:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--arrina-space-950:#05090b;--arrina-space-900:#080d10;--arrina-space-850:#0c1317;--arrina-space-800:#111a20;--arrina-space-700:#1b2931;--arrina-ivory-50:#faf7f0;--arrina-ivory-100:#f4eee2;--arrina-ivory-200:#e8ddcc;--arrina-ink-950:#11181c;--arrina-ink-700:#40505a;--arrina-gold-300:#f2d49f;--arrina-gold-400:#e4b86f;--arrina-gold-500:#c98f46;--arrina-ocean-400:#40a6c7;--arrina-ocean-500:#227da0;--arrina-teal-400:#42b9ad;--arrina-orange-400:#e78848;--arrina-red-400:#e07069;--arrina-white:#f5f7f8;--arrina-muted:#94a1a8;--arrina-border:#a7c0ca24;--arrina-border-strong:#a7c0ca3d;--arrina-focus:0 0 0 3px #40a6c738;--arrina-shadow-sm:0 10px 28px #0000002e;--arrina-shadow-lg:0 28px 80px #00000057;--arrina-radius-sm:8px;--arrina-radius-md:14px;--arrina-radius-lg:22px;--arrina-radius-pill:999px;--arrina-space-1:4px;--arrina-space-2:8px;--arrina-space-3:12px;--arrina-space-4:16px;--arrina-space-5:20px;--arrina-space-6:24px;--arrina-space-8:32px;--arrina-space-10:40px;--arrina-space-12:48px;--arrina-space-16:64px;--arrina-motion-fast:.14s;--arrina-motion-base:.22s;--arrina-motion-slow:.36s;--arrina-font-ui:"Inter", "SF Pro Display", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--arrina-font-display:"Noto Serif SC", "Source Han Serif SC", "Songti SC", serif;--arrina-font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace}*,:before,:after{box-sizing:border-box}html{background:var(--arrina-space-950)}body{font-family:var(--arrina-font-ui);font-synthesis:none;text-rendering:optimizelegibility}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}:focus-visible{box-shadow:var(--arrina-focus);outline:none}.ds-button,.gold-action,.ghost-action,.button,.new-button{border-radius:var(--arrina-radius-sm);border:1px solid var(--arrina-border-strong);justify-content:center;align-items:center;gap:var(--arrina-space-2);letter-spacing:.01em;min-height:42px;transition:transform var(--arrina-motion-fast) ease, border-color var(--arrina-motion-base) ease, background var(--arrina-motion-base) ease, color var(--arrina-motion-base) ease, box-shadow var(--arrina-motion-base) ease;font-weight:680;display:inline-flex}.ds-button:hover:not(:disabled),.gold-action:hover:not(:disabled),.ghost-action:hover:not(:disabled),.button:hover:not(:disabled),.new-button:hover:not(:disabled){transform:translateY(-2px)}.ds-button:active:not(:disabled),.gold-action:active:not(:disabled),.ghost-action:active:not(:disabled),.button:active:not(:disabled),.new-button:active:not(:disabled){transform:translateY(0)scale(.985)}.ds-button:disabled,.gold-action:disabled,.ghost-action:disabled,.button:disabled,.new-button:disabled{cursor:not-allowed;opacity:.48;filter:saturate(.6)}.ds-button-primary,.gold-action,.button-primary,.new-button{color:#15191a;background:linear-gradient(135deg, var(--arrina-gold-300), var(--arrina-gold-400) 64%, #d99d52);border-color:#f2d49fbd;box-shadow:0 12px 30px #c98f4638,inset 0 1px #ffffff75}.ds-button-primary:hover:not(:disabled),.gold-action:hover:not(:disabled),.button-primary:hover:not(:disabled),.new-button:hover:not(:disabled){box-shadow:0 16px 38px #c98f464d,inset 0 1px #ffffff8c}.ds-button-secondary,.ghost-action,.button:not(.button-primary){color:var(--arrina-white);background:linear-gradient(#ffffff0e,#ffffff05)}.ds-button-quiet{color:var(--arrina-muted);background:0 0;border-color:#0000}.ds-button-danger{color:#fff;background:#e0706924;border-color:#e0706973}.ds-button-sm{min-height:34px;padding:0 12px;font-size:12px}.ds-button-md{padding:0 17px;font-size:14px}.ds-button-lg{min-height:52px;padding:0 24px;font-size:15px}.ds-card,.studio-panel{border:1px solid var(--arrina-border);border-radius:var(--arrina-radius-md);box-shadow:var(--arrina-shadow-sm);background:linear-gradient(145deg,#141e24eb,#090f12f5)}.ds-input,input,textarea,select{border:1px solid var(--arrina-border);border-radius:var(--arrina-radius-sm);transition:border-color var(--arrina-motion-base) ease, box-shadow var(--arrina-motion-base) ease, background var(--arrina-motion-base) ease}.ds-input:hover,input:hover,textarea:hover,select:hover{border-color:var(--arrina-border-strong)}.ds-input:focus,input:focus,textarea:focus,select:focus{box-shadow:var(--arrina-focus);border-color:#40a6c7b8;outline:none}.ds-progress{border-radius:var(--arrina-radius-pill);background:#ffffff13;height:6px;overflow:hidden}.ds-progress i{border-radius:inherit;background:linear-gradient(90deg, var(--arrina-ocean-500), var(--arrina-teal-400));height:100%;display:block}.ds-status{border:1px solid var(--arrina-border);border-radius:var(--arrina-radius-pill);min-height:28px;color:var(--arrina-muted);background:#ffffff09;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.ds-status-active{color:#8ed8ee;background:#227da024;border-color:#40a6c74d}.ds-status-success{color:#8cdfd0;background:#42b9ad1f;border-color:#42b9ad4d}.ds-status-warning{color:var(--arrina-gold-300);background:#c98f4621;border-color:#e4b86f4d}.ds-status-danger{color:#f0aaa5;background:#e070691f;border-color:#e070694d}.ds-loading{min-height:160px;color:var(--arrina-muted);align-content:center;place-items:center;gap:14px;display:grid}.ds-loading i{border:2px solid #40a6c72e;border-top-color:var(--arrina-ocean-400);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite arrina-spin}.ds-toast{border:1px solid var(--arrina-border);border-radius:var(--arrina-radius-sm);color:var(--arrina-white);background:var(--arrina-space-800);box-shadow:var(--arrina-shadow-sm);padding:13px 16px}.ds-toast-success{border-color:#42b9ad59}.ds-toast-warning{border-color:#e4b86f66}.ds-toast-danger{border-color:#e0706966}.ds-modal{border:1px solid var(--arrina-border-strong);border-radius:var(--arrina-radius-lg);background:var(--arrina-space-850);box-shadow:var(--arrina-shadow-lg)}.ds-modal>header{border-bottom:1px solid var(--arrina-border);padding:22px 24px;font-weight:720}.ds-modal>div{padding:24px}@keyframes arrina-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{color:#181817;font-synthesis:none;background:#f4f3ef;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}body{min-width:320px;margin:0}.app-shell{grid-template-columns:238px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{color:#d8d7d1;background:#1c1c1b;flex-direction:column;height:100vh;padding:22px 14px 16px;display:flex;position:sticky;top:0}.brand{color:#fff;align-items:center;gap:10px;height:36px;margin-bottom:20px;padding:0 7px;font-family:Georgia,serif;font-size:18px;display:flex}.brand button{color:#777772;background:0 0;border:0;margin-left:auto;padding:5px}.brand-mark{color:#181817;background:#f0efe9;border-radius:8px;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.new-button{color:#f6f5f0;cursor:pointer;background:#292927;border:1px solid #3c3c39;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:41px;font-size:13px;display:flex}.sidebar nav{margin-top:18px}.nav-item{color:#8f8f89;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;height:39px;padding:0 10px;font-size:13px;display:flex}.nav-item.active{color:#fff;background:#30302d}.nav-label{color:#5f5f5a;letter-spacing:.08em;text-transform:uppercase;margin:27px 10px 8px;font-size:10px}.recent-item{color:#9b9b95;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;width:100%;padding:8px 10px;font-size:12px;display:flex}.recent-item:hover{background:#262624}.recent-item small{color:#585854;font-size:10px}.sidebar-footer{border-top:1px solid #30302d;margin-top:auto;padding-top:13px}.balance{color:#74746f;justify-content:space-between;padding:4px 9px 13px;font-size:10px;display:flex}.balance strong{color:#bdbdb7}.profile{color:#dddcd5;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;padding:7px;display:flex}.profile>span:nth-child(2){flex-direction:column;gap:2px;display:flex}.profile strong{font-size:12px}.profile svg{margin-left:auto}.avatar{background:#393936;border:1px solid #484844;border-radius:8px;place-items:center;width:29px;height:29px;font-size:11px;display:grid!important}.workspace{background:#f4f3ef;min-width:0;min-height:100vh}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:3;background:#f8f7f3dd;border-bottom:1px solid #e3e1db;justify-content:space-between;align-items:center;height:58px;padding:0 28px;display:flex;position:sticky;top:0}.breadcrumb{color:#9a9991;align-items:center;gap:9px;font-size:11px;display:flex}.breadcrumb b{color:#ceccc4;font-weight:400}.breadcrumb strong{color:#4b4a46;font-weight:550}.top-actions{align-items:center;gap:13px;display:flex}.top-actions>button{color:#7d7c76;background:0 0;border:0;width:29px;height:29px}.status-pill{color:#77766f;background:#fff;border:1px solid #dedcd5;border-radius:999px;align-items:center;gap:7px;height:27px;padding:0 10px;font-size:10px;display:flex}.status-pill span{background:#378e62;border-radius:50%;width:5px;height:5px}.workspace-inner{width:min(930px,100% - 72px);margin:0 auto;padding:72px 0 24px}.workspace-header{margin-bottom:31px}.eyebrow{color:#6562c9;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:750;display:flex}.workspace h1{letter-spacing:-.04em;margin:14px 0 11px;font-family:Georgia,Songti SC,serif;font-size:clamp(32px,3vw,45px);font-weight:500;line-height:1.22}.workspace-header p{color:#85847d;margin:0;font-size:13px}.creation-card,.result-card{background:#fff;border:1px solid #dfddd6;border-radius:18px;overflow:hidden;box-shadow:0 24px 70px #37352c0c}.card-kicker{border-bottom:1px solid #eceae4;align-items:center;gap:10px;height:52px;padding:0 24px;display:flex}.card-kicker>span{color:#aaa89f;font-family:Georgia,serif;font-size:11px}.card-kicker p{font-size:11px;font-weight:650}.card-kicker small{color:#aaa89f;margin-left:auto;font-size:10px}.title-field{padding:31px 34px 0;display:block}.title-field input{color:#24231f;border:0;outline:0;width:100%;font-family:Georgia,Songti SC,serif;font-size:25px}.title-field input::placeholder{color:#c1bfb7}.story-field{padding:21px 34px 17px;display:block}.story-field textarea{resize:vertical;color:#45443f;border:0;outline:0;width:100%;height:235px;font-size:14px;line-height:1.85}.story-field textarea::placeholder{color:#aaa9a2}.story-field small{text-align:right;color:#b5b3ab;font-size:10px;display:block}.context-bar{background:#f6f5f1;border:1px solid #ebe9e2;border-radius:12px;grid-template-columns:1fr 1fr 1fr;gap:4px;margin:0 24px;padding:7px;display:grid}.context-bar label,.context-bar button{color:#55544f;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;height:49px;padding:0 12px;display:flex}.context-bar label>span,.context-bar button small{color:#aaa89f;margin-bottom:3px;font-size:9px;display:block}.context-bar select{color:#393834;background:0 0;border:0;outline:0;padding:0;font-size:11px;display:block}.context-bar button>span{font-size:11px;line-height:1.2}.context-bar button>svg:last-child{color:#aaa89f;margin-left:auto}.action-row{border-top:1px solid #eceae4;justify-content:space-between;align-items:center;min-height:73px;margin-top:19px;padding:15px 24px;display:flex}.action-row p{color:#aaa89f;font-size:10px}.generate-button{color:#fff;cursor:pointer;background:#242421;border:0;border-radius:10px;align-items:center;gap:12px;height:42px;padding:0 11px 0 17px;font-size:12px;font-weight:650;display:flex}.generate-button svg{background:#ffffff12;border-radius:7px;width:25px;height:25px;padding:6px}.generate-button:hover{background:#363631}.generate-button:disabled{color:#9e9c95;cursor:not-allowed;background:#d6d4cd}.generation-progress{color:#6562c9;border-top:1px solid #eceae4;align-items:flex-start;gap:12px;min-height:73px;margin-top:19px;padding:17px 25px;display:flex}.generation-progress strong{font-size:12px}.generation-progress p{color:#99978f;margin:4px 0 0;font-size:10px}@keyframes spin{to{transform:rotate(360deg)}}.error-message{color:#a65049;background:#fff6f4;border:1px solid #efd7d3;border-radius:9px;margin:16px 24px 0;padding:10px 12px;font-size:11px}.result-toolbar{border-bottom:1px solid #eceae4;justify-content:space-between;align-items:center;height:55px;padding:0 17px;display:flex}.saved{color:#39805e;align-items:center;gap:6px;font-size:10px;display:flex}.toolbar-actions{gap:6px;display:flex}.toolbar-actions button{color:#56554f;background:#fff;border:1px solid #e3e1da;border-radius:8px;align-items:center;gap:6px;height:31px;padding:0 10px;font-size:10px;display:flex}.result-editor{resize:vertical;color:#363530;border:0;outline:0;width:100%;height:560px;padding:42px clamp(32px,7vw,82px);font-family:Georgia,Songti SC,serif;font-size:16px;line-height:2}.result-meta{color:#aaa89f;border-top:1px solid #eceae4;justify-content:space-between;align-items:center;height:43px;padding:0 18px;font-size:9px;display:flex}.workspace-note{text-align:center;color:#aaa89f;letter-spacing:.06em;margin-top:27px;font-size:9px}@media (width<=900px){.app-shell{grid-template-columns:76px minmax(0,1fr)}.sidebar{padding:22px 10px}.brand{padding:0 13px}.brand>span:not(.brand-mark),.brand button,.new-button,.nav-label,.recent-item,.nav-item:not(.active),.sidebar-footer{display:none}.nav-item.active{justify-content:center;padding:0}.workspace-inner{width:min(760px,100% - 40px);padding-top:52px}}@media (width<=640px){.app-shell{display:block}.sidebar{z-index:5;flex-direction:row;width:100%;height:58px;padding:0 16px;display:flex;position:sticky}.brand{margin:0;padding:0}.sidebar nav{display:none}.topbar{height:48px;padding:0 16px}.workspace-inner{width:calc(100% - 26px);padding:35px 0 20px}.workspace h1{font-size:30px}.card-kicker small{display:none}.title-field{padding:25px 21px 0}.title-field input{font-size:21px}.story-field{padding:19px 21px 13px}.story-field textarea{height:240px}.context-bar{grid-template-columns:1fr;margin:0 13px}.context-bar label,.context-bar button{height:42px}.action-row{padding:13px}.action-row p{display:none}.generate-button{justify-content:center;width:100%}.result-editor{height:65vh;padding:28px 21px}.toolbar-actions button{font-size:0}}.content-page{width:min(1050px,100% - 72px);margin:0 auto;padding:68px 0}.page-heading{justify-content:space-between;align-items:flex-end;margin-bottom:38px;display:flex}.page-heading h1{margin:11px 0 8px;font-family:Georgia,Songti SC,serif;font-size:40px;font-weight:500}.page-heading p{color:#85847d;margin:0;font-size:13px}.page-primary{color:#fff;background:#242421;border:0;border-radius:9px;align-items:center;gap:8px;height:40px;padding:0 15px;font-size:11px;display:flex}.filter-row{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.search-box{color:#aaa89f;background:#fff;border:1px solid #dfddd6;border-radius:9px;align-items:center;gap:8px;width:280px;height:38px;padding:0 11px;display:flex}.search-box input{border:0;outline:0;width:100%;font-size:11px}.filter-row>button{color:#77766f;background:0 0;border:0;align-items:center;gap:6px;font-size:10px;display:flex}.works-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.work-card{background:#fff;border:1px solid #dfddd6;border-radius:15px;flex-direction:column;min-height:290px;padding:24px;transition:transform .18s,box-shadow .18s;display:flex;position:relative}.work-card:hover{transform:translateY(-2px);box-shadow:0 18px 45px #37352c0d}.work-index{color:#b2b0a8;font-family:Georgia,serif;font-size:10px}.more-button{color:#aaa89f;background:0 0;border:0;position:absolute;top:17px;right:17px}.work-card h2{margin:37px 0 13px;font-family:Georgia,Songti SC,serif;font-size:21px;font-weight:500}.work-card>p{color:#7d7c75;margin:0;font-size:11px;line-height:1.8}.work-meta{color:#aaa89f;border-top:1px solid #eeece6;gap:12px;margin-top:auto;padding-top:13px;font-size:9px;display:flex}.work-meta span{align-items:center;gap:4px;display:flex}.open-work{color:#5352af;background:0 0;border:0;align-items:center;gap:6px;margin-top:15px;padding:0;font-size:10px;display:flex}.asset-tabs{border-bottom:1px solid #dedcd5;gap:26px;margin-bottom:22px;display:flex}.asset-tabs button{color:#929089;background:0 0;border:0;border-bottom:2px solid #0000;height:42px;font-size:11px}.asset-tabs button.active{color:#242421;border-bottom-color:#242421}.asset-layout{grid-template-columns:2fr 1fr;gap:15px;display:grid}.asset-feature{color:#f4f2eb;background:#242421;border-radius:16px;flex-direction:column;min-height:220px;padding:27px;display:flex}.asset-icon{color:#b3b1ff;border:1px solid #45453f;border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:27px;display:grid}.asset-feature small{color:#77766f;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.asset-feature h2{margin:8px 0;font-family:Georgia,Songti SC,serif;font-size:25px;font-weight:500}.asset-feature p{color:#9d9c95;font-size:11px}.asset-feature button{color:#d9d7cf;background:0 0;border:0;align-self:flex-start;align-items:center;gap:7px;margin-top:auto;padding:0;font-size:10px;display:flex}.upload-card{color:#77766f;background:#f8f7f3;border:1px dashed #cbc9c1;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:220px;display:flex}.upload-card strong{color:#45443f;font-size:11px}.upload-card span{color:#aaa89f;font-size:9px}.asset-note{color:#6765c8;background:#faf9f6;border:1px solid #e1dfd7;border-radius:12px;gap:10px;margin-top:17px;padding:14px 16px;display:flex}.asset-note p{color:#96948c;margin:0;font-size:10px;line-height:1.6}.asset-note strong{color:#55544f}@media (width<=900px){.works-grid{grid-template-columns:1fr 1fr}.content-page{width:calc(100% - 40px)}}@media (width<=640px){.content-page{width:calc(100% - 26px);padding-top:34px}.page-heading{align-items:flex-start;gap:18px}.page-heading h1{font-size:29px}.works-grid,.asset-layout{grid-template-columns:1fr}.search-box{width:210px}}.auth-loading{color:#7775cb;align-items:center;gap:13px;margin:auto;display:flex}.auth-loading span{color:#fff;background:#1c1c1b;border-radius:10px;place-items:center;width:36px;height:36px;font-family:Georgia,serif;display:grid}.asset-form{background:#fff;border:1px solid #dfddd6;border-radius:15px;margin-bottom:16px;padding:24px;position:relative}.asset-form h2{font-family:Georgia,Songti SC,serif;font-weight:500}.asset-form input,.asset-form textarea{border:1px solid #dedcd5;border-radius:9px;outline:0;width:100%;margin:6px 0;padding:11px;font-size:11px}.asset-form textarea{resize:vertical;height:130px;line-height:1.7}.asset-form>.page-primary{margin-top:8px}.asset-close{color:#999;background:0 0;border:0;position:absolute;top:14px;right:14px}.asset-list{flex-direction:column;gap:8px;display:flex}.asset-list article{background:#fff;border:1px solid #dfddd6;border-radius:11px;gap:10px;padding:14px;display:flex}.asset-list article>span{color:#438565}.asset-list strong{font-size:11px}.asset-list p{color:#999;margin:5px 0;font-size:9px}.asset-list .upload-card{width:100%;min-height:220px}.detail-header{align-items:center;gap:22px;margin-bottom:20px;display:flex}.detail-header>button:first-child{color:#777;background:0 0;border:0;align-items:center;gap:6px;font-size:10px;display:flex}.detail-header>div{flex:1}.detail-header h1{margin:0;font-family:Georgia,Songti SC,serif;font-weight:500}.detail-header p{color:#999;font-size:10px}.detail-layout{grid-template-columns:minmax(0,1fr) 230px;gap:14px;display:grid}.work-content-editor{resize:vertical;background:#fff;border:1px solid #dfddd6;border-radius:15px;outline:0;min-height:620px;padding:38px;font-family:Georgia,Songti SC,serif;font-size:15px;line-height:2}.version-panel{background:#fff;border:1px solid #dfddd6;border-radius:15px;height:max-content;padding:17px}.version-panel h2{margin:0 0 13px;font-size:11px}.version-panel button{text-align:left;background:0 0;border:0;border-top:1px solid #eee;grid-template-columns:1fr auto;gap:4px;width:100%;padding:12px 3px;display:grid}.version-panel button span{color:#6866c9;align-items:center;gap:4px;font-size:9px;display:flex}.version-panel button strong{font-size:9px;font-weight:500}.version-panel button small{color:#aaa;grid-column:1/-1;font-size:8px}@media (width<=720px){.detail-layout{grid-template-columns:1fr}.version-panel{order:-1}.detail-header{flex-wrap:wrap}}.billing-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;display:grid}.billing-summary>div{background:#fff;border:1px solid #dfddd6;border-radius:14px;grid-template-columns:auto 1fr;gap:8px;padding:20px;display:grid}.billing-summary span{color:#6663cb;background:#efefff;border-radius:10px;grid-row:1/3;place-items:center;width:36px;height:36px;display:grid}.billing-summary strong{font-family:Georgia,serif;font-size:22px;font-weight:500}.consumption-list{background:#fff;border:1px solid #dfddd6;border-radius:14px;overflow:hidden}.consumption-list header,.consumption-list article{border-bottom:1px solid #eee;grid-template-columns:2fr 1fr 1fr 1fr;padding:14px 18px;font-size:10px;display:grid}.consumption-list header{color:#999;background:#faf9f6}.consumption-list .settled{color:#34805a}.empty-billing{text-align:center;color:#aaa;padding:40px;font-size:10px}@media (width<=640px){.billing-summary{grid-template-columns:1fr}.consumption-list header,.consumption-list article{grid-template-columns:1.5fr 1fr 1fr}.consumption-list header span:last-child,.consumption-list article span:last-child{display:none}}.auth-page{background:#f4f3ef;flex-direction:column;min-height:100vh;padding:28px;display:flex}.auth-brand{align-items:center;gap:10px;font-family:Georgia,serif;font-size:18px;display:flex}.auth-brand span{color:#fff;background:#1c1c1b;border-radius:8px;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.auth-panel{background:#fff;border:1px solid #dfddd6;border-radius:18px;width:min(440px,100%);margin:auto;padding:40px;box-shadow:0 26px 80px #37352c0d}.auth-copy{text-align:center;margin-bottom:31px}.auth-eyebrow{letter-spacing:.15em;color:#6663cb;font-size:9px;font-weight:700}.auth-copy h1{margin:12px 0 9px;font-family:Georgia,Songti SC,serif;font-size:29px;font-weight:500}.auth-panel label{color:#55544f;margin-bottom:15px;font-size:10px;font-weight:650;display:block}.auth-panel input{background:#fdfdfc;border:1px solid #dedcd5;border-radius:9px;outline:0;width:100%;height:43px;margin-top:7px;padding:0 12px;font-size:12px}.auth-panel input:focus{border-color:#7470d4;box-shadow:0 0 0 3px #6663cb12}.password-field button{color:#929089;background:0 0;border:0;width:31px;height:31px;position:absolute;bottom:6px;right:7px}.auth-submit{color:#fff;background:#242421;border:0;border-radius:9px;justify-content:center;align-items:center;gap:9px;width:100%;height:43px;margin-top:18px;font-size:11px;font-weight:650;display:flex}.auth-submit:disabled{opacity:.65}.auth-switch{color:#7775cb;background:0 0;border:0;width:100%;margin-top:16px;font-size:10px}.auth-error{color:#a65049;background:#fff5f3;border-radius:7px;padding:9px;font-size:10px}.key-icon{color:#6562c9;background:#efefff;border-radius:12px;place-items:center;width:45px;height:45px;margin:0 auto 24px;display:grid}.auth-footer{text-align:center;color:#aaa89f;font-size:9px}.auth-page .spin{animation:1.1s linear infinite spin}@media (width<=520px){.auth-page{padding:16px}.auth-panel{padding:28px 20px}.auth-copy h1{font-size:25px}}.landing-page{--gold:#d9aa70;--gold-soft:#f0c993;--ink:#f5f0e9;--muted:#968f85;--line:#ffffff12;min-height:100vh;color:var(--ink);background:#05090b;font-family:Inter,PingFang SC,sans-serif;overflow:hidden}.landing-nav{z-index:10;background:linear-gradient(#05090be8,#05090b20);border-bottom:1px solid #ffffff08;grid-template-columns:1fr auto 1fr;align-items:center;height:74px;padding:0 clamp(24px,4vw,64px);display:grid;position:absolute;inset:0 0 auto}.landing-brand{color:#fff;letter-spacing:.08em;align-items:center;gap:10px;font-size:14px;text-decoration:none;display:flex}.landing-brand span{color:#0a0c0d;clip-path:polygon(50% 0,100% 100%,70% 86%,50% 48%,30% 86%,0 100%);background:linear-gradient(145deg,#f5d49d,#aa7442);place-items:center;width:30px;height:30px;font-size:10px;display:grid}.landing-nav>div:nth-child(2){align-items:center;gap:34px;height:100%;display:flex}.landing-nav>div:nth-child(2) a{color:#a6a29c;place-items:center;height:100%;font-size:11px;text-decoration:none;display:grid;position:relative}.landing-nav>div:nth-child(2) a.active{color:#fff}.landing-nav>div:nth-child(2) a.active:after{content:"";background:var(--gold);width:22px;height:1px;position:absolute;bottom:14px}.landing-nav-actions{justify-self:end;gap:10px;display:flex}.landing-nav-actions button{border-radius:9px;height:36px;padding:0 18px;font-size:11px}.nav-login{color:#ddd;background:#080c0f99;border:1px solid #ffffff20}.nav-start,.landing-contact button{color:#16100a;background:linear-gradient(135deg,#f4d2a1,#c99057);border:0;font-weight:750;box-shadow:0 10px 35px #d9aa7025}.landing-hero{align-items:center;height:min(850px,100vh);min-height:690px;padding:90px clamp(28px,5vw,78px) 80px;display:flex;position:relative}.hero-cinematic-image{background:var(--arrina-studio-image) center/cover no-repeat;animation:18s ease-in-out infinite alternate hero-breathe;position:absolute;inset:0}.hero-vignette{background:linear-gradient(90deg,#030608 5%,#030608ea 25%,#03060872 55%,#03060822 78%),linear-gradient(#03060844 0%,#0000 76%,#05090b 100%);position:absolute;inset:0}.hero-content{z-index:2;width:min(550px,46vw);position:relative}.landing-eyebrow{color:#c7b7a1;letter-spacing:.13em;background:#10171a99;border:1px solid #ffffff12;border-radius:20px;align-items:center;gap:8px;width:max-content;padding:8px 13px;font-size:10px;display:flex}.landing-hero h1{letter-spacing:-.045em;text-shadow:0 5px 30px #000;margin:22px 0 23px;font:600 clamp(48px,5.4vw,78px)/1.1 Songti SC,Noto Serif SC,serif}.landing-hero h1 em{color:var(--gold);font-style:normal;font-weight:600}.landing-lead{color:#aaa39a;max-width:480px;font-size:13px;line-height:2}.hero-actions{gap:14px;margin-top:28px;display:flex}.landing-primary,.product-copy button{color:#17100a;background:linear-gradient(135deg,#f4d2a1,#c99057);border:0;border-radius:10px;align-items:center;gap:18px;height:46px;padding:0 23px;font-size:12px;font-weight:750;display:flex}.hero-actions>a{color:#ddd;background:#05090b88;border:1px solid #ffffff20;border-radius:10px;align-items:center;gap:12px;height:46px;padding:0 22px;font-size:12px;text-decoration:none;display:flex}.hero-proof{color:#77736e;align-items:center;gap:10px;margin-top:34px;font-size:10px;display:flex}.hero-proof b{color:var(--gold)}.hero-intelligence-stack article{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b1116d9;border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:11px;width:155px;min-height:58px;padding:10px 12px;animation:5s ease-in-out infinite stack-float;display:flex;box-shadow:0 18px 50px #0008}.hero-intelligence-stack article:nth-child(2){animation-delay:-1s;transform:translate(18px)}.hero-intelligence-stack article:nth-child(3){animation-delay:-2s;transform:translate(5px)}.hero-intelligence-stack article:nth-child(4){animation-delay:-3s;transform:translate(-12px)}.hero-intelligence-stack i{background:var(--gold);width:5px;height:5px;box-shadow:0 0 12px var(--gold);border-radius:50%;margin-left:auto}.hero-filmstrip{z-index:2;opacity:.72;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;gap:5px;height:75px;padding:7px 0;display:flex;position:absolute;bottom:35px;left:26%;right:0;transform:perspective(700px)rotateX(6deg)}.hero-filmstrip span{background:linear-gradient(135deg,#151c20,#4e3725 55%,#080c0e);border:1px solid #ffffff12;flex:1;min-width:100px;position:relative}.hero-filmstrip span:nth-child(3n){background:linear-gradient(135deg,#11191d,#36253d,#080c0e)}.hero-filmstrip span:after{content:"";background:var(--gold);width:1px;height:81px;box-shadow:0 0 10px var(--gold);opacity:calc((var(--frame) - 3)/10);position:absolute;bottom:-7px;left:50%}.hero-particles{pointer-events:none;position:absolute;inset:0}.hero-particles i{width:2px;height:2px;left:calc((var(--n,1))*5%);background:#e7c18e;border-radius:50%;animation:9s linear infinite dust;position:absolute}.hero-particles i:nth-child(n){--n:1;top:75%;left:7%}.hero-particles i:nth-child(2n){animation-delay:-2s;top:52%;left:18%}.hero-particles i:nth-child(3n){animation-delay:-5s;top:28%;left:42%}.hero-particles i:nth-child(4n){animation-delay:-7s;top:62%;left:68%}.landing-capability{border:1px solid var(--line);background:linear-gradient(145deg,#0a0f12,#080c0e);border-radius:16px;margin:0 clamp(24px,4vw,64px);padding:62px 38px 70px;box-shadow:0 30px 90px #0006}.section-intro{grid-template-columns:.7fr 1.1fr 1fr;align-items:end;gap:40px;display:grid}.section-intro>span,.product-copy>small,.landing-contact small{letter-spacing:.18em;color:var(--gold);font-size:9px}.section-intro h2{margin:0;font:600 30px Songti SC,serif}.section-intro p{color:var(--muted);margin:0;font-size:11px;line-height:1.8}.cinematic-flow{grid-template-columns:1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr;align-items:center;margin-top:52px;display:grid}.cinematic-flow article{text-align:center;justify-items:center;gap:9px;display:grid}.cinematic-flow article svg{color:#e8c18d;background:#d9aa700d;border:1px solid #d9aa7060;border-radius:50%;width:42px;height:42px;padding:12px;box-shadow:0 0 28px #d9aa7019}.cinematic-flow b{font-size:11px}.cinematic-flow small{color:#777;font-size:9px;line-height:1.6}.cinematic-flow>i{background:linear-gradient(90deg,#d9aa7050,#8b72ba70);height:1px;position:relative}.cinematic-flow>i:after{content:"";border-left:4px solid #8b72ba;border-block:2px solid #0000;position:absolute;top:-2px;right:0}.landing-product{border:1px solid var(--line);background:radial-gradient(circle at 80% 30%,#5b3b4038,#0000 44%),linear-gradient(115deg,#0b1114,#17151c);border-radius:16px;grid-template-columns:.9fr 1.3fr;min-height:310px;margin:18px clamp(24px,4vw,64px);display:grid;overflow:hidden}.product-visual{background:linear-gradient(90deg,transparent,#101419),var(--arrina-studio-image) 70% center/cover;align-items:end;min-height:310px;padding:30px;display:flex;position:relative}.product-visual>span{letter-spacing:.18em;color:#d8bf9e;font-size:9px}.product-frame{border:1px solid #d9aa7040;border-radius:8px;position:absolute;inset:24% 10% 25% 30%}.product-frame i{background:#dfb97f;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 20px #dfb97f}.product-frame i:first-child{top:25%;left:12%}.product-frame i:nth-child(2){top:58%;left:52%}.product-frame i:nth-child(3){top:22%;right:10%}.product-copy h2,.landing-contact h2{margin:14px 0;font:600 clamp(28px,3.2vw,43px)/1.3 Songti SC,serif}.product-copy p{max-width:520px;color:var(--muted);font-size:12px;line-height:1.9}.product-copy button{margin-top:22px}.landing-trust{grid-template-columns:repeat(4,1fr);gap:10px;margin:0 clamp(24px,4vw,64px);display:grid}.landing-trust article{border:1px solid var(--line);background:#090e11;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;column-gap:14px;min-height:110px;padding:20px;display:grid}.landing-trust b{color:#d7d1c9;font-size:10px}.landing-contact{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;margin:80px clamp(24px,4vw,64px) 40px;padding:58px;display:flex}.landing-contact button{border-radius:9px;height:42px;padding:0 20px}.landing-contact a{color:#9d978f;font-size:10px}.landing-footer{border-bottom:1px solid var(--line);grid-template-columns:2fr repeat(3,1fr);gap:42px;margin:0 clamp(24px,4vw,64px);padding:38px 0 72px;display:grid;position:relative}.landing-footer p,.landing-footer a,.landing-footer span{color:#75716b;font-size:9px;line-height:1.8;text-decoration:none}.landing-footer b{margin-bottom:7px;font-size:10px}.landing-footer>small{color:#514e4a;font-size:8px;position:absolute;bottom:24px}@keyframes hero-breathe{to{transform:scale(1.025)translate(-.5%)}}@keyframes stack-float{50%{margin-top:-5px;margin-bottom:5px}}@keyframes dust{0%{opacity:0;transform:translateY(20px)}25%{opacity:.7}to{opacity:0;transform:translateY(-130px)}}@media (width<=850px){.landing-nav{grid-template-columns:1fr auto}.landing-nav>div:nth-child(2),.nav-login{display:none}.landing-hero{align-items:flex-start;min-height:760px;padding-top:145px}.hero-content{width:100%}.landing-hero h1{font-size:48px}.hero-intelligence-stack{display:none}.hero-filmstrip{bottom:30px;left:0}.section-intro{grid-template-columns:1fr;gap:15px}.cinematic-flow{grid-template-columns:1fr;gap:14px}.cinematic-flow>i{width:1px;height:22px;margin:auto}.landing-product{grid-template-columns:1fr}.product-visual{min-height:250px}.landing-trust{grid-template-columns:1fr 1fr}.landing-contact{flex-direction:column;align-items:flex-start;gap:30px}.landing-contact>div:last-child{flex-wrap:wrap}.landing-footer{grid-template-columns:1.5fr 1fr}.hero-vignette{background:linear-gradient(90deg,#030608ee,#0306089b),linear-gradient(#0000 65%,#05090b)}}@media (width<=520px){.landing-nav{padding:0 18px}.nav-start{padding:0 12px}.landing-hero{padding-inline:22px}.landing-hero h1{font-size:41px}.landing-lead{font-size:12px}.hero-proof{flex-direction:column;align-items:flex-start}.hero-proof b{display:none}.landing-capability{padding:40px 20px}.landing-product,.landing-capability,.landing-trust,.landing-contact,.landing-footer{margin-inline:14px}.product-copy{padding:42px 24px}.landing-trust{grid-template-columns:1fr}.landing-contact{padding:42px 20px}.landing-footer{grid-template-columns:1fr 1fr}}.auth-back{color:#929089;align-items:center;gap:6px;margin-bottom:24px;font-size:10px;text-decoration:none;display:inline-flex}.auth-logout{justify-content:center;align-items:center;gap:6px;display:flex}.status-pill{background:#fff;border:1px solid #dedcd5}.status-pill.status-invalid span,.status-pill.status-not_bound span{background:#b77a42}.status-pill.status-temporarily_unavailable span{background:#ad655f}.route-loading{color:#88867f;justify-content:center;align-items:center;gap:10px;height:70vh;font-size:11px;display:flex}.service-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(620px,100% - 40px);min-height:calc(100vh - 58px);margin:auto;padding:70px 20px;display:flex}.service-page>svg{color:#6663c9;background:#ebeaf9;border-radius:14px;width:48px;height:48px;margin-bottom:24px;padding:13px}.service-page h1{margin:12px 0;font-family:Georgia,Songti SC,serif;font-size:34px;font-weight:500}.service-page p{color:#85847d;max-width:470px;font-size:12px;line-height:1.8}.service-page small{color:#aaa89f;margin-top:18px;font-size:9px}.service-page .page-primary{margin-top:20px;text-decoration:none}.service-actions{gap:9px;margin-top:20px;display:flex}.service-actions .page-primary{margin:0}.service-secondary{color:#66645e;background:#fff;border:1px solid #dcdad3;border-radius:9px;align-items:center;gap:7px;height:40px;padding:0 14px;font-size:10px;display:flex}.onboarding-backdrop{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#171714a6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.onboarding-dialog{background:#f8f7f3;border:1px solid #ffffff52;border-radius:22px;width:min(760px,100%);padding:45px;position:relative;box-shadow:0 35px 100px #0005}.onboarding-close{color:#99978f;background:0 0;border:0;width:32px;height:32px;position:absolute;top:18px;right:18px}.onboarding-kicker{letter-spacing:.17em;color:#6663c9;font-size:9px;font-weight:750}.onboarding-dialog>h1{margin:13px 0 9px;font:500 38px/1.2 Georgia,Songti SC,serif}.onboarding-dialog>p{color:#85847d;font-size:12px}.onboarding-steps{grid-template-columns:repeat(3,1fr);gap:9px;margin:34px 0;display:grid}.onboarding-steps article{background:#fff;border:1px solid #dfddd6;border-radius:13px;min-height:185px;padding:20px}.onboarding-steps article>span{color:#aaa89f;margin-bottom:34px;font:10px Georgia,serif;display:block}.onboarding-steps svg{color:#6663c9}.onboarding-steps h2{margin:13px 0 8px;font:18px Georgia,Songti SC,serif}.onboarding-steps p{color:#8d8b84;font-size:10px;line-height:1.7}.onboarding-start{color:#fff;background:#242421;border:0;border-radius:10px;align-items:center;gap:12px;height:43px;margin-left:auto;padding:0 16px;font-size:11px;display:flex}@media (width<=640px){.onboarding-dialog{padding:32px 20px}.onboarding-dialog>h1{font-size:28px}.onboarding-steps{grid-template-columns:1fr;max-height:52vh;overflow:auto}.onboarding-steps article{min-height:140px}.onboarding-steps article>span{margin-bottom:15px}.service-actions{flex-direction:column;width:100%}.service-actions button{justify-content:center;width:100%}}.creator-home{width:min(1040px,100% - 80px);margin:0 auto;padding:72px 0 48px}.creator-home-header{border-bottom:1px solid #dfddd6;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:32px;display:flex}.creator-overline{color:#6562c9;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:750;display:block}.creator-home-header h1{letter-spacing:-.05em;margin:13px 0 0;font:500 clamp(36px,5vw,58px)/1.08 Georgia,Songti SC,serif}.creator-active{color:#6f6d67;white-space:nowrap;background:#fff;border:1px solid #dcdad3;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:10px;display:inline-flex}.creator-active i{background:#3b9869;border-radius:50%;width:6px;height:6px}.creator-agent-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin:55px 0 22px;display:flex}.creator-agent-heading span{color:#88867f;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.creator-agent-heading h2{margin:8px 0 0;font:500 25px/1.2 Georgia,Songti SC,serif}.creator-agent-heading p{color:#99978f;text-align:right;max-width:310px;font-size:11px;line-height:1.7}.creator-agent-card{background:#fff;border:1px solid #dfddd6;border-radius:18px;grid-template-columns:auto 1fr auto;gap:22px;min-height:230px;padding:28px;transition:transform .2s,border-color .2s;display:grid;box-shadow:0 24px 70px #37352c0a}.creator-agent-card.is-available:hover{border-color:#c9c6ed;transform:translateY(-3px)}.creator-agent-card.is-locked{color:#77756f;background:#efeee9}.creator-agent-icon{color:#6562c9;background:#ebeaf9;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.creator-agent-icon svg{width:21px}.creator-agent-status{color:#6562c9;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:750}.is-locked .creator-agent-status{color:#99978f}.creator-agent-copy h2{margin:13px 0 10px;font:500 24px Georgia,Songti SC,serif}.creator-agent-copy p{color:#8b8982;max-width:320px;margin:0;font-size:11px;line-height:1.8}.creator-agent-card>button{color:#fff;cursor:pointer;background:#252522;border:0;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.creator-agent-card>button:disabled{color:#99978f;cursor:not-allowed;background:#dedcd5}.creator-agent-card>button svg{width:16px}.creator-home-state{color:#85847d;justify-content:center;align-items:center;gap:10px;min-height:70vh;font-size:12px;display:flex}.movie-agent-workspace{width:min(1120px,100% - 72px);margin:0 auto;padding:40px 0 64px}.agent-back{color:#77756f;background:0 0;border:0;align-items:center;gap:7px;margin-bottom:24px;padding:8px 0;font-size:11px;display:flex}.agent-back svg{width:14px}.movie-agent-workspace>header{border-bottom:1px solid #dfddd6;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding-bottom:32px;display:grid}.movie-agent-mark{color:#fff;background:#252522;border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.movie-agent-workspace header>div:nth-child(2)>span{letter-spacing:.13em;text-transform:uppercase;color:#6562c9;font-size:9px}.movie-agent-workspace h1{margin:7px 0;font:500 36px Georgia,Songti SC,serif}.movie-agent-workspace header p{color:#89877f;max-width:620px;margin:0;font-size:11px;line-height:1.7}.agent-available{text-transform:capitalize;color:#6e6c66;background:#fff;border:1px solid #dcdad3;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:10px;display:flex}.agent-available i{background:#389365;border-radius:50%;width:6px;height:6px}.agent-workspace-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.8fr);gap:16px;margin-top:26px;display:grid}.agent-input-panel,.agent-options-panel{background:#fff;border:1px solid #dfddd6;border-radius:18px;padding:28px}.agent-panel-heading{align-items:flex-start;gap:13px;display:flex}.agent-panel-heading>span{color:#aaa89f;font:12px Georgia,serif}.agent-panel-heading h2{margin:0 0 6px;font:500 21px Georgia,Songti SC,serif}.agent-panel-heading p{color:#9a9890;margin:0;font-size:10px}.source-tabs{gap:6px;margin:28px 0 18px;display:flex}.source-tabs button{color:#77756f;background:#f8f7f3;border:1px solid #e3e1da;border-radius:8px;align-items:center;gap:7px;height:35px;padding:0 11px;font-size:10px;display:flex}.source-tabs svg{width:13px}.agent-source-field>span,.agent-options-panel label>span{letter-spacing:.08em;text-transform:uppercase;color:#8d8b84;margin-bottom:8px;font-size:9px;font-weight:700;display:block}.agent-source-field input,.agent-source-field textarea,.agent-options-panel select{color:#373631;background:#faf9f6;border:1px solid #dfddd6;border-radius:10px;outline:0;width:100%}.agent-source-field input{height:47px;padding:0 14px}.agent-source-field textarea{resize:vertical;height:220px;padding:14px;line-height:1.7}.upload-placeholder{text-align:center;color:#99978f;background:#f8f7f3;border:1px dashed #d3d0c7;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;height:220px;display:flex}.upload-placeholder svg{margin-bottom:13px}.upload-placeholder strong{color:#65645f;font-size:12px}.upload-placeholder p{max-width:280px;font-size:10px;line-height:1.7}.agent-options-panel label{margin-top:22px;display:block}.agent-options-panel select{height:42px;padding:0 11px}.create-pending-task{color:#fff;background:#252522;border:0;border-radius:10px;width:100%;height:44px;margin-top:28px;font-size:11px;font-weight:700}.create-pending-task:disabled{color:#99978f;background:#d7d5ce}.create-pending-task svg{width:16px}.pending-task-result{background:#f3faf6;border:1px solid #cfe3d7;border-radius:10px;grid-template-columns:1fr auto;gap:4px 12px;margin-top:15px;padding:14px;display:grid}.pending-task-result span{color:#46805f;font-size:10px}.pending-task-result strong{color:#397253;text-transform:uppercase;font-size:10px}.pending-task-result small,.pending-task-result p{color:#88867f;grid-column:1/-1;margin:0;font-size:9px}.agent-task-error{color:#a65049;font-size:10px;line-height:1.6}@media (width<=900px){.agent-workspace-grid{grid-template-columns:1fr}.movie-agent-workspace{width:calc(100% - 40px)}}@media (width<=820px){.creator-home{width:calc(100% - 40px);padding-top:48px}.creator-agent-grid{grid-template-columns:1fr}.creator-agent-heading{flex-direction:column;align-items:flex-start}.creator-agent-heading p{text-align:left}}@media (width<=640px){.creator-home{width:calc(100% - 28px);padding:35px 0}.creator-home-header{flex-direction:column;align-items:flex-start}.creator-home-header h1{font-size:38px}.creator-agent-card{grid-template-columns:auto 1fr;padding:21px}.creator-agent-card>button{grid-column:2;justify-self:end}.creator-agent-heading{margin-top:38px}.movie-agent-workspace{width:calc(100% - 26px);padding-top:22px}.movie-agent-workspace>header{grid-template-columns:auto 1fr}.agent-available{grid-column:2}.agent-input-panel,.agent-options-panel{padding:20px}.source-tabs{overflow-x:auto}.source-tabs button{white-space:nowrap}}.pending-task-result button,.opening-candidate-list button,.movie-final-script button{color:#fff;cursor:pointer;background:#252522;border:0;border-radius:8px;padding:9px 12px;font-size:10px}.pending-task-result button+button{color:#5e5c56;background:#ebe9e3}.opening-candidate-list,.movie-final-script{background:#faf9f6;border:1px solid #dfddd6;border-radius:14px;margin-top:20px;padding:18px}.opening-candidate-list h3,.movie-final-script h3{margin:0 0 14px;font:500 18px Georgia,Songti SC,serif}.opening-candidate-list article{background:#fff;border:1px solid #e3e1da;border-radius:10px;margin-top:9px;padding:14px}.opening-candidate-list article span{color:#6562c9;text-transform:uppercase;font-size:9px}.movie-final-script textarea{resize:vertical;color:#32312e;background:#fff;border:1px solid #dfddd6;border-radius:10px;width:100%;min-height:420px;padding:16px;line-height:1.9}.movie-final-script button{margin-top:12px}.transcript-progress{grid-column:1/-1;gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.transcript-progress li{color:#8a8983;font-size:10px}.transcript-progress li[data-state=complete],.transcript-progress li[data-state=active]{color:#373631}.transcript-progress li[data-state=active]:before{content:"●";color:#6562c9;margin-right:6px}.direction-section{border-top:1px solid #eceae4;padding:22px 24px 4px}.direction-section>span{color:#77766f;margin-bottom:10px;font-size:10px;font-weight:650;display:block}.direction-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.direction-grid button{text-align:left;color:#55544f;background:#faf9f6;border:1px solid #e2e0d8;border-radius:10px;min-height:68px;padding:12px}.direction-grid button.active{background:#f1f0ff;border-color:#7773d2;box-shadow:0 0 0 2px #6663cb0e}.direction-grid strong{color:#35342f;align-items:center;margin-bottom:6px;font-size:10px;display:flex}.direction-grid strong svg{color:#6663c9}.direction-grid small{color:#9a9890;font-size:8px;line-height:1.5;display:block}.asset-selectors{grid-template-columns:1fr 1fr;gap:7px;padding:16px 24px 0;display:grid}.asset-selectors details{background:#f7f6f2;border:1px solid #e4e2db;border-radius:10px;position:relative}.asset-selectors summary{cursor:pointer;color:#55544f;align-items:center;gap:9px;height:52px;padding:0 13px;list-style:none;display:flex}.asset-selectors summary::-webkit-details-marker{display:none}.asset-selectors summary span{font-size:10px}.asset-selectors summary small{color:#aaa89f;margin-bottom:3px;font-size:8px;display:block}.asset-selectors details>div{z-index:5;background:#fff;border:1px solid #dedcd5;border-radius:10px;max-height:190px;padding:8px;position:absolute;top:58px;left:0;right:0;overflow:auto;box-shadow:0 18px 45px #37352c18}.asset-selectors details label{border-radius:7px;align-items:center;gap:8px;padding:8px;font-size:9px;display:flex}.asset-selectors details label:hover{background:#f5f4ef}.asset-selectors details p{color:#aaa;text-align:center;padding:15px;font-size:9px}.asset-selectors input{accent-color:#6663c9}@media (width<=760px){.direction-grid{grid-template-columns:1fr 1fr}.asset-selectors{grid-template-columns:1fr}}@media (width<=420px){.direction-grid{grid-template-columns:1fr}}.works-loading,.page-empty{color:#96948c;text-align:center;background:#faf9f6;border:1px solid #dfddd6;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:330px;padding:30px;font-size:10px;display:flex}.works-loading{flex-direction:row}.page-empty>svg{color:#6663c9;background:#eeedff;border-radius:13px;width:42px;height:42px;padding:11px}.page-empty h2{color:#41403b;margin:5px;font:22px Georgia,Songti SC,serif}.page-empty p{margin:0 0 7px}.detail-error{width:min(700px,100% - 40px);margin:70px auto}.work-editor-card{background:#fff;border:1px solid #dfddd6;border-radius:15px;position:relative;overflow:hidden}.work-editor-card .work-content-editor{border:0;border-radius:0;width:100%;display:block}.work-editor-card>footer{color:#aaa89f;border-top:1px solid #eceae4;justify-content:space-between;align-items:center;min-height:43px;padding:0 18px;font-size:9px;display:flex}.version-panel button.active{background:#f2f1fc;border-radius:8px;padding-left:8px;padding-right:8px}.preview-actions{background:#f8f7f3ed;border-top:1px solid #dedcd5;justify-content:space-between;align-items:center;min-height:58px;padding:9px 14px;display:flex;position:absolute;bottom:43px;left:0;right:0}.preview-actions span{color:#77766f;font-size:9px}.detail-header .service-secondary{white-space:nowrap}.detail-header .page-primary:disabled{opacity:.45}.detail-header>div p{color:#7775cb}.work-detail{padding-top:42px}@media (width<=720px){.work-editor-card>footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px}.preview-actions{bottom:52px}.detail-header>div{flex-basis:100%;order:-1}}.asset-form>small{text-align:right;color:#aaa89f;font-size:8px;display:block}.asset-list article small{color:#4d8b68;font-size:8px}.consumption-list header,.consumption-list article{grid-template-columns:1.8fr .8fr .8fr .8fr .7fr;align-items:center}.consumption-list article>button{text-align:left;color:#4d4c47;background:0 0;border:0;padding:0;font-size:10px}.consumption-list article>button:not(:disabled){color:#5c59bd;cursor:pointer}@media (width<=700px){.consumption-list header,.consumption-list article{grid-template-columns:1.5fr 1fr 1fr}.consumption-list header span:nth-child(2),.consumption-list article span:nth-child(2),.consumption-list header span:last-child,.consumption-list article span:last-child{display:none}}.billing-recharge-panel{background:#faf8f3;border:1px solid #d9d3c8;border-radius:11px;margin:16px 0;padding:22px}.billing-recharge-panel>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.billing-recharge-panel>header span:first-child{color:#8c6b42;letter-spacing:.12em;font-size:10px;display:block}.billing-recharge-panel h2{margin:6px 0;font-size:20px}.billing-recharge-panel p{color:#6d6b64;margin:0;font-size:13px}.billing-service-state{color:#4d8b68;white-space:nowrap;font-size:12px}.billing-recharge-form{align-items:flex-end;gap:12px;margin-top:18px;display:flex}.billing-recharge-form label{color:#67635d;gap:6px;font-size:12px;display:grid}.billing-recharge-form input{width:180px;min-height:38px;font:inherit;background:#fff;border:1px solid #cfc8bc;border-radius:7px;padding:0 10px}.billing-recharge-form button{min-height:38px}@media (width<=700px){.billing-recharge-panel>header{flex-direction:column}.billing-recharge-form{flex-direction:column;align-items:stretch}.billing-recharge-form input{width:100%}}.billing-recharge-presets{align-items:center;gap:6px;display:flex}.billing-recharge-presets button{color:#6b573e;font:inherit;background:#fff;border:1px solid #cfc8bc;border-radius:7px;padding:0 12px}.billing-recharge-presets button:hover,.billing-recharge-presets button:focus-visible{background:#f4ecdf;border-color:#9f7039}.top-actions>.status-pill{white-space:nowrap;width:auto;min-width:72px;padding:0 10px}.sidebar .balance{text-align:left;background:0 0;border:0;width:100%}.sidebar .balance:hover{background:#262624;border-radius:7px}:root{--arrina-canvas:#070b0d;--arrina-panel:#0d1214;--arrina-panel-2:#12181a;--arrina-gold:#d9aa70;--arrina-gold-soft:#efc991;--arrina-text:#eee8df;--arrina-muted:#918a82;--arrina-border:#ffffff12}body{background:var(--arrina-canvas)}.auth-product{background:#05090b}.auth-visual{background:linear-gradient(90deg,#05090bdf,#05090b52),var(--arrina-studio-image) center/cover}.auth-glow{border-color:#d9aa7022;box-shadow:0 0 120px #d9aa7012,inset 0 0 100px #d9aa700a}.auth-nodes i{background:#e0b87f;box-shadow:0 0 16px #d9aa70}.auth-logo span{color:#e0b87f;border-color:#d9aa7066}.auth-vision>small{color:#d9aa70}.auth-vision>p{color:#aaa39a}.auth-vision svg{color:#d9aa70}.auth-form-panel{color:#eee8df;background:radial-gradient(circle at 80% 0,#d9aa700b,#0000 35%),#0b0f11;border-left:1px solid #ffffff0d}.auth-form-panel .auth-copy p,.auth-form-panel label{color:#938c84}.auth-form-panel input{color:#f3eee7;background:#111719;border-color:#ffffff14}.auth-form-panel input:focus{border-color:#d9aa7080;outline:1px solid #d9aa7080}.auth-form-panel .auth-submit{color:#19110a;background:linear-gradient(110deg,#f0cd98,#bb824a)}.app-shell{background:var(--arrina-canvas)}.sidebar{color:#d9d3cb;border-right:1px solid var(--arrina-border);background:#080c0e}.brand-mark{color:#17100a;background:linear-gradient(145deg,#f0cd98,#a66c3d)}.new-button{color:#f1e9df;background:#d9aa7010;border-color:#d9aa7035}.new-button:hover{background:#d9aa701c}.nav-item.active{color:#efc991;border-left:2px solid var(--arrina-gold);background:linear-gradient(90deg,#d9aa701a,#d9aa7005)}.nav-item,.recent-item{color:#817b74}.nav-item:hover,.recent-item:hover{color:#d6d0c8;background:#ffffff08}.workspace{color:var(--arrina-text);background:radial-gradient(circle at 82% 0,#d9aa7008,#0000 30%),#090d0f}.topbar{border-color:var(--arrina-border);color:var(--arrina-text);background:#090d0fe8}.status-pill{border-color:var(--arrina-border);color:#8d8780;background:#101618}.workspace-header p,.workspace-note{color:var(--arrina-muted)}.eyebrow{color:var(--arrina-gold)}.creation-card,.result-card,.content-page article,.works-card{background:var(--arrina-panel);border-color:var(--arrina-border);color:var(--arrina-text);box-shadow:0 24px 70px #0005}.card-kicker,.action-row,.result-toolbar,.result-meta{border-color:var(--arrina-border)}.title-field input,.story-field textarea,.result-editor{color:var(--arrina-text);background:0 0}.title-field input::placeholder,.story-field textarea::placeholder{color:#5f5a55}.context-bar{border-color:var(--arrina-border);background:#090d0f}.context-bar label,.context-bar button{color:#bcb5ac}.context-bar label:hover,.context-bar button:hover{background:#151b1d}.generate-button,.page-primary,.create-pending-task{color:#17100a!important;background:linear-gradient(120deg,#efca91,#b77c47)!important}.generation-progress{color:var(--arrina-gold);border-color:var(--arrina-border)}.movie-agent-workspace,.creator-home,.content-page,.works-page,.model-service-page{color:var(--arrina-text);background:radial-gradient(circle at 78% 0,#d9aa7009,#0000 28%),#090d0f}.agent-input-panel,.agent-options-panel,.pending-task-result,.asset-feature,.asset-form,.model-hub-hero,.model-hub-panel{color:var(--arrina-text);background:var(--arrina-panel)!important;border-color:var(--arrina-border)!important}.movie-agent-workspace input,.movie-agent-workspace select,.asset-form input,.asset-form textarea{border-color:var(--arrina-border)!important;color:var(--arrina-text)!important;background:#111719!important}.onboarding-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020405d9}.onboarding-dialog{border:1px solid var(--arrina-border)!important;color:var(--arrina-text)!important;background:radial-gradient(circle at 85% 10%,#d9aa7010,#0000 32%),#0d1214!important}.onboarding-kicker,.onboarding-steps article>span{color:var(--arrina-gold)!important}.onboarding-steps article{border-color:var(--arrina-border)!important;background:#111719!important}.onboarding-start{color:#17100a!important;background:linear-gradient(120deg,#efca91,#b77c47)!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.help-center{isolation:isolate;color:#eee8df;background:#090d0f;min-height:100%;padding:56px clamp(24px,5vw,76px) 80px;position:relative;overflow:hidden}.help-center:before{content:"";z-index:-2;background:radial-gradient(circle at 82% 4%,#c9975c1f,#0000 30%),linear-gradient(115deg,#0000 0 48%,#ffffff05 48.1% 48.4%,#0000 48.5%);position:absolute;inset:0}.help-center:after{content:"";z-index:-1;pointer-events:none;opacity:.12;background-image:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff09 4px);position:absolute;inset:0}.help-center>header{max-width:820px;margin-bottom:38px}.help-center>header>p{letter-spacing:.24em;color:#d9aa70;margin:0;font-size:11px;font-weight:700}.help-center h1{letter-spacing:-.035em;margin:12px 0 16px;font-family:Georgia,Songti SC,serif;font-size:clamp(36px,4.4vw,62px);font-weight:500;line-height:1.15}.help-center>header>span{color:#aaa198;max-width:720px;line-height:1.85;display:block}.guide-kicker{color:#d9aa70;letter-spacing:.2em;font-size:10px;font-weight:700}.helper-setup{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:18px;margin-bottom:50px;display:grid}.helper-copy,.helper-status-panel{background:linear-gradient(145deg,#151a1b,#0b1012);border:1px solid #d8ac7233;border-radius:20px;padding:30px;box-shadow:0 25px 70px #0000003d}.helper-copy h2,.guide-section>header h2,.intelligence-guide>header h2{margin:10px 0;font-family:Georgia,Songti SC,serif;font-size:clamp(25px,3vw,38px);font-weight:500}.helper-copy>p,.guide-section>header p,.intelligence-guide>header p{color:#a9a099;max-width:760px;line-height:1.8}.helper-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.helper-actions a,.helper-actions button{color:#e2c39a;cursor:pointer;background:#0a0f11;border:1px solid #d8ac7259;border-radius:10px;align-items:center;gap:8px;padding:13px 17px;text-decoration:none;display:inline-flex}.helper-actions .primary-action{color:#17130e;background:#dfb376;font-weight:700}.helper-actions svg{width:17px}.pairing-code{background:#090d0f;border:1px solid #d8ac7240;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-top:17px;padding:14px 16px;display:flex}.pairing-code span{gap:5px;display:grid}.pairing-code small,.expiry{color:#918b83}.pairing-code strong{letter-spacing:.08em;color:#f1c98f;font:600 20px ui-monospace,SFMono-Regular,Consolas,monospace}.pairing-code button{color:#dfb376;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:flex}.pairing-code svg{width:15px}.expiry{margin-top:8px;display:block}.helper-message{color:#e4b97e!important}.helper-status-panel>header{border-bottom:1px solid #ffffff14;align-items:center;gap:11px;padding-bottom:18px;display:flex}.helper-status-panel>header>svg{color:#dfb376}.helper-status-panel header span{gap:3px;display:grid}.helper-status-panel header small{color:#87827c}.helper-status-panel header button{color:#aaa198;cursor:pointer;background:0 0;border:0;margin-left:auto}.helper-status-panel header button svg{width:16px}.empty-device{color:#99918a;background:#ffffff06;border-radius:12px;margin:22px 0;padding:22px;line-height:1.7}.helper-status-panel article{border-bottom:1px solid #ffffff12;align-items:center;gap:11px;padding:16px 0;display:flex}.helper-status-panel article>i{background:#756f68;border-radius:50%;width:9px;height:9px}.helper-status-panel article>i.online{background:#6dc591;box-shadow:0 0 14px #6dc59180}.helper-status-panel article span{gap:4px;min-width:0;display:grid}.helper-status-panel article small{color:#8c867f}.helper-status-panel article button{color:#bda483;cursor:pointer;background:0 0;border:0;margin-left:auto}.helper-status-panel footer{color:#8f8982;gap:8px;margin-top:18px;font-size:11px;line-height:1.5;display:flex}.helper-status-panel footer svg{color:#d9aa70;width:15px;min-width:15px}.helper-status-actions{align-items:center;gap:7px;margin-left:auto;display:flex}.helper-status-panel header .helper-status-actions button{margin-left:0}.helper-status-panel header .helper-test-button{color:#e2bd88;background:#d8ac7214;border:1px solid #d8ac7257;border-radius:8px;align-items:center;gap:6px;padding:8px 11px;display:inline-flex}.helper-status-panel header .helper-test-button:disabled{opacity:.65;cursor:wait}.helper-connection-result{color:#dfbd8e;background:#090d0f;border:1px solid #d8ac7233;border-radius:9px;margin:14px 0 0;padding:11px 13px;font-size:12px;line-height:1.6}.guide-section,.intelligence-guide{margin-top:28px}.guide-section>header,.intelligence-guide>header{margin-bottom:20px}.guide-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.guide-step-grid article{background:#101618;border:1px solid #ffffff13;border-radius:17px;flex-direction:column;min-height:330px;padding:15px;display:flex}.page-shot{background:linear-gradient(135deg,#211c17,#0b0f11);border-radius:11px;height:128px;padding:15px;position:relative;overflow:hidden}.page-shot:after{content:"";background:linear-gradient(110deg,#0000 40%,#daaa6a1c);position:absolute;inset:0}.page-shot span{z-index:1;color:#e6bb7f;border:1px solid #d9aa70;border-radius:50%;place-items:center;width:31px;height:31px;font:700 11px ui-monospace;display:grid;position:relative}.page-shot i{z-index:1;background:#ffffff1a;border-radius:4px;width:55%;height:5px;margin:9px 0;display:block;position:relative}.page-shot i:nth-of-type(2){width:75%}.page-shot i:nth-of-type(3){background:#d8ac7259;width:43%}.page-shot b{z-index:1;color:#d9aa70;font-size:11px;position:absolute;bottom:13px;right:14px}.guide-step-grid article>small{color:#817c76;margin:18px 4px 0}.guide-step-grid h3{margin:8px 4px;font-size:18px}.guide-step-grid p{color:#9f9790;margin:0 4px;font-size:12px;line-height:1.75}.guide-step-grid a{color:#dfb376;justify-content:space-between;align-items:center;margin:auto 4px 0;padding-top:18px;font-size:12px;text-decoration:none;display:flex}.guide-step-grid a svg{width:15px}.intelligence-guide>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.intelligence-guide article{background:linear-gradient(145deg,#141a1b,#0c1113);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;min-height:360px;padding:27px;display:flex}.intelligence-guide article:nth-child(2){background:linear-gradient(145deg,#1c1814,#0c1113)}.intelligence-guide article>svg{color:#dfb376}.intelligence-guide article>small{color:#d9aa70;letter-spacing:.12em;margin-top:26px}.intelligence-guide h3{font-size:20px}.intelligence-guide article p{color:#9f9790;font-size:13px;line-height:1.8}.intelligence-guide article b{color:#c7b08f;gap:7px;margin-top:auto;font-size:11px;font-weight:500;display:flex}.intelligence-guide article b svg{width:15px}.intelligence-guide article a{color:#dfb376;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:17px;padding-top:16px;font-size:12px;text-decoration:none;display:flex}.intelligence-guide article a svg{width:15px}.guide-safety-flow{background:linear-gradient(110deg,#d8ac721f,#0c1113 58%);border:1px solid #d8ac7233;border-radius:18px;grid-template-columns:auto minmax(260px,1fr) auto;align-items:center;gap:20px;margin-top:18px;padding:28px;display:grid}.guide-safety-flow>svg{color:#dfb376}.guide-safety-flow h2{margin:7px 0;font-size:20px}.guide-safety-flow p{color:#9f9790;margin:0;line-height:1.7}.fallback-chain{align-items:center;gap:8px;display:flex}.fallback-chain span{color:#d9c3a6;border:1px solid #d8ac7233;border-radius:8px;padding:9px 11px;font-size:11px}.fallback-chain svg{color:#8c7353;width:14px}.creator-guide-summary{background:linear-gradient(90deg,#d8ac721a,#0c1214db 45%,#ffffff06);border:1px solid #d8ac722e;border-radius:16px;justify-content:space-between;align-items:center;gap:22px;margin:0 0 20px;padding:19px 22px;display:flex}.creator-guide-summary>div{align-items:center;gap:14px;display:flex}.creator-guide-summary span{gap:5px;display:grid}.creator-guide-summary small{color:#8f8982}.creator-guide-summary p{color:#a69d92;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.creator-journey-cards{counter-reset:journey;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.creator-journey-cards article{background:linear-gradient(145deg,#141b1df5,#0a0f11f0);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;min-height:285px;padding:25px;transition:transform .25s,border-color .25s;display:flex;position:relative;box-shadow:0 24px 70px #00000038}.creator-journey-cards article:nth-child(3n+2){background:linear-gradient(145deg,#1c1915f5,#0b0f10f0)}.creator-journey-cards article:hover{border-color:#d8ac7252;transform:translateY(-3px)}.journey-card-top{justify-content:space-between;align-items:center;display:flex}.journey-card-top span{color:#d9aa70;font-family:Georgia,serif;font-size:20px}.journey-card-top svg{color:#d9aa70}.creator-journey-cards article>small{color:#807b75;letter-spacing:.08em;margin-top:25px;font-size:10px}.creator-journey-cards h2{margin:9px 0 11px;font-size:19px}.creator-journey-cards p{color:#aaa29a;margin:0;font-size:13px;line-height:1.75}.creator-journey-cards b{color:#d9c3a6;align-items:center;gap:7px;margin-top:18px;font-size:11px;font-weight:500;display:flex}.creator-journey-cards b svg{width:14px}.creator-journey-cards a{color:#e3b676;justify-content:space-between;margin-top:auto;padding-top:20px;font-size:12px;text-decoration:none;display:flex}.guide-expectations{background:linear-gradient(120deg,#d8ac721a,#0b1012db 55%);border:1px solid #d8ac7229;border-radius:18px;align-items:flex-start;gap:22px;margin-top:20px;padding:29px;display:flex}.guide-expectations>svg{color:#e3b676;flex:none}.production-expectation-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.production-expectation-grid article{background:linear-gradient(145deg,#111719,#0b1012);border:1px solid #ffffff14;border-radius:18px;padding:26px}.production-expectation-grid article:last-child{background:linear-gradient(145deg,#1b1814,#0b1012)}.production-expectation-grid svg{color:#d9aa70}.production-expectation-grid small{color:#d9aa70;letter-spacing:.12em;margin-top:18px;display:block}.production-expectation-grid h2{margin:8px 0;font-family:Georgia,Songti SC,serif;font-size:23px;font-weight:500}.production-expectation-grid p{color:#99918a;margin:0;font-size:12px;line-height:1.75}.product-story-hero{background:radial-gradient(circle at 78% 38%,#d8ac7238,#0000 28%),linear-gradient(120deg,#121819,#090d0f);border:1px solid #d8ac722e;border-radius:24px;grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);gap:24px;min-height:340px;margin-bottom:18px;padding:clamp(30px,5vw,58px);display:grid;box-shadow:0 35px 100px #00000057}.product-story-hero small{color:#d9aa70;letter-spacing:.2em}.product-story-hero h2{max-width:620px;margin:14px 0;font-family:Georgia,Songti SC,serif;font-size:clamp(30px,4vw,52px);font-weight:500;line-height:1.25}.product-story-hero h2 em{color:#d9aa70;font-style:normal;display:block}.product-story-hero p{color:#aaa198;max-width:590px;line-height:1.8}.product-story-hero a{color:#17130f;background:#ddb276;border-radius:9px;margin-top:12px;padding:12px 18px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.product-story-reel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0508099e;border:1px solid #ffffff17;border-radius:18px;grid-template-columns:auto 1fr;align-self:center;align-items:center;gap:13px;padding:24px;display:grid}.product-story-reel>svg{color:#d9aa70;grid-column:1/-1;margin-bottom:8px}.product-story-reel span{color:#d5cec5;grid-column:1;font-size:12px}.product-story-reel i{background:linear-gradient(90deg,#d9aa70,#0000);grid-column:2;height:1px}.product-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.product-capability-grid article{background:#101618;border:1px solid #ffffff13;border-radius:18px;min-height:225px;padding:27px}.product-capability-grid article:nth-child(2n){background:linear-gradient(155deg,#1b1815,#0c1113)}.product-capability-grid svg{color:#d9aa70}.product-capability-grid h2{margin:28px 0 10px;font-size:17px}.product-capability-grid p{color:#99928b;margin:0;font-size:12px;line-height:1.8}.product-intelligence-story{background:radial-gradient(circle at 50% 0,#d8ac721a,#0000 34%),#0c1214;border:1px solid #d8ac7233;border-radius:22px;margin-top:18px;padding:clamp(28px,4vw,48px)}.product-intelligence-story>header{max-width:850px;margin-bottom:30px}.product-intelligence-story>header small,.product-intelligence-grid article>small{color:#d9aa70;letter-spacing:.18em}.product-intelligence-story>header h2{max-width:760px;margin:12px 0;font-family:Georgia,Songti SC,serif;font-size:clamp(24px,3.2vw,38px);font-weight:500;line-height:1.35}.product-intelligence-story>header p{color:#a9a099;line-height:1.8}.product-intelligence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.product-intelligence-grid article{background:linear-gradient(155deg,#ffffff09,#00000029);border:1px solid #ffffff13;border-radius:18px;flex-direction:column;min-height:430px;padding:26px;display:flex}.intelligence-layer-icon{color:#ddb276;background:#d8ac7212;border:1px solid #d8ac724d;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:24px;display:grid}.product-intelligence-grid h3{margin:10px 0;font-size:20px}.product-intelligence-grid p{color:#aaa198;min-height:60px;font-size:13px;line-height:1.7}.product-intelligence-grid ul{color:#c3bbb2;gap:12px;margin:15px 0 24px;padding:0;font-size:12px;line-height:1.6;list-style:none;display:grid}.product-intelligence-grid li{align-items:flex-start;gap:8px;display:flex}.product-intelligence-grid li svg{color:#d9aa70;width:15px;min-width:15px;margin-top:2px}.product-intelligence-grid footer{color:#e0c19a;border-top:1px solid #ffffff14;align-items:flex-start;gap:9px;margin-top:auto;padding-top:18px;font-size:12px;line-height:1.6;display:flex}.product-intelligence-grid footer svg{width:16px;min-width:16px}.intelligence-flow{color:#c8c0b7;background:#090e10;border:1px solid #d8ac7224;border-radius:12px;justify-content:center;align-items:center;gap:13px;margin-top:25px;padding:18px;font-size:12px;display:flex}.intelligence-flow i{background:linear-gradient(90deg,#8e704b,#d9aa70);width:32px;height:1px}.intelligence-flow strong{color:#e0b779}.intelligence-actions{justify-content:center;gap:10px;margin-top:18px;display:flex}.intelligence-actions a{color:#dcb47e;border:1px solid #d8ac7259;border-radius:8px;padding:11px 16px;font-size:12px;text-decoration:none}.intelligence-actions a:hover{background:#d8ac7217}.product-difference{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:18px;margin-top:18px;display:grid}.product-difference>div{background:#0f1517;border:1px solid #ffffff14;border-radius:20px;padding:30px}.product-difference>div.featured{background:linear-gradient(145deg,#d8ac7221,#101618);border-color:#d8ac7247}.product-difference h2{margin:10px 0 20px;font-size:21px}.product-difference ul{color:#a69e96;gap:13px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.product-difference li{gap:9px;display:flex}.product-difference svg{color:#d9aa70;align-self:center}.product-difference>svg{color:#d9aa70}.product-buying-path{color:#191817;background:#ede4d7;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:28px 30px;display:flex}.product-buying-path h2{margin:0 0 7px}.product-buying-path p{color:#6c6258;margin:0}.product-buying-path div:last-child{gap:10px;display:flex}.product-buying-path a{color:#2a241d;border:1px solid #b89b77;border-radius:8px;padding:11px 15px;font-size:12px;text-decoration:none}.contact-support-grid{grid-template-columns:1.05fr .95fr .8fr;gap:15px;display:grid}.contact-support-grid article{background:#101618;border:1px solid #ffffff14;border-radius:20px;min-height:230px;padding:28px}.contact-support-grid article:first-child{background:radial-gradient(circle at 100% 0,#d8ac7233,#0000 45%),#151a1a}.contact-support-grid article:nth-child(2){transform:translateY(22px)}.contact-support-grid svg{color:#d9aa70}.contact-support-grid small{color:#807a73;letter-spacing:.12em;margin-top:30px;display:block}.contact-support-grid h2{font-size:18px}.contact-support-grid p{color:#a69e96;font-size:12px;line-height:1.8}.contact-channel-panel{background:linear-gradient(110deg,#d8ac7224,#0c1112eb 58%);border:1px solid #d8ac723b;border-radius:22px;grid-template-columns:1fr minmax(260px,.6fr);align-items:center;gap:30px;margin-top:42px;padding:34px;display:grid}.contact-channel-panel small{color:#d9aa70;letter-spacing:.16em}.contact-channel-panel h2{margin:9px 0;font-size:23px}.contact-channel-panel p{color:#aaa198;line-height:1.75}.contact-channel-actions{gap:10px;display:grid}.contact-channel-actions a,.contact-channel-actions span{color:#e8dfd4;background:#0b1012;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:9px;padding:13px 15px;font-size:12px;text-decoration:none;display:flex}.support-qr{background:#fff;border-radius:12px;width:150px;padding:8px}@media (width<=1100px){.guide-step-grid{grid-template-columns:repeat(2,1fr)}.helper-setup{grid-template-columns:1fr}.guide-safety-flow{grid-template-columns:auto 1fr}.fallback-chain{grid-column:1/-1}}@media (width<=980px){.product-capability-grid{grid-template-columns:repeat(2,1fr)}.product-intelligence-grid,.intelligence-guide>div{grid-template-columns:1fr}.product-intelligence-grid article{min-height:0}.product-story-hero,.contact-channel-panel{grid-template-columns:1fr}.contact-support-grid{grid-template-columns:1fr 1fr}.contact-support-grid article:nth-child(2){transform:none}}@media (width<=720px){.help-center{padding:32px 18px 60px}.creator-guide-summary,.product-buying-path{flex-direction:column;align-items:flex-start}.creator-journey-cards,.guide-step-grid,.product-capability-grid,.contact-support-grid,.product-difference,.production-expectation-grid{grid-template-columns:1fr}.helper-copy,.helper-status-panel{padding:22px}.product-difference>div{text-align:left}.product-difference>svg{justify-self:center}.intelligence-flow{flex-direction:column;align-items:flex-start}.intelligence-flow i{width:1px;height:18px}.product-story-hero{padding:28px 22px}.product-buying-path div:last-child{flex-wrap:wrap}.contact-channel-panel{padding:25px}.guide-safety-flow{grid-template-columns:1fr}.fallback-chain{flex-direction:column;align-items:stretch}.fallback-chain svg{align-self:center;transform:rotate(90deg)}}:root{--arrina-studio-image:image-set(url(/images/arrina-studio-desktop.6e365c1a2547.avif) type("image/avif"), url(/images/arrina-studio-desktop.8c1edd5ea317.webp) type("image/webp"), url(/images/arrina-cinematic-studio-hero-v1.png) type("image/png"))}@media (width<=850px){:root{--arrina-studio-image:image-set(url(/images/arrina-studio-mobile.55c6bd8b7200.avif) type("image/avif"), url(/images/arrina-studio-mobile.82bdf5185efd.webp) type("image/webp"), url(/images/arrina-cinematic-studio-hero-v1.png) type("image/png"))}}:root{--arrina-ink:#070b0d;--arrina-ink-2:#0d1215;--arrina-panel:#11171a;--arrina-panel-2:#171d20;--arrina-line:#dfc79d29;--arrina-gold:#d8ac72;--arrina-gold-2:#f0c98f;--arrina-gold-soft:#f8dfb7;--arrina-text:#f4f0e9;--arrina-muted:#979b9b;--arrina-metal:#62696b;--arrina-paper:#f3f0e9;--arrina-paper-2:#e8e3da;--arrina-paper-ink:#1b1b19;--studio-radius:18px;--studio-shadow:0 28px 80px #00000052;--studio-ease:cubic-bezier(.22,.8,.25,1)}.model-role-routing{grid-template-columns:repeat(4,minmax(0,1fr))}.model-role-routing label{color:#7c7770;gap:7px;margin:12px 0;font-size:9px;display:grid}.model-role-routing select{color:#2c2924;background:#f2eee6;border:1px solid #d9d3c8;border-radius:7px;width:100%;height:38px;padding:0 9px}.model-routing-save{margin:16px 0 0 auto;display:flex}@media (width<=1100px){.model-role-routing{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.model-role-routing{grid-template-columns:1fr}}.creator-first-run{color:#fff;background:linear-gradient(110deg,#111719,#1d1b17);border:1px solid #d8ac7233;border-radius:13px;align-items:center;gap:18px;margin-bottom:16px;padding:18px 22px;display:flex}.creator-first-run>div{flex:1;align-items:center;gap:14px;display:flex}.creator-first-run svg{color:var(--arrina-gold)}.creator-first-run span{display:grid}.creator-first-run small{letter-spacing:.16em;color:var(--arrina-gold);font-size:7px}.creator-first-run h2{margin:4px 0;font-size:15px}.creator-first-run p{color:#919696;margin:0;font-size:9px}.creator-guide-summary{background:#faf8f3;border:1px solid #d9d3c8;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.creator-guide-summary>div,.creator-guide-summary p{align-items:center;gap:11px;display:flex}.creator-guide-summary svg{color:#a8783d}.creator-guide-summary span{display:grid}.creator-guide-summary small,.creator-guide-summary p{color:#77716a;font-size:9px}.creator-journey-list{gap:9px;margin:16px 0;display:grid}.creator-journey-list article{background:#fbf9f5;border:1px solid #ded8ce;border-radius:10px;grid-template-columns:36px 30px 1fr auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.journey-index{color:#a77940;font:600 10px/1 monospace}.creator-journey-list article>svg{color:#9a6c37;width:18px}.creator-journey-list h2{margin:0 0 4px;font-size:13px}.creator-journey-list p{color:#7c7770;margin:0;font-size:9px}.creator-journey-list a{color:#8d6434;font-size:9px;text-decoration:none}.guide-expectations{color:#fff;background:#292a26;border-radius:12px;gap:14px;padding:20px;display:flex}.guide-expectations svg{color:#e0b77d}.guide-expectations h2{margin:0 0 5px;font-size:14px}.guide-expectations p{color:#aaa69e;margin:0;font-size:9px;line-height:1.7}@media (width<=700px){.creator-first-run,.creator-guide-summary{flex-direction:column;align-items:flex-start}.creator-journey-list article{grid-template-columns:28px 24px 1fr}.creator-journey-list article>a{grid-column:3}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--arrina-ink);color:var(--arrina-text);margin:0;font-family:Inter,Noto Sans SC,Microsoft YaHei,system-ui,sans-serif}button,a{transition:color .25s var(--studio-ease),background .25s var(--studio-ease),border .25s var(--studio-ease),transform .25s var(--studio-ease),opacity .25s}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--arrina-gold-2);outline-offset:3px}.studio-night{background:var(--arrina-ink);color:var(--arrina-text)}.arrina-wordmark{color:inherit;letter-spacing:.06em;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.arrina-mark{color:#111;clip-path:polygon(50% 0,100% 100%,62% 82%,50% 56%,36% 82%,0 100%);background:linear-gradient(145deg,var(--arrina-gold-soft),#a8753e);place-items:center;width:30px;height:30px;font-style:italic;font-weight:900;display:inline-grid}.gold-action,.ghost-action{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 22px;text-decoration:none;display:inline-flex}.gold-action{color:#21170e;background:linear-gradient(135deg,#f8dfb7,#d6a66b);box-shadow:0 10px 30px #d4a46724}.gold-action:hover{transform:translateY(-2px);box-shadow:0 14px 38px #d4a4673b}.gold-action:disabled{opacity:.45;cursor:not-allowed;transform:none}.ghost-action{color:var(--arrina-text);background:#0a0e1066;border-color:#ffffff29}.ghost-action:hover{border-color:var(--arrina-gold);color:var(--arrina-gold-soft)}.spin{animation:1s linear infinite studio-spin}@keyframes studio-spin{to{transform:rotate(360deg)}}.landing-page{min-height:100vh;overflow:hidden}.landing-nav{z-index:20;background:linear-gradient(#070b0de6,#0000);justify-content:space-between;align-items:center;height:78px;padding:0 clamp(28px,5vw,76px);display:flex;position:absolute;top:0;left:0;right:0}.landing-links{align-items:center;gap:34px;display:flex}.landing-links a{color:#aaa;padding:27px 0;font-size:13px;text-decoration:none;position:relative}.landing-links a:hover,.landing-links a.active{color:#fff}.landing-links a.active:after{content:"";background:var(--arrina-gold);height:1px;position:absolute;bottom:18px;left:0;right:0}.landing-nav-actions{gap:10px;display:flex}.landing-nav-actions button{min-height:38px;padding:0 20px}.landing-hero{isolation:isolate;align-items:center;height:100vh;min-height:760px;max-height:940px;padding:90px clamp(30px,5vw,76px) 166px;display:flex;position:relative}.hero-cinematic-image{z-index:-3;background:var(--arrina-studio-image) center 35%/cover no-repeat;filter:brightness(.62)saturate(.72);animation:studio-light-up 6s var(--studio-ease) both,studio-breathe 18s var(--studio-ease) 6s infinite alternate;position:absolute;inset:0}.hero-vignette{z-index:-2;background:radial-gradient(circle at 69% 45%,#0000 0 18%,#02050638 47%,#020506b3 83%),linear-gradient(90deg,#030608fa 0%,#030608cf 34%,#03060824 67%,#03060894),linear-gradient(#00000047,#0000 69%,#070b0d 100%);position:absolute;inset:0}.studio-scan{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.studio-scan:after{content:"";background:linear-gradient(90deg,#0000,#f4ce946b,#0000);height:1px;animation:9s ease-in-out 3s infinite analysis-scan;position:absolute;top:17%;left:42%;right:7%;box-shadow:0 0 18px #f4ce9447}@keyframes analysis-scan{0%,to{opacity:0;transform:translateY(0)}18%{opacity:.78}72%{opacity:.45}92%{opacity:0;transform:translateY(420px)}}@keyframes studio-light-up{0%{filter:brightness(.18)saturate(.35);transform:scale(1.018)}32%{filter:brightness(.34)saturate(.48)}68%{filter:brightness(.56)saturate(.66)}to{filter:brightness(.62)saturate(.72);transform:scale(1)}}@keyframes studio-breathe{0%{transform:scale(1)}to{transform:scale(1.025)}}.hero-content{z-index:3;width:min(680px,56vw);animation:studio-enter 1.8s var(--studio-ease) .35s both;position:relative}@keyframes studio-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.landing-eyebrow,.page-kicker,.panel-kicker{color:var(--arrina-gold-2);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:flex}.hero-content h1{letter-spacing:-.055em;justify-items:start;gap:12px;margin:26px 0 24px;font-family:Noto Serif SC,Songti SC,STSong,serif;font-weight:600;line-height:1;display:grid}.hero-content h1 .hero-title-primary{color:#f2f0eb;text-shadow:0 8px 35px #00000061;font-size:clamp(54px,6.2vw,96px)}.hero-content h1 .hero-title-secondary{color:#e5e2dc;white-space:nowrap;font-size:clamp(38px,4.35vw,68px)}.hero-title-secondary em{color:#e4b16d;letter-spacing:-.04em;margin-left:.08em;font-style:normal;font-weight:500;display:inline-block;position:relative}.hero-title-secondary em:after{content:"";filter:drop-shadow(0 0 5px #e5b16d4d);border-top:1px solid #e5b16de6;border-radius:50%;height:9px;position:absolute;bottom:-12px;left:-3%;right:-4%;transform:rotate(-2deg)}.landing-lead{color:#b4b5b2;gap:8px;font-size:15px;line-height:1.75;display:grid}.landing-lead p{margin:0}.landing-lead strong{color:#dedbd4;letter-spacing:.08em;font-size:14px;font-weight:450}.hero-actions{gap:14px;margin:34px 0 40px;display:flex}.hero-proof{color:#9a9c9b;align-items:center;gap:14px;font-size:12px;display:flex}.proof-avatars{color:#24190e;letter-spacing:.12em;background:linear-gradient(90deg,#d8ad78,#f0d6ad);border-radius:18px;padding:7px 12px;font-weight:800}.hero-media-constellation{z-index:1;pointer-events:none;opacity:0;animation:constellation-reveal 2.6s var(--studio-ease) 1.8s forwards;position:absolute;inset:10% 19% 24% 41%}.hero-media-constellation>span{aspect-ratio:16/10;background:var(--arrina-studio-image) center/cover;opacity:.58;width:76px;animation:media-drift 11s ease-in-out calc(var(--media)*-.8s) infinite alternate;border:1px solid #e5b16d2e;border-radius:4px;position:absolute;box-shadow:0 10px 30px #0000006b}.hero-media-constellation>span:first-child{top:6%;left:7%}.hero-media-constellation>span:nth-child(2){width:64px;top:14%;left:37%}.hero-media-constellation>span:nth-child(3){width:86px;top:33%;left:60%}.hero-media-constellation>span:nth-child(4){width:68px;top:48%;left:25%}.hero-media-constellation>span:nth-child(5){width:72px;top:63%;left:49%}.hero-media-constellation>span:nth-child(6){width:67px;top:7%;left:76%}.hero-media-constellation svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-media-constellation path{fill:none;stroke:#e1ac6645;stroke-width:1px;stroke-dasharray:4 10;animation:12s linear infinite connection-flow}@keyframes constellation-reveal{to{opacity:1}}@keyframes media-drift{to{filter:brightness(1.1);transform:translate(7px,-8px)}}@keyframes connection-flow{to{stroke-dashoffset:-140px}}.hero-intelligence-stack{z-index:5;gap:14px;display:grid;position:absolute;top:19%;right:clamp(24px,5vw,78px)}.hero-intelligence-stack article{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;width:210px;min-height:74px;animation:production-awaken 1.8s var(--studio-ease) calc(3.4s + var(--step)*.45s) forwards,production-float 8s ease-in-out calc(6s + var(--step)*-.9s) infinite alternate;background:linear-gradient(120deg,#0c0f10db,#0e1010ad);border:1px solid #dcc2992b;border-radius:12px;align-items:center;gap:14px;padding:16px 18px 22px;display:flex;position:relative;box-shadow:0 18px 48px #00000057}@keyframes production-awaken{0%{opacity:0;filter:brightness(.65);transform:translateY(10px)}to{opacity:1;filter:brightness();transform:none}}@keyframes production-float{to{transform:translateY(-4px)}}.hero-intelligence-stack svg{width:17px;color:var(--arrina-gold)}.hero-intelligence-stack span{gap:4px;display:grid}.hero-intelligence-stack b{font-size:12px}.hero-intelligence-stack small{color:#8f9697;font-size:10px}.hero-intelligence-stack i{background:#d9ac72;border-radius:50%;width:5px;height:5px;position:absolute;right:15px;box-shadow:0 0 10px #d9ac72}.production-state.waiting i{opacity:.35}.production-state.working i{animation:2.4s ease-in-out infinite state-pulse}.production-progress{background:#ffffff14;bottom:10px;left:18px;right:18px;overflow:hidden;height:1px!important;position:absolute!important}.production-progress span{width:var(--progress,68%);background:linear-gradient(90deg,#8b663b,#e7bb7e);height:100%;animation:4s ease-in-out infinite progress-breathe;display:block!important}.complete .production-progress span{--progress:100%}.working .production-progress span{--progress:52%}.waiting .production-progress span{--progress:8%;opacity:.35}@keyframes state-pulse{50%{opacity:.55;box-shadow:0 0 18px #d9ac72}}@keyframes progress-breathe{50%{filter:brightness(1.25)}}.hero-filmstrip{z-index:4;opacity:0;height:104px;animation:timeline-awaken 2s var(--studio-ease) 4.4s forwards;background:#05080ac7;border:1px solid #ffffff13;padding:8px 8px 19px;position:absolute;bottom:78px;left:3%;right:3%;overflow:hidden;transform:perspective(1000px)rotateX(5deg)}.filmstrip-track{gap:5px;width:112%;height:70px;animation:26s linear 6s infinite alternate timeline-drift;display:flex}.filmstrip-track>span{background:var(--arrina-studio-image) center/cover;flex:1;min-width:100px;position:relative;overflow:hidden}.filmstrip-track>span:after{content:"";border:1px solid #ffffff14;position:absolute;inset:0}.filmstrip-track>span:nth-child(2n){filter:brightness(.62)}.filmstrip-track>span:nth-child(3n){background-position:70%}.filmstrip-ruler{color:#60686a;letter-spacing:.08em;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:4px;left:12px;right:12px}.filmstrip-ruler i{font-style:normal}.filmstrip-playhead{z-index:3;background:var(--arrina-gold-2);width:1px;box-shadow:0 0 10px var(--arrina-gold);position:absolute;top:0;bottom:0;left:56%}.filmstrip-playhead:before{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-top:6px solid var(--arrina-gold-2);position:absolute;top:0;left:-4px}.filmstrip-playhead i{background:var(--arrina-gold-soft);width:7px;height:7px;box-shadow:0 0 12px var(--arrina-gold);border-radius:50%;position:absolute;bottom:14px;left:-3px}@keyframes timeline-awaken{0%{opacity:0;transform:perspective(1000px)rotateX(5deg)translateY(16px)}to{opacity:1;transform:perspective(1000px)rotateX(5deg)}}@keyframes timeline-drift{to{transform:translate(-9%)}}.hero-scroll{color:#777;letter-spacing:.08em;font-size:10px;text-decoration:none;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.hero-scroll span{text-align:center;color:var(--arrina-gold);font-size:17px;animation:1.8s infinite scroll-pulse;display:block}@keyframes scroll-pulse{50%{transform:translateY(5px)}}.studio-section{border-radius:var(--studio-radius);box-shadow:var(--studio-shadow);background:linear-gradient(145deg,#0d1316,#090d0f);border:1px solid #ffffff0e;margin:20px clamp(24px,4vw,64px)}.landing-capability{grid-template-columns:250px 1fr;gap:60px;padding:58px 44px;display:grid}.section-intro span{color:var(--arrina-gold);letter-spacing:.14em;font-size:11px}.section-intro h2{margin:11px 0;font-size:28px;line-height:1.3}.section-intro p{color:#858a8b;font-size:12px;line-height:1.8}.cinematic-flow{justify-content:space-between;align-items:center;display:flex}.flow-step{flex:1;align-items:center;display:flex}.flow-step article{text-align:center;justify-items:center;gap:9px;min-width:105px;display:grid}.flow-step article>span{background:#111719;border:1px solid #e5bc7e57;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 0 25px #d8ac7221}.flow-step svg{color:var(--arrina-gold);width:20px}.flow-step b{font-size:12px}.flow-step small{color:#7f8586;font-size:10px}.flow-connector{background:linear-gradient(90deg,#d8ac7266,#d8ac720d);flex:1;height:1px}.landing-product{grid-template-columns:38% 1fr;min-height:290px;display:grid;overflow:hidden}.product-visual{background:linear-gradient(90deg,#0000001a,#0f0c0a73),var(--arrina-studio-image) 8% center/cover;place-items:center;display:grid;position:relative}.product-visual>span{letter-spacing:.18em;color:#c4a271;font-size:9px;position:absolute;top:20px;left:24px}.camera-silhouette svg{color:#ffffff38;width:88px;height:88px}.product-copy{align-self:center;padding:55px 8%}.product-copy small{color:var(--arrina-gold);letter-spacing:.16em}.product-copy h2{margin:10px 0;font-size:30px;line-height:1.4}.product-copy p{color:#a2a5a4;max-width:560px;margin-bottom:22px;line-height:1.8}.landing-trust{background:#ffffff0d;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:1px;margin:18px clamp(24px,4vw,64px);display:grid;overflow:hidden}.landing-trust article{background:#0d1214;grid-template-columns:44px 1fr;gap:3px 12px;padding:25px;display:grid}.landing-trust svg{color:var(--arrina-gold);border:1px solid #d8ac7240;border-radius:50%;grid-row:1/3;width:42px;height:42px;padding:9px}.landing-trust b{font-size:15px}.landing-trust span{color:#7d8384;font-size:11px}.landing-contact{background:linear-gradient(110deg,#101619 25%,#5d3a2661,#19182299);justify-content:space-between;align-items:center;padding:48px 55px;display:flex}.landing-contact small{color:var(--arrina-gold);letter-spacing:.15em}.landing-contact h2{font-size:28px}.landing-contact>div:last-child{align-items:center;gap:20px;display:flex}.landing-contact a:not(.gold-action){color:#bbb;font-size:12px;text-decoration:none}.landing-footer{color:#797e7f;border-top:1px solid #ffffff0f;grid-template-columns:2fr repeat(3,1fr);gap:40px;margin-top:38px;padding:50px clamp(30px,5vw,76px) 28px;display:grid}.landing-footer>div{align-content:start;gap:10px;display:grid}.landing-footer b{color:#d5d2ca;font-size:12px}.landing-footer a,.landing-footer span{color:#808586;font-size:11px;text-decoration:none}.landing-footer p{font-size:11px;line-height:1.8}.landing-footer>small{border-top:1px solid #ffffff0d;grid-column:1/-1;padding-top:18px}.cinematic-auth{grid-template-columns:minmax(0,1.55fr) minmax(390px,.8fr);min-height:100vh;display:grid;overflow:hidden}.auth-studio-scene{isolation:isolate;min-height:100vh;position:relative;overflow:hidden}.auth-scene-image{z-index:-3;background:var(--arrina-studio-image) center/cover;animation:studio-breathe 16s var(--studio-ease) infinite alternate;position:absolute;inset:0}.auth-scene-shade{z-index:-2;background:linear-gradient(90deg,#0407094d,#04070933 50%,#080c0e 100%),linear-gradient(#0000 45%,#070b0de8);position:absolute;inset:0}.auth-logo{position:absolute;top:34px;left:42px}.auth-vision{max-width:590px;animation:1s .25s both studio-enter;position:absolute;bottom:15%;left:8%}.auth-vision small{color:var(--arrina-gold);letter-spacing:.2em}.auth-vision h1{margin:20px 0;font-size:clamp(43px,5vw,72px);line-height:1.13}.auth-vision h1 span{color:var(--arrina-gold-2)}.auth-vision p{color:#b0b1ae;max-width:540px;line-height:1.9}.auth-feature-line{gap:13px;margin-top:28px;display:flex}.auth-feature-line span{background:#090d0f80;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:11px;display:flex}.auth-feature-line svg{width:15px;color:var(--arrina-gold)}.auth-analysis-console{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c0ec7;border:1px solid #e1bf8c2e;border-radius:12px;width:280px;padding:18px;animation:1s 1.5s both console-enter;position:absolute;top:17%;right:6%}.auth-analysis-console>div:first-child{align-items:center;gap:8px;font-size:11px;display:flex}.auth-analysis-console b{color:var(--arrina-gold);letter-spacing:.15em;margin-left:auto;font-size:8px}.auth-analysis-console svg{width:15px;color:var(--arrina-gold)}.auth-analysis-console p{color:#8e9494;font-size:9px}.auth-analysis-console p span{background:var(--arrina-gold);width:6px;height:6px;box-shadow:0 0 9px var(--arrina-gold);border-radius:50%;display:inline-block}.auth-wave{align-items:end;gap:4px;height:54px;margin:12px 0;display:flex}.auth-wave i{height:calc(15% + (var(--bar) % 6)*11%);background:linear-gradient(var(--arrina-gold),#d8ac7214);animation:wave 1.8s ease-in-out calc(var(--bar)*-.08s) infinite alternate;flex:1}@keyframes wave{to{height:calc(30% + (var(--bar) % 5)*13%)}}.auth-entry-panel{background:radial-gradient(circle at 50% 30%,#14191b,#090d0f 65%);border-left:1px solid #ffffff12;flex-direction:column;justify-content:center;padding:70px clamp(40px,5vw,78px);display:flex;position:relative}.auth-back{color:#777;align-items:center;gap:7px;font-size:11px;text-decoration:none;display:flex;position:absolute;top:32px;left:38px}.auth-panel-brand{align-items:center;gap:9px;margin-bottom:50px;display:flex}.auth-panel-brand b{letter-spacing:.12em}.auth-copy .auth-eyebrow{letter-spacing:.2em;color:var(--arrina-gold);font-size:9px}.auth-copy h2{margin:10px 0;font-size:32px}.auth-copy p{color:#888f90;font-size:12px}.auth-entry-panel form{gap:18px;margin-top:28px;display:grid}.auth-entry-panel label{color:#a8acab;gap:8px;font-size:11px;display:grid}.auth-entry-panel input{color:#fff;background:#0b1012;border:1px solid #262d2f;border-radius:8px;width:100%;height:48px;padding:0 15px}.auth-entry-panel input:focus{border-color:var(--arrina-gold)}.password-field{position:relative}.password-field button{color:#777;cursor:pointer;background:0 0;border:0;width:36px;height:36px;position:absolute;top:6px;right:6px}.auth-submit{color:#24170d;cursor:pointer;background:linear-gradient(135deg,#f5d9ac,#ce9c60);border:0;border-radius:9px;justify-content:center;align-items:center;gap:10px;height:50px;display:flex}.auth-switch{color:#c9a978;cursor:pointer;background:0 0;border:0;font-size:11px}.auth-error{color:#e1a18c;font-size:11px}.auth-security-note{text-align:center;color:#656c6d;margin-top:30px;font-size:9px}.studio-sidebar>.new-button{white-space:nowrap;width:auto}.studio-topbar .status-pill{white-space:nowrap;flex-shrink:0;width:auto}.studio-topbar .status-pill>span{background:0 0;border-radius:0;width:auto;height:auto}.app-shell{grid-template-columns:236px minmax(0,1fr);min-height:100vh;background:#0a0e10!important;display:grid!important}.workspace{min-width:0;background:radial-gradient(circle at 78% 8%,#9b6f3b14,#0000 30%),#0c1113!important;margin:0!important;padding:0!important}.studio-sidebar{z-index:30;background:#080c0e;border-right:1px solid #ffffff0f;flex-direction:column;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0}.studio-brand{align-items:center;gap:9px;height:42px;padding:0 8px;display:flex}.studio-brand small{color:#6f7475;letter-spacing:.18em;font-size:7px}.studio-brand>button{color:#596062;background:0 0;border:0;margin-left:auto}.studio-brand .arrina-mark{width:24px;height:24px}.new-button{color:#20170f;cursor:pointer;background:linear-gradient(135deg,#dcb37d,#b8814c);border:1px solid #d8ac7266;border-radius:9px;justify-content:center;align-items:center;gap:9px;height:42px;margin:20px 4px;font-weight:700;display:flex}.new-button svg{width:16px}.nav-label{color:#667073;letter-spacing:.19em;padding:18px 12px 8px;font-family:Rajdhani,DIN Alternate,Arial Narrow,sans-serif;font-size:10px;font-weight:700}.nav-label-featured{color:#b98a51;padding-top:15px}.studio-sidebar nav button{color:#a0a6a7;cursor:pointer;letter-spacing:.035em;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;height:42px;padding:0 12px;font-family:Rajdhani,DIN Alternate,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px;font-weight:600;display:flex;position:relative}.studio-sidebar nav button svg{width:17px}.studio-sidebar nav button:hover{color:#f0e7da;background:#111719}.studio-sidebar nav button.nav-featured{color:#e7c18d;background:linear-gradient(90deg,#d8ac721a,#0000)}.studio-sidebar nav button.active{color:#f2e8da;background:linear-gradient(90deg,#d8ac722e,#d8ac720a)}.studio-sidebar nav button.active i{background:var(--arrina-gold);width:2px;height:22px;position:absolute;left:0}.sidebar-footer{border-top:1px solid #ffffff0f;align-items:center;margin-top:auto;padding:12px 5px;display:flex}.profile{color:#ddd;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:9px;display:flex}.profile .avatar{width:31px;height:31px;color:var(--arrina-gold);background:#1b1d1d;border:1px solid #d8ac7247;border-radius:50%;place-items:center;display:grid}.profile>span:last-child{display:grid}.profile small{color:#606768;font-size:8px}.logout-button{color:#626869;background:0 0;border:0;width:32px;height:32px}.logout-button svg{width:14px}.studio-topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;background:#0b1012db;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;height:64px;padding:0 clamp(22px,3vw,42px);display:flex;position:sticky;top:0}.breadcrumb{align-items:center;gap:9px;font-size:10px;display:flex}.breadcrumb span{color:#656c6e;letter-spacing:.13em}.breadcrumb b{color:#474d4f}.breadcrumb strong{color:#d8d6d0}.top-actions{gap:10px;display:flex}.top-actions>button{color:#777;background:#101618;border:1px solid #ffffff14;border-radius:7px;height:32px}.top-actions>button:first-child{width:34px}.top-actions svg{width:14px}.status-pill{align-items:center;gap:7px;font-size:9px;display:flex;padding:0 12px!important}.status-active{color:#d8bb91!important;border-color:#d8ac7240!important}.studio-page,.content-page{max-width:1540px;margin:0 auto;padding:34px clamp(24px,3.5vw,52px) 60px!important}.studio-state,.route-loading{color:#8a9091;justify-content:center;align-items:center;gap:10px;min-height:300px;display:flex}.creator-home-header,.editorial-heading,.admin-heading{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.creator-home-header h1,.editorial-heading h1,.admin-heading h1{margin:8px 0;font-size:30px}.creator-home-header p,.editorial-heading p,.admin-heading p{color:#7e8586;margin:0;font-size:12px}.creator-active{color:#b7aa97;border:1px solid #d8ac722e;border-radius:18px;align-items:center;gap:8px;padding:9px 12px;font-size:9px;display:flex}.creator-active i{background:#cda265;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #cda265}.creator-spotlight{border-radius:var(--studio-radius);height:330px;box-shadow:var(--studio-shadow);background:linear-gradient(110deg,#111719,#151514 55%,#0d1113);border:1px solid #ffffff12;grid-template-columns:1fr 1.15fr;display:grid;overflow:hidden}.spotlight-copy{padding:48px}.spotlight-copy>span{color:var(--arrina-gold);letter-spacing:.18em;align-items:center;gap:8px;font-size:9px;display:flex}.spotlight-copy h2{margin:15px 0;font-size:34px;line-height:1.3}.spotlight-copy p{color:#8e9495;max-width:520px;font-size:12px;line-height:1.8}.spotlight-stage{background:var(--arrina-studio-image) center/cover;position:relative;overflow:hidden}.spotlight-stage:after{content:"";background:linear-gradient(90deg,#151514,#0000 45%),linear-gradient(#0000 55%,#111719);position:absolute;inset:0}.monitor-frame{z-index:2;background:#0408097a;border:1px solid #d8ac7238;place-items:center;width:58%;height:52%;display:grid;position:absolute;top:15%;right:12%;box-shadow:0 12px 50px #0006}.monitor-frame svg{color:#e8c9988c;width:42px;height:42px}.stage-timeline{z-index:3;gap:4px;display:flex;position:absolute;bottom:35px;left:5%;right:5%}.stage-timeline span{background:#0a0e10a6;border:1px solid #ffffff1a;flex:1;height:38px}.stage-timeline span:nth-child(4){border-color:var(--arrina-gold);box-shadow:0 0 15px #d8ac7233}.creator-section-heading{justify-content:space-between;align-items:end;margin:36px 0 18px;display:flex}.creator-section-heading span{color:var(--arrina-gold);letter-spacing:.16em;font-size:9px}.creator-section-heading h2{margin:6px 0;font-size:22px}.creator-section-heading p{color:#6f7677;font-size:11px}.creator-agent-grid{gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.studio-agent-card{background:#111719;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;min-height:250px;padding:22px;display:flex}.agent-card-visual{background:linear-gradient(130deg,#171e20,#231c14);place-items:center;height:80px;margin:-6px -6px 18px;display:grid;position:relative;overflow:hidden}.agent-card-visual svg{width:28px;height:28px;color:var(--arrina-gold);z-index:2}.agent-card-visual i{background:linear-gradient(90deg,transparent,var(--arrina-gold),transparent);width:120px;height:1px;animation:3s infinite line-travel;position:absolute}@keyframes line-travel{0%{transform:translate(-140px)}to{transform:translate(140px)}}.studio-agent-card>span{color:var(--arrina-gold);letter-spacing:.14em;font-size:8px}.studio-agent-card h3{margin:9px 0;font-size:18px}.studio-agent-card p{color:#777f80;font-size:11px;line-height:1.7}.studio-agent-card footer{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.studio-agent-card footer small{color:#6e7576}.studio-agent-card footer button{color:var(--arrina-gold);background:0 0;border:0;align-items:center;gap:5px;display:flex}.studio-agent-card footer svg{width:13px}.coming-soon{opacity:.6}.movie-lab{max-width:1600px;margin:auto;padding:24px clamp(20px,3vw,42px) 60px}.movie-lab-header{align-items:center;gap:20px;height:60px;margin-bottom:18px;display:flex}.movie-lab-header>button{color:#7c8384;background:0 0;border:0;align-items:center;gap:7px;font-size:10px;display:flex}.movie-lab-header>button svg{width:14px}.movie-lab-header>div{align-items:baseline;gap:10px;display:flex}.movie-lab-header>div span{color:var(--arrina-gold);letter-spacing:.15em;font-size:8px}.movie-lab-header h1{margin:0;font-size:20px}.lab-online{color:#8c9293;align-items:center;gap:7px;margin-left:auto;font-size:9px;display:flex}.lab-online i{background:#cba36a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #cba36a}.movie-lab-grid{grid-template-columns:minmax(0,1.7fr) minmax(330px,.7fr);gap:15px;display:grid}.material-deck,.intelligence-deck{align-content:start;gap:15px;display:grid}.deck-screen{background:linear-gradient(0deg,#050809e6,#0508091a),var(--arrina-studio-image) center/cover;min-height:420px;box-shadow:var(--studio-shadow);border:1px solid #ffffff12;border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.film-preview{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050809a3;border:1px solid #d8ac7226;justify-items:center;gap:9px;padding:30px 50px;display:grid}.film-preview svg{width:42px;height:42px;color:var(--arrina-gold)}.film-preview span{font-size:16px}.film-preview small{color:#828889;font-size:9px}.scan-line{z-index:3;background:linear-gradient(90deg,transparent,var(--arrina-gold),transparent);height:1px;box-shadow:0 0 15px var(--arrina-gold);animation:5s ease-in-out infinite lab-scan;position:absolute;top:18%;left:8%;right:8%}@keyframes lab-scan{0%,to{opacity:0;top:18%}15%{opacity:1}80%{opacity:.7;top:78%}90%{opacity:0}}.screen-hud{z-index:4;gap:8px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.screen-hud span{letter-spacing:.12em;color:#9a9f9f;background:#070a0bc7;border:1px solid #ffffff14;align-items:center;gap:6px;padding:7px 9px;font-size:7px;display:flex}.screen-hud svg{width:11px;color:var(--arrina-gold)}.material-console,.intelligence-map,.pipeline-panel,.license-gate,.studio-modal-card,.opening-candidate-list,.movie-final-script{background:#111719;border:1px solid #ffffff12;border-radius:13px;padding:22px}.console-title{gap:13px;display:flex}.console-title>span{width:30px;height:30px;color:var(--arrina-gold);border:1px solid #d8ac724d;border-radius:50%;place-items:center;font-size:9px;display:grid}.console-title h2{margin:0;font-size:16px}.console-title p{color:#767d7e;font-size:10px}.source-control{background:#0a0f11;border:1px solid #283033;border-radius:8px;align-items:center;margin:18px 0;display:flex}.source-control svg{width:15px;color:var(--arrina-gold);margin:0 12px}.source-control input{color:#fff;background:0 0;border:0;outline:0;flex:1;height:46px}.creation-options{grid-template-columns:1fr 1fr;gap:11px;display:grid}.creation-options label{color:#747b7c;gap:6px;font-size:9px;display:grid}.creation-options select{color:#ddd;background:#0b1012;border:1px solid #293033;border-radius:7px;height:40px;padding:0 10px}.start-production{width:100%;margin-top:15px}.start-production svg{width:15px}.agent-task-error{color:#d99d87;font-size:10px}.intelligence-map header,.pipeline-panel header,.movie-final-script header{justify-content:space-between;align-items:center;display:flex}.intelligence-map header>div{align-items:center;gap:10px;display:flex}.intelligence-map header svg{color:var(--arrina-gold);width:20px}.intelligence-map header span{display:grid}.intelligence-map header small{color:#696f70;letter-spacing:.14em;font-size:7px}.intelligence-map header em{color:var(--arrina-gold);font-size:7px;font-style:normal}.story-node-map{background:radial-gradient(circle,#d8ac7214,#0000 55%);height:195px;margin:16px 0;position:relative}.node{z-index:2;color:#d6c4a9;background:#141b1d;border:1px solid #d8ac724d;border-radius:50%;place-items:center;width:48px;height:48px;font-size:9px;display:grid;position:absolute}.node.hero{color:#16100a;background:#d3aa73;width:58px;height:58px;top:37%;left:42%}.node.conflict{top:15%;left:8%}.node.event{top:20%;right:8%}.node.relation{bottom:4%;right:17%}.story-node-map i{background:linear-gradient(90deg,#0000,#8e714e,#0000);width:48%;height:1px;position:absolute;top:36%;left:25%;transform:rotate(8deg)}.story-node-map i:nth-of-type(2){top:62%;transform:rotate(-18deg)}.story-node-map i:nth-of-type(3){width:31%;top:20%;left:47%;transform:rotate(-20deg)}.intelligence-map footer{border-top:1px solid #ffffff0f;justify-content:space-between;padding-top:12px;display:flex}.intelligence-map footer span{color:#6e7576;align-items:center;gap:5px;font-size:8px;display:flex}.intelligence-map footer svg{color:#a98a61;width:11px}.pipeline-panel header small{color:var(--arrina-gold);letter-spacing:.14em;font-size:7px}.pipeline-panel h2{margin:4px 0;font-size:16px}.pipeline-panel header>span{color:#747b7c;font-size:8px}.pipeline-panel ol{margin:15px 0 0;padding:0;list-style:none}.pipeline-panel li{grid-template-columns:26px 1fr 20px;align-items:center;gap:9px;padding:7px 0;display:grid;position:relative}.pipeline-panel li:not(:last-child):after{content:"";background:#252c2e;width:1px;position:absolute;top:31px;bottom:-8px;left:12px}.pipeline-panel li>i{z-index:1;color:#62696a;background:#111719;border:1px solid #303739;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;display:grid}.pipeline-panel li[data-state=active]>i{color:#1d150d;background:#d5aa71;box-shadow:0 0 15px #d8ac7240}.pipeline-panel li span{display:grid}.pipeline-panel li b{font-size:9px}.pipeline-panel li small{color:#606667;font-size:7px}.pipeline-panel li>svg{width:12px;color:var(--arrina-gold)}.license-gate{justify-items:start;display:grid}.license-gate>svg{color:var(--arrina-gold)}.license-gate>small,.movie-final-script small,.opening-candidate-list small,.studio-modal-card small{color:var(--arrina-gold);letter-spacing:.14em;font-size:8px}.license-gate h2{font-size:20px}.license-gate p{color:#858b8c;font-size:10px;line-height:1.7}.license-gate input{color:#fff;background:#090e10;border:1px solid #2b3234;border-radius:7px;width:100%;height:43px;margin:12px 0;padding:0 12px}.license-gate .gold-action{width:100%}.text-action{color:#a98a61;background:0 0;border:0;margin-top:12px;font-size:9px}.studio-modal-card{align-items:center;gap:18px;margin-top:15px;display:flex}.studio-modal-card>svg{color:var(--arrina-gold)}.studio-modal-card>div{flex:1}.studio-modal-card h2{margin:4px 0}.studio-modal-card p{color:#818788;font-size:10px}.opening-candidate-list,.movie-final-script{margin-top:15px}.opening-candidate-list{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.opening-candidate-list header{grid-column:1/-1}.opening-candidate-list article{background:#0a0f11;border:1px solid #242b2d;border-radius:8px;padding:16px}.opening-candidate-list article>span{color:var(--arrina-gold);font-size:9px}.opening-candidate-list article p{color:#a4a8a7;font-size:11px;line-height:1.7}.movie-final-script textarea{color:#ddd;resize:vertical;background:#090e10;border:1px solid #293032;border-radius:8px;width:100%;min-height:400px;margin-top:15px;padding:22px;line-height:2}.movie-final-script>p{color:#6f7677;font-size:9px}.works-heading{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.works-heading>div>span{color:var(--arrina-gold);letter-spacing:.18em;font-size:8px}.works-heading h1{margin:7px 0;font-size:30px}.works-heading p{color:#747b7c;font-size:11px}.works-heading svg{width:15px}.works-toolbar{justify-content:space-between;align-items:center;height:48px;margin-bottom:18px;display:flex}.works-toolbar label{background:#0a0f11;border:1px solid #272e30;border-radius:8px;align-items:center;gap:9px;width:min(380px,60%);padding:0 12px;display:flex}.works-toolbar svg{color:#707778;width:14px}.works-toolbar input{color:#ddd;background:0 0;border:0;outline:0;flex:1;height:40px}.works-toolbar>span{color:#697071;font-size:9px}.cinematic-work-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.work-poster-card{color:#fff;text-align:left;cursor:pointer;background:#111719;border:1px solid #ffffff12;border-radius:13px;padding:0;overflow:hidden}.work-poster-card:hover{border-color:#d8ac7242;transform:translateY(-4px)}.work-poster{background:linear-gradient(0deg,#040708b8,transparent),var(--arrina-studio-image) center/cover;place-items:center;height:150px;display:grid;position:relative}.work-poster svg{color:#f0d09fbf;width:28px}.work-poster span{color:var(--arrina-gold);text-transform:uppercase;background:#080b0ccc;border-radius:10px;padding:5px 7px;font-size:7px;position:absolute;top:12px;right:12px}.work-card-copy>small{color:#696f70;font-size:8px}.work-card-copy h2{margin:7px 0;font-size:16px}.work-card-copy p{color:#7a8182;height:36px;font-size:10px;line-height:1.7;overflow:hidden}.work-card-copy footer{color:#767d7e;border-top:1px solid #ffffff0f;justify-content:space-between;margin-top:16px;padding-top:12px;font-size:8px;display:flex}.empty-studio{color:#777;border:1px dashed #293032;border-radius:14px;grid-column:1/-1;align-content:center;place-items:center;gap:8px;min-height:330px;display:grid}.empty-studio>svg{color:var(--arrina-gold);width:30px}.empty-studio h2{color:#ddd;margin:5px}.empty-studio p{font-size:10px}.screenplay-workstation{max-width:1700px;margin:auto;padding:22px 28px 40px}.workstation-header{align-items:center;gap:20px;min-height:66px;margin-bottom:16px;display:flex}.workstation-header>button{color:#747b7c;background:0 0;border:0;align-items:center;gap:6px;font-size:9px;display:flex}.workstation-header>button svg{width:13px}.workstation-header>div:nth-child(2){flex:1}.workstation-header small{color:var(--arrina-gold);letter-spacing:.14em;font-size:7px}.workstation-header h1{margin:4px 0;font-size:20px}.workstation-header p{color:#707778;margin:0;font-size:8px}.workstation-actions{justify-items:end;gap:6px;display:grid}.editor-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.editor-actions button{color:#969c9c;background:#111719;border:1px solid #293032;border-radius:7px;align-items:center;gap:6px;min-height:38px;padding:0 10px;font-size:11px;display:flex}.editor-actions button svg{flex:none;width:15px}.editor-actions button:disabled{cursor:not-allowed;opacity:.58}.editor-actions .gold-action{color:#21170e;border:0}.delivery-status{text-align:right;max-width:460px;line-height:1.45;color:#805a32!important;font-size:11px!important}.workstation-grid{height:calc(100vh - 166px);min-height:620px;box-shadow:var(--studio-shadow);background:#2a3032;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:230px minmax(420px,1fr) 320px;gap:1px;display:grid;overflow:hidden}.story-structure,.script-canvas,.creative-partner{background:#101618;min-width:0}.story-structure{padding:20px}.story-structure header small,.creative-partner header small{letter-spacing:.14em;color:var(--arrina-gold);font-size:7px}.story-structure h2{margin:5px 0 20px;font-size:15px}.structure-track{display:grid}.structure-track button{color:#747b7c;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-height:54px;padding:6px;display:flex;position:relative}.structure-track button:not(:last-child):after{content:"";background:#2d3436;width:1px;position:absolute;top:40px;bottom:-13px;left:17px}.structure-track button>i{z-index:1;background:#101618;border:1px solid #343b3d;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;font-style:normal;display:grid}.structure-track button>i svg{width:11px}.structure-track button>span{display:grid}.structure-track button b{font-size:9px}.structure-track button small{color:#5d6465;font-size:7px}.structure-track button.active{color:#e6d2b4}.structure-track button.active>i{background:var(--arrina-gold);color:#20160d;border-color:var(--arrina-gold)}.restore-action{color:#b19063;background:0 0;border:0;align-items:center;gap:7px;margin-top:20px;font-size:8px;display:flex}.restore-action svg{width:12px}.script-canvas{background:#151b1d;grid-template-rows:48px 1fr 38px;display:grid}.script-canvas>header,.script-canvas>footer{color:#72797a;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:0 22px;font-size:8px;display:flex}.script-canvas>header span{align-items:center;gap:7px;display:flex}.script-canvas>header i{background:var(--arrina-gold);border-radius:50%;width:6px;height:6px}.script-canvas textarea{resize:none;color:#e4e1da;background:#151b1d;border:0;outline:0;width:100%;height:100%;padding:35px clamp(30px,5vw,74px);font-family:Noto Serif SC,Songti SC,serif;font-size:15px;line-height:2.15}.script-canvas>footer{border-top:1px solid #ffffff0f;border-bottom:0;justify-content:flex-start;gap:7px}.script-canvas>footer svg{width:12px}.creative-partner{flex-direction:column;gap:13px;padding:20px;display:flex}.creative-partner>header{align-items:center;gap:10px;display:flex}.partner-avatar{width:35px;height:35px;color:var(--arrina-gold);background:#171b19;border:1px solid #d8ac7240;border-radius:50%;place-items:center;display:grid}.partner-avatar svg{width:16px}.creative-partner header>div:nth-child(2){display:grid}.creative-partner h2{margin:3px 0;font-size:14px}.creative-partner header>span{color:#697071;margin-left:auto;font-size:7px}.creative-partner header>span i{background:#b29162;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.partner-insight{background:#d8ac7209;border:1px solid #d8ac721a;border-radius:8px;gap:9px;padding:12px;display:flex}.partner-insight svg{width:14px;color:var(--arrina-gold);flex:none}.partner-insight p{color:#898f90;margin:0;font-size:9px;line-height:1.7}.creative-partner label{color:#6d7475;gap:6px;font-size:8px;display:grid}.creative-partner input,.creative-partner textarea{color:#ddd;background:#0a0f11;border:1px solid #293032;border-radius:7px;width:100%;padding:10px}.creative-partner textarea{resize:vertical;height:110px}.partner-action{color:#21160d;background:linear-gradient(135deg,#d9af79,#b9824e);border:1px solid #d8ac7252;border-radius:7px;justify-content:center;align-items:center;gap:7px;height:38px;font-size:9px;display:flex}.partner-action svg{width:12px}.revision-proposal{border:1px solid #d8ac7233;border-radius:8px;grid-template-columns:22px 1fr;gap:7px;padding:11px;display:grid}.revision-proposal>svg{width:15px;color:var(--arrina-gold)}.revision-proposal>div{display:grid}.revision-proposal small{color:#737a7b;font-size:7px}.revision-proposal button{color:#d9bd93;background:#24231f;border:0;border-radius:6px;grid-column:1/-1;height:32px;font-size:8px}.revision-message{color:#9b8769;font-size:8px}.editorial-page{min-height:calc(100vh - 64px);color:var(--arrina-paper-ink);background:radial-gradient(circle at 80% 0,#fff8eb,transparent 32%),var(--arrina-paper);max-width:none!important}.editorial-heading>div>span,.admin-heading>div>span{color:#a06f36;letter-spacing:.17em;font-size:9px}.editorial-heading p{color:#77736c}.license-state{color:#736e65;background:#e2ddd4;border-radius:20px;align-items:center;gap:8px;padding:10px 14px;font-size:10px;display:flex}.license-state.active{color:#71512c;background:#e7d5b9}.license-state svg{width:15px}.license-hero-card{color:#fff;background:linear-gradient(110deg,#242522,#393329);border-radius:18px;grid-template-columns:320px 1fr;min-height:230px;display:grid;overflow:hidden;box-shadow:0 24px 60px #322b2229}.license-art{background:var(--arrina-studio-image) 10% center/cover;place-items:center;display:grid;position:relative}.license-art:after{content:"";background:#080a0a7a;position:absolute;inset:0}.license-art svg{z-index:1;width:50px;height:50px;color:var(--arrina-gold-soft)}.license-hero-card>div:last-child{padding:36px}.license-hero-card small{color:#d3ac75;letter-spacing:.17em}.license-hero-card h2{margin:8px 0;font-size:30px}.license-hero-card p{color:#b8b6b0}.license-hero-card dl{gap:50px;margin-top:27px;display:flex}.license-hero-card dl div{gap:5px;display:grid}.license-hero-card dt{color:#8f8e8a;font-size:9px}.license-hero-card dd{margin:0;font-size:12px}.license-grid,.user-center-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.editorial-panel{background:#ffffff8c;border:1px solid #d9d3c8;border-radius:14px;padding:28px;box-shadow:0 18px 42px #352f270f}.editorial-panel>svg{color:#a27138}.editorial-panel>small{color:#a27138;letter-spacing:.15em;margin:12px 0 5px;display:block}.editorial-panel h2{margin:6px 0}.editorial-panel p{color:#77736d;font-size:12px;line-height:1.7}.editorial-panel input{background:#f8f5ef;border:1px solid #d4cec3;border-radius:7px;width:100%;height:45px;margin:12px 0;padding:0 13px}.editorial-panel>a:not(.gold-action){color:#8c6335;margin-top:13px;font-size:11px;display:block}.form-message{color:#8b6337!important}.license-purchase-section{background:#ffffff9e;border:1px solid #d9d3c8;border-radius:16px;margin-top:18px;padding:30px;box-shadow:0 18px 42px #352f270f}.license-purchase-section>header small,.license-plan-card>small{color:#a27138;letter-spacing:.15em;font-size:9px}.license-purchase-section>header h2{margin:7px 0}.license-purchase-section>header p{color:#77736d;font-size:12px}.license-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.license-plan-card{background:linear-gradient(145deg,#fbf8f2,#efe7da);border:1px solid #d7cdbd;border-radius:13px;padding:25px;position:relative;overflow:hidden}.license-plan-card>svg{color:#a27138;width:25px;margin-bottom:16px}.license-plan-card h3{margin:7px 0;font-size:22px}.license-plan-card strong{color:#27231e;margin:13px 0;font-size:34px;display:block}.license-plan-card strong span{margin-right:3px;font-size:16px}.license-plan-card p,.license-plan-card li{color:#716b62;font-size:11px;line-height:1.7}.license-plan-card ul{min-height:62px;padding-left:18px}.license-plan-card .gold-action{width:100%;margin-top:10px}.support-qr{border-radius:12px;width:150px;margin-top:16px;display:block}.identity-hero{color:#fff;background:linear-gradient(110deg,#222421,#3a342a);border-radius:17px;align-items:center;gap:22px;min-height:180px;padding:34px;display:flex}.identity-avatar{color:#e9c58f;background:#151817;border:1px solid #ecc99580;border-radius:50%;place-items:center;width:80px;height:80px;font-size:32px;display:grid}.identity-hero span{color:#d8ad73;letter-spacing:.17em;font-size:9px}.identity-hero h1{margin:7px 0;font-size:30px}.identity-hero p{color:#999}.identity-level{color:#d9b884;align-items:center;gap:8px;margin-left:auto;font-size:11px;display:flex}.identity-level svg{width:17px}.identity-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin:17px 0;display:grid}.identity-metrics article{background:#f8f5ef;border:1px solid #ddd7cd;border-radius:11px;grid-template-columns:40px 1fr;align-items:center;padding:17px;display:grid}.identity-metrics svg{color:#a57238;grid-row:1/3}.identity-metrics span{color:#88837b;font-size:9px}.identity-metrics b{font-size:13px}.recent-work,.security-line{border-bottom:1px solid #ded8ce;align-items:center;gap:12px;padding:12px 0;display:flex}.recent-work>div{color:#d6ad76;background:#292a26;border-radius:5px;place-items:center;width:42px;height:34px;display:grid}.recent-work span,.security-line span{display:grid}.recent-work small,.security-line small{color:#8b867f;font-size:9px}.security-line>svg{color:#a57238}.editorial-action{color:#766c5f;background:#f7f3ec;border:1px solid #d3ccc1;border-radius:7px;align-items:center;gap:7px;height:36px;padding:0 12px;display:flex}.editorial-action svg{width:13px}.editorial-notice{color:#815f36;background:#f6ead8;border:1px solid #d7c8b3;border-radius:8px;margin:0 0 16px;padding:11px 14px;font-size:10px}.model-specialists{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.model-specialists>article{background:#faf8f3;border:1px solid #d9d3c8;border-radius:14px;padding:17px;box-shadow:0 20px 45px #3a31250f}.specialist-portrait{background:linear-gradient(135deg,#292a26,#4c4031);border-radius:9px;place-items:center;height:140px;display:grid;position:relative;overflow:hidden}.specialist-portrait:before{content:"";border:1px solid #e8c28938;border-radius:50%;width:170px;height:170px;position:absolute}.specialist-portrait svg{z-index:2;color:#f0c98f;width:38px;height:38px}.specialist-portrait i{width:80%;height:1px;animation:model-scan 3s ease-in-out calc(var(--model)*-.6s) infinite;background:linear-gradient(90deg,#0000,#e9c287,#0000);position:absolute}@keyframes model-scan{0%,to{opacity:0;transform:translateY(-45px)}20%{opacity:1}80%{transform:translateY(45px)}}.model-specialists>article>small{color:#9b6c35;letter-spacing:.14em;margin-top:14px;font-size:8px;display:block}.model-specialists h2{margin:5px 0;font-size:19px}.model-specialists p{color:#7c7770;min-height:36px;font-size:10px;line-height:1.7}.model-specialists footer{border-top:1px solid #e2ddd4;justify-content:space-between;padding-top:12px;font-size:8px;display:flex}.model-specialists footer span{color:#7a735f}.model-specialists footer span i{background:#a07b49;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.model-specialists footer b{color:#968268;font-weight:500}.resource-grid{grid-template-columns:repeat(4,1fr);gap:11px;margin:15px 0;display:grid}.resource-grid article{background:#f9f6f0;border:1px solid #d9d3c8;border-radius:10px;align-items:center;gap:12px;padding:16px;display:flex}.resource-grid svg{color:#9d6e37}.resource-grid span{display:grid}.resource-grid small{color:#8a847c;letter-spacing:.12em;font-size:7px}.resource-grid b{font-size:13px}.model-command-grid{grid-template-columns:1.1fr 1fr;gap:15px;display:grid}.usage-console>article{border-bottom:1px solid #ded8ce;align-items:center;gap:10px;padding:13px 0 13px 14px;display:flex;position:relative}.usage-console>article>i{background:#ae7a3e;border-radius:50%;width:5px;height:5px;position:absolute;left:0}.usage-console>article>span{display:grid}.usage-console>article small{color:#8c8780;font-size:8px}.usage-console>article em{text-align:right;color:#7f786e;margin-left:auto;font-size:8px;font-style:normal}.key-create{gap:8px;display:flex}.key-create input{flex:1;margin:0}.secret-once{color:#e9d1ac;background:#252622;border-radius:7px;align-items:center;gap:6px;margin:12px 0;padding:10px;display:flex;overflow:auto}.secret-once code{flex:1}.secret-once button{color:#d6b27c;background:0 0;border:0}.secret-once svg{width:12px}.editorial-key-list article{border-bottom:1px solid #ded8ce;align-items:center;gap:9px;padding:12px 0;display:flex}.editorial-key-list svg{color:#a27138;width:14px}.editorial-key-list span{flex:1;display:grid}.editorial-key-list small{color:#8e8981;font-size:8px}.editorial-key-list em{color:#82745f;font-size:8px;font-style:normal}.editorial-key-list button{color:#9b664f;background:0 0;border:0;font-size:8px}.credit-station{color:#fff;background:linear-gradient(110deg,#2b2c28,#41382c);border-radius:13px;align-items:center;gap:22px;margin-top:15px;padding:23px;display:flex}.credit-station>div{flex:1;align-items:center;gap:13px;display:flex}.credit-station>div>svg{color:#e4bd82}.credit-station>div span{display:grid}.credit-station small{color:#c69d64;letter-spacing:.15em;font-size:7px}.credit-station h2{margin:4px 0;font-size:17px}.credit-station p{color:#aaa69e;margin:0;font-size:9px}.credit-station label{color:#aca79f;gap:5px;font-size:8px;display:grid}.credit-station input{color:#fff;background:#232522;border:1px solid #5b5144;border-radius:6px;width:130px;height:38px;padding:0 9px}.payment-status-card{background:#f8f1e5;border:1px solid #d4c7b4;border-radius:12px;align-items:center;gap:14px;margin-top:15px;padding:17px 20px;display:flex}.payment-status-card>span{color:#d9b57e;background:#2c2d29;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.payment-status-card>span svg{width:18px}.payment-status-card>div{flex:1}.payment-status-card small{color:#9c6c35;letter-spacing:.15em;font-size:7px}.payment-status-card h2{margin:4px 0;font-size:15px}.payment-status-card p{color:#858078;margin:0;font-size:8px}.payment-status-card>button{color:#7f684a;background:0 0;border:1px solid #c9bba7;border-radius:6px;padding:8px 11px;font-size:8px}.payment-status-card.paid{background:#eee8db;border-color:#bfa77e}.intelligence-tabs{gap:5px;margin-bottom:15px;display:flex}.intelligence-tabs button{color:#7d776f;background:#e9e4dc;border:1px solid #d7d0c5;border-radius:7px;align-items:center;gap:7px;height:38px;padding:0 15px;display:flex}.intelligence-tabs button.active{color:#f0dcc0;background:#2c2d29;border-color:#2c2d29}.intelligence-tabs svg{width:14px}.asset-create-sheet{background:#faf8f3;border:1px solid #d7d0c5;border-radius:13px;grid-template-columns:42px 1fr;gap:6px 14px;margin-bottom:15px;padding:25px;display:grid;position:relative}.asset-create-sheet>span{color:#d5ab70;background:#292a26;border-radius:50%;grid-row:1/4;place-items:center;width:40px;height:40px;display:grid}.asset-create-sheet>span svg{width:18px}.asset-create-sheet>small{color:#9d6d36;letter-spacing:.14em;font-size:7px}.asset-create-sheet h2{margin:0}.asset-create-sheet p{color:#7d7870;font-size:10px}.asset-create-sheet input,.asset-create-sheet textarea,.asset-create-sheet footer{grid-column:2}.asset-create-sheet input,.asset-create-sheet textarea{background:#f4f0e9;border:1px solid #d7d0c5;border-radius:7px;padding:11px}.asset-create-sheet textarea{min-height:120px}.asset-create-sheet footer{justify-content:space-between;align-items:center;display:flex}.asset-create-sheet footer svg{width:13px}.close-sheet{color:#8a857d;background:0 0;border:0;position:absolute;top:12px;right:12px}.close-sheet svg{width:15px}.asset-scope-field,.style-file-upload,.sample-or{grid-column:2}.asset-scope-field{color:#716a61;grid-template-columns:150px 1fr;align-items:center;gap:12px;font-size:10px;display:grid}.asset-scope-field select{color:#312f2b;background:#f4f0e9;border:1px solid #d7d0c5;border-radius:7px;height:40px;padding:0 10px}.style-file-upload{cursor:pointer;background:#f5efe5;border:1px dashed #c7b18f;border-radius:8px;align-items:center;gap:12px;padding:15px;display:flex}.style-file-upload input{display:none}.style-file-upload>svg{color:#a87940}.style-file-upload>span{display:grid}.style-file-upload b{font-size:11px}.style-file-upload small{color:#888077;margin-top:3px;font-size:8px}.sample-or{color:#a09990;align-items:center;gap:10px;font-size:8px;display:flex}.sample-or i{background:#ddd5ca;flex:1;height:1px}.asset-create-sheet textarea:disabled{opacity:.5}.knowledge-layout{background:#faf8f3;border:1px solid #d9d3c8;border-radius:14px;grid-template-columns:190px minmax(400px,1fr) 300px;min-height:590px;display:grid;overflow:hidden}.knowledge-categories,.knowledge-documents{background:#efebe4;padding:22px}.knowledge-categories>small,.knowledge-documents header small,.knowledge-network-panel header small,.style-portrait header small,.learning-journey header small,.style-assistant>small{color:#9a6b34;letter-spacing:.15em;font-size:7px}.knowledge-categories button{color:#7c7770;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;height:42px;display:flex}.knowledge-categories button span{color:#aaa49b;font-size:7px}.knowledge-categories button.active{color:#6f4c25;font-weight:700}.knowledge-network-panel{background:#f7f4ee;padding:24px}.knowledge-network-panel>header{justify-content:space-between;display:flex}.knowledge-network-panel h2,.knowledge-documents h2,.style-portrait h2,.learning-journey h2{margin:5px 0}.knowledge-network-panel header>span{color:#847c70;font-size:7px}.knowledge-network-panel header>span i{background:#ac7b40;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.knowledge-network{height:420px;position:relative}.knowledge-core,.knowledge-node{z-index:2;color:#715735;background:#f0e9dd;border:1px solid #cbbda8;border-radius:50%;place-items:center;font-size:9px;display:grid;position:absolute}.knowledge-core{color:#e5c18d;background:#2b2c28;width:88px;height:88px;top:38%;left:41%}.knowledge-core svg{width:22px}.knowledge-node{width:70px;height:70px}.node-a{top:14%;left:8%}.node-b{top:16%;right:8%}.node-c{bottom:10%;left:15%}.node-d{bottom:12%;right:12%}.knowledge-network>i{background:#c9b99f;width:55%;height:1px;position:absolute;top:29%;left:20%;transform:rotate(18deg)}.knowledge-network>i:nth-of-type(2){top:65%;transform:rotate(-19deg)}.knowledge-network>i:nth-of-type(3){width:37%;top:23%;left:47%;transform:rotate(-26deg)}.knowledge-network>i:nth-of-type(4){width:38%;top:70%;left:46%;transform:rotate(26deg)}.knowledge-network-panel>footer{color:#817c75;align-items:center;gap:8px;font-size:9px;display:flex}.knowledge-network-panel>footer svg{color:#9d6d36;width:15px}.knowledge-documents{background:#f2eee7}.knowledge-documents article{border-bottom:1px solid #dcd5cb;gap:10px;padding:12px 0;display:flex}.knowledge-documents article>span{color:#8d6636;background:#ded7cb;border-radius:5px;place-items:center;width:32px;height:32px;display:grid}.knowledge-documents article svg{width:14px}.knowledge-documents article div{display:grid}.knowledge-documents article b{font-size:10px}.knowledge-documents article small{color:#918b83;font-size:7px}.knowledge-documents article em{color:#a27a4b;margin-top:4px;font-size:7px;font-style:normal}.empty-copy{line-height:1.8;color:#8a857d!important;font-size:9px!important}.style-intelligence-layout{grid-template-columns:1fr 1.4fr .75fr;gap:14px;display:grid}.style-portrait,.learning-journey,.style-assistant{background:#faf8f3;border:1px solid #d9d3c8;border-radius:14px;padding:24px}.style-radar{clip-path:polygon(50% 0,98% 35%,80% 95%,20% 95%,2% 35%);background:repeating-radial-gradient(circle,#0000 0 30px,#a177431f 31px 32px);border:1px solid #d5c8b7;width:240px;height:240px;margin:24px auto;position:relative}.style-radar i{clip-path:polygon(50% 0,90% 36%,75% 90%,24% 82%,10% 36%);background:#ab7e483d;position:absolute;inset:50px}.style-radar span{color:#776f65;font-size:8px;position:absolute}.style-radar span:first-child{top:6px;left:46%}.style-radar span:nth-child(2){top:34%;right:4px}.style-radar span:nth-child(3){bottom:5%;right:17%}.style-radar span:nth-child(4){bottom:5%;left:16%}.style-radar span:nth-child(5){top:34%;left:3px}.style-traits{flex-wrap:wrap;gap:6px;display:flex}.style-traits span{color:#806640;background:#eee7dc;border-radius:12px;padding:6px 9px;font-size:8px}.learning-track{justify-content:space-between;margin:28px 0;display:flex}.learning-track article{text-align:center;flex:1;justify-items:center;gap:7px;display:grid;position:relative}.learning-track article:not(:last-child):after{content:"";background:#cbbba4;height:1px;position:absolute;top:13px;left:65%;right:-35%}.learning-track i{z-index:1;color:#8d683d;background:#f7f4ee;border:1px solid #cbbba4;border-radius:50%;place-items:center;width:27px;height:27px;font-size:7px;font-style:normal;display:grid}.learning-track svg{width:11px}.learning-track span{display:grid}.learning-track b{font-size:8px}.learning-track small{color:#999289;font-size:7px}.style-samples{margin-top:30px}.style-samples>h3{font-size:12px}.style-samples article{border-bottom:1px solid #ded7cd;align-items:center;gap:9px;padding:11px 0;display:flex}.style-samples article>svg{color:#9d6d36;width:14px}.style-samples article>span{flex:1;display:grid}.style-samples article small{color:#918b83;font-size:7px}.style-samples article em{color:#9b7344;font-size:7px;font-style:normal}.style-assistant{color:#f2eee7;background:#302f2a}.style-assistant>svg{color:#d8ad73}.style-assistant h2{font-size:19px}.style-assistant>p{color:#aaa69e;font-size:10px;line-height:1.7}.style-assistant>div{border-bottom:1px solid #ffffff14;padding:12px 0;display:grid}.style-assistant>div b{font-size:9px}.style-assistant>div span{color:#93918b;font-size:8px}.learning-candidates{border-top:1px solid #ded7cd;margin-top:25px;padding-top:18px}.learning-candidates>h3{font-size:12px}.learning-candidates article{background:#f4eee5;border:1px solid #ddd2c2;border-radius:8px;align-items:center;gap:9px;padding:11px;display:flex}.learning-candidates article>svg{color:#a87940;width:15px}.learning-candidates article>span{flex:1;display:grid}.learning-candidates article small{color:#7d766d;font-size:8px}.learning-candidates article>div{gap:5px;display:flex}.learning-candidates button{color:#725631;background:#fffaf2;border:1px solid #c6b08f;border-radius:6px;padding:6px 8px;font-size:8px}.learning-candidates button:last-child{color:#eed7b7;background:#2e2d29}.license-identity-strip{color:#d9b77f;background:#be975e14;border:1px solid #be975e47;border-radius:9px;justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.license-identity-strip span{letter-spacing:.08em;font-size:9px}.license-identity-strip b{font-size:10px}.license-identity-strip.warning,.license-expiry-warning{color:#c47b58;background:#cd7d551a;border-color:#cd7d5573}.license-expiry-warning{border:1px solid #cd7d5559;border-radius:7px;padding:9px 11px;font-size:9px}.creator-authorization{background:linear-gradient(#040708c2,#040708eb),var(--arrina-studio-image) center/cover;place-items:center;min-height:100vh;padding:24px;display:grid}.authorization-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(520px,100%);box-shadow:var(--studio-shadow);background:#090d0fe6;border:1px solid #d8ac7233;border-radius:16px;padding:42px}.authorization-card>.arrina-mark{margin-bottom:25px}.authorization-card>small{color:var(--arrina-gold);letter-spacing:.16em;font-size:8px;display:block}.authorization-card h1{font-size:27px}.authorization-card>p{color:#858c8d;font-size:11px;line-height:1.8}.authority-separation{gap:8px;margin:20px 0;display:flex}.authority-separation span{color:#9a9f9f;border:1px solid #ffffff14;border-radius:7px;align-items:center;gap:5px;padding:7px 9px;font-size:8px;display:flex}.authority-separation svg{width:11px;color:var(--arrina-gold)}.authorization-card form{gap:14px;display:grid}.authorization-card label{color:#a4a8a7;gap:7px;font-size:9px;display:grid}.authorization-card input{color:#fff;background:#090d0f;border:1px solid #2b3234;border-radius:7px;width:100%;height:45px;padding:0 12px}.authorization-card .gold-action{width:100%}.authorization-card .auth-switch svg{width:12px}.privacy-note{color:#6c7374;align-items:center;gap:6px;font-size:8px;display:flex}.privacy-note svg{width:12px}.billing-summary{grid-template-columns:repeat(4,1fr)!important;gap:12px!important;display:grid!important}.billing-summary article{background:#faf8f3;border:1px solid #d9d3c8;border-radius:11px;grid-template-columns:42px 1fr;padding:18px;display:grid}.billing-summary svg{color:#9f7039;grid-row:1/3}.billing-summary small{color:#8a847c;font-size:8px}.billing-summary strong{font-size:18px}.usage-ledger{background:#faf8f3;border:1px solid #d9d3c8;border-radius:12px;margin-top:16px;overflow:hidden}.usage-ledger>header,.usage-ledger>article{border-bottom:1px solid #e0dad0;grid-template-columns:2fr 1fr 1fr 1fr .8fr;align-items:center;min-height:48px;padding:0 18px;display:grid}.usage-ledger>header{color:#7d776f;letter-spacing:.08em;background:#ebe6de;font-size:8px}.usage-ledger>article{color:#736e67;font-size:9px}.usage-ledger>article button{text-align:left;color:#2d2d29;background:0 0;border:0}.usage-ledger>article em{color:#8c6b42;font-style:normal}.billing-settlement-action{color:#8c6b42;text-underline-offset:3px;margin-top:4px;padding:2px 0;font-size:11px;text-decoration:underline;display:block}.admin-page{background:#0d1214;min-height:calc(100vh - 64px);max-width:none!important}.admin-heading>span{color:#9b8a73;font-size:9px}.admin-metrics{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.admin-metrics article{background:#12181a;border:1px solid #ffffff12;border-radius:9px;grid-template-columns:30px 1fr;padding:17px;display:grid}.admin-metrics svg{color:var(--arrina-gold);grid-row:1/3;width:18px}.admin-metrics span{color:#747b7c;font-size:8px}.admin-metrics b{font-size:16px}.admin-grid{grid-template-columns:1fr 1.6fr;gap:16px;margin-top:16px;display:grid}.admin-panel{background:#111719;border:1px solid #ffffff12;border-radius:12px;padding:22px}.admin-panel>header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.admin-panel small{color:#737a7b;letter-spacing:.15em;font-size:8px}.admin-panel h2{margin:5px 0;font-size:16px}.admin-panel header svg{color:var(--arrina-gold);width:20px}.health-line,.license-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:13px 0;font-size:10px;display:flex}.health-line span{text-transform:capitalize;align-items:center;gap:8px;display:flex}.health-line i{background:#8c7b63;border-radius:50%;width:6px;height:6px}.health-line i.ready{background:#b9a16f;box-shadow:0 0 8px #b9a16f}.health-line b{color:#7e8586;font-weight:500}.license-row span{display:grid}.license-row small{margin-top:4px}.license-row em{color:#c0a477;font-style:normal}@media (width<=1100px){.landing-links{display:none}.hero-content{width:60vw}.hero-intelligence-stack{right:25px}.landing-capability{grid-template-columns:1fr}.creator-agent-grid{grid-template-columns:repeat(2,1fr)!important}.admin-metrics{grid-template-columns:repeat(3,1fr)}.identity-metrics{grid-template-columns:repeat(2,1fr)}.movie-lab-grid{grid-template-columns:1fr}.intelligence-deck{grid-template-columns:1fr 1fr}.workstation-grid{grid-template-columns:190px minmax(390px,1fr)}.creative-partner{grid-column:1/-1;min-height:330px}.model-command-grid{grid-template-columns:1fr}.knowledge-layout{grid-template-columns:160px 1fr}.knowledge-documents{grid-column:1/-1}.style-intelligence-layout{grid-template-columns:1fr 1fr}.style-assistant{grid-column:1/-1}.cinematic-work-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.landing-nav{padding:0 20px}.landing-nav-actions .ghost-action{display:none}.landing-hero{align-items:flex-start;min-height:800px;padding:100px 24px 170px}.hero-content{width:100%;margin-top:56px}.hero-content h1 .hero-title-primary{font-size:54px}.hero-content h1 .hero-title-secondary{font-size:38px}.hero-media-constellation{opacity:.6;inset:11% 8% 43% 42%}.hero-intelligence-stack{grid-template-columns:1fr 1fr;inset:auto 24px 175px}.hero-intelligence-stack article{width:auto;min-height:64px}.hero-filmstrip{height:70px;bottom:82px}.filmstrip-track{height:43px}.cinematic-flow{grid-template-columns:1fr 1fr;gap:20px;display:grid}.flow-connector{display:none}.landing-product{grid-template-columns:1fr}.product-visual{min-height:200px}.landing-trust{grid-template-columns:1fr 1fr}.landing-contact{align-items:flex-start;gap:30px}.landing-contact>div:last-child{flex-direction:column;align-items:flex-start}.landing-footer{grid-template-columns:1fr 1fr}.cinematic-auth{grid-template-columns:1fr}.auth-studio-scene{min-height:390px}.auth-vision{bottom:35px}.auth-vision h1{font-size:38px}.auth-vision p,.auth-analysis-console{display:none}.auth-entry-panel{min-height:610px;padding:70px 32px}.app-shell{grid-template-columns:72px minmax(0,1fr)}.studio-sidebar{padding:18px 9px}.studio-brand strong,.studio-brand small,.studio-brand>button,.new-button:not(svg),.studio-sidebar nav button:not(svg),.nav-label,.profile>span:not(.avatar),.logout-button{font-size:0}.studio-brand{justify-content:center}.new-button{width:44px;margin:18px 4px;padding:0}.studio-sidebar nav button{justify-content:center;padding:0}.sidebar-footer{justify-content:center}.profile{flex:none}.creator-spotlight{grid-template-columns:1fr;height:auto;min-height:480px}.spotlight-stage{min-height:220px}.creator-agent-grid{grid-template-columns:1fr!important}.license-hero-card{grid-template-columns:1fr}.license-art{min-height:160px}.license-grid,.license-plan-grid,.user-center-grid,.admin-grid,.intelligence-deck,.opening-candidate-list{grid-template-columns:1fr}.workstation-header{flex-wrap:wrap;align-items:flex-start}.workstation-actions{flex:100%;justify-items:stretch;width:100%}.workstation-actions .editor-actions{justify-content:flex-start}.workstation-grid{grid-template-columns:1fr;height:auto}.story-structure{max-height:260px;overflow:auto}.script-canvas{min-height:650px}.creative-partner{grid-column:auto}.model-specialists{grid-template-columns:1fr}.resource-grid{grid-template-columns:1fr 1fr}.credit-station{flex-direction:column;align-items:flex-start}.knowledge-layout{grid-template-columns:1fr}.knowledge-categories{display:flex;overflow:auto}.knowledge-categories>small{display:none}.knowledge-categories button{min-width:110px}.style-intelligence-layout{grid-template-columns:1fr}.style-assistant{grid-column:auto}.billing-summary{grid-template-columns:1fr 1fr!important}}@media (width<=560px){.landing-nav-actions .gold-action{padding:0 13px}.landing-hero{min-height:800px;padding-left:18px;padding-right:18px}.hero-content h1{gap:8px}.hero-content h1 .hero-title-primary{font-size:43px}.hero-content h1 .hero-title-secondary{white-space:normal;font-size:29px}.landing-lead{font-size:13px}.hero-media-constellation{display:none}.hero-intelligence-stack{grid-template-columns:1fr}.hero-intelligence-stack article:nth-child(n+3){display:none}.studio-section{margin:12px;padding:30px 20px}.landing-capability{display:block}.cinematic-flow{grid-template-columns:1fr}.landing-trust{grid-template-columns:1fr;margin:12px}.landing-footer{grid-template-columns:1fr}.auth-feature-line{flex-wrap:wrap}.studio-page,.content-page{padding:24px 15px 45px!important}.creator-home-header,.editorial-heading,.admin-heading{flex-direction:column;align-items:flex-start;gap:18px}.spotlight-copy{padding:28px}.spotlight-copy h2{font-size:27px}.identity-metrics,.admin-metrics{grid-template-columns:1fr}.studio-topbar{padding:0 15px}.breadcrumb span,.breadcrumb b,.status-pill span{display:none}.movie-lab{padding:15px}.movie-lab-header>div span,.lab-online{display:none}.deck-screen{min-height:310px}.creation-options{grid-template-columns:1fr}.studio-modal-card{flex-wrap:wrap;align-items:flex-start}.screenplay-workstation{padding:12px}.workstation-header{flex-wrap:wrap;align-items:flex-start}.workstation-actions{justify-items:stretch;width:100%}.workstation-actions .editor-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid;overflow:visible}.workstation-actions .editor-actions button{white-space:normal;justify-content:center;min-height:42px;padding:6px;font-size:12px}.delivery-status{text-align:left}.work-feedback{flex-wrap:wrap}.work-feedback>span{flex:0 0 100%}.work-feedback button{flex:none;min-height:30px}.cinematic-work-grid{grid-template-columns:1fr}.works-heading{flex-direction:column;align-items:flex-start;gap:18px}.resource-grid,.billing-summary{grid-template-columns:1fr!important}.knowledge-network{height:320px}.knowledge-node{width:58px;height:58px}.style-radar{width:210px;height:210px}.learning-track{gap:12px;display:grid}.learning-track article{text-align:left;grid-template-columns:28px 1fr;justify-items:start}.learning-track article:after{display:none}.usage-ledger{overflow:auto}.usage-ledger>header,.usage-ledger>article{min-width:640px}.authorization-card{padding:28px}.authority-separation{flex-wrap:wrap}}.knowledge-boundary-note{color:#413a32;background:#f4ecdf;border:1px solid #d9c7aa;border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:14px;padding:14px 17px;display:flex}.knowledge-boundary-note>svg{color:#a8753d;width:18px}.knowledge-boundary-note>div{gap:3px;display:grid}.knowledge-boundary-note b{font-size:11px}.knowledge-boundary-note span{color:#776e64;font-size:9px;line-height:1.55}.knowledge-categories button em{color:#a8753d;margin-left:auto;font-size:7px;font-style:normal}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.support-qr{object-fit:cover;background:#f4efe6;border:1px solid #daaa6947;border-radius:12px;width:112px;height:112px;margin-top:12px;display:block}.auth-password-help{justify-content:space-between;align-items:center;gap:12px;margin-top:-7px;display:flex}.auth-password-help button{appearance:none;color:#d7ac72;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:11px}.auth-password-help button:hover{text-decoration:underline}.auth-password-help span{color:#676e70;font-size:9px}.auth-code-field{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.auth-code-field button{color:#d7ac72;cursor:pointer;white-space:nowrap;background:#d7ac721a;border:1px solid #d7ac725c;border-radius:8px;padding:0 16px;font-size:11px}.auth-code-field button:disabled{cursor:not-allowed;opacity:.45}.auth-notice{color:#b9b3a8;border-left:2px solid #d7ac72;margin:0;padding:6px 10px;font-size:11px;line-height:1.6}.auth-method-switch{border-bottom:1px solid #d7ac722e;grid-template-columns:1fr 1fr;margin-bottom:16px;display:grid}.auth-method-switch button{appearance:none;color:#777d7f;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 6px}.auth-method-switch button.active{color:#e6d2b4;border-bottom-color:#d7ac72}.api-square-address{background:#03050647;border:1px solid #e4bd8240;border-radius:8px;align-items:center;gap:8px;margin-top:10px;padding:9px 11px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;text-decoration:none;color:#f0d09f!important;grid-template-columns:auto 1fr auto!important;display:grid!important}.api-square-address b{letter-spacing:.08em;font-family:Inter,PingFang SC,sans-serif;font-size:8px}.api-square-address svg{width:13px}.quota-readiness{align-items:center;margin-top:9px;font-size:10px;font-weight:600;display:flex!important}.quota-readiness:before{content:"";border-radius:50%;width:7px;height:7px;margin-right:7px}.quota-readiness.available{color:#b8d4ad}.quota-readiness.available:before{background:#79ae67}.quota-readiness.insufficient{color:#f0b499}.quota-readiness.insufficient:before{background:#d46d4d}.quota-readiness.unknown{color:#c7bba9}.quota-readiness.unknown:before{background:#a68a63}.service-actions{flex:none!important;gap:10px!important;display:flex!important}.service-actions a{text-decoration:none}.account-password-panel{margin-top:16px}.account-password-panel h2{align-items:center;gap:9px;display:flex}.account-password-panel h2 svg{color:#9d6e37;width:19px}.account-password-panel>p{color:#817b73;font-size:11px}.password-change-fields{grid-template-columns:1fr 1fr auto;gap:10px;margin-top:18px;display:grid}.password-change-fields input{background:#f7f3ec;border:1px solid #d6d0c6;border-radius:8px;height:42px;padding:0 12px}.password-change-fields .gold-action{min-width:108px}@media (width<=720px){.auth-password-help{flex-direction:column;align-items:flex-start}.auth-code-field{grid-template-columns:1fr}.auth-code-field button{min-height:42px}.password-change-fields{grid-template-columns:1fr}.service-actions{flex-direction:column;width:100%}.service-actions>*{justify-content:center}}.binding-success,.model-test-result{align-items:center;gap:.5rem;margin:.75rem 0;font-size:.82rem;display:flex}.binding-success,.model-test-result.success{color:#8f6b2e}.model-test-result.failed{color:#a64e3f}.model-connection-test{color:#745329;cursor:pointer;background:#b180410f;border:1px solid #b1804147;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;width:100%;min-height:38px;margin-top:.75rem;display:inline-flex}.model-connection-test:disabled{cursor:not-allowed;opacity:.55}.model-connection-test svg{width:15px}.model-test-cost-note{color:var(--studio-muted);margin-top:.75rem;display:block}.siliconflow-binding{margin-top:16px}.provider-binding-heading{align-items:flex-start;gap:13px;display:flex}.provider-binding-heading>svg{color:#e3b777;background:#2c2d29;border-radius:50%;width:26px;height:26px;padding:6px}.provider-binding-heading h2{margin:0 0 5px}.provider-binding-heading p{color:#766f66;margin:0;line-height:1.7}.provider-binding-steps{grid-template-columns:repeat(3,1fr);gap:8px;margin:15px 0;display:grid}.provider-binding-steps span{color:#625b52;background:#f7f2e9;border:1px solid #ded5c8;border-radius:8px;align-items:center;gap:8px;padding:11px;font-size:10px;display:flex}.provider-binding-steps b{color:#a06d32}.provider-portal-link{color:#8f622d;align-items:center;gap:7px;margin-bottom:13px;font-size:11px;text-decoration:none;display:inline-flex}.provider-portal-link svg{width:13px}.provider-binding-message{color:#725d42;background:#f7efe3;border-left:2px solid #b78346;margin:9px 0;padding:10px;font-size:10px}.provider-binding-actions{gap:8px;margin-top:10px;display:flex}.provider-binding-actions button{color:#665b4c;background:#f8f4ed;border:1px solid #d4c7b5;border-radius:7px;align-items:center;gap:6px;padding:8px 11px;display:inline-flex}.provider-binding-actions button:last-child{color:#956252}.provider-binding-actions svg{width:13px}.siliconflow-activation-tip{color:#f3e6d1;background:linear-gradient(135deg,#2f2b24,#24231f);border:1px solid #b783466b;border-radius:10px;align-items:flex-start;gap:12px;margin:0 0 14px;padding:14px 16px;display:flex;box-shadow:0 10px 26px #3d2a121f}.siliconflow-activation-tip>svg{color:#e3b777;width:19px;min-width:19px}.siliconflow-activation-tip strong{color:#f4c986;letter-spacing:.02em;margin-bottom:5px;font-size:13px;display:block}.siliconflow-activation-tip p{color:#d5c8b6;margin:0;font-size:11px;line-height:1.7}@media (width<=760px){.provider-binding-steps{grid-template-columns:1fr}.siliconflow-activation-tip{padding:13px}}@media (width<=720px){.provider-binding-steps{grid-template-columns:1fr}.provider-binding-heading{align-items:center}}.intelligence-step{border-bottom:1px solid #ffffff0f;padding:18px 0}.intelligence-step:first-of-type{padding-top:0}.intelligence-step:last-of-type{border-bottom:0}.material-helper-preflight{color:#e8e3d9;background:linear-gradient(110deg,#d8ac7214,#0c1113f0);border:1px solid #d8ac7233;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 15px;padding:14px 16px;display:flex}.material-helper-preflight>div{gap:4px;display:grid}.material-helper-preflight b{font-size:13px}.material-helper-preflight small{color:#899091;font-size:10px}.material-helper-preflight button{color:#e4bc82;cursor:pointer;background:#171816;border:1px solid #d8ac7261;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-width:104px;padding:9px 13px;display:flex}.material-helper-preflight button svg{width:14px}.material-helper-preflight.online{border-color:#7db88b66}.material-helper-preflight.online small{color:#91bd9b}.material-helper-preflight.offline small,.material-helper-preflight.unbound small{color:#d39a83}.intent-card-grid,.narrative-style-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.intent-card-grid button,.narrative-style-grid button{color:#c2c4c1;text-align:left;cursor:pointer;background:#0b1012;border:1px solid #283033;border-radius:8px;align-content:center;gap:5px;min-height:72px;padding:11px;display:grid}.intent-card-grid button small,.narrative-style-grid button small{color:#697172;font-size:8px;line-height:1.45}.intent-card-grid button.active,.narrative-style-grid button.active{color:#efd8b4;background:linear-gradient(135deg,#d8ac7229,#d8ac720a);border-color:#d8ac7294;box-shadow:inset 0 0 0 1px #d8ac7214}.narrative-style-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:260px;padding-right:4px;overflow:auto}.genre-chip-row{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.genre-chip-row button{color:#747c7d;cursor:pointer;background:#0a0f11;border:1px solid #2a3234;border-radius:999px;padding:6px 9px;font-size:8px}.genre-chip-row button.active{color:#ddbf91;background:#d8ac721a;border-color:#a88354}@media (width<=1000px){.intent-card-grid{grid-template-columns:repeat(3,1fr)}.narrative-style-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.intent-card-grid,.narrative-style-grid{grid-template-columns:1fr 1fr}}.work-feedback{align-items:center;gap:5px;margin-top:8px;display:flex}.work-feedback span{color:#707778;font-size:8px}.work-feedback button{color:#a88a61;cursor:pointer;background:#111719;border:1px solid #293032;border-radius:999px;padding:4px 7px;font-size:7px}.work-feedback button:hover{color:#e6c997;border-color:#a88a61}.managed-model-role{background:#f5efe5;border:1px solid #d9cfbf;border-radius:8px;flex-direction:column;gap:6px;min-height:76px;margin:14px 0;padding:13px;display:flex}.managed-model-role small{color:#a16d35;letter-spacing:.12em}.managed-model-role strong{color:#27241f;font-size:14px}.managed-model-role span{color:#746b60;font-size:10px;line-height:1.55}.final-script-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.final-script-actions button{align-items:center;gap:6px;display:inline-flex}.final-script-actions svg{width:15px}.task-progress-hero{background:radial-gradient(circle at 85% 20%,#d8ac721f,#0000 35%),#111719;border:1px solid #d8ac722e;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:26px;margin-bottom:16px;padding:34px;display:grid;position:relative;overflow:hidden}.task-progress-hero small{letter-spacing:.15em;color:var(--arrina-gold);font-size:8px}.task-progress-hero h2{margin:8px 0;font-size:25px}.task-progress-hero p{color:#828889;margin:0;font-size:11px}.task-progress-metrics{grid-template-columns:repeat(3,minmax(85px,1fr));gap:8px;display:grid}.task-progress-metrics span{background:#070a0b8c;border:1px solid #ffffff12;border-radius:9px;align-content:center;gap:5px;min-width:95px;padding:14px;display:grid}.task-progress-metrics b{color:#e1bd89;font-size:18px}.task-progress-metrics small{color:#707778;font-size:7px}.task-progress-track{background:#252c2e;border-radius:10px;grid-column:1/-1;height:4px;overflow:hidden}.task-progress-track i{border-radius:inherit;background:linear-gradient(90deg,#9b7446,#e6bb7d);height:100%;transition:width .5s;display:block;box-shadow:0 0 14px #d8ac7259}.task-pipeline{padding:28px}.task-pipeline ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}.task-pipeline li:not(:last-child):after{display:none}.task-failed-card{margin-top:16px}@media (width<=760px){.task-progress-hero{grid-template-columns:1fr;padding:22px}.task-progress-metrics{grid-template-columns:repeat(3,1fr)}.task-pipeline ol{grid-template-columns:1fr}}.stage-metrics-panel{background:#111719;border:1px solid #d8ac722e;border-radius:14px;margin:16px 0;padding:22px}.stage-metrics-panel>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.stage-metrics-panel small{color:#777f80;letter-spacing:.08em;font-size:8px}.stage-metrics-panel h2{margin:5px 0;font-size:17px}.stage-metrics-panel>header>span{color:#c89a61;font-size:9px}.stage-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.stage-metrics-grid article{background:#090e10;border:1px solid #273033;border-radius:9px;gap:5px;padding:12px;display:grid}.stage-metrics-grid b{font-size:11px}.stage-metrics-grid span{color:#e1bd89;font-size:14px}@media (width<=760px){.stage-metrics-grid{grid-template-columns:1fr}}.unfinished-task-prompt,.stage-work-window,.unfinished-projects{background:#111719;border:1px solid #d8ac7233;border-radius:14px;margin:16px 0;padding:24px}.unfinished-task-prompt{align-items:center;gap:12px;display:flex}.unfinished-task-prompt>div{flex:1}.unfinished-task-prompt small,.stage-work-window small,.unfinished-projects small{color:var(--arrina-gold);letter-spacing:.14em;font-size:8px}.unfinished-task-prompt h2,.stage-work-window h2,.unfinished-projects h2{margin:6px 0}.unfinished-task-prompt p,.stage-work-window p,.unfinished-projects p{color:#858c8d;margin:0;font-size:10px;line-height:1.7}.stage-work-window>header,.unfinished-projects>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.stage-work-window>header>span,.unfinished-projects>header>span{color:#d9b27c;font-size:9px}.stage-output-list{gap:8px;margin-top:18px;display:grid}.stage-output-list details{background:#090e10;border:1px solid #273033;border-radius:9px;overflow:hidden}.stage-output-list summary{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.stage-output-list summary span{gap:4px;display:grid}.stage-output-list summary b{font-size:12px}.stage-output-list summary small{color:#747c7d;letter-spacing:0}.stage-output-list summary em{color:#d8ac72;font-size:9px;font-style:normal}.stage-output-list pre{white-space:pre-wrap;word-break:break-word;color:#c9cccb;border-top:1px solid #252d2f;max-height:520px;margin:0;padding:18px;font:11px/1.8 Microsoft YaHei,sans-serif;overflow:auto}.stage-output-empty{color:#7b8283;justify-items:center;gap:8px;padding:46px;display:grid}.stage-output-empty svg{color:#d8ac72}.stage-output-empty p{font-size:9px}.unfinished-projects>div{gap:8px;margin-top:16px;display:grid}.unfinished-projects>div>button{color:#ddd;text-align:left;background:#0a0f11;border:1px solid #283033;border-radius:9px;align-items:center;gap:12px;width:100%;padding:14px;display:flex}.unfinished-projects button svg{color:#d8ac72;width:17px}.unfinished-projects button span{flex:1;gap:4px;display:grid}.unfinished-projects button small{color:#7e8586;letter-spacing:0}.unfinished-projects button em{color:#d8ac72;font-size:9px;font-style:normal}@media (width<=760px){.unfinished-task-prompt{flex-direction:column;align-items:stretch}.unfinished-task-prompt button{width:100%}.stage-work-window>header,.unfinished-projects>header{align-items:flex-start}}.prompt-admin{margin-top:16px}.prompt-admin>p{color:#899092;font-size:11px}.prompt-admin-grid{grid-template-columns:270px minmax(0,1fr);gap:18px;margin-top:18px;display:grid}.prompt-admin-grid aside{align-content:start;gap:7px;max-height:620px;display:grid;overflow:auto}.prompt-admin-grid aside button{text-align:left;color:#e8e2d7;background:#0c1113;border:1px solid #ffffff12;border-radius:8px;padding:12px;display:grid}.prompt-admin-grid aside button.active{background:#1a1915;border-color:#cfa669a6}.prompt-admin-grid aside small{text-overflow:ellipsis;margin-top:5px;overflow:hidden}.prompt-admin-grid>div{gap:12px;display:grid}.prompt-admin-grid label{color:#b9b2a7;gap:7px;font-size:11px;display:grid}.prompt-admin-grid input,.prompt-admin-grid textarea{color:#f2ede4;font:inherit;background:#090d0f;border:1px solid #ffffff1a;border-radius:8px;padding:12px}.prompt-admin-grid textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;line-height:1.65}.prompt-admin-grid>div>button,.prompt-revisions button{color:#15120e;background:#cfa669;border:1px solid #cfa66980;border-radius:7px;padding:9px 13px}.prompt-revisions{gap:6px;display:grid}.prompt-revisions article{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:11px;display:flex}.prompt-revisions article span{display:grid}.prompt-revisions article div{gap:7px;display:flex}.prompt-revisions article em{color:#cfa669;font-size:10px;font-style:normal}@media (width<=900px){.prompt-admin-grid{grid-template-columns:1fr}.prompt-admin-grid aside{max-height:220px}}.stage-live-progress{background:#252c2e;border-radius:8px;width:min(220px,100%);height:3px;margin-top:7px;display:block;overflow:hidden}.stage-live-progress>i{border-radius:inherit;background:linear-gradient(90deg,#9b7446,#e6bb7d);border:0;width:42%;height:100%;animation:1.8s ease-in-out infinite arrina-stage-working;display:block}@keyframes arrina-stage-working{0%{transform:translate(-105%)}50%{transform:translate(85%)}to{transform:translate(245%)}}:root{--v3-space:#070b0d;--v3-space-2:#0b1114;--v3-panel:#10171a;--v3-line:#e0ebe81a;--v3-paper:#f8f5ee;--v3-ink:#171c1e;--v3-text:#eef1ed;--v3-muted:#929b9b;--v3-gold:#d8ac72;--v3-gold-bright:#f0c88d;--v3-teal:#4bb8a9;--v3-blue:#498fb4;--v3-danger:#d86f61;--v3-shadow:0 24px 70px #00000040}html,body{background:var(--v3-space);color:var(--v3-text)}button,input,textarea,select{font:inherit}.studio-sidebar{border-color:var(--v3-line)!important;background:linear-gradient(#4bb8a909,#0000 28%),#070b0d!important;padding:22px 16px!important}.studio-sidebar:after{content:"";background:linear-gradient(90deg,var(--v3-gold),var(--v3-teal),transparent);opacity:.75;height:2px;position:absolute;inset:0 0 auto}.studio-sidebar nav button{transition:all .18s;color:#aab2b2!important;border:1px solid #0000!important;border-radius:11px!important;height:auto!important;min-height:45px!important;font-size:14px!important}.studio-sidebar nav button.active,.studio-sidebar nav button.nav-featured{color:#f7efe3!important;background:linear-gradient(90deg,#d8ac7229,#4bb8a90b)!important;border-color:#d8ac7221!important}.nav-label{color:#687678!important;letter-spacing:.2em!important;font-size:10px!important}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:64px;border-color:var(--v3-line)!important;background:#070b0de6!important}.creator-home,.movie-agent-workspace,.works-page,.content-page,.model-service-page{position:relative}.creator-home:before,.movie-agent-workspace:before,.works-page:before,.content-page:before{content:"";pointer-events:none;background:radial-gradient(circle at 72% 0,#4bb8a914,#0000 42%),radial-gradient(circle at 35% 0,#d8ac7212,#0000 37%);height:280px;position:fixed;inset:64px 0 auto 248px}.gold-action,.page-primary,.create-pending-task,.landing-primary,.nav-start{color:#1c130c!important;background:linear-gradient(135deg,#f1ca92,#d49b5d)!important;border:1px solid #ffffff24!important;border-radius:12px!important;min-height:48px!important;font-weight:760!important;transition:transform .18s,filter .18s,box-shadow .18s!important;box-shadow:0 12px 34px #d8ac7238!important}.gold-action:hover:not(:disabled),.page-primary:hover:not(:disabled),.create-pending-task:hover:not(:disabled),.landing-primary:hover:not(:disabled),.nav-start:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 16px 42px #d8ac724d!important}.gold-action:active:not(:disabled),.page-primary:active:not(:disabled),.create-pending-task:active:not(:disabled),.landing-primary:active:not(:disabled){transform:translateY(0)scale(.985)}.service-secondary,.nav-login{color:#d8dfdd!important;background:#0c1214db!important;border-color:#e0ebe826!important}.landing-nav{border-bottom:1px solid #ffffff0e;background:linear-gradient(#05090bf5,#05090b33)!important}.landing-hero{min-height:760px}.hero-cinematic-image{filter:saturate(.86)contrast(1.04)}.landing-hero h1{text-wrap:balance;max-width:760px;letter-spacing:-.035em!important}.landing-hero h1 em{text-shadow:0 0 28px #d8ac7229;color:var(--v3-gold-bright)!important}.production-state,.hero-intelligence-stack article{background:linear-gradient(145deg,#11191ceb,#080d0feb)!important;border-color:#a0c1c229!important;box-shadow:0 22px 65px #00000061!important}.production-state i,.hero-intelligence-stack i{background:var(--v3-teal)!important;box-shadow:0 0 16px #4bb8a98c!important}.landing-capability,.landing-product{border-color:var(--v3-line)!important;background:radial-gradient(circle at 80% 0,#498fb414,#0000 35%),linear-gradient(145deg,#0c1215,#090e10)!important}.landing-capability{display:block!important}.landing-capability .section-intro{grid-template-columns:minmax(210px,.65fr) minmax(260px,1fr) minmax(260px,1.1fr)!important;align-items:end!important;gap:34px!important;display:grid!important}.landing-capability .section-intro h2{white-space:normal!important;max-width:none!important}.cinematic-flow article:nth-of-type(2n) svg{color:var(--v3-teal)!important;border-color:#4bb8a959!important;box-shadow:0 0 28px #4bb8a91f!important}.cinematic-flow>i{background:linear-gradient(90deg,#d8ac7280,#4bb8a99e)!important}.cinematic-flow>i:after{border-left-color:var(--v3-teal)!important}.creator-home-header{z-index:1;position:relative;border-color:var(--v3-line)!important}.creator-home-header h1,.creator-agent-heading h2{color:var(--v3-text)}.creator-overline{color:var(--v3-teal)!important}.creator-active i{box-shadow:0 0 12px var(--v3-teal)}.creator-agent-grid{grid-template-columns:repeat(12,1fr)!important}.creator-agent-card{grid-column:span 6;border-color:var(--v3-line)!important;min-height:238px!important;box-shadow:var(--v3-shadow)!important;background:linear-gradient(145deg,#141d20fa,#0a0f11fa)!important}.creator-agent-card:first-child{grid-column:span 7}.creator-agent-card:nth-child(2){grid-column:span 5}.creator-agent-card.is-available:hover{border-color:#4bb8a952!important}.creator-agent-icon{border:1px solid #4bb8a933;color:var(--v3-teal)!important;background:#4bb8a91a!important}.creator-agent-status{color:var(--v3-teal)!important}.creator-agent-copy h2{color:#f4efe6}.creator-agent-copy p{color:var(--v3-muted)!important}.creator-agent-card>button{background:linear-gradient(135deg,var(--v3-gold),#bd8249)!important;color:#17100a!important}.movie-agent-workspace{width:min(1240px,100% - 64px)!important}.movie-agent-workspace>header{z-index:1;position:relative;border-color:var(--v3-line)!important}.movie-agent-workspace h1{color:var(--v3-text)}.movie-agent-mark{border:1px solid #d8ac7240;color:var(--v3-gold-bright)!important;background:linear-gradient(145deg,#172226,#0b1113)!important}.agent-available{color:#b9cbc7!important;background:#4bb8a912!important;border-color:#4bb8a93d!important}.agent-workspace-grid{grid-template-columns:minmax(0,1.75fr) minmax(310px,.72fr)!important}.agent-input-panel,.agent-options-panel{color:var(--v3-text);box-shadow:var(--v3-shadow);border-color:var(--v3-line)!important;background:linear-gradient(145deg,#121a1dfa,#0a0f11fa)!important}.agent-panel-heading>span,.movie-agent-workspace header>div:nth-child(2)>span{color:var(--v3-teal)!important}.source-tabs button{border-color:var(--v3-line)!important;color:#a4adac!important;background:#ffffff06!important}.source-tabs button.active{color:#ddf2ed!important;background:#4bb8a91c!important;border-color:#4bb8a94d!important}.agent-source-field input,.agent-source-field textarea,.agent-options-panel select{border-color:var(--v3-line)!important;color:var(--v3-text)!important;background:#090f11!important}.agent-source-field input:focus,.agent-source-field textarea:focus,.agent-options-panel select:focus{box-shadow:0 0 0 3px #4bb8a914;border-color:#4bb8a98c!important}.upload-placeholder{background:#4bb8a909!important;border-color:#4bb8a940!important}.pending-task-result{background:#4bb8a912!important;border-color:#4bb8a940!important}.workflow-stage-card,.agent-stage-card{border-color:var(--v3-line)!important;background:linear-gradient(145deg,#141d20f5,#090e10f5)!important}.workflow-stage-card.active,.agent-stage-card.active{box-shadow:inset 3px 0 var(--v3-teal),0 18px 50px #0003;border-color:#4bb8a966!important}.workflow-stage-card.success,.agent-stage-card.success{box-shadow:inset 3px 0 #4bb8a99e}.works-page{width:min(1240px,100% - 64px)!important}.work-card,.work-editor-card{border-color:var(--v3-line)!important;box-shadow:var(--v3-shadow)!important;background:linear-gradient(145deg,#121a1d,#0b1113)!important}.work-card:hover{transform:translateY(-4px);border-color:#d8ac7242!important}.work-editor-card .work-content-editor{background:var(--v3-paper)!important;color:var(--v3-ink)!important}.work-editor-card>footer,.preview-actions{color:#655f56!important;background:#ede8de!important;border-color:#dcd5ca!important}.page-empty,.works-loading{border-color:var(--v3-line)!important;color:var(--v3-muted)!important;background:#10171ad1!important}.page-empty>svg{color:var(--v3-teal)!important;background:#4bb8a91a!important}.page-empty h2{color:var(--v3-text)!important}.knowledge-layout,.style-intelligence-layout{z-index:1;position:relative}.knowledge-categories,.knowledge-network-panel,.knowledge-documents,.style-portrait,.learning-journey{box-shadow:0 22px 55px #00000029;background:radial-gradient(circle at 80% 0,#4bb8a90e,transparent 30%),var(--v3-paper)!important;color:var(--v3-ink)!important;border-color:#d9d0c3!important}.knowledge-categories button.active{color:#f7f1e8!important;background:#212a2b!important}.knowledge-core{box-shadow:0 0 0 10px #4bb8a90d;color:var(--v3-gold-bright)!important;background:#1c2729!important}.knowledge-network>i{background:linear-gradient(90deg,#d8ac7280,#4bb8a994)!important}.style-assistant{box-shadow:var(--v3-shadow);background:radial-gradient(circle at 80% 0,#4bb8a91f,#0000 34%),#11191b!important;border-color:#4bb8a92e!important}.style-radar{background-color:#f3ede2!important}.style-radar i{background:linear-gradient(145deg,#d8ac7259,#4bb8a938)!important}.learning-track article.done i,.learning-track article.active i{color:#287c70!important;border-color:#4bb8a966!important}.asset-form,.asset-list article{color:var(--v3-ink);box-shadow:0 18px 46px #0000001f;background:var(--v3-paper)!important;border-color:#d9d0c3!important}.asset-form input,.asset-form textarea{color:var(--v3-ink)!important;background:#fffdf9!important;border-color:#d9d0c3!important}.asset-form input:focus,.asset-form textarea:focus{box-shadow:0 0 0 3px #4bb8a91a;border-color:#79a9a1!important}.agent-task-error{background:#d86f6114;border:1px solid #d86f614d;border-radius:10px;padding:11px 13px;color:#efaea4!important}@media (width<=1080px){.app-shell{grid-template-columns:214px minmax(0,1fr)!important}.creator-home:before,.movie-agent-workspace:before,.works-page:before,.content-page:before{left:214px}.agent-workspace-grid{grid-template-columns:1fr!important}.style-intelligence-layout{grid-template-columns:1fr 1fr!important}.style-assistant{grid-column:1/-1}}@media (width<=820px){.app-shell{display:block!important}.studio-sidebar{width:100%;min-height:0;height:auto!important;position:relative!important}.studio-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-sidebar nav button{justify-content:center;padding-inline:8px!important}.nav-label,.sidebar-footer{display:none!important}.creator-home:before,.movie-agent-workspace:before,.works-page:before,.content-page:before{display:none}.creator-agent-grid{grid-template-columns:1fr!important;display:grid!important}.creator-agent-card,.creator-agent-card:first-child,.creator-agent-card:nth-child(2){grid-column:auto!important}.knowledge-layout,.style-intelligence-layout{grid-template-columns:1fr!important}.style-assistant{grid-column:auto}.landing-capability .section-intro{grid-template-columns:1fr!important;align-items:start!important}}@media (width<=560px){.studio-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-home,.movie-agent-workspace,.works-page{width:calc(100% - 28px)!important}.creator-home-header,.creator-agent-heading{flex-direction:column!important;align-items:flex-start!important}.landing-hero{min-height:720px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions>*{justify-content:center}}@media (prefers-reduced-motion:reduce){.hero-cinematic-image,.hero-intelligence-stack article,.production-state{animation:none!important}}.auth-studio-scene:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000 0 72%,#060a0ce0 100%),linear-gradient(#060a0c05,#060a0cc2);position:absolute;inset:0}.auth-studio-scene .studio-scan{opacity:.42;background:linear-gradient(#0000,#56c7c129,#0000)}.auth-analysis-console{background:linear-gradient(145deg,#091215e6,#0a0d0fc2);border-color:#54beb847;width:310px;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff0a}.auth-analysis-console b{color:#77d2ca}.auth-analysis-console p span{background:#62c9bf;box-shadow:0 0 12px #62c9bfb8}.auth-feature-line span:nth-child(2){background:#143d4e38;border-color:#3a81a157}.auth-feature-line span:nth-child(3){background:#15474233;border-color:#4bb8a957}.auth-feature-line span:nth-child(2) svg{color:#64a9c7}.auth-feature-line span:nth-child(3) svg{color:#63c8bc}.auth-entry-panel{background:radial-gradient(circle at 84% 8%,#2677882b,#0000 27%),radial-gradient(circle at 12% 92%,#d39e5a1c,#0000 30%),linear-gradient(150deg,#141b1dfa,#090d0ffc);border:1px solid #ffffff17;border-radius:24px;min-height:calc(100vh - 36px);margin:18px 18px 18px 0;box-shadow:0 30px 90px #00000061,inset 0 1px #ffffff0b}.auth-entry-panel:before{content:"SECURE CREATOR ENTRY  ·  SYSTEM READY";color:#65bdb6;letter-spacing:.18em;font-size:8px;position:absolute;top:28px;right:30px}.auth-panel-brand .arrina-mark{color:#f0c98f;filter:drop-shadow(0 0 16px #d8ac7233)}.auth-copy h2{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(34px,3vw,44px)}.auth-copy p{max-width:380px;line-height:1.8}.auth-method-switch{background:#03080a7a;border:1px solid #ffffff14;border-radius:12px;padding:4px}.auth-method-switch button{border:0;border-radius:8px;padding:12px 8px;transition:background .22s,color .22s,box-shadow .22s}.auth-method-switch button.active{color:#f3dfbd;background:linear-gradient(120deg,#c48b4c38,#24636d33);border:0;box-shadow:inset 0 0 0 1px #deb07033}.auth-entry-panel input{background:#040a0cb8;border-color:#97a7a933;border-radius:11px;height:52px;transition:border-color .2s,box-shadow .2s,background .2s}.auth-entry-panel input:focus{background:#060e10e6;border-color:#61c4bb9e;outline:0;box-shadow:0 0 0 3px #45a19a1c}.auth-submit{letter-spacing:.03em;background:linear-gradient(110deg,#f3d39f 0%,#d9a15f 64%,#ca8c4d 100%);height:54px;font-weight:750;transition:transform .2s,box-shadow .2s,filter .2s;box-shadow:0 14px 34px #bb7e3c2e}.auth-submit:not(:disabled):hover{filter:brightness(1.04);transform:translateY(-2px);box-shadow:0 18px 38px #bb7e3c42}.auth-submit:not(:disabled):active{transform:translateY(0)}.auth-switch{color:#e0b97f}@media (width<=880px){.auth-entry-panel{border-width:1px 0 0;border-radius:24px 24px 0 0;min-height:620px;margin:0}.auth-entry-panel:before{display:none}}:root{--arrina-v4-void:#05090c;--arrina-v4-space:#081116;--arrina-v4-panel:#0d181d;--arrina-v4-panel-raised:#122229;--arrina-v4-line:#9ac2c729;--arrina-v4-gold:#dda962;--arrina-v4-gold-bright:#f4cd91;--arrina-v4-teal:#55c2b4;--arrina-v4-blue:#4e8fad;--arrina-v4-orange:#df7f4b;--arrina-v4-white:#f5f1e9;--arrina-v4-muted:#92a0a2;--arrina-v4-paper:#f4f0e8;--arrina-v4-paper-2:#e9e2d7;--arrina-v4-ink:#172126;--arrina-v4-radius:18px;--arrina-v4-shadow:0 22px 70px #00000047}body{background:var(--arrina-v4-void);letter-spacing:.006em;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}.gold-action,.button-primary,.new-button{background:linear-gradient(135deg, #f3d29e 0%, var(--arrina-v4-gold) 72%, #c98749 100%)!important;color:#1d150e!important;border:0!important;font-weight:700!important;box-shadow:0 12px 30px #dda96233,inset 0 1px #ffffff7a!important}.gold-action:hover,.button-primary:hover,.new-button:hover{filter:brightness(1.04);transform:translateY(-2px)}.gold-action:active,.button-primary:active,.new-button:active{transform:translateY(0)scale(.985)}.ghost-action{background:#0a1317b8!important;border-color:#9ac2c738!important}.landing-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #ffffff17;border-radius:16px;margin:14px clamp(18px,3vw,48px) 0;box-shadow:0 18px 50px #00000042;background:#070d10b8!important;height:62px!important;padding:0 22px!important;position:fixed!important}.landing-nav:after{content:"";background:linear-gradient(90deg,transparent,var(--arrina-v4-teal),var(--arrina-v4-gold),transparent);opacity:.55;height:1px;position:absolute;inset:auto 22px 0}.landing-hero{min-height:810px!important;padding-top:120px!important}.hero-cinematic-image{transform-origin:68% 45%;filter:brightness(.72)saturate(.82)contrast(1.04)!important}.hero-vignette{background:radial-gradient(circle at 70% 38%,#0000 0 18%,#04090c29 40%,#0307099e 76%),linear-gradient(90deg,#04090ceb 0%,#04090ce0 32%,#04090c29 70%,#04090c7a),linear-gradient(#0000 62%,#05090c 100%)!important}.hero-content{width:min(760px,60vw)!important}.landing-eyebrow{background:#06191c7a;border:1px solid #55c2b43d;border-radius:999px;width:max-content;padding:8px 12px;color:#acd9d3!important}.hero-content h1{gap:6px!important;margin:30px 0 27px!important}.hero-title-primary{font-size:clamp(62px,6.8vw,104px)!important}.hero-title-secondary{font-size:clamp(39px,4.6vw,70px)!important}.hero-title-secondary em{text-shadow:0 0 34px #dda96233;color:var(--arrina-v4-gold-bright)!important}.landing-lead{border-left:2px solid #55c2b473;max-width:610px;padding-left:16px}.hero-actions .gold-action{min-height:54px;padding-inline:30px}.hero-intelligence-stack{gap:10px!important;top:21%!important;right:clamp(28px,4vw,66px)!important}.hero-intelligence-stack article{background:linear-gradient(120deg,#0c171bed,#0a1114bf)!important;border-color:#9ac2c733!important;border-radius:16px!important;width:230px!important}.hero-intelligence-stack article.working{border-color:#55c2b459!important;box-shadow:0 16px 52px #0006,inset 0 0 0 1px #55c2b414!important}.hero-filmstrip{border-radius:14px 14px 0 0;border-color:#9ac2c724!important;bottom:70px!important;left:4%!important;right:4%!important}.studio-section{border-color:var(--arrina-v4-line)!important;background:radial-gradient(circle at 85% 0,#4e8fad17,#0000 33%),linear-gradient(145deg,#0c171b,#071014)!important}.landing-capability{margin-top:42px!important}.flow-step article>span{background:linear-gradient(145deg,#13252b,#0b1519)!important;border-color:#55c2b44d!important;box-shadow:0 0 30px #55c2b414!important}.landing-product{border-top:2px solid #dda96247!important}.cinematic-auth{background:#05090c;grid-template-columns:minmax(0,1.35fr) minmax(460px,.78fr)!important}.auth-studio-scene{box-shadow:var(--arrina-v4-shadow);border:1px solid #9ac2c724;border-radius:24px;margin:14px 0 14px 14px;min-height:calc(100vh - 28px)!important}.auth-scene-image{filter:brightness(.68)saturate(.78)contrast(1.05)}.auth-scene-shade{background:linear-gradient(90deg,#03080a4d,#03080a24 55%,#04090cb8),linear-gradient(#0000 42%,#050a0ddf)!important}.auth-entry-panel{min-height:calc(100vh - 28px);box-shadow:var(--arrina-v4-shadow);border-radius:24px;margin:14px;color:var(--arrina-v4-ink)!important;background:radial-gradient(circle at 82% 7%,#dda96233,#0000 27%),linear-gradient(145deg,#f9f6ef,#eee7dc)!important;border:0!important;padding:64px clamp(38px,4vw,68px)!important}.auth-entry-panel:before{border-color:#1721261a!important}.auth-entry-panel input{box-shadow:0 8px 24px #231f1809;color:#182227!important;background:#ffffffb8!important;border-color:#17212621!important}.auth-entry-panel input:focus{box-shadow:0 0 0 4px #b47d3e17;border-color:#b47d3e!important}.auth-method-switch{background:#ffffff6b;border-radius:12px;padding:4px;border:1px solid #1721261a!important}.auth-method-switch button{border-radius:9px;color:#777d7b!important;border:0!important}.auth-method-switch button.active{background:#fff;box-shadow:0 5px 18px #28231c14;color:#172126!important}.auth-entry-panel .auth-error{color:#a74d3e;background:#fff2ef;border-color:#e5b4a8}.app-shell{background:radial-gradient(circle at 75% -5%,#4e8fad1f,#0000 26%),#071014!important;grid-template-columns:264px minmax(0,1fr)!important}.studio-sidebar{background:linear-gradient(#55c2b40b,#0000 34%),#050b0e!important;border-color:#9ac2c721!important;padding:20px 15px!important}.studio-brand{border-bottom:1px solid #9ac2c71f;min-height:52px;padding:0 8px 16px!important}.studio-brand strong{letter-spacing:.12em}.studio-brand small{letter-spacing:.2em;color:#768487!important}.new-button{border-radius:13px!important;min-height:50px!important;margin:18px 0 16px!important;font-size:14px!important}.nav-label{margin-top:5px;color:#5f7e84!important;font-size:9px!important}.studio-sidebar nav{gap:5px!important}.studio-sidebar nav button{color:#9aa8aa!important;border-radius:12px!important;height:auto!important;min-height:46px!important;font-size:14px!important}.studio-sidebar nav button.active{color:#fff!important;background:linear-gradient(90deg,#dda96229,#55c2b40e)!important;border:1px solid #55c2b426!important}.studio-sidebar nav button.active i{background:linear-gradient(var(--arrina-v4-gold),var(--arrina-v4-teal))!important;height:25px!important}.sidebar-footer{border-color:#9ac2c71f!important}.studio-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071014d1!important;border-color:#9ac2c71f!important}.creator-home-header{padding:0 0 26px;border-color:#9ac2c724!important;align-items:center!important}.creator-home-header h1{color:var(--arrina-v4-white);font-size:clamp(38px,4.2vw,60px)!important}.creator-home-header p{color:var(--arrina-v4-muted)!important}.creator-active{color:#b8d8d2!important;background:#55c2b40f!important;border-color:#55c2b440!important}.creator-active i{background:var(--arrina-v4-teal)!important;box-shadow:0 0 14px var(--arrina-v4-teal)!important}.creator-first-run{background:linear-gradient(110deg,#102127,#181b19)!important;border-color:#55c2b433!important}.creator-spotlight{min-height:420px!important;box-shadow:var(--arrina-v4-shadow)!important;background:radial-gradient(circle at 80% 35%,#4e8fad2e,#0000 35%),linear-gradient(120deg,#0d1b20,#090f12)!important;border:1px solid #9ac2c729!important;border-radius:22px!important}.spotlight-copy h2{font-size:clamp(35px,4vw,58px)!important;line-height:1.18!important}.spotlight-copy>span{color:#8bd0c7!important}.spotlight-stage:after{content:"STORY  •  STRUCTURE  •  EXPRESSION";color:#9dcacd6b;letter-spacing:.22em;font-size:8px;position:absolute;bottom:7%;right:7%}.creator-section-heading{margin-top:42px!important}.creator-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.studio-agent-card{min-width:0;box-shadow:0 18px 50px #0003;background:radial-gradient(circle at 88% 0,#4e8fad1f,#0000 35%),linear-gradient(145deg,#101e23,#0a1216)!important;border-color:#9ac2c726!important;border-radius:18px!important;min-height:290px!important}.studio-agent-card:hover{transform:translateY(-4px);border-color:#55c2b457!important}.agent-card-visual{border-radius:12px;background:radial-gradient(circle,#55c2b424,#0000 54%),linear-gradient(130deg,#14262c,#171911)!important;height:112px!important}.studio-agent-card h3{font-size:23px!important}.studio-agent-card p{color:#91a0a2!important;font-size:12px!important}.movie-lab{margin:0 auto;width:min(1380px,100% - 56px)!important;padding:30px 0 64px!important}.movie-lab-header{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070f12e0;border-radius:14px;margin-bottom:18px;position:sticky;top:0;border:1px solid #9ac2c726!important;padding:16px 18px!important}.lab-online{color:#a8d8d1!important;background:#55c2b412!important;border-color:#55c2b43d!important}.lab-online i{background:var(--arrina-v4-teal)!important;box-shadow:0 0 12px var(--arrina-v4-teal)!important}.deck-screen,.material-console,.pipeline-panel,.intelligence-map,.material-helper-preflight,.stage-work-window,.stage-metrics-panel,.unfinished-task-prompt{box-shadow:0 20px 55px #0000002e;border-color:#9ac2c729!important;border-radius:16px!important}.deck-screen{min-height:360px!important}.material-console{background:linear-gradient(145deg,#0e1b20,#091216)!important;padding:26px!important}.intelligence-step{border-color:#9ac2c71c!important;padding:24px 0!important}.console-title>span{background:#55c2b40f;color:#8bd0c7!important;border-color:#55c2b452!important}.intent-card-grid button,.narrative-style-grid button{background:#091216!important;border-color:#9ac2c729!important;border-radius:12px!important;min-height:82px!important}.intent-card-grid button:hover,.narrative-style-grid button:hover{transform:translateY(-2px);border-color:#55c2b44d!important}.intent-card-grid button.active,.narrative-style-grid button.active{background:linear-gradient(145deg,#dda96229,#55c2b40b)!important;border-color:#dda9628c!important}.source-control{background:#071014!important;border-color:#9ac2c72b!important;border-radius:12px!important;min-height:56px!important}.creation-options select{background:#071014!important;border-color:#9ac2c72b!important}.start-production{border-radius:14px!important;min-height:58px!important;font-size:15px!important}.pipeline-panel li[data-state=active]{background:linear-gradient(90deg,#55c2b41a,#0000)!important;border-color:#55c2b438!important}.pipeline-panel li[data-state=active]>i{box-shadow:0 0 0 5px #55c2b40f;border-color:var(--arrina-v4-teal)!important;color:#c6eee9!important}.stage-live-progress>i,.task-progress-track i{background:linear-gradient(90deg,var(--arrina-v4-teal),var(--arrina-v4-gold))!important}.stage-output-list details{background:#071014!important;border-color:#9ac2c726!important}.movie-final-script textarea{box-shadow:inset 0 0 50px #64503009;color:#1d272b!important;background:#f6f1e8!important;border-color:#9ac2c72e!important}.works-library{width:min(1280px,100% - 72px)!important;padding-top:50px!important}.works-heading{box-shadow:var(--arrina-v4-shadow);background:radial-gradient(circle at 85% 20%,#dda96221,#0000 28%),linear-gradient(130deg,#102027,#0a1216);border:1px solid #9ac2c726;border-radius:20px;padding:28px 30px}.works-heading h1{font-size:clamp(36px,4vw,56px)!important}.works-toolbar{background:#0d181dcc;border:1px solid #9ac2c724;border-radius:14px;padding:9px;margin:22px 0!important}.works-toolbar label{background:#071014!important;border-color:#9ac2c726!important}.cinematic-work-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:17px!important}.work-poster-card{overflow:hidden;box-shadow:0 18px 48px #0000002e;background:#0d181d!important;border-color:#9ac2c726!important;border-radius:18px!important;min-height:350px!important}.work-poster-card:hover{transform:translateY(-5px);border-color:#dda9626b!important}.work-poster{background:linear-gradient(#0000,#05090c7a),radial-gradient(circle at 68% 32%,#dda96233,#0000 30%),#14252b!important;min-height:170px!important}.work-card-copy{padding:20px!important}.empty-studio{border-radius:20px;grid-column:1/-1;background:radial-gradient(circle at 50% 30%,#4e8fad17,#0000 35%),#0a1418!important;border:1px dashed #9ac2c738!important;min-height:390px!important}.creator-assets-page{border-radius:24px;min-height:calc(100vh - 110px);box-shadow:0 28px 75px #0000003d;width:min(1320px,100% - 64px)!important;color:var(--arrina-v4-ink)!important;background:radial-gradient(circle at 92% 2%,#dda96238,#0000 26%),linear-gradient(145deg,#f8f5ee,#eee8dd)!important;margin:26px auto 56px!important;padding:34px!important}.creator-assets-page .page-heading{border-bottom:1px solid #1721261f;padding-bottom:25px;align-items:flex-end!important}.creator-assets-page .page-heading h1{color:#172126!important;font-size:clamp(36px,4vw,54px)!important}.creator-assets-page .page-heading p,.creator-assets-page .muted{color:#6e7777!important}.creator-assets-page .eyebrow{color:#a56e32!important}.assets-switcher{background:#ffffff7a;border:1px solid #1721261a;border-radius:13px;grid-template-columns:1fr 1fr;gap:5px;padding:5px;margin:20px 0!important;display:inline-grid!important}.assets-switcher button{min-height:43px;color:#657071!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:0 20px!important}.assets-switcher button.is-active{box-shadow:0 9px 24px #13282f2b;color:#fff!important;background:linear-gradient(135deg,#1b3037,#203d44)!important}.creator-assets-page .studio-panel{box-shadow:0 14px 38px #30271b0e;color:#1d272b!important;background:#ffffff9e!important;border-color:#1721261a!important;border-radius:17px!important}.creator-assets-page .studio-panel:hover{border-color:#a56e323d!important}.creator-assets-page .asset-editor{padding:25px!important}.creator-assets-page input,.creator-assets-page textarea,.creator-assets-page select,.creator-assets-page .file-drop{color:#1d272b!important;background:#ffffffb8!important;border-color:#17212624!important}.creator-assets-page .assets-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.creator-assets-page .asset-card{min-height:180px;position:relative;overflow:hidden}.creator-assets-page .asset-card:after{content:"";background:linear-gradient(90deg,var(--arrina-v4-gold),var(--arrina-v4-teal));opacity:.75;height:3px;position:absolute;bottom:0;left:0;right:0}.creator-assets-page .empty-state{background:#ffffff59;border:1px dashed #17212629;border-radius:16px;place-items:center;min-height:220px;display:grid;color:#7b8380!important}.creator-assets-page .knowledge-boundary{color:#f4eee4!important;background:linear-gradient(135deg,#1c3036,#142328)!important}.creator-assets-page .knowledge-boundary p,.creator-assets-page .knowledge-boundary .muted{color:#aebbbb!important}@media (width<=1100px){.app-shell{grid-template-columns:220px minmax(0,1fr)!important}.movie-lab-grid{grid-template-columns:1fr!important}.intelligence-deck{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-assets-page .assets-grid,.cinematic-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=820px){.cinematic-auth{grid-template-columns:1fr!important}.auth-studio-scene{margin:10px;min-height:440px!important}.auth-entry-panel{min-height:auto;margin:10px}.app-shell{display:block!important}.studio-sidebar{height:auto!important;position:relative!important}.creator-agent-grid{grid-template-columns:1fr!important}.intelligence-deck{grid-template-columns:1fr}.creator-assets-page{width:calc(100% - 28px)!important;margin:14px!important;padding:22px!important}}@media (width<=620px){.landing-nav{margin:8px;padding-inline:14px!important}.landing-nav .landing-links{display:none}.hero-content{width:100%!important}.hero-title-primary{font-size:46px!important}.hero-title-secondary{white-space:normal!important;font-size:31px!important}.cinematic-work-grid,.creator-assets-page .assets-grid{grid-template-columns:1fr!important}.works-library,.movie-lab,.creator-home{width:calc(100% - 26px)!important}.creator-assets-page{padding:18px!important}.assets-switcher{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cinematic-auth{background:#05090c!important;grid-template-columns:minmax(0,1.15fr) minmax(440px,.72fr)!important;padding:0!important}.auth-studio-scene{border:0!important;border-radius:0!important;min-height:100vh!important;margin:0!important}.auth-entry-panel{color:#f4f0e9!important;background:radial-gradient(circle at 30% 16%,#4e8fad1c,#0000 31%),linear-gradient(145deg,#0d171b,#080d10 67%)!important;border-left:1px solid #9ac2c721!important;border-radius:0!important;min-height:100vh!important;margin:0!important;padding:64px clamp(42px,5vw,78px)!important;box-shadow:-28px 0 75px #00000040!important}.auth-entry-panel .auth-back,.auth-entry-panel .auth-switch{color:#899698!important}.auth-entry-panel .auth-panel-brand,.auth-entry-panel .auth-copy h1{color:#f5f1e9!important}.auth-entry-panel .auth-eyebrow{color:#dda962!important}.auth-entry-panel .auth-copy p,.auth-entry-panel label,.auth-entry-panel .auth-security-note,.auth-entry-panel .auth-password-help span{color:#889496!important}.auth-entry-panel input{color:#f4f0e9!important;box-shadow:none!important;background:#081115!important;border-color:#9ac2c729!important}.auth-entry-panel input:focus{border-color:#55c2b4!important;box-shadow:0 0 0 4px #55c2b412!important}.auth-method-switch{background:#071014!important;border-color:#9ac2c721!important}.auth-method-switch button{color:#778588!important}.auth-method-switch button.active{color:#f5f1e9!important;background:#142329!important;box-shadow:inset 0 0 0 1px #55c2b41f!important}.auth-entry-panel .auth-code-field button{color:#efc98e;background:#dda96214;border-color:#dda9624d}.creator-home{width:min(1320px,100% - 56px)!important;padding-top:30px!important}.creator-home>.creator-home-header{display:none!important}.creator-command-deck{grid-template-columns:minmax(0,1.65fr) minmax(330px,.72fr);gap:18px;min-height:calc(100vh - 100px);display:grid}.creator-command-main,.creator-ai-crew{min-width:0}.creator-command-heading{border-bottom:1px solid #9ac2c721;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;padding:10px 4px 20px;display:flex}.creator-command-heading span,.creator-ai-crew>header>span{color:#72c9be;letter-spacing:.18em;font-size:9px;font-weight:800}.creator-command-heading h1{color:#f5f1e9;letter-spacing:-.045em;margin:10px 0 0;font:500 clamp(36px,4vw,60px)/1.12 Georgia,Songti SC,serif}.creator-command-status{color:#a9d5cf;white-space:nowrap;border:1px solid #55c2b438;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:10px;display:flex}.creator-command-status i{background:#55c2b4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #55c2b4}.creator-project-stage{background:radial-gradient(circle at 78% 30%,#4e8fad26,#0000 32%),#0b161b;border:1px solid #9ac2c729;border-radius:22px;grid-template-columns:minmax(0,.92fr) minmax(390px,1.08fr);min-height:430px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 75px #00000047}.project-stage-copy{z-index:2;align-self:center;padding:48px 18px 48px 44px}.project-stage-copy small{color:#dda962;letter-spacing:.17em;font-size:9px}.project-stage-copy h2{color:#f4f0e9;margin:15px 0;font:500 clamp(28px,3vw,43px)/1.25 Georgia,Songti SC,serif}.project-stage-copy p{color:#8f9b9d;max-width:470px;font-size:12px;line-height:1.9}.project-stage-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.project-stage-actions button{min-height:48px}.project-stage-visual{background:linear-gradient(90deg,#0b161b 0%,transparent 25%),linear-gradient(0deg,#04090cc2,transparent 50%),var(--arrina-studio-image) 66% center/cover;min-height:430px;position:relative}.project-monitor{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#040a0d85;border:1px solid #9ac2c729;place-items:center;display:grid;position:absolute;inset:18% 9% 23% 16%;box-shadow:0 20px 45px #0000005c}.project-monitor svg{color:#dda962;width:38px;height:38px}.project-monitor span{color:#91c6c2;letter-spacing:.16em;font-size:8px;position:absolute;top:13px;left:15px}.project-monitor i{background:linear-gradient(90deg,#0000,#55c2b4,#0000);height:1px;animation:5s ease-in-out infinite lab-scan;position:absolute;top:25%;left:8%;right:8%}.project-film-rail{grid-template-columns:repeat(6,1fr);gap:4px;height:54px;display:grid;position:absolute;bottom:8%;left:5%;right:4%}.project-film-rail span{background:var(--arrina-studio-image) center/cover;filter:brightness(.48);border:1px solid #ffffff14}.project-film-rail span:nth-child(2n){filter:brightness(.7);background-position:70%}.project-playhead{background:#f1c985;width:1px;height:70px;position:absolute;bottom:5%;left:58%;box-shadow:0 0 12px #dda962}.creator-quick-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.creator-quick-paths button{color:#dce2df;text-align:left;background:#0c171b;border:1px solid #9ac2c724;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:92px;padding:16px;display:grid}.creator-quick-paths button:hover{background:#102027;border-color:#55c2b44d;transform:translateY(-2px)}.creator-quick-paths button>svg:first-child{color:#dda962;width:20px}.creator-quick-paths button>svg:last-child{color:#617276;width:14px}.creator-quick-paths span{gap:4px;display:grid}.creator-quick-paths b{font-size:12px}.creator-quick-paths small{color:#718083;font-size:8px;line-height:1.5}.creator-ai-crew{background:radial-gradient(circle at 80% 0,#55c2b414,#0000 28%),linear-gradient(145deg,#0e1b20,#091216);border:1px solid #9ac2c729;border-radius:20px;flex-direction:column;padding:24px;display:flex;box-shadow:0 22px 65px #00000038}.creator-ai-crew>header{border-bottom:1px solid #9ac2c71f;padding-bottom:18px}.creator-ai-crew h2{margin:8px 0;font:500 25px Georgia,Songti SC,serif}.creator-ai-crew>header p{color:#7e8c8e;margin:0;font-size:10px;line-height:1.7}.creator-ai-crew-list{gap:10px;margin-top:14px;display:grid}.creator-ai-crew-list article{background:#081216;border:1px solid #9ac2c71f;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.creator-ai-crew-list article[data-state=active]{background:linear-gradient(100deg,#55c2b414,#081216 52%);border-color:#55c2b445}.crew-avatar{color:#dda962;background:#111b1c;border:1px solid #dda96247;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:relative}.crew-avatar svg{width:18px}.crew-avatar i{background:#55c2b4;border:1px solid #0a1216;border-radius:50%;width:7px;height:7px;position:absolute;bottom:2px;right:0;box-shadow:0 0 8px #55c2b4}.creator-ai-crew-list small{color:#6fc3b9;letter-spacing:.13em;font-size:7px}.creator-ai-crew-list h3{margin:4px 0;font-size:13px}.creator-ai-crew-list p{color:#728083;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.55;display:-webkit-box;overflow:hidden}.creator-ai-crew-list article>button{color:#dda962;background:0 0;border:1px solid #9ac2c724;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.creator-ai-crew-list article>button svg{width:13px}.crew-coming-soon{opacity:.62}.creator-ai-crew>footer{color:#617174;letter-spacing:.12em;border-top:1px solid #9ac2c71a;align-items:center;gap:8px;margin-top:auto;padding-top:17px;font-size:7px;display:flex}.creator-ai-crew>footer i{background:#55c2b4;border-radius:50%;width:5px;height:5px}.creator-ai-crew>footer em{color:#72c9be;margin-left:auto;font-style:normal}.creator-offline-state,.creator-loading-state{background:radial-gradient(circle at 60% 30%,#4e8fad17,#0000 30%),#071014;justify-content:center;align-items:center;gap:14px;min-height:calc(100vh - 1px)!important;display:flex!important}.creator-offline-state>svg{color:#dda962}.creator-offline-state>div{gap:4px;display:grid}.creator-offline-state span{color:#7e8c8e;font-size:10px}.works-library .studio-state.error{background:radial-gradient(circle at 50% 35%,#4e8fad17,#0000 34%),#0a1418;border:1px dashed #9ac2c733;border-radius:20px;min-height:360px}.screenplay-workstation{color:#172225;background:#eeeae2!important}.screenplay-workstation .workstation-header{color:#172225;background:#f7f4ee;border-bottom:1px solid #d4cec3;margin:-22px -28px 16px;padding:18px 28px}.screenplay-workstation .workstation-header h1{color:#172225;font-family:Georgia,Songti SC,serif}.screenplay-workstation .workstation-header p{color:#77736d}.screenplay-workstation .work-feedback button,.screenplay-workstation .editor-actions button{color:#645f57;background:#fffdf8;border-color:#d7d1c7}.screenplay-workstation .editor-actions .gold-action{color:#21170e;background:#dda962}.screenplay-workstation .workstation-grid{background:#cfc8bd;border-color:#d1cabf;box-shadow:0 24px 55px #2a231a21}.screenplay-workstation .story-structure{color:#e9e7e1;background:#152126}.screenplay-workstation .structure-track button>i{background:#152126}.screenplay-workstation .script-canvas{background:#fbf9f4}.screenplay-workstation .script-canvas>header,.screenplay-workstation .script-canvas>footer{color:#77736d;background:#f5f1ea;border-color:#e1dbd1}.screenplay-workstation .script-canvas textarea{color:#222a2c;caret-color:#b77d36;background:#fbf9f4}@media (width<=1080px){.creator-command-deck{grid-template-columns:1fr}.creator-ai-crew-list{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-ai-crew>footer{margin-top:18px}}@media (width<=760px){.cinematic-auth{grid-template-columns:1fr!important}.auth-studio-scene{min-height:430px!important}.auth-entry-panel{min-height:auto!important;padding:52px 24px!important}.creator-project-stage{grid-template-columns:1fr}.project-stage-copy{padding:32px 24px 10px}.project-stage-visual{min-height:270px}.creator-quick-paths,.creator-ai-crew-list{grid-template-columns:1fr}.creator-command-heading{flex-direction:column;align-items:flex-start}.screenplay-workstation .workstation-header{margin:-12px -12px 14px;padding:16px 14px}}.creator-assets-page{border:1px solid #e2d5c1b3;overflow:hidden;color:#182429!important;background:linear-gradient(135deg,#f6f2e9 0%,#eee7dc 60%,#f6ead5 100%)!important;border-radius:28px!important;width:min(1480px,100% - 48px)!important;margin:24px auto 52px!important;padding:0 38px 38px!important}.creator-assets-page>.studio-topbar{border-radius:0;margin:0 -38px;padding:0 38px}.asset-intelligence-hero{border-bottom:1px solid #18242924;grid-template-columns:minmax(0,1.25fr) 330px;gap:42px;min-height:400px;padding:54px 0 30px;display:grid;position:relative}.asset-hero-copy{align-self:center;max-width:760px}.asset-kicker,.asset-section-heading span,.style-sample-lab>header span,.learning-review-deck>header span,.asset-authority-boundary>div>span{color:#a56b2b;letter-spacing:.2em;font-size:9px;font-weight:800}.asset-hero-copy h1{color:#172328;letter-spacing:-.055em;margin:14px 0 18px;font:500 clamp(42px,5.2vw,76px)/1.08 Georgia,Songti SC,serif}.asset-hero-copy h1 em{color:#aa7336;font-style:normal}.asset-hero-copy>p{color:#667173;max-width:720px;margin:0;font-size:13px;line-height:2}.asset-primary-action{color:#172328;background:linear-gradient(135deg,#f1cd91,#dda45e);border:0;border-radius:10px;align-items:center;gap:10px;min-height:52px;margin-top:26px;padding:0 20px;font-weight:800;display:inline-flex;box-shadow:0 12px 28px #ab6f2a33}.asset-primary-action svg{width:16px}.asset-primary-action svg:last-child{margin-left:8px}.asset-hero-instrument{background:radial-gradient(circle,#51b1a624,#0000 57%);border:1px solid #1824292e;border-radius:50%;place-self:center end;place-items:center;width:290px;height:290px;display:grid;position:relative}.asset-hero-instrument>svg{color:#23444b;stroke-width:1.15px;width:74px;height:74px}.asset-hero-instrument>.style-fingerprint-glyph{filter:drop-shadow(0 0 14px #43bebe38);width:94px;height:112px;overflow:visible}.style-fingerprint-glyph path{fill:none;stroke:#2b7078;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:1 4;animation:5.5s ease-in-out infinite fingerprintScan}.style-fingerprint-glyph path:nth-child(2n){stroke:#c58b45;animation-delay:-2.2s}.style-fingerprint-glyph path:nth-child(3n){animation-delay:-3.8s}@keyframes fingerprintScan{0%,to{stroke-opacity:.38}50%{stroke-opacity:1}}.asset-hero-instrument>span{color:#31565a;letter-spacing:.18em;font-size:8px;position:absolute;top:26px}.asset-hero-instrument>i{color:#978d7e;letter-spacing:.14em;font-size:7px;font-style:normal;position:absolute;bottom:25px}.instrument-orbit{border:1px solid #a56b2b38;border-radius:50%;position:absolute}.orbit-one{inset:25px}.orbit-two{border-color:#3f918b3b;inset:58px}.asset-hero-instrument:before,.asset-hero-instrument:after{content:"";background:#c79250;border-radius:50%;position:absolute;box-shadow:0 0 0 5px #c7925017}.asset-hero-instrument:before{width:7px;height:7px;top:68px;right:34px}.asset-hero-instrument:after{background:#4ca99d;width:5px;height:5px;bottom:58px;left:48px}.asset-hero-metrics{pointer-events:none;justify-content:flex-end;gap:9px;display:flex;position:absolute;bottom:24px;left:0;right:350px}.asset-hero-metrics article{border-left:1px solid #18242929;min-width:138px;padding:12px 14px}.asset-hero-metrics small{color:#87908d;letter-spacing:.13em;font-size:7px;display:block}.asset-hero-metrics strong{color:#21363b;margin:5px 8px 0 0;font:600 20px Georgia,serif;display:inline-block}.asset-hero-metrics span{color:#777f7d;font-size:8px}.asset-vault-switcher{background:#ffffff73;border:1px solid #18242921;border-radius:15px;grid-template-columns:1fr 1fr;gap:1px;width:min(560px,100%);margin:28px 0 32px;padding:4px;display:grid}.asset-vault-switcher button{color:#687375;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;min-height:60px;padding:0 18px;display:flex}.asset-vault-switcher button>svg{width:20px}.asset-vault-switcher button span{gap:3px;display:grid}.asset-vault-switcher small{color:#989b95;font-size:8px}.asset-vault-switcher button.is-active{color:#f2eee6;background:linear-gradient(135deg,#19343a,#224b51);box-shadow:0 10px 24px #19343a29}.asset-vault-switcher button.is-active small{color:#9cb4b3}.asset-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 18px;display:flex}.asset-section-heading h2{color:#1b292e;margin:7px 0 0;font:500 28px Georgia,Songti SC,serif}.asset-section-heading p{color:#7a817e;font-size:10px}.knowledge-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.knowledge-archive-card{background:linear-gradient(150deg,#ffffffd6,#f9f5eea3);border:1px solid #1824291f;border-radius:17px;flex-direction:column;min-height:260px;padding:22px;transition:all .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 35px #4133200e}.knowledge-archive-card:before{content:"";background:linear-gradient(#ca9150,#4ca99d);width:4px;position:absolute;top:0;bottom:0;left:0}.knowledge-archive-card:after{content:"KNOWLEDGE";color:#1d343909;letter-spacing:.08em;font:700 38px/1 Arial,sans-serif;position:absolute;top:64px;right:-18px;transform:rotate(90deg)}.knowledge-archive-card:hover{border-color:#a56b2b47;transform:translateY(-4px);box-shadow:0 24px 55px #4133201a}.knowledge-archive-card>header{color:#7c8582;align-items:center;gap:10px;display:flex}.knowledge-archive-card>header>span{font:600 11px Georgia,serif}.knowledge-archive-card>header svg{color:#a56b2b;width:17px}.knowledge-archive-card>header em{color:#3a847c;letter-spacing:.14em;border:1px solid #4ca99d40;border-radius:999px;margin-left:auto;padding:5px 7px;font-size:6px;font-style:normal}.knowledge-card-classification{flex-wrap:wrap;gap:5px;margin-top:31px;display:flex}.knowledge-card-classification b{color:#8d632f;letter-spacing:.1em;background:#c4894817;border-radius:4px;padding:5px 7px;font-size:7px}.knowledge-archive-card h3{z-index:1;color:#16272d;max-width:92%;margin:13px 0 8px;font:600 20px/1.4 Georgia,Songti SC,serif;position:relative}.knowledge-archive-card>p{color:#7e8582;margin:0;font-size:9px}.knowledge-archive-card>footer{z-index:1;color:#7d8582;letter-spacing:.08em;border-top:1px solid #18242914;gap:14px;margin-top:auto;padding-top:18px;font-size:7px;display:flex;position:relative}.knowledge-archive-card>footer span{align-items:center;gap:5px;display:flex}.knowledge-archive-card>footer svg{color:#4a8c85;width:11px}.style-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.style-profile-card{background:#ffffffad;border:1px solid #1824291f;border-radius:18px;grid-template-columns:185px 1fr;min-height:240px;display:grid;overflow:hidden;box-shadow:0 16px 40px #4133200f}.style-card-visual{color:#e8c184;background:radial-gradient(circle at 50% 40%,#469d9533,#0000 35%),linear-gradient(145deg,#19343a,#0f2228);justify-content:center;align-items:flex-end;gap:6px;padding:28px;display:flex;position:relative}.style-card-visual>svg{stroke-width:1.15px;width:58px;height:58px;position:absolute;top:48px}.style-card-visual>span{color:#7eb5ae;font:600 10px Georgia,serif;position:absolute;top:17px;left:18px}.style-card-visual>i{opacity:.8;background:linear-gradient(#e1b36f,#4ca99d);border-radius:5px 5px 0 0;width:6px;min-height:18px}.style-card-copy{flex-direction:column;padding:28px;display:flex}.style-card-copy>small{color:#a56b2b;letter-spacing:.13em;font-size:8px;font-weight:800}.style-card-copy h3{color:#19292e;margin:11px 0 20px;font:600 23px Georgia,Songti SC,serif}.style-card-copy>div{flex-wrap:wrap;gap:6px;display:flex}.style-card-copy>div span{color:#637677;text-transform:uppercase;border:1px solid #264c511f;border-radius:999px;padding:6px 8px;font-size:7px}.style-card-copy footer{color:#8b8f89;letter-spacing:.1em;border-top:1px solid #18242917;align-items:center;margin-top:auto;padding-top:18px;font-size:7px;display:flex}.style-card-copy footer em{color:#3a847c;margin-left:auto;font-style:normal}.learning-review-deck{background:#ffffff94;border:1px solid #1824291f;border-radius:18px;margin-top:26px;overflow:hidden}.learning-review-deck>header{border-bottom:1px solid #18242917;justify-content:space-between;align-items:center;padding:22px 25px;display:flex}.learning-review-deck h2{margin:6px 0 0;font:500 22px Georgia,Songti SC,serif}.learning-review-deck>header strong{color:#a56b2b;letter-spacing:.13em;font-size:8px}.learning-empty{color:#77817f;align-items:center;gap:10px;padding:25px;font-size:10px;display:flex}.learning-empty svg{color:#4a8c85;width:18px}.learning-review-deck>article{border-bottom:1px solid #18242912;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.learning-review-deck>article>div{align-items:center;gap:10px;display:flex}.learning-review-deck>article svg{color:#a56b2b}.learning-review-deck>article span{gap:3px;display:grid}.learning-review-deck>article small{color:#92968f;font-size:8px}.learning-review-deck>article button,.style-analysis-result button{color:#536062;background:#fffdf8;border:1px solid #18242921;border-radius:7px;min-height:34px;padding:0 12px;font-size:9px}.learning-review-deck>article button:last-child,.style-analysis-result button:last-child{color:#f3eee5;background:#1d4146}.style-sample-lab{background:#ffffffb3;border:1px solid #18242924;border-radius:20px;margin-bottom:34px;overflow:hidden;box-shadow:0 24px 60px #41332017}.style-sample-lab>header{color:#f1ede5;background:linear-gradient(120deg,#142c32,#1d4448);justify-content:space-between;padding:26px 28px 22px;display:flex}.style-sample-lab>header h2{margin:7px 0 6px;font:500 27px Georgia,Songti SC,serif}.style-sample-lab>header p{color:#a3b8b7;max-width:720px;margin:0;font-size:10px;line-height:1.7}.style-sample-lab>header button{color:#a9b8b6;background:0 0;border:0;align-self:flex-start}.style-sample-lab>header button svg{width:18px}.style-lab-pipeline{background:#eef0eb;grid-template-columns:repeat(3,1fr);display:grid}.style-lab-pipeline article{border-right:1px solid #18242917;align-items:center;gap:10px;min-height:72px;padding:0 25px;display:flex;position:relative}.style-lab-pipeline article:not(:last-child):after{content:"→";color:#a4aaa5;position:absolute;right:12px}.style-lab-pipeline i{color:#697574;border:1px solid #18242929;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;font-style:normal;display:grid}.style-lab-pipeline article.active i{color:#fff;background:#b88343;border-color:#b88343}.style-lab-pipeline span{gap:3px;display:grid}.style-lab-pipeline b{font-size:10px}.style-lab-pipeline small{color:#858e8a;font-size:7px}.style-lab-form{grid-template-columns:1fr 1fr;gap:15px;padding:28px;display:grid}.style-lab-form label{color:#596667;gap:7px;font-size:9px;display:grid}.style-lab-form input,.style-lab-form select,.style-lab-form textarea{border-radius:9px;outline:0;width:100%;color:#1c292d!important;background:#fbfaf6!important;border:1px solid #18242926!important}.style-lab-form input,.style-lab-form select{min-height:44px;padding:0 12px}.style-lab-form textarea{resize:vertical;min-height:190px;padding:14px;line-height:1.8}.style-text-source{grid-column:1/-1}.style-file-source{cursor:pointer;background:#f6efe3;border:1px dashed #a56b2b59;border-radius:10px;grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;min-height:88px;padding:17px;gap:14px!important;display:flex!important}.style-file-source>svg{color:#a56b2b;width:25px}.style-file-source>span{gap:5px;display:grid}.style-file-source small{color:#898d87}.style-file-source input{display:none}.style-sample-lab>footer{justify-content:space-between;align-items:center;padding:0 28px 28px;display:flex}.style-sample-lab>footer>div{color:#74817e;align-items:center;gap:8px;font-size:8px;display:flex}.style-sample-lab>footer>div svg{color:#438b82;width:15px}.style-sample-lab>footer>button{color:#fff;background:#1d4146;border:0;border-radius:9px;align-items:center;gap:9px;min-height:46px;padding:0 17px;display:flex}.style-sample-lab>footer>button svg{width:16px}.style-analysis-result{background:#edf5f1;border:1px solid #418b8240;border-radius:12px;margin:0 28px 28px;padding:22px}.style-analysis-result>header{align-items:center;gap:10px;display:flex}.style-analysis-result>header svg{color:#438b82}.style-analysis-result>header span{color:#438b82;letter-spacing:.13em;font-size:7px}.style-analysis-result h3{margin:3px 0}.style-analysis-result pre{color:#d7e4df;background:#173338;border-radius:8px;max-height:250px;padding:14px;font-size:9px;overflow:auto}.style-analysis-result>p{color:#6e7a77;font-size:9px}.style-analysis-result>div{justify-content:flex-end;gap:8px;display:flex}.asset-authority-boundary{color:#eff0e9;background:linear-gradient(120deg,#152f35,#193d41);border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:28px;padding:24px 26px;display:grid;box-shadow:0 20px 45px #10262b24}.asset-authority-boundary>svg{color:#dfad6b;width:34px;height:34px}.asset-authority-boundary h3{margin:5px 0;font:500 19px Georgia,Songti SC,serif}.asset-authority-boundary p{color:#aebdbc;max-width:820px;margin:0;font-size:9px;line-height:1.7}.boundary-flow{align-items:center;gap:7px;display:flex}.boundary-flow i{color:#c0cecb;border:1px solid #ffffff1a;border-radius:6px;padding:7px 8px;font-size:7px;font-style:normal}.boundary-flow b{color:#d3a568}.asset-vault-loading,.asset-vault-empty{color:#71807e;text-align:center;background:#ffffff5c;border:1px dashed #1824292e;border-radius:17px;grid-column:1/-1;align-content:center;place-items:center;gap:10px;min-height:240px;display:grid}.asset-vault-loading svg,.asset-vault-empty>svg{color:#a56b2b;width:30px}.asset-vault-empty h2{color:#26363a;margin:3px;font:500 22px Georgia,Songti SC,serif}.asset-vault-empty p{max-width:520px;margin:0;font-size:9px;line-height:1.7}.asset-vault-empty button{color:#fff;background:#1d4146;border:0;border-radius:8px;margin-top:8px;padding:10px 14px}@media (width<=1100px){.asset-intelligence-hero{grid-template-columns:1fr 240px}.asset-hero-instrument{width:220px;height:220px}.asset-hero-metrics{display:none}.knowledge-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.style-profile-grid{grid-template-columns:1fr}.asset-authority-boundary{grid-template-columns:auto 1fr}.boundary-flow{grid-column:2}}@media (width<=760px){.creator-assets-page{border-radius:18px!important;width:calc(100% - 20px)!important;margin:10px!important;padding:0 16px 22px!important}.creator-assets-page>.studio-topbar{margin:0 -16px;padding:0 16px}.asset-intelligence-hero{grid-template-columns:1fr;min-height:0;padding:34px 0 24px}.asset-hero-copy h1{font-size:42px}.asset-hero-instrument{display:none}.asset-vault-switcher{grid-template-columns:1fr}.asset-section-heading{flex-direction:column;align-items:flex-start}.knowledge-archive-grid{grid-template-columns:1fr}.style-profile-card{grid-template-columns:120px 1fr}.style-lab-pipeline{grid-template-columns:1fr}.style-lab-pipeline article:not(:last-child):after{display:none}.style-lab-form{grid-template-columns:1fr;padding:20px}.style-text-source,.style-file-source{grid-column:auto}.style-sample-lab>footer{flex-direction:column;align-items:flex-start;gap:14px;padding:0 20px 20px}.style-sample-lab>footer>button{justify-content:center;width:100%}.asset-authority-boundary{grid-template-columns:1fr}.boundary-flow{flex-wrap:wrap;grid-column:auto}}.creator-assets-page{--asset-serif:"Noto Serif SC", "Source Han Serif SC", "Songti SC", STSong, Georgia, serif;--asset-sans:Inter, "PingFang SC", "Microsoft YaHei", sans-serif;font-family:var(--asset-sans)}.asset-intelligence-hero{grid-template-columns:minmax(0,1fr) 270px;gap:56px;min-height:346px;padding:48px 0 100px}.asset-hero-copy{max-width:900px}.asset-hero-copy h1{max-width:850px;font-family:var(--asset-serif);letter-spacing:-.035em;text-wrap:balance;margin:16px 0 20px;font-size:clamp(42px,4.15vw,64px);font-weight:500;line-height:1.13}.asset-hero-copy>p{color:#59676a;max-width:790px;font-size:14px;line-height:1.85}.asset-kicker,.asset-section-heading span,.style-sample-lab>header span,.learning-review-deck>header span,.asset-authority-boundary>div>span{letter-spacing:.22em;font-size:10px}.asset-hero-instrument{width:250px;height:250px}.asset-hero-instrument>span{font-size:9px;top:24px}.asset-hero-metrics{gap:18px;bottom:24px;left:0;right:300px}.asset-hero-metrics article{min-width:155px;padding:10px 18px}.asset-hero-metrics small{font-size:8px}.asset-hero-metrics strong{font-size:22px}.asset-hero-metrics span{font-size:10px}.asset-vault-switcher{margin:30px 0 38px}.asset-vault-switcher b{font-size:14px}.asset-vault-switcher small{font-size:10px}.asset-section-heading{margin-bottom:22px}.asset-section-heading h2{font-family:var(--asset-serif);letter-spacing:-.02em;margin-top:9px;font-size:30px}.asset-section-heading p{font-size:12px;line-height:1.7}.asset-knowledge-search{color:#7a817e;background:#fffdf8;border:1px solid #d7d1c7;border-radius:7px;align-items:center;gap:8px;min-width:min(300px,100%);padding:8px 10px;display:flex}.asset-knowledge-search svg{flex:none;width:16px;height:16px}.asset-knowledge-search input{color:#1b292e;background:0 0;border:0;outline:0;width:100%;min-width:0}.knowledge-archive-grid{gap:18px}.knowledge-archive-card{background:radial-gradient(circle at 92% 12%,#4ca99d13,#0000 28%),linear-gradient(150deg,#ffffffeb,#f8f3ebc7);border-radius:20px;min-height:224px;padding:24px 26px;box-shadow:0 18px 45px #362b1e11}.knowledge-archive-card:after{color:#1d343907;font-size:34px;top:70px;right:-12px}.knowledge-archive-card>header>span{font-size:12px}.knowledge-archive-card>header em{font-size:7px}.knowledge-card-classification{margin-top:22px}.knowledge-card-classification b{padding:6px 9px;font-size:8px}.knowledge-archive-card h3{font-family:var(--asset-serif);letter-spacing:-.018em;margin:14px 0 7px;font-size:22px;line-height:1.35}.knowledge-archive-card>p{font-size:10px}.knowledge-archive-card>footer{font-size:8px}.style-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.style-profile-grid>.style-profile-card:only-child{width:min(760px,100%)}.style-profile-card{background:#ffffffd1;border-radius:20px;grid-template-columns:168px 1fr;min-height:218px;box-shadow:0 18px 45px #362b1e12}.style-card-visual{padding:24px}.style-card-visual>svg{width:54px;height:54px;top:38px}.style-card-copy{padding:25px 28px}.style-card-copy>small{font-size:9px}.style-card-copy h3{font-family:var(--asset-serif);margin:10px 0 16px;font-size:22px;line-height:1.28}.style-card-copy>div span,.style-card-copy footer{font-size:8px}.learning-review-deck h2,.style-sample-lab>header h2,.asset-authority-boundary h3{font-family:var(--asset-serif);letter-spacing:-.015em}.learning-empty,.style-sample-lab>header p,.asset-authority-boundary p{font-size:11px}.model-service-page .editorial-heading{background:radial-gradient(circle at 88% 30%,#469d9521,#0000 26%),linear-gradient(135deg,#ffffffc2,#f4ece0e6);border:1px solid #1824291a;border-radius:20px;align-items:flex-end;min-height:190px;margin:0 0 24px;padding:36px 40px 30px;position:relative;overflow:hidden}.model-service-page .editorial-heading:after{content:"MODEL ORCHESTRATION";color:#18343a0e;letter-spacing:.14em;font:700 26px/1 Arial,sans-serif;position:absolute;top:32px;right:38px}.model-service-page .editorial-heading>div{z-index:1;position:relative}.model-service-page .editorial-heading>div>span{font-size:10px}.model-service-page .editorial-heading h1{color:#18272c;font-family:var(--asset-serif);letter-spacing:-.035em;margin:13px 0 12px;font-size:clamp(34px,3.2vw,48px);font-weight:500}.model-service-page .editorial-heading p{color:#647174;max-width:780px;font-size:13px;line-height:1.8}.model-service-page .editorial-action{z-index:1;border-radius:9px;height:42px;padding:0 16px;position:relative}.model-service-page .model-specialists>article{background:#ffffffc7;border-radius:18px;box-shadow:0 18px 46px #362b1e11}.model-service-page .model-specialists h2{font-size:21px}.model-service-page .model-specialists p,.model-service-page .managed-model-role span{font-size:11px}@media (width<=1100px){.asset-intelligence-hero{grid-template-columns:1fr 220px}.asset-hero-instrument{width:210px;height:210px}.asset-hero-metrics{gap:4px;right:230px}.asset-hero-metrics article{min-width:130px}}@media (width<=760px){.asset-intelligence-hero{padding:34px 0 26px}.asset-hero-copy h1{font-size:38px;line-height:1.16}.asset-hero-copy>p{font-size:12px}.knowledge-archive-card{min-height:210px}.style-profile-card{grid-template-columns:112px 1fr}.style-card-copy{padding:21px 18px}.style-card-copy h3{font-size:19px}.model-service-page .editorial-heading{min-height:0;padding:26px 22px}.model-service-page .editorial-heading:after{display:none}.model-service-page .editorial-heading h1{font-size:34px}}:root{--arrina-landing-image:image-set(url(/images/cinematic/arrina-landing-desktop.eaf96052cb0f.avif) type("image/avif"), url(/images/cinematic/arrina-landing-desktop.89393c53bc72.webp) type("image/webp"), url(/images/cinematic/arrina-landing-studio-v8.png) type("image/png"));--arrina-movie-lab-image:image-set(url(/images/cinematic/arrina-movie-lab-desktop.656ebb41e1b9.avif) type("image/avif"), url(/images/cinematic/arrina-movie-lab-desktop.2829ed2f4db9.webp) type("image/webp"), url(/images/cinematic/arrina-movie-agent-lab-v8.png) type("image/png"))}@media (width<=850px){:root{--arrina-landing-image:image-set(url(/images/cinematic/arrina-landing-mobile.637ff3867de1.avif) type("image/avif"), url(/images/cinematic/arrina-landing-mobile.f9dc1579e212.webp) type("image/webp"), url(/images/cinematic/arrina-landing-studio-v8.png) type("image/png"));--arrina-movie-lab-image:image-set(url(/images/cinematic/arrina-movie-lab-mobile.4504e893ae61.avif) type("image/avif"), url(/images/cinematic/arrina-movie-lab-mobile.b2adb2c2dbdf.webp) type("image/webp"), url(/images/cinematic/arrina-movie-agent-lab-v8.png) type("image/png"))}}:root{--v8-cyan:#52c8d2;--v8-cyan-soft:#52c8d22e;--v8-gold:#dfae68;--v8-panel:#081014e0;--v8-line:#7eccd32b}.task-progress-view .task-pipeline li{width:238px!important;min-width:238px!important;padding:0!important}.task-progress-view .task-pipeline .stage-nav-button{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:32px minmax(0,1fr) 18px!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:104px!important;padding:16px!important;display:grid!important}.task-progress-view .task-pipeline .stage-nav-index{writing-mode:horizontal-tb!important;place-items:center!important;width:30px!important;min-width:30px!important;height:30px!important;display:grid!important}.task-progress-view .task-pipeline .stage-nav-copy{writing-mode:horizontal-tb!important;text-orientation:mixed!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:6px!important;width:100%!important;min-width:0!important;display:flex!important}.task-progress-view .task-pipeline .stage-nav-copy b,.task-progress-view .task-pipeline .stage-nav-copy small{writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:keep-all!important;overflow-wrap:normal!important;width:100%!important;display:block!important}.task-progress-view .task-pipeline .stage-nav-copy b{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;line-height:1.35!important;overflow:hidden!important}.task-progress-view .task-pipeline .stage-nav-copy small{white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:10px!important;line-height:1.55!important;display:-webkit-box!important;overflow:hidden!important}.task-progress-view .task-pipeline li>button:disabled{cursor:not-allowed}.task-progress-view .task-pipeline li[data-state=locked]{opacity:.42;border-style:dashed}.task-progress-view .task-pipeline li[data-selected=true]{outline-offset:3px;outline:2px solid #52c8d247}.stage-window-header{text-align:center;grid-template-columns:auto minmax(0,1fr) auto;align-items:center!important;display:grid!important}.stage-work-window{animation:.28s cubic-bezier(.22,.8,.25,1) both stage-slide-in;overflow:hidden}@keyframes stage-slide-in{0%{opacity:.25;transform:translate(42px)}to{opacity:1;transform:translate(0)}}.stage-arrow{border:1px solid var(--v8-line);color:#c8d4d4;background:#030b0fbf;border-radius:10px;align-items:center;gap:6px;padding:11px 14px;display:inline-flex}.stage-arrow:disabled{opacity:.3;cursor:not-allowed}.stage-arrow svg{width:16px}.stage-checkpoint{background:linear-gradient(100deg,#d9a65c1f,#051115d1);border:1px solid #d9a65c73;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:18px;margin:20px 0;padding:20px;display:grid}.stage-checkpoint>svg{color:var(--v8-gold)}.stage-checkpoint h3{margin:4px 0 6px;font-size:20px}.stage-checkpoint-openings{margin-top:20px}.stage-readable-copy{border-top:1px solid var(--v8-line);color:#d2dada;background:#02080b8c;max-height:560px;padding:20px;overflow:auto}.stage-readable-copy p{white-space:pre-wrap;color:#d2dada!important;margin:0 0 14px!important;font-size:14px!important;line-height:1.9!important}.stage-readable-copy p:last-child{margin-bottom:0!important}.stage-locked{background:#030a0e73;border:1px dashed #52c8d22e;border-radius:12px;min-height:260px}.stage-window-actions{border-top:1px solid var(--v8-line);align-items:center;gap:14px;margin-top:18px;padding-top:16px;display:flex}.stage-window-actions span{color:#7f8d8e;font-size:11px}.danger-action{color:#efb1a6;background:#5c1d172e;border:1px solid #d9685480;border-radius:9px;align-items:center;gap:8px;padding:11px 15px;display:inline-flex}.danger-action:hover{background:#842b2147}.danger-action svg{width:15px}.task-progress-view .stage-output-list{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;grid-auto-columns:minmax(520px,78%)!important;grid-auto-flow:column!important;gap:16px!important;padding:4px 4px 18px!important;display:grid!important;overflow:auto hidden!important}.task-progress-view .stage-output-list>details{scroll-snap-align:start;max-height:650px;overflow:auto}.task-progress-view .stage-output-list::-webkit-scrollbar{height:8px}.task-progress-view .stage-output-list::-webkit-scrollbar-thumb{background:#52c8d252;border-radius:99px}@media (width<=760px){.stage-window-header{grid-template-columns:1fr 1fr}.stage-window-header>div{text-align:left;grid-area:1/1/auto/-1}.stage-arrow{grid-row:2;justify-content:center}.stage-checkpoint{grid-template-columns:1fr}.stage-window-actions{flex-direction:column;align-items:stretch}}.task-progress-view .task-pipeline{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050d11f5;position:sticky;top:10px}.task-progress-view .task-pipeline ol{scroll-snap-type:x proximity;flex-wrap:nowrap!important;gap:10px!important;margin:0!important;padding:5px 5px 13px!important;display:flex!important;overflow-x:auto!important}.task-progress-view .task-pipeline li{scroll-snap-align:center;border:1px solid var(--v8-line);background:#030a0ec2;border-radius:12px;flex:0 0 238px!important}.task-progress-view .task-pipeline li[data-selected=true]{background:linear-gradient(135deg,#52c8d21c,#030a0ee6);border-color:#52c8d2b8;outline:none;box-shadow:0 12px 34px #00000047}.task-progress-view .stage-work-window{background:radial-gradient(circle at 50% 0,#52c8d20f,#0000 38%),#050d11f5;flex-direction:column;min-height:clamp(520px,68vh,820px);display:flex}.task-progress-view .stage-window-header{border-bottom:1px solid var(--v8-line);min-height:92px;padding-bottom:18px}.task-progress-view .stage-output-list,.task-progress-view .stage-output-empty{flex:1;margin-top:20px}.task-progress-view .stage-output-list{grid-auto-columns:100%!important}.task-progress-view .stage-output-list>details{width:100%;min-height:360px;max-height:none}.task-progress-view .stage-readable-copy{min-height:300px;max-height:none}.task-progress-view .stage-checkpoint,.task-progress-view .stage-checkpoint-openings{flex:none}@media (width<=760px){.task-progress-view .task-pipeline{position:static}.task-progress-view .task-pipeline li{flex-basis:210px!important}.task-progress-view .stage-work-window{min-height:560px}.task-progress-view .stage-output-list{grid-auto-columns:100%!important}}.landing-page{background:#03080b}.landing-page .landing-nav{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#02070af0,#02070a80 72%,#0000);border-bottom-color:#ffffff14;height:78px}.landing-page .landing-hero{height:min(900px,100vh);min-height:760px;max-height:none;padding-bottom:190px;overflow:hidden}.landing-page .hero-cinematic-image{background-image:var(--arrina-landing-image);filter:brightness(.72)saturate(.88)contrast(1.04);transform-origin:66% 48%;background-position:50% 44%}.landing-page .hero-vignette{background:linear-gradient(90deg,#020608 0%,#020608f5 25%,#02060882 51%,#02060814 72%,#0206086b 100%),linear-gradient(#00000040 0%,#04090c26 65%,#04090c 100%)}.landing-page .hero-content{width:min(610px,48vw);margin-top:-18px}.landing-page .hero-content h1{text-wrap:balance;max-width:650px}.landing-page .hero-title-primary{letter-spacing:-.045em;font-size:clamp(54px,5.3vw,84px)!important}.landing-page .hero-title-secondary{font-size:clamp(42px,4.3vw,68px)!important}.landing-page .landing-lead{color:#b2b8b7;max-width:500px;font-size:14px}.landing-page .hero-intelligence-stack{gap:12px;top:20%;right:4.2vw}.landing-page .hero-intelligence-stack article{background:linear-gradient(120deg,#051015e6,#08171cad);border-color:#52c8d240;width:220px;box-shadow:0 22px 60px #00000073,inset 0 1px #ffffff09}.landing-page .hero-intelligence-stack article:nth-child(2){transform:translate(-30px)}.landing-page .hero-intelligence-stack article:nth-child(3){transform:translate(8px)}.landing-page .hero-intelligence-stack article:nth-child(4){transform:translate(-18px)}.landing-page .hero-intelligence-stack svg{color:var(--v8-cyan);filter:drop-shadow(0 0 7px #52c8d240)}.landing-page .hero-intelligence-stack i{background:var(--v8-gold)}.landing-page .production-progress span{background:linear-gradient(90deg,var(--v8-cyan),#8de0df)}.landing-page .hero-filmstrip{border-inline:0;background:linear-gradient(#040b0fa6,#03090ced);border-color:#52c8d224;height:122px;padding-inline:clamp(28px,5vw,78px);bottom:54px;left:0;right:0;transform:none}.landing-page .filmstrip-track>span{background-image:var(--arrina-landing-image)}.landing-page .filmstrip-playhead{background:var(--v8-cyan);box-shadow:0 0 18px #52c8d2cc}.landing-page .filmstrip-playhead:before{border-top-color:var(--v8-cyan)}.landing-page .filmstrip-playhead i{background:var(--v8-cyan);box-shadow:0 0 14px var(--v8-cyan)}.movie-lab{isolation:isolate;color:#e7ecec;background:linear-gradient(#050c10eb,#050b0efa);border:1px solid #7dc5cc1f;border-radius:16px;width:min(1540px,100vw - 40px);max-width:1540px;padding:22px;position:relative;overflow:hidden;box-shadow:0 35px 100px #00000061}.movie-lab:before{content:"";z-index:-2;background:var(--arrina-movie-lab-image) center top/cover no-repeat;opacity:.24;filter:saturate(.76)contrast(1.08);pointer-events:none;height:720px;position:absolute;inset:0 0 auto}.movie-lab:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#03090c52 0,#03090ce0 600px,#050b0e 860px);position:absolute;inset:0}.movie-lab-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050b0ed6;border:1px solid #fff1;border-radius:11px;min-height:68px;margin:-4px -4px 18px;padding:0 18px}.movie-lab-header>div span{color:var(--v8-cyan)}.movie-lab .lab-online{color:#a8dfe0;background:#051317b3;border:1px solid #52c8d238}.movie-lab .lab-online i{background:var(--v8-cyan);box-shadow:0 0 12px var(--v8-cyan)}.movie-lab-grid{grid-template-columns:minmax(0,1fr) 330px;gap:14px}.material-deck,.intelligence-deck>section,.task-progress-hero,.task-pipeline,.stage-metrics-panel,.stage-work-window{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff09,0 18px 52px #0000003d;border-color:var(--v8-line)!important;background:linear-gradient(145deg,#081217e6,#060d11f0)!important}.deck-screen{border-color:var(--v8-line);background:#040a0d85;min-height:300px}.film-preview{background:linear-gradient(#030a0d29,#030a0dc2)}.film-preview svg{color:var(--v8-cyan)}.screen-hud span,.intelligence-map footer span{color:#91b3b5}.screen-hud svg,.intelligence-map footer svg{color:var(--v8-cyan)}.scan-line{background:linear-gradient(90deg,transparent,var(--v8-cyan),transparent);box-shadow:0 0 18px #52c8d266}.material-console{background:#040a0dc2}.intelligence-step{border-color:#7dc5cc1c}.console-title>span{color:var(--v8-cyan);border-color:#52c8d247}.intent-card-grid button,.narrative-style-grid button,.creation-options select,.source-control{background:#050d11e0;border-color:#7dc5cc24}.intent-card-grid button:hover,.narrative-style-grid button:hover{border-color:#52c8d27a;transform:translateY(-1px)}.intent-card-grid button.active,.narrative-style-grid button.active{position:relative;transform:translateY(-2px);color:#fff4df!important;background:linear-gradient(135deg,#e7b66f3d,#52c8d21f)!important;border-color:#e7b66f!important;box-shadow:inset 0 0 0 1px #ffdea538,0 0 0 1px #e7b66f1f,0 12px 30px #0000004d,0 0 24px #52c8d214!important}.intent-card-grid button.active:after,.narrative-style-grid button.active:after{content:"✓ 已选择";color:#101516;letter-spacing:.04em;background:#e7b66f;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:800;position:absolute;top:10px;right:11px}.intent-card-grid button.active b,.narrative-style-grid button.active b{color:#fff4df;font-size:1.08em}.genre-chip-row button.active{box-shadow:0 0 0 1px #e7b66f2e;color:#fff0d2!important;background:#e7b66f33!important;border-color:#e7b66f!important}.stage-watchdog{background:linear-gradient(110deg,#e7b66f1c,#071216f5);border:1px solid #e7b66f57;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin:16px 0;padding:16px 18px;display:flex}.stage-watchdog>div{align-items:center;gap:12px;display:flex}.stage-watchdog svg{color:#e7b66f;width:20px}.stage-watchdog span{gap:4px;display:grid}.stage-watchdog b{color:#f4e5ce;font-size:13px}.stage-watchdog small{color:#9aa7a8;font-size:10px;line-height:1.6}.stage-watchdog button svg,.task-failed-card button svg{width:15px}@media (width<=700px){.stage-watchdog{flex-direction:column;align-items:stretch}.stage-watchdog button{width:100%}}:root{--arrina-font-ui:"Inter","PingFang SC","Microsoft YaHei UI","Microsoft YaHei",sans-serif;--arrina-font-display:"Noto Serif SC","Songti SC","STSong",Georgia,serif;--arrina-font-tech:"Rajdhani","DIN Alternate","Arial Narrow","PingFang SC",sans-serif}.studio-sidebar nav button,.new-button,.asset-vault-switcher button,.gold-action,.ghost-action,.text-action,.material-console button,.license-plan-card button{font-family:var(--arrina-font-ui)!important}.studio-sidebar nav button{letter-spacing:.045em!important;font-size:14px!important;font-weight:720!important}.studio-sidebar .nav-label{font-family:var(--arrina-font-tech)!important;letter-spacing:.24em!important;font-size:9px!important;font-weight:800!important}.movie-lab-header h1,.editorial-heading h1,.creator-home-header h1,.works-heading h1,.asset-hero-copy h1,.license-hero-card h2{font-family:var(--arrina-font-display)!important;font-weight:560!important}.movie-lab-header h1{letter-spacing:.025em!important;font-size:25px!important}.console-title h2,.pipeline-panel h2,.stage-work-window h2,.license-purchase-section h2,.asset-section-heading h2{font-family:var(--arrina-font-ui)!important;letter-spacing:-.025em!important;font-weight:760!important}.movie-lab-header>div span,.asset-kicker,.license-purchase-section>header small,.license-plan-card>small,.pipeline-panel header small,.stage-work-window header small,.asset-section-heading span{font-family:var(--arrina-font-tech)!important;letter-spacing:.2em!important;font-weight:800!important}.pipeline-panel p,.stage-work-window p,.license-purchase-section>header p,.license-plan-card p,.asset-hero-copy>p,.asset-section-heading p{font-family:var(--arrina-font-ui)!important;line-height:1.75!important}.license-plan-card{min-height:410px;padding:28px 30px!important}.license-plan-card.is-lifetime{background:radial-gradient(circle at 88% 12%,#d49d5633,#0000 31%),linear-gradient(145deg,#fbf8f2,#eee3d2);border-color:#a56b2b61}.license-plan-card h3{max-width:520px;font-family:var(--arrina-font-display);line-height:1.25;margin:8px 0 12px!important;font-size:28px!important}.license-plan-card .license-plan-lead{color:#615d56;max-width:600px;min-height:48px;margin:0 0 16px;font-size:12px}.license-plan-card ul{min-height:92px;margin:4px 0 12px;padding-left:19px}.license-plan-card li{margin:5px 0}.license-plan-value{border-top:1px solid #322b221a;align-items:baseline;gap:10px;margin-top:auto;padding:14px 0 4px;display:flex}.license-plan-value>span{color:#958b7e;font:800 8px var(--arrina-font-tech);letter-spacing:.16em}.license-plan-value>strong{color:#28231d!important;font:650 22px var(--arrina-font-ui)!important;margin:0!important;display:inline!important}.license-plan-value>strong i{margin-right:3px;font-size:11px;font-style:normal}.license-plan-value>em{color:#a2733d;font:normal 9px var(--arrina-font-ui)}.license-plan-card .gold-action{min-height:50px;font-size:13px;font-weight:800}@media (width<=760px){.license-plan-card{min-height:0;padding:23px!important}.license-plan-card h3{font-size:24px!important}}.intelligence-map header em{color:var(--v8-cyan)}.story-node-map .node{color:#bcdadc;background:#071318;border-color:#52c8d23d}.story-node-map i{border-color:#52c8d23b}.pipeline-panel li[data-state=done]>i{color:var(--v8-cyan);border-color:#52c8d294}.pipeline-panel li[data-state=active]>i{background:var(--v8-gold);box-shadow:0 0 18px #dfae6859}.pipeline-panel li[data-state=active] b{color:#fff}.pipeline-panel li[data-state=active] small{color:#8eb7ba}.task-progress-view{max-width:1540px}.task-progress-view .task-progress-hero{grid-template-columns:minmax(0,1fr) 420px;padding:28px}.task-progress-view .task-progress-metrics span{border-color:var(--v8-line);background:#030b0fb8}.task-progress-view .task-progress-track{background:#132329}.task-progress-view .task-progress-track i{background:linear-gradient(90deg,var(--v8-cyan),#a1ded7);box-shadow:0 0 16px #52c8d26b}.task-progress-view .task-pipeline{padding:20px;overflow-x:auto}.task-progress-view .task-pipeline header{margin-bottom:18px}.task-progress-view .task-pipeline ol{grid-template-columns:none!important;grid-auto-columns:238px!important;grid-auto-flow:column!important;gap:10px!important;width:max-content!important;min-width:max-content!important;display:grid!important}.task-progress-view .task-pipeline li{background:#050d11bd;border:1px solid #7dc5cc1f;border-radius:9px;min-height:104px!important;padding:0!important;display:block!important}.task-progress-view .task-pipeline li[data-state=active]{border-color:#52c8d2b8;box-shadow:0 0 0 1px #52c8d21f,0 12px 35px #0000003d}.task-progress-view .task-pipeline li>svg{grid-column:2}.stage-metrics-grid article,.stage-output-list details{border-color:var(--v8-line);background:#030a0eb8}.stage-work-window{min-height:400px}.stage-output-list summary em,.stage-metrics-grid span{color:var(--v8-cyan)}.stage-output-list pre{color:#c7d2d2;border-color:var(--v8-line);background:#02080b8c}.gold-action,.start-production{box-shadow:0 12px 32px #d5974d33;color:#171009!important;background:linear-gradient(135deg,#f1c884,#cb8d48)!important}.gold-action:hover,.start-production:hover{filter:brightness(1.06);transform:translateY(-1px)}@media (width<=1100px){.landing-page .hero-content{width:62vw}.landing-page .hero-intelligence-stack{right:22px}.movie-lab{width:calc(100vw - 20px)}.movie-lab-grid{grid-template-columns:1fr}.intelligence-deck{grid-template-columns:1fr 1fr}}@media (width<=820px){.landing-page .landing-hero{min-height:810px;padding-bottom:160px}.landing-page .hero-content{width:100%;margin-top:35px}.landing-page .hero-vignette{background:linear-gradient(90deg,#020608f7,#02060894),linear-gradient(#0000 55%,#04090c)}.landing-page .hero-cinematic-image{filter:brightness(.57)saturate(.8);background-position:62%}.landing-page .hero-intelligence-stack{display:none!important}.task-progress-view .task-progress-hero{grid-template-columns:1fr}.task-progress-view .task-progress-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.landing-page .hero-intelligence-stack{grid-template-columns:1fr}.landing-page .hero-intelligence-stack article:nth-child(n+3){display:none}.movie-lab{border-radius:0;width:100%;padding:12px}.movie-lab:before{height:500px}.intelligence-deck{grid-template-columns:1fr}.task-progress-view .task-progress-metrics{grid-template-columns:1fr 1fr}.task-progress-view .task-progress-metrics span:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.landing-page .hero-cinematic-image,.landing-page .hero-intelligence-stack article,.landing-page .filmstrip-track{animation:none!important}}.workflow-failure-message{max-width:70ch;line-height:1.75;color:#eab18b!important;font-size:14px!important}.task-failed-card{flex-wrap:wrap}.task-failed-card>div{flex:240px;min-width:0}.task-failed-card p{font-size:14px;line-height:1.7}@media (width<=760px){.task-failed-card>button{flex:140px}.task-failed-card>div{flex-basis:calc(100% - 50px)}}.workspace :is(.editorial-heading,.works-heading,.admin-center-heading) h1{letter-spacing:-.02em;line-height:1.35;font-family:var(--arrina-font-ui)!important;font-size:clamp(28px,2.5vw,36px)!important;font-weight:750!important}.workspace :is(.editorial-heading,.works-heading,.admin-center-heading) p{max-width:62em;font-size:14px;line-height:1.8}.workspace :is(.editorial-heading,.works-heading)>div>span,.workspace .admin-center-heading>span{letter-spacing:.1em;font-size:12px;font-weight:700}.workspace .studio-topbar .breadcrumb strong{font-size:14px;font-weight:650}.workspace .works-library .works-heading p{color:#b1c3c7}.workspace :is(.user-center,.billing-station) .editorial-heading p{color:#52615a}.workspace .admin-center :is(.admin-section-header h2,.admin-form-card h3,.admin-list-section h3,.admin-operations-note h3){font-family:var(--arrina-font-ui);font-weight:700;line-height:1.4}.workspace .admin-center :is(.admin-form-card h3,.admin-list-section h3,.admin-operations-note h3){font-size:18px}.workspace .admin-center :is(.admin-center-heading p,.admin-section-header p,.admin-form-card p,.admin-operations-note p){font-size:14px;line-height:1.8}.workspace .admin-inline-error{border-left-width:4px;font-size:14px;line-height:1.7}.workspace .billing-station .billing-summary small{color:#52615a;font-size:13px}.workspace .billing-station .billing-summary strong{color:#192d25;font-size:26px;font-weight:700}.workspace .billing-station .usage-ledger>header{color:#48594f;font-size:12px;font-weight:650}.workspace .billing-station .usage-ledger>article{font-size:14px;line-height:1.6}.workspace .billing-station .empty-copy{color:#52615a;padding:18px;line-height:1.7;font-size:14px!important}@media (width<=760px){.cinematic-auth .auth-studio-scene{display:none}.cinematic-auth .auth-entry-panel{min-height:100dvh!important}}.workspace .movie-lab.task-progress-view{--workflow-ink:#142b31;--workflow-muted:#50646c;--workflow-paper:#faf9f4;color:#edf3f1;background:#101f26;border-top:3px solid #eac582}.workspace .task-progress-view .movie-lab-header h1{font-size:clamp(23px,2.4vw,32px)!important;font-weight:750!important;line-height:1.4!important}.workspace .task-progress-view .movie-lab-header>div{min-width:0}.workspace .task-progress-view .movie-lab-header{flex-wrap:wrap}.workspace .task-progress-view .movie-lab-header h1{font-family:var(--arrina-font-ui),sans-serif!important}.workspace .task-progress-view .lab-online{flex:none;padding:8px 12px;font-size:13px!important}.workspace .task-progress-view .movie-lab-header>button{min-height:40px;font-size:13px}.workspace .task-progress-view .lab-online[data-state=waiting]{color:#f7d69d;border-color:#d4a15a}.workspace .task-progress-view .task-progress-hero{background:#182c34;border:1px solid #52656a;border-left:4px solid #eac582;padding:24px}.workspace .task-progress-view .task-progress-hero h2{margin:10px 0;font-weight:750;line-height:1.5;color:#fff4dc!important;font-size:clamp(22px,2vw,28px)!important}.workspace .task-progress-view .task-progress-hero p{color:#c4d2d4;font-size:15px;line-height:1.8}.workspace .task-progress-view .task-progress-hero small{color:#bdcdce;letter-spacing:.02em;font-size:12px}.workspace .task-progress-view .task-progress-metrics{gap:8px}.workspace .task-progress-view .task-progress-metrics span{min-width:0;padding:14px 8px}.workspace .task-progress-view .task-progress-metrics b{white-space:nowrap;font-size:clamp(18px,2vw,25px)}.workspace .task-progress-view .task-progress-metrics small{white-space:normal;line-height:1.65}.workspace .task-progress-view .workflow-sync-note{color:#bfd0d0;align-items:center;gap:16px;margin-top:14px;font-size:12px;display:flex}.workspace .task-progress-view .workflow-sync-note button{color:#f8e3b6;background:0 0;border:1px solid #6a8186;border-radius:8px;padding:7px 12px}.workspace .task-progress-view .task-pipeline header h2{color:#f3eee0;font-size:22px}.workspace .task-progress-view .task-pipeline header p{color:#c0cecf;font-size:14px}.workspace .task-progress-view .stage-nav-copy b{white-space:normal;font-size:14px;line-height:1.5}.workspace .task-progress-view .stage-nav-copy small{font-size:12px;line-height:1.6}.workspace .task-progress-view .stage-window-header h2{color:#fff1d8;font-weight:750;font-size:clamp(22px,2.2vw,28px)!important}.workspace .task-progress-view .stage-window-header small{color:#ebc985;font-size:13px}.workspace .task-progress-view .stage-window-header p{color:#bfcbcd;font-size:14px;line-height:1.7}.workspace .task-progress-view .stage-output-list details{border:1px solid #50656b;border-radius:14px;margin:14px 0;overflow:hidden}.workspace .task-progress-view .stage-output-list summary{color:#f6edd8;background:#20343c;padding:16px 20px}.workspace .task-progress-view .stage-output-list summary b{font-size:17px}.workspace .task-progress-view .stage-output-list summary small{color:#bbcdcf;font-size:12px;line-height:1.7}.workspace .task-progress-view .stage-readable-copy{background:var(--workflow-paper)!important;color:var(--workflow-ink)!important;padding:clamp(18px,3vw,36px)!important}.workspace .task-progress-view .stage-readable-copy p{letter-spacing:.015em;overflow-wrap:anywhere;max-width:78ch;margin:0 auto 1.2em;color:var(--workflow-ink)!important;font-size:17px!important;line-height:1.95!important}.workspace .task-progress-view .stage-readable-copy p:last-child{margin-bottom:0}.workspace .task-progress-view .stage-readable-copy h3{color:#20343c;border-bottom:1px solid #c9d2d0;max-width:66ch;margin:1.6em auto .65em;padding-bottom:.5em;font-size:20px;font-weight:750;line-height:1.5}.workspace .task-progress-view .stage-readable-copy h3:first-child{margin-top:0}.workspace .task-progress-view .stage-checkpoint{background:#25352d;border:2px solid #e6bd79;border-radius:14px;padding:20px}.workspace .task-progress-view .stage-checkpoint h3{color:#fff1ce;font-size:21px}.workspace .task-progress-view .stage-checkpoint p{color:#d1d9d3;font-size:14px;line-height:1.8}.workspace .task-progress-view .gold-action{min-height:46px;font-size:15px;font-weight:700}.workspace .task-progress-view .stage-watchdog{background:#3a3022;border-color:#d5ab66}.workspace .task-progress-view .stage-watchdog b{font-size:16px}.workspace .task-progress-view .stage-watchdog small{color:#e0d3bd;font-size:14px}.workspace .task-progress-view .stage-output-empty p{color:#bdcdd0;font-size:15px;line-height:1.8}.workspace .task-progress-view .stage-output-empty{flex-direction:column;justify-content:center;align-items:center;gap:16px;height:auto!important;min-height:200px!important;padding:32px 20px!important;display:flex!important}.workspace .task-progress-view .stage-output-empty b{color:#ebeee7!important;font-size:18px!important}.workspace .task-progress-view .stage-work-window.stage-finished{min-height:0!important}.workspace .task-progress-view .stage-finished .stage-output-empty{flex:0;min-height:160px!important;padding:24px 20px!important}.workspace .task-progress-view .stage-output-empty p{max-width:52ch;margin:0}.workspace .task-progress-view .stage-nav-copy small{color:#b8c9ce!important}.workspace .task-progress-view .stage-nav-copy b{color:#eff3ed!important}.workspace .task-progress-view .task-pipeline header small{font-size:12px!important}.workspace .task-progress-view .movie-final-script textarea{background:var(--workflow-paper);color:var(--workflow-ink);min-height:520px;padding:24px;font-size:18px;line-height:1.95}.workspace .task-progress-view button:focus-visible{outline-offset:3px;outline:3px solid #a6d8ec}.workspace .workflow-context-usage{color:#d9e5e4;background:#193039;border:1px solid #486268;border-radius:12px;flex-wrap:wrap;gap:12px 24px;margin:18px 0;padding:16px 20px;font-size:14px;line-height:1.7;display:flex}.workspace .workflow-context-usage strong{color:#f7d79b}.workspace .workflow-context-usage small{color:#bbced0;flex-basis:100%;font-size:12px}@media (width<=700px){.workspace .task-progress-view .task-progress-hero{padding:18px 14px}.workspace .task-progress-view .task-progress-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace .task-progress-view .stage-window-header{flex-wrap:wrap;gap:12px}.workspace .task-progress-view .stage-window-header>div{flex-basis:100%;order:-1}.workspace .task-progress-view .stage-arrow{flex:1;justify-content:center;min-height:44px;font-size:13px}.workspace .task-progress-view .stage-checkpoint{flex-wrap:wrap;padding:16px}.workspace .task-progress-view .stage-checkpoint .gold-action{width:100%}.workspace .task-progress-view .stage-readable-copy p{font-size:16px!important}.workspace .task-progress-view .movie-final-script textarea{padding:16px;font-size:16px}}@media (prefers-reduced-motion:reduce){.workspace .task-progress-view .spin{animation:none}}.work-share-backdrop{z-index:1600;background:#040809c7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.work-share-dialog{color:#edf2f1;background:#11191b;border:1px solid #354245;border-radius:8px;width:min(100%,520px);max-height:min(90dvh,720px);padding:22px;overflow:auto;box-shadow:0 20px 70px #0000007a}.work-share-dialog>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.work-share-dialog>header>div{align-items:center;gap:12px;min-width:0;display:flex}.work-share-dialog>header>div>svg{color:#d8ad73;flex:none;width:20px;height:20px}.work-share-dialog>header>div>div{min-width:0}.work-share-dialog>header small{color:#c9a979;font-size:11px}.work-share-dialog h2{margin:3px 0 0;font-size:19px;line-height:1.3}.work-share-dialog>header>button{color:#dbe2e1;background:#182123;border:1px solid #465255;border-radius:6px;flex:none;place-items:center;width:38px;height:38px;display:grid}.work-share-dialog>header>button svg{width:17px;height:17px}.work-share-summary{color:#d2dcdd;overflow-wrap:anywhere;margin:0 0 16px;font-size:14px;line-height:1.55}.work-share-dialog>label{color:#d4dddd;gap:7px;margin-top:14px;font-size:13px;font-weight:600;display:grid}.work-share-dialog select,.work-share-dialog input{color:#f2f5f4;background:#0b1113;border:1px solid #46575a;border-radius:6px;width:100%;min-height:42px;padding:9px 11px;font-size:14px}.work-share-dialog input{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.work-share-dialog>.work-share-link-saved{align-items:center;gap:9px;margin-top:14px;font-weight:500;line-height:1.4;display:flex}.work-share-dialog>.work-share-link-saved input{accent-color:#78a187;flex:none;width:18px;height:18px;min-height:18px;margin:0}.work-share-warning,.work-share-expiry{color:#dcc394;margin:14px 0 0;font-size:12px;line-height:1.6}.work-share-message{color:#ffb9aa;font-size:13px;line-height:1.5}.work-share-dialog>footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:20px;display:flex}.work-share-dialog>footer button,.work-share-preview{color:#e8eeee;background:#182123;border:1px solid #465255;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:8px 12px;font-size:13px;text-decoration:none;display:inline-flex}.work-share-dialog>footer button svg,.work-share-preview svg{flex:none;width:16px;height:16px}.work-share-dialog>footer .work-share-primary{color:#20170f;background:#d8ad73;border-color:#c79a60;font-weight:700}.work-share-dialog button:disabled{cursor:not-allowed;opacity:.55}.public-work-share{color:#202927;background:#f2f5f3;min-height:100vh}.public-work-share-header{background:#fff;border-bottom:1px solid #d9e0dc;justify-content:space-between;align-items:center;height:62px;padding:0 max(18px,50vw - 520px);display:flex}.public-work-share-header>a{color:#1e2926;align-items:center;gap:9px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.public-work-share-header>a span{color:#fff;background:#243b35;border-radius:50%;place-items:center;width:28px;height:28px;font-family:Georgia,serif;display:grid}.public-work-share-header>small{color:#65746f;font-size:12px}.public-work-share-state{background:#fff;border:1px solid #d5dfda;border-radius:6px;width:min(100% - 32px,760px);margin:80px auto;padding:26px}.public-work-share-state h1{margin:0;font-size:22px}.public-work-share-state p{color:#5d6b66;font-size:14px;line-height:1.6}.public-work-share-state button,.public-work-share-comments button{color:#fff;background:#29463e;border:0;border-radius:6px;min-height:42px;padding:8px 16px;font-size:14px;font-weight:600}.public-work-share-document{background:#fff;border:1px solid #d8dfdb;border-radius:6px;width:min(100% - 32px,920px);margin:36px auto 70px;padding:clamp(18px,5vw,48px);box-shadow:0 8px 28px #23352e0f}.public-work-share-document>header{border-bottom:1px solid #dce3df;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:24px;display:flex}.public-work-share-document>header>div{min-width:0}.public-work-share-document>header small{color:#7d674a;font-size:11px;font-weight:700}.public-work-share-document h1{overflow-wrap:anywhere;margin:7px 0;font-size:26px;line-height:1.35}.public-work-share-document>header p{color:#66756f;margin:0;font-size:13px}.public-work-share-document>header>span{color:#456457;border:1px solid #cbd9d2;border-radius:4px;flex:none;padding:6px 9px;font-size:12px}.public-work-share-content{color:#26312d;white-space:pre-wrap;overflow-wrap:anywhere;padding:28px 0;font-size:16px;line-height:1.95}.public-work-share-comments{border-top:1px solid #dce3df;padding-top:22px}.public-work-share-comments h2{margin:0 0 16px;font-size:18px}.public-work-share-comments form{gap:13px;display:grid}.public-work-share-comments label{color:#43524c;gap:6px;font-size:13px;font-weight:600;display:grid}.public-work-share-comments input,.public-work-share-comments textarea{color:#26312d;width:100%;font:inherit;background:#fff;border:1px solid #c8d2cd;border-radius:5px;padding:10px 12px;line-height:1.55}.public-work-share-comments input:focus-visible,.public-work-share-comments textarea:focus-visible{outline-offset:2px;outline:2px solid #537a68}.public-work-share-comments textarea{resize:vertical;min-height:110px}.public-work-share-comments p{color:#315c46;margin:0;font-size:13px}.public-work-share-comments button{justify-self:start}.public-work-share-comments button:disabled{cursor:not-allowed;opacity:.55}.public-work-share-readonly{color:#64736d;border-top:1px solid #dce3df;margin:0;padding-top:16px;font-size:13px}@media (width<=600px){.work-share-dialog{padding:18px}.work-share-dialog>footer{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.work-share-dialog>footer>*{min-width:0}.work-share-dialog>footer .work-share-preview{grid-column:1/-1}.public-work-share-document{margin:16px auto 36px;padding:20px 17px}.public-work-share-document>header{gap:10px}.public-work-share-document h1{font-size:22px}.public-work-share-content{padding:20px 0;font-size:15px;line-height:1.85}.public-work-share-state{margin-top:48px}}:root{--arrina-ui-teal:#69c9c0;--arrina-ui-teal-soft:#69c9c024;--arrina-ui-ink:#d7e1e0;--arrina-ui-muted:#9fb0b3}.studio-sidebar nav button{transition:color .18s,background .18s,border-color .18s,transform .18s;font-family:var(--arrina-font-ui), "PingFang SC", "Microsoft YaHei UI", sans-serif!important;letter-spacing:.01em!important;color:var(--arrina-ui-muted)!important;font-size:14px!important;font-weight:650!important}.studio-sidebar nav button svg{color:#8fa7aa;transition:color .18s,transform .18s}.studio-sidebar nav button:hover svg{color:var(--arrina-ui-teal);transform:scale(1.05)}.studio-sidebar nav button.nav-featured,.studio-sidebar nav button.active{color:#f4eee2!important;background:linear-gradient(90deg,#e0ae682e,#69c9c012)!important;border-color:#69c9c033!important}.studio-sidebar nav button.active svg,.studio-sidebar nav button.nav-featured svg{color:#e9c27e}.studio-sidebar nav button.active i{border-radius:0 3px 3px 0;background:linear-gradient(var(--v8-gold), var(--arrina-ui-teal))!important;width:3px!important;height:25px!important}.studio-sidebar .nav-label{font-family:var(--arrina-font-tech), "PingFang SC", sans-serif!important;color:#6ea7aa!important;letter-spacing:.2em!important;font-size:10px!important;font-weight:800!important}.studio-sidebar>.new-button{box-shadow:0 14px 28px #cf8f3e33;font-family:var(--arrina-font-ui), "PingFang SC", sans-serif!important;color:#141916!important;background:linear-gradient(135deg,#f5d59c,#d99a4e)!important;border-color:#ffe0a799!important;font-weight:760!important}.studio-sidebar .profile strong{font-family:var(--arrina-font-ui), "PingFang SC", sans-serif;color:#dce7e4;font-weight:650}.studio-sidebar .profile small{color:#739294}.creator-home .creator-product-card-visual{isolation:isolate;background:linear-gradient(145deg,#0b272cf2,#0d191ffa);border:1px solid #69c9c033;border-radius:10px;height:126px;margin:14px 0;position:relative;overflow:hidden}.creator-home .creator-product-card-visual>svg{z-index:3;color:#e8c17c;filter:drop-shadow(0 0 10px #e8c17c4d);width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.creator-home .creator-product-card-visual:before,.creator-home .creator-product-card-visual:after{content:"";pointer-events:none;position:absolute}.creator-home .creator-product-card-visual--movie-agent:before{background:repeating-linear-gradient(90deg,#0000 0 18px,#69c9c014 18px 20px);border:1px solid #69c9c038;border-radius:8px;inset:15px}.creator-home .creator-product-card-visual--movie-agent:after{background:linear-gradient(90deg,#0000,#69c9c0bf,#0000);height:1px;animation:3.2s ease-in-out infinite movie-card-scan;top:50%;left:9%;right:9%}.product-visual-scan{background:#e7b66f59;width:1px;animation:4s ease-in-out infinite movie-card-film;position:absolute;inset:12px auto 12px 50%}.product-visual-story-line{z-index:2;transform-origin:0;background:#d9e1da4d;height:1px;position:absolute}.product-visual-story-line--one{width:31%;top:43%;left:17%;transform:rotate(-18deg)}.product-visual-story-line--two{width:29%;top:55%;left:52%;transform:rotate(21deg)}.product-visual-node{z-index:3;background:#52c8d2;border:1px solid #b9efe7;border-radius:50%;width:7px;height:7px;animation:2.8s ease-in-out infinite movie-card-node;position:absolute;box-shadow:0 0 12px #52c8d2b3}.product-visual-node--one{top:39%;left:14%}.product-visual-node--two{animation-delay:.35s;top:49%;left:49%}.product-visual-node--three{animation-delay:.7s;top:57%;right:14%}.creator-home .creator-product-card-visual--production-studio{background:linear-gradient(145deg,#1e1d27f5,#101920fa)}.creator-home .creator-product-card-visual--production-studio:before{background:#dfae684d;height:1px;top:22%;left:13%;right:13%;box-shadow:0 29px #dfae683b,0 58px #dfae6829}.product-visual-timeline{z-index:2;background:#52c8d247;border-radius:3px;height:11px;animation:3.8s ease-in-out infinite production-card-timeline;position:absolute;left:18%}.product-visual-timeline--one{width:27%;top:17%}.product-visual-timeline--two{background:#dfae6859;width:39%;animation-delay:.45s;top:46%}.product-visual-timeline--three{width:22%;animation-delay:.9s;top:75%}.product-visual-playhead{z-index:4;background:#ecce94;width:1px;animation:3.5s ease-in-out infinite production-card-playhead;position:absolute;top:12%;bottom:10%;left:44%;box-shadow:0 0 14px #ecce94b3}.creator-home .creator-product-card-visual--video-agent{background:radial-gradient(circle,#6ac6c724,#0000 26%),linear-gradient(145deg,#10252bfa,#141625fa)}.product-visual-orbit{border:1px solid #69c9c061;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-15deg)}.product-visual-orbit--one{width:84px;height:42px;animation:5s linear infinite video-card-orbit}.product-visual-orbit--two{border-color:#e7b66f61;width:48px;height:86px;animation:4.2s linear infinite reverse video-card-orbit}.product-visual-particle{background:#9de7df;border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite video-card-pulse;position:absolute;box-shadow:0 0 12px #69c9c0cc}.product-visual-particle--one{top:36%;left:21%}.product-visual-particle--two{background:#edc37e;animation-delay:.5s;top:30%;right:18%}.product-visual-particle--three{animation-delay:1s;bottom:23%;right:23%}@keyframes movie-card-scan{0%,to{opacity:.2;transform:translateY(-34px)}50%{opacity:.95;transform:translateY(34px)}}@keyframes movie-card-film{0%,to{opacity:.35;transform:translate(-48px)}50%{opacity:.8;transform:translate(48px)}}@keyframes movie-card-node{0%,to{opacity:.55;transform:scale(.75)}50%{opacity:1;transform:scale(1.25)}}@keyframes production-card-timeline{0%,to{opacity:.45;transform:translate(-3px)}50%{opacity:1;transform:translate(7px)}}@keyframes production-card-playhead{0%,to{left:28%}50%{left:72%}}@keyframes video-card-orbit{to{transform:translate(-50%,-50%)rotate(345deg)}}@keyframes video-card-pulse{0%,to{opacity:.35;transform:scale(.7)}50%{opacity:1;transform:scale(1.35)}}.movie-lab .intelligence-step{position:relative}.movie-lab .intelligence-step.step-material,.movie-lab .intelligence-step.step-settings{background:linear-gradient(145deg,#0c1f24b3,#050f13c7);border-color:#69c9c038}.movie-lab .step-material .console-title,.movie-lab .step-settings .console-title{margin-bottom:18px}.movie-lab .step-material .source-control,.movie-lab .step-settings .creation-options{z-index:1;position:relative}.movie-lab .source-boundary-note{color:#aebfc0;background:#8fa9ad0f;border-left:2px solid #8ea6aa73;border-radius:0 7px 7px 0;align-items:flex-start;gap:8px;margin:14px 0 0;padding:10px 12px;font-size:12px;line-height:1.65;display:flex}.movie-lab .source-boundary-note:before{content:"i";width:17px;height:17px;font:700 11px/1 var(--arrina-font-tech);border:1px solid;border-radius:50%;flex:none;place-items:center;display:inline-grid}.movie-lab .source-boundary-note.is-important{border-left-color:var(--v8-gold);color:#f0d19b;background:#dfae681a}.movie-lab .source-boundary-note.is-important:before{content:"✓"}.movie-lab .source-boundary-note.is-alert{color:#f2b9ad;background:#aa3b2c24;border-left-color:#e18270}.movie-lab .source-boundary-note.is-alert:before{content:"!"}.movie-lab .start-production{min-height:52px;margin-top:18px;box-shadow:0 14px 32px #d89e4b2e}.task-center-list article{grid-template-columns:minmax(98px,116px) minmax(0,1fr) minmax(154px,auto);gap:22px}.task-center-index{align-content:start;align-self:stretch;gap:24px;min-width:0;padding:15px}.task-center-index span{color:#f2c988;width:fit-content;font:800 10px/1 var(--arrina-font-tech);letter-spacing:.12em;background:#d9aa7014;border:1px solid #d9aa7047;border-radius:999px;padding:4px 7px;display:inline-flex}.task-center-task-id{color:#8fa3a6;letter-spacing:.03em;overflow-wrap:anywhere;min-width:0;font:700 10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.task-center-copy{min-width:0}.task-center-copy h2,.task-center-copy p{overflow-wrap:anywhere}.task-center-copy h2{font-size:clamp(19px,2.1vw,24px);line-height:1.35}.task-center-action{min-width:154px}.task-center-list article[data-status=completed] .task-center-index span{color:#a9e4c8;background:#40916d1f;border-color:#5ebf9157}.task-center-list article[data-status=failed] .task-center-index span{color:#f2b3a6;background:#9c372a24;border-color:#d0705b70}.user-center{padding-top:30px!important}.account-section-nav{border-bottom:1px solid #7a939438;flex-wrap:wrap;gap:8px;margin:0 0 26px;padding-bottom:16px;display:flex}.account-section-nav a{color:#57706f;background:#ffffff3d;border:1px solid #69c9c033;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:12px;text-decoration:none;transition:all .18s;display:inline-flex}.account-section-nav a:hover,.account-section-nav a:focus-visible{color:#176b62;background:#69c9c01a;border-color:#69c9c08c;outline:none}.account-section{scroll-margin-top:78px}.account-section+.account-section{border-top:1px solid #7e949138;margin-top:48px;padding-top:34px}.account-section-heading{gap:7px;margin:0 0 18px;display:grid}.account-section-heading>span{color:#bb8350;font:800 10px/1 var(--arrina-font-tech);letter-spacing:.2em}.account-section-heading h2{color:#1c2d29;font:760 28px/1.25 var(--arrina-font-ui);letter-spacing:-.02em;margin:0}.account-section-heading p{color:#5c6c66;max-width:660px;margin:0;font-size:13px;line-height:1.7}.account-section-overview .identity-hero{margin-top:4px}.account-section-security .account-password-panel{margin-top:14px}.account-session-card{background:linear-gradient(110deg,#e3f7efc2,#faf6ecd1);border:1px solid #69c9c047;border-radius:14px;justify-content:space-between;align-items:center;gap:22px;margin-top:14px;padding:22px 24px;display:flex}.account-session-card>div{min-width:0}.account-session-card .panel-kicker{color:#43867c;margin-bottom:8px;display:block}.account-session-card strong{color:#20322d;font-size:15px;display:block}.account-session-card p{color:#5b6d66;margin:6px 0 0;font-size:12px;line-height:1.6}.account-switch-button{color:#7e3e2d;cursor:pointer;background:#fff7eee6;border:1px solid #a5603f59;border-radius:9px;flex:none;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-weight:700;display:inline-flex}.account-switch-button:hover{background:#fffaf4;border-color:#a5603f99}.account-switch-button:disabled{cursor:not-allowed;opacity:.55}@media (width<=760px){.task-center-list article{grid-template-columns:minmax(84px,96px) minmax(0,1fr);gap:15px}.task-center-action{min-width:0}.account-session-card{flex-direction:column;align-items:stretch}.account-switch-button{justify-content:center}}@media (prefers-reduced-motion:reduce){.creator-home .creator-product-card-visual *,.creator-home .creator-product-card-visual:after,.studio-sidebar nav button{transition:none!important;animation:none!important}}.app-shell{grid-template-columns:224px minmax(0,1fr)}.studio-sidebar{scrollbar-width:thin;scrollbar-color:#24323b transparent;border-right:1px solid #ffffff0d;height:100dvh;padding:22px 14px 14px;overflow-y:auto;background:#0a1118!important}.studio-sidebar .studio-brand{margin-bottom:18px;padding:0 8px 22px}.studio-sidebar .studio-brand strong{font:750 18px/1.2 var(--arrina-font-ui);letter-spacing:.12em}.studio-sidebar>.new-button{border-radius:12px;flex-shrink:0;min-height:46px;margin-bottom:12px;font-size:14px;display:flex;box-shadow:0 6px 18px #c9953920;font-weight:650!important}.studio-sidebar nav{gap:4px;display:grid}.studio-sidebar .nav-label{justify-content:space-between;align-items:center;margin:21px 12px 7px;padding:0;display:flex;color:#728797!important;font-family:var(--arrina-font-ui)!important;letter-spacing:.05em!important;font-size:11px!important;font-weight:500!important}.studio-sidebar .nav-label b{font-weight:500}.studio-sidebar .nav-label small{letter-spacing:.14em;color:#576d7b;font-size:9px;font-weight:500}.studio-sidebar nav button{border:1px solid #0000;border-radius:10px;gap:11px;height:42px;padding:0 13px;transition:background .18s,color .18s;font-family:var(--arrina-font-ui)!important;letter-spacing:.03em!important;color:#a5b6c5!important;background:0 0!important;font-size:14px!important;font-weight:450!important}.studio-sidebar nav button svg{stroke-width:1.6px;color:#71899b;flex-shrink:0;width:18px;height:18px}.studio-sidebar nav button.active{color:#aaf0df!important;background:linear-gradient(100deg,#55cfb918,#55cfb905)!important;border-color:#55cfb926!important;font-weight:650!important}.studio-sidebar nav button.active svg{color:#85e2d0;stroke-width:1.9px}.studio-sidebar nav button.active i{border-radius:3px;left:-1px;background:#81dfcc!important;width:3px!important;height:16px!important}.studio-sidebar nav button:focus-visible{outline-offset:2px;outline:2px solid #85e2d0}.studio-sidebar .sidebar-footer{border-color:#ffffff0c;align-items:center;gap:4px;margin-top:24px;padding-top:13px;display:flex}.studio-sidebar .profile{flex:1;min-width:0}.studio-sidebar .profile>span:nth-child(2){min-width:0}.studio-sidebar .profile strong{text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.studio-sidebar .logout-button{flex-shrink:0}@media (width>=761px) and (width<=1050px){.app-shell{grid-template-columns:190px minmax(0,1fr)!important}.studio-sidebar{padding:18px 10px}.studio-sidebar .studio-brand strong,.studio-sidebar .nav-label,.studio-sidebar>.new-button,.studio-sidebar .sidebar-footer{display:flex}.studio-sidebar .studio-brand small{display:none}.studio-sidebar nav button{justify-content:flex-start}.studio-sidebar nav button span{display:inline}.studio-sidebar nav button.active i{display:block}}@media (width<=760px){.app-shell{display:block!important}.studio-sidebar{border-bottom:1px solid #ffffff14;grid-template-columns:1fr auto;gap:8px 16px;width:100%;height:auto;padding:10px 14px 0;display:grid;position:sticky;top:0;overflow:visible}.studio-sidebar .studio-brand{border:0;height:36px;margin:0;padding:0;display:flex}.studio-sidebar .studio-brand strong{font-size:15px;display:block}.studio-sidebar>.new-button{height:36px;min-height:36px;margin:0;padding:0 12px;font-size:12px;display:flex}.studio-sidebar .studio-brand small,.studio-sidebar .nav-label,.studio-sidebar .sidebar-footer{display:none}.studio-sidebar nav{scrollbar-width:thin;grid-column:1/-1;gap:5px;padding-bottom:8px;display:flex;overflow-x:auto}.studio-sidebar nav button{white-space:nowrap;flex:none;gap:7px;height:36px;padding:0 10px;display:flex;font-size:12px!important}.studio-sidebar nav button span{display:inline}.studio-sidebar nav button svg{width:15px;height:15px}.studio-sidebar nav button i{display:none!important}}@font-face{font-family:Arrina Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/arrina-ui-zh.68a73e1d4e86.woff2)format("woff2")}:root{--arrina-font-ui:"Arrina Sans", "Inter", "PingFang SC", "DengXian", "Microsoft YaHei UI", system-ui, sans-serif;--arrina-font-tech:"Inter", "Segoe UI", "PingFang SC", sans-serif}.workspace{font-family:var(--arrina-font-ui);font-size:14px}.workspace :is(h1,h2,h3,button,input,select,textarea){font-family:var(--arrina-font-ui)!important}.workspace h1{letter-spacing:-.035em!important;font-size:clamp(28px,2.7vw,40px)!important;font-weight:750!important;line-height:1.28!important}.workspace h2{letter-spacing:-.015em;font-size:23px;line-height:1.4;font-weight:650!important}.workspace h3{letter-spacing:-.01em;font-size:17px;line-height:1.5;font-weight:600!important}.workspace :is(.editorial-heading,.works-heading,.admin-center-heading,.task-center-hero,.account-overview-header,.public-knowledge-hero) h1{margin:10px 0 14px}.workspace :is(.editorial-heading,.works-heading,.admin-center-heading,.task-center-hero,.account-overview-header,.public-knowledge-hero) p{max-width:62em;font-size:14px;line-height:1.85}.workspace :is(.page-kicker,.asset-kicker,.panel-kicker,.editorial-heading>div>span,.works-heading>div>span,.admin-center-heading>span){letter-spacing:.15em!important;font-size:10px!important;font-weight:600!important}.workspace :is(.gold-action,.ghost-action,.page-primary,.editorial-action,.asset-primary-action,.ds-button){cursor:pointer;border-radius:10px;gap:8px;min-height:42px;padding:10px 18px;font-size:14px;font-weight:600;line-height:1.4}.workspace button:disabled{cursor:not-allowed}.workspace button:not(:disabled):focus-visible,.workspace a:focus-visible{outline-offset:4px;outline:2px solid #79cfce}.workspace :is(.ghost-action,.editorial-action){box-shadow:none}.workspace .studio-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d1721;border-bottom:1px solid #ffffff0d;min-height:58px;padding:0 28px}.workspace .studio-topbar .breadcrumb{gap:10px}.workspace .studio-topbar .breadcrumb>span{color:#758a9b;letter-spacing:.12em;font-size:10px}.workspace .studio-topbar .breadcrumb strong{color:#dce7ef;font-size:13px;font-weight:500}.workspace .studio-topbar .status-pill{color:#a9c4c9;background:#14232c;border:1px solid #ffffff0d;border-radius:20px;font-size:11px}.workspace .studio-topbar .status-pill.status-temporarily_unavailable{color:#ebbe88}.workspace .studio-topbar .top-actions>button:first-child{color:#a9bac8;background:0 0;border:1px solid #ffffff12;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.workspace :is(.works-toolbar,.task-center-toolbar,.admin-tabs){gap:8px}.workspace :is(.works-heading,.editorial-heading){margin-bottom:28px}.workspace .work-card h3,.workspace .task-center-copy h2{font-size:19px!important;font-weight:650!important}.workspace .task-center-copy>small{letter-spacing:.06em;font-size:11px}.workspace .task-center-copy p{font-size:13px;line-height:1.8}.workspace .task-center-action a{border-radius:9px;min-height:40px;font-size:13px}.workspace .task-center-hero{padding-bottom:28px}.workspace .task-center-toolbar{margin:24px 0}.workspace .admin-tabs{background:#101d27;border:1px solid #ffffff0d;border-radius:12px;padding:6px}.workspace .admin-tabs a{border:1px solid #0000;border-radius:8px;padding:10px 14px;font-size:13px}.workspace .admin-tabs a.active{color:#aaf0df;background:#79d9c614;border-color:#79d9c62b}.workspace .admin-center .admin-section-header h2{font-size:24px}.workspace .admin-center :is(.admin-form-card h3,.admin-list-section h3){font-size:17px}.workspace .admin-center .admin-metric{border-radius:12px;padding:22px}.workspace .admin-center .admin-metric strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:650}.workspace .admin-center :is(input,select,textarea){border-radius:8px}.workspace .account-section-heading h2{font-size:26px}.workspace .account-section-nav a{min-height:40px;padding:0 17px;font-size:13px}.workspace .account-section+.account-section{margin-top:36px;padding-top:28px}.workspace .user-center .account-detail-link{color:#335c5e;border-top:1px solid #78949226;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 0;font-size:13px;text-decoration:none;display:flex}.workspace .user-center .identity-metrics b{font-size:18px;font-weight:650}.workspace .user-center .editorial-panel h2{font-size:20px}.workspace .user-center .identity-hero{padding:26px}.workspace .billing-summary strong{font-variant-numeric:tabular-nums}.workspace .billing-station .billing-summary article{border-radius:13px;padding:24px}.workspace .billing-station .billing-summary strong{font-size:30px;font-weight:650}.workspace .billing-station .billing-recharge-form{gap:14px}.workspace .billing-station .usage-ledger{border-radius:12px}.workspace .works-heading-actions>button:not(.gold-action),.workspace .studio-state>button,.workspace .task-center-state>button{color:#b3cfd9;cursor:pointer;background:#1b34414d;border:1px solid #95baca40;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 15px;font-size:13px;display:inline-flex}.workspace .work-poster-card .work-card-copy h2{line-height:1.5;font-size:19px!important;font-weight:600!important}.workspace .work-poster-card .work-card-copy p{font-size:13px;line-height:1.75}.workspace .work-poster-card .work-card-copy footer{font-size:11px}.workspace .help-center>header{max-width:850px;margin-bottom:32px}.workspace .help-center>header>span{font-size:14px;line-height:1.85;display:block}.workspace .help-center :is(.product-capability-grid h2,.contact-support-grid h2){font-size:20px}.workspace .help-center :is(.product-capability-grid p,.contact-support-grid p){font-size:13px;line-height:1.85}.workspace .creator-guide .guide-step h3{font-size:18px}.workspace .license-center .license-plan-card h3{font-family:var(--arrina-font-ui)!important;font-size:24px!important;font-weight:650!important}.workspace .license-center .license-hero-card h2{font-family:var(--arrina-font-ui)!important;font-size:30px!important}.workspace .model-command .model-specialists h2{font-size:19px}.workspace .model-command .model-specialists p{font-size:13px;line-height:1.8}.workspace .profile-page>header p{max-width:50em;font-size:14px;line-height:1.85}.workspace .profile-page form{border-radius:14px;max-width:620px}.workspace .profile-page form>button{border-radius:10px;min-height:44px;padding:10px 20px;font-size:14px}.workspace .movie-lab-header h1{font-size:30px!important}.workspace .console-title h2,.workspace .console-title b{font-weight:650;font-size:19px!important}.workspace .source-boundary-note{font-size:13px;line-height:1.8}.workspace .source-boundary-note.is-important,.workspace .source-boundary-note.is-alert{border-left-width:3px;padding:14px 16px}.workspace .task-progress-view .stage-nav-copy small{font-size:11px!important}.workspace .task-progress-view .stage-nav-copy b{font-size:14px!important}.workspace .task-progress-view .stage-window-header h2{font-size:25px!important}.workspace .task-progress-view .stage-readable-copy{font-size:16px;line-height:1.95}.cinematic-auth :is(h1,h2,button,input),.creator-authorization :is(h1,button,input){font-family:var(--arrina-font-ui)!important}.cinematic-auth .auth-entry-panel h2{letter-spacing:-.025em;font-size:30px;font-weight:650}.cinematic-auth .auth-entry-panel input{min-height:48px;font-size:15px}.public-work-share h1{font-family:var(--arrina-font-ui);font-size:clamp(26px,3vw,38px);line-height:1.4}@media (width<=760px){.workspace h1{font-size:28px!important}.workspace .studio-topbar{padding:0 16px;position:static}.workspace .studio-topbar .breadcrumb>span{display:none}.workspace :is(.editorial-heading,.works-heading){flex-wrap:wrap;gap:18px}.workspace .admin-tabs{overflow-x:auto}}@media (prefers-reduced-motion:reduce){.workspace *,.workspace :before,.workspace :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.workspace .creator-home{max-width:1660px;padding:38px clamp(20px,3vw,54px) 48px!important}.workspace .creator-home .creator-command-deck{flex-direction:column;gap:24px;display:flex}.workspace .creator-home .creator-command-main,.workspace .creator-home .creator-ai-crew{width:100%;min-width:0}.workspace .creator-home .creator-command-heading{border-color:#ffffff12;margin-bottom:24px;padding-bottom:24px}.workspace .creator-home .creator-command-heading h1{letter-spacing:-.04em;font-size:clamp(30px,3vw,44px)!important;font-weight:650!important;line-height:1.3!important}.workspace .creator-home .creator-command-heading h1 em{color:#8ee3d3;font-style:normal}.workspace .creator-home .creator-command-heading>div>span{color:#8fa8b8;letter-spacing:.13em;font-size:10px;font-weight:500}.workspace .creator-home .creator-command-heading>div>span i{color:#476473;padding:0 10px;font-style:normal}.workspace .creator-home .creator-command-heading p{color:#8fa5b7;font-size:14px}.workspace .creator-home .creator-command-status{color:#92cfbf;background:#68d7b80a;border-color:#68d7b825;margin-top:9px;font-size:11px}.workspace .creator-home .creator-project-stage{background:#0e1b26;border:1px solid #6caca425;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr)}.workspace .creator-home .project-stage-copy{padding:32px 36px}.workspace .creator-home .project-stage-copy>small{color:#c9ae81;letter-spacing:.12em;font-size:10px}.workspace .creator-home .project-stage-copy h2{margin:18px 0;font-size:clamp(28px,2.6vw,37px);font-weight:650;line-height:1.4}.workspace .creator-home .project-stage-copy>p{color:#a6b5c3;max-width:38em;font-size:14px}.workspace .creator-home .creator-start-steps{border-color:#ffffff0e;padding-top:16px}.workspace .creator-home .creator-start-steps li{color:#93a9b7;font-size:12px}.workspace .creator-home .project-stage-actions button{min-height:44px;font-size:14px}.workspace .creator-home .creator-product-portal{background:0 0;border:0;margin-top:28px;padding:0}.workspace .creator-home .creator-product-portal>header{border:0;padding:0 0 18px}.workspace .creator-home .creator-product-portal>header h2{font-size:22px;font-weight:650}.workspace .creator-home .creator-product-portal>header span{color:#718d9e;letter-spacing:.14em;font-size:10px}.workspace .creator-home .creator-product-grid{gap:18px;margin:0}.workspace .creator-home .creator-product-card{background:#101d28;border:1px solid #ffffff10;border-radius:16px;padding:20px;transition:border-color .2s,transform .2s}.workspace .creator-home .creator-product-card--available{background:linear-gradient(150deg,#122a2e,#101c27 75%);border-color:#7fe0cc35}.workspace .creator-home .creator-product-card--available:hover{border-color:#7fe0cc80;transform:translateY(-3px)}.workspace .creator-home .creator-product-card-topline>span{color:#92e5cf;background:#6bddba10;border:1px solid #6bddba25;border-radius:20px;padding:5px 9px;font-size:11px}.workspace .creator-home .creator-product-card--planned .creator-product-card-topline>span{color:#a0aeca;background:#899dcb0c;border-color:#899dcb1a}.workspace .creator-home .creator-product-card-topline small{color:#657e91;letter-spacing:.07em;font-size:9px}.workspace .creator-home .creator-product-card-visual{border-color:#ffffff0a;height:140px;margin:18px 0}.workspace .creator-home .creator-product-card h3{color:#eaf2f6;font-size:19px;font-weight:650}.workspace .creator-home .creator-product-card p{color:#9bafbd;min-height:3.6em;margin:10px 0 24px;font-size:13px;line-height:1.8}.workspace .creator-home .creator-product-card-footer{border-top:1px solid #ffffff0c;flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.workspace .creator-home .creator-product-card-footer>small{color:#8298a8;font-size:10px;line-height:1.5}.workspace .creator-home .creator-product-open{appearance:none;color:#0b2827;cursor:pointer;background:#9be2cf;border:1px solid #a6eadc;border-radius:10px;justify-content:center;align-items:center;gap:22px;min-width:136px;min-height:44px;margin:0;padding:0 17px;font-size:14px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 4px 14px #65d4b812}.workspace .creator-home .creator-product-open:hover{background:#b9f5e4;border-color:#b9f5e4;box-shadow:0 6px 20px #65d4b829}.workspace .creator-home .creator-product-open svg{flex-shrink:0;transition:transform .18s}.workspace .creator-home .creator-product-open:hover svg{transform:translate(3px)}.workspace .creator-home .creator-product-planned{color:#9aaec2;align-items:center;gap:8px;min-height:44px;margin:0;font-size:12px;display:inline-flex}.workspace .creator-home .creator-home-snapshot{gap:18px;margin-top:24px}.workspace .creator-home .creator-home-snapshot article{background:#101c27;border-color:#ffffff0e;border-radius:14px;padding:22px}.workspace .creator-home .creator-home-snapshot h2{font-size:18px}.workspace .creator-home .creator-quick-paths{gap:18px;margin-top:24px}.workspace .creator-home .creator-quick-paths button{background:#101c27;border-color:#ffffff0e;border-radius:14px;min-height:88px;padding:18px}.workspace .creator-home .creator-quick-paths b{font-size:15px;font-weight:600}.workspace .creator-home .creator-quick-paths small{color:#8da4b5;font-size:12px}.workspace .creator-home .creator-assets-portal{background:#101c27;border-color:#ffffff0e;border-radius:14px;margin-top:24px}.workspace .creator-home .creator-assets-copy h2{font-size:21px}.workspace .creator-home .creator-ai-crew{background:#0f1a24;border-color:#ffffff0e;border-radius:16px;padding:24px;position:static}.workspace .creator-home .creator-ai-crew>header{border:0;flex-wrap:wrap;align-items:baseline;gap:10px 18px;margin:0;padding:0 0 18px;display:flex}.workspace .creator-home .creator-ai-crew>header>span{color:#7897a9;font-size:10px}.workspace .creator-home .creator-ai-crew h2{margin:0;font-size:20px}.workspace .creator-home .creator-ai-crew>header p{margin:0 0 0 auto;font-size:12px}.workspace .creator-home .creator-ai-crew-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.workspace .creator-home .creator-ai-crew-list article{background:#11212b;border-color:#ffffff0b}.workspace .creator-home .creator-ai-crew-list h3{font-size:15px}.workspace .creator-home .creator-ai-crew-list p{font-size:12px}.workspace .creator-home .creator-ai-crew footer{color:#718b9c;border-color:#ffffff0b;margin-top:16px;padding-top:14px}@media (width<=1150px){.workspace .creator-home .creator-ai-crew-list{grid-template-columns:1fr}}@media (width<=960px){.workspace .creator-home .creator-product-grid,.workspace .creator-home .creator-project-stage{grid-template-columns:1fr}.workspace .creator-home .project-stage-visual{display:none}}@media (width<=760px){.workspace .creator-home{padding:24px 16px 32px!important}.workspace .creator-home .creator-command-heading h1{font-size:28px!important}.workspace .creator-home .creator-command-heading h1 em{display:block}.workspace .creator-home .project-stage-copy{padding:26px 22px}.workspace .creator-home .creator-product-card{padding:18px}.workspace .creator-home .creator-product-card-visual{height:130px}.workspace .creator-home .creator-ai-crew{padding:18px}}.workspace .creator-assets-page{--library-accent:#83dbd0;--library-soft:#83dbd016;--library-line:#83dbd033;box-shadow:0 18px 70px #00000012;color:#dbe7f0!important;background:#0d1823!important;border:1px solid #adc9e016!important;border-radius:20px!important;width:calc(100% - 64px)!important;max-width:1540px!important;margin:24px auto 40px!important;padding:0 32px 32px!important}.workspace .style-vault-page{--library-accent:#b9aff5;--library-soft:#a89ce91a;--library-line:#a89ce93b}.workspace .creator-assets-page>.studio-topbar{background:#101d29;border-radius:20px 20px 0 0;margin:0 -32px;padding:0 32px}.workspace .creator-assets-page .asset-intelligence-hero{background:radial-gradient(ellipse at 85% 30%, var(--library-soft), transparent 48%);border-color:#a6c5e012;grid-template-columns:minmax(0,1fr) 240px;gap:24px 36px;min-height:0;padding:38px 0 26px;display:grid}.workspace .creator-assets-page .asset-hero-copy{align-self:center;max-width:740px}.workspace .creator-assets-page .asset-kicker{color:var(--library-accent);letter-spacing:.14em;font-size:10px!important}.workspace .creator-assets-page .asset-hero-copy h1{color:#eef5fa;margin:14px 0 18px;font-size:38px!important;font-weight:700!important;line-height:1.3!important}.workspace .creator-assets-page .asset-hero-copy h1 em{color:#9bb0c2;letter-spacing:-.02em;margin-top:10px;font-size:23px;font-style:normal;font-weight:400;display:block}.workspace .creator-assets-page .asset-primary-action{color:#18162c;background:#bdb2f3;border:1px solid #c6bffc;margin-top:22px;box-shadow:0 6px 20px #9586e218}.workspace .creator-assets-page .asset-hero-instrument{border-color:var(--library-line);background:radial-gradient(circle, var(--library-soft), transparent 66%);place-self:center end;width:220px;height:220px}.workspace .creator-assets-page .asset-hero-instrument:before{border-color:var(--library-line)}.workspace .creator-assets-page .asset-hero-instrument>svg{color:var(--library-accent);filter:drop-shadow(0 0 18px var(--library-soft))}.workspace .creator-assets-page .asset-hero-instrument>span{color:var(--library-accent);letter-spacing:.16em;font-size:9px}.workspace .creator-assets-page .asset-hero-instrument>i{color:#7d98ac;font:normal 10px/1.6 var(--arrina-font-ui);letter-spacing:.08em}.workspace .creator-assets-page .instrument-orbit{border-color:var(--library-line)}.workspace .creator-assets-page .instrument-orbit:after{background:var(--library-accent);box-shadow:0 0 12px var(--library-accent)}.workspace .creator-assets-page .style-fingerprint-glyph path{stroke:var(--library-accent)}.workspace .creator-assets-page .asset-hero-metrics{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:flex-start;gap:16px;margin:0;padding:0;display:grid;position:static;inset:auto}.workspace .creator-assets-page .asset-hero-metrics article{background:#15243280;border:1px solid #adc9e012;border-radius:12px;grid-template-columns:auto 1fr;align-items:baseline;gap:7px 10px;min-width:0;padding:16px 20px;display:grid}.workspace .creator-assets-page .asset-hero-metrics small{color:#6e8a9e;letter-spacing:.12em;grid-column:1/-1;font-size:9px}.workspace .creator-assets-page .asset-hero-metrics strong{font:600 27px/1.2 var(--arrina-font-ui);color:#e0edf5;letter-spacing:-.03em}.workspace .creator-assets-page .asset-hero-metrics span{color:#8fa7b9;font-size:12px}.workspace .creator-assets-page .asset-vault-switcher{background:#09131d;border:1px solid #adc9e012;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:100%;margin:24px 0 30px;padding:5px;display:grid}.workspace .creator-assets-page .asset-vault-switcher button{color:#8fa4b7;cursor:pointer;min-height:62px;box-shadow:none;background:0 0;border:1px solid #0000;gap:12px;padding:10px 18px}.workspace .creator-assets-page .asset-vault-switcher b{font-size:14px;font-weight:500}.workspace .creator-assets-page .asset-vault-switcher small{color:#667e92;font-size:11px}.workspace .creator-assets-page .asset-vault-switcher button.is-active{color:var(--library-accent);border-color:var(--library-line);background:var(--library-soft);box-shadow:none}.workspace .creator-assets-page .asset-vault-switcher button.is-active small{color:#95aabb}.workspace .creator-assets-page .asset-vault-switcher button:hover{background:#ffffff04}.workspace .creator-assets-page .asset-section-heading{align-items:center;gap:20px;margin-bottom:18px}.workspace .creator-assets-page .asset-section-heading>div>span{color:#718fa4;letter-spacing:.12em;font-size:10px!important;font-weight:500!important}.workspace .creator-assets-page .asset-section-heading h2{color:#e1edf5;font-size:22px;font-weight:600!important}.workspace .creator-assets-page .asset-section-heading p{color:#8ba3b6;font-size:12px}.workspace .creator-assets-page .asset-library-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.workspace .creator-assets-page .asset-knowledge-search{color:#6d8b9e;background:#101f2d;border:1px solid #8aabc733;border-radius:10px;flex:250px;align-items:center;gap:9px;min-height:44px;margin:0;padding:0 13px;display:flex}.workspace .creator-assets-page .asset-knowledge-search input{width:100%;min-width:0;box-shadow:none;padding:0;font-size:13px;background:0 0!important;border:0!important}.workspace .creator-assets-page .asset-library-tools>button{border:1px solid var(--library-line);min-height:44px;color:var(--library-accent);background:var(--library-soft);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:500;display:inline-flex}.workspace .creator-assets-page .asset-library-tools>button svg{width:16px}.workspace .creator-assets-page .asset-library-filter{color:#859eaf;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;font-size:12px;display:flex}.workspace .creator-assets-page .asset-library-filter>label{align-items:center;gap:8px;display:flex}.workspace .creator-assets-page .asset-library-filter select{border-radius:8px;min-height:34px;padding:5px 28px 5px 10px;font-size:12px}.workspace .creator-assets-page .asset-library-filter>span{margin-left:auto}.workspace .creator-assets-page .asset-library-filter>button{color:#b8cad6;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;display:inline-flex}.workspace .creator-assets-page .knowledge-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace .creator-assets-page .knowledge-archive-card{min-height:220px;box-shadow:none;background:linear-gradient(145deg,#142636,#101e2a);border:1px solid #9ebeda1c;border-radius:14px;padding:22px;transition:border-color .2s}.workspace .creator-assets-page .knowledge-archive-card:before{background:var(--library-accent);opacity:.35;border-radius:2px;width:2px;top:22px;bottom:22px}.workspace .creator-assets-page .knowledge-archive-card:after{display:none}.workspace .creator-assets-page .knowledge-archive-card:hover{box-shadow:none;border-color:#86ccb04d;transform:none}.workspace .creator-assets-page .knowledge-archive-card>header{color:#5f7e93}.workspace .creator-assets-page .knowledge-archive-card>header>span{font:500 11px/1.2 var(--arrina-font-ui)}.workspace .creator-assets-page .knowledge-archive-card>header svg{color:#7fc8c4}.workspace .creator-assets-page .knowledge-archive-card>header em{color:#8cabb9;letter-spacing:0;border-color:#89b5d323;padding:4px 8px;font-size:10px}.workspace .creator-assets-page .knowledge-card-classification{margin-top:18px}.workspace .creator-assets-page .knowledge-card-classification b{color:#97cfc5;background:#5abfa30e;border:1px solid #6aceb517;border-radius:5px;padding:4px 7px;font-size:11px;font-weight:400}.workspace .creator-assets-page .knowledge-archive-card h3{color:#dceaf4;margin:12px 0 8px;font-size:18px;line-height:1.5;font-weight:600!important}.workspace .creator-assets-page .knowledge-archive-card>p{color:#7895ab;margin-bottom:20px;font-size:12px}.workspace .creator-assets-page .knowledge-archive-card>footer{color:#7794aa;border-color:#ffffff0b;flex-wrap:wrap;gap:14px;font-size:10px}.workspace .creator-assets-page .knowledge-archive-card>footer svg{color:#76a8af;width:12px}.workspace .creator-assets-page .style-profile-card{min-height:232px;box-shadow:none;background:#142030;border:1px solid #b9aff521;border-radius:16px;grid-template-columns:100px minmax(0,1fr)}.workspace .creator-assets-page .style-card-visual{background:linear-gradient(160deg,#242a45,#161e31);border-right:1px solid #b9aff515}.workspace .creator-assets-page .style-card-visual>svg{color:#b2a5eb;width:42px}.workspace .creator-assets-page .style-card-visual>i{opacity:.55;background:linear-gradient(#b2a5eb,#567195)}.workspace .creator-assets-page .style-card-visual>span{color:#7e80a9}.workspace .creator-assets-page .style-card-copy{min-width:0;padding:22px}.workspace .creator-assets-page .style-card-copy>small{color:#a69ad8;letter-spacing:.03em;font-size:11px;font-weight:400}.workspace .creator-assets-page .style-card-copy h3{color:#e6e5f5;overflow-wrap:anywhere;margin:10px 0 16px;font-size:19px;line-height:1.5}.workspace .creator-assets-page .style-card-copy>div span{color:#929fc0;border-color:#8c8dbd25;padding:5px 8px;font-size:10px}.workspace .creator-assets-page .style-card-copy footer{color:#7987a4;border-color:#b9aff515;margin-top:22px;font-size:10px}.workspace .creator-assets-page .style-card-copy footer em{color:#a89ddc}.workspace .creator-assets-page :is(.learning-review-deck,.style-sample-lab,.asset-knowledge-compose,.asset-form){color:#d5e3ef;box-shadow:none;background:#132230;border:1px solid #91aac728;border-radius:14px}.workspace .creator-assets-page :is(.style-sample-lab h2,.asset-form h2,.learning-review-deck h2){color:#e1eaf7;font-size:22px}.workspace .creator-assets-page :is(.style-sample-lab p,.asset-form p,.learning-empty,.style-lab-form label,.asset-knowledge-compose label,.asset-form label){color:#a1b4c7;font-size:13px;line-height:1.75}.workspace .creator-assets-page :is(input,textarea,select){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:8px;font-size:14px;color:#dceaf3!important;background:#0d1925!important;border:1px solid #7495ae40!important}.workspace .creator-assets-page :is(input,textarea)::placeholder{color:#748b9f;opacity:1}.workspace .creator-assets-page .asset-lifecycle-actions{gap:8px;margin-top:16px}.workspace .creator-assets-page .asset-lifecycle-actions small{color:#879faf;font-size:11px}.workspace .creator-assets-page :is(.asset-lifecycle-actions button,.asset-form button,.asset-knowledge-compose button,.asset-vault-empty button,.learning-review-deck button){border:1px solid var(--library-line);min-height:34px;color:var(--library-accent);background:var(--library-soft);cursor:pointer;border-radius:8px;padding:7px 12px;font-size:12px}.workspace .creator-assets-page .asset-vault-empty{background:#101d29;border:1px dashed #849ab538;border-radius:14px;grid-column:1/-1;padding:36px}.workspace .creator-assets-page .asset-vault-empty h2{color:#c8d9e7;font-size:21px}.workspace .creator-assets-page .asset-vault-empty p{color:#8da5b9;font-size:13px}.workspace .creator-assets-page .asset-vault-loading{color:#9eb6c8;background:#112330;border-color:#8ca5bc29}.workspace .creator-assets-page .style-lab-pipeline{background:#101c2b}.workspace .creator-assets-page .style-lab-pipeline article{border-color:#b9aff51a}.workspace .creator-assets-page .style-lab-pipeline b{color:#c3cce1;font-size:12px;font-weight:500}.workspace .creator-assets-page .style-lab-pipeline small{color:#7e94b0;font-size:10px}.workspace .creator-assets-page .style-lab-pipeline i{color:#b5a7ec;border-color:#a89ddd45;font-size:10px}.workspace .creator-assets-page .style-lab-pipeline article.active i{color:#19172c;background:#b9aff5;border-color:#b9aff5}.workspace .creator-assets-page .style-file-source{background:#19273a;border-color:#a89ddd45}.workspace .creator-assets-page .style-file-source small{color:#8499b3;font-size:11px}.workspace .creator-assets-page .style-source-mode button{color:#a5b6cc;background:#162434;border-color:#a89ddd29}.workspace .creator-assets-page .style-source-mode button.is-active{color:#d2c7ff;background:#393257;border-color:#b9aff550}.workspace .creator-assets-page .style-sample-lab>footer>div{color:#8b9eb5;font-size:12px}.workspace .creator-assets-page .style-sample-lab>footer>button{color:#1b1730;background:#b9aff5;font-size:14px}.workspace .creator-assets-page .style-analysis-result{background:#17263b;border-color:#b9aff53b}.workspace .creator-assets-page .style-analysis-result h3{color:#e5e0ff}.workspace .creator-assets-page .style-analysis-result pre{color:#b6c6dd;background:#101b2a;font-size:13px;line-height:1.8}.workspace .creator-assets-page .style-analysis-result button{color:#c0cce3;background:#202e42;border-color:#a89ddd33;min-height:38px;font-size:12px}.workspace .creator-assets-page .style-analysis-result button:last-child{color:#1b1730;background:#b9aff5}.workspace .creator-assets-page .learning-review-deck>header{border-color:#b9aff51a}.workspace .creator-assets-page .learning-review-deck>header strong{color:#b9aff5;font-size:11px}.workspace .creator-assets-page .learning-review-deck>article{border-color:#b9aff51a}.workspace .creator-assets-page .asset-authority-boundary{box-shadow:none;background:#10222b;border:1px solid #70bdaa23;border-radius:14px;margin-top:30px;padding:22px}.workspace .creator-assets-page .asset-authority-boundary h3{color:#c2dbdf;font-size:16px}.workspace .creator-assets-page .asset-authority-boundary p{color:#829eae;font-size:12px;line-height:1.8}.workspace .creator-assets-page .boundary-flow i{color:#94b9bc;background:#19313a;border-color:#80aeb127;font-size:11px}.workspace .public-knowledge-page{color:#d9e7f2;background:#0d1823;border-color:#adc9e018}.workspace .public-knowledge-hero h1{color:#e5f1fa}.workspace .public-knowledge-hero p{color:#95acbd}.workspace .public-knowledge-hero>div>span{color:#86cfc8}.workspace .public-knowledge-search{color:#86b9bb;background:#142534;border-color:#83bbc933}.workspace .public-knowledge-search input{color:#d3e5f1;background:0 0}.workspace .public-knowledge-list article{background:#132330;border-color:#9ab8d21f}.workspace .public-knowledge-list p,.workspace .public-knowledge-list small{color:#90a9bc}@media (width<=1200px){.workspace .creator-assets-page .knowledge-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace .creator-assets-page .asset-section-heading{flex-direction:column;align-items:flex-start}.workspace .creator-assets-page .asset-library-tools{width:100%}.workspace .creator-assets-page .style-profile-grid{grid-template-columns:1fr}}@media (width<=760px){.workspace .creator-assets-page{border-radius:14px!important;width:calc(100% - 24px)!important;margin:12px auto 24px!important;padding:0 18px 24px!important}.workspace .creator-assets-page>.studio-topbar{border-radius:14px 14px 0 0;margin:0 -18px;padding:0 18px}.workspace .creator-assets-page .asset-intelligence-hero{grid-template-columns:1fr;padding:26px 0 22px}.workspace .creator-assets-page .asset-hero-instrument{display:none}.workspace .creator-assets-page .asset-hero-copy h1{font-size:30px!important}.workspace .creator-assets-page .asset-hero-copy h1 em{font-size:20px}.workspace .creator-assets-page .asset-hero-metrics{gap:7px}.workspace .creator-assets-page .asset-hero-metrics article{flex-direction:column;align-items:flex-start;gap:7px;padding:12px 10px;display:flex}.workspace .creator-assets-page .asset-hero-metrics strong{font-size:23px}.workspace .creator-assets-page .asset-hero-metrics small{letter-spacing:.04em;font-size:8px}.workspace .creator-assets-page .asset-hero-metrics span{font-size:10px}.workspace .creator-assets-page .asset-vault-switcher{gap:3px;margin:20px 0 26px}.workspace .creator-assets-page .asset-vault-switcher button{justify-content:center;gap:5px;min-height:44px;padding:8px 5px}.workspace .creator-assets-page .asset-vault-switcher button svg{width:14px}.workspace .creator-assets-page .asset-vault-switcher b{font-size:12px}.workspace .creator-assets-page .asset-vault-switcher small{display:none}.workspace .creator-assets-page .knowledge-archive-grid{grid-template-columns:1fr}.workspace .creator-assets-page .asset-library-filter>span{margin-left:0}.workspace .creator-assets-page .style-profile-card{grid-template-columns:72px minmax(0,1fr)}.workspace .creator-assets-page .style-card-copy{padding:18px}.workspace .creator-assets-page .asset-authority-boundary{display:block}.workspace .creator-assets-page .boundary-flow{flex-wrap:wrap;margin-top:16px}.workspace .creator-assets-page .style-lab-pipeline article{gap:7px;padding:10px}.workspace .creator-assets-page .style-lab-pipeline article:after{display:none}.workspace .creator-assets-page .style-lab-form{grid-template-columns:1fr;padding:20px}.workspace .creator-assets-page .style-sample-lab>footer{flex-direction:column;align-items:stretch;gap:18px;padding:0 20px 20px}.workspace .creator-assets-page .style-sample-lab>footer>button{justify-content:center}.workspace .creator-assets-page .style-analysis-result{margin:0 18px 18px}.workspace .creator-assets-page .style-analysis-result>div{flex-wrap:wrap}}:root{--finish-ink:#e7f1f5;--finish-muted:#8da3ae;--finish-dim:#627985;--finish-line:#97bec629;--finish-panel:#0c1821;--finish-panel-strong:#101f2a;--finish-teal:#83ddd0;--finish-gold:#e2b778}.workspace{min-width:0;color:var(--finish-ink);background:#071018;overflow-x:hidden}.workspace .studio-topbar{border-bottom:1px solid var(--finish-line);background:#071018f0;min-height:60px;box-shadow:0 10px 30px #0000001f}.workspace .studio-topbar .breadcrumb strong{color:#d8e8ed}.workspace .studio-page,.workspace .content-page{min-height:calc(100dvh - 60px);width:100%!important;max-width:none!important;margin:0!important;padding:clamp(28px,3.8vw,54px) clamp(24px,4vw,72px) 76px!important}.workspace .works-library{background-color:#071018;background-image:linear-gradient(#7eb1b909 1px,#0000 1px),linear-gradient(90deg,#7eb1b909 1px,#0000 1px);background-size:42px 42px;position:relative;padding-top:clamp(34px,4vw,58px)!important}.workspace .works-heading{border:0;border-bottom:1px solid var(--finish-line);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding:0 0 28px;display:grid}.workspace .works-heading:after{content:"ARCHIVE / VERSIONED WORKS";color:#59737e;font:600 9px/1 var(--arrina-font-tech);letter-spacing:.18em;position:absolute;top:30px;right:clamp(24px,4vw,72px)}.workspace .works-heading h1{color:#eff8fa;margin:12px 0 10px;letter-spacing:-.045em!important;font-size:clamp(34px,4vw,54px)!important}.workspace .works-heading p{color:var(--finish-muted);max-width:55em}.workspace .works-heading>div>span{color:var(--finish-teal)}.workspace .works-heading-actions{align-items:center;gap:10px;display:flex}.workspace .works-heading-actions button{white-space:nowrap}.workspace .works-toolbar{background:0 0;border:0;border-bottom:1px solid #97bec61a;border-radius:0;justify-content:space-between;align-items:center;gap:18px;min-height:60px;padding:8px 0;display:flex;margin:22px 0 20px!important}.workspace .works-toolbar label{border-radius:8px;width:min(480px,100%);min-height:44px;border:1px solid var(--finish-line)!important;background:#09151e!important}.workspace .works-toolbar input{color:#d9e9ee;font-size:13px}.workspace .works-toolbar>span{color:var(--finish-dim);font-size:11px}.workspace .unfinished-projects{border:0;border-bottom:1px solid var(--finish-line);background:0 0;border-radius:0;margin:0 0 24px;padding:20px 0 24px}.workspace .unfinished-projects>header{padding-bottom:14px}.workspace .unfinished-projects>header small{color:var(--finish-gold)}.workspace .unfinished-projects>header h2{color:#dfeef2;font-size:19px}.workspace .unfinished-projects>header p{color:var(--finish-muted)}.workspace .unfinished-projects>div>button{border-color:var(--finish-line);background:#0b1821;border-radius:8px}.workspace .unfinished-projects>div>button:hover{background:#0e202a;border-color:#83ddd066}.workspace .cinematic-work-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))!important;gap:16px!important}.workspace .work-poster-card{box-shadow:none;border:1px solid var(--finish-line)!important;background:#0b1720!important;border-radius:10px!important;min-height:350px!important}.workspace .work-poster-card:hover{transform:translateY(-3px);box-shadow:0 18px 36px #0000003d;border-color:#e2b77880!important}.workspace .work-poster{background:linear-gradient(#0710181f,#071018e6),linear-gradient(135deg,#12313a,#111d29 58%,#302719)!important;min-height:168px!important}.workspace .work-poster:after{content:"";pointer-events:none;border:1px solid #dceeef1a;position:absolute;inset:16px}.workspace .work-poster span{color:var(--finish-teal);background:#071018e6;border-radius:5px}.workspace .work-card-copy{padding:20px}.workspace .work-card-copy>small{color:#6e8792}.workspace .work-card-copy h2{color:#e2edf0}.workspace .work-card-copy p{color:#8da2ab}.workspace .work-card-copy footer{color:#68808b;border-color:#97bec61f}.workspace .empty-studio{border-radius:10px;background:#0a1720b8!important;border:1px dashed #97bec63d!important;min-height:400px!important}.workspace .creator-assets-page{min-height:calc(100dvh - 60px);position:relative;overflow:hidden;width:100%!important;max-width:none!important;box-shadow:none!important;background:#08141d!important;border:0!important;border-radius:0!important;margin:0!important;padding:0 clamp(24px,4vw,72px) 78px!important}.workspace .creator-assets-page:before,.workspace .public-knowledge-page:before,.workspace .assets-overview-page:before{content:"";pointer-events:none;opacity:.45;background-image:linear-gradient(#7eb1b909 1px,#0000 1px),linear-gradient(90deg,#7eb1b909 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:60px 0 0}.workspace .creator-assets-page>.studio-topbar{z-index:1;margin-inline:calc(-1*clamp(24px,4vw,72px));padding-inline:clamp(24px,4vw,72px);position:relative}.workspace .creator-assets-page>:not(.studio-topbar),.workspace .public-knowledge-page>*,.workspace .assets-overview-page>*{z-index:1;position:relative}.workspace .creator-assets-page .asset-intelligence-hero{border:0;border-bottom:1px solid var(--finish-line);background:0 0;grid-template-columns:minmax(0,1fr) 260px;gap:34px;min-height:290px;padding:54px 0 30px}.workspace .creator-assets-page .asset-hero-copy{max-width:880px}.workspace .creator-assets-page .asset-kicker{color:var(--library-accent);font:650 10px/1 var(--arrina-font-tech);letter-spacing:.2em}.workspace .creator-assets-page .asset-hero-copy h1{color:#eef8fa;margin:18px 0 17px;font-size:clamp(34px,4.5vw,58px)!important;line-height:1.15!important}.workspace .creator-assets-page .asset-hero-copy h1 em{color:#91aab5;letter-spacing:0;margin-top:12px;font-size:clamp(18px,2vw,25px)}.workspace .creator-assets-page .asset-hero-copy>p{color:#9bb0b9;max-width:62em;font-size:14px;line-height:1.9!important}.workspace .creator-assets-page .asset-primary-action{border-radius:7px;min-height:44px;margin-top:24px}.workspace .creator-assets-page .asset-hero-instrument{border:1px solid var(--library-line);background:#0c2028;border-radius:50%;width:244px;height:244px}.workspace .creator-assets-page .asset-hero-instrument:after{content:"";border:1px dashed var(--library-line);border-radius:50%;position:absolute;inset:20px}.workspace .creator-assets-page .asset-hero-instrument>span{letter-spacing:.19em;font-size:9px}.workspace .creator-assets-page .asset-hero-instrument>i{font-size:10px}.workspace .creator-assets-page .asset-hero-metrics{grid-column:1/-1;gap:10px;padding-top:8px}.workspace .creator-assets-page .asset-hero-metrics article{border:0;border-left:2px solid var(--library-accent);background:0 0;border-radius:0;padding:8px 18px}.workspace .creator-assets-page .asset-hero-metrics strong{color:#edf7f8;font-size:30px}.workspace .creator-assets-page .asset-vault-switcher{border:0;border-bottom:1px solid var(--finish-line);background:0 0;border-radius:0;gap:0;margin:24px 0 34px;padding:0;position:relative}.workspace .creator-assets-page .asset-vault-switcher button{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;justify-content:flex-start;min-height:68px}.workspace .creator-assets-page .asset-vault-switcher button.is-active{border-color:var(--library-accent);background:linear-gradient(180deg, transparent, var(--library-soft))}.workspace .creator-assets-page .asset-vault-switcher b{color:#d8e8ed;font-size:14px}.workspace .creator-assets-page .asset-vault-switcher small{color:#718b96}.workspace .creator-assets-page .asset-section-heading{margin-bottom:20px}.workspace .creator-assets-page .asset-section-heading h2{color:#e5f1f4;font-size:25px}.workspace .creator-assets-page .asset-section-heading>div>span{color:var(--library-accent)}.workspace .creator-assets-page .asset-library-tools{flex:420px;justify-content:flex-end}.workspace .creator-assets-page .asset-knowledge-search{background:#0b1b25;border-radius:6px;max-width:460px}.workspace .creator-assets-page .knowledge-archive-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:13px}.workspace .creator-assets-page .knowledge-archive-card{background:#0d1d28;border-color:#97bec626;border-radius:7px;min-height:236px}.workspace .creator-assets-page .knowledge-archive-card:before{opacity:.85;width:3px;top:20px;bottom:20px}.workspace .creator-assets-page .knowledge-archive-card h3{color:#e2eef1;font-size:17px}.workspace .creator-assets-page .knowledge-card-classification b{border-radius:3px}.workspace .creator-assets-page .style-profile-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:13px}.workspace .creator-assets-page .style-profile-card{background:#101a2c;border-color:#b9aff538;border-radius:7px;min-height:246px}.workspace .creator-assets-page .style-card-visual{background:#172340;border-right-color:#b9aff52e}.workspace .creator-assets-page .style-card-copy h3{color:#f0efff;font-size:20px}.workspace .creator-assets-page .style-card-copy>small{color:#c4baf7}.workspace .creator-assets-page .style-card-copy>div span{color:#b5c0df;border-radius:3px}.workspace .creator-assets-page :is(.style-sample-lab,.learning-review-deck,.asset-knowledge-compose,.asset-form){border-color:var(--finish-line);background:#0e1d29;border-radius:8px}.workspace .creator-assets-page .style-sample-lab>header{background:#111e35}.workspace .creator-assets-page .style-lab-form{background:#0c1926}.workspace .creator-assets-page .asset-authority-boundary{background:#0c252a;border-radius:8px}.workspace .public-knowledge-page,.workspace .assets-overview-page{min-height:calc(100dvh - 60px);position:relative;overflow:hidden;background:#08141d!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(34px,4vw,58px) clamp(24px,4vw,72px) 80px!important}.workspace .public-knowledge-hero,.workspace .assets-overview-hero{border:0;border-bottom:1px solid var(--finish-line);min-height:270px;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:36px;padding:0 0 34px;display:grid}.workspace .public-knowledge-hero>div>span,.workspace .assets-overview-hero>div>span{color:var(--finish-teal);font:650 10px/1 var(--arrina-font-tech);letter-spacing:.2em}.workspace .public-knowledge-hero h1,.workspace .assets-overview-hero h1{color:#eef8fa;margin:18px 0 14px;font-size:clamp(36px,4.8vw,62px);line-height:1.12}.workspace .public-knowledge-hero p,.workspace .assets-overview-hero p{color:#9bb0b9;max-width:62em;line-height:1.9}.workspace .public-knowledge-hero em{color:var(--finish-gold)}.workspace .public-knowledge-hero>svg{width:190px;height:190px;color:var(--finish-teal);opacity:.7}.workspace .public-knowledge-search{border-color:var(--finish-line);background:#0b1b25;border-radius:6px;max-width:600px;margin:24px 0}.workspace .public-knowledge-list{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px}.workspace .public-knowledge-list article{border-color:var(--finish-line);background:#0d1d28;border-radius:7px;min-height:220px}.workspace .public-knowledge-index{color:var(--finish-teal);background:#0c2930;border-right:1px solid #83ddd02e}.workspace .public-knowledge-list article>div:last-child{padding:24px}.workspace .public-knowledge-list article>div:last-child>span{color:var(--finish-teal)}.workspace .public-knowledge-list h2{color:#e2eef1;font-size:20px}.workspace .public-knowledge-list p,.workspace .public-knowledge-list article>div:last-child small{color:#8fa7b1}.workspace .assets-overview-hero{grid-template-columns:minmax(0,1fr) 320px}.workspace .assets-overview-visual{border:1px solid var(--finish-line);background:#0c2028;height:260px}.workspace .assets-overview-visual:before{filter:none;background:repeating-linear-gradient(90deg,#0000 0 30px,#83ddd01f 31px 32px),repeating-linear-gradient(0deg,#0000 0 30px,#83ddd01f 31px 32px);border-radius:0;inset:28px}.workspace .assets-overview-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;margin-top:28px}.workspace .assets-overview-card{border-color:var(--finish-line);min-height:250px;box-shadow:none;background:#0d1d28;border-radius:7px;grid-column:span 4;padding:24px}.workspace .assets-overview-card--planned{background:#0b1822;grid-column:span 6;min-height:180px}.workspace .assets-overview-card>svg,.workspace .assets-overview-card>div>span{color:var(--finish-teal)}.workspace .assets-overview-card>div h2{color:#e2eef1;font-size:23px}.workspace .assets-overview-card p{color:#8fa7b1}.workspace .assets-overview-card>a{color:var(--finish-gold)}.workspace .user-center{color:var(--finish-ink);--arr-text-primary:#e7f1f5;--arr-text-secondary:#91a6af;--arr-border:var(--finish-line);--arr-panel:#0c1821;--arr-gold:var(--finish-gold);background:#08141d}.workspace .user-center .account-section-nav{border-color:var(--finish-line)}.workspace .user-center .account-section-nav a{color:#9bb0b9;border-color:var(--finish-line);background:#0c1821}.workspace .user-center .account-section-nav a:hover,.workspace .user-center .account-section-nav a:focus-visible{color:#c8f5eb;background:#83ddd017;border-color:#83ddd07a}.workspace .user-center .account-section+.account-section{border-color:var(--finish-line)}.workspace .user-center .account-section-heading h2{color:#e7f1f5}.workspace .user-center .account-section-heading p{color:#91a6af}.workspace .user-center .identity-hero{border:1px solid var(--finish-line);background:linear-gradient(110deg,#10232c,#14212d 60%,#20251f);border-radius:10px;min-height:168px}.workspace .user-center .identity-avatar{color:var(--finish-teal);background:#0a171f;border-color:#83ddd05c}.workspace .user-center .identity-hero h1{color:#f1f8fa}.workspace .user-center .identity-hero p{color:#9bafb7}.workspace .user-center .identity-level{color:#9fe5d8;font-size:13px}.workspace .user-center .identity-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.workspace .user-center .identity-metrics article{border-color:var(--finish-line);background:#0c1821;border-radius:8px;min-width:0;min-height:92px;padding:16px}.workspace .user-center .identity-metrics svg{color:var(--finish-teal)}.workspace .user-center .identity-metrics span{color:#829aa4;font-size:11px}.workspace .user-center .identity-metrics b{color:#e4f0f3;font-size:16px;line-height:1.4}.workspace .user-center .editorial-panel{border-color:var(--finish-line);box-shadow:none;background:#0c1821;border-radius:9px}.workspace .user-center .editorial-panel h2{color:#e5f1f4}.workspace .user-center .editorial-panel p{color:#91a6af;font-size:14px;line-height:1.75}.workspace .user-center .recent-work{border-color:#97bec61f}.workspace .user-center .recent-work b{color:#dce9ed;font-size:14px}.workspace .user-center .recent-work small,.workspace .user-center .security-line small{color:#8197a1;font-size:12px}.workspace .user-center .security-line{border-color:#97bec61f}.workspace .user-center .security-line b{color:#dce9ed;font-size:13px}.workspace .user-center .account-detail-link{color:#a9dcd5;border-color:#97bec61f}.workspace .user-center .account-detail-link:hover{color:#c8f5eb}.workspace .user-center .empty-copy,.workspace .user-center .account-password-panel>p{color:#91a6af!important}.workspace .user-center .account-security-field>label{color:#dce9ed!important}.workspace .user-center .account-security-field>small{color:#8da3ad!important}.workspace .user-center .account-security-field input{caret-color:#e7f1f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:7px;color:#e7f1f5!important;-webkit-text-fill-color:#e7f1f5!important;background:#09151e!important;border-color:#97bec647!important}.workspace .user-center .account-security-field input::placeholder{color:#78909a!important;-webkit-text-fill-color:#78909a!important}.workspace .user-center .account-security-field input:focus{outline-color:var(--finish-teal)}.workspace .user-center .account-secret-toggle{border-color:var(--finish-line);color:#bad0d6!important;background:#14252f!important}.workspace .user-center .account-security-message.is-error{background:#351b1b;border-color:#753b34;color:#ffd0c5!important}.workspace .user-center .account-security-message.is-success{background:#102c26;border-color:#28604e;color:#c9f3d9!important}.workspace .user-center .account-session-card{background:linear-gradient(110deg,#0d2629,#10232a);border-color:#83ddd03d;border-radius:8px}.workspace .user-center .account-session-card .panel-kicker{color:var(--finish-teal)}.workspace .user-center .account-session-card strong{color:#e3f1f2;font-size:15px}.workspace .user-center .account-session-card p{color:#91aab0}.workspace .user-center .account-switch-button{color:#d2e8e8;background:#122c30;border-color:#83ddd04d}.workspace .user-center .form-message{color:#e8c28b!important}@media (width<=1100px){.workspace .creator-assets-page .asset-intelligence-hero,.workspace .public-knowledge-hero,.workspace .assets-overview-hero{grid-template-columns:minmax(0,1fr) 190px}.workspace .assets-overview-card{grid-column:span 6}.workspace .user-center .identity-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.workspace .studio-page,.workspace .content-page,.workspace .creator-assets-page,.workspace .public-knowledge-page,.workspace .assets-overview-page{padding-inline:16px!important}.workspace .works-heading{grid-template-columns:1fr;align-items:start}.workspace .works-heading:after{display:none}.workspace .works-heading-actions{flex-wrap:wrap}.workspace .works-heading-actions button{flex:auto}.workspace .works-toolbar{flex-direction:column;align-items:stretch}.workspace .works-toolbar label{width:100%}.workspace .creator-assets-page>.studio-topbar{margin-inline:-16px;padding-inline:16px}.workspace .creator-assets-page .asset-intelligence-hero,.workspace .public-knowledge-hero,.workspace .assets-overview-hero{grid-template-columns:1fr;padding-top:34px}.workspace .creator-assets-page .asset-hero-instrument,.workspace .public-knowledge-hero>svg{display:none}.workspace .creator-assets-page .asset-hero-copy h1{font-size:34px!important}.workspace .creator-assets-page .asset-hero-copy h1 em{font-size:20px}.workspace .creator-assets-page .asset-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace .creator-assets-page .asset-hero-metrics article{padding-inline:10px}.workspace .creator-assets-page .asset-hero-metrics strong{font-size:22px}.workspace .creator-assets-page .asset-vault-switcher{grid-template-columns:1fr}.workspace .creator-assets-page .asset-vault-switcher button{min-height:52px}.workspace .creator-assets-page .asset-library-tools{justify-content:stretch;width:100%}.workspace .creator-assets-page .asset-knowledge-search{max-width:none}.workspace .creator-assets-page .style-profile-grid,.workspace .public-knowledge-list{grid-template-columns:1fr}.workspace .assets-overview-card,.workspace .assets-overview-card--planned{grid-column:auto}.workspace .assets-overview-grid{grid-template-columns:1fr}.workspace .user-center .identity-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace .user-center .identity-hero{flex-wrap:wrap;align-items:flex-start}.workspace .user-center .identity-level{width:100%;margin-left:0}.workspace .user-center .account-session-card{flex-direction:column;align-items:stretch}}@media (width<=440px){.workspace .creator-assets-page .asset-hero-metrics{gap:4px}.workspace .creator-assets-page .asset-hero-metrics article{padding-inline:7px}.workspace .creator-assets-page .asset-hero-metrics span{font-size:10px}}.workspace .movie-lab,.workspace .task-progress-view{border-radius:0!important;width:100%!important;max-width:none!important;margin-inline:0!important}.workspace .movie-lab-grid{grid-template-columns:minmax(0,1.4fr) minmax(360px,.6fr)!important;gap:clamp(16px,2vw,28px)!important}.workspace .movie-lab .intelligence-step{border-bottom:1px solid #97bec624;margin:0;padding:24px 0;position:relative}.workspace .movie-lab .intelligence-step:first-child{padding-top:6px}.workspace .movie-lab .intelligence-step:last-child{border-bottom:0;padding-bottom:8px}.workspace .movie-lab .intelligence-step.step-selection{background:linear-gradient(90deg,#0c21292e,#0000 65%)}.workspace .movie-lab .intelligence-step.step-material{background:linear-gradient(90deg,#4491931a,#0000 72%)}.workspace .movie-lab .intelligence-step.step-settings{background:linear-gradient(90deg,#c994481a,#0000 72%)}.workspace .movie-lab .console-title{align-items:flex-start;gap:14px}.workspace .movie-lab .console-title>span{color:#bcece5;width:34px;height:34px;font:800 12px/1 var(--arrina-font-tech);letter-spacing:.04em;background:#123139;border-color:#83ddd06b;flex:0 0 34px}.workspace .movie-lab .step-material .console-title>span{color:#bcebe8;background:#123d3b}.workspace .movie-lab .step-settings .console-title>span{color:#ffe0a7;background:#3b2a18;border-color:#e2b77880}.workspace .movie-lab .console-title h2{font-size:18px;line-height:1.45}.workspace .movie-lab .console-title p{color:#9fb5bb;margin-top:4px;font-size:13px;line-height:1.7}.workspace .movie-lab .source-boundary-note{color:#bdd1d2;background:#7da9b114;border:1px solid #91b0b533;border-left:3px solid #71949a;border-radius:8px;align-items:flex-start;min-height:42px;margin-top:16px;padding:11px 14px;font-size:13px;line-height:1.7}.workspace .movie-lab .source-boundary-note:before{border-color:currentColor;width:19px;height:19px;margin-top:1px;font-size:12px}.workspace .movie-lab .source-boundary-note.is-important{color:#f5dcae;background:linear-gradient(90deg,#e2b77826,#e2b7780a);border-color:#e2b77866 #e2b77866 #e2b77866 #e2b778}.workspace .movie-lab .source-boundary-note.is-alert,.workspace .movie-lab .agent-task-error{background:linear-gradient(90deg,#822e264d,#822e261a);border:1px solid #e07d6b80;border-left:3px solid #e17d6b;border-radius:8px;color:#ffd0c5!important}.workspace .movie-lab .agent-task-error{margin:16px 0 0;padding:12px 14px;font-size:13px;line-height:1.75}.workspace .task-progress-view .workflow-sync-note{color:#bdd2d4;background:#5fc7c114;border-left:2px solid #5fc7c1;border-radius:0 7px 7px 0;min-height:36px;padding:8px 10px;font-size:12px}.workspace .task-progress-view .workflow-sync-note button{color:#d8f6ee;background:#153a3c;border-color:#83ddd061;min-height:32px;margin-left:auto;font-size:12px}.workspace .task-progress-view .workflow-context-usage{background:linear-gradient(100deg,#12363cb8,#0b1d25db);border-color:#5fc7c147 #5fc7c147 #5fc7c147 #63cbc2;border-left-style:solid;border-left-width:3px}.workspace .task-progress-view .workflow-context-usage strong{color:#b9f2e8}.workspace .task-progress-view .stage-checkpoint,.workspace .task-progress-view .stage-checkpoint-openings{background:linear-gradient(100deg,#5940208f,#0c1c22f0);border:1px solid #e2b7788f;border-left:4px solid #e2b778;box-shadow:0 14px 34px #0000002e}.workspace .task-progress-view .stage-checkpoint h3,.workspace .task-progress-view .stage-checkpoint-openings h3{color:#fff0ca;font-size:20px}.workspace .task-progress-view .stage-checkpoint p,.workspace .task-progress-view .stage-checkpoint-openings p{color:#d4d3c6;font-size:14px;line-height:1.8}.workspace .task-progress-view .stage-checkpoint-openings>header{grid-column:1/-1}.workspace .task-progress-view .task-failed-card{background:linear-gradient(100deg,#56221fc2,#0e191ff5);border-color:#e07d6b8c #e07d6b8c #e07d6b8c #e17d6b;border-left-style:solid;border-left-width:4px}.workspace .task-progress-view .task-failed-card>svg{color:#ef9e8e}.workspace .task-progress-view .task-failed-card small{color:#f0aa9c}.workspace .task-progress-view .task-failed-card h2{color:#ffe1d8}.workspace .task-progress-view .task-failed-card p,.workspace .task-progress-view .workflow-failure-message{color:#ffd0c5!important}.workspace .task-progress-view .task-failed-card .gold-action{border:1px solid #db8b7e;box-shadow:0 8px 22px #7a2f2747;color:#fff3e8!important;background:#9b4f43!important}@media (width<=900px){.workspace .movie-lab-grid{grid-template-columns:1fr!important}}@media (width<=560px){.workspace .movie-lab-grid{gap:14px!important}.workspace .movie-lab .console-title p,.workspace .movie-lab .source-boundary-note,.workspace .movie-lab .agent-task-error{font-size:12px}}:root{--v9-ink:#eaf5f6;--v9-muted:#91aab1;--v9-dim:#657f89;--v9-line:#89c4c72b;--v9-teal:#82ded1;--v9-gold:#e8bf7b;--v9-panel:#0b1a23;--v9-panel-raised:#10232d}.workspace>*{min-width:0}.workspace .creator-home{background:radial-gradient(circle at 88% 9%,#53c4c214,#0000 28%),linear-gradient(#071018 0%,#08141d 68%,#071018 100%);min-height:calc(100dvh - 60px);width:100%!important;max-width:none!important;margin:0!important;padding:clamp(28px,3.5vw,54px) clamp(24px,4vw,72px) 76px!important}.workspace .creator-home-header,.workspace .creator-home .creator-command-main,.workspace .creator-home .creator-ai-crew{min-width:0}@container creator-start (width>=1200px){.workspace .creator-home .creator-command-deck{grid-template-columns:minmax(0,1fr) minmax(318px,.36fr);align-items:start;gap:24px}.workspace .creator-home .creator-ai-crew{scrollbar-width:thin;max-height:calc(100dvh - 108px);position:sticky;top:84px;overflow:auto}.workspace .creator-home .creator-ai-crew-list{grid-template-columns:1fr}}.studio-sidebar{background:radial-gradient(circle at 20% 0,#5ccbc51a,#0000 33%),linear-gradient(#07131a,#061016 68%,#07151a)!important}.studio-sidebar .nav-label{color:#6ba9aa!important;font-family:var(--arrina-font-tech), var(--arrina-font-ui), sans-serif!important;letter-spacing:.22em!important;margin-top:24px!important;font-size:9px!important;font-weight:800!important}.studio-sidebar nav button{min-height:44px;font-family:var(--arrina-font-ui), "PingFang SC", sans-serif!important;letter-spacing:.015em!important;border-radius:12px!important;font-size:14px!important;font-weight:560!important}.studio-sidebar nav button:not(.active){color:#a6bbc2!important}.studio-sidebar nav button:not(.active) svg{color:#71919b}.studio-sidebar nav button:hover{transform:translate(3px);color:#f2fbf8!important;background:#82ded117!important}.studio-sidebar nav button.active{box-shadow:inset 0 0 0 1px #ffffff06,0 8px 24px #00000026;color:#f5eedf!important;background:linear-gradient(100deg,#e7bc7733,#82ded117)!important;border-color:#82ded14d!important;font-weight:720!important}.studio-sidebar nav button.active svg{color:var(--v9-gold)}.studio-sidebar>.new-button{color:#18211e!important;background:linear-gradient(135deg,#f1d19a,#d99b59)!important;border-radius:13px!important;min-height:48px!important;box-shadow:0 14px 30px #d3985236!important}.creator-home .creator-product-card--available{background:linear-gradient(145deg,#102a2ff0,#0a1920fa);border-color:#82ded166;box-shadow:0 18px 42px #0000002e,inset 0 1px #ffffff09}.creator-home .creator-product-card--available:hover{border-color:#e8bf7b9e;transform:translateY(-3px);box-shadow:0 24px 50px #00000040}.creator-home .creator-product-open{background:linear-gradient(135deg,#f3d49c,#d99b59);border-radius:10px;min-height:42px;font-weight:760;transition:transform .18s,filter .18s,box-shadow .18s;box-shadow:0 10px 24px #d398522e;color:#1a201d!important;border:1px solid #e8bf7b85!important;padding:0 13px!important;font-size:13px!important}.creator-home .creator-product-open:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 15px 30px #d3985240;color:#131a18!important}.creator-home .creator-product-open svg{color:#1a201d}.creator-home .creator-product-card--planned{opacity:.78}.workspace .creator-assets-page,.workspace .public-knowledge-page,.workspace .assets-overview-page{background:radial-gradient(circle at 82% 6%,#4fb4b91c,#0000 27%),linear-gradient(135deg,#07131d 0%,#0b1b27 54%,#08151f 100%)!important}.workspace .creator-assets-page .knowledge-archive-card{background:radial-gradient(circle at 100% 0,#7ee0d314,#0000 34%),linear-gradient(145deg,#102531,#0b1b27 70%);box-shadow:inset 0 1px #ffffff09,0 16px 36px #00000029}.workspace .creator-assets-page .knowledge-archive-card h3{letter-spacing:-.01em;font-size:19px}.workspace .creator-assets-page .knowledge-archive-card>header em{color:#b9d4d3;background:#82ded10f;border-color:#82ded147}.workspace .creator-assets-page .style-profile-card{background:radial-gradient(circle at 0 0,#b9aff521,#0000 35%),linear-gradient(145deg,#151b32,#0d1727 72%);box-shadow:inset 0 1px #ffffff0a,0 16px 38px #0000002e}.workspace .creator-assets-page .style-card-visual{background:radial-gradient(circle at 50% 42%,#b9aff540,#0000 34%),linear-gradient(160deg,#252b4b,#121b31)}.workspace .creator-assets-page .style-card-copy h3{letter-spacing:-.02em;font-size:22px}.workspace .creator-assets-page .asset-vault-switcher button{transition:background .18s,border-color .18s,color .18s}.workspace .creator-assets-page .asset-vault-switcher button:hover{color:#d8faf2;background:#82ded112}.workspace .creator-assets-page .asset-section-heading h2,.workspace .public-knowledge-hero h1,.workspace .assets-overview-hero h1{letter-spacing:-.035em}.workspace :is(.asset-kicker,.page-kicker,.panel-kicker,.creator-product-portal>header>div>span){font-family:var(--arrina-font-tech), sans-serif!important;letter-spacing:.18em!important;font-weight:800!important}.workspace :is(.creator-home .creator-command-heading h1,.asset-hero-copy h1,.public-knowledge-hero h1,.assets-overview-hero h1){text-wrap:balance}.workspace :is(.source-boundary-note,.form-error,.agent-task-error){border-radius:10px;line-height:1.8}@media (width<=1199px){.workspace .creator-home{padding-inline:clamp(20px,3vw,42px)!important}}@media (width<=760px){.workspace .creator-home{padding-inline:16px!important}.studio-sidebar nav button:hover{transform:none}.creator-home .creator-product-open{justify-content:center;width:100%}.workspace .creator-assets-page,.workspace .public-knowledge-page,.workspace .assets-overview-page{padding-inline:16px!important}}@media (prefers-reduced-motion:reduce){.studio-sidebar nav button,.creator-home .creator-product-card,.creator-home .creator-product-open{transition:none!important}}
