@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-ext-wght-normal-hsMS0n0O.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-wght-normal-Bb8VGrTG.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--night:#070503;--umber:#1c1007;--wax:#f7e7c6;--tan:#a98c66;--amber:#f59e23;--ice:#6fe3f2;--ember:#ff5a36;--body:"Schibsted Grotesk Variable", ui-sans-serif, system-ui, sans-serif;--t-big:clamp(1.9rem, 1.3rem + 1.9vw, 3rem);--t-line:clamp(1rem, .92rem + .3vw, 1.2rem);--t-md:.9375rem;--t-sm:.8125rem;--edge:clamp(16px, 2.4vw, 36px);--ease:cubic-bezier(.2, .7, .2, 1);--glass:color-mix(in oklab, var(--night) 58%, transparent);--line:color-mix(in oklab, var(--wax) 18%, transparent);--soft:color-mix(in oklab, var(--wax) 68%, transparent)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--night)}body{background:var(--night);min-height:100svh;color:var(--wax);font-family:var(--body);font-size:var(--t-md);-webkit-font-smoothing:antialiased;margin:0;line-height:1.4;overflow:hidden}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit}h1,p,ul{margin:0;padding:0}ul{list-style:none}:focus-visible{outline:2px solid var(--amber);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.top{inset:var(--edge) auto auto var(--edge);z-index:5;position:fixed}.top__mark{letter-spacing:.02em;font-size:1.05rem;font-weight:700;text-decoration:none}.hive{background:var(--night);height:100svh;position:relative;overflow:hidden}.hive__canvas{touch-action:manipulation;cursor:crosshair;width:100%;height:100%;display:block;position:absolute;inset:0}.hive__scrim{pointer-events:none;background:linear-gradient(to top, color-mix(in oklab, var(--night) 88%, transparent), transparent);height:34%;position:absolute;inset:auto 0 0}.ask{width:min(900px, calc(100% - 2 * var(--edge)));text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:clamp(20px,5vh,52px);left:50%;transform:translate(-50%)}.ask>*{pointer-events:auto;animation:rise 1.1s var(--ease) both}.ask h1{animation-delay:.5s}.ask__line{animation-delay:.6s}.ask__form{animation-delay:.7s}.roles,.cell{animation:fade 1.4s var(--ease) 1.1s both}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@keyframes fade{0%{opacity:0}}.ask h1{font-size:var(--t-big);letter-spacing:-.03em;font-weight:620;line-height:1.02}.ask h1 span{color:var(--amber)}.ask__line{font-size:var(--t-line);color:var(--soft)}.ask__form{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);border-radius:999px;width:min(620px,100%);margin-top:6px;padding:5px;display:flex}.ask__form input{background:0 0;border:0;outline:0;flex:1;min-width:0;height:44px;padding:0 18px;font-size:1rem}.ask__form input::placeholder{color:var(--soft)}.ask__form button{background:var(--amber);height:44px;color:var(--night);border-radius:999px;padding:0 22px;font-weight:640}.ask__form button:disabled{opacity:.5;cursor:progress}.vote{width:min(620px,100%)}.live{font-size:var(--t-sm);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 2.2fr minmax(0,1fr);align-items:center;gap:12px;margin-top:8px;display:grid}.live .side-0{text-align:right;color:var(--amber)}.live .side-1{text-align:left;color:var(--ice)}.live b{font-weight:620}.live__bar{background:var(--ice);border-radius:2px;height:4px;overflow:hidden}.live__bar i{background:var(--amber);height:100%;transition:width .2s linear;display:block}.has-verdict h1,.has-verdict .ask__line{display:none}.verdict{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);border-radius:20px;margin-top:8px;padding:8px 18px 12px}.verdict__q{color:var(--soft);font-size:var(--t-sm)}.verdict__a{letter-spacing:-.03em;font-size:clamp(2rem,1.7rem + 1.4vw,2.9rem);font-weight:640;line-height:1.08}.verdict__a.side-0{color:var(--amber)}.verdict__a.side-1{color:var(--ice)}.verdict__n{font-size:var(--t-sm);font-variant-numeric:tabular-nums;margin-bottom:4px}.verdict button{font-size:var(--t-sm);text-underline-offset:3px;text-decoration:underline}.roles{right:var(--edge);top:var(--edge);gap:6px;width:190px;display:grid;position:absolute}.role{width:100%;font-size:var(--t-sm);text-align:left;color:var(--soft);grid-template-columns:13px 1fr auto;align-items:center;gap:9px;padding:3px 0;transition:color .2s;display:grid}.role:hover,.role.is-on{color:var(--wax)}.role i{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:currentColor;width:12px;height:13px}.role--0 i{color:var(--amber)}.role--1 i{color:color-mix(in oklab, var(--amber) 45%, var(--wax))}.role--2 i{color:var(--wax)}.role--3 i{color:var(--ice)}.role--4 i{color:var(--ember)}.roles{background:var(--glass);-webkit-backdrop-filter:blur(12px);border-radius:14px;padding:8px 12px 10px}.role b{font-variant-numeric:tabular-nums;color:var(--wax);font-weight:560}.roles__cells{border-top:1px solid var(--line);font-size:var(--t-sm);color:var(--soft);margin-top:6px;padding-top:8px}.roles__cells b{color:var(--wax);font-variant-numeric:tabular-nums;font-weight:560}.cell{right:var(--edge);bottom:var(--edge);justify-items:end;gap:8px;display:grid;position:absolute}.cell__hex{text-align:center;background:color-mix(in oklab, var(--amber) 62%, var(--night));clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);place-content:center;width:124px;height:140px;display:grid;position:relative}.cell__hex:before{content:"";background:radial-gradient(circle at 50% 100%, color-mix(in oklab, var(--amber) 34%, transparent), transparent 70%), var(--night);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:absolute;inset:1.5px}.cell__hex>*{position:relative}.cell__hex b{color:var(--amber);font-size:1.15rem;font-weight:640}.cell__hex span{color:var(--wax);font-size:.75rem}.cell__live{background:var(--glass);border:1px solid var(--line);width:260px;font-size:var(--t-sm);border-radius:14px;padding:10px 12px}.cell__live code{word-break:break-all;margin-bottom:6px;font-size:.75rem;display:block}.cell__live div{gap:12px;display:flex}.cell__links{font-size:var(--t-sm);gap:12px;display:flex}.unit-tag{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);white-space:nowrap;pointer-events:none;opacity:0;border-radius:10px;padding:6px 10px;font-size:.75rem;line-height:1.3;transition:opacity .25s;position:absolute;top:0;left:0}.unit-tag[data-on]{opacity:1}.unit-tag b{font-weight:620;display:block}.unit-tag span{color:var(--soft)}@media (width<=720px){.hive:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom, color-mix(in oklab, var(--night) 86%, transparent), transparent);height:150px;position:absolute;inset:0 0 auto}.ask h1 span{display:block}.ask__line{font-size:.8rem}.ask__form input::placeholder{font-size:.875rem}.roles{z-index:2;-webkit-backdrop-filter:none;top:calc(var(--edge) + 34px);left:var(--edge);right:var(--edge);background:0 0;width:auto;padding:0}.roles ul{flex-wrap:wrap;gap:2px 14px;display:flex}.role{grid-template-columns:10px auto auto;gap:5px;width:auto;font-size:.75rem}.role i{width:9px;height:10px}.roles__cells{display:none}.ask{bottom:104px}.cell{left:var(--edge);right:var(--edge);justify-items:center;bottom:12px}.cell__hex{width:76px;height:86px}.cell__hex b{font-size:.875rem}.cell__hex span{font-size:.625rem}}
