@charset "UTF-8";#root{width:40rem;max-width:calc(100vw - 2rem);margin:0 auto;text-align:center}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;background-color:#110d13;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.top-fade{position:absolute;height:75vh;width:100vw;z-index:0;top:0;left:0;background:radial-gradient(ellipse at top,#2d2034,transparent 70%);animation:SlideDown 1.25s ease-out;animation-fill-mode:backwards}a{font-weight:500;color:#fff;text-decoration:inherit}a:hover{color:#fff}body{margin:0;display:flex;background-color:#110d13;color:#fff;overflow-x:hidden}h1{font-size:3.2em;line-height:1.1}button{border-radius:12px;border:0 solid transparent;padding:.6em 1.2em;font-size:1.35rem;font-weight:500;font-family:inherit;background:linear-gradient(to bottom,rgba(76,43,94,.25),rgba(76,43,94,.5) 50%,rgba(76,43,94,.25));cursor:pointer;transition:.25s ease-out;color:#fff}button:hover{box-shadow:0 0 1rem #e67e22}button.link-style{background-color:transparent;color:#eaa80b}button.link-style:hover{box-shadow:none;color:#f7dc6f;text-shadow:0 0 8px #e67e22}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (hover: none){button:hover,button:focus,button:focus-visible{outline:none!important;border-color:transparent!important;box-shadow:none!important}}button svg{vertical-align:-.6rem;margin-right:.25rem}button.std-button svg{color:#eaa80b}#root>svg{position:fixed;bottom:0;right:0;scale:.5}@media screen and (max-width: 1000px){#root>svg{display:none}}.flex-vertical-center{display:flex;align-items:center;justify-content:flex-start;gap:.25rem .5rem}.account{position:fixed;bottom:0;left:0;width:100vw;transition:.25s ease-out;overflow:hidden;padding:.5rem 1rem 1rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media screen and (min-width: 600px){.account{display:none}}.account .details{display:flex;align-items:center;gap:.5rem;font-size:1rem;border-radius:8px;padding:0;justify-content:center;margin-bottom:.5rem;width:calc(100% - 2rem)}.account .details h2{font-size:1rem;margin:0}.account .details h2 .is-admin{margin-left:.25rem;color:#f7dc6f;text-shadow:0 0 8px #e67e22}.account .details p{margin:0}.account .details .counter{font-weight:700}.account .details .counter .counter-suffix{opacity:50%;font-weight:400}.account .buttons{display:flex;width:calc(100% - 2rem);gap:1rem}.account .buttons button{display:block;font-size:1.35rem;margin-bottom:.5rem;flex:1 1 100%;padding:.6rem 0}.account .buttons button.shop{max-width:4rem;display:none}.account .buttons button.shop svg{margin:0}.point-request .modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:11;transition:.25s ease-out}.point-request .points-menu{left:2rem;width:calc(100vw - 4rem);position:fixed;left:1rem;z-index:12;padding:1rem;width:calc(100vw - 2rem)}@media screen and (min-width: 800px){.point-request .points-menu{left:calc(50vw - 23rem);width:46rem}}.point-request .points-menu ul{padding:0;margin:0;list-style:none}.point-request .points-menu ul li{position:fixed;left:2rem;top:100vh;transition:.35s;background-color:#110d1399;padding:1rem;box-sizing:border-box;width:calc(100vw - 4rem);border-radius:.5rem;box-shadow:0 2px 4px -1px #33333326,0 6px 8px #3333330d,0 1px 10px #3333331a}@media screen and (min-width: 800px){.point-request .points-menu ul li{left:calc(50vw - 23rem);width:46rem}}.point-request .points-menu ul li .image{position:absolute;top:.5rem;left:1rem}.point-request .points-menu ul li .image img{width:2.5rem;height:2.5rem;border-radius:4px}.point-request .points-menu ul li .value{position:absolute;top:.15rem;right:1rem;color:#f7dc6f;text-shadow:0 0 8px #f1c40f;font-size:2rem;font-weight:700}.point-request .points-menu ul li.is-value-selector-open{top:-4em!important}.point-request .points-menu ul li.is-value-selector-open.is-selected{top:2rem!important}.point-request .points-menu ul li.MINUSPOENG .value{color:#e74c3c;text-shadow:0 0 8px #e74c3c}.point-request .bonus-value-menu{position:fixed;top:6rem;left:2rem;width:calc(100vw - 4rem);z-index:12;transition:.25s ease-out}@media screen and (min-width: 800px){.point-request .bonus-value-menu{left:calc(50vw - 23rem);width:46rem}}.point-request .bonus-value-menu.is-closed{left:100vw}.point-request .bonus-value-menu ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;width:100%;gap:.5rem}.point-request .bonus-value-menu ul li{flex:1 1 40%;font-size:4rem;font-weight:700;background-color:#110d1399;border-radius:.5rem;box-shadow:0 2px 4px -1px #33333326,0 6px 8px #3333330d,0 1px 10px #3333331a;animation:SlideDownNoOpacity .6s ease-out;animation-fill-mode:backwards;cursor:default;color:#f7dc6f;text-shadow:0 0 8px #f1c40f}.point-request .bonus-value-menu ul li.negative{color:#e74c3c;text-shadow:0 0 8px #e74c3c}.point-request .bonus-value-menu ul li:nth-child(1){animation-delay:.25s}.point-request .bonus-value-menu ul li:nth-child(2){animation-delay:.35s}.point-request .bonus-value-menu ul li:nth-child(3){animation-delay:.45s}.point-request .bonus-value-menu ul li:nth-child(4){animation-delay:.55s}.point-request .bonus-value-menu ul li:nth-child(5){animation-delay:.65s}.point-request .bonus-value-menu ul li:nth-child(6){animation-delay:.75s}.point-request .bonus-value-menu ul li:nth-child(7){animation-delay:.85s}.point-request .bonus-value-menu ul li:nth-child(8){animation-delay:.95s}.point-request .bonus-value-menu ul li:nth-child(9){animation-delay:1.05s}.point-request .bonus-value-menu ul li:nth-child(10){animation-delay:1.15s}.point-request.is-closed .modal{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);pointer-events:none}.point-request.is-closed .points-menu{pointer-events:none}.point-request.is-closed .points-menu li{transition-duration:.35s}.point-request.is-open .modal{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.point-request.is-open .points-menu ul li:nth-child(1){top:2rem;transition-delay:.15s}.point-request.is-open .points-menu ul li:nth-child(2){top:6.5rem;transition-delay:.3s}.point-request.is-open .points-menu ul li:nth-child(3){top:11rem;transition-delay:.45s}.point-request.is-open .points-menu ul li:nth-child(4){top:15.5rem;transition-delay:.6s}.point-request.is-open .points-menu ul li:nth-child(5){top:20rem;transition-delay:.75s}.point-request.is-open .points-menu ul li:nth-child(6){top:24.5rem;transition-delay:.9s}.point-request.is-open .points-menu ul li:nth-child(7){top:29rem;transition-delay:1.05s}.point-request.is-open .points-menu ul li:nth-child(8){top:33.5rem;transition-delay:1.2s}.point-request.is-open .points-menu ul li:nth-child(9){top:38rem;transition-delay:1.35s}.point-request.is-open .points-menu ul li:nth-child(10){top:42.5rem;transition-delay:1.5s}.point-request.is-open .points-menu ul li:nth-child(11){top:47rem;transition-delay:1.65s}.point-request.is-open .points-menu ul li:nth-child(12){top:51.5rem;transition-delay:1.8s}.point-request.is-open .points-menu ul li:nth-child(13){top:56rem;transition-delay:1.95s}.point-request.is-open .points-menu ul li:nth-child(14){top:60.5rem;transition-delay:2.1s}.point-request.is-open .points-menu ul li:nth-child(15){top:65rem;transition-delay:2.25s}.point-request.is-open .points-menu ul li:nth-child(16){top:69.5rem;transition-delay:2.4s}.point-request.is-open .points-menu ul li:nth-child(17){top:74rem;transition-delay:2.55s}.point-request.is-open .points-menu ul li:nth-child(18){top:78.5rem;transition-delay:2.7s}.point-request.is-open .points-menu ul li:nth-child(19){top:83rem;transition-delay:2.85s}.point-request.is-open .points-menu ul li:nth-child(20){top:87.5rem;transition-delay:3s}.user-list{position:relative;list-style:none;max-width:calc(100vw - .5rem);padding-bottom:10rem;margin-top:.25rem;transition:.25s ease-out}.user-list.is-descended{margin-top:4rem}.user-list .user{animation:SlideDownNoOpacity .6s ease-out;animation-fill-mode:backwards;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;gap:1em;padding:0 .25rem;border-radius:5px;transition:.35s ease-in-out;background:transparent;cursor:pointer;margin-bottom:.25rem;color:#ddd}.user-list .user:nth-child(1){animation-delay:0s}.user-list .user:nth-child(2){animation-delay:.05s}.user-list .user:nth-child(3){animation-delay:.1s}.user-list .user:nth-child(4){animation-delay:.15s}.user-list .user:nth-child(5){animation-delay:.2s}.user-list .user:nth-child(6){animation-delay:.25s}.user-list .user:nth-child(7){animation-delay:.24s}.user-list .user:nth-child(8){animation-delay:.255s}.user-list .user:nth-child(9){animation-delay:.27s}.user-list .user:nth-child(10){animation-delay:.285s}.user-list .user:nth-child(11){animation-delay:.3s}.user-list .user:nth-child(12){animation-delay:.315s}.user-list .user:nth-child(13){animation-delay:.33s}.user-list .user:nth-child(14){animation-delay:.345s}.user-list .user:nth-child(15){animation-delay:.36s}.user-list .user:nth-child(16){animation-delay:.375s}.user-list .user:nth-child(17){animation-delay:.39s}.user-list .user:nth-child(18){animation-delay:.405s}.user-list .user:nth-child(19){animation-delay:.42s}.user-list .user:nth-child(20){animation-delay:.435s}.user-list .user:nth-child(21){animation-delay:.45s}.user-list .user:nth-child(22){animation-delay:.465s}.user-list .user:nth-child(23){animation-delay:.48s}.user-list .user:nth-child(24){animation-delay:.495s}.user-list .user:nth-child(25){animation-delay:.51s}.user-list .user:nth-child(26){animation-delay:.525s}.user-list .user:nth-child(27){animation-delay:.54s}.user-list .user:nth-child(28){animation-delay:.555s}.user-list .user:nth-child(29){animation-delay:.57s}.user-list .user:nth-child(30){animation-delay:.585s}.user-list .user:nth-child(31){animation-delay:.6s}.user-list .user:nth-child(32){animation-delay:.615s}.user-list .user:nth-child(33){animation-delay:.63s}.user-list .user:nth-child(34){animation-delay:.645s}.user-list .user:nth-child(35){animation-delay:.66s}.user-list .user:nth-child(36){animation-delay:.675s}.user-list .user:nth-child(37){animation-delay:.69s}.user-list .user:nth-child(38){animation-delay:.705s}.user-list .user:nth-child(39){animation-delay:.72s}.user-list .user:nth-child(40){animation-delay:.735s}.user-list .user:nth-child(41){animation-delay:.75s}.user-list .user:nth-child(42){animation-delay:.765s}.user-list .user:nth-child(43){animation-delay:.78s}.user-list .user:nth-child(44){animation-delay:.795s}.user-list .user:nth-child(45){animation-delay:.81s}.user-list .user:nth-child(46){animation-delay:.825s}.user-list .user:nth-child(47){animation-delay:.84s}.user-list .user:nth-child(48){animation-delay:.855s}.user-list .user:nth-child(49){animation-delay:.87s}.user-list .user:nth-child(50){animation-delay:.885s}.user-list .user:nth-child(51){animation-delay:.9s}.user-list .user:nth-child(52){animation-delay:.915s}.user-list .user:nth-child(53){animation-delay:.93s}.user-list .user:nth-child(54){animation-delay:.945s}.user-list .user:nth-child(55){animation-delay:.96s}.user-list .user:nth-child(56){animation-delay:.975s}.user-list .user:nth-child(57){animation-delay:.99s}.user-list .user:nth-child(58){animation-delay:1.005s}.user-list .user:nth-child(59){animation-delay:1.02s}.user-list .user:nth-child(60){animation-delay:1.035s}.user-list .user:nth-child(61){animation-delay:1.05s}.user-list .user:nth-child(62){animation-delay:1.065s}.user-list .user:nth-child(63){animation-delay:1.08s}.user-list .user:nth-child(64){animation-delay:1.095s}.user-list .user:nth-child(65){animation-delay:1.11s}.user-list .user:nth-child(66){animation-delay:1.125s}.user-list .user:nth-child(67){animation-delay:1.14s}.user-list .user:nth-child(68){animation-delay:1.155s}.user-list .user:nth-child(69){animation-delay:1.17s}.user-list .user:nth-child(70){animation-delay:1.185s}.user-list .user:nth-child(71){animation-delay:1.2s}.user-list .user:nth-child(72){animation-delay:1.215s}.user-list .user:nth-child(73){animation-delay:1.23s}.user-list .user:nth-child(74){animation-delay:1.245s}.user-list .user:nth-child(75){animation-delay:1.26s}.user-list .user:nth-child(76){animation-delay:1.275s}.user-list .user:nth-child(77){animation-delay:1.29s}.user-list .user:nth-child(78){animation-delay:1.305s}.user-list .user:nth-child(79){animation-delay:1.32s}.user-list .user:nth-child(80){animation-delay:1.335s}.user-list .user:nth-child(81){animation-delay:1.35s}.user-list .user:nth-child(82){animation-delay:1.365s}.user-list .user:nth-child(83){animation-delay:1.38s}.user-list .user:nth-child(84){animation-delay:1.395s}.user-list .user:nth-child(85){animation-delay:1.41s}.user-list .user:nth-child(86){animation-delay:1.425s}.user-list .user:nth-child(87){animation-delay:1.44s}.user-list .user:nth-child(88){animation-delay:1.455s}.user-list .user:nth-child(89){animation-delay:1.47s}.user-list .user:nth-child(90){animation-delay:1.485s}.user-list .user:nth-child(91){animation-delay:1.5s}.user-list .user:nth-child(92){animation-delay:1.515s}.user-list .user:nth-child(93){animation-delay:1.53s}.user-list .user:nth-child(94){animation-delay:1.545s}.user-list .user:nth-child(95){animation-delay:1.56s}.user-list .user:nth-child(96){animation-delay:1.575s}.user-list .user:nth-child(97){animation-delay:1.59s}.user-list .user:nth-child(98){animation-delay:1.605s}.user-list .user:nth-child(99){animation-delay:1.62s}.user-list .user:nth-child(100){animation-delay:1.635s}.user-list .user .user-icon{color:#aaa}.user-list .user .description{display:flex;justify-content:center;text-align:left;white-space:nowrap;text-overflow:ellipsis;gap:.5rem}.user-list .user .description .icon{position:relative;width:1.25em;height:1em}.user-list .user .description .icon svg{top:.15em;position:absolute}.user-list .user .description svg{transition:.5s ease-out}.user-list .user .description .pending-points{animation-name:blinking-text;animation-duration:1s;animation-iteration-count:infinite}.user-list .user .description .is-me-icon{color:#ba66ff;margin-left:-.25em;animation-name:bopping-left;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.user-list .user .description .trophy-icon{color:#eaa80b}.user-list .user .description .trophy-icon .award-count{display:inline-block;color:#fff}.user-list .user .description .award-count{margin-left:.25em;margin-right:-.4em;color:#fff;font-weight:700;text-shadow:0 0 8px #f1c40f}.user-list .user .points{font-weight:700}.user-list .user .points .blinking{animation-name:blinking-text;animation-duration:1s;animation-iteration-count:infinite}.user-list .user .points.is-zero{opacity:50%}.user-list .user.is-me{color:#fff}.user-list .user.p-1{font-size:1.5rem;margin-bottom:-.5em;height:2.25em}.user-list .user.p-1 .user-icon,.user-list .user.p-1 .name,.user-list .user.p-1 .points{color:#f7dc6f;text-shadow:0 0 8px #f1c40f}.user-list .user.p-1 .description{gap:.25rem}.user-list .user.p-1 .icon{width:1em}.user-list .user.p-1 .icon svg{top:.3em}.user-list .user.p-1 .name{padding-left:.1em}.user-list .user.p-1 .user-icon{scale:1.5}.user-list .user.p-1 .award-count{margin-left:.25em;margin-right:-.15em}.user-list .user.p-1 .is-me-icon{display:none}.user-list .user.p-2{font-size:1.3rem;height:2em;margin-bottom:-.25em}.user-list .user.p-2 .user-icon,.user-list .user.p-2 .name,.user-list .user.p-2 .points{color:#f3f3f3}.user-list .user.p-2 .description{gap:.35rem}.user-list .user.p-2 .icon{width:1em}.user-list .user.p-2 .icon svg{top:.25em}.user-list .user.p-2 .name{padding-left:0}.user-list .user.p-2 .user-icon{scale:1.25;margin-right:.2rem}.user-list .user.p-2 .award-count{margin-left:.25em;margin-right:-.2em}.user-list .user.p-2 .is-me-icon{display:none}.user-list .user.p-3{z-index:8;height:2em;margin-bottom:-.15em}.user-list .user.p-3 .user-icon,.user-list .user.p-3 .name,.user-list .user.p-3 .points{color:#f0b37e}.user-list .user.p-3 .is-me-icon{display:none}.latest-points{box-sizing:border-box;border-radius:5px;transition:.25s ease-in-out;margin:0;padding-top:1rem;padding-bottom:10rem}.latest-points h2{margin:0;font-size:1.1rem;opacity:.5;font-weight:400}.latest-points h2:before,.latest-points h2:after{content:"━";margin:0 1rem;opacity:.5}.latest-points ul{position:relative;padding:0;margin:0 .5rem;list-style:none}.latest-points ul .point{background:linear-gradient(to right,rgba(45,32,52,0),rgba(76,43,94,.35) 50%,rgba(45,32,52,0));border-radius:8px;overflow:hidden;transition:.25s ease-out;margin-bottom:1rem;gap:.5rem;animation:SlideDownNoOpacity .6s ease-out;animation-fill-mode:backwards}.latest-points ul .point .description{position:relative;display:flex;align-items:center;justify-content:space-between}.latest-points ul .point .description .image{transition:.25s ease-out;margin-top:.5rem}.latest-points ul .point .description .image img{position:relative;width:3.4rem}.latest-points ul .point .description .image .award-sparkle{position:absolute;top:.25rem;left:.2rem;width:3rem;height:3rem;animation:Rotate;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}.latest-points ul .point .description .image .award-sparkle.yellow{color:#f1c40f26}.latest-points ul .point .description .image .award-sparkle.red{scale:.8;color:#ffa50059;animation-direction:reverse}.latest-points ul .point .description .time{font-size:.7em;margin-top:.1rem;margin-bottom:-.25rem;color:#ccc}.latest-points ul .point .description .time time{margin-right:.35rem;color:#999}.latest-points ul .point .description .name{font-weight:700;font-size:1.2rem;white-space:nowrap;overflow:hidden;text-align:center;text-overflow:ellipsis;transition:.25s ease-out}.latest-points ul .point .description .value{width:3.4rem;font-size:2.8rem;font-weight:700;color:#666;transition:.25s ease-out}.latest-points ul .point .award-description{font-size:.8em;margin-top:-.15em;padding-bottom:.75em;color:#ccc}.latest-points ul .point.is-timer-golden .category time{color:#f7dc6f;text-shadow:0 0 4px #f1c40f;font-weight:700}.latest-points ul .point .feedback{display:flex}.latest-points ul .point .feedback button{flex-grow:1;border-radius:0;font-weight:700;font-size:1.2rem;transition:.25s ease-out;border:0}.latest-points ul .point .feedback button:focus,.latest-points ul .point .feedback button:active,.latest-points ul .point .feedback button:hover{outline:none;box-shadow:none;border:0}.latest-points ul .point .feedback button.no{color:#d14233;text-shadow:0 0 6px #c0392b}.latest-points ul .point .feedback button.yes{color:#f7dc6f;text-shadow:0 0 8px #e67e22}.latest-points ul .point .feedback button.blinking{animation-name:blinking-text;animation-duration:1s;animation-iteration-count:infinite}.latest-points ul .point .feedback button svg{vertical-align:-.38rem;margin-right:.12rem}.latest-points ul .point.is-approved .value{color:#f7dc6f;text-shadow:0 0 8px #f1c40f}.latest-points ul .point.is-approved .value.is-negative{color:#d14233;text-shadow:0 0 6px #c0392b}.latest-points ul .point.is-rejected .value{color:#667273;rotate:calc(var(--rng1) * 90deg - 90deg);transform:translate(calc(var(--rng2) * 1.25rem / 2 - .5rem))}.latest-points ul .point.is-rejected .name{color:#667273;rotate:calc(var(--rng2) * 5deg - 5deg);text-shadow:none}.latest-points ul .point.is-rejected .image{rotate:calc(var(--rng2) * 90deg - 90deg);transform:translate(calc(var(--rng1) * 1.25rem / 2 - .5rem))}.latest-points ul .point:nth-child(1){animation-delay:0s}.latest-points ul .point:nth-child(2){animation-delay:.1s}.latest-points ul .point:nth-child(3){animation-delay:.2s}.latest-points ul .point:nth-child(4){animation-delay:.3s}.latest-points ul .point:nth-child(5){animation-delay:.4s}.latest-points ul .point:nth-child(6){animation-delay:.5s}.latest-points ul .point:nth-child(n+7){animation-delay:.6s}.user-profile{position:relative;transition:.25s ease-out;text-align:left;padding:1rem;margin-top:0}.user-profile.is-descended{margin-top:3rem}.user-profile .header{font-size:1.8rem;position:relative;margin-left:-.5rem;animation:SlideRight .6s ease-out;animation-fill-mode:backwards;font-weight:500;color:#ddd}.user-profile .header .points{font-size:4.25rem;position:absolute;right:-.75rem;top:-1.25rem;font-weight:700;color:#fff}.user-profile .header .points.is-zero{opacity:50%}.user-profile .header .points:after{display:block;content:"poeng";font-size:.2em;font-weight:100;transform:translateY(-1.5em);text-align:center;opacity:50%;text-shadow:none}.user-profile .header .name{max-width:67vw}.user-profile .header .name svg{vertical-align:0;scale:1.75;transform:translateY(-.05rem);margin:0 .8rem 0 .25rem}.user-profile .header.p-1{color:#f7dc6f;text-shadow:0 0 8px #f1c40f}.user-profile .header.p-1 .name svg{scale:2}.user-profile .header.p-2{color:#f3f3f3}.user-profile .header.p-3{color:#f0b37e}.user-profile p{padding:0;margin:.5rem -.35rem;animation:SlideDownNoOpacity .6s ease-out;animation-fill-mode:backwards}.user-profile p b{color:#f7dc6f;text-shadow:0 0 8px #f1c40f}.user-profile p:nth-child(1){animation-delay:0s}.user-profile p:nth-child(2){animation-delay:.1s}.user-profile p:nth-child(3){animation-delay:.2s}.user-profile p:nth-child(4){animation-delay:.3s}.user-profile p:nth-child(5){animation-delay:.4s}.user-profile p:nth-child(6){animation-delay:.5s}.user-profile p svg{vertical-align:-.321rem;margin-right:.15rem;color:#707070}.user-profile .back-link{display:block;margin:2rem auto 0;text-align:center;animation:SlideLeft .6s ease-out;animation-fill-mode:backwards}.user-profile .back-link svg{vertical-align:middle}.placement-bar{position:absolute;top:5.25rem;right:1.5rem;transition:.25s ease-out;display:none}.placement-bar.is-closed{opacity:0}.placement-bar .bar{position:absolute;top:-.5rem;right:.75rem;width:.35rem;height:4.85rem;background:linear-gradient(to top,#222222,#3a3a3a) #333333;border-radius:1rem;animation:SlideLeft .6s ease-out;animation-fill-mode:backwards}.placement-bar .bar:after{content:"";position:absolute;top:calc(4.85rem / var(--participants) * (var(--placement) - 1));height:calc(4.85rem / var(--participants));left:0;width:.35rem;background-color:#999;box-shadow:0 0 1rem #666;border-radius:1rem;transition:.5s ease-out}.placement-bar .bar.n1:after{background-color:#f7dc6f;box-shadow:0 0 1rem #f1c40f}.placement-bar .bar.n2:after{background-color:#f3f3f3;box-shadow:0 0 1rem silver}.placement-bar .bar.n3:after{background-color:#f0b37e;box-shadow:0 0 1rem #e67e22}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SlideDown{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@keyframes SlideUp{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes SlideRight{0%{opacity:0;transform:translate(-1rem)}to{opacity:1;transform:translateY(0)}}@keyframes SlideLeft{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes SlideDownNoOpacity{0%{opacity:0;transform:translateY(-1rem)}to{transform:translateY(0)}}@keyframes blinking-text{0%{color:#8312de}50%{color:#f1c40f}to{color:#8312de}}@keyframes Rotate{0%{rotate:0}to{rotate:-360deg}}@keyframes bopping-left{0%{transform:translate(0)}50%{transform:translate(5px)}to{transform:translate(0)}}.counter{display:inline-block;padding:0 .2em;position:relative;border-radius:.2em;transition:color .5s ease-in,background-color .5s ease-in,text-shadow .5s ease-in}.counter span{display:inline!important}.counter.bold{font-weight:700}.counter.changing.positive{color:#f7dc6f;text-shadow:0 0 8px #f1c40f}.counter.changing.negative{color:#e74c3c!important;text-shadow:0 0 10px #e74c3c}.counter .counter-amount{position:relative}.create-user{position:fixed;bottom:1rem;left:1rem;width:calc(100vw - 2rem);border-radius:8px;height:4.8rem;transition:.5s ease-out;overflow:hidden;z-index:11}@media screen and (min-width: 600px){.create-user{display:none}}.create-user .modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:11;transition:.25s ease-out;pointer-events:none}.create-user .form{opacity:0;top:100vh;transition:.2s ease-in-out}.create-user h2{margin:-.5rem 1rem 1rem}.create-user button{padding:1rem 2rem;overflow:hidden;border:0;color:#fff}.create-user button.confirm-button{padding:.75rem 3rem;font-size:1.5rem;background-color:transparent}.create-user button.confirm-button svg{scale:80%}.create-user button.is-hidden{height:0;padding:0}.create-user button.start-button{font-size:2rem;width:100%}.create-user button.start-button svg{margin-right:1rem;vertical-align:-.1rem;scale:1.4;color:#eaa80b}.create-user input{padding:1rem;font-size:1.35rem;border-radius:8px;margin:0 1rem 1rem;width:calc(100% - 4rem);background-color:#1116;border:2px solid #aaa;color:#fff}.create-user .error{border:2px solid #8a122f;background-color:#8a122f4d;margin:1rem;border-radius:8px;padding:.5rem}.create-user .starting{font-size:1.35rem}.create-user.is-expanded{height:calc(100vh - 2rem);bottom:1rem}.create-user.is-expanded .modal{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.create-user.is-expanded .form{left:2rem;width:calc(100vw - 4rem);position:fixed;z-index:15;opacity:1;top:2rem}@media screen and (min-width: 800px){.create-user.is-expanded .form{left:calc(50vw - 23rem);width:46rem}}.create-user.is-hidden{opacity:0;pointer-events:none}.create-user.is-hidden .modal{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);pointer-events:none}.recent-points{position:fixed;top:1rem;left:0}@media screen and (max-width: 1200px){.recent-points{display:none}}.recent-points .point{height:6rem;overflow:hidden;animation:SlideIn;animation-duration:7.5s;animation-fill-mode:forwards}.recent-points .point .wrapper{text-align:left;padding:1rem 2rem;display:block}.recent-points .point .wrapper .info{display:flex}.recent-points .point .wrapper img{width:2.5rem;height:2.5rem;margin-left:.75rem;margin-right:.75rem;margin-top:.25rem}.recent-points .point .wrapper .name{font-size:.7em;color:#aaa;margin-bottom:.25rem}.recent-points .point .wrapper .amount{font-weight:700;font-size:3.25em;margin-top:-1.1rem}.recent-points .point .wrapper .amount.golden{color:#f7dc6f;text-shadow:0 0 4px #f1c40f}.recent-points .point .wrapper .amount.red{color:#d14233;text-shadow:0 0 6px #c0392b}@keyframes SlideIn{0%{opacity:0;transform:translate(-10rem)}10%{opacity:1;transform:translateY(0)}80%{opacity:1}93%{height:6rem;opacity:0}to{height:0;opacity:0}}.shop .modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:11;transition:.25s ease-out}.shop .inventory{left:2rem;position:fixed;left:1rem;z-index:12;padding:1rem;width:calc(100vw - 4rem);top:1rem}@media screen and (min-width: 800px){.shop .inventory{left:calc(50vw - 23rem);width:46rem}}.shop.is-closed .modal{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);pointer-events:none}.shop.is-closed .inventory{pointer-events:none;display:none}.shop.is-closed .inventory li{transition-duration:.35s}.shop.is-open .modal{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.shop.is-open .points-menu ul li:nth-child(1){top:2rem;transition-delay:.15s}.shop.is-open .points-menu ul li:nth-child(2){top:6.5rem;transition-delay:.3s}.shop.is-open .points-menu ul li:nth-child(3){top:11rem;transition-delay:.45s}.shop.is-open .points-menu ul li:nth-child(4){top:15.5rem;transition-delay:.6s}.shop.is-open .points-menu ul li:nth-child(5){top:20rem;transition-delay:.75s}.shop.is-open .points-menu ul li:nth-child(6){top:24.5rem;transition-delay:.9s}.shop.is-open .points-menu ul li:nth-child(7){top:29rem;transition-delay:1.05s}.shop.is-open .points-menu ul li:nth-child(8){top:33.5rem;transition-delay:1.2s}.shop.is-open .points-menu ul li:nth-child(9){top:38rem;transition-delay:1.35s}.shop.is-open .points-menu ul li:nth-child(10){top:42.5rem;transition-delay:1.5s}.shop.is-open .points-menu ul li:nth-child(11){top:47rem;transition-delay:1.65s}.shop.is-open .points-menu ul li:nth-child(12){top:51.5rem;transition-delay:1.8s}.shop.is-open .points-menu ul li:nth-child(13){top:56rem;transition-delay:1.95s}.shop.is-open .points-menu ul li:nth-child(14){top:60.5rem;transition-delay:2.1s}.shop.is-open .points-menu ul li:nth-child(15){top:65rem;transition-delay:2.25s}.shop.is-open .points-menu ul li:nth-child(16){top:69.5rem;transition-delay:2.4s}.shop.is-open .points-menu ul li:nth-child(17){top:74rem;transition-delay:2.55s}.shop.is-open .points-menu ul li:nth-child(18){top:78.5rem;transition-delay:2.7s}.shop.is-open .points-menu ul li:nth-child(19){top:83rem;transition-delay:2.85s}.shop.is-open .points-menu ul li:nth-child(20){top:87.5rem;transition-delay:3s}.under-construction{position:fixed;top:2rem;left:0;left:0rem;width:calc(100vw + -0rem)}@media screen and (min-width: 800px){.under-construction{left:calc(50vw - 25rem);width:50rem}}.under-construction img{width:500px;max-width:100%;animation:SlideDown 1.25s ease-out;animation-fill-mode:backwards}.my-pending-points{position:fixed;top:0;left:0;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:1rem;padding:.5rem 1rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:1rem;width:calc(100vw - 2rem);overflow:hidden;transition:.25s ease-out}.my-pending-points.is-hidden{top:-10rem}.my-pending-points:before{content:"venter på godkjenning";text-align:right;font-size:.7em;display:block;position:absolute;padding-right:.5rem;width:90vw;top:1.65rem;right:5vw;height:1rem;background:linear-gradient(to right,rgba(45,32,52,.4),rgba(76,43,94,.6) 50%,rgba(45,32,52,.4));border-radius:1rem;color:#877193;animation:pulse;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes pulse{0%{color:#674b76}50%{color:#877193}to{color:#674b76}}.my-pending-points .point{animation:SlideDownNoOpacity .6s ease-out;animation-fill-mode:backwards;border-radius:1rem;position:relative}.my-pending-points .point img{width:3rem;filter:brightness(40%)}.my-pending-points .point .score{position:absolute;justify-content:center;align-items:flex-end;display:flex;top:.15rem;left:0;width:3rem;color:#fff}.my-pending-points .point .score .numerator{font-size:1.5em;font-weight:700;padding-bottom:.1em;color:#aaa;opacity:.8}.my-pending-points .point .score .numerator.is-positive{opacity:1;color:#ebae0c}.my-pending-points .point .score .separator{color:#bbb;font-size:.8em;padding-bottom:.35em}.my-pending-points .point .score .denominator{font-weight:700;color:#ddd;padding-left:.1em;font-size:1em}.crowd{display:none;position:fixed;right:-200px;bottom:100px;opacity:10%}.crowd img{height:500px}
