.scn{width:100%;max-width:560px;position:relative}.scn .i{vertical-align:middle;flex:none;display:inline-block}.scn .i svg{width:100%;height:100%;display:block}.scn .no-tr,.scn .no-tr *{transition:none!important}.scn .muted{color:var(--ink-4)}.scn .vg-cap{color:var(--ink-4);margin-top:12px;font-size:13px;line-height:1.5}.scn .frame{border:1px solid var(--line-2);background:#0a0a0a;border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.scn .frame__bar{border-bottom:1px solid var(--line);white-space:nowrap;background:#0d0d0d;align-items:center;gap:10px;height:42px;padding:0 14px;font-size:12.5px;display:flex}.scn .frame__bar strong{text-overflow:ellipsis;min-width:0;font:600 13.5px/1 var(--font-head);color:var(--ink);letter-spacing:-.01em;overflow:hidden}.scn .frame__bar .sp{flex:1}.scn .frame__live{color:var(--ink-3);align-items:center;gap:8px;font-size:12px;display:inline-flex}.scn .tag{border:1px solid var(--line-2);height:20px;font:500 11px/1 var(--font-body);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 7px;display:inline-flex}.scn .tag .i{width:11px;height:11px}.scn .tag>*{flex:none}.scn .tag--em{border-color:var(--em-line);color:var(--em-text);background:var(--em-soft)}.scn .chk{border:1px solid var(--line-3);color:#03120c;width:16px;height:16px;transition:background-color .35s var(--ease), border-color .35s var(--ease);border-radius:5px;flex:none;place-items:center;display:grid}.scn .chk .i{width:11px;height:11px;transition:opacity .3s var(--ease), transform .4s var(--ease)}.scn [data-s]>.chk{background:var(--em);border-color:var(--em)}.scn .swap{justify-items:end;display:inline-grid;position:relative}.scn .swap>*{transition:opacity .4s var(--ease), transform .5s var(--ease);grid-area:1/1}.scn .swap .tag--was{opacity:0}.scn .alt{transition:border-color .45s var(--ease), background-color .45s var(--ease);display:grid}.scn .alt>.alt__was,.scn .alt>.alt__now{min-width:0;transition:opacity .25s var(--ease), transform .45s var(--ease);grid-area:1/1}.scn .alt>.alt__was{opacity:0}.scn .alt>.alt__now{transition-delay:.22s}.scn .alt.alt--em{border-color:var(--em-line);background:#05966912}.scn .alt .alt__was{color:var(--ink-3)}.scn .alt .alt__was .i{color:var(--ink-4)}.scn .bubble{color:var(--ink);background:#1a1a1a;border-radius:14px 14px 14px 4px;padding:10px 12px;font-size:12.5px;line-height:1.45}.scn .sb__body{padding:14px 16px 8px}.scn .sb__sum{color:var(--ink);font-size:13.5px;line-height:1.55}.scn .sb__pin{border:1px solid var(--em-line);transition:border-color .45s var(--ease), background-color .45s var(--ease), transform .5s var(--ease);background:#05966912;border-radius:10px;grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:8px;padding:10px 12px;display:grid}.scn .sb__pin-ic{width:15px;height:15px;color:var(--em-text);transition:color .45s var(--ease)}.scn .sb__pin .tag{transition:opacity .35s var(--ease), transform .45s var(--ease)}.scn .sb__pin b{font:600 12.5px/1.35 var(--font-body);color:var(--ink);display:block}.scn .sb__pin div span{color:var(--ink-3);margin-top:2px;font-size:11.5px;line-height:1.4;display:block}.scn .sb__h{font:600 11.5px/1 var(--font-body);color:var(--ink-4);margin-top:14px;padding-bottom:8px}.scn .sb__task{border-top:1px solid var(--line);color:var(--ink-2);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;font-size:12.5px;line-height:1.35;display:grid}.scn .sb__t{min-width:0;transition:color .35s var(--ease), text-decoration-color .35s var(--ease)}.scn .sb__task[data-s] .sb__t{color:var(--ink-4);text-decoration:line-through;-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3)}.scn .sb__done{color:var(--em-text);white-space:nowrap;transition:opacity .35s var(--ease), transform .45s var(--ease);font-size:11.5px}.scn .st__days{padding:8px 16px 6px;display:grid;position:relative}.scn .st__days:before{content:"";background:var(--line-2);width:1px;position:absolute;top:26px;bottom:26px;left:22px}.scn .st__row{grid-template-columns:13px 62px minmax(0,1fr) 15px;align-items:center;gap:10px;padding:10px 0;font-size:12.5px;line-height:1.4;display:grid;position:relative}.scn .st__dot{z-index:1;border:1px solid var(--em);background:var(--em);width:13px;height:13px;transition:background-color .35s var(--ease), border-color .35s var(--ease);border-radius:50%;position:relative;box-shadow:0 0 0 3px #0a0a0a}.scn .st__d{font:600 12px/1.2 var(--font-body);color:var(--em-text);white-space:nowrap;transition:color .35s var(--ease)}.scn .st__t{min-width:0;color:var(--ink);transition:color .35s var(--ease)}.scn .st__ok{width:15px;height:15px;color:var(--em-text);transition:opacity .3s var(--ease), transform .45s var(--ease)}.scn .st__signed{border:1px solid var(--line);border-radius:10px;margin:4px 16px 16px;padding:12px 14px}.scn .st__signed>div{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.scn .st__sig{width:18px;height:18px;color:var(--em-text)}.scn .st__signed b{font:600 13.5px/1.3 var(--font-head);letter-spacing:-.01em;color:var(--ink);display:block}.scn .st__signed div div span{color:var(--ink-3);margin-top:3px;font-size:11.5px;line-height:1.3;display:block}.scn .sr__tabs{flex-wrap:wrap;gap:6px;padding:12px 14px 0;display:flex}.scn .sr__tab{border:1px solid var(--line-2);height:26px;font:500 11.5px/1 var(--font-body);color:var(--ink-4);transition:color .35s var(--ease), border-color .35s var(--ease), background-color .35s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.scn .sr__tab .i{width:12px;height:12px}.scn .sr__tab.is-cur{color:var(--ink);border-color:var(--em-line);background:var(--em-soft)}.scn .sr__tab.is-cur .i{color:var(--em-text)}.scn .sr__panels{padding:14px;display:grid}.scn .sr__panel{min-width:0;transition:opacity .38s var(--ease) .28s, visibility 0s linear .28s;grid-area:1/1;align-content:center;gap:10px;display:grid}.scn .sr__panel:not(.is-cur){opacity:0;visibility:hidden;transition:opacity .28s var(--ease), visibility 0s linear .28s}.scn .sr__note{color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.scn .sr__note .i{width:15px;height:15px;color:var(--em-text)}.scn .sr__printer{justify-self:center;width:220px}.scn .sr__printer+.sr__note{justify-self:center}.scn .sr__paper{padding:0 12px;overflow:hidden}.scn .sr__ticket,.scn .vo__ticket{color:#151515;transition:transform 1.1s var(--ease), opacity .5s var(--ease);background:#f2f1ed;border-radius:3px 3px 0 0;padding:10px 12px 12px;font:500 10.5px/1.55 ui-monospace,SF Mono,Cascadia Mono,Consolas,monospace}.scn .sr__ticket .row,.scn .vo__ticket .row{justify-content:space-between;gap:8px;display:flex}.scn .sr__ticket .hd,.scn .vo__ticket .hd{letter-spacing:.04em;font-weight:700}.scn .sr__ticket .mt,.scn .vo__ticket .mt{color:#15151599}.scn .sr__ticket hr,.scn .vo__ticket hr{border:0;border-top:1px dashed #1515154d;margin:6px 0}.scn .sr__slot,.scn .vo__slot{border:1px solid var(--line-2);background:#1c1c1c;border-radius:999px;height:14px;position:relative;box-shadow:0 10px 24px -10px #000000e6}.scn .sr__slot:after,.scn .vo__slot:after{content:"";background:#000;border-radius:999px;height:3px;position:absolute;top:5px;left:14px;right:14px}.scn .sr__sms{border:1px solid var(--line-2);background:#0b0b0b;border-radius:14px;padding:12px}.scn .sr__from{color:var(--ink-4);justify-content:space-between;margin-bottom:8px;font-size:11px;display:flex}.scn .sr__job{border:1px solid var(--line);background:#101010;border-radius:10px;justify-items:start;gap:5px;padding:11px 12px;display:grid}.scn .sr__job b{font:600 13px/1.3 var(--font-body);color:var(--ink)}.scn .sr__job>span:not(.tag){color:var(--ink-3);font-size:11.5px}.scn .sr__disp{border:1px solid var(--em-line);background:#05966912;border-radius:10px;grid-template-columns:17px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.scn .sr__disp .i{width:17px;height:17px;color:var(--em-text)}.scn .sr__disp b{font:600 12.5px/1.3 var(--font-body);color:var(--ink);display:block}.scn .sr__disp div span{color:var(--ink-3);margin-top:3px;font-size:11.5px;line-height:1.3;display:block}.scn .sr__docs{gap:6px;display:grid}.scn .sr__doc{border:1px solid var(--line);font:600 12.5px/1.3 var(--font-body);color:var(--ink);background:#ffffff05;border-radius:9px;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;display:grid}.scn .sr__doc>.i{width:14px;height:14px;color:var(--ink-3)}.scn .sv__body{grid-template-columns:116px minmax(0,1fr);gap:16px;padding:14px 16px 16px;display:grid}.scn .sv__prev{aspect-ratio:9/16;border:1px solid var(--line-2);border-radius:10px;align-self:start;position:relative;overflow:hidden}.scn .sv__shot{background:radial-gradient(70% 32% at 50% 64%,#ffffff1a,#0000 70%),linear-gradient(#1a1917 0%,#26231f 46%,#11100f 100%);position:absolute;inset:0}.scn .sv__grade{background:linear-gradient(#ffa86029,#ff804014 58%,#28140033);position:absolute;inset:0}.scn .sv__play{color:#fff;background:#00000073;border:1px solid #ffffff40;border-radius:999px;place-items:center;width:30px;height:30px;margin:-15px 0 0 -15px;display:grid;position:absolute;top:50%;left:50%}.scn .sv__play .i{width:12px;height:12px}.scn .sv__cap{font:700 11px/1.2 var(--font-head);letter-spacing:-.01em;color:#fff;text-shadow:0 1px 8px #0009;position:absolute;bottom:26px;left:8px;right:8px}.scn .sv__tc{color:#fffc;font:500 10px/1 ui-monospace,Consolas,monospace;position:absolute;bottom:7px;right:7px}.scn .sv__side{align-content:start;gap:8px;min-width:0;display:grid}.scn .sv__h{font:600 11.5px/1 var(--font-body);color:var(--ink-4)}.scn .sv__track{border:1px solid var(--line);background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 12px),#0d0d0d;border-radius:8px;grid-template-columns:3fr 5fr 4fr;gap:4px;height:40px;padding:4px;display:grid}.scn .sv__clip{min-width:0;font:600 10.5px/1.2 var(--font-body);color:var(--ink);white-space:nowrap;transition:opacity .4s var(--ease), transform .55s var(--ease);border-radius:5px;flex-direction:column;justify-content:center;padding:0 8px;display:flex;overflow:hidden}.scn .sv__clip em{color:#fafafa99;font-style:normal;font-weight:500}.scn .sv__clip.c1{background:#10b9813d}.scn .sv__clip.c2{background:#ffffff1c}.scn .sv__clip.c3{background:#ffffff12}.scn .sv__row>div{align-items:center;gap:8px;display:flex}.scn .sv__row{border:1px solid var(--line);color:var(--ink-2);background:#ffffff05;border-radius:9px;padding:9px 11px;font-size:12px;line-height:1.35}.scn .sv__row .i{width:14px;height:14px;color:var(--ink-3)}.scn .sv__row.alt--em .alt__now{color:var(--ink)}.scn .sv__row.alt--em .alt__now .i{color:var(--em-text)}.scn .vo{justify-content:center;align-items:flex-end;gap:20px;display:flex}.scn .phone{border:1px solid var(--line-3);background:#0c0c0c;border-radius:32px;flex:none;width:214px;padding:7px;position:relative;box-shadow:inset 0 1px #ffffff14}.scn .phone__screen{background:#070707;border-radius:26px;min-height:372px;position:relative;overflow:hidden}.scn .phone__island{z-index:3;background:#000;border-radius:999px;width:68px;height:19px;margin-left:-34px;position:absolute;top:8px;left:50%}.scn .phone__status{height:34px;font:600 11px/1 var(--font-body);color:var(--ink-2);justify-content:space-between;padding:11px 18px 0;display:flex}.scn .vo__head{border-bottom:1px solid var(--line);padding:4px 14px 10px}.scn .vo__title{font:600 14.5px/1.2 var(--font-head);letter-spacing:-.015em}.scn .vo__sub{color:var(--ink-3);margin-top:3px;font-size:11px}.scn .vo__menu{padding:0 14px}.scn .vo__item{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:9px 0;display:flex}.scn .vo__item:last-child{border-bottom:0}.scn .vo__item>div{flex:1;min-width:0}.scn .vo__name{font:600 12px/1.25 var(--font-body)}.scn .vo__note{color:var(--ink-4);margin-top:2px;font-size:10.5px}.scn .vo__add{border:1px solid var(--line-2);width:26px;height:26px;color:var(--ink-2);transition:transform var(--t-fast) var(--ease), background-color var(--t) var(--ease), border-color var(--t) var(--ease);border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.scn .vo__add .i{width:13px;height:13px;transition:opacity var(--t-fast) var(--ease), transform var(--t-fast) var(--ease)}.scn .vo__qty{font:700 11.5px/1 var(--font-body);color:#050505;opacity:0;transition:opacity var(--t-fast) var(--ease), transform var(--t) var(--ease);place-items:center;display:grid;position:absolute;inset:0;transform:scale(.6)}.scn .vo__add.is-added{background:var(--ink);border-color:var(--ink)}.scn .vo__add.is-added .i{opacity:0;transform:scale(.6)}.scn .vo__add.is-added .vo__qty{opacity:1;transform:none}.scn .vo__add.is-press,.scn .vo__cart.is-press{transform:scale(.9)}.scn .vo__cart{background:var(--ink);color:#050505;height:40px;font:600 12px/1 var(--font-body);transition:transform var(--t-fast) var(--ease), opacity var(--t) var(--ease);border-radius:999px;justify-content:space-between;align-items:center;padding:0 5px 0 14px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.scn .vo__cart b{color:#fff;background:#050505;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-weight:600;display:inline-flex}.scn .vo__toast{z-index:2;border:1px solid var(--line-2);transition:transform .55s var(--ease), opacity .4s var(--ease);background:#161616;border-radius:13px;align-items:center;gap:9px;padding:10px 11px;display:flex;position:absolute;top:40px;left:9px;right:9px;box-shadow:0 16px 36px -14px #000000f2}.scn .vo__toast .i{width:17px;height:17px;color:var(--em-text)}.scn .vo__toast b{font:600 12px/1.25 var(--font-body);display:block}.scn .vo__toast div span{color:var(--ink-3);margin-top:2px;font-size:10.5px;display:block}.scn .vo__printer{z-index:2;flex:none;width:176px;margin-bottom:24px;position:relative}.scn .vo__paper{padding:0 12px;overflow:hidden}.scn .vo__zero{color:#065f46;height:19px;font:600 10.5px/1 var(--font-body);white-space:nowrap;background:#05966924;border-radius:999px;align-items:center;padding:0 7px;display:inline-flex}.scn .vo__pcap{text-align:center;color:var(--ink-4);margin-top:10px;font-size:11.5px}.scn .vo.is-live .vo__toast{opacity:0;transform:translateY(-10px)scale(.97)}.scn .vo.is-live.s-toast .vo__toast{opacity:1;transform:none}.scn .vo.is-live .vo__ticket{transform:translateY(104%)}.scn .vo.is-live.s-print .vo__ticket{transform:none}.scn .vo.is-live.s-tear .vo__ticket{opacity:0;transition-duration:.6s;transform:translateY(-30px)}.scn .vo.is-live .vo__cart{opacity:.35}.scn .vo.is-live.s-cart .vo__cart{opacity:1}.scn .vbook__body{gap:12px;padding:14px 16px 16px;display:grid}.scn .vbook__lbl{color:var(--ink-4);margin-bottom:7px;font-size:11.5px}.scn .opts{flex-wrap:wrap;gap:6px;display:flex}.scn .opt{border:1px solid var(--line-2);height:30px;color:var(--ink-2);transition:background-color .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease), transform var(--t-fast) var(--ease);border-radius:8px;align-items:center;padding:0 11px;font-size:12px;display:inline-flex}.scn .opt[data-s]{background:var(--ink);border-color:var(--ink);color:#050505}.scn .days{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.scn .day{border:1px solid var(--line);color:var(--ink-3);transition:background-color .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease), transform var(--t-fast) var(--ease);border-radius:8px;place-items:center;gap:2px;padding:6px 0;font-size:10.5px;display:grid}.scn .day b{font:600 12.5px/1 var(--font-body);color:var(--ink);transition:color .35s var(--ease)}.scn .day[data-s]{background:var(--ink);border-color:var(--ink);color:#05050599}.scn .day[data-s] b{color:#050505}.scn .opt.is-press,.scn .day.is-press{transform:scale(.93)}.scn .vbook__ok{border:1px solid var(--line);border-radius:10px;padding:11px 12px;font-size:12px}.scn .vbook__ok>div{align-items:center;gap:10px;display:flex}.scn .vbook__ok .i{width:17px;height:17px;color:var(--em-text)}.scn .vbook__ok b{color:var(--ink);font-size:12.5px;font-weight:600;display:block}.scn .vbook__ok div div span{color:var(--ink-3);margin-top:2px;display:block}.scn .vp{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:14px 12px 16px;display:grid}.scn .vp__col{flex-direction:column;min-width:0;display:flex}.scn .vp__head{border-bottom:1px solid var(--line);font:600 11.5px/1 var(--font-body);color:var(--ink-3);white-space:nowrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:9px;padding:0 2px 9px;display:flex}.scn .vp__head b{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:600}.scn .vp__list{flex-direction:column;gap:8px;height:214px;display:flex;overflow-y:clip}.scn .vc{border:1px solid var(--line);transition:transform .72s var(--ease), opacity .45s var(--ease), border-color .6s var(--ease), background-color .6s var(--ease);background:#101010;border-radius:8px;padding:9px 9px 10px;position:relative}.scn .vc__t{font:600 12px/1.3 var(--font-body);color:var(--ink);letter-spacing:-.005em}.scn .vc__m{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;font-size:11px;display:flex}.scn .vc__m .tag{display:none}.scn .vc__n{color:var(--ink-3);align-items:center;gap:6px;margin-top:7px;font-size:11px;line-height:1.3;display:flex}.scn .vc__n .i{width:12px;height:12px}.scn .vc--paid .vc__n{color:var(--em-text)}.scn .vc.is-hot{border-color:var(--em-line);background:#0c1411}.scn .vc.is-leave{opacity:0;transform:scale(.95)}.scn .vc.is-out{opacity:0}.scn .vp{isolation:isolate}.scn .vc.is-moving{z-index:1}.scn--swap .scn__narrow{display:none}.scn .sd__body{gap:10px;padding:14px 16px 16px;display:grid}.scn .sd__h b{font:600 13.5px/1.3 var(--font-head);letter-spacing:-.01em;color:var(--ink);display:block}.scn .sd__h span{color:var(--ink-4);margin-top:3px;font-size:11.5px;display:block}.scn .sd__list{gap:6px;display:grid}.scn .sd__doc{border:1px solid var(--line);background:#ffffff05;border-radius:9px;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;display:grid}.scn .sd__ic{width:14px;height:14px;color:var(--ink-3)}.scn .sd__t{min-width:0;font:600 12.5px/1.3 var(--font-body);color:var(--ink)}.scn .sd__t small{color:var(--ink-4);margin-top:1px;font-size:11px;font-weight:400;display:block}.scn .sd__done{border:1px solid var(--line);color:var(--ink);border-radius:9px;padding:10px 12px;font-size:12px;line-height:1.4}.scn .sd__done>div{align-items:center;gap:8px;display:flex}.scn .sd__done .i{width:15px;height:15px;color:var(--em-text);flex:none}.scn .sk__body{gap:12px;padding:14px 16px 16px;display:grid}.scn .sk__order{border:1px solid var(--line);background:#ffffff05;border-radius:10px;padding:10px 12px}.scn .sk__order>div{grid-template-columns:16px minmax(0,1fr);align-items:center;gap:10px;display:grid}.scn .sk__order .i{width:16px;height:16px;color:var(--em-text)}.scn .sk__order b{font:600 12.5px/1.3 var(--font-body);color:var(--ink);display:block}.scn .sk__order div div span{color:var(--ink-3);margin-top:3px;font-size:11.5px;line-height:1.3;display:block}.scn .sk__body .sr__printer{width:240px}.scn .sk__body .vo__pcap{margin-top:-2px}.scn .ss__body{gap:10px;padding:14px 16px 16px;display:grid}.scn .ss__item{border:1px solid var(--line-2);background:#101010;border-radius:10px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.scn .ss__img{width:38px;height:38px;color:var(--ink-2);background:#ffffff0d;border-radius:9px;padding:10px}.scn .ss__name{min-width:0}.scn .ss__name b{font:600 12.5px/1.3 var(--font-body);color:var(--ink);display:block}.scn .ss__name span{color:var(--ink-4);margin-top:2px;font-size:11px;line-height:1.35;display:block}.scn .ss__count{font:600 12.5px/1 var(--font-body);white-space:nowrap;font-variant-numeric:tabular-nums;justify-items:end;display:inline-grid}.scn .ss__count .n{transition:opacity .35s var(--ease);grid-area:1/1}.scn .ss__count .n2,.scn .ss__count .n1{opacity:0}.scn .ss__count .n0{color:var(--em-text)}.scn .ss__feed{gap:6px;display:grid}.scn .ss__feed li{border:1px solid var(--line);background:#ffffff05;border-radius:9px;padding:9px 11px}.scn .ss__feed li>div{grid-template-columns:14px minmax(0,1fr);align-items:center;gap:10px;display:grid}.scn .ss__feed .i{width:14px;height:14px;color:var(--ink-3)}.scn .ss__feed b{font:600 12px/1.3 var(--font-body);color:var(--ink);display:block}.scn .ss__feed div div span{color:var(--ink-4);margin-top:1px;font-size:11px;display:block}.scn .ss__feed .alt--em .alt__now .i{color:var(--em-text)}.scn .sw__body{gap:8px;padding:10px 16px 16px;display:grid}.scn .sw__line{border-bottom:1px solid var(--line);color:var(--ink-2);grid-template-columns:16px 28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;font-size:12.5px;display:grid}.scn .sw__q{color:var(--ink);font-weight:600}.scn .sw__t{min-width:0}.scn .sw__row{border:1px solid var(--line);color:var(--ink-2);background:#ffffff05;border-radius:9px;padding:9px 11px;font-size:12px;line-height:1.4}.scn .sw__row>div{align-items:center;gap:8px;display:flex}.scn .sw__row .i{width:14px;height:14px;color:var(--ink-3);flex:none}.scn .sw__row.alt--em .alt__now{color:var(--ink)}.scn .sw__row.alt--em .alt__now .i{color:var(--em-text)}.scn .vcall{padding:16px 16px 14px}.scn .vcall__top{white-space:nowrap;align-items:center;gap:10px;display:flex}.scn .vcall__top strong{font:600 13.5px/1 var(--font-head);letter-spacing:-.01em}.scn .vcall__top .sp{flex:1}.scn .vcall__time{color:var(--ink-3);font-size:12px}.scn .wave{justify-content:center;align-items:center;gap:4px;height:36px;margin:12px 0 8px;display:flex}.scn .wave i{width:3px;height:calc(8px + var(--h,10) * .45px);background:linear-gradient(to top, #10b98159, var(--em-bright));transform-origin:50%;border-radius:999px;display:block;transform:scaleY(.35)}@keyframes scn-wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.scn .vcall__lines{border-top:1px solid var(--line);gap:8px;padding-top:10px;display:grid}.scn .vl{color:var(--ink);grid-template-columns:48px minmax(0,1fr);gap:10px;font-size:13px;line-height:1.45;display:grid}.scn .vl__who{font:600 11px/1.6 var(--font-body);color:var(--ink-4);transition:opacity .3s var(--ease);padding-top:1px}.scn .vl[data-who=ai] .vl__who{color:var(--em-text)}.scn .vcall__done{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:12px;display:flex}@media (max-width:700px){.scn--swap .scn__wide{display:none}.scn--swap .scn__narrow{display:block}}@media (max-width:480px){.scn .frame__bar{gap:8px;padding:0 12px}.scn .sb__body,.scn .sd__body,.scn .ss__body,.scn .sw__body,.scn .vbook__body,.scn .st__days{padding-left:14px;padding-right:14px}.scn .st__days:before{left:20px}.scn .st__row{grid-template-columns:13px 56px minmax(0,1fr) 15px;gap:9px}.scn .st__signed{margin-left:14px;margin-right:14px}.scn .sv__body{grid-template-columns:92px minmax(0,1fr);gap:12px;padding:12px 14px 14px}.scn .sr__tabs{gap:5px;padding:12px 12px 0}.scn .sr__tab{gap:5px;padding:0 8px}.scn .sr__panels{padding:14px 12px}.scn .vcall{padding:14px 14px 12px}.scn .vl{grid-template-columns:44px minmax(0,1fr)}}@media (max-width:380px){.scn .frame__bar .muted{display:none}}@media (prefers-reduced-motion:no-preference){.scn .is-live .fx{transition:opacity .45s var(--ease), transform .55s var(--ease)}.scn .is-live .fx:not(.is-on){opacity:0;transform:translateY(8px)}.scn .is-live [data-type] .w{transition:opacity .22s var(--ease)}.scn .is-live [data-type] .w:not(.is-on){opacity:0}.scn .is-live [data-s]:not(.is-on)>.chk{border-color:var(--line-3);background:0 0}.scn .is-live [data-s]:not(.is-on)>.chk .i{opacity:0;transform:scale(.5)}.scn .is-live [data-s]:not(.is-on) .swap .tag--was{opacity:1}.scn .is-live [data-s]:not(.is-on) .swap .tag--em{opacity:0;transform:translateY(5px)}.scn .is-live .alt:not(.is-on)>.alt__was{opacity:1;transition-delay:.22s}.scn .is-live .alt:not(.is-on)>.alt__now{opacity:0;transition-delay:0s;transform:translateY(6px)}.scn .is-live .alt.alt--em:not(.is-on){border-color:var(--line);background:#ffffff05}.scn .sb.is-live .sb__pin:not(.is-on){border-color:var(--line);background:0 0;transform:translateY(4px)}.scn .sb.is-live .sb__pin:not(.is-on) .sb__pin-ic{color:var(--ink-4)}.scn .sb.is-live .sb__pin:not(.is-on) .tag{opacity:0;transform:scale(.9)}.scn .sb.is-live .sb__task[data-s]:not(.is-on) .sb__t{color:var(--ink-2);text-decoration-color:#0000}.scn .sb.is-live .sb__task[data-s]:not(.is-on) .sb__done{opacity:0;transform:translate(4px)}.scn .st.is-live .st__row:not(.is-on) .st__dot{border-color:var(--line-3);background:#0a0a0a}.scn .st.is-live .st__row:not(.is-on) .st__d,.scn .st.is-live .st__row:not(.is-on) .st__t{color:var(--ink-4)}.scn .st.is-live .st__row:not(.is-on) .st__ok{opacity:0;transform:scale(.5)}.scn .is-live .sr__ticket.is-on{transition:transform 1.1s var(--ease), opacity 0s}.scn .is-live .sr__ticket:not(.is-on){opacity:0;transition:opacity .35s var(--ease), transform 0s linear .4s;transform:translateY(104%)}.scn .sv.is-live .sv__grade:not(.is-on){transform:none}.scn .sv.is-live .sv__clip:not(.is-on){opacity:0;transform:translateY(-14px)scale(.96)}.scn .vbook.is-live .opt[data-s]:not(.is-on){border-color:var(--line-2);color:var(--ink-2);background:0 0}.scn .vbook.is-live .day[data-s]:not(.is-on){border-color:var(--line);color:var(--ink-3);background:0 0}.scn .vbook.is-live .day[data-s]:not(.is-on) b{color:var(--ink)}.scn .ss.is-live:not(.s1) .ss__count .n2,.scn .ss.is-live.s1:not(.s2) .ss__count .n1{opacity:1}.scn .ss.is-live:not(.s2) .ss__count .n0{opacity:0}.scn .vcall.is-live .wave i{animation:1.2s ease-in-out infinite scn-wave;animation-delay:var(--d,0s);animation-play-state:paused}.scn .vcall.is-live.is-talk .wave i{animation-play-state:running}.scn .vcall.is-live .vl .w:not(.is-on){opacity:.28}.scn .vcall.is-live .vl:not(.is-on) .vl__who{opacity:.45}.scn .vcall.is-live .vcall__done .tag:not(.is-on){opacity:.3;transform:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:root:not(.reveal-all) .scn .once:not(.is-done) .fx{transition:opacity .45s var(--ease), transform .55s var(--ease)}:root:not(.reveal-all) .scn .once:not(.is-done) .fx:not(.is-on){opacity:0;transform:translateY(8px)}:root:not(.reveal-all) .scn .once:not(.is-done) [data-type] .w{transition:opacity .22s var(--ease)}:root:not(.reveal-all) .scn .once:not(.is-done) [data-type] .w:not(.is-on){opacity:0}:root:not(.reveal-all) .scn .once:not(.is-done) [data-s]:not(.is-on)>.chk{border-color:var(--line-3);background:0 0}:root:not(.reveal-all) .scn .once:not(.is-done) [data-s]:not(.is-on)>.chk .i{opacity:0;transform:scale(.5)}:root:not(.reveal-all) .scn .once:not(.is-done) [data-s]:not(.is-on) .swap .tag--was{opacity:1}:root:not(.reveal-all) .scn .once:not(.is-done) [data-s]:not(.is-on) .swap .tag--em{opacity:0;transform:translateY(5px)}:root:not(.reveal-all) .scn .once:not(.is-done) .alt:not(.is-on)>.alt__was{opacity:1;transition-delay:.22s}:root:not(.reveal-all) .scn .once:not(.is-done) .alt:not(.is-on)>.alt__now{opacity:0;transition-delay:0s;transform:translateY(6px)}:root:not(.reveal-all) .scn .once:not(.is-done) .alt.alt--em:not(.is-on){border-color:var(--line);background:#ffffff05}:root:not(.reveal-all) .scn .sb.once:not(.is-done) .sb__pin:not(.is-on){border-color:var(--line);background:0 0;transform:translateY(4px)}:root:not(.reveal-all) .scn .sb.once:not(.is-done) .sb__pin:not(.is-on) .sb__pin-ic{color:var(--ink-4)}:root:not(.reveal-all) .scn .sb.once:not(.is-done) .sb__pin:not(.is-on) .tag{opacity:0;transform:scale(.9)}:root:not(.reveal-all) .scn .sb.once:not(.is-done) .sb__task[data-s]:not(.is-on) .sb__t{color:var(--ink-2);text-decoration-color:#0000}:root:not(.reveal-all) .scn .sb.once:not(.is-done) .sb__task[data-s]:not(.is-on) .sb__done{opacity:0;transform:translate(4px)}:root:not(.reveal-all) .scn .st.once:not(.is-done) .st__row:not(.is-on) .st__dot{border-color:var(--line-3);background:#0a0a0a}:root:not(.reveal-all) .scn .st.once:not(.is-done) .st__row:not(.is-on) .st__d,:root:not(.reveal-all) .scn .st.once:not(.is-done) .st__row:not(.is-on) .st__t{color:var(--ink-4)}:root:not(.reveal-all) .scn .st.once:not(.is-done) .st__row:not(.is-on) .st__ok{opacity:0;transform:scale(.5)}:root:not(.reveal-all) .scn .once:not(.is-done) .sr__ticket.is-on{transition:transform 1.1s var(--ease), opacity 0s}:root:not(.reveal-all) .scn .once:not(.is-done) .sr__ticket:not(.is-on){opacity:0;transition:opacity .35s var(--ease), transform 0s linear .4s;transform:translateY(104%)}:root:not(.reveal-all) .scn .sv.once:not(.is-done) .sv__grade:not(.is-on){transform:none}:root:not(.reveal-all) .scn .sv.once:not(.is-done) .sv__clip:not(.is-on){opacity:0;transform:translateY(-14px)scale(.96)}:root:not(.reveal-all) .scn .vbook.once:not(.is-done) .opt[data-s]:not(.is-on){border-color:var(--line-2);color:var(--ink-2);background:0 0}:root:not(.reveal-all) .scn .vbook.once:not(.is-done) .day[data-s]:not(.is-on){border-color:var(--line);color:var(--ink-3);background:0 0}:root:not(.reveal-all) .scn .vbook.once:not(.is-done) .day[data-s]:not(.is-on) b{color:var(--ink)}:root:not(.reveal-all) .scn .ss.once:not(.is-done):not(.s1) .ss__count .n2,:root:not(.reveal-all) .scn .ss.once:not(.is-done).s1:not(.s2) .ss__count .n1{opacity:1}:root:not(.reveal-all) .scn .ss.once:not(.is-done):not(.s2) .ss__count .n0{opacity:0}:root:not(.reveal-all) .scn .vcall.once:not(.is-done) .wave i{animation:1.2s ease-in-out infinite scn-wave;animation-delay:var(--d,0s);animation-play-state:paused}:root:not(.reveal-all) .scn .vcall.once:not(.is-done).is-talk .wave i{animation-play-state:running}:root:not(.reveal-all) .scn .vcall.once:not(.is-done) .vl .w:not(.is-on){opacity:.28}:root:not(.reveal-all) .scn .vcall.once:not(.is-done) .vl:not(.is-on) .vl__who{opacity:.45}:root:not(.reveal-all) .scn .vcall.once:not(.is-done) .vcall__done .tag:not(.is-on){opacity:.3;transform:none}}
