.ui-reelstack-mono{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--rs-text3);white-space:nowrap;font-size:11.5px;font-weight:500}.ui-reelstack-cap{letter-spacing:.09em;text-transform:uppercase;color:var(--rs-text3);font-size:11px;font-weight:700;line-height:1}.ui-reelstack-still{background-color:#0b0c0e;background-position:50%;background-repeat:no-repeat;background-size:cover}.ui-reelstack-ptr{z-index:60;pointer-events:none;filter:drop-shadow(0 2px 3px #10121547);position:absolute;top:0;left:0}.ui-reelstack-ptr svg{margin:-2px 0 0 -3px}.ui-reelstack-ptr-ring{opacity:0;border-radius:50%;width:30px;height:30px;position:absolute;top:-15px;left:-15px;box-shadow:0 0 0 2px #10121566}.ui-reelstack-reg{--rr-line:#d5d8db;--rr-mute:#5d6570;--rr-subtle:#eceef0;--rr-ink:#101215;--rs-ink:#101215;--rs-panel:#f5f6f7;--rs-text3:#5d6570;--rs-text4:#8a9099;color:var(--rr-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;background:#f5f6f7;font-size:14px;line-height:1.4;position:absolute;inset:0;overflow:hidden}.ui-reelstack-reg *,.ui-reelstack-reg :before,.ui-reelstack-reg :after{box-sizing:border-box}.ui-reelstack-reg h1,.ui-reelstack-reg p{margin:0}.ui-reelstack-reg svg{flex:none;display:block}.ui-reelstack-rbtn{border:1px solid var(--rr-line);white-space:nowrap;background:#fff;border-radius:2px;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.ui-reelstack-rbtn-sm{height:30px;padding:0 10px;font-size:13px}.ui-reelstack-cr-nav{border-bottom:1px solid var(--rr-line);align-items:center;height:56px;padding:0 24px;display:flex;position:absolute;top:0;left:0;right:0}.ui-reelstack-cr-logo{letter-spacing:-.03em;align-items:center;gap:9px;font-size:18px;font-weight:800;display:flex}.ui-reelstack-cr-mark{border-radius:6px;width:28px;height:28px}.ui-reelstack-cr-nav nav{color:var(--rr-mute);gap:22px;margin-left:36px;font-size:14px;font-weight:500;display:flex}.ui-reelstack-cr-nav nav span{border-bottom:2px solid #0000;padding:17px 0 15px}.ui-reelstack-cr-nav nav .ui-reelstack-cr-on{border-bottom-color:var(--rr-ink);color:var(--rr-ink)}.ui-reelstack-cr-submit{background:var(--rr-ink);color:#f5f6f7;border-radius:2px;align-items:center;gap:7px;height:34px;margin-left:auto;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.ui-reelstack-cr-title{height:90px;position:absolute;top:70px;left:24px;right:24px}.ui-reelstack-cr-title h1{letter-spacing:-.045em;margin-top:5px;font-size:38px;font-weight:800;line-height:40px}.ui-reelstack-cr-title p{color:var(--rr-mute);margin-top:6px;font-size:15px}.ui-reelstack-cr-brief{border:1px solid var(--rr-ink);align-items:center;height:38px;padding:0 15px;font-size:13.5px;font-weight:600;display:inline-flex;position:absolute;top:38px;right:0}.ui-reelstack-cr-row1{gap:8px;height:40px;display:flex;position:absolute;top:168px;left:24px;right:24px}.ui-reelstack-cr-search{border:1px solid var(--rr-line);color:var(--rr-mute);background:#fff;border-radius:2px;flex:1;align-items:center;gap:9px;padding:0 12px;font-size:14.5px;display:flex}.ui-reelstack-cr-box{border:1px solid var(--rr-line);background:#fff;border-radius:2px;align-items:center;gap:8px;height:40px;padding:0 13px;font-size:14px;display:inline-flex}.ui-reelstack-cr-layout{border:1px solid var(--rr-line);background:#fff;display:inline-flex}.ui-reelstack-cr-layout b{width:40px;color:var(--rr-mute);place-items:center;display:grid}.ui-reelstack-cr-layout b.ui-reelstack-cr-lon,.ui-reelstack-cr-scope b.ui-reelstack-cr-lon{background:var(--rr-ink);color:#f5f6f7}.ui-reelstack-cr-row2{align-items:center;gap:8px;height:36px;display:flex;position:absolute;top:218px;left:24px;right:24px}.ui-reelstack-cr-scope{border:1px solid var(--rr-line);background:#fff;height:36px;display:inline-flex}.ui-reelstack-cr-scope b{color:var(--rr-mute);align-items:center;padding:0 13px;font-size:14px;font-weight:500;display:inline-flex}.ui-reelstack-cr-scope b+b{border-left:1px solid var(--rr-line)}.ui-reelstack-cr-toggle{border:1px solid var(--rr-line);background:#fff;border-radius:2px;align-items:center;gap:8px;height:36px;padding:0 13px;font-size:14px;font-weight:500;display:inline-flex}.ui-reelstack-cr-toggle i{background:#059669;border-radius:50%;width:8px;height:8px}.ui-reelstack-cr-meta{width:200px;height:20px;color:var(--rr-mute);font-size:14px;position:absolute;top:262px;left:24px}.ui-reelstack-cr-meta span{position:absolute;top:0;left:0}.ui-reelstack-cr-count-b{opacity:0}.ui-reelstack-cr-card{border:1px solid var(--rr-line);transform:translate(var(--ax), var(--ay));background:#fff;flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;top:0;left:0}.ui-reelstack-cr-hit{z-index:2}.ui-reelstack-cr-id{align-items:flex-start;gap:12px;display:flex}.ui-reelstack-cr-avatar{background:var(--rr-subtle);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:15px;font-weight:600;display:grid}.ui-reelstack-cr-id b{margin-top:4px;font-size:15.5px;font-weight:600;line-height:20px;display:block}.ui-reelstack-cr-id>div{flex:1;min-width:0}.ui-reelstack-cr-id p{white-space:nowrap;text-overflow:ellipsis;color:var(--rr-mute);font-size:13px;line-height:18px;overflow:hidden}.ui-reelstack-cr-save{border:1px solid var(--rr-line);width:32px;height:32px;color:var(--rr-mute);flex:none;place-items:center;margin-left:auto;display:grid}.ui-reelstack-cr-reel{border-radius:2px;flex:none;height:108px}.ui-reelstack-cr-tags{gap:5px;display:flex}.ui-reelstack-cr-tags span{border:1px solid var(--rr-line);color:#2d3238;padding:1px 8px;font-size:12.5px;line-height:19px}.ui-reelstack-cr-foot{border-top:1px solid var(--rr-line);color:var(--rr-mute);justify-content:space-between;align-items:center;margin-top:auto;padding-top:11px;font-size:13px;display:flex}.ui-reelstack-cr-foot span{align-items:center;gap:6px;display:inline-flex}.ui-reelstack-cr-av{color:var(--rr-ink)}.ui-reelstack-cr-av i{border-radius:50%;width:8px;height:8px}.ui-reelstack-av-available{background:#059669}.ui-reelstack-av-limited{background:#f59e0b}.ui-reelstack-av-busy{background:#a1a1aa}.ui-reelstack-cr-ptr{transform:translate(850px,560px)}@media (prefers-reduced-motion:no-preference){.ui-reelstack-cr-avail{animation:12s linear infinite ui-reelstack-cr-toggle}.ui-reelstack-cr-hit-0{animation:12s infinite ui-reelstack-cr-mv0}.ui-reelstack-cr-hit-1{animation:12s infinite ui-reelstack-cr-mv1}.ui-reelstack-cr-hit-2{animation:12s infinite ui-reelstack-cr-mv2}.ui-reelstack-cr-miss{animation:12s ease-out infinite ui-reelstack-cr-miss}.ui-reelstack-cr-count-a{animation:12s linear infinite ui-reelstack-cr-ca}.ui-reelstack-cr-count-b{animation:12s linear infinite ui-reelstack-cr-cb}.ui-reelstack-cr-ptr{animation:12s infinite ui-reelstack-cr-ptr}.ui-reelstack-cr-ptr .ui-reelstack-ptr-ring{animation:12s ease-out infinite ui-reelstack-cr-ring}}@keyframes ui-reelstack-cr-toggle{0%,20.6%{color:#101215;background:#fff;border-color:#d5d8db}22%,76.4%{color:#f5f6f7;background:#101215;border-color:#101215}78%,to{color:#101215;background:#fff;border-color:#d5d8db}}@keyframes ui-reelstack-cr-mv0{0%,21.5%{transform:translate(var(--ax), var(--ay));animation-timing-function:cubic-bezier(.22,.7,.2,1)}28.5%,77%{transform:translate(var(--bx), var(--by));animation-timing-function:cubic-bezier(.22,.7,.2,1)}85%,to{transform:translate(var(--ax), var(--ay))}}@keyframes ui-reelstack-cr-mv1{0%,22.3%{transform:translate(var(--ax), var(--ay));animation-timing-function:cubic-bezier(.22,.7,.2,1)}29.5%,77.8%{transform:translate(var(--bx), var(--by));animation-timing-function:cubic-bezier(.22,.7,.2,1)}85.8%,to{transform:translate(var(--ax), var(--ay))}}@keyframes ui-reelstack-cr-mv2{0%,23.1%{transform:translate(var(--ax), var(--ay));animation-timing-function:cubic-bezier(.22,.7,.2,1)}30.5%,78.6%{transform:translate(var(--bx), var(--by));animation-timing-function:cubic-bezier(.22,.7,.2,1)}86.6%,to{transform:translate(var(--ax), var(--ay))}}@keyframes ui-reelstack-cr-miss{0%,21.5%{opacity:1;transform:translate(var(--ax), var(--ay)) scale(1)}26%,77.5%{opacity:0;transform:translate(var(--ax), var(--ay)) scale(.97)}85%,to{opacity:1;transform:translate(var(--ax), var(--ay)) scale(1)}}@keyframes ui-reelstack-cr-ca{0%,22%{opacity:1}25%,78%{opacity:0}82%,to{opacity:1}}@keyframes ui-reelstack-cr-cb{0%,22%{opacity:0}25%,78%{opacity:1}82%,to{opacity:0}}@keyframes ui-reelstack-cr-ptr{0%,8%{animation-timing-function:cubic-bezier(.45,0,.2,1);transform:translate(850px,560px)}20.4%,28%{animation-timing-function:cubic-bezier(.45,0,.2,1);transform:translate(373px,236px)}40%,66%{animation-timing-function:cubic-bezier(.45,0,.2,1);transform:translate(640px,470px)}76.2%,82%{animation-timing-function:cubic-bezier(.45,0,.2,1);transform:translate(373px,236px)}97%,to{transform:translate(850px,560px)}}@keyframes ui-reelstack-cr-ring{0%,20.4%{opacity:0;transform:scale(.4)}20.8%{opacity:.9;transform:scale(.6)}24%,76.2%{opacity:0;transform:scale(1.4)}76.6%{opacity:.9;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.4)}}.ui-reelstack-reg h2{margin:0}.ui-reelstack-mark{background:var(--rr-ink);color:#f5f6f7;place-items:center;display:grid}.ui-reelstack-stars{gap:2px;display:inline-flex}.ui-reelstack-star-on{color:#f5a623}.ui-reelstack-star-off{color:#d5d8db}.ui-reelstack-reg figure{margin:0}.ui-reelstack-pf-head{align-items:flex-start;gap:24px;height:124px;display:flex;position:absolute;top:80px;left:40px;right:40px}.ui-reelstack-pf-avatar{border:1px solid var(--rr-line);background:var(--rr-subtle);letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;width:104px;height:104px;font-size:34px;font-weight:700;display:grid}.ui-reelstack-pf-id{flex:1;min-width:0}.ui-reelstack-pf-namerow{align-items:baseline;gap:14px;display:flex}.ui-reelstack-pf-id h1{letter-spacing:-.045em;font-size:40px;font-weight:800;line-height:44px}.ui-reelstack-pf-handle{font-family:var(--font-mono);color:var(--rr-mute);font-size:15px}.ui-reelstack-pf-headline{color:#2d3238;margin-top:2px;font-size:20px;line-height:28px}.ui-reelstack-pf-meta{align-items:center;gap:20px;margin-top:12px;display:flex}.ui-reelstack-pf-avail{flex:none;width:214px;height:36px;position:relative}.ui-reelstack-pf-chip{white-space:nowrap;border:1px solid;border-radius:2px;align-items:center;gap:9px;padding:0 14px;font-size:16px;font-weight:600;display:inline-flex;position:absolute;inset:0}.ui-reelstack-pf-chip i{background:currentColor;border-radius:50%;width:9px;height:9px}.ui-reelstack-pf-chip-a{color:#8a5a06;background:#fdf5e4;border-color:#f0d9a8}.ui-reelstack-pf-chip-b{color:#0b6a49;opacity:0;background:#e8f6ef;border-color:#b3dfca}.ui-reelstack-pf-loc{color:var(--rr-mute);align-items:center;gap:7px;font-size:16px;display:inline-flex}.ui-reelstack-pf-actions{gap:10px;margin-top:6px;display:flex}.ui-reelstack-pf-actions .ui-reelstack-rbtn,.ui-reelstack-pf-follow{height:42px;padding:0 22px;font-size:15px}.ui-reelstack-pf-follow{background:var(--rr-ink);color:#f5f6f7;border-radius:2px;align-items:center;font-weight:600;display:inline-flex}.ui-reelstack-pf-main{width:760px;position:absolute;top:226px;left:40px}.ui-reelstack-pf-h{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.ui-reelstack-pf-h h2,.ui-reelstack-pf-side h2{letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:24px}.ui-reelstack-pf-h span{color:var(--rr-mute);font-size:14px;font-weight:500}.ui-reelstack-pf-h-works{margin-top:24px}.ui-reelstack-pf-reel{border:1px solid var(--rr-line);background:#fff;position:relative}.ui-reelstack-pf-reelimg{height:270px}.ui-reelstack-pf-play{width:72px;height:72px;color:var(--rr-ink);background:#fff;border-radius:50%;place-items:center;margin:-36px 0 0 -36px;display:grid;position:absolute;top:135px;left:50%;box-shadow:0 4px 18px #10121547}.ui-reelstack-pf-play svg{margin-left:4px}.ui-reelstack-pf-play i{opacity:0;border:2px solid #ffffffd9;border-radius:50%;position:absolute;inset:0}.ui-reelstack-pf-bar{border-top:1px solid var(--rr-line);align-items:center;gap:12px;height:46px;padding:0 16px;display:flex}.ui-reelstack-pf-barname{flex:none;width:200px;font-size:14px;font-weight:600}.ui-reelstack-pf-track{background:#e3e6e9;border-radius:2px;flex:1;height:4px;overflow:hidden}.ui-reelstack-pf-track i{background:var(--rr-ink);transform-origin:0;height:100%;display:block;transform:scaleX(.18)}.ui-reelstack-pf-time{font-family:var(--font-mono);color:var(--rr-mute);font-size:13px}.ui-reelstack-pf-works{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ui-reelstack-pf-work{border-radius:2px;height:98px}.ui-reelstack-pf-works figcaption{flex-direction:column;gap:1px;margin-top:8px;display:flex}.ui-reelstack-pf-works figcaption b{font-size:14.5px;font-weight:600;line-height:19px}.ui-reelstack-pf-works figcaption span{color:var(--rr-mute);font-size:13px}.ui-reelstack-pf-side{width:412px;position:absolute;top:226px;left:828px}.ui-reelstack-pf-side section{margin-bottom:20px}.ui-reelstack-pf-side h2{margin-bottom:8px}.ui-reelstack-pf-about{color:#2d3238;font-size:15px;line-height:22px}.ui-reelstack-pf-skills{gap:6px;margin:0;padding:0;list-style:none;display:flex}.ui-reelstack-pf-skills li{border:1px solid var(--rr-line);color:#2d3238;background:#fff;padding:1px 12px;font-size:14px;line-height:25px}.ui-reelstack-pf-rates{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ui-reelstack-pf-rates div{border:1px solid var(--rr-line);background:#fff;padding:10px 14px 12px}.ui-reelstack-pf-rates small{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--rr-mute);font-size:11.5px;display:block}.ui-reelstack-pf-rates div{white-space:nowrap}.ui-reelstack-pf-rates b{letter-spacing:-.03em;font-size:22px;font-weight:800}.ui-reelstack-pf-rates span{color:var(--rr-mute);margin-left:4px;font-size:13.5px}.ui-reelstack-pf-reviews{height:190px;margin:0;padding:0;list-style:none;overflow:hidden}.ui-reelstack-pf-reviews li{padding-bottom:10px}.ui-reelstack-pf-new{opacity:0;max-height:0;overflow:hidden}.ui-reelstack-pf-rev{border:1px solid var(--rr-line);background:#fff;padding:11px 14px 12px}.ui-reelstack-pf-revhead{align-items:center;gap:10px;display:flex}.ui-reelstack-pf-revhead b{font-size:14px;font-weight:600}.ui-reelstack-pf-rev p{color:var(--rr-mute);margin-top:5px;font-size:14px;line-height:20px}@media (prefers-reduced-motion:no-preference){.ui-reelstack-pf-chip-a{animation:10s ease-in-out infinite ui-reelstack-pf-a}.ui-reelstack-pf-chip-b{animation:10s ease-in-out infinite ui-reelstack-pf-b}.ui-reelstack-pf-play{animation:2.4s ease-out infinite ui-reelstack-pf-beat}.ui-reelstack-pf-play i{animation:2.4s ease-out infinite ui-reelstack-pf-ring}.ui-reelstack-pf-track i{animation:10s linear infinite ui-reelstack-pf-fill}.ui-reelstack-pf-new{animation:10s infinite ui-reelstack-pf-slide}}@keyframes ui-reelstack-pf-a{0%,14%{opacity:1}19%,93%{opacity:0}98%,to{opacity:1}}@keyframes ui-reelstack-pf-b{0%,14%{opacity:0}19%,93%{opacity:1}98%,to{opacity:0}}@keyframes ui-reelstack-pf-beat{0%{transform:scale(1)}14%{transform:scale(1.07)}50%,to{transform:scale(1)}}@keyframes ui-reelstack-pf-ring{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.75)}}@keyframes ui-reelstack-pf-fill{0%{transform:scaleX(.18)}90%,95%{animation-timing-function:ease-out;transform:scaleX(1)}to{transform:scaleX(.18)}}@keyframes ui-reelstack-pf-slide{0%,52%{opacity:0;max-height:0;animation-timing-function:cubic-bezier(.22,.7,.2,1)}60%,92%{opacity:1;max-height:110px;animation-timing-function:ease-in}98%,to{opacity:0;max-height:0}}.ui-reelstack-tb-bar{z-index:20;border-bottom:1px solid var(--rr-line);background:#fff;align-items:center;gap:12px;height:56px;padding:0 40px;display:flex;position:absolute;top:0;left:0;right:0}.ui-reelstack-tb-logo{color:#fff;letter-spacing:.02em;background:#0b6e79;border-radius:2px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:grid}.ui-reelstack-tb-ttl b{font-size:16px;font-weight:700;line-height:19px;display:block}.ui-reelstack-tb-ttl small{color:var(--rr-mute);font-size:12.5px;display:block}.ui-reelstack-tb-stage{align-items:center;gap:9px;margin-left:auto;display:flex}.ui-reelstack-tb-stage small{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--rr-mute);font-size:11.5px}.ui-reelstack-tb-chips{width:118px;height:30px;position:relative}.ui-reelstack-tb-sc{border:1px solid var(--rr-ink);background:var(--rr-ink);color:#f5f6f7;opacity:0;border-radius:2px;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;position:absolute;inset:0}.ui-reelstack-tb-sc-1{opacity:1}.ui-reelstack-tb-sc-3{background:#0b6a49;border-color:#0b6a49}.ui-reelstack-tb-for{border-left:1px solid var(--rr-line);color:var(--rr-mute);white-space:nowrap;margin-left:26px;padding-left:26px;font-size:14px}.ui-reelstack-tb-for b{color:#0b6e79;font-weight:700}.ui-reelstack-tb-page{width:1280px;padding-top:56px;position:absolute;top:0;left:0}.ui-reelstack-tb-cover{height:150px}.ui-reelstack-tb-wrap{padding:0 80px}.ui-reelstack-tb-tabs{gap:8px;padding:18px 0;display:flex}.ui-reelstack-tb-tab{border:1px solid var(--rr-line);height:34px;color:var(--rr-mute);background:#fff;border-radius:2px;align-items:center;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.ui-reelstack-tb-tab-0{color:#fff;background:#0b6e79;border-color:#0b6e79;font-weight:600}.ui-reelstack-tb-cols{grid-template-columns:580px 500px;gap:40px;display:grid}.ui-reelstack-tb-cols-2{margin-top:34px;padding-bottom:50px}.ui-reelstack-tb-sec{letter-spacing:-.02em;font-size:19px;font-weight:800;line-height:24px}.ui-reelstack-tb-work{grid-template-columns:1fr 1fr;gap:12px 14px;margin-top:10px;display:grid}.ui-reelstack-tb-wimg{border-radius:2px;height:128px}.ui-reelstack-tb-work figcaption{justify-content:space-between;margin-top:8px;font-size:14px;display:flex}.ui-reelstack-tb-work figcaption b{font-weight:600}.ui-reelstack-tb-work figcaption span{color:var(--rr-mute)}.ui-reelstack-tb-est{border:1px solid var(--rr-line);background:#fff;padding:16px 20px 18px}.ui-reelstack-tb-esthead{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.ui-reelstack-tb-esthead span{font-family:var(--font-mono);color:var(--rr-mute);font-size:12px}.ui-reelstack-tb-est table{border-collapse:collapse;width:100%;font-size:14px}.ui-reelstack-tb-est th{border-bottom:1px solid var(--rr-ink);font-family:var(--font-mono);letter-spacing:.05em;text-align:right;text-transform:uppercase;color:var(--rr-mute);padding:6px 0;font-size:11px;font-weight:500}.ui-reelstack-tb-est td{border-bottom:1px solid var(--rr-subtle);text-align:right;font-variant-numeric:tabular-nums;height:34px}.ui-reelstack-tb-est th:first-child,.ui-reelstack-tb-est td:first-child{text-align:left}.ui-reelstack-tb-est td:last-child{font-weight:600}.ui-reelstack-tb-est th:nth-child(2){width:40px}.ui-reelstack-tb-est th:nth-child(3){width:56px}.ui-reelstack-tb-est th:nth-child(4){width:66px}.ui-reelstack-tb-est th:nth-child(5){width:84px}.ui-reelstack-tb-tot{width:240px;margin:8px 0 0 auto}.ui-reelstack-tb-tot div{color:var(--rr-mute);justify-content:space-between;padding:3px 0;font-size:14px;display:flex}.ui-reelstack-tb-tot dt,.ui-reelstack-tb-tot dd{margin:0}.ui-reelstack-tb-tot dd{font-variant-numeric:tabular-nums;color:var(--rr-ink)}.ui-reelstack-tb-tot .ui-reelstack-tb-grand{border-top:1px solid var(--rr-ink);color:var(--rr-ink);margin-top:5px;padding:7px 0 0;font-size:17px;font-weight:800}.ui-reelstack-tb-approve{height:40px;margin-top:12px;position:relative}.ui-reelstack-tb-approve span{border-radius:2px;justify-content:center;align-items:center;gap:7px;font-size:14.5px;font-weight:600;display:flex;position:absolute;inset:0}.ui-reelstack-tb-ap-a{color:#fff;background:#0b6e79}.ui-reelstack-tb-ap-b{color:#0b6a49;opacity:0;background:#e8f6ef;border:1px solid #b3dfca}.ui-reelstack-tb-agree{border:1px solid var(--rr-line);background:#fff;padding:18px 22px}.ui-reelstack-tb-agree p{color:#2d3238;margin-top:13px;font-size:14.5px;line-height:21px}.ui-reelstack-tb-agree p b{color:var(--rr-ink);font-size:14.5px;font-weight:700;display:block}.ui-reelstack-tb-sign{border:1px solid var(--rr-line);background:#fff;padding:18px 22px 20px}.ui-reelstack-tb-signhead{justify-content:space-between;align-items:flex-start;display:flex}.ui-reelstack-tb-eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#0b6e79;font-size:11px}.ui-reelstack-tb-signhead h2{letter-spacing:-.02em;margin-top:3px;font-size:22px;font-weight:700;line-height:26px}.ui-reelstack-tb-status{width:150px;height:28px;margin-top:2px;position:relative}.ui-reelstack-tb-status span{border:1px solid;border-radius:2px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0}.ui-reelstack-tb-st-a{color:#8a5a06;background:#fdf5e4;border-color:#f0d9a8}.ui-reelstack-tb-st-b{color:#0b6a49;opacity:0;background:#e8f6ef;border-color:#b3dfca}.ui-reelstack-tb-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.ui-reelstack-tb-fields label small,.ui-reelstack-tb-sigrow small,.ui-reelstack-tb-date small{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--rr-mute);font-size:11px;display:block}.ui-reelstack-tb-fields label span{border:1px solid var(--rr-line);background:#fafbfb;border-radius:2px;align-items:center;height:38px;margin-top:5px;padding:0 12px;font-size:15px;display:flex}.ui-reelstack-tb-sigrow{justify-content:space-between;margin-top:16px;display:flex}.ui-reelstack-tb-sigrow span{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--rr-mute);font-size:11px}.ui-reelstack-tb-seg{border:1px solid var(--rr-line);border-radius:2px;margin-top:6px;display:flex;overflow:hidden}.ui-reelstack-tb-seg b{text-align:center;color:var(--rr-mute);flex:1;padding:7px 0;font-size:14px;font-weight:500}.ui-reelstack-tb-seg b:first-child{background:var(--rr-ink);color:#f5f6f7;font-weight:600}.ui-reelstack-tb-pad{border:1px solid var(--rr-line);background:#fff;border-radius:2px;height:128px;margin-top:10px;position:relative}.ui-reelstack-tb-pad svg{color:#101a3a;margin-left:-150px;position:absolute;top:8px;left:50%}.ui-reelstack-tb-ink{fill:none;stroke:#14213d;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.ui-reelstack-tb-pad em{color:#8a9099;font-size:12.5px;font-style:normal;position:absolute;bottom:8px;left:12px}.ui-reelstack-tb-date{border:1px solid var(--rr-line);background:#fafbfb;border-radius:2px;justify-content:space-between;align-items:center;margin-top:12px;padding:8px 12px;display:flex}.ui-reelstack-tb-date b{font-size:14.5px;font-weight:600}.ui-reelstack-tb-consent{color:#2d3238;align-items:center;gap:10px;margin-top:12px;font-size:14px;display:flex}.ui-reelstack-tb-consent i{color:#fff;background:#fff;border:1px solid #8a9099;border-radius:2px;place-items:center;width:18px;height:18px;display:grid}.ui-reelstack-tb-consent i svg{opacity:0}.ui-reelstack-tb-submit{height:44px;margin-top:14px;position:relative}.ui-reelstack-tb-submit span{border-radius:2px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex;position:absolute;inset:0}.ui-reelstack-tb-sb-a{background:var(--rr-ink);color:#f5f6f7}.ui-reelstack-tb-sb-b{color:#0b6a49;opacity:0;background:#e8f6ef;border:1px solid #b3dfca}@media (prefers-reduced-motion:no-preference){.ui-reelstack-tb-page{animation:12s infinite ui-reelstack-tb-scroll}.ui-reelstack-tb-sc-1{animation:12s linear infinite ui-reelstack-tb-s1}.ui-reelstack-tb-sc-2{animation:12s linear infinite ui-reelstack-tb-s2}.ui-reelstack-tb-sc-3{animation:12s linear infinite ui-reelstack-tb-s3}.ui-reelstack-tb-ap-b{animation:12s linear infinite ui-reelstack-tb-ap}.ui-reelstack-tb-st-b,.ui-reelstack-tb-sb-b{animation:12s linear infinite ui-reelstack-tb-on}.ui-reelstack-tb-st-a{animation:12s linear infinite ui-reelstack-tb-off}.ui-reelstack-tb-ink{animation:12s linear infinite ui-reelstack-tb-draw}.ui-reelstack-tb-pad em{animation:12s linear infinite ui-reelstack-tb-hint}.ui-reelstack-tb-consent i{animation:12s linear infinite ui-reelstack-tb-box}.ui-reelstack-tb-consent i svg{animation:12s linear infinite ui-reelstack-tb-tick}}@keyframes ui-reelstack-tb-scroll{0%,18%{animation-timing-function:cubic-bezier(.45,0,.2,1);transform:translateY(0)}28%,84%{animation-timing-function:cubic-bezier(.45,0,.2,1);transform:translateY(-520px)}93%,to{transform:translateY(0)}}@keyframes ui-reelstack-tb-s1{0%,27%{opacity:1}28%,95%{opacity:0}98%,to{opacity:1}}@keyframes ui-reelstack-tb-s2{0%,27%{opacity:0}28%,55%{opacity:1}56%,to{opacity:0}}@keyframes ui-reelstack-tb-s3{0%,55%{opacity:0}56%,94%{opacity:1}97%,to{opacity:0}}@keyframes ui-reelstack-tb-ap{0%,12%{opacity:0}14%,93%{opacity:1}97%,to{opacity:0}}@keyframes ui-reelstack-tb-on{0%,53%{opacity:0}55%,93%{opacity:1}97%,to{opacity:0}}@keyframes ui-reelstack-tb-off{0%,53%{opacity:1}55%,93%{opacity:0}97%,to{opacity:1}}@keyframes ui-reelstack-tb-draw{0%,36%{stroke-dashoffset:1px;opacity:1}54%{stroke-dashoffset:0;opacity:1}93%{stroke-dashoffset:0;opacity:1}96%{stroke-dashoffset:0;opacity:0}96.1%,to{stroke-dashoffset:1px;opacity:0}}@keyframes ui-reelstack-tb-hint{0%,35%{opacity:1}38%,93%{opacity:0}97%,to{opacity:1}}@keyframes ui-reelstack-tb-box{0%,31%{background:#fff;border-color:#8a9099}33%,93%{background:var(--rr-ink);border-color:var(--rr-ink)}97%,to{background:#fff;border-color:#8a9099}}@keyframes ui-reelstack-tb-tick{0%,31%{opacity:0}33%,93%{opacity:1}97%,to{opacity:0}}.ui-reelstack-iv-top{border-bottom:1px solid var(--rr-line);background:#fff;justify-content:space-between;align-items:center;height:48px;padding:0 20px;display:flex;position:absolute;top:0;left:0;right:0}.ui-reelstack-iv-top>b{letter-spacing:-.02em;font-size:16px;font-weight:800}.ui-reelstack-iv-tpl{align-items:center;gap:10px;display:flex}.ui-reelstack-iv-tpl small,.ui-reelstack-iv-grid small,.ui-reelstack-iv-lihead small{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--rr-mute);font-size:11px}.ui-reelstack-iv-seg{border:1px solid var(--rr-line);border-radius:2px;display:inline-flex;overflow:hidden}.ui-reelstack-iv-seg i{color:var(--rr-mute);padding:5px 14px;font-size:13.5px;font-style:normal;font-weight:500}.ui-reelstack-iv-seg .ui-reelstack-iv-on{background:var(--rr-ink);color:#f5f6f7;font-weight:600}.ui-reelstack-iv-form{border-right:1px solid var(--rr-line);background:#fff;width:460px;padding:18px 20px;position:absolute;top:48px;bottom:56px;left:0}.ui-reelstack-iv-grid{grid-template-columns:1fr 1fr;gap:11px 12px;display:grid}.ui-reelstack-iv-grid label span{border:1px solid var(--rr-line);background:#fafbfb;border-radius:2px;justify-content:space-between;align-items:center;height:36px;margin-top:4px;padding:0 11px;font-size:14.5px;display:flex}.ui-reelstack-iv-lihead{grid-template-columns:1fr 52px 84px;gap:8px;margin:20px 0 6px;display:grid}.ui-reelstack-iv-qh,.ui-reelstack-iv-rh{text-align:right}.ui-reelstack-iv-li{grid-template-columns:1fr 52px 84px;gap:8px;margin-bottom:7px;display:grid}.ui-reelstack-iv-li>span{border:1px solid var(--rr-line);white-space:nowrap;background:#fafbfb;border-radius:2px;align-items:center;height:36px;padding:0 11px;font-size:14.5px;display:flex;position:relative}.ui-reelstack-iv-li .ui-reelstack-iv-q,.ui-reelstack-iv-li .ui-reelstack-iv-r{justify-content:flex-end}.ui-reelstack-iv-li-new>span:first-child{background:#fff;border-color:#8a9099}.ui-reelstack-iv-typed{vertical-align:bottom;max-width:106px;font-style:normal;display:inline-block;overflow:hidden}.ui-reelstack-iv-caret{background:var(--rr-ink);opacity:0;width:1.5px;height:18px;margin-left:1px}.ui-reelstack-iv-ph{color:#a4a9b0;opacity:0;text-decoration:none;position:absolute;left:11px}.ui-reelstack-iv-typed{max-width:0}.ui-reelstack-iv-late{opacity:0}.ui-reelstack-iv-prev{background:#e8eaed;position:absolute;inset:48px 0 56px 460px;overflow:hidden}.ui-reelstack-iv-plabel{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--rr-mute);font-size:11px;position:absolute;top:12px;left:20px}.ui-reelstack-iv-sheet{color:#0a0a0b;background:#fdfbf6;width:400px;position:absolute;top:36px;left:50px;box-shadow:0 8px 28px #10121529}.ui-reelstack-iv-hdr{color:#fff;background:#0a0a0b;justify-content:space-between;gap:12px;padding:16px 18px 15px;display:flex;position:relative}.ui-reelstack-iv-hdr:after{content:"";background:linear-gradient(90deg,#f5a623 28%,#0000 28%);height:3px;position:absolute;bottom:0;left:0;right:0}.ui-reelstack-iv-hdr small{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#f5a623;font-size:9.5px}.ui-reelstack-iv-hdr h3{letter-spacing:.02em;text-transform:uppercase;margin:5px 0 0;font-size:23px;font-weight:800;line-height:24px}.ui-reelstack-iv-hdr p{font-family:var(--font-mono);color:#d4d4d8;margin:6px 0 0;font-size:11px}.ui-reelstack-iv-hdr dl{font-family:var(--font-mono);text-align:right;margin:0;font-size:10.5px;line-height:17px}.ui-reelstack-iv-hdr dl div{justify-content:flex-end;gap:8px;display:flex}.ui-reelstack-iv-hdr dt{letter-spacing:.14em;text-transform:uppercase;color:#8a8a93;font-size:9px}.ui-reelstack-iv-hdr dd{margin:0;font-weight:600}.ui-reelstack-iv-gold{color:#f5a623}.ui-reelstack-iv-body{padding:12px 18px 16px}.ui-reelstack-iv-parties{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ui-reelstack-iv-parties>div{background:#fff;border:1px solid #e4e4e7;border-left:3px solid #0a0a0b;padding:8px 11px}.ui-reelstack-iv-parties .ui-reelstack-iv-from{border-left-color:#f5a623}.ui-reelstack-iv-parties small{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#71717a;font-size:9px;display:block}.ui-reelstack-iv-parties b{letter-spacing:.02em;text-transform:uppercase;margin-top:2px;font-size:14px;font-weight:800;display:block}.ui-reelstack-iv-parties span{color:#52525b;font-size:11.5px}.ui-reelstack-iv-h2{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#71717a;border-bottom:1px solid #d4d4d8;margin:12px 0 5px;padding-bottom:4px;font-size:9.5px}.ui-reelstack-iv-sheet table{border-collapse:collapse;background:#fff;width:100%;font-size:12px}.ui-reelstack-iv-sheet th{color:#fff;font-family:var(--font-mono);letter-spacing:.16em;text-align:right;text-transform:uppercase;background:#0a0a0b;padding:6px 8px;font-size:9px;font-weight:500}.ui-reelstack-iv-sheet th:first-child,.ui-reelstack-iv-sheet td:first-child{text-align:left}.ui-reelstack-iv-sheet td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid #e4e4e7;height:27px;padding:0 8px}.ui-reelstack-iv-sheet tbody tr:nth-child(2n) td{background:#faf8f3}.ui-reelstack-iv-newrow{display:none}.ui-reelstack-iv-tot{width:200px;margin:10px 0 0 auto}.ui-reelstack-iv-tot>div{border-bottom:1px solid #e4e4e7;justify-content:space-between;align-items:center;padding:4px 0;font-size:12px;display:flex}.ui-reelstack-iv-tot>div>span:first-child{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#52525b;font-size:9.5px}.ui-reelstack-iv-swap{width:70px;height:17px;font-family:var(--font-mono);text-align:right;font-weight:600;display:inline-block;position:relative}.ui-reelstack-iv-swap b{font-weight:600;position:absolute;top:0;right:0}.ui-reelstack-iv-v1{opacity:0}.ui-reelstack-iv-tot .ui-reelstack-iv-grand{background:#0a0a0b;border:0;margin-top:7px;padding:8px 11px}.ui-reelstack-iv-tot .ui-reelstack-iv-grand>span:first-child{color:#d4d4d8}.ui-reelstack-iv-swap-big{width:90px;height:24px}.ui-reelstack-iv-swap-big b{color:#f5a623;font-size:20px;line-height:24px}.ui-reelstack-iv-out{border-top:1px solid var(--rr-line);background:#fff;align-items:center;gap:12px;height:56px;padding:0 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.ui-reelstack-iv-print{background:var(--rr-ink);color:#f5f6f7;border-radius:2px;align-items:center;gap:8px;height:38px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.ui-reelstack-iv-link{border:1px solid var(--rr-line);height:40px;font-family:var(--font-mono);color:var(--rr-ink);background:#fafbfb;border-radius:2px;flex:1;align-items:center;gap:10px;padding:0 4px 0 12px;font-size:13px;display:flex}.ui-reelstack-iv-link>span:nth-child(2){flex:1;line-height:14px}.ui-reelstack-iv-link small{letter-spacing:.08em;text-transform:uppercase;color:var(--rr-mute);font-size:9.5px;display:block}.ui-reelstack-iv-copy{width:112px;height:32px;position:relative}.ui-reelstack-iv-copy>span{border:1px solid var(--rr-line);font-family:var(--font-sans);background:#fff;border-radius:2px;justify-content:center;align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex;position:absolute;inset:0}.ui-reelstack-iv-cp-b{color:#0b6a49;opacity:0;background:#e8f6ef!important;border-color:#b3dfca!important}.ui-reelstack-iv-ptr{transform:translate(935px,400px)}@media (prefers-reduced-motion:no-preference){.ui-reelstack-iv-typed{animation:10s infinite ui-reelstack-iv-type}.ui-reelstack-iv-caret{animation:10s infinite ui-reelstack-iv-car}.ui-reelstack-iv-ph{animation:10s linear infinite ui-reelstack-iv-ph}.ui-reelstack-iv-late{animation:10s linear infinite ui-reelstack-iv-late}.ui-reelstack-iv-newrow{animation:10s linear infinite ui-reelstack-iv-row;display:table-row}.ui-reelstack-iv-v0{animation:10s linear infinite ui-reelstack-iv-v0}.ui-reelstack-iv-v1{animation:10s linear infinite ui-reelstack-iv-v1}.ui-reelstack-iv-cp-a{animation:10s linear infinite ui-reelstack-iv-cpa}.ui-reelstack-iv-cp-b{animation:10s linear infinite ui-reelstack-iv-cpb}.ui-reelstack-iv-ptr{animation:10s infinite ui-reelstack-iv-ptr}.ui-reelstack-iv-ptr .ui-reelstack-ptr-ring{animation:10s ease-out infinite ui-reelstack-iv-ring}}@keyframes ui-reelstack-iv-type{0%,12%{max-width:0;animation-timing-function:steps(13,end)}34%,94%{max-width:106px}97%,to{max-width:0}}@keyframes ui-reelstack-iv-car{0%,10%{opacity:0}11%,38%{opacity:1}39%,to{opacity:0}}@keyframes ui-reelstack-iv-ph{0%,10%{opacity:1}11%,96%{opacity:0}98%,to{opacity:1}}@keyframes ui-reelstack-iv-late{0%,34%{opacity:0}37%,94%{opacity:1}97%,to{opacity:0}}@keyframes ui-reelstack-iv-row{0%,36%{opacity:0}40%,94%{opacity:1}97%,to{opacity:0}}@keyframes ui-reelstack-iv-v0{0%,38%{opacity:1}42%,94%{opacity:0}97%,to{opacity:1}}@keyframes ui-reelstack-iv-v1{0%,38%{opacity:0}42%,94%{opacity:1}97%,to{opacity:0}}@keyframes ui-reelstack-iv-cpa{0%,66%{opacity:1}67%,90%{opacity:0}93%,to{opacity:1}}@keyframes ui-reelstack-iv-cpb{0%,66%{opacity:0}67%,90%{opacity:1}93%,to{opacity:0}}@keyframes ui-reelstack-iv-ptr{0%,44%{animation-timing-function:cubic-bezier(.45,0,.2,1);transform:translate(935px,400px)}64%,84%{animation-timing-function:cubic-bezier(.45,0,.2,1);transform:translate(868px,612px)}96%,to{transform:translate(935px,400px)}}@keyframes ui-reelstack-iv-ring{0%,65%{opacity:0;transform:scale(.4)}66%{opacity:.9;transform:scale(.6)}72%,to{opacity:0;transform:scale(1.4)}}
.ui-sfx-lab-app{--bg:#0c0e11;--side:#101317;--panel:#14171c;--raised:#1a1e24;--hover:#1d2128;--sel:#1f2a30;--line:#242930;--line-soft:#1b1f25;--fg:#e8eaee;--muted:#8b93a1;--faint:#59606d;--accent:#46d2c3;--accent-ink:#062521;--accent-soft:#46d2c324;--star:#f4b43a;--star-off:#343a44;--r0:#4b525e;--r1:#e5574d;--r2:#e98b40;--r3:#d8c24b;--r4:#8fd156;--r5:#3fd8a4;--wave:#4a5260;--wave-on:#46d2c3;background:var(--bg);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.4;position:absolute;inset:0;overflow:hidden}.ui-sfx-lab-app *,.ui-sfx-lab-app :before,.ui-sfx-lab-app :after{box-sizing:border-box}.ui-sfx-lab-app svg{flex:none;display:block}.ui-sfx-lab-app i,.ui-sfx-lab-app em,.ui-sfx-lab-app b{font-style:normal}.ui-sfx-lab-app h4{margin:0}.ui-sfx-lab-mono{font-family:var(--font-mono)}.ui-sfx-lab-eyebrow{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--faint);font-size:11.5px;font-weight:500;line-height:1.3}.ui-sfx-lab-btn{border:1px solid var(--line);background:var(--raised);white-space:nowrap;height:32px;color:var(--fg);border-radius:8px;align-items:center;gap:7px;padding:0 13px;font-weight:500;display:inline-flex}.ui-sfx-lab-btn-sm{height:30px;padding:0 11px;font-size:13.5px}.ui-sfx-lab-btn-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.ui-sfx-lab-btn-ghost{color:var(--muted);background:0 0;border-color:#0000}.ui-sfx-lab-badge{font-family:var(--font-mono);background:var(--star);color:#1d1300;border-radius:999px;padding:3px 6px;font-size:11px;font-weight:600;line-height:1}.ui-sfx-lab-seg{border:1px solid var(--line);background:var(--bg);border-radius:8px;flex:none;padding:2px;display:inline-flex}.ui-sfx-lab-seg>span{height:28px;color:var(--muted);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 11px;font-weight:500;display:inline-flex}.ui-sfx-lab-seg>span.ui-sfx-lab-seg-on{background:var(--raised);color:var(--fg);box-shadow:0 1px 2px #00000040}.ui-sfx-lab-seg-lite>span{height:26px;font-size:13.5px}.ui-sfx-lab-seg-icons>span{padding:0 9px}.ui-sfx-lab-switch{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.ui-sfx-lab-switch>i{background:var(--accent);border-radius:999px;width:30px;height:18px;position:relative}.ui-sfx-lab-switch>i:after{content:"";background:var(--accent-ink);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:14px}.ui-sfx-lab-logo{background:var(--accent);width:26px;height:26px;color:var(--accent-ink);border-radius:7px;place-items:center;display:grid}.ui-sfx-lab-stars{flex:none;display:inline-flex}.ui-sfx-lab-star{color:var(--star-off);padding:1.5px;display:block}.ui-sfx-lab-star-on{color:var(--star)}.ui-sfx-lab-pb{border:1px solid var(--line);background:var(--raised);width:32px;height:32px;color:var(--fg);border-radius:50%;place-items:center;display:grid;position:relative}.ui-sfx-lab-pbfill{background:var(--accent);color:var(--accent-ink);opacity:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset:-1px}.ui-sfx-lab-flag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-radius:4px;flex:none;padding:3px 5px;font-size:10.5px;font-weight:500;line-height:1}.ui-sfx-lab-ib{width:30px;height:30px;color:var(--muted);border-radius:7px;place-items:center;display:grid}.ui-sfx-lab-ib-on{color:var(--accent);background:var(--accent-soft)}.ui-sfx-lab-cursor{z-index:20;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 4px #00000080);position:absolute;top:0;left:0}.ui-sfx-lab-click{z-index:19;border:2px solid var(--accent);opacity:0;pointer-events:none;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;position:absolute}.ui-sfx-lab-wave{flex:none;display:block;position:relative}.ui-sfx-lab-wave-svg{position:absolute;top:0;left:0}.ui-sfx-lab-wave-base{fill:var(--wave)}.ui-sfx-lab-wave-on{fill:var(--wave-on)}.ui-sfx-lab-prog{position:absolute;top:0;bottom:0;left:0;overflow:hidden}.ui-sfx-lab-head{background:var(--fg);border-radius:1px;width:2px;position:absolute;top:0;bottom:0;right:0}.ui-sfx-lab-lib{grid-template:"side top top"52px"side view insp"1fr"player player player"72px/232px 640px 408px;display:grid}.ui-sfx-lab-side{background:var(--side);border-right:1px solid var(--line);flex-direction:column;grid-area:side;min-height:0;display:flex}.ui-sfx-lab-brand{letter-spacing:-.01em;border-bottom:1px solid var(--line);align-items:center;gap:10px;height:52px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.ui-sfx-lab-proj{border-bottom:1px solid var(--line-soft);gap:6px;padding:10px 16px 8px;display:grid}.ui-sfx-lab-select{border:1px solid var(--line);background:var(--raised);white-space:nowrap;border-radius:7px;align-items:center;height:32px;padding:0 12px;font-size:13.5px;display:flex;overflow:hidden}.ui-sfx-lab-newproj{color:var(--muted);padding:2px 0 0 2px;font-size:13px}.ui-sfx-lab-side-sec{gap:1px;padding:14px 8px 0;display:grid}.ui-sfx-lab-side-sec h4{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:0 8px 6px;font-size:11px;font-weight:500}.ui-sfx-lab-navi{height:31px;color:var(--muted);border-radius:6px;align-items:center;gap:9px;padding:0 8px;font-size:14px;display:flex}.ui-sfx-lab-navi>span{flex:1}.ui-sfx-lab-navi>b{font-family:var(--font-mono);color:var(--faint);font-size:12px;font-weight:400}.ui-sfx-lab-navi-on{background:var(--raised);color:var(--fg)}.ui-sfx-lab-glyph{place-items:center;width:16px;height:16px;display:grid}.ui-sfx-lab-dashed{border:1.5px dashed var(--muted);border-radius:50%;width:13px;height:13px;margin:0 1.5px}.ui-sfx-lab-batch{align-items:flex-start;gap:10px;min-width:0;padding:5px 8px;display:flex}.ui-sfx-lab-batch>span{min-width:0;display:grid}.ui-sfx-lab-batch em{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.ui-sfx-lab-batch small{font-family:var(--font-mono);color:var(--faint);font-size:11.5px}.ui-sfx-lab-sw{background:var(--r0);border-radius:2px;flex:none;width:8px;height:8px;margin-top:6px}.ui-sfx-lab-sw-4{background:var(--r4)}.ui-sfx-lab-sw-5{background:var(--r5)}.ui-sfx-lab-sw-new{background:var(--r0)}.ui-sfx-lab-tags{flex-wrap:wrap;gap:5px;padding:0 6px;display:flex}.ui-sfx-lab-tags>span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 8px;font-size:13px}.ui-sfx-lab-tags i{font-family:var(--font-mono);color:var(--faint);margin-left:4px;font-size:11.5px}.ui-sfx-lab-side-foot{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:9px;margin-top:auto;padding:14px 16px;font-size:14px;display:flex}.ui-sfx-lab-side-foot>span{flex:1}.ui-sfx-lab-side-foot>b{font-family:var(--font-mono);color:var(--faint);font-size:12px;font-weight:400}.ui-sfx-lab-top{background:var(--panel);border-bottom:1px solid var(--line);grid-area:top;align-items:center;gap:12px;min-width:0;padding:0 14px;display:flex}.ui-sfx-lab-search{border:1px solid var(--line);background:var(--bg);min-width:0;height:32px;color:var(--faint);white-space:nowrap;border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 8px 0 10px;font-size:14px;display:flex;position:relative;overflow:hidden}.ui-sfx-lab-search>span{text-overflow:ellipsis;flex:1;overflow:hidden}.ui-sfx-lab-search kbd{font-family:var(--font-mono);color:var(--muted);border:1px solid var(--line);background:var(--raised);border-bottom-width:2px;border-radius:5px;padding:2px 5px;font-size:11px}.ui-sfx-lab-view{grid-area:view;min-width:0;min-height:0;position:relative;overflow:hidden}.ui-sfx-lab-toolbar{border-bottom:1px solid var(--line-soft);align-items:center;gap:8px;height:48px;padding:0 14px;display:flex}.ui-sfx-lab-grow{flex:1}.ui-sfx-lab-count{color:var(--muted);white-space:nowrap;font-size:13.5px}.ui-sfx-lab-cols,.ui-sfx-lab-row{grid-template-columns:34px 112px minmax(0,1fr) 42px 104px;align-items:center;column-gap:14px;padding:0 14px;display:grid}.ui-sfx-lab-lhead{border-bottom:1px solid var(--line-soft);height:32px;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--faint);font-size:11.5px;font-weight:500}.ui-sfx-lab-r{justify-self:end}.ui-sfx-lab-group{border-bottom:1px solid var(--line-soft);align-items:baseline;gap:10px;height:38px;padding:12px 14px 0;display:flex}.ui-sfx-lab-group b{font-size:15px;font-weight:600}.ui-sfx-lab-group span{font-family:var(--font-mono);color:var(--faint);font-size:12px}.ui-sfx-lab-row{border-bottom:1px solid var(--line-soft);height:60px;position:relative}.ui-sfx-lab-row>*{z-index:1;position:relative}.ui-sfx-lab-row>.ui-sfx-lab-rowbg{z-index:0;background:var(--sel);box-shadow:inset 2px 0 0 var(--accent);opacity:0;position:absolute;inset:0}.ui-sfx-lab-row-a>.ui-sfx-lab-rowbg,.ui-sfx-lab-row-a .ui-sfx-lab-pbfill{opacity:1}.ui-sfx-lab-txt{gap:2px;min-width:0;display:grid}.ui-sfx-lab-p{white-space:nowrap;text-overflow:ellipsis;font-size:16.5px;font-weight:500;overflow:hidden}.ui-sfx-lab-meta{min-width:0;color:var(--faint);white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.ui-sfx-lab-meta>span{text-overflow:ellipsis;overflow:hidden}.ui-sfx-lab-num{font-family:var(--font-mono);color:var(--muted);justify-self:end;font-size:13px}.ui-sfx-lab-insp{background:var(--panel);border-left:1px solid var(--line);grid-area:insp;min-height:0;position:relative;overflow:hidden}.ui-sfx-lab-insp-pane{flex-direction:column;gap:10px;padding:18px 22px;display:flex;position:absolute;inset:0}.ui-sfx-lab-insp-pane.ui-sfx-lab-lib-sel-b{opacity:0}.ui-sfx-lab-i-title{letter-spacing:-.005em;font-size:18px;font-weight:600;line-height:1.3}.ui-sfx-lab-i-rate{align-items:center;gap:14px;margin-top:4px;display:flex}.ui-sfx-lab-i-state{height:20px;color:var(--muted);flex:1;font-size:14px;position:relative}.ui-sfx-lab-i-state>span{white-space:nowrap;position:absolute;top:0;left:0}.ui-sfx-lab-lib-kept{opacity:0}.ui-sfx-lab-note{border:1px solid var(--line);background:var(--bg);height:56px;color:var(--faint);border-radius:8px;padding:9px 12px;font-size:14.5px}.ui-sfx-lab-mt{margin-top:6px}.ui-sfx-lab-i-prompt{border:1px solid var(--line-soft);background:var(--bg);border-radius:8px;padding:11px 13px;font-size:15.5px;line-height:1.5}.ui-sfx-lab-spec{grid-template-columns:124px 1fr;gap:8px 12px;margin:8px 0 0;font-size:14.5px;display:grid}.ui-sfx-lab-spec dt{color:var(--muted)}.ui-sfx-lab-spec dd{margin:0}.ui-sfx-lab-meter{gap:5px;display:grid}.ui-sfx-lab-bar{background:linear-gradient(90deg, var(--line), var(--accent-soft));border-radius:2px;height:4px;margin-top:3px;display:block;position:relative}.ui-sfx-lab-bar>i{background:var(--accent);border-radius:2px;width:3px;height:12px;position:absolute;top:-4px}.ui-sfx-lab-why{color:var(--fg);font-size:14.5px;line-height:1.45}.ui-sfx-lab-actions{gap:6px;margin-top:6px;display:flex}.ui-sfx-lab-player{background:var(--panel);border-top:1px solid var(--line);grid-area:player;grid-template-columns:auto 230px 330px auto auto auto;align-items:center;column-gap:20px;padding:0 16px;display:grid}.ui-sfx-lab-transport{align-items:center;gap:6px;display:flex}.ui-sfx-lab-bigplay{background:var(--fg);width:40px;height:40px;color:var(--bg);border-radius:50%;place-items:center;display:grid}.ui-sfx-lab-now{min-width:0;height:40px;position:relative}.ui-sfx-lab-now-i{align-content:center;min-width:0;display:grid;position:absolute;inset:0}.ui-sfx-lab-now-i>b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.ui-sfx-lab-now-i>small{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ui-sfx-lab-now-i.ui-sfx-lab-lib-sel-b,.ui-sfx-lab-pstars-i.ui-sfx-lab-lib-sel-b{opacity:0}.ui-sfx-lab-pwave{height:44px;position:relative}.ui-sfx-lab-pw-a,.ui-sfx-lab-pw-b{position:absolute;top:0;left:0}.ui-sfx-lab-pw-b{opacity:0}.ui-sfx-lab-pstars{width:100px;height:22px;position:relative}.ui-sfx-lab-pstars-i{position:absolute;inset:0}.ui-sfx-lab-pstars .ui-sfx-lab-star{padding:1px}.ui-sfx-lab-lib-click{top:30px;left:592px}.ui-sfx-lab-pb-sm{width:24px;height:24px}.ui-sfx-lab-maptop,.ui-sfx-lab-cuetop{background:var(--panel);border-bottom:1px solid var(--line);align-items:center;gap:12px;height:48px;padding:0 14px;display:flex}.ui-sfx-lab-mapeye{margin-right:6px}.ui-sfx-lab-mapwrap{position:absolute;inset:48px 0 0;overflow:hidden}.ui-sfx-lab-mapsvg{position:absolute;top:0;left:0}.ui-sfx-lab-dot-ring{fill:none;stroke:var(--accent);stroke-width:2px}.ui-sfx-lab-map-new .ui-sfx-lab-dot-ring{opacity:0}.ui-sfx-lab-map-new{transform-box:fill-box;transform-origin:50%}.ui-sfx-lab-axis{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--faint);white-space:nowrap;font-size:12px;font-weight:500;position:absolute}.ui-sfx-lab-axis-x{bottom:14px;left:64%;transform:translate(-50%)}.ui-sfx-lab-axis-y{transform-origin:50%;top:50%;right:14px;transform:translateY(-50%)rotate(90deg)}.ui-sfx-lab-legend{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:8px;align-items:center;gap:14px;padding:8px 12px;font-size:13.5px;display:flex;position:absolute;bottom:12px;left:14px}.ui-sfx-lab-legend i{vertical-align:-1px;border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}.ui-sfx-lab-legend .ui-sfx-lab-legend-glow{background:var(--accent-soft);border:1px solid var(--accent)}.ui-sfx-lab-tip{z-index:5;border:1px solid var(--line);background:var(--panel);border-radius:8px;width:232px;padding:11px 13px;position:absolute;top:270px;left:384px;box-shadow:0 18px 50px #0000008c,0 2px 8px #00000059}.ui-sfx-lab-tip-p{font-size:16px;font-weight:500}.ui-sfx-lab-tip-m{color:var(--muted);margin-top:5px;font-size:13.5px}.ui-sfx-lab-map-cursor{opacity:1;top:260px;left:358px}.ui-sfx-lab-seg-compact>span{padding:0 9px}.ui-sfx-lab-cuehead{align-items:baseline;gap:12px;padding:14px 20px 8px;display:flex}.ui-sfx-lab-cuehead b{letter-spacing:-.005em;font-size:18px;font-weight:600}.ui-sfx-lab-cuehead span{color:var(--muted);font-size:14px}.ui-sfx-lab-cuecols{border-bottom:1px solid var(--line-soft);height:30px;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--faint);justify-content:space-between;align-items:center;padding:0 20px;font-size:12px;font-weight:500;display:flex}.ui-sfx-lab-cuecols span:first-child{padding-left:42px}.ui-sfx-lab-cc-r{width:136px}.ui-sfx-lab-cuerow{border-bottom:1px solid var(--line-soft);grid-template-columns:28px minmax(0,1fr) 136px;align-items:center;column-gap:14px;height:70px;padding:0 20px;display:grid;position:relative}.ui-sfx-lab-cuerow>*{z-index:1;position:relative}.ui-sfx-lab-cuerow>.ui-sfx-lab-cue-cursor{z-index:20;position:absolute}.ui-sfx-lab-cuerow>.ui-sfx-lab-click{z-index:19;position:absolute}.ui-sfx-lab-cuerow>.ui-sfx-lab-cuerow-bg{z-index:0;background:var(--sel);box-shadow:inset 2px 0 0 var(--accent);opacity:0;position:absolute;inset:0}.ui-sfx-lab-cue-n{font-family:var(--font-mono);color:var(--faint);font-size:14px}.ui-sfx-lab-cue-main{gap:6px;min-width:0;display:grid}.ui-sfx-lab-cue-what{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;overflow:hidden}.ui-sfx-lab-cue-sound{align-items:center;gap:9px;min-width:0;display:flex}.ui-sfx-lab-cue-name{color:var(--muted);white-space:nowrap;align-items:baseline;gap:6px;font-size:14px;display:flex}.ui-sfx-lab-cue-name small{font-family:var(--font-mono);color:var(--faint);font-size:12px}.ui-sfx-lab-cue-swapwrap{height:24px;display:block;position:relative}.ui-sfx-lab-cue-swapwrap .ui-sfx-lab-cue-sound{position:absolute;top:0;left:0}.ui-sfx-lab-cue-new{opacity:0}.ui-sfx-lab-cue-side{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.ui-sfx-lab-swap{border:1px solid var(--line);background:var(--raised);height:26px;color:var(--fg);border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:13.5px;font-weight:500;display:inline-flex}.ui-sfx-lab-swap-n{width:26px;height:16px;font-family:var(--font-mono);color:var(--muted);font-size:12px;line-height:16px;display:inline-block;position:relative}.ui-sfx-lab-swap-n>span{position:absolute;top:0;left:0}.ui-sfx-lab-cue-t2{opacity:0}.ui-sfx-lab-cuefoot{border-top:1px solid var(--line);background:var(--panel);height:46px;color:var(--muted);align-items:center;padding:0 20px;font-size:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.ui-sfx-lab-plan-bg{position:absolute;inset:0}.ui-sfx-lab-plan-bgrow{border-bottom:1px solid var(--line-soft);align-items:center;gap:14px;height:56px;padding:0 20px;display:flex}.ui-sfx-lab-plan-bgrow>i{background:var(--raised);border-radius:5px;height:10px}.ui-sfx-lab-scrim{background:#05070a9e;position:absolute;inset:0}.ui-sfx-lab-modal{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-direction:column;width:500px;display:flex;position:absolute;top:33px;left:30px;overflow:hidden;box-shadow:0 18px 50px #0000008c,0 2px 8px #00000059}.ui-sfx-lab-m-h{border-bottom:1px solid var(--line);height:48px;color:var(--muted);justify-content:space-between;align-items:center;padding:0 18px;display:flex}.ui-sfx-lab-m-h h2{color:var(--fg);margin:0;font-size:16px;font-weight:600}.ui-sfx-lab-m-b{gap:10px;padding:14px 18px;display:grid}.ui-sfx-lab-ask{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:4px;padding:9px 12px;display:grid}.ui-sfx-lab-ask-t{font-size:15.5px}.ui-sfx-lab-m-sub{color:var(--muted);margin-top:2px;font-size:14px}.ui-sfx-lab-planlist{border:1px solid var(--line);border-radius:10px}.ui-sfx-lab-planrow{border-bottom:1px solid var(--line-soft);grid-template-columns:28px minmax(0,1fr) 150px;align-items:center;height:38px;padding:0 12px;display:grid}.ui-sfx-lab-planrow:last-child{border-bottom:0}.ui-sfx-lab-pn{font-family:var(--font-mono);color:var(--faint);font-size:12.5px}.ui-sfx-lab-pp{font-size:15.5px}.ui-sfx-lab-pz{height:24px;position:relative}.ui-sfx-lab-pz-plan{line-height:24px;font-family:var(--font-mono);color:var(--muted);white-space:nowrap;font-size:12.5px;position:absolute;top:0;right:0}.ui-sfx-lab-pz-made{opacity:0;align-items:center;gap:9px;display:flex;position:absolute;top:0;right:0}.ui-sfx-lab-made-chk{background:var(--accent-soft);width:20px;height:20px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.ui-sfx-lab-m-f{border-top:1px solid var(--line);justify-content:space-between;align-items:center;height:56px;padding:0 16px 0 18px;display:flex}.ui-sfx-lab-m-note{height:20px;color:var(--muted);flex:1;font-size:14px;position:relative}.ui-sfx-lab-m-note>span{white-space:nowrap;position:absolute;top:0;left:0}.ui-sfx-lab-plan-note2{opacity:0}.ui-sfx-lab-plan-btn{justify-content:center;width:204px;height:36px;position:relative}.ui-sfx-lab-plan-btn>span{align-items:center;gap:6px;display:inline-flex;position:absolute}.ui-sfx-lab-plan-b2,.ui-sfx-lab-plan-b3{opacity:0}.ui-sfx-lab-plan-cursor{top:0;left:0}.ui-sfx-lab-plan-click{top:459px;left:412px}.ui-sfx-lab-cue-click1{top:47px;left:440px}.ui-sfx-lab-cue-click2{top:20px;left:460px}.ui-sfx-lab-row>.ui-sfx-lab-cursor,.ui-sfx-lab-row>.ui-sfx-lab-click{z-index:20;position:absolute}@keyframes ui-sfx-lab-lib-sel-a{0%{opacity:1}52.5%{opacity:1}55.833%{opacity:0}95.833%{opacity:0}to{opacity:1}}@keyframes ui-sfx-lab-lib-sel-b{0%{opacity:0}52.5%{opacity:0}55.833%{opacity:1}94.167%{opacity:1}97.5%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-lib-prog-a{0%{opacity:1;width:18%}35%{opacity:1;width:100%}52.5%{opacity:1;width:100%}55.833%{opacity:0;width:100%}95%{opacity:0;width:18%}to{opacity:1;width:18%}}@keyframes ui-sfx-lab-lib-prog-b{0%{opacity:0;width:0%}52.5%{opacity:0;width:0%}55.833%{opacity:1;width:0%}91.667%{opacity:1;width:100%}95.833%{opacity:1;width:100%}98.333%{opacity:0;width:100%}to{opacity:0;width:0%}}@keyframes ui-sfx-lab-lib-st-1{0%{color:var(--star-off);transform:scale(1)}36.583%{color:var(--star-off);transform:scale(1)}37.833%{color:var(--star);transform:scale(1.28)}39.333%{color:var(--star);transform:scale(1)}95%{color:var(--star);transform:scale(1)}99.167%{color:var(--star-off);transform:scale(1)}to{color:var(--star-off);transform:scale(1)}}@keyframes ui-sfx-lab-lib-st2-1{0%{color:var(--star-off);transform:scale(1)}36.583%{color:var(--star-off);transform:scale(1)}37.833%{color:var(--star);transform:scale(1.28)}39.333%{color:var(--star);transform:scale(1)}57.5%{color:var(--star);transform:scale(1)}60%{color:var(--star-off);transform:scale(1)}to{color:var(--star-off);transform:scale(1)}}@keyframes ui-sfx-lab-lib-st-2{0%{color:var(--star-off);transform:scale(1)}38.667%{color:var(--star-off);transform:scale(1)}39.917%{color:var(--star);transform:scale(1.28)}41.417%{color:var(--star);transform:scale(1)}95%{color:var(--star);transform:scale(1)}99.167%{color:var(--star-off);transform:scale(1)}to{color:var(--star-off);transform:scale(1)}}@keyframes ui-sfx-lab-lib-st2-2{0%{color:var(--star-off);transform:scale(1)}38.667%{color:var(--star-off);transform:scale(1)}39.917%{color:var(--star);transform:scale(1.28)}41.417%{color:var(--star);transform:scale(1)}57.5%{color:var(--star);transform:scale(1)}60%{color:var(--star-off);transform:scale(1)}to{color:var(--star-off);transform:scale(1)}}@keyframes ui-sfx-lab-lib-st-3{0%{color:var(--star-off);transform:scale(1)}40.75%{color:var(--star-off);transform:scale(1)}42%{color:var(--star);transform:scale(1.28)}43.5%{color:var(--star);transform:scale(1)}95%{color:var(--star);transform:scale(1)}99.167%{color:var(--star-off);transform:scale(1)}to{color:var(--star-off);transform:scale(1)}}@keyframes ui-sfx-lab-lib-st2-3{0%{color:var(--star-off);transform:scale(1)}40.75%{color:var(--star-off);transform:scale(1)}42%{color:var(--star);transform:scale(1.28)}43.5%{color:var(--star);transform:scale(1)}57.5%{color:var(--star);transform:scale(1)}60%{color:var(--star-off);transform:scale(1)}to{color:var(--star-off);transform:scale(1)}}@keyframes ui-sfx-lab-lib-st-4{0%{color:var(--star-off);transform:scale(1)}42.833%{color:var(--star-off);transform:scale(1)}44.083%{color:var(--star);transform:scale(1.28)}45.583%{color:var(--star);transform:scale(1)}95%{color:var(--star);transform:scale(1)}99.167%{color:var(--star-off);transform:scale(1)}to{color:var(--star-off);transform:scale(1)}}@keyframes ui-sfx-lab-lib-st2-4{0%{color:var(--star-off);transform:scale(1)}42.833%{color:var(--star-off);transform:scale(1)}44.083%{color:var(--star);transform:scale(1.28)}45.583%{color:var(--star);transform:scale(1)}57.5%{color:var(--star);transform:scale(1)}60%{color:var(--star-off);transform:scale(1)}to{color:var(--star-off);transform:scale(1)}}@keyframes ui-sfx-lab-lib-unr{0%{opacity:1}42.5%{opacity:1}45%{opacity:0}57.5%{opacity:0}60%{opacity:1}to{opacity:1}}@keyframes ui-sfx-lab-lib-kept{0%{opacity:0}42.5%{opacity:0}45%{opacity:1}57.5%{opacity:1}60%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-lib-cursor{0%{opacity:0;transform:translate(430px,60px)}30%{opacity:0;transform:translate(430px,60px)}32.5%{opacity:1;transform:translate(500px,46px)}36.667%{opacity:1;transform:translate(529px,31px)}42.917%{opacity:1;transform:translate(589px,31px)}49.167%{opacity:1;transform:translate(589px,31px)}53.333%{opacity:0;transform:translate(560px,60px)}to{opacity:0;transform:translate(430px,60px)}}@keyframes ui-sfx-lab-lib-click{0%{opacity:0;transform:scale(.3)}42.917%{opacity:0;transform:scale(.3)}43.333%{opacity:.8;transform:scale(.5)}47.5%{opacity:0;transform:scale(1.7)}to{opacity:0;transform:scale(1.7)}}@keyframes ui-sfx-lab-map-new-1{0%{opacity:0;transform:scale(0)}17.9%{opacity:0;transform:scale(0)}21.5%{opacity:1;transform:scale(1.18)}24%{opacity:1;transform:scale(1)}89%{opacity:1;transform:scale(1)}95%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes ui-sfx-lab-map-ring-1{0%{opacity:0}17.9%{opacity:0}19.5%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-map-new-2{0%{opacity:0;transform:scale(0)}24.9%{opacity:0;transform:scale(0)}28.5%{opacity:1;transform:scale(1.18)}31%{opacity:1;transform:scale(1)}89%{opacity:1;transform:scale(1)}95%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes ui-sfx-lab-map-ring-2{0%{opacity:0}24.9%{opacity:0}26.5%{opacity:1}37%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-map-new-3{0%{opacity:0;transform:scale(0)}31.9%{opacity:0;transform:scale(0)}35.5%{opacity:1;transform:scale(1.18)}38%{opacity:1;transform:scale(1)}89%{opacity:1;transform:scale(1)}95%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes ui-sfx-lab-map-ring-3{0%{opacity:0}31.9%{opacity:0}33.5%{opacity:1}44%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-map-new-4{0%{opacity:0;transform:scale(0)}38.9%{opacity:0;transform:scale(0)}42.5%{opacity:1;transform:scale(1.18)}45%{opacity:1;transform:scale(1)}89%{opacity:1;transform:scale(1)}95%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes ui-sfx-lab-map-ring-4{0%{opacity:0}38.9%{opacity:0}40.5%{opacity:1}51%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-map-new-5{0%{opacity:0;transform:scale(0)}45.9%{opacity:0;transform:scale(0)}49.5%{opacity:1;transform:scale(1.18)}52%{opacity:1;transform:scale(1)}89%{opacity:1;transform:scale(1)}95%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes ui-sfx-lab-map-ring-5{0%{opacity:0}45.9%{opacity:0}47.5%{opacity:1}58%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-map-new-6{0%{opacity:0;transform:scale(0)}52.9%{opacity:0;transform:scale(0)}56.5%{opacity:1;transform:scale(1.18)}59%{opacity:1;transform:scale(1)}89%{opacity:1;transform:scale(1)}95%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes ui-sfx-lab-map-ring-6{0%{opacity:0}52.9%{opacity:0}54.5%{opacity:1}65%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-cue-cursor{0%{opacity:0;transform:translate(250px,60px)}7.273%{opacity:0;transform:translate(250px,60px)}10.909%{opacity:1;transform:translate(330px,52px)}19.091%{opacity:1;transform:translate(437px,45px)}30.909%{opacity:1;transform:translate(437px,45px)}36.364%{opacity:1;transform:translate(397px,18px)}43.182%{opacity:1;transform:translate(457px,18px)}50.909%{opacity:1;transform:translate(457px,18px)}57.273%{opacity:0;transform:translate(500px,60px)}to{opacity:0;transform:translate(250px,60px)}}@keyframes ui-sfx-lab-cue-click1{0%{opacity:0;transform:scale(.3)}19.091%{opacity:0;transform:scale(.3)}19.545%{opacity:.8;transform:scale(.5)}24.545%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@keyframes ui-sfx-lab-cue-click2{0%{opacity:0;transform:scale(.3)}43.182%{opacity:0;transform:scale(.3)}43.636%{opacity:.8;transform:scale(.5)}48.182%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@keyframes ui-sfx-lab-cue-press{0%{transform:scale(1)}19.091%{transform:scale(1)}20.455%{border-color:var(--accent);transform:scale(.94)}23.636%{transform:scale(1)}to{transform:scale(1)}}@keyframes ui-sfx-lab-cue-flash{0%{opacity:0}20%{opacity:0}22.727%{opacity:1}32.727%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-cue-old{0%{opacity:1}20.909%{opacity:1}23.636%{opacity:0}88.182%{opacity:0}92.727%{opacity:1}to{opacity:1}}@keyframes ui-sfx-lab-cue-new{0%{opacity:0}20.909%{opacity:0}23.636%{opacity:1}88.182%{opacity:1}92.727%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-cue-st-1{0%{color:var(--star-off);transform:scale(1)}36.273%{color:var(--star-off);transform:scale(1)}37.636%{color:var(--star);transform:scale(1.28)}39.273%{color:var(--star);transform:scale(1)}88.182%{color:var(--star);transform:scale(1)}92.727%{color:var(--star-off);transform:scale(1)}to{color:var(--star-off);transform:scale(1)}}@keyframes ui-sfx-lab-cue-st-2{0%{color:var(--star-off);transform:scale(1)}38.545%{color:var(--star-off);transform:scale(1)}39.909%{color:var(--star);transform:scale(1.28)}41.545%{color:var(--star);transform:scale(1)}88.182%{color:var(--star);transform:scale(1)}92.727%{color:var(--star-off);transform:scale(1)}to{color:var(--star-off);transform:scale(1)}}@keyframes ui-sfx-lab-cue-st-3{0%{color:var(--star-off);transform:scale(1)}40.818%{color:var(--star-off);transform:scale(1)}42.182%{color:var(--star);transform:scale(1.28)}43.818%{color:var(--star);transform:scale(1)}88.182%{color:var(--star);transform:scale(1)}92.727%{color:var(--star-off);transform:scale(1)}to{color:var(--star-off);transform:scale(1)}}@keyframes ui-sfx-lab-cue-st-4{0%{color:var(--star-off);transform:scale(1)}43.091%{color:var(--star-off);transform:scale(1)}44.455%{color:var(--star);transform:scale(1.28)}46.091%{color:var(--star);transform:scale(1)}88.182%{color:var(--star);transform:scale(1)}92.727%{color:var(--star-off);transform:scale(1)}to{color:var(--star-off);transform:scale(1)}}@keyframes ui-sfx-lab-plan-cursor{0%{opacity:0;transform:translate(470px,330px)}6%{opacity:0;transform:translate(470px,330px)}10%{opacity:1;transform:translate(470px,330px)}28%{opacity:1;transform:translate(409px,456px)}36%{opacity:1;transform:translate(409px,456px)}43%{opacity:0;transform:translate(460px,500px)}to{opacity:0;transform:translate(470px,330px)}}@keyframes ui-sfx-lab-plan-click{0%{opacity:0;transform:scale(.3)}29%{opacity:0;transform:scale(.3)}29.5%{opacity:.8;transform:scale(.5)}35%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@keyframes ui-sfx-lab-plan-btn{0%{transform:scale(1)}29%{transform:scale(1)}30.5%{transform:scale(.96)}33.5%{transform:scale(1)}to{transform:scale(1)}}@keyframes ui-sfx-lab-plan-b1{0%{opacity:1}31%{opacity:1}33%{opacity:0}96%{opacity:0}to{opacity:1}}@keyframes ui-sfx-lab-plan-b2{0%{opacity:0}31%{opacity:0}33%{opacity:1}63%{opacity:1}65%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-plan-b3{0%{opacity:0}63%{opacity:0}65.5%{opacity:1}93%{opacity:1}96%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-plan-n1{0%{opacity:1}31%{opacity:1}33%{opacity:0}95%{opacity:0}to{opacity:1}}@keyframes ui-sfx-lab-plan-n2{0%{opacity:0}63%{opacity:0}65.5%{opacity:1}93%{opacity:1}96%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-plan-p-1{0%{opacity:1}37%{opacity:1}39.5%{opacity:0}95%{opacity:0}to{opacity:1}}@keyframes ui-sfx-lab-plan-m-1{0%{opacity:0}37%{opacity:0}40%{opacity:1}93%{opacity:1}96%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-plan-p-2{0%{opacity:1}41.5%{opacity:1}44%{opacity:0}95%{opacity:0}to{opacity:1}}@keyframes ui-sfx-lab-plan-m-2{0%{opacity:0}41.5%{opacity:0}44.5%{opacity:1}93%{opacity:1}96%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-plan-p-3{0%{opacity:1}46%{opacity:1}48.5%{opacity:0}95%{opacity:0}to{opacity:1}}@keyframes ui-sfx-lab-plan-m-3{0%{opacity:0}46%{opacity:0}49%{opacity:1}93%{opacity:1}96%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-plan-p-4{0%{opacity:1}50.5%{opacity:1}53%{opacity:0}95%{opacity:0}to{opacity:1}}@keyframes ui-sfx-lab-plan-m-4{0%{opacity:0}50.5%{opacity:0}53.5%{opacity:1}93%{opacity:1}96%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-plan-p-5{0%{opacity:1}55%{opacity:1}57.5%{opacity:0}95%{opacity:0}to{opacity:1}}@keyframes ui-sfx-lab-plan-m-5{0%{opacity:0}55%{opacity:0}58%{opacity:1}93%{opacity:1}96%{opacity:0}to{opacity:0}}@keyframes ui-sfx-lab-plan-p-6{0%{opacity:1}59.5%{opacity:1}62%{opacity:0}95%{opacity:0}to{opacity:1}}@keyframes ui-sfx-lab-plan-m-6{0%{opacity:0}59.5%{opacity:0}62.5%{opacity:1}93%{opacity:1}96%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:no-preference){.ui-sfx-lab-lib-sel-a{animation:12s ease-out infinite ui-sfx-lab-lib-sel-a}.ui-sfx-lab-lib-sel-b{animation:12s ease-out infinite ui-sfx-lab-lib-sel-b}.ui-sfx-lab-lib-prog-a{animation:12s linear infinite ui-sfx-lab-lib-prog-a}.ui-sfx-lab-lib-prog-b{animation:12s linear infinite ui-sfx-lab-lib-prog-b}.ui-sfx-lab-lib-st-1{animation:12s ease-out infinite ui-sfx-lab-lib-st-1}.ui-sfx-lab-lib-st2-1{animation:12s ease-out infinite ui-sfx-lab-lib-st2-1}.ui-sfx-lab-lib-st-2{animation:12s ease-out infinite ui-sfx-lab-lib-st-2}.ui-sfx-lab-lib-st2-2{animation:12s ease-out infinite ui-sfx-lab-lib-st2-2}.ui-sfx-lab-lib-st-3{animation:12s ease-out infinite ui-sfx-lab-lib-st-3}.ui-sfx-lab-lib-st2-3{animation:12s ease-out infinite ui-sfx-lab-lib-st2-3}.ui-sfx-lab-lib-st-4{animation:12s ease-out infinite ui-sfx-lab-lib-st-4}.ui-sfx-lab-lib-st2-4{animation:12s ease-out infinite ui-sfx-lab-lib-st2-4}.ui-sfx-lab-lib-unr{animation:12s ease-out infinite ui-sfx-lab-lib-unr}.ui-sfx-lab-lib-kept{animation:12s ease-out infinite ui-sfx-lab-lib-kept}.ui-sfx-lab-lib-cursor{animation:12s linear infinite ui-sfx-lab-lib-cursor}.ui-sfx-lab-lib-click{animation:12s ease-out infinite ui-sfx-lab-lib-click}.ui-sfx-lab-map-new-1{animation:10s ease-out infinite ui-sfx-lab-map-new-1}.ui-sfx-lab-map-new-1 .ui-sfx-lab-dot-ring{animation:10s ease-out infinite ui-sfx-lab-map-ring-1}.ui-sfx-lab-map-new-2{animation:10s ease-out infinite ui-sfx-lab-map-new-2}.ui-sfx-lab-map-new-2 .ui-sfx-lab-dot-ring{animation:10s ease-out infinite ui-sfx-lab-map-ring-2}.ui-sfx-lab-map-new-3{animation:10s ease-out infinite ui-sfx-lab-map-new-3}.ui-sfx-lab-map-new-3 .ui-sfx-lab-dot-ring{animation:10s ease-out infinite ui-sfx-lab-map-ring-3}.ui-sfx-lab-map-new-4{animation:10s ease-out infinite ui-sfx-lab-map-new-4}.ui-sfx-lab-map-new-4 .ui-sfx-lab-dot-ring{animation:10s ease-out infinite ui-sfx-lab-map-ring-4}.ui-sfx-lab-map-new-5{animation:10s ease-out infinite ui-sfx-lab-map-new-5}.ui-sfx-lab-map-new-5 .ui-sfx-lab-dot-ring{animation:10s ease-out infinite ui-sfx-lab-map-ring-5}.ui-sfx-lab-map-new-6{animation:10s ease-out infinite ui-sfx-lab-map-new-6}.ui-sfx-lab-map-new-6 .ui-sfx-lab-dot-ring{animation:10s ease-out infinite ui-sfx-lab-map-ring-6}.ui-sfx-lab-cue-cursor{animation:11s linear infinite ui-sfx-lab-cue-cursor}.ui-sfx-lab-cue-click1{animation:11s ease-out infinite ui-sfx-lab-cue-click1}.ui-sfx-lab-cue-click2{animation:11s ease-out infinite ui-sfx-lab-cue-click2}.ui-sfx-lab-cue-swapbtn{animation:11s ease-out infinite ui-sfx-lab-cue-press}.ui-sfx-lab-cue-flash{animation:11s ease-out infinite ui-sfx-lab-cue-flash}.ui-sfx-lab-cue-old{animation:11s ease-out infinite ui-sfx-lab-cue-old}.ui-sfx-lab-cue-new{animation:11s ease-out infinite ui-sfx-lab-cue-new}.ui-sfx-lab-cue-t1{animation:11s ease-out infinite ui-sfx-lab-cue-old}.ui-sfx-lab-cue-t2{animation:11s ease-out infinite ui-sfx-lab-cue-new}.ui-sfx-lab-cue-st-1{animation:11s ease-out infinite ui-sfx-lab-cue-st-1}.ui-sfx-lab-cue-st-2{animation:11s ease-out infinite ui-sfx-lab-cue-st-2}.ui-sfx-lab-cue-st-3{animation:11s ease-out infinite ui-sfx-lab-cue-st-3}.ui-sfx-lab-cue-st-4{animation:11s ease-out infinite ui-sfx-lab-cue-st-4}.ui-sfx-lab-plan-cursor{animation:10s ease-in-out infinite ui-sfx-lab-plan-cursor}.ui-sfx-lab-plan-click{animation:10s ease-out infinite ui-sfx-lab-plan-click}.ui-sfx-lab-plan-btn{animation:10s ease-out infinite ui-sfx-lab-plan-btn}.ui-sfx-lab-plan-b1{animation:10s ease-out infinite ui-sfx-lab-plan-b1}.ui-sfx-lab-plan-b2{animation:10s ease-out infinite ui-sfx-lab-plan-b2}.ui-sfx-lab-plan-b3{animation:10s ease-out infinite ui-sfx-lab-plan-b3}.ui-sfx-lab-plan-note1{animation:10s ease-out infinite ui-sfx-lab-plan-n1}.ui-sfx-lab-plan-note2{animation:10s ease-out infinite ui-sfx-lab-plan-n2}.ui-sfx-lab-plan-p-1{animation:10s ease-out infinite ui-sfx-lab-plan-p-1}.ui-sfx-lab-plan-m-1{animation:10s ease-out infinite ui-sfx-lab-plan-m-1}.ui-sfx-lab-plan-p-2{animation:10s ease-out infinite ui-sfx-lab-plan-p-2}.ui-sfx-lab-plan-m-2{animation:10s ease-out infinite ui-sfx-lab-plan-m-2}.ui-sfx-lab-plan-p-3{animation:10s ease-out infinite ui-sfx-lab-plan-p-3}.ui-sfx-lab-plan-m-3{animation:10s ease-out infinite ui-sfx-lab-plan-m-3}.ui-sfx-lab-plan-p-4{animation:10s ease-out infinite ui-sfx-lab-plan-p-4}.ui-sfx-lab-plan-m-4{animation:10s ease-out infinite ui-sfx-lab-plan-m-4}.ui-sfx-lab-plan-p-5{animation:10s ease-out infinite ui-sfx-lab-plan-p-5}.ui-sfx-lab-plan-m-5{animation:10s ease-out infinite ui-sfx-lab-plan-m-5}.ui-sfx-lab-plan-p-6{animation:10s ease-out infinite ui-sfx-lab-plan-p-6}.ui-sfx-lab-plan-m-6{animation:10s ease-out infinite ui-sfx-lab-plan-m-6}}
.ui-sponsorflow-app{--sf-bg0:#0b0c0e;--sf-bg1:#0f1013;--sf-bg2:#15161a;--sf-bg3:#1b1c21;--sf-active:#24252c;--sf-border1:#1e1f24;--sf-border2:#2a2b32;--sf-border3:#3a3b44;--sf-text1:#e8e9ec;--sf-text2:#b5b7c0;--sf-text3:#8c8e96;--sf-accent:#c4f439;--sf-accent-fg:#121210;--sf-accent-soft:#c4f4391f;--sf-accent-line:#c4f4396b;--sf-ok:#3fb27f;--sf-ok-soft:#3fb27f24;--sf-ok-line:#3fb27f6b;--sf-warn:#d59a3c;--sf-warn-soft:#d59a3c24;--sf-warn-line:#d59a3c6b;--sf-danger:#ea635e;--sf-danger-soft:#ea635e24;--sf-danger-line:#ea635e6b;--sf-info:#57a8eb;--sf-info-soft:#57a8eb24;--sf-info-line:#57a8eb6b;--sf-mute:#8d91a2;--sf-mute-soft:#8d91a224;--sf-mute-line:#8d91a24d;background:var(--sf-bg1);color:var(--sf-text1);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.4;position:absolute;inset:0;overflow:hidden}.ui-sponsorflow-app *,.ui-sponsorflow-app :before,.ui-sponsorflow-app :after{box-sizing:border-box}.ui-sponsorflow-app h1,.ui-sponsorflow-app h2,.ui-sponsorflow-app p{margin:0}.ui-sponsorflow-app svg{flex:none}.ui-sponsorflow-eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sf-text3);font-size:12px}.ui-sponsorflow-nav{background:var(--sf-bg0);border-right:1px solid var(--sf-border1);flex-direction:column;gap:18px;width:200px;padding:18px 12px 16px;display:flex;position:absolute;top:0;bottom:0;left:0}.ui-sponsorflow-ws{align-items:center;gap:10px;padding:0 6px;display:flex}.ui-sponsorflow-mark{background:var(--sf-accent-soft);border:1px solid var(--sf-accent-line);width:28px;height:28px;color:var(--sf-accent);border-radius:8px;place-items:center;font-size:15px;font-weight:700;display:grid}.ui-sponsorflow-ws-text{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.ui-sponsorflow-ws-text b{white-space:nowrap;font-size:15px;font-weight:600}.ui-sponsorflow-ws-text small{color:var(--sf-text3);font-size:12.5px}.ui-sponsorflow-ws-chev{color:var(--sf-text3)}.ui-sponsorflow-bigbtns{flex-direction:column;gap:8px;display:flex}.ui-sponsorflow-bigbtn{border:1px solid var(--sf-border2);background:var(--sf-bg1);height:40px;color:var(--sf-text1);border-radius:9px;align-items:center;gap:8px;padding:0 9px;font-size:14px;display:flex}.ui-sponsorflow-bigbtn-soft{color:var(--sf-text3)}.ui-sponsorflow-bigbtn span{white-space:nowrap;flex:1}.ui-sponsorflow-bigbtn kbd{font-family:var(--font-mono);border:1px solid var(--sf-border2);background:var(--sf-bg2);color:var(--sf-text3);border-radius:5px;padding:1px 5px;font-size:11.5px}.ui-sponsorflow-navrows,.ui-sponsorflow-navfoot{flex-direction:column;gap:2px;display:flex}.ui-sponsorflow-navfoot{margin-top:auto}.ui-sponsorflow-navrow{height:40px;color:var(--sf-text2);border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;padding:0 11px;font-size:15px;display:flex}.ui-sponsorflow-navrow.is-active{background:var(--sf-bg2);border-color:var(--sf-border2);color:var(--sf-text1);font-weight:500}.ui-sponsorflow-badge{background:var(--sf-accent);min-width:24px;height:22px;color:var(--sf-accent-fg);border-radius:999px;place-items:center;margin-left:auto;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-grid}.ui-sponsorflow-member{height:40px;color:var(--sf-text2);align-items:center;gap:10px;padding:0 11px;font-size:14.5px;display:flex}.ui-sponsorflow-avatar{background:var(--sf-bg3);border:1px solid var(--sf-border2);color:var(--sf-text2);letter-spacing:.01em;border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:500;display:inline-grid}.ui-sponsorflow-avatar-sm{width:26px;height:26px;font-size:11px}.ui-sponsorflow-main{position:absolute;inset:0 0 0 200px}.ui-sponsorflow-pagehead{position:absolute;top:22px;left:24px}.ui-sponsorflow-pagehead h1{letter-spacing:-.028em;margin-top:2px;font-size:34px;font-weight:700;line-height:1.12}.ui-sponsorflow-pagehead p{color:var(--sf-text3);margin-top:3px;font-size:14px}.ui-sponsorflow-chip{border:1px solid var(--sf-border2);white-space:nowrap;height:22px;color:var(--sf-text2);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:12.5px;font-weight:500;display:inline-flex}.ui-sponsorflow-chip svg{margin-left:-2px}.ui-sponsorflow-chip-dashed{border-style:dashed;border-color:var(--sf-border3);color:var(--sf-text3)}.ui-sponsorflow-tone-ok.ui-sponsorflow-chip{color:var(--sf-ok);background:var(--sf-ok-soft);border-color:var(--sf-ok-line)}.ui-sponsorflow-tone-warn.ui-sponsorflow-chip{color:var(--sf-warn);background:var(--sf-warn-soft);border-color:var(--sf-warn-line)}.ui-sponsorflow-tone-danger.ui-sponsorflow-chip{color:var(--sf-danger);background:var(--sf-danger-soft);border-color:var(--sf-danger-line)}.ui-sponsorflow-tone-info.ui-sponsorflow-chip{color:var(--sf-info);background:var(--sf-info-soft);border-color:var(--sf-info-line)}.ui-sponsorflow-tone-mute.ui-sponsorflow-chip{color:var(--sf-text2);border-color:var(--sf-border2);background:0 0}.ui-sponsorflow-btn{border:1px solid var(--sf-border2);background:var(--sf-bg2);height:36px;color:var(--sf-text1);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:14.5px;font-weight:500;display:inline-flex}.ui-sponsorflow-btn-ghost{color:var(--sf-text2);background:0 0;border-color:#0000}.ui-sponsorflow-btn-primary{background:var(--sf-accent);border-color:var(--sf-accent);color:var(--sf-accent-fg);font-weight:600}.ui-sponsorflow-seg{background:var(--sf-bg2);border:1px solid var(--sf-border1);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.ui-sponsorflow-seg span{height:30px;color:var(--sf-text3);white-space:nowrap;border-radius:7px;align-items:center;padding:0 12px;font-size:14px;display:inline-flex}.ui-sponsorflow-seg span.is-on{background:var(--sf-active);color:var(--sf-text1);font-weight:500}.ui-sponsorflow-seq{vertical-align:baseline;display:inline-grid}.ui-sponsorflow-seq>span{grid-area:1/1;align-items:center;display:inline-flex}.ui-sponsorflow-seq>span:not(:first-child){opacity:0}.ui-sponsorflow-listcol{flex-direction:column;gap:10px;width:440px;display:flex;position:absolute;top:126px;bottom:24px;left:24px}.ui-sponsorflow-tabs{gap:2px;height:34px;display:flex}.ui-sponsorflow-tabs span{color:var(--sf-text3);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:14px;display:inline-flex}.ui-sponsorflow-tabs span.is-on{background:var(--sf-active);color:var(--sf-text1);font-weight:500}.ui-sponsorflow-tabs i{font-style:normal;font-family:var(--font-mono);color:var(--sf-text3);font-size:12.5px}.ui-sponsorflow-searchrow{align-items:center;gap:10px;display:flex}.ui-sponsorflow-search{border:1px solid var(--sf-border2);background:var(--sf-bg1);height:38px;color:var(--sf-text3);white-space:nowrap;border-radius:9px;flex:1;align-items:center;gap:8px;padding:0 11px;font-size:14px;display:flex;overflow:hidden}.ui-sponsorflow-list{border:1px solid var(--sf-border1);background:var(--sf-bg1);border-radius:12px;flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.ui-sponsorflow-grouphead{background:var(--sf-bg2);border-bottom:1px solid var(--sf-border1);height:32px;color:var(--sf-text2);align-items:center;gap:6px;padding:0 16px;font-size:13.5px;font-weight:500;display:flex}.ui-sponsorflow-grouphead i{font-style:normal;font-family:var(--font-mono);color:var(--sf-text3);font-size:12.5px}.ui-sponsorflow-grow{opacity:0;grid-template-rows:0fr;display:grid}.ui-sponsorflow-grow-in{min-height:0;overflow:hidden}.ui-sponsorflow-row{border-bottom:1px solid var(--sf-border1);grid-template-columns:36px 1fr;gap:12px;padding:12px 16px;display:grid;position:relative}.ui-sponsorflow-row:before{content:"";background:var(--sf-bg3);opacity:0;position:absolute;inset:0}.ui-sponsorflow-row:after{content:"";background:0 0;width:3px;position:absolute;top:0;bottom:0;left:0}.ui-sponsorflow-row>*{z-index:1;position:relative}.ui-sponsorflow-row-sel:before{opacity:1}.ui-sponsorflow-bar-ok:after{background:var(--sf-ok)}.ui-sponsorflow-bar-warn:after{background:var(--sf-warn)}.ui-sponsorflow-row-body{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-sponsorflow-row-top{justify-content:space-between;align-items:baseline;display:flex}.ui-sponsorflow-row-name{align-items:center;gap:7px;font-size:15.5px;font-weight:600;display:inline-flex}.ui-sponsorflow-dot{background:var(--sf-accent);border-radius:99px;width:7px;height:7px}.ui-sponsorflow-time{font-family:var(--font-mono);color:var(--sf-text3);font-size:12.5px}.ui-sponsorflow-row-subject{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;overflow:hidden}.ui-sponsorflow-row-preview{color:var(--sf-text3);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.ui-sponsorflow-row-chips{align-items:center;gap:6px;margin-top:6px;display:flex}.ui-sponsorflow-hint{color:var(--sf-text3);white-space:nowrap;font-size:13px}.ui-sponsorflow-panes{border:1px solid var(--sf-border1);background:var(--sf-bg1);border-radius:14px;width:580px;position:absolute;top:126px;bottom:24px;left:476px;overflow:hidden}.ui-sponsorflow-pane{background:var(--sf-bg1);flex-direction:column;padding:0 20px;display:flex;position:absolute;inset:0}.ui-sponsorflow-pane-b{opacity:0}.ui-sponsorflow-pane-head{border-bottom:1px solid var(--sf-border1);flex:none;justify-content:space-between;align-items:center;gap:12px;height:60px;margin:0 -20px;padding:0 20px;display:flex}.ui-sponsorflow-pane-head h2{letter-spacing:-.005em;white-space:nowrap;font-size:16.5px;font-weight:600}.ui-sponsorflow-pane-head p{color:var(--sf-text3);white-space:nowrap;margin-top:1px;font-size:13.5px}.ui-sponsorflow-pane-actions{gap:2px;display:flex}.ui-sponsorflow-pane-actions .ui-sponsorflow-btn{height:34px;padding:0 10px;font-size:14px}.ui-sponsorflow-dealcard{border:1px solid var(--sf-border1);background:var(--sf-bg2);border-radius:12px;flex:none;margin-top:12px;padding:13px 14px 12px}.ui-sponsorflow-dealcard-top{color:var(--sf-text3);align-items:center;gap:8px;margin-bottom:11px;display:flex}.ui-sponsorflow-dealcard-top b{min-width:0;color:var(--sf-accent);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;font-weight:500;overflow:hidden}.ui-sponsorflow-link{color:var(--sf-text2);white-space:nowrap;font-size:13.5px}.ui-sponsorflow-strip{gap:5px;display:flex}.ui-sponsorflow-step{border:1px solid var(--sf-border2);height:34px;color:var(--sf-text2);white-space:nowrap;background:0 0;border-radius:9px;align-items:center;padding:0 11px;font-size:14.5px;display:inline-flex;position:relative}.ui-sponsorflow-step-check{opacity:0;max-width:0;margin-right:0}.ui-sponsorflow-step.is-now{font-weight:500}.ui-sponsorflow-step.is-now .ui-sponsorflow-step-check{opacity:1;max-width:13px;margin-right:5px}.ui-sponsorflow-step.is-now.ui-sponsorflow-tone-ok{background:var(--sf-ok-soft);border-color:var(--sf-ok-line);color:var(--sf-ok)}.ui-sponsorflow-step.is-now.ui-sponsorflow-tone-warn{background:var(--sf-warn-soft);border-color:var(--sf-warn-line);color:var(--sf-warn)}.ui-sponsorflow-app .ui-sponsorflow-note{color:var(--sf-text3);margin-top:11px;font-size:13.5px}.ui-sponsorflow-note .ui-sponsorflow-seq{display:grid}.ui-sponsorflow-needs{color:var(--sf-text3);flex:none;align-items:center;gap:8px;margin-top:12px;font-size:14px;display:flex}.ui-sponsorflow-needs b{color:var(--sf-text1);font-weight:500}.ui-sponsorflow-label{flex:none;justify-content:space-between;margin-top:12px;padding-bottom:7px;display:flex}.ui-sponsorflow-msg{border-top:1px solid var(--sf-border1);flex:none;padding-top:12px}.ui-sponsorflow-msg-top{align-items:center;gap:9px;font-size:14.5px;display:flex}.ui-sponsorflow-msg-top b{font-weight:600}.ui-sponsorflow-msg-top span{color:var(--sf-text3)}.ui-sponsorflow-msg-top em{font-style:normal;font-family:var(--font-mono);color:var(--sf-text3);margin-left:auto;font-size:12.5px}.ui-sponsorflow-msg p{color:var(--sf-text1);margin-top:8px;font-size:15px;line-height:1.5}.ui-sponsorflow-draft{border:1px dashed var(--sf-border3);border-radius:12px;flex:none;padding:12px 16px 14px}.ui-sponsorflow-draft b{font-size:15px;font-weight:600;display:block}.ui-sponsorflow-draft p{color:var(--sf-text3);margin-top:1px;font-size:14px}.ui-sponsorflow-draft small{color:var(--sf-text2);margin-top:10px;font-size:13.5px;display:block}.ui-sponsorflow-draft small i{color:var(--sf-text3);font-style:normal}.ui-sponsorflow-input{border:1px solid var(--sf-border2);background:var(--sf-bg1);height:38px;color:var(--sf-text3);white-space:nowrap;border-radius:9px;align-items:center;margin-top:6px;padding:0 12px;font-size:14px;display:flex;overflow:hidden}.ui-sponsorflow-draft-btns{gap:8px;margin-top:12px;display:flex}.ui-sponsorflow-pane-foot{border-top:1px solid var(--sf-border1);flex:none;justify-content:space-between;align-items:center;height:50px;margin:auto -20px 0;padding:0 20px;display:flex}.ui-sponsorflow-foot-link{color:var(--sf-text2);align-items:center;gap:8px;font-size:14.5px;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ui-sponsorflow-grow{animation:12s cubic-bezier(.22,.7,.2,1) infinite ui-sponsorflow-grow}.ui-sponsorflow-row-sel:before{animation:12s ease-out infinite ui-sponsorflow-sel-out}.ui-sponsorflow-row-new:before{animation:12s ease-out infinite ui-sponsorflow-sel-in}.ui-sponsorflow-row-new:after{animation:12s ease-out infinite ui-sponsorflow-bar}.ui-sponsorflow-pane-a{animation:12s ease-out infinite ui-sponsorflow-pane-a}.ui-sponsorflow-pane-b{animation:12s ease-out infinite ui-sponsorflow-pane-b}.ui-sponsorflow-seq-badge>.ui-sponsorflow-seq-1,.ui-sponsorflow-seq-count>.ui-sponsorflow-seq-1,.ui-sponsorflow-seq-group>.ui-sponsorflow-seq-1{animation:12s ease-out infinite ui-sponsorflow-two-a}.ui-sponsorflow-seq-badge>.ui-sponsorflow-seq-2,.ui-sponsorflow-seq-count>.ui-sponsorflow-seq-2,.ui-sponsorflow-seq-group>.ui-sponsorflow-seq-2{animation:12s ease-out infinite ui-sponsorflow-two-b}.ui-sponsorflow-seq-stage>.ui-sponsorflow-seq-1,.ui-sponsorflow-seq-hint>.ui-sponsorflow-seq-1{animation:12s ease-out infinite ui-sponsorflow-three-1}.ui-sponsorflow-seq-stage>.ui-sponsorflow-seq-2,.ui-sponsorflow-seq-hint>.ui-sponsorflow-seq-2{animation:12s ease-out infinite ui-sponsorflow-three-2}.ui-sponsorflow-seq-stage>.ui-sponsorflow-seq-3,.ui-sponsorflow-seq-hint>.ui-sponsorflow-seq-3{animation:12s ease-out infinite ui-sponsorflow-three-3}.ui-sponsorflow-seq-note>.ui-sponsorflow-seq-1{animation:12s ease-out infinite ui-sponsorflow-note-a}.ui-sponsorflow-seq-note>.ui-sponsorflow-seq-2{animation:12s ease-out infinite ui-sponsorflow-note-b}.ui-sponsorflow-step-out{animation:12s ease-out infinite ui-sponsorflow-step-out}.ui-sponsorflow-step-in{animation:12s ease-out infinite ui-sponsorflow-step-in}.ui-sponsorflow-step-out .ui-sponsorflow-step-check{animation:12s ease-out infinite ui-sponsorflow-check-out}.ui-sponsorflow-step-in .ui-sponsorflow-step-check{animation:12s ease-out infinite ui-sponsorflow-check}.ui-sponsorflow-step-in:after{content:"";pointer-events:none;border-radius:9px;animation:12s ease-out infinite ui-sponsorflow-ring;position:absolute;inset:-1px}}@keyframes ui-sponsorflow-grow{0%,8%{opacity:0;grid-template-rows:0fr}14%,90%{opacity:1;grid-template-rows:1fr}94%,to{opacity:0;grid-template-rows:0fr}}@keyframes ui-sponsorflow-sel-out{0%,30%{opacity:1}34%,88%{opacity:0}92%,to{opacity:1}}@keyframes ui-sponsorflow-sel-in{0%,30%{opacity:0}34%,88%{opacity:1}92%,to{opacity:0}}@keyframes ui-sponsorflow-bar{0%,50%{background:var(--sf-warn)}52%,94%{background:var(--sf-ok)}97%,to{background:var(--sf-warn)}}@keyframes ui-sponsorflow-pane-a{0%,30%{opacity:1}34%,88%{opacity:0}92%,to{opacity:1}}@keyframes ui-sponsorflow-pane-b{0%,30%{opacity:0}34%,88%{opacity:1}92%,to{opacity:0}}@keyframes ui-sponsorflow-two-a{0%,8%{opacity:1}11%,94%{opacity:0}97%,to{opacity:1}}@keyframes ui-sponsorflow-two-b{0%,8%{opacity:0}11%,94%{opacity:1}97%,to{opacity:0}}@keyframes ui-sponsorflow-three-1{0%,20%{opacity:1}22%,94%{opacity:0}97%,to{opacity:1}}@keyframes ui-sponsorflow-three-2{0%,20%{opacity:0}22%,49%{opacity:1}51%,to{opacity:0}}@keyframes ui-sponsorflow-three-3{0%,49%{opacity:0}51%,94%{opacity:1}97%,to{opacity:0}}@keyframes ui-sponsorflow-note-a{0%,49%{opacity:1}51%,94%{opacity:0}97%,to{opacity:1}}@keyframes ui-sponsorflow-note-b{0%,49%{opacity:0}51%,94%{opacity:1}97%,to{opacity:0}}@keyframes ui-sponsorflow-step-out{0%,50%{background:var(--sf-warn-soft);border-color:var(--sf-warn-line);color:var(--sf-warn)}53%,94%{border-color:var(--sf-border2);color:var(--sf-text2);background:0 0}97%,to{background:var(--sf-warn-soft);border-color:var(--sf-warn-line);color:var(--sf-warn)}}@keyframes ui-sponsorflow-step-in{0%,50%{border-color:var(--sf-border2);color:var(--sf-text2);background:0 0}53%,94%{background:var(--sf-ok-soft);border-color:var(--sf-ok-line);color:var(--sf-ok)}97%,to{border-color:var(--sf-border2);color:var(--sf-text2);background:0 0}}@keyframes ui-sponsorflow-check{0%,50%{opacity:0;max-width:0;margin-right:0}53%,94%{opacity:1;max-width:13px;margin-right:5px}97%,to{opacity:0;max-width:0;margin-right:0}}@keyframes ui-sponsorflow-ring{0%,50%{box-shadow:0 0 #3fb27f8c}60%,to{box-shadow:0 0 0 9px #3fb27f00}}.ui-sponsorflow-bhead{position:absolute;top:20px;left:24px}.ui-sponsorflow-bhead h1{letter-spacing:-.028em;margin-top:2px;font-size:30px;font-weight:700;line-height:1.15}.ui-sponsorflow-bhead h1 span:not([class]){color:var(--sf-text3)}.ui-sponsorflow-btools{align-items:center;gap:10px;display:flex;position:absolute;top:24px;right:24px}.ui-sponsorflow-board{gap:10px;height:496px;display:flex;position:absolute;top:104px;left:17px}.ui-sponsorflow-col{background:var(--sf-bg2);border:1px solid var(--sf-border1);border-radius:14px;width:146px;padding:8px}.ui-sponsorflow-col-head{align-items:center;gap:7px;height:34px;padding:0 4px;display:flex}.ui-sponsorflow-col-head b{font-size:14.5px;font-weight:600}.ui-sponsorflow-col-head i{font-style:normal;font-family:var(--font-mono);color:var(--sf-text3);font-size:12.5px}.ui-sponsorflow-col-list{margin-top:4px}.ui-sponsorflow-cardwrap{padding-bottom:8px}.ui-sponsorflow-card{border:1px solid var(--sf-border1);background:var(--sf-bg1);border-radius:12px;flex-direction:column;gap:2px;height:104px;padding:10px 6px 10px 10px;display:flex;overflow:hidden}.ui-sponsorflow-card-name{letter-spacing:-.012em;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.ui-sponsorflow-card-title{color:var(--sf-text3);font-size:13.5px;line-height:1.3}.ui-sponsorflow-card-status{color:var(--sf-text2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin-top:auto;font-size:12.5px;display:flex;overflow:hidden}.ui-sponsorflow-sdot{background:var(--sf-mute);border-radius:99px;flex:none;width:7px;height:7px}.ui-sponsorflow-sdot-warn{background:var(--sf-warn)}.ui-sponsorflow-sdot-info{background:var(--sf-info)}.ui-sponsorflow-sdot-ok{background:var(--sf-ok)}.ui-sponsorflow-lost{color:var(--sf-text3);font-size:13.5px;position:absolute;bottom:12px;left:24px}.ui-sponsorflow-lost span{color:var(--sf-accent)}.ui-sponsorflow-grow.ui-sponsorflow-src,.ui-sponsorflow-grow.ui-sponsorflow-land{opacity:1}.ui-sponsorflow-grow.ui-sponsorflow-src{grid-template-rows:1fr}.ui-sponsorflow-dropbox{border:1px dashed var(--sf-border3);border-radius:12px;height:104px;position:relative}.ui-sponsorflow-dropbox .ui-sponsorflow-card{opacity:0;height:auto;position:absolute;inset:-1px}.ui-sponsorflow-ghost{opacity:0;pointer-events:none;z-index:5;filter:drop-shadow(0 14px 22px #0000008c);width:130px;position:absolute;top:150px;left:337px}.ui-sponsorflow-ghost .ui-sponsorflow-card{background:var(--sf-bg3);border-color:var(--sf-border3)}.ui-sponsorflow-cursor{z-index:9;pointer-events:none;transform-origin:0 0;filter:drop-shadow(0 2px 3px #00000080);position:absolute;top:0;left:0;transform:translate(700px,430px)}.ui-sponsorflow-board~svg.ui-sponsorflow-cursor{transform:translate(700px,430px)}.ui-sponsorflow-monthrow{align-items:center;gap:24px;height:32px;display:flex;position:absolute;top:88px;left:24px;right:24px}.ui-sponsorflow-monthrow>b{font-size:17px;font-weight:600}.ui-sponsorflow-legend{color:var(--sf-text2);gap:16px;font-size:13.5px;display:flex}.ui-sponsorflow-legend span{align-items:center;gap:7px;display:inline-flex}.ui-sponsorflow-ldot{border-radius:3px;width:9px;height:9px}.ui-sponsorflow-ldot-open{border:1.5px dashed var(--sf-text3);background:0 0}.ui-sponsorflow-show-sw{--show:var(--sf-accent)}.ui-sponsorflow-show-fn{--show:var(--sf-info)}.ui-sponsorflow-ldot.ui-sponsorflow-show-sw,.ui-sponsorflow-ldot.ui-sponsorflow-show-fn{background:var(--show)}.ui-sponsorflow-monthnav{gap:4px;margin-left:auto;display:flex}.ui-sponsorflow-monthnav span{height:30px;color:var(--sf-text2);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;display:inline-flex}.ui-sponsorflow-monthnav span.is-on{border:1px solid var(--sf-border2);background:var(--sf-bg2);color:var(--sf-text1)}.ui-sponsorflow-tray{height:44px;position:absolute;top:128px;left:24px;right:24px}.ui-sponsorflow-tray-label{color:var(--sf-text3);font-size:13.5px;position:absolute;top:12px;left:0}.ui-sponsorflow-dealpill{border:1px solid var(--sf-border2);background:var(--sf-bg2);white-space:nowrap;border-radius:9px;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex;position:absolute;top:5px}.ui-sponsorflow-dealpill-1{width:150px;left:90px}.ui-sponsorflow-dealpill-2{width:140px;left:250px}.ui-sponsorflow-cal{border:1px solid var(--sf-border1);background:var(--sf-bg1);box-sizing:content-box;border-radius:14px;grid-template-rows:28px repeat(5,84px);grid-template-columns:repeat(7,130px);width:910px;margin:-1px;display:grid;position:absolute;top:180px;left:25px;overflow:hidden}.ui-sponsorflow-wd{background:var(--sf-bg2);border-bottom:1px solid var(--sf-border1);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sf-text3);align-items:center;padding:0 10px;font-size:12px;display:flex}.ui-sponsorflow-cell{border-right:1px solid var(--sf-border1);border-bottom:1px solid var(--sf-border1);padding:6px 5px;position:relative}.ui-sponsorflow-cell:nth-child(7n+1){border-right:0}.ui-sponsorflow-cell.is-dim .ui-sponsorflow-daynum{opacity:.45}.ui-sponsorflow-daynum{text-align:right;height:20px;color:var(--sf-text2);padding-right:2px;font-size:13px;display:block}.ui-sponsorflow-slotbox{height:46px;position:relative}.ui-sponsorflow-slot{border-radius:8px;flex-direction:column;height:46px;padding:5px 4px 0 9px;line-height:1.25;display:flex;overflow:hidden}.ui-sponsorflow-slot b{letter-spacing:-.012em;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.ui-sponsorflow-slot span{color:var(--sf-text3);white-space:nowrap;font-size:12.5px}.ui-sponsorflow-slot-booked{background:var(--sf-bg3);border:1px solid var(--sf-border2);box-shadow:inset 3px 0 0 var(--show);padding-left:9px}.ui-sponsorflow-slot-open{border:1.5px dashed var(--sf-border3);background:0 0;padding-top:4px;padding-left:8px}.ui-sponsorflow-slot-open b{color:var(--sf-text2);align-items:center;gap:5px;font-weight:500;display:inline-flex}.ui-sponsorflow-slotbox .ui-sponsorflow-slot-booked{opacity:0;position:absolute;inset:0}.ui-sponsorflow-slotbox-a:after{content:"";border:2px solid var(--sf-danger);opacity:0;pointer-events:none;border-radius:10px;position:absolute;inset:-2px}.ui-sponsorflow-pop{z-index:6;opacity:0;pointer-events:none;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;line-height:1.3;display:flex;position:absolute;box-shadow:0 12px 28px #00000080}.ui-sponsorflow-pop-ok{border:1px solid var(--sf-ok-line);color:var(--sf-ok);background:#14231c}.ui-sponsorflow-pop-bad{border:1px solid var(--sf-danger-line);color:#f2a29e;background:#261615;width:236px}.ui-sponsorflow-pop-a,.ui-sponsorflow-pop-bad{top:372px;left:161px}.ui-sponsorflow-pop-b{top:372px;left:421px}.ui-sponsorflow-ghostchip{background:var(--sf-bg3);border:1px solid var(--sf-accent-line);white-space:nowrap;opacity:0;border-radius:8px;align-items:center;height:28px;padding:0 11px;font-size:13.5px;font-weight:500;display:inline-flex;position:absolute;top:14px;left:16px;box-shadow:0 8px 20px #00000080}@media (prefers-reduced-motion:no-preference){.ui-sponsorflow-src{animation:12s cubic-bezier(.22,.7,.2,1) infinite ui-sponsorflow-b-src}.ui-sponsorflow-card-src{animation:12s ease-out infinite ui-sponsorflow-b-ph}.ui-sponsorflow-card-src>*{animation:12s ease-out infinite ui-sponsorflow-b-ph-in}.ui-sponsorflow-land{animation:12s cubic-bezier(.22,.7,.2,1) infinite ui-sponsorflow-b-land}.ui-sponsorflow-card-landed{animation:12s ease-out infinite ui-sponsorflow-b-landed}.ui-sponsorflow-ghost{animation:12s cubic-bezier(.4,.1,.2,1) infinite ui-sponsorflow-b-ghost}svg.ui-sponsorflow-cursor{animation:12s cubic-bezier(.4,.1,.2,1) infinite ui-sponsorflow-b-cursor}.ui-sponsorflow-seq-neg>.ui-sponsorflow-seq-1,.ui-sponsorflow-seq-con>.ui-sponsorflow-seq-1{animation:12s ease-out infinite ui-sponsorflow-b-cnt-a}.ui-sponsorflow-seq-neg>.ui-sponsorflow-seq-2,.ui-sponsorflow-seq-con>.ui-sponsorflow-seq-2{animation:12s ease-out infinite ui-sponsorflow-b-cnt-b}.ui-sponsorflow-seq-open>.ui-sponsorflow-seq-1{animation:12s ease-out infinite ui-sponsorflow-c-1}.ui-sponsorflow-seq-open>.ui-sponsorflow-seq-2{animation:12s ease-out infinite ui-sponsorflow-c-2}.ui-sponsorflow-seq-open>.ui-sponsorflow-seq-3{animation:12s ease-out infinite ui-sponsorflow-c-3}div.ui-sponsorflow-cursor{animation:12s cubic-bezier(.4,.1,.2,1) infinite ui-sponsorflow-c-cursor}.ui-sponsorflow-ghostchip-1{animation:12s ease-out infinite ui-sponsorflow-c-g1}.ui-sponsorflow-ghostchip-2{animation:12s ease-out infinite ui-sponsorflow-c-g2}.ui-sponsorflow-booklayer-a{animation:12s ease-out infinite ui-sponsorflow-c-bk-a}.ui-sponsorflow-booklayer-b{animation:12s ease-out infinite ui-sponsorflow-c-bk-b}.ui-sponsorflow-slotbox-a:after{animation:12s ease-out infinite ui-sponsorflow-c-ring}.ui-sponsorflow-dealpill-1{animation:12s ease-out infinite ui-sponsorflow-c-dim-1}.ui-sponsorflow-dealpill-2{animation:12s ease-out infinite ui-sponsorflow-c-dim-2}.ui-sponsorflow-pop-a{animation:12s ease-out infinite ui-sponsorflow-c-pop-a}.ui-sponsorflow-pop-bad{animation:12s ease-out infinite ui-sponsorflow-c-pop-bad}.ui-sponsorflow-pop-b{animation:12s ease-out infinite ui-sponsorflow-c-pop-b}}@keyframes ui-sponsorflow-b-src{0%,40%{grid-template-rows:1fr}47%,88%{grid-template-rows:0fr}93%,to{grid-template-rows:1fr}}@keyframes ui-sponsorflow-b-ph{0%,19%{background:var(--sf-bg1);border:1px solid var(--sf-border1)}22%,90%{border:1px dashed var(--sf-border3);background:0 0}94%,to{background:var(--sf-bg1);border:1px solid var(--sf-border1)}}@keyframes ui-sponsorflow-b-ph-in{0%,19%{opacity:1}22%,90%{opacity:0}94%,to{opacity:1}}@keyframes ui-sponsorflow-b-land{0%,29%{grid-template-rows:0fr}35%,86%{grid-template-rows:1fr}90%,to{grid-template-rows:0fr}}@keyframes ui-sponsorflow-b-landed{0%,39%{opacity:0;box-shadow:0 0 0 0 var(--sf-accent-line)}41%{opacity:1;box-shadow:0 0 0 0 var(--sf-accent-line)}52%{opacity:1;box-shadow:0 0 0 7px #c4f43900}84%{opacity:1}88%,to{opacity:0}}@keyframes ui-sponsorflow-b-ghost{0%,19%{opacity:0;transform:translate(0)scale(1)rotate(0)}21%{opacity:1;transform:translate(0)scale(1.04)rotate(-2deg)}27%{transform:translate(40px,-10px)scale(1.04)rotate(-3deg)}38%{opacity:1;transform:translate(156px)scale(1.04)rotate(-1.5deg)}40%{opacity:1;transform:translate(156px)scale(1)rotate(0)}41%,to{opacity:0;transform:translate(156px)scale(1)rotate(0)}}@keyframes ui-sponsorflow-b-cursor{0%,8%{transform:translate(700px,430px)scale(1)}19%{transform:translate(407px,192px)scale(1)}21%{transform:translate(407px,192px)scale(.88)}27%{transform:translate(447px,182px)scale(.88)}38%{transform:translate(563px,192px)scale(.88)}40%{transform:translate(563px,192px)scale(1)}54%,to{transform:translate(700px,430px)scale(1)}}@keyframes ui-sponsorflow-b-cnt-a{0%,39%{opacity:1}41%,88%{opacity:0}92%,to{opacity:1}}@keyframes ui-sponsorflow-b-cnt-b{0%,39%{opacity:0}41%,88%{opacity:1}92%,to{opacity:0}}@keyframes ui-sponsorflow-c-1{0%,31%{opacity:1}33%,94%{opacity:0}97%,to{opacity:1}}@keyframes ui-sponsorflow-c-2{0%,31%{opacity:0}33%,69%{opacity:1}71%,to{opacity:0}}@keyframes ui-sponsorflow-c-3{0%,69%{opacity:0}71%,94%{opacity:1}97%,to{opacity:0}}@keyframes ui-sponsorflow-c-cursor{0%,6%{transform:translate(640px,170px)scale(1)}16%{transform:translate(189px,150px)scale(1)}17.5%{transform:translate(189px,150px)scale(.88)}30%{transform:translate(220px,345px)scale(.88)}31.5%{transform:translate(220px,345px)scale(1)}38%{transform:translate(344px,150px)scale(1)}40%{transform:translate(344px,150px)scale(.88)}52%,58%{transform:translate(220px,345px)scale(.88)}66%{transform:translate(480px,345px)scale(.88)}67.5%{transform:translate(480px,345px)scale(1)}80%,to{transform:translate(640px,170px)scale(1)}}@keyframes ui-sponsorflow-c-g1{0%,17%{opacity:0}18%,30%{opacity:1}31.5%,to{opacity:0}}@keyframes ui-sponsorflow-c-g2{0%,39%{opacity:0}40.5%,66%{opacity:1}67.5%,to{opacity:0}}@keyframes ui-sponsorflow-c-bk-a{0%,31%{opacity:0}34%,92%{opacity:1}96%,to{opacity:0}}@keyframes ui-sponsorflow-c-bk-b{0%,67.5%{opacity:0}70%,92%{opacity:1}96%,to{opacity:0}}@keyframes ui-sponsorflow-c-ring{0%,52%{opacity:0}54%{opacity:1}62%{opacity:1}66%,to{opacity:0}}@keyframes ui-sponsorflow-c-dim-1{0%,31%{opacity:1}34%,92%{opacity:.35}96%,to{opacity:1}}@keyframes ui-sponsorflow-c-dim-2{0%,67.5%{opacity:1}70%,92%{opacity:.35}96%,to{opacity:1}}@keyframes ui-sponsorflow-c-pop-a{0%,31%{opacity:0}34%,40%{opacity:1}44%,to{opacity:0}}@keyframes ui-sponsorflow-c-pop-bad{0%,52%{opacity:0}55%,64%{opacity:1}67%,to{opacity:0}}@keyframes ui-sponsorflow-c-pop-b{0%,67.5%{opacity:0}70%,80%{opacity:1}84%,to{opacity:0}}@keyframes ui-sponsorflow-check-out{0%,50%{opacity:1;max-width:13px;margin-right:5px}53%,94%{opacity:0;max-width:0;margin-right:0}97%,to{opacity:1;max-width:13px;margin-right:5px}}
