:root{--cs-bg:#13151a;--cs-paper:#1b1e26;--cs-accent:#ff7300;--cs-accent-warm:#ffab1e;--cs-text:#f4f5f8;--cs-text-dim:#a7adb9}#root,body,html{height:100%}html{-webkit-text-size-adjust:100%}body{font-feature-settings:"kern","liga","calt","ss01","tnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#13151a;background-color:var(--cs-bg);color:#f4f5f8;color:var(--cs-text);font-family:system-ui,Segoe UI,Helvetica Neue,Arial,sans-serif;font-variant-numeric:tabular-nums;margin:0}button,input,select,textarea{font:inherit}@media (max-width:599px){input,select,textarea{font-size:16px!important}}code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}h1,h2,h3,h4,h5,h6{text-wrap:balance}.cs-focusable:focus-visible{border-radius:8px;outline:2px solid #ffd9b0;outline-offset:2px}.cs-scroll{scrollbar-color:#ffffff2e #0000;scrollbar-width:thin}.cs-scroll::-webkit-scrollbar{width:10px}.cs-scroll::-webkit-scrollbar-track{background:#0000}.cs-scroll::-webkit-scrollbar-thumb{background:#ffffff29;background-clip:content-box;border:2px solid #0000;border-radius:999px}.cs-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff47;background-clip:content-box}@keyframes cs-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cs-rise{animation:cs-rise .42s cubic-bezier(.2,.7,.2,1) both}.cs-rise-2{animation:cs-rise .42s cubic-bezier(.2,.7,.2,1) 70ms both}.cs-rise-3{animation:cs-rise .42s cubic-bezier(.2,.7,.2,1) .14s both}@media (prefers-reduced-motion:reduce){.cs-rise,.cs-rise-2,.cs-rise-3{animation:none}}.cs-app{background:radial-gradient(1200px 600px at 80% -10%,#ff73001a,#0000 60%),radial-gradient(900px 500px at -10% 110%,#f500570f,#0000 60%),var(--cs-bg);display:flex;flex-direction:column;min-height:100%;position:relative}.cs-app:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";inset:0;opacity:.022;pointer-events:none;position:fixed;z-index:1}.cs-shell-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#13151aeb,#13151ab8);border-bottom:1px solid #ffffff0f;padding-top:env(safe-area-inset-top);position:-webkit-sticky;position:sticky;top:0;z-index:20}.cs-shell-toolbar{padding-left:max(16px,env(safe-area-inset-left))!important;padding-right:max(16px,env(safe-area-inset-right))!important}.cs-wordmark-accent{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff7300,#ffab1e);-webkit-background-clip:text;background-clip:text}.cs-workspace{grid-gap:20px;display:grid;gap:20px;grid-template-areas:"preview" "trim" "subtitles" "render";grid-template-columns:1fr;position:relative;transition:grid-template-columns .32s cubic-bezier(.2,.7,.2,1),gap .32s cubic-bezier(.2,.7,.2,1);width:100%;z-index:2}.cs-main-container{transition:max-width .32s cubic-bezier(.2,.7,.2,1)}@media (min-width:900px){.cs-workspace{align-items:start;grid-template-areas:"preview subtitles" "trim subtitles" "render subtitles";grid-template-columns:minmax(0,1.45fr) minmax(360px,1fr)}.cs-workspace--theater{grid-template-areas:"preview" "trim" "subtitles" "render";grid-template-columns:minmax(0,1fr)}}.cs-workspace-preview{grid-area:preview}.cs-workspace-trim{grid-area:trim}.cs-workspace-subtitles{grid-area:subtitles}.cs-workspace-render{grid-area:render}@keyframes cs-theater-subtitle-settle{0%{transform:translateY(10px)}to{transform:translateY(0)}}@media (min-width:900px){.cs-workspace--theater .cs-workspace-subtitles{animation:cs-theater-subtitle-settle .26s cubic-bezier(.2,.7,.2,1) both}}.cs-player-toolbar{min-height:32px}.cs-theater-toggle{font-weight:600;letter-spacing:.01em;text-transform:none}.cs-player-frame{aspect-ratio:16/9;background:#000;border:1px solid #ffffff12;border-radius:12px;box-shadow:0 24px 60px -28px #000c;overflow:hidden;position:relative;transition:border-color .3s ease,border-radius .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s cubic-bezier(.2,.7,.2,1);width:100%}@media (min-width:900px){.cs-workspace--theater .cs-player-frame{border-radius:16px;box-shadow:0 34px 84px -32px #000000db,0 0 0 1px #ff73000f}}.cs-player-frame:after,.cs-player-frame:before{content:"";height:4px;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.cs-player-frame:before{background:linear-gradient(180deg,#00000080,#0000);top:0}.cs-player-frame:after{background:linear-gradient(0deg,#00000080,#0000);bottom:0}.cs-player-frame[data-stale=true]{animation:cs-stale-pulse 2.4s ease-in-out infinite;border-color:#ff730059}@keyframes cs-stale-pulse{0%,to{border-color:#ff730040}50%{border-color:#ff73008c}}@media (prefers-reduced-motion:reduce){.cs-player-frame[data-stale=true]{animation:none}.cs-main-container,.cs-player-frame,.cs-workspace{transition:none}.cs-workspace--theater .cs-workspace-subtitles{animation:none}}.cs-preview-btn{animation:cs-btn-enter .28s ease both;position:absolute;right:14px;top:14px;z-index:10}@keyframes cs-btn-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.cs-session-context{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;gap:16px;margin-bottom:4px;padding-bottom:16px}@media (max-width:599px){.cs-session-context{align-items:flex-start;gap:12px;padding-bottom:14px}.cs-session-context .MuiButton-root{min-height:40px;padding-inline:12px}.cs-workspace-subtitles{margin-top:2px}.cs-session-subtitle,.cs-session-title{overflow-wrap:anywhere;white-space:normal!important}}.cs-section-label{align-items:center;display:flex;gap:8px}.cs-section-label:before{background:var(--cs-accent);border-radius:1px;content:"";display:block;flex-shrink:0;height:2px;width:20px}@keyframes cs-trim-flash{0%{box-shadow:0 0 0 0 #ff730066,0 0 12px 2px #ff730033}to{box-shadow:0 0 0 0 #ff730000,0 0 12px 0 #ff730000}}.cs-trim-flash{animation:cs-trim-flash .7s ease-out}.cs-sticky-download{position:relative}.cs-subtitle-search{margin-inline:auto;max-width:760px}.cs-subtitle-hit{background:linear-gradient(110deg,rgba(255,115,0,.055),#00000029 42%);border-color:#ffffff1a!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.cs-subtitle-hit:hover{border-color:#ff73006b!important;box-shadow:0 15px 30px -24px #000000e6;transform:translateY(-2px)}.cs-subtitle-quote{color:#ffe8d0;font-family:Georgia,serif;font-size:1.1rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.cs-subtitle-hit{transition:none}.cs-subtitle-hit:hover{transform:none}}@media (max-width:899px){.cs-workspace-render{min-height:116px}.cs-render-primary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(0deg,#13151afa 65%,#13151ac7);border-top:1px solid #ffffff12;bottom:0;box-shadow:0 -12px 30px -24px #000000f2;margin-inline:-12px;padding:12px 12px calc(12px + env(safe-area-inset-bottom));position:-webkit-sticky;position:sticky;z-index:20}}@media (min-width:900px){.cs-render-primary{margin-top:0}}.cs-trim .MuiSlider-thumb{height:20px;width:20px}.cs-trim .MuiSlider-rail{opacity:.3}@media (max-width:599px){.cs-trim-editor .MuiButton-root,.cs-trim-nudge{min-height:44px}.cs-trim-editor [aria-label="Trim adjustment step"] .MuiButton-root,.cs-trim-focus-controls .MuiButton-root{padding-inline:10px}.cs-trim-nudge{font-size:1.2rem;min-width:44px;padding-inline:0!important}}
/*# sourceMappingURL=main.6060321b.css.map*/