html.account-ui,body.account-ui{--s:.56;--paper:#f6f3f0;--ink:#181818;--text:#181818;--bg:#f6f3f0;--panel:#fff;--surface:#fff;--muted:#737373;--line:#1818181f;--accent:#181818;--brand-violet:#181818;--brand-deep:#181818;--brand-font:"Manrope Variable", "Manrope", sans-serif;--brand-gradient:linear-gradient(110deg, #fd9013, #fd3155 33%, #e409cf 66%, #4315ff);color-scheme:light;color:var(--ink);background:var(--paper);font-family:var(--brand-font)}@media (width>=1440px){html.account-ui,body.account-ui{--s:.62}}@media (width>=1600px){html.account-ui,body.account-ui{--s:.7}}@media (width>=1920px){html.account-ui,body.account-ui{--s:.8}}body.account-ui{background:radial-gradient(ellipse 65% 800px at 90% 0, #fd31551a, transparent 70%), radial-gradient(ellipse 60% 900px at 0 500px, #fd90131f, transparent 70%), radial-gradient(ellipse 60% 900px at 85% 1100px, #e409cf14, transparent 70%), var(--paper);font-size:max(16px, calc(28px * var(--s)))}body.account-ui :is(button,input,textarea,select,code,pre){font-family:var(--brand-font)}body.account-ui :is(a,button,input,textarea,select,summary):focus-visible{outline-offset:4px;outline:2.5px solid #e409cf73}body.account-ui :is(a,a:hover){color:var(--ink)}body.account-ui :is(p,.lead,.eyebrow,.note,.muted,.form-status){color:var(--muted)}body.account-ui h1{color:var(--ink);font-weight:800;font-size:calc(48px * var(--s));letter-spacing:-.035em;line-height:1.18}body.account-ui .intro h1{font-size:clamp(36px, 5vw, calc(96px * var(--s)))}body.account-ui h2{color:var(--ink);font-size:max(22px, calc(40px * var(--s)));font-weight:750}body.account-ui h3{color:var(--ink);font-size:max(18px, calc(30px * var(--s)))}body.account-ui :is(.lead,.text-section p,.page-heading p){font-size:max(16px, calc(28px * var(--s)))}body.account-ui .neo-header{border-bottom:1px solid var(--line);background:0 0}body.account-ui .neo-header .neo-home{width:calc(250px * var(--s))}body.account-ui .neo-products a{border-radius:999px}body.account-ui .neo-products a[aria-current=page]{background:var(--brand-gradient);color:#fff}body.account-ui :is(.neo-account,.neo-footer-action,.button.primary,#auth-submit,.studio-paused .button){background:var(--brand-gradient);color:#fff;background-origin:border-box;border-color:#0000;box-shadow:0 8px 24px -14px #e409cf73}body.account-ui :is(.button,.google-signin-button,.neo-account,.neo-footer-action){min-height:max(44px, calc(76px * var(--s)));padding:calc(18px * var(--s)) calc(32px * var(--s));font-size:max(15px, calc(30px * var(--s)));text-align:center;border-radius:999px;font-weight:750;line-height:1.35}body.account-ui .button:not(.primary):not(#auth-submit):not(.studio-paused .button){color:var(--ink);border:1px solid var(--line);background:#fff}body.account-ui :is(.panel,.auth-panel,.studio-summary,.studio-content-section,.production-ideas,.production-brand){border:1px solid var(--line);border-radius:calc(30px * var(--s));color:var(--ink);padding:max(20px, calc(40px * var(--s)));background:#fff;box-shadow:0 10px 32px -24px #1818182e}body.account-ui :is(.settings-grid,.studio-grid){gap:max(24px, calc(32px * var(--s)))}body.account-ui :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--ink);border:1px solid var(--line);border-radius:calc(24px * var(--s));min-height:44px;font-size:max(16px, calc(28px * var(--s)));background:#fffc}body.account-ui input:checked+span{background:var(--brand-gradient);color:#fff;border-color:#0000}body.account-ui :is(.platform-tools,.studio-sidebar){border-color:var(--line);background:#ffffff73}body.account-ui .studio-sidebar nav a.current{background:var(--brand-gradient);color:#fff}body.account-ui :is(.text-section,hr){border-color:var(--line)}body.account-ui .neo-footer{color:var(--ink);padding-bottom:calc(48px * var(--s));border-top:1px solid var(--line);background:#ffffff73}body.account-ui .neo-footer h2{font-family:var(--brand-font);font-size:calc(48px * var(--s));font-weight:800}body.account-ui .neo-footer .neo-footer-action{gap:24px}body.account-ui .neo-footer nav{border-color:var(--line);flex-wrap:wrap}body.account-ui .neo-footer .neo-footer-word{width:min(320px,75%);margin:40px auto 0;font-size:0;display:block}body.account-ui .neo-footer-word img{width:100%;height:auto;display:block}body.account-ui.taste-account h1{font-size:calc(48px * var(--s))}body.account-ui.taste-account .auth-panel{border-radius:calc(40px * var(--s))}body.account-ui .skip-link{color:var(--ink);background:#fff}body.account-ui.neo-account-page{background:radial-gradient(ellipse at 90% 0, #fd31551a, transparent 55%), radial-gradient(ellipse at 0 70%, #fd90131f, transparent 60%), var(--paper)}body.account-ui .neo-company-main{background:0 0}body.account-ui.studio-shell :is(.text-button,.studio-tool-grid>*>span,.studio-tool-grid strong,.dropzone>span,.studio-beta a,.studio-intro-note a){color:var(--ink)}body.account-ui.studio-shell :is(.dropzone,.studio-video-card:hover,.studio-video-card.selected,.production-badge,.project-empty,.studio-intro-note>span){background:var(--paper);color:var(--ink);border-color:var(--line)}body.account-ui.studio-shell :is(.content-filters button.active,.tabs button.active){background:var(--brand-gradient);color:#fff;border-color:#0000}body.account-ui.studio-shell :is(.studio-tour-launch,.studio-tour-tip button){color:var(--ink);border-radius:999px;min-height:44px}body.account-ui.studio-shell :is(.studio-tour-tip,.studio-video-card,.studio-tool-grid>*,.production-desk){border-radius:calc(30px * var(--s));border-color:var(--line);color:var(--ink);background:#fff}body.account-ui.studio-shell .studio-tour-tip button.studio-tour-next{background:var(--brand-gradient);color:#fff}body.account-ui.studio-shell .studio-tour-ring{border-color:#e409cf73;box-shadow:0 0 0 9999px #18181894}body.account-ui.studio-shell :is(.studio-tour-top>span,.studio-tour-controls>span,.studio-tour-tip p){color:var(--muted)}body.account-ui.studio-shell :is(.studio-tour-controls,.studio-tour-arrow){border-color:var(--line)}body.account-ui.studio-shell .studio-tour-tip h2{font-size:max(20px, calc(30px * var(--s)))}body.account-ui.studio-shell .studio-tour-tip p{font-size:max(14px, calc(22px * var(--s)))}body.account-ui.studio-shell :is(.studio-summary strong,.studio-summary h2){color:var(--ink)}body.account-ui.studio-shell .project-empty>span{color:var(--ink);background:#fff}body.account-ui.studio-shell :is(pre,code){font-family:var(--brand-font)}body.account-ui.studio-shell .page-heading h1{font-size:calc(48px * var(--s));letter-spacing:-.035em;font-weight:800;line-height:1.18}body.account-ui.studio-shell .page-heading>div>p{font-size:max(16px, calc(28px * var(--s)));color:var(--muted)}body.account-ui.studio-shell .studio-summary small{color:var(--muted)}body.account-ui.studio-shell :is(.studio-sidebar nav a,.content-filters button){border-radius:999px}body.account-ui.studio-shell #toast{background:var(--ink);color:#fff}@media (width<=600px){body.account-ui .neo-header{flex-wrap:wrap;gap:16px;padding:20px}body.account-ui .neo-products{gap:4px;margin-left:auto}body.account-ui .neo-products a{padding:8px}body.account-ui .neo-header .neo-account{margin-left:auto}body.account-ui :is(.platform-content,.neo-company-main.container){width:100%;padding-inline:20px}body.account-ui .settings-grid{grid-template-columns:minmax(0,1fr)}body.account-ui .button{white-space:normal}body.account-ui .neo-footer{padding-inline:20px}body.account-ui .intro{padding-block:48px 32px}}
