@layer stageshow{.ss-count{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;display:inline-flex}.ss-count__char{display:inline-block}.ss-count__unit{margin-left:var(--ss-count-unit-gap,.08em);display:inline-block}.ss-count__unit[data-space]{margin-left:.28em}.ss-count__digit{vertical-align:baseline;height:1em;line-height:1;display:inline-block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}.ss-count__strip{will-change:transform;flex-direction:column;transition-property:transform;transition-timing-function:cubic-bezier(.3,.75,.1,1);display:flex}.ss-count__strip>span{text-align:left;height:1em;line-height:1;display:block}.ss-count[data-snap] .ss-count__strip{transition:none}@media (prefers-reduced-motion:reduce){.ss-count__strip{transition:none}}}
@layer stageshow{.ss-fly{z-index:30;pointer-events:none;position:absolute}.ss-fly>div,.ss-fly__lift{width:100%;height:100%}.ss-fly__lift{display:flex}.ss-fly__lift>*{flex:auto;max-width:100%;max-height:100%}.ss-fly[data-held]:not([data-go]) .ss-fly__lift{animation:.2s ease-out both ss-fly-bud}@keyframes ss-fly-bud{0%{opacity:0}}.ss-fly[data-go] .ss-fly__lift{animation-name:ss-fly-lift;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-fill-mode:both}@keyframes ss-fly-lift{30%{filter:drop-shadow(0 6px 10px #0000002e);transform:scale(1.12)}85%,to{filter:none;transform:none}}}
.orca-mk .ssp__bar{justify-content:flex-end;align-items:center;gap:12px;min-height:28px;display:flex}.orca-mk .ssp__bar>p{margin:0}.orca-mk .ssp__toggle{border:1px solid var(--line-2);background:var(--surface);width:28px;height:28px;color:var(--ink-3);cursor:pointer;border-radius:999px;flex:none;place-items:center;padding:0;transition:color .2s,border-color .2s;display:inline-grid}.orca-mk .ssp__toggle:hover{border-color:var(--ink-3);color:var(--ink)}.orca-mk .ssp__toggle svg{display:block}@media (scripting:none),(prefers-reduced-motion:reduce){.orca-mk .ssp__toggle{display:none}}
.oh .ss-stage{overflow:clip}.oh .oh-frame{padding:32px 32px 0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 68%,#0000 97%);mask-image:linear-gradient(#000 68%,#0000 97%)}.oh .oh-window{width:100%;height:500px;box-shadow:var(--ss-shadow-hero)}.oh .oh-window .ss-window__body{background:var(--ss-surface)}.oh .oh-window .ss-window__url{font-size:13.5px}.oh .oh-app{height:100%;display:flex}.oh .oh-main{flex:1;min-width:0;padding:16px 12px 0}.oh .oh-head{justify-content:space-between;align-items:center;gap:12px;height:30px;margin:0 2px 14px;display:flex}.oh .oh-heading{white-space:nowrap;align-items:baseline;gap:10px;display:flex}.oh .oh-title{color:var(--ss-text-strong);letter-spacing:-.01em;font-size:15px;font-weight:600}.oh .oh-sub{color:var(--ss-text);font-size:13.5px}.oh .oh-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.oh .oh-col__head{border-bottom:1px solid var(--ss-line);color:var(--ss-text);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:8px;padding:0 4px 8px;font-size:13.5px;font-weight:600;display:flex}.oh .oh-col[data-col="3"] .oh-col__head{color:var(--ss-accent-text)}.oh .oh-col__count{font-family:var(--ss-mono);letter-spacing:0;font-weight:500}.oh .oh-slot{padding-bottom:8px}.oh .oh-card{border:1px solid var(--ss-line);border-radius:var(--ss-radius-lg);background:var(--ss-canvas);will-change:transform;flex-direction:column;gap:4px;margin-bottom:8px;padding:10px;display:flex}.oh .oh-card>.ss-bar{margin-top:4px}.oh .oh-card__line{align-items:center;height:17.55px;display:flex}.oh .oh-card--live{background:var(--ss-surface);border-color:#0f111524;margin-bottom:0;box-shadow:0 1px 2px #0f11150f,0 8px 18px -10px #0f111547}.oh .oh-card[data-ghost]{visibility:hidden}.oh .oh-card__title{color:var(--ss-text-strong);font-size:13.5px;font-weight:600;line-height:1.3}.oh .oh-card__client{color:var(--ss-text);font-size:13.5px;line-height:1.3}.oh .oh-card__foot{min-height:18px;margin-top:4px;display:flex}.oh .oh-foot{color:var(--ss-text-strong);align-items:flex-start;gap:5px;font-size:13.5px;line-height:18px;display:inline-flex}.oh .oh-foot>.oh-ic,.oh .oh-foot>.ss-avatar{margin-top:1px}.oh .oh-card__foot .ss-states{align-items:start}.oh .oh-foot .ss-avatar__initial{font-size:13.5px}.oh .oh-ic{width:16px;height:16px;color:var(--ss-icon);flex:none;place-items:center;display:inline-grid}.oh .oh-ic svg{width:14px;height:14px}.oh .oh-ic--done{background:var(--ss-success-soft);color:var(--ss-success-text);border-radius:50%}.oh .oh-ic--done svg{width:10px;height:10px}.oh .oh-pill{will-change:transform;border-radius:var(--ss-radius-pill);background:var(--ss-text-strong);color:#fff;white-space:nowrap;flex:none;height:30px;padding:0 14px;font-size:13.5px;font-weight:500;box-shadow:0 12px 28px -12px #0f11158c}.oh .oh-pill__msg{align-items:center;gap:9px;display:inline-flex}.oh .oh-pill__dot{background:var(--ss-success);border-radius:50%;flex:none;width:7px;height:7px}.oh .ss-stage[data-layout=compact] .oh-frame{padding:16px 16px 0;-webkit-mask-image:linear-gradient(#000 calc(100% - 20px),#0000);mask-image:linear-gradient(#000 calc(100% - 20px),#0000)}.oh .ss-stage[data-layout=compact] .oh-window{height:360px}.oh .ss-stage[data-layout=compact] .oh-head{margin-bottom:10px}.oh .ss-stage[data-layout=compact] .ss-window__url,.oh .ss-stage[data-layout=compact] .oh-pill,.oh .ss-stage[data-layout=compact] .oh-card__title,.oh .ss-stage[data-layout=compact] .oh-card__client,.oh .ss-stage[data-layout=compact] .oh-foot,.oh .ss-stage[data-layout=compact] .oh-foot .ss-avatar__initial{font-size:12px}.oh .ss-stage[data-layout=compact] .oh-foot{white-space:nowrap;align-items:center}.oh .ss-stage[data-layout=compact] .oh-foot>.oh-ic,.oh .ss-stage[data-layout=compact] .oh-foot>.ss-avatar{margin-top:0}.oh .ss-stage[data-layout=compact] .oh-board{grid-template-columns:minmax(0,1fr);gap:0}.oh .ss-stage[data-layout=compact] .oh-col__head{justify-content:flex-start;gap:6px;height:30px;margin:0;padding:0 2px;font-size:12px}.oh .ss-stage[data-layout=compact] .oh-slot{padding:2px 0 8px}.oh .oh-chev{color:var(--ss-icon);flex:none;transition:transform .3s cubic-bezier(.45,0,.1,1)}.oh .oh-chev[data-open]{transform:rotate(90deg)}
