.cwt .tr-stage{min-height:440px;height:440px}.cwt .tr-root{display:contents}.cwt .cw-shot{overflow:hidden}.cwt .tr-vids{position:absolute;inset:0;background:#000}.cwt .tr-vids video.tr-vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .12s linear}.cwt .tr-vids video.tr-vid.off{opacity:0}.cwt .vw-cap{z-index:2}.cwt .tr-out{opacity:0;transform:translateY(4px);transition:opacity .25s,transform .25s}.cwt .tr-dimmed{opacity:.35;transition:opacity .3s}.cwt .tr-src{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--st-muted)}.cwt .tr-ex-in .ex-r.hov{background:rgb(var(--st-ink-rgb)/.075)}.cwt .tr-hero,.cwt .tr-stage{font:12.5px/1.5 var(--cw-sans);color:var(--st-text);text-align:left;user-select:none;-webkit-user-select:none}.cwt .tr-mut{color:var(--st-muted)}.cwt .tr-hero svg.i,.cwt .tr-stage svg.i{width:14px;height:14px;flex:none}.cwt .tr-hero .w,.cwt .tr-stage .w{transition:opacity .25s ease,background-color .12s,color .2s}.cwt .tr-pend{opacity:0}.cwt .tr-flash{animation:tr-flash 1.1s ease-out 1}@keyframes tr-flash{0%{background:rgb(var(--st-ink-rgb)/.16)}to{background:transparent}}.cwt .tr-hit{background:var(--hl-yellow)}.cwt .tr-hit-cur{box-shadow:0 0 0 1.5px hsl(var(--warning))}.cwt .tr-sus{text-decoration:underline wavy hsl(var(--warning)/.7);text-underline-offset:4px}.cwt .tr-spin{display:inline-block;width:11px;height:11px;border-radius:50%;border:1.5px solid rgb(var(--st-ink-rgb)/.2);border-top-color:var(--st-text);animation:tr-spin .8s linear infinite;flex:none}@keyframes tr-spin{to{transform:rotate(1turn)}}.cwt .tr-in{display:flex;align-items:center;min-width:0;height:28px;padding:0 8px;border-radius:6px;border:1px solid var(--st-line2);background:var(--st-panel);color:var(--st-text);font:12px var(--cw-sans);white-space:nowrap;overflow:hidden}.cwt .tr-in:empty:before{content:attr(data-ph);color:var(--st-faint)}.cwt .tr-in.f{border-color:var(--st-text);box-shadow:0 0 0 2px rgb(var(--st-ink-rgb)/.1)}.cwt .tr-in.f:after{content:"";flex:none;width:1px;height:14px;margin-left:1px;background:var(--st-text);animation:tr-caret 1s steps(1) infinite}.cwt .tr-in.f:empty:after{margin-left:0}.cwt .tr-in.f:empty:before{display:none}@keyframes tr-caret{50%{opacity:0}}.cwt .tr-in-sm{display:inline-flex;height:24px;font-size:14px;vertical-align:middle}.cwt .tr-ro{color:var(--st-text2)}.cwt .tr-btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:7px;border:0;background:var(--st-text);color:var(--st-bg);font:600 12px var(--cw-sans);cursor:pointer;white-space:nowrap}.cwt .tr-btn:disabled{opacity:.4;cursor:default}.cwt .tr-btn-q{background:transparent;color:var(--st-text);border:1px solid var(--st-line2);font-weight:500}.cwt .tr-lnk{font:500 11.5px var(--cw-sans);color:var(--st-text2);background:none;border:0;padding:0;text-decoration:underline;text-decoration-color:var(--st-line2);text-underline-offset:3px;cursor:pointer}.cwt .tr-tc{font:500 11px var(--cw-mono);font-variant-numeric:tabular-nums;color:var(--st-text2)}.cwt .tr-ck{display:inline-grid;place-items:center;width:14px;height:14px;border-radius:4px;border:1px solid var(--st-line2);flex:none;transition:background-color .15s,border-color .15s}.cwt .tr-ck.on{background:var(--st-text);border-color:var(--st-text)}.cwt .tr-ck.on:after{content:"";width:6px;height:3px;border-left:1.5px solid var(--st-bg);border-bottom:1.5px solid var(--st-bg);transform:translateY(-1px) rotate(-45deg)}.cwt .tr-pre{margin:0;padding:10px 12px;border-radius:8px;background:var(--st-panel2);border:1px solid var(--st-line);font:500 11px/1.6 var(--cw-mono);color:var(--st-text2);white-space:pre-wrap;overflow:hidden;max-height:200px}.cwt .tr-cc.in,.cwt .tr-file.in,.cwt .tr-gl.in,.cwt .tr-list.in,.cwt .tr-menu.in,.cwt .tr-prev.in,.cwt .tr-prof.in{animation:tr-in .22s cubic-bezier(.2,.7,.2,1) 1}@keyframes tr-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cwt .tr-skel{display:grid;gap:10px;padding:6px 0}.cwt .tr-skel i{display:block;height:10px;border-radius:5px;background:rgb(var(--st-ink-rgb)/.08);animation:tr-skel 1.6s ease-in-out infinite alternate}.cwt .tr-skel i:nth-child(3n){width:62%}.cwt .tr-skel i:nth-child(3n+1){width:92%}.cwt .tr-skel i:nth-child(3n+2){width:78%}@keyframes tr-skel{to{background:rgb(var(--st-ink-rgb)/.14)}}.cwt .tr-soon{margin-left:auto;display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:999px;border:1px solid var(--st-line2);font:600 10.5px var(--cw-sans);letter-spacing:.02em;color:var(--st-muted)}.cwt .tr-menu{position:absolute;z-index:30;min-width:200px;padding:5px;background:var(--st-pop);border:1px solid var(--st-pop-line);border-radius:10px;box-shadow:var(--st-shadow-pop)}.cwt .tr-menu-l{padding:6px 8px 4px;font:500 11px var(--cw-sans);color:var(--st-muted)}.cwt .tr-menu-r{display:flex;align-items:center;gap:8px;height:30px;padding:0 8px;border-radius:7px;color:var(--st-text);white-space:nowrap}.cwt .tr-menu-r.act{background:rgb(var(--st-ink-rgb)/.075)}.cwt .tr-menu-r em{margin-left:auto;padding-left:14px;font:500 10.5px var(--cw-mono);font-style:normal;color:var(--st-faint)}.cwt .tr-menu-r .tr-soon{margin-left:auto}.cwt .tr-menu-r .tp-av{width:16px;height:16px;font-size:8px}.cwt .tr-menu-sep{height:1px;margin:5px 4px;background:var(--st-pop-line)}.cwt .tr-dis{color:var(--st-muted)}.cwt .tr-rad{width:12px;height:12px;border-radius:50%;border:1px solid var(--st-line2);display:grid;place-items:center;flex:none}.cwt .tr-rad.on:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--st-text)}.cwt .tr-glb{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:6px;border:0;background:transparent;color:var(--st-muted);font:500 11.5px var(--cw-sans);cursor:pointer}.cwt .tr-glb:hover{background:var(--st-hover);color:var(--st-text)}.cwt .tr-gl{position:absolute;z-index:25;right:10px;top:76px;width:min(350px,calc(100% - 20px));padding:12px;display:grid;gap:10px;background:var(--st-pop);border:1px solid var(--st-pop-line);border-radius:12px;box-shadow:var(--st-shadow-pop)}.cwt .tr-gl-h{display:flex;align-items:center;justify-content:space-between}.cwt .tr-gl-h b{font-size:13.5px;font-weight:600}.cwt .tr-gl-h .ib{width:22px;height:22px;display:grid;place-items:center;color:var(--st-muted)}.cwt .tr-gl-f{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:6px}.cwt .tr-gl-list{display:grid;gap:2px}.cwt .tr-gl-row{display:flex;align-items:center;gap:8px;padding:5px 2px;border-top:1px solid var(--st-line);font-size:12px;color:var(--st-muted)}.cwt .tr-gl-row b{color:var(--st-text);font-weight:500}.cwt .tr-gl-row svg.i{width:12px;height:12px}.cwt .tr-gl-m{display:grid;gap:4px;padding-top:6px;border-top:1px solid var(--st-line)}.cwt .tr-gm-h{justify-content:space-between;font-size:11.5px;color:var(--st-muted)}.cwt .tr-gm-h,.cwt .tr-gm-r{display:flex;align-items:center}.cwt .tr-gm-r{gap:8px;padding:5px 0;font-size:12px}.cwt .tr-ctx{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--st-text2)}.cwt .tr-ctx mark{background:var(--hl-yellow);color:var(--st-text);border-radius:3px;padding:0 2px}.cwt .tr-gm-f{display:flex;justify-content:flex-end;padding-top:4px}.cwt .tr-gl-n{margin:0;font-size:11px;color:var(--st-faint);line-height:1.45}.cwt .tr-hero-shot{border-radius:14px}.cwt .tr-hero{position:relative;display:grid;grid-template-rows:40px minmax(0,1fr) 72px;height:600px;background:var(--st-bg)}.cwt .tr-hero:focus{outline:none}.cwt .tr-top{background:var(--st-panel)}.cwt .tr-state{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--st-muted);white-space:nowrap}.cwt .tr-body{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:0;border-bottom:1px solid var(--st-line)}.cwt .tr-tp{grid-template-rows:auto auto auto minmax(0,1fr)}.cwt .tr-tp .tp-sub .spk{color:var(--st-text2)}.cwt .tr-find{display:flex;align-items:center;gap:6px;height:36px;padding:0 6px 0 12px;border-bottom:1px solid var(--st-line);color:var(--st-muted)}.cwt .tr-find input{flex:1;min-width:0;height:26px;border:0;outline:0;background:transparent;color:var(--st-text);font:13px var(--cw-sans)}.cwt .tr-find .ib{width:24px;height:24px}.cwt .tr-cnt{font:500 11px var(--cw-mono);color:var(--st-muted);white-space:nowrap}.cwt .tr-scroll{scroll-behavior:smooth}.cwt .tr-vw{border-left:0}.cwt .tr-vw .vw-f .ib{width:26px;height:26px}.cwt .tr-tl{display:grid;grid-template-columns:52px minmax(0,1fr);background:var(--st-panel)}.cwt .tr-tl-h{display:flex;align-items:center;justify-content:center;border-right:1px solid var(--st-line)}.cwt .tr-tl-h span{display:inline-grid;place-items:center;min-width:26px;height:18px;color:#fff;font:650 10px var(--cw-sans)}.cwt .tr-tl-h span,.cwt .tr-tl-lane{border-radius:4px;background:var(--f-audio)}.cwt .tr-tl-lane{position:relative;margin:12px 14px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.3)}.cwt .tr-tl-lane canvas{position:absolute;left:0;top:5px;width:100%;height:calc(100% - 10px);--tr-wave:hsla(0,0%,100%,.72);transition:opacity .3s}.cwt .tr-dim{opacity:.18}.cwt .tr-ph{top:-8px;bottom:-8px;left:0;width:1px;margin-left:-.5px;z-index:2}.cwt .tr-ph,.cwt .tr-ph:before{position:absolute;background:var(--st-ink)}.cwt .tr-ph:before{content:"";top:0;left:-4px;width:9px;height:7px;clip-path:polygon(0 0,100% 0,50% 100%)}.cwt .tr-up{position:absolute;left:0;right:0;top:40px;bottom:0;z-index:20;display:grid;place-items:center;background:color-mix(in srgb,var(--st-bg) 72%,transparent);backdrop-filter:blur(2px);transition:opacity .24s}.cwt .tr-up.out{opacity:0}.cwt .tr-up-card{width:min(340px,calc(100% - 32px));display:grid;justify-items:center;gap:6px;padding:20px 18px 18px;border-radius:12px;background:var(--st-panel);border:1px solid var(--st-line2);box-shadow:var(--st-shadow-pop);text-align:center}.cwt .tr-up-ic{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--st-raised);color:var(--st-text2)}.cwt .tr-up-ic svg.i{width:18px;height:18px}.cwt .tr-up-card b{font-size:13.5px;font-weight:600}.cwt .tr-up-card small{font:500 11px var(--cw-mono);color:var(--st-muted)}.cwt .tr-bar{width:100%;height:4px;border-radius:4px;background:var(--st-raised);overflow:hidden;margin-top:6px}.cwt .tr-bar i{display:block;height:100%;width:0;background:var(--st-text);transition:width .12s linear}.cwt .tr-up-st{font-size:12px;color:var(--st-muted)}.cwt .tr-acc-in{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;background:var(--st-panel)}.cwt .tr-acc-mid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:18px;align-items:center;padding:16px 18px 8px;min-height:0}.cwt .tr-acc-v{border-radius:6px}.cwt .tr-acc-v .vw-cap{bottom:6%;font-size:11px}.cwt .tr-acc-tx{padding:0 6px 0 0;overflow:hidden}.cwt .tr-acc-tx .tp-text{font-size:15px;line-height:1.9}.cwt .tr-strip{position:relative;height:86px;margin:0 18px 20px;padding-top:14px}.cwt .tr-ticks{position:absolute;left:0;right:0;top:0;height:8px}.cwt .tr-ticks i{position:absolute;top:0;width:1px;height:6px;background:rgb(var(--st-ink-rgb)/.25)}.cwt .tr-strip canvas{display:block;width:100%;height:56px;border-radius:4px;background:var(--f-audio);--tr-wave:hsla(0,0%,100%,.72)}.cwt .tr-strip .tr-ph{top:4px;bottom:12px}.cwt .tr-wbox{position:absolute;top:14px;height:56px;border-radius:3px;background:hsla(0,0%,100%,.18);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.6);transition:left .12s,width .12s;pointer-events:none}.cwt .tr-note{position:absolute;right:16px;top:44px;display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:var(--st-raised);font-size:11.5px;color:var(--st-text2)}.cwt .tr-spk-in{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;background:var(--st-panel)}.cwt .tr-spk-in .tp-scroll{padding-top:16px}.cwt .tr-name{cursor:pointer;border-radius:4px;padding:0 2px;margin:0 -2px}.cwt .tr-prof{position:absolute;z-index:30;left:44px;width:min(280px,calc(100% - 60px));padding:12px;display:grid;gap:8px;background:var(--st-pop);border:1px solid var(--st-pop-line);border-radius:12px;box-shadow:var(--st-shadow-pop)}.cwt .tr-prof-h{display:flex;align-items:center;gap:8px}.cwt .tr-prof-h b{font-size:13px;font-weight:600}.cwt .tr-prof label{display:grid;gap:4px;font-size:11.5px;color:var(--st-muted)}.cwt .tr-prof-f{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px}.cwt .tr-fast-in{display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;padding:22px;height:100%;background:var(--st-bg)}.cwt .tr-proj{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:16px;align-items:start;padding:14px;border-radius:12px;background:var(--st-panel);border:1px solid var(--st-line2)}.cwt .tr-thumb{position:relative;aspect-ratio:16/9;border-radius:6px;overflow:hidden;background:#000}.cwt .tr-thumb span{position:absolute;right:5px;bottom:5px;padding:0 5px;border-radius:4px;background:rgba(0,0,0,.7);color:#fff;font:500 10px var(--cw-mono)}.cwt .tr-proj-m{display:grid;gap:4px;min-width:0}.cwt .tr-proj-m b{font-size:13.5px;font-weight:600}.cwt .tr-proj-m>span{display:inline-flex;align-items:center;gap:6px;font-size:12px}.cwt .tr-steps{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:5px}.cwt .tr-steps li{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--st-faint);transition:color .2s}.cwt .tr-steps li.now{color:var(--st-text)}.cwt .tr-steps li.done{color:var(--st-text2)}.cwt .tr-dot{width:9px;height:9px;border-radius:50%;border:1.5px solid;flex:none;transition:background-color .2s}.cwt .tr-steps li.now .tr-dot{border-color:var(--st-text);border-top-color:transparent;animation:tr-spin .8s linear infinite}.cwt .tr-steps li.done .tr-dot{background:var(--st-text2);border-color:var(--st-text2)}.cwt .tr-fast-tx{min-height:0;border-radius:12px;background:var(--st-panel);border:1px solid var(--st-line);overflow:hidden;-webkit-mask-image:linear-gradient(#000 75%,transparent);mask-image:linear-gradient(#000 75%,transparent)}.cwt .tr-fast-tx .tp-scroll{overflow:hidden}.cwt .tr-fill-in{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;background:var(--st-panel)}.cwt .tr-fill-in .tp-scroll{padding-top:16px}.cwt .tr-rt{font:500 11px var(--cw-mono);color:var(--st-muted);margin-right:8px;white-space:nowrap}.cwt .tr-rt s{opacity:.6;margin-right:4px}.cwt .tr-flt{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:6px;border:1px solid var(--st-line2);background:transparent;color:var(--st-text2);font:500 11.5px var(--cw-sans);cursor:pointer;transition:background-color .15s,color .15s}.cwt .tr-flt.on{background:var(--st-text);color:var(--st-bg);border-color:var(--st-text)}.cwt .tr-fill-in .w{display:inline-block;max-width:14em;vertical-align:bottom;overflow:hidden;white-space:nowrap;transition:opacity .25s,max-width .3s cubic-bezier(.2,.7,.2,1),padding .3s,color .2s}.cwt .tr-fill-in .w.pz{display:inline-flex}.cwt .tr-only-fl .w:not(.fl){opacity:.22}.cwt .tr-cut{opacity:.4;text-decoration:line-through;text-decoration-color:var(--st-red);color:var(--st-red)!important}.cwt .tr-gone{max-width:0!important;padding:0!important;opacity:0!important}.cwt .tr-ask{position:relative;padding:10px 12px;border-top:1px solid var(--st-line)}.cwt .tr-ask-in{height:32px;border-radius:8px}.cwt .tr-cmd{position:absolute;left:12px;bottom:48px;display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:9px;background:var(--st-pop);border:1px solid var(--st-pop-line);box-shadow:var(--st-shadow-pop);font-size:12px;color:var(--st-muted)}.cwt .tr-cmd b{font:600 12px var(--cw-mono);color:var(--st-text)}.cwt .tr-gls-in{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;background:var(--st-panel)}.cwt .tr-gls-in .tp-scroll{padding-top:16px}.cwt .tr-gl-wide{top:44px;right:14px;width:min(360px,calc(100% - 28px))}.cwt .tr-lang-in{display:grid;grid-template-columns:230px minmax(0,1fr);gap:14px;padding:16px;height:100%;background:var(--st-bg)}.cwt .tr-set{position:relative;align-self:start;display:grid;align-content:start;gap:10px;padding:14px;border-radius:12px;background:var(--st-panel);border:1px solid var(--st-line2)}.cwt .tr-set>b{font-size:13px;font-weight:600}.cwt .tr-set label{display:grid;gap:4px;font-size:11.5px;color:var(--st-muted)}.cwt .tr-sel{display:flex;align-items:center;gap:7px;height:30px;padding:0 8px;border-radius:7px;border:1px solid var(--st-line2);background:var(--st-panel);color:var(--st-text);font:500 12.5px var(--cw-sans);cursor:pointer;text-align:left}.cwt .tr-sel span{flex:1}.cwt .tr-sel-sm{height:26px;font-size:12px;gap:4px}.cwt .tr-list{position:absolute;z-index:20;left:14px;right:14px;top:132px;max-height:190px;overflow:hidden;padding:5px;background:var(--st-pop);border:1px solid var(--st-pop-line);border-radius:10px;box-shadow:var(--st-shadow-pop);scroll-behavior:smooth}.cwt .tr-list-r{display:flex;align-items:center;height:28px;padding:0 8px;border-radius:6px;font-size:12px}.cwt .tr-list-r.on{background:rgb(var(--st-ink-rgb)/.075)}.cwt .tr-list-r em{margin-left:auto;font:500 10.5px var(--cw-mono);font-style:normal;color:var(--st-faint)}.cwt .tr-det{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--st-text2)}.cwt .tr-lang-tx{border-radius:12px;background:var(--st-panel);border:1px solid var(--st-line);overflow:hidden}.cwt .tr-lang-tx .tp-scroll{padding-top:16px;overflow:hidden;height:100%}.cwt .tr-cap-in{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:12px;padding:16px;height:100%;background:var(--st-bg)}.cwt .tr-cap-v{align-self:center;justify-self:center;width:auto;height:100%;max-height:100%;max-width:100%;aspect-ratio:16/9}.cwt .tr-cc{position:absolute;left:8%;right:8%;bottom:9%;text-align:center}.cwt .tr-cc span{transition:color .15s,background-color .18s}.cwt .tr-cc-minimal{font:600 clamp(13px,1.8vw,19px)/1.3 var(--cw-sans);color:hsla(0,0%,100%,.7);text-shadow:0 1px 10px rgba(0,0,0,.7)}.cwt .tr-cc-minimal span.on{color:#fff}.cwt .tr-cc-karaoke{left:50%;right:auto;transform:translateX(-50%);width:max-content;max-width:86%;padding:5px 10px;border-radius:9px;background:rgba(10,10,12,.78);font:700 clamp(13px,1.8vw,19px)/1.35 var(--cw-sans);color:#fff}.cwt .tr-cc-karaoke.in{animation:none}.cwt .tr-cc-karaoke span{padding:0 3px;border-radius:4px}.cwt .tr-cc-karaoke span.on{background:#ffd84a;color:#111}.cwt .tr-cc-doc{left:6%;right:auto;text-align:left;max-width:70%;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.55);font:500 clamp(10px,1.25vw,13px)/1.45 var(--cw-sans);letter-spacing:.08em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.6)}.cwt .tr-cap-bar{justify-content:space-between;gap:10px}.cwt .tr-cap-bar,.cwt .tr-styles{display:flex;flex-wrap:wrap;align-items:center}.cwt .tr-styles{gap:6px}.cwt .tr-sty{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 9px 0 5px;border-radius:7px;border:1px solid var(--st-line2);background:var(--st-panel);color:var(--st-text2);font:500 12px var(--cw-sans);cursor:pointer;transition:border-color .15s,color .15s}.cwt .tr-sty.on{border-color:var(--st-text);color:var(--st-text)}.cwt .tr-sty-pv{position:relative;display:grid;place-items:center;width:30px;height:20px;border-radius:4px;background:#26262b;overflow:hidden;font-size:9px;left:auto;right:auto;bottom:auto;transform:none;max-width:none;padding:0;border-top:0;letter-spacing:0}.cwt .tr-sty-pv span{padding:0 2px;border-radius:2px}.cwt .tr-sty-pv.tr-cc-karaoke span{background:#ffd84a;color:#111}.cwt .tr-file{position:absolute;right:28px;top:28px;width:min(280px,calc(100% - 56px));display:grid;gap:8px;padding:10px;border-radius:10px;background:var(--st-pop);border:1px solid var(--st-pop-line);box-shadow:var(--st-shadow-pop);z-index:5;transition:opacity .25s,transform .25s}.cwt .tr-file-h{display:flex;align-items:center;gap:8px;font-size:12.5px}.cwt .tr-file-h .tr-mut{margin-left:auto;font-size:11.5px}.cwt .tr-file pre{margin:0;font:500 11px/1.55 var(--cw-mono);color:var(--st-text2);white-space:pre-wrap;max-height:120px;overflow:hidden}.cwt .tr-ex-in{height:100%;background:var(--st-panel)}.cwt .tr-ex-in .ex-r{cursor:pointer;transition:background-color .12s}.cwt .tr-prev{display:grid;gap:10px}.cwt .tr-prev .tr-pre{max-height:220px}.cwt .tr-ex-in .ex-menu{overflow:hidden;padding:6px}.cwt .tr-ex-in .ex-r{height:26px}.cwt .tr-ex-in .ex-g{padding:5px 8px 2px}.cwt .tr-soon-in{display:grid;align-content:center;gap:12px;padding:20px;height:100%;background:var(--st-bg)}.cwt .tr-card{display:grid;gap:10px;padding:13px 15px 15px;border-radius:12px;background:var(--st-panel);border:1px solid var(--st-line2)}.cwt .tr-card-h{display:flex;align-items:center;gap:8px;font-size:12.5px}.cwt .tr-card-h b{font-weight:600}.cwt .tr-card-h .tr-soon{margin-left:2px}.cwt .tr-card-h .sp{flex:1}.cwt .tr-line{margin:0;font-size:15px;line-height:1.6;color:var(--st-text);transition:opacity .25s}.cwt .tr-fade{opacity:0}.cwt .tr-vo{position:relative;height:50px;border-radius:5px;background:var(--f-audio);overflow:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.3)}.cwt .tr-vo canvas{position:absolute;inset:5px 0;width:100%;height:calc(100% - 10px);--tr-wave:hsla(0,0%,100%,.7)}.cwt .tr-vo:after{content:"";position:absolute;top:0;bottom:0;left:34%;width:13%;background:hsla(0,0%,100%,0);box-shadow:inset 0 0 0 0 transparent;transition:background-color .3s,box-shadow .3s}.cwt .tr-vo.busy:after{background:repeating-linear-gradient(-45deg,hsla(0,0%,100%,.22) 0 5px,hsla(0,0%,100%,.08) 5px 10px)}.cwt .tr-vo.done:after{background:hsla(0,0%,100%,.2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.8)}.cwt .tr-vo-l{position:absolute;right:7px;bottom:5px;display:inline-flex;align-items:center;gap:5px;padding:1px 7px;border-radius:5px;background:rgba(0,0,0,.45);color:#fff;font:500 10.5px var(--cw-sans);z-index:1}.cwt .tr-vo-l svg.i{width:12px;height:12px}.cwt .tr-vo-l .tr-spin{border-color:#fff hsla(0,0%,100%,.3) hsla(0,0%,100%,.3)}@media (max-width:860px){.cwt .tr-hero{height:560px}.cwt .tr-body{grid-template-columns:minmax(0,1fr)}.cwt .tr-vw{display:none}.cwt .tr-lang-in{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.cwt .tr-proj{grid-template-columns:96px minmax(0,1fr)}.cwt .tr-proj .tr-btn{grid-column:2;justify-self:start}.cwt .tr-acc-mid{grid-template-columns:minmax(0,1fr);gap:10px}.cwt .tr-acc-v{width:min(100%,260px);justify-self:start}}@media (max-width:520px){.cwt .tr-stage{height:auto;min-height:440px}.cwt .tr-top .crumb span:nth-child(-n+3){display:none}.cwt .tr-acc-tx .tp-text{font-size:15px}.cwt .tr-gl-f{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cwt .tr-gl-f .tr-btn{grid-column:1/-1}}