.ui-reel-cut-app{--rc-bg:#0f0f11;--rc-bg1:#131316;--rc-bg2:#17171a;--rc-bg3:#1b1b1f;--rc-bg4:#242429;--rc-well:#111114;--rc-line:#1f1f23;--rc-line2:#26262c;--rc-line3:#2b2b31;--rc-line4:#3a3a42;--rc-text:#efeef2;--rc-text2:#abaab4;--rc-dim:#8b8a94;--rc-faint:#75747e;--rc-ghost:#57565f;--rc-vghost:#4a4951;--rc-accent:#e3ff33;--rc-ink:#131600;--rc-accent-line:#4a5417;--rc-accent-dim:#232b0c;--rc-claude:#9b8aff;--rc-claude2:#c9bfff;--rc-claude-ink:#14102b;--rc-ok:#6fcf97;--rc-warn:#e0b36a;--rc-filler:#b08a55;--rc-danger:#d08770;--rc-wave:#a6b554;--rc-float:#1c1c20;background:var(--rc-bg);color:var(--rc-text);font-family:var(--font-sans);letter-spacing:0;-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-reel-cut-app *,.ui-reel-cut-app :before,.ui-reel-cut-app :after{box-sizing:border-box}.ui-reel-cut-app i,.ui-reel-cut-app em,.ui-reel-cut-app u,.ui-reel-cut-app b{font-style:normal;text-decoration:none}.ui-reel-cut-grow{flex:1}.ui-reel-cut-top{background:var(--rc-bg1);border-bottom:1px solid var(--rc-line);z-index:3;align-items:center;gap:12px;height:48px;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.ui-reel-cut-icobtn{background:var(--rc-bg3);width:32px;height:32px;color:var(--rc-text2);border-radius:8px;place-items:center;display:grid}.ui-reel-cut-tabs{background:var(--rc-bg2);border-radius:10px;gap:2px;padding:3px;display:flex}.ui-reel-cut-tabs span{color:var(--rc-dim);border-radius:7px;padding:5px 15px;font-size:14px}.ui-reel-cut-tabs .is-on{background:var(--rc-bg4);color:var(--rc-text);font-weight:600}.ui-reel-cut-search{border:1px solid var(--rc-line2);background:var(--rc-bg1);width:420px;height:34px;color:var(--rc-faint);white-space:nowrap;border-radius:9px;align-items:center;gap:9px;padding:0 10px 0 12px;font-size:13.5px;display:flex;position:absolute;top:7px;left:50%;transform:translate(-50%)}.ui-reel-cut-search span{text-overflow:ellipsis;flex:1;overflow:hidden}.ui-reel-cut-spark{color:var(--rc-claude);display:grid}.ui-reel-cut-search kbd{background:var(--rc-bg3);color:var(--rc-faint);font:500 11px var(--font-mono);border-radius:5px;padding:1px 6px}.ui-reel-cut-topright{align-items:center;gap:8px;margin-left:auto;display:flex}.ui-reel-cut-reviewchip{background:var(--rc-bg3);border-radius:8px;align-items:center;gap:8px;height:30px;padding:0 12px;font-size:13.5px;font-weight:500;display:inline-flex}.ui-reel-cut-reviewchip i{background:var(--rc-claude);border-radius:50%;width:7px;height:7px}.ui-reel-cut-reviewchip b{font:500 13px var(--font-mono);color:var(--rc-claude2)}.ui-reel-cut-share{color:var(--rc-text2);padding:0 10px;font-size:14px}.ui-reel-cut-exportbtn{background:var(--rc-accent);height:32px;color:var(--rc-ink);border-radius:8px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.ui-reel-cut-top.is-compact .ui-reel-cut-search{width:300px}.ui-reel-cut-frame{background:#101821;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #efeef20f}.ui-reel-cut-frame>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.ui-reel-cut-wave path{fill:none;stroke:var(--rc-wave);stroke-width:2.4px;stroke-linecap:round}.ui-reel-cut-foot{border-top:1px solid var(--rc-line);background:var(--rc-bg);height:28px;color:var(--rc-ghost);font:12px var(--font-mono);align-items:center;padding:0 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.ui-reel-cut-hero .ui-reel-cut-body{display:flex;position:absolute;inset:48px 0 28px}.ui-reel-cut-doc{border-right:1px solid var(--rc-line);flex-direction:column;flex:none;width:460px;display:flex;overflow:hidden}.ui-reel-cut-dochead{border-bottom:1px solid var(--rc-line);flex:none;align-items:center;gap:10px;height:52px;padding:0 16px;display:flex}.ui-reel-cut-ver{background:var(--rc-bg2);height:32px;color:var(--rc-text2);border-radius:8px;align-items:center;gap:8px;padding:0 11px;font-size:14px;display:inline-flex}.ui-reel-cut-ver b{color:var(--rc-text);font-weight:600}.ui-reel-cut-cleanup{color:var(--rc-text2);padding:0 6px;font-size:14px}.ui-reel-cut-record{border:1px solid var(--rc-accent-line);background:var(--rc-accent-dim);height:32px;color:var(--rc-accent);border-radius:8px;align-items:center;gap:8px;padding:0 13px;font-size:13.5px;font-weight:500;display:inline-flex}.ui-reel-cut-record i{background:var(--rc-accent);border-radius:50%;width:7px;height:7px}.ui-reel-cut-page{padding:26px 40px 0 44px}.ui-reel-cut-page h2{letter-spacing:-.015em;margin:0 0 30px;font-size:30px;font-weight:600;line-height:1.2}.ui-reel-cut-para{text-wrap:pretty;margin:0 0 28px;font-size:20px;line-height:39px;position:relative}.ui-reel-cut-ptime{font:12px/1 var(--font-mono);color:var(--rc-vghost);margin-bottom:2px;display:block}.ui-reel-cut-w{--wc:var(--rc-text);color:var(--wc);border-radius:4px;margin-right:.12em;padding:0 2px;display:inline-block}.ui-reel-cut-w.is-filler{--wc:var(--rc-filler)}.ui-reel-cut-w.is-fs{box-shadow:inset 0 -1.5px #d0877080}.ui-reel-cut-w.is-now{background:var(--rc-accent);color:var(--rc-ink)}.ui-reel-cut-gap{font:12px var(--font-mono);color:#5d5c66;vertical-align:1px;margin:0 8px 0 2px;display:inline-block}.ui-reel-cut-right{flex-direction:column;flex:1;min-width:0;display:flex}.ui-reel-cut-stage{background:var(--rc-bg);flex:none;place-items:center;height:372px;display:grid}.ui-reel-cut-stage .ui-reel-cut-frame{width:604px;height:340px}.ui-reel-cut-caps{justify-items:center;display:grid;position:absolute;bottom:24px;left:0;right:0}.ui-reel-cut-caps span{color:#fff;opacity:0;white-space:nowrap;background:#080a0e8c;border-radius:8px;grid-area:1/1;padding:6px 15px 7px;font-size:21px;font-weight:600;line-height:1.25}.ui-reel-cut-caps .is-now{opacity:1}.ui-reel-cut-tl{border-top:1px solid var(--rc-line);background:var(--rc-bg);flex:1;min-height:0}.ui-reel-cut-tools{align-items:center;gap:10px;height:52px;padding:0 16px;font-size:13px;display:flex}.ui-reel-cut-seg{background:var(--rc-bg2);border-radius:8px;padding:2px;display:inline-flex}.ui-reel-cut-seg i{color:var(--rc-dim);border-radius:6px;padding:5px 11px;font-size:13px}.ui-reel-cut-seg .is-on{background:var(--rc-bg4);color:var(--rc-text)}.ui-reel-cut-tbtn,.ui-reel-cut-wavebtn{background:var(--rc-bg3);height:30px;color:var(--rc-text);border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.ui-reel-cut-vsep{background:var(--rc-line3);width:1px;height:18px}.ui-reel-cut-zoom{align-items:center;gap:6px;display:inline-flex}.ui-reel-cut-sq{background:var(--rc-bg3);width:28px;height:28px;color:var(--rc-text);border-radius:8px;place-items:center;font-size:15px;display:grid}.ui-reel-cut-zoom em{background:var(--rc-bg4);border-radius:2px;width:84px;height:4px;position:relative}.ui-reel-cut-zoom em:after{content:"";background:var(--rc-text2);border-radius:50%;width:14px;height:14px;position:absolute;top:-5px;left:2px}.ui-reel-cut-snap{color:var(--rc-text2);align-items:center;gap:8px;display:inline-flex}.ui-reel-cut-snap u{background:var(--rc-text2);border-radius:999px;width:30px;height:18px;position:relative}.ui-reel-cut-snap u:after{content:"";background:var(--rc-bg);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px}.ui-reel-cut-tracks{width:788px;margin:0 16px;position:relative}.ui-reel-cut-ruler{height:26px;position:relative}.ui-reel-cut-ruler span{border-left:1px solid var(--rc-line4);height:7px;font:12px/1 var(--font-mono);color:var(--rc-faint);position:absolute;bottom:0}.ui-reel-cut-ruler span.is-major{border-left-color:var(--rc-line4);border-left-width:1px;border-image:linear-gradient(to bottom, transparent 55%, var(--rc-line4) 55%) 1;height:auto;padding:0 0 0 6px;top:0}.ui-reel-cut-clip{border:1px solid var(--rc-line2);background:var(--rc-bg1);height:30px;color:var(--rc-text2);white-space:nowrap;border-bottom:0;border-radius:8px 8px 0 0;align-items:center;padding:0 12px;font-size:13px;display:flex;overflow:hidden}.ui-reel-cut-clip span{text-overflow:ellipsis;overflow:hidden}.ui-reel-cut-tracks>.ui-reel-cut-wave{border:1px solid var(--rc-line2);background:var(--rc-well);border-top:0;border-radius:0 0 8px 8px;width:788px;height:124px;display:block}.ui-reel-cut-broll{height:98px;margin-top:12px;position:relative}.ui-reel-cut-broll b{background:var(--rc-bg3);border:1px solid var(--rc-line2);height:28px;color:var(--rc-text2);white-space:nowrap;border-radius:7px;padding:0 10px;font-size:12.5px;font-weight:400;line-height:26px;position:absolute;overflow:hidden}.ui-reel-cut-broll b.is-sel{border:1px dashed var(--rc-accent-line);color:var(--rc-text)}.ui-reel-cut-playhead{background:var(--rc-accent);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:0;transform:translate(236px);box-shadow:0 0 10px #e3ff3359}.ui-reel-cut-playhead i{background:var(--rc-accent);border-radius:2px 2px 6px 6px;width:12px;height:10px;position:absolute;top:0;left:-5px}@media (prefers-reduced-motion:no-preference){.ui-reel-cut-hero .ui-reel-cut-w:not(.is-later){animation:12s linear infinite ui-reel-cut-now;animation-delay:calc((var(--i) - 12) * .3s)}.ui-reel-cut-hero .ui-reel-cut-caps span{animation:12s linear infinite ui-reel-cut-cap;animation-delay:calc(var(--k) * 2.4s - 3.6s)}.ui-reel-cut-playhead{animation:12s linear -3.6s infinite ui-reel-cut-run}@keyframes ui-reel-cut-now{0%,2.4%{color:#131600;background:#e3ff33}2.55%,to{color:var(--wc);background:0 0}}@keyframes ui-reel-cut-cap{0%{opacity:0}1.5%,18.5%{opacity:1}20%,to{opacity:0}}@keyframes ui-reel-cut-run{0%{transform:translate(0)}to{transform:translate(788px)}}}.ui-reel-cut-pbody{height:508px;display:flex;position:absolute;top:48px;left:0;right:0}.ui-reel-cut-prop .ui-reel-cut-doc{width:600px}.ui-reel-cut-prop .ui-reel-cut-page{padding:20px 44px 0}.ui-reel-cut-prop .ui-reel-cut-page h2{margin:0 0 22px;font-size:28px}.ui-reel-cut-ppara{margin:0 0 24px;font-size:21px;line-height:40px}.ui-reel-cut-pr{vertical-align:top;grid-template-columns:1fr;margin-right:.12em;display:inline-grid}.ui-reel-cut-in{white-space:nowrap;min-width:0;line-height:40px;overflow:hidden}.ui-reel-cut-t{border-radius:6px;margin:6px 0;padding:0 6px;line-height:28px;text-decoration:line-through;text-decoration-thickness:1.5px;display:inline-block}.ui-reel-cut-pr.is-a .ui-reel-cut-t{color:#d9c7a6;background:#b08a5542;text-decoration-color:#e0b36ae6}.ui-reel-cut-pr.is-b .ui-reel-cut-t{color:var(--rc-text2);background:#d0877024;text-decoration-color:#d08770d9}.ui-reel-cut-pside{border-left:0;flex:1;min-width:0;padding:14px 16px}.ui-reel-cut-pside .ui-reel-cut-frame{aspect-ratio:16/9;width:100%}.ui-reel-cut-plist{margin-bottom:14px}.ui-reel-cut-plhead{font:500 12px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--rc-faint);justify-content:space-between;align-items:center;padding:0 2px 8px;display:flex}.ui-reel-cut-plhead em{color:var(--rc-claude2);font:500 12px var(--font-sans);letter-spacing:0;text-transform:none;background:#9b8aff24;border-radius:6px;align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.ui-reel-cut-prow{background:var(--rc-bg2);border-radius:9px;grid-template-columns:1fr auto 78px;align-items:center;gap:10px;height:42px;margin-bottom:4px;padding:0 10px;font-size:14px;display:grid;position:relative}.ui-reel-cut-prow b{font-weight:500}.ui-reel-cut-prow>span{font:12px var(--font-mono);color:var(--rc-faint)}.ui-reel-cut-pill{font:500 12px var(--font-sans);border-radius:999px;grid-area:1/3;justify-self:end;padding:2px 10px}.ui-reel-cut-pill.is-pend{color:var(--rc-claude2);background:#9b8aff29}.ui-reel-cut-pill.is-kept{color:var(--rc-ok);opacity:0;background:#6fcf9724}.ui-reel-cut-pill.is-skip{color:var(--rc-text2);opacity:0;background:#efeef214}.ui-reel-cut-ptl{border-top:1px solid var(--rc-line);background:var(--rc-bg);padding:0 20px;position:absolute;inset:556px 0 0}.ui-reel-cut-pruler{height:28px;position:relative}.ui-reel-cut-pruler span{border-left:1px solid var(--rc-line4);font:12px/16px var(--font-mono);color:var(--rc-faint);padding-left:6px;position:absolute;top:8px}.ui-reel-cut-ptrack{width:960px;height:110px;box-shadow:0 0 0 1px var(--rc-line2);background:var(--rc-well);border-radius:8px;display:flex;position:relative;overflow:hidden}.ui-reel-cut-seg2{width:var(--w);border-right:1px solid #efeef20d;flex:none;height:110px;position:relative;overflow:hidden}.ui-reel-cut-lab{height:26px;color:var(--rc-text2);white-space:nowrap;background:var(--rc-bg1);padding:0 8px;font-size:12.5px;line-height:26px;display:block;overflow:hidden}.ui-reel-cut-seg2 .ui-reel-cut-wave{display:block}.ui-reel-cut-seg2.is-gap .ui-reel-cut-wave{opacity:.35}.ui-reel-cut-seg2.is-a:after,.ui-reel-cut-seg2.is-b:after{content:"";pointer-events:none;position:absolute;inset:0}.ui-reel-cut-seg2.is-a:after{background:#b08a554d;box-shadow:inset 0 0 0 1px #e0b36a8c}.ui-reel-cut-seg2.is-b:after{background:#d0877038;box-shadow:inset 0 0 0 1px #d0877080}.ui-reel-cut-pplayhead{background:var(--rc-accent);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:0;transform:translate(44px);box-shadow:0 0 10px #e3ff3359}.ui-reel-cut-pplayhead i{background:var(--rc-accent);border-radius:2px 2px 6px 6px;width:12px;height:10px;position:absolute;top:0;left:-5px}.ui-reel-cut-dock{z-index:5;pointer-events:none;height:186px;position:absolute;top:366px;left:0;right:0}.ui-reel-cut-why{background:var(--rc-float);border:1px solid #9b8aff38;border-radius:12px;width:560px;height:122px;position:absolute;top:0;left:20px;box-shadow:0 14px 40px #0000008c}.ui-reel-cut-slot{padding:12px 16px;position:absolute;inset:0}.ui-reel-cut-slot.is-b{opacity:0}.ui-reel-cut-reason{color:var(--rc-claude2);margin:0 0 8px;font-size:16px;font-weight:500;line-height:1.35}.ui-reel-cut-eyebrow{font:11.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rc-faint);margin-bottom:2px;display:block}.ui-reel-cut-if{color:var(--rc-text2);margin:0;font-size:15.5px;line-height:1.45}.ui-reel-cut-bar{background:var(--rc-float);white-space:nowrap;border:1px solid #efeef214;border-radius:13px;align-items:center;height:52px;padding:6px;font-size:16px;display:flex;position:absolute;top:130px;left:20px;box-shadow:0 14px 40px #0000008c}.ui-reel-cut-agent{width:40px;height:38px;color:var(--rc-claude2);background:#9b8aff29;border-radius:9px;justify-content:center;align-items:center;margin-right:4px;padding:0;font-weight:500;display:inline-flex}.ui-reel-cut-barlabel{width:196px;height:38px;color:var(--rc-text2);padding:0 4px;position:relative}.ui-reel-cut-barlabel span{line-height:38px;position:absolute;top:0;left:4px}.ui-reel-cut-barlabel b{font:500 14px var(--font-mono);color:var(--rc-text);margin-right:6px}.ui-reel-cut-barlabel .is-b,.ui-reel-cut-barlabel .is-c{opacity:0}.ui-reel-cut-barlabel .is-c{color:var(--rc-ok)}.ui-reel-cut-ctrls{align-items:center;gap:2px;display:flex}.ui-reel-cut-d{background:var(--rc-line4);width:1px;height:20px;margin:0 6px}.ui-reel-cut-keep,.ui-reel-cut-drop,.ui-reel-cut-tb{height:38px;color:var(--rc-text2);border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:0 12px;font-weight:500;display:inline-flex}.ui-reel-cut-keep{background:var(--rc-claude);width:100px;color:var(--rc-claude-ink);font-weight:600}.ui-reel-cut-drop{width:92px;color:var(--rc-text);background:#2c2c33}.ui-reel-cut-keep kbd,.ui-reel-cut-drop kbd{font:11px var(--font-mono);opacity:.6}.ui-reel-cut-tb{width:38px;padding:0;font-size:18px;font-weight:400}.ui-reel-cut-tb.is-wide{width:82px;padding:0 10px;font-size:14.5px}.ui-reel-cut-tb.is-fin{width:60px;color:var(--rc-text);padding:0 10px;font-size:14.5px}.ui-reel-cut-cursor{z-index:10;pointer-events:none;filter:drop-shadow(0 2px 4px #00000080);position:absolute;top:0;left:0;transform:translate(790px,600px)}@media (prefers-reduced-motion:no-preference){.ui-reel-cut-prop *,.ui-reel-cut-prop :after{animation-duration:12s;animation-timing-function:ease-out;animation-iteration-count:infinite}.ui-reel-cut-cursor{animation-name:ui-reel-cut-cursor}.ui-reel-cut-keep{animation-name:ui-reel-cut-press-keep}.ui-reel-cut-drop{animation-name:ui-reel-cut-press-drop}.ui-reel-cut-pr{animation-name:ui-reel-cut-close;animation-timing-function:cubic-bezier(.3,.7,.2,1)}.ui-reel-cut-pr.is-a{--at:0}.ui-reel-cut-pr.is-b{animation-name:ui-reel-cut-skipped;animation-timing-function:ease-out}.ui-reel-cut-pr.is-b .ui-reel-cut-t{animation-name:ui-reel-cut-restore}.ui-reel-cut-seg2.is-a{animation-name:ui-reel-cut-segclose;animation-timing-function:cubic-bezier(.3,.7,.2,1)}.ui-reel-cut-seg2.is-b:after{animation-name:ui-reel-cut-tintoff}.ui-reel-cut-pplayhead{animation-name:ui-reel-cut-ph}.ui-reel-cut-slot.is-a,.ui-reel-cut-barlabel .is-a{animation-name:ui-reel-cut-fade-a}.ui-reel-cut-slot.is-b,.ui-reel-cut-barlabel .is-b{animation-name:ui-reel-cut-fade-b}.ui-reel-cut-barlabel .is-c{animation-name:ui-reel-cut-fade-c}.ui-reel-cut-ctrls{animation-name:ui-reel-cut-ctrl}.ui-reel-cut-why{animation-name:ui-reel-cut-whycard}.ui-reel-cut-pill.is-p1{animation-name:ui-reel-cut-p1}.ui-reel-cut-pill.is-k1{animation-name:ui-reel-cut-k1}.ui-reel-cut-pill.is-p2{animation-name:ui-reel-cut-p2}.ui-reel-cut-pill.is-s2{animation-name:ui-reel-cut-s2}@keyframes ui-reel-cut-cursor{0%{transform:translate(790px,600px)}14%,30%{transform:translate(328px,522px)}44%,52%{transform:translate(426px,522px)}62%,90%{transform:translate(720px,600px)}to{transform:translate(790px,600px)}}@keyframes ui-reel-cut-press-keep{0%,15%{filter:none;transform:scale(1)}17%{filter:brightness(1.2);transform:scale(.93)}20%,to{filter:none;transform:scale(1)}}@keyframes ui-reel-cut-press-drop{0%,46%{background:#2c2c33;transform:scale(1)}48.5%{background:#3e3e47;transform:scale(.93)}52%,to{background:#2c2c33;transform:scale(1)}}@keyframes ui-reel-cut-close{0%,18%{grid-template-columns:1fr;margin-right:.12em}28%,92%{grid-template-columns:0fr;margin-right:0}to{grid-template-columns:1fr;margin-right:.12em}}@keyframes ui-reel-cut-skipped{0%,to{opacity:1}}@keyframes ui-reel-cut-restore{0%,26%{color:#abaab4;background:#d0877024;text-decoration-color:#d08770d9}31%,47%{color:#efeef2;background:#d087704d;text-decoration-color:#d08770f2}55%,92%{color:#efeef2;background:#d0877000;text-decoration-color:#d0877000}to{color:#abaab4;background:#d0877024;text-decoration-color:#d08770d9}}@keyframes ui-reel-cut-segclose{0%,18%{width:56px}28%,92%{width:0}to{width:56px}}@keyframes ui-reel-cut-tintoff{0%,47%{opacity:1}55%,92%{opacity:0}to{opacity:1}}@keyframes ui-reel-cut-ph{0%,27%{transform:translate(44px)}32%,92%{transform:translate(500px)}to{transform:translate(44px)}}@keyframes ui-reel-cut-fade-a{0%,24%{opacity:1}28%,94%{opacity:0}to{opacity:1}}@keyframes ui-reel-cut-fade-b{0%,28%{opacity:0}32%,52%{opacity:1}56%,to{opacity:0}}@keyframes ui-reel-cut-fade-c{0%,56%{opacity:0}60%,90%{opacity:1}95%,to{opacity:0}}@keyframes ui-reel-cut-ctrl{0%,56%{opacity:1}60%,90%{opacity:.25}97%,to{opacity:1}}@keyframes ui-reel-cut-whycard{0%,54%{opacity:1;transform:translateY(0)}59%,92%{opacity:0;transform:translateY(8px)}98%,to{opacity:1;transform:translateY(0)}}@keyframes ui-reel-cut-p1{0%,18%{opacity:1}22%,94%{opacity:0}to{opacity:1}}@keyframes ui-reel-cut-k1{0%,18%{opacity:0}22%,94%{opacity:1}to{opacity:0}}@keyframes ui-reel-cut-p2{0%,48%{opacity:1}52%,94%{opacity:0}to{opacity:1}}@keyframes ui-reel-cut-s2{0%,48%{opacity:0}52%,94%{opacity:1}to{opacity:0}}}@property --ui-reel-cut-p{syntax:"<integer>";inherits:true;initial-value:38}.ui-reel-cut-rbody{grid-template-columns:minmax(0,1fr) 330px;gap:50px;padding:26px 36px 0;display:grid;position:absolute;inset:48px 0 0}.ui-reel-cut-rleft{min-width:0}.ui-reel-cut-viewer .ui-reel-cut-frame{aspect-ratio:16/9;border-radius:12px;width:100%}.ui-reel-cut-transport{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);height:34px;color:var(--rc-text);background:#19191db3;border:1px solid #efeef214;border-radius:999px;align-items:center;gap:12px;padding:0 16px 0 6px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.ui-reel-cut-play{place-items:center;width:26px;height:26px;display:grid}.ui-reel-cut-tc{font:500 12px var(--font-mono);white-space:nowrap}.ui-reel-cut-tc em{color:var(--rc-dim)}.ui-reel-cut-scrub{background:#efeef22e;border-radius:999px;flex:1;height:3px;position:relative}.ui-reel-cut-scrub i{background:var(--rc-text);border-radius:999px;width:20%;position:absolute;top:0;bottom:0;left:0}.ui-reel-cut-scrub i:after{content:"";background:var(--rc-text);border-radius:50%;width:11px;height:11px;position:absolute;top:-4px;right:-5px}.ui-reel-cut-rlabel{font:500 12px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--rc-faint)}.ui-reel-cut-exports{border-top:1px solid var(--rc-line);margin-top:26px;padding-top:16px}.ui-reel-cut-exports .ui-reel-cut-rlabel{margin-bottom:8px}.ui-reel-cut-xrow{border-bottom:1px solid var(--rc-line);justify-content:space-between;align-items:center;gap:16px;padding:10px 2px;display:flex;overflow:hidden}.ui-reel-cut-xrow.is-new{border-bottom-width:0;max-height:0;padding-top:0;padding-bottom:0}.ui-reel-cut-xrow b{font-size:14.5px;font-weight:500;display:block}.ui-reel-cut-xrow span{font:12px var(--font-mono);color:var(--rc-faint)}.ui-reel-cut-xrow>div span{margin-top:1px;display:block}.ui-reel-cut-links{gap:16px;display:inline-flex;font:13.5px var(--font-sans)!important;color:var(--rc-text2)!important}.ui-reel-cut-links i{color:var(--rc-text2)}.ui-reel-cut-rright{min-width:0}.ui-reel-cut-rright h2{letter-spacing:-.02em;margin:4px 0 16px;font-size:24px;font-weight:600;line-height:1.2}.ui-reel-cut-rsect{margin-bottom:16px}.ui-reel-cut-rsect .ui-reel-cut-rlabel{margin-bottom:8px}.ui-reel-cut-size{height:42px;color:var(--rc-text);border-radius:10px;grid-template-columns:22px 1fr auto;align-items:center;margin-bottom:4px;padding:0 12px;display:grid}.ui-reel-cut-size b{font-size:15px;font-weight:600}.ui-reel-cut-size span{font:12px var(--font-mono);color:var(--rc-dim)}.ui-reel-cut-radio{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--rc-line4);border-radius:50%}.ui-reel-cut-size.is-on{background:var(--rc-bg2);box-shadow:inset 0 0 0 1.5px var(--rc-text)}.ui-reel-cut-size.is-on .ui-reel-cut-radio{box-shadow:inset 0 0 0 5px var(--rc-text)}.ui-reel-cut-where{height:40px;box-shadow:inset 0 0 0 1px var(--rc-line3);border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex}.ui-reel-cut-where b{font-size:14px;font-weight:500}.ui-reel-cut-fico{color:#7fb8e8;background:#7fb8e829;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.ui-reel-cut-run{background:var(--rc-bg2);border-radius:12px;margin-bottom:20px;padding:16px;position:relative}.ui-reel-cut-runhd,.ui-reel-cut-runft{position:relative}.ui-reel-cut-runhd{height:30px}.ui-reel-cut-runhd>span{align-items:baseline;display:flex;position:absolute;inset:0}.ui-reel-cut-runhd b{align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.ui-reel-cut-runhd .is-done b{color:var(--rc-ok)}.ui-reel-cut-runhd em{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-left:auto;font-size:22px}.ui-reel-cut-runhd .is-done em{font:13px var(--font-mono);color:var(--rc-dim);letter-spacing:0}.ui-reel-cut-pct{counter-reset:ui-reel-cut-n var(--ui-reel-cut-p)}.ui-reel-cut-pct:after{content:counter(ui-reel-cut-n) "%"}.ui-reel-cut-track{background:var(--rc-bg4);border-radius:999px;height:4px;margin:6px 0 12px;overflow:hidden}.ui-reel-cut-track i{height:100%;width:calc(var(--ui-reel-cut-p) * 1%);background:var(--rc-text);border-radius:999px;display:block}.ui-reel-cut-runft{height:20px;color:var(--rc-faint);font-size:13px}.ui-reel-cut-runft span{position:absolute;top:0}.ui-reel-cut-runft span:nth-child(odd){left:0}.ui-reel-cut-runft span:nth-child(2n){color:var(--rc-text2);text-decoration:underline;-webkit-text-decoration-color:var(--rc-line4);text-decoration-color:var(--rc-line4);text-underline-offset:3px;right:0}.ui-reel-cut-runhd .is-done,.ui-reel-cut-runft .is-done{opacity:0}.ui-reel-cut-ho{height:44px;box-shadow:inset 0 0 0 1px var(--rc-line2);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:4px;padding:0 12px;display:flex}.ui-reel-cut-honame{align-items:baseline;gap:10px;min-width:0;display:flex;position:relative}.ui-reel-cut-honame b{white-space:nowrap;font-size:14.5px;font-weight:600}.ui-reel-cut-honame span{font:12px var(--font-mono);color:var(--rc-faint);white-space:nowrap}.ui-reel-cut-ho.is-live .ui-reel-cut-honame{height:36px;display:block}.ui-reel-cut-ho.is-live .ui-reel-cut-honame b{margin-top:4px;line-height:18px;display:block}.ui-reel-cut-ho.is-live .ui-reel-cut-honame span{line-height:14px;position:absolute;top:19px;left:0}.ui-reel-cut-ho.is-live{background:var(--rc-bg2);height:50px}.ui-reel-cut-ready,.ui-reel-cut-ho .is-ready{opacity:0}.ui-reel-cut-hostate{width:78px;height:22px;font-size:13px;position:relative}.ui-reel-cut-hostate i{align-items:center;gap:6px;line-height:22px;display:inline-flex;position:absolute;top:0;right:0}.ui-reel-cut-hostate .is-wait{color:var(--rc-faint)}.ui-reel-cut-hostate .is-ready{color:var(--rc-ok);font-weight:600}.ui-reel-cut-hobtn{background:var(--rc-bg3);color:var(--rc-text2);border-radius:8px;padding:4px 12px;font-size:13px}@media (prefers-reduced-motion:no-preference){.ui-reel-cut-render *{animation-duration:10s;animation-timing-function:ease-out;animation-iteration-count:infinite}.ui-reel-cut-run{animation-name:ui-reel-cut-fill}.ui-reel-cut-runhd .is-run,.ui-reel-cut-runft .is-run,.ui-reel-cut-ho .is-wait{animation-name:ui-reel-cut-show-run}.ui-reel-cut-runhd .is-done,.ui-reel-cut-runft .is-done,.ui-reel-cut-ho .is-ready{animation-name:ui-reel-cut-show-done}.ui-reel-cut-ho.is-live{animation-name:ui-reel-cut-livebg}.ui-reel-cut-xrow.is-new{animation-name:ui-reel-cut-newrow}@keyframes ui-reel-cut-fill{0%{--ui-reel-cut-p:38;opacity:1}52%,90%{--ui-reel-cut-p:100;opacity:1}94%{--ui-reel-cut-p:100;opacity:0}94.1%{--ui-reel-cut-p:38;opacity:0}98%,to{--ui-reel-cut-p:38;opacity:1}}@keyframes ui-reel-cut-show-run{0%,50%{opacity:1}55%,92%{opacity:0}96%,to{opacity:1}}@keyframes ui-reel-cut-show-done{0%,50%{opacity:0}56%,92%{opacity:1}95%,to{opacity:0}}@keyframes ui-reel-cut-livebg{0%,54%{box-shadow:inset 0 0 0 1px #26262c}62%,92%{box-shadow:inset 0 0 0 1.5px #6fcf978c}97%,to{box-shadow:inset 0 0 0 1px #26262c}}@keyframes ui-reel-cut-newrow{0%,52%{border-bottom-width:0;max-height:0;padding-top:0;padding-bottom:0}62%,92%{border-bottom-width:1px;max-height:60px;padding-top:10px;padding-bottom:10px}97%,to{border-bottom-width:0;max-height:0;padding-top:0;padding-bottom:0}}}
.ui-reel-lab-app{--rl-ink:#0d0e11;--rl-surface:#101115;--rl-surface-2:#14161b;--rl-raise:#1c1f26;--rl-sunk:#0a0b0e;--rl-void:#0b0c0e;--rl-line:#ffffff0f;--rl-border:#ffffff17;--rl-border-2:#ffffff1f;--rl-border-3:#fff3;--rl-fill-1:#ffffff08;--rl-fill-2:#ffffff0f;--rl-fill-3:#ffffff1a;--rl-fg:#eceef2;--rl-fg-soft:#c9cfd8;--rl-fg-muted:#9aa3af;--rl-fg-faint:#7b8797;--rl-accent:#e3ff32;--rl-on-accent:#141519;--rl-danger:#f05b54;--rl-well:#0b0c0e40;--rl-onmedia:#0d0e118c;--rl-sheen:linear-gradient(180deg, #ffffff12, #ffffff04 38%, #fff0 60%);background:radial-gradient(900px 520px at 14% -10%, #aab6cc13, transparent 62%), radial-gradient(760px 460px at 94% 2%, #96a0b40e, transparent 60%), var(--rl-ink);color:var(--rl-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-reel-lab-app *,.ui-reel-lab-app :before,.ui-reel-lab-app :after{box-sizing:border-box}.ui-reel-lab-app h1,.ui-reel-lab-app h2,.ui-reel-lab-app p{margin:0}.ui-reel-lab-app svg{flex:none}.ui-reel-lab-grow{flex:1 1 0}.ui-reel-lab-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--rl-fg-faint);font-size:12px;font-weight:600}.ui-reel-lab-kbd{background:var(--rl-fill-2);min-width:20px;height:20px;font-family:var(--font-mono);color:var(--rl-fg-muted);border-radius:5px;justify-content:center;align-items:center;padding:0 5px;font-size:12px;line-height:1;display:inline-flex}.ui-reel-lab-btn{height:30px;color:var(--rl-fg-soft);white-space:nowrap;background:linear-gradient(#ffffff0f,#ffffff06);border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.ui-reel-lab-btn-primary{border-color:var(--rl-accent);background:var(--rl-accent);color:var(--rl-on-accent);font-weight:600}.ui-reel-lab-btn-primary .ui-reel-lab-kbd{color:var(--rl-on-accent);background:#0b0c0e1f}.ui-reel-lab-badge{font-family:var(--font-mono);color:var(--rl-fg);font-size:12px;font-weight:500}.ui-reel-lab-status{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rl-fg-muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.ui-reel-lab-pulse{background:var(--rl-fg);border-radius:50%;flex:none;width:7px;height:7px}.ui-reel-lab-swap{place-items:center end;display:inline-grid}.ui-reel-lab-swap>span{white-space:nowrap;grid-area:1/1;align-items:center;gap:6px;display:inline-flex}.ui-reel-lab-swap-b{opacity:0}.ui-reel-lab-top{background:var(--rl-sheen), #1011158c;border-bottom:1px solid var(--rl-line);align-items:center;gap:14px;height:44px;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.ui-reel-lab-brand{letter-spacing:-.005em;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.ui-reel-lab-crumb{color:var(--rl-fg-muted);border-left:1px solid var(--rl-border);padding-left:14px;font-size:14px}.ui-reel-lab-nav{gap:2px;display:flex}.ui-reel-lab-nav span,.ui-reel-lab-tabs span{height:28px;color:var(--rl-fg-muted);border-radius:7px;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.ui-reel-lab-tabs{gap:2px;display:flex}.ui-reel-lab-tabs .on{color:var(--rl-fg);background:var(--rl-fill-2)}.ui-reel-lab-month{font-family:var(--font-mono);color:var(--rl-fg-faint);align-items:center;gap:8px;font-size:12px;display:inline-flex}.ui-reel-lab-month b{color:var(--rl-fg-soft);font-weight:500}.ui-reel-lab-projbar{border-bottom:1px solid var(--rl-line);background:#10111559;align-items:center;gap:10px;height:40px;padding:0 16px;display:flex;position:absolute;top:44px;left:0;right:0}.ui-reel-lab-queue{font-family:var(--font-mono);letter-spacing:.04em;color:var(--rl-fg-muted);margin-right:6px;font-size:12px;display:inline-flex}.ui-reel-lab-rail{border-right:1px solid var(--rl-line);background:#0a0b0e66;width:220px;padding:18px 14px;position:absolute;top:84px;bottom:0;left:0}.ui-reel-lab-eyebrow-gap{margin-top:24px;margin-bottom:8px}.ui-reel-lab-rail .ui-reel-lab-eyebrow{padding:0 6px}.ui-reel-lab-proj{align-items:center;gap:10px;margin-top:8px;padding:6px;display:flex}.ui-reel-lab-proj-cover{border:1px solid var(--rl-border);background-position:50%;background-size:cover;border-radius:8px;flex:none;width:44px;height:44px}.ui-reel-lab-proj-name{font-size:15px;font-weight:600;line-height:1.2}.ui-reel-lab-proj-meta{color:var(--rl-fg-faint);margin-top:3px;font-size:12.5px}.ui-reel-lab-scene-row{height:34px;color:var(--rl-fg-muted);border-radius:7px;align-items:center;gap:10px;padding:0 8px;font-size:14px;display:flex}.ui-reel-lab-scene-row.on{background:var(--rl-fill-2);color:var(--rl-fg)}.ui-reel-lab-scene-code{font-family:var(--font-mono);color:var(--rl-fg-faint);font-size:12px}.ui-reel-lab-scene-title{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;overflow:hidden}.ui-reel-lab-scene-n{font-family:var(--font-mono);color:var(--rl-fg-faint);font-size:12px}.ui-reel-lab-refs{gap:8px;padding:0 6px;display:flex}.ui-reel-lab-ref{border:1px solid var(--rl-border);background-position:50%;background-size:cover;border-radius:8px;width:58px;height:58px}.ui-reel-lab-ref-labels{font-family:var(--font-mono);color:var(--rl-fg-faint);gap:8px;margin-top:5px;padding:0 6px;font-size:12px;display:flex}.ui-reel-lab-ref-labels span{width:58px}.ui-reel-lab-look{border:1px solid var(--rl-border);background:var(--rl-fill-1);border-radius:10px;align-items:center;gap:10px;padding:10px;display:flex;position:absolute;bottom:18px;left:14px;right:14px}.ui-reel-lab-look-icon{background:var(--rl-fill-2);width:28px;height:28px;color:var(--rl-fg-soft);border-radius:7px;place-items:center;display:grid}.ui-reel-lab-look-name{font-size:14px;font-weight:600;line-height:1.2}.ui-reel-lab-look-meta{color:var(--rl-fg-faint);margin-top:2px;font-size:12px}.ui-reel-lab-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px 24px 0;display:grid;position:absolute;inset:84px 0 0 220px;overflow:hidden}.ui-reel-lab-scene{flex-direction:column;gap:12px;min-width:0;display:flex}.ui-reel-lab-scene-head{border-bottom:1px solid var(--rl-line);align-items:baseline;gap:10px;height:28px;padding:0 2px 6px;display:flex}.ui-reel-lab-scene-tag{font-family:var(--font-mono);letter-spacing:.08em;color:var(--rl-fg-faint);font-size:12px}.ui-reel-lab-scene-name{flex:1 1 0;font-size:15px;font-weight:600}.ui-reel-lab-scene-count{font-family:var(--font-mono);color:var(--rl-fg-faint);font-size:12px}.ui-reel-lab-card{border:1px solid var(--rl-border);background:linear-gradient(180deg, #ffffff09, #ffffff04), var(--rl-surface-2);border-radius:12px;flex:none;padding:10px;position:relative}.ui-reel-lab-ring{border:1.5px solid var(--rl-accent);opacity:0;pointer-events:none;z-index:3;background:#ffffff05;border-radius:15px;position:absolute;inset:-3px}.ui-reel-lab-sel-a .ui-reel-lab-ring{opacity:1}.ui-reel-lab-stack{height:158px;position:relative}.ui-reel-lab-front,.ui-reel-lab-sliver{background-position:50% 40%;background-size:cover;border-radius:8px;position:absolute}.ui-reel-lab-front{border:1px solid #ffffff14;inset:12px 0 0}.ui-reel-lab-front-empty{background:var(--rl-fill-1);border:1px dashed var(--rl-border-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rl-fg-faint);place-items:center;font-size:12px;display:grid}.ui-reel-lab-sliver{border:1px solid #ffffff14;height:60px}.ui-reel-lab-sliver-1{opacity:.55;top:6px;left:9px;right:9px}.ui-reel-lab-sliver-2{opacity:.3;top:0;left:18px;right:18px}.ui-reel-lab-stack-bar{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.ui-reel-lab-dots{background:var(--rl-onmedia);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:6px;align-items:center;gap:5px;height:22px;padding:0 8px;display:inline-flex}.ui-reel-lab-dots i{background:#eceef273;border-radius:50%;width:7px;height:7px}.ui-reel-lab-dots i[data-pick]{background:var(--rl-fg)}.ui-reel-lab-count{background:var(--rl-onmedia);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:22px;font-family:var(--font-mono);color:var(--rl-fg-soft);border-radius:6px;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.ui-reel-lab-card-body{padding:12px 2px 4px}.ui-reel-lab-card-head{align-items:center;gap:8px;height:20px;display:flex}.ui-reel-lab-code{font-family:var(--font-mono);color:var(--rl-fg);font-size:13px;font-weight:500}.ui-reel-lab-shot-type{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--rl-fg-faint);font-size:12px}.ui-reel-lab-action{height:40px;color:var(--rl-fg-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:14.5px;line-height:1.38;display:-webkit-box;overflow:hidden}.ui-reel-lab-pins{align-items:center;gap:6px;height:24px;margin-top:10px;display:flex;overflow:hidden}.ui-reel-lab-pins-icon{color:var(--rl-fg-faint);place-items:center;margin-right:2px;display:grid}.ui-reel-lab-pin{border:1px solid var(--rl-border);background:var(--rl-fill-1);height:24px;color:var(--rl-fg-soft);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 9px 0 4px;font-size:12.5px;font-weight:500;display:inline-flex}.ui-reel-lab-pin-img{background-position:50%;background-size:cover;border-radius:4px;flex:none;width:16px;height:16px}.ui-reel-lab-pin[data-kind=cast] .ui-reel-lab-pin-img{border-radius:50%}.ui-reel-lab-pin-init{background:var(--rl-fill-3);font-family:var(--font-mono);color:var(--rl-fg-soft);place-items:center;font-size:10px;display:grid}.ui-reel-lab-dock{background:var(--rl-sheen), #16181ed1;-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);height:40px;color:var(--rl-fg-muted);white-space:nowrap;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:18px;padding:0 18px;font-size:13px;display:flex;position:absolute;bottom:18px;left:calc(50% + 110px);transform:translate(-50%);box-shadow:0 18px 50px #0000008c,inset 0 1px #ffffff1a}.ui-reel-lab-dock span{align-items:center;gap:5px;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ui-reel-lab-app{transition:opacity .5s}.ui-reel-lab-app.is-out{opacity:0}.ui-reel-lab-app.is-snap,.ui-reel-lab-app.is-snap *{transition:none!important}.ui-reel-lab-pulse{animation:1.4s ease-in-out infinite ui-reel-lab-pulse}@keyframes ui-reel-lab-pulse{0%,to{opacity:.35}50%{opacity:1}}.ui-reel-lab-swap>span,.ui-reel-lab-ring,.ui-reel-lab-newtake,.ui-reel-lab-grows,.ui-reel-lab-dot-new{transition:opacity .6s ease-out,transform .7s cubic-bezier(.22,.7,.2,1)}}.ui-reel-lab-newtake{opacity:0;transform:translateY(-8px)scale(1.03)}.ui-reel-lab-grows{opacity:0}.ui-reel-lab-dot-new{opacity:0;transform:scale(.3)}.s1 .ui-reel-lab-newtake{opacity:1;transform:none}.s1 .ui-reel-lab-grows{opacity:.3}.s1 .ui-reel-lab-dot-new{opacity:1;transform:none}.s1 .ui-reel-lab-swap[data-at="1"] .ui-reel-lab-swap-a,.s2 .ui-reel-lab-swap[data-at="2"] .ui-reel-lab-swap-a,.s3 .ui-reel-lab-swap[data-at="3"] .ui-reel-lab-swap-a,.s4 .ui-reel-lab-swap[data-at="4"] .ui-reel-lab-swap-a{opacity:0}.s1 .ui-reel-lab-swap[data-at="1"] .ui-reel-lab-swap-b,.s2 .ui-reel-lab-swap[data-at="2"] .ui-reel-lab-swap-b,.s3 .ui-reel-lab-swap[data-at="3"] .ui-reel-lab-swap-b,.s4 .ui-reel-lab-swap[data-at="4"] .ui-reel-lab-swap-b{opacity:1}.s2 .ui-reel-lab-sel-a .ui-reel-lab-ring{opacity:0}.s2 .ui-reel-lab-sel-b .ui-reel-lab-ring{opacity:1}.ui-reel-lab-pb-top{border-bottom:1px solid var(--rl-line);background:var(--rl-sheen), #1011158c;align-items:center;gap:14px;height:64px;padding:0 24px;display:flex;position:absolute;top:0;left:0;right:0}.ui-reel-lab-pb-thumb{border:1px solid var(--rl-border-2);background-position:50% 30%;background-size:cover;border-radius:7px;flex:none;width:76px;height:43px}.ui-reel-lab-pb-code{font-family:var(--font-mono);align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.ui-reel-lab-pb-code .ui-reel-lab-eyebrow{border-left:1px solid var(--rl-border);font-family:var(--font-sans);margin-left:6px;padding-left:12px;font-size:12px}.ui-reel-lab-pb-action{color:var(--rl-fg-soft);margin-top:2px;font-size:15px}.ui-reel-lab-blocks{flex-direction:column;gap:9px;width:430px;display:flex;position:absolute;top:80px;left:24px}.ui-reel-lab-block{border:1px solid var(--rl-border);background:linear-gradient(180deg, #ffffff09, #ffffff04), var(--rl-surface-2);border-radius:10px;padding:11px 14px 13px;position:relative}.ui-reel-lab-block-head{justify-content:space-between;align-items:center;height:20px;margin-bottom:8px;display:flex}.ui-reel-lab-block-tag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--rl-fg-soft);font-size:12px;font-weight:600}.ui-reel-lab-block-meta{color:var(--rl-fg-faint);font-size:12px}.ui-reel-lab-block-look{border-color:var(--rl-border-3);background:linear-gradient(180deg, #ffffff12, #ffffff08), var(--rl-raise)}.ui-reel-lab-once{background:var(--rl-fill-3);height:22px;color:var(--rl-fg);border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.ui-reel-lab-look-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.ui-reel-lab-block-title{font-size:15px;font-weight:600}.ui-reel-lab-block-text{color:var(--rl-fg-muted);font-size:13.5px}.ui-reel-lab-shared{font-family:var(--font-mono);color:var(--rl-fg-muted);font-size:12px}.ui-reel-lab-ref-row{align-items:center;gap:12px;display:flex}.ui-reel-lab-action-box{border:1px solid var(--rl-border);background:var(--rl-well);color:var(--rl-fg-soft);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.ui-reel-lab-action-box .ui-reel-lab-pin{flex:none}.ui-reel-lab-opt-row{align-items:center;gap:6px;margin-top:6px;display:flex}.ui-reel-lab-opt-label{width:48px;color:var(--rl-fg-faint);font-size:12px}.ui-reel-lab-opt{border:1px solid var(--rl-border);background:var(--rl-fill-1);height:28px;color:var(--rl-fg-muted);border-radius:7px;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:inline-flex}.ui-reel-lab-opt.on,.ui-reel-lab-opt-static{background:var(--rl-fill-3);border-color:var(--rl-border-3);color:var(--rl-fg)}.ui-reel-lab-assembled{position:absolute;inset:80px 24px 24px 478px}.ui-reel-lab-assembled-head{align-items:center;height:28px;margin-bottom:8px;display:flex}.ui-reel-lab-seg{background:var(--rl-fill-1);border:1px solid var(--rl-border);border-radius:8px;padding:2px;display:inline-flex}.ui-reel-lab-seg span{letter-spacing:.04em;text-transform:uppercase;height:22px;color:var(--rl-fg-faint);border-radius:6px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.ui-reel-lab-seg .on{background:var(--rl-fill-3);color:var(--rl-fg)}.ui-reel-lab-well{border:1px solid var(--rl-border);background:var(--rl-well);color:var(--rl-fg-soft);border-radius:10px;padding:16px 18px;font-size:15px;line-height:2.15}.ui-reel-lab-seg-text{background:var(--rl-fill-1);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:5px;padding:2px 4px}.ui-reel-lab-tag{background:var(--rl-fill-3);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rl-fg-muted);vertical-align:1px;border-radius:4px;margin-right:6px;padding:0 5px;font-size:11px;font-weight:500;line-height:1.5;display:inline-block}.ui-reel-lab-assembled-note{color:var(--rl-fg-faint);margin-top:10px;font-size:13px}.ui-reel-lab-gen{border:1px solid var(--rl-border);background:var(--rl-fill-1);border-radius:10px;align-items:center;padding:12px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.ui-reel-lab-gen-name{font-size:14px;font-weight:600}.ui-reel-lab-gen-meta{font-family:var(--font-mono);color:var(--rl-fg-faint);margin-top:2px;font-size:12px}.ui-reel-lab-cursor{z-index:9;filter:drop-shadow(0 2px 4px #00000080);pointer-events:none;opacity:0;transform-origin:2px 2px;position:absolute;top:560px;left:380px}@media (prefers-reduced-motion:no-preference){.ui-reel-lab-cursor{transition:left 1.2s cubic-bezier(.45,0,.2,1),top 1.2s cubic-bezier(.45,0,.2,1),opacity .4s,transform .14s}.ui-reel-lab-opt,.ui-reel-lab-seg-text{transition:background .25s,border-color .25s,color .25s}}.s1 .ui-reel-lab-cursor{opacity:1;top:583px;left:214px}.s2 .ui-reel-lab-cursor{transform:scale(.82)}.s3 .ui-reel-lab-cursor{transform:none}.s5 .ui-reel-lab-cursor{opacity:0;top:540px;left:330px}.s3 .ui-reel-lab-opt-static{background:var(--rl-fill-1);border-color:var(--rl-border);color:var(--rl-fg-muted)}.ui-reel-lab-opt-spi{transition:none}.s3 .ui-reel-lab-opt-spi{background:var(--rl-fill-3);border-color:var(--rl-border-3);color:var(--rl-fg)}.s2 .ui-reel-lab-opt-spi{background:var(--rl-fill-2)}.s3 .ui-reel-lab-seg-cam{background:#fff3;transition-duration:.12s}.s4 .ui-reel-lab-seg-cam{background:var(--rl-fill-1);transition-duration:1.6s}.ui-reel-lab-lookshots{border-top:1px solid var(--rl-line);padding-top:14px;position:absolute;bottom:96px;left:0;right:0}.ui-reel-lab-lookshots-row{gap:5px;margin-top:10px;display:flex}.ui-reel-lab-lookshot{aspect-ratio:16/9;border:1px solid var(--rl-border);background-position:50%;background-size:cover;border-radius:5px;flex:1 1 0}.ui-reel-lab-rv-top{border-bottom:1px solid var(--rl-line);background:var(--rl-sheen), #1011158c;align-items:center;height:48px;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.ui-reel-lab-rv-facts{width:600px;height:24px;color:var(--rl-fg-muted);align-items:center;gap:8px;font-size:13.5px;display:flex;position:absolute;top:60px;left:60px}.ui-reel-lab-rv-facts b{color:var(--rl-fg);font-weight:500}.ui-reel-lab-rv-take b{font-family:var(--font-mono);margin-right:4px;font-size:13px}.ui-reel-lab-trio{place-items:center start;display:inline-grid}.ui-reel-lab-trio>span{opacity:0;white-space:nowrap;grid-area:1/1}.ui-reel-lab-trio>span:first-child{opacity:1}.ui-reel-lab-frame{background:var(--rl-sunk);outline:1.5px solid var(--rl-fg);outline-offset:3px;border-radius:10px;width:600px;height:338px;position:absolute;top:92px;left:60px;overflow:hidden}.ui-reel-lab-layer{opacity:0;background-position:50%;background-size:cover;position:absolute;inset:0}.ui-reel-lab-layer-a{opacity:1}.ui-reel-lab-dim{opacity:0;background:#06070aa3;position:absolute;inset:0}.ui-reel-lab-xmark{color:var(--rl-fg-soft);opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-reel-lab-onmedia{background:var(--rl-onmedia);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rl-fg);border-radius:6px;padding:4px 9px;font-size:12px;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1a}.ui-reel-lab-word{opacity:0}.ui-reel-lab-actbar{background:var(--rl-sheen), #16181eb3;border:1px solid #ffffff1f;border-radius:12px;gap:2px;padding:4px;display:flex;position:absolute;top:444px;left:360px;transform:translate(-50%);box-shadow:0 14px 40px #00000073,inset 0 1px #ffffff1a}.ui-reel-lab-act{height:32px;color:var(--rl-fg-muted);border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.ui-reel-lab-kept{width:600px;height:90px;position:absolute;top:502px;left:60px}.ui-reel-lab-kept-head{align-items:center;gap:8px;height:20px;display:flex}.ui-reel-lab-kept-n,.ui-reel-lab-kv .ui-reel-lab-swap{font-family:var(--font-mono);color:var(--rl-fg-soft);font-size:12px}.ui-reel-lab-kept-thumb,.ui-reel-lab-kept-slot{border-radius:7px;width:96px;height:54px;position:absolute;top:26px}.ui-reel-lab-kept-thumb{border:1px solid var(--rl-border-2);background-position:50%;background-size:cover}.ui-reel-lab-kept-slot{border:1px dashed var(--rl-border-2)}.ui-reel-lab-fly{opacity:0;z-index:4;border-radius:10px;width:600px;height:338px;position:absolute;top:92px;left:60px}.ui-reel-lab-fly-img{border-radius:inherit;border:1px solid var(--rl-border-2);background-position:50%;background-size:cover;position:absolute;inset:0}.ui-reel-lab-fly-check{background:var(--rl-onmedia);width:20px;height:20px;color:var(--rl-fg);opacity:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:5px;right:5px}.ui-reel-lab-hints{width:720px;height:36px;color:var(--rl-fg-faint);border-top:1px solid var(--rl-line);justify-content:center;align-items:center;gap:18px;font-size:13px;display:flex;position:absolute;top:604px;left:0}.ui-reel-lab-hints span{align-items:center;gap:6px;display:inline-flex}.ui-reel-lab-hints .ui-reel-lab-kbd{min-width:22px}.ui-reel-lab-queue-side{border-left:1px solid var(--rl-line);background:#0a0b0e66;padding:16px;position:absolute;inset:48px 0 0 720px}.ui-reel-lab-queue-head{align-items:center;gap:8px;height:22px;display:flex}.ui-reel-lab-rv-n{font-family:var(--font-mono);color:var(--rl-fg-soft);font-size:12px}.ui-reel-lab-qrow{--y:40px;height:52px;transform:translateY(var(--y));border-radius:9px;align-items:center;gap:10px;padding:0 6px;display:flex;position:absolute;top:16px;left:10px;right:10px}.ui-reel-lab-row-a{--y:40px;background:var(--rl-fill-2)}.ui-reel-lab-row-b{--y:98px}.ui-reel-lab-row-c{--y:156px}.ui-reel-lab-row-d{--y:214px}.ui-reel-lab-qthumb{border:1px solid var(--rl-border-2);background-position:50%;background-size:cover;border-radius:6px;flex:none;width:72px;height:40px}.ui-reel-lab-qcode{font-family:var(--font-mono);font-size:13px;font-weight:500}.ui-reel-lab-qtake{color:var(--rl-fg-faint);font-size:12px}.ui-reel-lab-qbadge{background:var(--rl-fill-3);width:20px;height:20px;color:var(--rl-fg);opacity:0;border-radius:6px;place-items:center;margin-left:auto;display:grid}.ui-reel-lab-kv{border-bottom:1px solid var(--rl-line);height:30px;color:var(--rl-fg-muted);justify-content:space-between;align-items:center;font-size:13px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.ui-reel-lab-kv-1{bottom:46px}.ui-reel-lab-kv .ui-reel-lab-swap{justify-items:end}@media (prefers-reduced-motion:no-preference){.ui-reel-lab-trio>span,.ui-reel-lab-layer,.ui-reel-lab-dim,.ui-reel-lab-xmark,.ui-reel-lab-word,.ui-reel-lab-qrow,.ui-reel-lab-qbadge,.ui-reel-lab-act,.ui-reel-lab-hints .ui-reel-lab-kbd,.ui-reel-lab-fly-check{transition:opacity .5s ease-out,transform .7s cubic-bezier(.22,.7,.2,1),background .18s,color .18s}.ui-reel-lab-fly{transition:opacity,left .85s cubic-bezier(.5,0,.15,1),top .85s cubic-bezier(.5,0,.15,1),width .85s cubic-bezier(.5,0,.15,1),height .85s cubic-bezier(.5,0,.15,1)}}.s1:not(.s2) .ui-reel-lab-act-keep,.s3:not(.s4) .ui-reel-lab-act-kill{background:var(--rl-fill-3);color:var(--rl-fg)}.s1:not(.s2) .ui-reel-lab-hint-k .ui-reel-lab-kbd,.s3:not(.s4) .ui-reel-lab-hint-x .ui-reel-lab-kbd{background:var(--rl-fg);color:var(--rl-ink)}.s1 .ui-reel-lab-word-keep,.s1 .ui-reel-lab-row-a .ui-reel-lab-qbadge-keep{opacity:1}.s2 .ui-reel-lab-word-keep{opacity:0}.s2 .ui-reel-lab-layer-a{opacity:0;transition-duration:0s}.s2 .ui-reel-lab-layer-b{opacity:1}.s2 .ui-reel-lab-fly{opacity:1;width:96px;height:54px;top:528px;left:276px}.s2 .ui-reel-lab-fly-check{opacity:1;transition-delay:.7s}.s2 .ui-reel-lab-row-a{opacity:0;background:0 0}.s2 .ui-reel-lab-row-b{--y:40px;background:var(--rl-fill-2)}.s2 .ui-reel-lab-row-c{--y:98px}.s2 .ui-reel-lab-row-d{--y:156px}.s2 .ui-reel-lab-trio>span:first-child{opacity:0}.s2 .ui-reel-lab-trio>span:nth-child(2),.s4 .ui-reel-lab-dim{opacity:1}.s4 .ui-reel-lab-xmark{opacity:.9}.s4 .ui-reel-lab-word-kill,.s4 .ui-reel-lab-row-b .ui-reel-lab-qbadge-kill{opacity:1}.s4 .ui-reel-lab-row-b .ui-reel-lab-qthumb{opacity:.45}.s5 .ui-reel-lab-dim,.s5 .ui-reel-lab-xmark,.s5 .ui-reel-lab-word-kill,.s5 .ui-reel-lab-layer-b{opacity:0}.s5 .ui-reel-lab-layer-c{opacity:1}.s5 .ui-reel-lab-row-b{opacity:0;background:0 0}.s5 .ui-reel-lab-row-c{--y:40px;background:var(--rl-fill-2)}.s5 .ui-reel-lab-row-d{--y:98px}.s5 .ui-reel-lab-trio>span:nth-child(2){opacity:0}.s5 .ui-reel-lab-trio>span:nth-child(3){opacity:1}.ui-reel-lab-lg-sum{position:absolute;top:66px;left:24px}.ui-reel-lab-lg-num{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--rl-fg);justify-items:start;margin-top:6px;font-size:40px;font-weight:500;line-height:1.1;display:inline-grid}.ui-reel-lab-lg-ceil{width:470px;color:var(--rl-fg-muted);justify-content:flex-end;align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;top:74px;left:24px}.ui-reel-lab-stepper{border:1px solid var(--rl-border-2);background:var(--rl-fill-1);border-radius:8px;align-items:center;height:32px;display:inline-flex;overflow:hidden}.ui-reel-lab-stepper i{width:30px;height:100%;color:var(--rl-fg-muted);place-items:center;display:grid}.ui-reel-lab-stepper b{text-align:center;min-width:56px;font-family:var(--font-mono);color:var(--rl-fg);font-size:14px;font-weight:500}.ui-reel-lab-track{border:1px solid var(--rl-border);background:var(--rl-fill-1);border-radius:8px;width:470px;height:28px;position:absolute;top:182px;left:24px;overflow:hidden}.ui-reel-lab-seg-bar{height:100%;display:flex}.ui-reel-lab-sg{border-right:2px solid var(--rl-ink);flex:none;height:100%}.sg-image{background:#7b8797;width:68px}.sg-speech{background:#4a5361;width:10px}.sg-video{background:#eceef2;width:137px}.ui-reel-lab-ceilline{border-left:2px dashed var(--rl-fg-soft);height:48px;position:absolute;top:172px;left:416px}.ui-reel-lab-ceilchip{background:var(--rl-fill-3);border:1px solid var(--rl-border-2);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--rl-fg);white-space:nowrap;border-radius:6px;margin-bottom:4px;padding:3px 9px;font-size:12px;position:absolute;bottom:100%;left:0;transform:translate(-50%)}.ui-reel-lab-headroom{color:var(--rl-fg-muted);font-size:13.5px;position:absolute;top:222px;left:24px}.ui-reel-lab-lg-sec{border-bottom:1px solid var(--rl-line);align-items:center;height:24px;display:flex;position:absolute}.ui-reel-lab-prows{width:470px;position:absolute;top:292px;left:24px}.ui-reel-lab-prow{align-items:center;gap:12px;height:38px;display:flex}.ui-reel-lab-sw{border-radius:3px;flex:none;width:10px;height:10px}.sw-video{background:#eceef2}.sw-image{background:#7b8797}.sw-speech{background:#4a5361}.ui-reel-lab-pname{width:158px;color:var(--rl-fg-soft);white-space:nowrap;font-size:14.5px}.ui-reel-lab-pbar{background:var(--rl-fill-2);border-radius:3px;flex:1 1 0;height:6px;overflow:hidden}.ui-reel-lab-pfill{border-radius:3px;height:100%;display:block}.pf-video{background:#eceef2;width:70%}.pf-image{background:#7b8797;width:35%}.pf-speech{background:#4a5361;width:5%}.ui-reel-lab-pamt{text-align:right;width:44px;font-family:var(--font-mono);color:var(--rl-fg);justify-items:end;font-size:14px}.ui-reel-lab-ceilnote{border:1px solid var(--rl-border);background:var(--rl-fill-1);width:470px;color:var(--rl-fg-muted);border-radius:10px;gap:12px;padding:14px;font-size:14px;line-height:1.45;display:flex;position:absolute;top:440px;left:24px}.ui-reel-lab-ceilnote b{color:var(--rl-fg);margin-bottom:2px;font-size:14.5px;font-weight:600;display:block}.ui-reel-lab-ceilnote-icon{background:var(--rl-fill-2);width:28px;height:28px;color:var(--rl-fg-soft);border-radius:7px;flex:none;place-items:center;display:grid}.ui-reel-lab-llist{width:416px;height:500px;position:absolute;top:100px;left:520px;overflow:hidden}.ui-reel-lab-lrow{--y:0px;border-bottom:1px solid var(--rl-line);height:56px;transform:translateY(var(--y));align-items:center;gap:12px;display:flex;position:absolute;top:0;left:0;right:0}.ui-reel-lab-lthumb{border:1px solid var(--rl-border-2);background-position:50%;background-size:cover;border-radius:6px;flex:none;width:64px;height:36px}.ui-reel-lab-lcode{font-family:var(--font-mono);width:56px;font-size:13px;font-weight:500}.ui-reel-lab-ltake{display:none}.ui-reel-lab-lmid{flex:1 1 0;min-width:0}.ui-reel-lab-lprov{color:var(--rl-fg-soft);font-size:14px;line-height:1.25}.ui-reel-lab-lago{color:var(--rl-fg-faint);font-size:12.5px;line-height:1.25;display:flex}.ui-reel-lab-lago .ui-reel-lab-swap{justify-items:start}.ui-reel-lab-lcost{text-align:right;width:40px;font-family:var(--font-mono);color:var(--rl-fg);font-size:14px}.ui-reel-lab-lr-1{--y:0px}.ui-reel-lab-lr-2{--y:56px}.ui-reel-lab-lr-3{--y:112px}.ui-reel-lab-lr-4{--y:168px}.ui-reel-lab-lr-5{--y:224px}.ui-reel-lab-lr-6{--y:280px}.ui-reel-lab-lr-7{--y:336px}.ui-reel-lab-lr-8{--y:392px}.ui-reel-lab-row-new,.ui-reel-lab-row-new .ui-reel-lab-lcost{opacity:0}@media (prefers-reduced-motion:no-preference){.ui-reel-lab-lrow,.ui-reel-lab-lcost{transition:opacity .5s ease-out,transform .7s cubic-bezier(.22,.7,.2,1)}.ui-reel-lab-sg,.ui-reel-lab-pfill{transition:width 1.4s cubic-bezier(.22,.7,.2,1)}}.s1 .ui-reel-lab-row-new{opacity:1}.s1 .ui-reel-lab-lr-1{--y:56px}.s1 .ui-reel-lab-lr-2{--y:112px}.s1 .ui-reel-lab-lr-3{--y:168px}.s1 .ui-reel-lab-lr-4{--y:224px}.s1 .ui-reel-lab-lr-5{--y:280px}.s1 .ui-reel-lab-lr-6{--y:336px}.s1 .ui-reel-lab-lr-7{--y:392px}.s1 .ui-reel-lab-lr-8{--y:448px;opacity:0}.s2 .ui-reel-lab-row-new .ui-reel-lab-lcost{opacity:1}.s2 .sg-video{width:149px}.s2 .pf-video{width:76%}
.ui-reelstack-j-app{--j-ground:#f5f6f7;--j-card:#fff;--j-ink:#101215;--j-text2:#3d434b;--j-text3:#5d6570;--j-text4:#8a9099;--j-line:#d5d8db;--j-soft:#eceef0;--j-ok:#17724a;--j-ok-bg:#e4f3ec;--j-warn:#b3261e;background:var(--j-ground);color:var(--j-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.4;position:absolute;inset:0;overflow:hidden}.ui-reelstack-j-app *,.ui-reelstack-j-app :before,.ui-reelstack-j-app :after{box-sizing:border-box}.ui-reelstack-j-app h1,.ui-reelstack-j-app h2,.ui-reelstack-j-app h3,.ui-reelstack-j-app p,.ui-reelstack-j-app dl,.ui-reelstack-j-app dd{margin:0}.ui-reelstack-j-app svg{flex:none;display:block}.ui-reelstack-j-ptr{z-index:80;pointer-events:none;filter:drop-shadow(0 2px 3px #1012154d);position:absolute;top:0;left:0}.ui-reelstack-j-ptr svg{margin:-2px 0 0 -3px}.ui-reelstack-j-ptr-ring{opacity:0;border-radius:50%;width:30px;height:30px;position:absolute;top:-15px;left:-15px;box-shadow:0 0 0 2px #10121573}.ui-reelstack-j-seq{display:inline-grid}.ui-reelstack-j-seq>span{white-space:nowrap;grid-area:1/1}.ui-reelstack-j-seq>span:not(:first-child){opacity:0}.ui-reelstack-j-head{border-bottom:1px solid var(--j-line);z-index:40;background:#f5f6f7eb;justify-content:space-between;align-items:center;height:60px;padding:0 48px;display:flex;position:absolute;top:0;left:0;right:0}.ui-reelstack-j-word{letter-spacing:.14em;color:var(--j-ink);font-size:22px;font-weight:800}.ui-reelstack-j-links{align-items:center;gap:30px;display:flex}.ui-reelstack-j-link{color:var(--j-text3);font-size:14.5px;font-weight:500;position:relative}.ui-reelstack-j-link-on{color:var(--j-ink);font-weight:600}.ui-reelstack-j-link-on:after{content:"";background:var(--j-ink);height:2px;position:absolute;bottom:-9px;left:0;right:0}.ui-reelstack-j-signin{background:var(--j-ink);color:#fff;border-radius:2px;align-items:center;height:38px;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.ui-reelstack-j-intro{position:absolute;top:84px;left:48px;right:48px}.ui-reelstack-j-eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--j-text3);align-items:center;gap:10px;font-size:11.5px;display:flex}.ui-reelstack-j-eyebrow i{background:var(--j-ink);width:22px;height:2px}.ui-reelstack-j-intro h1{letter-spacing:-.015em;text-transform:uppercase;margin-top:12px;font-size:46px;font-weight:800;line-height:1}.ui-reelstack-j-intro p{max-width:780px;color:var(--j-text3);margin-top:12px;font-size:16.5px;line-height:1.45}.ui-reelstack-j-post{background:var(--j-ink);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:2px;align-items:center;height:46px;padding:0 24px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:30px;right:0}.ui-reelstack-j-filters{position:absolute;top:214px;left:48px;right:48px}.ui-reelstack-j-row1,.ui-reelstack-j-row2{gap:12px;display:flex}.ui-reelstack-j-row2{margin-top:10px}.ui-reelstack-j-field{border:1px solid var(--j-line);background:var(--j-card);height:42px;color:var(--j-ink);white-space:nowrap;border-radius:2px;align-items:center;gap:10px;padding:0 14px;font-size:14px;display:flex}.ui-reelstack-j-search{color:var(--j-text4);flex:1}.ui-reelstack-j-search svg{color:var(--j-text3)}.ui-reelstack-j-select{justify-content:space-between}.ui-reelstack-j-select svg{color:var(--j-text3)}.ui-reelstack-j-row2>*{flex:1 1 0;min-width:0;height:38px}.ui-reelstack-j-ph{color:var(--j-text4);flex:1 1 0}.ui-reelstack-j-range{color:var(--j-text3);align-items:center;gap:6px;display:flex}.ui-reelstack-j-range .ui-reelstack-j-field{flex:1;min-width:0;height:38px;padding:0 10px}.ui-reelstack-j-active{align-items:center;gap:8px;height:26px;display:flex;position:absolute;top:304px;left:48px}.ui-reelstack-j-active-l{letter-spacing:.1em;text-transform:uppercase;color:var(--j-text3);font-size:11.5px;font-weight:600}.ui-reelstack-j-fchip{height:26px;color:var(--j-ink);background:#e3e5e8;border-radius:2px;align-items:center;gap:7px;padding:0 9px 0 11px;font-size:13px;font-weight:500;display:inline-flex}.ui-reelstack-j-fchip svg{color:var(--j-text3)}@media (prefers-reduced-motion:no-preference){.ui-reelstack-j-active{animation:12s cubic-bezier(.22,.7,.2,1) infinite ui-reelstack-j-chip}}@media (prefers-reduced-motion:reduce){.ui-reelstack-j-active{display:none}}.ui-reelstack-j-grid{width:1184px;height:0;position:absolute;top:340px;left:48px}.ui-reelstack-j-card{border:1px solid var(--j-line);background:var(--j-card);width:381px;height:410px;transform:translate(var(--ax), var(--ay));border-radius:2px;flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden}.ui-reelstack-j-cover{border-bottom:1px solid var(--j-line);background-color:#14161a;background-position:50%;background-size:cover;flex:none;height:84px}.ui-reelstack-j-ch{border-bottom:1px solid var(--j-line);flex:none;align-items:center;gap:10px;height:46px;padding:0 16px;display:flex}.ui-reelstack-j-mark{border:1px solid var(--j-line);background:#fff;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:flex}.ui-reelstack-j-co{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.ui-reelstack-j-flag{border:1px solid var(--j-line);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--j-text3);flex:none;margin-left:auto;padding:3px 8px;font-size:10.5px}.ui-reelstack-j-cb{flex:1;min-height:0;padding:14px 16px 0}.ui-reelstack-j-type{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--j-text3);font-size:11px;display:block}.ui-reelstack-j-ct{letter-spacing:-.03em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:19px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.ui-reelstack-j-cd{color:var(--j-text3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.ui-reelstack-j-tools{flex-wrap:wrap;flex:none;gap:6px;padding:10px 16px 14px;display:flex}.ui-reelstack-j-chip{border:1px solid var(--j-line);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--j-text3);white-space:nowrap;padding:3px 8px;font-size:10.5px}.ui-reelstack-j-meta{border-top:1px solid var(--j-line);flex:none}.ui-reelstack-j-meta>div{border-bottom:1px solid var(--j-line);justify-content:space-between;align-items:baseline;gap:12px;height:33px;padding:0 16px;display:flex}.ui-reelstack-j-meta>div:last-child{border-bottom:0}.ui-reelstack-j-meta dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--j-text4);align-self:center;font-size:11px}.ui-reelstack-j-meta dd{letter-spacing:-.01em;white-space:nowrap;align-self:center;font-size:14.5px;font-weight:700}.ui-reelstack-j-meta dd em{color:var(--j-text3);font-style:normal;font-weight:500}.ui-reelstack-j-foot{border-top:1px solid var(--j-line);height:50px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--j-text3);flex:none;justify-content:space-between;align-items:center;padding:0 16px;font-size:11px;display:flex}.ui-reelstack-j-apply{border:1px solid var(--j-ink);height:30px;color:var(--j-ink);font-family:var(--font-sans);letter-spacing:.02em;text-transform:none;background:0 0;border-radius:2px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ui-reelstack-j-card{animation:12s cubic-bezier(.22,.7,.2,1) infinite ui-reelstack-j-move}.ui-reelstack-j-card-gone{animation:12s cubic-bezier(.22,.7,.2,1) infinite ui-reelstack-j-move,12s ease-out infinite ui-reelstack-j-gone}.ui-reelstack-j-card-hot{animation:12s cubic-bezier(.22,.7,.2,1) infinite ui-reelstack-j-move,12s ease-out infinite ui-reelstack-j-hot}.ui-reelstack-j-card-hot .ui-reelstack-j-apply{animation:12s ease-out infinite ui-reelstack-j-lit}.ui-reelstack-j-seq-loc>.ui-reelstack-j-seq-1{animation:12s ease-out infinite ui-reelstack-j-loc-a}.ui-reelstack-j-seq-loc>.ui-reelstack-j-seq-2{animation:12s ease-out infinite ui-reelstack-j-loc-b}.ui-reelstack-j-ptr-jobs{animation:12s cubic-bezier(.4,.1,.2,1) infinite ui-reelstack-j-ptr-jobs;transform:translate(1190px,324px)}.ui-reelstack-j-ptr-jobs .ui-reelstack-j-ptr-ring{animation:12s ease-out infinite ui-reelstack-j-ring-jobs}}.ui-reelstack-j-ptr-jobs{transform:translate(1190px,324px)}@keyframes ui-reelstack-j-move{0%,24%{transform:translate(var(--ax), var(--ay))}34%,78%{transform:translate(var(--bx), var(--by))}88%,to{transform:translate(var(--ax), var(--ay))}}@keyframes ui-reelstack-j-gone{0%,24%{opacity:1}28%,80%{opacity:0}88%,to{opacity:1}}@keyframes ui-reelstack-j-hot{0%,45%{border-color:var(--j-line);box-shadow:none}48%,70%{border-color:var(--j-ink);box-shadow:0 10px 28px #10121524}74%,to{border-color:var(--j-line);box-shadow:none}}@keyframes ui-reelstack-j-lit{0%,45%{color:var(--j-ink);background:0 0}48%,70%{background:var(--j-ink);color:#fff}74%,to{color:var(--j-ink);background:0 0}}@keyframes ui-reelstack-j-loc-a{0%,22.5%{opacity:1}23%,79%{opacity:0}80%,to{opacity:1}}@keyframes ui-reelstack-j-loc-b{0%,22.5%{opacity:0}23%,79%{opacity:1}80%,to{opacity:0}}@keyframes ui-reelstack-j-chip{0%,23.5%{opacity:0;transform:translateY(5px)}27%,77%{opacity:1;transform:translateY(0)}80%,to{opacity:0;transform:translateY(0)}}@keyframes ui-reelstack-j-ptr-jobs{0%,8%{transform:translate(1190px,324px)}19%,25%{transform:translate(905px,236px)}45%,71%{transform:translate(368px,726px)}84%,to{transform:translate(1190px,324px)}}@keyframes ui-reelstack-j-ring-jobs{0%,20.5%{opacity:0;transform:scale(.5)}21.5%{opacity:.9;transform:scale(.7)}25%{opacity:0;transform:scale(1.4)}44.5%{opacity:0;transform:scale(.5)}45.5%{opacity:.9;transform:scale(.7)}49%,to{opacity:0;transform:scale(1.4)}}.ui-reelstack-j-detail{border:1px solid var(--j-line);background:var(--j-card);border-radius:2px;width:404px;height:608px;position:absolute;top:16px;left:16px;overflow:hidden}.ui-reelstack-j-dcover{border-bottom:1px solid var(--j-line);background-color:#14161a;background-position:50%;background-size:cover;height:92px}.ui-reelstack-j-dbody{padding:16px 20px}.ui-reelstack-j-dco{align-items:center;gap:10px;display:flex}.ui-reelstack-j-dco b{letter-spacing:-.02em;font-size:15px;font-weight:700}.ui-reelstack-j-dbody h1{letter-spacing:-.03em;margin-top:12px;font-size:23px;font-weight:700;line-height:1.15}.ui-reelstack-j-dchips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ui-reelstack-j-fee{border:1px solid var(--j-line);background:var(--j-ground);align-items:center;gap:12px;margin-top:14px;padding:10px 14px;display:flex}.ui-reelstack-j-fee small{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--j-text4);font-size:11px;display:block}.ui-reelstack-j-fee strong{letter-spacing:-.03em;font-size:26px;font-weight:800;line-height:1.1;display:block}.ui-reelstack-j-fee>span{color:var(--j-text2);font-size:13.5px;font-weight:600}.ui-reelstack-j-fee .ui-reelstack-j-fee-r{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--j-text3);margin-left:auto;font-size:11px;font-weight:500}.ui-reelstack-j-dbody h2{letter-spacing:-.01em;margin-top:16px;font-size:15px;font-weight:700}.ui-reelstack-j-dbody p{color:var(--j-text2);margin-top:5px;font-size:14px;line-height:1.5}.ui-reelstack-j-dbody ul{color:var(--j-text2);margin:5px 0 0;padding-left:18px;font-size:14px;line-height:1.55;list-style:outside}.ui-reelstack-j-dbody h2+.ui-reelstack-j-dchips{margin-top:8px}.ui-reelstack-j-form{border:1px solid var(--j-line);background:var(--j-card);border-radius:2px;flex-direction:column;width:508px;height:608px;display:flex;position:absolute;top:16px;left:436px;overflow:hidden;box-shadow:0 22px 54px #10121529}.ui-reelstack-j-fhead{border-bottom:1px solid var(--j-line);flex:none;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 20px 13px;display:flex}.ui-reelstack-j-fhead h2{letter-spacing:-.02em;font-size:16.5px;font-weight:700}.ui-reelstack-j-fhead p{color:var(--j-text3);margin-top:3px;font-size:12.5px}.ui-reelstack-j-fhead svg{color:var(--j-text3);margin-top:2px}.ui-reelstack-j-fbody{flex-direction:column;flex:1;justify-content:space-between;padding:16px 20px;display:flex}.ui-reelstack-j-label{margin-bottom:7px;font-size:13.5px;font-weight:600;display:block}.ui-reelstack-j-label i{color:var(--j-warn);font-style:normal}.ui-reelstack-j-label span:not(.ui-reelstack-j-seq):not([class*=seq]){color:var(--j-text3);margin-left:8px;font-size:12px;font-weight:400}.ui-reelstack-j-area{border:1px solid var(--j-line);background:var(--j-ground);height:112px;font-family:var(--font-mono);color:var(--j-ink);border-radius:2px;padding:10px 14px;font-size:13px;line-height:20px}.ui-reelstack-j-line{height:20px;width:calc(var(--n) * 1ch);white-space:nowrap;box-sizing:content-box;border-right:2px solid #0000;display:block;overflow:hidden}.ui-reelstack-j-help{color:var(--j-text3);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.ui-reelstack-j-seq-rem>.ui-reelstack-j-seq-2,.ui-reelstack-j-seq-rem>.ui-reelstack-j-seq-3{color:var(--j-warn)}.ui-reelstack-j-works{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.ui-reelstack-j-work{border:2px solid var(--j-line);background:var(--j-card);border-radius:2px;overflow:hidden}.ui-reelstack-j-work.is-on{border-color:var(--j-ink)}.ui-reelstack-j-wimg{aspect-ratio:16/9;background-color:#14161a;background-position:50%;background-size:cover;position:relative}.ui-reelstack-j-tick{background:var(--j-ink);color:#fff;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:5px;right:5px}.ui-reelstack-j-work.is-on .ui-reelstack-j-tick{opacity:1}.ui-reelstack-j-wt{color:var(--j-text2);white-space:nowrap;text-overflow:ellipsis;padding:5px 7px;font-size:12px;overflow:hidden}.ui-reelstack-j-duo{grid-template-columns:188px 1fr;align-items:stretch;gap:14px;display:grid}.ui-reelstack-j-input{border:1px solid var(--j-line);background:var(--j-ground);border-radius:2px;align-items:center;gap:8px;height:42px;padding:0 14px;font-size:15px;font-weight:500;display:flex}.ui-reelstack-j-input span{color:var(--j-text3)}.ui-reelstack-j-rate small{color:var(--j-text3);margin-top:6px;font-size:12px;display:block}.ui-reelstack-j-avail{border:1px solid var(--j-line);background:var(--j-ground);color:var(--j-text2);border-radius:2px;align-items:flex-start;gap:11px;padding:13px 14px;font-size:13.5px;line-height:1.45;display:flex}.ui-reelstack-j-box{border:1.5px solid var(--j-ink);background:var(--j-ink);color:#fff;border-radius:3px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:flex}.ui-reelstack-j-ffoot{border-top:1px solid var(--j-line);flex:none;gap:12px;padding:14px 20px 16px;display:flex}.ui-reelstack-j-cancel,.ui-reelstack-j-submit{border-radius:2px;flex:1;justify-content:center;align-items:center;height:46px;font-size:15px;font-weight:600;display:flex}.ui-reelstack-j-cancel{background:var(--j-soft);color:var(--j-ink)}.ui-reelstack-j-submit{background:var(--j-ink);color:#fff}.ui-reelstack-j-sent{align-items:center;gap:8px;display:inline-flex}.ui-reelstack-j-ptr-apply{transform:translate(930px,600px)}@media (prefers-reduced-motion:no-preference){.ui-reelstack-j-line-1{animation:14s steps(43,end) infinite ui-reelstack-j-l1}.ui-reelstack-j-line-2{animation:14s steps(43,end) infinite ui-reelstack-j-l2}.ui-reelstack-j-line-3{animation:14s steps(40,end) infinite ui-reelstack-j-l3}.ui-reelstack-j-line-4{animation:14s steps(43,end) infinite ui-reelstack-j-l4}.ui-reelstack-j-work-1{animation:14s ease-out infinite ui-reelstack-j-w1}.ui-reelstack-j-work-2{animation:14s ease-out infinite ui-reelstack-j-w2}.ui-reelstack-j-work-3{animation:14s ease-out infinite ui-reelstack-j-w3}.ui-reelstack-j-work-1 .ui-reelstack-j-tick{animation:14s ease-out infinite ui-reelstack-j-t1}.ui-reelstack-j-work-2 .ui-reelstack-j-tick{animation:14s ease-out infinite ui-reelstack-j-t2}.ui-reelstack-j-work-3 .ui-reelstack-j-tick{animation:14s ease-out infinite ui-reelstack-j-t3}.ui-reelstack-j-seq-cnt>.ui-reelstack-j-seq-1{animation:14s linear infinite ui-reelstack-j-c1}.ui-reelstack-j-seq-cnt>.ui-reelstack-j-seq-2{animation:14s linear infinite ui-reelstack-j-c2}.ui-reelstack-j-seq-cnt>.ui-reelstack-j-seq-3{animation:14s linear infinite ui-reelstack-j-c3}.ui-reelstack-j-seq-cnt>.ui-reelstack-j-seq-4{animation:14s linear infinite ui-reelstack-j-c4}.ui-reelstack-j-seq-cnt>.ui-reelstack-j-seq-5{animation:14s linear infinite ui-reelstack-j-c5}.ui-reelstack-j-seq-rem>.ui-reelstack-j-seq-1{animation:14s linear infinite ui-reelstack-j-r1}.ui-reelstack-j-seq-rem>.ui-reelstack-j-seq-2{animation:14s linear infinite ui-reelstack-j-r2}.ui-reelstack-j-seq-rem>.ui-reelstack-j-seq-3{animation:14s linear infinite ui-reelstack-j-r3}.ui-reelstack-j-seq-sel>.ui-reelstack-j-seq-1{animation:14s linear infinite ui-reelstack-j-s1}.ui-reelstack-j-seq-sel>.ui-reelstack-j-seq-2{animation:14s linear infinite ui-reelstack-j-s2}.ui-reelstack-j-seq-sel>.ui-reelstack-j-seq-3{animation:14s linear infinite ui-reelstack-j-s3}.ui-reelstack-j-seq-sel>.ui-reelstack-j-seq-4{animation:14s linear infinite ui-reelstack-j-s4}.ui-reelstack-j-box{animation:14s ease-out infinite ui-reelstack-j-box}.ui-reelstack-j-box svg{animation:14s ease-out infinite ui-reelstack-j-boxi}.ui-reelstack-j-submit{animation:14s ease-out infinite ui-reelstack-j-sub}.ui-reelstack-j-seq-sub>.ui-reelstack-j-seq-1{animation:14s ease-out infinite ui-reelstack-j-sub-a}.ui-reelstack-j-seq-sub>.ui-reelstack-j-seq-2{animation:14s ease-out infinite ui-reelstack-j-sub-b}.ui-reelstack-j-ptr-apply{animation:14s cubic-bezier(.4,.1,.2,1) infinite ui-reelstack-j-ptr-apply}.ui-reelstack-j-ptr-apply .ui-reelstack-j-ptr-ring{animation:14s ease-out infinite ui-reelstack-j-ring-apply}}@keyframes ui-reelstack-j-l1{0%,8.9%{width:calc(var(--n) * 1ch);border-right-color:#0000}9%,11%{border-right-color:#0000;width:0}11.2%,12.9%{border-right-color:var(--j-ink);width:0}20%{width:calc(var(--n) * 1ch);border-right-color:var(--j-ink)}20.2%,to{width:calc(var(--n) * 1ch);border-right-color:#0000}}@keyframes ui-reelstack-j-l2{0%,8.9%{width:calc(var(--n) * 1ch);border-right-color:#0000}9%,20.6%{border-right-color:#0000;width:0}20.8%{border-right-color:var(--j-ink);width:0}28.6%{width:calc(var(--n) * 1ch);border-right-color:var(--j-ink)}28.8%,to{width:calc(var(--n) * 1ch);border-right-color:#0000}}@keyframes ui-reelstack-j-l3{0%,8.9%{width:calc(var(--n) * 1ch);border-right-color:#0000}9%,29.2%{border-right-color:#0000;width:0}29.4%{border-right-color:var(--j-ink);width:0}37.9%{width:calc(var(--n) * 1ch);border-right-color:var(--j-ink)}38.1%,to{width:calc(var(--n) * 1ch);border-right-color:#0000}}@keyframes ui-reelstack-j-l4{0%,8.9%{width:calc(var(--n) * 1ch);border-right-color:#0000}9%,38.5%{border-right-color:#0000;width:0}38.7%{border-right-color:var(--j-ink);width:0}44.3%{width:calc(var(--n) * 1ch);border-right-color:var(--j-ink)}63.9%{width:calc(var(--n) * 1ch);border-right-color:var(--j-ink)}64.1%,to{width:calc(var(--n) * 1ch);border-right-color:#0000}}@keyframes ui-reelstack-j-w1{0%,8.9%{border-color:var(--j-ink)}9%,46.9%{border-color:var(--j-line)}48%,to{border-color:var(--j-ink)}}@keyframes ui-reelstack-j-w2{0%,8.9%{border-color:var(--j-ink)}9%,49.9%{border-color:var(--j-line)}51%,to{border-color:var(--j-ink)}}@keyframes ui-reelstack-j-w3{0%,8.9%{border-color:var(--j-ink)}9%,52.9%{border-color:var(--j-line)}54%,to{border-color:var(--j-ink)}}@keyframes ui-reelstack-j-t1{0%,8.9%{opacity:1;transform:scale(1)}9%,46.9%{opacity:0;transform:scale(.5)}48.5%,to{opacity:1;transform:scale(1)}}@keyframes ui-reelstack-j-t2{0%,8.9%{opacity:1;transform:scale(1)}9%,49.9%{opacity:0;transform:scale(.5)}51.5%,to{opacity:1;transform:scale(1)}}@keyframes ui-reelstack-j-t3{0%,8.9%{opacity:1;transform:scale(1)}9%,52.9%{opacity:0;transform:scale(.5)}54.5%,to{opacity:1;transform:scale(1)}}@keyframes ui-reelstack-j-c1{0%,8.9%{opacity:1}9%,44.2%{opacity:0}44.3%,to{opacity:1}}@keyframes ui-reelstack-j-c2{0%,8.9%{opacity:0}9%,19.9%{opacity:1}20%,to{opacity:0}}@keyframes ui-reelstack-j-c3{0%,19.9%{opacity:0}20%,28.5%{opacity:1}28.6%,to{opacity:0}}@keyframes ui-reelstack-j-c4{0%,28.5%{opacity:0}28.6%,37.8%{opacity:1}37.9%,to{opacity:0}}@keyframes ui-reelstack-j-c5{0%,37.8%{opacity:0}37.9%,44.2%{opacity:1}44.3%,to{opacity:0}}@keyframes ui-reelstack-j-r1{0%,8.9%{opacity:1}9%,28.5%{opacity:0}28.6%,to{opacity:1}}@keyframes ui-reelstack-j-r2{0%,8.9%{opacity:0}9%,19.9%{opacity:1}20%,to{opacity:0}}@keyframes ui-reelstack-j-r3{0%,19.9%{opacity:0}20%,28.5%{opacity:1}28.6%,to{opacity:0}}@keyframes ui-reelstack-j-s1{0%,8.9%{opacity:1}9%,53.9%{opacity:0}54%,to{opacity:1}}@keyframes ui-reelstack-j-s2{0%,8.9%{opacity:0}9%,47.9%{opacity:1}48%,to{opacity:0}}@keyframes ui-reelstack-j-s3{0%,47.9%{opacity:0}48%,50.9%{opacity:1}51%,to{opacity:0}}@keyframes ui-reelstack-j-s4{0%,50.9%{opacity:0}51%,53.9%{opacity:1}54%,to{opacity:0}}@keyframes ui-reelstack-j-box{0%,8.9%{background:var(--j-ink);border-color:var(--j-ink)}9%,56.9%{border-color:var(--j-line);background:#fff}58%,to{background:var(--j-ink);border-color:var(--j-ink)}}@keyframes ui-reelstack-j-boxi{0%,8.9%{opacity:1}9%,56.9%{opacity:0}58%,to{opacity:1}}@keyframes ui-reelstack-j-sub{0%,8.9%{opacity:1;background:var(--j-ink);transform:scale(1)}9%,57%{opacity:.4;background:var(--j-ink);transform:scale(1)}59%,63.4%{opacity:1;background:var(--j-ink);transform:scale(1)}64.4%{opacity:1;background:var(--j-ink);transform:scale(.97)}65.6%{opacity:1;background:var(--j-ink);transform:scale(1)}67%,88%{opacity:1;background:var(--j-ok);transform:scale(1)}90%,to{opacity:1;background:var(--j-ink);transform:scale(1)}}@keyframes ui-reelstack-j-sub-a{0%,65.4%{opacity:1}66.4%,88.5%{opacity:0}89.5%,to{opacity:1}}@keyframes ui-reelstack-j-sub-b{0%,65.4%{opacity:0}66.4%,88.5%{opacity:1}89.5%,to{opacity:0}}@keyframes ui-reelstack-j-ptr-apply{0%,8%{transform:translate(930px,600px)}12%,41%{transform:translate(700px,205px)}47%,48%{transform:translate(517px,372px)}50%,51%{transform:translate(629px,372px)}53%,54%{transform:translate(749px,372px)}57%,58%{transform:translate(682px,468px)}63.5%,70%{transform:translate(820px,585px)}78%,to{transform:translate(930px,600px)}}@keyframes ui-reelstack-j-ring-apply{0%,10.8%{opacity:0;transform:scale(.5)}11.6%{opacity:.9;transform:scale(.7)}13.6%{opacity:0;transform:scale(1.4)}46.6%{opacity:0;transform:scale(.5)}47.4%{opacity:.9;transform:scale(.7)}49.4%{opacity:0;transform:scale(1.4)}49.6%{opacity:0;transform:scale(.5)}50.4%{opacity:.9;transform:scale(.7)}52.4%{opacity:0;transform:scale(1.4)}52.6%{opacity:0;transform:scale(.5)}53.4%{opacity:.9;transform:scale(.7)}55.4%{opacity:0;transform:scale(1.4)}56.6%{opacity:0;transform:scale(.5)}57.4%{opacity:.9;transform:scale(.7)}59.4%{opacity:0;transform:scale(1.4)}63.4%{opacity:0;transform:scale(.5)}64.2%{opacity:.9;transform:scale(.7)}66.2%,to{opacity:0;transform:scale(1.4)}}.ui-reelstack-j-hbar{border-bottom:1px solid var(--j-line);background:var(--j-card);justify-content:space-between;align-items:center;height:52px;padding:0 20px;display:flex;position:absolute;top:0;left:0;right:0}.ui-reelstack-j-crumb{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--j-text3);align-items:center;gap:9px;font-size:12px;display:flex}.ui-reelstack-j-crumb i{color:var(--j-text4);font-style:normal}.ui-reelstack-j-crumb b{font-family:var(--font-sans);letter-spacing:-.02em;text-transform:none;color:var(--j-ink);font-size:15px;font-weight:700}.ui-reelstack-j-open{background:var(--j-ok-bg);color:var(--j-ok);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:2px;padding:4px 11px;font-size:11.5px;font-weight:500}.ui-reelstack-j-hsub{height:56px;color:var(--j-text3);justify-content:space-between;align-items:center;font-size:14px;display:flex;position:absolute;top:52px;left:20px;right:20px}.ui-reelstack-j-hsub b{color:var(--j-ink);font-weight:500}.ui-reelstack-j-toggle{border:1px solid var(--j-line);background:var(--j-card);border-radius:2px;display:inline-flex;overflow:hidden}.ui-reelstack-j-toggle span{height:32px;color:var(--j-text3);align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:600;display:flex}.ui-reelstack-j-toggle .is-on{background:var(--j-ink);color:#fff}.ui-reelstack-j-col{border:1px solid var(--j-line);background:#10121509;border-radius:2px;width:214px;position:absolute;top:108px;bottom:12px}.ui-reelstack-j-colhead{border-bottom:1px solid var(--j-line);justify-content:space-between;align-items:center;height:40px;padding:0 12px;display:flex}.ui-reelstack-j-colhead b{letter-spacing:-.01em;font-size:14.5px;font-weight:700}.ui-reelstack-j-badge{border:1px solid var(--j-line);background:var(--j-card);min-width:24px;height:22px;color:var(--j-text2);border-radius:2px;justify-content:center;align-items:center;padding:0 7px;font-size:12.5px;font-style:normal;font-weight:600;display:inline-flex}.ui-reelstack-j-seq-h>span{text-align:center}.ui-reelstack-j-acard{border:1px solid var(--j-line);background:var(--j-card);border-radius:2px;width:198px;height:168px;padding:10px 11px;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1012150d}.ui-reelstack-j-ahead{align-items:center;gap:9px;display:flex}.ui-reelstack-j-av{width:32px;height:32px;color:var(--j-text2);background:#e3e5e8;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.ui-reelstack-j-ahead>div{min-width:0}.ui-reelstack-j-ahead b{letter-spacing:-.01em;white-space:nowrap;font-size:14px;font-weight:700;display:block}.ui-reelstack-j-ahead small{color:var(--j-text3);white-space:nowrap;text-overflow:ellipsis;max-width:134px;font-size:12px;display:block;overflow:hidden}.ui-reelstack-j-acard p{color:var(--j-text3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.ui-reelstack-j-rchip{background:var(--j-soft);color:var(--j-text2);border-radius:2px;padding:2px 8px;font-size:12px;font-weight:600;position:absolute;top:94px;left:11px}.ui-reelstack-j-awk{gap:5px;display:flex;position:absolute;bottom:10px;left:11px;right:11px}.ui-reelstack-j-awk i{background-color:#14161a;background-position:50%;background-size:cover;border-radius:2px;flex:1;height:36px}.ui-reelstack-j-hired{background:var(--j-ok-bg);color:var(--j-ok);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;opacity:0;border-radius:2px;padding:2px 8px;font-size:11px;font-weight:500;position:absolute;top:94px;right:10px}.ui-reelstack-j-ptr-hire{transform:translate(780px,560px)}@media (prefers-reduced-motion:no-preference){.ui-reelstack-j-mover{z-index:30;animation:12s cubic-bezier(.4,.1,.2,1) infinite ui-reelstack-j-mv,12s ease-out infinite ui-reelstack-j-mv-fx}.ui-reelstack-j-mover .ui-reelstack-j-hired{animation:12s ease-out infinite ui-reelstack-j-hired}.ui-reelstack-j-col-3{animation:12s ease-out infinite ui-reelstack-j-hl-3}.ui-reelstack-j-col-4{animation:12s ease-out infinite ui-reelstack-j-hl-4}.ui-reelstack-j-h-sl-a{animation:12s linear infinite ui-reelstack-j-h-off-a}.ui-reelstack-j-h-sl-b{animation:12s linear infinite ui-reelstack-j-h-on-a}.ui-reelstack-j-h-iv-a{animation:12s linear infinite ui-reelstack-j-h-off-b}.ui-reelstack-j-h-iv-b{animation:12s linear infinite ui-reelstack-j-h-on-b}.ui-reelstack-j-h-hi-a{animation:12s linear infinite ui-reelstack-j-h-off-c}.ui-reelstack-j-h-hi-b{animation:12s linear infinite ui-reelstack-j-h-on-c}.ui-reelstack-j-ptr-hire{animation:12s cubic-bezier(.4,.1,.2,1) infinite ui-reelstack-j-ptr-hire}.ui-reelstack-j-ptr-hire .ui-reelstack-j-ptr-ring{animation:12s ease-out infinite ui-reelstack-j-ring-hire}}@keyframes ui-reelstack-j-mv{0%,16%{opacity:1;transform:translate(254px,332px)scale(1)rotate(0)}20%{transform:translate(254px,332px)scale(1.035)rotate(1.2deg)}30%{transform:translate(480px,332px)scale(1.035)rotate(1.2deg)}32.5%,41.5%{transform:translate(480px,332px)scale(1)rotate(0)}44%{transform:translate(480px,332px)scale(1.035)rotate(-1.2deg)}55%{transform:translate(706px,156px)scale(1.035)rotate(-1.2deg)}57.5%,86%{opacity:1;transform:translate(706px,156px)scale(1)rotate(0)}87.5%{opacity:0;transform:translate(706px,156px)scale(1)rotate(0)}88%,92%{opacity:0;transform:translate(254px,332px)scale(1)rotate(0)}95%,to{opacity:1;transform:translate(254px,332px)scale(1)rotate(0)}}@keyframes ui-reelstack-j-mv-fx{0%,16%{border-color:var(--j-line);box-shadow:0 1px 2px #1012150d}20%,30%{border-color:var(--j-ink);box-shadow:0 18px 36px #10121538}32.5%,43%{border-color:var(--j-line);box-shadow:0 1px 2px #1012150d}44%,55%{border-color:var(--j-ink);box-shadow:0 18px 36px #10121538}57.5%,86%{border-color:#7fbf9f;box-shadow:0 1px 2px #1012150d}88%,to{border-color:var(--j-line);box-shadow:0 1px 2px #1012150d}}@keyframes ui-reelstack-j-hired{0%,56%{opacity:0}58%,86%{opacity:1}87.5%,to{opacity:0}}@keyframes ui-reelstack-j-hl-3{0%,21%{border-color:var(--j-line);background:#10121509}24%,31%{border-color:var(--j-text3);background:#10121517}34%,to{border-color:var(--j-line);background:#10121509}}@keyframes ui-reelstack-j-hl-4{0%,45%{border-color:var(--j-line);background:#10121509}49%,56%{border-color:var(--j-text3);background:#10121517}59%,to{border-color:var(--j-line);background:#10121509}}@keyframes ui-reelstack-j-h-off-a{0%,19.9%{opacity:1}20%,92.4%{opacity:0}92.5%,to{opacity:1}}@keyframes ui-reelstack-j-h-on-a{0%,19.9%{opacity:0}20%,92.4%{opacity:1}92.5%,to{opacity:0}}@keyframes ui-reelstack-j-h-off-b{0%,32.4%{opacity:1}32.5%,43.9%{opacity:0}44%,to{opacity:1}}@keyframes ui-reelstack-j-h-on-b{0%,32.4%{opacity:0}32.5%,43.9%{opacity:1}44%,to{opacity:0}}@keyframes ui-reelstack-j-h-off-c{0%,57.4%{opacity:1}57.5%,92.4%{opacity:0}92.5%,to{opacity:1}}@keyframes ui-reelstack-j-h-on-c{0%,57.4%{opacity:0}57.5%,92.4%{opacity:1}92.5%,to{opacity:0}}@keyframes ui-reelstack-j-ptr-hire{0%,8%{transform:translate(780px,560px)}16.5%{transform:translate(354px,368px)}20%{transform:translate(354px,368px)}30%{transform:translate(580px,368px)}43.5%{transform:translate(580px,368px)}55%{transform:translate(806px,192px)}68%{transform:translate(806px,192px)}84%,to{transform:translate(780px,560px)}}@keyframes ui-reelstack-j-ring-hire{0%,17.4%{opacity:0;transform:scale(.5)}18.2%{opacity:.9;transform:scale(.7)}21%{opacity:0;transform:scale(1.4)}42.6%{opacity:0;transform:scale(.5)}43.4%{opacity:.9;transform:scale(.7)}46%,to{opacity:0;transform:scale(1.4)}}
