*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--font-ui);font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:IBM Plex Mono,ui-monospace,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.\!transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.text-wrap{text-wrap:wrap}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\!blur{--tw-blur:blur(8px)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-duration:.15s!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[template\:EditorTemplate\]{template:EditorTemplate}.\[value\:GenerationEnhancements\]{value:GenerationEnhancements}.\[value\:string\]{value:string}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:normal;font-weight:100 900;src:url(./inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:normal;font-weight:100 900;src:url(./inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:normal;font-weight:100 900;src:url(./inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:normal;font-weight:100 900;src:url(./inter-tight-greek-wght-normal.sS1B39LI.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:normal;font-weight:100 900;src:url(./inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:normal;font-weight:100 900;src:url(./inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:normal;font-weight:100 900;src:url(./inter-tight-latin-wght-normal.DX-nOvPD.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:italic;font-weight:100 900;src:url(./inter-tight-cyrillic-ext-wght-italic.BJqtfpQe.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:italic;font-weight:100 900;src:url(./inter-tight-cyrillic-wght-italic.HmhN1gQv.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:italic;font-weight:100 900;src:url(./inter-tight-greek-ext-wght-italic.B_3RbJza.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:italic;font-weight:100 900;src:url(./inter-tight-greek-wght-italic.Bb1BGCmL.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:italic;font-weight:100 900;src:url(./inter-tight-vietnamese-wght-italic.CiVF0Juh.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:italic;font-weight:100 900;src:url(./inter-tight-latin-ext-wght-italic.DYqsmiDd.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Tight Variable;font-style:italic;font-weight:100 900;src:url(./inter-tight-latin-wght-italic.DiXukCDG.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter Variable;font-style:italic;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-italic.B5xAaiFk.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Variable;font-style:italic;font-weight:100 900;src:url(./inter-cyrillic-wght-italic.DzZdc28x.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Variable;font-style:italic;font-weight:100 900;src:url(./inter-greek-ext-wght-italic.DcOpz6Lw.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Variable;font-style:italic;font-weight:100 900;src:url(./inter-greek-wght-italic.CILZdfAp.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:italic;font-weight:100 900;src:url(./inter-vietnamese-wght-italic.K3WlGtc8.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Variable;font-style:italic;font-weight:100 900;src:url(./inter-latin-ext-wght-italic.0pjOp8NU.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:italic;font-weight:100 900;src:url(./inter-latin-wght-italic.DpCbqKDY.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Instrument Sans Variable;font-style:normal;font-weight:400 700;src:url(./instrument-sans-latin-ext-wght-normal.B5bTHO_g.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Instrument Sans Variable;font-style:normal;font-weight:400 700;src:url(./instrument-sans-latin-wght-normal.BbzFLZTg.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Instrument Sans Variable;font-style:italic;font-weight:400 700;src:url(./instrument-sans-latin-ext-wght-italic.CTF9u33F.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Instrument Sans Variable;font-style:italic;font-weight:400 700;src:url(./instrument-sans-latin-wght-italic.BlcgWI5J.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(./ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(./ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(./ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2) format("woff2"),url(./ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2) format("woff2"),url(./ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(./ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(./montserrat-cyrillic-ext-100-normal.CnGvQby4.woff2) format("woff2"),url(./montserrat-cyrillic-ext-100-normal.6MQzsCWF.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(./montserrat-cyrillic-100-normal.CR4JkuAu.woff2) format("woff2"),url(./montserrat-cyrillic-100-normal._Kh65RQo.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(./montserrat-vietnamese-100-normal.Br-JvhO5.woff2) format("woff2"),url(./montserrat-vietnamese-100-normal.CvOvMdnU.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(./montserrat-latin-ext-100-normal.Y2iqJoVe.woff2) format("woff2"),url(./montserrat-latin-ext-100-normal.CfXNgePj.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(./montserrat-latin-100-normal.DmCriHno.woff2) format("woff2"),url(./montserrat-latin-100-normal.D4FxLqud.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(./montserrat-cyrillic-ext-800-normal.GOAQXnVZ.woff2) format("woff2"),url(./montserrat-cyrillic-ext-800-normal.mB3PmEeV.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(./montserrat-cyrillic-800-normal.DDmpGQGC.woff2) format("woff2"),url(./montserrat-cyrillic-800-normal.B_mUCQ9O.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(./montserrat-vietnamese-800-normal.BDwqwvSG.woff2) format("woff2"),url(./montserrat-vietnamese-800-normal.Chy8GRiB.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(./montserrat-latin-ext-800-normal.BBvmbyWk.woff2) format("woff2"),url(./montserrat-latin-ext-800-normal.Wjq_OapB.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(./montserrat-latin-800-normal.axpkC1rd.woff2) format("woff2"),url(./montserrat-latin-800-normal.C3dfDxXV.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(./montserrat-cyrillic-ext-900-normal.ET-C-0fX.woff2) format("woff2"),url(./montserrat-cyrillic-ext-900-normal.CfuaLo5j.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(./montserrat-cyrillic-900-normal.CrYcRZSi.woff2) format("woff2"),url(./montserrat-cyrillic-900-normal.CGsoW8-j.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(./montserrat-vietnamese-900-normal.DNvcOCEl.woff2) format("woff2"),url(./montserrat-vietnamese-900-normal.Dz06HFPU.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(./montserrat-latin-ext-900-normal.BTaqesvP.woff2) format("woff2"),url(./montserrat-latin-ext-900-normal.DoASD5Eh.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(./montserrat-latin-900-normal.B0TD3Qnu.woff2) format("woff2"),url(./montserrat-latin-900-normal.BDWDmVut.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:900;src:url(./rubik-arabic-900-normal.BlFPXU8J.woff2) format("woff2"),url(./rubik-arabic-900-normal.CxeOOYLy.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:900;src:url(./rubik-cyrillic-ext-900-normal.BFM5e2Tz.woff2) format("woff2"),url(./rubik-cyrillic-ext-900-normal.BRWTfurl.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:900;src:url(./rubik-cyrillic-900-normal.jlxVC9Lu.woff2) format("woff2"),url(./rubik-cyrillic-900-normal.DPF03d39.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:900;src:url(./rubik-hebrew-900-normal.CNJSgxQA.woff2) format("woff2"),url(./rubik-hebrew-900-normal.B3V9FX5z.woff) format("woff");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:900;src:url(./rubik-latin-ext-900-normal.D9eDGkk2.woff2) format("woff2"),url(./rubik-latin-ext-900-normal.BWOH2NxH.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:900;src:url(./rubik-latin-900-normal.Cz6GdZLE.woff2) format("woff2"),url(./rubik-latin-900-normal.CBojinpD.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Bebas Neue;font-style:normal;font-weight:400;src:url(./bebas-neue-latin-ext-400-normal.DWiEslNC.woff2) format("woff2"),url(./bebas-neue-latin-ext-400-normal.HFKRJXnW.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Bebas Neue;font-style:normal;font-weight:400;src:url(./bebas-neue-latin-400-normal.9mHNbWWO.woff2) format("woff2"),url(./bebas-neue-latin-400-normal.Bi-ndsyu.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQsABAAAAAACBQAAAPSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJwCxQAATYCJAMiBCAFhHwHZwwHG7MGAC4KY3BPU+JujmTy/q5FrS2o4Hn0r+/cJDNe0B/WiqgkVbIq4f219nsnuMRN4HuHaxLRPbH9a4doJltjKJHpHgqUBNHk7jmRSCOO2soPNrj8jy8cuhz/WDZq25oCT5xY2+q4sainL5C0TMfWuSmbQlvD3l4sy9acRIubAT5A1O3eLAJ4AQCFIGgEAdzU18tISJpZgcodySOo/I4ygUomgGUhgPTuyhPIBQQQDC6cCE4EBThRVGQCQeroaADr4fBnjdtARoRRKMiEpR5FQy3c2iRATRCzjbolX7GBmqpaAKRflUg72tOUxcUBKC6WNXMAx6ja+/VLywPmi1QGZNHVa6BC1RegKgN5P1soSYPL6MO7e1IzgEIAxClfAVCABkoyvKRhkgIojBOFnarGvHJcVNX9FrB9wnrlmK5iydM8NPhKglgoAoALgOIAD9AdsBioCOgQUBZB2KMRxNBOX5NXuL3HuIdPXa8iFFaC5lKEdmca7enh7t3x/s4dmbjv6t3mzf/uKsI77qm3Krrv8mjPtNu3mbD70q2Cgvdb25lw25i6W8Nzi3KDpBgXU31ZBe7Ikst71NUK67in3sn4vP7L+mKfN3zZcPSzfa79Ao3g7Iqpzqlzs9v9H/DbHHKHDij/jhOFuy8Oy+sx2TD195p6u5dOLRwbWLdR8+D85qsDozfaEpp7z6Fduz6E5HQcbTr4Ozne9qVGxaNHFRu3C23a+rBn3UaT1CZ4CXWVys6Y7zw2LydjAfJvnj++efU2JP7SpKs+dev6XJ1UqmD0yubG1QrotdEABw5JxzLfyXXwAWBAL9fn5dNdQgDZN/Ts8s8t2pdEfHNq/Q7gafTMKQDP2tTIxbTG9wY7CgCB/6pjvRrzv7Re/k15p85lFhF4agX4Or2UOoDyKmmAi1Am5RlR9lMI4GUhGjEuYKeE6CahasqaFIXFbdIE+C01OJONZu5Mdqo6MBUmSJOpqHK1xmIK8QIxhAE5T+WlOcLn8kiziBM+JbYqcYRSEid7HtR6UobQz2IRjnG+DDECFpMvglGcyzJv2kys8tZc/BqC+/9UVAJpg/WwtRngckgUFRG22bA+WLte2Aki1aWZizjRrk+PPid2I9Vvzpg5A9VAS925lMgh7sFFxROojHO8g2JG2tnatUNWeAjE0l/AUQHimISMUSQPxQlIQ7ejLh91iHIEO0bFLC6KckUIhyuXBIvKm22ks7i1luPnCC6gph9RaNFixCZ2e2wnTlKSM7Sfb/vE+shvtvvEBRTu2FlJcpYNz6E2QOFQSNTfJ8hQ+CZWu80M) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:500;src:url(./unbounded-cyrillic-500-normal.vuFlZByi.woff2) format("woff2"),url(./unbounded-cyrillic-500-normal.CRDmNtZY.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:500;src:url(./unbounded-vietnamese-500-normal.BdVOZ7mI.woff2) format("woff2"),url(./unbounded-vietnamese-500-normal.DRrV6_OG.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:500;src:url(./unbounded-latin-ext-500-normal.BTIpesyw.woff2) format("woff2"),url(./unbounded-latin-ext-500-normal.DRTUZjT4.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:500;src:url(./unbounded-latin-500-normal.4slEIF53.woff2) format("woff2"),url(./unbounded-latin-500-normal.ZsrgWWU1.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Tilt Warp;font-style:normal;font-weight:400;src:url(./tilt-warp-vietnamese-400-normal.Drx-GXiH.woff2) format("woff2"),url(./tilt-warp-vietnamese-400-normal.BQbnyObd.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Tilt Warp;font-style:normal;font-weight:400;src:url(./tilt-warp-latin-ext-400-normal.CiIsBrdc.woff2) format("woff2"),url(./tilt-warp-latin-ext-400-normal.yVcaekKU.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Tilt Warp;font-style:normal;font-weight:400;src:url(./tilt-warp-latin-400-normal.D05hbns0.woff2) format("woff2"),url(./tilt-warp-latin-400-normal.DkGnOKt8.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(./roboto-cyrillic-ext-400-normal.qHufge6k.woff2) format("woff2"),url(./roboto-cyrillic-ext-400-normal.DhDk0Xwi.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(./roboto-cyrillic-400-normal.CBPI_iaY.woff2) format("woff2"),url(./roboto-cyrillic-400-normal.BepgbcUK.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAXAAA8AAAAABwAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAE0AAABgdArg2VNUQVQAAAIQAAAASwAAAF5fnUM1Y21hcAAAAlwAAABAAAAAXj5j4n9nYXNwAAACnAAAAAwAAAAMAAgAGWdseWYAAAKoAAABNgAAATZnhEGkaGVhZAAAA+AAAAA2AAAANgz5sE5oaGVhAAAEGAAAAB8AAAAkCroNqWhtdHgAAAQ4AAAAHwAAACQX6f/DbG9jYQAABFgAAAATAAAAFAFZAbFtYXhwAAAEbAAAABwAAAAgACkBIW5hbWUAAASIAAABIgAAAmI2jl6RcG9zdAAABawAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaY2BhaWecwMDKwMA6i9WYgYFRHkIzX2RIY2JgYABiKHAACjIgAXd/f3eQoLwvG8M/BoY09llMDAoMjPNBcixWrBuAlAIDMwDj2QowAAAAeNoNx7EBAUAQALDcPWhhAQCoTAQAOrCGgQxHugihoaCjYCHfu8cphryPp0dMxPmxvsVSqmnpCWSM7VCEjEV8yC+K/H8Cgh/DnghvAHjaY2BgYAJiZiAWAZKMYJqFwQtI8zFwAOXYwCp4GRQYFsj7/v8P5KHwQTr+f/v/5H/6g91g3TwMCMAEANCmDfkAAQACAAgACP//AA8ABQBkAAADKAWwAAMABgAJAAwADwAAAREhEQUBASUJAyEJAgMo/TwCjv7vARH9qAEN/vMBKv7+AgP9/QECAQEFsPpQBbBU/Xz9fAwCeAJ4/UT9ogVE/aICXgAAAgB3/+wFCgXEABUAKwAAARUUAgYGIyImJgI1NTQSNjYzMhYWEgM1NC4CIyIOAhUVFB4CMzI+AgUKUprXhYHXnVZVnNeBhdebU781ZpNdWpFnODhpkVpekmU0AwZcpP78tmBgtgEEpFykAQO3YGC3/v3/AF6CyIhGRojIgl6DyYlGRonJAAACAHAEcQLJBdcABQAPAAABNRMzFQMlNTMVFBYXByYmAZJ0w9/+hqcqKklWXASEEQFCFf7C/lVPSGgtOi2P///+eP/sBVAF1gAmAAVGAAAHAAb+CP//AAAAAQAAAAMD16RtfYpfDzz1ABsIAAAAAADE8BEuAAAAAOWNUAP6Gv3VCTEIcwAAAAkAAgAAAAAAAHjaY2BkYGDP+cfDwMDp9UvqnxenIQcDGuAEAHAbBHkAeNpj7mFIYYACxj8QzNrIUM6syFAAZh//VwEAaU4HvgB42mNgYNCFwwKGfiCcDQATpAMLAHjaY2BkYGDgZFjJIMpQxsAO5iEAMwMjAB3kAUt42izGNQHDAABFwRfmrMWtzFxFFVIrRQGREE3Zg/+mAxLeWBh2AGRGqhvEhqmbpBS6xZlctxnz1x3mPHWXMQ895c6+uzEjZKoviOnry/qxvq36IIusCIIgCgY36R3uDhvcXbfj7j63J4Bxe+WRv9L6sea2pHBLjTA50kT5Ju6ZJCV7okiFPNr4lsaoybU4SlQ5Yt1R9B6nQMJbgVrHj0RFnDVphSRvnhFXzbXqKy6rqw1r/fJVUZ1GDwRs+2uDTXY59rXlfYu9IQ/BsIehH9c8O669zYg5/BpSnrtKtKWdPnRy2HQEfEjinsPZvFDxzGiJop5T6p4pmXX5XhjrWlLvKqjrZY2oyjxSio4kOeK9flbllaFKotrDcjvmffEHVntaWwAAeNpjYGYAg/9ZDCkMWAAAKh8B0QA=) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(./roboto-greek-400-normal.ai2Z1K3C.woff2) format("woff2"),url(./roboto-greek-400-normal.D904r64h.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(./roboto-math-400-normal.BEFej5gc.woff2) format("woff2"),url(./roboto-math-400-normal.D6sS4O5l.woff) format("woff");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(./roboto-symbols-400-normal.CB1Ce4Gk.woff2) format("woff2"),url(./roboto-symbols-400-normal.C7tGlxgb.woff) format("woff");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(./roboto-vietnamese-400-normal.D2PTxGxD.woff2) format("woff2"),url(./roboto-vietnamese-400-normal.Bf76hAzZ.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(./roboto-latin-ext-400-normal.C3tdtHj3.woff2) format("woff2"),url(./roboto-latin-ext-400-normal.CIveymTr.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(./roboto-latin-400-normal.BqEyEoaF.woff2) format("woff2"),url(./roboto-latin-400-normal.D27F5sTu.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(./roboto-cyrillic-ext-400-italic.4ESj9BbU.woff2) format("woff2"),url(./roboto-cyrillic-ext-400-italic.Cr8V8sy2.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(./roboto-cyrillic-400-italic.CqC_ywG3.woff2) format("woff2"),url(./roboto-cyrillic-400-italic.Cm9T0ooA.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAXEAA8AAAAABwgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAEoAAABgdArgeVNUQVQAAAIMAAAASwAAAFpfd0MxY21hcAAAAlgAAABAAAAAXj5j4n9nYXNwAAACmAAAAAwAAAAMAAgAGWdseWYAAAKkAAABQAAAAUB76SxVaGVhZAAAA+QAAAA2AAAANg0qsE5oaGVhAAAEHAAAAB8AAAAkCukNhGhtdHgAAAQ8AAAAHwAAACQXeQDWbG9jYQAABFwAAAATAAAAFAFgAbttYXhwAAAEcAAAABwAAAAgACkBIW5hbWUAAASMAAABIQAAAmg2nmMRcG9zdAAABbAAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaTcW7DUBQAADAez/GYAedSqcSW7x51BorWMVCohCJa07ONWwKZS8DoXtPlxoRfSaSn3ldZ4FuadzUdo964YA8lhO99ADPvQnQAAB42h3EAQaDYBwH0Pf7xwzA7ARjNgS6UURFgI+u0YE6XPTwRDx1eN/3ap/aki/7vLT8ZW3jlkF5ePkIKj8TOlHpc1AnokgJF6EECEUAeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAI//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAABESERBQEBJQkDIQkCAyj9PAKO/u8BEf2oAQ3+8wEq/v4CA/39AQIBAQWw+lAFsFT9fP18DAJ4Anj9RP2iBUT9ogJeAAACAHP/6QUQBccAFQArAAABBw4DJy4DNzc+AxceAwc3Ni4CJyYOAgcHBh4CFxY+AgUADBRnqOqXkMFrIRANE2mp6pWSwWof1w0LBjd8bW+odUYODQsHOHxrcqhzRQMGW4b+ynQDA33M9nxbhv3KdQMDfMz22V9VuKFmBANdn8BgX1O5omkEA12ewgACAPMEcwNMBdcABQAPAAABNxMzBwElNzMHBhYXByYmAeoBo74B/vX+vAykDgoSJEZISQSDEwFBFv7D/lVQPm00NS2M////DP/pBVYF1gAmAAVGAAAHAAb+Gf//AAEAAAADA9d74538Xw889QAbCAAAAAAAxPARLgAAAADljVAD+jf91QlDCHMAAgAJAAIAAAAAAAB42mNgZGBgz/nHw8DAyfzL/F8OpzMHAxrgBABv5wSDAHjaY57GkMIABYzfIZg1nKGYmZPhM5g99z8PAGm4B2EAeNpjYGDQhcMihilAuAAAE98DHAB42mNgZGBg4GRYySDKUMbADuYhADMDIwAd5AFLeNp1kTVSBUAQRB/uHIAEd3dLcHdNcfjulnEaMvQEHIkc7doaHGrtbY+tAOVckUNWbpH4LqvQOItSnoyzxQ/GOXRxb5xLBRfGeTRwbpwv/cS4nAFFOM5yeYzrKabBuFF6hXGTuNy4TYRxj4vd4JhTEvjZJ8qudh7tz4izQkhKQLpfuocj4tJlUQsTY4ROtZD4mCAnhDTH5evh0CkxzR0uxykbWg804hrtzGvdN88djuUREyueKnoV00U3/Yxq1yPuYeBbfNXX+G/+s6yqzYr+rfeNv3pNuptkiGL3t+rdalVsSTnW+v0ca0S1ejnm0PmPk3BvFJIe077p12ud4nEeCWXpUFSIgFNDaqf4Of54x5j06LdbHLo/iql5xM1vista7wAAAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(./roboto-greek-400-italic.DnTUMkdF.woff2) format("woff2"),url(./roboto-greek-400-italic.BBRUmPuH.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(./roboto-math-400-italic.BpybG2ZH.woff2) format("woff2"),url(./roboto-math-400-italic.BgLbif4B.woff) format("woff");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(./roboto-symbols-400-italic.DJOHuWBY.woff2) format("woff2"),url(./roboto-symbols-400-italic.C2qjr5im.woff) format("woff");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(./roboto-vietnamese-400-italic.C41J4i52.woff2) format("woff2"),url(./roboto-vietnamese-400-italic.Dej58sRh.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(./roboto-latin-ext-400-italic.BilqUbDw.woff2) format("woff2"),url(./roboto-latin-ext-400-italic.B-uw9otN.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(./roboto-latin-400-italic.CSuqwwKr.woff2) format("woff2"),url(./roboto-latin-400-italic.BpsFK_tr.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(./roboto-cyrillic-ext-700-normal.DmFxo5wj.woff2) format("woff2"),url(./roboto-cyrillic-ext-700-normal.BWOtdzfy.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(./roboto-cyrillic-700-normal.C2o7G-SM.woff2) format("woff2"),url(./roboto-cyrillic-700-normal.D8g9KsRf.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAWsAA8AAAAABuQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAEsAAABgdTbg0VNUQVQAAAIMAAAARwAAAFpfnEGhY21hcAAAAlQAAABAAAAAXj5j4n9nYXNwAAAClAAAAAwAAAAMAAgAGWdseWYAAAKgAAABMQAAATZvegfsaGVhZAAAA9QAAAA2AAAANg1psE5oaGVhAAAEDAAAAB8AAAAkCykN1GhtdHgAAAQsAAAAHwAAACQX6P92bG9jYQAABEwAAAATAAAAFAFZAbFtYXhwAAAEYAAAABwAAAAgACkBIW5hbWUAAAR8AAABGwAAAkozllu+cG9zdAAABZgAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaTcW7DUBAAADQ5z6M4XbQqXQqsYWhNLeCASxhIVGIxGuelGo4ZfKeB5r+PV62gOAzEf3M6zor9EvrZuv2oGgqpDEfKOID+HEKVQB42gXBsQEBARAAsNw9aKFWAQAmAgAdWM5wnwihoUBHgZn8Hd/X6PO7XN8xErf37hkbqaalK5AxdEQIYpl/FFLGCAQlmhEH2QB42mNgYGACYmYgFgGSjGCahcELSPMxcADl2MAqeBkUGBbI+/7/D+Sh8EE6/n/7/+R/+oPdYN08DAjABADQpg35AAEAAgAIAAj//wAPeNodjzVUA0EURf/8ZRLcIw3uTrSJNLi7+x563Klw71ucclMmFdbi1p/Q4a47izytL1BoBeBiqQAcyMANPMEHgPiF+VFCoty4MDfkYkUzLrA74iduEC/2ROIZQ04UCRJChc9iKpSLw+KwJ/Zjv5guLtHfYiMAQqV0TZPpLiggAYAoAlEmiwiPjkaDQe9vNOq0SqU/NeiTMSLcGxWKwGDUaa1Ik2tXnDPTzrW62lXn9IxztY4dxZf25uf3lMT/f29xPH5mrLF3O8/bietaxjqRO3jewT6us7qFfoulX+jO6rINWK0DNgCEWpd23KUXQP/JDAE6BRdl0CkClSp5dDQZ79i/ZIMbEQml2fUuo2piVrCt18Zqa0NYWeS0JDH+l6GbnkM00EwAOciYmyT9AMF6YZEAAAAAAQAAAAMD15Zf+khfDzz1ABsIAAAAAADE8BEuAAAAAOWNUAP6Mf3VCYkIcwABAAkAAgAAAAAAAHjaY2BkYGDP+cfDwMDZ88vwnzFnJwcDGuAEAH1DBRMAeNpj7mFIYYACxr8QzNrCEMYszhAFZp/6lwQAZr4HcAB42mNgYNCFwwKGfiCcDQATpAMLAHjaY2BkYGDgZFjJIMpQxsAO5iEAMwMjAB3kAUt42m2QA24FQBRFT+2GRVjbVlDbjFPr29hMsYNyQY27gMZJbyYv+MjTmYcRUMMrRRQUVwDv/BkXUM2vcSHl/BgX0c+3cTH1PBuX0EnauFT5a+NaJhnEcUEHlbQbd1FNo3G3uNp4CJ1lPKosbBDlAi8PXHHGjeId98rtEiCMz9XOlL0mqrwqkiARZhmSBMQ3+LkV+YnaPsoQkR90e9xxqHgpi8oGWJT3cs0pN6pGeHCzzYwxyDAjTDCn1ah4lMmM2WZsNqN3jT3Jmij/ORYzqkvu5inC2HvtxBFJM8fK3Chmnr1PWPFRlSvXv0DM/UlA+YjW3Tm/c8eD64hxySBXBPC5bEByh5cb7N+IKB/OuP2V6hdEJA/inn+ATFaOAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(./roboto-greek-700-normal.0aHWxGLu.woff2) format("woff2"),url(./roboto-greek-700-normal.xQsEWSIA.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(./roboto-math-700-normal.B8YqGHVc.woff2) format("woff2"),url(./roboto-math-700-normal.DbhUef31.woff) format("woff");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(./roboto-symbols-700-normal.BiFDindJ.woff2) format("woff2"),url(./roboto-symbols-700-normal.C59U6HqI.woff) format("woff");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(./roboto-vietnamese-700-normal.BEVeWqJt.woff2) format("woff2"),url(./roboto-vietnamese-700-normal.kpkdMgbf.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(./roboto-latin-ext-700-normal.DSBUz0N1.woff2) format("woff2"),url(./roboto-latin-ext-700-normal.BDePAh3g.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(./roboto-latin-700-normal.BZpUvMxY.woff2) format("woff2"),url(./roboto-latin-700-normal.YuyVweIx.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(./roboto-cyrillic-ext-700-italic.BPGsVrTY.woff2) format("woff2"),url(./roboto-cyrillic-ext-700-italic.-pYdLvKN.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(./roboto-cyrillic-700-italic.DhNJyfCT.woff2) format("woff2"),url(./roboto-cyrillic-700-italic.F9XKeZdx.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAXMAA8AAAAABzwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAEwAAABgdTbgsFNUQVQAAAIMAAAASAAAAFZfdkGdY21hcAAAAlQAAABAAAAAXj5j4n9nYXNwAAAClAAAAAwAAAAMAAgAGWdseWYAAAKgAAABRwAAAUz5mectaGVhZAAAA+gAAAA2AAAANg2ZsE5oaGVhAAAEIAAAAB8AAAAkC1cNrGhtdHgAAARAAAAAHwAAACQXeACPbG9jYQAABGAAAAATAAAAFAFrAcdtYXhwAAAEdAAAABwAAAAgACkBIW5hbWUAAASQAAABJQAAApI6k2WccG9zdAAABbgAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaTcW7DUBQAADA8z6MgRl0Kp1KbGELi2isYABLWEgUInHNSWkNp0zeckdRv8fLEhB8BqKfcZ5HLfVUulmqLWgUO6Q+H2jEB+w4CjR42h3EgQaDUBgG0PP9YwZgBmDALET0RhEVAS69XA8XHRwRLw987nt1zG3Nj2NZWzrZ2rRnVJ7evoLK34wIGepEFCnhAnnPB6942mNgYGACYmYgFgGSjGCahcELSPMxcADl2MAqeBkUGBbI+/7/D+Sh8EE6/n/7/+R/+oPdYN08DAjABADQpg35AAEAAgAIAAj//wAPeNodTzNgJVEUvfe9/2Zi2/xc21az9m6ctLHRBFVs22YfG3VSpU8TO5k3wXF7gEEIAFWzfqAggD4YgSkAmrubM0RvfequT6haekJy+QaaS+1ozHdQyzmhkoQEkfUff2H9P6QUKcWIJJAE6Y3UyM5N/AAI/JTX2E02A9agA0BRIIKgukbv379nce+erQtl9+/dUypVShMiioJgY2Nr84wwdz2rsMG9quKleLWZnlX40F7FxeQjBnqoDPwflOV710hfH5VB/wOz/O4R+V02P12IpTR58STjbTaShRhKkhdOFj+8qSvyV9AfeR1fP7xuKApQ0F95HQAEVhVR9B1bAXb5877lfWv0vm8rCja2olKJq6Rmju/wHqNWMwNT9Zd3LxVpDvgY7fjEvh/+efhf+0mTA7LMD8+fxbNlUAJ7ByCCwB1k+QwsimNcAAABAAAAAwPXdHQl6F8PPPUAGwgAAAAAAMTwES4AAAAA5Y1QA/pO/dUJmghzAAMACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn8y+9fCOcsDgY0wAkAfLUFGQB42mOexpDCAAWMPyCYNYohlOk/wz0we8G/HwBzTAkXAHjaY2Bg0IXDcoZZQLgMABQ4AzMAeNpjYGRgYOBkWMkgylDGwA7mIQAzAyMAHeQBS3jaLMaBBYBQFIbR71al8iQkAElVgghpqGZplJCGaZye/A4coOAixKIMuG3VDWeDHlBbqYfsvHpEx6PHDJx6QsuhF2zefwtwzHpPTqOPOCp98k/1xQ99/QohB9yIAigAzlF+WNttUNuMs7a9t+8Ua+XZwFpOKdo5xhdx0iRJUeNRX4U8YSNfemPU9N/I9WhHMUsoUeWQNaGoHqdAQq1g5C9LD1X5Kvaz96syItWkle7k/r6fZleoqtuHgC1r19lghyOtTfVNdgf6BN0+wUCn/sornoQrtZkbjO82UHeG19Km0v3X32YbQsC7nrhycMdnKsqMkSjmc0JdmdLntdrzIx9N2t0M8yKsEjUzj15lUZ4j3v11VX9l4K6o8bB+/6i+8A2xml9xAAAAeNpjYGYAg/9ZDCkMWAAAKh8B0QA=) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(./roboto-greek-700-italic.DawR0hnC.woff2) format("woff2"),url(./roboto-greek-700-italic.Ccd72fsI.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(./roboto-math-700-italic.BTlAqkAP.woff2) format("woff2"),url(./roboto-math-700-italic.DKvUYGpV.woff) format("woff");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(./roboto-symbols-700-italic.Bj79QYOr.woff2) format("woff2"),url(./roboto-symbols-700-italic.CO_0RW8A.woff) format("woff");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(./roboto-vietnamese-700-italic.CVc74C74.woff2) format("woff2"),url(./roboto-vietnamese-700-italic.D9KPkcl7.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(./roboto-latin-ext-700-italic.CBdFfgzf.woff2) format("woff2"),url(./roboto-latin-ext-700-italic.CwIpRkX_.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(./roboto-latin-700-italic.Cb9agdGy.woff2) format("woff2"),url(./roboto-latin-700-italic.DyccbiE3.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Luckiest Guy;font-style:normal;font-weight:400;src:url(./luckiest-guy-latin-ext-400-normal.Dzj4o2hI.woff2) format("woff2"),url(./luckiest-guy-latin-ext-400-normal.Dplr6uOI.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Luckiest Guy;font-style:normal;font-weight:400;src:url(./luckiest-guy-latin-400-normal.dJClyBWO.woff2) format("woff2"),url(./luckiest-guy-latin-400-normal.f5b8-b44.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400;src:url(./figtree-latin-ext-400-normal.CXAzuTZb.woff2) format("woff2"),url(./figtree-latin-ext-400-normal.Gbh-3PTk.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400;src:url(./figtree-latin-400-normal.g7Dtegnw.woff2) format("woff2"),url(./figtree-latin-400-normal.BD4aNku5.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:600;src:url(./figtree-latin-ext-600-normal.DJlfifZj.woff2) format("woff2"),url(./figtree-latin-ext-600-normal.CQqsimlV.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:600;src:url(./figtree-latin-600-normal.Cv_xCTDl.woff2) format("woff2"),url(./figtree-latin-600-normal.BM_oTo4n.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:800;src:url(./figtree-latin-ext-800-normal.DLIuazCv.woff2) format("woff2"),url(./figtree-latin-ext-800-normal.Cp4dEvwL.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:800;src:url(./figtree-latin-800-normal.30yxI7TZ.woff2) format("woff2"),url(./figtree-latin-800-normal.B7vj2UK8.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:400;src:url(./caveat-cyrillic-ext-400-normal.3iEGd-c5.woff2) format("woff2"),url(./caveat-cyrillic-ext-400-normal.Cg0RnRQ5.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:400;src:url(./caveat-cyrillic-400-normal.9cDH9rLW.woff2) format("woff2"),url(./caveat-cyrillic-400-normal.CebvvJET.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:400;src:url(./caveat-latin-ext-400-normal.D7hBUiug.woff2) format("woff2"),url(./caveat-latin-ext-400-normal.DtiRFvw0.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:400;src:url(./caveat-latin-400-normal.D6LQsQ_v.woff2) format("woff2"),url(./caveat-latin-400-normal.BzhAQZkN.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:700;src:url(./caveat-cyrillic-ext-700-normal.CrK2-ngJ.woff2) format("woff2"),url(./caveat-cyrillic-ext-700-normal.DjFGiEhD.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:700;src:url(./caveat-cyrillic-700-normal.BIyejhEL.woff2) format("woff2"),url(./caveat-cyrillic-700-normal.Bhcx9qBB.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:700;src:url(./caveat-latin-ext-700-normal.DFbRgDry.woff2) format("woff2"),url(./caveat-latin-ext-700-normal.DjJQd59I.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:700;src:url(./caveat-latin-700-normal.D8_1Nw6V.woff2) format("woff2"),url(./caveat-latin-700-normal.cPyBTTZN.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Anton;font-style:normal;font-weight:400;src:url(./anton-vietnamese-400-normal.CkBxLiRJ.woff2) format("woff2"),url(./anton-vietnamese-400-normal.2FfR1wHA.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Anton;font-style:normal;font-weight:400;src:url(./anton-latin-ext-400-normal.SyiqE2Jt.woff2) format("woff2"),url(./anton-latin-ext-400-normal.BMODBQc6.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Anton;font-style:normal;font-weight:400;src:url(./anton-latin-400-normal.Byf51wtH.woff2) format("woff2"),url(./anton-latin-400-normal.AUNGEG_V.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--pc-n-0:#fff;--pc-n-25:#fbfbfc;--pc-n-50:#f7f7f8;--pc-n-75:#f2f1f3;--pc-n-100:#ececee;--pc-n-150:#e5e4e7;--pc-n-200:#d8d7db;--pc-n-300:#c2c1c6;--pc-n-400:#a3a2a8;--pc-n-500:#86858b;--pc-n-550:#737278;--pc-n-600:#6e6e73;--pc-n-700:#525157;--pc-n-800:#36353a;--pc-n-900:#19171c;--pc-v-50:#f6f2fe;--pc-v-100:#ede5fd;--pc-v-200:#dccdfb;--pc-v-300:#c2a7f7;--pc-v-400:#9d73f2;--pc-v-500:#7a40ed;--pc-v-600:#6a32d6;--pc-v-700:#5627b0;--pc-v-800:#43208a;--pc-v-900:#2c1659;--pc-success-50:#e9f5ef;--pc-success-600:#2e7d57;--pc-warning-50:#fcf3e3;--pc-warning-700:#8a5b14;--pc-danger-50:#fcecea;--pc-danger-600:#b3372f;--pc-info-50:#e6f6fe;--pc-info-600:#0a7fc0;--pc-mark-100:#ffe9a8;--pc-mark-300:#ffd24d;--pc-bg:var(--pc-n-75);--pc-white:var(--pc-n-0);--pc-line:var(--pc-n-150);--pc-mist:#97979b;--pc-slate:var(--pc-n-600);--pc-ink:var(--pc-n-900);--pc-plum:#17082c;--pc-violet:var(--pc-v-500);--pc-blue:#00b2ff;--pc-volt:#f5ff63;--pc-lilac:#cab3f8;--pc-gold-50:#fffaea;--pc-gold-100:#f7ecb0;--pc-gold-200:#f8e08c;--pc-gold-300:#eccb62;--pc-gold-500:#b07a06;--pc-gold-600:#a07a12;--pc-gold-700:#986300;--pc-gold-800:#7a5600;--ui-bg:var(--pc-n-25);--ui-surface:var(--pc-n-0);--ui-surface-2:var(--pc-n-50);--ui-surface-3:var(--pc-n-100);--ui-stage:var(--pc-n-75);--ui-border:var(--pc-n-150);--ui-border-strong:var(--pc-n-200);--ui-text:var(--pc-n-900);--ui-text-2:var(--pc-n-600);--ui-text-3:var(--pc-n-550);--ui-text-4:var(--pc-n-400);--ui-placeholder:var(--ui-text-2);--ui-accent:var(--pc-v-500);--ui-accent-hover:var(--pc-v-600);--ui-accent-soft:var(--pc-v-50);--ui-accent-soft-2:var(--pc-v-100);--ui-accent-border:var(--pc-v-200);--ui-accent-text:var(--pc-v-700);--ui-focus:var(--pc-v-400);--ui-focus-border:var(--pc-v-400);--ui-focus-ring:0 0 0 3px color-mix(in srgb,var(--pc-v-500) 20%,transparent);--ui-scrim:color-mix(in srgb,var(--pc-n-900) 48%,transparent);--ui-ink:#3c4659;--ui-ink-2:#545f74;--ui-ink-3:#8e99af;--ui-ink-muted:#687387;--ui-fill:#f2f4f7;--ui-fill-hover:#eaedf1;--ui-line:#eaecef;--ui-line-soft:#edf0f5;--ui-tooltip:#545f74;--ui-track-caption:var(--pc-v-100);--ui-track-caption-text:var(--pc-v-700);--ui-track-media:#e6edf5;--ui-track-audio:#e3f1ec;--ui-track-text:var(--pc-n-100);--font-title:"Vidoveli Title","Vidoveli Title Fallback","Inter Variable",sans-serif;--font-text:"Vidoveli Sans","Vidoveli Sans Fallback","Inter Variable",sans-serif;--font-ui:"Inter Variable","Inter",system-ui,sans-serif;--font-accent:"Instrument Serif",Georgia,serif;--font-logo:"Inter Tight Variable","Inter Variable",sans-serif;--font-display:var(--font-title);--ui-font:var(--font-ui);--ui-font-display:var(--font-title);--ui-font-mono:"IBM Plex Mono",ui-monospace,monospace;--numeric-figures:tabular-nums;--type-caption:12px;--leading-caption:16px;--type-small:13px;--leading-small:20px;--type-body:14px;--leading-body:22px;--type-large:16px;--leading-large:26px;--type-lead:18px;--leading-lead:30px;--type-title:22px;--leading-title:30px;--type-heading:28px;--leading-heading:36px;--type-display-s:clamp(28px,21px + 1.9vw,40px);--type-display-m:clamp(30px,19px + 2.9vw,48px);--type-display-l:clamp(38px,17px + 5.4vw,72px);--type-figure:40px;--leading-figure:48px;--leading-display:1.16;--leading-tight:1.3;--tracking-display:var(--title-face-tracking,-.01em);--tracking-caps:.1em;--tracking-button:.06em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--ui-text-xs:11px;--ui-text-sm:12px;--ui-text-md:13px;--ui-text-base:14px;--ui-text-lg:16px;--ui-text-xl:20px;--ui-radius-xs:4px;--ui-radius-sm:6px;--ui-radius-md:8px;--ui-radius-lg:10px;--ui-radius-xl:12px;--ui-radius-2xl:16px;--ui-switch-off:var(--pc-n-300);--ui-switch-knob-shadow:0 1px 3px color-mix(in srgb,var(--pc-plum) 30%,transparent),0 0 0 .5px color-mix(in srgb,var(--pc-plum) 10%,transparent);--ui-shadow-xs:0 1px 2px color-mix(in srgb,var(--pc-n-900) 6%,transparent);--ui-shadow-pop:0 8px 28px color-mix(in srgb,var(--pc-n-900) 12%,transparent),0 0 0 1px color-mix(in srgb,var(--pc-n-900) 5%,transparent);--ui-shadow-dialog:0 24px 64px color-mix(in srgb,var(--pc-n-900) 18%,transparent);--motion-press:.1s;--motion-fast:.16s;--motion-base:.2s;--motion-medium:.24s;--motion-slow:.4s;--motion-slower:.6s;--motion-reveal:.7s;--motion-exit:.14s;--motion-stagger:40ms;--motion-rise:8px;--motion-rise-lg:26px;--motion-text:.64s;--motion-stagger-word:45ms;--motion-karaoke:.19s;--motion-wipe:.9s;--motion-count:1.1s;--motion-sheen:.8s;--ease-out:cubic-bezier(.22,1,.36,1);--ease-in:cubic-bezier(.55,0,1,.45);--ease-standard:cubic-bezier(.4,0,.2,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--loop-spin:.8s;--loop-pulse:1.6s;--loop-shimmer:1.6s;--loop-breathe:6s;--loop-marquee:48s;--loop-drift:140s;--loop-caret:1s;--loop-demo:3.2s;--loop-aurora:24s;--loop-karaoke:8s;--loop-review:7.2s;--ui-ease:var(--ease-out);--ui-duration:var(--motion-fast)}@media(prefers-reduced-motion:reduce){:root{--motion-press:0ms;--motion-fast:0ms;--motion-base:0ms;--motion-medium:0ms;--motion-slow:0ms;--motion-slower:0ms;--motion-reveal:0ms;--motion-exit:0ms;--motion-stagger:0ms;--motion-rise:0px;--motion-rise-lg:0px;--motion-text:0ms;--motion-stagger-word:0ms;--motion-karaoke:0ms;--motion-wipe:0ms;--motion-count:0ms;--motion-sheen:0ms}}@font-face{ascent-override:97.94%;descent-override:23.2%;font-family:Vidoveli Title Fallback;font-weight:100 900;line-gap-override:0%;size-adjust:97%;src:local("Arial Bold"),local("Arial-BoldMT"),local("Roboto Bold"),local("Roboto-Bold")}@font-face{ascent-override:70.56%;descent-override:22.9%;font-family:Vidoveli Sans Fallback;font-weight:100 549;line-gap-override:17.01%;size-adjust:107%;src:local("Arial"),local("ArialMT"),local("Roboto"),local("Roboto-Regular")}@font-face{ascent-override:76.65%;descent-override:24.87%;font-family:Vidoveli Sans Fallback;font-weight:550 900;line-gap-override:18.48%;size-adjust:98.5%;src:local("Arial Bold"),local("Arial-BoldMT"),local("Roboto Bold"),local("Roboto-Bold")}:root{--ink-950:var(--pc-n-900);--ink-900:var(--pc-n-900);--ink-850:var(--pc-n-800);--ink-800:var(--pc-n-800);--ink-700:var(--pc-n-700);--ink-600:var(--pc-n-700);--ink-500:var(--pc-n-600);--ink-400:var(--ui-text-3);--paper-50:var(--pc-n-25);--paper-100:var(--pc-n-75);--paper-200:var(--pc-n-100);--paper-300:var(--pc-n-200);--white:#fff;--signal:var(--pc-v-500);--signal-dark:var(--pc-v-700);--record:var(--pc-danger-600);--info:var(--pc-info-600);--warning:var(--pc-warning-700);--font-sans:var(--ui-font);--font-mono:var(--ui-font-mono);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--line:rgba(16,17,15,.12);--line-dark:hsla(0,0%,100%,.12)}html{scroll-behavior:smooth}html.modal-open{overflow:hidden}*{box-sizing:border-box}html{color:var(--ink-950);font-family:var(--font-sans);font-size:16px;font-synthesis:none;text-rendering:optimizeLegibility}body,html{background:var(--paper-50)}body{margin:0;min-height:100vh;min-width:320px}button,input,select,textarea{color:inherit;font:inherit}a,button{-webkit-tap-highlight-color:transparent}button{border:0}a{color:inherit;text-decoration:none}blockquote,h1,h2,h3,p{margin:0}:where(button,a,summary,[role=button],[role=tab],[tabindex],input:is([type=checkbox],[type=radio],[type=range],[type=color],[type=file])):where(:focus-visible){animation:ui-focus-in var(--motion-base) var(--ui-ease);outline:2px solid var(--ui-focus);outline-offset:2px}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea):where(:focus-visible){animation:ui-field-focus var(--motion-base) var(--ui-ease);box-shadow:var(--ui-focus-ring);outline:1px solid var(--ui-focus-border);outline-offset:-1px}.ui-field-shell:has(:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea,.ui-select__trigger):focus-visible){animation:var(--field-focus-animation,ui-shell-focus var(--motion-base) var(--ui-ease));box-shadow:var(--field-focus-ring,var(--ui-focus-ring)),var(--field-shadow,0 0 #0000);outline:var(--field-focus-edge,1px) solid var(--ui-focus-border);outline-offset:calc(var(--field-focus-edge, 1px)*-1)}.ui-field-shell :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea,.ui-select__trigger):focus-visible{animation:none;box-shadow:none;outline:none}:where([role=tablist],.ui-segmented,[role=menu],[role=listbox],.mobile-nav)>:where(button,a,[role=tab],[role=menuitem],[role=option]):focus-visible{outline-offset:-2px}html :is(input,textarea)::-moz-placeholder{color:var(--ui-placeholder);opacity:1}html :is(input,textarea)::placeholder{color:var(--ui-placeholder);opacity:1}html small{font-size:max(var(--type-caption),80%)}:where(button,a,summary,[role=button],[role=tab],[tabindex],input):-moz-focusring{outline:2px solid var(--ui-focus)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea):-moz-focusring{outline:1px solid var(--ui-focus-border)}@media(prefers-reduced-motion:no-preference){@keyframes ui-focus-in{0%{outline-color:transparent;outline-offset:5px}}@keyframes ui-field-focus{0%{box-shadow:0 0 0 0 transparent}}@keyframes ui-shell-focus{0%{box-shadow:0 0 0 0 transparent,var(--field-shadow,0 0 #0000)}}}@media(forced-colors:active){:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea):where(:focus-visible){outline:2px solid Highlight!important;outline-offset:1px!important}}button:disabled{cursor:not-allowed;opacity:.46}.skip-link{background:var(--paper-50);border-radius:999px;color:var(--ink-950);font-size:var(--type-small);font-weight:var(--weight-semibold);left:12px;padding:12px 18px;position:fixed;top:12px;transform:translateY(-160%);transition:transform var(--motion-fast) var(--ease-standard);z-index:200}.skip-link:focus{transform:translateY(0)}.peak-logo{border:1px solid hsla(0,0%,100%,.42);border-radius:5px;display:inline-grid;flex:0 0 auto;height:21px;place-items:center;position:relative;width:27px}.peak-logo:after,.peak-logo:before{background:#ffffff38;bottom:4px;content:"";position:absolute;top:4px;width:1px}.peak-logo:before{left:5px}.peak-logo:after{right:5px}.peak-logo i{background:var(--signal);border-radius:50%;display:block;height:7px;width:7px}.peak-logo--dark{border-color:#0b0c0a59}.peak-logo--dark:after,.peak-logo--dark:before{background:#0b0c0a29}.marketing-page{isolation:isolate}.app-shell,.marketing-page{min-height:100vh}.sidebar{background:var(--ink-950);border-right:1px solid var(--line-dark);color:var(--paper-100);inset:0 auto 0 0;justify-content:space-between;padding:var(--space-6) var(--space-4) var(--space-4);position:fixed;width:224px;z-index:20}.sidebar,.sidebar__bottom,.sidebar__top{display:flex;flex-direction:column}.brand-lockup{align-items:center;display:inline-flex;font-size:17px;font-weight:var(--weight-bold);gap:var(--space-3);letter-spacing:-.02em;min-height:44px}.brand-mark{border:1px solid hsla(0,0%,100%,.42);border-radius:4px;display:grid;height:22px;place-items:center;position:relative;width:28px}.brand-mark:after,.brand-mark:before{background:#ffffff3d;bottom:4px;content:"";position:absolute;top:4px;width:1px}.brand-mark:before{left:5px}.brand-mark:after{right:5px}.brand-mark span{background:var(--signal);border-radius:50%;height:7px;width:7px}.sidebar .brand-lockup{margin:0 var(--space-2) var(--space-8)}.sidebar__nav{display:grid;gap:var(--space-1);margin-top:var(--space-6)}.nav-item{align-items:center;background:transparent;border-radius:var(--radius-sm);color:var(--ink-400);cursor:pointer;display:flex;font-size:var(--type-body);font-weight:var(--weight-medium);gap:var(--space-3);min-height:44px;padding:0 var(--space-3);text-align:left;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);width:100%}.nav-item--active,.nav-item:hover{background:#ffffff12;color:var(--white)}.nav-item--disabled{cursor:default}.nav-item--disabled:hover{background:transparent;color:var(--ink-400)}.nav-item__soon{border:1px solid var(--line-dark);border-radius:999px;color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums;margin-left:auto;padding:2px 5px}.usage-meter{border-top:1px solid var(--line-dark);margin:0 var(--space-2) var(--space-4);padding-top:var(--space-4)}.usage-meter__copy{align-items:baseline;color:var(--ink-400);display:flex;font-size:var(--type-caption);justify-content:space-between}.usage-meter__copy strong{color:var(--paper-100);font-size:var(--type-caption);font-variant-numeric:tabular-nums;font-weight:400}.usage-meter__track{background:var(--ink-700);height:3px;margin-top:var(--space-3);overflow:hidden}.usage-meter__track span{background:var(--signal);display:block;height:100%;width:76%}.usage-meter p{color:var(--ink-500);font-size:var(--type-caption);margin-top:var(--space-2)}.local-status{align-items:center;border-top:1px solid var(--line-dark);color:var(--paper-300);display:grid;gap:var(--space-2);grid-template-columns:20px 1fr;margin:0 var(--space-2) var(--space-4);padding:var(--space-4) 0 0}.local-status svg{color:var(--signal)}.local-status small,.local-status strong{display:block}.local-status strong{font-size:var(--type-caption);font-weight:600}.local-status small{color:var(--ink-500);font-size:var(--type-caption);margin-top:2px}.local-status__dot{background:var(--signal);border-radius:50%;height:7px;justify-self:center;width:7px}.account-row{align-items:center;border:1px solid var(--line-dark);border-radius:var(--radius-md);color:var(--paper-100);cursor:default;display:grid;gap:var(--space-2);grid-template-columns:30px 1fr 16px;margin-top:var(--space-2);min-height:52px;padding:var(--space-2);text-align:left}.account-row,.account-row:hover{background:transparent}.account-row__avatar{background:var(--paper-100);border-radius:50%;color:var(--ink-950);display:grid;font-size:var(--type-caption);font-weight:var(--weight-bold);height:30px;place-items:center;width:30px}.account-row small,.account-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-row small,.account-row strong{font-size:var(--type-caption)}.account-row small{color:var(--ink-500);margin-top:2px}.mobile-header,.mobile-nav{display:none}.app-main{margin-left:224px;min-height:100vh}.app-shell--full-editor .sidebar{display:none}.app-shell--full-editor .app-main{margin-left:0}.page{margin:0 auto;padding:56px 0 80px;width:min(1180px,calc(100% - 80px))}.page--narrow{width:min(930px,calc(100% - 80px))}.page-header{align-items:flex-end;display:flex;gap:var(--space-8);justify-content:space-between;margin-bottom:var(--space-10)}.page-header--compact{margin-bottom:var(--space-8)}.eyebrow,.section-label{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums;font-weight:400;line-height:1.4}.page-header h1{font-size:clamp(34px,4.2vw,58px);font-weight:var(--weight-semibold);letter-spacing:-.035em;line-height:.98;margin-top:var(--space-2);max-width:780px}.page-lede{color:var(--ink-600);font-size:16px;line-height:1.55;margin-top:var(--space-4);max-width:660px}.button,.icon-button{align-items:center;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-size:var(--type-small);font-weight:var(--weight-semibold);gap:var(--space-2);justify-content:center;min-height:44px;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.button:active:not(:disabled),.icon-button:active:not(:disabled){transform:translateY(1px)}.button{padding:0 var(--space-4)}.button--full{width:100%}.button--large{font-size:14px;min-height:50px;padding:0 var(--space-6)}.button--primary{background:var(--signal);color:var(--ink-950)}.button--primary:hover:not(:disabled){background:var(--pc-success-50)}.button--secondary{background:var(--paper-50);border-color:var(--line);color:var(--ink-900)}.button--secondary:hover:not(:disabled){border-color:var(--ink-400)}.button--light{background:var(--paper-50);color:var(--ink-950)}.button--light:hover{background:var(--white)}.button--approve{background:var(--paper-50);border-color:var(--line);flex:1}.button--approve.active,.button--approve:hover{background:var(--signal);border-color:var(--signal-dark)}.icon-button{background:transparent;border-color:var(--line);padding:0;width:44px}.icon-button.active,.icon-button:hover:not(:disabled){background:var(--paper-100);border-color:var(--ink-500)}.featured-project{background:var(--ink-900);border:1px solid var(--ink-800);border-radius:var(--radius-lg);color:var(--paper-100);overflow:hidden}.featured-project__header{align-items:flex-start;border-bottom:1px solid var(--line-dark);display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-6)}.featured-project__header .section-label{color:var(--ink-400)}.featured-project__header h2{font-size:clamp(22px,3vw,34px);font-weight:var(--weight-medium);letter-spacing:-.035em;line-height:1.05;margin-top:var(--space-2);max-width:720px}.featured-project__workbench{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);min-height:380px}.featured-project__monitor{background:var(--ink-950);border-right:1px solid var(--line-dark);display:grid;min-height:380px;overflow:hidden;place-items:center;position:relative}.featured-project__monitor:hover .monitor-play{background:var(--signal);transform:translate(2px)}.monitor-chip{align-items:center;background:#10110fd1;border:1px solid var(--line-dark);border-radius:999px;color:var(--paper-300);display:flex;font-size:var(--type-caption);font-variant-numeric:tabular-nums;gap:6px;left:var(--space-4);padding:6px 9px;position:absolute;top:var(--space-4);z-index:2}.monitor-people{align-items:end;background:var(--ink-850);display:grid;grid-template-columns:1fr 1px 1fr;height:100%;width:100%}.monitor-divider{background:var(--line-dark);height:100%}.monitor-person{aspect-ratio:.62;background:var(--ink-700);border-radius:45% 45% 0 0;display:block;justify-self:center;min-width:86px;position:relative;width:34%}.monitor-person i{aspect-ratio:.88;background:var(--paper-300);border:4px solid var(--ink-850);border-radius:48% 48% 42% 42%;left:23%;position:absolute;top:-20%;width:54%}.monitor-person:after{background:var(--record);content:"";height:2px;left:-34%;position:absolute;top:18%;width:34%}.monitor-person--two{background:var(--pc-n-700)}.monitor-person--two i{background:var(--pc-n-300)}.monitor-caption{background:var(--paper-50);bottom:40px;color:var(--ink-950);font-size:clamp(15px,2vw,22px);font-weight:var(--weight-bold);left:50%;letter-spacing:-.025em;line-height:1.2;max-width:74%;padding:var(--space-2) var(--space-3);position:absolute;text-align:center;transform:translate(-50%);z-index:2}.monitor-play{background:var(--paper-50);border-radius:50%;color:var(--ink-950);display:grid;height:52px;place-items:center;position:absolute;transition:background-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard);width:52px;z-index:3}.featured-project__summary{display:flex;flex-direction:column;justify-content:center;padding:var(--space-8)}.featured-project__score{align-items:center;display:flex;gap:var(--space-3)}.featured-project__score strong{font-size:14px}.featured-project__score p{color:var(--ink-400);font-size:var(--type-caption);line-height:1.35;margin-top:3px}.score-orbit{border:1px solid var(--signal);border-radius:50%;color:var(--signal);display:grid;flex:0 0 auto;font-size:15px;font-variant-numeric:tabular-nums;height:52px;place-items:center;width:52px}.score-orbit--small{background:var(--ink-950);font-size:13px;height:46px;width:46px}.featured-project blockquote{color:var(--paper-200);font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:1.4;margin:var(--space-6) 0}.featured-project__facts{color:var(--ink-400);display:flex;flex-wrap:wrap;font-size:var(--type-caption);gap:var(--space-4);margin-bottom:var(--space-6)}.featured-project__facts span{align-items:center;display:flex;gap:6px}.status-badge{align-items:center;border:1px solid var(--line);border-radius:999px;color:var(--ink-600);display:inline-flex;font-size:var(--type-caption);font-weight:600;gap:6px;min-height:24px;padding:0 8px;white-space:nowrap;width:-moz-max-content;width:max-content}.editor-header .status-badge,.featured-project .status-badge{border-color:var(--line-dark);color:var(--paper-300)}.status-badge__dot{background:var(--ink-400);border-radius:50%;height:6px;width:6px}.status-badge--ready .status-badge__dot{background:var(--signal)}.status-badge--analyzing .status-badge__dot,.status-badge--transcribing .status-badge__dot{animation:blink var(--loop-pulse) ease-in-out infinite;background:var(--warning)}.status-badge--failed .status-badge__dot{background:var(--record)}@keyframes blink{50%{opacity:.35}}.projects-section{margin-top:56px}.page--dashboard .projects-section{margin-top:0}.section-heading{align-items:flex-end;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-4)}.section-heading h2{font-size:24px;font-weight:var(--weight-semibold);letter-spacing:-.035em;margin-top:var(--space-1)}.section-heading>span{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.project-list{border-top:1px solid var(--line)}.project-row{border-bottom:1px solid var(--line);display:grid;grid-template-columns:128px 1fr;min-height:112px}.project-row__media{align-self:center;background:var(--paper-100);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-500);display:grid;min-height:86px;overflow:hidden;place-items:center;position:relative}.project-row__media:hover{border-color:var(--ink-400);color:var(--ink-950)}.project-row__duration{background:var(--ink-950);bottom:5px;color:var(--paper-100);font-size:var(--type-caption);font-variant-numeric:tabular-nums;padding:3px 5px;position:absolute;right:5px}.project-row__body{align-items:center;display:grid;gap:var(--space-6);grid-template-columns:minmax(260px,1fr) auto 44px;padding:var(--space-4) 0 var(--space-4) var(--space-5)}.project-row__main h3{font-size:var(--type-large);font-weight:var(--weight-semibold);letter-spacing:-.015em;margin-top:6px}.project-row__main h3 a:hover{text-decoration:underline;text-decoration-color:var(--ink-400);text-underline-offset:3px}.project-row__main p{color:var(--ink-500);font-size:var(--type-caption);margin-top:5px;max-width:440px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-row__facts{align-items:center;color:var(--ink-500);display:flex;font-size:var(--type-caption);font-variant-numeric:tabular-nums;gap:var(--space-5);white-space:nowrap}.project-row__facts strong{color:var(--ink-900);font-size:var(--type-caption);font-weight:500}.editor-state,.state-panel{align-items:center;border:1px solid var(--line);color:var(--ink-500);display:flex;font-size:var(--type-small);gap:var(--space-3);justify-content:center;min-height:180px}.editor-state--error,.state-panel--error{color:var(--record)}.spinner{animation:spin var(--loop-spin) linear infinite;border:2px solid var(--paper-300);border-radius:50%;border-top-color:var(--ink-700);display:inline-block;height:16px;width:16px}.spinner--dark{border-color:#10110f4d;border-top-color:var(--ink-950)}@keyframes spin{to{transform:rotate(1turn)}}.back-link{align-items:center;color:var(--ink-500);display:inline-flex;font-size:12px;font-weight:600;gap:var(--space-2);margin-bottom:var(--space-4);min-height:44px}.back-link:hover{color:var(--ink-950)}.demo-notice{align-items:flex-start;background:var(--pc-n-75);border:1px solid var(--pc-n-300);color:var(--pc-n-800);display:flex;font-size:var(--type-small);gap:var(--space-3);line-height:1.45;margin-bottom:var(--space-6);padding:var(--space-3) var(--space-4)}.demo-notice svg{flex:0 0 auto;margin-top:1px}.intake-form{border-top:1px solid var(--ink-950)}.form-section{border-bottom:1px solid var(--line);display:grid;grid-template-columns:68px 1fr;padding:var(--space-8) 0}.form-section__number{color:var(--ink-400);font-size:var(--type-caption);font-variant-numeric:tabular-nums;padding-top:5px}.form-section__heading{display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-6)}.form-section__heading h2{font-size:21px;font-weight:var(--weight-semibold);letter-spacing:-.03em}.form-section__heading p{color:var(--ink-500);font-size:13px;line-height:1.45;margin-top:6px;max-width:620px}.segmented-control{background:var(--paper-100);border:1px solid var(--line);border-radius:var(--radius-sm);display:inline-grid;grid-template-columns:1fr 1fr;margin-bottom:var(--space-4);padding:3px}.segmented-control button{align-items:center;background:transparent;border-radius:4px;color:var(--ink-500);cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:var(--space-2);justify-content:center;min-height:38px;padding:0 var(--space-4)}.segmented-control button.active{background:var(--white);box-shadow:0 1px 2px #10110f1f;color:var(--ink-950)}.upload-dropzone{align-items:center;background:var(--paper-50);border:1px dashed var(--ink-400);border-radius:var(--radius-md);cursor:pointer;display:grid;gap:var(--space-4);grid-template-columns:48px 1fr auto;min-height:184px;padding:var(--space-8);text-align:left;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard);width:100%}.upload-dropzone--active,.upload-dropzone:hover{background:var(--paper-100);border-color:var(--ink-950)}.upload-dropzone--selected{border-color:var(--pc-success-600);border-style:solid}.upload-dropzone--error{background:var(--pc-n-50);border-color:var(--record)}.upload-dropzone:disabled{cursor:wait;opacity:.72}.upload-dropzone__icon{background:var(--white);border:1px solid var(--line);border-radius:50%;display:grid;height:48px;place-items:center;width:48px}.upload-dropzone__copy small,.upload-dropzone__copy strong{display:block}.upload-dropzone__copy{min-width:0;overflow-wrap:anywhere}.upload-dropzone__copy strong{font-size:var(--type-large);font-weight:var(--weight-semibold)}.upload-dropzone__copy small{color:var(--ink-700);font-size:var(--type-small);margin-top:5px}.upload-dropzone__by-touch{display:none}@media(hover:none)and (pointer:coarse){.upload-dropzone__by-pointer{display:none}.upload-dropzone__by-touch{display:inline}}.upload-dropzone__action{color:var(--ink-950);font-size:var(--type-body);font-weight:var(--weight-semibold);text-decoration:underline;text-underline-offset:4px}.upload-limits,.upload-selection-note{color:var(--ink-700);font-size:13px;line-height:1.6;margin-top:var(--space-3)}.upload-selection-note{max-width:68ch}.upload-dropzone__spinner{animation:spin var(--loop-spin) linear infinite}.upload-recovery{align-items:center;background:var(--pc-n-75);border:1px solid var(--pc-n-300);color:var(--pc-n-800);display:flex;gap:var(--space-4);justify-content:space-between;margin-top:var(--space-3);padding:var(--space-3) var(--space-4)}.upload-recovery>div{min-width:0;overflow-wrap:anywhere}.upload-recovery strong{font-size:14px}.upload-recovery p{font-size:13px;line-height:1.6;margin-top:3px}.upload-recovery__actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--space-3)}.upload-recovery button{align-items:center;background:transparent;color:inherit;cursor:pointer;display:flex;font-size:13px;font-weight:var(--weight-semibold);gap:6px;min-height:44px;text-decoration:underline;text-underline-offset:3px}.field-grid{display:grid;gap:var(--space-5);grid-template-columns:1fr 1fr}.field--wide{grid-column:1/-1}.aspect-field,.field{border:0;display:flex;flex-direction:column;gap:var(--space-2);margin:0;min-width:0;padding:0}.aspect-field legend,.field>span{color:var(--ink-600);font-size:var(--type-caption);font-weight:var(--weight-semibold)}.field input,.field select,.field textarea{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);min-height:46px;outline:none;padding:0 var(--space-3);width:100%}.field textarea{line-height:1.45;min-height:88px;padding-top:var(--space-3);resize:vertical}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--ink-400)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--ui-focus-border);box-shadow:var(--ui-focus-ring)}.field input::-moz-placeholder{color:var(--ui-placeholder)}.field input::placeholder{color:var(--ui-placeholder)}.field textarea::-moz-placeholder{color:var(--ui-placeholder)}.field textarea::placeholder{color:var(--ui-placeholder)}.field>span em{color:var(--ink-400);font-size:var(--type-caption);font-style:normal;font-weight:500}.field__control{align-items:center;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);display:flex;gap:var(--space-2);min-height:48px;padding-left:var(--space-3)}.field__control:focus-within{animation:ui-field-focus var(--motion-base) var(--ui-ease);border-color:var(--ui-focus-border);box-shadow:var(--ui-focus-ring)}.field__control input{border:0;box-shadow:none!important;padding-left:0}.field small{align-items:center;color:var(--ink-500);display:flex;font-size:var(--type-small);gap:5px}.aspect-options{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.aspect-options label{align-items:center;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-500);cursor:pointer;display:flex;font-size:var(--type-caption);font-variant-numeric:tabular-nums;gap:7px;justify-content:center;min-height:46px}.aspect-options label.active{border-color:var(--ink-950);color:var(--ink-950)}.aspect-options input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.aspect-shape{border:1px solid;display:block}.aspect-shape--9-16{height:14px;width:8px}.aspect-shape--1-1{height:12px;width:12px}.aspect-shape--16-9{height:9px;width:15px}.caption-preset-options{display:grid;gap:6px;grid-template-columns:1fr 1fr}.caption-preset-options label{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;display:grid;gap:3px;min-height:68px;padding:var(--space-2);place-items:center}.caption-preset-options label.active{border-color:var(--ink-950);box-shadow:inset 0 0 0 1px var(--ink-950)}.caption-preset-options input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.caption-preset-options small{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.caption-sample{display:inline-block;font-size:var(--type-caption)}.caption-sample--clean{background:var(--paper-100);border-radius:3px;color:var(--ink-950);padding:3px 6px}.caption-sample--bold{background:var(--ink-950);color:var(--signal);font-weight:800;letter-spacing:.02em;padding:3px 6px}.automation-options{display:grid;gap:var(--space-4);grid-template-columns:1fr 1fr;margin-top:var(--space-6)}.automation-options label{align-items:flex-start;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;display:grid;gap:var(--space-3);grid-template-columns:22px 1fr;min-height:80px;padding:var(--space-4)}.automation-options label:has(input:disabled){background:var(--paper-100);cursor:not-allowed;opacity:.72}.automation-options input{opacity:0;position:absolute}.check-control{border:1px solid var(--ink-400);border-radius:4px;color:transparent;display:grid;height:20px;place-items:center;width:20px}.automation-options input:checked+.check-control{background:var(--ink-950);border-color:var(--ink-950);color:var(--signal)}.automation-options small,.automation-options strong{display:block}.automation-options strong{font-size:12px}.automation-options small{color:var(--ink-500);font-size:var(--type-caption);line-height:1.35;margin-top:4px}.form-submit{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:flex-end;padding:var(--space-6) 0}.form-submit>p:first-child{align-items:center;color:var(--ink-500);display:flex;font-size:var(--type-caption);gap:6px;margin-right:auto}.upload-progress-card{background:var(--white);border:1px solid var(--ink-950);border-radius:var(--radius-md);margin-top:var(--space-6);padding:var(--space-5)}.upload-progress-card__head{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between}.upload-progress-card__head span{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.upload-progress-card__head strong{display:block;font-size:12px;margin-top:4px}.upload-progress-card__head>strong{font-size:18px;font-variant-numeric:tabular-nums;font-weight:500;margin-top:0}.upload-progress-card__track{background:var(--paper-200);height:6px;margin-top:var(--space-4);overflow:hidden}.upload-progress-card__track span{background:var(--signal-dark);display:block;height:100%;transform-origin:left center;transition:transform var(--motion-base) linear;width:100%}.upload-estimate{border:1px solid var(--line);border-radius:8px;display:grid;gap:8px;padding:var(--space-4)}.upload-estimate span{font-weight:600}.upload-estimate small{color:var(--ink-500)}.upload-progress-card>p{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums;margin-top:var(--space-2)}.upload-progress-card__actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.form-error{color:var(--pc-danger-600);font-size:var(--type-caption)}.editor-page{background:var(--pc-n-900);color:var(--paper-100);min-height:100vh}.editor-state{border:0;color:var(--ink-400);min-height:100vh}.editor-state--processing{flex-direction:column;padding:var(--space-8);text-align:center}.editor-state--processing h1{color:var(--paper-100);font-size:clamp(26px,4vw,48px);letter-spacing:-.04em;max-width:680px}.editor-state--processing p{line-height:1.5;max-width:680px}.editor-state--processing small{color:var(--ink-500)}.processing-progress{background:var(--pc-n-800);height:5px;overflow:hidden;width:min(680px,100%)}.processing-progress span{background:var(--signal);display:block;height:100%;transform:scaleX(0);transform-origin:left center;transition:transform var(--motion-medium) cubic-bezier(.16,1,.3,1);width:100%;will-change:transform}.processing-status-line{font-variant-numeric:tabular-nums;min-height:1.5em}.processing-spinner-slot{display:grid;height:24px;place-items:center;width:24px}.processing-stages{background:var(--pc-n-800);display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:var(--space-3) 0;padding:0;text-align:left;width:min(680px,100%)}.processing-stages li{align-items:center;background:var(--pc-n-900);color:var(--ink-500);display:flex;font-size:12px;gap:var(--space-3);min-height:42px;padding:0 var(--space-4)}.processing-stages li>span{border:1px solid var(--pc-n-700);border-radius:50%;display:grid;height:18px;place-items:center;width:18px}.processing-stages li i{background:var(--pc-n-700);border-radius:50%;height:5px;width:5px}.processing-stages .processing-stage--running{color:var(--paper-100)}.processing-stages .processing-stage--running>span{border-color:var(--signal)}.processing-stages .processing-stage--running i{background:var(--signal)}.processing-stages .processing-stage--complete{color:var(--pc-n-400)}.processing-stages .processing-stage--complete>span{border-color:var(--pc-success-600);color:var(--signal)}.processing-stages .processing-stage--failed{color:var(--pc-danger-600)}.processing-stages .processing-stage--failed>span{border-color:var(--pc-danger-600);color:var(--pc-danger-600)}.processing-retry-error{color:var(--pc-danger-600);font-size:12px}@media(max-width:640px){.processing-stages{grid-template-columns:1fr}}.review-header{position:sticky;top:0}.selected-previews{flex:0 0 auto;position:relative}.selected-previews summary{align-items:center;cursor:pointer;display:flex;gap:8px;list-style:none;min-height:42px}.selected-previews summary::-webkit-details-marker{display:none}.selected-previews--empty summary{cursor:not-allowed;opacity:.45;pointer-events:none}.selected-previews__menu{background:var(--paper-50);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:0 18px 44px #00000052;color:var(--ink-950);padding:var(--space-4);position:absolute;right:0;top:calc(100% + 8px);width:min(380px,calc(100vw - 32px));z-index:40}.selected-previews__menu>strong{font-size:13px}.selected-previews__menu>p{color:var(--ink-500);font-size:var(--type-caption);line-height:1.4;margin:5px 0 var(--space-3)}.selected-previews__menu a{align-items:center;border-top:1px solid var(--line);color:var(--ink-700);display:flex;font-size:var(--type-caption);gap:var(--space-2);justify-content:space-between;min-height:42px}.selected-previews__menu a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-previews__menu a:hover{color:var(--ink-950)}.project-export-history{background:var(--pc-n-900);border-bottom:1px solid var(--line-dark);color:var(--paper-100)}.project-export-history>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-height:42px;padding:0 var(--space-5)}.project-export-history>summary span{color:var(--signal);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.project-export-history>summary strong{color:var(--ink-400);font-size:var(--type-caption);font-weight:500}.project-export-history>div{border-top:1px solid var(--line-dark);display:grid}.project-export-history article{align-items:center;border-bottom:1px solid var(--line-dark);display:grid;gap:12px;grid-template-columns:72px minmax(0,1fr) auto;min-height:52px;padding:8px var(--space-5)}.project-export-history article>div{display:grid;gap:3px}.project-export-history article>div strong{font-size:var(--type-caption)}.project-export-history article small,.project-export-history article>span:last-child{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.project-export-history article a,.project-export-history article button{align-items:center;background:transparent;border:0;color:var(--signal);cursor:pointer;display:inline-flex;font-size:var(--type-caption);font-weight:var(--weight-semibold);gap:5px}.project-export-history>div>a{color:var(--paper-200);font-size:var(--type-caption);padding:11px var(--space-5);text-decoration:underline;text-underline-offset:3px}.export-status{font-size:var(--type-caption);font-variant-numeric:tabular-nums}.export-status--ready{color:var(--signal)}.export-status--failed{color:var(--pc-danger-600)}.export-status--queued,.export-status--running{color:var(--ink-400)}.review-save-error{background:var(--pc-n-900);border-bottom:1px solid var(--pc-n-700);color:var(--pc-danger-600);font-size:var(--type-small);padding:9px var(--space-5)}.review-workspace{background:var(--pc-n-900);display:grid;grid-template-columns:minmax(560px,1fr) 430px;min-height:calc(100vh - 76px)}.review-stage{border-right:1px solid var(--line-dark);min-width:0}.review-player{background:var(--pc-n-900);border-bottom:1px solid var(--line-dark)}.review-player:fullscreen{background:var(--pc-n-900);display:flex;flex-direction:column;justify-content:center}.review-player__toolbar,.review-transport{align-items:center;display:flex}.review-player__toolbar{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums;height:40px;justify-content:space-between;letter-spacing:.05em;padding:0 var(--space-4)}.review-player__toolbar button{align-items:center;background:transparent;color:var(--ink-400);cursor:pointer;display:flex;font-size:var(--type-caption);gap:6px;min-height:36px;text-transform:none}.review-player__canvas{background:var(--pc-n-900);display:grid;height:clamp(360px,52vh,620px);overflow:hidden;padding:var(--space-4) var(--space-8);place-items:center;position:relative}.review-player:fullscreen .review-player__canvas{height:calc(100vh - 100px)}.review-player__video{background:#000;border:1px solid var(--ink-700);box-sizing:border-box;cursor:pointer;display:block;height:100%;max-height:100%;max-width:100%;min-height:0;min-width:0;-o-object-fit:contain;object-fit:contain;width:100%}.review-player__canvas--loading .review-player__video{opacity:.7}.review-player__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.review-player__missing{border:1px solid var(--ink-700);color:var(--ink-400);display:grid;min-height:220px;padding:var(--space-6);place-content:center;text-align:center;width:min(420px,90%)}.review-player__missing span{color:var(--paper-100);font-size:14px;font-weight:var(--weight-semibold)}.review-player__missing p{font-size:var(--type-caption);line-height:1.4;margin-top:6px}.review-transport{gap:var(--space-3);height:54px;padding:0 var(--space-4)}.review-transport button{background:transparent;border:1px solid var(--line-dark);border-radius:50%;color:var(--paper-100);cursor:pointer;display:grid;flex:0 0 auto;min-height:34px;place-items:center;width:34px}.review-transport button:hover:not(:disabled){border-color:var(--signal);color:var(--signal)}.review-transport>span{color:var(--ink-400);font-size:var(--type-caption);font-variant-numeric:tabular-nums;width:42px}.review-transport>span:nth-of-type(2){text-align:right}.review-transport input[type=range]{accent-color:var(--signal);cursor:pointer;flex:1;height:20px;min-width:80px}.review-player__error{color:var(--pc-danger-600);font-size:var(--type-caption);padding:0 var(--space-4) var(--space-3)}.highlight-detail{color:var(--paper-100);padding:var(--space-6)}.highlight-detail__heading{align-items:flex-start;display:flex;gap:var(--space-4)}.highlight-detail__heading>div{min-width:0}.highlight-detail__heading h2{font-size:clamp(24px,3vw,40px);font-weight:var(--weight-semibold);letter-spacing:-.045em;line-height:.98;margin-top:5px;max-width:760px}.highlight-detail__heading p{color:var(--ink-400);font-size:var(--type-caption);font-variant-numeric:tabular-nums;margin-top:var(--space-2)}.highlight-detail__rationale{align-items:flex-start;border-left:2px solid var(--signal);color:var(--paper-300);display:flex;font-size:12px;gap:var(--space-2);line-height:1.55;margin-top:var(--space-5);max-width:800px;padding-left:var(--space-3)}.highlight-detail__rationale svg{color:var(--signal);flex:0 0 auto;margin-top:1px}.highlight-detail__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}.highlight-detail__actions .button{min-height:40px}.highlight-detail__actions .button--secondary{background:transparent;border-color:var(--line-dark);color:var(--paper-200)}.highlight-detail__actions .button--secondary:hover{background:var(--ink-850);border-color:var(--ink-500)}.highlight-detail__actions .button--secondary.active{border-color:var(--record);color:var(--pc-danger-600)}.highlight-detail__favorite{border-color:var(--line-dark);color:var(--paper-300)}.highlight-detail__favorite.active{border-color:var(--warning);color:var(--warning)}.highlight-detail__grid{border-top:1px solid var(--line-dark);display:grid;gap:var(--space-6);grid-template-columns:minmax(0,1fr) 132px;margin-top:var(--space-6);padding-top:var(--space-5)}.highlight-transcript p{color:var(--paper-200);font-size:17px;letter-spacing:-.02em;line-height:1.5;margin-top:var(--space-3);max-width:820px}.highlight-output-cover img,.highlight-output-cover>div{aspect-ratio:9/16;background:var(--ink-850);border:1px solid var(--ink-700);color:var(--ink-400);display:grid;font-size:var(--type-caption);font-variant-numeric:tabular-nums;margin-top:var(--space-3);-o-object-fit:cover;object-fit:cover;place-items:center;text-align:center;width:112px}.score-details{border-top:1px solid var(--line-dark);margin-top:var(--space-5);max-width:680px;padding-top:var(--space-4)}.score-details summary{color:var(--ink-400);cursor:pointer;font-size:var(--type-caption);font-weight:var(--weight-semibold)}.score-details .score-breakdown{margin-top:var(--space-3)}.score-details .score-breakdown__track{background:var(--ink-700)}.score-details .score-breakdown__track i{background:var(--paper-300)}.score-details .score-breakdown>div>span:first-child{color:var(--ink-400)}.score-details .score-breakdown strong{color:var(--paper-300)}.review-copy-block{background:var(--ink-850);margin-top:var(--space-5);max-width:760px}.review-copy-block>span{color:var(--ink-400)}.review-copy-block p{color:var(--paper-200)}.review-copy-block button{align-items:center;color:var(--paper-300);display:flex;gap:4px}.future-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}.future-actions a,.future-actions button{align-items:center;background:transparent;border:1px solid var(--line-dark);border-radius:var(--radius-sm);color:var(--ink-400);display:flex;gap:var(--space-2);min-height:48px;min-width:170px;padding:0 var(--space-3);text-align:left}.future-actions a:hover{border-color:var(--signal);color:var(--paper-100)}.future-actions a span,.future-actions button span{align-items:center;display:flex;flex:1;justify-content:space-between}.future-actions a small,.future-actions button small{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.candidate-panel{background:var(--paper-50);color:var(--ink-950);height:calc(100vh - 76px);overflow:auto;position:sticky;top:76px}.candidate-panel .review-tabs{top:0}.candidate-controls{background:var(--paper-100);border-bottom:1px solid var(--line);display:grid;gap:var(--space-2);grid-template-columns:1fr 1fr;padding:var(--space-3)}.candidate-controls label{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.candidate-controls select{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-700);display:block;font-family:var(--font-sans);font-size:var(--type-caption);margin-top:5px;min-height:36px;padding:0 8px;width:100%}.candidate-gallery{padding:var(--space-3)}.candidate-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;position:relative}.candidate-card+.candidate-card{margin-top:var(--space-3)}.candidate-card.active{border-color:var(--ink-950);box-shadow:inset 3px 0 0 var(--signal-dark)}.candidate-card.rejected{opacity:.62}.candidate-card__main{background:transparent;cursor:pointer;display:grid;gap:var(--space-3);grid-template-columns:96px minmax(0,1fr);padding:var(--space-3);text-align:left;width:100%}.candidate-card__main:hover{background:var(--paper-100)}.candidate-card__media{aspect-ratio:9/12;background:var(--ink-900);border:1px solid var(--line);display:block;overflow:hidden;position:relative;width:96px}.candidate-card__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.candidate-card__fallback{color:var(--paper-200);display:grid;font-size:18px;font-variant-numeric:tabular-nums;height:100%;place-content:center;text-align:center}.candidate-card__fallback small{color:var(--ink-400);display:block;font-size:var(--type-caption);margin-top:4px}.candidate-card__duration,.candidate-card__score{background:#10110fdb;color:var(--paper-100);font-size:var(--type-caption);font-variant-numeric:tabular-nums;padding:4px 5px;position:absolute;z-index:2}.candidate-card__duration{bottom:4px;right:4px}.candidate-card__score{border:1px solid var(--signal);color:var(--signal);left:4px;top:4px}.candidate-card__copy{min-width:0}.candidate-card__copy>small{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.candidate-card__copy>strong{font-size:15px;font-weight:var(--weight-semibold);letter-spacing:-.025em;-webkit-line-clamp:2;line-height:1.05;margin-top:6px}.candidate-card__copy>span,.candidate-card__copy>strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.candidate-card__copy>span{color:var(--ink-500);font-size:var(--type-caption);-webkit-line-clamp:3;line-height:1.35;margin-top:8px}.candidate-card__actions{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr 38px}.candidate-card__actions button{align-items:center;background:var(--paper-50);border-right:1px solid var(--line);color:var(--ink-500);cursor:pointer;display:flex;font-size:var(--type-caption);font-weight:var(--weight-semibold);gap:5px;justify-content:center;min-height:38px}.candidate-card__actions button:last-child{border-right:0}.candidate-card__actions button:hover:not(:disabled){background:var(--paper-100);color:var(--ink-950)}.candidate-card__actions button.active{background:var(--signal-dark);color:var(--signal)}.candidate-card__actions button:nth-child(2).active{background:var(--pc-n-900);color:var(--pc-danger-600)}.candidate-card__actions .candidate-card__star.active{background:var(--pc-n-800);color:var(--warning)}.candidate-empty{color:var(--ink-500);font-size:var(--type-caption);padding:var(--space-8) var(--space-4);text-align:center}.candidate-transcript{padding:var(--space-4)}.candidate-transcript__range{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums;margin:var(--space-3) 0 0}@media(max-width:1180px){.review-workspace{grid-template-columns:minmax(500px,1fr) 380px}.candidate-card__main{grid-template-columns:80px minmax(0,1fr)}.candidate-card__media{width:80px}}@media(max-width:960px){.review-workspace{display:block}.review-stage{border-right:0}.candidate-panel{border-top:1px solid var(--line-dark);height:auto;position:static}.candidate-gallery{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.candidate-card+.candidate-card{margin-top:0}}@media(max-width:720px){.review-header{min-height:66px}.selected-previews summary{font-size:0;justify-content:center;padding:0;width:44px}.review-player__canvas{height:430px;padding:var(--space-3)}.review-transport{gap:var(--space-2);padding:0 var(--space-3)}.review-transport>span{width:34px}.highlight-detail{padding:var(--space-4)}.highlight-detail__heading h2{font-size:28px}.highlight-detail__grid{grid-template-columns:1fr}.highlight-output-cover img,.highlight-output-cover>div{width:96px}.candidate-gallery{grid-template-columns:1fr}}.quick-trim{align-items:center;display:flex;inset:0;justify-content:center;padding:32px;position:fixed;z-index:200}.quick-trim,.quick-trim.workspace-shell{background:var(--ui-scrim)}.quick-trim__shell{background:#f2f4f7;border-radius:12px;box-shadow:var(--ui-shadow-dialog);color:var(--ui-text);display:flex;flex-direction:column;height:min(851px,calc(100dvh - 64px));position:relative;width:min(1200px,100%)}.quick-trim__close{background:#fff;border-radius:50%;box-shadow:0 0 16px #00000029;color:#545f74;display:grid;height:36px;place-items:center;position:absolute;right:-12px;top:-18px;transition:color var(--motion-fast) var(--ui-ease),transform var(--motion-fast) var(--ui-ease);width:36px;z-index:5}.quick-trim__close:hover{color:var(--ui-text);transform:scale(1.06)}.quick-trim__main{border-radius:12px 12px 0 0;display:grid;flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;overflow:hidden}.quick-trim__monitor{display:flex;flex-direction:column;min-height:0;min-width:0}.quick-trim__monitor h2{color:#2e3038;font-size:var(--type-large);font-weight:var(--weight-semibold);line-height:24px;padding:16px 20px 8px}.quick-trim__video-frame{flex:1;min-height:0;padding:0 20px 20px}.quick-trim__video{height:100%;position:relative;width:100%}.quick-trim__video video{cursor:pointer;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.quick-trim__video-play{background:#00000080;border:2px solid #eaecef;border-radius:99px;color:#fff;display:grid;height:52px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity var(--motion-base) var(--ui-ease),background-color var(--motion-fast) var(--ui-ease);width:52px}.quick-trim__video-play svg{margin-left:2px}.quick-trim__video-play.is-playing svg{margin-left:0}.quick-trim__video-play:hover{background:#0000009e}.quick-trim__video-play.is-playing{opacity:0}.quick-trim__video-play.is-playing:focus-visible,.quick-trim__video:hover .quick-trim__video-play.is-playing{opacity:1}.quick-trim__video-play .spinner{border-color:#fff hsla(0,0%,100%,.35) hsla(0,0%,100%,.35);height:18px;width:18px}.quick-trim__video-length{color:#fff;font-size:var(--type-caption);font-variant-numeric:tabular-nums;left:50%;pointer-events:none;position:absolute;text-shadow:0 1px 3px rgba(0,0,0,.55);top:calc(50% + 34px);transform:translate(-50%)}.quick-trim__transcript{background:#fff;display:flex;flex-direction:column;min-height:0;min-width:0}.quick-trim__search{align-items:center;border:2px solid transparent;border-radius:10px;color:#8e99af;display:flex;flex:0 0 auto;gap:6px;height:40px;margin:20px 24px 8px;padding:0 6px 0 8px;transition:border-color var(--motion-fast) var(--ui-ease),background-color var(--motion-fast) var(--ui-ease)}.quick-trim__search:hover{background:#f7f8fa}.quick-trim__search:focus-within{background:#fff}.quick-trim__search input,.quick-trim__search input:focus,.quick-trim__search input:focus-visible{background:transparent;border:0;box-shadow:none;color:#3c4659;flex:1;font-size:14px;height:100%;min-width:0;outline:none}.quick-trim__search input::-moz-placeholder{color:var(--ui-ink-muted)}.quick-trim__search input::placeholder{color:var(--ui-ink-muted)}.quick-trim__search input::-webkit-search-cancel-button{display:none}.quick-trim__search-count{color:var(--ui-text-3);flex:0 0 auto;font-size:var(--type-caption);font-variant-numeric:tabular-nums}.quick-trim__search button{background:transparent;border-radius:8px;color:#545f74;display:grid;height:28px;place-items:center;width:28px}.quick-trim__search button:hover:not(:disabled){background:#f2f4f7;color:var(--ui-text)}.quick-trim__search button:disabled{cursor:default;opacity:.4}.quick-trim__text-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 24px 24px;position:relative;scroll-padding-block:8px;scrollbar-color:#d5d9e0 transparent;scrollbar-width:thin}.quick-trim__text{position:relative}.quick-trim__text.is-dragging{cursor:ew-resize}.quick-trim__text.is-dragging,.quick-trim__text.is-selectable{-moz-user-select:none;user-select:none;-webkit-user-select:none}.quick-trim__text.is-selectable .qt-word{cursor:pointer}.qt-paragraph{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:60px minmax(0,1fr);padding-bottom:10px}.qt-paragraph__time{align-self:start;background:none;color:#545f74;font-size:var(--type-body);font-variant-numeric:tabular-nums;line-height:30px;padding:0;text-align:left;transition:color var(--motion-fast) var(--ui-ease)}.qt-paragraph__time small{color:var(--ui-text-3);display:block;font-size:var(--type-caption);line-height:14px;margin-top:-6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qt-paragraph__time:hover{color:var(--ui-accent-text)}.qt-paragraph__text{color:#3c4659;font-size:var(--type-body);line-height:30px;margin:0;overflow-wrap:anywhere}.qt-word{cursor:pointer;padding:6px 0;transition:background-color var(--motion-fast) var(--ui-ease),color var(--motion-fast) var(--ui-ease)}.qt-word:hover{background:#8293b224}.qt-word.is-in{background:color-mix(in srgb,var(--ui-accent) 13%,transparent);color:#1c1e23}.qt-word.is-match{background:var(--pc-mark-100)}.qt-word.is-match-current{background:var(--pc-mark-300)}.quick-trim__text.is-playing .qt-word.is-now{-webkit-text-decoration:underline 2px var(--ui-accent);text-decoration:underline 2px var(--ui-accent);text-underline-offset:5px}.quick-trim__text.is-dragging .qt-word{cursor:ew-resize}.quick-trim__text.is-dragging .qt-word:hover:not(.is-in){background:transparent}.qt-handle{background:transparent;border:0;cursor:ew-resize;height:30px;left:0;margin-left:-8px;padding:0;position:absolute;top:0;touch-action:none;width:16px;z-index:2}.qt-handle:before{bottom:0;left:7px;top:0;width:2px}.qt-handle:after,.qt-handle:before{background:var(--ui-accent);content:"";position:absolute}.qt-handle:after{border-radius:50%;height:10px;left:3px;transition:transform var(--motion-fast) var(--ui-ease);width:10px}.qt-handle--start:after{top:-6px}.qt-handle--end:after{bottom:-6px}.qt-handle:focus-visible:after,.qt-handle:hover:after,.quick-trim__text.is-dragging .qt-handle:after{transform:scale(1.3)}.qt-handle:focus-visible{outline:none}.qt-handle:focus-visible:before{box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-focus) 55%,transparent)}.quick-trim__text.is-dragging .qt-handle{pointer-events:none}.qt-handle:disabled{display:none}.quick-trim__transcript-empty{color:var(--ui-text-3);font-size:var(--type-small);padding:24px 0}.quick-trim__bottom{background:#fff;border-radius:0 0 12px 12px;flex:0 0 auto;padding:4px 24px 24px}.quick-trim__notice{align-items:center;color:var(--ui-text-2);display:flex;font-size:var(--type-small);gap:8px;line-height:1.45;margin:4px 0 0;min-height:28px}.quick-trim__notice .spinner{flex:0 0 auto;height:14px;width:14px}.quick-trim__notice.is-error{color:var(--pc-danger-600)}.quick-trim__notice.is-success{color:var(--pc-success-600)}.quick-trim__notice a,.quick-trim__notice button{background:none;color:var(--ui-accent-text);padding:0;text-decoration:underline}.quick-trim-notice-enter-active,.quick-trim-notice-leave-active{transition:opacity var(--motion-base) var(--ui-ease),transform var(--motion-base) var(--ui-ease)}.quick-trim-notice-enter-from,.quick-trim-notice-leave-to{opacity:0;transform:translateY(-4px)}.quick-trim__waveform{margin-top:4px;position:relative}.quick-trim__scroller{height:96px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-color:#d5d9e0 transparent;scrollbar-width:thin}.quick-trim__track{height:100%;position:relative}.quick-trim__lane{--ruler:22px;bottom:8px;cursor:crosshair;position:absolute;top:0;touch-action:pan-x;-moz-user-select:none;user-select:none;-webkit-user-select:none}.quick-trim__lane:before{background:#f2f4f7;border-radius:8px;bottom:0;content:"";top:var(--ruler)}.quick-trim__lane:before,.quick-trim__ruler{left:0;pointer-events:none;position:absolute;right:0}.quick-trim__ruler{height:var(--ruler);overflow:hidden;top:0}.quick-trim__ruler span{color:var(--ui-ink-muted);font-size:var(--type-caption);font-variant-numeric:tabular-nums;line-height:1;padding:4px 0 0 4px;position:absolute;top:0;white-space:nowrap}.quick-trim__ruler span:before{border-left:1px solid #d5d9e0;bottom:2px;content:"";height:5px;left:0;position:absolute}.quick-trim__selection{background:color-mix(in srgb,var(--ui-accent) 12%,transparent);border:2px solid var(--ui-accent);border-radius:8px;bottom:0;z-index:1}.quick-trim__peaks,.quick-trim__selection{pointer-events:none;position:absolute;top:var(--ruler)}.quick-trim__peaks{height:calc(100% - var(--ruler));overflow:visible;z-index:2}.quick-trim__peaks path{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.quick-trim__peaks-outside{stroke:#b9c0cc}.quick-trim__peaks-inside{stroke:var(--ui-accent)}.quick-trim__playhead{background:#3c4659;border-radius:1px;bottom:0;left:0;margin-left:-1px;pointer-events:none;position:absolute;top:6px;width:2px;will-change:transform;z-index:4}.quick-trim__playhead:before{background:#3c4659;clip-path:polygon(0 0,100% 0,100% 55%,50% 100%,0 55%);content:"";height:12px;left:-5px;position:absolute;top:-6px;width:12px}.quick-trim .quick-trim__handle{background:transparent;border:0;bottom:0;cursor:ew-resize;margin-left:-8px;padding:0;position:absolute;top:var(--ruler);touch-action:none;width:16px;z-index:5}.quick-trim__handle:before{background:var(--ui-accent);border-radius:3px;box-shadow:0 0 0 2px #fff;content:"";height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform var(--motion-fast) var(--ui-ease),background-color var(--motion-fast) var(--ui-ease);width:6px}.quick-trim .quick-trim__handle:hover:not(:disabled):before,.quick-trim__lane.is-dragging .quick-trim__handle:before{background:var(--ui-accent-hover);transform:translate(-50%,-50%) scaleY(1.2)}.quick-trim .quick-trim__handle:disabled{cursor:not-allowed}.quick-trim .quick-trim__handle:disabled:before{background:var(--pc-n-400)}.quick-trim .quick-trim__handle:focus-visible{outline:none}.quick-trim .quick-trim__handle:focus-visible:before{box-shadow:0 0 0 2px #fff,0 0 0 4px color-mix(in srgb,var(--ui-focus) 60%,transparent)}.quick-trim__waveform-status{align-items:center;color:var(--ui-text-3);display:flex;font-size:var(--type-caption);gap:var(--space-2);inset:22px 0 8px;justify-content:center;pointer-events:none;position:absolute}.quick-trim__controls{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-top:12px}.quick-trim__zoom{align-items:center;display:flex;gap:4px;justify-self:start}.quick-trim__zoom button{background:transparent;border-radius:10px;color:#545f74;display:grid;height:36px;place-items:center;transition:background-color var(--motion-fast) var(--ui-ease),color var(--motion-fast) var(--ui-ease);width:36px}.quick-trim__zoom button:hover:not(:disabled){background:#f2f4f7;color:var(--ui-text)}.quick-trim__zoom button:disabled{cursor:default;opacity:.4}.quick-trim__zoom input{width:100px}.quick-trim__times{align-items:center;color:#3c4659;display:flex;gap:8px}.quick-trim__times input{background:#fff;border:2px solid #eaecef;border-radius:10px;color:#3c4659;font:500 var(--type-body)/1 var(--ui-font);font-variant-numeric:tabular-nums;height:40px;text-align:center;transition:border-color var(--motion-fast) var(--ui-ease);width:96px}.quick-trim__times input:hover:not(:disabled){border-color:#d5d9e0}.quick-trim__times input:focus{border-color:var(--ui-accent);outline:none}.quick-trim__times input:disabled{background:#f7f8fa;color:var(--ui-text-3)}.quick-trim__actions{align-items:center;display:flex;gap:8px;justify-self:end}.quick-trim__reframe{align-items:center;border:2px solid #eaecef;border-radius:10px;color:#545f74;cursor:pointer;display:inline-flex;font-size:var(--type-body);font-weight:500;gap:10px;height:40px;padding:0 10px 0 14px;transition:border-color var(--motion-fast) var(--ui-ease);white-space:nowrap}.quick-trim__reframe:hover{border-color:#d5d9e0}.quick-trim__cancel,.quick-trim__save{align-items:center;border-radius:10px;display:inline-flex;font-size:var(--type-body);font-weight:var(--weight-medium);gap:6px;height:40px;justify-content:center;padding:0 16px;transition:background-color var(--motion-fast) var(--ui-ease),opacity var(--motion-fast) var(--ui-ease);white-space:nowrap}.quick-trim__cancel{background:#f2f4f7;color:#3c4659}.quick-trim__cancel:hover{background:#e7eaef}.quick-trim__save{background:var(--pc-v-100);color:var(--ui-accent-text);min-width:100px}.quick-trim__save:hover:not(:disabled){background:var(--pc-v-200)}.quick-trim__save small{font-size:var(--type-caption);font-weight:var(--weight-medium);opacity:.7}.quick-trim__save:disabled{cursor:not-allowed;opacity:.5}.quick-trim__loading{align-items:center;color:var(--ui-text-2);display:flex;flex:1;font-size:var(--type-small);gap:10px;justify-content:center}.quick-trim__load-error{color:var(--ui-text-3);display:grid;flex:1;font-size:var(--type-small);gap:var(--space-3);place-content:center;text-align:center}.ui-tip{background:var(--pc-n-900);border-radius:8px;box-shadow:0 8px 24px color-mix(in srgb,var(--pc-n-900) 24%,transparent);color:var(--pc-n-0);display:grid;font-family:var(--font-ui);font-size:var(--type-caption);gap:2px;line-height:1.4;max-width:260px;opacity:0;padding:7px 10px;pointer-events:none;position:fixed;transform:translateY(3px) scale(.98);transition:opacity var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out);z-index:1000}.ui-tip[data-side=bottom]{transform:translateY(-3px) scale(.98)}.ui-tip.is-visible{opacity:1;transform:none}.ui-tip strong{align-items:center;display:flex;font-weight:600;gap:6px}.ui-tip span{color:var(--pc-n-300)}.ui-tip kbd{border:1px solid color-mix(in srgb,var(--pc-n-0) 22%,transparent);border-radius:4px;color:var(--pc-n-200);font-family:inherit;font-size:var(--type-caption);font-weight:500;padding:0 4px}.ui-tip:after{background:inherit;content:"";height:8px;left:var(--ui-tip-arrow,50%);margin-left:-4px;position:absolute;transform:rotate(45deg);width:8px}.ui-tip[data-side=top]:after{bottom:-4px}.ui-tip[data-side=bottom]:after{top:-4px}@media(prefers-reduced-motion:reduce){.ui-tip{transition:none}}@media(max-width:960px){.quick-trim{padding:0}.quick-trim__shell{border-radius:0;height:100vh;height:100dvh;width:100%}.quick-trim__close{right:10px;top:10px}.quick-trim__main{border-radius:0;grid-template-columns:1fr;grid-template-rows:minmax(220px,40%) minmax(0,1fr)}.quick-trim__bottom{border-radius:0;padding:4px 16px 16px}.quick-trim__controls{gap:10px;grid-template-columns:1fr;justify-items:stretch}.quick-trim__actions,.quick-trim__zoom{justify-self:stretch}.quick-trim__times{justify-content:center}.quick-trim__actions{flex-wrap:wrap;justify-content:flex-end}}.editor-header{align-items:center;background:var(--ink-950);border-bottom:1px solid var(--line-dark);display:flex;gap:var(--space-6);justify-content:space-between;min-height:76px;padding:var(--space-3) var(--space-5);position:relative;z-index:10}.editor-header__title{align-items:center;display:flex;gap:var(--space-3);min-width:0}.editor-header .icon-button{border-color:var(--line-dark);color:var(--paper-200)}.editor-header .icon-button:hover:not(:disabled){background:var(--ink-800)}.editor-header__meta{align-items:center;display:flex;gap:var(--space-2);margin-bottom:5px}.editor-header__meta>span{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.editor-header h1{font-size:var(--type-large);font-weight:var(--weight-semibold);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-header__actions{align-items:center;display:flex;flex:0 0 auto;gap:var(--space-2)}.editor-history{min-height:38px;width:38px}.export-control{position:relative}.export-menu{background:var(--paper-50);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:0 14px 40px #00000047;color:var(--ink-950);padding:var(--space-4);position:absolute;right:0;top:calc(100% + 8px);width:280px;z-index:30}.export-menu strong{font-size:12px}.export-menu p{color:var(--ink-500);font-size:var(--type-caption);line-height:1.4;margin-top:6px}.export-menu button{background:transparent;color:var(--ink-700);cursor:pointer;font-size:var(--type-caption);font-weight:var(--weight-semibold);margin-top:var(--space-3);min-height:36px}.demo-notice--editor{background:var(--pc-n-900);border-color:var(--pc-n-700);border-width:0 0 1px;color:var(--pc-n-200);margin:0;padding-left:var(--space-5)}.editor-workspace{display:grid;grid-template-columns:minmax(560px,1fr) 390px;min-height:calc(100vh - 76px)}.editor-stage{background:var(--pc-n-900);border-right:1px solid var(--line-dark);min-width:0}.video-monitor{border-bottom:1px solid var(--line-dark)}.timeline-panel__heading,.transcript-strip__heading,.transport-row,.video-monitor__toolbar{align-items:center;display:flex;justify-content:space-between}.video-monitor__toolbar{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums;height:38px;letter-spacing:.05em;padding:0 var(--space-4)}.transcript-strip__heading button,.transport-row button,.video-monitor__toolbar button{align-items:center;background:transparent;color:var(--ink-400);cursor:pointer;display:flex;font-size:var(--type-caption);gap:6px;min-height:36px}.video-monitor__canvas{background:var(--pc-n-900);display:grid;height:clamp(300px,44vh,520px);padding:var(--space-4) var(--space-8);place-items:center}.video-output{background:#000;display:block;height:100%;max-height:calc(clamp(300px,44vh,520px) - 32px);max-width:100%;-o-object-fit:contain;object-fit:contain}.video-output,.video-scene{border:1px solid var(--ink-700)}.video-scene{aspect-ratio:16/9;background:var(--ink-850);overflow:hidden;position:relative;width:min(100%,800px)}.video-scene:after{border:10px solid rgba(0,0,0,.12);content:"";inset:0;pointer-events:none;position:absolute}.video-scene__speaker{background:var(--ink-700);border-radius:45% 45% 0 0;bottom:0;height:58%;position:absolute;width:25%}.video-scene__speaker--left{left:20%}.video-scene__speaker--right{background:var(--pc-n-700);right:18%}.video-scene__speaker span{background:var(--pc-n-400);border:6px solid var(--ink-850);border-radius:45% 45% 42% 42%;height:52%;left:24%;position:absolute;top:-30%;width:52%}.video-scene__speaker--right span{background:var(--pc-n-400)}.video-scene__speaker i{background:var(--record);height:2px;left:-46%;position:absolute;top:16%;width:46%}.video-scene__speaker i:after{background:var(--record);border-radius:50%;content:"";height:9px;position:absolute;right:-5px;top:-4px;width:9px}.video-scene__caption{bottom:8%;color:var(--white);font-size:clamp(15px,2.1vw,28px);font-weight:var(--weight-bold);left:10%;letter-spacing:-.03em;line-height:1.1;position:absolute;right:10%;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.8);z-index:3}.video-scene__caption em{background:var(--paper-50);color:var(--ink-950);font-style:normal;padding:0 4px}.video-scene__caption strong{color:var(--signal)}.video-scene__play{background:#10110fb8;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:var(--white);cursor:pointer;display:grid;height:54px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:54px;z-index:4}.video-scene__play:hover{background:var(--ink-950);color:var(--signal)}.video-scene__time{background:#10110fc7;color:var(--paper-300);font-size:var(--type-caption);font-variant-numeric:tabular-nums;padding:4px 6px;position:absolute;right:var(--space-3);top:var(--space-3);z-index:4}.transport-row{gap:var(--space-3);height:52px;padding:0 var(--space-4)}.transport-row>span{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.transport-play{border:1px solid var(--line-dark)!important;border-radius:50%;color:var(--paper-100)!important;display:grid!important;min-height:34px!important;place-items:center;width:34px}.transport-progress{background:var(--ink-700);flex:1;height:2px}.transport-progress span{background:var(--signal);display:block;height:100%;width:24%}.timeline-panel{border-bottom:1px solid var(--line-dark);padding:var(--space-4)}.timeline-panel__heading{margin-bottom:var(--space-2)}.timeline-panel__heading strong{display:block;font-size:var(--type-caption);font-weight:var(--weight-medium);margin-top:3px}.timeline-panel__heading p{align-items:center;color:var(--ink-500);display:flex;font-size:var(--type-caption);gap:5px}.legend-dot{background:var(--ink-600);height:7px;margin-left:8px;width:7px}.legend-dot--selected{background:var(--signal-dark);border:1px solid var(--signal)}.clip-waveform{align-items:center;background:var(--ink-900);border:1px solid var(--ink-700);display:flex;height:70px;justify-content:space-between;overflow:hidden;padding:0 14px;position:relative}.wave-bar{background:var(--ink-600);display:block;max-height:86%;width:2px}.wave-bar--spoken{background:var(--pc-n-400)}.clip-playhead{inset:0 auto 0 28%;width:1px;z-index:3}.clip-playhead,.clip-playhead:before{background:var(--record);position:absolute}.clip-playhead:before{clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:7px;left:-4px;top:0;width:9px}.clip-handle{background:#c7ff4a14;border-right:2px solid var(--signal);cursor:ew-resize;inset:0 auto 0 0;position:absolute;width:14px;z-index:4}.clip-handle--end{border-left:2px solid var(--signal);border-right:0;left:auto;right:0}.clip-handle span{border-left:1px solid var(--signal);height:16px;position:absolute;right:3px;top:50%;transform:translateY(-50%);width:3px}.clip-handle--end span{left:3px;right:auto}.clip-boundaries{align-items:center;color:var(--ink-500);display:flex;font-size:var(--type-caption);font-variant-numeric:tabular-nums;gap:var(--space-4);margin-top:var(--space-2)}.clip-boundaries span:nth-last-child(2){margin-left:auto}.clip-boundaries strong{color:var(--paper-200);font-weight:400}.clip-boundaries .boundary-feedback{align-items:center;color:var(--signal);display:flex;gap:4px}.transcript-strip{padding:var(--space-4)}.transcript-strip__heading{color:var(--ink-400);font-size:var(--type-caption);font-weight:600}.transcript-strip__heading span{align-items:center;display:flex;gap:6px}.transcript-strip>p{color:var(--ink-400);font-size:13px;line-height:1.65;margin-top:var(--space-3)}.transcript-strip mark{background:#c7ff4a1a;box-shadow:inset 0 -1px #c7ff4a80;color:var(--paper-100)}.transcript-fade{color:var(--ink-600)}.review-panel{background:var(--paper-50);color:var(--ink-950);min-width:0}.review-tabs{background:var(--paper-50);border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;height:48px;position:sticky;top:0;z-index:5}.review-tabs button{background:transparent;color:var(--ink-500);cursor:pointer;font-size:var(--type-caption);font-weight:var(--weight-semibold);position:relative}.review-tabs button:after{background:transparent;bottom:-1px;content:"";height:2px;left:var(--space-4);position:absolute;right:var(--space-4)}.review-tabs button.active{color:var(--ink-950)}.review-tabs button.active:after{background:var(--ink-950)}.review-tabs span{color:var(--ink-400);font-size:var(--type-caption);font-variant-numeric:tabular-nums;margin-left:5px}.active-inspector{padding:var(--space-5)}.active-inspector__head{align-items:center;display:flex;gap:var(--space-3)}.active-inspector__head h2{font-size:20px;font-weight:var(--weight-semibold);letter-spacing:-.035em;line-height:1.05;margin-top:4px}.active-inspector__why{align-items:flex-start;border-left:2px solid var(--signal-dark);color:var(--ink-600);display:flex;font-size:var(--type-caption);gap:var(--space-2);line-height:1.45;margin-top:var(--space-4);padding-left:var(--space-3)}.active-inspector__why svg{color:var(--pc-success-600);flex:0 0 auto;margin-top:1px}.score-breakdown{display:grid;gap:6px;margin-top:var(--space-5)}.score-breakdown>div{align-items:center;display:grid;gap:var(--space-2);grid-template-columns:58px 1fr 24px}.score-breakdown>div>span:first-child{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums;text-transform:capitalize}.score-breakdown__track{background:var(--paper-200);height:3px}.score-breakdown__track i{background:var(--ink-600);display:block;height:100%}.score-breakdown strong{font-size:var(--type-caption);font-variant-numeric:tabular-nums;font-weight:400;text-align:right}.score-breakdown__overall{display:none!important}.review-actions{display:flex;gap:var(--space-2);margin-top:var(--space-5)}.preview-settings{border-bottom:1px solid var(--line);border-top:1px solid var(--line);margin-top:var(--space-5);padding:var(--space-4) 0}.preview-settings__head{color:var(--ink-500);display:flex;font-size:var(--type-caption);font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:var(--space-3)}.preview-settings__body{display:grid;gap:var(--space-3);grid-template-columns:96px 1fr}.portrait-preview{align-items:flex-end;background:var(--ink-850);border:1px solid var(--ink-700);display:flex;height:154px;justify-content:center;overflow:hidden;position:relative;width:96px}.portrait-preview--1-1{height:96px}.portrait-preview--16-9{height:54px}.portrait-preview__person{background:var(--ink-600);border-radius:45% 45% 0 0;bottom:0;height:60%;position:absolute;width:54%}.portrait-preview__person span{background:var(--pc-n-400);border-radius:45%;height:48%;left:25%;position:absolute;top:-28%;width:50%}.portrait-preview p{color:var(--white);font-size:var(--type-caption);font-weight:700;line-height:1.05;margin-bottom:9px;text-align:center;z-index:2}.portrait-preview p strong{color:var(--signal)}.preview-settings__controls{display:flex;flex-direction:column;gap:6px;min-width:0}.preview-settings__controls label{color:var(--ink-500);font-size:var(--type-caption)}.preview-settings__controls select{display:block;margin-top:3px;padding:0 7px;width:100%}.preview-settings__controls button,.preview-settings__controls select{background:var(--white);border:1px solid var(--line);border-radius:4px;font-size:var(--type-caption);min-height:34px}.preview-settings__controls button{align-items:center;color:var(--ink-600);cursor:pointer;display:grid;grid-template-columns:18px 1fr 14px;padding:0 8px;text-align:left}.preview-settings__controls button:disabled{background:var(--paper-100);cursor:not-allowed;opacity:.72}.preview-settings__controls button span:last-child{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.copy-block{background:var(--paper-100);margin-top:var(--space-4);padding:var(--space-3);position:relative}.copy-block>span{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.copy-block p{color:var(--ink-700);font-size:var(--type-caption);line-height:1.45;margin-top:5px;padding-right:34px}.copy-block button{background:transparent;color:var(--ink-500);cursor:pointer;font-size:var(--type-caption);font-weight:var(--weight-semibold);min-height:30px;position:absolute;right:8px;top:8px}.candidate-list{border-top:1px solid var(--line)}.candidate-row{align-items:center;background:transparent;border-bottom:1px solid var(--line);cursor:pointer;display:grid;gap:var(--space-2);grid-template-columns:28px 1fr 28px;min-height:68px;padding:var(--space-2) var(--space-5);position:relative;text-align:left;width:100%}.candidate-row.active,.candidate-row:hover{background:var(--paper-100)}.candidate-row.active:before{background:var(--ink-950);content:"";inset:0 auto 0 0;position:absolute;width:2px}.candidate-row__rank,.candidate-row__score{font-size:var(--type-caption);font-variant-numeric:tabular-nums}.candidate-row__rank{color:var(--ink-400)}.candidate-row__score{color:var(--ink-600);text-align:right}.candidate-row__copy{min-width:0}.candidate-row__copy small,.candidate-row__copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-row__copy strong{font-size:var(--type-caption);font-weight:var(--weight-semibold)}.candidate-row__copy small{color:var(--ink-500);font-size:var(--type-caption);font-variant-numeric:tabular-nums;margin-top:5px}.candidate-row__status{color:var(--pc-success-600);position:absolute;right:4px;top:4px}.candidate-row__status--rejected{color:var(--record)}.transcript-panel{padding:var(--space-4)}.transcript-panel__search input{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--type-caption);min-height:40px;padding:0 var(--space-3);width:100%}.transcript-segment{background:transparent;border-bottom:1px solid var(--line);cursor:pointer;display:grid;gap:var(--space-2);grid-template-columns:42px 1fr;padding:var(--space-4) 0;text-align:left;width:100%}.transcript-segment:hover p{color:var(--ink-950)}.transcript-segment>span{color:var(--ink-400);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.transcript-segment p{color:var(--ink-600);font-size:var(--type-caption);line-height:1.5}.transcript-segment strong{color:var(--ink-950);display:block;font-size:var(--type-caption);margin-bottom:4px}.transcript-panel__note{align-items:flex-start;background:var(--paper-100);color:var(--ink-500);display:flex;font-size:var(--type-caption);gap:var(--space-2);line-height:1.4;margin-top:var(--space-4);padding:var(--space-3)}@media(max-width:1180px){.page{width:min(100% - 48px,1050px)}.featured-project__workbench{grid-template-columns:1.4fr .8fr}.editor-workspace{grid-template-columns:minmax(500px,1fr) 340px}.editor-header h1{max-width:420px}.editor-history{display:none}}@media(max-width:920px){.sidebar{width:190px}.app-main{margin-left:190px}.page{padding-top:40px;width:calc(100% - 40px)}.featured-project__workbench{grid-template-columns:1fr}.featured-project__monitor{border-bottom:1px solid var(--line-dark);border-right:0;min-height:340px}.project-row__body{grid-template-columns:1fr 44px}.project-row__facts{display:none}.editor-workspace{display:block}.editor-stage{border-right:0}.review-panel{border-top:1px solid var(--line-dark)}.review-tabs{position:static}.active-inspector{max-width:680px}.candidate-row{min-height:74px}}@media(max-width:720px){.app-shell:not(.app-shell--editor){padding-bottom:62px}.sidebar{display:none}.mobile-header{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7f7f2f0;border-bottom:1px solid var(--line);display:flex;height:58px;justify-content:space-between;padding:0 var(--space-4);position:sticky;top:0;z-index:30}.mobile-header .brand-mark{border-color:var(--ink-500)}.mobile-header .brand-mark:after,.mobile-header .brand-mark:before{background:var(--line)}.mobile-header .brand-lockup{color:var(--ink-950);min-height:40px}.mobile-nav{background:var(--paper-50);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);height:62px;inset:auto 0 0;padding-bottom:env(safe-area-inset-bottom);position:fixed;z-index:40}.mobile-nav a,.mobile-nav button{align-items:center;background:transparent;border-radius:12px;color:var(--ink-500);display:flex;flex-direction:column;font-size:var(--type-caption);gap:3px;justify-content:center}html:has(.mobile-nav){scroll-padding:66px 0 calc(70px + env(safe-area-inset-bottom))}.mobile-nav .active{color:var(--ink-950)}.app-main{margin-left:0}.page{padding:36px 0 56px;width:calc(100% - 32px)}.page-header{align-items:flex-start;flex-direction:column;margin-bottom:var(--space-8)}.page-header h1{font-size:38px}.page-header__action{display:none}.page-lede{font-size:14px}.featured-project__header{padding:var(--space-4)}.featured-project__header h2{font-size:24px}.featured-project__monitor{min-height:250px}.featured-project__summary{padding:var(--space-5)}.featured-project blockquote{font-size:16px}.projects-section{margin-top:44px}.project-row{grid-template-columns:88px 1fr;min-height:100px}.project-row__media{min-height:66px}.project-row__body{gap:var(--space-2);padding-left:var(--space-3)}.project-row__main h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.project-row__main p{display:none}.project-row__open{min-height:40px;width:40px}.form-section{gap:var(--space-3);grid-template-columns:1fr}.form-section__number{padding:0}.upload-dropzone{grid-template-columns:44px 1fr;min-height:170px;padding:var(--space-5)}.upload-dropzone__action{grid-column:2}.upload-recovery{align-items:flex-start;flex-direction:column}.automation-options,.field-grid{grid-template-columns:1fr}.caption-preset-options{grid-template-columns:1fr 1fr}.upload-progress-card__actions .button{width:100%}.form-submit{align-items:stretch;flex-direction:column}.form-submit .button{width:100%}.app-shell--editor .mobile-header,.app-shell--editor .mobile-nav{display:none}.app-shell--editor .editor-header{position:sticky;top:0}.editor-page{margin-top:0}.editor-header{min-height:66px;padding:var(--space-2)}.editor-header h1{font-size:var(--type-body);max-width:170px}.editor-header__meta>span{display:none}.editor-header__actions .button{font-size:0;padding:0;width:44px}.editor-header__actions .button svg:last-child{display:none}.demo-notice--editor{font-size:var(--type-small)}.editor-workspace{min-height:calc(100vh - 66px)}.video-monitor__canvas{height:auto;min-height:250px;padding:var(--space-3)}.video-scene{width:100%}.video-scene__play{height:46px;width:46px}.video-scene__caption{font-size:14px}.timeline-panel{padding:var(--space-3)}.timeline-panel__heading p{display:none}.clip-boundaries{gap:var(--space-2)}.clip-boundaries .boundary-feedback,.transcript-strip{display:none}.preview-settings__body{grid-template-columns:88px 1fr}.portrait-preview{height:142px;width:88px}.export-menu{right:-1px;width:min(280px,calc(100vw - 20px))}}@media(prefers-reduced-motion:reduce){.reveal-item{opacity:1!important;transform:none!important}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}input[type=checkbox]:not([role=switch]):not(.sr-only),input[type=radio]:not(.sr-only){-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1.5px solid #bfc4cc;border-radius:4px;cursor:pointer;display:inline-grid;flex:none;height:18px;margin:0;place-content:center;transition:background-color var(--motion-fast) var(--ui-ease),border-color var(--motion-fast) var(--ui-ease);vertical-align:middle;width:18px}input[type=radio]:not(.sr-only){border-radius:50%}input[type=checkbox]:not([role=switch]):not(.sr-only):after{background:#fff;clip-path:polygon(0 52%,14% 38%,38% 62%,86% 0,100% 14%,38% 88%);content:"";height:8px;transform:scale(0);transition:transform var(--motion-fast) var(--ui-ease);width:10px}input[type=radio]:not(.sr-only):after{background:var(--ui-accent);border-radius:50%;content:"";height:8px;transform:scale(0);transition:transform var(--motion-fast) var(--ui-ease);width:8px}input[type=checkbox]:not([role=switch]):not(.sr-only):checked{background:var(--ui-accent);border-color:var(--ui-accent)}input[type=checkbox]:not([role=switch]):not(.sr-only):checked:after,input[type=radio]:not(.sr-only):checked:after{transform:scale(1)}input[type=checkbox]:not([role=switch]):not(.sr-only):hover:not(:disabled):not(:checked),input[type=radio]:not(.sr-only):checked,input[type=radio]:not(.sr-only):hover:not(:disabled):not(:checked){border-color:var(--ui-accent)}input[type=checkbox][role=switch]:not(.sr-only){-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--ui-switch-off);border:0;border-radius:999px;cursor:pointer;flex:none;height:20px;margin:0;position:relative;transition:background-color var(--motion-base) var(--ui-ease);vertical-align:middle;width:32px}input[type=checkbox][role=switch]:not(.sr-only):after{background:#fff;border-radius:50%;box-shadow:var(--ui-switch-knob-shadow);content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform var(--motion-base) var(--ui-ease);width:16px}input[type=checkbox][role=switch]:not(.sr-only):checked{background:var(--ui-accent)}input[type=checkbox][role=switch]:not(.sr-only):checked:after{transform:translate(12px)}input[type=checkbox]:not(.sr-only):focus-visible,input[type=radio]:not(.sr-only):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}input[type=checkbox]:not(.sr-only):disabled,input[type=radio]:not(.sr-only):disabled{cursor:not-allowed;opacity:.45}input[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:linear-gradient(to right,var(--ui-accent) var(--range-progress,0),#e1e5ec var(--range-progress,0));border:0;border-radius:4px;cursor:pointer;height:4px;margin:0;padding:0}input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 1px #15284429,0 1px 3px #15284438;cursor:grab;height:16px;width:16px}input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 1px #15284429,0 1px 3px #15284438;cursor:grab;height:16px;width:16px}input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:4px;height:4px}input[type=range]:active::-webkit-slider-thumb{cursor:grabbing}input[type=range]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px}input[type=range]:disabled{cursor:not-allowed;opacity:.4}@media(prefers-reduced-motion:reduce){input[type=checkbox],input[type=checkbox]:after,input[type=radio],input[type=radio]:after{transition:none}}.soft-scroll{scroll-padding-block:8px;scrollbar-width:none}.soft-scroll::-webkit-scrollbar{display:none}.soft-scroll__thumb{background:#c1c1c1;border-radius:999px;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--motion-medium) var(--ui-ease),width var(--motion-fast) var(--ui-ease),background-color var(--motion-fast) var(--ui-ease);width:6px;z-index:6}.soft-scroll__thumb.is-visible{opacity:1;pointer-events:auto}.soft-scroll__thumb.is-dragging,.soft-scroll__thumb:hover{background:#a8adb6;width:8px}@media(prefers-reduced-motion:reduce){.soft-scroll__thumb{transition:none}}::view-transition-new(root),::view-transition-old(root){animation-duration:var(--motion-medium);animation-timing-function:var(--ease-standard)}.ui-swap-enter-active.ui-swap-enter-active{transition:opacity var(--motion-medium) var(--ease-out),transform var(--motion-medium) var(--ease-out)}.ui-swap-leave-active.ui-swap-leave-active{transition:opacity var(--motion-exit) var(--ease-in)}.ui-swap-enter-from.ui-swap-enter-from{opacity:0;transform:translateY(calc(var(--motion-rise)/2))}.ui-swap-leave-to.ui-swap-leave-to{opacity:0}.ui-fade-enter-active.ui-fade-enter-active{transition:opacity var(--motion-base) var(--ease-out)}.ui-fade-leave-active.ui-fade-leave-active{transition:opacity var(--motion-exit) var(--ease-in)}.ui-fade-enter-from.ui-fade-enter-from,.ui-fade-leave-to.ui-fade-leave-to{opacity:0}.ui-rise-enter-active.ui-rise-enter-active{transition:opacity var(--motion-medium) var(--ease-out),transform var(--motion-medium) var(--ease-out)}.ui-rise-leave-active.ui-rise-leave-active{transition:opacity var(--motion-exit) var(--ease-in),transform var(--motion-exit) var(--ease-in)}.ui-rise-enter-from.ui-rise-enter-from{opacity:0;transform:translateY(var(--motion-rise))}.ui-rise-leave-to.ui-rise-leave-to{opacity:0;transform:translateY(calc(var(--motion-rise)/-2))}.ui-list-enter-active.ui-list-enter-active{transition:opacity var(--motion-medium) var(--ease-out),transform var(--motion-medium) var(--ease-out);transition-delay:min(calc(var(--i, 0)*var(--motion-stagger)),.32s)}.ui-list-leave-active.ui-list-leave-active{pointer-events:none;transition:opacity var(--motion-exit) var(--ease-in),transform var(--motion-exit) var(--ease-in)}.ui-list-enter-from.ui-list-enter-from{opacity:0;transform:translateY(var(--motion-rise))}.ui-list-leave-to.ui-list-leave-to{opacity:0;transform:scale(.96)}.ui-list-move.ui-list-move{transition:transform var(--motion-medium) var(--ease-out)}@keyframes ui-arrive{0%{opacity:0;transform:translateY(calc(var(--motion-rise)/2))}}@keyframes ui-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}:where(.ui-skeleton){background:var(--ui-surface-3);overflow:hidden;position:relative}.ui-skeleton:after{animation:ui-shimmer var(--loop-shimmer) var(--ease-in-out) infinite;background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,#fff 60%,transparent) 50%,transparent 80%);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes ui-shimmer{to{transform:translate(100%)}}[data-media=loading]{opacity:0}[data-media=arrived]{animation:ui-media-in var(--motion-slow) var(--ease-standard)}@keyframes ui-media-in{0%{opacity:0}}:where(.ui-progress){isolation:isolate;overflow:hidden;position:relative}.ui-progress>.ui-progress__fill{background:var(--ui-accent);border-radius:inherit;inset:0;position:absolute;transform:translate(calc(var(--progress, 0)*1% - 100%));transition:transform var(--motion-slow) var(--ease-out)}.ui-progress.is-indeterminate>.ui-progress__fill{animation:ui-indeterminate var(--loop-shimmer) var(--ease-in-out) infinite;inset:0 auto 0 0;transform:translate(-100%);transition:none;width:34%}@keyframes ui-indeterminate{to{transform:translate(300%)}}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}@supports selector(::details-content) and (interpolate-size:allow-keywords){.ui-disclosure::details-content{block-size:0;opacity:0;overflow-y:clip;transition:block-size var(--motion-medium) var(--ease-out),opacity var(--motion-medium) var(--ease-out),content-visibility var(--motion-medium) allow-discrete}.ui-disclosure[open]::details-content{block-size:auto;opacity:1}}@supports selector(::details-content){.ui-disclosure[data-motion=js]::details-content{block-size:auto;opacity:1;transition:none}}.ui-menu-details>.ui-menu-panel{transform-origin:top right;transition:opacity var(--motion-base) var(--ease-out),transform var(--motion-base) var(--ease-out)}.ui-menu-details:not([open])>.ui-menu-panel{opacity:0;transform:translateY(-4px) scale(.98);transition-duration:var(--motion-exit);transition-timing-function:var(--ease-in)}@starting-style{.ui-menu-details[open]>.ui-menu-panel{opacity:0;transform:translateY(-4px) scale(.98)}}@supports selector(::details-content){.ui-menu-details::details-content{transition:content-visibility var(--motion-exit) allow-discrete}}.ui-segment-ghost{pointer-events:none;position:absolute;transform-origin:0 0;z-index:0}.is-sliding>:not(.ui-segment-ghost){position:relative;z-index:1}.is-sliding>:is([aria-pressed=true],[aria-selected=true],[aria-current=true],[aria-current=page]){background-color:transparent!important;box-shadow:none!important}.is-sliding-line>:is([aria-pressed=true],[aria-selected=true],[aria-current=true],[aria-current=page]){border-bottom-color:transparent!important}.is-sliding-line>:is([aria-pressed=true],[aria-selected=true],[aria-current=true],[aria-current=page]):after{opacity:0!important}.is-paused,.is-paused *,.is-paused :after,.is-paused :before{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:1ms!important}.ui-progress.is-indeterminate>.ui-progress__fill{animation:none;opacity:.35;transform:none;width:100%}}dialog[open]:not(.dialog-exit-copy){animation:ui-dialog-in var(--motion-medium) var(--ease-out)}dialog[open]::backdrop{animation:ui-dialog-scrim-in var(--motion-medium) var(--ease-out)}.dialog-exit-layer{inset:0;pointer-events:none;position:fixed;z-index:2147483000}.dialog-exit-scrim{animation:ui-dialog-scrim-out var(--motion-base) var(--ease-in) forwards;background:var(--ui-scrim);inset:0;position:absolute}.dialog-exit-copy{animation:ui-dialog-out var(--motion-exit) var(--ease-in) forwards}@keyframes ui-dialog-in{0%{opacity:0;transform:translateY(10px) scale(.97)}}@keyframes ui-dialog-out{to{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes ui-dialog-scrim-in{0%{opacity:0}}@keyframes ui-dialog-scrim-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){dialog[open]::backdrop,dialog[open]:not(.dialog-exit-copy){animation:none}}.quick-trim-motion-enter-active,.quick-trim-motion-leave-active{transition:opacity var(--motion-medium) var(--ui-ease)}.quick-trim-motion-enter-active .quick-trim__shell,.quick-trim-motion-leave-active .quick-trim__shell{transition:transform var(--motion-medium) var(--ui-ease)}.quick-trim-motion-leave-active,.quick-trim-motion-leave-active .quick-trim__shell{transition-duration:var(--motion-exit);transition-timing-function:var(--ease-in)}.quick-trim-motion-enter-from,.quick-trim-motion-leave-to{opacity:0}.quick-trim-motion-enter-from .quick-trim__shell,.quick-trim-motion-leave-to .quick-trim__shell{transform:translateY(10px) scale(.97)}@media(prefers-reduced-motion:reduce){.quick-trim-motion-enter-active,.quick-trim-motion-enter-active .quick-trim__shell,.quick-trim-motion-leave-active,.quick-trim-motion-leave-active .quick-trim__shell{transition:none}}.ui-pop{animation:ui-pop-in var(--motion-base) var(--ui-ease)}@keyframes ui-pop-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@media(prefers-reduced-motion:reduce){.ui-pop{animation:none}}:where(dialog,[role=dialog],[role=alertdialog]) :where(h2){font-family:var(--font-title);word-spacing:var(--title-word-spacing)}:root{--pc-bg:#f2f1f3;--pc-white:#fff;--pc-line:#e5e4e7;--pc-mist:#97979b;--pc-slate:#6e6e73;--pc-ink:#19171c;--pc-plum:#17082c;--pc-violet:#7a40ed;--pc-lilac:#cab3f8;--pc-lilac-strong:#a981ff;--pc-blue:#00b2ff;--pc-sky:#e6f4ff;--pc-volt:#f5ff63;--pc-tracking-display:-.035em;--pc-tracking-heading:-.03em;--pc-shadow-card:0 90px 52px rgba(25,23,28,.05),0 38px 34px rgba(25,23,28,.08),0 10px 20px rgba(25,23,28,.09)}.pc-site-shell{background:var(--pc-bg);color:var(--pc-ink);font-family:var(--font-text);font-size:16px;min-height:100dvh;overflow:clip}.pc-site-shell *,.pc-site-shell :after,.pc-site-shell :before{box-sizing:border-box}.pc-site-shell h1,.pc-site-shell h2,.pc-site-shell h3,.pc-site-shell p{margin:0}.pc-site-shell h1,.pc-site-shell h2,.pc-site-shell h3{font-family:var(--font-title);text-wrap:balance;word-spacing:var(--title-word-spacing)}.pc-site-shell p{text-wrap:pretty}.pc-site-shell a,.pc-site-shell button{touch-action:manipulation}.pc-site-shell button{cursor:pointer}.pc-site-header{inset:16px 20px auto;pointer-events:none;position:fixed;z-index:80}.pc-navbar{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border:1px solid rgba(25,23,28,.08);border-radius:22px;box-shadow:0 16px 42px #19171c14;display:flex;gap:24px;height:68px;justify-content:space-between;margin:0 auto;padding:0 12px 0 20px;pointer-events:auto;position:relative;width:min(1200px,100%)}.pc-brand,.pc-login-button,.pc-nav-link,.pc-navbar{transition-duration:var(--motion-slow);transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--ease-standard)}.pc-site-header.is-over-media .pc-navbar{background:#0e0c126b;border-color:#ffffff24;box-shadow:none}.pc-site-header.is-over-media .pc-brand,.pc-site-header.is-over-media .pc-login-button{color:var(--pc-white)}.pc-site-header.is-over-media .pc-nav-link{color:#ffffffc7}.pc-site-header.is-over-media .pc-nav-link.is-active,.pc-site-header.is-over-media .pc-nav-link:hover{background:#ffffff1a;color:var(--pc-white)}.pc-site-header.is-over-media .pc-login-button:hover{background:#ffffff1a}.pc-site-header.is-over-media .pc-button--ink{background:var(--pc-white);color:var(--pc-ink)}.pc-site-header.is-over-media .pc-button--ink:hover{background:var(--pc-n-100);color:var(--pc-ink)}.pc-site-header.is-over-media .pc-menu-button{background:var(--pc-white);color:var(--pc-ink)}.pc-brand{align-items:center;color:var(--pc-ink);display:inline-flex;font-family:var(--font-logo);font-size:19px;font-weight:700;gap:.32em;letter-spacing:-.02em;min-height:44px}.pc-brand-mark{display:block;flex:0 0 auto;height:1.15em;-o-object-fit:contain;object-fit:contain;width:1.15em}.pc-brand-mark--dark,.pc-site-header.is-over-media .pc-brand-mark--light{display:none}.pc-site-header.is-over-media .pc-brand-mark--dark{display:block}.pc-nav-links{align-items:center;display:flex;gap:2px}.pc-nav-link{align-items:center;background:transparent;border-radius:16px;color:#19171c9e;display:inline-flex;font-size:14px;font-weight:570;gap:5px;min-height:44px;padding:0 14px;position:relative;transition:color var(--motion-base) var(--ease-standard),background-color var(--motion-base) var(--ease-standard)}.pc-nav-link.is-active,.pc-nav-link:hover{background:#19171c0b;color:var(--pc-ink)}.pc-nav-link.is-active:after{background:var(--pc-violet);border-radius:99px;bottom:7px;content:"";height:2px;left:14px;position:absolute;right:14px}.pc-nav-link--dropdown{border:0}.pc-nav-dropdown{position:relative}.pc-nav-menu{background:#fffffff5;border:1px solid rgba(25,23,28,.08);border-radius:22px;box-shadow:0 24px 64px #19171c24;left:50%;opacity:0;padding:8px;position:absolute;top:calc(100% + 12px);transform:translate(-50%,-8px);transition:opacity var(--motion-base) var(--ease-standard),transform var(--motion-base) var(--ease-standard),visibility var(--motion-base) var(--ease-standard);visibility:hidden;width:280px}.pc-nav-menu:before{content:"";height:18px;inset:-16px 0 auto;position:absolute}.pc-nav-dropdown:focus-within .pc-nav-menu,.pc-nav-dropdown:hover .pc-nav-menu{opacity:1;transform:translate(-50%);visibility:visible}.pc-nav-menu a{border-radius:16px;display:grid;gap:4px;min-height:72px;padding:14px 16px;transition:background-color var(--motion-base) var(--ease-standard)}.pc-nav-menu a:hover{background:var(--pc-bg)}.pc-nav-menu span{font-family:var(--font-title);font-size:17px;font-weight:700;word-spacing:var(--title-word-spacing)}.pc-nav-menu small{color:var(--pc-slate);font-size:12px;line-height:1.4}.pc-nav-actions{align-items:center;display:flex;gap:4px}.pc-login-button{background:transparent;border-radius:50px;color:var(--pc-ink);font-size:14px;font-weight:600;min-height:44px;padding:0 16px;transition:background-color var(--motion-base) var(--ease-standard)}.pc-login-button:hover{background:#19171c0d}.pc-button{align-items:center;border:1px solid transparent;border-radius:50px;display:inline-flex;font-size:15px;font-weight:650;gap:10px;justify-content:center;line-height:1;min-height:48px;padding:0 22px;transition:transform var(--motion-base) cubic-bezier(.16,1,.3,1),background-color var(--motion-base) var(--ease-standard),border-color var(--motion-base) var(--ease-standard),box-shadow var(--motion-base) var(--ease-standard)}.pc-button:hover{transform:translateY(-2px)}.pc-button:active{transform:translateY(0) scale(.985)}.pc-button--nav{min-height:46px;padding:0 18px}.pc-button--large{min-height:58px;padding:0 28px}.pc-button--wide{width:100%}.pc-button--ink{background:var(--pc-ink);color:var(--pc-white)}.pc-button--ink:hover{background:var(--pc-plum);box-shadow:0 12px 28px #17082c2e}.pc-button--violet{background:var(--pc-violet);box-shadow:0 16px 34px #7a40ed3d;color:var(--pc-white)}.pc-button--violet:hover{background:#6d32df;box-shadow:0 20px 42px #7a40ed4d}.pc-button--light{background:var(--pc-white);border-color:#ffffff2e;color:var(--pc-ink)}.pc-button--light:hover{box-shadow:0 16px 36px #00000029}.pc-menu-button{background:var(--pc-ink);border-radius:50%;color:var(--pc-white);display:none;height:46px;place-items:center;width:46px}.pc-mobile-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff7;border:1px solid rgba(25,23,28,.08);border-radius:28px;box-shadow:0 30px 70px #19171c26;margin:10px auto 0;padding:18px;pointer-events:auto;width:min(640px,100%)}.pc-mobile-panel nav{display:grid}.pc-mobile-panel nav a{align-items:center;border-bottom:1px solid var(--pc-line);display:flex;font-family:var(--font-title);font-size:20px;font-weight:680;justify-content:space-between;min-height:54px;word-spacing:var(--title-word-spacing)}.pc-mobile-panel nav small{color:var(--pc-slate);font-family:var(--font-text);font-size:12px;font-weight:500}.pc-mobile-actions{display:grid;gap:10px;grid-template-columns:1fr 1.4fr;padding-top:16px}.pc-mobile-actions>button:first-child{background:var(--pc-bg);border-radius:50px;font-size:15px;font-weight:650;min-height:48px}.pc-mobile-menu-enter-active,.pc-mobile-menu-leave-active{transition:opacity var(--motion-base) var(--ease-standard),transform var(--motion-base) var(--ease-standard)}.pc-mobile-menu-enter-from,.pc-mobile-menu-leave-to{opacity:0;transform:translateY(-8px)}.pc-marketing-main{min-height:70dvh}.pc-kicker{align-items:center;background:var(--pc-white);border-radius:40px;color:var(--pc-ink);display:inline-flex;font-size:14px;font-weight:650;gap:7px;letter-spacing:-.01em;padding:7px 13px;width:-moz-max-content;width:max-content}.pc-kicker--lilac{background:var(--pc-lilac);color:var(--pc-plum)}.pc-kicker--dark{background:#ffffff1f;color:var(--pc-white)}.pc-home-hero{background:#16151a;display:grid;min-height:max(760px,100svh);overflow:hidden;padding:148px 24px 96px;place-items:center;position:relative}.pc-home-hero__media,.pc-home-hero__overlay{height:100%;inset:0;position:absolute;width:100%}.pc-home-hero__media{background-position:50%;background-size:cover}.pc-home-hero__media video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pc-home-hero__media.is-empty{background:linear-gradient(hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 0),#242229;background-size:64px 64px}.pc-home-hero__overlay{background:linear-gradient(180deg,#0a090d6b,#0a090d2e 30%,#0a090dad),linear-gradient(90deg,rgba(10,9,13,.32),transparent 28%,transparent 72%,rgba(10,9,13,.32));pointer-events:none;z-index:1}.pc-home-hero__inner{align-items:center;color:var(--pc-white);display:flex;flex-direction:column;margin:0 auto;position:relative;text-align:center;width:min(1240px,100%);z-index:2}.pc-kicker--hero{animation:pc-enter var(--motion-slower) 80ms both cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0b0f7a;border:1px solid hsla(0,0%,100%,.22);box-shadow:none;color:var(--pc-white)}.pc-home-hero h1{animation:pc-enter var(--motion-reveal) .13s both cubic-bezier(.16,1,.3,1);color:var(--pc-white);font-size:clamp(60px,5.2vw,88px);font-weight:740;letter-spacing:0;line-height:1;margin:32px auto 0;max-width:1240px;text-shadow:0 2px 30px rgba(0,0,0,.28);width:100%}.pc-home-hero h1 span{color:var(--pc-white);display:block;white-space:nowrap}.pc-home-hero .pc-home-hero__lede{animation:pc-enter var(--motion-reveal) .19s both cubic-bezier(.16,1,.3,1);color:#ffffffc2;font-size:18px;font-weight:420;line-height:1.65;margin:40px auto 0;max-width:700px;text-align:center;text-wrap:balance;width:100%}.pc-hero-actions{align-items:center;animation:pc-enter var(--motion-reveal) .25s both cubic-bezier(.16,1,.3,1);display:flex;gap:32px;justify-content:center;margin-top:40px}.pc-home-hero .pc-button--violet{background:var(--pc-white);box-shadow:0 16px 38px #00000038;color:var(--pc-ink);min-height:56px;padding:0 26px}.pc-home-hero .pc-button--violet:hover{background:#f4f2f7;box-shadow:0 20px 44px #00000047}.pc-home-hero .pc-text-link{color:#fffc;font-size:14px;text-decoration:none}.pc-home-hero .pc-text-link:hover{color:var(--pc-white)}.pc-text-link{align-items:center;color:var(--pc-ink);display:inline-flex;font-size:15px;font-weight:650;gap:8px;min-height:48px;text-decoration:underline;text-decoration-color:#19171c38;text-underline-offset:5px}.pc-text-link:hover{color:var(--pc-violet);text-decoration-color:currentColor}.pc-home-hero .pc-hero-note{align-items:center;color:#fff9;display:flex;font-size:13px;gap:7px;justify-content:center;margin-top:28px}.pc-showcase-section{background:#f5f2fb;overflow:hidden;padding:118px 0 128px}.pc-showcase-heading{margin:0 auto;text-align:center;width:min(840px,calc(100% - 48px))}.pc-showcase-subtitle{color:var(--pc-violet);font-size:14px;font-weight:750;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.pc-showcase-heading h2{color:var(--pc-plum);font-size:clamp(48px,6vw,82px);font-weight:750;letter-spacing:0;line-height:.98;margin-top:22px}.pc-showcase-heading>p:last-child{color:var(--pc-slate);font-size:18px;line-height:1.6;margin:24px auto 0;max-width:690px;text-align:center}.pc-showcase-toolbar{align-items:center;display:flex;gap:24px;justify-content:center;margin:44px auto 58px;position:relative;width:min(1200px,calc(100% - 48px))}.pc-showcase-networks{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.pc-showcase-toolbar button{background:#ffffffb8;border:1px solid rgba(23,8,44,.1);border-radius:50px;color:var(--pc-plum);font-size:12px;font-weight:650;min-height:40px;padding:0 14px}.pc-showcase-networks>span{background:var(--pc-white);border-radius:50%;box-shadow:0 8px 18px #17082c1a;color:var(--pc-ink);display:grid;flex:0 0 auto;height:58px;place-items:center;width:58px}.pc-showcase-networks svg{fill:currentColor;height:25px;width:25px}.pc-showcase-networks .is-youtube{color:red}.pc-showcase-networks .is-youtube .is-cutout{fill:var(--pc-white)}.pc-showcase-networks .is-instagram{color:#e1306c}.pc-showcase-networks .is-facebook,.pc-showcase-networks .is-linkedin{color:#1468d4}.pc-showcase-networks .is-linkedin{height:27px;width:27px}.pc-showcase-toolbar button{align-items:center;display:inline-flex;gap:7px;justify-content:center;min-width:136px;position:absolute;right:0;transition:background-color var(--motion-base) var(--ease-standard),border-color var(--motion-base) var(--ease-standard)}.pc-showcase-toolbar button:hover{background:var(--pc-white);border-color:#17082c33}.pc-showcase-marquee{position:relative;width:100%}.pc-showcase-track{animation:pc-showcase-scroll 48s linear infinite;display:flex;width:-moz-max-content;width:max-content;will-change:transform}.pc-showcase-marquee.is-paused .pc-showcase-track,.pc-showcase-marquee:hover .pc-showcase-track{animation-play-state:paused}.pc-showcase-set{align-items:flex-start;display:flex;flex:0 0 auto;gap:22px;padding-right:22px}.pc-showcase-card{--pc-showcase-height:clamp(420px,37.8vw,544px);flex:0 0 auto;width:calc(var(--pc-showcase-height)*9/16)}.pc-showcase-card--square{width:var(--pc-showcase-height)}.pc-showcase-card .pc-showcase-card__type{align-items:center;color:var(--pc-violet);display:flex;font-size:clamp(20px,1.45vw,23px);font-weight:720;justify-content:center;letter-spacing:0;line-height:1;margin:0 0 20px;min-height:28px;text-align:center}.pc-showcase-card__media{background:#1d1b21;border-radius:24px;box-shadow:0 10px 28px #17082c1a;height:var(--pc-showcase-height);overflow:hidden;position:relative;width:100%}.pc-media-asset--showcase{height:100%;width:100%}.pc-media-asset--showcase video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pc-showcase-placeholder{align-items:center;background:#1f1d24;border:1px solid hsla(0,0%,100%,.1);color:var(--pc-white);display:flex;flex-direction:column;inset:0;justify-content:center;justify-content:flex-end;padding:0 14px 22%;position:absolute;text-align:center}.pc-showcase-placeholder__caption{background:#0a090dc7;border-radius:6px;font-family:var(--font-title);font-size:clamp(15px,1.4vw,19px);font-weight:750;line-height:1.25;margin:0;padding:6px 10px;text-wrap:balance;word-spacing:var(--title-word-spacing)}.pc-showcase-card__copy small{color:var(--pc-slate);font-size:12px;white-space:nowrap}.pc-audience-card__placeholder span,.pc-showcase-placeholder span{border:1px solid hsla(0,0%,100%,.2);border-radius:50px;color:#ffffffad;font-size:10px;font-weight:650;letter-spacing:.08em;padding:7px 10px;text-transform:uppercase}.pc-showcase-placeholder strong{font-family:var(--font-title);font-size:30px;font-weight:680;margin-top:20px;word-spacing:var(--title-word-spacing)}.pc-showcase-placeholder small{color:#ffffff80;font-size:11px;margin-top:7px}.pc-showcase-card__duration{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a090db8;border-radius:50px;bottom:14px;color:var(--pc-white);font-size:11px;font-variant-numeric:tabular-nums;padding:7px 9px;position:absolute;right:14px;z-index:2}.pc-showcase-card__copy{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:18px 2px 0}.pc-showcase-card__copy span{color:var(--pc-violet);font-size:clamp(15px,1.25vw,18px);font-weight:650;line-height:1.2}.pc-showcase-platform{flex:0 0 auto;height:22px;width:22px}.pc-showcase-platform--youtube{color:red}.pc-showcase-platform--instagram{color:#e1306c}.pc-section-heading--center,.pc-section-heading--center>p{margin-left:auto;margin-right:auto;text-align:center}.pc-audience-section{padding-top:80px}.pc-audience-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px}.pc-audience-card{min-width:0}.pc-audience-card__placeholder,.pc-media-asset--audience{aspect-ratio:16/10;border-radius:22px;overflow:hidden;width:100%}.pc-media-asset--audience img{-o-object-fit:cover;object-fit:cover}.pc-audience-card__placeholder{align-items:center;background:#e9e7eb;border:1px solid rgba(25,23,28,.08);display:flex;flex-direction:column;gap:10px;justify-content:center}.pc-audience-card__placeholder span{border-color:#19171c24;color:var(--pc-slate)}.pc-audience-card__placeholder small{color:var(--pc-mist);font-size:10px}.pc-audience-card h3{color:var(--pc-plum);font-size:25px;font-weight:690;letter-spacing:0;line-height:1.08;margin-top:22px}.pc-audience-card>p{color:var(--pc-slate);font-size:14px;line-height:1.6;margin-top:13px}.pc-studio-preview{animation:pc-preview-enter var(--motion-reveal) .26s both cubic-bezier(.16,1,.3,1);background:var(--pc-white);border:8px solid hsla(0,0%,100%,.8);border-radius:40px;box-shadow:var(--pc-shadow-card);margin:92px auto 0;overflow:hidden;text-align:left;transform:perspective(1400px) rotateX(1.5deg);width:min(1080px,100%)}.pc-media-asset{background:var(--pc-ink);background-position:50%;background-size:cover;margin:0;overflow:hidden;position:relative}.pc-media-asset img,.pc-media-asset video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pc-media-asset--hero{animation:pc-preview-enter var(--motion-reveal) .26s both cubic-bezier(.16,1,.3,1);aspect-ratio:16/9;border:8px solid hsla(0,0%,100%,.8);border-radius:40px;box-shadow:var(--pc-shadow-card);margin:92px auto 0;transform:perspective(1400px) rotateX(1.5deg);width:min(1080px,100%)}.pc-media-asset--studio{aspect-ratio:4/3;border:7px solid hsla(0,0%,100%,.78);border-radius:40px;box-shadow:var(--pc-shadow-card);transform:rotate(1.5deg)}.pc-media-asset--ai{aspect-ratio:4/3;background:#ffffff12;border:1px solid hsla(0,0%,100%,.14);border-radius:40px}.pc-media-asset--card{height:100%;inset:0;position:absolute;width:100%}.pc-media-asset--article{border-radius:32px;min-height:480px}.pc-media-asset--blog-card{aspect-ratio:16/10;border-radius:22px;margin-bottom:24px}.pc-studio-preview__bar{align-items:center;border-bottom:1px solid var(--pc-line);color:var(--pc-slate);display:grid;font-size:12px;grid-template-columns:1fr auto 1fr;height:58px;padding:0 18px}.pc-studio-preview__bar>span:nth-child(2){color:var(--pc-ink);font-weight:650}.pc-studio-preview__dots{display:flex;gap:6px}.pc-studio-preview__dots i{background:var(--pc-line);border-radius:50%;height:8px;width:8px}.pc-studio-preview__dots i:first-child{background:#ff7a70}.pc-studio-preview__dots i:nth-child(2){background:#ffcf61}.pc-studio-preview__dots i:nth-child(3){background:var(--pc-volt)}.pc-studio-preview__bar strong{align-items:center;color:var(--pc-slate);display:flex;font-size:11px;font-weight:600;gap:6px;justify-self:end}.pc-studio-preview__bar strong span{background:#55be7d;border-radius:50%;height:7px;width:7px}.pc-studio-preview__body{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(320px,.75fr);min-height:480px}.pc-source-preview{background:#202026;border-right:1px solid var(--pc-line);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:34px;position:relative}.pc-source-preview__frame{aspect-ratio:16/9;background:radial-gradient(circle at 28% 36%,rgba(169,129,255,.46),transparent 30%),radial-gradient(circle at 72% 52%,rgba(0,178,255,.35),transparent 30%),linear-gradient(145deg,#322646,#17171d 72%);border-radius:24px;overflow:hidden;position:relative;width:100%}.pc-source-preview__frame:after{background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.58));content:"";inset:0;position:absolute}.pc-source-person{background:#27232d;border-radius:44% 44% 0 0;bottom:0;height:58%;left:16%;position:absolute;width:24%}.pc-source-person span{aspect-ratio:.9;background:#b7a6ca;border:7px solid rgba(23,23,29,.62);border-radius:48% 48% 42% 42%;left:25%;position:absolute;top:-25%;width:50%}.pc-source-person--two{background:#1f3037;left:auto;right:16%}.pc-source-person--two span{background:#8ec7dc}.pc-source-preview__frame p{bottom:22px;color:var(--pc-white);font-family:var(--font-title);font-size:clamp(18px,2.3vw,31px);font-weight:750;left:16px;letter-spacing:-.04em;line-height:1.04;position:absolute;right:16px;text-align:center;word-spacing:var(--title-word-spacing);z-index:2}.pc-source-preview__frame mark{background:var(--pc-volt);border-radius:6px;color:var(--pc-ink);display:inline-block;margin-top:4px;padding:1px 7px 3px}.pc-source-preview__frame button{background:#ffffffe6;border-radius:50%;box-shadow:0 12px 30px #00000038;color:var(--pc-ink);display:grid;height:58px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform var(--motion-base) var(--ease-standard);width:58px;z-index:3}.pc-source-preview__frame button:hover{transform:translate(-50%,-50%) scale(1.06)}.pc-timeline{background:#0000002e;border:1px solid hsla(0,0%,100%,.09);border-radius:14px;height:54px;margin-top:24px;position:relative}.pc-timeline>span{background:#ffffff1f;height:1px;left:16px;position:absolute;right:16px;top:50%}.pc-timeline i{background:#7a40ed47;border:1px solid rgba(169,129,255,.72);border-radius:8px;height:32px;position:absolute;top:10px;transform:translate(-50%);width:28px}.pc-timeline i:nth-of-type(3){background:var(--pc-violet)}.pc-highlight-panel{background:#fafafa;padding:28px 24px}.pc-highlight-panel__heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:26px}.pc-highlight-panel__heading small,.pc-highlight-panel__heading strong{display:block}.pc-highlight-panel__heading small{color:var(--pc-slate);font-size:11px}.pc-highlight-panel__heading strong{margin-top:3px}.pc-highlight-panel__heading strong,.pc-highlight-panel__heading>span{font-family:var(--font-title);font-size:19px;word-spacing:var(--title-word-spacing)}.pc-highlight-panel__heading>span{border:1px solid var(--pc-lilac);border-radius:50%;color:var(--pc-violet);display:grid;font-weight:700;height:52px;place-items:center;width:52px}.pc-highlight-panel article{align-items:center;background:var(--pc-white);border:1px solid var(--pc-line);border-radius:19px;display:grid;gap:10px;grid-template-columns:28px 1fr 16px;margin-top:10px;min-height:82px;padding:12px}.pc-highlight-panel article.is-selected{border-color:var(--pc-lilac-strong);box-shadow:0 12px 30px #7a40ed17}.pc-highlight-panel article>i{color:var(--pc-mist);font-size:10px;font-style:normal}.pc-highlight-panel article small,.pc-highlight-panel article strong{display:block}.pc-highlight-panel article strong{font-size:13px;line-height:1.25}.pc-highlight-panel article small{color:var(--pc-slate);font-size:10px;margin-top:5px}.pc-highlight-panel article>svg{color:var(--pc-violet)}.pc-content-strip{border-bottom:1px solid rgba(25,23,28,.09);border-top:1px solid rgba(25,23,28,.09);margin:-30px auto 0;padding:28px 0;position:relative;text-align:center;width:min(1200px,calc(100% - 48px));z-index:3}.pc-content-strip p{color:var(--pc-slate);font-size:13px}.pc-content-strip div{align-items:center;display:flex;flex-wrap:wrap;gap:24px 42px;justify-content:center;margin-top:18px}.pc-content-strip span{font-family:var(--font-title);font-size:18px;font-weight:720;letter-spacing:-.025em;word-spacing:var(--title-word-spacing)}.pc-section{margin:0 auto;padding:140px 0;width:min(1200px,calc(100% - 48px))}.pc-section-heading{max-width:820px}.pc-section-heading--split{align-items:end;display:grid;gap:60px;grid-template-columns:minmax(0,1fr) minmax(280px,420px);max-width:none}.pc-section-heading h2{font-size:clamp(46px,5.8vw,80px);font-weight:760;letter-spacing:var(--pc-tracking-display);line-height:.98;margin-top:22px}.pc-section-heading--split>p,.pc-section-heading>p{color:var(--pc-slate);font-size:17px;line-height:1.6;margin-top:24px}.pc-section-heading--split>p{margin-top:0}.pc-workflow-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:70px}.pc-workflow-card{background:var(--pc-white);border:1px solid rgba(25,23,28,.07);border-radius:40px;box-shadow:0 30px 56px #19171c0d;min-height:510px;padding:28px;transition:transform var(--motion-medium) cubic-bezier(.16,1,.3,1),box-shadow var(--motion-medium) var(--ease-standard)}.pc-workflow-card:hover{box-shadow:var(--pc-shadow-card);transform:translateY(-8px)}.pc-workflow-card>span{color:var(--pc-mist);font-size:12px;font-weight:650}.pc-workflow-card h3{font-size:31px;font-weight:730;letter-spacing:var(--pc-tracking-heading);line-height:1.05;margin-top:32px}.pc-workflow-card>p{color:var(--pc-slate);line-height:1.6;margin-top:16px}.pc-workflow-card__visual{align-items:center;background:var(--pc-bg);border-radius:28px;display:flex;height:240px;justify-content:center;margin-top:28px;overflow:hidden;position:relative}.pc-workflow-card__visual--1{align-items:end;gap:6px;padding:50px 26px}.pc-workflow-card__visual--1>i{background:#19171c1f;border-radius:6px 6px 2px 2px;width:8%}.pc-workflow-card__visual--1>i:first-child{height:32%}.pc-workflow-card__visual--1>i:nth-child(2){height:48%}.pc-workflow-card__visual--1>i:nth-child(3){height:72%}.pc-workflow-card__visual--1>i:nth-child(4){height:42%}.pc-workflow-card__visual--1>i:nth-child(5){background:var(--pc-violet);height:88%}.pc-workflow-card__visual--1>i:nth-child(6){height:58%}.pc-workflow-card__visual--1>i:nth-child(7){height:76%}.pc-workflow-card__visual--1>i:nth-child(8){height:38%}.pc-workflow-card__visual--1>i:nth-child(9){height:62%}.pc-workflow-card__visual--1>strong{background:var(--pc-violet);border-radius:50%;color:var(--pc-white);display:grid;height:46px;place-items:center;position:absolute;right:28px;top:26px;width:46px}.pc-workflow-card__visual--2{flex-direction:column;gap:14px;padding:34px}.pc-workflow-card__visual--2>b{border:1px solid var(--pc-lilac-strong);border-radius:50%;color:var(--pc-violet);display:grid;font-family:var(--font-title);font-size:30px;height:84px;place-items:center;width:84px;word-spacing:var(--title-word-spacing)}.pc-workflow-card__visual--2>i{background:#19171c14;border-radius:99px;height:5px;overflow:hidden;width:100%}.pc-workflow-card__visual--2>i span{background:var(--pc-violet);border-radius:inherit;display:block;height:100%}.pc-workflow-card__visual--3{background:var(--pc-plum);gap:26px}.pc-workflow-card__visual--3>div{align-items:center;background:linear-gradient(160deg,var(--pc-violet),#39175f);border:5px solid hsla(0,0%,100%,.2);border-radius:24px;color:var(--pc-white);display:flex;flex-direction:column;height:176px;justify-content:space-between;padding:20px;width:112px}.pc-workflow-card__visual--3>div span{font-size:12px;font-weight:650}.pc-workflow-card__visual--3>strong{align-items:center;background:var(--pc-volt);border-radius:50px;color:var(--pc-ink);display:flex;font-size:12px;gap:6px;padding:9px 13px}.pc-examples-section{padding-top:40px}.pc-example-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:70px}.pc-example-card{background:var(--pc-white);border-radius:40px;box-shadow:0 24px 60px #19171c12;overflow:hidden;transition:transform var(--motion-medium) cubic-bezier(.16,1,.3,1),box-shadow var(--motion-medium) var(--ease-standard)}.pc-example-card:hover{box-shadow:var(--pc-shadow-card);transform:translateY(-8px) rotate(-.3deg)}.pc-example-card__media{background:var(--pc-lilac);border-radius:31px;height:320px;margin:10px;overflow:hidden;position:relative}.pc-example-card--blue .pc-example-card__media{background:var(--pc-sky)}.pc-example-card--volt .pc-example-card__media{background:#f7f9c9}.pc-example-card__type{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;border-radius:50px;font-size:12px;font-weight:650;left:18px;padding:7px 12px;position:absolute;top:18px;z-index:2}.pc-example-card__art{background:radial-gradient(circle at 30% 40%,hsla(0,0%,100%,.6),transparent 24%),linear-gradient(145deg,var(--pc-violet),var(--pc-plum));border-radius:28px;inset:58px 30px 30px;overflow:hidden;position:absolute}.pc-example-card--blue .pc-example-card__art{background:radial-gradient(circle at 70% 30%,hsla(0,0%,100%,.65),transparent 22%),linear-gradient(145deg,var(--pc-blue),#164a78)}.pc-example-card--volt .pc-example-card__art{background:radial-gradient(circle at 28% 30%,rgba(245,255,99,.72),transparent 22%),linear-gradient(145deg,#7a8f19,var(--pc-plum))}.pc-example-card__art i{background:#ffffffd1;border-radius:99px;bottom:34px;height:9px;left:24px;position:absolute}.pc-example-card__art i:first-child{width:68%}.pc-example-card__art i:nth-child(2){bottom:52px;opacity:.64;width:44%}.pc-example-card__art i:nth-child(3){bottom:70px;opacity:.3;width:76%}.pc-example-card__art strong{color:var(--pc-white);font-size:12px;position:absolute;right:18px;top:18px}.pc-example-card__media button{background:var(--pc-white);border-radius:50%;bottom:25px;box-shadow:0 12px 26px #19171c2e;color:var(--pc-ink);display:grid;height:48px;place-items:center;position:absolute;right:28px;width:48px;z-index:3}.pc-example-card__copy{padding:20px 26px 28px}.pc-example-card__copy small{color:var(--pc-slate);font-size:12px}.pc-example-card__copy h3{font-size:26px;font-weight:720;letter-spacing:-.04em;line-height:1.04;margin-top:12px}.pc-example-card__copy>span{align-items:center;color:var(--pc-violet);display:flex;font-size:13px;font-weight:650;gap:7px;margin-top:22px}.pc-ai-section{background:radial-gradient(circle at 15% 20%,rgba(122,64,237,.25),transparent 30%),var(--pc-ink);border-radius:44px;color:var(--pc-white);margin:40px 20px 0}.pc-ai-section__inner{align-items:center;display:grid;gap:90px;grid-template-columns:.9fr 1.1fr;margin:0 auto;min-height:760px;padding:120px 0;width:min(1200px,calc(100% - 48px))}.pc-ai-copy h2{font-size:clamp(50px,5.6vw,78px);font-weight:750;letter-spacing:var(--pc-tracking-display);line-height:.98;margin-top:24px}.pc-ai-copy>p{color:#fff9;font-size:17px;line-height:1.65;margin-top:28px}.pc-ai-copy .pc-button{margin-top:34px}.pc-score-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff12;border:1px solid hsla(0,0%,100%,.14);border-radius:38px;box-shadow:0 30px 80px #0000003d;padding:34px}.pc-score-card__top{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;gap:20px;justify-content:space-between;padding-bottom:30px}.pc-score-card__top small{color:#ffffff6b;font-size:11px;text-transform:uppercase}.pc-score-card__top h3{font-size:34px;font-weight:680;letter-spacing:-.04em;margin-top:12px}.pc-score-card__top>span{border:1px solid var(--pc-lilac-strong);border-radius:50%;color:var(--pc-lilac);display:grid;flex:0 0 auto;font-family:var(--font-title);font-size:27px;font-weight:700;height:76px;place-items:center;width:76px;word-spacing:var(--title-word-spacing)}.pc-score-card__rows{display:grid;gap:20px;padding:32px 0}.pc-score-card__rows>div{align-items:center;display:grid;font-size:13px;gap:14px;grid-template-columns:100px 1fr 32px}.pc-score-card__rows>div>span{color:#fff9}.pc-score-card__rows i{background:#ffffff1f;border-radius:99px;height:5px;overflow:hidden}.pc-score-card__rows b{background:var(--pc-lilac-strong);border-radius:inherit;display:block;height:100%}.pc-score-card__rows strong{font-weight:650;text-align:right}.pc-score-card>p{align-items:flex-start;background:#cab3f81f;border-radius:20px;color:#ffffffb8;display:flex;font-size:13px;gap:10px;line-height:1.5;padding:16px}.pc-score-card>p svg{color:var(--pc-lilac);flex:0 0 auto;margin-top:2px}.pc-home-cta{padding:140px 24px 80px}.pc-home-cta__canvas{background:radial-gradient(circle at 20% 25%,rgba(0,178,255,.26),transparent 28%),radial-gradient(circle at 82% 75%,rgba(245,255,99,.2),transparent 26%),var(--pc-lilac);border-radius:44px;margin:0 auto;overflow:hidden;padding:110px 30px;position:relative;text-align:center;width:min(1200px,100%)}.pc-home-cta h2,.pc-home-cta__canvas>svg{color:var(--pc-plum)}.pc-home-cta h2{font-size:clamp(48px,6.2vw,84px);font-weight:780;letter-spacing:var(--pc-tracking-display);line-height:.96;margin-top:24px}.pc-home-cta p{color:#17082cb3;font-size:17px;line-height:1.6;margin:26px auto 0;max-width:620px}.pc-home-cta .pc-button{margin-top:32px}.pc-reveal{opacity:0;transform:translateY(28px);transition:opacity var(--motion-slower) var(--ease-standard),transform var(--motion-slower) cubic-bezier(.16,1,.3,1)}.pc-reveal.is-visible{opacity:1;transform:translateY(0)}.pc-subhero{align-items:center;display:grid;gap:80px;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);min-height:820px;padding:160px max(24px,calc(50vw - 600px)) 100px}.pc-blog-hero h1,.pc-pricing-hero h1,.pc-subhero__copy h1{font-size:clamp(54px,6.2vw,88px);font-weight:770;letter-spacing:0;line-height:.96;margin-top:26px}.pc-blog-hero>p,.pc-pricing-hero>p,.pc-subhero__copy>p{color:var(--pc-slate);font-size:18px;line-height:1.65;margin-top:28px;max-width:660px}.pc-subhero__copy>.pc-button{margin-top:34px}.pc-subhero--studio{background:radial-gradient(circle at 74% 38%,rgba(169,129,255,.26),transparent 25%),var(--pc-bg)}.pc-subhero__studio-card{background:var(--pc-white);border:7px solid hsla(0,0%,100%,.78);border-radius:40px;box-shadow:var(--pc-shadow-card);overflow:hidden;transform:rotate(1.5deg)}.pc-subhero__studio-bar{align-items:center;border-bottom:1px solid var(--pc-line);color:var(--pc-slate);display:flex;font-size:12px;height:54px;justify-content:space-between;padding:0 18px}.pc-subhero__studio-bar strong{align-items:center;color:var(--pc-slate);display:flex;font-size:11px;gap:6px}.pc-subhero__studio-bar i{background:#55be7d;border-radius:50%;height:7px;width:7px}.pc-subhero__studio-body{display:grid;grid-template-columns:1.4fr .8fr;min-height:420px}.pc-subhero__video{background:radial-gradient(circle at 70% 30%,rgba(0,178,255,.3),transparent 26%),linear-gradient(145deg,#302343,#17171c);border-right:1px solid var(--pc-line);display:grid;overflow:hidden;place-items:center;position:relative}.pc-subhero__person{background:#27232d;border-radius:45% 45% 0 0;bottom:0;height:60%;left:34%;position:absolute;width:31%}.pc-subhero__person i{aspect-ratio:.9;background:#b7a6ca;border-radius:48%;left:25%;position:absolute;top:-25%;width:50%}.pc-subhero__video p{bottom:36px;color:var(--pc-white);font-family:var(--font-title);font-size:clamp(22px,2.7vw,38px);font-weight:740;left:20px;letter-spacing:-.04em;line-height:1;position:absolute;right:20px;text-align:center;word-spacing:var(--title-word-spacing);z-index:2}.pc-subhero__video mark{background:var(--pc-volt);border-radius:6px;color:var(--pc-ink);padding:2px 6px}.pc-subhero__list{background:#fafafa;padding:24px 18px}.pc-subhero__list>small{color:var(--pc-slate);font-size:11px}.pc-subhero__list>div{align-items:center;background:var(--pc-white);border:1px solid var(--pc-line);border-radius:18px;display:grid;font-size:12px;gap:9px;grid-template-columns:24px 1fr 14px;margin-top:10px;min-height:76px;padding:12px}.pc-subhero__list>div.is-active{border-color:var(--pc-lilac-strong)}.pc-subhero__list>div>span{color:var(--pc-mist);font-size:9px}.pc-subhero__list svg{color:var(--pc-violet)}.pc-page-intro{padding-top:110px}.pc-feature-list{border-top:1px solid var(--pc-ink);display:grid;grid-template-columns:repeat(4,1fr);margin-top:70px}.pc-feature-list article{border-right:1px solid rgba(25,23,28,.1);min-height:310px;padding:26px 24px 34px}.pc-feature-list article:last-child{border-right:0}.pc-feature-list article>span{color:var(--pc-mist);font-size:11px}.pc-feature-list svg{color:var(--pc-violet);display:block;margin-top:62px}.pc-feature-list h3{font-size:24px;letter-spacing:-.035em;margin-top:22px}.pc-feature-list p{color:var(--pc-slate);font-size:14px;line-height:1.6;margin-top:12px}.pc-inline-cta{align-items:end;background:var(--pc-ink);border-radius:40px;color:var(--pc-white);display:flex;gap:60px;justify-content:space-between;margin:0 auto 80px;padding:64px;width:min(1200px,calc(100% - 40px))}.pc-inline-cta h2{font-size:clamp(38px,5vw,64px);letter-spacing:var(--pc-tracking-heading);line-height:1;margin-top:20px;max-width:780px}.pc-inline-cta p{color:#ffffff8c;line-height:1.6;margin-top:18px;max-width:660px}.pc-inline-cta>.pc-button{flex:0 0 auto}.pc-subhero--ai{background:radial-gradient(circle at 16% 20%,rgba(122,64,237,.24),transparent 28%),var(--pc-ink);color:var(--pc-white)}.pc-subhero--ai .pc-subhero__copy>p{color:#fff9}.pc-ai-map{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff12;border:1px solid hsla(0,0%,100%,.14);border-radius:40px;padding:40px}.pc-ai-map__source{background:#00000029;border:1px solid hsla(0,0%,100%,.12);border-radius:22px;height:90px;position:relative}.pc-ai-map__source>span{color:#ffffff75;font-size:11px;left:16px;position:absolute;top:14px}.pc-ai-map__source i{background:#a981ff59;border-radius:7px;bottom:16px;height:26px;position:absolute;transform:translate(-50%);width:25px}.pc-ai-map__source i:nth-of-type(3){background:var(--pc-lilac-strong)}.pc-ai-map__flow{align-items:center;display:flex;gap:8px;height:86px;justify-content:center}.pc-ai-map__flow span{background:var(--pc-lilac-strong);border-radius:50%;height:8px;width:8px}.pc-ai-map__flow span:nth-child(2){opacity:.65}.pc-ai-map__flow span:nth-child(3){opacity:.3}.pc-ai-map__result{background:var(--pc-white);border-radius:28px;color:var(--pc-ink);min-height:240px;padding:30px;position:relative}.pc-ai-map__result small{color:var(--pc-slate)}.pc-ai-map__result>strong{border:1px solid var(--pc-lilac-strong);border-radius:50%;color:var(--pc-violet);display:grid;font-size:21px;height:58px;place-items:center;position:absolute;right:24px;top:24px;width:58px}.pc-ai-map__result p{font-family:var(--font-title);font-size:30px;font-weight:720;letter-spacing:-.04em;line-height:1.05;margin-top:42px;max-width:400px;word-spacing:var(--title-word-spacing)}.pc-ai-map__result>span{align-items:center;background:var(--pc-bg);border-radius:50px;color:var(--pc-slate);display:flex;font-size:12px;gap:6px;margin-top:26px;padding:8px 11px;width:-moz-max-content;width:max-content}.pc-signal-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:70px}.pc-signal-grid article{background:var(--pc-white);border-radius:38px;min-height:330px;padding:34px}.pc-signal-grid svg{color:var(--pc-violet)}.pc-signal-grid h3{font-size:29px;letter-spacing:-.04em;margin-top:90px}.pc-signal-grid p{color:var(--pc-slate);line-height:1.6;margin-top:14px}.pc-explain-section{align-items:center;background:var(--pc-lilac);border-radius:44px;display:grid;gap:80px;grid-template-columns:.85fr 1.15fr;margin:0 auto 80px;padding:90px;width:min(1200px,calc(100% - 40px))}.pc-explain-section>div:first-child h2{color:var(--pc-plum);font-size:clamp(44px,5vw,72px);letter-spacing:var(--pc-tracking-display);line-height:.98;margin-top:22px}.pc-explain-section>div:first-child p{color:#17082ca8;line-height:1.65;margin-top:22px}.pc-explain-score{background:var(--pc-white);border-radius:32px;box-shadow:0 30px 70px #17082c1f;padding:30px}.pc-explain-score header{align-items:center;border-bottom:1px solid var(--pc-line);display:flex;justify-content:space-between;margin-bottom:28px;padding-bottom:18px}.pc-explain-score header span{color:var(--pc-slate);font-size:12px}.pc-explain-score header strong{color:var(--pc-violet);font-size:27px}.pc-explain-score>div{align-items:center;display:grid;font-size:13px;gap:12px;grid-template-columns:110px 1fr 32px;margin-top:18px}.pc-explain-score>div>span{color:var(--pc-slate)}.pc-explain-score>div i{background:var(--pc-line);border-radius:99px;height:5px;overflow:hidden}.pc-explain-score>div b{background:var(--pc-violet);border-radius:inherit;display:block;height:100%}.pc-explain-score>p{background:var(--pc-bg);border-radius:18px;color:var(--pc-slate);display:flex;font-size:12px;gap:8px;line-height:1.5;margin-top:28px;padding:15px}.pc-blog-hero,.pc-pricing-hero{margin:0 auto;padding:190px 0 90px;width:min(1200px,calc(100% - 48px))}.pc-blog-hero h1,.pc-pricing-hero h1{max-width:1000px}.pc-blog-section,.pc-pricing-section{padding-top:30px}.pc-blog-featured{align-items:center;background:var(--pc-white);border-radius:42px;display:grid;gap:60px;grid-template-columns:1.1fr .9fr;padding:18px 70px 18px 18px}.pc-blog-featured__art{background:radial-gradient(circle at 28% 28%,hsla(0,0%,100%,.5),transparent 24%),linear-gradient(145deg,var(--pc-violet),var(--pc-plum));border-radius:32px;min-height:480px;overflow:hidden;position:relative}.pc-blog-featured__art>span{background:var(--pc-white);border-radius:24px;color:var(--pc-violet);display:grid;height:72px;left:36px;place-items:center;position:absolute;top:36px;transform:rotate(-5deg);width:72px}.pc-blog-featured__art i{background:#fffc;border-radius:99px;bottom:42px;height:10px;left:38px;position:absolute}.pc-blog-featured__art i:first-of-type{width:62%}.pc-blog-featured__art i:nth-of-type(2){bottom:62px;opacity:.62;width:74%}.pc-blog-featured__art i:nth-of-type(3){bottom:82px;opacity:.4;width:48%}.pc-blog-featured__art i:nth-of-type(4){bottom:142px;opacity:.18;width:82%}.pc-blog-featured__art i:nth-of-type(5){bottom:162px;opacity:.18;width:54%}.pc-blog-featured h2{font-size:clamp(38px,4vw,58px);letter-spacing:var(--pc-tracking-heading);line-height:1.02;margin-top:22px}.pc-blog-featured p{color:var(--pc-slate);line-height:1.65;margin-top:20px}.pc-blog-read{align-items:center;color:var(--pc-violet);display:flex;font-size:14px;font-weight:650;gap:8px;margin-top:28px}.pc-blog-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:70px}.pc-blog-grid article{border-top:1px solid var(--pc-ink);min-height:330px;padding:24px 12px 30px 0}.pc-blog-grid article>span{color:var(--pc-violet);font-size:12px;font-weight:650}.pc-blog-grid h2{font-size:28px;letter-spacing:-.04em;line-height:1.05;margin-top:58px}.pc-blog-grid p{color:var(--pc-slate);line-height:1.6;margin-top:16px}.pc-blog-grid small{color:var(--pc-mist);display:block;font-size:11px;line-height:1.5;margin-top:28px}.pc-pricing-hero{text-align:center}.pc-pricing-hero .pc-kicker{margin:0 auto}.pc-pricing-hero h1,.pc-pricing-hero p{margin-left:auto;margin-right:auto}.pc-pricing-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.pc-pricing-grid article{background:var(--pc-white);border:1px solid rgba(25,23,28,.08);border-radius:40px;display:flex;flex-direction:column;min-height:620px;padding:34px}.pc-pricing-grid article.is-featured{background:var(--pc-ink);box-shadow:var(--pc-shadow-card);color:var(--pc-white)}.pc-pricing-grid article>span{color:var(--pc-slate);font-size:12px}.pc-pricing-grid article.is-featured>span{color:var(--pc-lilac)}.pc-pricing-grid h2{font-size:42px;letter-spacing:var(--pc-tracking-heading);margin-top:24px}.pc-pricing-grid article>strong{color:var(--pc-violet);font-family:var(--font-title);font-size:23px;margin-top:12px;word-spacing:var(--title-word-spacing)}.pc-pricing-grid article.is-featured>strong{color:var(--pc-lilac)}.pc-pricing-grid article>p{color:var(--pc-slate);line-height:1.6;margin-top:24px}.pc-pricing-grid article.is-featured>p{color:#ffffff94}.pc-pricing-grid ul{border-top:1px solid var(--pc-line);display:grid;gap:15px;list-style:none;margin:32px 0 36px;padding:28px 0 0}.pc-pricing-grid article.is-featured ul{border-color:#ffffff1f}.pc-pricing-grid li{align-items:center;color:var(--pc-slate);display:flex;font-size:14px;gap:9px}.pc-pricing-grid article.is-featured li{color:#ffffffb8}.pc-pricing-grid li svg{color:var(--pc-violet)}.pc-pricing-grid article.is-featured li svg{color:var(--pc-lilac)}.pc-pricing-grid .pc-button{margin-top:auto}.pc-pricing-note{color:var(--pc-slate);font-size:13px;line-height:1.6;margin:42px auto 0;max-width:760px;text-align:center}.pc-auth-backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#17082c8f;display:grid;inset:0;overflow-y:auto;padding:24px;place-items:center;position:fixed;z-index:200}.pc-auth-dialog{background:var(--pc-bg);border:1px solid hsla(0,0%,100%,.55);border-radius:38px;box-shadow:0 40px 100px #17082c47;color:var(--pc-ink);outline:none;overflow:hidden;position:relative;width:min(500px,100%)}.pc-auth-dialog:before{background:linear-gradient(90deg,var(--pc-violet),var(--pc-blue),var(--pc-volt));content:"";height:6px;inset:0 0 auto;position:absolute}.pc-auth-close{background:#19171c0f;border-radius:50%;color:var(--pc-slate);display:grid;height:46px;place-items:center;position:absolute;right:18px;top:18px;transition:background-color var(--motion-base) var(--ease-standard),color var(--motion-base) var(--ease-standard);width:46px;z-index:2}.pc-auth-close:hover{background:var(--pc-ink);color:var(--pc-white)}.pc-auth-inner{padding:34px 42px 38px}.pc-brand--dialog{padding-right:54px}.pc-auth-heading{margin-top:42px}.pc-auth-heading h2{font-size:clamp(40px,7vw,54px);font-weight:760;letter-spacing:var(--pc-tracking-display);line-height:.98;margin-top:20px}.pc-auth-heading p{color:var(--pc-slate);line-height:1.55;margin-top:18px}.pc-auth-controls{display:grid;gap:14px;margin-top:28px}.pc-google-button{align-items:center;background:var(--pc-white);border:1px solid rgba(25,23,28,.12);border-radius:50px;display:flex;font-size:14px;font-weight:650;gap:10px;justify-content:center;min-height:52px;transition:border-color var(--motion-base) var(--ease-standard),transform var(--motion-base) var(--ease-standard)}.pc-google-button:hover{border-color:#19171c52;transform:translateY(-1px)}.pc-auth-divider{align-items:center;color:var(--pc-mist);display:flex;font-size:11px;gap:12px}.pc-auth-divider span{background:var(--pc-line);flex:1;height:1px}.pc-auth-form{display:grid;gap:14px}.pc-auth-form label{color:var(--pc-slate);display:grid;font-size:12px;font-weight:650;gap:8px}.pc-auth-form input{background:var(--pc-white);border:1px solid rgba(25,23,28,.12);border-radius:18px;color:var(--pc-ink);font-size:16px;font-weight:450;min-height:52px;outline:none;padding:0 16px;transition:border-color var(--motion-base) var(--ease-standard)}.pc-auth-form input:focus{border-color:var(--ui-focus-border);box-shadow:var(--ui-focus-ring)}.pc-auth-note{align-items:flex-start;background:#19171c0b;border-radius:18px;color:var(--pc-slate);display:flex;font-size:11px;gap:9px;line-height:1.5;margin-top:20px;padding:13px}.pc-auth-note svg{color:var(--pc-violet);flex:0 0 auto;margin-top:1px}.pc-auth-switch{color:var(--pc-slate);font-size:12px;margin-top:22px!important;text-align:center}.pc-auth-switch button{background:transparent;color:var(--pc-ink);font-weight:650;min-height:44px;text-decoration:underline;text-decoration-color:#19171c3d;text-underline-offset:4px}.auth-modal-enter-active,.auth-modal-leave-active{transition:opacity var(--motion-base) var(--ease-standard)}.auth-modal-enter-active .pc-auth-dialog,.auth-modal-leave-active .pc-auth-dialog{transition:transform var(--motion-medium) cubic-bezier(.16,1,.3,1),opacity var(--motion-base) var(--ease-standard)}.auth-modal-enter-from,.auth-modal-leave-to{opacity:0}.auth-modal-enter-from .pc-auth-dialog,.auth-modal-leave-to .pc-auth-dialog{opacity:0;transform:translateY(16px) scale(.97)}.pc-footer{border-top:1px solid rgba(25,23,28,.12);margin:60px auto 0;padding:58px 0 30px;width:min(1200px,calc(100% - 48px))}.pc-footer__inner{display:flex;gap:60px;justify-content:space-between}.pc-footer__lead p{color:var(--pc-slate);font-size:14px;line-height:1.6;margin-top:18px;max-width:430px}.pc-footer__links{display:flex;gap:90px}.pc-footer__links>div{align-content:start;display:grid;gap:12px;min-width:120px}.pc-footer__links strong{font-size:12px;margin-bottom:4px;text-transform:uppercase}.pc-footer__links a,.pc-footer__links button{background:transparent;color:var(--pc-slate);font-size:14px;min-height:28px;width:-moz-max-content;width:max-content}.pc-footer__links a:hover,.pc-footer__links button:hover{color:var(--pc-violet)}.pc-footer__legal{align-items:center;border-top:1px solid rgba(25,23,28,.08);color:var(--pc-mist);display:flex;font-size:11px;justify-content:space-between;margin-top:54px;padding-top:22px}@keyframes pc-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pc-preview-enter{0%{opacity:0;transform:perspective(1400px) rotateX(6deg) translateY(50px) scale(.97)}to{opacity:1;transform:perspective(1400px) rotateX(1.5deg) translateY(0) scale(1)}}@keyframes pc-showcase-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(max-width:1080px){.pc-nav-links{gap:0}.pc-nav-link{padding:0 10px}.pc-login-button{display:none}.pc-home-hero{min-height:max(740px,100svh)}.pc-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-studio-preview__body{grid-template-columns:1.45fr .8fr;min-height:430px}.pc-workflow-card{min-height:480px;padding:22px}.pc-ai-section__inner,.pc-explain-section{gap:48px}.pc-subhero{gap:46px}.pc-feature-list{grid-template-columns:repeat(2,1fr)}.pc-feature-list article:nth-child(2){border-right:0}.pc-feature-list article:nth-child(n+3){border-top:1px solid rgba(25,23,28,.1)}}@media(max-width:860px){.pc-site-header{inset:12px 12px auto}.pc-navbar{border-radius:20px;height:64px;padding:0 9px 0 16px}.pc-nav-actions,.pc-nav-links{display:none}.pc-menu-button{display:grid}.pc-home-hero{min-height:max(720px,100svh);padding:130px 18px 80px}.pc-home-hero h1{font-size:clamp(52px,8.5vw,72px);line-height:1}.pc-home-hero h1 span{white-space:normal}.pc-home-hero .pc-home-hero__lede{margin-top:32px;max-width:640px}.pc-studio-preview__body{grid-template-columns:1fr}.pc-source-preview{border-right:0;min-height:460px}.pc-highlight-panel{display:none}.pc-content-strip{margin-top:0}.pc-showcase-section{padding:90px 0 100px}.pc-showcase-heading h2{font-size:clamp(44px,9vw,68px)}.pc-showcase-toolbar{align-items:flex-start;flex-direction:column}.pc-showcase-toolbar button{align-self:center;position:static}.pc-showcase-card{--pc-showcase-height:clamp(402px,67vw,488px)}.pc-section{padding:100px 0}.pc-blog-grid,.pc-example-grid,.pc-pricing-grid,.pc-signal-grid,.pc-workflow-grid{grid-template-columns:1fr}.pc-workflow-card{min-height:460px}.pc-example-card__media{height:420px}.pc-ai-section__inner,.pc-blog-featured,.pc-explain-section,.pc-section-heading--split,.pc-subhero{grid-template-columns:1fr}.pc-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-ai-section{border-radius:36px;margin-left:12px;margin-right:12px}.pc-ai-section__inner{gap:64px;padding:90px 0}.pc-subhero{min-height:auto;padding-top:150px}.pc-ai-map,.pc-media-asset--ai,.pc-media-asset--studio,.pc-subhero__studio-card{margin:0 auto;width:min(650px,100%)}.pc-inline-cta{align-items:flex-start;flex-direction:column}.pc-explain-section{padding:62px 42px}.pc-blog-featured{padding:16px 16px 44px}.pc-blog-featured>div:last-child{padding:0 18px}.pc-pricing-grid article{min-height:560px}}@media(max-width:620px){.pc-site-shell{font-size:16px}.pc-brand{font-size:18px}.pc-home-hero{padding-left:16px;padding-right:16px}.pc-home-hero h1{font-size:clamp(44px,12vw,54px);letter-spacing:0;line-height:1;margin-top:24px}.pc-home-hero .pc-home-hero__lede{font-size:16px;line-height:1.6;margin-top:28px}.pc-hero-actions{align-items:stretch;flex-direction:column;gap:14px;margin-top:32px}.pc-hero-actions .pc-button,.pc-hero-actions .pc-text-link{justify-content:center;width:100%}.pc-home-hero .pc-hero-note{align-items:center;font-size:13px;margin-top:28px;text-align:center}.pc-showcase-section{padding:78px 0 84px}.pc-showcase-heading,.pc-showcase-toolbar{width:min(100% - 32px,1200px)}.pc-showcase-heading h2{font-size:clamp(40px,11vw,54px)}.pc-showcase-heading>p:last-child{font-size:16px}.pc-showcase-toolbar{align-items:center;margin-bottom:44px;margin-top:36px}.pc-showcase-toolbar button{width:100%}.pc-showcase-networks{gap:10px}.pc-showcase-networks>span{height:48px;width:48px}.pc-showcase-networks svg{height:22px;width:22px}.pc-showcase-card{--pc-showcase-height:min(118vw,460px)}.pc-showcase-card__media{border-radius:20px}.pc-showcase-card .pc-showcase-card__type{margin-bottom:16px}.pc-audience-grid{grid-template-columns:1fr}.pc-audience-card h3{font-size:27px}.pc-media-asset--hero,.pc-studio-preview{border-radius:28px;border-width:5px}.pc-studio-preview__bar{grid-template-columns:1fr auto;padding:0 12px}.pc-studio-preview__bar>span:nth-child(2){display:none}.pc-source-preview{min-height:330px;padding:16px}.pc-source-preview__frame{border-radius:18px}.pc-timeline{margin-top:14px}.pc-ai-section__inner,.pc-content-strip,.pc-footer,.pc-section{width:min(100% - 32px,1200px)}.pc-content-strip div{gap:16px 24px}.pc-content-strip span{font-size:16px}.pc-section{padding:84px 0}.pc-section-heading h2{font-size:clamp(40px,11.5vw,56px)}.pc-example-grid,.pc-signal-grid,.pc-workflow-grid{margin-top:46px}.pc-example-card,.pc-signal-grid article,.pc-workflow-card{border-radius:30px}.pc-example-card__media{border-radius:23px;height:310px}.pc-ai-section__inner{padding:72px 0}.pc-ai-copy h2{font-size:clamp(42px,11.5vw,56px)}.pc-score-card{border-radius:28px;padding:24px 18px}.pc-score-card__rows>div{grid-template-columns:80px 1fr 28px}.pc-home-cta{padding:90px 16px 40px}.pc-home-cta__canvas{border-radius:32px;padding:76px 20px}.pc-home-cta h2{font-size:clamp(42px,11vw,56px)}.pc-subhero{gap:60px;padding:140px 16px 80px}.pc-blog-hero h1,.pc-pricing-hero h1,.pc-subhero__copy h1{font-size:clamp(44px,12vw,58px)}.pc-blog-hero>p,.pc-pricing-hero>p,.pc-subhero__copy>p{font-size:17px}.pc-media-asset--studio,.pc-subhero__studio-card{border-radius:28px;border-width:5px}.pc-subhero__studio-body{grid-template-columns:1fr}.pc-subhero__video{border-right:0;min-height:340px}.pc-subhero__list{display:none}.pc-feature-list{grid-template-columns:1fr}.pc-feature-list article,.pc-feature-list article:nth-child(2){border-right:0;border-top:1px solid rgba(25,23,28,.1)}.pc-feature-list article:first-child{border-top-color:var(--pc-ink)}.pc-inline-cta{border-radius:32px;padding:44px 26px;width:min(100% - 24px,1200px)}.pc-ai-map{padding:20px}.pc-ai-map,.pc-media-asset--ai{border-radius:28px}.pc-ai-map__result p{font-size:25px}.pc-explain-section{border-radius:32px;gap:46px;padding:48px 22px;width:min(100% - 24px,1200px)}.pc-explain-score{padding:24px 18px}.pc-explain-score>div{grid-template-columns:90px 1fr 28px}.pc-blog-hero,.pc-pricing-hero{padding:150px 0 70px;width:min(100% - 32px,1200px)}.pc-blog-featured__art,.pc-media-asset--article{min-height:340px}.pc-pricing-grid article{border-radius:30px;min-height:540px;padding:28px 24px}.pc-auth-backdrop{align-items:end;padding:10px}.pc-auth-dialog{border-radius:30px;max-height:calc(100dvh - 20px);overflow-y:auto}.pc-auth-inner{padding:28px 22px 26px}.pc-auth-heading{margin-top:34px}.pc-auth-heading h2{font-size:42px}.pc-footer__inner,.pc-footer__legal{align-items:flex-start;flex-direction:column}.pc-footer__links{gap:50px;width:100%}.pc-footer__legal{gap:8px}}@media(prefers-reduced-motion:reduce){.pc-site-shell *,.pc-site-shell :after,.pc-site-shell :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.pc-reveal{opacity:1;transform:none}}.studio-page{background:#fff;color:var(--pc-ink);min-height:100vh;overflow:hidden}.studio-header{align-items:center;background:#fff;border-bottom:1px solid var(--line-dark);display:grid;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto auto auto auto;min-height:64px;padding:8px 14px;position:relative;z-index:50}.studio-icon-button{background:transparent;border:1px solid var(--line-dark);border-radius:var(--radius-sm);color:var(--pc-ink);cursor:pointer;display:inline-grid;height:38px;place-items:center;width:38px}.studio-icon-button:hover:not(:disabled){border-color:var(--signal);color:var(--signal)}.studio-header__title{min-width:0}.studio-header__title span{align-items:center;color:var(--ink-400);display:flex;font-size:11px;font-variant-numeric:tabular-nums;gap:6px}.studio-header__title span i{background:var(--signal);border-radius:50%;height:6px;width:6px}.studio-header__title h1{color:var(--pc-ink);font-size:15px;font-weight:640;letter-spacing:-.02em;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-header__history{display:flex;gap:5px}.studio-save-state{align-items:center;color:var(--ink-400);display:flex;font-size:11px;font-variant-numeric:tabular-nums;gap:6px;justify-content:flex-end;min-width:106px}.studio-save-state>i{animation:studio-spin var(--loop-spin) linear infinite;border:2px solid var(--ink-600);border-radius:50%;border-top-color:var(--signal);height:8px;width:8px}.studio-save-state--saved{color:var(--pc-success-600)}.studio-save-state--error{color:var(--pc-danger-600)}.studio-save-button{background:var(--signal);border-radius:var(--radius-sm);color:var(--ink-950)}.studio-export-button,.studio-save-button{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:7px;min-height:38px;padding:0 16px}.studio-export-button{background:transparent;border:1px solid var(--signal);border-radius:var(--radius-sm);color:var(--signal)}.studio-export-button:hover:not(:disabled){background:#7a40ed14}.studio-publish-button{align-items:center;background:var(--ui-surface,#fff);border:1px solid var(--ui-border-strong,#d4d4dc);border-radius:var(--radius-sm);color:var(--ui-text,#1c1c22);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:7px;min-height:38px;padding:0 14px;transition:background-color var(--motion-fast) var(--ease-out),transform var(--motion-press) var(--ease-out)}.studio-publish-button:hover:not(:disabled){background:var(--ui-fill,#f2f2f5)}.studio-publish-button:active:not(:disabled){transform:scale(.97)}.studio-publish-button:disabled{cursor:default;opacity:.5}.studio-error{background:var(--pc-n-50);border:1px solid rgba(255,98,79,.45);border-radius:var(--radius-sm);color:var(--pc-danger-600);font-size:13px;max-width:420px;padding:10px 12px;position:fixed;right:12px;top:70px;z-index:30}.studio-error button{background:transparent;color:var(--signal);cursor:pointer;margin-left:10px;text-decoration:underline}@media(max-width:600px){.studio-error{left:12px;max-width:none;right:12px;top:112px}}.studio-error--offer{border-color:var(--ui-border);color:var(--ui-text)}.studio-error--offer button{color:var(--ui-accent)}.studio-loading{color:var(--ink-400);display:grid;font-size:12px;gap:var(--space-3);justify-items:center;min-height:calc(100vh - 64px);place-content:center}.studio-loading--error strong{color:var(--pc-ink);font-size:18px}.studio-loading--error p{max-width:440px;text-align:center}.studio-grid{display:grid;grid-template-columns:292px minmax(430px,1fr) 346px;grid-template-rows:minmax(330px,1fr) 322px;height:calc(100vh - 64px);min-height:660px;overflow:hidden}.studio-transcript{background:#fff;border-right:1px solid var(--line-dark);color:var(--ink-950);display:flex;flex-direction:column;min-height:0;min-width:0}.studio-panel-tabs{border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;padding:10px 10px 0}.studio-panel-tabs button{background:transparent;border-bottom:2px solid transparent;color:var(--ink-500);cursor:pointer;font-size:14px;font-weight:630;min-height:37px}.studio-panel-tabs button.active{border-color:var(--ink-950);color:var(--ink-950)}.studio-panel-tabs small{font-size:11px;font-variant-numeric:tabular-nums;margin-left:3px}.studio-transcript__heading{border-bottom:1px solid var(--line);display:grid;gap:3px;padding:13px 14px}.studio-transcript__heading span{font-size:11px;font-variant-numeric:tabular-nums}.studio-transcript__heading small{color:var(--ink-500);font-size:11px}.studio-transcript__list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.studio-transcript__list>button{background:transparent;border-bottom:1px solid var(--line);color:var(--ink-700);cursor:pointer;padding:12px 14px;text-align:left;width:100%}.studio-transcript__list>button:hover{background:var(--paper-100)}.studio-transcript__list>button.active{background:var(--pc-n-100);box-shadow:inset 3px 0 var(--signal);color:var(--ink-950)}.studio-transcript__list>button span{color:var(--ink-500);font-size:11px;font-variant-numeric:tabular-nums}.studio-transcript__list>button p{font-size:13px;line-height:1.45;margin-top:6px}.studio-empty-copy{color:var(--ink-500);font-size:13px;padding:20px 14px}.studio-caption-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.studio-caption-list label{border-bottom:1px solid var(--line);cursor:pointer;display:grid;gap:6px;padding:10px 12px}.studio-caption-list label:hover{background:var(--paper-100)}.studio-caption-list label.active{background:var(--pc-n-100);box-shadow:inset 3px 0 var(--signal)}.studio-caption-list label>span{color:var(--ink-500);font-size:11px;font-variant-numeric:tabular-nums}.studio-caption-list textarea,.studio-fieldset textarea{background:var(--white);border:1px solid var(--line);border-radius:4px;color:var(--ink-900);font:inherit;font-size:12px;line-height:1.4;padding:7px;resize:vertical;width:100%}.studio-stage{background:linear-gradient(45deg,hsla(0,0%,100%,.012) 25%,transparent 25%,transparent 75%,hsla(0,0%,100%,.012) 75%),var(--pc-n-900);background-size:18px 18px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;min-width:0}.studio-stage__label{align-items:center;color:var(--ink-400);display:flex;font-size:11px;font-variant-numeric:tabular-nums;justify-content:space-between;min-height:37px;padding:0 14px}.studio-stage__label small{color:var(--ink-600);font-size:11px}.studio-canvas-wrap{display:grid;min-height:0;overflow:hidden;padding:12px 28px;place-items:center}.studio-canvas{border:1px solid hsla(0,0%,100%,.18);box-shadow:0 20px 50px #00000047;container-type:size;display:grid;height:100%;max-height:100%;max-width:100%;overflow:hidden;place-items:center;position:relative;width:auto}.studio-canvas--16-9{height:auto;width:100%}.studio-canvas--1-1{height:92%;width:auto}.studio-canvas video{display:block;height:100%;pointer-events:none;transform-origin:center;width:100%}.studio-source-media{inset:0;position:absolute;z-index:1}.studio-visual-layer{cursor:pointer;inset:0;position:absolute;transform-origin:center;z-index:3}.studio-visual-layer.selected{outline:1px solid var(--signal);outline-offset:-2px}.studio-visual-layer img,.studio-visual-layer video{height:100%;width:100%}.studio-text-layer{border:1px solid transparent;border-radius:3px;cursor:pointer;line-height:1.12;overflow-wrap:anywhere;padding:0;paint-order:stroke fill;position:absolute;transform:translate(-50%,-50%);z-index:4}:is(.studio-text-layer,.studio-text-sample)[data-box=block] .studio-text-content{background:var(--text-box-bg);border-radius:var(--text-box-radius);display:inline-block;max-width:100%;padding:var(--text-box-pad);vertical-align:top}:is(.studio-text-layer,.studio-text-sample)[data-box=line] .studio-text-content{display:block}:is(.studio-text-layer,.studio-text-sample)[data-box=line] .studio-text-run{background:var(--text-box-bg);border-radius:var(--text-box-radius);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:var(--text-box-pad)}@font-face{font-display:swap;font-family:"Instrument Serif";font-style:italic;font-weight:400;src:url(https://cdn.vidoveli.com/fonts/instrument-serif-latin-400-italic.woff2) format("woff2")}.studio-text-layer.selected{border-color:var(--signal)}.studio-caption-layer{z-index:5}.studio-canvas-backdrop{filter:blur(3.5cqh) brightness(.95) saturate(1.08);height:100%;inset:0;pointer-events:none;position:absolute;transform:scale(1.18);width:100%;z-index:0}.studio-text-layer--pop{animation:studio-caption-pop var(--motion-medium) cubic-bezier(.2,.9,.2,1)}.caption-word--box{background:var(--word-box);border-radius:.16em;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0 -.1em;padding:0 .1em}.caption-word--hidden{visibility:hidden}.caption-word--dim{opacity:.42}.studio-canvas__safe-area{border:1px dashed hsla(0,0%,100%,.13);inset:5%;pointer-events:none;position:absolute;z-index:6}.studio-transition-overlay{inset:0;pointer-events:none;position:absolute;z-index:19999}.studio-filter-defs{height:0;overflow:hidden;position:absolute;width:0}.studio-visual-slot{inset:0;pointer-events:none;position:absolute}.studio-visual-slot>.editor-visual-frame{pointer-events:auto}.studio-transition-art{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.editor-visual-frame.is-transition-partner{pointer-events:none}.studio-canvas__gap{background:repeating-linear-gradient(135deg,transparent 0 10px,hsla(0,0%,100%,.018) 10px 20px);color:var(--ink-400);display:grid;font-size:11px;gap:6px;inset:0;justify-items:center;place-content:center;position:absolute;text-align:center}.studio-canvas__gap strong{color:var(--pc-ink);font-size:12px}.studio-transport{align-items:center;border-top:1px solid var(--line-dark);display:grid;gap:10px;grid-template-columns:auto auto minmax(80px,1fr) auto;min-height:48px;padding:0 14px}.studio-transport button{background:transparent;border:1px solid var(--line-dark);border-radius:50%;color:var(--pc-ink);cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.studio-transport span,.studio-transport strong{color:var(--ink-400);font-size:11px;font-variant-numeric:tabular-nums;font-weight:400}.studio-transport input{accent-color:var(--signal);width:100%}.studio-inspector{background:#fff;border-left:1px solid var(--line-dark);color:var(--ink-950);display:grid;grid-column:3;grid-row:1/3;grid-template-columns:minmax(0,1fr) 64px;min-height:0;min-width:0}.studio-tool-rail{background:#fff;border-left:1px solid var(--line);display:flex;flex-direction:column;grid-column:2;padding-top:6px}.studio-tool-rail button{background:transparent;color:var(--ink-500);cursor:pointer;display:grid;font-size:11px;gap:4px;justify-items:center;min-height:62px;place-content:center;position:relative}.studio-tool-rail button.active{background:var(--paper-200);color:var(--ink-950)}.studio-tool-rail button small{color:var(--ink-400);font-size:11px;font-variant-numeric:tabular-nums;position:absolute;right:7px;top:6px}.studio-inspector__panel{grid-column:1;grid-row:1;overflow-y:auto;padding:16px}.studio-inspector__heading{align-items:center;border-bottom:1px solid var(--ui-border);display:flex;gap:12px;justify-content:space-between;padding-bottom:12px}.studio-inspector__heading span{color:var(--ink-500);font-size:11px;font-variant-numeric:tabular-nums}.studio-inspector__heading h2{color:var(--ui-text);font-family:var(--font-title);font-size:var(--type-large);font-weight:600;letter-spacing:-.01em;word-spacing:var(--title-word-spacing)}.studio-inspector__heading>small{background:var(--ui-surface-2);border-radius:999px;color:var(--ui-text-3);flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;padding:3px 8px}.studio-fieldset{border:0;border-bottom:1px solid var(--line);display:grid;gap:10px;margin:0;padding:15px 0}.studio-fieldset legend{color:var(--ink-700);font-size:13px;font-weight:650}.studio-fieldset>p{color:var(--ink-500);font-size:11px;line-height:1.45}.studio-panel-intro{color:var(--ink-500);font-size:11px;line-height:1.5;margin:12px 0 0}.studio-segmented{background:var(--paper-100);border:1px solid var(--line);border-radius:var(--radius-sm);display:grid;gap:3px;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px}.studio-segmented button{background:transparent;border-radius:4px;color:var(--ink-500);cursor:pointer;font-size:12px;font-weight:620;min-height:31px}.studio-segmented button.active{background:var(--pc-violet);color:#fff}.studio-color-row{align-items:center;display:flex;gap:7px}.studio-color-row>button{border:2px solid transparent;border-radius:50%;box-shadow:inset 0 0 0 1px #00000024;cursor:pointer;height:26px;width:26px}.studio-color-row>button.active{border-color:var(--signal);box-shadow:0 0 0 1px var(--ink-950)}.studio-color-row label{align-items:center;color:var(--ink-500);cursor:pointer;display:flex;font-size:11px;gap:6px;position:relative}.studio-color-row input{border:0;height:26px;opacity:0;padding:0;position:absolute;width:26px}.studio-color-row label:before{border:1px dashed var(--ink-500);border-radius:50%;color:var(--ink-700);content:"+";display:grid;height:26px;place-items:center;width:26px}.studio-range-field{color:var(--ink-500);display:grid;font-size:11px;gap:6px}.studio-range-field span{display:flex;justify-content:space-between}.studio-range-field input{accent-color:var(--ink-950);width:100%}.studio-coordinate-fields{display:grid;gap:7px;grid-template-columns:1fr 1fr}.studio-coordinate-fields label{color:var(--ink-500);display:grid;font-size:11px;font-variant-numeric:tabular-nums;gap:4px}.studio-coordinate-fields input{background:var(--white);border:1px solid var(--line);border-radius:4px;min-height:31px;padding:0 8px;width:100%}.studio-source-range{border-left:2px solid var(--signal);color:var(--ink-600)!important;font-variant-numeric:tabular-nums;padding-left:8px}.studio-control-label{color:var(--ink-600);display:grid;font-size:11px;gap:5px}.studio-control-label input:not([type=color]),.studio-control-label select,.studio-fieldset select{background:var(--white);border:1px solid var(--line);border-radius:4px;color:var(--ink-900);min-height:32px;padding:0 8px;width:100%}.studio-control-label input[type=color]{background:var(--white);border:1px solid var(--line);height:32px;width:100%}.studio-subtitle-presets{display:grid;gap:12px 8px;grid-template-columns:repeat(2,minmax(0,1fr))}.studio-subtitle-presets button{background:none;border:0;color:var(--ui-text);cursor:pointer;display:grid;font-size:var(--ui-text-sm);gap:6px;padding:0;text-align:center}.studio-subtitle-presets__frame{aspect-ratio:16/9;background:var(--pc-n-400);border-radius:var(--ui-radius-md);box-shadow:inset 0 0 0 1px var(--ui-border);display:block;overflow:hidden}.studio-subtitle-presets__frame video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.studio-subtitle-presets button[aria-checked=true] .studio-subtitle-presets__frame{box-shadow:0 0 0 2px var(--ui-accent)}.studio-subtitle-presets button:focus-visible{border-radius:var(--ui-radius-md);outline:2px solid var(--ui-focus);outline-offset:2px}.studio-subtitle-presets button:disabled{cursor:not-allowed;opacity:.5}.studio-stack-actions button,.studio-wide-action{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-900);cursor:pointer;font-size:12px;font-weight:650;min-height:38px;width:100%}.studio-wide-action{margin-top:12px}.studio-wide-action--danger{color:var(--pc-danger-600)}.studio-stack-actions{display:grid;gap:7px;margin-top:14px}.studio-stack-actions button:first-child{background:var(--pc-violet);color:#fff}.studio-stack-actions button:disabled,.studio-wide-action:disabled{cursor:not-allowed;opacity:.45}.studio-action-message{border-left:2px solid var(--signal);color:var(--ink-700);font-size:11px;line-height:1.45;margin-top:10px;padding-left:8px}.studio-template-grid{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:12px}.studio-template-grid>button{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-900);cursor:pointer;display:grid;gap:5px;min-width:0;padding:6px;text-align:left}.studio-template-grid>button.active,.studio-template-grid>button:hover{border-color:var(--ink-900)}.studio-template-grid>button.active{box-shadow:inset 0 -3px var(--signal)}.studio-template-grid>button>strong{font-size:11px}.studio-template-grid>button>small{color:var(--ink-500);font-size:11px;line-height:1.35}.studio-template-specimen{border-radius:3px;display:grid;min-height:70px;overflow:hidden;padding:9px 6px;place-content:end center}.studio-template-specimen b{border-radius:2px;font-size:11px;line-height:1.05;max-width:94px;padding:2px 4px}.studio-panel-empty{color:var(--ui-text-3);font-size:13px;line-height:1.55;padding:18px 2px}.studio-asset-tabs{margin-top:14px}.studio-upload-drop{background:var(--pc-n-25);border:1px dashed var(--pc-n-200);border-radius:12px;color:var(--pc-n-800);cursor:pointer;display:grid;gap:6px;justify-items:center;margin-top:16px;min-height:120px;place-content:center;transition:border-color var(--motion-fast) var(--ui-ease),background-color var(--motion-fast) var(--ui-ease);width:100%}.studio-upload-drop:hover:not(:disabled){background:var(--ui-accent-soft);border-color:var(--ui-accent)}.studio-upload-drop strong{font-size:14px;font-weight:600}.studio-upload-drop span{color:var(--ui-text-3);font-size:13px}.studio-upload-error{color:var(--pc-danger-600);font-size:13px;margin-top:8px}.studio-asset-list{display:grid;gap:2px;margin:12px -8px 0}.studio-asset-list article{align-items:center;background:transparent;border-radius:10px;display:grid;gap:12px;grid-template-columns:64px minmax(0,1fr) auto;padding:8px;transition:background-color var(--motion-fast) var(--ui-ease)}.studio-asset-list article:hover{background:var(--pc-n-50)}.studio-asset-thumb{background:var(--pc-n-900);border-radius:8px;color:var(--pc-ink);display:grid;height:48px;overflow:hidden;place-items:center;position:relative;width:64px}.studio-asset-thumb img,.studio-asset-thumb video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.studio-asset-thumb small{background:#000000b8;border-radius:4px;bottom:3px;color:#fff;font-size:11px;font-variant-numeric:tabular-nums;padding:1px 4px;position:absolute;right:3px}.studio-asset-list article>div:nth-child(2){display:grid;gap:3px;min-width:0}.studio-asset-list article>div:nth-child(2) strong{color:var(--pc-n-900);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-asset-list article>div:nth-child(2) span{color:var(--ui-text-3);font-size:12px;font-variant-numeric:tabular-nums}.studio-asset-list article>button{background:#fff;border:1px solid var(--pc-n-150);border-radius:8px;color:var(--pc-n-800);cursor:pointer;font-size:13px;font-weight:500;min-height:32px;padding:0 12px;transition:background-color var(--motion-fast) var(--ui-ease),border-color var(--motion-fast) var(--ui-ease)}.studio-asset-list article>button:hover:not(:disabled){background:var(--pc-n-50);border-color:var(--pc-n-300)}.studio-selected-asset{border-top:1px solid var(--line);margin-top:12px}.studio-audio-dip{align-items:center;color:var(--ui-text);cursor:pointer;display:flex;font-size:var(--ui-text-md);gap:12px;justify-content:space-between;margin-top:12px}.studio-audio-dip span{display:grid;gap:2px}.studio-audio-dip small{color:var(--ui-text-muted);font-size:var(--ui-text-sm);line-height:1.4}.studio-audio-dip input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ui-switch-off);border-radius:999px;cursor:pointer;flex:none;height:20px;margin:0;transition:background var(--ui-duration) var(--ui-ease);width:32px}.studio-audio-dip input:after{background:var(--ui-surface);border-radius:50%;box-shadow:var(--ui-switch-knob-shadow);content:"";display:block;height:16px;margin:2px;transition:transform var(--ui-duration) var(--ui-ease);width:16px}.studio-audio-dip input:checked{background:var(--ui-accent)}.studio-audio-dip input:checked:after{transform:translate(12px)}@media(prefers-reduced-motion:reduce){.studio-audio-dip input,.studio-audio-dip input:after{transition:none}}.studio-hidden-input{height:1px;opacity:0;pointer-events:none;position:fixed;width:1px}.studio-revision-note{background:var(--paper-100);border:1px solid var(--line);border-radius:var(--radius-sm);margin-top:16px;padding:11px}.studio-revision-note span{color:var(--ink-500);font-size:11px;font-variant-numeric:tabular-nums}.studio-revision-note p{font-size:12px;margin-top:5px}.studio-timeline-panel{background:#fff;border-top:1px solid var(--line-dark);grid-column:1/3;min-height:0;min-width:0}.studio-timeline-toolbar{align-items:center;border-bottom:1px solid var(--line-dark);display:grid;gap:12px;grid-template-columns:1fr auto 1fr;min-height:43px;padding:0 12px}.studio-timeline-toolbar>div{display:flex;gap:5px}.studio-timeline-toolbar button{align-items:center;background:transparent;border:1px solid var(--line-dark);border-radius:4px;color:var(--pc-ink);cursor:pointer;display:inline-flex;font-size:11px;gap:5px;min-height:27px;padding:0 9px}.studio-timeline-toolbar button:hover:not(:disabled){border-color:var(--signal);color:var(--signal)}.studio-timeline-toolbar>span{color:var(--signal);font-size:11px;font-variant-numeric:tabular-nums}.studio-timeline-toolbar>label{align-items:center;color:var(--ink-400);display:flex;gap:6px;justify-content:flex-end}.studio-timeline-toolbar input{accent-color:var(--signal);width:100px}.studio-timeline{color:var(--pc-ink);display:grid;grid-template-columns:126px minmax(0,1fr);height:calc(100% - 43px);min-height:0}.studio-timeline__labels{background:var(--pc-n-25);border-right:1px solid var(--line-dark);position:relative;z-index:6}.studio-timeline__corner,.studio-track-label{align-items:center;border-bottom:1px solid var(--pc-line);display:flex;gap:5px;height:36px;padding:0 10px}.studio-timeline__corner{color:var(--ink-500);font-size:11px;font-variant-numeric:tabular-nums;height:28px}.studio-track-label span{flex:1;font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-track-label svg{color:var(--ink-500)}.studio-track-label small{color:var(--ink-600);font-size:11px;font-variant-numeric:tabular-nums}.studio-timeline__scroller{min-width:0;overflow:auto;overscroll-behavior:contain}.studio-timeline__canvas{min-height:244px;position:relative}.studio-timeline__ruler{background:var(--pc-n-25);border-bottom:1px solid var(--pc-line);height:28px;position:relative}.studio-timeline__ruler>button,.studio-track-row__seek{background:transparent;cursor:crosshair;inset:0;position:absolute;width:100%;z-index:0}.studio-timeline__ruler span{bottom:3px;color:var(--ink-600);font-size:11px;font-variant-numeric:tabular-nums;position:absolute;transform:translate(-1px)}.studio-timeline__ruler span i{background:var(--ink-600);bottom:-3px;height:5px;left:0;position:absolute;width:1px}.studio-track-row{background:#ffffff02;border-bottom:1px solid var(--pc-line);height:36px;position:relative}.studio-track-row--main{background:#7a40ed05}.studio-clip{background:var(--pc-n-150);border:1px solid hsla(0,0%,100%,.19);border-radius:3px;bottom:4px;display:grid;grid-template-columns:5px minmax(0,1fr) 5px;overflow:hidden;position:absolute;top:4px;z-index:2}.studio-clip.selected{border-color:var(--signal);box-shadow:0 0 0 1px #7a40ed38}.studio-clip--source-audio{background:var(--pc-n-75);border-color:#7f9cff57;grid-template-columns:1fr}.studio-clip--caption{background:var(--pc-v-100);border-color:#7a40ed80}.studio-clip--text{background:var(--pc-n-150);border-color:#fff6}.studio-clip--image{background:var(--pc-v-100);border-color:#d9a9ff8c}.studio-clip--overlay-video{background:var(--pc-n-100);border-color:#69d1ff80}.studio-clip--audio{background:var(--pc-warning-50);border-color:#ffbc4e8c}.studio-clip__body{align-items:center;background:transparent;color:var(--pc-ink);cursor:grab;display:flex;gap:5px;justify-content:space-between;min-width:0;overflow:hidden;padding:0 7px}.studio-clip__body:active{cursor:grabbing}.studio-clip__body small,.studio-clip__body span{font-size:11px;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-clip__body small{color:var(--ink-400)}.studio-clip__trim{background:#7a40ed5c;cursor:ew-resize;position:relative;z-index:3}.studio-clip.selected .studio-clip__trim,.studio-clip__trim:hover{background:var(--signal)}.studio-timeline__playhead{background:var(--record);bottom:0;pointer-events:none;position:absolute;top:0;width:1px;z-index:5}.studio-timeline__playhead span{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--record);left:-4px;position:absolute;top:0}@keyframes studio-spin{to{transform:rotate(1turn)}}@keyframes studio-pulse{50%{opacity:.4}}@keyframes studio-caption-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.82)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(max-width:1180px){.studio-grid{grid-template-columns:250px minmax(390px,1fr) 300px}.studio-inspector{grid-template-columns:minmax(0,1fr) 56px}.studio-tool-rail button{min-height:56px}}@media(max-width:900px){.studio-grid,.studio-page{overflow:auto}.studio-grid{grid-template-columns:230px minmax(430px,1fr);grid-template-rows:500px 300px auto;height:auto;min-height:calc(100vh - 64px)}.studio-inspector{grid-column:1/3;grid-row:3;min-height:430px}.studio-timeline-panel{grid-column:1/3}.studio-header{grid-template-columns:auto minmax(0,1fr) auto auto auto}.studio-header__history{display:none}}@media(prefers-reduced-motion:reduce){.studio-save-state>i{animation-duration:calc(var(--loop-spin)*2)}.studio-text-layer--pop{animation:none}}.workspace-shell{--signal:var(--pc-v-500);--signal-dark:var(--pc-v-800);--paper-50:var(--pc-n-25);--paper-100:var(--pc-n-75);--paper-200:var(--pc-n-100);--paper-300:var(--pc-n-200);--ink-950:var(--pc-n-900);--ink-900:var(--pc-n-900);--ink-850:var(--pc-n-800);--ink-700:var(--pc-n-700);--ink-600:var(--pc-n-700);--ink-500:var(--pc-n-600);--ink-400:var(--ui-text-3);--line:var(--pc-n-150);--line-dark:var(--pc-n-150);--font-sans:var(--font-ui);--radius-sm:8px;background:var(--pc-n-25);color:var(--pc-ink);font-family:var(--font-sans)}.workspace-shell button{cursor:pointer}.workspace-shell button:disabled{cursor:not-allowed;opacity:.45}.workspace-shell .button--primary{background:var(--pc-plum);border-color:var(--pc-plum);box-shadow:none;color:#fff}.workspace-shell .button--primary:hover{background:var(--pc-n-800)}.workspace-shell .sidebar{background:#fff;border-color:var(--pc-line);color:var(--pc-ink);gap:24px;justify-content:normal;padding:28px 18px 20px}.workspace-shell .sidebar__bottom{gap:10px;margin-top:auto}.workspace-shell .pc-brand{font-size:24px;font-weight:700;gap:.32em;letter-spacing:-.02em}.workspace-identity{align-items:center;display:flex;gap:10px;padding:10px 3px 0}.workspace-identity>span{background:var(--pc-n-100);border-radius:12px;color:var(--pc-v-600);display:grid;font-weight:700;height:36px;place-items:center;width:36px}.workspace-identity strong{display:block;font-size:var(--type-body);font-weight:var(--weight-semibold)}.workspace-identity small{color:var(--pc-slate);display:block;font-size:var(--type-caption);margin-top:3px}.workspace-shell .sidebar__nav{display:grid;gap:7px;margin:0}.workspace-shell .nav-item{border-radius:10px;color:var(--pc-n-600);min-height:46px}.workspace-shell .nav-item--active,.workspace-shell .nav-item:hover{background:var(--pc-n-100);color:var(--pc-v-700)}.workspace-shell .nav-item--active:before{display:none}.workspace-plan-link{border:1px solid var(--pc-v-200);border-radius:12px;display:flex;font-size:var(--type-small);justify-content:space-between;padding:14px}.workspace-shell .page{max-width:1400px;padding:40px}.workspace-shell .page--narrow{margin:auto;max-width:920px}.workspace-shell .page-header h1{font-family:var(--font-title);font-size:var(--type-title);font-weight:var(--weight-semibold);letter-spacing:0;line-height:var(--leading-title);word-spacing:var(--title-word-spacing)}.workspace-shell .eyebrow,.workspace-shell .section-label{color:var(--pc-v-600)}.workspace-shell .page-lede{color:var(--pc-slate);font-size:var(--type-body);max-width:640px}.workspace-home{margin:auto;max-width:1540px;padding:0 44px 60px}.workspace-topbar{align-items:center;display:flex;font-size:var(--type-body);height:88px;justify-content:space-between}.workspace-topbar>span{font-weight:var(--weight-semibold)}.workspace-topbar a{align-items:center;color:var(--pc-slate);display:flex;font-size:var(--type-small);gap:6px}.workspace-projects{padding-top:42px;scroll-margin-top:24px}.workspace-projects>header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:22px}.workspace-projects h2{font-family:var(--font-title);font-size:var(--type-lead);font-weight:var(--weight-semibold);word-spacing:var(--title-word-spacing)}.workspace-projects header p{color:var(--pc-slate);font-size:var(--type-small);margin-top:5px}.workspace-project-search{align-items:center;background:#fff;border:1px solid var(--pc-line);border-radius:9px;color:var(--ui-text-3);display:flex;gap:9px;padding:0 12px}.workspace-project-search input{background:transparent;border:0;box-shadow:none;font-size:var(--type-body);min-height:40px;outline:0;width:160px}.workspace-project-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(235px,1fr))}.workspace-project-card{background:#fff;border:1px solid var(--pc-line);border-radius:15px;min-width:0;transition:border-color var(--motion-base),box-shadow var(--motion-base)}.workspace-project-card:hover{border-color:var(--pc-v-300);box-shadow:0 7px 22px color-mix(in srgb,var(--pc-n-900) 4%,transparent)}.workspace-project-card__cover{aspect-ratio:16/9;background:var(--pc-n-150);color:var(--pc-n-400);display:grid;overflow:hidden;place-items:center;position:relative}.workspace-project-card__cover img,.workspace-project-card__cover video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.workspace-project-card__cover>span{background:color-mix(in srgb,var(--pc-n-900) 66%,transparent);border-radius:5px;bottom:10px;color:#fff;font-size:var(--type-caption);font-variant-numeric:tabular-nums;padding:4px 6px;position:absolute;right:10px}.workspace-project-card__body{padding:16px}.workspace-project-card h3{font-size:var(--type-body);font-weight:var(--weight-semibold);margin:-4px -4px 8px;overflow:hidden;padding:4px;text-overflow:ellipsis;white-space:nowrap}.workspace-project-card h3>a{display:block;overflow:hidden;text-overflow:ellipsis}.workspace-project-card__body>div{align-items:center;display:flex;gap:10px;justify-content:space-between}.workspace-project-card small{color:var(--pc-slate);font-size:var(--type-caption)}.workspace-project-card p{color:var(--ui-text-3);font-size:var(--type-caption);margin-top:9px}.workspace-project-status{align-items:center;color:var(--pc-n-600);display:flex;font-size:var(--type-caption);gap:5px}.workspace-project-status:before{background:currentColor;border-radius:50%;content:"";height:5px;width:5px}.workspace-project-status--ready{color:var(--pc-n-600)}.workspace-empty{align-items:center;border:1px dashed var(--pc-n-200);border-radius:18px;color:var(--ui-text-3);display:flex;flex-direction:column;gap:14px;padding:65px 20px;text-align:center}.workspace-empty h3{color:var(--pc-ink);font-size:var(--type-lead);font-weight:var(--weight-semibold)}.workspace-empty p{font-size:var(--type-body)}.workspace-shell .intake-form{background:#fff;border:1px solid var(--pc-n-150);border-radius:20px;padding:30px}.workspace-shell .form-section{border-color:var(--pc-n-100);grid-template-columns:1fr;margin-bottom:26px;padding:0 0 26px}.workspace-shell .form-section__number{display:none}.workspace-shell .form-section__heading h2{font-size:var(--type-large)}.workspace-shell .form-section__heading p{color:var(--ui-text-3);font-size:var(--type-small)}.workspace-shell .upload-dropzone{background:var(--pc-n-50);border:1px dashed var(--pc-n-300);border-radius:14px;min-height:150px;padding:24px}.workspace-shell .upload-dropzone--selected{background:var(--pc-n-75);border-style:solid}.workspace-shell .upload-dropzone__copy strong{font-size:var(--type-large)}.workspace-shell .upload-dropzone__copy small{font-size:var(--type-small)}.workspace-shell .upload-limits{line-height:1.6}.workspace-shell .upload-limits,.workspace-shell .upload-selection-note{color:var(--ui-text-3);font-size:var(--type-caption)}.creation-mode{align-items:center;background:var(--pc-n-50);border:1px solid var(--pc-v-200);border-radius:12px;cursor:pointer;display:flex;gap:22px;justify-content:space-between;margin-bottom:23px;padding:18px}.creation-mode strong{display:block;font-size:var(--type-body)}.creation-mode small{color:var(--pc-n-600);display:block;font-size:var(--type-small);margin-top:6px}.creation-mode input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--pc-n-300);border-radius:15px;cursor:pointer;flex:0 0 42px;height:25px;position:relative}.creation-mode input:before{background:#fff;border-radius:50%;content:"";height:19px;left:3px;position:absolute;top:3px;transition:transform var(--motion-fast);width:19px}.creation-mode input:checked{background:var(--pc-violet)}.creation-mode input:checked:before{transform:translate(17px)}.workspace-shell .field input,.workspace-shell .field select,.workspace-shell .field textarea{border-radius:9px;font-size:var(--type-body)}.workspace-shell .field>small{font-size:var(--type-small);line-height:1.6}.workspace-shell .form-submit{flex-wrap:wrap;gap:16px}.workspace-shell .form-submit>p{font-size:var(--type-small);max-width:340px}.workspace-shell .upload-estimate{background:var(--pc-n-50);border-color:var(--pc-v-200);border-radius:12px}.workspace-shell .upload-progress-card{border:1px solid var(--pc-v-200);border-radius:14px}.workspace-shell .back-link{font-size:var(--type-small)}.studio-page{--line-dark:var(--pc-n-150);--line:var(--pc-n-150);--signal:var(--pc-v-500)}.studio-header{gap:16px;height:56px;padding:8px 20px}.studio-header__title h1{color:var(--ui-ink);font-size:13px;font-weight:500}.studio-header__title span{color:var(--ui-text-3);font-family:inherit;font-size:11px;letter-spacing:0;text-transform:none}.studio-header__title span i{display:none}.studio-save-button{background:var(--pc-n-50);border:1px solid var(--pc-n-150);border-radius:10px;color:var(--pc-n-700);font-size:14px;font-weight:500;gap:8px;justify-content:center;min-height:40px;min-width:108px;padding-inline:16px;transition:color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard)}.studio-save-button:disabled{background:var(--pc-n-0);color:var(--ui-text-3);cursor:default;opacity:1}.studio-save-button--saved:disabled{color:var(--pc-success-600)}.studio-save-button--error{background:var(--pc-n-0);border-color:color-mix(in srgb,var(--pc-danger-600) 45%,transparent);color:var(--pc-danger-600)}.studio-export-button{background:var(--pc-violet);border:0;border-radius:10px;color:#fff;font-size:14px;font-weight:500;gap:8px;min-height:40px;padding-inline:16px}.studio-export-button:hover:not(:disabled){background:var(--pc-v-600)}.studio-save-state{font-family:inherit;font-size:11px}.studio-icon-button,.studio-save-state--saved{color:var(--pc-n-600)}.studio-icon-button{background:var(--pc-n-50);border:0;height:40px;width:40px}.studio-grid{grid-template-columns:var(--studio-transcript-width) minmax(0,1fr) 72px;grid-template-rows:minmax(300px,1fr) clamp(272px,28dvh,320px);height:calc(100dvh - 64px);min-height:570px;transition:grid-template-columns var(--motion-medium) var(--ease-out);--studio-transcript-width:clamp(360px,36vw,540px)}.studio-grid--inspector{grid-template-columns:var(--studio-transcript-width) minmax(0,1fr) 380px}.studio-stage{background:var(--pc-n-50);grid-template-rows:minmax(0,1fr) 56px;position:relative}.studio-view-controls{align-items:center;display:flex;gap:8px;position:absolute;right:8px;top:8px;z-index:10}.studio-view-controls>button{display:grid;min-height:40px;place-items:center;width:40px}.studio-view-controls .ui-select .ui-select__trigger,.studio-view-controls>button{background:color-mix(in srgb,var(--pc-n-0) 85%,transparent);border-radius:8px;color:var(--pc-n-600)}.studio-view-controls .ui-select .ui-select__trigger{font-size:13px;height:40px;min-width:84px}@media(max-width:1279px){.studio-grid--inspector .studio-view-controls .studio-zoom-select{display:none}}.studio-stage>.studio-error{left:16px;margin-inline:auto;max-width:calc(100% - 32px);position:absolute;right:16px;top:56px;width:-moz-fit-content;width:fit-content}.studio-watermark{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:20000}.studio-watermark text{fill:var(--pc-n-0);font-family:Instrument Sans Variable,Instrument Sans,sans-serif;font-weight:700}.studio-watermark-hit{background:transparent;border:2px solid transparent;border-radius:8px;cursor:pointer;padding:0;position:absolute;transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out);z-index:20001}.studio-watermark-hit:focus-visible,.studio-watermark-hit:hover{border-color:var(--pc-danger-600);box-shadow:0 0 0 3px var(--pc-danger-50);outline:none}@media(prefers-reduced-motion:reduce){.studio-watermark-hit{transition:none}}@media(min-width:1280px){.studio-header.studio-header--plan .editor-document-menu{max-width:calc(100% - 900px)}}.studio-canvas-wrap{container-type:size;padding:8px}.studio-canvas{border:0;border-radius:0;box-shadow:0 4px 20px color-mix(in srgb,var(--pc-n-900) 8%,transparent);height:auto;width:min(100cqw,calc(100cqh*var(--canvas-ratio)))}.studio-canvas__safe-area{display:none}.studio-canvas-controls{align-items:center;display:flex;gap:6px;justify-content:center;padding:6px}.studio-canvas-controls button,.studio-canvas-controls label{align-items:center;background:#fff;border:1px solid var(--pc-n-150);border-radius:9px;color:var(--pc-n-700);display:inline-flex;font-size:14px;gap:8px;height:44px;justify-content:center;min-width:48px;padding:9px 14px}.studio-canvas-controls button.active{border-color:var(--pc-n-300);color:var(--pc-v-600)}.studio-canvas-controls input{background:transparent;border:0;border-radius:5px;cursor:pointer;height:22px;padding:0;width:22px}.studio-canvas-controls input::-webkit-color-swatch-wrapper{padding:0}.studio-canvas-controls input::-webkit-color-swatch{border:1px solid color-mix(in srgb,var(--pc-n-900) 15%,transparent);border-radius:5px}.studio-canvas-controls{padding:10px 8px}.studio-canvas-bar{align-items:center;background:#fff;border:1px solid var(--ui-line);border-radius:8px;box-shadow:0 0 1px #00000040,0 1px 2px #0a0d120d;display:flex;flex:none;height:36px;max-width:100%}.studio-canvas-controls .studio-canvas-bar>.ratio-picker>button,.studio-canvas-controls .studio-canvas-bar>button{background:transparent;border:0;border-radius:0;color:var(--ui-ink);font-size:14px;font-weight:400;gap:8px;height:34px;line-height:1;min-width:0;padding:0 12px;transition:background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out);white-space:nowrap}.studio-canvas-controls .studio-canvas-bar>.ratio-picker:first-child>button{border-radius:7px 0 0 7px}.studio-canvas-controls .studio-canvas-bar>button:last-child{border-radius:0 7px 7px 0}.studio-canvas-controls .studio-canvas-bar>.ratio-picker>button:hover,.studio-canvas-controls .studio-canvas-bar>button:hover:not(:disabled){background:color-mix(in srgb,var(--pc-n-900) 4%,transparent)}.studio-canvas-controls .studio-canvas-bar>.ratio-picker>button[aria-expanded=true],.studio-canvas-controls .studio-canvas-bar>button.active,.studio-canvas-controls .studio-canvas-bar>button[aria-expanded=true]{background:var(--ui-accent-soft);color:var(--ui-accent-text)}.studio-canvas-controls .studio-canvas-bar>.ratio-picker>button:focus-visible,.studio-canvas-controls .studio-canvas-bar>button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.studio-canvas-bar .ratio-picker>button strong{font-variant-numeric:tabular-nums;font-weight:500}.studio-canvas-bar__divider{background:var(--ui-line);flex:none;height:16px;margin:0 2px;width:1px}.studio-canvas-controls{container:canvas-controls/inline-size}@container canvas-controls (max-width: 640px){.studio-canvas-controls :not(.is-priority)>.editor-bar-label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}}@container canvas-controls (max-width: 470px){.studio-canvas-controls .editor-bar-label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}}@container canvas-controls (max-width: 360px){.studio-canvas-controls .studio-canvas-bar>.ratio-picker>button,.studio-canvas-controls .studio-canvas-bar>button{min-width:36px;padding-inline:9px}.studio-canvas-bar__divider{margin:0}}.studio-transport{border:0;padding:0 24px}.studio-transport button{background:var(--pc-n-100);border:0;color:var(--pc-n-700);height:44px;width:44px}.studio-transport button svg{height:20px;width:20px}.studio-transport span,.studio-transport strong{font-family:inherit;font-size:13px;font-variant-numeric:tabular-nums}.studio-stage:fullscreen{background:var(--pc-n-900);grid-template-rows:minmax(0,1fr) 56px 52px;height:100vh}.studio-inspector{background:#fff;border-left:0;grid-template-columns:minmax(0,1fr) 72px;position:relative}.studio-inspector:not(.is-open){box-shadow:inset 1px 0 0 var(--pc-n-100)}.studio-tool-rail{background:#fff;border-left:0;gap:4px;padding-top:4px;position:relative;z-index:1}.studio-tool-rail button{border-radius:12px;color:var(--ui-ink);font-size:11px;font-weight:400;gap:5px;line-height:14px;margin-inline:4px;min-height:64px;transition:background-color var(--motion-fast) var(--ui-ease),color var(--motion-fast) var(--ui-ease)}.studio-tool-rail button svg{height:20px;stroke-width:1.75;width:20px}.studio-tool-rail button:hover{background:var(--pc-n-50);color:var(--ui-ink)}.studio-tool-rail button.active{background:var(--ui-fill);color:var(--ui-ink)}.studio-tool-rail button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-3px}.studio-inspector__panel{background:#fff;border:0;border-radius:10px;box-shadow:0 0 0 1px var(--ui-line);display:flex;flex-direction:column;margin:8px 0 16px 8px;min-height:0;min-width:0;overflow:hidden;padding:0}.studio-inspector__scroll{flex:1}.studio-inspector__scroll .panel-scroll__content{color:var(--ui-ink);padding:10px 12px 24px}.studio-inspector__panel--ai .panel-scroll__content{padding:0}.studio-inspector-slide-enter-active{transition:transform var(--motion-medium) var(--ease-out),opacity var(--motion-base) var(--ease-out)}.studio-inspector-slide-leave-active{pointer-events:none;transition:transform var(--motion-exit) var(--ease-in),opacity var(--motion-exit) var(--ease-in)}.studio-tool-view{animation:ui-arrive var(--motion-medium) var(--ease-out) backwards}.studio-inspector-slide-enter-from,.studio-inspector-slide-leave-to{opacity:0;transform:translate(24px)}@media(prefers-reduced-motion:reduce){.studio-grid,.studio-inspector-slide-enter-active,.studio-inspector-slide-leave-active{transition:none}.studio-inspector-slide-enter-from,.studio-inspector-slide-leave-to{transform:none}}.studio-inspector__heading{border-bottom:0;margin:0 0 4px;min-height:32px;padding:0}.studio-inspector__heading h2{color:var(--ui-ink);font-family:var(--font-title);font-size:var(--type-large);font-weight:600;letter-spacing:0;word-spacing:var(--title-word-spacing)}.studio-inspector__heading>small{background:var(--ui-fill);color:var(--ui-ink-muted);font-size:12px;padding:2px 8px}.studio-inspector .studio-fieldset{border-bottom:0;gap:8px;margin-top:12px;padding:0}.studio-inspector .studio-fieldset legend{color:var(--ui-ink);font-size:13px;font-weight:500;margin-bottom:8px;padding:0}.studio-inspector .studio-fieldset p,.studio-panel-intro{color:var(--ui-ink-muted);font-size:13px;line-height:1.5}.studio-panel-intro{margin-top:10px}.studio-inspector .studio-stack-actions button,.studio-inspector .studio-wide-action{background:var(--ui-fill);border:0;border-radius:10px;color:var(--ui-ink);font-size:14px;font-weight:500;min-height:40px}.studio-inspector .studio-wide-action{margin-top:12px}.studio-inspector .studio-stack-actions button:hover:not(:disabled),.studio-inspector .studio-wide-action:hover:not(:disabled){background:var(--ui-fill-hover)}.studio-inspector .studio-stack-actions button:first-child{background:var(--ui-accent);color:#fff}.studio-inspector .studio-segmented{background:var(--pc-n-75);border:0;border-radius:10px;gap:2px;padding:3px}.studio-inspector .studio-segmented button{border-radius:8px;color:var(--pc-n-600);font-size:13px;font-weight:500;min-height:34px;transition:background-color var(--motion-fast) var(--ui-ease),color var(--motion-fast) var(--ui-ease),box-shadow var(--motion-fast) var(--ui-ease)}.studio-inspector .studio-segmented button:hover:not(.active){color:var(--pc-n-900)}.studio-inspector .studio-segmented button.active{background:#fff;box-shadow:0 1px 2px color-mix(in srgb,var(--pc-n-900) 10%,transparent),0 0 0 1px color-mix(in srgb,var(--pc-n-900) 4%,transparent);color:var(--pc-n-900)}.studio-inspector .studio-asset-tabs{margin-top:16px}.studio-inspector .studio-control-label,.studio-inspector .studio-coordinate-fields label,.studio-inspector .studio-range-field,.studio-subtitle-presets button{font-size:13px}.studio-segmented button.active{background:var(--pc-v-500);color:#fff}.studio-grid--timeline-collapsed{grid-template-rows:minmax(300px,1fr) 88px}.studio-timeline-panel{background:#fff;border-color:var(--pc-n-100);color:var(--pc-n-700);container-name:timeline-panel;container-type:inline-size;display:flex;flex-direction:column}.studio-timeline-toolbar{border:0;display:grid;flex-shrink:0;gap:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:52px;padding:4px 16px}.studio-timeline-toolbar>.studio-timeline-tools{align-items:center;display:flex;gap:2px;min-width:0}.studio-timeline-tools--edit{justify-content:flex-end}.studio-timeline-toolbar>.studio-transport-slot{display:block;min-width:210px}.studio-transport-slot .studio-transport{align-items:center;display:flex;gap:14px;justify-content:center;min-height:44px;padding:0}.studio-transport-slot .studio-transport span,.studio-transport-slot .studio-transport strong{color:var(--pc-n-700);font-size:15px;font-weight:400;min-width:62px}.studio-transport-slot .studio-transport strong{text-align:right}.studio-transport-slot .studio-transport button{background:var(--pc-n-75);border-radius:50%;height:40px;width:40px}.studio-transport button[aria-label="Play timeline"] svg{margin-left:2px}.studio-transport--fullscreen{grid-template-columns:auto auto auto minmax(80px,1fr)}.studio-timeline-toolbar button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--pc-n-700);display:inline-flex;flex:0 0 auto;font-size:14px;height:40px;justify-content:center;min-height:40px;min-width:40px;padding:0;position:relative;transition:background-color var(--motion-fast),color var(--motion-fast),transform var(--motion-fast);width:40px}.studio-timeline-toolbar button svg{height:21px;stroke-width:1.8;width:21px}.studio-timeline-toolbar .studio-timeline-detail{gap:6px;padding:0 8px;width:auto}@container timeline-panel (max-width: 1100px){.studio-timeline-detail span{display:none}}.studio-timeline-toolbar button:hover:not(:disabled){background:var(--pc-n-75);color:var(--pc-n-800)}.studio-timeline-toolbar button:active:not(:disabled){transform:scale(.96)}.studio-timeline-toolbar button:disabled{cursor:default;opacity:.35}.studio-timeline-toolbar button[aria-pressed=true]{color:var(--pc-v-500)}.studio-timeline-toolbar button[title]:after{background:#fff;border-radius:7px;bottom:calc(100% + 8px);box-shadow:0 1px 8px color-mix(in srgb,var(--pc-n-900) 10%,transparent),0 0 0 1px color-mix(in srgb,var(--pc-n-900) 4%,transparent);color:var(--pc-n-700);content:attr(title);font-size:12px;font-weight:400;left:50%;opacity:0;padding:7px 10px;pointer-events:none;position:absolute;transform:translate(-50%) translateY(3px);transition:opacity var(--motion-fast),transform var(--motion-fast);white-space:nowrap;z-index:30}.studio-timeline-toolbar button[title]:hover:after{opacity:1;transform:translate(-50%) translateY(0);transition-delay:.35s}.studio-timeline-tools--view>button:first-child:after{left:0;transform:translateY(3px)}.studio-timeline-tools--view>button:first-child:hover:after{transform:translateY(0)}.studio-timeline-tools--edit>button:last-child:after{left:auto;right:0;transform:translateY(3px)}.studio-timeline-tools--edit>button:last-child:hover:after{transform:translateY(0)}.studio-timeline-zoom{align-items:center;display:flex;gap:6px}.studio-timeline-zoom input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,var(--pc-v-500) var(--range-progress),var(--pc-n-150) var(--range-progress));border:0;border-radius:4px;cursor:pointer;height:4px;margin:0 4px;width:110px}.studio-timeline-zoom input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:50%;box-shadow:0 0 0 1px var(--pc-n-200),0 2px 5px color-mix(in srgb,var(--pc-n-800) 14%,transparent);height:18px;width:18px}.studio-timeline-zoom input::-moz-range-thumb{background:#fff;border:1px solid var(--pc-n-200);border-radius:50%;height:18px;width:18px}.studio-timeline-zoom input:disabled{opacity:.4}.studio-timeline-divider{background:var(--pc-n-100);height:20px;margin:0 10px;width:1px}.studio-timeline-toolbar .studio-timeline-speed{font-variant-numeric:tabular-nums;font-weight:500;width:48px}.studio-collapsed-playhead{accent-color:var(--pc-v-500);height:4px;margin:7px 22px 12px;width:calc(100% - 44px)}.studio-timeline{flex:1;grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.studio-timeline__scroller{scrollbar-width:none}.studio-timeline__scroller::-webkit-scrollbar{display:none}.studio-timeline{grid-template-rows:minmax(0,1fr) auto}.studio-timeline__bar{background:var(--ui-fill);border-radius:999px;cursor:pointer;height:12px;margin:2px 8px 4px;position:relative;touch-action:none}.studio-timeline__bar-thumb{background:var(--pc-n-300);border-radius:999px;cursor:grab;height:8px;left:0;position:absolute;top:2px;transition:background-color var(--motion-fast) var(--ui-ease)}.studio-timeline__bar-thumb.is-dragging,.studio-timeline__bar-thumb:hover{background:var(--pc-n-400)}.studio-timeline__bar-thumb.is-dragging{cursor:grabbing}.studio-timeline__canvas{min-height:100%;padding-bottom:8px}.studio-timeline__ruler{background:#fff;border:0;height:40px;position:sticky;top:0;z-index:6}.studio-timeline__ruler>button{border:0}.studio-timeline__ruler span{bottom:auto;color:var(--ui-text-3);font-family:inherit;font-size:11px;font-variant-numeric:tabular-nums;pointer-events:none;top:10px;transform:translate(-50%)}.studio-timeline__ruler>i{background:var(--pc-n-300);border-radius:50%;height:2px;pointer-events:none;position:absolute;top:16px;width:2px}.studio-track-row{background:#fff;border:0;height:36px;margin-left:56px;margin-right:40px}.studio-track-row--main{height:64px}.studio-track-gap{align-items:center;background:var(--pc-n-25);border:1px dashed var(--pc-n-300);border-radius:7px;color:var(--pc-v-500);display:flex;flex-direction:column;font-size:11px;gap:3px;inset-block:3px;justify-content:center;overflow:hidden;position:absolute;white-space:nowrap}.studio-track-gap:focus-visible,.studio-track-gap:hover{background:var(--pc-n-100);border-color:var(--pc-v-500)}.studio-track-row--music{height:40px}.studio-track-row--overlay{height:30px}.studio-track-row--music:has(.studio-clip){height:88px}.studio-track-row--music .studio-clip{bottom:auto;height:34px}.studio-track-row__seek{border:0}.studio-track-add{background:#fff;border-radius:8px;bottom:3px;box-shadow:inset 0 0 0 1px var(--pc-n-150);color:var(--pc-n-700);display:grid;left:-46px;place-items:center;position:absolute;top:3px;width:38px}.studio-track-add:hover{background:var(--pc-n-75);color:var(--pc-v-500)}.studio-track-add:disabled{background:#fff;color:var(--pc-n-400);cursor:progress}.studio-track-add .spinner{height:18px;width:18px}.studio-clip--scene{background:var(--pc-n-150)}.studio-clip--scene .studio-clip__label{color:var(--pc-n-700);font-weight:500}.studio-clip__fade{fill:#00000073;height:100%;max-width:100%;pointer-events:none;position:absolute;top:0}.studio-clip__fade-line{fill:none;stroke:#ffffffeb;stroke-width:1.5px;vector-effect:non-scaling-stroke}.studio-clip__fade--in{left:0}.studio-clip__fade--out{right:0}.studio-track-add-audio{align-items:center;background:#fff;border:1px dashed var(--pc-n-150);border-radius:7px;bottom:3px;color:var(--ui-text-3);display:inline-flex;font-size:13px;gap:6px;left:0;min-height:36px;padding:0 10px;position:absolute;white-space:nowrap}.studio-track-add-audio:hover{background:var(--pc-n-50);border-color:var(--pc-n-400);color:var(--pc-v-500)}.studio-caption-overview{background:var(--pc-v-100);border-radius:7px;color:var(--pc-v-500);font-size:14px;height:32px;padding:0 14px;position:absolute;text-align:left;top:3px}.studio-clip{background:var(--pc-n-100);border:0;border-radius:7px;bottom:3px;box-shadow:none;display:block;top:3px}.studio-clip--caption{background:var(--pc-v-100)}.studio-clip--audio,.studio-clip--image,.studio-clip--overlay-video,.studio-clip--text{background:var(--pc-n-100)}.studio-clip.has-waveform{background:var(--pc-n-75)}.studio-clip:hover{box-shadow:inset 0 0 0 1px var(--pc-v-300)}.studio-clip.selected{border:0;box-shadow:inset 0 0 0 1.5px var(--pc-v-400)}.studio-clip__body{border:0;color:var(--pc-v-500);height:100%;padding:0 12px;position:relative;width:100%}.studio-clip__body .studio-clip__label{font-family:inherit;font-size:13px}.studio-clip.has-waveform .studio-clip__body{color:var(--pc-n-600);padding:0}.studio-clip.has-waveform .studio-clip__label{padding:0 12px}.studio-clip__trim{background:linear-gradient(90deg,rgba(0,0,0,.22),transparent);border:0;bottom:0;opacity:0;pointer-events:none;position:absolute;top:0;width:16px}.studio-clip__trim--start{left:0}.studio-clip__trim--end{right:0;transform:scaleX(-1)}.studio-clip__trim:after{background:#fff;border-radius:2px;box-shadow:0 0 2px #00000059;content:"";height:18px;left:5px;margin-top:-9px;position:absolute;top:50%;width:3px}.studio-track-row--main .studio-clip__trim:after{height:22px;margin-top:-11px}.studio-clip.selected .studio-clip__trim,.studio-clip__trim:focus-visible{background:linear-gradient(90deg,rgba(0,0,0,.22),transparent);opacity:1;pointer-events:auto}.studio-clip.selected .studio-clip__trim:hover{background:linear-gradient(90deg,rgba(0,0,0,.36),transparent)}.studio-clip__trim{cursor:ew-resize;pointer-events:auto;transition:opacity var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard)}.studio-clip:hover .studio-clip__trim{background:linear-gradient(90deg,rgba(0,0,0,.22),transparent);opacity:1}.studio-clip:hover .studio-clip__trim:hover{background:linear-gradient(90deg,rgba(0,0,0,.36),transparent)}.studio-clip__length{background:#00000052;border-radius:4px;color:#fff;font-size:11px;font-variant-numeric:tabular-nums;font-weight:500;line-height:16px;opacity:0;padding:0 4px;top:50%;transform:translateY(-50%);transition:opacity var(--motion-fast) var(--ui-ease)}.studio-clip__length,.studio-clip__more{pointer-events:none;position:absolute;right:20px;z-index:4}.studio-clip__more{background:#0000003d;border:0;border-radius:4px;color:#fff;cursor:pointer;display:grid;height:14px;opacity:0;padding:0;place-items:center;top:4px;transition:opacity var(--motion-fast) var(--ui-ease),background-color var(--motion-fast) var(--ui-ease);width:22px}.studio-clip__more:hover{background:#0000006b}.studio-clip__more:focus-visible{outline:2px solid var(--ui-focus);outline-offset:1px}.studio-clip.selected .studio-clip__length,.studio-clip:hover .studio-clip__length{opacity:1}.studio-clip.selected .studio-clip__more,.studio-clip:hover .studio-clip__more,.studio-clip__more:focus-visible{opacity:1;pointer-events:auto}.studio-cut-add{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50%;color:var(--ui-ink);cursor:pointer;display:grid;height:20px;opacity:0;padding:0;place-items:center;pointer-events:none;position:absolute;top:-7px;transform:translate(-50%);transition:opacity var(--motion-fast) var(--ui-ease),background-color var(--motion-fast) var(--ui-ease),border-color var(--motion-fast) var(--ui-ease),color var(--motion-fast) var(--ui-ease);width:20px;z-index:6}.studio-cut-add.is-shown,.studio-cut-add:focus-visible{opacity:1;pointer-events:auto}.studio-cut-add:hover{background:#e8deff;border-color:#9a7bfc;color:#5a39b7}.studio-cut-add:disabled{color:var(--pc-n-400);cursor:progress}.studio-cut-add:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.studio-playhead-split{background:transparent;border:0;bottom:0;cursor:pointer;padding:0;position:absolute;top:0;transform:translate(-50%);width:28px;z-index:7}.studio-playhead-split span{animation:studio-split-in var(--motion-fast) var(--ui-ease);background:#fff;border-radius:6px;box-shadow:0 0 0 1px var(--ui-line),0 2px 6px #0a0d121f;color:var(--ui-ink);display:grid;height:26px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:26px}.studio-playhead-split:hover span{background:#e8deff;box-shadow:0 0 0 1px #9a7bfc,0 2px 6px #0a0d121f;color:#5a39b7}@keyframes studio-split-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.85)}}@media(prefers-reduced-motion:reduce){.studio-playhead-split span{animation:none}.studio-clip__length,.studio-clip__more,.studio-cut-add{transition:none}}.studio-transition-node{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50%;color:var(--ui-ink);cursor:pointer;display:grid;height:20px;opacity:0;padding:0;place-items:center;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity var(--motion-fast) var(--ui-ease),background-color var(--motion-fast) var(--ui-ease),border-color var(--motion-fast) var(--ui-ease),color var(--motion-fast) var(--ui-ease),transform var(--motion-fast) var(--ui-ease),width var(--motion-fast) var(--ui-ease),box-shadow var(--motion-fast) var(--ui-ease);width:20px;z-index:5}.studio-transition-node.is-applied,.studio-transition-node.is-shown,.studio-transition-node:focus-visible{opacity:1;pointer-events:auto}.studio-transition-node.is-chosen,.studio-transition-node.is-target,.studio-transition-node:hover{background:#e8deff;border-color:#9a7bfc;color:#5a39b7}.studio-transition-node.is-applied{background:#8061df;border-color:#8061df;color:#fff}.studio-transition-node.is-applied.is-chosen,.studio-transition-node.is-applied.is-target,.studio-transition-node.is-applied:hover{background:#5a39b7;border-color:#5a39b7;color:#fff}.studio-transition-node.is-chosen{box-shadow:0 0 0 3px #9a7bfc4d}.studio-transition-node.is-target{transform:translate(-50%,-50%) scale(1.15)}.studio-transition-node.is-compact:not(:hover,.is-shown,:focus-visible){border-color:#ffffff80;border-radius:6px;width:4px}.studio-transition-node.is-compact:not(:hover,.is-shown,:focus-visible) svg{opacity:0}.studio-transition-node:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.studio-transition-node.is-flashing{animation:studio-transition-node-flash var(--motion-reveal) var(--ui-ease) 3}@keyframes studio-transition-node-flash{0%,to{box-shadow:0 0 #9a7bfc8c}50%{background:#e8deff;border-color:#9a7bfc;box-shadow:0 0 0 7px #9a7bfc00;color:#5a39b7}}.studio-transition-span{background:#b39cff66;bottom:3px;pointer-events:none;position:absolute;top:3px;z-index:3}.studio-transition-span--out{border-radius:0 7px 7px 0}.studio-transition-span--in{border-radius:7px 0 0 7px}.studio-transition-drop{animation:studio-transition-drop-in var(--motion-fast) var(--ui-ease);background:#b39cff66;border-radius:7px;bottom:3px;pointer-events:none;position:absolute;top:3px;transform:translate(-50%);width:56px;z-index:4}@keyframes studio-transition-drop-in{0%{opacity:0;transform:translate(-50%) scaleX(.6)}}@media(prefers-reduced-motion:reduce){.studio-transition-drop,.studio-transition-node,.studio-transition-node.is-flashing{animation:none;transition:none}}.studio-timeline__playhead{background:var(--pc-n-700);bottom:8px;left:0;top:2px;width:1.5px;will-change:transform}.studio-timeline__ruler>.studio-timeline__playhead-handle{background:transparent;border:0;cursor:ew-resize;height:30px;inset:1px auto auto 0;margin-left:-10px;pointer-events:auto;position:absolute;touch-action:none;width:22px;will-change:transform;z-index:7}.studio-timeline__playhead-handle span{background:var(--pc-n-700);border:0;border-radius:2px 2px 4px 4px;clip-path:polygon(0 0,100% 0,100% 65%,50% 100%,0 65%);height:12px;left:6px;position:absolute;top:0;transform:none;width:10px}.studio-timeline__playhead-handle:after{background:var(--pc-n-700);content:"";height:30px;left:10px;pointer-events:none;position:absolute;top:11px;width:1.5px}.studio-timeline.is-dragging,.studio-timeline.is-scrubbing{-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-waveform{fill:var(--pc-n-600);height:46px;stroke:none;top:50%;transform:translateY(-50%)}.editor-waveform,.editor-word-track{pointer-events:none;position:absolute}.editor-word-track{background:#fff;inset:0;overflow:hidden}.editor-word-track>button{align-items:center;background:var(--pc-v-100);border:2px solid #fff;border-radius:7px;bottom:0;color:var(--pc-v-500);cursor:pointer;display:flex;font-size:13px;overflow:hidden;padding:0 9px;pointer-events:auto;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap}.studio-clip.has-words .studio-clip__label{visibility:hidden}.editor-transcript{background:#fff;border-right:1px solid var(--pc-n-150);color:var(--pc-n-700);display:flex;flex-direction:column;min-height:0;min-width:0}.editor-tabs{background:var(--pc-n-75);border-radius:11px;display:flex;gap:3px;margin:15px 18px;padding:4px}.editor-tabs button{background:transparent;border-radius:8px;color:var(--ui-text-3);font-size:12px;padding:10px;width:50%}.editor-tabs button.active{background:#fff;box-shadow:0 2px 5px color-mix(in srgb,var(--pc-v-900) 4%,transparent);color:var(--pc-n-700);font-weight:600}.editor-search{align-items:center;border-bottom:1px solid var(--pc-n-100);color:var(--pc-n-400);display:flex;gap:4px;min-height:44px;padding:0 12px 0 20px}.editor-search input{background:transparent;border:0;color:var(--pc-n-800);font-size:12px;min-width:30px;outline:0;padding:7px;width:100%}.editor-search button,.editor-text-toolbar>button{background:transparent;border-radius:6px;color:var(--ui-text-3);display:grid;height:32px;min-width:30px;place-items:center}.editor-search button:hover,.editor-text-toolbar>button:hover{background:var(--pc-n-100)}.editor-search__count{font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.editor-replace{align-items:center;background:var(--pc-n-50);border-bottom:1px solid var(--pc-n-100);display:flex;gap:6px;padding:8px 15px}.editor-replace input{border:1px solid var(--pc-n-150);border-radius:6px;font-size:12px;min-width:30px;padding:8px;width:100%}.editor-replace button{background:var(--pc-n-100);border-radius:6px;color:var(--pc-v-600);padding:8px}.editor-text-toolbar{align-items:center;display:flex;gap:6px;justify-content:space-between;padding:9px 17px;position:relative}.editor-text-toolbar>span{color:var(--pc-n-400);font-size:11px}.editor-grouping{display:flex;gap:3px}.editor-grouping button{align-items:center;background:transparent;border-radius:6px;color:var(--pc-n-400);display:flex;font-size:11px;gap:5px;padding:7px}.editor-grouping button.active{background:var(--pc-n-100);color:var(--pc-v-600)}.editor-subtitle-settings{background:#fff;border:1px solid var(--pc-n-150);border-radius:13px;box-shadow:0 8px 30px color-mix(in srgb,var(--pc-n-900) 8%,transparent);padding:18px;position:absolute;right:15px;top:45px;width:245px;z-index:25}.editor-subtitle-settings strong{display:block;font-size:12px;margin-bottom:13px}.editor-subtitle-settings label{align-items:center;display:flex;font-size:12px;justify-content:space-between;padding:9px 0}.editor-subtitle-settings input{accent-color:var(--pc-v-500)}.editor-subtitle-settings small{color:var(--ui-text-3);display:block;font-size:11px;line-height:1.6;margin-top:10px}.editor-text-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:5px 22px 25px}.editor-text-group{font-size:14px;line-height:1.9;margin-bottom:19px}.editor-text-time{color:var(--pc-n-400);display:block;font-size:11px;font-variant-numeric:tabular-nums;margin-bottom:5px}.editor-text-cue{border-radius:5px;line-height:1.9}.editor-text-scroll--prose .editor-text-cue{display:inline}.editor-caption-text>span:not(.editor-word-field){border-radius:3px;cursor:pointer;padding:3px 0}.editor-caption-text>span[role=button]:hover{background:var(--pc-n-75)}.editor-text-cue .spoken{background:var(--pc-v-500);color:#fff}.editor-text-cue .match{background:var(--pc-warning-50);border-radius:0;color:var(--pc-n-700)}.editor-text-cue .current-match{background:var(--pc-mark-100);color:var(--pc-n-800)}.editor-caption-text{display:inline}.editor-text-body{display:contents}.editor-text-group--paragraph{display:grid;gap:8px;grid-template-columns:49px minmax(0,1fr);margin-bottom:12px}.editor-text-group--paragraph>.editor-text-time{margin:0;padding-top:10px}.editor-text-group--paragraph>.editor-text-body{border-radius:10px;display:block;min-width:0;overflow-wrap:anywhere;padding:8px 12px}.editor-text-group--paragraph.is-current>.editor-text-body{background:var(--pc-n-75)}.editor-text-editor{display:block;font:inherit;margin:3px 0;position:relative}.editor-text-editor:after{border:1px solid transparent;content:attr(data-value) " ";display:block;font:inherit;overflow-wrap:anywhere;padding:4px 6px;visibility:hidden;white-space:pre-wrap}.editor-text-editor>textarea{background:#fff;border:1px solid var(--pc-v-400);border-radius:5px;color:inherit;font:inherit;height:100%;inset:0;margin:0;min-height:0;overflow:hidden;overflow-wrap:anywhere;padding:4px 6px;position:absolute;resize:none;width:100%}.editor-text-editor>textarea:focus{border-color:var(--pc-violet);box-shadow:none;outline:none}.editor-text-footer{border-top:1px solid var(--pc-n-100);color:var(--ui-text-2);font-size:11px;padding:11px 20px}.editor-text-empty{color:var(--ui-text-3);font-size:12px;padding:30px 0;text-align:center}@media(max-width:1180px){.workspace-home{padding:0 25px 45px}.studio-grid{--studio-transcript-width:320px;grid-template-columns:var(--studio-transcript-width) minmax(0,1fr) 64px}.studio-grid--inspector{grid-template-columns:var(--studio-transcript-width) minmax(0,1fr) 372px}.studio-inspector{grid-template-columns:minmax(0,1fr) 60px}}@media(max-width:900px){.studio-grid,.studio-grid--inspector{grid-template-columns:38% minmax(0,1fr);grid-template-rows:480px 264px auto;height:auto;min-height:calc(100dvh - 56px);overflow:visible}.studio-inspector{grid-column:1/3;grid-row:3;grid-template-columns:1fr;min-height:0}.studio-tool-rail{flex-direction:row;grid-column:1;grid-row:1;justify-content:space-evenly;overflow-x:auto}.studio-tool-rail button{min-width:60px}.studio-inspector__panel{grid-row:2;margin:4px 8px 8px;min-height:350px}.studio-tool-rail{padding:4px}.studio-header{gap:8px;grid-template-columns:auto minmax(0,1fr) auto auto;padding:8px 12px}.studio-header__history{display:flex}.studio-save-button,.studio-save-state{display:none}.studio-save-button.studio-save-button--error{display:inline-flex}.studio-timeline-toolbar{flex-wrap:wrap}}@media(max-width:680px){.workspace-home{padding:0 18px 35px}.workspace-topbar{height:60px}.workspace-shell .page{padding:24px 16px}.workspace-shell .intake-form{padding:20px 15px}.workspace-projects>header{align-items:stretch;flex-direction:column}.workspace-project-search input{width:100%}.workspace-project-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-project-card__body{padding:12px}.workspace-project-card h3{font-size:var(--type-body)}.workspace-project-card__body>div:not(.workspace-project-card__title){align-items:flex-start;flex-direction:column;gap:5px}.studio-page{overflow:auto}.studio-grid,.studio-grid--inspector{display:flex;flex-direction:column;height:auto;overflow:visible}.studio-stage{height:360px;min-height:360px;order:0}.editor-transcript{flex:0 0 410px;height:410px;order:1}.studio-timeline-panel{min-height:284px;order:2}.studio-inspector{display:flex;flex-direction:column;order:3}.studio-tool-rail{flex-direction:row;justify-content:flex-start}.studio-canvas-wrap{padding:8px}.studio-timeline-toolbar{gap:6px;padding:9px}.studio-timeline-toolbar>div{flex-wrap:wrap}.studio-timeline-toolbar input{width:70px}.studio-header__title h1{font-size:12px}.studio-header__history{gap:2px}.studio-icon-button{height:36px;width:30px}.studio-export-button{font-size:11px;padding:0 10px}.studio-canvas-controls{gap:3px}.studio-canvas-controls button,.studio-canvas-controls label{font-size:12px;padding:8px}.studio-canvas-controls .studio-canvas-bar>.ratio-picker>button,.studio-canvas-controls .studio-canvas-bar>button{font-size:13px;padding-inline:10px}.editor-search button{height:40px;min-width:34px}.workspace-shell .mobile-header,.workspace-shell .mobile-nav{background:#fff;border-color:var(--pc-n-150);color:var(--pc-n-600)}}.editor-word-input{background:#fff;border:1px solid var(--pc-v-400);color:var(--pc-n-800);font:inherit;max-width:100%;outline:0}.editor-text-cue .editor-word-field{display:inline-block;max-width:100%;padding:0;position:relative;vertical-align:baseline}.editor-word-field>.editor-word-measure{display:inline-block;max-width:100%;overflow:hidden;padding:0;vertical-align:top;visibility:hidden;white-space:pre}.editor-word-field>input.editor-word-input{border:1px solid var(--pc-violet);border-radius:4px;font:inherit;height:100%;left:-3px;line-height:1.5;margin:0;max-width:none;min-height:0;min-width:0;padding:0 2px;position:absolute;top:0;width:calc(100% + 6px)}.editor-word-field>input.editor-word-input:focus{box-shadow:none;outline:none}.editor-text-group{contain-intrinsic-size:auto 170px;content-visibility:auto}.editor-replace{flex-wrap:wrap}.editor-replace button{font-size:11px;white-space:nowrap}.studio-asset-search{border:1px solid var(--pc-n-150);border-radius:10px;font-size:14px;margin:12px 0 0;min-height:40px;padding:0 12px;width:100%}.studio-asset-thumb>button{display:grid;padding:8px;place-items:center}.editor-text-scroll--sentences .editor-text-group{border-bottom:1px solid var(--pc-n-100);margin-bottom:12px;padding:12px 0 18px}.editor-text-scroll--sentences .editor-text-cue{align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.editor-text-scroll--sentences .editor-caption-text{display:block;grid-column:1;grid-row:1;min-width:0}.editor-caption-actions{display:flex;gap:8px;grid-column:2;grid-row:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-caption-actions>button{background:#fff;border:1px solid var(--pc-n-150);border-radius:8px;color:var(--pc-n-700);display:grid;flex-shrink:0;height:32px;padding:0;place-items:center;width:32px}.editor-caption-actions>button:hover{background:var(--pc-n-50);border-color:var(--pc-n-200)}.editor-caption-actions>button[aria-expanded=true]{background:var(--pc-n-150);border-color:var(--pc-n-200);color:var(--pc-n-700)}.editor-caption-actions>button:focus-visible{background:var(--pc-n-100);border-color:var(--pc-violet);outline:none}.editor-caption-actions img{height:21px;pointer-events:none;width:21px}.studio-caption-emoji{bottom:calc(100% + .4em);height:1.6em;left:50%;line-height:1;position:absolute;transform:translate(-50%);width:1.6em;-webkit-text-stroke:0;text-shadow:none}.upload-file-preview{background:var(--pc-n-100);border-radius:10px;flex-shrink:0;height:72px;-o-object-fit:cover;object-fit:cover;width:108px}.studio-timeline-toolbar label button{border:0;padding:4px}.workspace-shell .editor-state--processing{align-items:stretch;background:#fff;border:1px solid var(--pc-n-150);border-radius:20px;gap:18px;margin:60px auto;min-height:500px;padding:40px;text-align:left;width:min(700px,calc(100% - 64px))}.workspace-shell .editor-state--processing h1{color:var(--pc-n-800);font:600 var(--type-heading)/var(--leading-heading) var(--font-title);letter-spacing:var(--tracking-display);word-spacing:var(--title-word-spacing)}.workspace-processing-label{color:var(--pc-v-600);font-size:var(--type-caption);font-weight:var(--weight-semibold)}.workspace-shell .processing-progress{background:var(--pc-n-150);border:0;border-radius:20px;height:8px}.workspace-shell .processing-progress>span{background:var(--pc-v-500)}.workspace-shell .processing-stage--complete>span{background:var(--pc-v-100);border-color:var(--pc-n-300);color:var(--pc-v-600)}.workspace-shell .editor-state--processing>small{color:var(--pc-n-600);font:var(--type-small)/1.6 var(--font-ui)}.workspace-shell .editor-page,.workspace-shell .review-workspace{background:var(--pc-n-25);color:var(--pc-n-900)}.workspace-shell .editor-header{background:#fff;border-color:var(--pc-n-150);color:var(--pc-n-900)}.workspace-shell .editor-header h1{color:var(--pc-n-900);font:600 var(--type-title) var(--font-title);word-spacing:var(--title-word-spacing)}.workspace-shell .review-player,.workspace-shell .review-player__canvas{background:var(--pc-n-100)}.workspace-shell .review-player__toolbar{background:#fff;font-family:inherit;letter-spacing:0;text-transform:none}.workspace-shell .review-player__toolbar,.workspace-shell .review-player__toolbar button{color:var(--pc-n-600);font-size:var(--type-caption)}.workspace-shell .review-transport{background:#fff;border-color:var(--pc-n-150)}.workspace-shell .review-transport button{border-color:var(--pc-v-200);color:var(--pc-v-700)}.workspace-shell .review-transport>span{color:var(--pc-n-600);font-family:inherit;font-size:var(--type-caption);width:48px}.workspace-shell .highlight-detail{color:var(--pc-n-800);padding:28px}.workspace-shell .highlight-detail h2{color:var(--pc-n-800);line-height:1.3}.workspace-shell .highlight-detail p{color:var(--pc-n-600)}.workspace-shell .review-copy-block{background:var(--pc-n-100);border:1px solid var(--pc-n-150);border-radius:12px}.workspace-shell .review-copy-block button,.workspace-shell .review-copy-block p{color:var(--pc-n-700)}.workspace-shell .score-details .score-breakdown__track{background:var(--pc-n-150)}.workspace-shell .score-details .score-breakdown__track i{background:var(--pc-v-400)}.workspace-shell .score-details .score-breakdown strong{color:var(--pc-v-700)}.workspace-shell .future-actions a:hover{color:var(--pc-v-600)}.workspace-shell .candidate-panel{background:#fff}.workspace-shell .candidate-controls{background:var(--pc-n-50);padding:18px}.workspace-shell .candidate-controls label{font-family:inherit;font-size:var(--type-caption);text-transform:none}.workspace-shell .candidate-controls select{border-radius:8px;font-size:var(--type-small)}.workspace-shell .processing-stages{background:transparent;gap:6px}.workspace-shell .processing-stages li{background:var(--pc-n-50);border:1px solid var(--pc-n-150);border-radius:9px;color:var(--pc-n-600);min-height:48px}.workspace-shell .processing-stages .processing-stage--complete{color:var(--pc-n-700)}.workspace-shell .processing-stages .processing-stage--running{background:var(--pc-n-100);color:var(--pc-v-600)}.workspace-shell .project-export-history{background:var(--pc-n-75);color:var(--pc-n-800)}.workspace-shell .project-export-history>summary span,.workspace-shell .project-export-history>summary strong{font-size:var(--type-caption)}.workspace-shell .project-export-history>div>a{color:var(--pc-v-600)}.workspace-shell .editor-header .icon-button,.workspace-shell .editor-header .status-badge{color:var(--pc-n-600)}.workspace-shell .review-page{border-top-color:var(--pc-n-150)}@media(max-width:1100px){.studio-timeline-toolbar{gap:8px;padding-inline:10px}.studio-timeline-zoom input{width:76px}.studio-timeline-toolbar>.studio-transport-slot{min-width:182px}.studio-transport-slot .studio-transport{gap:8px}.studio-timeline-divider{margin-inline:4px}}@media(max-width:760px){.studio-timeline-toolbar{grid-template-columns:1fr auto;row-gap:2px}.studio-timeline-toolbar>.studio-transport-slot{grid-column:1/-1;grid-row:1}.studio-timeline-toolbar>.studio-timeline-tools{flex-wrap:nowrap}.studio-timeline-tools--edit,.studio-timeline-tools--view{grid-row:2}.studio-timeline-zoom input{width:54px}.studio-grid--timeline-collapsed{grid-template-rows:minmax(300px,1fr) 132px auto}.studio-timeline-panel.is-collapsed{min-height:132px}}@media(max-width:520px){.studio-timeline-toolbar{grid-template-columns:1fr}.studio-timeline-tools--view{justify-content:center}.studio-timeline-tools--edit{grid-row:3;justify-content:center}.studio-timeline-panel{min-height:360px}.studio-timeline-panel.is-collapsed{min-height:176px}.studio-timeline-zoom input{width:100px}}.studio-timeline__snap-line{background:var(--pc-v-400);bottom:8px;pointer-events:none;position:absolute;top:36px;width:1px;z-index:4}.editor-word-track>button:hover{background:var(--pc-v-200)}@container timeline-panel (max-width: 850px){.studio-timeline-toolbar{grid-template-columns:1fr auto;row-gap:2px}.studio-timeline-toolbar>.studio-transport-slot{grid-column:1/-1;grid-row:1}.studio-timeline-tools--edit,.studio-timeline-tools--view{grid-row:2}}@container timeline-panel (max-width: 520px){.studio-timeline-toolbar{grid-template-columns:1fr}.studio-timeline-tools--edit,.studio-timeline-tools--view{justify-content:center}.studio-timeline-tools--edit{grid-row:3}}@media(min-width:761px)and (max-width:1100px){.studio-grid--inspector.studio-grid--timeline-collapsed{grid-template-rows:minmax(300px,1fr) 132px}}.studio-broll-processing{background:repeating-linear-gradient(135deg,var(--pc-n-75) 0,var(--pc-n-75) 7px,var(--pc-n-100) 7px,var(--pc-n-100) 14px);border-radius:7px;color:var(--pc-n-600);height:44px;margin-bottom:7px;overflow:hidden;position:relative}.studio-broll-processing>span{align-items:center;display:flex;font-size:14px;gap:9px;height:100%;position:absolute;top:0;white-space:nowrap}.studio-broll-processing svg{animation:studio-broll-spin var(--loop-spin) linear infinite}.studio-broll-processing small{color:var(--ui-text-3);font-size:12px}@keyframes studio-broll-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.studio-broll-processing svg{animation:none}}.editor-filmstrip{border-radius:6px 6px 0 0;height:34px;overflow:hidden;pointer-events:none;position:absolute;top:0}.editor-filmstrip>i{background-repeat:no-repeat;background-size:100% 100%;bottom:0;position:absolute;top:0}.studio-clip:not(.has-waveform) .editor-filmstrip{border-radius:6px;height:100%}.studio-clip.has-filmstrip .editor-waveform{bottom:1px;height:22px;top:auto;transform:none}.studio-clip.has-filmstrip.selected .editor-filmstrip{opacity:.92}.studio-text-starters{display:grid;gap:8px;margin-top:4px}.studio-text-starters button{align-items:center;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);color:var(--ui-text);cursor:pointer;display:flex;gap:8px;min-height:48px;padding:0 14px;text-align:left;transition:border-color var(--ui-duration),background-color var(--ui-duration)}.studio-text-starters button:hover{background:var(--ui-surface-2);border-color:var(--ui-border-strong)}.studio-text-starters button svg{color:var(--ui-text-3);flex:none}.studio-text-starters__headline{font-size:17px;font-weight:720;letter-spacing:-.01em}.studio-text-starters__body{font-size:13px;font-weight:450}.studio-subheading{color:var(--ui-ink);font-size:13px;font-weight:500;margin:12px 0 0}.studio-text-presets{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.studio-text-presets button{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);cursor:pointer;display:grid;overflow:hidden;padding:0;transition:border-color var(--ui-duration)}.studio-text-presets button:hover{border-color:var(--ui-border-strong)}.studio-text-presets button:focus-visible,.studio-text-starters button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:1px}.studio-text-presets__stage{align-items:center;background:var(--pc-n-150);display:flex;justify-content:center;min-height:92px;padding:8px}.studio-text-sample{font-size:14px;line-height:1.12;max-width:100%;overflow-wrap:anywhere;paint-order:stroke fill;text-align:center;white-space:pre-line}.studio-check-row{align-items:center;color:var(--ui-text);cursor:pointer;display:flex;font-size:var(--ui-text-sm);gap:8px;min-height:32px}.studio-check-row input{accent-color:var(--pc-v-500);height:15px;margin:0;width:15px}.studio-caption-position{border-top:1px solid var(--ui-border);margin-top:2px;padding-top:10px}.studio-panel-tabs{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px;min-height:32px}.studio-panel-tabs__list{display:flex;gap:22px}.studio-panel-tabs__list button{background:none;border:0;color:var(--ui-ink);cursor:pointer;font-size:14px;font-weight:500;padding:4px 0;position:relative;transition:color var(--motion-fast) var(--ui-ease)}.studio-panel-tabs__list button.active{color:var(--ui-accent);font-weight:600}.studio-panel-tabs__list button:hover:not(.active){color:var(--ui-ink-2)}.studio-panel-tabs__list button:focus-visible{border-radius:4px;outline:2px solid var(--ui-focus);outline-offset:2px}.studio-panel-tabs__all{align-items:center;color:var(--ui-ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px}.studio-subtitle-tab{display:grid;gap:8px;margin-top:12px}.studio-subtitle-tab__title{margin:0}.studio-inspector .studio-subtitle-presets{gap:8px}.studio-inspector .studio-subtitle-presets__frame{aspect-ratio:134/80;background:#888b92;border-radius:10px;box-shadow:none}.studio-inspector .studio-subtitle-presets button[aria-checked=true] .studio-subtitle-presets__frame{box-shadow:0 0 0 2px var(--ui-accent)}.studio-tab-swap-enter-active,.studio-tab-swap-leave-active{transition:opacity var(--motion-fast) var(--ui-ease),transform var(--motion-fast) var(--ui-ease)}.studio-tab-swap-enter-from{opacity:0;transform:translateY(6px)}.studio-tab-swap-leave-to{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.studio-tab-swap-enter-active,.studio-tab-swap-leave-active{transition:none}}.studio-split-anchor{display:inline-flex;position:relative}.studio-coach{align-items:center;background:var(--ui-accent);border-radius:10px;bottom:calc(100% + 10px);box-shadow:0 6px 20px #4822a54d;color:#fff;display:inline-flex;font-size:13px;gap:10px;padding:8px 8px 8px 14px;white-space:nowrap;z-index:30}.studio-coach,.studio-coach:after{left:50%;position:absolute;transform:translate(-50%)}.studio-coach:after{border:6px solid transparent;border-top:6px solid var(--ui-accent);content:"";top:100%}.studio-coach button{background:transparent;border:0;border-radius:6px;color:#fff;cursor:pointer;display:grid;height:22px;padding:0;place-items:center;width:22px}.studio-coach button:hover{background:#ffffff2e}.ui-pop-fade-enter-active,.ui-pop-fade-leave-active{transition:opacity var(--motion-base) var(--ui-ease),transform var(--motion-base) var(--ui-ease)}.ui-pop-fade-enter-from,.ui-pop-fade-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.ui-pop-fade-enter-active,.ui-pop-fade-leave-active{transition:none}}.studio-header{display:flex;gap:10px;position:relative}.editor-navigation{flex:1;min-width:160px}.editor-brand{align-items:center;background:none;display:flex;font-size:18px;gap:8px}.editor-brand .pc-brand-mark{height:28px;width:28px}.editor-brand-menu{position:relative;width:-moz-max-content;width:max-content;z-index:60}.editor-brand-menu nav{background:#fff;border-radius:12px;box-shadow:0 8px 28px color-mix(in srgb,var(--pc-n-900) 13%,transparent);display:grid;left:18px;padding:8px;position:absolute;top:52px;width:180px}.editor-brand-menu nav a{align-items:center;border-radius:7px;display:flex;gap:10px;padding:12px}.editor-brand-menu nav a:hover{background:var(--pc-n-75)}.editor-document-menu{align-items:center;display:flex;left:50%;max-width:33%;position:absolute;top:14px;transform:translate(-50%)}.editor-document-menu>.studio-icon-button{flex-shrink:0}.editor-title-field{display:grid;font-size:14px;font-weight:600;grid-template-columns:minmax(0,1fr);line-height:20px;min-width:0;position:relative}.editor-title-field>*{border:1px solid transparent;border-radius:6px;font:inherit;grid-area:1/1;margin:0;min-width:0;padding:5px 9px}.editor-title-measure{overflow:hidden;pointer-events:none;visibility:hidden;white-space:pre}.editor-document-title{background:transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-title-field>input{background:var(--white);height:100%;inset:0;position:absolute;width:100%}.editor-title-field>input:focus{border-color:var(--pc-violet);box-shadow:none;outline:none}.editor-document-menu>p{background:#fff;color:var(--pc-danger-600);padding:10px;position:absolute;top:40px}.editor-clip-switcher{background:#fff;border:1px solid var(--pc-n-150);border-radius:14px;box-shadow:0 12px 32px color-mix(in srgb,var(--pc-n-900) 13%,transparent);left:50%;max-height:440px;overflow-y:auto;padding:16px;position:absolute;top:46px;transform:translate(-50%);width:min(460px,90vw)}.editor-clip-switcher header{display:flex;justify-content:space-between;margin-bottom:12px}.editor-clip-switcher header button{background:none}.editor-clip-choice{align-items:center;border-radius:8px;font-size:13px;gap:12px;padding:12px}.editor-clip-choice:hover,.editor-clip-choice[aria-current]{background:var(--pc-n-75)}.editor-clip-choice img{border-radius:5px;height:44px;-o-object-fit:cover;object-fit:cover;width:70px}.editor-clip-choice small,.editor-clips-empty small{display:block;margin-top:5px}.editor-clips-empty{color:var(--pc-n-700);padding:25px 12px;text-align:center}.editor-menu-enter-active,.editor-menu-leave-active{transition:opacity var(--motion-fast) var(--ease-standard),translate var(--motion-fast) var(--ease-standard)}.editor-menu-enter-from,.editor-menu-leave-to{opacity:0;translate:0 -6px}.workspace-project-card{position:relative}.workspace-project-actions{display:flex;gap:8px;justify-content:space-between;padding:0 16px 16px}.workspace-project-actions a{align-items:center;background:var(--pc-n-75);border-radius:6px;color:var(--pc-v-700);display:flex;font-size:var(--type-small);gap:5px;padding:8px 6px}.workspace-project-actions a:hover{background:var(--pc-v-200)}.workspace-project-card__open{display:none}.project-original-link{font-size:var(--type-body);margin-left:14px;text-decoration:underline}.project-no-clips{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:60vh;text-align:center}.project-no-clips__icon{background:var(--pc-n-100);border-radius:22px;color:var(--pc-v-500);padding:20px}.project-no-clips h2{font-family:var(--font-title);font-size:var(--type-lead);font-weight:var(--weight-semibold);word-spacing:var(--title-word-spacing)}.project-no-clips p{color:var(--pc-n-600);line-height:1.6}.project-ai-note{font-size:var(--type-small)}.project-no-clips>a{align-items:center;display:inline-flex;gap:7px;text-decoration:underline;text-underline-offset:3px}.project-no-clips>a.button{text-decoration:none}.project-skeleton{display:grid;gap:20px;width:70vw}.project-skeleton i{background:var(--pc-n-100);border-radius:14px;display:block;height:80px}.studio-timeline{grid-template-columns:minmax(0,1fr)}.editor-find-panel{background:#fff;border:1px solid var(--pc-n-150);border-radius:10px;color:var(--pc-n-600);margin:10px 12px 0}.editor-find-panel .editor-search{border:0;border-radius:10px;margin:0;padding:4px 9px}.editor-find-panel input:focus{box-shadow:none;outline:none}.editor-find-panel button:focus-visible{background:var(--pc-n-100);color:var(--pc-v-700);outline:none}.editor-search input{flex:1;font-size:13px;width:0}.editor-search__count{font-size:12px}.editor-search button{color:var(--pc-n-700);flex-shrink:0}.editor-search .editor-search__replace{border:0;border-radius:6px;display:block;font-size:12px;padding:0 8px}.editor-search .editor-search__replace[aria-pressed=true]{background:var(--pc-n-75);color:var(--pc-v-600)}.editor-find-panel .editor-replace{background:transparent;border:0;border-radius:0;border-top:1px solid var(--pc-n-100);margin:0 10px;padding:5px 0}.editor-replace input{border:0;flex:1;width:0}.editor-replace button{background:transparent;color:var(--pc-n-700);padding:6px;white-space:nowrap}.studio-page .editor-text-cue span[role=button]{cursor:text;-webkit-user-select:text;-moz-user-select:text;user-select:text}.studio-page .editor-text-cue span.match{background:var(--pc-warning-50);box-shadow:0 3px var(--pc-warning-50),0 -3px var(--pc-warning-50);color:var(--pc-n-900)}.studio-page .editor-text-cue span.current-match{background:var(--pc-mark-300);box-shadow:0 3px var(--pc-mark-300),0 -3px var(--pc-mark-300);color:var(--pc-n-900)}.studio-page .editor-text-cue span.spoken:not(.match){background:var(--pc-v-500);color:#fff}.editor-text-cue ::-moz-selection{background:var(--pc-v-100);color:var(--pc-n-900)}.editor-text-cue ::selection{background:var(--pc-v-100);color:var(--pc-n-900)}.transcript-selection-tools{align-items:center;background:#fff;border:1px solid var(--pc-n-150);border-radius:30px;box-shadow:0 4px 24px color-mix(in srgb,var(--pc-n-900) 14%,transparent);display:flex;font-size:12px;gap:5px;padding:6px 10px;position:fixed;z-index:100}.transcript-selection-tools button{align-items:center;background:none;color:var(--pc-n-700);display:flex;gap:6px;padding:7px}.editor-action-dialog{border:0;border-radius:20px;box-shadow:0 20px 90px color-mix(in srgb,var(--pc-n-900) 22%,transparent);color:var(--pc-n-800);padding:30px;width:min(580px,calc(100vw - 32px))}.editor-action-dialog::backdrop{background:color-mix(in srgb,var(--pc-n-900) 44%,transparent)}.editor-action-dialog h2{font-size:var(--type-lead);margin-bottom:22px}.editor-action-dialog p{color:var(--pc-n-600);font-size:var(--type-body);line-height:1.7;margin:14px 0}.editor-action-dialog label{display:grid;font-size:var(--type-body);gap:8px;margin:18px 0}.editor-action-dialog input,.editor-action-dialog select{border:1px solid var(--pc-n-200);border-radius:8px;font-size:var(--type-body);padding:12px;width:100%}.editor-action-dialog fieldset{border:0;padding:0}.editor-action-dialog legend{font-size:var(--type-body);margin-bottom:12px}.clip-ratio-options{display:flex;gap:10px}.clip-ratio-options button{background:#fff;border:1px solid var(--pc-n-200);border-radius:10px;flex:1;padding:12px}.clip-ratio-options button[aria-pressed=true]{background:var(--pc-n-100);border-color:var(--pc-n-300);color:var(--pc-v-600)}.editor-action-dialog footer{align-items:center;display:flex;gap:18px;justify-content:flex-end;margin-top:24px}.editor-action-dialog footer>button:not(.button){background:var(--pc-n-75);border-radius:10px;padding:12px 22px}.editor-action-dialog footer>span{font-size:var(--type-small);margin-right:auto}.editor-ai-stalled{align-items:center;background:var(--pc-n-800);border-radius:12px;box-shadow:0 8px 25px color-mix(in srgb,var(--pc-n-900) 19%,transparent);color:#fff;display:flex;font-size:13px;gap:12px;left:50%;line-height:1.45;padding:12px 14px 12px 18px;position:fixed;top:76px;translate:-50% 0;width:min(560px,calc(100vw - 32px));z-index:100}.editor-ai-stalled>svg{color:var(--pc-warning-50);flex:none}.editor-ai-stalled strong{font-weight:600}.editor-ai-stalled button{background:transparent;border:1px solid color-mix(in srgb,#fff 30%,transparent);border-radius:8px;color:#fff;cursor:pointer;flex:none;font-size:13px;min-height:34px;padding:0 12px}.editor-ai-stalled button:hover:not(:disabled){background:color-mix(in srgb,#fff 10%,transparent)}.editor-created-toast{align-items:center;background:var(--pc-n-800);border-radius:12px;box-shadow:0 8px 25px color-mix(in srgb,var(--pc-n-900) 19%,transparent);color:#fff;display:flex;gap:12px;left:50%;padding:15px 20px;position:fixed;top:76px;translate:-50% 0;z-index:100}.editor-created-toast a{color:var(--pc-n-300);text-decoration:underline}.editor-created-toast button{background:transparent;color:#fff}.studio-media-loading{align-items:center;background:color-mix(in srgb,var(--pc-n-900) 73%,transparent);border-radius:12px;color:#fff;display:flex;font-size:12px;gap:10px;left:50%;padding:10px 15px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:18}@keyframes editor-pulse{to{opacity:.5}}@media(max-width:900px){.editor-brand>span:not(.pc-brand-mark){display:none}.editor-document-menu{left:38%;max-width:28%}.studio-save-state{display:none}}@media(max-width:600px){.studio-header{flex-wrap:wrap;height:auto;min-height:104px;padding-top:52px}.editor-document-menu{left:50%;max-width:calc(100% - 104px);top:7px}.editor-navigation{min-width:30px}.studio-header__history{margin-left:auto}.editor-action-dialog{padding:22px}.workspace-project-actions{flex-direction:column}.editor-search{gap:0;margin-inline:6px;padding-inline:4px}.transcript-selection-tools{font-size:11px;max-width:calc(100vw - 20px)}}@media(prefers-reduced-motion:reduce){.editor-menu-enter-active,.editor-menu-leave-active{transition:none}.project-skeleton i{animation:none}}.editor-visual-frame{cursor:move;outline:0;position:absolute;touch-action:none;transform-origin:center}.editor-visual-frame:focus-visible{outline:2px solid var(--pc-info-600);outline-offset:-2px}.editor-visual-selection-layer{inset:0;pointer-events:none;position:fixed;z-index:99}.editor-visual-selection{outline:1px solid var(--pc-info-600);pointer-events:none;position:absolute}.editor-visual-content{height:100%;overflow:hidden;width:100%}.editor-visual-content>img,.studio-canvas .editor-visual-content>video{display:block;height:100%;-o-object-fit:var(--visual-fit);object-fit:var(--visual-fit);position:static;width:100%;object-view-box:var(--visual-crop,none);pointer-events:none;transform:scaleX(var(--visual-flip))}.editor-visual-content.is-crop-fallback{position:relative}.editor-visual-content.is-crop-fallback>img,.studio-canvas .editor-visual-content.is-crop-fallback>video{height:calc(var(--fit-h, 100)*100%/var(--crop-h));left:calc(var(--fit-x, 0)*1% - var(--fit-w, 100)*1%*var(--crop-x)/var(--crop-w));max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;top:calc(var(--fit-y, 0)*1% - var(--fit-h, 100)*1%*var(--crop-y)/var(--crop-h));width:calc(var(--fit-w, 100)*100%/var(--crop-w));object-view-box:none}.editor-resize-handle{background:transparent;border:0;display:grid;height:min(40px,40%);padding:0;place-items:center;pointer-events:auto;position:absolute;touch-action:none;width:min(40px,40%);z-index:2}.editor-resize-handle:after{background:#fff;border:1px solid var(--pc-n-300);border-radius:50%;box-shadow:0 1px 3px color-mix(in srgb,var(--pc-n-900) 14%,transparent);content:"";height:10px;width:10px}.editor-resize-handle:focus-visible:after,.editor-resize-handle:hover:after{border-color:var(--pc-info-600)}.editor-resize-handle.nw{cursor:nwse-resize;left:0;top:0;transform:translate(-50%,-50%)}.editor-resize-handle.ne{cursor:nesw-resize;right:0;top:0;transform:translate(50%,-50%)}.editor-resize-handle.sw{bottom:0;cursor:nesw-resize;left:0;transform:translate(-50%,50%)}.editor-resize-handle.se{bottom:0;cursor:nwse-resize;right:0;transform:translate(50%,50%)}.editor-rotate-handle{background:#fff;border:1px solid var(--pc-n-200);border-radius:50%;bottom:8px;box-shadow:0 1px 4px color-mix(in srgb,var(--pc-n-900) 8%,transparent);color:var(--pc-n-700);cursor:grab;display:grid;height:32px;left:calc(50% - 16px);place-items:center;position:absolute;width:32px}.editor-rotate-handle:after{content:"";inset:-4px;position:absolute}.editor-visual-toolbar{background:#fff;border:0;border-radius:14px;box-shadow:0 0 0 1px color-mix(in srgb,var(--pc-n-900) 5%,transparent),0 4px 16px color-mix(in srgb,var(--pc-n-900) 8%,transparent);color:var(--pc-n-700);display:flex;gap:3px;padding:6px;position:fixed;transform:translate(-50%);z-index:100}.editor-visual-toolbar>button{align-items:center;background:#fff;border:0;border-radius:8px;display:flex;font-size:14px;gap:7px;justify-content:center;min-height:40px;min-width:40px;padding:8px}.editor-visual-toolbar>button>svg{height:20px;stroke-width:1.75;width:20px}.editor-visual-toolbar button:hover,.editor-visual-toolbar button[aria-pressed=true]{background:var(--pc-n-100);color:var(--pc-v-600)}.editor-visual-popover{background:#fff;border:1px solid var(--pc-n-150);border-radius:10px;box-shadow:0 8px 24px color-mix(in srgb,var(--pc-n-900) 15%,transparent);left:0;min-width:210px;padding:8px;position:absolute;top:calc(100% + 6px)}.editor-visual-popover button{background:#fff;border:0;border-radius:6px;display:block;font-size:14px;min-height:44px;padding:10px 12px;text-align:left;width:100%}.editor-visual-popover label{align-items:center;display:flex;font-size:12px;gap:8px}.editor-visual-popover small{color:var(--ui-text-3);display:block;font-size:11px;padding:8px}.studio-text-layer{z-index:20000}.studio-media-loading{pointer-events:none;z-index:20001}.transcript-download{position:relative}.transcript-download-menu,.transcript-passage-menu{background:#fff;border:1px solid var(--pc-n-150);border-radius:12px;box-shadow:0 8px 24px color-mix(in srgb,var(--pc-n-900) 15%,transparent);padding:8px;position:absolute;right:0;top:calc(100% + 8px);width:220px;z-index:110}.editor-search .transcript-download-menu button{display:block;height:auto;padding:10px;text-align:left;width:100%}.transcript-passage-menu small{color:var(--pc-n-600);display:block;line-height:1.5;padding:8px}.transcript-feedback{background:var(--pc-n-75);color:var(--pc-v-700);display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:8px 16px}.transcript-feedback button{background:none}.editor-resize-handle.n,.editor-resize-handle.s{cursor:ns-resize;left:50%}.editor-resize-handle.n:after,.editor-resize-handle.s:after{border-radius:4px;height:6px;width:20px}.editor-resize-handle.n{top:0;transform:translate(-50%,-50%)}.editor-resize-handle.s{bottom:0;transform:translate(-50%,50%)}.editor-resize-handle.e,.editor-resize-handle.w{cursor:ew-resize;top:50%}.editor-resize-handle.e:after,.editor-resize-handle.w:after{border-radius:4px;height:20px;width:6px}.editor-resize-handle.e{right:0;transform:translate(50%,-50%)}.editor-resize-handle.w{left:0;transform:translate(-50%,-50%)}.editor-alignment-guides{inset:0;pointer-events:none;position:absolute;z-index:30000}.editor-alignment-guides i{background:var(--pc-v-400);box-shadow:0 0 0 1px color-mix(in srgb,var(--pc-n-0) 14%,transparent);display:block;position:absolute}.editor-alignment-guide--x{bottom:0;left:50%;top:0;width:1px}.editor-alignment-guide--y{height:1px;left:0;right:0;top:50%}.editor-rotation-control{display:grid;gap:3px;justify-items:center;position:fixed;transform:translate(-50%);z-index:99}.editor-rotation-control .editor-rotate-handle{position:static}.editor-rotation-control output{background:var(--pc-n-700);border-radius:4px;color:#fff;font-size:11px;font-variant-numeric:tabular-nums;padding:2px 6px}.editor-layer-badge{background:color-mix(in srgb,var(--pc-n-800) 73%,transparent);border:1px solid color-mix(in srgb,var(--pc-n-0) 50%,transparent);border-radius:5px;color:#fff;font-size:11px;left:10px;padding:3px 7px;pointer-events:none;position:absolute;top:10px}.editor-visual-toolbar{flex-wrap:wrap;max-width:calc(100vw - 24px);width:-moz-max-content;width:max-content}.editor-visual-popover{max-height:min(340px,60vh);max-width:calc(100vw - 30px);overflow:auto}.editor-visual-popover label{padding:8px 0}.editor-visual-popover input{accent-color:var(--pc-v-500);min-width:0;width:120px}.editor-clip-switcher{max-height:65vh;position:fixed;top:48px;width:min(1050px,92vw)}.editor-clip-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.editor-clip-choice{align-items:stretch;display:flex;flex-direction:column;gap:8px;min-width:0;padding:6px}.editor-clip-choice>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;overflow:hidden}.editor-clip-cover{aspect-ratio:16/10;background:var(--pc-n-100);border-radius:10px;display:grid;overflow:hidden;place-items:center;position:relative}.editor-clip-cover img{background:var(--pc-n-900);height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.editor-clip-cover span{background:color-mix(in srgb,var(--pc-n-900) 76%,transparent);border-radius:5px;bottom:7px;color:#fff;font-size:11px;padding:2px 5px;position:absolute;right:7px}.clip-empty-art{background:var(--pc-n-100);border-radius:14px;color:var(--pc-v-500);display:grid;height:70px;margin:0 auto 18px;place-items:center;position:relative;transform:rotate(-12deg);width:90px}.clip-empty-art svg:last-child{animation:clip-empty-twinkle calc(var(--loop-breathe)/2) var(--ease-in-out) infinite;position:absolute;right:-7px;top:-8px}@keyframes clip-empty-twinkle{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.55;transform:scale(.82) rotate(12deg)}}.workspace-cover-link{inset:0;position:absolute}.workspace-cover-actions{gap:8px;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--motion-fast)}.workspace-cover-actions,.workspace-cover-actions a{align-items:center;display:flex;justify-content:center}.workspace-cover-actions a{background:var(--pc-n-100);border-radius:24px;color:var(--pc-v-700);font-size:var(--type-small);gap:6px;min-height:44px;min-width:44px;padding:10px 16px;pointer-events:auto}.workspace-project-card:focus-within .workspace-cover-actions,.workspace-project-card:hover .workspace-cover-actions{opacity:1}.project-skeleton{max-width:1000px;width:85vw}.project-skeleton-header{display:flex;justify-content:space-between}.project-skeleton-header i{height:30px;width:20%}.project-skeleton-card{background:#fff;border:1px solid var(--pc-n-100);border-radius:16px;display:grid;gap:24px;grid-template-columns:240px 1fr;padding:18px}.project-skeleton-card>.project-skeleton-cover{height:400px}.project-skeleton-card>div{align-content:start;display:grid;gap:20px;padding-top:20px}.project-skeleton-card>div i{height:24px}.project-skeleton-card>div i:nth-child(2){width:60%}.project-skeleton-card>div i:nth-child(3){height:100px}.project-ai-bar{align-items:center;background:var(--pc-n-50);color:var(--pc-n-700);display:flex;font-size:var(--type-small);gap:16px;justify-content:flex-end;padding:8px 24px}.project-ai-bar button{align-items:center;background:var(--pc-v-100);border-radius:8px;color:var(--pc-v-700);display:flex;gap:6px;padding:8px 12px}.project-ai-bar button:disabled{opacity:.5}@media(hover:none){.workspace-cover-actions{opacity:1}}@media(max-width:600px){.editor-clip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.project-skeleton-card{grid-template-columns:1fr}.project-skeleton-card>.project-skeleton-cover{height:160px}}.editor-emoji-popover{background:#fff;border:1px solid var(--pc-n-200);border-radius:12px;box-shadow:0 8px 30px color-mix(in srgb,var(--pc-n-900) 14%,transparent);color:var(--pc-n-700);display:flex;flex-direction:column;font-family:var(--font-ui);font-size:13px;height:min(510px,calc(100dvh - 24px));overflow:hidden;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min(380px,calc(100vw - 24px));z-index:150}.editor-emoji-popover header{align-items:center;border-bottom:1px solid var(--pc-n-100);display:flex;flex-shrink:0;justify-content:space-between;padding:10px 12px}.editor-emoji-popover h3{background:var(--pc-n-75);border-radius:7px;color:var(--pc-v-600);font-size:14px;font-weight:550;margin:0;padding:7px 11px}.editor-emoji-popover button{align-items:center;background:transparent;border:1px solid transparent;border-radius:7px;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.editor-emoji-popover header button{height:30px;width:30px}.editor-emoji-popover button:hover{background:var(--pc-n-75)}.editor-emoji-popover button:focus-visible{background:var(--pc-n-75);border-color:var(--ui-focus);outline:none}.editor-emoji-body{flex:1;min-height:0;position:relative}.editor-emoji-mart{height:100%}.editor-emoji-status{align-items:center;background:#fff;color:var(--ui-text-3);display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;margin:0;position:absolute}.editor-emoji-status p{margin:0}.editor-emoji-status button{border-color:var(--pc-n-200);color:var(--pc-v-600);padding:8px 12px}.editor-emoji-popover footer{align-items:center;border-top:1px solid var(--pc-n-100);display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:8px 12px}.editor-emoji-current{align-items:center;color:var(--ui-text-3);display:flex;font-size:11px;gap:8px}.editor-emoji-current img{height:24px;width:24px}.editor-emoji-popover footer button{font-size:12px;gap:7px;min-height:32px;padding:5px 8px}.editor-emoji-popover button:disabled{background:transparent;cursor:not-allowed;opacity:.4}@media(max-width:600px){.editor-find-panel{margin-inline:6px}.editor-text-scroll--sentences .editor-text-cue{gap:8px}.editor-caption-actions{gap:5px}}.editor-transcript{position:relative}.editor-ai-processing{background:#fffffff0;display:grid;inset:62px 0 0;place-items:center;position:absolute;z-index:40}.editor-ai-processing>div{align-items:center;background:#fff;border-radius:12px;box-shadow:0 0 0 1px #1528440a,0 10px 30px #1528441a;color:#141c29;display:flex;flex-direction:column;font-size:15px;gap:14px;min-width:220px;padding:26px 32px;text-align:center}.editor-ai-processing>div small{color:var(--ui-ink-muted);font-size:13px;margin-top:-6px}.editor-ai-processing svg{animation:editor-ai-spin var(--loop-spin) linear infinite;color:var(--ui-ink-3)}.editor-ai-processing--complete svg{animation:none;color:var(--ui-accent)}.studio-caption-layer{cursor:move;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes editor-ai-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.editor-ai-processing svg{animation:none}}@media(min-width:601px){.editor-navigation{align-items:center;display:flex;gap:20px;min-width:0}.editor-document-menu{left:auto;margin-inline:auto;max-width:min(440px,calc(100% - 170px));position:relative;top:auto;transform:none}}.workspace-shell{--journey-ink:var(--pc-n-800);--journey-muted:var(--ui-text-3);--journey-line:var(--pc-n-150);--journey-soft:var(--pc-n-50);background:var(--ui-bg);color:var(--journey-ink);font-family:var(--ui-font)}.workspace-shell .button{border-radius:var(--ui-radius-md);font-family:var(--ui-font);font-size:var(--type-body);font-weight:var(--weight-medium);letter-spacing:0;min-height:36px;text-transform:none;transition:background-color var(--ui-duration),border-color var(--ui-duration),color var(--ui-duration)}.workspace-shell .button--primary{background:var(--pc-v-500);border-color:var(--pc-v-500)}.workspace-shell .button--primary:hover:not(:disabled){background:var(--pc-v-600)}.workspace-shell .button--secondary{background:var(--ui-surface);border-color:var(--ui-border);color:var(--ui-text)}.workspace-shell .button--secondary:hover:not(:disabled){background:var(--ui-surface-2);border-color:var(--ui-border-strong)}.workspace-shell .sidebar{background:var(--ui-surface-2);border-color:var(--ui-border);gap:20px;padding:20px 14px}.workspace-shell .sidebar .pc-brand{font-size:20px}.workspace-shell .sidebar .button--primary{min-height:38px}.workspace-shell .nav-item{border-radius:var(--ui-radius-md);color:var(--ui-text-2);font-size:var(--type-body);font-weight:var(--weight-medium);gap:10px;min-height:36px;padding:0 10px}.workspace-shell .nav-item--active,.workspace-shell .nav-item--active:hover,.workspace-shell .nav-item:hover{background:var(--ui-surface-3);color:var(--ui-text)}.workspace-shell .nav-item--active svg{color:var(--ui-accent)}.workspace-identity>span{background:var(--ui-surface-3);border-radius:var(--ui-radius-md);color:var(--ui-text);font-size:var(--type-small);height:32px;width:32px}.workspace-plan-link{background:var(--ui-surface);border-color:var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-text);padding:10px 12px}.workspace-plan-link:hover{border-color:var(--ui-border-strong)}.workspace-dev-note{color:var(--ui-text-3);font-size:var(--type-caption)}.workspace-home{max-width:1440px;padding:0 32px 48px}.workspace-topbar{height:60px}.workspace-topbar>span{color:var(--ui-text);font-size:var(--type-body);font-weight:var(--weight-semibold)}.workspace-topbar a{color:var(--ui-text-2);font-size:var(--type-small)}.workspace-intake,.workspace-topbar a:hover{color:var(--ui-text)}.workspace-intake{align-items:center;background:radial-gradient(48% 90% at 0 0,color-mix(in srgb,var(--pc-v-300) 42%,transparent) 0,transparent 72%),radial-gradient(42% 90% at 100% 100%,color-mix(in srgb,var(--pc-blue) 14%,transparent) 0,transparent 72%),linear-gradient(274deg,color-mix(in srgb,var(--pc-blue) 7%,#fff) 0,var(--pc-v-50) 24%,var(--pc-n-50) 50%,var(--pc-v-50) 76%,var(--pc-v-100) 100%);border:0;border-radius:var(--ui-radius-2xl);display:flex;flex-direction:column;gap:18px;isolation:isolate;overflow:hidden;padding:40px 40px 64px;position:relative}.workspace-intake:before{background:radial-gradient(circle,color-mix(in srgb,var(--pc-v-500) 16%,transparent) 1px,transparent 1.3px) 0 0 /20px 20px;content:"";inset:0;-webkit-mask:radial-gradient(60% 85% at 50% 35%,#000 0,transparent 75%);mask:radial-gradient(60% 85% at 50% 35%,#000 0,transparent 75%);pointer-events:none;position:absolute;z-index:-1}.workspace-intake.is-dragging{outline:2px dashed var(--ui-focus);outline-offset:-10px}.workspace-intake__art{height:34px;inset:auto 0 0;pointer-events:none;position:absolute;z-index:-1}.workspace-intake__reel{align-items:flex-end;display:flex;gap:3px;inset:0 28px;-webkit-mask:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);position:absolute}.workspace-intake__reel i{background:color-mix(in srgb,var(--pc-v-300) 30%,transparent);border-radius:2px 2px 0 0;flex:1;min-width:1px}.workspace-intake__reel i.is-clip{background:var(--pc-v-500);opacity:.8;transform:translateY(-5px)}.workspace-intake__reel i{transform-origin:bottom}.workspace-intake.is-dragging .workspace-intake__reel i{animation:workspace-reel var(--loop-pulse) var(--ease-in-out) infinite;animation-delay:calc(var(--n, 0)*-30ms)}@keyframes workspace-reel{50%{scale:1 1.45}}.workspace-intake{transition:outline-color var(--motion-fast) var(--ease-out)}.workspace-intake__heading{text-align:center}.workspace-intake h1{color:var(--ui-text);font:600 var(--type-heading)/var(--leading-heading) var(--font-title);letter-spacing:var(--tracking-display);margin:0 0 8px;text-wrap:balance;word-spacing:var(--title-word-spacing)}.workspace-intake h1 em{background:linear-gradient(120deg,var(--pc-v-400) 8%,var(--pc-v-700) 62%);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.workspace-intake__heading p{color:var(--ui-text-2);font-size:var(--type-large)}.workspace-link-intake{align-items:center;background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--pc-v-200) 70%,transparent);border-radius:999px;color:var(--ui-text-3);display:flex;gap:12px;min-height:54px;min-width:0;padding:5px 5px 5px 20px;width:min(680px,100%);--field-shadow:0 10px 28px -16px color-mix(in srgb,var(--pc-v-900) 45%,transparent);box-shadow:var(--field-shadow);transition:border-color var(--ui-duration),box-shadow var(--ui-duration)}.workspace-shell .workspace-link-intake input,.workspace-shell .workspace-link-intake input:focus-visible{background:transparent;border:0;box-shadow:none;color:var(--journey-ink);flex:1;font-size:var(--type-body);min-width:0;outline:none;padding:10px 0}.workspace-link-intake button{align-items:center;align-self:stretch;background:var(--ui-accent);border-radius:999px;box-shadow:inset 0 1px #ffffff38,inset 0 -2px #2c165938;color:#fff;display:flex;flex-shrink:0;font:700 var(--type-small) var(--font-ui);gap:8px;letter-spacing:var(--tracking-button);padding:0 18px 0 22px;text-transform:uppercase;transition:background-color var(--ui-duration)}.workspace-link-intake button:hover{background:var(--ui-accent-hover)}.workspace-link-intake button svg{transition:transform var(--motion-medium) var(--ui-ease)}.workspace-link-intake button:hover svg{transform:translate(2px)}.intake-flow__link.is-invalid,.workspace-link-intake.is-invalid{--ui-focus-border:var(--pc-danger-600);--ui-focus-ring:0 0 0 3px color-mix(in srgb,var(--pc-danger-600) 16%,transparent);border-color:color-mix(in srgb,var(--pc-danger-600) 55%,transparent)}.workspace-link-intake__error{color:var(--pc-danger-600);font-size:var(--type-small);line-height:1.5;margin:-8px 0 -2px;padding-left:21px;text-align:left;width:min(680px,100%)}.workspace-intake__chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.workspace-local-upload{align-items:center;background:color-mix(in srgb,#fff 82%,transparent);border:1px solid color-mix(in srgb,var(--pc-v-200) 70%,transparent);border-radius:999px;color:var(--ui-text);display:flex;font-size:var(--type-body);font-weight:var(--weight-medium);gap:8px;min-height:36px;padding:0 16px 0 14px;transition:background-color var(--ui-duration),border-color var(--ui-duration),box-shadow var(--ui-duration)}.workspace-local-upload:hover{background:#fff;border-color:var(--pc-v-300);box-shadow:0 6px 16px -10px color-mix(in srgb,var(--pc-v-900) 40%,transparent)}.workspace-local-upload svg{color:var(--ui-accent)}.workspace-link-intake button:focus-visible,.workspace-local-upload:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}.workspace-identity>span{background:linear-gradient(135deg,var(--pc-v-500),var(--pc-plum));box-shadow:inset 0 1px #ffffff2e;color:#fff}.studio-export-button:not(:disabled),.workspace-shell .button--primary:not(:disabled){box-shadow:inset 0 1px #fff3,inset 0 -2px #2c165933}.workspace-shell .nav-item--active{position:relative}.workspace-shell .nav-item--active:after{background:var(--ui-accent);border-radius:0 3px 3px 0;bottom:9px;content:"";left:-14px;position:absolute;top:9px;width:3px}.workspace-plan-link{align-items:center;background:radial-gradient(90% 140% at 0 0,color-mix(in srgb,var(--pc-v-400) 50%,transparent),transparent 70%),linear-gradient(120deg,var(--pc-plum),var(--pc-v-800));border:0;color:#fff;font-weight:var(--weight-semibold);position:relative;transition:filter var(--ui-duration)}.workspace-plan-link:hover{filter:brightness(1.12)}.workspace-plan-link svg{color:var(--pc-volt);transition:transform var(--motion-medium) var(--ui-ease)}.workspace-plan-link:hover svg{transform:translate(1px,-1px)}.workspace-credits{color:var(--ui-text-2);font-size:var(--type-small);font-weight:var(--weight-medium);margin:0 0 8px;padding:0 3px;text-decoration:none}.workspace-credits:hover{color:var(--ui-accent-text)}.workspace-credits--low{align-items:center;background:#fff8ea;border:1px solid #f3d9a4;border-radius:10px;display:flex;gap:8px;justify-content:space-between;margin:0 0 8px;padding:7px 7px 7px 10px}.workspace-credits--low a{color:#8a5300;font-size:var(--type-small);font-weight:var(--weight-medium);text-decoration:none;white-space:nowrap}.workspace-credits--low a:hover{text-decoration:underline;text-underline-offset:2px}.workspace-credits--low button{background:var(--ui-accent);border:0;border-radius:8px;color:#fff;cursor:pointer;flex:none;font:inherit;font-size:var(--type-small);font-weight:var(--weight-semibold);min-height:30px;padding:0 11px;transition:background-color var(--motion-fast) var(--ease-out),transform var(--motion-press) var(--ease-out)}.workspace-credits--low button:hover{background:var(--ui-accent-hover)}.workspace-credits--low button:active{transform:scale(.97)}.workspace-invite{align-items:center;background:none;border:1px dashed var(--ui-accent-border);border-radius:10px;color:var(--ui-accent-text);cursor:pointer;display:flex;font:inherit;font-size:var(--type-small);font-weight:var(--weight-medium);gap:8px;margin:0 0 8px;padding:8px 10px;text-align:left;transition:background-color var(--motion-fast) var(--ease-out),transform var(--motion-press) var(--ease-out);width:100%}.workspace-invite:hover{background:var(--ui-accent-soft)}.workspace-invite:active{transform:scale(.98)}.workspace-account{align-items:center;background:transparent;border:0;border-radius:var(--ui-radius-md);color:var(--ui-text-2);cursor:pointer;display:flex;font:inherit;font-size:var(--type-small);gap:8px;margin-top:8px;padding:8px 10px;transition:background var(--motion-fast) var(--ui-ease),color var(--motion-fast) var(--ui-ease)}.workspace-account:hover{background:var(--ui-fill);color:var(--ui-text)}.workspace-count{background:var(--ui-accent-soft-2);border-radius:999px;color:var(--ui-accent-text);display:inline-grid;font-size:var(--type-caption);font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);height:20px;margin-left:8px;min-width:22px;padding:0 7px;place-items:center;vertical-align:2px}.workspace-empty>svg{background:var(--ui-accent-soft);border-radius:16px;box-sizing:content-box;color:var(--ui-accent);padding:14px}.workspace-empty--invite>svg{animation:ui-float var(--loop-breathe) var(--ease-in-out) infinite}.workspace-projects{padding-top:30px}.workspace-projects h2{color:var(--ui-text);font-family:var(--font-title);font-size:var(--type-lead);font-weight:var(--weight-semibold);letter-spacing:0;word-spacing:var(--title-word-spacing)}.workspace-projects header p{color:var(--ui-text-3)}.workspace-project-search{border-color:var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-text-3)}.workspace-project-search input{font-size:var(--type-body);min-height:34px}.workspace-project-grid{gap:18px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.workspace-project-card{border-color:var(--ui-border);border-radius:var(--ui-radius-lg);box-shadow:none;transition:border-color var(--ui-duration),box-shadow var(--motion-medium) var(--ui-ease),transform var(--motion-medium) var(--ui-ease)}.workspace-project-card:hover{border-color:var(--ui-accent-border);box-shadow:0 12px 26px -16px color-mix(in srgb,var(--pc-v-900) 55%,transparent);transform:translateY(-2px)}.workspace-project-card.is-trashed:hover{transform:none}.workspace-project-card__cover{background:var(--ui-surface-3);color:var(--ui-text-4)}.workspace-project-card__cover>img,.workspace-project-card__cover>video{inset:0;position:absolute;transition:transform var(--motion-slow) var(--ui-ease)}@media(prefers-reduced-motion:no-preference){.workspace-project-card:not(.is-trashed):hover .workspace-project-card__cover>img,.workspace-project-card:not(.is-trashed):hover .workspace-project-card__cover>video{transform:scale(1.035)}}@media(prefers-reduced-motion:reduce){.workspace-project-card:hover{transform:none}}.workspace-project-card__cover>span{background:color-mix(in srgb,var(--pc-n-900) 72%,transparent);border-radius:var(--ui-radius-xs);font-size:var(--type-caption)}.workspace-project-card__body{padding:12px 14px 10px}.workspace-project-card__body h3{color:var(--ui-text);font-size:var(--type-body);font-weight:var(--weight-semibold);margin-bottom:8px}.workspace-project-score{color:var(--pc-v-600);font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}.workspace-project-card p,.workspace-project-card small{color:var(--ui-text-3);font-size:var(--type-caption)}.workspace-project-status{color:var(--pc-warning-700);font-size:var(--type-caption)}.workspace-project-status--ready{color:var(--pc-success-600)}.workspace-project-status--failed{color:var(--pc-danger-600)}.workspace-project-status--draft{color:var(--ui-text-3)}.workspace-project-status.is-processing{color:var(--ui-accent-text);font-variant-numeric:tabular-nums}.workspace-project-status.is-processing:before{animation:workspace-status-pulse var(--loop-pulse) ease-in-out infinite}.workspace-cover-progress{background:color-mix(in srgb,var(--pc-n-900) 35%,transparent);height:3px;inset:auto 0 0;position:absolute}.workspace-cover-progress>b{border-radius:0}@keyframes workspace-status-pulse{50%{opacity:.35}}.workspace-project-grid{position:relative}.workspace-project-card--skeleton,.workspace-project-card--skeleton:hover{border-color:var(--ui-border);box-shadow:none;transform:none}.workspace-project-card--skeleton .workspace-project-card__body{display:grid;gap:9px;padding-bottom:16px}.workspace-project-card--skeleton .workspace-project-card__body i{border-radius:var(--ui-radius-xs);display:block;height:10px}.workspace-project-card--skeleton .workspace-project-card__body i:first-child{height:12px;width:74%}.workspace-project-card--skeleton .workspace-project-card__body i:nth-child(2){width:48%}.workspace-project-card--skeleton .workspace-project-card__body i:nth-child(3){width:30%}@media(prefers-reduced-motion:reduce){.workspace-project-status.is-processing:before{animation:none}}.workspace-project-actions{gap:6px;justify-content:flex-start;padding:0 14px 14px}.workspace-project-actions a{background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);color:var(--ui-text);font-size:var(--type-small);font-weight:var(--weight-medium);min-height:30px;padding:0 10px;white-space:nowrap}.workspace-project-actions a:hover{background:var(--ui-surface-3)}.workspace-project-actions a svg{color:var(--ui-text-2)}.workspace-cover-actions{display:none}.workspace-empty{border-color:var(--ui-border-strong);border-radius:var(--ui-radius-xl);color:var(--ui-text-3)}.workspace-projects__tools{align-items:center;display:flex;gap:10px}.workspace-view-switch{background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);display:flex;gap:2px;padding:3px}.workspace-view-switch button{align-items:center;background:transparent;border-radius:var(--ui-radius-sm);color:var(--ui-text-2);display:flex;font-size:var(--type-small);font-weight:var(--weight-medium);gap:6px;min-height:28px;padding:0 10px;transition:color var(--motion-fast) var(--ease-out)}.workspace-view-switch button[aria-pressed=true]{background:var(--ui-surface);box-shadow:var(--ui-shadow-xs);color:var(--ui-text)}.workspace-project-card__title{align-items:flex-start;display:flex;gap:6px}.workspace-project-card__title h3{flex:1;min-width:0}.workspace-project-card:has(.workspace-cover-link:focus-visible){animation:ui-focus-in var(--motion-base) var(--ui-ease);outline:2px solid var(--ui-focus);outline-offset:2px}.workspace-cover-link:focus-visible{outline:none}.workspace-project-card__cover{border-radius:calc(var(--ui-radius-lg) - 1px) calc(var(--ui-radius-lg) - 1px) 0 0}.workspace-project-card:has(.workspace-card-menu__list){z-index:6}.workspace-card-menu{margin:-4px -6px 0 0;position:relative}.workspace-card-menu>button{background:transparent;border-radius:var(--ui-radius-sm);color:var(--ui-text-3);display:grid;height:28px;place-items:center;width:28px}.workspace-card-menu>button:hover,.workspace-card-menu>button[aria-expanded=true]{background:var(--ui-surface-3);color:var(--ui-text)}.workspace-card-menu__list{background:var(--ui-surface);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-pop);min-width:168px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.workspace-card-menu__list button{align-items:center;background:transparent;border-radius:var(--ui-radius-sm);color:var(--ui-text);display:flex;font-size:var(--type-body);gap:8px;min-height:32px;padding:0 10px;text-align:left;width:100%}.workspace-card-menu__list button:hover{background:var(--ui-surface-2)}.workspace-card-menu__list button svg{color:var(--ui-text-2)}.workspace-project-actions button{align-items:center;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);color:var(--ui-text);display:flex;font-size:var(--type-small);font-weight:var(--weight-medium);gap:5px;min-height:30px;padding:0 10px;white-space:nowrap}.workspace-project-actions button:hover{background:var(--ui-surface-3)}.workspace-project-actions button.is-danger{color:var(--pc-danger-600)}.workspace-project-card.is-trashed .workspace-project-card__cover{opacity:.6}.workspace-dialog-copy{color:var(--ui-text-2)}.editor-action-dialog footer>button.button--primary:hover:not(:disabled){background:var(--ui-accent-hover)}.editor-action-dialog footer>button.is-danger:not(.button){background:var(--pc-danger-600);border-color:var(--pc-danger-600);color:#fff}.workspace-notice{bottom:24px;left:50%;max-width:calc(100vw - 32px);pointer-events:none;position:fixed;translate:-50% 0;z-index:60}.workspace-notice__pill{align-items:center;background:var(--pc-n-900);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-pop);color:#fff;display:flex;font-size:var(--type-small);gap:14px;margin:0;padding:10px 14px;pointer-events:auto}.workspace-notice button{background:transparent;color:var(--pc-v-300);font-size:var(--type-small);font-weight:var(--weight-medium)}@media(max-width:680px){.workspace-projects__tools{align-items:stretch;flex-direction:column;width:100%}.workspace-notice{bottom:84px}}.workspace-shell .journey-intake{max-width:850px;padding:28px 36px 40px}.journey-intake .page-header{margin:23px 0}.workspace-shell .journey-intake h1{font:600 var(--type-title)/var(--leading-title) var(--font-title);letter-spacing:var(--tracking-display);word-spacing:var(--title-word-spacing)}.journey-intake .eyebrow{display:none}.journey-intake .page-lede{font-size:var(--type-body);margin-top:8px}.journey-steps{align-items:center;display:flex;font-size:var(--type-small);gap:14px;margin:0 0 24px}.journey-steps button,.journey-steps>span{align-items:center;background:none;color:var(--journey-muted);display:flex;gap:7px;white-space:nowrap}.journey-steps b,.journey-steps button>span{background:var(--pc-n-100);border-radius:50%;display:grid;font-weight:var(--weight-medium);height:23px;place-items:center;width:23px}.journey-steps button[aria-current]{color:var(--pc-v-600)}.journey-steps button[aria-current]>span{background:var(--pc-v-500);color:#fff}.journey-steps i{background:var(--pc-n-150);height:1px;width:30px}.workspace-shell .journey-intake .intake-form{border-color:var(--journey-line);border-radius:12px;padding:25px}.journey-source-tabs{background:var(--journey-soft);border-radius:9px;display:flex;gap:4px;margin-bottom:20px;padding:4px;width:-moz-max-content;width:max-content}.journey-source-tabs button{align-items:center;background:transparent;border-radius:7px;display:flex;font-size:var(--type-small);gap:8px;padding:9px 15px}.journey-source-tabs button[aria-pressed=true]{background:#fff;box-shadow:0 2px 6px color-mix(in srgb,var(--pc-n-900) 4%,transparent)}.journey-source-summary{align-items:center;background:var(--pc-n-50);border-radius:8px;display:flex;font-size:var(--type-small);gap:9px;margin-bottom:24px;padding:12px}.journey-source-summary>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journey-source-summary button{background:none;color:var(--pc-v-600)}.journey-intake-next{align-items:center;display:flex;gap:16px;justify-content:flex-end}.journey-intake .creation-mode{background:var(--pc-n-50);border-color:var(--journey-line);padding:14px}.journey-intake .field-grid{gap:22px}.journey-intake .field input,.journey-intake .field select{min-height:42px;padding:10px 12px}.journey-intake .field>legend,.journey-intake .field>span{font-size:var(--type-small);font-weight:var(--weight-medium)}.journey-intake .aspect-options label{border-radius:9px;min-height:70px}.journey-intake .caption-preset-options label{border-radius:9px}.journey-intake .form-submit{border:0;padding-top:4px}.journey-intake .form-submit>.button{margin-left:auto}.workspace-shell .journey-project{background:var(--pc-n-50);color:var(--pc-n-700);min-height:100dvh}.journey-project .review-header{background:var(--pc-n-50);border-color:var(--pc-n-100);min-height:54px;padding:10px 24px}.journey-project .review-header h1{font:600 var(--type-large)/var(--leading-tight) var(--ui-font);letter-spacing:0}.journey-project .editor-header__title{align-items:center;display:flex;gap:15px}.journey-project .editor-header__title>div{align-items:center;display:flex;gap:10px}.journey-project .editor-header__meta{display:none}.journey-project .project-original-link{font-size:var(--type-body);text-decoration:underline;text-underline-offset:3px}.journey-project .review-header .icon-button{background:none;border:0;height:30px;width:24px}.journey-project .project-ai-bar{background:var(--pc-n-25);border-color:var(--pc-n-100);font-size:var(--type-small);min-height:42px;padding:8px 24px}.journey-project .project-ai-bar button{border-radius:7px;font-size:var(--type-small);min-height:32px}.journey-project .demo-notice,.journey-project .review-save-error{border-radius:8px;font-size:var(--type-small);margin:12px auto;max-width:960px}.journey-project .demo-notice--editor{background:var(--pc-n-75);border:1px solid var(--pc-n-150);color:var(--pc-n-700)}.journey-project .review-save-error{background:var(--pc-n-50);border:1px solid var(--pc-n-150);color:var(--pc-danger-600)}.journey-project .project-export-history{background:#fff;border:1px solid var(--pc-n-100);border-radius:8px;color:var(--pc-n-700);font-size:var(--type-small);margin:12px 24px 0 auto;width:min(960px,calc(100% - 48px))}.journey-project .project-export-history>summary{min-height:40px;padding:0 16px}.journey-project .project-export-history>summary span{color:var(--pc-n-700);font-family:inherit;font-size:var(--type-small);font-weight:var(--weight-medium);letter-spacing:normal;line-height:1.4;text-transform:none}.journey-project .project-export-history>summary strong{align-items:center;color:var(--ui-text-3);display:flex;font-size:var(--type-caption);gap:8px}.journey-project .project-export-history>summary svg{transition:transform var(--motion-base) var(--ease-standard)}.journey-project .project-export-history[open]>summary svg{transform:rotate(180deg)}.journey-project .project-export-history article,.journey-project .project-export-history>div{border-color:var(--pc-n-100)}.journey-project .project-export-history article>div strong{font-size:var(--type-small)}.journey-project .project-export-history article small,.journey-project .project-export-history article>span:last-child{color:var(--ui-text-3);font-family:inherit;font-size:var(--type-caption)}.journey-project .project-export-history article a,.journey-project .project-export-history article button,.journey-project .project-export-history>div>a{color:var(--pc-v-600);font-size:var(--type-small)}.journey-project .project-export-history .export-status{color:var(--ui-text-3);font-family:inherit;font-size:var(--type-caption);text-transform:capitalize}.journey-project .project-export-history .export-status--ready{color:var(--pc-n-600)}.journey-project .project-export-history .export-status--failed{color:var(--pc-danger-600)}@media(prefers-reduced-motion:reduce){.journey-project .project-export-history>summary svg{transition:none}}.clip-review-layout{align-items:start;display:grid;gap:24px;grid-template-columns:200px minmax(0,1fr);margin:0;padding:10px 28px 50px 20px}.clip-review-layout.is-nav-collapsed{grid-template-columns:32px minmax(0,1fr)}.clip-review-nav{max-height:calc(100dvh - 24px);overflow-y:auto;position:sticky;scroll-padding-block:6px;scrollbar-width:thin;top:12px}.clip-review-nav>:focus-visible{outline-offset:-2px}.clip-review-nav__toggle{background:transparent;border-radius:6px;display:grid;height:36px;margin-bottom:12px;place-items:center;width:30px}.clip-review-nav__toggle:hover{background:var(--pc-n-100)}.clip-review-nav__heading{align-items:center;border-bottom:1px solid var(--pc-n-75);color:#3c4659;display:flex;font-size:var(--type-small);font-weight:var(--weight-medium);gap:8px;margin-bottom:8px;padding:7px 7px 14px}.clip-review-controls h2 svg,.clip-review-nav__heading svg{color:var(--ui-accent)}.clip-review-nav>.clip-review-nav__item{align-items:center;background:transparent;border-radius:12px;display:flex;gap:9px;margin-bottom:2px;padding:3px 7px;text-align:left;transition:background var(--motion-fast) var(--ease-standard);width:100%}.clip-review-nav>.clip-review-nav__item:hover,.clip-review-nav>.clip-review-nav__item[aria-current=true]{background:var(--pc-n-100)}.clip-review-nav__cover{background:var(--pc-n-100);border-radius:9px;display:grid;flex:0 0 54px;height:54px;overflow:hidden;place-items:center;position:relative}.clip-review-nav__cover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.clip-review-nav__cover small{background:color-mix(in srgb,var(--pc-n-900) 64%,transparent);border-radius:3px;bottom:4px;color:#fff;font-size:var(--type-caption);left:4px;min-width:15px;position:absolute;text-align:center}.clip-review-nav>.clip-review-nav__item>span:last-child{display:-webkit-box;font-size:var(--type-small);-webkit-line-clamp:2;line-height:1.2;-webkit-box-orient:vertical;overflow:hidden}.clip-review-feed{margin:0 auto;max-width:960px;min-width:0;position:relative;width:100%}.workspace-shell .journey-project{position:relative}.journey-project>.project-loading.ui-fade-leave-active{inset:0 0 auto;position:absolute;z-index:1}.journey-project.is-arriving>:not(.editor-state){animation:ui-arrive var(--motion-medium) var(--ease-out) backwards}.clip-review-toolbar{align-items:center;border-bottom:1px solid var(--pc-n-100);display:flex;font-size:var(--type-body);gap:16px;min-height:60px}.clip-review-select-all{align-items:center;color:#3c4659;cursor:pointer;display:flex;font-weight:var(--weight-medium);gap:8px}.clip-review-toolbar__count{color:#545f74;font-size:var(--type-small)}.clip-review-toolbar__actions{align-items:center;display:flex;gap:8px;margin-left:auto}.clip-review-toolbar__download{align-items:center;background:#fff;border:2px solid #eaecef;border-radius:10px;color:#3c4659;display:inline-flex;font-size:var(--type-body);font-weight:var(--weight-medium);gap:8px;height:40px;padding:0 16px;transition:background-color var(--motion-fast) var(--ui-ease),border-color var(--motion-fast) var(--ui-ease),opacity var(--motion-fast) var(--ui-ease)}.clip-review-toolbar__download:hover:not([aria-disabled=true]){background:#f7f8fa;border-color:#dfe3e8}.clip-review-toolbar__download[aria-disabled=true]{cursor:not-allowed;opacity:.45}.clip-review-toolbar__plan{align-items:center;border-radius:10px;color:#545f74;display:inline-flex;font-size:var(--type-small);font-weight:var(--weight-medium);gap:4px;min-height:40px;padding:0 8px;text-decoration:none;transition:color var(--motion-fast) var(--ui-ease),background-color var(--motion-fast) var(--ui-ease);white-space:nowrap}.clip-review-toolbar__plan:hover{background:#f7f8fa;color:var(--pc-v-600)}.clip-filter{position:relative}.clip-filter__button{background:transparent;border-radius:10px;color:#3c4659;display:grid;height:40px;place-items:center;position:relative;transition:background-color var(--motion-fast) var(--ui-ease),color var(--motion-fast) var(--ui-ease);width:40px}.clip-filter__button.is-open,.clip-filter__button:hover{background:#f2f4f7}.clip-filter__button.is-on{color:var(--ui-accent-text)}.clip-filter__count{background:var(--ui-accent);border-radius:100px;color:#fff;display:grid;font-size:var(--type-caption);font-weight:var(--weight-medium);height:18px;line-height:1;min-width:18px;padding:0 5px;place-items:center;position:absolute;right:-3px;top:3px}.clip-filter__panel{background:#fff;border-radius:10px;box-shadow:0 0 2px #00000014,0 4px 16px #00000014,0 8px 32px #0000000a;max-width:calc(100vw - 32px);padding:20px;position:absolute;right:0;top:calc(100% + 8px);transform-origin:top right;width:438px;z-index:30}.clip-filter__panel h3{color:#3c4659;font-size:var(--type-lead);font-weight:var(--weight-medium);line-height:22px;margin:0 0 10px}.clip-filter__section{border-top:1px solid #eaecef;-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:120px minmax(0,1fr);margin:0 -20px;padding:10px 20px}.clip-filter__name{color:#545f74;font-size:var(--type-body);line-height:18px}.clip-filter__options{display:grid;gap:10px;justify-items:start}.clip-filter__options label{align-items:center;color:#3c4659;cursor:pointer;display:flex;font-size:var(--type-body);gap:8px;line-height:18px}.clip-filter__panel footer{display:grid;gap:18px;grid-template-columns:1fr 1fr;margin-top:10px}.clip-filter__apply,.clip-filter__clear{border-radius:10px;font-size:var(--type-body);font-weight:var(--weight-medium);height:40px;transition:background-color var(--motion-fast) var(--ui-ease),border-color var(--motion-fast) var(--ui-ease)}.clip-filter__clear{background:#fff;border:2px solid #eaecef;color:#3c4659}.clip-filter__clear:hover{background:#f7f8fa;border-color:#dfe3e8}.clip-filter__apply{background:var(--pc-v-100);color:var(--ui-accent-text)}.clip-filter__apply:hover{background:var(--pc-v-200)}.clip-filter-pop-enter-active{transition:opacity var(--motion-fast) var(--ui-ease),transform var(--motion-fast) var(--ui-ease)}.clip-filter-pop-leave-active{transition:opacity var(--motion-exit) var(--ease-in),transform var(--motion-exit) var(--ease-in)}.clip-filter-pop-enter-from,.clip-filter-pop-leave-to{opacity:0;transform:translateY(-4px) scale(.98)}.clip-review-controls{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:52px}.clip-review-controls h2{color:#3c4659;font-size:var(--type-body);font-weight:var(--weight-medium)}.clip-review-controls h2,.clip-review-controls>div{align-items:center;display:flex;gap:8px}.clip-review-controls small{color:#545f74;font-size:var(--type-body)}.clip-review-controls .ui-select__trigger{background:transparent;border-radius:8px;color:#3c4659;font-size:var(--type-body);font-weight:var(--weight-medium);gap:6px;height:32px;justify-content:flex-start;padding:0 4px 0 8px}.clip-review-controls .ui-select.is-open .ui-select__trigger,.clip-review-controls .ui-select__trigger:hover:not(:disabled){background:#f2f4f7;box-shadow:none}.clip-result{background:var(--pc-n-50);border:1px solid var(--pc-n-100);border-radius:14px;display:grid;gap:8px;grid-template-columns:18px minmax(150px,24%) minmax(0,1fr);margin-bottom:9px;padding:8px;position:relative;scroll-margin-top:12px}.clip-result.is-rejected{opacity:.65}.clip-result__select{padding-top:8px}.clip-result__media{border-radius:12px 0 0 12px;min-width:0}.clip-result__video{aspect-ratio:9/16;background:var(--pc-n-900);border-radius:12px;color:#fff;display:grid;overflow:hidden;place-items:center;position:relative}.clip-result__video>img,.clip-result__video>video{cursor:pointer;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.clip-result__quality{background:color-mix(in srgb,var(--pc-n-900) 33%,transparent);border-radius:6px;bottom:9px;color:#fff;font-size:var(--type-small);left:9px;padding:4px 7px;pointer-events:none;position:absolute}.clip-result__play{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:color-mix(in srgb,var(--pc-n-900) 31%,transparent);border:2px solid #fff;border-radius:50%;color:#fff;display:grid;height:50px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background var(--motion-fast) var(--ease-standard);width:50px}.clip-result__play:hover{background:color-mix(in srgb,var(--pc-n-900) 50%,transparent)}.clip-result__play svg{margin-left:2px}.clip-result__loading{animation:clip-loading-in var(--motion-medium) var(--ease-out) var(--motion-fast) both;background:radial-gradient(closest-side,color-mix(in srgb,var(--pc-n-900) 46%,transparent),transparent);color:#fff;display:grid;font-size:var(--type-small);font-weight:var(--weight-medium);gap:10px;inset:0;justify-items:center;place-content:center;pointer-events:none;position:absolute;text-shadow:0 1px 6px color-mix(in srgb,var(--pc-n-900) 50%,transparent);z-index:2}.clip-result__loading i{animation:spin var(--loop-spin) linear infinite;border:3px solid hsla(0,0%,100%,.24);border-radius:50%;border-top-color:#fff;height:44px;width:44px}@keyframes clip-loading-in{0%{opacity:0}}.clip-result__duration{background:color-mix(in srgb,var(--pc-n-900) 67%,transparent);border-radius:20px;color:#fff;font-size:var(--type-caption);left:50%;padding:4px 8px;pointer-events:none;position:absolute;top:calc(50% + 30px);transform:translate(-50%)}.clip-result__player-controls{background:linear-gradient(transparent,color-mix(in srgb,var(--pc-n-900) 73%,transparent));bottom:0;left:0;opacity:0;padding:20px 9px 7px;position:absolute;right:0;transition:opacity var(--motion-fast) var(--ease-standard)}.clip-result__video:focus-within .clip-result__player-controls,.clip-result__video:hover .clip-result__player-controls{opacity:1}.clip-result__player-controls>input{accent-color:#fff;cursor:pointer;display:block;height:3px;margin:0 0 6px;padding:0;width:100%}.clip-result__player-controls>div{align-items:center;display:flex;gap:5px}.clip-result__player-controls button{background:none;color:#fff;display:grid;height:24px;padding:0;place-items:center;width:20px}.clip-result__player-controls span{flex:1;font-size:var(--type-caption);white-space:nowrap}.clip-result__preview-state{align-items:center;color:var(--pc-n-600);display:flex;flex-wrap:wrap;font-size:var(--type-caption);gap:7px;margin-top:8px}.clip-result__preview-state button{background:var(--pc-n-100);border-radius:6px;color:var(--pc-v-600);padding:7px 9px}.clip-result__preview-state small{display:block;font-size:var(--type-caption);width:100%}.clip-result__preview-state .spinner{height:12px;width:12px}.clip-result__media-error{color:var(--pc-danger-600);font-size:var(--type-small);line-height:1.5;margin-top:8px}.clip-result__media-error button{background:none;text-decoration:underline}.clip-result__body{background:#fff;border-radius:0 12px 12px 0;min-width:0;padding:18px 24px 12px 16px;position:relative}.clip-result__body>header{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.clip-result h2{color:var(--pc-n-900);font-size:var(--type-large);font-weight:var(--weight-medium);line-height:1.5}.clip-result h2 a{color:inherit;text-decoration:none;text-underline-offset:3px}.clip-result h2 a:hover{text-decoration:underline}.journey-icon-button{background:transparent;border-radius:6px;color:var(--pc-n-600);display:grid;flex-shrink:0;height:28px;place-items:center;width:28px}.journey-icon-button:hover{background:var(--pc-n-75)}.clip-result__menu{position:relative}.clip-result__menu-popover{background:#fff;border:1px solid var(--pc-n-100);border-radius:8px;box-shadow:0 6px 24px color-mix(in srgb,var(--pc-n-800) 10%,transparent);padding:6px;position:absolute;right:0;width:165px;z-index:10}.clip-result__menu-popover button{background:none;border-radius:6px;display:flex;font-size:var(--type-body);gap:8px;padding:10px;width:100%}.clip-result__menu-popover button:hover{background:var(--pc-n-75)}.clip-result__tags{align-items:center;display:flex;gap:8px;height:38px;margin-top:10px}.clip-result__tags button,.clip-result__tags span{background:var(--pc-n-75);border-radius:20px;font-size:var(--type-caption);padding:3px 8px}.clip-result__tags button{display:grid;padding:4px;place-items:center}.clip-result__tags button[aria-pressed=true]{color:var(--pc-v-500)}.clip-result__score-actions{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:2px 0 12px}.clip-result__score-wrap{position:relative}.clip-result__score{background:none;display:grid;flex-shrink:0;gap:4px;min-width:65px;padding:0;text-align:left}.clip-result__score>strong{color:var(--pc-n-900);font-size:var(--type-heading);font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:1}.clip-result__score:not(.clip-result__score--draft)>strong{background:linear-gradient(135deg,var(--pc-v-500) 0,var(--pc-v-800) 90%);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-title);word-spacing:var(--title-word-spacing)}.clip-result__score>span{color:var(--pc-n-600);font-size:var(--type-caption);margin-left:3px}.clip-result__score-popover{background:#fff;border:1px solid var(--pc-n-100);border-radius:9px;box-shadow:0 6px 24px color-mix(in srgb,var(--pc-n-800) 10%,transparent);font-size:var(--type-small);left:0;padding:16px;position:absolute;top:100%;width:260px;z-index:20}.clip-result__score-popover p{color:var(--ui-text-3);line-height:1.5;margin:8px 0}.clip-result__score-popover div{display:flex;justify-content:space-between;padding:5px 0}.clip-result__score-popover div.is-key>span{text-transform:capitalize}.clip-result__actions{display:flex;flex-wrap:wrap;gap:8px}.clip-result__actions>*{align-items:center;background:#fff;border:2px solid #eaecef;border-radius:10px;color:#3c4659;display:inline-flex;font-size:var(--type-body);font-weight:var(--weight-medium);gap:6px;height:40px;justify-content:center;min-width:40px;padding:0 14px;text-decoration:none;transition:background-color var(--motion-fast) var(--ui-ease),border-color var(--motion-fast) var(--ui-ease)}.clip-result__actions>[aria-label]{padding:0;width:40px}.clip-result__actions>:hover{background:#f7f8fa;border-color:#dfe3e8}.clip-result__actions>.clip-result__primary{background:var(--pc-v-100);border-color:transparent;color:var(--ui-accent-text)}.clip-result__actions>.clip-result__primary:hover{background:var(--pc-v-200);border-color:transparent}.clip-result__rationale{background:var(--pc-n-50);border-radius:10px;color:var(--pc-n-700);font-size:var(--type-small);line-height:1.45;padding:9px 15px;position:relative}.clip-result__rationale:not(.is-draft){background:linear-gradient(90deg,var(--ui-accent-soft),var(--pc-n-50) 70%);box-shadow:inset 2px 0 0 var(--pc-v-400)}.clip-result__rationale:not(.is-draft)>span{color:var(--ui-accent-text);font-weight:var(--weight-medium)}.clip-result__rationale>span{color:var(--ui-text-3);display:block;font-size:var(--type-caption);margin-bottom:3px}.clip-result__rationale>p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.clip-result__rationale:focus>p,.clip-result__rationale:hover>p{-webkit-line-clamp:unset}.clip-result__transcript{display:grid;gap:8px;grid-template-columns:36px minmax(0,1fr);margin:10px 0 6px}.clip-result__transcript>span{color:var(--ui-text-3);font-size:var(--type-caption);padding-top:3px}.clip-result__transcript>p{color:var(--pc-n-600);font-size:var(--type-body);line-height:1.65;max-height:150px;overflow-y:auto;scrollbar-width:thin}.clip-result__transcript>p.has-more{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 32px),transparent)}.clip-result__details{font-size:var(--type-small)}.clip-result__details summary{color:var(--ui-text-3);cursor:pointer;padding:6px 0}.clip-result__more{display:inline-block;margin-right:14px;vertical-align:top}.clip-result__more[open]{display:block;margin:12px 0}.clip-result__details input{border:1px solid var(--pc-n-100);border-radius:7px;font-size:var(--type-body);margin-bottom:10px;padding:8px 10px;width:100%}.clip-result__segment{background:none;display:grid;font-size:var(--type-small);gap:8px;grid-template-columns:40px minmax(0,1fr);line-height:1.6;padding:7px 0;text-align:left;width:100%}.clip-result__note,.clip-result__segment time{color:var(--ui-text-3)}.clip-result__note{padding:5px 0}.clip-result__post{line-height:1.7;padding-bottom:8px;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap}.clip-result__copy{align-items:center;background:var(--pc-n-75);border-radius:6px;color:var(--pc-v-600);display:flex;gap:5px;margin-bottom:12px;padding:7px 10px}.studio-header{gap:8px}.studio-header .editor-navigation{flex:0 0 auto;min-width:32px}.studio-header .editor-brand--image{height:34px;justify-content:center;padding:2px;width:34px}.studio-header .editor-document-menu{left:50%;margin:0;max-width:calc(100% - 620px);position:absolute;top:14px;transform:translate(-50%)}.studio-header__history{margin-left:6px}.studio-header>.studio-icon-button,.studio-header__history .studio-icon-button{background:transparent;color:var(--pc-n-600);height:34px;width:32px}.studio-save-cloud{align-items:center;border-left:1px solid var(--pc-n-100);color:var(--ui-text-3);display:flex;height:24px;margin:0 auto 0 0;padding:0 12px;position:relative}.studio-save-tooltip{background:var(--pc-n-700);border-radius:8px;color:#fff;font-size:12px;left:50%;opacity:0;padding:10px 13px;pointer-events:none;position:absolute;top:36px;transform:translate(-50%,-4px);transition:opacity var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard);white-space:nowrap;z-index:100}.studio-save-cloud:focus-visible .studio-save-tooltip,.studio-save-cloud:hover .studio-save-tooltip{opacity:1;transform:translate(-50%)}.studio-save-tooltip:before{background:inherit;content:"";height:10px;left:calc(50% - 5px);position:absolute;top:-5px;transform:rotate(45deg);width:10px}.editor-action-dialog{border-radius:10px;color:var(--pc-n-700);font-family:var(--font-ui);padding:22px;width:min(460px,calc(100vw - 32px))}.editor-action-dialog::backdrop{animation:journey-backdrop-in var(--motion-base) var(--ease-standard);background:color-mix(in srgb,var(--pc-n-900) 40%,transparent)}.editor-action-dialog h2{font-size:var(--type-lead);font-weight:var(--weight-semibold);margin:0 0 12px}.editor-action-dialog p{color:var(--ui-text-3);font-size:var(--type-body);line-height:1.7;margin:10px 0}.editor-action-dialog footer{gap:8px;margin-top:20px}.editor-action-dialog footer>button,.editor-action-dialog footer>button:not(.button){background:#fff;border:1px solid var(--pc-n-150);border-radius:8px;color:var(--pc-n-700);font:500 var(--type-body) var(--ui-font);min-height:36px;padding:8px 18px}.editor-action-dialog footer>button.button--primary{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff}.journey-dialog-enter-active,.journey-dialog-leave-active{transition:opacity var(--motion-base) var(--ease-standard),transform var(--motion-base) cubic-bezier(.2,.8,.2,1)}.journey-dialog-enter-from,.journey-dialog-leave-to{opacity:0;transform:translateY(8px) scale(.985)}@keyframes journey-backdrop-in{0%{background:color-mix(in srgb,var(--pc-n-900) 0%,transparent)}to{background:color-mix(in srgb,var(--pc-n-900) 40%,transparent)}}@media(max-width:1000px){.clip-review-layout{gap:15px;grid-template-columns:145px minmax(0,1fr);padding-right:16px}.clip-result{gap:16px;padding:14px}.clip-result__score-actions{align-items:flex-start;gap:12px}.workspace-intake{padding:34px 24px 64px}}@media(max-width:700px){.workspace-home{padding:0 16px 30px}.workspace-intake{gap:16px;padding:28px 16px 56px}.workspace-intake h1{font-size:var(--type-title)}.workspace-link-intake{gap:8px;padding-left:14px}.workspace-link-intake input{font-size:var(--type-large)}.workspace-link-intake button{font-size:var(--type-small);padding:0 16px}.workspace-link-intake button svg{display:none}.workspace-projects>header{align-items:flex-start;flex-direction:column}.workspace-project-search,.workspace-project-search input{width:100%}.workspace-shell .journey-intake{padding:20px 16px}.workspace-shell .journey-intake .intake-form{padding:18px}.clip-review-layout{display:block;padding:12px}.clip-review-nav{display:flex;gap:7px;margin-bottom:12px;max-height:none;overflow-x:auto;position:static}.clip-review-nav__heading{display:none}.clip-review-nav>.clip-review-nav__item{flex-shrink:0;width:140px}.clip-result{gap:8px;grid-template-columns:18px minmax(0,1fr)}.clip-result__media{margin:auto;width:min(260px,100%)}.clip-result__body{grid-column:1/-1;padding:14px}.clip-result h2{font-size:var(--type-body)}.clip-result__score-actions{flex-direction:column}.clip-result__score{align-items:center;display:flex;gap:8px}.clip-result__rationale{font-size:var(--type-small);padding:9px}.clip-result__transcript{display:block}.clip-result__transcript>p{font-size:var(--type-small)}.clip-review-controls{flex-wrap:wrap}.studio-header .editor-document-menu{max-width:calc(100% - 104px);top:8px}}@media(prefers-reduced-motion:reduce){.clip-filter-pop-enter-active,.clip-filter-pop-leave-active,.clip-filter__button,.clip-result__actions>*{transition:none}.editor-action-dialog,.editor-action-dialog::backdrop{animation:none}.journey-dialog-enter-active,.journey-dialog-leave-active,.studio-save-tooltip{transition:none}}.workspace-shell .intake-flow{background:radial-gradient(70% 46% at 50% 0,color-mix(in srgb,var(--pc-v-100) 80%,transparent) 0,transparent 70%),#fff;color:var(--pc-n-700);font-family:var(--ui-font);font-size:var(--type-body);min-height:100dvh}.intake-flow__header{height:64px;justify-content:space-between;padding:16px 24px}.intake-flow__brand,.intake-flow__header{align-items:center;display:flex}.intake-flow__brand img{height:30px;width:30px}.intake-flow__back{align-items:center;color:var(--ui-text-2);display:flex;font-size:var(--type-small);gap:8px}.intake-flow__content{padding:0 24px 40px;position:relative}.intake-flow__basic,.intake-flow__source{margin:clamp(56px,18vh,180px) auto 0}.intake-flow__source{width:min(100%,640px)}.intake-flow__basic{width:min(100%,560px)}.intake-flow__source h1{color:var(--ui-text);font:600 var(--type-heading)/var(--leading-heading) var(--font-title);letter-spacing:var(--tracking-display);margin:0 0 24px;text-align:center;word-spacing:var(--title-word-spacing)}.intake-flow__link{align-items:center;background:#fff;border:1px solid var(--pc-n-150);border-radius:999px;display:flex;gap:12px;margin-bottom:16px;padding:5px 5px 5px 18px;--field-shadow:0 10px 28px -18px color-mix(in srgb,var(--pc-v-900) 45%,transparent);box-shadow:var(--field-shadow)}.workspace-shell .intake-flow__link input{background:transparent;border:0;box-shadow:none;flex:1;font-size:var(--type-body);outline:none;padding:8px 0;width:0}.intake-flow__link button{background:var(--pc-v-100);border:0;border-radius:999px;color:var(--pc-v-700);font-weight:var(--weight-semibold);min-height:42px;padding:0 20px;transition:background-color var(--ui-duration),color var(--ui-duration)}.intake-flow__link button:not(:disabled){background:var(--ui-accent);box-shadow:inset 0 1px #fff3,inset 0 -2px #2c165933;color:#fff}.intake-flow__link button:not(:disabled):hover{background:var(--ui-accent-hover)}.intake-flow__link-error{color:var(--pc-danger-600);margin:-8px 0 14px}.intake-flow__link-error,.intake-flow__rights{font-size:var(--type-small);line-height:1.5;padding-left:18px}.intake-flow__rights{color:var(--ui-text-3);margin:-6px 0 16px}.intake-flow__rights a{color:inherit;text-decoration:underline;text-underline-offset:2px}.intake-flow__rights a:hover{color:var(--ui-text-2)}.intake-flow__source .upload-dropzone{background:color-mix(in srgb,#fff 88%,transparent);border:1px dashed var(--pc-n-200);border-radius:16px;min-height:180px;transition:border-color var(--ui-duration),background-color var(--ui-duration)}.intake-flow__source .upload-dropzone:hover{background:#fff;border-color:var(--pc-v-300)}.intake-flow__source .upload-dropzone__icon{background:var(--ui-accent-soft);border-color:var(--ui-accent-border);color:var(--ui-accent)}.intake-flow__reading{align-items:center;animation:intake-reading-in var(--motion-medium) var(--ease-out);background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:14px;display:flex;gap:16px;min-height:180px;padding:20px}.intake-flow__reading-cover{aspect-ratio:16/9;background:var(--ui-surface-3);border-radius:var(--ui-radius-md);color:var(--ui-text-3);display:grid;flex:none;overflow:hidden;place-items:center;width:192px}.intake-flow__reading-cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.intake-flow__reading-text{display:grid;flex:1;gap:6px;min-width:0}.intake-flow__reading-text strong{color:var(--ui-text);font-size:var(--type-large);font-weight:var(--weight-semibold)}.intake-flow__reading-text small{color:var(--ui-text-3);font-size:var(--type-small);line-height:1.45}.intake-flow__reading-text .intake-flow__progress{margin-top:6px}.intake-flow__reading-cancel{animation:intake-reading-in var(--motion-medium) var(--ease-out);background:#fff;border:1px solid var(--ui-border);border-radius:8px;color:var(--ui-text);cursor:pointer;font:inherit;font-size:var(--type-small);font-weight:var(--weight-semibold);justify-self:start;margin-top:4px;padding:6px 12px;transition:background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),transform var(--motion-press) var(--ease-out)}.intake-flow__reading-cancel:hover{background:var(--ui-accent-soft);border-color:var(--ui-accent-border)}.intake-flow__reading-cancel:active{transform:scale(.98)}@keyframes intake-reading-in{0%{opacity:0;transform:translateY(4px)}}@media(max-width:560px){.intake-flow__reading{align-items:stretch;flex-direction:column}.intake-flow__reading-cover{width:100%}}.intake-flow__source .upload-dropzone__copy strong{font-size:var(--type-large);font-weight:var(--weight-medium)}.intake-flow__source .upload-dropzone__copy small{font-size:var(--type-small)}.intake-flow__file{align-items:center;background:var(--pc-n-50);border-radius:12px;display:flex;gap:10px;margin-bottom:16px;padding:12px 16px}.intake-flow__file img,.intake-flow__file video,.intake-flow__file-icon{background:var(--pc-n-900);border-radius:7px;color:#fff;display:grid;flex:none;height:50px;-o-object-fit:cover;object-fit:cover;place-items:center;width:50px}.intake-flow__filename{flex:1;font-size:var(--type-body);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intake-flow__badge{background:#fff;border-radius:7px;flex:none;font-size:var(--type-small);font-variant-numeric:tabular-nums;padding:5px 8px}.intake-flow__file>button,.intake-flow__upload>button{background:transparent;border:0;border-radius:7px;color:var(--pc-n-600);display:grid;flex:none;height:32px;place-items:center;width:28px}.intake-flow__file>button:hover,.intake-flow__upload>button:hover{background:var(--pc-n-100)}.intake-flow__language,.intake-flow__mode{align-items:center;border:1px solid var(--pc-n-150);border-radius:11px;display:flex;gap:12px;height:49px;margin-bottom:9px;padding:0 18px;--field-shadow:0 0 0 1px var(--pc-n-75);box-shadow:var(--field-shadow)}.intake-flow__language .ui-select{flex:1;width:0}.intake-flow__language .ui-select__trigger{background:transparent;box-shadow:none;color:inherit;height:47px;padding:0 2px 0 0}.intake-flow__language .ui-select.is-open .ui-select__trigger{background:transparent;box-shadow:none}.intake-flow__language{padding-right:7px}.intake-flow__language .ui-select .ui-select__trigger{border-radius:8px;height:37px;margin-left:-10px;padding:0 10px}.intake-flow__language .ui-select .ui-select__trigger:hover:not(:disabled),.intake-flow__language .ui-select.is-open .ui-select__trigger{background:var(--pc-n-50);box-shadow:none}.intake-flow__mode span{flex:1}.intake-flow__mode input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--pc-n-300);border:0;border-radius:20px;cursor:pointer;height:21px;margin:0;position:relative;transition:background-color var(--motion-base) var(--ease-out);width:33px}.intake-flow__mode input:after{background:#fff;border-radius:50%;content:"";height:15px;left:3px;position:absolute;top:3px;transition:transform var(--motion-base) var(--ease-out);width:15px}.intake-flow__mode input:checked{background:var(--pc-v-500)}.intake-flow__mode input:checked:after{transform:translate(12px)}.intake-flow__primary{align-items:center;background:var(--pc-v-100);border:0;border-radius:11px;color:var(--pc-v-700);display:flex;font-size:var(--type-large);font-weight:var(--weight-semibold);gap:9px;height:50px;justify-content:center;transition:background-color var(--motion-fast) var(--ease-out),transform var(--motion-press) var(--ease-out);width:100%}.intake-flow__primary:active:not(:disabled){transform:scale(.99)}.intake-flow__primary:hover:not(:disabled){background:var(--pc-v-200)}.intake-flow button:disabled{cursor:default;opacity:.55}.intake-flow__retry{align-items:center;background:none;border:0;color:var(--pc-v-600);display:flex;gap:8px;margin:16px auto}.intake-subtitles{margin-top:18px}.intake-subtitles__choose{align-items:center;background:none;border:0;color:var(--ui-text-3);cursor:pointer;display:flex;font-size:var(--type-small);gap:5px;justify-content:center;min-height:36px;width:100%}.intake-subtitles__choose>span:not(.spinner){color:var(--pc-v-600);text-decoration:underline;text-underline-offset:3px}.intake-subtitles__file{align-items:center;background:var(--pc-n-75);border-radius:12px;color:var(--pc-n-700);display:flex;font-size:var(--type-body);gap:10px;min-height:50px;padding:10px 16px}.intake-subtitles__file>svg{flex-shrink:0}.intake-subtitles__file>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intake-subtitles__file button{background:none;border:0;border-radius:6px;color:inherit;cursor:pointer;display:grid;height:28px;place-items:center;width:28px}.intake-subtitles__file button:hover{background:var(--pc-n-100)}.intake-subtitles__error{color:var(--pc-danger-600);font-size:var(--type-small);line-height:1.5;margin:8px 0 0}.intake-flow__presets{margin:0 auto;max-width:900px;padding-bottom:112px}.intake-flow__presets.is-credits-short{padding-bottom:196px}.intake-flow__upload{align-items:center;background:var(--pc-n-50);border:1px solid var(--pc-n-150);border-radius:13px;box-shadow:0 2px 7px color-mix(in srgb,var(--pc-n-900) 4%,transparent);display:flex;gap:13px;margin:0 auto 26px;padding:12px 16px;width:min(100%,480px)}.intake-flow__thumbnail{background:var(--pc-n-900);border-radius:7px;color:#fff;display:grid;flex:none;height:54px;overflow:hidden;place-items:center;position:relative;width:54px}.intake-flow__thumbnail video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.intake-flow__thumbnail.is-uploading:after{animation:intake-shimmer var(--loop-shimmer) var(--ease-in-out) infinite;background:linear-gradient(100deg,transparent 25%,color-mix(in srgb,var(--pc-n-0) 35%,transparent),transparent 75%);content:"";inset:0;position:absolute;transform:translate(-110%)}.intake-flow__upload-info{flex:1;min-width:0}.intake-flow__upload-info>div:first-child{align-items:center;display:flex;gap:6px}.intake-flow__upload-info .intake-flow__badge{background:none;border:1px solid var(--pc-n-150);font-size:var(--type-caption);padding:2px 5px}.intake-flow__upload-info small{color:var(--pc-n-400);display:block;font-size:var(--type-small);margin-top:6px}.intake-flow__upload-info small.intake-flow__status{color:var(--ui-text-3);display:flex;font-size:var(--type-caption);font-variant-numeric:tabular-nums;gap:12px;justify-content:space-between;white-space:nowrap}.intake-flow__status>span:first-child{overflow:hidden;text-overflow:ellipsis}.intake-flow__status>span+span{color:var(--ui-text-4);flex:none}.intake-flow__progress{background:var(--pc-n-100);border-radius:10px;height:4px;margin-top:8px;overflow:hidden;position:relative}.intake-flow__progress i{background:var(--ui-accent);border-radius:10px;display:block;height:100%;transform-origin:left;transition:transform var(--motion-slow) var(--ease-out);width:100%}.intake-flow__progress.is-indeterminate i{animation:intake-indeterminate var(--loop-shimmer) var(--ease-in-out) infinite;left:0;position:absolute;top:0;width:30%}@keyframes intake-indeterminate{0%{transform:translate(-100%)}to{transform:translate(334%)}}@media(prefers-reduced-motion:reduce){.intake-flow__progress.is-indeterminate i{animation:none;opacity:.35;transform:none;width:100%}}.intake-flow__preset-box{background:var(--pc-n-50);border-radius:15px;padding:18px}.intake-flow__preset-box>.generation-enhancements{margin-top:16px}.intake-flow__selectors{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.intake-flow__select{flex:0 0 auto;min-width:200px;position:relative}.intake-flow__select summary{align-items:center;background:#fff;border:1px solid var(--pc-n-200);border-radius:11px;cursor:pointer;display:flex;gap:16px;height:52px;list-style:none;padding:0 18px}.intake-flow__select summary::-webkit-details-marker{display:none}.intake-flow__select summary>span{color:var(--ui-text-3)}.intake-flow__select summary>strong{flex:1;font-size:var(--type-body);font-weight:var(--weight-medium)}.intake-flow__select[open] summary{border-color:var(--pc-v-400)}.intake-flow__options{background:#fff;border:1px solid var(--pc-n-100);border-radius:11px;box-shadow:0 8px 25px color-mix(in srgb,var(--pc-n-900) 10%,transparent);left:0;min-width:100%;padding:8px;position:absolute;top:calc(100% + 8px);z-index:20}.intake-flow__options button{align-items:center;background:none;border:0;border-radius:6px;color:inherit;display:flex;font-size:var(--type-body);gap:10px;height:39px;padding:0 9px;text-align:left;white-space:nowrap;width:100%}.intake-flow__options button:hover{background:var(--pc-n-50)}.intake-flow__options button>svg:last-child:not(.intake-flow__premium){color:var(--pc-v-500);margin-left:auto}.intake-flow__ratio-icon{border:1.6px solid var(--pc-n-600);border-radius:3px;display:block;flex:none}.intake-flow__premium{background:var(--pc-warning-50);border-radius:4px;color:var(--pc-warning-700);padding:2px}.intake-flow__choice{border:2px solid var(--pc-n-300);border-radius:4px;display:grid;height:18px;place-items:center;width:18px}.intake-flow__choice.is-selected{background:var(--pc-v-400);border-color:var(--pc-v-400);color:#fff}.intake-flow__template-tabs{display:flex}.intake-flow__template-tabs>span{background:#fff;border:1px solid var(--pc-n-150);border-bottom:0;border-radius:11px 11px 0 0;color:var(--pc-n-800);padding:13px 34px}.intake-flow__templates{background:#fff;border:1px solid var(--pc-n-150);border-radius:0 11px 11px;display:flex;gap:14px;overflow-x:auto;padding:26px}.intake-flow__template{aspect-ratio:9/16;background:var(--pc-n-900);border:1px solid var(--pc-n-150);border-radius:11px;color:#fff;flex:none;overflow:hidden;padding:0;position:relative;text-align:center;width:145px}.intake-flow__template.is-selected{outline:2px solid var(--pc-v-400);outline-offset:3px}.intake-flow__template img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.intake-flow__template-name{background:linear-gradient(transparent,color-mix(in srgb,var(--pc-n-900) 87%,transparent));font-size:var(--type-small);inset:auto 0 0;padding:24px 4px 13px;position:absolute}.intake-flow__template-check{background:var(--pc-v-400);border-radius:50%;color:#fff;left:6px;padding:3px;position:absolute;top:6px}.intake-flow__sample{background:color-mix(in srgb,var(--pc-n-900) 70%,transparent);font-size:11px;font-weight:600;left:10%;line-height:1.15;padding:3px;position:absolute;right:10%;top:72%}.intake-flow__sample.is-bold{font-size:13px;font-weight:800}.intake-flow__instruction{background:var(--pc-n-50);border-radius:15px;display:block;margin-top:16px;padding:18px}.intake-flow__instruction>span{color:var(--pc-n-800);display:block;margin-bottom:15px}.intake-flow__instruction small{color:var(--pc-n-400);font-size:var(--type-small);margin-left:5px}.intake-flow__instruction input{background:#fff;border:1px solid var(--pc-n-150);border-radius:10px;box-sizing:border-box;color:var(--pc-n-700);display:block;font-size:var(--type-body);height:48px;padding:12px 16px;width:100%}.intake-flow__instruction input::-moz-placeholder{color:var(--ui-placeholder)}.intake-flow__instruction input::placeholder{color:var(--ui-placeholder)}.intake-flow__instruction small.intake-flow__hint{color:var(--ui-text-3);display:block;font-size:var(--type-small);margin:8px 0 0}.intake-flow__actions{background:linear-gradient(color-mix(in srgb,var(--pc-n-0) 80%,transparent),#fff 30%);bottom:0;display:flex;inset-inline:0;justify-content:center;padding:24px 24px max(20px,env(safe-area-inset-bottom));position:fixed;z-index:15}.intake-flow__create{margin:0;max-width:430px}.intake-flow__action-stack{align-items:center;display:flex;flex-direction:column;width:min(100%,430px)}.intake-flow__recovery{align-items:center;background:var(--pc-n-75);border-radius:10px;display:flex;gap:10px;margin-top:14px;padding:12px}.intake-flow__recovery>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intake-flow__recovery button{align-items:center;background:transparent;border:0;color:var(--pc-v-700);display:flex;flex:none;gap:7px;white-space:nowrap}.intake-recovery{align-items:center;background:#fff;border:1px solid var(--ui-accent-border);border-radius:14px;bottom:24px;box-shadow:0 12px 32px #17103029;color:var(--ui-text);display:flex;flex-wrap:wrap;font-size:var(--type-small);gap:6px 14px;left:50%;padding:14px 16px;position:fixed;transform:translate(-50%);width:min(520px,calc(100vw - 32px));z-index:60}.intake-recovery p{flex:1 1 220px;font-weight:var(--weight-semibold);margin:0}.intake-recovery small{color:var(--ui-text-3);flex-basis:100%;order:2}.intake-recovery button{background:var(--ui-accent);border:0;border-radius:10px;color:#fff;cursor:pointer;flex:none;font:inherit;font-weight:var(--weight-semibold);min-height:38px;padding:0 15px}.intake-recovery button:disabled{cursor:default;opacity:.55}.intake-flow__error{background:var(--pc-n-50);border-radius:10px;color:var(--pc-danger-600);font-size:var(--type-small);margin:16px auto;max-width:480px;padding:12px 15px}.intake-step-enter-active{transition:opacity var(--motion-medium) var(--ease-out)}.intake-step-leave-active{pointer-events:none;transition:opacity var(--motion-exit) var(--ease-in)}.intake-step-enter-from,.intake-step-leave-to{opacity:0}@keyframes intake-shimmer{to{transform:translate(110%)}}@media(max-width:640px){.intake-flow__header{padding:14px 16px}.intake-flow__content{padding:0 16px 28px}.intake-flow__basic,.intake-flow__source{margin-top:64px}.intake-flow__file{gap:7px;padding:10px}.intake-flow__file .intake-flow__badge{font-size:var(--type-caption);padding:4px}.intake-flow__select{flex:1 1 100%}.intake-flow__preset-box{padding:12px}.intake-flow__templates{padding:20px 14px}.intake-flow__instruction input,.intake-flow__link input{font-size:var(--type-large)}}@media(prefers-reduced-motion:reduce){.intake-flow *,.intake-flow :after{animation:none!important;transition:none!important}}.template-library{color:var(--pc-n-700);font:var(--type-body)/var(--leading-body) var(--ui-font);min-width:0}.template-library button{color:inherit;cursor:pointer;font:inherit}.template-library button:disabled{cursor:default;opacity:.45}.template-library__tabs{align-items:stretch;display:flex}.template-library__tabs>button{align-items:center;background:transparent;border:1px solid var(--pc-n-150);border-bottom:0;border-radius:11px 11px 0 0;color:var(--ui-text-3);display:flex;gap:5px;justify-content:center;padding:12px 24px;position:relative;white-space:nowrap}.template-library__tabs>button+button{margin-left:-1px}.template-library__tabs>button[aria-selected=true]{background:#fff;color:var(--pc-n-800);z-index:1}.template-library__tabs>button[aria-selected=true]:after{background:#fff;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.template-premium{background:var(--pc-warning-50);border-radius:5px;box-sizing:content-box;color:var(--pc-warning-700);flex-shrink:0;padding:2px}.template-library__body{background:#fff;border:1px solid var(--pc-n-150);border-radius:0 11px 11px;padding:23px;position:relative}.template-library__rail{display:flex;gap:14px;margin:-4px;min-height:228px;overflow-x:auto;overscroll-behavior-x:contain;padding:4px;scroll-padding-inline:4px;scroll-snap-type:x proximity;scrollbar-width:none}.template-library__rail::-webkit-scrollbar{display:none}.template-library__card,.template-library__create{background:var(--pc-n-50);border:0;border-radius:10px;flex:0 0 142px;height:252px;overflow:hidden;padding:0;position:relative;scroll-snap-align:start}.template-library__preview{background:var(--pc-n-900);container-type:size;display:grid;inset:0 0 34px;place-items:center;position:absolute}.template-library__preview>.template-preview{border-radius:0;height:auto;width:min(100cqw,calc(100cqh*var(--preview-ratio)))}.template-library__preview>video{aspect-ratio:var(--preview-ratio);-o-object-fit:cover;object-fit:cover;width:min(100cqw,calc(100cqh*var(--preview-ratio)))}.template-library__card>span{background:var(--pc-n-900);bottom:0;color:#fff;display:grid;font-size:var(--type-caption);height:34px;inset-inline:0;padding:0 6px;place-items:center;position:absolute;text-align:center}.template-library__card.is-selected{outline:2px solid var(--pc-v-400);outline-offset:2px}.template-library__card:hover{box-shadow:0 0 0 2px var(--pc-v-200)}.template-library__check{background:var(--pc-v-500);border-radius:50%;box-sizing:content-box;color:#fff;left:7px;padding:3px;position:absolute;top:7px}.template-library__create{align-items:center;border:2px dashed var(--pc-n-100);color:var(--pc-n-700);display:flex;flex-direction:column;gap:6px;justify-content:center}.template-library__create:hover{background:var(--pc-n-75);border-color:var(--pc-v-400)}.template-library__arrow{background:#fff;border:1px solid var(--pc-n-100);border-radius:50%;box-shadow:0 3px 10px color-mix(in srgb,var(--pc-n-900) 10%,transparent);display:grid;height:34px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:background var(--motion-fast),box-shadow var(--motion-fast);width:34px}.template-library__arrow--previous{left:8px}.template-library__arrow--next{right:8px}.template-library__arrow:hover{background:var(--pc-n-50);box-shadow:0 3px 12px color-mix(in srgb,var(--pc-n-900) 15%,transparent)}.template-library__body>p{color:var(--pc-danger-600);font-size:var(--type-small);margin:12px 0 0}.template-library__body>p button{background:none;text-decoration:underline}.template-library.is-compact .template-library__tabs>button{flex:1;font-size:var(--type-caption);padding:11px 5px}.template-library.is-compact .template-library__body{padding:12px}.template-library.is-compact .template-library__rail{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;overflow:visible}.template-library.is-compact .template-library__card,.template-library.is-compact .template-library__create{aspect-ratio:9/16;height:auto;width:100%}.template-library.is-compact .template-library__card>span{font-size:var(--type-caption)}.template-editor{background:#fff;border:0;border-radius:10px;box-shadow:0 24px 90px color-mix(in srgb,var(--pc-n-900) 18%,transparent);color:var(--ui-ink);font:var(--type-body)/var(--leading-body) var(--ui-font);height:min(740px,88dvh);inset:0;margin:auto;max-height:none;max-width:none;overflow:visible;padding:0;position:fixed;width:min(1100px,calc(100vw - 64px))}.template-editor[open]{display:grid;grid-template-columns:487px minmax(0,1fr)}.template-editor::backdrop{background:#0000007a}.template-editor__close{background:#fff;border:0;border-radius:50%;box-shadow:0 3px 18px color-mix(in srgb,var(--pc-n-800) 14%,transparent);color:var(--ui-ink-2);cursor:pointer;display:grid;height:36px;place-items:center;position:absolute;right:-16px;top:-16px;width:36px;z-index:2}.template-editor__form{border-right:1px solid var(--ui-line);display:flex;flex-direction:column;min-height:0;min-width:0}.template-editor__form>header{flex:none;padding:20px 24px 12px}.template-editor__form h2{color:var(--ui-ink);font-size:var(--type-large);font-weight:var(--weight-semibold);line-height:24px;margin:0}.template-editor__body{flex:1;min-height:0;overflow:hidden;position:relative}.template-editor__fields{height:100%;overflow-y:auto;padding:8px 24px 24px}.template-editor button,.template-editor input:not([type=checkbox]):not([type=range]){font:inherit}.template-editor__headline,.template-editor__name{background:var(--ui-fill);border:0;border-radius:12px;color:var(--ui-ink);display:block;height:40px;margin-bottom:24px;padding:0 16px;transition:background-color var(--motion-fast) var(--ui-ease),box-shadow var(--motion-fast) var(--ui-ease);width:100%}.template-editor__headline::-moz-placeholder,.template-editor__name::-moz-placeholder{color:var(--ui-ink-muted)}.template-editor__headline::placeholder,.template-editor__name::placeholder{color:var(--ui-ink-muted)}.template-editor__headline:focus,.template-editor__name:focus{background:#fff;box-shadow:0 0 0 1px var(--ui-accent-border);outline:none}.template-editor__section{margin:0 0 24px}.template-editor__section>header{align-items:center;display:flex;gap:6px;margin-bottom:10px;min-height:24px}.template-editor__section>header:after{content:"";flex:1;order:1}.template-editor__section>header h3{color:var(--ui-ink);font-size:var(--type-body);font-weight:var(--weight-medium);margin:0}.template-editor__section>header input[role=switch]{order:2}.template-editor__layouts{display:flex;gap:8px}.template-editor__layouts button{align-items:center;background:#fff;border:2px solid var(--ui-fill);border-radius:12px;color:var(--ui-ink);cursor:pointer;display:flex;flex:1;gap:6px;height:44px;justify-content:center;min-width:0;padding:0 4px;transition:border-color var(--motion-fast) var(--ui-ease),background-color var(--motion-fast) var(--ui-ease)}.template-editor__layouts button:hover{background:#fafbfc}.template-editor__layouts button[aria-checked=true]{border-color:var(--ui-accent)}.template-editor__layout-presets{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:12px}.template-editor__layout-presets button{background:#fff;border:1px solid transparent;border-radius:8px;color:var(--ui-ink-2);cursor:pointer;font-size:var(--type-caption);line-height:1.4;min-width:0;padding:4px;transition:border-color var(--motion-fast) var(--ui-ease),background-color var(--motion-fast) var(--ui-ease)}.template-editor__layout-presets button:hover{background:var(--ui-fill)}.template-editor__layout-presets button[aria-checked=true]{border-color:var(--ui-accent);color:var(--ui-accent-text)}.template-editor__layout-mini{aspect-ratio:16/9;background:var(--ui-fill);border-radius:5px;display:block;margin-bottom:5px;overflow:hidden;position:relative}.template-editor__layout-mini.has-cards{background:var(--ui-line)}.template-editor__layout-mini i{background:#bbc0c8;border:1px solid #fff;display:block;position:absolute}.template-editor__layout-mini.has-cards i{border-radius:4px}.template-editor__auto{align-items:center;color:var(--ui-ink);cursor:pointer;display:flex;gap:8px;margin:0 0 12px}.template-editor__presets{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.template-editor__presets>button{aspect-ratio:141/80;background:#888b92;border:0;border-radius:10px;cursor:pointer;overflow:hidden;padding:0;position:relative}.template-editor__presets video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.template-editor__presets>button[aria-checked=true]{outline:2px solid var(--ui-accent);outline-offset:2px}.template-editor__presets>button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.template-editor__more{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--ui-ink-2);cursor:pointer;display:flex;font-size:var(--type-small);font-weight:var(--weight-medium);gap:4px;height:36px;justify-content:center;margin-top:8px;width:100%}.template-editor__more:hover{background:var(--ui-fill)}.template-editor__more svg{transition:transform var(--motion-base) var(--ui-ease)}.template-editor__looks{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.template-editor__looks>button{background:linear-gradient(135deg,#77757f,#4d4b55);border:0;border-radius:10px;cursor:pointer;display:grid;height:60px;padding:6px;place-items:center}.template-editor__looks>button[aria-checked=true]{outline:2px solid var(--ui-accent);outline-offset:2px}.template-editor__looks>button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.template-editor__looks .studio-text-sample{line-height:1.15;text-align:center}.template-editor__advanced{align-items:center;background:var(--ui-line);border:0;border-radius:12px;color:var(--ui-ink-2);cursor:pointer;display:flex;font-weight:var(--weight-medium);gap:8px;height:40px;justify-content:center;margin-top:12px;transition:background-color var(--motion-fast) var(--ui-ease);width:100%}.template-editor__advanced:hover{background:#e2e5ea}.template-editor__background{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--ui-ink);cursor:pointer;display:flex;gap:12px;padding:0;text-align:left;width:100%}.template-editor__background:focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px}.template-editor__background-swatch{border-radius:8px;box-shadow:inset 0 0 0 1px #1528441f;color:#fff;display:grid;flex:none;height:64px;overflow:hidden;place-items:center;position:relative;width:64px}.template-editor__background-swatch img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.template-editor__background-swatch.is-blur img{filter:blur(4px);transform:scale(1.15)}.template-editor__background-swatch svg{filter:drop-shadow(0 0 2px rgba(0,0,0,.6));position:relative}.template-editor__background-text{display:grid;gap:2px;min-width:0}.template-editor__background-text strong{font-weight:var(--weight-medium)}.template-editor__background-text small{color:var(--ui-ink-muted);font-size:var(--type-small)}.template-editor__background>svg{color:var(--ui-ink-3);margin-left:auto}.template-editor__back{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ui-ink);cursor:pointer;display:inline-flex;font-size:var(--type-body);font-weight:var(--weight-medium);gap:8px;margin:0 0 16px -6px;padding:6px 10px 6px 6px}.template-editor__back:hover{background:var(--ui-fill)}.template-editor__hint{color:var(--ui-ink-muted);margin:0 0 10px}.template-editor__hint,.template-editor__option{font-size:var(--type-small);font-weight:var(--weight-medium)}.template-editor__option{align-items:center;border-top:1px solid var(--ui-line-soft);color:var(--ui-ink);display:flex;justify-content:space-between;margin-top:8px;min-height:56px}.template-editor__form>footer{border-top:1px solid var(--ui-fill);display:flex;flex:none;gap:8px;height:60px;justify-content:flex-end;padding:10px 24px}.template-editor__form>footer button{align-items:center;background:var(--ui-fill);border:0;border-radius:10px;color:var(--ui-ink);cursor:pointer;display:inline-flex;font-weight:var(--weight-medium);gap:6px;height:40px;justify-content:center;min-width:88px;padding:0 16px;transition:background-color var(--motion-fast) var(--ui-ease)}.template-editor__form>footer button:hover:not(:disabled){background:var(--ui-fill-hover)}.template-editor__form>footer button[type=submit]{background:var(--pc-v-100);color:var(--pc-v-700)}.template-editor__form>footer button[type=submit]:hover:not(:disabled){background:var(--pc-v-200)}.template-editor__form>footer button:disabled{cursor:default;opacity:.45}.template-editor__preview{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-width:0;padding:24px 36px}.template-editor__ratio .ui-select__trigger{background:#fff;border-radius:10px;box-shadow:inset 0 0 0 2px var(--ui-line);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium);height:40px;min-width:83px}.template-editor__ratio.is-open .ui-select__trigger{box-shadow:inset 0 0 0 2px var(--ui-accent-border)}.template-editor__preview>.template-preview{border-radius:24px;box-shadow:0 20px 50px -24px color-mix(in srgb,var(--pc-n-900) 50%,transparent);width:min(100%,calc((min(740px,88dvh) - 180px)*var(--template-ratio)))}.template-editor__drag-hint{color:var(--ui-ink-3);font-size:var(--type-caption);margin:0}.template-editor__return-preview{background:var(--ui-fill);border:0;border-radius:10px;color:var(--ui-ink);cursor:pointer;font-size:var(--type-small);font-weight:var(--weight-medium);height:36px;padding:0 14px}.template-editor__error{color:var(--pc-danger-600);font-size:var(--type-small);margin:0 24px 8px}.template-view-back-enter-active,.template-view-back-leave-active,.template-view-forward-enter-active,.template-view-forward-leave-active{transition:opacity var(--motion-fast) var(--ui-ease),transform var(--motion-fast) var(--ui-ease)}.template-view-forward-enter-from{opacity:0;transform:translate(24px)}.template-view-back-enter-from,.template-view-forward-leave-to{opacity:0;transform:translate(-24px)}.template-view-back-leave-to{opacity:0;transform:translate(24px)}.template-dialog-motion-enter-active,.template-dialog-motion-leave-active{transition:opacity var(--motion-base) var(--ease-standard),transform var(--motion-base) cubic-bezier(.2,.8,.2,1)}.template-dialog-motion-enter-from,.template-dialog-motion-leave-to{opacity:0;transform:translateY(12px) scale(.985)}@media(max-width:760px){.template-library__tabs>button{flex:1;font-size:var(--type-small);padding:11px 8px}.template-library__body{padding:16px}.template-library__card,.template-library__create{flex-basis:130px;height:230px}.template-editor{height:90dvh;width:calc(100vw - 32px)}.template-editor[open]{grid-template-columns:minmax(0,1fr)}.template-editor__form{border-right:0}.template-editor__preview{display:none}.template-editor__close{right:-8px;top:-14px}}@media(prefers-reduced-motion:reduce){.template-dialog-motion-enter-active,.template-dialog-motion-leave-active{transition:none}}.generation-enhancements{background:#fff;border:1px solid var(--pc-n-150);border-radius:14px;color:var(--pc-n-800);display:grid;font:var(--type-body)/var(--leading-body) var(--ui-font);gap:15px 20px;grid-template-columns:repeat(3,minmax(0,1fr));padding:18px}.generation-enhancements__option{align-items:center;cursor:pointer;display:flex;gap:8px;min-height:26px;outline-offset:4px;position:relative}.generation-enhancements__option>input{accent-color:var(--pc-v-500);cursor:inherit;flex-shrink:0;height:18px;margin:0;width:18px}.generation-enhancements__option.is-unavailable{color:var(--pc-n-400);cursor:default}.generation-enhancements__tooltip{background:#fff;border:1px solid var(--pc-n-150);border-radius:10px;bottom:calc(100% + 14px);box-shadow:0 4px 14px color-mix(in srgb,var(--pc-n-900) 9%,transparent);color:var(--pc-n-700);font-size:var(--type-small);left:50%;line-height:1.5;opacity:0;padding:12px;pointer-events:none;position:absolute;transform:translate(-50%,5px);transition:opacity var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard),visibility var(--motion-fast);visibility:hidden;width:min(250px,calc(100vw - 48px));z-index:20}.generation-enhancements__tooltip:after{background:#fff;border-bottom:1px solid var(--pc-n-150);border-right:1px solid var(--pc-n-150);bottom:-6px;content:"";height:12px;left:calc(50% - 6px);position:absolute;transform:rotate(45deg);width:12px}.generation-enhancements__option.is-unavailable .generation-enhancements__tooltip{background:var(--pc-n-700);border-color:var(--pc-n-700);color:#fff}.generation-enhancements__option.is-unavailable .generation-enhancements__tooltip:after{background:var(--pc-n-700);border-color:var(--pc-n-700)}.generation-enhancements__option.has-tip .generation-enhancements__tooltip{opacity:1;transform:translate(-50%);visibility:visible}.generation-enhancements__example{align-items:center;background:var(--pc-n-75);border-radius:9px;display:flex;gap:25px;height:145px;justify-content:space-around;margin-bottom:8px;overflow:hidden;padding:18px 12px;position:relative}.generation-enhancements__example>span{border-radius:7px;height:110px;overflow:hidden;position:relative;width:77px}.generation-enhancements__example .example-landscape,.generation-enhancements__example img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.generation-enhancements__example b{bottom:17px;color:#fff;font:800 10px/1.2 Inter Variable,sans-serif;left:3px;position:absolute;right:3px;text-align:center;text-shadow:0 1px 2px #000}.generation-enhancements__example>strong{align-items:center;background:#fff;border-radius:7px;display:flex;font-size:var(--type-caption);font-weight:var(--weight-medium);gap:4px;left:50%;padding:9px 8px;position:absolute;top:46px;transform:translate(-50%);white-space:nowrap}.generation-enhancements__example .example-emoji{bottom:1px;height:16px;left:calc(50% - 8px);position:absolute;width:16px}.generation-enhancements__example .example-keywords mark{background:var(--pc-mark-100);border-radius:2px;color:var(--pc-n-900);padding:0 2px;text-shadow:none}.generation-enhancements__example .example-censor b{background:var(--pc-n-900);padding:2px}.generation-enhancements__example .example-waveform{background:color-mix(in srgb,var(--pc-n-75) 93%,transparent);bottom:0;fill:none;height:16px;left:0;position:absolute;stroke:var(--pc-v-500);stroke-width:1.4;width:100%}.generation-enhancements__example .example-waveform__gap{stroke:var(--pc-n-400);stroke-dasharray:2 2}.generation-enhancements__example .example-bleep{bottom:2px;color:#fff;font-size:11px;left:0;position:absolute;right:0;text-align:center;text-shadow:0 1px 2px #000}.journey-generation-warning{background:var(--pc-n-50);border-radius:10px;color:var(--pc-n-700);font-size:var(--type-small);margin:12px 24px;padding:12px 16px}@media(max-width:650px){.generation-enhancements{font-size:var(--type-small);gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.generation-enhancements__option:nth-child(odd) .generation-enhancements__tooltip{left:0;transform:translateY(5px)}.generation-enhancements__option:nth-child(2n) .generation-enhancements__tooltip{left:auto;right:0;transform:translateY(5px)}.generation-enhancements__option.has-tip .generation-enhancements__tooltip{transform:translate(0)}.generation-enhancements__option:nth-child(odd) .generation-enhancements__tooltip:after{left:26px}.generation-enhancements__option:nth-child(2n) .generation-enhancements__tooltip:after{left:auto;right:26px}}@media(prefers-reduced-motion:reduce){.generation-enhancements__tooltip{transition:none}}.template-media-field__label{align-items:center;color:var(--ui-ink);display:flex;font-size:var(--type-body);font-weight:var(--weight-medium);gap:6px;margin-bottom:10px}.template-media-field__add{align-items:center;background:#fff;border:1px dashed #d9d9d9;border-radius:8px;color:var(--ui-ink);cursor:pointer;display:flex;font-size:var(--type-small);gap:8px;height:42px;justify-content:center;transition:border-color var(--motion-fast) var(--ui-ease),background-color var(--motion-fast) var(--ui-ease);width:100%}.template-media-field__add:hover:not(:disabled){background:var(--ui-accent-soft);border-color:var(--ui-accent-border)}.template-media-field__add:disabled{cursor:default}.template-media-field__file{align-items:center;border:1px solid var(--ui-line);border-radius:10px;display:flex;gap:10px;margin-bottom:8px;padding:8px 10px}.template-media-field__file>img{height:38px;-o-object-fit:contain;object-fit:contain;width:38px}.template-media-field__file>span{flex:1;font-size:var(--type-small);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-media-field__file button{background:transparent;border:0;border-radius:6px;color:var(--ui-ink-2);cursor:pointer;padding:7px}.template-media-field__file button:hover:not(:disabled){background:var(--ui-fill)}.template-media-field p[role=alert]{color:var(--pc-danger-600);font-size:var(--type-small);margin:8px 0 0}.template-media-field__settings{color:var(--ui-ink-2);display:grid;font-size:var(--type-small);gap:12px;padding-top:12px}.template-media-field__settings label{align-items:center;display:flex;gap:10px}.template-media-field__settings label>input[type=range]{flex:1;min-width:0}.template-media-field__settings label>input[type=number]{background:var(--ui-fill);border:0;border-radius:8px;color:var(--ui-ink);font-variant-numeric:tabular-nums;height:36px;padding:0 10px;width:72px}.template-media-field__settings output{color:var(--ui-ink);font-variant-numeric:tabular-nums;min-width:36px;text-align:right}.template-media-field__settings>button{background:var(--ui-fill);border:0;border-radius:10px;color:var(--ui-ink);cursor:pointer;font-size:var(--type-small);font-weight:var(--weight-medium);height:36px;justify-self:start;padding:0 14px}.template-media-field__settings input[type=number]{border:1px solid var(--pc-n-150);border-radius:6px;margin-left:auto;padding:6px 8px;width:75px}.template-editor__return-preview,.template-media-field__settings button{background:none;border:0;color:var(--pc-v-600);cursor:pointer;font-size:var(--type-small)}.template-media-field p{color:var(--pc-danger-600);font-size:var(--type-small);margin:8px 0 0}.template-media-field button:disabled{cursor:default;opacity:.5}.journey-project .review-header{gap:16px}.journey-project .editor-header__title{flex:1;min-width:0}.journey-project .editor-header__title>div{min-width:0}.journey-project .review-header h1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journey-project .project-original-link{flex:none;white-space:nowrap}.journey-project .review-export-link{align-items:center;display:inline-flex;flex:none;font-size:var(--type-body);gap:7px;white-space:nowrap}.journey-project .review-header__actions{align-items:center;display:flex;flex:none;gap:18px}.journey-project .review-header__actions>button{align-items:center;background:var(--pc-n-100);border:1px solid var(--pc-n-150);border-radius:8px;color:var(--pc-v-600);display:inline-flex;font-size:var(--type-body);gap:6px;padding:8px 11px;white-space:nowrap}.journey-project .review-header__actions>button:hover:not(:disabled){background:var(--pc-v-100)}@media(max-width:600px){.journey-project .review-header{align-items:flex-start;gap:10px;padding:12px 16px}.journey-project .editor-header__title{align-items:flex-start;gap:10px}.journey-project .editor-header__title>div{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.journey-project .review-header h1{font-size:var(--type-body);line-height:24px;margin:0;max-width:100%}.journey-project .project-original-link{font-size:var(--type-small)}.journey-project .review-export-link{font-size:var(--type-small);padding-top:5px}.journey-project .review-header__actions{align-items:flex-end;flex-direction:column;gap:4px}.journey-project .demo-notice,.journey-project .review-save-error{margin:10px 12px}.clip-review-toolbar{flex-wrap:wrap;gap:10px;padding:8px 0}.clip-review-toolbar__actions{flex-wrap:wrap;gap:4px;justify-content:flex-end}}.intake-flow__file:has(.youtube-range) .intake-flow__filename{display:-webkit-box;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical}.intake-flow__thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.intake-flow__primary:has(small){padding:0 75px;position:relative}.intake-flow__primary small{font-size:var(--type-caption);font-weight:var(--weight-medium);position:absolute;right:16px}.intake-flow__import-note{color:var(--ui-text-3);font-size:var(--type-small);line-height:1.5;margin:10px 0 16px}.intake-flow__kind-note{margin-top:-6px}.intake-flow__range-error{color:var(--pc-danger-600);font-size:var(--type-small);line-height:1.5;margin:0 0 12px}.intake-flow__link button{align-items:center;display:flex;gap:7px;justify-content:center}.clip-review-group{display:block;position:relative}.clip-review-group+.clip-review-group{margin-top:28px}.clip-review-group__title{align-items:baseline;color:var(--ui-text);display:flex;flex-wrap:wrap;font-family:var(--font-title);font-size:var(--type-large);font-weight:var(--weight-semibold);gap:8px;margin:18px 0 12px;word-spacing:var(--title-word-spacing)}.clip-review-group__title small{color:var(--ui-text-3);font-family:var(--font-ui);font-size:var(--type-small);font-weight:var(--weight-regular)}details.clip-review-group>summary{cursor:pointer;list-style:none}details.clip-review-group>summary::-webkit-details-marker{display:none}details.clip-review-group>summary:before{align-self:center;border-bottom:1.5px solid var(--ui-text-3);border-right:1.5px solid var(--ui-text-3);content:"";height:7px;margin-right:2px;transform:translateY(-2px) rotate(-45deg);transition:transform var(--ui-duration) var(--ui-ease);width:7px}details.clip-review-group[open]>summary:before{transform:translateY(-3px) rotate(45deg)}.clip-review-nav__group{color:var(--ui-text-3);display:block;font-size:var(--type-caption);font-weight:var(--weight-semibold);margin:12px 7px 6px}.clip-result.is-draft{background:var(--ui-surface-2);border-style:dashed}.clip-result.is-draft .clip-result__body{background:var(--ui-surface)}.clip-result__score--draft>strong{color:var(--ui-text-2);font-size:var(--type-title);letter-spacing:-.3px}.clip-result__tags .clip-result__reason{background:var(--pc-warning-50);color:var(--pc-warning-700)}.intake-flow__reading-actions{align-items:center;animation:intake-reading-in var(--motion-medium) var(--ease-out);display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.intake-flow__reading-actions .intake-flow__reading-cancel{align-items:center;animation:none;display:inline-flex;margin-top:0;min-height:34px}.intake-flow__reading-keep{align-items:center;background:var(--ui-accent);border:0;border-radius:8px;box-shadow:inset 0 1px #fff3,inset 0 -2px #2c165933;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:var(--type-small);font-weight:var(--weight-semibold);min-height:34px;padding:6px 14px;transition:background-color var(--motion-fast) var(--ease-out),transform var(--motion-press) var(--ease-out)}.intake-flow__reading-keep:hover{background:var(--ui-accent-hover)}.intake-flow__reading-keep:active{transform:scale(.98)}@media(max-width:560px){.intake-flow__reading-actions>button{flex:1 1 100%;justify-content:center;min-height:40px}}.workspace-shell .sidebar{background:var(--ui-surface);border-right:1px solid var(--ui-border);gap:16px;justify-content:space-between;padding:20px 12px 16px;width:256px}.workspace-shell .app-main{margin-left:256px}.workspace-shell.app-shell--full-editor .app-main{margin-left:0}.workspace-shell .sidebar__top{display:flex;flex-direction:column;gap:14px;min-height:0}.workspace-shell .sidebar .pc-brand{font-size:22px;padding:2px 8px}.workspace-shell .workspace-identity{align-items:center;border-radius:12px;color:inherit;display:flex;gap:10px;margin:4px 0 0;padding:8px;text-decoration:none;transition:background-color var(--motion-fast) var(--ease-out)}.workspace-shell .workspace-identity:hover{background:var(--ui-fill)}.workspace-shell .workspace-identity:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.workspace-shell .workspace-identity>span{border-radius:10px;flex:none;font-size:var(--type-large);font-weight:var(--weight-semibold);height:40px;width:40px}.workspace-shell .workspace-identity>div{flex:1;min-width:0}.workspace-shell .workspace-identity strong{color:var(--ui-ink);font-size:var(--type-body);font-weight:var(--weight-medium);line-height:var(--leading-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-shell .workspace-identity small{color:var(--ui-text-2);font-size:var(--type-caption);line-height:var(--leading-caption);margin-top:2px;min-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-identity__go{color:var(--ui-text-3);flex:none;transition:transform var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.workspace-identity:hover .workspace-identity__go{color:var(--ui-text);transform:translate(2px)}.workspace-shell .sidebar__nav{gap:4px;margin-top:2px}.workspace-shell .nav-item{border-radius:10px;color:var(--ui-ink);font-size:var(--type-body);font-weight:var(--weight-medium);gap:12px;min-height:40px;padding:0 12px;text-decoration:none;transition:background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.workspace-shell .nav-item svg{color:var(--ui-ink);flex:none;height:18px;transition:color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out);width:18px}.workspace-shell .nav-item:hover{background:var(--ui-fill);color:var(--ui-text)}.workspace-shell .nav-item:hover svg{color:var(--ui-text)}.workspace-shell .nav-item--active,.workspace-shell .nav-item--active:hover{background:var(--ui-fill);color:var(--ui-text)}.workspace-shell .nav-item--active svg,.workspace-shell .nav-item--active:hover svg{color:var(--ui-accent)}.workspace-shell .nav-item:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.workspace-shell .sidebar__bottom{display:grid;gap:2px}.workspace-shell .nav-item--quiet{color:var(--ui-ink);font-size:var(--type-body);min-height:40px}.workspace-shell .nav-item--quiet svg{height:18px;width:18px}.nav-item__out{margin-left:auto;opacity:.7}.nav-item__mark{height:18px;margin:0 1px;width:18px}@media(max-width:1100px){.workspace-shell .sidebar{width:224px}.workspace-shell .app-main{margin-left:224px}}@media(max-width:920px){.workspace-shell .sidebar{padding:18px 10px 14px;width:204px}.workspace-shell .app-main{margin-left:204px}.workspace-shell .nav-item--active:after{left:-10px}}@media(max-width:720px){.workspace-shell .app-main{margin-left:0}}.workspace-shell .workspace-bar{align-items:center;display:flex;gap:12px;height:72px;justify-content:flex-end;padding:0 32px}.bar-button{align-items:center;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:10px;color:var(--ui-ink);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:var(--type-body);font-weight:var(--weight-medium);gap:7px;height:40px;padding:0 16px 0 14px;transition:background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out),transform var(--motion-press) var(--ease-out);white-space:nowrap}.bar-button svg{color:var(--ui-ink);transition:transform var(--motion-base) var(--ease-spring)}.bar-button:hover{background:var(--ui-fill);border-color:var(--ui-border-strong)}.bar-button:hover svg{transform:rotate(-10deg) scale(1.08)}.bar-button:active{transform:scale(.97)}.bar-avatar:focus-visible,.bar-button:focus-visible,.bar-icon-button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.bar-button--primary{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff}.bar-button--primary svg{color:#fff}.bar-button--primary:hover{background:var(--ui-accent-hover);border-color:var(--ui-accent-hover)}.bar-icon-button{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;color:var(--ui-ink);cursor:pointer;display:grid;flex:none;height:40px;place-items:center;transition:background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out),transform var(--motion-press) var(--ease-out);width:40px}.bar-icon-button.is-open,.bar-icon-button:hover{background:var(--ui-fill);border-color:var(--ui-border-strong);color:var(--ui-text)}.bar-icon-button:active{transform:scale(.95)}.bar-avatar{background:linear-gradient(135deg,var(--pc-v-500),var(--pc-plum));border:0;border-radius:50%;box-shadow:inset 0 1px #ffffff2e;color:#fff;cursor:pointer;display:grid;flex:none;font:inherit;font-size:var(--type-large);font-weight:var(--weight-semibold);height:40px;overflow:hidden;padding:0;place-items:center;transition:box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-press) var(--ease-out);width:40px}.bar-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}button.bar-avatar.is-open,button.bar-avatar:hover{box-shadow:0 0 0 3px var(--ui-accent-soft),0 0 0 4px color-mix(in srgb,var(--ui-accent) 35%,transparent)}button.bar-avatar:active{transform:scale(.96)}.bar-menu{display:flex;position:relative}.bar-menu__list{background:var(--ui-surface);border-radius:8px;box-shadow:0 0 2px #00000014,0 4px 16px #00000014,0 8px 32px #0000000a;display:grid;min-width:168px;padding:12px 0;position:absolute;right:0;top:calc(100% + 10px);transform-origin:top right;z-index:60}.bar-menu__list--account{border-radius:12px;box-shadow:0 2px 16px #0000000f,0 0 1px #00000040;padding:8px 0;width:280px}.bar-menu__list a,.bar-menu__list button{align-items:center;background:transparent;border:0;border-radius:0;color:var(--ui-ink);cursor:pointer;display:flex;font:inherit;font-size:var(--type-body);font-weight:var(--weight-medium);gap:12px;min-height:42px;padding:0 16px;text-align:left;text-decoration:none;transition:background-color var(--motion-fast) var(--ease-out);white-space:nowrap;width:100%}.bar-menu__list--account a,.bar-menu__list--account button{min-height:48px}.bar-menu__list a:focus-visible,.bar-menu__list a:hover,.bar-menu__list button:focus-visible,.bar-menu__list button:hover:not(:disabled){background:var(--ui-fill);outline:none}.bar-menu__list a:focus-visible,.bar-menu__list button:focus-visible{box-shadow:inset 0 0 0 2px var(--ui-focus)}.bar-menu__list button:disabled{cursor:progress;opacity:.7}.bar-menu__icon{color:var(--ui-ink);display:grid;flex:none;height:20px;place-items:center;width:20px}.bar-menu__out{color:var(--ui-text-3);margin-left:auto}.bar-menu__who{align-items:center;border-bottom:1px solid var(--ui-border);display:flex;gap:12px;margin:0 0 4px;padding:8px 16px 14px}.bar-menu__who>div{display:grid;min-width:0}.bar-menu__who strong{color:var(--ui-ink);font-weight:var(--weight-medium)}.bar-menu__who small,.bar-menu__who strong{font-size:var(--type-body);line-height:var(--leading-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar-menu__who small{color:var(--ui-ink-2)}.bar-avatar--large{cursor:default}.bar-menu__list hr{border:0;border-top:1px solid var(--ui-border);margin:4px 0}.bar-menu-enter-active{transition:opacity var(--motion-base) var(--ease-out),transform var(--motion-base) var(--ease-out)}.bar-menu-leave-active{transition:opacity var(--motion-exit) var(--ease-in),transform var(--motion-exit) var(--ease-in)}.bar-menu-enter-from{opacity:0;transform:translateY(-6px) scale(.97)}.bar-menu-leave-to{opacity:0;transform:translateY(-3px) scale(.99)}.workspace-link-intake button{background:linear-gradient(106deg,#7e5ad7 4.66%,#4822a5);background-position:0 50%;background-size:140% 100%;transition:background-position var(--motion-medium) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-press) var(--ease-out)}.workspace-link-intake button:hover{background:linear-gradient(106deg,#7e5ad7 4.66%,#4822a5);background-position:100% 50%;background-size:140% 100%;box-shadow:inset 0 1px #ffffff40,0 6px 18px -8px color-mix(in srgb,var(--pc-v-600) 70%,transparent)}.workspace-link-intake button:active{transform:scale(.98)}.workspace-local-upload{background:#ffffff52;border:1px solid rgba(0,0,0,.05);color:var(--ui-ink);font-size:var(--type-small);min-height:42px;padding:0 18px;transition:background-color var(--motion-base) var(--ease-out),border-color var(--motion-base) var(--ease-out),color var(--motion-base) var(--ease-out),box-shadow var(--motion-base) var(--ease-out),transform var(--motion-press) var(--ease-out)}.workspace-local-upload:hover{background:#fff;border-color:#0000000d;box-shadow:0 6px 16px -10px color-mix(in srgb,var(--pc-v-900) 30%,transparent);color:var(--ui-ink)}.workspace-local-upload:active{transform:scale(.97)}.workspace-local-upload svg{transition:transform var(--motion-base) var(--ease-spring)}.workspace-local-upload:hover svg{transform:translateY(-2px)}.workspace-link-wrap,.workspace-upload-wrap{display:flex;justify-content:center;position:relative;width:min(680px,100%)}.workspace-upload-wrap{width:auto}.workspace-hover-tip{opacity:0;pointer-events:none;position:absolute;transform:translateY(4px);transition:opacity var(--motion-base) var(--ease-out),transform var(--motion-base) var(--ease-out),visibility 0s linear var(--motion-base);visibility:hidden;z-index:30}.workspace-hover-tip--dark{background:color-mix(in srgb,var(--pc-n-900) 92%,transparent);border-radius:10px;bottom:calc(100% + 10px);box-shadow:0 10px 28px -12px color-mix(in srgb,var(--pc-n-900) 60%,transparent);color:#fff;font-size:var(--type-small);left:50%;line-height:var(--leading-small);margin:0;max-width:min(560px,100%);padding:9px 14px;text-align:center;transform:translate(-50%,4px);width:-moz-max-content;width:max-content}.workspace-link-wrap:hover .workspace-hover-tip--dark{opacity:1;transform:translate(-50%);transition-delay:.3s,.3s,0s;visibility:visible}.workspace-link-wrap:focus-within .workspace-hover-tip--dark{opacity:0;transition-delay:0s;visibility:hidden}.workspace-upload-info{background:var(--ui-surface);border-radius:14px;box-shadow:var(--ui-shadow-pop),0 18px 40px -18px color-mix(in srgb,var(--pc-n-900) 22%,transparent);color:var(--ui-text);left:50%;padding:16px;text-align:left;top:calc(100% + 8px);transform:translate(-50%,4px);width:min(420px,calc(100vw - 32px))}.workspace-upload-info:before{content:"";height:12px;inset:-12px 0 auto;position:absolute}.workspace-upload-wrap:focus-within .workspace-upload-info,.workspace-upload-wrap:hover .workspace-upload-info{opacity:1;pointer-events:auto;transform:translate(-50%);transition-delay:.2s,.2s,0s;visibility:visible}.workspace-upload-info strong{color:var(--ui-ink);display:block;font-size:var(--type-body);font-weight:var(--weight-medium);margin-bottom:14px}.workspace-upload-info dl{display:grid;font-size:var(--type-caption);gap:4px 12px;grid-template-columns:auto 1fr;line-height:var(--leading-caption);margin:0}.workspace-upload-info dt{color:var(--ui-ink-muted)}.workspace-upload-info dd{color:var(--ui-ink);margin:0}.workspace-upload-info dd button{background:none;border:0;color:var(--ui-accent-text);cursor:pointer;font:inherit;font-weight:var(--weight-medium);margin-left:6px;padding:0}.workspace-upload-info dd button:hover{text-decoration:underline;text-underline-offset:2px}@media(hover:none){.workspace-hover-tip{display:none}}.ui-premium-tile{background:var(--pc-gold-100);border-radius:6px;color:var(--pc-gold-500);display:inline-grid;flex:none;height:24px;place-items:center;width:24px}.ui-premium-tile .premium-crown{height:15px;width:15px}.button--primary .premium-crown{color:var(--pc-gold-200)}.button--secondary .premium-crown{color:var(--pc-gold-500)}.workspace-intake h1{font-weight:var(--weight-medium)}.workspace-link-intake{min-height:62px;padding:6px 6px 6px 24px}.workspace-link-intake button{font-size:var(--type-large);gap:10px;letter-spacing:.04em;padding:0 26px 0 30px}.workspace-link-intake button svg{height:18px;width:18px}.workspace-shell .workspace-link-intake input{font-size:var(--type-large)}.workspace-intake__art{height:48px}@media(prefers-reduced-motion:no-preference){.workspace-intake__reel i{animation:workspace-breathe var(--pace,3s) var(--ease-in-out) infinite alternate;animation-delay:calc(var(--n, 0)*-.11s)}}@keyframes workspace-breathe{0%{scale:1 1}to{scale:1 var(--low,.5)}}.workspace-local-upload{gap:9px}.workspace-local-upload>svg{color:var(--pc-v-500);fill:color-mix(in srgb,currentColor 14%,transparent);height:18px;width:18px}.record-video-button>svg{color:#12a150}.zoom-import-button>svg{color:#2b6ef2}.workspace-intake{container:intake/inline-size}@container intake (max-width: 860px){.workspace-intake__chips{position:relative}.workspace-intake__chips .workspace-upload-wrap{position:static}.workspace-intake__chips .workspace-upload-info{width:min(420px,calc(100cqw - 32px))}}@media(max-width:700px){.workspace-link-intake{min-height:56px;padding-left:16px}.workspace-link-intake button{font-size:var(--type-body);padding:0 18px}}.workspace-projects__recent{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:14px!important}.workspace-view-all{align-items:center;border-radius:8px;color:var(--ui-accent-text);display:inline-flex;font-size:var(--type-body);font-weight:var(--weight-medium);gap:2px;padding:4px 6px 4px 8px;text-decoration:none;transition:background-color var(--motion-fast) var(--ease-out)}.workspace-view-all span{color:var(--ui-text-2);font-variant-numeric:tabular-nums}.workspace-view-all:hover{background:var(--ui-accent-soft)}.workspace-view-all svg{transition:transform var(--motion-fast) var(--ease-out)}.workspace-view-all:hover svg{transform:translate(2px)}.workspace-projects--page{padding-top:8px}.workspace-projects--page h1{color:var(--ui-text);font-family:var(--font-title);font-size:var(--type-title);font-weight:var(--weight-semibold);line-height:var(--leading-title);word-spacing:var(--title-word-spacing)}.workspace-projects--page header p{color:var(--ui-text-2)}.workspace-cover-length{background:#0000007a!important;border-radius:6px!important;bottom:8px!important;font-size:var(--type-caption);font-weight:var(--weight-regular,400);line-height:22px;padding:3px 6px!important;right:8px!important}.workspace-cover-hover{align-items:center;background:#00000014;display:flex;gap:8px;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--motion-base) var(--ease-out);z-index:2}.workspace-cover-hover a{align-items:center;border-radius:999px;display:inline-flex;font-size:var(--type-body);font-weight:var(--weight-medium);gap:7px;height:42px;justify-content:center;pointer-events:auto;text-decoration:none;transform:translateY(6px) scale(.96);transition:transform var(--motion-base) var(--ease-out),background-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.workspace-cover-hover__open{background:#efebfa;color:#4822a5;padding:0 18px 0 14px}.workspace-cover-hover a svg{height:22px;width:22px}.workspace-cover-hover__open:hover{background:#fff;box-shadow:0 6px 18px -8px color-mix(in srgb,var(--pc-v-900) 60%,transparent)}.workspace-cover-hover__edit{background:#f9e7ed;color:#703752;width:42px}.workspace-cover-hover__edit:hover{background:#fff;box-shadow:0 6px 18px -8px #70375280}.workspace-cover-hover a:nth-child(2){transition-delay:30ms}@media(hover:hover)and (pointer:fine){.workspace-project-card:not(.is-trashed):hover .workspace-cover-hover{opacity:1}.workspace-project-card:not(.is-trashed):hover .workspace-cover-hover a{transform:none}.workspace-project-actions--open{display:none!important}}@media(hover:none),(pointer:coarse){.workspace-cover-hover{display:none}}.workspace-card-menu>button{border-radius:8px;height:30px;width:30px}.workspace-card-menu__list{border-radius:12px;min-width:188px;padding:6px}.workspace-card-menu__list button{border-radius:8px;font-weight:var(--weight-medium);gap:10px;min-height:38px;padding:0 10px 0 6px;transition:background-color var(--motion-fast) var(--ease-out)}.workspace-card-menu__list button:hover{background:var(--ui-fill)}.workspace-card-menu__list button.is-danger{color:var(--pc-danger-600)}.workspace-menu-icon{border-radius:7px;display:grid;flex:none;height:26px;place-items:center;transition:transform var(--motion-base) var(--ease-spring);width:26px}.workspace-card-menu__list button:hover .workspace-menu-icon{transform:scale(1.08)}.workspace-menu-icon--violet{background:var(--ui-accent-soft);color:var(--ui-accent)}.workspace-menu-icon--red{background:var(--pc-danger-50);color:var(--pc-danger-600)}.workspace-card-menu__list button .workspace-menu-icon svg{color:inherit}.workspace-intake{overflow:visible;z-index:2}.workspace-intake__art{border-radius:0 0 var(--ui-radius-2xl) var(--ui-radius-2xl);overflow:hidden}.workspace-shell .nav-item--active:after{left:-12px}@media(max-width:920px){.workspace-shell .nav-item--active:after{left:-10px}}:root{--grain-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR intercept='-.6' slope='2.2' type='linear'/%3E%3CfeFuncG intercept='-.6' slope='2.2' type='linear'/%3E%3CfeFuncB intercept='-.6' slope='2.2' type='linear'/%3E%3CfeFuncA intercept='1' slope='0' type='linear'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--grain-strength:.22}.vs-auth__aside:after,.vs-cta:after,.vs-hero:after,.vs-hero:has(>.vs-depth):after,.vs-page-hero:after,.vs-section--dark:after,.workspace-intake:after{background:var(--grain-image) 0 0 /220px 220px;border-radius:inherit;content:"";display:block;inset:0;mix-blend-mode:overlay;opacity:var(--grain-strength);pointer-events:none;position:absolute;z-index:-1}.vs-section--dark{isolation:isolate;position:relative}.vs-cta:after,.vs-section--dark:after{--grain-strength:.26}.workspace-intake:after{--grain-strength:.28}@media(forced-colors:active),(prefers-contrast:more){.vs-auth__aside:after,.vs-cta:after,.vs-hero:after,.vs-page-hero:after,.vs-section--dark:after,.workspace-intake:after{display:none}}.vs-hero__film .vs-frame{position:relative}.vs-film-loading{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb,var(--pc-plum) 78%,transparent);border-radius:999px;color:#fff;display:inline-flex;font-size:var(--type-body);font-weight:var(--weight-medium);gap:10px;left:50%;line-height:1;padding:9px 16px 9px 12px;pointer-events:none;position:absolute;top:calc(50% + 14px);transform:translate(-50%,-50%);white-space:nowrap;z-index:2}.vs-film-loading i{animation:vs-film-spin var(--loop-spin) linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes vs-film-spin{to{transform:rotate(1turn)}}.vs-film-loading-enter-active{transition:opacity var(--motion-medium) var(--ease-out)}.vs-film-loading-leave-active{transition:opacity var(--motion-exit) var(--ease-in)}.vs-film-loading-enter-from,.vs-film-loading-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.vs-film-loading i{animation:none}}.ui-toaster{display:grid;gap:8px;justify-items:center;left:50%;pointer-events:none;position:fixed;top:16px;transform:translate(-50%);z-index:2147483600}.ui-toast{align-items:center;background:#2e3038;border-radius:8px;box-shadow:0 2px 8px #00000026;color:#fff;display:inline-flex;font:14px/1.4 var(--font-ui);gap:8px;max-width:min(480px,calc(100vw - 32px));padding:10px 15px}.ui-toast--success svg{color:#4cd964}.ui-toast--error svg{color:#ff6b5f}.ui-toast--info svg{color:#b9a8f5}.ui-toast-enter-active{transition:opacity var(--motion-medium) var(--ease-out),transform var(--motion-medium) var(--ease-out)}.ui-toast-leave-active{transition:opacity var(--motion-exit) var(--ease-in),transform var(--motion-exit) var(--ease-in)}.ui-toast-enter-from,.ui-toast-leave-to{opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){.ui-toast-enter-active,.ui-toast-leave-active{transition:none}}.err[data-v-354c08ff]{align-items:center;background:var(--vs-lav);display:grid;min-height:72vh;padding:148px 32px 96px}.err-wrap[data-v-354c08ff]{margin:0 auto;width:min(760px,100%)}.err h1[data-v-354c08ff]{color:var(--vs-plum);font-size:var(--type-display-m);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin-top:12px;text-wrap:balance}.err-lede[data-v-354c08ff]{color:var(--vs-text);font-size:var(--type-lead);line-height:var(--leading-lead);margin-top:14px;max-width:600px;text-wrap:pretty}.err-actions[data-v-354c08ff]{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}@media(max-width:640px){.err[data-v-354c08ff]{padding:120px 20px 72px}.err-actions[data-v-354c08ff]>*{flex:1 1 100%;justify-content:center}}
