.osw .osw__tour-btn{margin-left:auto;display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px 0 5px;border-radius:999px;border:1px solid var(--dx-line-2);background:var(--dx-bg-2);color:var(--dx-fg);font-size:var(--dx-text-2xs);font-weight:600;white-space:nowrap;transition:background-color .2s,border-color .2s}.osw .osw__tour-btn:hover{border-color:var(--dx-accent)}.osw .osw__tour-btn:disabled{opacity:.55;cursor:default}.osw__tour-ic{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--dx-yellow);color:var(--dx-char)}.osw__tour-ic svg{margin-left:1px}.osw .osw__tour-btn+.osw__clock{margin-left:0}.osw .osw__info{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;transition:color .2s,background-color .2s}.osw .osw__info:focus-visible{outline:2px solid var(--dx-accent);outline-offset:1px}.osw__chief-wrap{position:relative}.osw__chief-wrap .osw__chief{width:100%;padding-right:36px}.osw .osw__info--chief{position:absolute;right:8px;top:50%;translate:0 -50%;margin:-4px 0 0;color:var(--dx-char);opacity:.7}.osw .osw__info--chief:hover,.osw .osw__info--chief[aria-expanded=true]{opacity:1;color:var(--dx-char);background:color-mix(in oklab,var(--dx-char) 12%,transparent)}.osw .osw__info--chief:focus-visible{outline-color:var(--dx-char)}.osw .osw__chief:focus-visible,.osw .osw__staff button:focus-visible{outline:2px solid var(--dx-accent);outline-offset:2px}.osw-tip{position:absolute;z-index:30;width:min(260px,calc(100% - 16px));padding:12px 14px;border-radius:12px;border:1px solid var(--dx-line-2);background:var(--dx-raise);box-shadow:0 16px 40px -12px rgb(var(--dx-drop)/calc(.6 * var(--dx-drop-a))),0 4px 12px -4px rgb(var(--dx-drop)/calc(.4 * var(--dx-drop-a)));font-size:var(--dx-text-xs);line-height:1.45;color:var(--dx-fg-2);text-wrap:pretty}.osw-tip__name{font-weight:600;color:var(--dx-fg);margin-bottom:4px}.osw__soon{font-size:var(--dx-text-2xs);color:var(--dx-fg-3);padding:6px 10px 0}.osv{display:flex;flex-direction:column;gap:14px;flex:1;min-height:0;padding:18px 20px 20px;animation:osv-in .3s var(--dx-ease)}@keyframes osv-in{0%{opacity:0}}.osv__head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.osv__title{font-size:var(--dx-text-lg);font-weight:600;letter-spacing:-.02em;line-height:1.2}.osv__sub{display:block;color:var(--dx-fg-3);font-size:var(--dx-text-xs);margin-top:2px}.osv__tabs{display:flex;gap:2px}.osw .osp__chips button,.osw .osv__tabs button{display:inline-flex;align-items:center;gap:6px;height:30px;padding-inline:10px;border-radius:8px;color:var(--dx-fg-3);font-size:var(--dx-text-2xs);font-weight:500;white-space:nowrap;transition:background-color .2s,color .2s}.osw .osp__chips button:hover,.osw .osv__tabs button:hover{color:var(--dx-fg)}.osw .osp__chips button[aria-pressed=true],.osw .osv__tabs button[aria-pressed=true]{background:var(--dx-line);color:var(--dx-fg)}.osv__tabs .dx-mono{font-size:var(--dx-text-3xs);color:var(--dx-fg-3)}.osw .osv button:focus-visible{outline:2px solid var(--dx-accent);outline-offset:1px}.osp__h{font-size:var(--dx-text-2xs);font-weight:500;color:var(--dx-fg-3)}.osc__chat,.osi,.osp__card{border:1px solid var(--dx-line-2);border-radius:14px;background:var(--dx-bg-3)}.osi{display:grid;grid-template-columns:minmax(230px,.85fr) minmax(0,1.5fr);flex:1;min-height:0;overflow:hidden}.osi__col{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--dx-line)}.osi__list{overflow-y:auto;border-bottom:1px solid var(--dx-line)}.osi__foot{margin-top:auto;padding:12px 14px;font-size:var(--dx-text-2xs);line-height:1.45;color:var(--dx-fg-3);text-wrap:pretty}.osi__foot .osp__link{margin-top:4px}.osi__list li+li{border-top:1px solid var(--dx-line)}.osw .osi__row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:start;width:100%;padding:12px 14px;transition:background-color .2s}.osw .osi__row:hover{background:color-mix(in oklab,var(--dx-fg) 4%,transparent)}.osw .osi__row[aria-current=true]{background:color-mix(in oklab,var(--dx-yellow) 10%,transparent)}.osi__row[data-done] .osi__row-main{opacity:.6}.osi__kind{display:grid;place-items:center;width:28px;height:28px;border-radius:8px}.osi__kind[data-kind=approval]{color:var(--dx-accent);background:color-mix(in oklab,var(--dx-yellow) 16%,transparent)}.osi__kind[data-kind=handoff]{color:var(--dx-need);background:color-mix(in oklab,var(--dx-need) 15%,transparent)}.osi__row-main{display:grid;gap:1px;min-width:0}.osi__row-who{font-size:var(--dx-text-2xs);color:var(--dx-fg-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.osi__row-who b{color:var(--dx-fg);font-weight:600}.osi__row-title{font-size:var(--dx-text-xs);color:var(--dx-fg);font-weight:500}.osi__row-meta{font-size:var(--dx-text-3xs);color:var(--dx-fg-3);padding-top:2px}.osi__row-done{display:inline-flex;align-items:center;gap:4px;color:var(--dx-good);font-weight:600}.osi__detail{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:20px;align-content:start;padding:20px;overflow-y:auto}.osi__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:var(--dx-text-2xs);color:var(--dx-fg-3)}.osi__meta b{color:var(--dx-fg);font-weight:600}.osi__chip{padding:2px 8px;border-radius:999px;font-weight:600;font-size:var(--dx-text-3xs)}.osi__chip[data-kind=approval]{color:var(--dx-accent);background:color-mix(in oklab,var(--dx-yellow) 16%,transparent)}.osi__chip[data-kind=handoff]{color:var(--dx-need);background:color-mix(in oklab,var(--dx-need) 15%,transparent)}.osi__title{margin-top:10px;font-size:var(--dx-text-md);font-weight:600;letter-spacing:-.015em;line-height:1.25}.osi__text{margin-top:6px;font-size:var(--dx-text-xs);line-height:1.5;color:var(--dx-fg-2);text-wrap:pretty;max-width:46ch}.osi__act{margin-top:18px}.osi__btns{display:flex;flex-wrap:wrap;gap:8px}.osw .osi__btns button{display:inline-flex;align-items:center;gap:6px;height:36px;padding-inline:16px;border-radius:999px;border:1px solid var(--dx-line-2);font-size:var(--dx-text-2xs);font-weight:600;transition:background-color .2s,transform .2s var(--dx-ease)}.osw .osi__btns button:hover{background:var(--dx-line)}.osw .osi__btns .osi__yes{background:var(--dx-yellow);color:var(--dx-char);border-color:transparent}.osw .osi__btns .osi__yes:hover{background:var(--dx-yellow-2);transform:translateY(-1px)}.osi__done{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:12px;border:1px dashed var(--dx-line-2);font-size:var(--dx-text-xs)}.osi__done>span{color:var(--dx-good)}.osi__done>span,.osw .osi__next{display:inline-flex;align-items:center;gap:6px;font-weight:600}.osw .osi__next{font-size:var(--dx-text-2xs);color:var(--dx-fg)}.osw .osi__next:hover{color:var(--dx-accent)}.osi__note{margin-top:12px;color:var(--dx-fg-3)}.osi__about,.osi__note{font-size:var(--dx-text-2xs)}.osi__about{align-self:start;padding:12px 14px;border-radius:12px;border:1px solid var(--dx-line);background:var(--dx-bg-2)}.osi__about-label{font-size:var(--dx-text-3xs);color:var(--dx-fg-3);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.osi__about-name{margin-top:2px;font-size:var(--dx-text-sm);font-weight:600}.osi__about dl{display:grid;gap:6px;margin-top:10px}.osi__about dl div{display:flex;justify-content:space-between;gap:10px}.osi__about dt{color:var(--dx-fg-3)}.osi__about dd{text-align:right;font-weight:500}.osp__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.osp__tile{display:grid;align-content:start;gap:3px;padding:12px 14px;border-radius:12px;border:1px solid var(--dx-line-2);background:var(--dx-bg-3)}.osp__tile dt{font-size:var(--dx-text-2xs);color:var(--dx-fg-3)}.osp__num{font-size:var(--dx-text-xl);font-weight:500;letter-spacing:-.02em;line-height:1.2}.osp__num span{font-size:var(--dx-text-xs);color:var(--dx-fg-3)}.osp__delta{font-size:var(--dx-text-3xs);color:var(--dx-fg-3)}.osp__delta span{display:inline-block;margin-right:4px;padding:1px 6px;border-radius:6px;font-weight:600;color:var(--dx-good);background:color-mix(in oklab,var(--dx-good) 14%,transparent)}.osp__sub{color:var(--dx-fg-3)}.osp__sub,.osw .osp__link{font-size:var(--dx-text-3xs)}.osw .osp__link{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--dx-fg)}.osw .osp__link:hover{color:var(--dx-accent)}.osp__chips{display:flex;gap:2px;flex-wrap:wrap}.osw .osp__chips button{height:28px;padding-inline:10px;border-radius:999px}.osp__grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px;flex:1;min-height:0}.osp__card{display:flex;flex-direction:column;gap:10px;min-height:0;padding:12px 14px 10px;animation:osv-in .3s var(--dx-ease)}.osp__card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.osp__h2{font-size:var(--dx-text-xs);font-weight:600}.osp__take{margin-top:auto;padding-top:10px;border-top:1px solid var(--dx-line);font-size:var(--dx-text-2xs);color:var(--dx-fg-2)}.osw{--osch-now:#2bab6d;--osch-lead:#5b94e6;--osch-last:var(--dx-fg-3)}:root[data-theme=light] .osw{--osch-now:var(--dx-good);--osch-lead:var(--dx-info)}.osch{position:relative;flex:1;min-height:150px}.osch svg{position:absolute;inset:0;display:block;overflow:visible}.osch__grid{stroke:var(--dx-line);stroke-width:1}.osch__tick{fill:var(--dx-fg-3);font-size:10.5px;font-variant-numeric:tabular-nums}.osch__now{fill:none;stroke:var(--osch-now);stroke-width:2;stroke-linecap:round}.osch__last{fill:none;stroke:var(--osch-last);stroke-width:1.5;stroke-dasharray:4 4;opacity:.8}.osch__last-fill{fill:var(--osch-last);opacity:.06}.osch__plot{animation:osch-draw .9s var(--dx-ease) both}@keyframes osch-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.osch__hover line{stroke:var(--dx-fg-3);stroke-width:1}.osch__dot-now{fill:var(--osch-now)}.osch__dot-last,.osch__dot-now{stroke:var(--dx-bg-3);stroke-width:2}.osch__dot-last{fill:var(--osch-last)}.osch__tip{position:absolute;z-index:2;display:grid;gap:3px;min-width:150px;padding:8px 10px;border-radius:10px;border:1px solid var(--dx-line-2);background:var(--dx-panel);box-shadow:0 8px 24px rgb(0 0 0/.25);font-size:var(--dx-text-3xs);color:var(--dx-fg-2);pointer-events:none;transform:translateX(12px)}.osch__tip[data-side=left]{transform:translateX(calc(-100% - 12px))}.osch__tip>b{color:var(--dx-fg);font-size:var(--dx-text-2xs)}.osch__tip span{display:flex;align-items:center;gap:6px}.osch__tip span b{margin-left:auto;color:var(--dx-fg);font-variant-numeric:tabular-nums}.osch__legend{display:flex;gap:12px;font-size:var(--dx-text-3xs);color:var(--dx-fg-3)}.osch__legend>span{display:inline-flex;align-items:center;gap:6px}.osch i[data-s],.osch__legend i{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none}.osch__legend i[data-s=last],.osch__tip i[data-s=last]{width:10px;height:0;border-radius:0;border-top:2px dashed var(--osch-last)}i[data-s=now]{background:var(--osch-now)}i[data-s=lead]{background:var(--osch-lead)}.osch__tip i{display:inline-block;width:8px;height:8px;border-radius:50%}.osbar{display:grid;align-content:start;gap:12px;margin:0;padding:4px 0 0;list-style:none}.osbar li{display:grid;gap:5px;transition:opacity .2s}.osbar li[data-dim]{opacity:.4}.osbar__label{font-size:var(--dx-text-2xs);color:var(--dx-fg-2)}.osbar__bars{display:grid;gap:3px}.osbar__row{display:flex;align-items:center;gap:8px;min-width:0}.osbar__bar{height:10px;min-width:4px;border-radius:0 4px 4px 0;transform-origin:left;animation:osbar-grow .8s var(--dx-ease) both}@keyframes osbar-grow{0%{transform:scaleX(0)}}.osbar__bar[data-s=good],.osbar__bar[data-s=now]{background:var(--osch-now)}.osbar__bar[data-s=lead]{background:var(--osch-lead)}.osbar__bar[data-s=need]{background:var(--dx-need)}.osbar__bar[data-s=bad]{background:var(--dx-bad)}.osbar__val{flex:none;font-size:var(--dx-text-3xs);color:var(--dx-fg)}@media (prefers-reduced-motion:reduce){.osbar__bar,.osch__plot{animation:none}}.osc__head{display:flex;align-items:center;gap:14px}.osc__av{display:grid;place-items:end center;width:52px;height:52px;border-radius:14px;background:var(--dx-yellow);overflow:hidden;flex:none}.osc__name-row{display:flex;align-items:center;gap:10px}.osc__pill{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;font-size:var(--dx-text-3xs);font-weight:600;color:var(--dx-good);background:color-mix(in oklab,var(--dx-good) 14%,transparent)}.osc__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(220px,1fr);gap:12px;flex:1;min-height:0}.osc__chat{flex-direction:column;overflow:hidden}.osc__chat,.osc__log{display:flex;min-height:0}.osc__log{flex:1;overflow-y:auto;padding:14px;overscroll-behavior:contain}.osc__log,.osc__pair{flex-direction:column;gap:8px}.osc__pair{display:flex}.osc__msg{max-width:88%;padding:10px 12px;border-radius:12px;font-size:var(--dx-text-xs);line-height:1.45;text-wrap:pretty}.osc__msg[data-role=chief]{align-self:flex-start;background:var(--dx-bg-2);border:1px solid var(--dx-line);border-bottom-left-radius:4px;color:var(--dx-fg)}.osc__msg[data-role=you]{align-self:flex-end;background:var(--dx-yellow);color:var(--dx-char);border-bottom-right-radius:4px;font-weight:500}.osc__msg p+p,.osc__msg ul,.osc__msg ul+p{margin-top:6px}.osc__msg ul{display:grid;gap:3px;padding-left:0}.osc__msg li{position:relative;padding-left:14px;color:var(--dx-fg-2)}.osc__msg li:before{content:"";position:absolute;left:2px;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--dx-accent)}.osc__hi,.osw .osc__go{font-weight:600}.osw .osc__go{display:inline-flex;align-items:center;gap:5px;margin-top:8px;height:26px;padding-inline:10px;border-radius:999px;border:1px solid var(--dx-line-2);font-size:var(--dx-text-3xs);transition:border-color .2s}.osw .osc__go:hover{border-color:var(--dx-accent)}.osc__typing{display:inline-flex;gap:4px;align-items:center;height:34px}.osc__typing i{width:6px;height:6px;border-radius:50%;background:var(--dx-fg-3);animation:osc-typing 1.1s var(--dx-ease) infinite}.osc__typing i:nth-child(2){animation-delay:.15s}.osc__typing i:nth-child(3){animation-delay:.3s}@keyframes osc-typing{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}.osc__ask{padding:10px 14px 14px;border-top:1px solid var(--dx-line)}.osc__ask-label{font-size:var(--dx-text-3xs);font-weight:600;color:var(--dx-fg-3);margin-bottom:8px}.osc__opts{display:flex;flex-wrap:wrap;gap:6px}.osw .osc__opts button{min-height:30px;padding:5px 12px;line-height:1.3;border-radius:16px;border:1px solid var(--dx-line-2);background:var(--dx-bg-2);font-size:var(--dx-text-2xs);font-weight:500;color:var(--dx-fg);transition:background-color .2s,border-color .2s}.osw .osc__opts button:hover{border-color:var(--dx-accent)}.osw .osc__opts button:disabled{opacity:.5;cursor:default}.osc__side{display:flex;flex-direction:column;gap:14px;min-height:0}.osc__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.osc__tiles>div{padding:10px 12px;border-radius:12px;border:1px solid var(--dx-line-2);background:var(--dx-bg-3)}.osc__tiles dt{font-size:var(--dx-text-3xs);color:var(--dx-fg-3)}.osc__tiles dd.dx-mono{font-size:var(--dx-text-md);font-weight:500}.osc__tiles .osc__tile-ask{border-color:color-mix(in oklab,var(--dx-yellow) 45%,var(--dx-line-2));background:color-mix(in oklab,var(--dx-yellow) 8%,var(--dx-bg-3))}.osc__watch{display:grid;gap:6px;margin-top:8px}.osc__watch li{display:flex;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--dx-line-2);background:var(--dx-bg-3);font-size:var(--dx-text-2xs)}.osc__watch li>span:last-child{display:grid;gap:1px}.osc__watch b{font-weight:600;font-size:var(--dx-text-xs)}.osc__watch li span span{color:var(--dx-fg-2)}.osc__dot{flex:none;width:8px;height:8px;margin-top:5px;border-radius:50%;background:var(--dx-fg-3)}.osc__dot[data-tone=bad]{background:var(--dx-bad)}.osc__dot[data-tone=need]{background:var(--dx-need)}.osc__dot[data-tone=good]{background:var(--dx-good)}@container osw-main (max-width: 780px){.osi__detail{grid-template-columns:minmax(0,1fr)}}@container osw-main (max-width: 640px){.osv{padding:16px 14px}.osi{grid-template-columns:minmax(0,1fr)}.osi__col{border-right:0;border-bottom:1px solid var(--dx-line)}.osi__foot{margin-top:0}.osi__detail{padding:16px 14px}.osp__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.osc__grid,.osp__grid{grid-template-columns:minmax(0,1fr)}.osch{min-height:190px}.osp__chips{flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}.osc__chat{height:400px;flex:none}.osc__msg{max-width:94%}}.osw-tour{position:absolute;inset:0;z-index:40}.osw-tour__spot{position:absolute;border-radius:12px;box-shadow:0 0 0 2px var(--dx-accent),0 0 22px 4px color-mix(in oklab,var(--dx-accent) 45%,transparent),0 0 0 9999px rgb(10 11 13/.62);pointer-events:none;transition:top .35s var(--dx-ease),left .35s var(--dx-ease),width .35s var(--dx-ease),height .35s var(--dx-ease)}:root[data-theme=light] .osw-tour__spot{box-shadow:0 0 0 2px var(--dx-accent),0 0 22px 4px color-mix(in oklab,var(--dx-yellow) 55%,transparent),0 0 0 9999px rgb(22 25 29/.5)}.osw-tour[data-reduce] .osw-tour__spot{transition:none}.osw-tour__cap{position:absolute;width:min(290px,calc(100% - 16px));padding:12px 14px 14px;border-radius:14px;border:1px solid var(--dx-line-2);background:var(--dx-raise);color:var(--dx-fg);box-shadow:0 20px 50px -12px rgb(0 0 0/.55);overflow:hidden}.osw-tour__top{display:flex;align-items:center;justify-content:space-between;margin:-2px -6px 4px 0}.osw-tour__count{font-size:var(--dx-text-3xs);color:var(--dx-fg-3)}.osw .osw-tour__x{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--dx-fg-2)}.osw .osw-tour__x:hover{background:var(--dx-line);color:var(--dx-fg)}.osw-tour__title{font-weight:600;font-size:var(--dx-text-sm)}.osw-tour__text{margin-top:4px;font-size:var(--dx-text-xs);line-height:1.45;color:var(--dx-fg-2);text-wrap:pretty}.osw-tour__btns{display:flex;justify-content:flex-end;gap:6px;margin-top:12px}.osw .osw-tour__btns button{display:inline-flex;align-items:center;gap:6px;height:32px;padding-inline:12px;border-radius:8px;font-size:var(--dx-text-2xs);font-weight:600;transition:background-color .2s}.osw .osw-tour__back{border:1px solid var(--dx-line-2)}.osw .osw-tour__back:hover:not(:disabled){background:var(--dx-line)}.osw .osw-tour__back:disabled{opacity:.4;cursor:default}.osw .osw-tour__next{background:var(--dx-yellow);color:var(--dx-char)}.osw .osw-tour__next:hover{background:var(--dx-yellow-2)}.osw-tour__cap button:focus-visible{outline:2px solid var(--dx-accent);outline-offset:2px}.osw-tour__track{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--dx-line)}.osw-tour__bar{display:block;height:100%;width:100%;background:var(--dx-yellow);transform-origin:left;animation:osw-tour-bar linear forwards}@keyframes osw-tour-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.osw__body{position:relative}.osw-intro{position:absolute;inset:0;z-index:35;display:grid;place-items:center;padding:24px 16px;background:radial-gradient(closest-side,rgb(10 11 13/.62),rgb(10 11 13/.36));backdrop-filter:blur(1.5px) saturate(.55);animation:osw-intro-in .35s var(--dx-ease)}:root[data-theme=light] .osw-intro{background:radial-gradient(closest-side,rgb(22 25 29/.36),rgb(22 25 29/.18))}@keyframes osw-intro-in{0%{opacity:0}}.osw-intro__card{gap:10px}.osw .osw-intro__play,.osw-intro__card{display:flex;flex-direction:column;align-items:center}.osw .osw-intro__play{gap:14px;padding:8px 8px 4px;border-radius:20px;text-align:center}.osw-intro__disc{position:relative;display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:var(--dx-yellow);color:var(--dx-char);box-shadow:0 0 0 6px color-mix(in oklab,var(--dx-yellow) 22%,transparent),0 14px 36px -10px rgb(var(--dx-drop)/calc(.7 * var(--dx-drop-a)));transition:transform .25s var(--dx-ease),background-color .2s}.osw-intro__disc svg{margin-left:4px}.osw-intro__disc:after{content:"";position:absolute;inset:0;border-radius:inherit;animation:osw-intro-pulse 2.2s var(--dx-ease) infinite}@keyframes osw-intro-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--dx-yellow) 55%,transparent)}70%,to{box-shadow:0 0 0 22px color-mix(in oklab,var(--dx-yellow) 0%,transparent)}}.osw-intro[data-reduce] .osw-intro__disc:after{animation:none}@media (prefers-reduced-motion:reduce){.osw-intro__disc:after{animation:none}}.osw .osw-intro__play:hover .osw-intro__disc{transform:scale(1.05);background:var(--dx-yellow-2)}.osw-intro__label{display:inline-flex;align-items:baseline;gap:8px;padding:7px 14px;border-radius:999px;border:1px solid var(--dx-line-2);background:var(--dx-raise);color:var(--dx-fg);font-size:var(--dx-text-sm);font-weight:600;white-space:nowrap;box-shadow:0 10px 28px -10px rgb(var(--dx-drop)/calc(.6 * var(--dx-drop-a)))}.osw-intro__sub{font-size:var(--dx-text-3xs);font-weight:500;color:var(--dx-fg-3)}.osw .osw-intro__skip{padding:6px 12px;border-radius:999px;border:1px solid var(--dx-line);background:var(--dx-raise);color:var(--dx-fg-2);font-size:var(--dx-text-2xs);font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in oklab,currentColor 45%,transparent);transition:color .2s}.osw .osw-intro__skip:hover{color:var(--dx-fg)}.osw .osw-intro__play:focus-visible{outline:none}.osw .osw-intro__play:focus-visible .osw-intro__disc{outline:3px solid var(--dx-accent);outline-offset:5px}:root[data-theme=light] .osw .osw-intro__play:focus-visible .osw-intro__disc{outline-color:var(--dx-char)}.osw .osw-intro__skip:focus-visible{outline:2px solid var(--dx-accent);outline-offset:2px}@media (max-width:760px){.osw-intro{place-items:start center;padding-top:112px;background:linear-gradient(rgb(10 11 13/.6),rgb(10 11 13/.45) 420px,rgb(10 11 13/.3))}:root[data-theme=light] .osw-intro{background:linear-gradient(rgb(22 25 29/.36),rgb(22 25 29/.24) 420px,rgb(22 25 29/.14))}.osw-intro__disc{width:76px;height:76px}.osw__chief-wrap{flex:1 1 100%}.osw__soon{flex:1 1 0;min-width:0;padding:0 2px;font-size:var(--dx-text-2xs);line-height:1.3;text-align:right}.osw .osw__tour-btn{padding-right:10px}}