.Drawer-module__vmiNIW__drawer{border-radius:var(--radius-xl);background:var(--glass);box-shadow:inset 0 0 0 1px var(--border), var(--shadow-panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:box-shadow .3s var(--ease-out);margin-top:20px}.Drawer-module__vmiNIW__drawer[data-open]{box-shadow:inset 0 0 0 1px #ffffff1a, var(--shadow-panel)}.Drawer-module__vmiNIW__bar{border-radius:var(--radius-xl);width:100%;min-height:64px;color:var(--text);text-align:left;cursor:pointer;transition:background-color var(--dur) var(--ease-out);background:0 0;border:0;align-items:center;gap:12px;padding:12px 20px;display:flex}.Drawer-module__vmiNIW__bar:hover{background:#ffffff06}.Drawer-module__vmiNIW__bar:focus-visible{outline-offset:-2px}.Drawer-module__vmiNIW__barIcon{width:34px;height:34px;color:var(--cyan);background:#4de2ff14;border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #4de2ff38}.Drawer-module__vmiNIW__barTitle{font-family:var(--font-display-stack);letter-spacing:-.01em;white-space:nowrap;font-size:1.08rem;font-weight:600}.Drawer-module__vmiNIW__badge{color:var(--gold);white-space:nowrap;background:#f7c66b1f;border-radius:999px;padding:2px 9px;font-size:.74rem;font-weight:600;box-shadow:inset 0 0 0 1px #f7c66b59}.Drawer-module__vmiNIW__chevron{color:var(--muted);transition:transform .36s var(--ease-out), color var(--dur) var(--ease-out);flex:none}.Drawer-module__vmiNIW__drawer[data-open] .Drawer-module__vmiNIW__chevron{color:var(--cyan);transform:rotate(180deg)}.Drawer-module__vmiNIW__reveal{transition:grid-template-rows .42s var(--ease-out);grid-template-rows:0fr;display:grid}.Drawer-module__vmiNIW__drawer[data-open] .Drawer-module__vmiNIW__reveal{grid-template-rows:1fr}.Drawer-module__vmiNIW__revealInner{min-height:0;overflow:hidden}.Drawer-module__vmiNIW__content{opacity:0;transition:opacity .3s var(--ease-out), transform .42s var(--ease-out);padding:4px 20px 22px;transform:translateY(-8px)}.Drawer-module__vmiNIW__drawer[data-open] .Drawer-module__vmiNIW__content{opacity:1;transition-delay:60ms;transform:none}.Drawer-module__vmiNIW__content[inert] .Drawer-module__vmiNIW__grid,.Drawer-module__vmiNIW__content[inert] .Drawer-module__vmiNIW__command{opacity:.5}.Drawer-module__vmiNIW__toolbar{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;padding:14px 0 16px;font-size:.88rem;display:flex}.Drawer-module__vmiNIW__grid{transition:opacity var(--dur) var(--ease-out);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.Drawer-module__vmiNIW__trimRow{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:14px;display:flex}.Drawer-module__vmiNIW__trimRow>label:last-child{text-align:right}.Drawer-module__vmiNIW__clipLength{color:var(--muted);text-align:center;padding-bottom:10px;font-size:.9rem}.Drawer-module__vmiNIW__clipLength strong{color:var(--text);font-family:var(--font-mono-stack);font-weight:500}.Drawer-module__vmiNIW__customSize{flex-direction:column;gap:14px;margin-top:14px;display:flex}.Drawer-module__vmiNIW__customFields{align-items:flex-end;gap:10px;display:flex}.Drawer-module__vmiNIW__customFields>label{flex:1}.Drawer-module__vmiNIW__times{color:var(--subtle);padding-bottom:10px}.Drawer-module__vmiNIW__audioRow{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;display:grid}.Drawer-module__vmiNIW__subControl{flex-direction:column;gap:8px;min-width:0;display:flex}.Drawer-module__vmiNIW__subLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:500}.Drawer-module__vmiNIW__subReason{text-transform:none;letter-spacing:0;color:#c9c3e0}.Drawer-module__vmiNIW__rotateGlyph{--r:0deg;width:13px;height:10px;transform:rotate(var(--r));transition:transform .3s var(--ease-out);border:1.5px solid;border-radius:2.5px;flex:none;display:inline-block;position:relative}.Drawer-module__vmiNIW__rotateGlyph:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:1px;left:1px}.Drawer-module__vmiNIW__rotateGlyph[data-rotate="90"]{--r:90deg}.Drawer-module__vmiNIW__rotateGlyph[data-rotate="180"]{--r:180deg}.Drawer-module__vmiNIW__rotateGlyph[data-rotate="270"]{--r:-90deg}.Drawer-module__vmiNIW__engineNotice{color:#ffd9a8;background:#ffb35c14;border-radius:10px;gap:8px;margin-top:12px;padding:9px 12px;font-size:.84rem;display:flex;box-shadow:inset 0 0 0 1px #ffb35c40}.Drawer-module__vmiNIW__engineNotice svg{flex:none;margin-top:2px}.Drawer-module__vmiNIW__command{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--border);transition:opacity var(--dur) var(--ease-out);background:radial-gradient(120% 120% at 100% 0,#4de2ff0f,#0000 50%),#04030a80;margin-top:18px;padding:18px}.Drawer-module__vmiNIW__commandHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.Drawer-module__vmiNIW__commandTitle{align-items:center;gap:8px;font-size:1rem;font-weight:600;display:inline-flex}.Drawer-module__vmiNIW__commandTitle svg{color:var(--cyan)}.Drawer-module__vmiNIW__copyBtn{min-height:36px;padding:6px 12px;font-size:.86rem}.Drawer-module__vmiNIW__copyBtn[data-copied]{color:var(--cyan);background:#4de2ff14;border-color:#4de2ff73}.Drawer-module__vmiNIW__code{white-space:pre-wrap;cursor:copy;max-height:260px;transition:box-shadow var(--dur) var(--ease-out);background:#0000006b;border-radius:10px;margin:14px 0 0;padding:14px 16px;font-size:.84rem;line-height:1.75;overflow:auto;box-shadow:inset 0 0 0 1px #ffffff0f}.Drawer-module__vmiNIW__code:hover{box-shadow:inset 0 0 0 1px #4de2ff4d}.Drawer-module__vmiNIW__group{white-space:pre}.Drawer-module__vmiNIW__group[data-long]{white-space:pre-wrap;overflow-wrap:anywhere}.Drawer-module__vmiNIW__tok_cmd{color:var(--gold);font-weight:500}.Drawer-module__vmiNIW__tok_flag{color:#8fe9ff}.Drawer-module__vmiNIW__tok_value{color:#e6e1f7}.Drawer-module__vmiNIW__tok_file{color:#ffd7a1}@media (max-width:760px){.Drawer-module__vmiNIW__grid,.Drawer-module__vmiNIW__audioRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.Drawer-module__vmiNIW__bar{padding:12px 14px}.Drawer-module__vmiNIW__chevron{margin-left:auto}.Drawer-module__vmiNIW__content{padding:4px 14px 16px}.Drawer-module__vmiNIW__rotateGlyph{display:none}}
.ui-module__SP2qqW__card{border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;transition:opacity var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);background:linear-gradient(#ffffff09,#ffffff04);margin:0;padding:18px 18px 20px}.ui-module__SP2qqW__card:not(:disabled):hover{border-color:#ffffff1f}.ui-module__SP2qqW__card[data-wide]{grid-column:1/-1}.ui-module__SP2qqW__card:disabled .ui-module__SP2qqW__cardBody{opacity:.38;filter:saturate(.4)}.ui-module__SP2qqW__cardHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ui-module__SP2qqW__cardLabel{font-family:var(--font-display-stack);letter-spacing:-.01em;font-size:1rem;font-weight:600}.ui-module__SP2qqW__cardReason{color:#c9c3e0;align-items:center;gap:6px;margin-top:4px;font-size:.85rem;display:inline-flex}.ui-module__SP2qqW__cardReason svg{color:var(--cyan);flex:none}.ui-module__SP2qqW__cardBody{transition:opacity var(--dur) var(--ease-out);margin-top:16px}.ui-module__SP2qqW__slider{--thumb:20px;position:relative}.ui-module__SP2qqW__range{--p:0;--fill:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--p));cursor:pointer;appearance:none;background:0 0;width:100%;height:28px;margin:0;display:block}.ui-module__SP2qqW__range:disabled{cursor:not-allowed}.ui-module__SP2qqW__range:focus-visible{outline:none}.ui-module__SP2qqW__range::-webkit-slider-runnable-track{background:linear-gradient(90deg, #2bb8e0, var(--cyan)) 0 0 / var(--fill) 100% no-repeat, #ffffff1a;border-radius:999px;height:6px;box-shadow:inset 0 1px 2px #0006}.ui-module__SP2qqW__range::-moz-range-track{background:#ffffff1a;border-radius:999px;height:6px}.ui-module__SP2qqW__range::-moz-range-progress{background:linear-gradient(90deg, #2bb8e0, var(--cyan));border-radius:999px;height:6px}.ui-module__SP2qqW__range::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);margin-top:calc((6px - var(--thumb)) / 2);transition:box-shadow var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);appearance:none;background:radial-gradient(circle at 50% 35%,#fff 0%,#e8f9ff 60%,#c6efff 100%);border:0;border-radius:50%;box-shadow:0 0 0 4px #4de2ff2e,0 4px 12px #0000008c}.ui-module__SP2qqW__range::-moz-range-thumb{width:var(--thumb);height:var(--thumb);background:radial-gradient(circle at 50% 35%,#fff 0%,#e8f9ff 60%,#c6efff 100%);border:0;border-radius:50%;box-shadow:0 0 0 4px #4de2ff2e,0 4px 12px #0000008c}.ui-module__SP2qqW__range:not(:disabled):hover::-webkit-slider-thumb{box-shadow:0 0 0 6px #4de2ff38,0 4px 14px #0000008c}.ui-module__SP2qqW__range:not(:disabled):active::-webkit-slider-thumb{transform:scale(1.08)}.ui-module__SP2qqW__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--bg-1), 0 0 0 5px var(--cyan), 0 0 18px #4de2ff99}.ui-module__SP2qqW__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--bg-1), 0 0 0 5px var(--cyan)}.ui-module__SP2qqW__ticks{height:6px;margin-top:2px;position:relative}.ui-module__SP2qqW__tick{top:0;left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--p));width:2px;height:6px;transition:background-color var(--dur) var(--ease-out);background:#ffffff38;border-radius:1px;position:absolute;transform:translate(-50%)}.ui-module__SP2qqW__tick[data-active]{background:var(--cyan)}.ui-module__SP2qqW__chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ui-module__SP2qqW__chip{border:1px solid var(--border-2);min-height:30px;color:var(--muted);font-family:var(--font-mono-stack);cursor:pointer;transition:color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);background:0 0;border-radius:999px;padding:4px 10px;font-size:.76rem}.ui-module__SP2qqW__chip:hover:not(:disabled){color:var(--text);border-color:#ffffff42}.ui-module__SP2qqW__chip[aria-pressed=true]{color:var(--cyan);background:#4de2ff14;border-color:#4de2ff8c}.ui-module__SP2qqW__chip:disabled{cursor:not-allowed}.ui-module__SP2qqW__ends{color:var(--muted);justify-content:space-between;margin-top:6px;font-size:.78rem;display:flex}.ui-module__SP2qqW__trim{--pad:12px;--a:0;--b:1;touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;height:44px;position:relative}.ui-module__SP2qqW__trim[data-disabled]{cursor:not-allowed}.ui-module__SP2qqW__trimTrack{top:50%;left:var(--pad);right:var(--pad);height:28px;box-shadow:inset 0 0 0 1px var(--border);background:repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 22px),#ffffff0d;border-radius:8px;position:absolute;transform:translateY(-50%)}.ui-module__SP2qqW__trimFill{top:0;bottom:0;left:calc(var(--a) * 100%);width:calc((var(--b) - var(--a)) * 100%);background:repeating-linear-gradient(90deg,#ffffff1f 0 1px,#0000 1px 22px),linear-gradient(90deg,#2bb8e059,#4de2ff73);border-radius:6px;position:absolute;box-shadow:inset 0 0 0 1px #4de2ffa6,0 0 22px -4px #4de2ff8c}.ui-module__SP2qqW__trimKnob{--p:0;top:50%;left:calc(var(--pad) + (100% - 2 * var(--pad)) * var(--p));cursor:ew-resize;width:14px;height:40px;transition:box-shadow var(--dur) var(--ease-out);background:linear-gradient(#fff,#d6f6ff);border-radius:7px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #4de2ff99,0 4px 14px #0000008c}.ui-module__SP2qqW__trimKnob:after{content:"";border-left:1px solid #0e0a1c59;border-right:1px solid #0e0a1c59;position:absolute;inset:13px 5px}.ui-module__SP2qqW__trimKnob:hover{box-shadow:0 0 0 1px #4de2ffe6,0 0 0 6px #4de2ff29,0 4px 14px #0000008c}.ui-module__SP2qqW__trimKnob:focus-visible{box-shadow:0 0 0 3px var(--bg-1), 0 0 0 5px var(--cyan), 0 0 18px #4de2ff99;outline:none}.ui-module__SP2qqW__trim[data-disabled] .ui-module__SP2qqW__trimKnob{cursor:not-allowed}.ui-module__SP2qqW__segmented{border-radius:var(--radius-md);background:var(--inset);box-shadow:inset 0 0 0 1px var(--border);gap:4px;padding:4px;display:grid}.ui-module__SP2qqW__segment{min-height:40px;color:var(--muted);text-align:center;cursor:pointer;transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:7px 6px;display:flex;position:relative}.ui-module__SP2qqW__segment:hover:not([data-disabled]){color:var(--text);background:#ffffff0a}.ui-module__SP2qqW__segment[data-checked]{color:var(--gold);background:linear-gradient(#f7c66b29,#ff8a3d1a);box-shadow:inset 0 0 0 1px #f7c66b8c,0 6px 18px -10px #ff8a3db3}.ui-module__SP2qqW__segment[data-disabled]{cursor:not-allowed;opacity:.4}.ui-module__SP2qqW__segment:has(input:focus-visible){outline:2px solid var(--cyan);outline-offset:1px}.ui-module__SP2qqW__segmentLabel{font-family:var(--font-display-stack);align-items:center;gap:6px;font-size:.9rem;font-weight:600;line-height:1.2;display:inline-flex}.ui-module__SP2qqW__select{display:block;position:relative}.ui-module__SP2qqW__select select{border-radius:var(--radius-md);border:1px solid var(--border-2);background:var(--inset);width:100%;min-height:44px;color:var(--text);cursor:pointer;appearance:none;transition:border-color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);padding:10px 40px 10px 14px;font-size:.95rem}.ui-module__SP2qqW__select select:hover:not(:disabled){border-color:#ffffff3d}.ui-module__SP2qqW__select select:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.ui-module__SP2qqW__select select:disabled{cursor:not-allowed}.ui-module__SP2qqW__select option{color:var(--text);background:#150f26}.ui-module__SP2qqW__select svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ui-module__SP2qqW__switch{color:var(--text);cursor:pointer;align-items:center;gap:10px;font-size:.9rem;display:inline-flex}.ui-module__SP2qqW__switch[data-disabled]{cursor:not-allowed}.ui-module__SP2qqW__switchTrack{width:38px;height:22px;box-shadow:inset 0 0 0 1px var(--border-2);transition:background-color var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);background:#ffffff1f;border-radius:999px;flex:none;position:relative}.ui-module__SP2qqW__switchThumb{width:16px;height:16px;transition:transform var(--dur) var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #00000073}.ui-module__SP2qqW__switch input:checked+.ui-module__SP2qqW__switchTrack{background:linear-gradient(90deg, #2bb8e0, var(--cyan));box-shadow:0 0 14px -2px #4de2ff99}.ui-module__SP2qqW__switch input:checked+.ui-module__SP2qqW__switchTrack .ui-module__SP2qqW__switchThumb{transform:translate(16px)}.ui-module__SP2qqW__switch input:focus-visible+.ui-module__SP2qqW__switchTrack{outline:2px solid var(--cyan);outline-offset:3px}.ui-module__SP2qqW__field{flex-direction:column;gap:5px;min-width:0;display:inline-flex}.ui-module__SP2qqW__fieldLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:500}.ui-module__SP2qqW__fieldBox{align-items:center;display:flex;position:relative}.ui-module__SP2qqW__fieldBox input{border:1px solid var(--border-2);background:var(--inset);width:100%;min-height:42px;font-family:var(--font-mono-stack);font-variant-numeric:tabular-nums;transition:border-color var(--dur) var(--ease-out);border-radius:10px;padding:8px 12px;font-size:.92rem}.ui-module__SP2qqW__fieldBox input:hover:not(:disabled){border-color:#ffffff3d}.ui-module__SP2qqW__fieldBox input:focus-visible{outline:2px solid var(--cyan);outline-offset:1px;border-color:#0000}.ui-module__SP2qqW__field[data-invalid] .ui-module__SP2qqW__fieldBox input{border-color:var(--danger)}.ui-module__SP2qqW__fieldSuffix{color:var(--subtle);pointer-events:none;font-size:.8rem;position:absolute;right:12px}.ui-module__SP2qqW__fieldBox:has(.ui-module__SP2qqW__fieldSuffix) input{padding-right:34px}
.DropZone-module__0MlZwq__zone{--zone-border:#ffffff29;border-radius:var(--radius-lg);min-width:0;min-height:100%;box-shadow:inset 0 0 0 1px var(--border);isolation:isolate;transition:box-shadow .26s var(--ease-out), background-color .26s var(--ease-out);background:radial-gradient(120% 80% at 50% 0,#ffb35c0f,#0000 60%),#04030a59;flex-direction:column;padding:14px;display:flex;position:relative;overflow:hidden}.DropZone-module__0MlZwq__zone:before{content:"";border:1.5px dashed var(--zone-border);pointer-events:none;transition:border-color .26s var(--ease-out);border-radius:12px;position:absolute;inset:12px}.DropZone-module__0MlZwq__zone[data-has-file]:before{border-style:solid;border-color:#ffffff0f}.DropZone-module__0MlZwq__zone:after{content:"";z-index:-1;opacity:0;transition:opacity .26s var(--ease-out);background:linear-gradient(105deg,#0000 30%,#4de2ff1f 45%,#f7c66b24 55%,#0000 70%) 0 0/250% 100%;position:absolute;inset:0}.DropZone-module__0MlZwq__zone[data-drag]{--zone-border:#4de2ff80}.DropZone-module__0MlZwq__zone[data-drag=over]{--zone-border:var(--cyan);box-shadow:inset 0 0 0 1px #4de2ff80,0 0 0 4px #4de2ff1f,0 0 60px -10px #4de2ff73}.DropZone-module__0MlZwq__zone[data-drag]:after{opacity:1;animation:1.6s linear infinite DropZone-module__0MlZwq__shimmer}@keyframes DropZone-module__0MlZwq__shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.DropZone-module__0MlZwq__target{width:100%;min-height:300px;color:var(--text);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;margin:0;padding:28px 16px;display:flex}@media (max-width:560px){.DropZone-module__0MlZwq__target{min-height:220px}}.DropZone-module__0MlZwq__target:focus-visible{outline-offset:-2px}.DropZone-module__0MlZwq__targetIcon{width:64px;height:64px;color:var(--gold);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);background:linear-gradient(#f7c66b2e,#ff8a3d14);border-radius:20px;place-items:center;margin-bottom:10px;display:grid;box-shadow:inset 0 0 0 1px #f7c66b59,0 12px 30px -12px #ff8a3d99}.DropZone-module__0MlZwq__target:hover .DropZone-module__0MlZwq__targetIcon,.DropZone-module__0MlZwq__zone[data-drag] .DropZone-module__0MlZwq__targetIcon{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #f7c66b8c,0 18px 40px -12px #ff8a3dbf}.DropZone-module__0MlZwq__targetTitle{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:clamp(1.35rem,1.1rem + .9vw,1.7rem);font-weight:600}.DropZone-module__0MlZwq__selected{flex-direction:column;gap:14px;min-width:0;padding:10px 8px 6px;display:flex}.DropZone-module__0MlZwq__poster{aspect-ratio:16/9;background:#07060d;border-radius:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,0 20px 40px -20px #000000e6}.DropZone-module__0MlZwq__poster img{object-fit:contain;width:100%;height:100%;animation:DropZone-module__0MlZwq__fadeIn .4s var(--ease-out)}@keyframes DropZone-module__0MlZwq__fadeIn{0%{opacity:0;transform:scale(1.02)}}.DropZone-module__0MlZwq__posterPlaceholder{color:#ffffff47;background:radial-gradient(circle at 50% 40%,#8b6cff1f,#0000 70%);place-items:center;display:grid;position:absolute;inset:0}.DropZone-module__0MlZwq__posterShimmer{background:linear-gradient(100deg,#0000 30%,#ffffff0d 50%,#0000 70%) 0 0/200% 100%;animation:1.4s linear infinite DropZone-module__0MlZwq__shimmer;position:absolute;inset:0}.DropZone-module__0MlZwq__durationBadge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-mono-stack);color:var(--text);background:#05040abf;border-radius:6px;padding:2px 8px;font-size:.75rem;position:absolute;bottom:10px;right:10px}.DropZone-module__0MlZwq__fileInfo{justify-content:space-between;align-items:flex-start;gap:12px 16px;min-width:0;display:flex}.DropZone-module__0MlZwq__fileText{min-width:0}.DropZone-module__0MlZwq__fileName{font-family:var(--font-display-stack);white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;font-weight:600;overflow:hidden}.DropZone-module__0MlZwq__fileMeta{color:var(--muted);font-variant-numeric:tabular-nums;white-space:pre-wrap;margin-top:2px;font-size:.86rem}.DropZone-module__0MlZwq__reading{color:var(--subtle)}.DropZone-module__0MlZwq__fileInfo .link-btn{flex:none;margin-top:2px}.DropZone-module__0MlZwq__warning{color:#ffd9a8;background:#ffb35c14;border-radius:10px;gap:8px;padding:10px 12px;font-size:.85rem;display:flex;box-shadow:inset 0 0 0 1px #ffb35c40}.DropZone-module__0MlZwq__warning svg{flex:none;margin-top:2px}
.Stage-module__vMUSHW__start{border-radius:var(--radius-lg);background:var(--grad-gold);width:100%;min-height:68px;color:var(--on-gold);font-family:var(--font-display-stack);letter-spacing:-.01em;cursor:pointer;isolation:isolate;transition:transform var(--dur) var(--ease-out), filter var(--dur) var(--ease-out);border:0;justify-content:center;align-items:center;gap:12px;padding:14px 24px;font-size:clamp(1.1rem,1rem + .4vw,1.3rem);font-weight:700;animation:3.2s ease-in-out infinite Stage-module__vMUSHW__glow;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px -18px #ff8a3dd9,inset 0 1px #ffffff80}.Stage-module__vMUSHW__start:before{content:"";z-index:-1;transition:background-position .9s var(--ease-out);background:linear-gradient(110deg,#0000 35%,#ffffff73 50%,#0000 65%) 130% 0/250% 100%;position:absolute;inset:0}.Stage-module__vMUSHW__start:hover:not(:disabled):before{background-position:-30% 0}.Stage-module__vMUSHW__start:hover:not(:disabled){filter:brightness(1.05)saturate(1.05);transform:translateY(-1px)}.Stage-module__vMUSHW__start:active:not(:disabled){transform:translateY(1px)scale(.995)}.Stage-module__vMUSHW__start:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.Stage-module__vMUSHW__start svg{transition:transform .3s var(--ease-out)}.Stage-module__vMUSHW__start:hover:not(:disabled) svg{transform:translate(4px)}.Stage-module__vMUSHW__start:disabled{color:var(--subtle);box-shadow:inset 0 0 0 1px var(--border);cursor:not-allowed;background:#ffffff0d;animation:none}@keyframes Stage-module__vMUSHW__glow{0%,to{box-shadow:0 18px 50px -18px #ff8a3dbf,inset 0 1px #ffffff80}50%{box-shadow:0 18px 64px -12px #ff8a3d,0 0 0 1px #f7c66b40,inset 0 1px #ffffff80}}.Stage-module__vMUSHW__progress{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--border);animation:Stage-module__vMUSHW__rise .36s var(--ease-out);background:#04030a66;padding:20px}@keyframes Stage-module__vMUSHW__rise{0%{opacity:0;transform:translateY(6px)}}.Stage-module__vMUSHW__progressHead{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.Stage-module__vMUSHW__progressText{min-width:0}.Stage-module__vMUSHW__progressTitle{font-family:var(--font-display-stack);letter-spacing:-.01em;font-size:1.08rem;font-weight:600}.Stage-module__vMUSHW__progressDetail{color:var(--muted);white-space:pre-wrap;margin-top:2px;font-size:.86rem}.Stage-module__vMUSHW__percent{font-family:var(--font-display-stack);letter-spacing:-.03em;background:var(--grad-gold-text);color:#0000;-webkit-background-clip:text;background-clip:text;flex:none;font-size:clamp(1.8rem,1.4rem + 1.4vw,2.6rem);font-weight:700;line-height:1}.Stage-module__vMUSHW__filmbar{--p:0;background-color:#08070f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='34'%3E%3Crect x='4' y='3' width='8' height='5' rx='1.5' fill='%23fff' fill-opacity='0.16'/%3E%3Crect x='4' y='26' width='8' height='5' rx='1.5' fill='%23fff' fill-opacity='0.16'/%3E%3C/svg%3E");background-repeat:repeat-x;border-radius:8px;height:34px;margin-top:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.Stage-module__vMUSHW__filmbarFill{width:calc(var(--p) * 100%);background:linear-gradient(90deg, transparent 0%, #4de2ffd9 50%, transparent 100%) 0 0 / 40% 100% no-repeat, var(--grad-gold);min-width:12px;transition:width .4s var(--ease-out);border-radius:3px;animation:1.8s linear infinite Stage-module__vMUSHW__scan;position:absolute;top:11px;bottom:11px;left:0;box-shadow:0 0 16px #ffa24d99}.Stage-module__vMUSHW__filmbar[data-indeterminate] .Stage-module__vMUSHW__filmbarFill{width:30%;animation:Stage-module__vMUSHW__indeterminate 1.4s var(--ease-out) infinite}@keyframes Stage-module__vMUSHW__scan{0%{background-position:-60% 0,0 0}to{background-position:160% 0,0 0}}@keyframes Stage-module__vMUSHW__indeterminate{0%{left:-30%}to{left:100%}}.Stage-module__vMUSHW__stall{color:#ffd9a8;background:#ffb35c14;border-radius:10px;align-items:center;gap:8px;margin-top:14px;padding:10px 12px;font-size:.88rem;display:flex;box-shadow:inset 0 0 0 1px #ffb35c4d}.Stage-module__vMUSHW__stall svg{flex:none}.Stage-module__vMUSHW__progressFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:16px;display:flex}.Stage-module__vMUSHW__progressNote{color:var(--subtle);font-size:.82rem}.Stage-module__vMUSHW__error{border-radius:var(--radius-lg);animation:Stage-module__vMUSHW__rise .36s var(--ease-out);background:#ff7a8512;gap:14px;margin-bottom:14px;padding:16px 18px;display:flex;box-shadow:inset 0 0 0 1px #ff7a8547}.Stage-module__vMUSHW__errorIcon{width:36px;height:36px;color:var(--danger);background:#ff7a8524;border-radius:10px;flex:none;place-items:center;display:grid}.Stage-module__vMUSHW__errorBody{flex:1;min-width:0}.Stage-module__vMUSHW__errorTitle{font-weight:600}.Stage-module__vMUSHW__details{margin-top:10px}.Stage-module__vMUSHW__details summary{color:var(--gold);cursor:pointer;border-radius:4px;font-size:.88rem;display:inline-block}.Stage-module__vMUSHW__details summary::-webkit-details-marker{display:none}.Stage-module__vMUSHW__details summary:before{content:"▸";transition:transform var(--dur) var(--ease-out);margin-right:6px;display:inline-block}.Stage-module__vMUSHW__details[open] summary:before{transform:rotate(90deg)}.Stage-module__vMUSHW__details pre{max-height:260px;box-shadow:inset 0 0 0 1px var(--border);color:#d8d2ee;white-space:pre-wrap;overflow-wrap:anywhere;background:#00000073;border-radius:10px;margin:10px 0 0;padding:12px 14px;font-size:.75rem;line-height:1.55;overflow:auto}.Stage-module__vMUSHW__result{animation:Stage-module__vMUSHW__rise .42s var(--ease-out)}.Stage-module__vMUSHW__resultHead{text-align:center}.Stage-module__vMUSHW__doneBadge{color:var(--cyan);background:#4de2ff1a;border-radius:999px;align-items:center;gap:6px;padding:4px 12px 4px 9px;font-size:.8rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #4de2ff59}.Stage-module__vMUSHW__resultTitle{letter-spacing:-.03em;margin-top:12px;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.3rem);font-weight:700}.Stage-module__vMUSHW__resultBody{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:24px;margin-top:26px;display:grid}.Stage-module__vMUSHW__preview{border-radius:var(--radius-md);background:#07060d;place-items:center;min-height:200px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,0 30px 60px -30px #000000e6}.Stage-module__vMUSHW__preview video,.Stage-module__vMUSHW__preview img{object-fit:contain;width:100%;max-height:420px}.Stage-module__vMUSHW__preview[data-kind=audio]{background:radial-gradient(circle at 50% 30%,#f7c66b1a,#0000 70%),#07060d;min-height:160px}.Stage-module__vMUSHW__audioPreview{width:100%;padding:24px}.Stage-module__vMUSHW__audioPreview audio{width:100%}.Stage-module__vMUSHW__previewFallback{text-align:center;color:var(--muted);padding:24px}.Stage-module__vMUSHW__resultSide{flex-direction:column;gap:18px;min-width:0;display:flex}.Stage-module__vMUSHW__stats{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--border);background:#04030a66;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.Stage-module__vMUSHW__stats div{min-width:0;padding:12px 14px}.Stage-module__vMUSHW__stats div+div{box-shadow:-1px 0 0 var(--border)}.Stage-module__vMUSHW__stats dt{letter-spacing:.1em;text-transform:uppercase;color:var(--subtle);font-size:.72rem;font-weight:600}.Stage-module__vMUSHW__stats dd{font-family:var(--font-display-stack);margin:4px 0 0;font-size:1.1rem;font-weight:600}.Stage-module__vMUSHW__stats [data-accent] dd{color:var(--cyan)}.Stage-module__vMUSHW__download{width:100%;min-height:64px;font-size:1.08rem}.Stage-module__vMUSHW__downloadWrap{flex-direction:column;gap:8px;display:flex}.Stage-module__vMUSHW__resultLinks{flex-wrap:wrap;justify-content:center;gap:8px 24px;display:flex}@media (max-width:760px){.Stage-module__vMUSHW__resultBody{grid-template-columns:minmax(0,1fr)}.Stage-module__vMUSHW__stats dd{font-size:1rem}}
.Converter-module__Cr3z4a__wrap{padding-block:clamp(16px,4vw,48px);position:relative}.Converter-module__Cr3z4a__card{border-radius:var(--radius-xl);box-shadow:inset 0 0 0 1px var(--border), var(--shadow-panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffff0e,#ffffff06 40%,#ffffff09);padding:clamp(14px,2.6vw,28px);position:relative}.Converter-module__Cr3z4a__card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffc88c8c,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.Converter-module__Cr3z4a__columns{transition:opacity .3s var(--ease-out), filter .3s var(--ease-out);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(16px,2.4vw,28px);display:grid}.Converter-module__Cr3z4a__columns[data-locked]{opacity:.45;filter:saturate(.6)}.Converter-module__Cr3z4a__left,.Converter-module__Cr3z4a__right{min-width:0}.Converter-module__Cr3z4a__left{flex-direction:column;display:flex}.Converter-module__Cr3z4a__left>*{flex:1}.Converter-module__Cr3z4a__right{flex-direction:column;gap:14px;display:flex}.Converter-module__Cr3z4a__title{font-family:var(--font-display-stack);letter-spacing:-.02em;margin-bottom:10px;font-size:1.3rem;font-weight:600;display:block}.Converter-module__Cr3z4a__action{margin-top:clamp(16px,2.4vw,24px)}.Converter-module__Cr3z4a__notice{text-align:center;color:#ffd9a8;margin-bottom:12px;font-size:.84rem}@media (max-width:820px){.Converter-module__Cr3z4a__columns{grid-template-columns:minmax(0,1fr)}}
