.s2-sheets .sw{background:var(--card);box-shadow:0 0 0 1px var(--line-2), 0 28px 60px -34px #0006;--soft:color-mix(in srgb, var(--ink) 4.5%, transparent);border-radius:14px;min-width:0;overflow:hidden;container-type:inline-size}.s2-sheets .tbar{font:500 clamp(9px, 2cqw, 13px)/1 var(--text);color:var(--ink);white-space:nowrap;align-items:center;gap:1.1cqw;padding:1.5cqw 1.8cqw;display:flex;overflow:hidden}.s2-sheets .cap{background:var(--soft);border-radius:1.6cqw;flex:none;align-items:center;gap:1.4cqw;height:5cqw;padding:0 1.6cqw;display:inline-flex}.s2-sheets .cap.dd:after{content:"";opacity:.6;border:1.3px solid;border-width:0 1.3px 1.3px 0;width:.9cqw;height:.9cqw;translate:0 -.3cqw;rotate:45deg}.s2-sheets .cap i{opacity:.8;font-style:normal}.s2-sheets .tbar .sp{flex:1}.s2-sheets .fx{border-block:1px solid var(--line);height:5.4cqw;font:400 clamp(9px, 2cqw, 13px)/1 var(--mono);color:var(--ink);white-space:nowrap;align-items:center;gap:1.6cqw;padding:0 1.8cqw;display:flex;overflow:hidden}.s2-sheets .fx .ref{color:var(--ink-3);min-width:5cqw}.s2-sheets .fx .fn{color:var(--ink-3);border-right:1px solid var(--line);padding-right:1.6cqw}.s2-sheets .fx .r1{color:#c2410c}.s2-sheets .fx .r2{color:var(--accent-ink)}.s2-sheets .fx .r3{color:#0f766e}.s2-sheets .gr{grid-template-columns:var(--tpl);font:400 clamp(9.5px, 2.05cqw, 13.5px)/1.2 var(--text);color:var(--ink);background:var(--card);display:grid}.s2-sheets .gr>i{border-right:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;align-items:center;min-width:0;min-height:5.6cqw;padding:0 1.5cqw;font-style:normal;transition:background-color .35s,box-shadow .25s,opacity .35s;display:flex;overflow:hidden}.s2-sheets .gr>i>span{text-overflow:ellipsis;overflow:hidden}.s2-sheets .gr>i>.tg{flex:none;overflow:visible}.s2-sheets .gr>.hd{background:color-mix(in srgb, var(--ink) 2.5%, var(--card));border-bottom-color:var(--line-2);font-weight:600}.s2-sheets .gr>.rn{font:400 .8em/1 var(--mono);color:var(--ink-3);background:color-mix(in srgb, var(--ink) 2.5%, var(--card));justify-content:center;padding:0}.s2-sheets .gr>.nm{font-variant-numeric:tabular-nums;justify-content:flex-end}.s2-sheets .gr>.ct{font-variant-numeric:tabular-nums;justify-content:center}.s2-sheets .gr>.sel{box-shadow:inset 0 0 0 2px var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--card))}.s2-sheets .gr>.new{background:color-mix(in srgb, var(--accent) 9%, var(--card))}.s2-sheets .gr>.ha{background:color-mix(in srgb, #22c55e 30%, var(--card));font-weight:600}.s2-sheets .gr>.hb{background:color-mix(in srgb, #22c55e 16%, var(--card));font-weight:600}.s2-sheets .gr>.hc{background:color-mix(in srgb, #f59e0b 20%, var(--card));font-weight:600}.s2-sheets .gr>.ghost>*{opacity:0;transition:opacity .35s}.s2-sheets .gr>.ghost.in>*{opacity:1}.s2-sheets .gr>.lock{color:#0000;background:repeating-linear-gradient(135deg, transparent 0 5px, color-mix(in srgb, var(--ink) 6%, transparent) 5px 6px), var(--card)}.s2-sheets .gr>.diff{background:color-mix(in srgb, #f59e0b 22%, var(--card))}.s2-sheets .tg{background:color-mix(in srgb, var(--c,var(--ink-3)) 16%, transparent);height:1.75em;color:color-mix(in srgb, var(--c,var(--ink-3)) 62%, var(--ink));border-radius:999px;align-items:center;padding:0 .7em;font-weight:500;transition:background-color .3s,color .3s;display:inline-flex}.s2-sheets .tg.a{--c:#f59e0b}.s2-sheets .tg.b{--c:var(--accent)}.s2-sheets .tg.c{--c:#10b981}.s2-sheets .tg.ok{--c:var(--ok)}.s2-sheets .tg.warn{--c:#d97706}.s2-sheets .tg.info{--c:var(--accent)}.s2-sheets .tabs{font:500 clamp(9px, 2cqw, 13px)/1 var(--text);color:var(--ink-2);background:color-mix(in srgb, var(--ink) 2.5%, var(--card));gap:.6cqw;padding:1.2cqw 1.8cqw;display:flex}.s2-sheets .tabs span{border-radius:1.4cqw;align-items:center;gap:1cqw;height:4.8cqw;padding:0 1.8cqw;transition:background-color .3s,color .3s;display:inline-flex}.s2-sheets .tabs span.on{background:var(--card);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.s2-sheets .tabs span.shut:after{content:"";opacity:.45;background:currentColor;border-radius:.3cqw;width:1.5cqw;height:1.3cqw;-webkit-mask:linear-gradient(#000 0 0)}.s2-sheets .who{z-index:2;background:var(--c);color:#fff;font:500 1.7cqw/1 var(--text);white-space:nowrap;opacity:0;pointer-events:none;border-radius:.8cqw .8cqw .8cqw 0;padding:.5cqw 1cqw;transition:opacity .3s;position:absolute}.s2-sheets .object.wide{grid-template-columns:minmax(0,1fr);gap:20px}.s2-sheets .marks.row{gap:14px;display:grid;position:static}@media (min-width:620px){.s2-sheets .marks.row{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.s2-sheets .marks.row li{border-top:1px solid var(--line-2);padding-top:12px;position:static}.s2-sheets .marks.row li:before{display:none}}.s2-sheets #hgrid{--tpl:6cqw auto minmax(0, 1fr) auto auto 14cqw}@container (max-width:470px){.s2-sheets #hgrid{--tpl:7cqw 0 minmax(0, 1fr) 0 auto 16cqw}.s2-sheets #hgrid>.c1,.s2-sheets #hgrid>.c3{border-right:0;padding:0}.s2-sheets #hgrid>.c1>*,.s2-sheets #hgrid>.c3>*{display:none}.s2-sheets #hgrid{font-size:11.5px}.s2-sheets #hgrid>i,.s2-sheets #hgrid>.fresh.in{min-height:8.6cqw}.s2-sheets .sw .tbar .cap:nth-child(2),.s2-sheets .sw .tbar .cap:nth-child(4){display:none}}.s2-sheets #hgrid>.fresh{opacity:0;min-height:0;max-height:0;transition:max-height .6s var(--ease), min-height .6s var(--ease), opacity .4s ease, background-color 1.2s ease, border-width .6s;border-bottom-width:0;padding-block:0}.s2-sheets #hgrid>.fresh.in{opacity:1;border-bottom-width:1px;min-height:5.6cqw;max-height:12cqw}.s2-sheets .steps.rail{height:520vh}.s2-sheets .steps.rail .scene{grid-template-columns:minmax(0,2.9fr) minmax(0,9.1fr)}.s2-sheets .steps .stage{grid-template-columns:minmax(0,1fr) minmax(0,248px);align-items:center;gap:clamp(16px,2.2vw,28px);display:grid}.s2-sheets .steps .sw{--card:var(--band-card);box-shadow:0 0 0 1px var(--band-line), 0 44px 90px -44px #000;border-radius:16px;position:relative}.s2-sheets .steps .gr{font-size:clamp(10px,2.25cqw,14px)}.s2-sheets .steps .gr>i{min-height:7.2cqw}.s2-sheets .steps .fx{height:6.4cqw;font-size:clamp(10px,2.2cqw,13.5px)}.s2-sheets .steps .fx .r1{color:#fb923c}.s2-sheets .steps .fx .r3{color:#2dd4bf}.s2-sheets .sheets2{display:grid}.s2-sheets .sheets2>.gr{grid-area:1/1;transition:opacity .35s}.s2-sheets #gapp{--tpl:6cqw auto minmax(0, 1fr) auto auto 11cqw}.s2-sheets #gjury{--tpl:6cqw minmax(0, 1fr) 14.5cqw 11cqw 14.5cqw 10cqw 24cqw}.s2-sheets .slot{align-self:center;min-width:0;display:grid}.s2-sheets .panel{border-radius:var(--r-panel);background:var(--band-card);box-shadow:inset 0 0 0 1px var(--band-line), 0 30px 60px -36px #000;color:var(--band-ink-2);grid-area:1/1;align-content:start;align-self:center;gap:12px;min-width:0;padding:18px;font-size:14px;display:grid}.s2-sheets .flow .panel{box-shadow:inset 0 0 0 1px var(--band-line);grid-area:auto}.s2-sheets .panel .pcap{color:var(--band-ink-3);font-size:12px}.s2-sheets .panel b{color:var(--band-ink);font-weight:500}.s2-sheets .plist{gap:2px;margin:0;padding:0;list-style:none;display:grid}.s2-sheets .plist li{color:var(--band-ink-2);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-size:13px;transition:background-color .25s,color .25s;display:flex}.s2-sheets .plist li.on{color:var(--band-ink);background:#ffffff14}.s2-sheets .plist small{color:var(--band-ink-3);text-align:right;font-size:12px}.s2-sheets .plist.stack li{justify-content:stretch;gap:1px;display:grid}.s2-sheets .plist.stack small{text-align:left}.s2-sheets .plist svg{width:16px;height:16px;color:var(--band-ok);opacity:0;transition:opacity .3s}.s2-sheets .plist li.ok svg{opacity:1}.s2-sheets .args{font:400 12.5px/1.5 var(--mono);color:var(--band-ink-2);background:#ffffff0d;border-radius:10px;padding:10px 12px}.s2-sheets .args em{color:var(--band-accent);font-style:normal}.s2-sheets .pnote{color:var(--band-ink-3);font-size:12px;line-height:1.45}.s2-sheets .stext .snip{display:none}.s2-sheets .stxt .snip{box-shadow:inset 0 0 0 1px var(--band-line);--card:var(--band-card);border-radius:12px;margin-top:12px;display:block;overflow:hidden;container-type:inline-size}.s2-sheets .snip .gr{font-size:12.5px}.s2-sheets .snip .gr>i{min-height:34px;padding:0 10px}@media (max-width:959px){.s2-sheets .steps.rail .scene{grid-template-columns:minmax(0,1fr);align-content:center;row-gap:14px}.s2-sheets .pinned.rail .scol{gap:12px}.s2-sheets .pinned.rail .scol .h2{display:none}.s2-sheets .pinned.rail .stexts{min-height:104px}.s2-sheets .pinned.rail .stext{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:24px}.s2-sheets .pinned.rail .stext p{max-width:none}.s2-sheets .steps .stage{grid-template-columns:minmax(0,1fr) minmax(0,220px)}@media (max-width:759px){.s2-sheets .steps.rail .stage{grid-template-columns:minmax(0,1fr);align-content:center}}}@media (max-width:959px) and (max-height:760px){.s2-sheets #gapp>.r8,.s2-sheets #gapp>.r7,.s2-sheets #gapp>.r6,.s2-sheets #gapp>.r5,.s2-sheets #gjury>.r8,.s2-sheets #gjury>.r7,.s2-sheets #gjury>.r6,.s2-sheets #gjury>.r5{display:none}}.s2-sheets .steps .stage{position:relative}.s2-sheets .accwin{z-index:4;pointer-events:none;opacity:0;place-items:center;transition:opacity .35s;display:grid;position:absolute;inset:0}.s2-sheets .accwin:before{content:"";-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a0d70;position:absolute;inset:0}.s2-sheets .accwin .card{width:min(74%,430px);height:94%;position:relative}.s2-sheets .accwin img{width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:0 0 0 1px var(--band-line), 0 30px 60px -24px #000;opacity:0;border-radius:12px;transition:opacity .4s;position:absolute;top:50%;left:50%;translate:-50% -50%}.s2-sheets .accwin img.on{opacity:1}.s2-sheets .stxt .snip.pic{box-shadow:none;border-radius:0;overflow:visible}.s2-sheets .snip.pic img{width:min(100%,360px);height:auto;box-shadow:0 0 0 1px var(--band-line);border-radius:11px;display:block}@media (max-width:959px){.s2-sheets .accwin .card{width:min(72%,340px);height:92%}}.s2-sheets .tile .scn{flex:1 0 auto;align-content:center;gap:12px;min-width:0;min-height:196px;display:grid}.s2-sheets .mini{box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;overflow:hidden;container-type:inline-size}.s2-sheets .mini .gr{font-size:13px}.s2-sheets .mini .gr>i{min-height:36px;padding:0 10px}@media (max-width:559px){.s2-sheets .mini .gr>i{padding:0 8px}}.s2-sheets .fbar{min-height:38px;box-shadow:inset 0 0 0 1px var(--line-2);font:400 13px/1.2 var(--mono);color:var(--ink);white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex;overflow:hidden}.s2-sheets .fbar .fn{color:var(--ink-3)}.s2-sheets .fbar em{color:var(--accent-ink);font-style:normal}.s2-sheets .fbar u{color:#c2410c;text-decoration:none}.s2-sheets .chips{flex-wrap:wrap;gap:6px;display:flex}.s2-sheets .chips.line{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fl,0px), #000 calc(100% - var(--fr,0px)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fl,0px), #000 calc(100% - var(--fr,0px)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--fl,0px), #000 calc(100% - var(--fr,0px)), transparent);flex-wrap:nowrap;overflow-x:auto}.s2-sheets .chips.line::-webkit-scrollbar{display:none}.s2-sheets .chips.line button{white-space:nowrap;text-align:center;flex:1 0 auto}.s2-sheets #linkchips button{padding-inline:9px;font-size:12.5px}.s2-sheets .chips button{min-height:36px;color:var(--ink-2);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:6px 12px;font-size:13px;transition:box-shadow .15s,color .15s,background-color .15s}.s2-sheets .chips button[aria-pressed=true]{color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 10%, transparent);box-shadow:none;font-weight:500}.s2-sheets .bt{height:32px;font:500 13px/1 var(--text);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 12px;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.s2-sheets .bt.pri{background:var(--btn-bg,var(--accent));color:var(--on-accent,#fff)}.s2-sheets .bt.sec{background:color-mix(in srgb, var(--ink) 4%, transparent);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.s2-sheets .askreal{justify-items:center}.s2-sheets .asframe{aspect-ratio:448/470;background:var(--card);width:min(100%,372px);box-shadow:0 0 0 1px var(--line), 0 22px 46px -30px #00000073;border-radius:14px;position:relative;overflow:hidden}.s2-sheets .asframe .st{opacity:0;transition:opacity .5s;position:absolute;inset:0}.s2-sheets .asframe .st.on{opacity:1}.s2-sheets .asframe img{width:100%;height:100%}.s2-sheets .asframe img.l{display:var(--l)}.s2-sheets .asframe img.d{display:var(--d)}.s2-sheets .ask{gap:10px;display:grid}.s2-sheets .bub{background:color-mix(in srgb, var(--accent) 10%, transparent);max-width:86%;color:var(--ink);border-radius:14px 14px 4px;justify-self:end;padding:9px 12px;font-size:14px;line-height:1.35}.s2-sheets .card2{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);opacity:0;transition:opacity .35s ease, translate .5s var(--ease);border-radius:14px;gap:8px;padding:12px;font-size:13px;display:grid;translate:0 8px}.s2-sheets .card2 b{color:var(--ink);font-size:14px;font-weight:500}.s2-sheets .card2 .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.s2-sheets .card2 .res{color:var(--ok);display:none}.s2-sheets .ask[data-state="1"] .card2,.s2-sheets .ask[data-state="2"] .card2{opacity:1;translate:0}.s2-sheets .ask[data-state="2"] .card2 .bt{display:none}.s2-sheets .ask[data-state="2"] .card2 .res{display:inline}.s2-sheets .ask .swatch{background:color-mix(in srgb, #f59e0b 45%, var(--card));vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:4px;display:inline-block}.s2-sheets .link{gap:4px;font-size:13px;display:grid}.s2-sheets .link .bk{box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.s2-sheets .link .bk small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.s2-sheets .link .bk b{font-variant-numeric:tabular-nums;font-weight:500;transition:color .3s}.s2-sheets .link .wire{background:var(--line-2);justify-self:center;width:1px;height:18px;position:relative}.s2-sheets .link .wire:after{content:"";background:var(--accent);opacity:0;border-radius:50%;width:5px;height:5px;position:absolute;top:0;left:-2px}.s2-sheets .link.live .wire:after{animation:s2-sheets-wire 1.6s var(--ease) infinite}@keyframes s2-sheets-wire{0%{opacity:0;top:0}20%{opacity:1}80%{opacity:1}to{opacity:0;top:calc(100% - 5px)}}.s2-sheets .cells{box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;gap:0;font-size:13px;display:grid;overflow:hidden}.s2-sheets .cells div{border-top:1px solid var(--line);align-items:center;gap:9px;min-width:0;min-height:40px;padding:0 10px;display:flex}.s2-sheets .cells div:first-child{border-top:0}.s2-sheets .cells span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s2-sheets .cells .th{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 55%, var(--card)), color-mix(in srgb, #f59e0b 55%, var(--card)));border-radius:6px;flex:none;width:26px;height:26px}.s2-sheets .cells .fi{font:600 9px/1 var(--mono);letter-spacing:.04em;color:#fff;background:#dc2626;border-radius:5px;flex:none;padding:7px 5px}.s2-sheets .cells u{color:var(--accent-ink);text-underline-offset:3px}.s2-sheets .wf{gap:8px;display:grid}.s2-sheets .wf .out{font-size:22px;font-weight:500;line-height:1.2;transition:opacity .25s}.s2-sheets .hint{box-shadow:inset 0 0 0 1px var(--line), 0 12px 24px -16px #00000059;font:400 12.5px/1.45 var(--mono);color:var(--ink-2);border-radius:10px;gap:2px;padding:10px 12px;display:grid}.s2-sheets .hint b{color:var(--ink);font-weight:600}.s2-sheets .hint small{font:400 12px/1.4 var(--text);color:var(--ink-3)}.s2-sheets .vers{gap:14px;margin:0;padding:0 0 0 18px;font-size:15px;list-style:none;display:grid;position:relative}.s2-sheets .vers:before{content:"";background:var(--line-2);width:1px;position:absolute;top:7px;bottom:7px;left:3px}.s2-sheets .vers li{color:var(--ink-2);gap:1px;transition:color .3s;display:grid;position:relative}.s2-sheets .vers li:before{content:"";background:var(--line-2);border-radius:50%;width:7px;height:7px;transition:background-color .3s;position:absolute;top:6px;left:-18px}.s2-sheets .vers small{color:var(--ink-3);font-size:12px}.s2-sheets .vers li.on{color:var(--ink)}.s2-sheets .vers li.on:before{background:var(--accent)}.s2-sheets .vers em{color:var(--ok);opacity:0;font-size:12px;font-style:normal;transition:opacity .3s}.s2-sheets .vers[data-state="2"] em{opacity:1}.s2-sheets .roles{margin:0;padding:0;font-size:13px;list-style:none;display:grid}.s2-sheets .roles li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:9px 0;display:flex}.s2-sheets .roles li:first-child{border-top:0}.s2-sheets .roles small{color:var(--ink-3);font-size:12px}.s2-sheets .docs3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.s2-sheets .docs3 div{aspect-ratio:1/1.3;border-radius:var(--r-paper);background:var(--paper);color:var(--paper-ink);box-shadow:0 0 0 1px var(--paper-edge);opacity:.25;transition:opacity .4s ease, translate .5s var(--ease);flex-direction:column;gap:5px;min-width:0;padding:12px 11px;font:400 10px/1.3 Times New Roman,serif;display:flex;overflow:hidden;translate:0 8px}.s2-sheets .docs3 div.on{opacity:1;translate:0}.s2-sheets .docs3 b{font-size:11px;line-height:1.2}.s2-sheets .docs3 small{color:var(--paper-soft);font-size:9px}.s2-sheets .docs3 span{font-size:11px}.s2-sheets .docs3 em{margin-top:auto;font-style:normal;font-weight:700}.s2-sheets .docs3 i{background:var(--paper-line);border-radius:1px;height:2px}@media (max-width:559px){.s2-sheets .docs3 div{padding:9px 8px;font-size:8.5px}.s2-sheets .docs3 b,.s2-sheets .docs3 span{font-size:9px}.s2-sheets .docs3 small{font-size:8px}}.s2-sheets .xl{box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.s2-sheets .xl .ext{font:600 10px/1 var(--mono);letter-spacing:.04em;color:#fff;background:#15803d;border-radius:5px;flex:none;padding:9px 6px}.s2-sheets .xl small{color:var(--ink-3);font-size:12px;display:block}.s2-sheets .note{color:var(--ink-2);font-size:13px}@media (min-width:1180px){.s2-sheets .tile.full{grid-column:1/-1}}@media (min-width:560px) and (max-width:1179px){.s2-sheets .tile.full{grid-column:span 2}}.s2-sheets .tbshow{gap:14px;min-width:0;display:grid}.s2-sheets .tbscroll{scrollbar-width:none;border:1px solid var(--line);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fl,0px), #000 calc(100% - var(--fr,28px)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fl,0px), #000 calc(100% - var(--fr,28px)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--fl,0px), #000 calc(100% - var(--fr,28px)), transparent);border-radius:12px;overflow-x:auto}.s2-sheets .tbscroll::-webkit-scrollbar{display:none}.s2-sheets .tbframe{background:0 0;width:max(100%,1040px);position:relative}.s2-sheets .tbframe img{display:var(--l);width:100%;height:auto}.s2-sheets .tbframe img.d{display:var(--d)}.s2-sheets .tbmark{width:0;height:34%;box-shadow:0 0 0 2px var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);transition:left .45s var(--ease), width .45s var(--ease), opacity .3s ease;pointer-events:none;border-radius:10px;position:absolute;top:31.5%;left:0}.s2-sheets .tbzones button{cursor:pointer;background:0 0;border-radius:10px;height:50%;position:absolute;top:24%}.s2-sheets .tbline{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.s2-sheets .tbcap{min-width:0;min-height:44px;color:var(--ink-2);align-content:center;gap:2px;font-size:14px;line-height:1.35;display:grid}.s2-sheets .tbcap b{color:var(--ink);font-size:15px;font-weight:500}.s2-sheets .tbnav{flex:none;align-items:center;gap:8px;display:flex}.s2-sheets .tbdots{gap:4px;margin-right:6px;display:flex}.s2-sheets .tbdots i{background:var(--line-2);border-radius:2px;width:14px;height:3px;transition:background-color .25s}.s2-sheets .tbdots i.on{background:var(--accent)}.s2-sheets .tbcount{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:4px;font-size:13px;display:none}.s2-sheets .tbbtn{background:color-mix(in srgb, var(--ink) 4%, transparent);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);cursor:pointer;border-radius:10px;place-items:center;transition:background-color .2s;display:grid}.s2-sheets .tbbtn:before{content:"";border:0 solid;border-width:0 0 1.6px 1.6px;width:7px;height:7px;translate:2px;rotate:45deg}.s2-sheets .tbbtn.next:before{translate:-2px;rotate:225deg}@media (hover:hover) and (pointer:fine){.s2-sheets .tbbtn:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}}@media (max-width:959px){.s2-sheets .tbcap{align-content:start;min-height:62px}}@media (max-width:759px){.s2-sheets .tbdots{display:none}.s2-sheets .tbcount{display:inline}}@media (max-width:559px){.s2-sheets .tbline{flex-wrap:wrap;row-gap:12px}.s2-sheets .tbnav{flex:100%;order:-1}.s2-sheets .tbcount{margin-right:auto;font-size:14px}.s2-sheets .tbcap{flex:100%;min-height:60px}.s2-sheets .tbbtn{width:44px;height:40px}}.s2-sheets .printreal{justify-items:center;gap:14px}.s2-sheets .printwin{aspect-ratio:1792/1334;width:min(100%,720px);box-shadow:0 0 0 1px var(--line), 0 24px 50px -28px #0006;border-radius:14px;position:relative;overflow:hidden}.s2-sheets .printwin .shot{opacity:0;background:0 0;transition:opacity .35s;position:absolute;inset:0}.s2-sheets .printwin .shot.on{opacity:1}.s2-sheets .printnote{color:var(--ink-2);text-align:center;min-height:1.45em;font-size:13px;line-height:1.45}@media (max-width:619px){.s2-sheets .printwin{aspect-ratio:1218/880}.s2-sheets .printwin .shot{overflow:hidden}.s2-sheets .printwin .shot img{width:147%;max-width:none;height:auto;position:absolute;top:-18.1%;left:-45.6%}}.s2-sheets .accrow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(16px,2.4vw,32px);min-width:0;display:grid}.s2-sheets .accrow figure{justify-items:center;gap:12px;min-width:0;margin:0;display:grid}.s2-sheets .accshot{width:min(100%,340px);box-shadow:0 0 0 1px var(--line), 0 20px 44px -26px #0006;background:0 0;border-radius:11px;overflow:hidden}.s2-sheets .accrow figcaption{width:min(100%,340px);color:var(--ink-2);font-size:13px;line-height:1.45}.s2-sheets .accrow figcaption b{color:var(--ink);font-size:14px;font-weight:500;display:block}.s2-sheets .tile.wide .docs3{justify-self:center;width:min(100%,380px)}@media (max-width:759px){.s2-sheets .accrow{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(90%,340px);grid-auto-flow:column;padding-bottom:4px;overflow-x:auto}.s2-sheets .accrow::-webkit-scrollbar{display:none}.s2-sheets .accrow figure{scroll-snap-align:start}}
