.sb[data-astro-cid-4pmdsuvq]{max-width:680px;margin-top:24px}.page[data-astro-cid-4pmdsuvq]{padding-block:40px 96px}.invite[data-astro-cid-4pmdsuvq]{border:1.5px solid var(--blue);border-radius:var(--radius);background:var(--ice);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;max-width:1060px;margin-bottom:40px;padding:18px 22px;display:flex}.invite[data-astro-cid-4pmdsuvq] p[data-astro-cid-4pmdsuvq]{max-width:62ch}.desk[data-astro-cid-4pmdsuvq]{max-width:1060px;height:clamp(520px, calc(100dvh / var(--vh-z) - var(--header-h) - 40px), 800px);border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--paper);grid-template-columns:minmax(0,1fr) minmax(260px,320px);display:grid;overflow:hidden}.talk[data-astro-cid-4pmdsuvq]{flex-direction:column;min-height:0;display:flex}.scroller[data-astro-cid-4pmdsuvq]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;flex:1;min-height:0;padding:24px clamp(18px,2.4vw,32px) 32px;position:relative;overflow-y:auto}.sheet-col[data-astro-cid-4pmdsuvq]{border-left:1.5px solid var(--ink);background:var(--paper);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.tabs[data-astro-cid-4pmdsuvq]{scrollbar-width:none;background:var(--ice);border-bottom:1.5px solid var(--ink);display:flex;overflow-x:auto}.tabs[data-astro-cid-4pmdsuvq] button{border:0;border-right:1px solid var(--rule);max-width:150px;color:var(--steel);font:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;flex:none;padding:10px 12px 9px;font-size:.82rem;font-weight:560;animation:.4s ease-out fade;overflow:hidden}.tabs[data-astro-cid-4pmdsuvq] button:hover{color:var(--ink)}.tabs[data-astro-cid-4pmdsuvq] button[aria-selected=true]{background:var(--paper);color:var(--ink);box-shadow:inset 0 3px var(--blue)}.foy[data-astro-cid-4pmdsuvq]{background:var(--paper)}.foy-head[data-astro-cid-4pmdsuvq]{border-bottom:1.5px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;display:flex}.foy-head[data-astro-cid-4pmdsuvq] h2[data-astro-cid-4pmdsuvq]{font-size:1.05rem;font-stretch:var(--semi);letter-spacing:0}.rev[data-astro-cid-4pmdsuvq]{color:var(--steel);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:.8rem;font-stretch:92%;display:inline-flex}.rev[data-astro-cid-4pmdsuvq].writing:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite pulse}.foy-empty[data-astro-cid-4pmdsuvq]{color:var(--steel);padding:16px 14px;font-size:.92rem}.foy-rows[data-astro-cid-4pmdsuvq],.foy-picks[data-astro-cid-4pmdsuvq]{margin:0}.foy[data-astro-cid-4pmdsuvq] .row{border-bottom:1px solid var(--rule);grid-template-columns:40% minmax(0,1fr);display:grid}.foy-rows[data-astro-cid-4pmdsuvq] .row:last-child{border-bottom:0}.foy-picks[data-astro-cid-4pmdsuvq]{border-top:1.5px solid var(--ink)}.foy-picks[data-astro-cid-4pmdsuvq] .row{border-bottom:0}.foy[data-astro-cid-4pmdsuvq] dt{border-right:1px solid var(--rule);color:var(--steel);padding:9px 12px;font-size:.84rem;font-stretch:92%}.foy[data-astro-cid-4pmdsuvq] dd{overflow-wrap:anywhere;margin:0;padding:9px 12px;font-size:.95rem;font-weight:620}.foy[data-astro-cid-4pmdsuvq] dd .k{color:var(--steel);margin-top:4px;font-size:.78rem;font-weight:500;display:block}.foy[data-astro-cid-4pmdsuvq] dd .k:first-child{margin-top:0}.foy[data-astro-cid-4pmdsuvq] dd a{color:var(--blue);text-decoration:none}.foy[data-astro-cid-4pmdsuvq] dd a:hover{text-decoration:underline}.foy[data-astro-cid-4pmdsuvq] .tag{color:var(--steel);font-size:.8rem;font-weight:400}.foy[data-astro-cid-4pmdsuvq] .blank{color:var(--steel);border-bottom:1px dashed var(--rule-strong);font-size:.84rem;font-weight:400;display:block}.foy[data-astro-cid-4pmdsuvq] .row.asked{box-shadow:inset 3px 0 var(--blue)}.foy[data-astro-cid-4pmdsuvq] .row.asked dt{color:var(--blue);font-weight:620}.foy[data-astro-cid-4pmdsuvq] .row.changed{animation:1.4s ease-out flash}.foy-send[data-astro-cid-4pmdsuvq]{border-top:1px solid var(--rule);flex-wrap:wrap;gap:8px;padding:12px;display:flex}.foy-send[data-astro-cid-4pmdsuvq][hidden]{display:none}.foy-send[data-astro-cid-4pmdsuvq] .btn[data-astro-cid-4pmdsuvq] svg[data-astro-cid-4pmdsuvq]{width:18px;height:18px}.dl[data-astro-cid-4pmdsuvq]{border-top:1px solid var(--rule);width:100%;color:var(--steel);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px;padding-top:12px;font-size:.86rem;display:flex}.dl[data-astro-cid-4pmdsuvq] span[data-astro-cid-4pmdsuvq]{margin-right:auto}.dl[data-astro-cid-4pmdsuvq] button[data-astro-cid-4pmdsuvq]{border:1.5px solid var(--ink);background:var(--paper);min-height:34px;color:var(--ink);font:inherit;cursor:pointer;border-radius:2px;align-items:center;gap:6px;padding:0 12px;font-size:.88rem;font-weight:620;display:inline-flex}.dl[data-astro-cid-4pmdsuvq] button[data-astro-cid-4pmdsuvq]:hover{background:var(--ink);color:var(--paper)}.dl[data-astro-cid-4pmdsuvq] button[data-astro-cid-4pmdsuvq][disabled]{opacity:.6;cursor:progress}.dl[data-astro-cid-4pmdsuvq] svg[data-astro-cid-4pmdsuvq]{width:15px;height:15px}.foy[data-astro-cid-4pmdsuvq] dd.no{font-stretch:var(--data);font-variant-numeric:tabular-nums;letter-spacing:.02em}.talk-bar[data-astro-cid-4pmdsuvq]{border-bottom:1px solid var(--rule);color:var(--steel);justify-content:space-between;align-items:center;gap:12px;padding:8px clamp(14px,2vw,20px);font-size:.8rem;display:flex}.restart[data-astro-cid-4pmdsuvq]{border:1.5px solid var(--rule-strong);background:var(--paper);min-height:30px;color:var(--ink);font:inherit;cursor:pointer;border-radius:2px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:.84rem;font-weight:600;display:inline-flex}.restart[data-astro-cid-4pmdsuvq]:hover{border-color:var(--ink)}.restart[data-astro-cid-4pmdsuvq].armed{border-color:var(--warn);color:var(--warn)}.restart[data-astro-cid-4pmdsuvq] svg[data-astro-cid-4pmdsuvq]{width:14px;height:14px}@media (width<=560px){.talk-bar[data-astro-cid-4pmdsuvq]>span[data-astro-cid-4pmdsuvq]{display:none}.talk-bar[data-astro-cid-4pmdsuvq]{justify-content:flex-end}}.desk[data-astro-cid-4pmdsuvq].restoring *{transition:none!important;animation:none!important}.fine[data-astro-cid-4pmdsuvq]{color:var(--steel);margin-top:auto;padding:14px;font-size:.8rem}.fine[data-astro-cid-4pmdsuvq] a[data-astro-cid-4pmdsuvq]{color:inherit;text-underline-offset:.2em}.turns[data-astro-cid-4pmdsuvq]{gap:44px;display:grid}.turns[data-astro-cid-4pmdsuvq]:empty{display:none}.turns[data-astro-cid-4pmdsuvq] .turn{gap:16px;display:grid}.turns[data-astro-cid-4pmdsuvq] .foy-switch{border:1px solid var(--rule-strong);color:var(--steel);border-radius:2px;justify-self:start;padding:4px 10px;font-size:.82rem;animation:.4s ease-out fade}.turns[data-astro-cid-4pmdsuvq] .foy-switch b{color:var(--ink);font-weight:620}.turns[data-astro-cid-4pmdsuvq] .you{background:var(--ice);border-radius:var(--radius);justify-self:end;max-width:85%;padding:10px 14px;font-weight:560}.turns[data-astro-cid-4pmdsuvq] .log{border-block:1px solid var(--rule)}.turns[data-astro-cid-4pmdsuvq] .log summary{color:var(--steel);cursor:pointer;align-items:center;gap:10px;padding:11px 0;font-size:.92rem;list-style:none;display:flex}.turns[data-astro-cid-4pmdsuvq] .log summary::-webkit-details-marker{display:none}.turns[data-astro-cid-4pmdsuvq] .log .sum{flex:1}.turns[data-astro-cid-4pmdsuvq] .chev{width:16px;height:16px;transition:rotate .2s}.turns[data-astro-cid-4pmdsuvq] .log[open] .chev{rotate:180deg}.turns[data-astro-cid-4pmdsuvq] .steps{gap:8px;margin:0;padding:0 0 14px;font-size:.92rem;list-style:none;display:grid}.turns[data-astro-cid-4pmdsuvq] .step{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;display:grid}.turns[data-astro-cid-4pmdsuvq] .step.wait{color:#8d97aa}.turns[data-astro-cid-4pmdsuvq] .step.done .lbl{color:var(--ink)}.turns[data-astro-cid-4pmdsuvq] .det{color:var(--steel)}.turns[data-astro-cid-4pmdsuvq] .mk{width:16px;height:16px;color:var(--blue);flex:none;margin-top:2px;display:block;position:relative}.turns[data-astro-cid-4pmdsuvq] .mk svg{width:16px;height:16px}.turns[data-astro-cid-4pmdsuvq] .step.wait .mk:before{content:"";border:1.5px solid var(--rule-strong);border-radius:50%;position:absolute;inset:4px}.turns[data-astro-cid-4pmdsuvq] .mk.run:before,.turns[data-astro-cid-4pmdsuvq] .step.run .mk:before{content:"";background:var(--rule-strong);height:2px;position:absolute;top:7px;left:1px;right:1px}.turns[data-astro-cid-4pmdsuvq] .mk.run:after,.turns[data-astro-cid-4pmdsuvq] .step.run .mk:after{content:"";background:var(--blue);width:6px;height:2px;animation:.9s ease-in-out infinite alternate sweep;position:absolute;top:7px;left:1px}.turns[data-astro-cid-4pmdsuvq] .cands{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.turns[data-astro-cid-4pmdsuvq] .cands:empty{display:none}.turns[data-astro-cid-4pmdsuvq] .cand{grid-template-columns:16px auto minmax(0,1fr);align-items:baseline;gap:8px;font-size:.88rem;animation:.4s cubic-bezier(.2,.8,.2,1) rise;display:grid}.turns[data-astro-cid-4pmdsuvq] .cand .ic{width:14px;height:14px;color:var(--steel);align-self:center}.turns[data-astro-cid-4pmdsuvq] .cand .ic svg{width:14px;height:14px}.turns[data-astro-cid-4pmdsuvq] .cand.ok .ic{color:var(--ok)}.turns[data-astro-cid-4pmdsuvq] .cand .nm{color:var(--ink);font-weight:600;text-decoration:none}.turns[data-astro-cid-4pmdsuvq] .cand .nm:hover{color:var(--blue);text-decoration:underline}.turns[data-astro-cid-4pmdsuvq] .cand.no .nm{color:var(--steel)}.turns[data-astro-cid-4pmdsuvq] .cand .why{color:var(--steel);font-stretch:94%}.turns[data-astro-cid-4pmdsuvq] .reply{gap:18px;display:grid}.turns[data-astro-cid-4pmdsuvq] .reply>[hidden]{display:none}.turns[data-astro-cid-4pmdsuvq] .ozet{max-width:62ch;font-size:1.12rem;line-height:1.5}.turns[data-astro-cid-4pmdsuvq] .kgs{gap:22px;display:grid}.turns[data-astro-cid-4pmdsuvq] .kgs:empty{display:none}.turns[data-astro-cid-4pmdsuvq] .kg{gap:14px;display:grid}.turns[data-astro-cid-4pmdsuvq] .pick{border:1.5px solid var(--blue);border-radius:var(--radius);grid-template-columns:148px minmax(0,1fr);gap:4px 22px;padding:18px;animation:.55s cubic-bezier(.2,.8,.2,1) rise;display:grid}.turns[data-astro-cid-4pmdsuvq] .pick .shot{aspect-ratio:1;border:1px solid var(--rule);border-radius:var(--radius);grid-row:span 2;padding:10px}.turns[data-astro-cid-4pmdsuvq] .pick-label{color:var(--blue);font-size:.84rem;font-weight:650}.turns[data-astro-cid-4pmdsuvq] .reply .nm{font-size:1.05rem;font-stretch:var(--semi);letter-spacing:0}.turns[data-astro-cid-4pmdsuvq] .nw{white-space:nowrap}.turns[data-astro-cid-4pmdsuvq] .pick .nm{font-size:1.32rem}.turns[data-astro-cid-4pmdsuvq] .reply .nm a{color:inherit;text-decoration:none}.turns[data-astro-cid-4pmdsuvq] .reply .nm a:hover{color:var(--blue);text-decoration:underline}.turns[data-astro-cid-4pmdsuvq] .meta{color:var(--steel);font-size:.86rem}.turns[data-astro-cid-4pmdsuvq] .why{margin-top:8px}.turns[data-astro-cid-4pmdsuvq] .facts{flex-wrap:wrap;gap:6px 22px;margin:10px 0 0;display:flex}.turns[data-astro-cid-4pmdsuvq] .facts:empty{display:none}.turns[data-astro-cid-4pmdsuvq] .facts dt{color:var(--steel);font-size:.78rem;font-stretch:92%}.turns[data-astro-cid-4pmdsuvq] .facts dd{font-weight:620;font-stretch:var(--data);font-variant-numeric:tabular-nums;margin:0}.turns[data-astro-cid-4pmdsuvq] .acts{flex-wrap:wrap;align-content:start;gap:8px;display:flex}.turns[data-astro-cid-4pmdsuvq] .acts:empty{display:none}.turns[data-astro-cid-4pmdsuvq] .pick .acts{grid-column:2;margin-top:6px}.turns[data-astro-cid-4pmdsuvq] .alts>h3{border-bottom:1px solid var(--rule);color:var(--steel);letter-spacing:0;padding-bottom:8px;font-size:.92rem;font-weight:600;font-stretch:104%}.turns[data-astro-cid-4pmdsuvq] .alts ol{margin:0;padding:0;list-style:none}.turns[data-astro-cid-4pmdsuvq] .alt{border-bottom:1px solid var(--rule);grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:16px;padding:14px 0;animation:.5s cubic-bezier(.2,.8,.2,1) rise;display:grid}.turns[data-astro-cid-4pmdsuvq] .alt .shot{border:1px solid var(--rule);border-radius:var(--radius);width:72px;height:64px;padding:4px}.turns[data-astro-cid-4pmdsuvq] .alt .why{margin-top:4px;font-size:.95rem}.turns[data-astro-cid-4pmdsuvq] .q{background:var(--ice);border-left:3px solid var(--blue);padding:16px 18px}.turns[data-astro-cid-4pmdsuvq] .qs{gap:14px;margin:0;padding:0;list-style:none;display:grid}.turns[data-astro-cid-4pmdsuvq] .qs li+li{border-top:1px solid var(--rule);padding-top:14px}.turns[data-astro-cid-4pmdsuvq] .q-text{font-weight:620}.turns[data-astro-cid-4pmdsuvq] .chips .other{animation:.45s cubic-bezier(.2,.8,.2,1) backwards rise;animation-delay:calc(var(--i,0) * 70ms);display:inline-flex}.turns[data-astro-cid-4pmdsuvq] .chips [data-other]{border-style:dashed}.turns[data-astro-cid-4pmdsuvq] .chips [data-other-in]{border:1.5px solid var(--blue);background:var(--paper);width:min(260px,100%);color:var(--ink);font:inherit;border-radius:2px;padding:7px 10px;font-size:.92rem}.turns[data-astro-cid-4pmdsuvq] .chips [data-other-in]:focus{outline:none;box-shadow:0 0 0 3px #17469e26}.turns[data-astro-cid-4pmdsuvq] .chips [data-other-in]:disabled{border-color:var(--rule-strong);background:0 0}.turns[data-astro-cid-4pmdsuvq] .chips button[aria-pressed=true]{background:var(--blue);color:var(--on-blue)}.turns[data-astro-cid-4pmdsuvq] .q-go{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:16px;padding-top:14px;display:flex}.turns[data-astro-cid-4pmdsuvq] .q-go span{color:var(--steel);font-size:.86rem}.chips[data-astro-cid-4pmdsuvq],.turns[data-astro-cid-4pmdsuvq] .chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.turns[data-astro-cid-4pmdsuvq] .chips:empty{display:none}.chips[data-astro-cid-4pmdsuvq] button[data-astro-cid-4pmdsuvq],.turns[data-astro-cid-4pmdsuvq] .chips button{border:1.5px solid var(--blue);background:var(--paper);color:var(--blue);font:inherit;cursor:pointer;border-radius:2px;padding:7px 12px;font-size:.92rem;font-weight:600}.chips[data-astro-cid-4pmdsuvq] button[data-astro-cid-4pmdsuvq]:hover,.turns[data-astro-cid-4pmdsuvq] .chips button:hover{background:var(--blue);color:var(--on-blue)}.turns[data-astro-cid-4pmdsuvq] .chips button[disabled]{border-color:var(--rule-strong);color:var(--steel);cursor:default;background:0 0}.turns[data-astro-cid-4pmdsuvq] .route{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px 12px;padding-top:14px;display:flex}.turns[data-astro-cid-4pmdsuvq] .route p{color:var(--steel);flex-basis:100%}.starters[data-astro-cid-4pmdsuvq] p[data-astro-cid-4pmdsuvq]{color:var(--steel);max-width:60ch}.starters[data-astro-cid-4pmdsuvq]{gap:4px;max-width:620px;padding-top:8px;display:grid}.composer[data-astro-cid-4pmdsuvq]{border-top:1px solid var(--rule);background:var(--paper);align-items:flex-end;gap:8px;padding:12px clamp(14px,2vw,20px);display:flex}.composer[data-astro-cid-4pmdsuvq] textarea[data-astro-cid-4pmdsuvq]{border:1.5px solid var(--rule-strong);border-radius:var(--radius);min-height:48px;max-height:140px;font:inherit;resize:none;field-sizing:content;flex:1;padding:12px 14px}.composer[data-astro-cid-4pmdsuvq] textarea[data-astro-cid-4pmdsuvq]:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #17469e1f}.composer[data-astro-cid-4pmdsuvq] .btn[data-astro-cid-4pmdsuvq]{min-height:48px}.matches[data-astro-cid-4pmdsuvq]{max-width:860px;margin-top:64px}.invite[data-astro-cid-4pmdsuvq]:not([hidden])+.desk[data-astro-cid-4pmdsuvq][hidden]+.matches[data-astro-cid-4pmdsuvq]{margin-top:0}.matches[data-astro-cid-4pmdsuvq] h2[data-astro-cid-4pmdsuvq]{border-bottom:2px solid var(--ink);font-size:var(--step-1,1.4rem);padding-bottom:12px}.mlist{margin:0;padding:0;list-style:none}.mlist .mrow{border-bottom:1px solid var(--rule);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.mlist .mshot{border:1px solid var(--rule);border-radius:var(--radius);width:72px;height:60px;padding:4px}.mlist .mname{font-weight:620;text-decoration:none;display:block}.mlist .mname:hover{color:var(--blue);text-decoration:underline}.mlist .mmeta{color:var(--steel);font-size:.86rem}.none[data-astro-cid-4pmdsuvq]{color:var(--steel);padding:18px 0}@keyframes sweep{to{translate:8px}}@keyframes pulse{50%{opacity:.3}}@keyframes rise{0%{opacity:0;translate:0 8px}}@keyframes fade{0%{opacity:0}}.turns[data-astro-cid-4pmdsuvq] .you{animation:.4s cubic-bezier(.2,.8,.2,1) rise}.turns[data-astro-cid-4pmdsuvq] .ozet,.turns[data-astro-cid-4pmdsuvq] .alts,.turns[data-astro-cid-4pmdsuvq] .route,.turns[data-astro-cid-4pmdsuvq] .q{animation:.5s cubic-bezier(.2,.8,.2,1) rise}.turns[data-astro-cid-4pmdsuvq] .chips button{animation:.45s cubic-bezier(.2,.8,.2,1) backwards rise;animation-delay:calc(var(--i,0) * 70ms)}.turns[data-astro-cid-4pmdsuvq] .acts{animation:.5s ease-out fade}.foy[data-astro-cid-4pmdsuvq] .row{animation:.45s cubic-bezier(.2,.8,.2,1) rise}.foy-picks[data-astro-cid-4pmdsuvq],.foy-send[data-astro-cid-4pmdsuvq]{animation:.5s ease-out fade}.turns[data-astro-cid-4pmdsuvq] .log{interpolate-size:allow-keywords}.turns[data-astro-cid-4pmdsuvq] .log::details-content{block-size:0;transition:block-size .45s cubic-bezier(.2, .8, .2, 1), content-visibility .45s allow-discrete;overflow:hidden}.turns[data-astro-cid-4pmdsuvq] .log[open]::details-content{block-size:auto}@keyframes flash{0%{background:#dfe8f8}}@media (prefers-reduced-motion:reduce){.turns[data-astro-cid-4pmdsuvq] *,.foy[data-astro-cid-4pmdsuvq] *{animation:none!important}}@media (width<=900px){.desk[data-astro-cid-4pmdsuvq]{border:0;height:auto;display:block;overflow:visible}.talk[data-astro-cid-4pmdsuvq]{height:clamp(480px, calc(100dvh - var(--header-h) - 24px), 760px);border:1.5px solid var(--ink);border-radius:var(--radius);overflow:hidden}.sheet-col[data-astro-cid-4pmdsuvq]{border:1.5px solid var(--ink);border-radius:var(--radius);margin-top:20px;overflow:visible}}@media (width<=560px){.turns[data-astro-cid-4pmdsuvq] .pick{grid-template-columns:88px minmax(0,1fr);gap:4px 14px;padding:14px}.turns[data-astro-cid-4pmdsuvq] .pick .shot{grid-row:auto}.turns[data-astro-cid-4pmdsuvq] .pick .acts{grid-column:1/-1}.turns[data-astro-cid-4pmdsuvq] .alt{grid-template-columns:56px minmax(0,1fr)}.turns[data-astro-cid-4pmdsuvq] .alt .shot{width:56px;height:52px}.turns[data-astro-cid-4pmdsuvq] .alt .acts{grid-column:2}}
