.a-shell{padding:0 0 96px}.a-stats{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;padding:20px clamp(20px,3vw,48px);display:flex}.a-slogan{letter-spacing:-.03em;color:var(--ink);font-family:Unbounded,sans-serif;font-size:clamp(18px,1.5vw,24px);font-weight:600;line-height:1}.a-nums{flex-wrap:wrap;align-items:flex-end;gap:clamp(20px,3vw,48px);display:flex}.a-nums .st{flex-direction:column;gap:5px;display:flex}.a-nums .k{letter-spacing:.22em;text-transform:uppercase;color:var(--faint);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:10px}.a-nums .v{color:var(--ink);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:20px}.a-nums .v.hot{color:var(--accent-text)}.st-eg{letter-spacing:.1em;color:var(--muted);border:1px solid var(--line-2);white-space:nowrap;padding:6px 10px;font-family:JetBrains Mono,monospace;font-size:11px}.st-eg:hover{color:var(--ink);border-color:var(--ink)}.st-eg[aria-pressed=true]{color:var(--accent-text);border-color:var(--accent)}.a-warn{letter-spacing:.08em;color:var(--gold);border-bottom:1px solid var(--line);background:#ffb00014;padding:8px clamp(20px,3vw,48px);font-family:JetBrains Mono,monospace;font-size:11px}.a-warn.eg{color:var(--accent-text);background:var(--accent-dim)}.a-main{grid-template-columns:minmax(0,1fr) clamp(280px,22vw,340px);gap:clamp(16px,2vw,28px);padding:clamp(18px,2vw,28px) clamp(20px,3vw,48px) 20px;display:grid}.board{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(clamp(92px,8vw,132px),auto);gap:clamp(6px,.6vw,10px);display:grid}.sq{text-align:left;background:linear-gradient(var(--cell),var(--cell)), var(--stripes);border:1px solid var(--line-2);min-width:0;color:var(--ink);flex-direction:column;justify-content:space-between;gap:8px;padding:clamp(10px,1vw,14px);transition:transform .16s cubic-bezier(.2,.7,.3,1),border-color .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.sq.free{background:linear-gradient(var(--cell-2),var(--cell-2)), var(--stripes);border:1px dashed var(--line-2);color:var(--muted)}.sq:hover{border-color:var(--accent);z-index:2;transform:translateY(-4px)rotate(-.35deg);box-shadow:0 10px 28px #0000008c}.sq .c{background:var(--accent);width:9px;height:9px;position:absolute}.sq .c1{top:0;left:0}.sq .c2{top:0;right:0}.sq .c3{bottom:0;left:0}.sq .c4{bottom:0;right:0}.sq-top{flex:none;justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:relative}.sq-id{flex-direction:column;gap:2px;min-width:0;display:flex}.sq .n{letter-spacing:-.02em;font-family:Unbounded,sans-serif;font-size:15px;font-weight:600;line-height:1}.sq .tag{letter-spacing:.22em;color:var(--faint);font-family:JetBrains Mono,monospace;font-size:9px}.hot-tag{letter-spacing:.16em;color:#fff;background:var(--hot);flex:none;align-items:center;gap:6px;padding:3px 6px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;display:flex}.hot-tag i{background:#fff;width:6px;height:6px;animation:1.4s ease-in-out infinite om-pulse}.hot-dot{background:var(--hot);flex:none;width:8px;height:8px;font-style:normal;animation:1.4s ease-in-out infinite om-pulse}@keyframes om-pulse{0%,to{opacity:1}50%{opacity:.25}}.sq-bot{flex-direction:column;flex:none;gap:3px;min-height:0;margin:0 calc(-1*clamp(10px,1vw,14px)) calc(-1*clamp(10px,1vw,14px));padding:10px clamp(10px,1vw,14px) 12px;display:flex;position:relative}.sq .who{text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.25;display:-webkit-box;overflow:hidden}.sq .who.one{-webkit-line-clamp:2;font-size:12px;line-height:1.2}.sq[data-cw="2"] .sq-bot{gap:2px;padding-top:7px;padding-bottom:9px}.sq-bot>*{min-width:0}.sq[data-cw="2"] .pr{font-size:clamp(14px,1vw,16px)}.sq .pr{white-space:nowrap;flex:none;font-family:JetBrains Mono,monospace;font-size:clamp(15px,1.2vw,19px);line-height:1.15}.sq.on .pr{color:var(--accent-text)}.sq.free .pr{color:var(--muted)}.sq.has-pic .who,.sq.has-pic .pr{color:#fff;text-shadow:0 1px 2px #000000f2,0 0 10px #000000bf}.sq.has-pic .n,.sq.has-pic .tag{text-shadow:0 1px 3px #000000e6}.sq.filled .who,.sq.filled .pr{color:inherit}.a-side{flex-direction:column;align-self:start;gap:20px;display:flex}.card{border:1px solid var(--line);background:var(--panel)}.card-h{border-bottom:1px solid var(--line);letter-spacing:.2em;color:var(--muted);justify-content:space-between;align-items:center;padding:13px 16px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.feed-list{max-height:min(52vh,520px);overflow-y:auto}.feed-row{border-bottom:1px solid var(--line);border-left:2px solid var(--line-2);grid-template-columns:42px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:11px 16px;transition:background .14s;display:grid}.feed-row:hover{background:var(--accent-dim)}.feed-row.capture{border-left-color:var(--accent)}.feed-row.ban{border-left-color:var(--hot)}.feed-row:last-child{border-bottom:none}.feed-row .t{color:var(--faint);font-family:JetBrains Mono,monospace;font-size:11px}.feed-row .w{color:var(--muted);text-wrap:pretty;font-size:13px;line-height:1.3}.feed-row .w b{color:var(--ink);font-weight:400}.feed-row .amt{color:var(--ink);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12px}.feed-empty{color:var(--faint);text-align:center;padding:22px 16px;font-size:13px;line-height:1.5}.kv-row{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:12px;padding:12px 16px;font-size:14px;display:flex}.kv-row:last-child{border-bottom:none}.kv-row b{color:var(--ink);font-family:JetBrains Mono,monospace;font-weight:400}.a-act{z-index:20;background:var(--panel);border-top:2px solid var(--accent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:10px clamp(20px,3vw,48px);display:flex;position:sticky;bottom:0}.act-l{flex-direction:column;gap:2px;min-width:0;display:flex}.act-k{letter-spacing:.2em;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:11px;overflow:hidden}.act-q{letter-spacing:-.03em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-family:Unbounded,sans-serif;font-size:clamp(15px,1.2vw,19px);font-weight:600;line-height:1.1;overflow:hidden}.act-r{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.act-next{flex-direction:column;gap:2px;display:flex}.act-s{color:var(--muted);font-size:12.5px}.act-btn{border:1px solid var(--line-2);background:#0a0a0c;align-items:center;gap:12px;padding:11px clamp(18px,2vw,26px);transition:transform .14s,box-shadow .14s,border-color .14s;display:flex}.act-btn:hover:not(:disabled){border-color:var(--accent);transform:translateY(-2px);box-shadow:0 12px 26px #00000080}.act-btn:disabled{opacity:.45;cursor:not-allowed}.act-btn .b-w{letter-spacing:.02em;color:#ff7a00;font-family:Unbounded,sans-serif;font-size:clamp(15px,1.2vw,18px);font-weight:800;line-height:1}.act-btn .b-d{background:#ffffff4d;width:1px;height:18px}.act-btn .b-p{color:var(--ink);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:clamp(15px,1.2vw,18px);font-weight:700;line-height:1}@media (max-width:1080px){.a-main{grid-template-columns:minmax(0,1fr)}.a-side{order:2}.feed-list{max-height:280px}}@media (max-width:700px){.a-stats{gap:8px;padding:10px 12px}.a-slogan{font-size:15px}.a-nums{grid-template-columns:1fr 1fr;gap:8px 16px;width:100%;display:grid}.a-nums .st{gap:2px;min-width:0}.a-nums .k,.a-nums .v{text-overflow:ellipsis;overflow:hidden}.a-nums .k{letter-spacing:.16em;font-size:9px}.a-nums .v{font-size:15px}.st-eg{grid-column:1/-1;justify-self:start}.a-warn{padding:7px 12px}.a-main{gap:14px;padding:12px}.board{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(88px,auto);grid-auto-flow:dense;gap:7px}.sq[data-cw="6"]{grid-column:span 6!important}.sq[data-cw="4"]{grid-column:span 4!important}.sq[data-cw="2"]{grid-column:span 2!important}.sq{padding:8px}.sq .n{font-size:13px}.sq[data-cw="2"] .who{font-size:11px}.sq-bot{margin:0 -8px -8px;padding:6px 8px}.sq[data-cw="2"] .sq-bot{padding-top:6px;padding-bottom:6px}.sq .who{font-size:12.5px}.sq[data-cw="2"] .who{line-height:1.15}.a-act{flex-wrap:nowrap;gap:10px;padding:9px 12px}.act-next{display:none}.act-k{letter-spacing:.14em;font-size:10px}.act-q{white-space:normal;-webkit-line-clamp:2;text-overflow:clip;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.15;display:-webkit-box;overflow:hidden}.act-l{flex:auto;min-width:0}.act-btn{flex:none;gap:9px;padding:10px 14px}.act-btn .b-w,.act-btn .b-p{font-size:14px}.act-btn .b-d{height:14px}}.scrim{z-index:80;background:#050506db;justify-content:center;align-items:flex-start;padding:24px 16px 90px;display:flex;position:fixed;inset:0;overflow-y:auto}.scrim[hidden]{display:none}.sheet{background:var(--panel);border:1px solid var(--line-2);width:100%;max-width:520px;margin:auto}.sheet-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex}.sheet-h h3{letter-spacing:-.02em;margin:0;font-family:Unbounded,sans-serif;font-size:17px;font-weight:600}.sheet-x{color:var(--muted);padding:2px 6px;font-size:21px;line-height:1}.sheet-x:hover{color:var(--ink)}.sheet-b{padding:18px}.sheet-prev{border:1px solid var(--line-2);background:var(--cell);text-align:center;flex-direction:column;align-items:center;gap:7px;margin-bottom:16px;padding:20px;display:flex}.sheet-prev .art{font-size:40px;line-height:1}.sheet-prev .who{font-size:16px;font-weight:600}.sheet-prev .meta{color:var(--faint);font-family:JetBrains Mono,monospace;font-size:11px}.kv{grid-template-columns:auto 1fr;gap:6px 16px;margin-bottom:16px;font-size:13.5px;display:grid}.kv dt{color:var(--muted)}.kv dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-family:JetBrains Mono,monospace}.btn-take{text-align:center;background:var(--red);color:#fff;border:1px solid var(--red);width:100%;padding:14px;font-size:15px;font-weight:600;display:block}.btn-take:hover{background:#ff5238}.btn-take:disabled{background:var(--cell);color:var(--faint);border-color:var(--line);cursor:not-allowed}.soon{text-align:center;color:var(--faint);margin-top:10px;font-size:12px;line-height:1.5}.a-example{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.a-example button{border:1px solid var(--line-2);color:var(--muted);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:5px 11px;font-family:JetBrains Mono,monospace;font-size:9.5px}.a-example button:hover{border-color:var(--line-2);color:var(--ink)}.a-example button[aria-pressed=true]{border-color:var(--gold);color:var(--gold)}.example-note{border-left:2px solid var(--gold);background:var(--gold-dim);color:var(--ink);align-items:center;gap:8px;margin:10px 0 0;padding:8px 12px;font-size:12.5px;display:flex}.example-note b{color:var(--gold);font-weight:600}.cf-steps{gap:6px;margin-bottom:16px;display:flex}.cf-steps i{background:var(--line);flex:1;height:2px;font-style:normal}.cf-steps i.on{background:var(--accent)}.cf-prev{border:1px solid var(--line-2);background:var(--cell);text-align:center;flex-direction:column;align-items:center;gap:9px;margin-bottom:16px;padding:18px;display:flex}.cf-img{object-fit:cover;border:1px solid var(--line);width:112px;height:112px}.cf-img-empty{color:var(--faint);letter-spacing:.14em;text-transform:uppercase;background:var(--cell-2);justify-content:center;align-items:center;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.cf-phrase{word-break:break-word;font-size:16px;font-weight:600}.cf-num{color:var(--faint);font-family:JetBrains Mono,monospace;font-size:11px}label.fl{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:7px;font-family:JetBrains Mono,monospace;font-size:10px;display:block}.sheet-b input[type=text],.sheet-b input[type=email],.sheet-b input[type=tel],.sheet-b input[type=url],.sheet-b input:not([type]){background:var(--cell);border:1px solid var(--line-2);width:100%;color:var(--ink);font:inherit;padding:12px 13px;font-size:15px}.sheet-b input[type=text]::placeholder,.sheet-b input[type=email]::placeholder,.sheet-b input[type=tel]::placeholder,.sheet-b input[type=url]::placeholder{color:var(--faint);opacity:1}.sheet-b input[type=text]:focus,.sheet-b input[type=email]:focus,.sheet-b input[type=tel]:focus,.sheet-b input[type=url]:focus{border-color:var(--red);outline:none}.sheet-b input:-webkit-autofill{-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 60px var(--cell) inset}.cnt{color:var(--faint);text-align:right;margin-top:5px;font-family:JetBrains Mono,monospace;font-size:11px}.cf-err{border-left:2px solid var(--red);background:var(--red-dim);margin-top:8px;padding:9px 12px;font-size:13px}.cf-file{border:1px solid var(--line-2);background:var(--cell);width:100%;color:var(--ink);padding:12px;font-size:14px}.cf-file:hover{border-color:var(--ink)}.cf-hint{color:var(--faint);margin:8px 0 0;font-size:12px;line-height:1.5}.warnbox{border-left:2px solid var(--red);background:var(--red-dim);margin:16px 0;padding:12px 14px;font-size:13px;line-height:1.5}.agree{color:var(--ink);cursor:pointer;border:1px solid var(--red);background:var(--red-dim);align-items:flex-start;gap:12px;margin-bottom:16px;padding:13px 15px;font-size:13.5px;line-height:1.45;display:flex}.agree:hover{border-color:#ff5238}.agree input{width:19px;height:19px;accent-color:var(--red);cursor:pointer;flex:none;margin-top:1px}.agree.done{border-color:var(--jade);background:var(--jade-dim)}.agree.done input{accent-color:var(--jade)}.agree a{color:var(--ink)}.agree-hint{letter-spacing:.12em;text-transform:uppercase;color:var(--red);text-align:center;margin:-8px 0 14px;font-family:JetBrains Mono,monospace;font-size:10.5px}.btn-ghost{text-align:center;border:1px solid var(--line);width:100%;color:var(--muted);margin-top:8px;padding:12px;font-size:14px;display:block}.btn-ghost:hover{background:var(--cell);color:var(--ink)}.auth-tg{margin-top:4px}.auth-or{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);text-align:center;margin:8px 0;font-family:JetBrains Mono,monospace;font-size:10px}.tg-wrap,.tg-box{justify-content:center;display:flex}.tg-hidden{display:none}.tg-note{color:var(--faint);text-align:center;font-size:12.5px;line-height:1.5}.tg-blocked{color:var(--muted)}.sq .art-img{aspect-ratio:1;object-fit:cover;flex:none;width:auto;height:min(30cqh,40px);margin:4px 0;display:block}.sq.big .art-img{height:min(30cqh,62px)}.sq.throne .art-img{height:min(34cqh,104px);margin:8px 0}@container (max-height:78px){.sq .art-img{display:none}}.sheet-prev .art-img,.cf-prev .art-img{object-fit:cover;border:1px solid var(--line);width:112px;height:112px}.sq>div{min-width:0;min-height:0}.sq .who{overflow:hidden}@container (max-height:110px){.sq .who{-webkit-line-clamp:1}}.sq.filled .n{color:inherit;opacity:.65}.sq.filled .who{color:inherit}.sq.filled .pr{color:inherit;opacity:.85}.sq.filled:hover{filter:brightness(1.08)}.sq-pic{pointer-events:none;background-repeat:no-repeat;background-size:cover;position:absolute}.sq-scrim{pointer-events:none;background:linear-gradient(#0606079e 0%,#0606072e 34%,#0606074d 55%,#060607e0 100%);position:absolute}.sq.has-pic .n,.sq.has-pic .who,.sq.has-pic .pr{color:#fff;opacity:1}.sq.has-pic[data-cw] .sq-bot{margin-bottom:0;padding-bottom:4px}.sq.has-pic[data-cw] .sq-top{margin-top:2px}.sq.has-pic[data-cw] .sq-bot{gap:4px}.sq-phrase{z-index:2;-webkit-line-clamp:3;text-wrap:pretty;color:#fff;text-shadow:0 1px 2px #000000f2;pointer-events:none;background:#0c0a088c;-webkit-box-orient:vertical;max-width:78%;padding:3px 7px;font-size:13px;line-height:1.25;display:-webkit-box;position:absolute;overflow:hidden}.sq[data-cw="2"] .sq-phrase{-webkit-line-clamp:2;padding:2px 5px;font-size:11.5px}@media (max-width:700px){.sq-phrase{font-size:12px}}.sq.has-pic .pr{opacity:.92}.sq-l{min-width:0;position:relative}.cf-prev.cf-tile{border:1px solid var(--ink-shade,#00000059);text-align:left;flex-direction:column;justify-content:space-between;align-items:stretch;gap:8px;min-height:150px;padding:12px;display:flex;position:relative;overflow:hidden}.cf-tile .cf-num{color:inherit;opacity:.65;position:relative}.cf-tile .cf-phrase{color:inherit;position:relative}.cf-tile.has-pic .cf-num,.cf-tile.has-pic .cf-phrase{color:#fff;opacity:1}.cf-tile-pic{pointer-events:none;background-repeat:no-repeat;background-size:cover;position:absolute}.cf-tile-scrim{pointer-events:none;background:linear-gradient(#060607b8 0%,#06060733 30%,#0606078c 58%,#060607e0 78%,#060607f5 100%);position:absolute}.cf-tile.has-pic .cf-phrase{text-shadow:0 1px 2px #000000f2,0 0 10px #000000bf}.cf-phrase-free{z-index:3;-webkit-line-clamp:3;word-break:break-word;text-wrap:pretty;color:#fff;text-shadow:0 1px 2px #000000f2;background:#0c0a088c;-webkit-box-orient:vertical;max-width:78%;padding:3px 7px;font-size:16px;font-weight:600;line-height:1.25;display:-webkit-box;position:absolute;overflow:hidden}.cf-phrase.drag,.cf-phrase-free.drag{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;outline-offset:3px;outline:1px dashed #ffffff59}.cf-tile:not(.has-pic) .cf-phrase.drag{outline-color:#00000040}.cf-phrase.drag:active,.cf-phrase-free.drag:active{cursor:grabbing}.cf-phrase.drag:focus-visible,.cf-phrase-free.drag:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cf-reset{border:1px solid var(--line-2);color:var(--muted);letter-spacing:.1em;cursor:pointer;background:0 0;margin-left:10px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:10px}.cf-reset:hover{color:var(--ink);border-color:var(--accent)}.cf-tile.has-pic .cf-num{text-shadow:0 1px 3px #000000e6}.cf-ideas{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 4px;display:flex}.cf-ideas-h{letter-spacing:.12em;text-transform:uppercase;width:100%;color:var(--faint);margin-bottom:2px;font-family:JetBrains Mono,monospace;font-size:10px}.cf-ideas button{border:1px solid var(--line-2);color:var(--muted);background:var(--cell);padding:5px 10px;font-size:12.5px;line-height:1.2}.cf-ideas button:hover{border-color:var(--red);color:var(--ink)}.cf-ideas button.more{color:var(--red);border-style:dashed}.cf-fills{flex-wrap:wrap;gap:7px;display:flex}.cf-fills button{border:2px solid var(--line-2);flex:none;width:32px;height:32px}.cf-fills button:hover{border-color:var(--ink)}.cf-fills button.on{border-color:var(--red);box-shadow:0 0 0 2px var(--red)}.cf-tile-pic.grab{pointer-events:auto;cursor:grab;touch-action:none}.cf-prev .cf-num,.cf-prev .cf-phrase{pointer-events:none}.cf-tile-pic.grab:active{cursor:grabbing}.cf-tile-pic.grab:focus-visible{outline:2px solid var(--red);outline-offset:2px}.cf-frame{margin:9px 0 2px}.cf-frame-h{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:6px;font-family:JetBrains Mono,monospace;font-size:10px;display:block}.cf-zoom{align-items:center;gap:9px;display:flex}.cf-zoom button{border:1px solid var(--line-2);background:var(--cell);width:30px;height:30px;color:var(--ink);flex:none;font-size:17px;font-weight:700;line-height:1}.cf-zoom button:hover{border-color:var(--red)}.cf-zoom input[type=range]{appearance:none;cursor:pointer;background:0 0;flex:1;height:22px}.cf-zoom input[type=range]::-webkit-slider-runnable-track{background:var(--line-2);border:1px solid var(--line-2);height:4px}.cf-zoom input[type=range]::-moz-range-track{background:var(--line-2);border:1px solid var(--line-2);height:4px}.cf-zoom input[type=range]::-webkit-slider-thumb{appearance:none;border:2px solid var(--red);background:var(--red);width:16px;height:16px;margin-top:-7px}.cf-zoom input[type=range]::-moz-range-thumb{border:2px solid var(--red);background:var(--red);width:16px;height:16px}.cf-zoom input[type=range]:focus-visible{outline:2px solid var(--red);outline-offset:3px}.cf-zoom b{text-align:right;min-width:44px;color:var(--muted);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:12px}.cf-focus{grid-template-columns:auto 1fr;align-items:center;gap:8px 12px;display:grid}.cf-focus span{color:var(--muted);white-space:nowrap;font-size:12.5px}.cf-focus input[type=range]{width:100%;accent-color:var(--red)}.a-turn{display:none}@media (max-width:700px) and (orientation:portrait){.a-turn{letter-spacing:.08em;color:var(--faint);border-bottom:1px solid var(--line);padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:block}}.a-stats{border-bottom:1px solid var(--line-2);box-shadow:0 3px 0 -2px var(--line)}.a-nums .k{letter-spacing:.24em}.a-nums .v{font-variant-numeric:tabular-nums lining-nums}.st-eg{border:2px solid var(--line-2);letter-spacing:.18em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--void);font-size:10px;font-weight:700}.st-eg[aria-pressed=true]{border-color:var(--accent);color:var(--accent-text)}.a-warn{border-top:1px solid var(--line);border-bottom:1px solid var(--line-2);letter-spacing:.16em;text-transform:uppercase;font-weight:700}.sq{background:var(--stripes), linear-gradient(var(--cell),var(--cell));border:1px solid var(--line-2);box-shadow:inset 0 0 0 1px var(--edge), 3px 3px 0 -1px var(--stack)}.sq.free{background:var(--stripes), linear-gradient(var(--cell-2),var(--cell-2));border:2px dashed var(--line-2);box-shadow:none}.sq:hover{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--edge), 6px 7px 0 -1px var(--stack);transform:translateY(-3px)rotate(-.5deg)}.sq.on{border-color:var(--accent)}.sq .c{background:0 0;width:15px;height:15px}.sq .c1{border-top:2px solid var(--accent);border-left:2px solid var(--accent)}.sq .c2{border-top:2px solid var(--accent);border-right:2px solid var(--accent)}.sq .c3{border-bottom:2px solid var(--accent);border-left:2px solid var(--accent)}.sq .c4{border-bottom:2px solid var(--accent);border-right:2px solid var(--accent)}.sq .n{letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-weight:700}.sq .tag{border:1px solid var(--line-2);letter-spacing:.18em;color:var(--muted);transform-origin:0;padding:2px 5px;font-weight:700;display:inline-block;transform:rotate(-2deg)}.hot-tag{color:#f6f1e4;background:var(--hot);border:2px solid var(--hot);letter-spacing:.1em;white-space:nowrap;box-shadow:inset 0 0 0 1px #f6f1e473, 2px 2px 0 -1px var(--stack);padding:3px 7px;transform:rotate(-3deg)}.hot-tag i{background:#f6f1e4}.sq .pr{font-variant-numeric:tabular-nums lining-nums;font-weight:700}.card{box-shadow:inset 0 0 0 1px var(--edge), 3px 3px 0 -1px var(--stack)}.card-h{background:var(--cell-2);border-bottom:1px solid var(--line-2);box-shadow:0 3px 0 -2px var(--line);letter-spacing:.24em;color:var(--ink);font-weight:700}.feed-row{border-left:3px solid var(--line-2)}.feed-row .t{font-variant-numeric:tabular-nums lining-nums}.feed-row .amt{font-variant-numeric:tabular-nums lining-nums;font-weight:700}.kv-row b{font-variant-numeric:tabular-nums lining-nums}.a-act{border-top:2px solid var(--accent);box-shadow:0 -3px 0 -2px var(--line), 0 -14px 26px -18px var(--stack)}.act-k{letter-spacing:.24em}.act-btn{border:2px solid var(--accent);box-shadow:inset 0 0 0 2px #14110d, 3px 3px 0 -1px var(--stack);background:#14110d}.act-btn:hover:not(:disabled){box-shadow:inset 0 0 0 2px #14110d, 6px 7px 0 -1px var(--stack);transform:translateY(-2px)rotate(-.7deg)}.act-btn .b-w{letter-spacing:.2em;font-family:JetBrains Mono,monospace;font-weight:700}.act-btn .b-p{color:#f6f1e4;font-variant-numeric:tabular-nums lining-nums}.act-btn .b-d{background:#f6f1e457}.sheet{box-shadow:inset 0 0 0 1px var(--edge), 6px 7px 0 -1px var(--stack)}.sheet-h{background:var(--cell-2);border-bottom:1px solid var(--line-2);box-shadow:0 3px 0 -2px var(--line)}.sheet-prev,.cf-prev{border:1px dashed var(--line-2);background:var(--stripes), linear-gradient(var(--cell),var(--cell));box-shadow:inset 0 0 0 1px var(--edge)}.sheet-prev .meta,.cf-num{letter-spacing:.16em;text-transform:uppercase}.kv dd{font-variant-numeric:tabular-nums lining-nums}.soon{border:2px solid var(--line-2);letter-spacing:.2em;text-transform:uppercase;max-width:max-content;color:var(--muted);margin:12px auto 0;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;transform:rotate(-1.4deg)}.cf-steps i{height:3px}.sheet-b input[type=text],.sheet-b input[type=email],.cf-file,.nick-in{border:2px solid var(--line-2)}.sheet-b input[type=text]:focus,.sheet-b input[type=email]:focus,.nick-in:focus{border-color:var(--accent)}.sheet-b input:-webkit-autofill{box-shadow:0 0 0 60px var(--cell) inset}.cf-err,.auth-err{border-left:3px solid var(--red)}label.fl{letter-spacing:.2em}.cf-sending{text-align:center;padding:28px 4px}.cf-sending p{max-width:none;margin:0 0 6px}.wincard{margin-top:4px}.wincard-h{letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:10px}.wincard-img{aspect-ratio:1200/630;border:1px solid var(--line-2);background:var(--cell);width:100%;height:auto;display:block}.wincard-act{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.wincard-act button,.wincard-act a{text-align:center;border:1px solid var(--line-2);background:var(--cell);min-width:110px;color:var(--muted);flex:1 1 0;padding:10px 8px;font-size:13px;text-decoration:none}.wincard-act button:hover,.wincard-act a:hover{border-color:var(--ink);color:var(--ink)}.wincard-act .prim{border-color:var(--red);color:var(--red)}.wincard-act .prim:hover{background:var(--red);color:#fff}.wincard-tg{border-left:2px solid var(--accent);background:var(--accent-dim);flex-direction:column;gap:6px;margin-top:12px;padding:11px 13px;font-size:13px;line-height:1.45;display:flex}.wincard-tg b{font-weight:600}.wincard-tg span{color:var(--muted)}.wincard-tg button{border:1px solid var(--accent);color:var(--accent-text);background:0 0;align-self:flex-start;margin-top:4px;padding:8px 14px;font-size:13px}.wincard-tg button:hover:not(:disabled){background:var(--accent);color:#14110d}.wincard-tg em{color:var(--red);font-size:12.5px;font-style:normal}.wincard-tg.ok{border-left-color:var(--jade);background:var(--jade-dim);color:var(--muted);display:block}.rep-open{border:1px dashed var(--line-2);width:100%;color:var(--faint);background:0 0;margin-top:12px;padding:9px;font-size:12.5px;display:block}.rep-open:hover{border-color:var(--red);color:var(--red)}.rep{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.rep-list{flex-direction:column;gap:2px;display:flex}.rep-list label{cursor:pointer;border:1px solid #0000;align-items:flex-start;gap:9px;padding:7px 9px;font-size:13px;line-height:1.35;display:flex}.rep-list label:hover{background:var(--cell)}.rep-list label.on{border-color:var(--red);background:var(--red-dim)}.rep-list input{accent-color:var(--red);flex:none;margin-top:2px}.rep-note{background:var(--cell);border:1px solid var(--line-2);width:100%;color:var(--ink);font:inherit;resize:vertical;padding:10px 12px;font-size:14px}.rep-note:focus{border-color:var(--red);outline:none}.rep-act{gap:8px;margin-top:12px;display:flex}.rep-act .btn-ghost,.rep-act .btn-take{margin-top:0}.rep-done{border-left:2px solid var(--jade);background:var(--jade-dim);margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.45}.cf-won{border-left:3px solid var(--accent);background:var(--accent-dim);flex-direction:column;gap:5px;margin-bottom:14px;padding:13px 15px;display:flex}.cf-won b{letter-spacing:-.02em;font-family:Unbounded,sans-serif;font-size:18px}.cf-won span{color:var(--muted);font-size:13.5px}.sq-line{justify-content:space-between;align-items:flex-end;gap:8px;min-width:0;display:flex}.sq-ad{letter-spacing:.06em;color:#ffffffc7;word-break:break-all;flex:auto;min-width:0;font-family:JetBrains Mono,monospace;font-size:8.5px;line-height:1.3}.sq.has-ad .who{-webkit-line-clamp:1}.sq[data-cw="2"].has-ad .who{display:none}.sq:not(.has-pic) .sq-ad{color:var(--faint)}.sq[data-cw="2"] .sq-ad{font-size:8px}.meta.ad{border-left:2px solid var(--gold);background:var(--gold-dim);text-align:left;word-break:break-all;padding:7px 10px;line-height:1.45}.cf-door-after{border-left:2px solid var(--gold,var(--accent));background:var(--gold-dim,var(--accent-dim));margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.45}.cf-kktu{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.cf-kktu button{border:1px solid var(--line,#d8d4cc);font:inherit;cursor:pointer;color:inherit;background:#fff;border-radius:999px;padding:5px 11px;font-size:13px}.cf-kktu button:hover{border-color:#111}.lnk{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
