/* LGN: the night mock's _shared/site.css, minified by the site's tools/css_build.mjs. Read the mock's file. */
:root{--void: #07060d;--plate-hi: #1b1a26;--plate: #121119;--plate-lo: #0b0a12;--edge: #3b3947;--edge-hi: #5d5a69;--hair: rgba(214, 209, 198, .14);--hair-soft: rgba(214, 209, 198, .08);--silver: #aaa497;--platinum: #ece8e0;--ink: #d8d3c9;--dim: #9d978c;--link: #9cc1ff;--live: #4ade80;--warpgate: #5cc3ec;--warp0716: #b4a4e2;--lgnbot: #a3afff;--aesir: #84e0ea;--forge: #c99a5e;--lgn: #ece8e0;--chrome: linear-gradient(180deg, #ffffff 0%, #ebe7df 34%, #8f8a80 50%, #5d5953 56%, #cfcabf 66%, #f6f3ec 100%);--font: "Jost", "Futura", "Century Gothic", "Segoe UI", system-ui, sans-serif;--brand: "Orbitron", "Jost", sans-serif;--nav-w: min(1000px, calc(100% - 80px) );--board-w: min(1000px, calc(100% - 80px) );--ok: #4ade80;--ok-ink: #bfe8cb;--warn: #f0c46e;--warn-ink: #f0d9a8;--danger: #f0806e;--danger-ink: #f5b3a8;--info: #9cc1ff;--info-ink: #c9dcff;--rim: linear-gradient(180deg, #fbf9f4 0%, #c9c4b9 30%, #6f6b73 49%, #3c3a44 53%, #a7a297 78%, #e9e5dc 100%);--enamel: radial-gradient(110% 150% at 50% -10%, #4b56c4 0%, #2d3488 42%, #1a1f56 78%, #11143a 100%);--enamel-red: radial-gradient(110% 150% at 50% -10%, #c45a4c 0%, #8c2f2b 42%, #571b1d 78%, #33101a 100%);--sheen: linear-gradient(105deg, transparent 30%, rgba(255, 255, 255, .16) 46%, rgba(255, 255, 255, .24) 50%, rgba(255, 255, 255, .16) 54%, transparent 70%);--well: linear-gradient(180deg, #07060c, #0e0d15);--well-edge: #6a6676;--well-edge-top: #646170;--well-edge-bottom: #706c7c;--plate-face: linear-gradient(180deg, rgba(19, 18, 28, .96) 0px, rgba(13, 12, 20, .985) 120px, rgba(11, 10, 17, .99) 100%);--frame-w: min( calc(100cqw - 56px) , var(--stage-max, 1640px));--frame-h: clamp(440px, calc(.405 * var(--frame-w)), var(--stage-hmax, 660px));--cover: 140px;--zenith: #0a0e18;--zenith-rgb: 10, 14, 24;--corner-tl: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><defs><linearGradient id='c' x2='0' y2='1'><stop offset='0' stop-color='%23fff'/><stop offset='.36' stop-color='%23ebe7df'/><stop offset='.5' stop-color='%238f8a80'/><stop offset='.57' stop-color='%235a5650'/><stop offset='.68' stop-color='%23d3cec4'/><stop offset='1' stop-color='%23f7f4ee'/></linearGradient><linearGradient id='e' x2='1' y2='1'><stop offset='0' stop-color='%23f2efe8'/><stop offset='.45' stop-color='%238d887d'/><stop offset='.7' stop-color='%23d9d4ca'/><stop offset='1' stop-color='%2357534c'/></linearGradient><linearGradient id='p' x2='0' y2='1'><stop offset='0' stop-color='%2322212f'/><stop offset='.55' stop-color='%2314131d'/><stop offset='1' stop-color='%230b0a12'/></linearGradient></defs><path d='M.8 38V8.6L8.6.8H38v7.4H12L8.2 12v26z' fill='url(%23p)' stroke='url(%23e)' stroke-width='1.2' stroke-linejoin='round'/><path d='M3.9 35V9.9l6-6H35' fill='none' stroke='rgba(236,232,224,0.3)' stroke-width='.8'/><path d='M38 .8v7.4M.8 38h7.4' stroke='url(%23e)' stroke-width='1.2'/><path d='M8.4 4.8l2.2 2.2-2.2 2.2-2.2-2.2z' fill='url(%23c)'/></svg>");--corner-tr: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><defs><linearGradient id='c' x2='0' y2='1'><stop offset='0' stop-color='%23fff'/><stop offset='.36' stop-color='%23ebe7df'/><stop offset='.5' stop-color='%238f8a80'/><stop offset='.57' stop-color='%235a5650'/><stop offset='.68' stop-color='%23d3cec4'/><stop offset='1' stop-color='%23f7f4ee'/></linearGradient><linearGradient id='e' x2='1' y2='1'><stop offset='0' stop-color='%23f2efe8'/><stop offset='.45' stop-color='%238d887d'/><stop offset='.7' stop-color='%23d9d4ca'/><stop offset='1' stop-color='%2357534c'/></linearGradient><linearGradient id='p' x2='0' y2='1'><stop offset='0' stop-color='%2322212f'/><stop offset='.55' stop-color='%2314131d'/><stop offset='1' stop-color='%230b0a12'/></linearGradient></defs><g transform='matrix(-1 0 0 1 40 0)'><path d='M.8 38V8.6L8.6.8H38v7.4H12L8.2 12v26z' fill='url(%23p)' stroke='url(%23e)' stroke-width='1.2' stroke-linejoin='round'/><path d='M3.9 35V9.9l6-6H35' fill='none' stroke='rgba(236,232,224,0.3)' stroke-width='.8'/><path d='M38 .8v7.4M.8 38h7.4' stroke='url(%23e)' stroke-width='1.2'/><path d='M8.4 4.8l2.2 2.2-2.2 2.2-2.2-2.2z' fill='url(%23c)'/></g></svg>");--corner-bl: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><defs><linearGradient id='c' x2='0' y2='1'><stop offset='0' stop-color='%23fff'/><stop offset='.36' stop-color='%23ebe7df'/><stop offset='.5' stop-color='%238f8a80'/><stop offset='.57' stop-color='%235a5650'/><stop offset='.68' stop-color='%23d3cec4'/><stop offset='1' stop-color='%23f7f4ee'/></linearGradient><linearGradient id='e' x2='1' y2='1'><stop offset='0' stop-color='%23f2efe8'/><stop offset='.45' stop-color='%238d887d'/><stop offset='.7' stop-color='%23d9d4ca'/><stop offset='1' stop-color='%2357534c'/></linearGradient><linearGradient id='p' x2='0' y2='1'><stop offset='0' stop-color='%2322212f'/><stop offset='.55' stop-color='%2314131d'/><stop offset='1' stop-color='%230b0a12'/></linearGradient></defs><g transform='matrix(1 0 0 -1 0 40)'><path d='M.8 38V8.6L8.6.8H38v7.4H12L8.2 12v26z' fill='url(%23p)' stroke='url(%23e)' stroke-width='1.2' stroke-linejoin='round'/><path d='M3.9 35V9.9l6-6H35' fill='none' stroke='rgba(236,232,224,0.3)' stroke-width='.8'/><path d='M38 .8v7.4M.8 38h7.4' stroke='url(%23e)' stroke-width='1.2'/><path d='M8.4 4.8l2.2 2.2-2.2 2.2-2.2-2.2z' fill='url(%23c)'/></g></svg>");--corner-br: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><defs><linearGradient id='c' x2='0' y2='1'><stop offset='0' stop-color='%23fff'/><stop offset='.36' stop-color='%23ebe7df'/><stop offset='.5' stop-color='%238f8a80'/><stop offset='.57' stop-color='%235a5650'/><stop offset='.68' stop-color='%23d3cec4'/><stop offset='1' stop-color='%23f7f4ee'/></linearGradient><linearGradient id='e' x2='1' y2='1'><stop offset='0' stop-color='%23f2efe8'/><stop offset='.45' stop-color='%238d887d'/><stop offset='.7' stop-color='%23d9d4ca'/><stop offset='1' stop-color='%2357534c'/></linearGradient><linearGradient id='p' x2='0' y2='1'><stop offset='0' stop-color='%2322212f'/><stop offset='.55' stop-color='%2314131d'/><stop offset='1' stop-color='%230b0a12'/></linearGradient></defs><g transform='matrix(-1 0 0 -1 40 40)'><path d='M.8 38V8.6L8.6.8H38v7.4H12L8.2 12v26z' fill='url(%23p)' stroke='url(%23e)' stroke-width='1.2' stroke-linejoin='round'/><path d='M3.9 35V9.9l6-6H35' fill='none' stroke='rgba(236,232,224,0.3)' stroke-width='.8'/><path d='M38 .8v7.4M.8 38h7.4' stroke='url(%23e)' stroke-width='1.2'/><path d='M8.4 4.8l2.2 2.2-2.2 2.2-2.2-2.2z' fill='url(%23c)'/></g></svg>");--stone: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><defs><linearGradient id='g' x2='0' y2='1'><stop offset='0' stop-color='%23fff'/><stop offset='.36' stop-color='%23ebe7df'/><stop offset='.5' stop-color='%238f8a80'/><stop offset='.57' stop-color='%235d5953'/><stop offset='.68' stop-color='%23cfcabf'/><stop offset='1' stop-color='%23f6f3ec'/></linearGradient></defs><path d='M7 .4 13.6 7 7 13.6.4 7z' fill='%230b0a12'/><path d='M7 2.6 11.4 7 7 11.4 2.6 7z' fill='url(%23g)'/></svg>");--pip: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='9' height='9'><path d='M4.5 1L8 4.5L4.5 8L1 4.5Z' fill='%23d9d4ca'/></svg>");--rule-start: linear-gradient(90deg, rgba(236, 232, 224, .72), rgba(236, 232, 224, .28) 55%, rgba(236, 232, 224, 0)) 13px center / calc(100% - 13px) 1px no-repeat}:root{color-scheme:dark}*{box-sizing:border-box}html{background:var(--void);scrollbar-color:#2f2d38 var(--void)}body{margin:0;min-height:100vh;background:radial-gradient(1200px 520px at 50% 300px,rgba(40,52,92,.22),transparent 70%),radial-gradient(900px 600px at 50% 110%,rgba(30,26,52,.35),transparent 70%),var(--void);color:var(--ink);font:400 16px/1.55 var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--link);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:#c4d9ff}:focus-visible{outline:2px solid var(--platinum);outline-offset:3px;border-radius:2px}[tabindex="-1"]:focus:not(:focus-visible){outline:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:absolute;left:16px;top:-60px;z-index:50;padding:10px 16px;background:var(--plate-hi);color:var(--platinum);border:1px solid var(--edge-hi);text-decoration:none}.skip:focus{top:12px}[hidden]{display:none!important}.nobr{white-space:nowrap}.num{font-variant-numeric:tabular-nums}.page{container-type:inline-size;position:relative;overflow-x:clip}.h1{margin:0;color:var(--platinum);font:500 30px/1.2 var(--font);letter-spacing:.01em}.h2{margin:0;color:var(--platinum);font:500 22px/1.25 var(--font);letter-spacing:.01em}.h3{margin:0;color:var(--platinum);font:500 17px/1.3 var(--font);letter-spacing:.01em}.lede{margin:0;color:#cbc5ba;max-width:64ch}.muted{color:var(--dim)}.small{font-size:14px}.link-quiet{color:#c9c3b8;text-decoration:underline;text-decoration-color:#c9c3b859}.link-quiet:hover{color:#fff;text-decoration-color:currentColor}.rule{height:1px;margin:16px 0;background:linear-gradient(90deg,var(--hair),transparent);border:0}.rule-c{height:1px;margin:20px 0;background:linear-gradient(90deg,transparent,var(--hair) 20%,var(--hair) 80%,transparent);border:0}.lede,.plate-lede,.plate-sub,.help,.alert-body>p,.danger-row p,.empty p,.dialog-body>p,.banner-title p,.prop-note,.status-text{text-wrap:pretty}.masthead{position:relative;height:92px;z-index:4}.navbar{position:absolute;left:50%;top:32px;transform:translate(-50%);width:var(--nav-w);height:60px;background:repeating-linear-gradient(45deg,rgba(255,255,255,.035) 0 1px,transparent 1px 6px),repeating-linear-gradient(-45deg,rgba(255,255,255,.035) 0 1px,transparent 1px 6px),linear-gradient(180deg,#ffffff1a 0,#fff0 2px),linear-gradient(180deg,#24232f,#191823 46%,#0e0d15);border:1px solid #56535f;border-top-color:#8a8578;border-bottom-color:#2a2833;box-shadow:inset 0 -1px #0009,0 12px 28px #0009,0 2px #0009}.navbar:before{content:"";position:absolute;inset:5px;pointer-events:none;border:1px solid var(--hair-soft)}.navbar .orn{position:absolute;top:50%;width:9px;height:9px;margin-top:-4.5px;transform:rotate(45deg);background:var(--chrome);box-shadow:0 0 0 2px var(--plate-lo)}.navbar .orn.l{left:-5px}.navbar .orn.r{right:-5px}.nav-list{position:relative;z-index:1;list-style:none;margin:0;padding:0 40px;height:100%;display:flex;align-items:center;justify-content:space-evenly;gap:4px}.nav-list a,.nav-list button{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 8px;white-space:nowrap;color:#d3cdc1;text-decoration:none;background:none;border:0;cursor:pointer;font:500 15px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;transition:color .18s,text-shadow .18s}.nav-list a:hover,.nav-list button:hover,.nav-list a:focus-visible,.nav-list button:focus-visible{color:#fff;text-shadow:0 0 14px rgba(170,196,255,.55)}.nav-list .ext{width:11px;height:11px;opacity:.6;flex:none}.menu-btn{display:none}.nav-list a[aria-current=page]{position:relative;color:#fff}.nav-list a[aria-current=page]:after{content:"";position:absolute;left:50%;bottom:3px;width:5px;height:5px;margin-left:-2.5px;transform:rotate(45deg);background:#f3efe8;box-shadow:0 0 8px #ece8e099}.account{position:relative}.account-menu{position:absolute;right:-10px;top:46px;min-width:210px;padding:8px;background:linear-gradient(180deg,var(--plate-hi),var(--plate-lo));border:1px solid var(--edge);border-top-color:#8a8578;box-shadow:0 18px 40px #0009}.account-menu p{margin:6px 10px 10px;color:var(--dim);font-size:14px}.account-menu p b{color:var(--platinum);font-weight:500}.account-menu a{display:flex;height:38px;padding:0 10px;align-items:center;color:var(--ink);font:500 14px/1 var(--font);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.account-menu a:hover,.account-menu a:focus-visible{background:#ffffff0d;color:#fff}.account-menu a[aria-current=page]{color:#fff;box-shadow:inset 2px 0 #f3efe8}.account-btn:after{content:"";display:inline-block;width:6px;height:6px;margin-left:2px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-3px) rotate(45deg);opacity:.7}.account-btn[aria-expanded=true]:after{transform:translateY(1px) rotate(-135deg)}.stage{position:relative;z-index:1;width:min(calc(100cqw - 56px),var(--stage-max, 1640px));--stage-h: clamp(440px, calc(.405*min( calc(100cqw - 56px) , var(--stage-max, 1640px))) , var(--stage-hmax, 660px));height:var(--stage-h);margin:-36px auto 0;border:1px solid #07060c;background:#050811;box-shadow:0 0 0 5px #1f1e29,0 0 0 6px #8f8a80,0 0 0 8px #07060d,0 40px 90px #000000a6}.corner{position:absolute;width:44px;height:44px;z-index:3;pointer-events:none;overflow:visible;filter:drop-shadow(0 2px 4px rgba(0,0,0,.85))}.corner.tl{left:-8px;top:-8px}.corner.tr{right:-8px;top:-8px;transform:scaleX(-1)}.corner.bl{left:-8px;bottom:-8px;transform:scaleY(-1)}.corner.br{right:-8px;bottom:-8px;transform:scale(-1)}.corner{background:var(--corner-tl) center / 100% 100% no-repeat}.stage .corner{width:58px;height:58px}.stage .corner.tl{left:-14px;top:-14px}.stage .corner.tr{right:-14px;top:-14px}.stage .corner.bl{left:-14px;bottom:-14px}.stage .corner.br{right:-14px;bottom:-14px}.board .corner{width:34px;height:34px}.board .corner.tl{left:-6px;top:-6px}.board .corner.tr{right:-6px;top:-6px}.board .corner.bl{left:-6px;bottom:-6px}.board .corner.br{right:-6px;bottom:-6px}.corners{--corner: 34px;--corner-at: -6px;position:absolute;inset:var(--corner-at);z-index:3;pointer-events:none;background:var(--corner-tl) left top / var(--corner) var(--corner) no-repeat,var(--corner-tr) right top / var(--corner) var(--corner) no-repeat,var(--corner-bl) left bottom / var(--corner) var(--corner) no-repeat,var(--corner-br) right bottom / var(--corner) var(--corner) no-repeat;filter:drop-shadow(0 2px 4px rgba(0,0,0,.85))}.stage>.corners{--corner: 58px;--corner-at: -14px}.navbar:after,.board .grain,.plate .grain{content:"";position:absolute;inset:0;pointer-events:none;opacity:.55;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.5  0 0 0 0 0.5  0 0 0 0 0.5  0 0 0 0.5 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.sky-wrap{position:absolute;inset:0;overflow:hidden;background:#050811 center bottom / cover no-repeat}.sky-wrap canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.sky-wrap:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;box-shadow:inset 0 0 60px #00000059,inset 0 46px 40px -30px #0000008c}.sky-img{position:absolute;left:0;right:0;top:0;height:calc(var(--frame-h) - 2px);background-color:#050811;background-image:linear-gradient(180deg,#03050b,#071023 55%,#11213a 90%,#1a2a3c);background-position:center bottom;background-size:cover;background-repeat:no-repeat}.sky-img canvas.sky-live{opacity:0;transition:opacity .9s ease}.stage.daylit .sky-title .w,.stage.daylit .signin-mark .w{filter:drop-shadow(0 6px 22px rgba(0,0,0,.7)) drop-shadow(0 0 8px rgba(3,6,18,calc(.85 * var(--day)))) drop-shadow(0 0 2px rgba(3,6,18,calc(.6 * var(--day))))}.stage.daylit .sky-title .n,.stage.daylit .signin-mark .n{text-shadow:0 2px 12px rgba(0,0,0,.8),0 0 4px rgba(3,6,18,calc(.95 * var(--day))),0 0 10px rgba(3,6,18,calc(.7 * var(--day)))}.stage.daylit .sky-title .d,.stage.daylit .signin-mark .d{filter:drop-shadow(0 0 2px rgba(3,6,18,calc(.8 * var(--day)))) drop-shadow(0 0 6px rgba(200,220,255,calc(.55 * (1 - .6 * var(--day)))))}.stage.daylit .banner-title .h1,.stage.daylit .banner-title h1{text-shadow:0 2px 14px rgba(0,0,0,.85),0 0 2px rgba(0,0,0,.6),0 0 10px rgba(3,6,18,calc(.85 * var(--day))),0 0 3px rgba(3,6,18,calc(.8 * var(--day)))}.stage.daylit .banner-title p{position:relative;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 14px rgba(0,0,0,.8),0 0 3px rgba(3,6,18,calc(.9 * var(--day)))}.stage.daylit .banner-title p:before{content:"";position:absolute;z-index:-1;inset:-3px -18px;border-radius:999px;pointer-events:none;background:#040816a3;box-shadow:0 0 22px 13px #040816a3;opacity:var(--day)}.sky-img canvas.sky-live.on{opacity:1}.sky-img canvas.sky-live:not(.on){transition:none}.sky-title{position:absolute;left:50%;top:calc((100% - 140px)/2);transform:translate(-50%,-50%);z-index:2;text-align:center;pointer-events:none;white-space:nowrap}.sky-title .w{display:block;font:900 clamp(26px,calc(.115 * (var(--stage-h) - 140px)),96px)/1 var(--brand);letter-spacing:.06em;background:var(--chrome);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 22px rgba(0,0,0,.7))}.sky-title .d,.signin-mark .d,.orn-rule,.orn-rule-start{position:relative;display:block;width:clamp(150px,15cqw,250px);height:13px;margin:12px auto 0;background:linear-gradient(90deg,transparent,rgba(236,232,224,.75) 38%,transparent 44%,transparent 56%,rgba(236,232,224,.75) 62%,transparent) center / 100% 1px no-repeat;filter:drop-shadow(0 0 6px rgba(200,220,255,.55))}.sky-title .d:before,.signin-mark .d:before,.orn-rule:before,.orn-rule-start:before{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;background:#f4f1ea;transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 0 8px #c8dcffcc}.sky-title .n,.signin-mark .n{display:block;margin-top:10px;font:500 clamp(12px,calc(.0251 * (var(--stage-h) - 140px)),18px)/1 var(--font);letter-spacing:.62em;color:#d7dceb;text-shadow:0 2px 12px rgba(0,0,0,.8);padding-left:.62em}.orn-rule{width:168px;margin:14px auto 0;filter:drop-shadow(0 0 5px rgba(200,220,255,.35))}.orn-rule-start{width:168px;margin:14px 0 0;filter:drop-shadow(0 0 5px rgba(200,220,255,.35));background:var(--rule-start)}.orn-rule-start:before{left:5px}.hero-cta{position:absolute;left:50%;bottom:calc(140px + clamp(20px,4.4%,40px));transform:translate(-50%);z-index:4;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.cta-row{display:flex;align-items:center;gap:18px}.cta-row:before,.cta-row:after{content:"";width:clamp(44px,6cqw,130px);height:9px;filter:drop-shadow(0 0 2px rgba(0,0,0,.9)) drop-shadow(0 0 4px rgba(0,0,0,.55));background:var(--pip) left center / 9px 9px no-repeat,linear-gradient(90deg,transparent 4px,rgba(236,232,224,.7) 12px,rgba(236,232,224,.12)) center / 100% 1px no-repeat}.cta-row:before{transform:scaleX(1)}.cta-row:after{transform:scaleX(-1)}.cta-note{margin:0;color:#d6d2ca;font-size:14.5px;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 14px rgba(0,0,0,.8)}.cta-note b{color:var(--platinum);font-weight:500;font-variant-numeric:tabular-nums}.cta-note .live-dot{display:inline-block;margin-right:9px;vertical-align:1px}.cta-note a{margin-left:4px;color:#b9d3ff}.layout-signin{--rise: .58;--sky-cut: var(--cover)}.stage.stage-signin{height:calc(var(--frame-h) - var(--sky-cut))}.stage-signin .sky-wrap{background:var(--zenith)}.signin-mark{position:absolute;left:50%;z-index:2;transform:translate(-50%,-50%);top:calc((36px + var(--frame-h) * (1 - var(--rise))) / 2);text-align:center;pointer-events:none;white-space:nowrap}.signin-mark .w{display:block;font:900 clamp(24px,calc(.064 * var(--frame-h)),54px)/1 var(--brand);letter-spacing:.06em;padding-left:.06em;background:var(--chrome);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 22px rgba(0,0,0,.7))}.signin-mark .d{width:clamp(120px,10cqw,200px);margin-top:10px}.signin-mark .n{font-size:clamp(11px,calc(.0185 * var(--frame-h)),15px);margin-top:8px}.signin{position:relative;z-index:3;display:block;width:min(480px,calc(100% - 24px));margin:calc((var(--frame-h) * var(--rise) - var(--sky-cut, 0px)) * -1) auto 0;min-height:calc(var(--frame-h) * var(--rise) - var(--sky-cut, 0px) + 28px)}.signin-after{margin:18px 0 0;text-align:center;color:var(--dim);font-size:15px;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 14px rgba(0,0,0,.8)}.stage.stage-banner{--banner-h: clamp(320px, calc(var(--frame-h) * .52), 420px);height:var(--banner-h)}.banner-title{position:absolute;left:50%;z-index:2;width:min(92%,900px);transform:translate(-50%,-50%);top:calc(36px + (var(--banner-h) - 36px - var(--cover)) / 2);text-align:center}.banner-title .h1,.banner-title h1{text-shadow:0 2px 14px rgba(0,0,0,.85),0 0 2px rgba(0,0,0,.6)}.banner-title p{width:fit-content;margin:12px auto 0;color:#d6d2ca;font-size:16px;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 14px rgba(0,0,0,.8)}.banner-title .orn-rule{margin-top:12px}.stage-banner .sky-wrap:before{--fade-top: 50px;--fade-mid: 12px;content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#05081100 calc(100% - var(--cover) - var(--fade-top)),#050811e6 calc(100% - var(--cover) - var(--fade-mid)),#050811 calc(100% - var(--cover)))}@media(min-width:821px)and (max-width:1099px){.stage-banner .sky-wrap:before{--fade-top: 72px;--fade-mid: 40px}}.board{position:relative;z-index:3;width:var(--board-w);margin:-140px auto 0;background:linear-gradient(180deg,#13121cf5,#0d0c14fb 120px,#0b0a11fc);border:1px solid var(--edge);box-shadow:inset 0 1px #ffffff0f,0 30px 70px #0000008c}.board:before{content:"";position:absolute;inset:5px;pointer-events:none;border:1px solid var(--hair-soft)}.board:after{content:"";position:absolute;left:12%;right:12%;top:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(236,232,224,.55),transparent)}.tabbar,.board-body{position:relative;z-index:1}.tabbar{display:flex;align-items:stretch;gap:6px;height:56px;padding:0 28px;margin:0 6px;border-bottom:1px solid var(--hair)}.tabs,.tablist{display:flex;align-items:stretch;gap:6px;min-width:0}.tablist,.tab{flex:none}.tab{position:relative;display:inline-flex;align-items:center;gap:7px;padding:0 12px;margin:0;background:none;border:0;cursor:pointer;color:#a39d91;text-decoration:none;white-space:nowrap;font:500 14px/1 var(--font);letter-spacing:.11em;text-transform:uppercase;transition:color .18s}.tab:hover{color:#e4dfd6}.tab[aria-selected=true]{color:var(--platinum)}.tab[aria-selected=true]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent,#f3efe8 18%,#f3efe8 82%,transparent)}.tab[aria-selected=true]:before{content:"";position:absolute;left:50%;bottom:-5px;width:7px;height:7px;margin-left:-3.5px;transform:rotate(45deg);background:#f3efe8;box-shadow:0 0 10px #ece8e099}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--live);box-shadow:0 0 0 3px #4ade8024,0 0 10px #4ade8099;flex:none}.board-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;margin:0 6px 6px}.panes{padding:6px 34px 30px;min-width:0}.side{border-left:1px solid var(--hair-soft);padding:22px 26px 30px}.side-in{position:sticky;top:24px}.pane h2{margin:22px 0 6px;color:var(--platinum);font:500 22px/1.25 var(--font);letter-spacing:.01em}.pane .lede{margin:0 0 8px;color:#cbc5ba;max-width:64ch}.side-h{margin:0 0 8px;font:500 15.5px/1.2 var(--font);color:var(--platinum);letter-spacing:.02em}.side-rule{height:1px;margin:16px 0;background:linear-gradient(90deg,var(--hair),transparent);border:0}.board-split{position:relative;z-index:1;display:grid;grid-template-columns:250px minmax(0,1fr);margin:0 6px 6px}.board-split>.split-nav{border-right:1px solid var(--hair-soft);padding:26px 18px 30px}.board-split>.split-main{min-width:0;padding:28px 36px 36px}.filter-row{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 6px}.filter-row[hidden]{display:none}.nf{position:relative;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 13px;border:1px solid var(--hair-soft);background:#ffffff04;cursor:pointer;color:var(--accent, var(--silver));font:500 12.5px/1 var(--font);letter-spacing:.1em;text-transform:uppercase;opacity:.8;transition:opacity .18s,border-color .18s,background-color .18s}.nf .n{color:var(--dim);letter-spacing:.02em;font-variant-numeric:tabular-nums}.nf:hover{opacity:1;border-color:var(--hair)}.nf:focus-visible{opacity:1;outline:2px solid #f3efe8;outline-offset:2px}.nf[aria-pressed=true]{opacity:1;padding-left:24px;border-color:color-mix(in srgb,var(--accent, #ece8e0) 50%,transparent);background:color-mix(in srgb,var(--accent, #ece8e0) 9%,transparent)}.nf[aria-pressed=true]:before{content:"";position:absolute;left:10px;top:50%;width:5px;height:5px;margin-top:-2.5px;transform:rotate(45deg);background:var(--accent, #f3efe8);box-shadow:0 0 8px var(--accent, rgba(236, 232, 224, .6))}[data-project=warpgate]{--accent: var(--warpgate)}[data-project=warp0716]{--accent: var(--warp0716)}[data-project=lgnbot]{--accent: var(--lgnbot)}[data-project=aesir]{--accent: var(--aesir)}[data-project=forge]{--accent: var(--forge)}[data-project=lgn]{--accent: var(--lgn)}.points{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:14px}.points li{position:relative;padding-left:22px;color:#d4cfc5;max-width:64ch}.points li:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;transform:rotate(45deg);background:var(--chrome)}.points b{color:var(--platinum);font-weight:500}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:42px;padding:0 18px;text-decoration:none;white-space:nowrap;font:500 14px/1 var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--platinum);background:linear-gradient(180deg,#24222f,#15141d);border:1px solid #55525f;box-shadow:inset 0 1px #ffffff17,0 6px 16px #00000059;transition:border-color .18s,color .18s,box-shadow .18s}.btn:hover,.btn:focus-visible{color:#fff;border-color:#8d889a;box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #ece8e01f,0 8px 22px #00000073}.btn svg{width:17px;height:17px;flex:none}.btn-discord{background:linear-gradient(180deg,#3b3f8f,#272a63);border-color:#6b70d8}.btn-discord:hover,.btn-discord:focus-visible{border-color:#a5a9ff}.btn .ext{width:11px;height:11px;opacity:.75}button.btn{cursor:pointer}.btn .ico{width:17px;height:17px}.btn.is-hover{color:#fff;border-color:#8d889a;box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #ece8e01f,0 8px 22px #00000073}.btn-discord.is-hover{border-color:#a5a9ff}.btn-block{display:flex;width:100%}.btn-sm{height:34px;padding:0 13px;font-size:12.5px;letter-spacing:.09em;gap:7px}.btn-sm .ico{width:14px;height:14px}.btn-quiet{background:transparent;border-color:var(--hair);box-shadow:none;color:#d6d0c5}.btn-quiet:hover,.btn-quiet:focus-visible,.btn-quiet.is-hover{background:#ffffff0a;border-color:#6d6979;box-shadow:none}.btn-danger{color:var(--danger-ink);border-color:#f0806e80;background:linear-gradient(180deg,#2a1c22,#1a1218)}.btn-danger:hover,.btn-danger:focus-visible,.btn-danger.is-hover{color:#ffd9d2;border-color:#f0806e;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #f0806e33,0 8px 22px #00000073}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none}.btn:disabled:hover,.btn[aria-disabled=true]:hover{color:var(--platinum);border-color:#55525f}.btn-danger:disabled:hover{color:var(--danger-ink);border-color:#f0806e80}.alt-way{margin:0;text-align:center;font-size:15px}.btn-link{display:inline;padding:0;margin:0;border:0;background:none;cursor:pointer;color:var(--link);font:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.btn-link:hover{color:#c4d9ff}.btn-link:disabled{color:var(--dim);text-decoration:none;cursor:not-allowed}.btn-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:12px}.actions-end{justify-content:flex-end}.cta{--c: 15px;position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:14px;height:60px;padding:0 36px 0 28px;text-decoration:none;white-space:nowrap;font:600 16.5px/1 var(--font);letter-spacing:.17em;text-transform:uppercase;color:#f6f3ec;text-shadow:0 1px 0 rgba(0,0,0,.6),0 0 18px rgba(128,142,255,.38);filter:drop-shadow(0 12px 22px rgba(0,0,0,.65)) drop-shadow(0 0 18px rgba(118,132,255,.24));transition:filter .25s}.cta:before,.cta:after,.btn-enamel:before,.btn-enamel:after{content:"";position:absolute;z-index:-1;clip-path:polygon(var(--c) 0,calc(100% - var(--c)) 0,100% var(--c),100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,var(--c) 100%,0 calc(100% - var(--c)),0 var(--c))}.cta:before,.btn-enamel:before{inset:0;background:var(--rim)}.cta:after{inset:2px;--c: 14px;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.16) 46%,rgba(255,255,255,.24) 50%,rgba(255,255,255,.16) 54%,transparent 70%) 160% 0 / 260% 100% no-repeat,radial-gradient(110% 150% at 50% -10%,#4b56c4,#2d3488 42%,#1a1f56 78%,#11143a);box-shadow:inset 0 1px #ffffff47,inset 0 -10px 18px #00000059;transition:background-position .9s ease}.cta:hover,.cta:focus-visible{color:#fff;filter:drop-shadow(0 12px 22px rgba(0,0,0,.65)) drop-shadow(0 0 26px rgba(118,132,255,.48))}.cta:hover:after,.cta:focus-visible:after{background-position:-60% 0,0 0}.cta:focus-visible{outline-offset:5px}.cta svg,.cta .ico{width:26px;height:26px;flex:none;filter:drop-shadow(0 0 6px rgba(150,162,255,.55))}.btn-enamel{--c: 11px;--face: var(--enamel);--glow: rgba(118, 132, 255, .22);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:11px;height:50px;padding:0 30px;margin:0;border:0;background:none;cursor:pointer;text-decoration:none;white-space:nowrap;font:600 15px/1 var(--font);letter-spacing:.15em;text-transform:uppercase;color:#f6f3ec;text-shadow:0 1px 0 rgba(0,0,0,.6),0 0 16px rgba(128,142,255,.35);filter:drop-shadow(0 10px 18px rgba(0,0,0,.55)) drop-shadow(0 0 14px var(--glow));transition:filter .25s}.btn-enamel:after{inset:2px;--c: 10px;background:var(--sheen) 160% 0 / 260% 100% no-repeat,var(--face);box-shadow:inset 0 1px #ffffff47,inset 0 -10px 18px #00000059;transition:background-position .9s ease}.btn-enamel:hover,.btn-enamel:focus-visible,.btn-enamel.is-hover{color:#fff;filter:drop-shadow(0 10px 18px rgba(0,0,0,.55)) drop-shadow(0 0 22px rgba(118,132,255,.45))}.btn-enamel:hover:after,.btn-enamel:focus-visible:after,.btn-enamel.is-hover:after{background-position:-60% 0,0 0}.btn-enamel:focus-visible{outline-offset:4px}.btn-enamel .ico,.btn-enamel svg{width:19px;height:19px;flex:none}.btn-enamel.btn-block{display:flex;width:100%}.btn-enamel.is-danger{--face: var(--enamel-red);--glow: rgba(240, 110, 90, .2);text-shadow:0 1px 0 rgba(0,0,0,.6),0 0 16px rgba(255,140,120,.3)}.btn-enamel.is-danger:hover,.btn-enamel.is-danger:focus-visible{filter:drop-shadow(0 10px 18px rgba(0,0,0,.55)) drop-shadow(0 0 22px rgba(240,110,90,.42))}.btn-enamel:disabled,.btn-enamel[aria-disabled=true]{cursor:not-allowed;color:#f6f3ec8c;text-shadow:none;filter:saturate(.25) brightness(.72)}.btn-enamel:disabled:after{background-position:160% 0,0 0}.btn[aria-busy=true],.btn-enamel[aria-busy=true]{cursor:progress}.btn[aria-busy=true]:before{content:"";width:14px;height:14px;flex:none;border-radius:50%;border:2px solid rgba(236,232,224,.25);border-top-color:var(--platinum);animation:spin .8s linear infinite}.btn[aria-busy=true]>.ico{display:none}.btn-enamel:not([aria-busy=true])>.spin{display:none}.btn-enamel[aria-busy=true]:is(:disabled,[aria-disabled=true]){cursor:progress;color:#f6f3ec;text-shadow:0 1px 0 rgba(0,0,0,.6);filter:drop-shadow(0 10px 18px rgba(0,0,0,.55))}.when-busy{display:none}[aria-busy=true]>.when-busy{display:inline}[aria-busy=true]>.when-idle{display:none}.plate{--hl: var(--hair-soft);--pad: 32px;--corner: 34px;--corner-at: -6px;position:relative;isolation:isolate;padding:var(--pad);background:linear-gradient(var(--hl),var(--hl)) 5px 5px / calc(100% - 10px) 1px no-repeat,linear-gradient(var(--hl),var(--hl)) 5px calc(100% - 5px) / calc(100% - 10px) 1px no-repeat,linear-gradient(var(--hl),var(--hl)) 5px 5px / 1px calc(100% - 10px) no-repeat,linear-gradient(var(--hl),var(--hl)) calc(100% - 5px) 5px / 1px calc(100% - 10px) no-repeat,var(--plate-face);border:1px solid var(--edge);box-shadow:inset 0 1px #ffffff0f,0 30px 70px #0000008c}.plate:before{content:"";position:absolute;inset:var(--corner-at);z-index:3;pointer-events:none;background:var(--corner-tl) left top / var(--corner) var(--corner) no-repeat,var(--corner-tr) right top / var(--corner) var(--corner) no-repeat,var(--corner-bl) left bottom / var(--corner) var(--corner) no-repeat,var(--corner-br) right bottom / var(--corner) var(--corner) no-repeat;filter:drop-shadow(0 2px 4px rgba(0,0,0,.85))}.plate:after{content:"";position:absolute;left:12%;right:12%;top:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(236,232,224,.55),transparent)}.plate.keyed:before{background:var(--stone) center top / 14px 14px no-repeat,var(--corner-tl) left top / var(--corner) var(--corner) no-repeat,var(--corner-tr) right top / var(--corner) var(--corner) no-repeat,var(--corner-bl) left bottom / var(--corner) var(--corner) no-repeat,var(--corner-br) right bottom / var(--corner) var(--corner) no-repeat;background-position:center calc(var(--corner-at) * -1 - 7px),left top,right top,left bottom,right bottom}.plate.plain:before{display:none}.plate>*{position:relative}.plate .grain{position:absolute;z-index:0}.plate>:first-child{margin-top:0}.plate>:last-child{margin-bottom:0}.plate-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 20px;flex-wrap:wrap;padding-bottom:16px;margin:0 0 20px;border-bottom:1px solid var(--hair-soft)}.plate-bar>div:first-child{min-width:0;flex:1 1 260px}.plate-h{margin:0;color:var(--platinum);font:500 20px/1.3 var(--font);letter-spacing:.01em;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.plate-h .ico{width:20px;height:20px;color:var(--silver)}.plate-sub{margin:5px 0 0;color:var(--dim);font-size:15px;max-width:64ch}.plate-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.plate-signin{--pad: 38px 40px 34px;--signin-gap: 18px}.plate-signin .form{gap:var(--signin-gap)}.plate-head{text-align:center;margin:0 0 26px}.plate-title{margin:0;color:var(--platinum);font:500 28px/1.2 var(--font);letter-spacing:.01em}.plate-lede{margin:14px auto 0;color:#c9c3b8;max-width:42ch;font-size:15.5px}.plate-foot{margin:26px 0 0;padding-top:20px;border-top:1px solid var(--hair-soft);text-align:center;color:var(--dim);font-size:15px}.stack{display:grid;gap:28px}.card{position:relative;padding:18px 20px;background:#ffffff05;border:1px solid var(--hair-soft);box-shadow:inset 0 1px #ffffff08}.card>:first-child{margin-top:0}.card>:last-child{margin-bottom:0}.well{background:var(--well);border:1px solid #34323e;border-bottom-color:#4a4756;box-shadow:inset 0 2px 8px #0000008c}.form{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.form>*{margin:0}.field{display:grid;gap:7px;min-width:0;margin:0}.fields-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px}.label{color:var(--ink);font:500 15px/1.3 var(--font);letter-spacing:.01em}.label .opt{color:var(--dim);font-weight:400}.label-row{display:flex;align-items:baseline;justify-content:space-between;gap:6px 14px;flex-wrap:wrap}.label-row a,.label-row .btn-link{font-size:14.5px}.field:has(>.field-link){grid-template-columns:minmax(0,1fr) auto;column-gap:14px}.field:has(>.field-link)>*{grid-column:1 / -1}.field:has(>.field-link)>.label{grid-column:1;grid-row:1}.field>.field-link{grid-column:2;grid-row:1;align-self:baseline;justify-self:end;font-size:14.5px}.reach{display:inline-grid;place-items:center;cursor:pointer}.input,.select,.textarea{display:block;width:100%;min-width:0;height:46px;margin:0;padding:0 14px;border-radius:0;color:var(--platinum);font:400 16px/1.2 var(--font);letter-spacing:.01em;background:var(--well);border:1px solid var(--well-edge);border-top-color:var(--well-edge-top);border-bottom-color:var(--well-edge-bottom);box-shadow:inset 0 2px 6px #0000008c;transition:border-color .18s,box-shadow .18s,background-color .18s;-webkit-appearance:none;appearance:none}.textarea{height:auto;min-height:112px;padding:12px 14px;line-height:1.5;resize:vertical}.input::placeholder,.textarea::placeholder{color:#8f897e;opacity:1}.input:hover,.select:hover,.textarea:hover,.input.is-hover{border-color:#8d889a;border-top-color:#7a7686}.input:focus,.select:focus,.textarea:focus,.input.is-focus{outline:2px solid var(--platinum);outline-offset:2px;border-color:#cfc9bd;box-shadow:inset 0 2px 6px #0000008c,0 0 22px #9cc1ff1f}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true]{border-color:#c96a5c;border-bottom-color:var(--danger);box-shadow:inset 0 2px 6px #0000008c,inset 2px 0 0 var(--danger)}.input[aria-invalid=true]:focus,.textarea[aria-invalid=true]:focus,.input[aria-invalid=true].is-focus{border-color:var(--danger);outline-color:var(--danger-ink)}.input:disabled,.select:disabled,.textarea:disabled{cursor:not-allowed;color:#8f897e;background:#ffffff05;border-color:#34323e;box-shadow:none}.input[readonly]{color:var(--ink);background:#ffffff06;border-color:var(--hair);border-style:solid;box-shadow:none}.input:-webkit-autofill{-webkit-text-fill-color:var(--platinum);box-shadow:inset 0 0 0 60px #12121d;caret-color:var(--platinum)}.help{margin:0;color:var(--dim);font-size:14px;line-height:1.5}.error{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--danger-ink);font-size:14.5px;line-height:1.45}.error:before{content:"";flex:none;width:15px;height:15px;margin-top:2px;background:var(--danger);-webkit-mask:var(--i-alert) center / contain no-repeat;mask:var(--i-alert) center / contain no-repeat}.ok-text{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--ok-ink);font-size:14.5px}.ok-text:before{content:"";flex:none;width:15px;height:15px;margin-top:2px;background:var(--ok);-webkit-mask:var(--i-success) center / contain no-repeat;mask:var(--i-success) center / contain no-repeat}.group{margin:0;padding:0;border:0;min-width:0;display:grid;gap:10px}.group>legend{padding:0;margin:0 0 8px;color:var(--ink);font:500 15px/1.3 var(--font)}.input-wrap{position:relative;display:block}.input-wrap>.input{padding-right:76px}.input-btn{position:absolute;right:6px;top:50%;transform:translateY(-50%);height:34px;min-width:58px;padding:0 10px;margin:0;cursor:pointer;color:#c9c3b8;background:transparent;border:1px solid transparent;font:500 12.5px/1 var(--font);letter-spacing:.1em;text-transform:uppercase;transition:color .18s,border-color .18s,background-color .18s}.input-btn:hover{color:#fff;background:#ffffff0d;border-color:var(--hair)}.input-btn:focus-visible{outline-offset:0}.input.code{height:60px;padding:0 10px;text-align:center;font:500 27px/1 var(--font);letter-spacing:.42em;text-indent:.42em;font-variant-numeric:tabular-nums}.input.code::placeholder{color:#6b6676;letter-spacing:.42em}.code-field .input.code{max-width:340px}.code-field.center,.code-field.center .label{text-align:center}.code-field.center .input.code{margin-left:auto;margin-right:auto}.code-field.center .error,.code-field.center .ok-text{justify-content:center;text-align:left}.check{display:inline-flex;align-items:flex-start;gap:11px;cursor:pointer;color:var(--ink);font-size:15px;line-height:1.4}.check input{-webkit-appearance:none;appearance:none;flex:none;width:20px;height:20px;margin:0;cursor:pointer;background:var(--well);border:1px solid #75717f;border-top-color:#6a6676;box-shadow:inset 0 1px 3px #0009;transition:border-color .18s,background-color .18s}.check input[type=radio]{border-radius:50%}.check:hover input,.check input.is-hover{border-color:#a39eaf}.check input:checked{border-color:#ece8e0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='m3.6 8.4 2.9 2.9 5.9-6.4' fill='none' stroke='%230b0a12' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / 15px 15px no-repeat,linear-gradient(180deg,#f6f3ec,#c3bdb1);box-shadow:0 0 10px #ece8e02e}.check input[type=radio]:checked{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M5 .6 9.4 5 5 9.4.6 5z' fill='%23f3efe8'/></svg>") center / 10px 10px no-repeat,var(--well);box-shadow:inset 0 1px 3px #0009,0 0 10px #ece8e02e}.check input:focus-visible,.check input.is-focus{outline:2px solid var(--platinum);outline-offset:3px}.check input:disabled{cursor:not-allowed;opacity:.45}.check input:disabled+span{color:var(--dim)}.check input[aria-invalid=true]{border-color:var(--danger)}.check .help{display:block;margin-top:2px}.check-line{display:flex;align-items:center;justify-content:space-between;gap:10px 18px;flex-wrap:wrap}.select{padding-right:42px;cursor:pointer;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7'><path d='M1 1l5 5 5-5' fill='none' stroke='%23c9c4ba' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") right 15px center / 12px 7px no-repeat,var(--well)}.select option{background:#121119;color:var(--ink)}.switch{-webkit-appearance:none;appearance:none;flex:none;position:relative;width:60px;height:28px;margin:0;cursor:pointer;border:1px solid #75717f;border-top-color:#6a6676;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'><path d='M9 1.6 16.4 9 9 16.4 1.6 9z' fill='%23827d74' stroke='%23b4aea3' stroke-width='.9'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 12'><text x='13' y='9' text-anchor='middle' font-family='Jost, Segoe UI, sans-serif' font-size='8.5' font-weight='600' letter-spacing='.9' fill='%238e897f'>OFF</text></svg>"),var(--well);background-repeat:no-repeat;background-size:20px 20px,26px 12px,100% 100%;background-position:3px 50%,calc(100% - 5px) 50%,0 0;box-shadow:inset 0 1px 4px #000000a6;transition:background-position .2s ease,border-color .18s}.switch:checked{border-color:#8f96ff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'><defs><linearGradient id='g' x2='0' y2='1'><stop offset='0' stop-color='%23fff'/><stop offset='.45' stop-color='%23ebe7df'/><stop offset='.58' stop-color='%23a19c92'/><stop offset='1' stop-color='%23f7f4ee'/></linearGradient></defs><path d='M9 1.2 16.8 9 9 16.8 1.2 9z' fill='url(%23g)'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 12'><text x='13' y='9' text-anchor='middle' font-family='Jost, Segoe UI, sans-serif' font-size='8.5' font-weight='600' letter-spacing='.9' fill='%23d4d7ff'>ON</text></svg>"),radial-gradient(120% 140% at 85% 50%,#7684ff57,#7684ff1a 55%,#7684ff08),var(--well);background-size:20px 20px,26px 12px,100% 100%,100% 100%;background-position:calc(100% - 3px) 50%,6px 50%,0 0,0 0;box-shadow:inset 0 1px 4px #0000008c,0 0 12px #7684ff38}.switch:hover,.switch.is-hover{border-color:#a39eaf}.switch:checked:hover{border-color:#b4b9ff}.switch:focus-visible,.switch.is-focus{outline:2px solid var(--platinum);outline-offset:3px}.switch:disabled{cursor:not-allowed;opacity:.45}.switch-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:4px 0;cursor:pointer}.switch-row .switch{margin-top:2px}.switch-row .label{display:block}.switch-row .help{display:block;margin-top:3px}.meter{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;height:4px;margin:2px 0 0}.meter i{display:block;background:#2a2833}.meter[data-level="1"] i:nth-child(-n+1){background:var(--danger)}.meter[data-level="2"] i:nth-child(-n+2){background:var(--warn)}.meter[data-level="3"] i:nth-child(-n+3){background:#a6dc7e}.meter[data-level="4"] i{background:var(--ok);box-shadow:0 0 8px #4ade8059}.meter-text{margin:0;color:var(--dim);font-size:14px}.meter-text b{font-weight:500;color:var(--ink)}.turnstile{display:flex;justify-content:center;min-height:65px}.turnstile-mock{display:flex;align-items:center;gap:12px;width:300px;max-width:100%;height:65px;padding:0 14px;color:#d0cbc2;font-size:14.5px;background:#1d1d22;border:1px solid #45434c}.turnstile-mock i{flex:none;width:24px;height:24px;border:2px solid #7c7884;background:#121216}.turnstile-mock small{margin-left:auto;color:#9a958c;font-size:11px;text-align:right;line-height:1.2}.or{display:flex;align-items:center;gap:14px;margin:0;color:var(--dim);font:500 12.5px/1 var(--font);letter-spacing:.16em;text-transform:uppercase}.or:before,.or:after{content:"";flex:1;height:9px;background:var(--pip) right center / 9px 9px no-repeat,linear-gradient(90deg,rgba(236,232,224,.06),rgba(236,232,224,.4) calc(100% - 12px),transparent calc(100% - 4px)) center / 100% 1px no-repeat}.or:after{transform:scaleX(-1)}.alert{--c: var(--info);position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:12px;margin:0;padding:13px 14px;color:var(--ink);font-size:15px;line-height:1.5;background:linear-gradient(90deg,color-mix(in srgb,var(--c) 12%,transparent),color-mix(in srgb,var(--c) 3%,transparent) 75%),#09080fb3;border:1px solid color-mix(in srgb,var(--c) 30%,transparent);box-shadow:inset 2px 0 0 var(--c)}.alert>.ico{width:19px;height:19px;margin-top:1px;color:var(--c)}.alert-body{min-width:0}.alert-body>*{margin:0}.alert-body>*+*{margin-top:4px}.alert-title{color:var(--platinum);font-weight:500}.alert-body a,.alert-body .btn-link{color:color-mix(in srgb,var(--c) 45%,#fff)}.alert-x{width:30px;height:30px;margin:-5px -6px -5px 0;padding:0;border:0;background:none;cursor:pointer;color:var(--dim);display:grid;place-items:center}.alert-x:hover{color:#fff}.alert-x .ico{width:15px;height:15px}.alert-error{--c: var(--danger)}.alert-success{--c: var(--ok)}.alert-warn{--c: var(--warn)}.alert-info{--c: var(--info)}.alert:not(:has(>.ico)){grid-template-columns:minmax(0,1fr) auto}.status-strip{--c: var(--ok);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 16px;margin:0;padding:12px 22px 12px 10px;background:linear-gradient(90deg,color-mix(in srgb,var(--c) 11%,transparent),color-mix(in srgb,var(--c) 2%,transparent) 70%),#09080f8c;border:1px solid color-mix(in srgb,var(--c) 30%,transparent);box-shadow:inset 2px 0 0 var(--c)}.status-strip.is-off{--c: var(--warn)}.status-strip .seal{margin:0}.status-title{margin:0;color:var(--platinum);font:500 18px/1.3 var(--font)}.status-text{margin:3px 0 0;color:#cbc5ba;font-size:15px}.chip{--c: var(--silver);display:inline-flex;align-items:center;gap:7px;height:25px;padding:0 9px;vertical-align:middle;white-space:nowrap;color:color-mix(in srgb,var(--c) 62%,#ffffff);font:500 12px/1 var(--font);letter-spacing:.1em;text-transform:uppercase;background:color-mix(in srgb,var(--c) 9%,rgba(9,8,15,.6));border:1px solid color-mix(in srgb,var(--c) 38%,transparent)}.chip:before{content:"";flex:none;width:5px;height:5px;transform:rotate(45deg);background:var(--c);box-shadow:0 0 6px color-mix(in srgb,var(--c) 70%,transparent)}.chip.bare:before{display:none}.chip-ok{--c: var(--ok)}.chip-warn{--c: var(--warn)}.chip-danger{--c: var(--danger)}.chip-info{--c: var(--info)}.chip-off{--c: #8a857b;color:#c4beb3}.chip[data-project]{--c: var(--accent)}.chips{display:flex;flex-wrap:wrap;gap:8px}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#6d6a73;flex:none;vertical-align:1px}.dot.ok{background:var(--live);box-shadow:0 0 0 3px #4ade8024,0 0 10px #4ade8099}.dot.warn{background:var(--warn);box-shadow:0 0 0 3px #f0c46e24}.dot.down{background:var(--danger);box-shadow:0 0 0 3px #f0806e24,0 0 8px #f0806e99}.toasts{position:fixed;left:50%;bottom:24px;z-index:60;transform:translate(-50%);display:grid;gap:10px;width:min(460px,calc(100% - 32px));pointer-events:none}.toast{pointer-events:auto;box-shadow:inset 2px 0 0 var(--c),0 18px 40px #0009;background:linear-gradient(90deg,color-mix(in srgb,var(--c) 12%,#12111a),#12111a 75%);animation:toast-in .24s ease-out}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}}.spin{display:inline-block;width:16px;height:16px;flex:none;border-radius:50%;border:2px solid rgba(236,232,224,.22);border-top-color:var(--platinum);animation:spin .8s linear infinite;vertical-align:-3px}.spin.lg{width:28px;height:28px;border-width:2.5px}@keyframes spin{to{transform:rotate(360deg)}}.skel{display:block;height:12px;margin:10px 0;border-radius:1px;background:linear-gradient(100deg,#ffffff0b 30%,#ffffff1a,#ffffff0b 70%) 0 0 / 300% 100%;animation:skel 1.8s ease-in-out infinite}@keyframes skel{0%{background-position:100% 0}to{background-position:0 0}}.skel.title{height:18px;width:42%;margin-top:0}.skel.line{width:100%}.skel.short{width:62%}.skel.tiny{width:34%}.skel.block{height:46px}.skel.tile{width:40px;height:40px;margin:0}.skel-row{display:grid;grid-template-columns:40px minmax(0,1fr) 80px;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--hair-soft)}.skel-row:last-child{border-bottom:0}.skel-row .skel{margin:6px 0}.rows{list-style:none;margin:0;padding:0}.row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 16px;padding:15px 0;border-bottom:1px solid var(--hair-soft)}.row:first-child{padding-top:4px}.row:last-child{border-bottom:0;padding-bottom:4px}.row-icon{--c: var(--silver);display:grid;place-items:center;width:42px;height:42px;flex:none;color:var(--c);background:linear-gradient(180deg,#1f1e2a,#121119);border:1px solid #45434f;border-top-color:#6a6676;box-shadow:inset 0 1px #ffffff0f,0 4px 12px #00000059}.row-icon .ico{width:20px;height:20px}.row-icon.discord{--c: #a5a9ff;background:linear-gradient(180deg,#2b2e6e,#1c1e4a);border-color:#4c51a8;border-top-color:#7d82e6}.row-icon.google{background:linear-gradient(180deg,#24232f,#15141d)}.row-title{margin:0;color:var(--platinum);font:500 16px/1.35 var(--font);display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;min-width:0;overflow-wrap:anywhere}.row-meta{margin:3px 0 0;color:var(--dim);font-size:14.5px;line-height:1.45;overflow-wrap:anywhere}.row-meta+.row-meta{margin-top:1px}.row-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.row.is-current{position:relative}.row.is-current:before{content:"";position:absolute;left:-14px;top:14px;bottom:14px;width:2px;background:linear-gradient(180deg,transparent,var(--ok),transparent)}.row.is-leaving{opacity:.4;pointer-events:none;transition:opacity .25s}.table-wrap{overflow-x:auto}.table{width:100%;border-collapse:collapse;font-size:15px}.table th{padding:0 16px 10px 0;text-align:left;vertical-align:bottom;white-space:nowrap;color:var(--dim);font:500 12.5px/1.2 var(--font);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--hair)}.table td{padding:13px 16px 13px 0;color:var(--ink);vertical-align:middle;border-bottom:1px solid var(--hair-soft)}.table tr:last-child td{border-bottom:0}.table th:last-child,.table td:last-child{padding-right:0}.table .num,.table .end{text-align:right}.table tbody tr:hover td{background:#ffffff05}.table td b{color:var(--platinum);font-weight:500}.props{list-style:none;margin:0;padding:0}.prop{position:relative;display:grid;grid-template-columns:196px minmax(0,1fr) auto;align-items:start;gap:6px 28px;padding:20px 0;border-bottom:1px solid var(--hair-soft)}.prop:first-child{padding-top:10px}.prop:last-child{border-bottom:0;padding-bottom:6px}.prop-label{margin:0;padding-top:4px;color:var(--ink);font:500 15.5px/1.35 var(--font);letter-spacing:.01em}.prop-value{min-width:0}.prop-val{margin:0;min-height:30px;display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;color:var(--platinum);font-size:16px;line-height:1.45;overflow-wrap:anywhere}.prop-val .avatar{margin-right:2px}.prop-unset{color:var(--dim)}.prop-note{margin:4px 0 0;color:var(--dim);font-size:14.5px;line-height:1.5;max-width:72ch}.prop-value>.prop-note:first-child{margin-top:0;padding-top:4px}.prop-note .btn-link{font-size:inherit}.prop-act{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;min-height:30px}.prop-act .switch{margin-top:1px}.prop-act .btn-enamel{height:46px;padding:0 26px;font-size:14px}.prop-editor{grid-column:2 / -1;position:relative;margin-top:10px;padding:24px 26px 26px;background:linear-gradient(180deg,#07060cc7,#0f0e1699);border:1px solid #34323e;border-bottom-color:#4a4756;box-shadow:inset 0 2px 10px #00000073}.prop-editor .form{max-width:520px}.prop-editor .actions{margin-top:4px}.prop-wide{grid-column:2 / -1;margin-top:8px;font-size:15px}.prop:has(>.prop-editor:not([hidden]))>.prop-act>[aria-expanded]{display:none}.prop:has(>.prop-editor:not([hidden])):before{content:"";position:absolute;left:-16px;top:18px;bottom:18px;width:2px;background:linear-gradient(180deg,transparent,#f3efe8 16%,#f3efe8 84%,transparent)}.facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:11px 28px;margin:0}.facts dt{color:var(--dim);font-size:15px}.facts dd{margin:0;color:var(--ink);min-width:0;overflow-wrap:anywhere;display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.timeline{--rail: 11px;position:relative;list-style:none;margin:0;padding:0}.timeline:before{content:"";position:absolute;left:var(--rail);top:10px;bottom:10px;width:1px;background:linear-gradient(180deg,var(--hair),var(--hair) 85%,transparent)}.timeline>li{--c: var(--silver);position:relative;padding:0 0 18px 38px}.timeline>li:last-child{padding-bottom:0}.timeline>li:before{content:"";position:absolute;left:calc(var(--rail) - 4px);top:.5em;width:9px;height:9px;transform:rotate(45deg);background:var(--c);box-shadow:0 0 0 3px #0e0d15,0 0 8px color-mix(in srgb,var(--c) 60%,transparent)}.tl-title{margin:0;color:var(--platinum);font-weight:500}.tl-meta{margin:2px 0 0;color:var(--dim);font-size:14.5px}.timeline>li.ok{--c: var(--ok)}.timeline>li.warn{--c: var(--warn)}.timeline>li.danger{--c: var(--danger)}.timeline>li.info{--c: var(--info)}.codes{list-style:none;margin:0;padding:16px 18px;counter-reset:code;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 22px}.codes li{display:flex;align-items:baseline;gap:12px;color:var(--platinum);font:500 18px/1.5 var(--font);letter-spacing:.16em;font-variant-numeric:tabular-nums}.codes li:before{counter-increment:code;content:counter(code);min-width:1.2em;text-align:right;color:var(--dim);font-size:13px;letter-spacing:0}.codes li.used{color:#8a857c;text-decoration:line-through;text-decoration-color:#f0806e99}.key{display:inline-block;max-width:100%;padding:11px 16px;color:var(--platinum);font:500 18px/1.4 var(--font);letter-spacing:.16em;word-spacing:.3em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.qr{position:relative;display:inline-block;padding:12px;background:#f4f1ea;box-shadow:0 0 0 1px #8f8a80,0 0 0 6px #1f1e29,0 0 0 7px #55525f,0 18px 40px #00000080}.qr>img,.qr>canvas,.qr>svg{display:block;width:176px;height:176px;image-rendering:pixelated}.qr>.corners{--corner: 22px;--corner-at: -11px}.avatar{--s: 64px;--c: calc(var(--s) * .2);position:relative;isolation:isolate;display:inline-grid;place-items:center;flex:none;width:var(--s);height:var(--s);color:var(--platinum);font:500 calc(var(--s) * .36)/1 var(--font);letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.6)}.avatar:before,.avatar:after,.avatar img{content:"";position:absolute;z-index:-1;clip-path:polygon(var(--c) 0,calc(100% - var(--c)) 0,100% var(--c),100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,var(--c) 100%,0 calc(100% - var(--c)),0 var(--c))}.avatar:before{inset:0;background:var(--rim)}.avatar:after{inset:2px;--c: calc(var(--s) * .2 - 1px);background:var(--sheen) 160% 0 / 260% 100% no-repeat,var(--enamel);box-shadow:inset 0 -8px 14px #00000059}.avatar img{inset:2px;z-index:0;width:calc(100% - 4px);height:calc(100% - 4px);object-fit:cover;--c: calc(var(--s) * .2 - 1px)}.avatar.sm{--s: 36px}.avatar.lg{--s: 88px}.ident{display:flex;align-items:center;gap:18px;min-width:0}.ident-name{margin:0;color:var(--platinum);font:500 21px/1.25 var(--font);overflow-wrap:anywhere}.ident-sub{margin:2px 0 0;color:var(--dim);overflow-wrap:anywhere}.ident .chips{margin-top:8px}.stepper{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);counter-reset:step}.step{position:relative;display:grid;justify-items:center;gap:10px;text-align:center;counter-increment:step;color:var(--dim);font-size:14.5px;line-height:1.35}.step:before{content:"";position:absolute;top:17px;right:calc(50% + 24px);left:calc(-50% + 24px);height:1px;background:var(--hair)}.step:first-child:before{display:none}.step-mark{position:relative;z-index:1;display:grid;place-items:center;width:36px;height:36px;color:var(--dim);font:500 14px/1 var(--font);font-variant-numeric:tabular-nums}.step-mark:before{content:"";position:absolute;inset:6px;z-index:-1;transform:rotate(45deg);background:var(--well);border:1px solid #5d5a69;box-shadow:inset 0 1px 3px #0009}.step-mark:after{content:counter(step)}.step[aria-current=step]{color:var(--platinum)}.step[aria-current=step] .step-mark{color:#fff}.step[aria-current=step] .step-mark:before{background:var(--enamel);border-color:#c9c4ff;box-shadow:0 0 0 1px #0b0a12e6,0 0 16px #7684ff73}.step.is-done{color:var(--ink)}.step.is-done .step-mark:before{background:linear-gradient(135deg,#fff,#e2ddd3 55%,#b9b3a7);border-color:#f6f3ec;box-shadow:0 0 10px #ece8e040}.step.is-done .step-mark:after{content:"";width:15px;height:15px;background:#0b0a12;-webkit-mask:var(--i-check) center / contain no-repeat;mask:var(--i-check) center / contain no-repeat}.step.is-done+.step:before,.step.is-done+.step[aria-current=step]:before{background:linear-gradient(90deg,#ece8e0b3,#ece8e040)}.step-num{position:relative;isolation:isolate;display:inline-grid;place-items:center;flex:none;width:32px;height:32px;color:#fff;font:500 14px/1 var(--font);font-variant-numeric:tabular-nums}.step-num:before{content:"";position:absolute;inset:6px;z-index:-1;transform:rotate(45deg);background:var(--enamel);border:1px solid #c9c4ff;box-shadow:0 0 0 1px #0b0a12e6,0 0 12px #7684ff66}.seg{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;padding:4px;background:var(--well);border:1px solid #34323e;border-bottom-color:#4a4756;box-shadow:inset 0 2px 6px #00000080}.seg>button{position:relative;min-width:0;height:40px;padding:0 10px;margin:0;cursor:pointer;color:#aaa498;background:transparent;border:1px solid transparent;font:500 13px/1.15 var(--font);letter-spacing:.09em;text-transform:uppercase;transition:color .18s,background-color .18s,border-color .18s}.seg>button:hover{color:#ece8e0}.seg>button[aria-selected=true],.seg>button[aria-pressed=true]{color:var(--platinum);border-color:#5d5a69;border-top-color:#8a8578;background:linear-gradient(180deg,#2a2836,#191823);box-shadow:inset 0 1px #ffffff14,0 4px 10px #0006}.seg>button[aria-selected=true]:after,.seg>button[aria-pressed=true]:after{content:"";position:absolute;left:50%;bottom:-4px;width:6px;height:6px;margin-left:-3px;transform:rotate(45deg);background:#f3efe8;box-shadow:0 0 8px #ece8e099}.seg>button:focus-visible{outline-offset:2px}.side-nav{display:grid;gap:2px}.side-nav a,.side-nav button{position:relative;display:flex;align-items:center;gap:12px;min-height:46px;padding:0 14px 0 16px;margin:0;color:#a39d91;text-decoration:none;text-align:left;background:none;border:0;cursor:pointer;font:500 14px/1.2 var(--font);letter-spacing:.1em;text-transform:uppercase;transition:color .18s,background-color .18s}.side-nav .ico{width:18px;height:18px;opacity:.8}.side-nav a:hover,.side-nav button:hover{color:#e4dfd6;background:#ffffff06}.side-nav :is([aria-current=page],[aria-current=location],[aria-current=true],[aria-selected=true]){color:var(--platinum);background:linear-gradient(90deg,rgba(236,232,224,.07),transparent 85%)}.side-nav :is([aria-current=page],[aria-current=location],[aria-current=true],[aria-selected=true]):before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;background:linear-gradient(180deg,transparent,#f3efe8 25%,#f3efe8 75%,transparent)}.side-nav :is([aria-current=page],[aria-current=location],[aria-current=true],[aria-selected=true]):after{content:"";position:absolute;left:-3px;top:50%;width:7px;height:7px;margin-top:-3.5px;transform:rotate(45deg);background:#f3efe8;box-shadow:0 0 10px #ece8e099}.side-nav :is([aria-current=page],[aria-current=location],[aria-current=true],[aria-selected=true]) .ico{opacity:1}.board-split>.split-nav>.side-nav{position:sticky;top:20px}.side-nav .count{margin-left:auto;color:var(--dim);letter-spacing:.02em;font-variant-numeric:tabular-nums}.side-nav-h{margin:18px 0 8px 16px;color:var(--dim);font:500 12.5px/1.2 var(--font);letter-spacing:.1em;text-transform:uppercase}.side-nav-h:first-child{margin-top:0}.dialog{width:min(560px,calc(100% - 8px));max-width:none;max-height:calc(100% - 16px);padding:18px;margin:auto;border:0;background:transparent;color:var(--ink);overflow:auto;overscroll-behavior:contain}.dialog::backdrop{background:#030309c2}.dialog>.plate{--pad: 28px 30px 26px}.dialog[open]{animation:dialog-in .22s ease-out}@keyframes dialog-in{0%{opacity:0;transform:translateY(10px) scale(.985)}}.dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 0 14px}.dialog-title{margin:0;color:var(--platinum);font:500 21px/1.3 var(--font);letter-spacing:.01em}.dialog-x{flex:none;width:36px;height:36px;margin:-6px -8px 0 0;padding:0;display:grid;place-items:center;cursor:pointer;color:var(--dim);background:none;border:1px solid transparent}.dialog-x:hover{color:#fff;border-color:var(--hair)}.dialog-x .ico{width:16px;height:16px}.dialog-body>*{margin:0}.dialog-body>*+*{margin-top:14px}.dialog-actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px;margin-top:24px}.dialog.is-static{position:static;display:block;margin:0;padding:0;width:100%;max-height:none;overflow:visible;animation:none}.plate.danger-zone{--hl: rgba(240, 128, 110, .14);border-color:#f0806e6b;box-shadow:inset 0 1px #ffffff0d,0 30px 70px #0000008c,0 0 40px #f0806e0d}.plate.danger-zone:after{background:linear-gradient(90deg,transparent,rgba(245,179,168,.55),transparent)}.danger-zone .plate-h{color:var(--danger-ink)}.danger-zone .plate-h .ico{color:var(--danger)}.danger-row{display:flex;align-items:center;justify-content:space-between;gap:14px 28px;flex-wrap:wrap;padding:18px 0;border-top:1px solid rgba(240,128,110,.14)}.danger-row:first-of-type{border-top:0;padding-top:4px}.danger-row:last-child{padding-bottom:0}.danger-row>div{flex:1 1 280px;min-width:0}.danger-row h3{margin:0 0 4px;color:var(--platinum);font:500 16.5px/1.3 var(--font)}.danger-row p{margin:0;color:var(--dim);max-width:62ch;font-size:15px}.seal{--face: var(--enamel);--glow: rgba(118, 132, 255, .28);position:relative;isolation:isolate;display:grid;place-items:center;width:66px;height:66px;margin:0 auto 16px;color:#f6f3ec}.seal:before,.seal:after{content:"";position:absolute;z-index:-1;transform:rotate(45deg)}.seal:before{inset:10px;background:var(--rim);box-shadow:0 10px 24px #00000080,0 0 24px var(--glow)}.seal:after{inset:12px;background:var(--sheen) 160% 0 / 260% 100% no-repeat,var(--face);box-shadow:inset 0 1px #ffffff40,inset 0 -8px 14px #00000059}.seal .ico{width:22px;height:22px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}.seal.lg{width:92px;height:92px}.seal.lg:before{inset:14px}.seal.lg:after{inset:16px}.seal.lg .ico{width:30px;height:30px}.seal-ok{--face: radial-gradient(110% 150% at 50% -10%, #43b571 0%, #217044 45%, #134229 80%, #0b2618 100%);--glow: rgba(74, 222, 128, .26)}.seal-danger{--face: var(--enamel-red);--glow: rgba(240, 128, 110, .26)}.seal-warn{--face: radial-gradient(110% 150% at 50% -10%, #c99a3e 0%, #8a6420 45%, #523a12 80%, #2e200b 100%);--glow: rgba(240, 196, 110, .24)}.seal-empty{--glow: transparent}.seal-empty:before{background:linear-gradient(180deg,#6a6676,#3a3844 48%,#24232d 56%,#55525f);box-shadow:0 6px 16px #00000073}.seal-empty:after{background:var(--well);box-shadow:inset 0 2px 6px #000000bf}.seal-empty .ico{color:#7a7582;filter:none}.empty{display:grid;justify-items:center;gap:10px;padding:34px 22px 32px;text-align:center}.empty-mark{width:46px;height:46px;margin-bottom:4px;background:var(--dim);opacity:.85;-webkit-mask:var(--i-diamond) center / contain no-repeat;mask:var(--i-diamond) center / contain no-repeat}.empty-title{margin:0;color:var(--platinum);font:500 17px/1.3 var(--font)}.empty p{margin:0;color:var(--dim);max-width:46ch;font-size:15px}.empty .actions{justify-content:center;margin-top:8px}:root{--i-ext: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'><path d='M4.5 1.5H1.5v9h9v-3M7 1.5h3.5V5M10.5 1.5 5.5 6.5'/></svg>");--i-discord: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986 12.2986 0 01-1.873.8914.0766.0766 0 00-.0407.1067c.3604.698.7719 1.3628 1.225 1.9932a.076.076 0 00.0842.0286c1.961-.6067 3.9495-1.5219 6.0023-3.0294a.077.077 0 00.0313-.0552c.5004-5.177-.8382-9.6739-3.5485-13.6604a.061.061 0 00-.0312-.0286zM8.02 15.3312c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9555-2.4189 2.157-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.9555 2.4189-2.1569 2.4189zm7.9748 0c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9554-2.4189 2.1569-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.946 2.4189-2.1568 2.4189Z'/></svg>");--i-github: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z'/></svg>");--i-google: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92a5.06 5.06 0 0 1-2.2 3.32v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.1z' fill='%234285F4'/><path d='M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z' fill='%2334A853'/><path d='M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z' fill='%23FBBC05'/><path d='M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z' fill='%23EA4335'/></svg>");--i-key: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><circle cx='7.5' cy='15.5' r='4'/><path d='M10.4 12.6 19.5 3.5M15.6 7.4l2.6 2.6M13.4 9.6l2 2'/></svg>");--i-passkey: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='7.6' r='3.7'/><path d='M2.6 20.4c.3-3.8 3.1-6.3 6.4-6.3 1.4 0 2.6.4 3.6 1.1'/><circle cx='17.7' cy='11.8' r='2.7'/><path d='M17.7 14.5v6.4M17.7 17.6h2.1M17.7 19.9h1.6'/></svg>");--i-lock: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><rect x='4.5' y='10.5' width='15' height='10' rx='1.5'/><path d='M8 10.5v-3a4 4 0 0 1 8 0v3'/></svg>");--i-shield: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M12 21s7.5-3.4 7.5-9.4V5.8L12 3 4.5 5.8v5.8C4.5 17.6 12 21 12 21z'/></svg>");--i-shield-check: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M12 21s7.5-3.4 7.5-9.4V5.8L12 3 4.5 5.8v5.8C4.5 17.6 12 21 12 21z'/><path d='m8.7 11.9 2.3 2.3 4.4-4.5'/></svg>");--i-user: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='8' r='4'/><path d='M4.5 20.5a7.5 7.5 0 0 1 15 0'/></svg>");--i-mail: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='5' width='18' height='14' rx='1.5'/><path d='m3.8 6.5 8.2 6.3 8.2-6.3'/></svg>");--i-monitor: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><rect x='2.5' y='4' width='19' height='12.5' rx='1.5'/><path d='M8.5 20.5h7M12 16.5v4'/></svg>");--i-phone: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><rect x='7' y='2.5' width='10' height='19' rx='2'/><path d='M11 18.5h2'/></svg>");--i-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M10 13.5a4.5 4.5 0 0 0 6.6.4l2.8-2.8a4.6 4.6 0 0 0-6.5-6.5l-1.6 1.6'/><path d='M14 10.5a4.5 4.5 0 0 0-6.6-.4l-2.8 2.8a4.6 4.6 0 0 0 6.5 6.5l1.6-1.6'/></svg>");--i-activity: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M2.5 12h4l2.5-7 5 14 2.5-7h5'/></svg>");--i-check: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='m5 12.5 4.5 4.5L19 7.5'/></svg>");--i-alert: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M12 7.5V13M12 16.4v.2'/></svg>");--i-warn: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3.8 21 19.5H3z'/><path d='M12 10v4.4M12 17.2v.2'/></svg>");--i-info: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M12 11v5.5M12 7.6v.2'/></svg>");--i-success: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='m8 12.3 2.8 2.8 5.2-5.6'/></svg>");--i-close: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round'><path d='M6 6l12 12M18 6 6 18'/></svg>");--i-copy: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><rect x='8.5' y='8.5' width='11.5' height='11.5' rx='1.5'/><path d='M15.5 8.5V5A1.5 1.5 0 0 0 14 3.5H5A1.5 1.5 0 0 0 3.5 5v9A1.5 1.5 0 0 0 5 15.5h3.5'/></svg>");--i-download: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3.5v11M7.5 10l4.5 4.5 4.5-4.5M4 19.5h16'/></svg>");--i-plus: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round'><path d='M12 5v14M5 12h14'/></svg>");--i-trash: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M4.5 6.5h15M9.5 6.5v-2h5v2M6.5 6.5l1 13h9l1-13M10.5 10.5v6M13.5 10.5v6'/></svg>");--i-signout: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M14.5 4.5h4A1.5 1.5 0 0 1 20 6v12a1.5 1.5 0 0 1-1.5 1.5h-4M10 16l-4-4 4-4M6 12h10'/></svg>");--i-clock: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M12 7v5l3.5 2'/></svg>");--i-globe: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M3 12h18M12 3c2.7 2.8 2.7 15.2 0 18M12 3c-2.7 2.8-2.7 15.2 0 18'/></svg>");--i-back: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M19 12H5M11 18l-6-6 6-6'/></svg>");--i-refresh: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M20 11.5A8 8 0 1 1 17.7 6M20 3.5V9h-5.5'/></svg>");--i-eye: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M1.8 12S5.5 5 12 5s10.2 7 10.2 7-3.7 7-10.2 7S1.8 12 1.8 12z'/><circle cx='12' cy='12' r='3'/></svg>");--i-diamond: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2.5 21.5 12 12 21.5 2.5 12z' fill='none' stroke='%23000' stroke-width='1.4'/><path d='M12 7.6 16.4 12 12 16.4 7.6 12z'/></svg>");--i-qr: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linejoin='round'><path d='M4 4h6v6H4zM14 4h6v6h-6zM4 14h6v6H4z'/><path d='M14 14h2.5v2.5H14zM17.5 17.5H20V20h-2.5zM14 20h1M20 14v1' stroke-linecap='round'/></svg>")}.ico{display:inline-block;flex:none;width:1em;height:1em;vertical-align:-.14em;background:currentColor;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat}.ico-ext{--i: var(--i-ext)}.ico-discord{--i: var(--i-discord)}.ico-github{--i: var(--i-github)}.ico-google{-webkit-mask:none;mask:none;background:var(--i-google) center / contain no-repeat}.ico-key{--i: var(--i-key)}.ico-passkey{--i: var(--i-passkey)}.ico-lock{--i: var(--i-lock)}.ico-shield{--i: var(--i-shield)}.ico-shield-check{--i: var(--i-shield-check)}.ico-user{--i: var(--i-user)}.ico-mail{--i: var(--i-mail)}.ico-monitor{--i: var(--i-monitor)}.ico-phone{--i: var(--i-phone)}.ico-link{--i: var(--i-link)}.ico-activity{--i: var(--i-activity)}.ico-check{--i: var(--i-check)}.ico-alert{--i: var(--i-alert)}.ico-warn{--i: var(--i-warn)}.ico-info{--i: var(--i-info)}.ico-success{--i: var(--i-success)}.ico-close{--i: var(--i-close)}.ico-copy{--i: var(--i-copy)}.ico-download{--i: var(--i-download)}.ico-plus{--i: var(--i-plus)}.ico-trash{--i: var(--i-trash)}.ico-signout{--i: var(--i-signout)}.ico-clock{--i: var(--i-clock)}.ico-globe{--i: var(--i-globe)}.ico-back{--i: var(--i-back)}.ico-refresh{--i: var(--i-refresh)}.ico-eye{--i: var(--i-eye)}.ico-diamond{--i: var(--i-diamond)}.ico-qr{--i: var(--i-qr)}.ico.ext{width:10px;height:10px;margin-left:4px;opacity:.65;vertical-align:0}.nav-list .ico.ext{width:11px;height:11px;margin-left:0;opacity:.6}.btn .ico.ext{width:11px;height:11px;margin-left:0;opacity:.75}.foot-links .ico.ext{margin-left:5px;opacity:.6}.foot{width:var(--board-w);margin:0 auto;padding:56px 0 64px;text-align:center}.sign{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0 auto 22px}.sign svg{width:18px;height:18px}.sign .ico{width:18px;height:18px;color:var(--lgn)}.sign span:not(.ico){font:900 13px/1 var(--brand);letter-spacing:.32em;padding-left:.32em;background:var(--chrome);-webkit-background-clip:text;background-clip:text;color:transparent}.foot-links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin-bottom:14px}.foot-links a{display:inline-flex;align-items:center;color:#b9b3a7;text-decoration:none;font-size:15px}.foot-links .ext{width:10px;height:10px;margin-left:5px;opacity:.6}.foot-links a:hover{color:#fff;text-decoration:underline}.foot p{margin:4px auto;color:var(--dim);font-size:14px;max-width:760px}.foot .made{color:#c9c3b8;font-size:15px}.foot .heart{display:inline-block;color:#f472b6;text-shadow:0 0 10px rgba(244,114,182,.45);animation:heartbeat 2s ease-in-out infinite}@keyframes heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.15)}28%{transform:scale(1)}42%{transform:scale(1.15)}56%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.foot .heart{animation:none}}html.no-gpu .foot .heart{animation:none}.mock{position:fixed;right:16px;bottom:16px;z-index:40;font:400 14px/1.4 system-ui,sans-serif}.mock-toggle{padding:9px 14px;border-radius:20px;border:1px solid #555;background:#1d1d22;color:#eee;cursor:pointer;box-shadow:0 6px 18px #00000080;font:inherit}.mock-panel{position:absolute;right:0;bottom:48px;width:260px;max-height:calc(100vh - 80px);overflow-y:auto;padding:14px 16px;background:#1d1d22;color:#e6e6e6;border:1px solid #555;border-radius:10px;box-shadow:0 16px 40px #0009}.mock-panel fieldset{border:0;margin:0 0 12px;padding:0}.mock-panel legend{padding:0;margin-bottom:6px;color:#fff;font-weight:600}.mock-panel label{display:flex;align-items:center;gap:8px;padding:3px 0;cursor:pointer}.mock-panel label.off{opacity:.45;cursor:default}.mock-panel .note{margin:4px 0 0;color:#aaa;font-size:12.5px}@media(min-width:1580px){:root{--nav-w: 1160px;--board-w: 1160px}body{font-size:17px}.nav-list a,.nav-list button{font-size:16px}.board-body{grid-template-columns:minmax(0,1fr) 330px}.signin{width:min(500px,calc(100% - 24px))}.input,.select{height:48px;font-size:17px}.label{font-size:15.5px}.help,.meter-text{font-size:14.5px}.plate-title{font-size:30px}.btn-enamel{height:52px;font-size:15.5px}.banner-title .h1{font-size:34px}.banner-title p{font-size:17px}.prop{grid-template-columns:212px minmax(0,1fr) auto}.prop-label{font-size:16px}.prop-val{font-size:17px}.prop-note{font-size:15px}}@media(min-width:2200px){:root{--nav-w: 1320px;--board-w: 1320px;--stage-max: 1960px;--stage-hmax: 790px}body{background:radial-gradient(2100px 820px at 50% 380px,rgba(40,52,92,.2),transparent 70%),radial-gradient(1500px 900px at 50% 110%,rgba(30,26,52,.35),transparent 70%),var(--void)}.nav-list a,.nav-list button{font-size:16.5px}.board-body{grid-template-columns:minmax(0,1fr) 350px}.panes{padding:8px 40px 34px}.signin{width:min(540px,calc(100% - 24px))}.plate-signin{--pad: 44px 48px 38px}.input,.select{height:50px}.btn-enamel{height:54px}.board-split{grid-template-columns:280px minmax(0,1fr)}.banner-title .h1{font-size:41px}.banner-title .orn-rule{width:210px;margin-top:14px}.banner-title p{margin-top:14px;font-size:18px}}@media(min-width:821px){.account-menu:before{content:"";position:absolute;inset:4px;border:1px solid var(--hair-soft);pointer-events:none}}@media(min-width:821px)and (max-width:900px){.reg-open .nav-projects{display:none}}@media(max-width:1165px){.navbar .orn{display:none}.stage .corner{width:28px;height:28px}.stage .corner.tl{left:-8px;top:-8px}.stage .corner.tr{right:-8px;top:-8px}.stage .corner.bl{left:-8px;bottom:-8px}.stage .corner.br{right:-8px;bottom:-8px}.stage>.corners{--corner: 28px;--corner-at: -8px}}@media(max-width:1100px){:root{--nav-w: calc(100% - 112px) ;--board-w: calc(100% - 112px) }.nav-list{padding:0 16px}.nav-list a,.nav-list button{font-size:13px;letter-spacing:.09em;padding:0 5px}.tabbar{padding:0 18px;gap:2px}.tab{padding:0 9px;font-size:13px;letter-spacing:.08em}.side-nav a,.side-nav button{font-size:13px;letter-spacing:.08em;padding:0 10px 0 14px;gap:10px}.board-body{grid-template-columns:minmax(0,1fr) 280px}.panes{padding:6px 24px 26px}.side{padding:20px 18px 26px}.board-split{grid-template-columns:220px minmax(0,1fr)}.board-split>.split-main{padding:24px 26px 30px}.prop{grid-template-columns:150px minmax(0,1fr) auto;gap:6px 20px}}@media(min-width:821px)and (max-width:1099px){.signin{width:520px}}@media(min-width:1100px)and (max-width:1439px){.signin{width:min(480px,calc(.248*(100cqw - 56px) + 144px))}}@media(min-width:821px)and (max-height:960px){.layout-signin{--rise: .66}.signin-mark .w{font-size:clamp(22px,calc(.054 * var(--frame-h)),42px)}.signin-mark .d{margin-top:8px}.signin-mark .n{margin-top:6px;font-size:11px}.plate-signin{--pad: 30px 36px 28px;--signin-gap: 15px}.plate-signin .plate-head{margin-bottom:20px}.plate-signin .plate-title{font-size:26px}.plate-signin .orn-rule{margin-top:11px}.plate-signin .plate-lede{margin-top:10px}.plate-signin .plate-foot{margin-top:20px;padding-top:16px}}@media(min-width:821px)and (max-height:800px){.layout-signin{--rise: .79}.signin-mark .w{font-size:clamp(20px,calc(.046 * var(--frame-h)),32px)}.signin-mark .d{margin-top:7px}.signin-mark .n{display:none}.plate-signin{--pad: 26px 34px 24px;--signin-gap: 13px}.plate-signin .plate-head{margin-bottom:16px}.plate-signin .seal{margin-bottom:10px}.plate-signin .plate-title{font-size:25px}.plate-signin .orn-rule{margin-top:9px}.plate-signin .plate-lede{margin-top:8px;font-size:15px}.plate-signin .field{gap:6px}.plate-signin :is(.input:not(.code),.select){height:44px}.plate-signin .btn{height:40px}.plate-signin .btn-enamel{height:46px}.plate-signin .plate-foot{margin-top:16px;padding-top:13px}}@media(min-width:821px)and (max-width:1199px)and (max-height:800px){.layout-signin{--rise: .76}}.signin-cols,.signin-cols>*{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--signin-gap, 18px);align-content:start}.signin-cols>*>*{margin:0}@media(min-width:1200px)and (max-height:1250px){.signin:has(>.plate-signin:not([hidden])>.signin-cols){width:min(800px,calc(100% - 48px))}.plate-signin:has(>.signin-cols){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.18fr);grid-template-rows:auto auto minmax(0,1fr) auto;column-gap:44px;row-gap:0;align-items:start}.plate-signin>.signin-cols{display:contents}.plate-signin:has(>.signin-cols)>.plate-head{grid-column:1;grid-row:1;margin-bottom:18px}.plate-signin>.signin-cols>:first-child{grid-column:1;grid-row:2}.plate-signin>.signin-cols>:last-child{grid-column:2;grid-row:1 / 4}.plate-signin:has(>.signin-cols)>.plate-foot{grid-column:1 / -1;grid-row:4}}@media(min-width:1200px)and (min-height:801px)and (max-height:1250px){.layout-signin:has(.signin>.plate-signin:not([hidden])>.signin-cols){--rise: .43}}@media(min-width:1200px)and (min-height:801px)and (max-height:1100px){.layout-signin:has(.signin>.plate-signin:not([hidden])>*>.or+.form){--rise: .43}}@media(min-width:1200px)and (max-height:1100px){.signin:has(>.plate-signin:not([hidden])>*>.or+.form){width:min(800px,calc(100% - 48px))}.plate-signin:has(>*>.or+.form){display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.18fr);grid-template-rows:repeat(6,auto) minmax(0,1fr);column-gap:30px;row-gap:0;align-items:start}.plate-signin>:has(>.or+.form){display:contents}.plate-signin:has(>*>.or+.form)>.plate-head{grid-column:1;margin-bottom:18px}.plate-signin>:has(>.or+.form)>*{grid-column:1;margin:0 0 var(--signin-gap, 13px)}.plate-signin>:has(>.or+.form)>.or+.form{grid-column:3;grid-row:1 / 8;margin:0}.plate-signin>:has(>.or+.form)>.or+.form~*{grid-column:3;grid-row:auto;margin:var(--signin-gap, 13px) 0 0}.plate-signin>:has(>.or+.form)>.or{grid-column:2;grid-row:1 / 8;align-self:stretch;flex-direction:column;gap:12px;margin:0}.plate-signin>:has(>.or+.form)>.or:before,.plate-signin>:has(>.or+.form)>.or:after{width:9px;height:auto;min-height:24px;background:var(--pip) center bottom / 9px 9px no-repeat,linear-gradient(180deg,rgba(236,232,224,.06),rgba(236,232,224,.4) calc(100% - 12px),transparent calc(100% - 4px)) center / 1px 100% no-repeat}.plate-signin>:has(>.or+.form)>.or:after{transform:scaleY(-1)}.plate-signin:has(>*>.or+.form)>.plate-foot{grid-column:1 / -1}}@media(max-width:820px){:root{--frame-h: clamp(360px, 113cqw, 470px);--cover: 40px;--zenith: #101624}.masthead{height:60px}.navbar{left:0;top:0;transform:none;width:100%;height:60px;border-left:0;border-right:0}.navbar .orn{display:none}.menu-btn{display:inline-flex;align-items:center;gap:10px;position:absolute;left:50%;top:6px;transform:translate(-50%);height:48px;padding:0 16px;background:none;border:1px solid var(--edge-hi);color:var(--platinum);cursor:pointer;font:500 14px/1 var(--font);letter-spacing:.12em;text-transform:uppercase}.menu-btn svg{width:16px;height:16px}.nav-list{display:none;position:absolute;left:0;right:0;top:59px;height:auto;padding:8px 12px 12px;flex-direction:column;align-items:stretch;gap:8px;background:linear-gradient(180deg,var(--plate-hi),var(--plate-lo));border-bottom:1px solid var(--edge);box-shadow:0 20px 40px #0009}.nav-open .nav-list{display:flex}.nav-list a,.nav-list button{width:100%;height:48px;padding:0 8px 0 16px;font-size:15px;justify-content:flex-start}.nav-list a[aria-current=page]:after{left:4px;top:50%;bottom:auto;margin:-2.5px 0 0}.account-menu{position:static;display:grid;gap:8px;margin-top:8px;box-shadow:none;border:0;background:none;padding:0}.account-menu p{margin:6px 10px 2px 16px}.account-menu a{height:48px;padding-left:40px}.stage{width:100%;height:clamp(360px,113cqw,470px);margin-top:0;border-color:#4a4756;border-left:0;border-right:0;box-shadow:0 0 0 0 transparent,0 1px #c9c4ba3d,0 30px 60px #0009}.stage .corner,.stage>.corners{display:none}.sky-title{top:calc((100% - 40px)*.47)}.sky-title .w{font-size:7.2cqw}.sky-title .n{margin-top:10px;font-size:12px;letter-spacing:.45em;padding-left:.45em}.hero-cta{bottom:60px;gap:9px;width:calc(100% - 32px)}.cta-row:before,.cta-row:after{display:none}.cta{height:52px;padding:0 24px 0 20px;gap:11px;font-size:14.5px;letter-spacing:.13em;--c: 12px}.cta:after{--c: 11px}.cta svg{width:22px;height:22px}.cta-note{font-size:14px}.board{width:calc(100% - 24px);margin-top:-40px}.tabbar{height:auto;padding:0 6px;flex-wrap:wrap;gap:0}.tabs{width:100%;overflow-x:auto;scrollbar-width:none;gap:0;padding-bottom:6px;margin-bottom:-6px}.tablist{gap:0}.tabs::-webkit-scrollbar{display:none}.tabs,.side-nav{--fade-l: 0px;--fade-r: 0px}.tabs.more,.side-nav.more{--fade-r: 28px}.tabs.more-l,.side-nav.more-l{--fade-l: 28px}.tabs:is(.more,.more-l),.side-nav:is(.more,.more-l){-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent)}.tab{height:52px;padding:0 10px;font-size:14px;letter-spacing:.08em}.tab:focus-visible{outline-offset:-4px}.board-body{grid-template-columns:minmax(0,1fr)}.panes{padding:2px 18px 18px}.side{border-left:0;border-top:1px solid var(--hair-soft);padding:18px 18px 24px}.side-in{position:static}.nf{height:48px;padding:0 14px}.nf[aria-pressed=true]{padding-left:25px}.btn,.btn-sm,.input,.select{height:48px}.input-btn{height:40px}.input-btn:before{content:"";position:absolute;inset:-5px -2px}.seg>button{height:48px}.alert-x{width:48px;height:48px;margin:-14px -14px -14px 0}.dialog-x{width:48px;height:48px;margin:-12px -14px 0 0}.check{padding:14px 0;margin:-10px 0}.group:has(>.check){gap:28px}.switch-row{min-height:48px}.reach{min-width:48px;min-height:48px;margin:-10px 0}.tablist{gap:8px}.label-row a,.label-row .btn-link,.field>.field-link,.plate-foot a,.signin-after a,.alert-body a,.btn-link,.link-quiet{position:relative;z-index:1;display:inline-block;max-width:100%;padding:13px 0;margin:-13px 0}.label-row:has(a,.btn-link){margin:3px 0 14px}.alt-way{margin-top:3px;font-size:16px}.field:has(>.field-link){margin-top:3px}.field:has(>.field-link)>:is(.input,.input-wrap,.select,.textarea){margin-top:14px}.plate-lede,.plate-sub,.alert,.danger-row p,.empty p,.plate-foot,.signin-after,.dialog-body>p,.prop-note,.status-text{font-size:16px}.btn-sm,.input-btn,.nf,.or,.chip,.seg>button,.side-nav a,.side-nav button,.table th,.codes li:before{font-size:14px}.foot{width:calc(100% - 32px);padding:40px 0 88px}.foot-links{gap:8px 14px}.foot-links a{padding:13px 4px;min-width:48px;justify-content:center}.seg{gap:8px}.layout-signin{--rise: .46;--sky-cut: 0px}.stage-signin .sky-img{top:0}.stage-signin .sky-img:after{content:"";position:absolute;inset:auto 0 0;pointer-events:none;height:calc(var(--cover) + 60px);background:linear-gradient(180deg,#05081100,#050811bf 55%,#050811 calc(100% - var(--cover) + 2px))}.signin-mark{top:calc((var(--frame-h) - var(--cover)) * .42)}.signin-mark .w{font-size:min(7.2cqw,44px)}.signin-mark .n{font-size:11px;letter-spacing:.45em;padding-left:.45em}.stage.stage-banner{--banner-h: 236px}.banner-title{top:calc((var(--banner-h) - var(--cover)) / 2);left:20px;width:calc(100% - 40px);transform:translateY(-50%);text-align:left}.banner-title .orn-rule{width:150px;margin:12px 0 0;background:var(--rule-start)}.banner-title .orn-rule:before{left:5px}.banner-title p{margin-left:0}.stage-banner .sky-wrap:before{display:none}.h1{font-size:26px}.board-split{grid-template-columns:minmax(0,1fr)}.board-split>.split-nav{border-right:0;border-bottom:1px solid var(--hair-soft);padding:8px 6px 0}.board-split>.split-main{padding:20px 18px 24px}.side-nav{position:relative;display:flex;overflow-x:auto;scrollbar-width:none;gap:8px;padding-bottom:6px}.side-nav::-webkit-scrollbar{display:none}.side-nav a,.side-nav button{flex:none;min-height:48px;padding:0 var(--peek-pad, 12px)}.board-split>.split-nav>.side-nav{position:static}.side-nav :is([aria-current=page],[aria-current=location],[aria-current=true],[aria-selected=true]){background:linear-gradient(0deg,rgba(236,232,224,.07),transparent)}.side-nav :is([aria-current=page],[aria-current=location],[aria-current=true],[aria-selected=true]):before{inset:auto 10px 0;width:auto;height:2px;background:linear-gradient(90deg,transparent,#f3efe8 18%,#f3efe8 82%,transparent)}.side-nav :is([aria-current=page],[aria-current=location],[aria-current=true],[aria-selected=true]):after{left:50%;top:auto;bottom:-3px;margin:0 0 0 -3.5px}.side-nav-h{display:none}.plate{--pad: 24px 20px}.plate-signin{--pad: 30px 22px 26px}.plate-title{font-size:25px}.row{grid-template-columns:auto minmax(0,1fr)}.row-actions{grid-column:2;justify-content:flex-start}.row.is-current:before{left:-10px}.facts{grid-template-columns:minmax(0,1fr);gap:2px}.facts dd{margin-bottom:10px}.facts dd:last-child{margin-bottom:0}.codes{grid-template-columns:minmax(0,1fr)}.dialog-actions{flex-direction:column-reverse;align-items:stretch}.dialog-actions>.btn,.dialog-actions>.btn-enamel{width:100%}.dialog{padding:10px;width:calc(100% - 4px)}.dialog>.plate{--pad: 24px 20px 22px}.stepper{gap:4px}.step{font-size:14px}.toasts{bottom:76px}.prop-editor{padding:20px 18px 22px}.prop:has(>.prop-editor:not([hidden])):before{left:-12px}.prop-act .btn-enamel{height:48px}.status-strip{padding:10px 16px 10px 6px;gap:4px 10px}.status-strip .seal{width:58px;height:58px}.status-strip .seal:before{inset:9px}.status-strip .seal:after{inset:11px}}@media(max-width:600px){.table.stackable thead{display:none}.table.stackable,.table.stackable tbody,.table.stackable tr,.table.stackable td{display:block;width:100%}.table.stackable tr{padding:12px 0;border-bottom:1px solid var(--hair-soft)}.table.stackable tr:last-child{border-bottom:0}.table.stackable td{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 6px;padding:3px 0;border:0;text-align:right}.table.stackable td:before{content:attr(data-label);flex:none;margin-right:auto;padding-right:14px;color:var(--dim);font-size:14px;text-align:left}.table.stackable tbody tr:hover td{background:none}.btn-enamel{max-width:100%;height:auto;min-height:50px;padding:12px 22px;white-space:normal;line-height:1.3;text-align:center}.banner-title p{max-width:30ch}.prop{grid-template-columns:minmax(0,1fr);gap:6px 16px;padding:18px 0}.prop-label{padding-top:0}.prop-act{justify-content:flex-start;min-height:0;margin-top:8px}.prop-act .btn-enamel{height:auto;min-height:50px;padding:12px 22px}.prop-act:not(:has(>:not([hidden]))){display:none}.prop:has(>.prop-act .switch){grid-template-columns:minmax(0,1fr) auto}.prop:has(>.prop-act .switch)>.prop-value{grid-column:1 / -1}.prop:has(>.prop-act .switch)>.prop-act{grid-column:2;grid-row:1;margin-top:0}.prop-editor,.prop-wide{grid-column:1 / -1}}@media(max-width:400px){.actions .btn{padding:8px 12px;max-width:100%;height:auto;min-height:48px;white-space:normal;text-align:center;line-height:1.25}.seg>button{letter-spacing:.06em;padding:0 6px}.codes li{font-size:17px;letter-spacing:.12em}}@media(prefers-reduced-motion:reduce){.sky-img canvas.sky-live{transition:none}.dialog[open],.toast,.skel{animation:none}.spin,.btn[aria-busy=true]:before{animation:breathe 1.6s ease-in-out infinite;border-top-color:#ece8e038;border-color:#ece8e0b3}.cta:after,.btn-enamel:after,.switch,.row.is-leaving{transition:none}}@keyframes breathe{50%{opacity:.35}}
