@keyframes sheetShimmer{to{background-position:-200% 0}}.sheet-message{color:var(--muted);flex-direction:column;align-items:center;gap:12px;padding:48px 0;display:flex}.sheet-top{justify-content:space-between;align-items:center;gap:16px;min-height:40px;display:flex}.sheet-id{font:400 11.5px/1.4 var(--mono);color:#6c8e7c}.sheet-menuwrap{position:relative}.sheet-nav{background:var(--soft);border-radius:999px;height:40px;padding:0 2px;display:inline-flex}.sheet-nav button{width:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;font-size:17px;display:grid}.sheet-nav button:hover:not(:disabled){background:var(--line)}.sheet-nav button:disabled{color:var(--muted);opacity:.45;cursor:default}.sheet-nav button:focus-visible{outline:2px solid var(--sel);outline-offset:-2px}.sheet-more{background:var(--soft);width:40px;height:40px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:18px;display:grid}.sheet-more:hover,.sheet-more[aria-expanded=true]{background:var(--line)}.sheet-badges{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.sheet-badges .badge{height:28px;font:700 13.5px/1 var(--sans);letter-spacing:0;padding:0 12px 0 11px}.sheet-titlerow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:12px;display:flex}.sheet-title.sheet-edit{min-height:0;font:600 38px/1.08 var(--sans);letter-spacing:-.04em;text-wrap:balance;flex:420px;margin:0 -8px;padding:4px 8px}.sheet-orn{align-items:center;gap:8px;max-width:320px;margin-top:22px;display:flex}.sheet-orn span{background:#cfebdf;flex:1;height:1px}.sheet-orn i{background:var(--hero);width:6px;height:6px;transform:rotate(45deg)}.sheet-columns{flex-wrap:wrap;gap:36px 44px;margin-top:28px;display:flex}.sheet-main{flex-direction:column;flex:999 460px;gap:32px;min-width:0;display:flex}.sheet-side{flex-direction:column;flex:260px;gap:18px;min-width:0;max-width:100%;display:flex}.sheet-sec{flex-direction:column;gap:12px;min-width:0;display:flex}.sheet-h3row{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.sheet-h3{font:500 10.5px/20px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--hero-text);align-items:center;gap:9px;margin:0;display:flex}.sheet-h3:before{content:"";background:var(--hero);width:6px;height:6px;transform:rotate(45deg)}.sheet-count{font:400 12.5px/20px var(--mono);color:var(--muted)}.sheet-lede{max-width:62ch;font:400 17px/1.6 var(--sans);color:var(--ink);text-wrap:pretty;white-space:pre-wrap;margin:0}.sheet-plain{white-space:pre-wrap;overflow-wrap:anywhere;max-width:68ch;font:400 15px/1.55 var(--sans);color:var(--ink2);margin:0}.sheet-code{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);font:500 .84em/1 var(--mono);overflow-wrap:anywhere;border-radius:5px;padding:1px 5px}.sheet-hint{font:500 14px/1.45 var(--sans);color:var(--muted);margin:0}.sheet-empty-line{font:500 13.5px/1.45 var(--sans);color:var(--muted);margin:0}.sheet-working{font:600 15px/1.4 var(--sans);color:var(--muted);align-items:center;gap:12px;margin:0;display:flex}.sheet-research-time{font:400 12px/1 var(--mono);color:var(--muted);margin-left:auto}.sheet-research-steps{border-left:1px solid var(--line);flex-direction:column;gap:6px;margin:12px 0 0 2px;padding:0 0 0 19px;list-style:none;display:flex}.sheet-research-steps li{min-width:0;font:400 13.5px/1.45 var(--sans);color:var(--ink2);align-items:baseline;gap:8px;animation:.3s ease-out sheetStepIn;display:flex}.sheet-research-steps li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sheet-research-steps li i{color:var(--agent-text);flex:none;font-size:14px}.sheet-research-steps li.k-think span{color:var(--muted);font-style:italic}@keyframes sheetStepIn{0%{opacity:0;transform:translateY(4px)}}.sheet-research-counts{font:400 12px/1.4 var(--mono);color:var(--muted);margin:10px 0 0 21px}.sheet-pulse{background:var(--agent);flex:none;width:9px;height:9px;animation:1.2s ease-in-out infinite sheetPulse;transform:rotate(45deg)}@keyframes sheetPulse{50%{opacity:.3;transform:rotate(45deg)scale(.7)}}.sheet-recommendation{background:var(--hero-tint);max-width:62ch;font:400 15px/1.55 var(--sans);color:var(--ink);border-radius:10px;margin:12px 0 0;padding:10px 14px}.sheet-recommendation b{font-weight:600}.sheet-note{background:var(--panel);font:400 15px/1.5 var(--sans);color:var(--ink);border-radius:10px;margin:0;padding:12px 14px}.sheet-note.alert{background:var(--alert-tint)}.sheet-textbtn{all:unset;cursor:pointer;font:700 13.5px/1.3 var(--sans);color:var(--hero-text);white-space:nowrap;align-self:flex-start}.sheet-textbtn:hover{text-underline-offset:3px;text-decoration:underline}.sheet-x{all:unset;cursor:pointer;width:24px;height:24px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid}.sheet-x:hover{background:var(--soft);color:var(--ink)}.sheet-textbtn:focus-visible,.sheet-x:focus-visible,.sheet-btn:focus-visible,.sheet-option:focus-visible,.sheet-chip:focus-visible,.sheet-ready:focus-visible,.sheet-look:focus-visible,.sheet-vote:focus-visible,.sheet-add:focus-visible,.sheet-itemlink:focus-visible{outline:2px solid var(--sel);outline-offset:3px}.sheet-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.sheet-actions.small{gap:8px}.sheet-btn{all:unset;box-sizing:border-box;cursor:pointer;min-height:48px;font:700 15px/1 var(--sans);color:var(--ink);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;display:inline-flex;box-shadow:inset 0 0 0 1.5px #c9dbd1}.sheet-btn:hover{background:var(--panel)}.sheet-btn.primary{background:var(--sel);min-height:52px;color:var(--on-primary);padding:0 28px;font-size:16px;font-weight:800;box-shadow:0 8px 18px #1f806340}.sheet-btn.primary:hover{background:var(--hero-text)}.sheet-btn.quiet{box-shadow:none;color:var(--muted)}.sheet-btn.quiet:hover{background:var(--alert-tint);color:var(--alert-text)}.sheet-btn:disabled{opacity:.5;cursor:default}.sheet-inline-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sheet-inline-form .input{flex:160px;width:auto;min-width:0;min-height:38px;padding:6px 12px;font-size:14px}.sheet-edit{width:calc(100% + 16px);min-height:1.6em;font:400 16.5px/1.6 var(--sans);color:var(--ink);resize:none;field-sizing:content;background:0 0;border:0;border-radius:8px;margin:0 -8px;padding:4px 8px;display:block;overflow:hidden}.sheet-edit:hover{background:var(--panel)}.sheet-edit:focus{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--sel);outline:none}.sheet-edit::placeholder{color:#8fa89b}.sheet-edit[readonly]:hover{background:0 0}@supports not (field-sizing:content){.sheet-edit{resize:vertical;min-height:4.8em;overflow:auto}.sheet-title.sheet-edit{min-height:calc(1.15em + 8px)}}.sheet-sub{flex-direction:column;gap:4px;margin-top:6px;display:flex}.sheet-sub>b,.sheet-subfold>summary>b{font:800 13px/18px var(--sans);color:var(--muted)}.sheet-subfold>summary{cursor:pointer;align-items:center;gap:8px;width:fit-content;list-style:none;display:flex}.sheet-subfold>summary::-webkit-details-marker{display:none}.sheet-subfold>summary>i{color:var(--muted);font-size:14px;transition:transform .2s}.sheet-subfold[open]>summary>i{transform:rotate(180deg)}.sheet-subfold>summary:hover>b,.sheet-subfold>summary:focus-visible>b{color:var(--ink)}.sheet-refs{margin:0;padding:0;list-style:none}.sheet-refs li{border-bottom:1px solid var(--soft);font:400 15px/1.5 var(--sans);color:var(--ink2);flex-direction:column;align-items:flex-start;gap:2px;padding:9px 0;display:flex}.sheet-path{font:500 13px/1.5 var(--mono);color:var(--agent-text);overflow-wrap:anywhere;text-decoration:none}.sheet-path:hover{color:var(--agent-text);text-underline-offset:3px;text-decoration:underline}.sheet-itemlink{all:unset;cursor:pointer;font:700 15px/1.4 var(--sans);color:var(--ink)}.sheet-itemlink:hover{color:var(--hero-text);text-underline-offset:3px;text-decoration:underline}.sheet-itemlink .sheet-id{margin-right:4px}.sheet-bullets{font:400 15.5px/1.55 var(--sans);color:var(--ink);margin:0;padding-left:20px}.sheet-bullets li{margin:3px 0}.sheet-sources{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.sheet-quote{border-left:3px solid var(--line2);font:italic 400 16px/1.55 var(--sans);color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:2px 0 2px 18px;position:relative}.sheet-quote:before{content:"“"}.sheet-quote:after{content:"”"}.sheet-quote-by{font:600 13px/1.4 var(--sans);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;padding-left:21px;display:flex}.sheet-quote-by a{font-weight:700}.sheet-doc-box{box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;padding:4px 20px 10px}.sheet-field{flex-direction:column;gap:4px;min-width:0;display:flex}.sheet-field>span{font:800 13px/18px var(--sans);letter-spacing:.02em;color:var(--muted)}.sheet-doc-box>.sheet-field{border-bottom:1px solid var(--soft);padding:14px 0 10px}.sheet-doc-box>.sheet-field:last-child{border-bottom:0}.sheet-checks{margin:0;padding:0;list-style:none}.sheet-checks li{border-bottom:1px solid var(--soft);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px 0;display:grid}.sheet-checks li:last-child{border-bottom:0}.sheet-checks .sheet-edit{width:100%;margin:0;font-size:16px}.sheet-checkview{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text}.sheet-checktitle{color:var(--ink);font-weight:600}.sheet-checknum{background:var(--hero-tint);width:24px;height:24px;font:800 12px/1 var(--sans);color:var(--hero-text);border-radius:50%;place-items:center;margin-top:4px;display:grid}.sheet-checktools{opacity:0;gap:2px;margin-top:2px;transition:opacity .15s;display:flex}.sheet-checks li:hover .sheet-checktools,.sheet-checks li:focus-within .sheet-checktools{opacity:1}@media (hover:none){.sheet-checktools{opacity:1}}.sheet-checktools button{all:unset;cursor:pointer;width:28px;height:28px;color:var(--muted);border-radius:50%;place-items:center;font-size:14px;display:grid}.sheet-checktools button:hover{background:var(--soft);color:var(--ink)}.sheet-checktools button:focus-visible{outline:2px solid var(--sel)}.sheet-checktools button:disabled{opacity:.3;cursor:default;background:0 0}.sheet-add{all:unset;cursor:pointer;min-height:36px;font:700 14.5px/1 var(--sans);color:var(--hero-text);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;margin-left:-8px;padding:0 14px 0 8px;display:inline-flex}.sheet-add span{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--hero);font:700 15px/1 var(--sans);border-radius:50%;place-items:center;display:grid}.sheet-add:hover{background:var(--hero-tint)}.sheet-links{margin:0;padding:0;list-style:none}.sheet-links li{border-bottom:1px solid var(--soft);font:700 15px/1.4 var(--sans);align-items:center;gap:10px;padding:8px 0;display:flex}.sheet-links li>i{color:var(--muted)}.sheet-links .sheet-x{margin-left:auto}.sheet-chips{flex-wrap:wrap;gap:6px;display:flex}.sheet-chip{all:unset;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line2);font:600 14px/1.2 var(--sans);color:var(--ink2);border-radius:999px;align-items:center;gap:8px;padding:3px 12px 3px 3px;display:inline-flex}.sheet-chip:hover{background:var(--panel)}.sheet-chip.on{background:var(--hero-tint);box-shadow:inset 0 0 0 1.5px var(--sel);color:var(--ink)}span.sheet-chip{cursor:default}.sheet-q{max-width:34ch;font:600 22px/1.3 var(--sans);letter-spacing:-.02em;color:var(--ink);text-wrap:pretty;margin:0}.sheet-checkwhy{max-width:64ch;font:400 15.5px/1.5 var(--sans);color:var(--ink3);margin:0}.sheet-checkchange{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:14px 0;display:grid}.sheet-checkchange>div{background:rgb(var(--ink-rgb) / .04);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.sheet-checkchange>div+div{background:#3fcf8e1a}.sheet-checkchange span{font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted2)}.sheet-checkchange p{font:400 14.5px/1.5 var(--sans);color:var(--ink);margin:0}.sheet-checkchange p.struck{color:var(--muted2);text-decoration:line-through}.sheet-checkorigin{font:500 10px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;color:var(--muted2);background:rgb(var(--ink-rgb) / .06);cursor:help;border-radius:999px;margin-left:8px;padding:2px 7px;display:inline-block}.sheet-checkorigin.pending{color:#8a5a0e;cursor:default;background:#f2a93b29}.sheet-linkrow{gap:8px;margin:14px 0 10px;display:flex}.sheet-input{border:1px solid rgb(var(--ink-rgb) / .14);min-width:0;font:400 14.5px/1.4 var(--sans);color:var(--ink);background:var(--surface,#fff);border-radius:10px;flex:1;padding:10px 12px}.sheet-input:focus-visible{outline:2px solid var(--hero,#3fcf8e);outline-offset:1px}.sheet-suggestions{margin:0;padding:0;list-style:none}.sheet-suggestions li{border-bottom:1px solid rgb(var(--ink-rgb) / .08);justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 0;display:flex}.sheet-suggestions li>div{flex-direction:column;gap:4px;min-width:0;display:flex}.sheet-suggestions a{font:600 15px/1.35 var(--sans);color:var(--ink)}.sheet-suggestions p{font:400 14px/1.5 var(--sans);color:var(--ink3);margin:0}.sheet-suggestion-kind{font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted2)}.sheet-suggestion-actions{flex-shrink:0;gap:8px;display:flex}.sheet-options{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.sheet-option{all:unset;box-sizing:border-box;cursor:pointer;box-shadow:inset 0 0 0 1.5px var(--line2);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;transition:background .15s,box-shadow .15s;display:flex}.sheet-option b{font:800 15.5px/1.4 var(--sans)}.sheet-option span{font:400 14.5px/1.5 var(--sans);color:var(--ink2)}.sheet-option:hover{background:var(--panel)}.sheet-option.on{background:var(--hero-tint);box-shadow:inset 0 0 0 2px var(--sel)}.sheet-answer{background:var(--surface);width:100%;min-height:110px;font:500 16px/1.5 var(--sans);color:var(--ink);resize:vertical;border:0;border-radius:12px;margin-top:4px;padding:12px 14px;display:block;box-shadow:0 0 0 1px #b9d3c6}.sheet-answer:focus{box-shadow:0 0 0 2px var(--sel);outline:none}.sheet-answer::placeholder{color:#6c8e7c}.sheet-question .sheet-field{margin-top:6px}.sheet-blockers{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sheet-blocker{background:var(--surface);box-shadow:inset 3px 0 0 var(--alert), inset 0 0 0 1px var(--line);border-radius:14px;padding:16px 18px 18px 20px}.sheet-blocker-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sheet-blocker-top .sheet-count{margin-left:auto}.sheet-blocker h4{font:600 18px/1.3 var(--sans);letter-spacing:-.02em;color:var(--ink);margin:10px 0 6px}.sheet-blocker-links{font:700 13.5px/1.5 var(--sans);flex-wrap:wrap;gap:6px 16px;margin-top:8px;display:flex}.sheet-blocker .sheet-actions,.sheet-blocker .sheet-inline-form{margin-top:14px}.sheet-closed summary{cursor:pointer;font:700 14px/1.4 var(--sans);color:var(--muted)}.sheet-closed ul{margin:8px 0 0;padding:0;list-style:none}.sheet-closed li{border-top:1px solid var(--soft);flex-direction:column;gap:2px;padding:8px 0;display:flex}.sheet-closed li b{font:600 14.5px/1.4 var(--sans);color:var(--ink2)}.sheet-closed li span{font:400 13.5px/1.4 var(--sans);color:var(--muted)}.sheet-building{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.sheet-person{align-items:center;gap:10px;min-width:0;display:inline-flex}.sheet-person b{font:700 15px/1.3 var(--sans);color:var(--ink)}.sheet-person em{font:400 13px/1.3 var(--sans);color:var(--muted);font-style:normal}.sheet-facts{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}.sheet-facts div{border-bottom:1px solid var(--line);min-width:0;padding:10px 0}.sheet-facts div:nth-child(odd){padding-right:12px}.sheet-facts div:nth-last-child(-n+2){border-bottom:0;padding-bottom:0}.sheet-facts dt{font:500 10px/18px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.sheet-facts dd{font:500 14px/22px var(--mono);color:var(--ink);overflow-wrap:anywhere;margin:2px 0 0}.sheet-pill{font:700 12px/1.5 var(--sans);white-space:nowrap;color:var(--ink2);background:var(--soft);border-radius:999px;padding:2px 9px}.sheet-pill.b-working,.sheet-pill.b-dispatched,.sheet-pill.pr-open,.sheet-pill.v-sufficient{color:var(--hero-text);background:var(--hero-tint)}.sheet-pill.b-ready_for_review{color:var(--agent-text);background:var(--agent-tint)}.sheet-pill.b-needs_attention,.sheet-pill.b-failed,.sheet-pill.pr-closed{color:var(--alert-text);background:var(--alert-tint)}.sheet-pill.v-insufficient{color:var(--sand-text);background:var(--sand-tint)}.sheet-pill.pr-merged{color:#5b4bc4;background:#6a5acd1f}.sheet-popwrap{position:relative}.sheet-ready{all:unset;cursor:pointer;min-height:40px;font:700 14px/1 var(--sans);color:var(--hero-text);background:var(--hero-tint);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 14px;display:inline-flex}.sheet-ready.no{color:var(--sand-text);background:var(--sand-tint)}.sheet-chev{transition:transform .2s}.sheet-chev.up{transform:rotate(180deg)}.sheet-pop{z-index:5;background:var(--surface);width:360px;max-width:calc(100vw - 64px);box-shadow:0 0 0 1px var(--line), 0 18px 40px #10201a2e;border-radius:14px;padding:16px 18px;position:absolute;top:calc(100% + 10px);right:0}.sheet-building-checks .sheet-pop{left:0;right:auto}.sheet-pop.up{width:280px;inset:auto auto calc(100% + 10px) 0}.sheet-pop-lede{font:400 14.5px/1.5 var(--sans);color:var(--ink2);display:block}.sheet-pop-group{margin-top:12px}.sheet-pop-pr{font:600 13px/1.4 var(--mono);color:var(--agent-text)}.sheet-pop-pr span{color:var(--muted);font-weight:400}a.sheet-pop-pr{align-items:center;gap:6px;text-decoration:none;display:inline-flex}a.sheet-pop-pr:hover{text-underline-offset:3px;text-decoration:underline}a.sheet-pop-pr i{color:var(--muted);font-size:13px}.sheet-pop ul{margin:6px 0 0;padding:0;list-style:none}.sheet-pop li{border-top:1px solid var(--soft);font:400 14px/1.4 var(--sans);grid-template-columns:18px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.sheet-pop li>i{color:var(--hero);margin-top:2px}.sheet-pop li.bad>i{color:var(--alert-text)}.sheet-pop li.warn>i{color:var(--sand)}.sheet-pop li.wait>i,.sheet-pop li.wait{color:var(--muted)}.sheet-pop li>span{flex-direction:column;min-width:0;display:flex}.sheet-pop li>span>b{font:700 14px/20px var(--sans)}.sheet-pop li>span>em{font:400 12.5px/18px var(--sans);color:var(--muted);font-style:normal}.sheet-people li{border:0;padding:0;display:block}.sheet-people button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font:600 14.5px/1.3 var(--sans);color:var(--ink);border-radius:9px;align-items:center;gap:10px;padding:6px 8px;display:flex}.sheet-people button:hover,.sheet-people button:focus-visible{background:var(--panel)}.sheet-band{background:var(--agent-tint);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.sheet-band>span:not(.avatar){flex-direction:column;gap:2px;display:flex}.sheet-band b{font:700 15px/1.3 var(--sans)}.sheet-band em{font:400 13.5px/1.4 var(--sans);color:var(--ink2);font-style:normal}.sheet-prs{flex-direction:column;gap:6px;margin-top:6px;display:flex}.sheet-prs>a,.sheet-prs>span{background:var(--panel);font:600 14.5px/1.4 var(--sans);color:var(--ink);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 12px;text-decoration:none;display:flex}.sheet-prs>a:hover{background:var(--mist);color:var(--ink)}.sheet-prs b{font:600 13px/1.4 var(--mono);color:var(--agent-text)}.sheet-prs i{font:400 12.5px/1.4 var(--mono);color:var(--muted);font-style:normal}.sheet-stats{font:400 13px/20px var(--mono);color:var(--muted)}.sheet-changes{background:var(--alert-tint);border-radius:12px;padding:14px 16px}.sheet-changes>b{font:700 15px/1.3 var(--sans);color:var(--ink);display:block}.sheet-changes ol{flex-direction:column;gap:8px;margin:10px 0 0;padding:0 0 0 18px;display:flex}.sheet-changes li span{font:700 12.5px/1.3 var(--sans);color:var(--alert-text);display:block}.sheet-changes .sheet-plain{color:var(--ink)}.sheet-track{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;padding:16px 18px 14px}.sheet-track-head{font:500 10px/18px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:12px;display:flex}.sheet-track-head code{font:400 12.5px/18px var(--mono);letter-spacing:0;color:var(--ink)}.sheet-track ol{grid-template-columns:repeat(3,1fr);margin:16px 0 0;padding:0;list-style:none;display:grid}.sheet-track li{font:700 14px/18px var(--sans);color:var(--muted);padding-top:22px;position:relative}.sheet-track li:before{content:"";background:var(--line2);height:1.5px;position:absolute;top:5px;left:6px;right:-6px}.sheet-track li:last-child:before{display:none}.sheet-track li>i{background:var(--panel);width:11px;height:11px;box-shadow:inset 0 0 0 1.5px var(--line2);position:absolute;top:0;left:1px;transform:rotate(45deg)}.sheet-track li em{font:400 12px/16px var(--mono);color:#6c8e7c;font-style:normal;display:block}.sheet-track li.done{color:var(--ink2)}.sheet-track li.done:before{background:var(--hero)}.sheet-track li.done>i{background:var(--hero);box-shadow:none}.sheet-track li.cur{color:var(--ink)}.sheet-track li.cur>i{background:var(--agent);box-shadow:0 0 0 4px var(--agent-tint)}.sheet-block{margin-top:56px}.sheet-bigh{border-bottom:1px solid #c9dbd1;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-bottom:14px;display:flex}.sheet-bigh>i{background:var(--hero);width:11px;height:11px;transform:rotate(45deg)}.sheet-bigh h3{font:600 26px/1 var(--sans);letter-spacing:-.035em;color:var(--ink);margin:0}.sheet-bigh .sheet-count{margin-left:auto}.sheet-verdict{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:18px 0 6px;display:flex}.sheet-resend{justify-content:space-between;align-items:center;gap:14px;display:flex}.sheet-carried{font:500 13.5px/1.45 var(--sans);color:var(--ink2);flex-basis:100%;margin:0}.sheet-why{all:unset;font:600 13.5px/1.4 var(--sans);color:var(--hero-text);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.sheet-why:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-top:-3px;transition:transform .15s;transform:rotate(45deg)}.sheet-why[aria-expanded=true]:after{margin-top:3px;transform:rotate(-135deg)}.sheet-why:focus-visible{outline:2px solid var(--sel);outline-offset:3px;border-radius:3px}.sheet-why-text{flex-basis:100%;max-width:72ch;margin:2px 0 0}.sheet-rows{margin:0;padding:0;list-style:none}.sheet-rows>li{border-top:1px solid #c9dbd1;grid-template-columns:52px minmax(0,1fr);align-items:baseline;gap:0 12px;padding:28px 0 30px;display:grid}.sheet-bigh+.sheet-rows>li:first-child{border-top:0}.sheet-num{font:600 26px/1 var(--mono);color:#8fb9a2}.sheet-rows h4{font:600 19px/1.25 var(--sans);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0}.sheet-rows p{max-width:64ch;font:400 16.5px/1.6 var(--sans);color:var(--ink2);white-space:pre-wrap;text-wrap:pretty;margin:8px 0 0}.sheet-rows>li>*,.sheet-rows>li>div>*{transition:opacity .2s}.sheet-rows>li.seen>.sheet-num,.sheet-rows>li.seen>div>:not(.sheet-look){opacity:.4}.sheet-rows>li.seen:hover>.sheet-num,.sheet-rows>li.seen:hover>div>:not(.sheet-look){opacity:.85}.sheet-status{font:800 13.5px/20px var(--sans);align-items:center;gap:6px;margin-top:12px;display:inline-flex}.sheet-status.ok{color:var(--hero-text)}.sheet-status.bad{color:var(--alert-text)}.sheet-status.wait{color:var(--muted)}.sheet-media{flex-direction:column;gap:16px;margin-top:16px;display:flex}.sheet-figure{flex-direction:column;gap:8px;max-width:520px;margin:0;display:flex}.sheet-figure figcaption,.sheet-shot figcaption{font:400 13.5px/1.4 var(--sans);color:var(--muted)}.sheet-video{aspect-ratio:16/9;background:#1f3029;border-radius:12px;width:100%;display:block}.sheet-video.empty{position:relative;overflow:hidden}.sheet-video.empty i{background:#2a3e36;border-radius:6px;width:88%;height:12%;position:absolute;left:6%}.sheet-video.empty i:first-child{background:#2f453c;width:38%;height:7%;top:10%}.sheet-video.empty i:nth-child(2){top:26%}.sheet-video.empty i:nth-child(3){background:#2f4a3d;top:44%}.sheet-video.empty b{background:#fffffff0;border-radius:50%;place-items:center;width:56px;height:56px;margin:-28px 0 0 -28px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 6px 18px #00000040}.sheet-video.empty b:after{content:"";border:10px solid #0000;border-left:15px solid var(--strip);border-right:0;margin-left:4px}.sheet-pre{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);font:400 13px/1.6 var(--mono);color:var(--ink);white-space:pre-wrap;border-radius:10px;margin:0;padding:12px 14px;overflow-x:auto}.sheet-shots{scrollbar-width:thin;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.sheet-shot{flex-direction:column;flex:none;gap:8px;width:auto;max-width:100%;margin:0;display:flex}.sheet-shot-open{all:unset;box-shadow:0 0 0 1px var(--line);cursor:zoom-in;border-radius:8px;line-height:0;display:block;overflow:hidden}.sheet-shot-open:focus-visible{outline:2px solid var(--sel);outline-offset:3px}.sheet-shot img{object-fit:contain;width:auto;max-width:100%;height:180px;display:block}.sheet-shot figcaption{max-width:320px}.sheet-shot-empty{aspect-ratio:4/3;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.sheet-shot-empty span{background:var(--surface);box-shadow:0 0 0 1px var(--line);border-radius:6px;flex:1}.sheet-shot-empty span:first-child{background:var(--line);width:40%;height:8px;box-shadow:none;flex:none}.sheet-shot-empty span:last-child{background:var(--hero-tint);width:36%;height:20px;box-shadow:none;flex:none}.sheet-shot figcaption{align-items:baseline;gap:6px;display:flex}.sheet-medialink{font:700 14.5px/1.4 var(--sans);align-items:center;gap:6px;display:inline-flex}.sheet-kind{font:600 10px/18px var(--mono);letter-spacing:.16em;align-items:center;gap:7px;margin-bottom:6px;display:inline-flex}.sheet-kind i{background:currentColor;width:6px;height:6px;transform:rotate(45deg)}.c-alert{color:var(--alert-text)}.c-agent{color:var(--agent-text)}.c-ink{color:var(--ink2)}.c-sand{color:var(--sand-text)}.sheet-snip{background:var(--panel);max-width:640px;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;margin-top:16px;overflow:hidden}.sheet-snip>div{border-bottom:1px solid var(--line);font:400 12.5px/20px var(--mono);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;display:flex}.sheet-snip>div span{overflow-wrap:anywhere;min-width:0}.sheet-snip a{font:700 13px/20px var(--sans);color:var(--agent-text);flex:none;text-decoration:none}.sheet-snip a:hover{text-underline-offset:3px;text-decoration:underline}.sheet-snip pre{font:400 13px/21px var(--mono);color:var(--ink);margin:0;padding:10px 0;overflow-x:auto}.sheet-snip pre span{white-space:pre;padding-right:14px;display:block}.sheet-snip pre i{text-align:right;color:#8fb9a2;-webkit-user-select:none;user-select:none;width:44px;padding-right:14px;font-style:normal;display:inline-block}.sheet-look{all:unset;cursor:pointer;min-height:36px;font:700 14px/1 var(--sans);color:var(--ink2);border-radius:999px;align-items:center;gap:10px;margin-top:16px;padding:0 14px 0 10px;display:inline-flex;box-shadow:inset 0 0 0 1.5px #c9dbd1}.sheet-look:hover{background:var(--panel)}.sheet-look>span{width:18px;height:18px;color:var(--on-primary);border-radius:5px;place-items:center;font-size:13px;display:grid;box-shadow:inset 0 0 0 1.5px #a9c4b6}.sheet-look.on{color:var(--hero-text);background:var(--hero-tint);box-shadow:none}.sheet-look.on>span{background:var(--sel);box-shadow:none}.sheet-foot{border-top:1px solid var(--soft);flex-direction:column;gap:18px;margin-top:34px;padding-top:24px;display:flex}.sheet-notes{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex}.sheet-done{background:var(--hero-tint);font:400 15px/1.5 var(--sans);color:var(--ink2);border-radius:16px;align-items:center;gap:14px;padding:18px 20px;display:flex}.sheet-done strong{color:var(--ink);font-weight:800}.sheet-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.sheet-tile{background:var(--panel);min-width:0;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border-radius:8px;flex-direction:column;gap:1px;padding:8px 10px;display:flex;position:relative}.sheet-tile:hover{box-shadow:inset 0 0 0 1px var(--line2)}.sheet-tile:focus-within{box-shadow:inset 0 0 0 1.5px var(--sel)}.sheet-tile>span{font:400 12px/1.3 var(--sans);color:var(--muted)}.sheet-tile>b{font:700 15px/1.4 var(--sans);color:var(--ink);white-space:nowrap}.sheet-tile>b.unset{color:var(--ink2);font-weight:500}.sheet-tile>em{font:400 12px/1.3 var(--sans);color:var(--muted);font-style:normal}.sheet-tile-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.sheet-tile select{appearance:none;width:100%;font:700 15px/1.4 var(--sans);color:var(--ink);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.sheet-tile select:focus{outline:none}.sheet-rowsdl{flex-direction:column;margin:8px 0 0;display:flex}.sheet-rowsdl>div{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:10px;min-height:40px;padding:4px 0;display:grid}.sheet-rowsdl dt{font:400 14px/1.3 var(--sans);color:var(--ink2)}.sheet-rowsdl dd{min-width:0;font:600 14px/1.3 var(--sans);margin:0}.sheet-teams{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sheet-team{background:var(--surface);height:26px;box-shadow:inset 0 0 0 1px var(--line2);font:700 12.5px/1 var(--sans);color:var(--ink2);border-radius:999px;align-items:center;gap:2px;padding:0 3px 0 10px;display:inline-flex}.sheet-team button{all:unset;cursor:pointer;width:20px;height:20px;color:var(--muted);border-radius:50%;place-items:center;font-size:11px;display:grid}.sheet-team button:hover{background:var(--soft);color:var(--ink)}.sheet-addteam{appearance:none;field-sizing:content;max-width:100%;font:700 13px/1.3 var(--sans);color:var(--hero-text);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:3px 6px}.sheet-addteam:hover{background:var(--hero-tint)}.sheet-pick{appearance:none;min-width:0;max-width:100%;font:700 15px/1.3 var(--sans);color:var(--ink);cursor:pointer;text-overflow:ellipsis;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2355635c' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 6px center no-repeat;border:0;border-radius:8px;margin-left:-6px;padding:4px 24px 4px 6px}.sheet-pick:hover{background-color:var(--panel)}.sheet-pick:focus-visible{outline:2px solid var(--sel)}.sheet-noone{border:1.5px dashed var(--line2);border-radius:50%;flex:none;width:26px;height:26px}.sheet-stack{display:flex}.sheet-stack .avatar+.avatar{box-shadow:0 0 0 2px var(--surface);margin-left:-8px}.sheet-flag{font:400 14px/1.3 var(--sans);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.sheet-flag code{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);font:500 13px/1.5 var(--mono);color:var(--ink);border-radius:6px;padding:2px 8px}.sheet-worklinks{gap:14px;display:flex}.sheet-worklinks button{all:unset;cursor:pointer;font:600 12.5px/1.2 var(--sans);color:var(--muted);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.sheet-worklinks button:hover,.sheet-worklinks button[aria-pressed=true]{color:var(--hero-text)}.sheet-worklinks button:focus-visible{outline:2px solid var(--sel);outline-offset:2px}.sheet-work{margin:0;padding:0;list-style:none}.sheet-work:empty{display:none}.sheet-work li{border-top:1px solid var(--line);grid-template-columns:18px auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 0;display:grid;position:relative}.sheet-work li:first-child{border-top:0}.sheet-work li>i{color:var(--muted);font-size:16px}.sheet-work li>i.sheet-ns{color:#6a5acd}.sheet-workid{font:600 13px/1 var(--mono);color:var(--ink);white-space:nowrap;text-decoration:none}a.sheet-workid:hover{color:var(--agent-text);text-underline-offset:3px;text-decoration:underline}.sheet-worktitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 13px/1.3 var(--sans);color:var(--muted);overflow:hidden}.sheet-work .sheet-x{background:var(--soft);width:28px;height:28px;box-shadow:0 0 0 4px var(--surface);opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.sheet-work li:hover .sheet-x,.sheet-work .sheet-x:focus-visible{opacity:1;pointer-events:auto}.sheet-work .sheet-x:hover{background:var(--line)}@media (hover:none){.sheet-work li:has(.sheet-x){grid-template-columns:18px auto minmax(0,1fr) auto 28px}.sheet-work .sheet-x{opacity:1;pointer-events:auto;box-shadow:none;position:static;transform:none}}.sheet-vote{all:unset;cursor:pointer;min-height:32px;font:700 14px/1 var(--sans);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 10px;display:inline-flex;box-shadow:inset 0 0 0 1.5px #c9dbd1}.sheet-vote:hover{background:var(--panel)}.sheet-vote.on{background:var(--hero-tint);box-shadow:inset 0 0 0 1.5px var(--sel);color:var(--hero-text)}.sheet-vote:disabled{opacity:.6;cursor:default}.sheet-votecount{font:400 13px/1 var(--mono);letter-spacing:0;text-transform:none;color:var(--ink);margin-left:4px}.sheet-votes{scrollbar-width:thin;max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.sheet-votes li{border-top:1px solid var(--soft);font:400 14px/1.4 var(--sans);flex-direction:column;gap:2px;padding:8px 0;display:flex}.sheet-votes em{color:var(--muted);font-style:normal}.sheet-votes q{font:italic 400 13.5px/1.45 var(--sans);color:var(--ink2);overflow-wrap:anywhere}.sheet-activity{margin:0;padding:0;list-style:none}.sheet-activity li{font:400 13px/1.45 var(--sans);color:var(--ink2);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.sheet-times{color:var(--muted)}.sheet-activity li:first-child{border-top:0}.sheet-activity b{color:var(--ink);font-weight:600}.sheet-activity time{font:400 12px/1.6 var(--mono);color:var(--muted);flex:none}@media (width<=860px){.sheet-wrap{padding:12px 8px 24px}.sheet-doc{padding:26px 20px 28px}.sheet-close{top:26px;right:20px}.sheet-title.sheet-edit{font-size:30px}.sheet-bigh h3{font-size:32px}.sheet-rows>li{grid-template-columns:34px minmax(0,1fr)}.sheet-num{font-size:24px}.sheet-rows h4{font-size:20px}.sheet-pop{left:0;right:auto}}@media (prefers-reduced-motion:reduce){.sheet-panel,.sheet-back,.sheet-pulse,.sheet-bone,.sheet-research-steps li{animation:none}}.sheet-votesplit{font:400 14px/1.4 var(--sans);color:var(--ink2);gap:18px;margin:0;display:flex}.sheet-votesplit b{font:500 13px/1 var(--mono);color:var(--ink);margin-left:4px}.sheet-worktask{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 13.5px/1.3 var(--sans);color:var(--ink2);grid-column:2/span 2;text-decoration:none;overflow:hidden}a.sheet-worktask:hover{color:var(--agent-text);text-underline-offset:3px;text-decoration:underline}.sheet-rowsdl .sheet-person b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sheet-rowsdl .sheet-person em{white-space:nowrap}.sheet-building-checks{justify-items:start;gap:8px;margin-top:6px;display:grid}.sheet-shot-link{background:var(--panel);font:600 13px/1.3 var(--sans);color:var(--agent-text);border-radius:10px;align-items:center;gap:6px;padding:10px 12px;text-decoration:none;display:inline-flex}.sheet-shot-link:hover{text-decoration:underline}.lightbox{z-index:90;background:rgb(var(--scrim-rgb) / .42);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:24px;animation:.16s sheetFade;display:grid;position:fixed;inset:0}.lightbox-panel{background:var(--surface);border-radius:16px;flex-direction:column;gap:12px;max-width:100%;max-height:100%;margin:0;padding:16px;display:flex;position:relative;box-shadow:0 30px 70px #10201a4d}.lightbox-panel img{object-fit:contain;border-radius:8px;width:auto;max-width:calc(100vw - 80px);height:auto;max-height:calc(100dvh - 130px);display:block}.lightbox-panel figcaption{font:400 14px/1.4 var(--sans);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;display:flex}.lightbox-panel figcaption a{color:var(--hero-text);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.lightbox-close{background:var(--surface);width:36px;height:36px;box-shadow:0 0 0 1px var(--line), 0 6px 16px #10201a2e;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:-14px;right:-14px}.sheet-fold>summary{cursor:pointer;align-items:center;gap:8px;min-height:24px;list-style:none;display:flex}.sheet-fold>summary::-webkit-details-marker{display:none}.sheet-fold>summary>i{color:var(--muted);font-size:14px;transition:transform .16s}.sheet-fold[open]>summary>i{transform:rotate(180deg)}.sheet-fold>summary:hover .sheet-h3,.sheet-fold>summary:focus-visible .sheet-h3{color:var(--ink)}.task-list{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.task-line{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:44px;padding:4px 0;display:flex;position:relative}.task-check{width:18px;height:18px;accent-color:var(--hero);cursor:pointer;flex:none;margin:0}.task-check:disabled{cursor:not-allowed;opacity:.5}.task-line .task-title{flex:1;width:auto;min-width:0;margin:0;font-size:15px;line-height:1.4}.task-line.done:not(.linked) .task-title{color:var(--faint2);text-decoration:line-through}.task-sub{background:var(--tint);height:26px;color:var(--ink-tone);font:500 12px/1 var(--mono);cursor:pointer;border:0;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.task-sub b{color:var(--ink);font-weight:600}.task-sub .mini-dot{border-radius:2px}.task-tools{opacity:0;align-items:center;gap:4px;transition:opacity .15s;display:flex}.task-line:hover .task-tools,.task-line:focus-within .task-tools{opacity:1}@media (hover:none){.task-tools{opacity:1}}.task-link,.task-remove,.task-due,.task-owner,.task-add{color:var(--muted);font:500 12.5px/1 var(--sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.task-link,.task-remove{white-space:nowrap;border-radius:7px;height:26px;padding:0 8px}.task-link:hover,.task-remove:hover,.task-due:hover,.task-owner:hover,.task-add:hover{background:var(--panel);color:var(--ink)}.task-due{height:28px;font-family:var(--mono);white-space:nowrap;border-radius:8px;flex:none;padding:0 8px}.task-due.empty,.task-owner.empty{color:var(--faint3)}.task-due.overdue{color:var(--alert-text)}.task-owner{border-radius:50%;flex:none;justify-content:center;width:30px;height:30px;font-size:16px}.task-line:not(:hover):not(:focus-within) .task-due.empty,.task-line:not(:hover):not(:focus-within) .task-owner.empty{opacity:.45}.task-adders{gap:6px;margin-left:-8px;display:flex}.task-add{border-radius:8px;height:32px;padding:0 10px;font-size:14px}.task-form{align-items:center;gap:8px;display:flex}.task-form-input{background:var(--surface);min-width:0;height:36px;box-shadow:inset 0 0 0 1.5px var(--sel);color:var(--ink);font:400 15px/1 var(--sans);border:0;border-radius:9px;flex:1;padding:0 12px}.task-form-input:focus{outline:none}.task-buildnow{color:var(--ink2);font:500 13.5px/1 var(--sans);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;display:inline-flex}.task-buildnow input{accent-color:var(--hero);margin:0}.task-popover{flex-direction:column;align-items:flex-start;gap:12px;width:260px;padding:14px;display:flex}.task-popover-text{color:var(--muted);font:400 13.5px/1.45 var(--sans);margin:0}.sh-parent{max-width:100%;color:var(--muted);font:500 13px/1.4 var(--sans);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin-bottom:4px;padding:0;display:inline-flex}.sh-parent b{color:var(--ink2);font:600 12.5px/1 var(--mono)}.sh-parent span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sh-parent:hover b,.sh-parent:hover span{color:var(--ink);text-decoration:underline}[data-theme=dark] .sheet-checkorigin.pending{color:var(--sand-text)}[data-theme=dark] .sheet-id,[data-theme=dark] .sheet-track li em{color:var(--muted)}[data-theme=dark] .sheet-edit::placeholder,[data-theme=dark] .sheet-answer::placeholder{color:var(--faint)}[data-theme=dark] .sheet-orn span{background:var(--hero-tint)}[data-theme=dark] .sheet-num,[data-theme=dark] .sheet-snip pre i{color:#557a68}[data-theme=dark] .sheet-btn:not(.primary):not(.quiet),[data-theme=dark] .sheet-look:not(.on),[data-theme=dark] .sheet-vote:not(.on){box-shadow:inset 0 0 0 1.5px var(--line2)}[data-theme=dark] .sheet-look:not(.on)>span{box-shadow:inset 0 0 0 1.5px var(--faint3)}[data-theme=dark] .sheet-bigh{border-bottom-color:var(--line2)}[data-theme=dark] .sheet-rows>li{border-top-color:var(--line2)}[data-theme=dark] .sheet-answer{box-shadow:0 0 0 1px var(--line2)}[data-theme=dark] .sheet-answer:focus{box-shadow:0 0 0 2px var(--sel)}[data-theme=dark] .sheet-doc-box{background:var(--surface);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .08)}[data-theme=dark] .sheet-note:not(.alert),[data-theme=dark] .sheet-code,[data-theme=dark] .sheet-building,[data-theme=dark] .sheet-track,[data-theme=dark] .sheet-track li>i,[data-theme=dark] .sheet-pre,[data-theme=dark] .sheet-snip,[data-theme=dark] .sheet-notes,[data-theme=dark] .sheet-prs>a,[data-theme=dark] .sheet-prs>span,[data-theme=dark] .sheet-tile,[data-theme=dark] .sheet-shot-empty,[data-theme=dark] .sheet-flag code,[data-theme=dark] .sheet-shot-link{background:var(--surface)}[data-theme=dark] .sheet-track li.done>i{background:var(--hero)}[data-theme=dark] .sheet-track li.cur>i{background:var(--agent)}[data-theme=dark] .sheet-shot-empty span:not(:first-child):not(:last-child){background:var(--soft)}[data-theme=dark] .sheet-prs>a:hover{background:var(--mist)}[data-theme=dark] .sheet-btn:not(.primary):not(.quiet):hover,[data-theme=dark] .sheet-edit:not([readonly]):not(:focus):hover,[data-theme=dark] .sheet-chip:not(.on):hover,[data-theme=dark] .sheet-option:not(.on):hover,[data-theme=dark] .sheet-look:not(.on):hover,[data-theme=dark] .sheet-vote:not(.on):hover,[data-theme=dark] .sheet-people button:hover,[data-theme=dark] .sheet-people button:focus-visible{background:rgb(var(--ink-rgb) / .05)}[data-theme=dark] .sheet-pick{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238f9e97' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}[data-theme=dark] .sheet-pick:hover{background-color:rgb(var(--ink-rgb) / .05)}[data-theme=dark] .sheet-pill.pr-merged{color:#b4a9f2;background:#6a5acd38}[data-theme=dark] .sheet-work li>i.sheet-ns{color:#9d90ec}[data-theme=dark] .sheet-pop{box-shadow:0 0 0 1px var(--line), 0 18px 40px rgb(var(--shadow-rgb) / .45)}
