*{box-sizing:border-box}body,html{margin:0;background:#080704;color:#e8dfc8;font-family:Inter,Microsoft YaHei,sans-serif;min-height:100%}button,input,textarea{font:inherit}.shell{min-height:100vh;display:grid;grid-template-columns:240px 1fr;background:radial-gradient(circle at 80% 0,#2b210e55,transparent 38%),linear-gradient(135deg,#070705,#11100c)}aside{position:fixed;width:240px;height:100vh;padding:26px 18px;border-right:1px solid #5d4924;background:#0b0a07;display:flex;flex-direction:column;gap:8px}.brand{font-size:27px;letter-spacing:3px;padding:9px}.brand span{color:#d6ad55}.rail{font:10px monospace;color:#806a3b;border-top:1px solid #57451f;padding:12px 9px 25px}aside>button{background:transparent;color:#948b76;border:1px solid transparent;text-align:left;padding:15px 17px;-webkit-clip-path:polygon(0 0,94% 0,100% 30%,100% 100%,6% 100%,0 70%);clip-path:polygon(0 0,94% 0,100% 30%,100% 100%,6% 100%,0 70%)}aside>button.active,aside>button:hover{color:#ffe9ad;border-color:#8b6c2c;background:linear-gradient(90deg,#4f3b1755,transparent);text-shadow:0 0 15px #d9a938}.account{margin-top:auto;border-top:1px solid #4e3c1c;padding:18px 8px;display:grid;grid-gap:7px;gap:7px}.account small{color:#94886f}.account button{border:0;background:none;color:#a78b52;text-align:left;padding:0}.content{grid-column:2;padding:30px 4vw 70px;max-width:1500px;width:100%}header{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}header small{color:#766541;letter-spacing:2px}h1{font-size:31px;margin:5px 0}.pulse{color:#d5a94e;font-size:13px}.grid{display:grid;grid-gap:16px;gap:16px}.panel{position:relative;background:linear-gradient(135deg,#15130e,#0d0c09);border:1px solid #4d3c1d;padding:22px;-webkit-clip-path:polygon(0 0,98% 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));clip-path:polygon(0 0,98% 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));box-shadow:inset 0 0 35px #000}.panel:before{content:"";position:absolute;top:0;left:20px;width:80px;height:2px;background:#d8ad53;box-shadow:0 0 12px #d8ad53}.panel h2{font-size:12px;letter-spacing:2px;color:#b99750;margin:0 0 18px}.modelgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.model{padding:18px;background:#0b0a07;color:#b0a993;border:1px solid #3d3525;text-align:left;display:grid;grid-gap:5px;gap:5px}.model b{font-size:18px}.model small,.model span{color:#796a49}.model.chosen{border-color:#caa24f;background:#2e2412;color:#ffeab7;box-shadow:inset 0 0 25px #a77b1822}input,textarea{background:#090805;border:1px solid #48391f;color:#eee2c3;padding:13px;outline:none}input:focus,textarea:focus{border-color:#c49b48}textarea{width:100%;min-height:125px;resize:vertical}.muted{color:#766f60}.drops{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.drops label{min-height:105px;border:1px dashed #765d2d;display:grid;place-content:center;text-align:center;grid-gap:5px;gap:5px;cursor:pointer;background:#120f09}.drops label input{display:none}.drops label span,.drops small{color:#83724d}.disabled{opacity:.35;cursor:not-allowed!important}.filelist{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.filelist span{background:#292113;padding:7px 10px;font-size:12px}.filelist button{background:none;border:0;color:#d8ad53}.params{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:22px;gap:22px}.params label{display:grid;grid-gap:10px;gap:10px;color:#9d9279}.params button{padding:9px 11px;border:1px solid #40361f;background:#0a0906;color:#837a68}.params button.sel{border-color:#d5a94d;color:#ffe4a4;background:#362a13}.params button:disabled{opacity:.25}.params input[type=range]{padding:0;accent-color:#d1a348}.launch{display:flex;justify-content:space-between;align-items:center;border:1px solid #745821;padding:20px 25px;background:linear-gradient(90deg,#151007,#28200f)}.launch strong{font-size:34px;color:#e0b75e;margin:0 8px}.gold,.launch button{border:1px solid #e3bb63;background:linear-gradient(135deg,#a97c27,#e2bd68,#8a621d);color:#171006;font-weight:800;padding:15px 30px;-webkit-clip-path:polygon(0 0,92% 0,100% 30%,100% 100%,8% 100%,0 70%);clip-path:polygon(0 0,92% 0,100% 30%,100% 100%,8% 100%,0 70%);cursor:pointer}.notice{border-left:3px solid #d4aa50;padding:10px 15px;background:#2b210f}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-gap:16px;gap:16px}.task{border:1px solid #49391d;background:#11100c;padding:18px}.meta,.task footer,.tasktop{display:flex;align-items:center;justify-content:space-between;gap:10px}.status{font-size:11px;color:#dcb75e}.status.FAILED{color:#e47067}.status.SUCCEEDED{color:#69d5a0}.expired,.task video{width:100%;aspect-ratio:16/9;background:#050504;margin:14px 0}.expired{display:grid;place-content:center;color:#756d5e}.progress{height:5px;background:#292315;margin:20px 0}.progress i{height:100%;background:#d6ad55;display:block;box-shadow:0 0 10px #d6ad55}.meta{justify-content:flex-start}.meta span{font-size:11px;padding:5px 8px;border:1px solid #3f351f;color:#958767}.task footer{margin-top:15px}.adminrow button,.task footer button{background:#211b10;color:#d4b05f;border:1px solid #5d4923;padding:7px 11px}.stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:16px}.stats>div{border:1px solid #594522;background:#15120b;padding:22px;display:grid}.stats b{font-size:28px;color:#deb65f;margin-top:8px}table{border-collapse:collapse;width:100%}td,th{padding:12px;border-bottom:1px solid #2f291c;text-align:left}.adminrow{display:grid;grid-template-columns:1.2fr 1.5fr 1fr 1fr auto;grid-gap:13px;gap:13px;align-items:center;border-bottom:1px solid #2d271a;padding:11px}.adminrow input{width:90px;padding:8px}.auth{min-height:100vh;display:grid;place-content:center;background:radial-gradient(circle,#3c2b0f 0,#0b0905 43%,#050504 80%)}.authbox{width:min(430px,90vw);padding:40px;border:1px solid #80622a;background:#0d0c09;box-shadow:0 0 80px #b27c1422;text-align:center}.sigil{margin:auto;width:64px;height:64px;border:1px solid #d3aa50;display:grid;place-content:center;transform:rotate(45deg);color:#d3aa50;font-weight:700}.sigil+h1{margin-top:30px}.authbox h1 span{color:#d4aa51}.authbox input{width:100%;margin:7px 0}.captcha{display:grid;grid-template-columns:1fr 150px;grid-gap:8px;gap:8px}.captcha img{height:46px;margin-top:7px;cursor:pointer}.switch{display:flex;margin:25px 0 10px}.switch button{flex:1 1;padding:10px;background:none;border:0;border-bottom:1px solid #40351e;color:#80755f}.switch button.on{border-color:#d1a64d;color:#e6bd64}.gold{width:100%;margin-top:13px}.error{color:#e8766d;font-size:13px}@media(max-width:800px){.shell{display:block}aside{position:relative;height:auto;flex-direction:row;flex-wrap:wrap}aside,aside .account{width:100%}.content{padding:22px}.drops,.modelgrid,.params,.stats{grid-template-columns:1fr}.adminrow{grid-template-columns:1fr 1fr}.launch{align-items:flex-start;gap:15px}.cards{grid-template-columns:1fr}}.saveflash{position:-webkit-sticky;position:sticky;top:12px;z-index:20;margin-bottom:16px;padding:15px 18px;border:1px solid #d6ad55;background:#211a0d;color:#f1cb75;box-shadow:0 8px 30px #000;display:flex;justify-content:space-between}.saveflash button{background:none;border:0;color:#f1cb75;font-size:20px}.useredit{display:grid;grid-template-columns:1fr 1.4fr 1.5fr;grid-gap:18px;gap:18px;align-items:center;border-bottom:1px solid #2d271a;padding:15px 10px}.who{display:grid;grid-gap:4px;gap:4px}.who span{font-size:11px;color:#7e735c}.who strong{color:#e0b65b}.adjust,.concurrency{display:flex;gap:8px;align-items:center}.adjust input,.concurrency input{width:110px}.adjust button,.concurrency button,.save{background:#211b10;color:#d4b05f;border:1px solid #765a27;padding:9px 12px}.adjust button:disabled{opacity:.3}.save{border-color:#d4a94c!important;background:#33250d!important;color:#ffe09a!important}@media(max-width:900px){.useredit{grid-template-columns:1fr}.adjust,.concurrency{flex-wrap:wrap}}.channelbox{display:grid;grid-template-columns:1fr 1.5fr 1.5fr auto auto;grid-gap:12px;gap:12px;align-items:flex-end}.channelbox label{display:grid;grid-gap:7px;gap:7px;color:#aa9871;font-size:12px}.channelbox input{width:100%}.channelbox .check{display:flex;align-items:center;padding-bottom:12px}.channelbox .check input{width:auto}.modelname{width:100%!important;font-weight:700;color:#f0d18a}@media(max-width:1050px){.channelbox{grid-template-columns:1fr 1fr}.channelbox button{align-self:end}}.prompthead{justify-content:space-between;margin-bottom:12px;color:#9f8a5b}.at-switch,.prompthead{display:flex;align-items:center}.at-switch{gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.at-switch input{display:none}.at-switch i{position:relative;width:66px;height:30px;border:1px solid #57431d;border-radius:5px;background:linear-gradient(180deg,#272116,#090805 52%,#18130b);box-shadow:inset 0 3px 7px #000,inset 0 -2px 3px #5c451d,0 4px 8px #000}.at-switch i:before{content:"AUTO";position:absolute;inset:3px auto 3px 4px;width:29px;display:grid;place-content:center;border:1px solid #6e582a;border-radius:3px;background:linear-gradient(145deg,#40351f,#130f08);color:#756541;font:7px monospace;box-shadow:2px 2px 4px #000}.at-switch input:checked+i{border-color:#d6ad55;box-shadow:inset 0 2px 6px #000,0 0 14px #c99c3b55}.at-switch input:checked+i:before{left:31px;color:#fff0bd;border-color:#e3ba5c;background:linear-gradient(145deg,#eccd79,#92661b);text-shadow:0 1px #3a2605;box-shadow:-2px 2px 6px #000}.at-switch b{font-size:12px;color:#d8b25c}.prompt-composer{position:relative}.prompt-composer textarea{min-height:145px}.prompt-render{margin-top:8px;padding:12px 14px;border:1px solid #3e321c;background:linear-gradient(180deg,#100e09,#080704);line-height:2.1;min-height:58px;white-space:pre-wrap;word-break:break-word}.prompt-render>small{display:block;color:#665b45;font-size:10px;letter-spacing:1px;line-height:1;margin-bottom:8px}.prompt-placeholder{color:#554e40}.at-token{display:inline-flex;align-items:center;margin:0 3px;padding:1px 9px;border:1px solid #e0b85e;border-radius:5px;background:linear-gradient(145deg,#59431b,#211708);color:#ffe5a1;box-shadow:inset 1px 1px #f3ce7388,inset -2px -2px #090603,0 3px 8px #000;text-decoration:none;font-weight:700}.ref-strip{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.ref-card{display:flex;align-items:center;gap:9px;padding:6px 12px 6px 6px;border:1px solid #735824;background:linear-gradient(145deg,#2b2212,#0e0b07);box-shadow:inset 1px 1px #9b7734,0 5px 12px #000}.at-picker img,.ref-card img{width:42px;height:42px;object-fit:cover;border:1px solid #cba252}.ref-card span{display:grid}.ref-card b{color:#f0cb72;font-size:12px}.ref-card small{color:#776a50;font-size:10px}.at-picker{position:absolute;z-index:15;top:135px;left:12px;max-width:420px;max-height:230px;overflow:auto;padding:8px;border:1px solid #b48c3e;background:#121008;box-shadow:0 15px 35px #000;display:grid;grid-gap:5px;gap:5px}.at-picker button{display:flex;align-items:center;gap:9px;padding:7px;background:#1c170d;border:1px solid #40341c;color:#e9d39c;text-align:left}.at-picker button:hover{border-color:#d7ac52;background:#34270f}.at-picker i,.ref-card>i{width:42px;height:42px;display:grid;place-content:center;background:#292113;color:#a98a4d;font-size:9px}.rich-prompt{width:100%;min-height:145px;padding:13px;background:#090805;border:1px solid #48391f;color:#eee2c3;outline:none;line-height:1.65;white-space:pre-wrap;word-break:break-word;cursor:text}.rich-prompt:focus{border-color:#c49b48}.rich-prompt:empty:before{content:attr(data-placeholder);color:#726957;pointer-events:none}.inline-ref{position:relative;gap:7px;margin:3px 5px;padding:4px 24px 4px 5px;border-radius:3px;box-shadow:inset 1px 1px #f0ca7180,inset -2px -2px #050301,0 3px 9px #000;cursor:default;line-height:1.15}.inline-ref .inline-thumb{width:36px;height:36px}.inline-ref>span{display:grid;grid-gap:2px;gap:2px}.inline-ref small{color:#9b814a;font-size:9px}.inline-ref>button{position:absolute;right:3px;top:2px;padding:0 3px;border:0;background:none;color:#96763a;cursor:pointer}.inline-ref>button:hover{color:#ffd878}.hover-preview{display:none;position:absolute;z-index:40;left:0;bottom:calc(100% + 10px);width:300px;max-height:360px;object-fit:contain;padding:5px;border:1px solid #e0b75c;background:#090704;box-shadow:0 18px 50px #000}.inline-ref:hover .hover-preview{display:block}.inline-picker{top:calc(100% + 5px)}.fixed-preview{position:fixed;z-index:2147483647;pointer-events:none;display:grid;padding:7px;border:1px solid #e6bd62;background:#070604;box-shadow:0 24px 80px #000,0 0 25px #d1a34433}.fixed-preview img{display:block;width:100%;max-height:calc(100vh - 55px);object-fit:contain;background:#000}.fixed-preview span{padding:7px 5px 2px;color:#f1cf7d;font-size:12px}.caret-anchor{display:inline;min-width:1px}.portal-picker{position:fixed!important;z-index:2147483646!important;overflow:auto!important;box-shadow:0 22px 70px #000,0 0 22px #d2a34844!important}.video-workbench{height:calc(100vh - 126px);display:grid;grid-template-rows:minmax(0,7fr) minmax(250px,3fr);grid-gap:12px;gap:12px;overflow:hidden}.task-wall{min-height:0;overflow-y:auto;border:1px solid #4d3c1d;background:linear-gradient(145deg,#0c0b08,#100e09);padding:12px}.wall-head{position:-webkit-sticky;position:sticky;top:-12px;z-index:8;display:flex;align-items:center;justify-content:space-between;margin:-12px -12px 12px;padding:12px 14px;background:rgba(10,9,6,.96);border-bottom:1px solid #5e4920;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wall-head div{display:grid;grid-gap:2px;gap:2px}.wall-head b{color:#f5ca62;font-size:16px}.wall-head small{color:#817154}.card-body button,.video-modal button,.wall-head button{border:1px solid #806522;background:#161208;color:#e7bd58;padding:7px 10px;cursor:pointer}.task-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:10px;gap:10px}.wall-card{min-width:0;border:1px solid #493a1e;background:#0b0a07;box-shadow:0 8px 22px #0008;overflow:hidden}.card-media{position:relative;aspect-ratio:16/10;background:radial-gradient(circle at 50% 20%,#3a2d13,#080704 65%);cursor:pointer;overflow:hidden}.card-media video{width:100%;height:100%;object-fit:cover}.card-state{height:100%;display:grid;place-content:center;text-align:center;color:#c9a447;grid-gap:4px;gap:4px}.card-state b{font-size:19px}.card-state span{font-size:11px;color:#8d7a54}.card-state.failed b{color:#ff685c}.card-progress{position:absolute;left:0;bottom:0;height:3px;background:#f0bd43;box-shadow:0 0 12px #ffc334}.card-body{padding:9px}.card-body header{display:flex;align-items:center;justify-content:space-between;padding:0;margin:0;background:none}.card-body header b{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-body .status{font-size:9px}.card-body p{height:32px;overflow:hidden;margin:8px 0;color:#cfc4ab;font-size:11px;line-height:16px}.card-body>small{color:#796c51;white-space:nowrap;text-overflow:ellipsis}.card-body em,.card-body>small{display:block;font-size:9px;overflow:hidden}.card-body em{color:#e86758;font-style:normal;margin-top:6px;max-height:26px}.card-body footer{display:flex;gap:4px;flex-wrap:wrap;margin-top:8px}.card-body button{padding:4px 6px;font-size:9px}.empty-wall{height:100%;display:grid;place-content:center;text-align:center;color:#836f45;grid-gap:8px;gap:8px}.empty-wall b{font-size:22px;color:#d6ad50}.composer-dock{position:relative;min-height:0;border:1px solid #755a20;background:linear-gradient(160deg,#171209,#080704);padding:10px;display:grid;grid-template-rows:auto minmax(80px,1fr) auto auto;grid-gap:8px;gap:8px;box-shadow:inset 0 1px #d5a73a55,0 -12px 30px #0008;z-index:12;overflow:visible}.composer-main{display:flex;align-items:center;gap:8px}.asset-quick,.compact-settings summary,.composer-main select{border:1px solid #5f491d;background:#0b0905;color:#e9c263;padding:9px 11px;cursor:pointer}.asset-quick input{display:none}.composer-main select{min-width:180px}.compact-settings{position:relative}.compact-settings summary{list-style:none;white-space:nowrap}.settings-pop{position:absolute;bottom:calc(100% + 8px);left:0;z-index:1000;width:min(520px,70vw);padding:16px;background:#100d07;border:1px solid #a67d25;box-shadow:0 20px 60px #000}.settings-pop label{display:block;color:#aa8b4d;margin:8px 0}.settings-pop label div{display:flex;gap:5px;margin-top:5px}.settings-pop button{border:1px solid #54421e;background:#0c0a06;color:#9f8a60;padding:6px 8px}.settings-pop button.sel{border-color:#e8b93e;color:#ffd66e;background:#392b0d}.settings-pop button:disabled{opacity:.25}.settings-pop input{width:100%}.cost{margin-left:auto;color:#ffc94e;font-size:24px;font-weight:800}.cost small{font-size:10px;margin-left:4px}.launch-mini{border:1px solid #e0ae39;background:linear-gradient(145deg,#e4b84d,#7a5513);color:#080603;font-weight:800;padding:11px 16px;cursor:pointer}.launch-mini:disabled{opacity:.5}.dock-prompt{position:relative;min-height:0}.dock-prompt .prompt-composer,.dock-prompt .rich-prompt{height:100%;min-height:76px}.dock-prompt .rich-prompt{padding:12px 128px 12px 12px}.dock-prompt>.at-switch{position:absolute;right:10px;top:10px;z-index:3}.dock-files{display:flex;gap:6px;overflow-x:auto}.dock-files span{flex:0 0 auto;border:1px solid #57451f;padding:5px 8px;color:#cfad5c;background:#171107}.dock-files button{border:0;background:none;color:#d8a834}.dock-notice{position:absolute;right:10px;bottom:10px;background:#211807;border:1px solid #a67b21;color:#efc557;padding:7px 10px;z-index:20}.video-modal{position:fixed;inset:0;z-index:100000;background:#000d;display:grid;place-items:center;padding:24px}.video-modal>div{position:relative;width:min(1200px,94vw);max-height:94vh;background:#090806;border:1px solid #bf8d28;box-shadow:0 30px 90px #000}.video-modal video{display:block;width:100%;max-height:80vh;background:#000}.video-modal footer{display:flex;align-items:center;gap:12px;padding:12px;color:#d6b35f}.video-modal footer span{color:#847558;margin-right:auto}.modal-close{position:absolute;right:8px;top:8px;z-index:2;font-size:20px}@media(max-width:1900px){.task-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(max-width:1500px){.task-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1150px){.task-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.video-workbench{height:auto;min-height:calc(100vh - 126px);grid-template-rows:minmax(420px,7fr) minmax(280px,3fr)}.task-wall{max-height:65vh}}@media(max-width:700px){.task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.composer-main{flex-wrap:wrap}.cost{margin-left:0}.dock-prompt .rich-prompt{padding-right:12px;padding-top:48px}}@media(max-width:420px){.task-grid{grid-template-columns:1fr}}.channelbox{padding:16px 0;border-bottom:1px solid #352b18}.channelbox:last-child{border-bottom:0}.channelbox .danger,.channelbox .save{min-height:44px;-webkit-clip-path:polygon(0 0,94% 0,100% 24%,100% 100%,6% 100%,0 76%);clip-path:polygon(0 0,94% 0,100% 24%,100% 100%,6% 100%,0 76%);font-weight:700;cursor:pointer}.channelbox .danger{border:1px solid #8d492d;background:linear-gradient(135deg,#31130c,#130906);color:#ef9a76}.channelbox .danger:hover{border-color:#df7950;color:#ffd0b8;box-shadow:0 0 14px #b3472638}.channelbox{grid-template-columns:1fr 1.35fr 1fr 1fr 1fr auto auto auto}.channelbox select{background:#090805;border:1px solid #48391f;color:#eee2c3;padding:13px}.dock-prompt .prompt-composer{min-width:0;overflow:hidden}.dock-prompt .rich-prompt{box-sizing:border-box;display:block;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b88a2d #0b0905;padding-bottom:58px}.dock-prompt .rich-prompt::-webkit-scrollbar{width:8px}.dock-prompt .rich-prompt::-webkit-scrollbar-track{background:#0b0905;border-left:1px solid #2f2514}.dock-prompt .rich-prompt::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#dfb34c,#745116);border:2px solid #0b0905;border-radius:5px}.dock-prompt .rich-prompt::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f1cb69,#956b20)}.prompt-expand{margin-left:auto;padding:8px 12px;border:1px solid #806224;background:#171107;color:#e5bd62;cursor:pointer;white-space:nowrap}.prompt-expand:hover{border-color:#e0ae42;color:#ffe09a}.prompt-modal{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:20px;background:#000c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.prompt-modal-editor{width:min(60vw,1100px);height:min(60vh,760px);display:grid;grid-template-rows:auto minmax(0,1fr);border:1px solid #c8952d;background:linear-gradient(155deg,#171209,#070604);box-shadow:0 32px 100px #000,0 0 30px #b783252f}.prompt-modal-editor>header{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid #564018;background:#100c06}.prompt-modal-editor>header div{display:grid;grid-gap:3px;gap:3px}.prompt-modal-editor>header b{color:#f4cc70}.prompt-modal-editor>header small{color:#75674c}.prompt-modal-editor>header button{padding:8px 18px;border:1px solid #c59632;background:#34250c;color:#f7d17b;cursor:pointer}.prompt-modal-editor>.prompt-composer{min-height:0;overflow:hidden}.prompt-modal-editor .rich-prompt{box-sizing:border-box;width:100%;height:100%;max-height:100%;min-height:0;overflow-y:auto;padding:20px;line-height:1.85;scrollbar-width:thin;scrollbar-color:#b88a2d #0b0905}.prompt-modal-editor .rich-prompt::-webkit-scrollbar{width:9px}.prompt-modal-editor .rich-prompt::-webkit-scrollbar-track{background:#0b0905}.prompt-modal-editor .rich-prompt::-webkit-scrollbar-thumb{background:#a77923;border:2px solid #0b0905;border-radius:5px}@media(max-width:700px){.prompt-modal-editor{width:92vw;height:75vh}.prompt-expand{margin-left:0}.dock-prompt>.at-switch{top:10px}}.shell button,.shell label,.shell summary{touch-action:manipulation}@media(min-width:1151px){.generate-shell .composer-dock{grid-template-rows:auto minmax(290px,1fr) auto auto auto auto}.generate-shell .dock-prompt{grid-row:2;min-height:300px}.generate-shell .dock-prompt .prompt-composer,.generate-shell .dock-prompt .rich-prompt{min-height:220px}.generate-shell .dock-files{grid-row:3}.generate-shell .execution-rules{grid-row:4;grid-column:1}.generate-shell .composer-main{grid-row:5}.generate-shell .dock-notice{grid-row:6}.generate-shell .settings-pop{z-index:120}.generate-shell .prompt-modal{z-index:130}}.generate-shell .prompt-constraint-field{position:absolute;z-index:7;left:16px;top:58px;width:min(540px,calc(58% - 32px));height:104px;padding:8px 10px;border:1px solid #82e8ef4d;border-radius:10px;background:#061318ed;box-shadow:0 10px 28px #0005;transition:border-color .18s ease-out,opacity .18s ease-out}.generate-shell .prompt-constraint-field>div{display:flex;align-items:center;gap:9px;height:22px;margin-bottom:5px}.generate-shell .prompt-constraint-field strong{color:#f2d88e;font-size:13px;font-weight:800;letter-spacing:.02em}.generate-shell .prompt-constraint-field span{color:#a9c8cb;font-size:10px;font-weight:650}.generate-shell .prompt-constraint-field button{margin-left:auto;min-height:22px;padding:2px 7px;border:0;border-radius:5px;background:transparent;color:#9fc1c4;font-size:10px}.generate-shell .prompt-constraint-field button:hover:not(:disabled){background:#83eff714;color:#eafcfd}.generate-shell .prompt-constraint-field textarea{display:block;box-sizing:border-box;width:100%;height:67px;min-height:67px;padding:4px 2px;border:0!important;background:transparent!important;color:#f1f8f8!important;font:750 14px/1.62 Microsoft YaHei UI,Segoe UI,sans-serif!important;letter-spacing:-.01em;resize:none;outline:0;scrollbar-width:thin;scrollbar-color:#83eff75c transparent}.generate-shell .prompt-constraint-field textarea::placeholder{color:#77979a!important;font-weight:600}.generate-shell .prompt-constraint-field:focus-within{border-color:#8cf5ffb8;box-shadow:0 10px 28px #0005,0 0 0 2px #8cf5ff17}.generate-shell .prompt-constraint-field.is-disabled{opacity:.58;border-color:#6881863b}.generate-shell .constraint-switch{position:absolute;z-index:7;left:136px;bottom:14px;display:flex;align-items:center;gap:8px;min-width:116px;height:40px;padding:0 11px;border:1px solid #6fdce64a;border-radius:8px;background:#07161adc;color:#c6dadd;font-size:12px;font-weight:700}.generate-shell .constraint-switch i{width:8px;height:8px;border-radius:50%;background:#697d80;box-shadow:none}.generate-shell .constraint-switch[aria-pressed=true] i{background:#67efbd;box-shadow:0 0 10px #67efbd99}.generate-shell .constraint-switch[aria-pressed=true] b{color:#eafcfd}@media(min-width:1151px){html body .generate-shell .dock-prompt .rich-prompt{top:178px!important}.generate-shell .prompt-constraint-field{display:block!important}}@media(max-width:1150px){.generate-shell .prompt-constraint-field{left:12px;top:56px;width:calc(100% - 24px);height:92px}.generate-shell .prompt-constraint-field textarea{height:55px;min-height:55px;font-size:13px!important}.generate-shell .dock-prompt .rich-prompt{padding-top:160px!important}.generate-shell .constraint-switch{left:132px;bottom:9px;height:36px}}@media(max-width:520px){.generate-shell .prompt-constraint-field>div span{display:none}.generate-shell .constraint-switch{left:124px;min-width:104px;padding:0 8px}.generate-shell .constraint-switch b{font-size:11px}}html body .generate-shell{background:radial-gradient(circle at 68% 15%,#19445442,transparent 30%),linear-gradient(120deg,#020709,#041014 60%,#020607)!important}html body .generate-shell>.app-rail{background:#030a0cbd!important}html body .generate-shell>.topbar{background:#030a0ca6!important}html body .generate-shell>.content{background:transparent!important}html body .generate-shell .composer-dock,html body .generate-shell .video-workbench{background:linear-gradient(155deg,#071216d9,#030a0ddd 68%,#0b1514d9)!important}html body .generate-shell .dock-prompt{background:radial-gradient(circle at 77% 45%,#19445432,transparent 30%),linear-gradient(160deg,#061217bc,#020708d9)!important}html body .generate-shell .composer-main{background:#061014b8!important}.generate-shell .settings-pop{border:1px solid #83eff766!important}.generate-shell .settings-pop .settings-close:hover{border-color:#83eff7!important;background:#123039!important}.library-picker-back>section,.picker-dialog{border:1px solid #83eff75c!important}.library .thumb-loading{color:#83eff7!important}@media (min-width:1151px){html body .generate-shell{grid-template-columns:176px minmax(620px,1fr)!important;grid-template-rows:68px minmax(0,1fr)!important}html body .generate-shell>.content>header{height:68px!important;min-height:68px!important;padding:0 22px!important}html body .generate-shell .video-workbench{height:calc(100dvh - 68px)!important;grid-template-columns:minmax(620px,1fr) 354px!important;grid-template-rows:minmax(0,1fr)!important}html body .generate-shell .composer-dock{height:calc(100dvh - 96px)!important;margin:14px 12px 14px 18px!important;padding:15px!important;grid-template-rows:51px minmax(0,1fr) 49px 171px!important;gap:8px!important;border:0!important;border-radius:18px!important;background:linear-gradient(155deg,#071216d9,#030a0ddd 68%,#0b1514d9)!important;box-shadow:0 0 0 1px #dfffff16,inset 0 1px #ffffff0d,0 24px 80px #0009!important}html body .generate-shell .composer-heading{height:51px!important;min-height:51px!important;padding:2px 4px 11px!important}html body .generate-shell .dock-prompt{min-height:0!important;border:0!important;border-radius:13px!important;background:radial-gradient(circle at 77% 45%,#18708030,transparent 30%),linear-gradient(140deg,#0a252cde,#06191edb)!important;box-shadow:inset 0 0 0 1px #dfffff20,inset 0 -90px 130px #02090c55!important;overflow:hidden!important}html body .generate-shell .dock-prompt:before{content:"✦ 提示词 Prompt"!important;left:16px!important;top:20px!important;padding-left:10px!important;border-left:2px solid var(--orbit-cyan)!important;color:#d8fcff!important;font-size:16px!important;font-weight:750!important;line-height:24px!important}html body .generate-shell .dock-prompt:after{opacity:.86!important;background-image:linear-gradient(#8cf5ff0a 1px,transparent 0),linear-gradient(90deg,#8cf5ff0a 1px,transparent 0)!important;background-size:34px 34px!important;-webkit-mask-image:radial-gradient(circle at 38% 40%,#000,transparent 75%)!important;mask-image:radial-gradient(circle at 38% 40%,#000,transparent 75%)!important}html body .generate-shell .dock-prompt>.shot-label-field{display:none!important}html body .generate-shell .dock-prompt .rich-prompt{left:18px!important;right:23%!important;top:72px!important;bottom:60px!important;width:auto!important;height:auto!important;padding:0 33% 0 2px!important;color:#e4eff0!important;font-size:16px!important;line-height:1.92!important;text-align:left!important}html body .generate-shell .dock-prompt>.at-switch{left:14px!important;right:auto!important;top:auto!important;bottom:14px!important;width:111px!important;height:40px!important;min-height:40px!important}html body .generate-shell .dock-prompt>.prompt-clear{left:auto!important;right:14px!important;top:auto!important;bottom:14px!important;height:40px!important;min-height:40px!important}html body .generate-shell .dock-files{height:49px!important;min-height:49px!important;padding:4px!important;align-items:center!important}html body .generate-shell .composer-main{height:171px!important;min-height:171px!important;padding:9px!important;gap:8px!important;align-items:stretch!important;border:0!important;border-radius:12px!important;background:#081c22dc!important;box-shadow:0 0 0 1px #dfffff13!important}html body .generate-shell .composer-main>*{align-content:center!important}html body .generate-shell .task-wall{width:354px!important;height:calc(100dvh - 68px)!important;padding:14px 16px 14px 4px!important;overflow:hidden!important}html body .generate-shell .task-wall:before{inset:14px 16px 14px 4px!important;border:0!important;border-radius:17px!important;background:#07191edb!important;box-shadow:0 0 0 1px #dfffff16,inset 0 1px #ffffff0a!important}html body .generate-shell .wall-head{height:132px!important;min-height:132px!important;margin:1px 1px 0!important;padding:15px!important;border-bottom:1px solid var(--orbit-line)!important}html body .generate-shell .wall-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;margin-top:12px!important}html body .generate-shell .task-grid{display:block!important;height:calc(100% - 133px)!important;margin:0 1px 1px!important;padding:8px!important;overflow-y:auto!important}html body .generate-shell .wall-card{display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;align-items:start!important;grid-gap:10px!important;gap:10px!important;width:100%!important;min-height:120px!important;margin:0 0 8px!important;padding:8px!important;border:0!important;border-radius:11px!important;background:#092027cf!important;box-shadow:0 0 0 1px #dfffff13!important;transform-origin:right center!important}html body .generate-shell .wall-card:hover{transform:translateX(-3px)!important;background:#091a1f!important;box-shadow:0 0 0 1px #8cf5ff45,0 10px 30px #0006!important}html body .generate-shell .card-media{width:82px!important;height:104px!important;min-height:104px!important;border-radius:7px!important;outline:1px solid #ffffff14!important;outline-offset:-1px!important}html body .generate-shell .card-body{display:flex!important;min-width:0!important;min-height:104px!important;padding:0!important;flex-direction:column!important;justify-content:flex-start!important}html body .generate-shell .card-body header{align-items:flex-start!important;min-width:0!important}html body .generate-shell .card-title{min-width:0!important}html body .generate-shell .card-title>b{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .generate-shell .card-body p{height:35px!important;margin:6px 0!important;font-size:10px!important;line-height:1.7!important}html body .generate-shell .card-body>small{font-size:9px!important;line-height:1.35!important}html body .generate-shell .card-body footer{display:flex!important;align-items:center!important;gap:5px!important;width:100%!important;margin-top:6px!important;flex-wrap:nowrap!important}html body .generate-shell .card-body button{min-width:0!important;padding:4px 6px!important;font-size:9px!important;line-height:1!important;white-space:nowrap!important}}.generate-shell{position:relative!important;z-index:3!important}.cursor-light,.workbench-ambient,.workbench-field{position:fixed!important;inset:0!important;pointer-events:none!important}.workbench-ambient{z-index:0!important;background:radial-gradient(circle at 68% 15%,#19445442,transparent 30%),linear-gradient(120deg,#020709,#041014 60%,#020607)!important}.workbench-ambient:before{content:"";position:absolute;inset:0;background:url(/astronaut-portal.png) 50%/cover;opacity:.075;filter:saturate(.6) contrast(1.1)}.workbench-ambient:after{content:"";position:absolute;inset:0;background-image:linear-gradient(#83eff70a 1px,transparent 0),linear-gradient(90deg,#83eff70a 1px,transparent 0);background-size:64px 64px;-webkit-mask:linear-gradient(90deg,#000,transparent 78%);mask:linear-gradient(90deg,#000,transparent 78%)}.workbench-field{z-index:1!important;background:transparent!important;opacity:.96!important;filter:brightness(2) drop-shadow(0 0 6px #78eef66a)!important}.cursor-light{display:block!important;z-index:2!important;background:radial-gradient(420px circle at var(--cursor-x,50%) var(--cursor-y,50%),#8cf5ff10,transparent 65%)!important;mix-blend-mode:screen!important}.ripple{width:12px;height:12px;margin:-6px;border:1px solid #8cf5ff88;border-radius:50%;animation:gravityWell .9s cubic-bezier(.2,.8,.2,1) forwards}.fragment,.ripple{position:fixed;z-index:2;pointer-events:none}.fragment{width:5px;height:5px;border:1px solid #d8fdff99;background:#8cf5ff20;box-shadow:0 0 17px #8cf5ff88;rotate:45deg;filter:drop-shadow(0 0 5px #8cf5ff);animation:fragmentDrift var(--duration,7s) ease-in-out infinite alternate}.fragment:nth-last-child(3n){border-color:#f2cc83aa;background:#f2cc8318;filter:drop-shadow(0 0 6px #f2cc83)}@keyframes gravityWell{to{scale:18;opacity:0}}@keyframes fragmentDrift{to{translate:var(--fx) var(--fy);rotate:135deg;opacity:.25}}.particle-comet{position:fixed!important;z-index:2!important;width:90px!important;height:2px!important;background:linear-gradient(90deg,transparent,#b9fbff)!important;box-shadow:0 0 9px #78eef6!important;filter:drop-shadow(0 0 9px #78eef6)!important;pointer-events:none!important;transform:rotate(-24deg)!important;animation:reference-comet 7s linear infinite!important}.particle-comet.c2{animation-delay:-3.6s!important;animation-duration:9s!important;transform:rotate(18deg)!important}@keyframes reference-comet{0%,67%{left:-8%;top:18%;opacity:0}70%{opacity:.8}82%{left:72%;top:64%;opacity:0}to{opacity:0}}.generate-shell .interaction-field{position:absolute;z-index:1;left:3%;bottom:10%;width:36%;height:28%;pointer-events:none;opacity:.62;transform:perspective(600px) rotateX(var(--field-x,0deg)) rotateY(var(--field-y,0deg));transform-origin:center;transition:transform .18s cubic-bezier(.2,.8,.2,1)}.generate-shell .interaction-field:before{content:"";position:absolute;inset:0;background:repeating-radial-gradient(ellipse at 42% 90%,transparent 0 23px,#8cf5ff18 24px 25px,transparent 26px 42px);-webkit-mask:linear-gradient(0deg,#000,transparent);mask:linear-gradient(0deg,#000,transparent)}.generate-shell .interaction-field:after{content:"VECTOR FIELD / CREATIVE INPUT";position:absolute;left:8%;bottom:7%;padding-left:18px;border-left:36px solid #78eef672;color:#76a6ad;font:8px Consolas;letter-spacing:.18em}.generate-shell .interaction-line{position:absolute;left:9%;right:2%;height:1px;background:linear-gradient(90deg,transparent,#78eef65d,transparent);transform-origin:left;filter:drop-shadow(0 0 5px #78eef6)}.generate-shell .interaction-line:first-child{top:24%;rotate:-6deg}.generate-shell .interaction-line:nth-child(2){top:49%;rotate:3deg}.generate-shell .interaction-line:nth-child(3){top:70%;rotate:-2deg}.generate-shell .interaction-dot{position:absolute;left:var(--px);top:var(--py);width:6px;height:6px;border-radius:50%;background:#b9fbff;box-shadow:0 0 0 5px #78eef611,0 0 17px #78eef6;animation:reference-node-breathe 2.8s ease-in-out infinite alternate}.generate-shell .interaction-dot:nth-of-type(5){animation-delay:-1.4s;background:#f2cc83;box-shadow:0 0 0 5px #f2cc8311,0 0 17px #f2cc83}@keyframes reference-node-breathe{to{scale:1.45;opacity:.4}}.generate-shell .tech-field{position:absolute;z-index:1;right:1%;top:72px;bottom:55px;width:43%;pointer-events:none;overflow:hidden;opacity:.84;-webkit-mask:linear-gradient(90deg,transparent,#000 24% 88%,transparent);mask:linear-gradient(90deg,transparent,#000 24% 88%,transparent)}.generate-shell .tech-field:before{content:"";position:absolute;inset:8% 0;background:repeating-linear-gradient(90deg,transparent 0 35px,#8cf5ff12 36px 37px),repeating-linear-gradient(0deg,transparent 0 35px,#8cf5ff0f 36px 37px);transform:perspective(650px) rotateY(-15deg);opacity:.68}.generate-shell .tech-field:after{content:"";position:absolute;left:8%;right:0;top:50%;height:1px;background:linear-gradient(90deg,transparent,#78eef673,#f2cc835e,transparent);box-shadow:0 0 18px #8cf5ff55;animation:reference-field-sweep 5.6s ease-in-out infinite alternate}@keyframes reference-field-sweep{to{translate:0 42px;opacity:.45}}.generate-shell .tech-node{position:absolute;width:7px;height:7px;border-radius:50%;background:#bafaff;box-shadow:0 0 0 5px #8cf5ff10,0 0 18px #8cf5ff}.generate-shell .tech-node:after{content:attr(data-label);position:absolute;left:13px;top:-5px;color:#7ba0a6;font:8px Consolas;letter-spacing:.12em;white-space:nowrap}.generate-shell .tech-node.n1{left:18%;top:26%}.generate-shell .tech-node.n2{right:14%;top:38%;background:#f2cc83;box-shadow:0 0 0 5px #f2cc8310,0 0 18px #f2cc83}.generate-shell .tech-node.n3{left:41%;bottom:18%}.generate-shell .tech-axis{position:absolute;right:2%;bottom:5%;width:78%;height:26%;border-left:1px solid #8cf5ff30;border-bottom:1px solid #8cf5ff30;transform:skewX(-26deg);opacity:.58}.generate-shell .tech-axis i{position:absolute;left:12%;right:3%;height:1px;background:linear-gradient(90deg,#8cf5ff0d,#8cf5ff45,transparent);transform-origin:left}.generate-shell .tech-axis i:first-child{bottom:24%;rotate:-9deg}.generate-shell .tech-axis i:nth-child(2){bottom:46%;rotate:-15deg}.generate-shell .tech-axis i:nth-child(3){bottom:68%;rotate:-21deg}@media(max-width:1280px){.generate-shell .interaction-field{opacity:.25}.generate-shell .tech-field{opacity:.3;width:50%}}@media(max-width:700px){.cursor-light,.generate-shell .interaction-field,.generate-shell .tech-field,.workbench-field{display:none!important}}@media(prefers-reduced-motion:reduce){.cursor-light,.fragment,.ripple,.workbench-field{display:none!important}.generate-shell .interaction-dot,.generate-shell .tech-field:after,.particle-comet{display:none!important;animation:none!important}.generate-shell .interaction-field{transition:none!important}}@media(max-width:1150px){.execution-rules{margin:8px 0}.shell .content button,.shell .content summary{min-height:38px}}@media(min-width:1151px){.generate-shell .composer-main{grid-template-columns:minmax(150px,.75fr) minmax(150px,.85fr) minmax(320px,2.4fr);align-items:stretch;gap:10px}.generate-shell .composer-main>select{grid-column:1/-1}.generate-shell .composer-main>.asset-quick,.generate-shell .composer-main>.compact-settings,.generate-shell .composer-main>.face-process-button{grid-column:auto}.generate-shell .composer-main>.cost{order:20;grid-column:1;min-width:0;min-height:54px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid #a88742;border-radius:5px;background:linear-gradient(145deg,#111b17,#08100d);font-size:25px;line-height:1;color:#e2bd70;white-space:nowrap}.generate-shell .composer-main>.cost small{font-size:11px;color:#a99b7d}.generate-shell .composer-main>.prompt-expand{order:21;grid-column:2;min-width:0;height:auto;min-height:54px!important;margin:0!important;border-color:#a88742!important;background:linear-gradient(145deg,#111b17,#09110e)!important;color:#e1bd72!important;font-size:13px!important}.generate-shell .composer-main>.launch-mini{order:22;grid-column:3;width:100%;min-width:0;min-height:54px;border-color:#e2bd71!important;background:linear-gradient(90deg,#b99143,#efd084 48%,#ad8135)!important;color:#172019!important;font-size:18px;letter-spacing:5px;box-shadow:inset 0 0 0 1px #fff2bd55!important}.generate-shell .composer-main>.launch-mini:before{content:"▶";margin-right:10px;font-size:14px;letter-spacing:0}}@media(max-width:1150px){.generate-shell .composer-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.generate-shell .composer-main>select{grid-column:1/-1}.generate-shell .composer-main>.cost{grid-column:1;min-height:48px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #8f743e;border-radius:5px;background:#0c1511}.generate-shell .composer-main>.prompt-expand{grid-column:2;margin:0!important;min-height:48px}.generate-shell .composer-main>.launch-mini{grid-column:1/-1;min-height:52px;font-size:16px;letter-spacing:3px}}.adminrow{grid-template-columns:minmax(190px,1.35fr) minmax(220px,1.6fr) minmax(145px,.8fr) minmax(145px,.8fr) minmax(80px,.45fr) auto;gap:14px}.adminrow label{display:flex;align-items:center;gap:9px;white-space:nowrap}.adminrow select{width:92px;background:#090805;border:1px solid #5b4825;color:#f1d58f;padding:9px 28px 9px 10px;outline:none;color-scheme:dark}.adminrow select:focus{border-color:#d2a64c;box-shadow:0 0 10px #d2a64c33}.adminrow .save{white-space:nowrap;min-width:92px}@media(max-width:1150px){.adminrow{grid-template-columns:1fr 1fr 1fr}.adminrow .save{width:100%}}.resolution-prices{grid-column:1/-1;display:flex;align-items:center;gap:12px;padding:10px 0 2px;color:#a9905b}.resolution-prices>b{font-size:12px;color:#d2aa54;margin-right:5px}.resolution-prices label{display:flex;align-items:center;gap:6px;font-size:12px}.resolution-prices input{width:76px!important;padding:8px!important}.task-wall{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c99832 #15120b}.task-wall::-webkit-scrollbar{width:10px}.task-wall::-webkit-scrollbar-track{background:#0b0905;border-left:1px solid #302714}.task-wall::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e0b654,#7e5c1e);border:2px solid #0b0905;border-radius:8px;box-shadow:inset 0 0 3px #ffe59a}.task-wall::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f2cc70,#a27629)}.wall-head .wall-actions{display:flex;grid-auto-flow:column;gap:7px}.wall-actions button:disabled{opacity:.35;cursor:default}.card-body .danger,.wall-actions .danger{border-color:#8d432b;color:#ef8e6b;background:#24100b}.wall-card{position:relative}.wall-card.selected{border-color:#e0b34f;box-shadow:0 0 0 1px #e0b34f,0 10px 30px #000}.task-check{position:absolute;z-index:4;top:6px;left:6px;width:22px;height:22px;border:1px solid #c49b42;background:#090704cc;display:grid;place-content:center;cursor:pointer}.task-check input{position:absolute;opacity:0}.task-check i{font-style:normal;color:transparent}.task-check input:checked+i{color:#ffd66d}.ledger-help{display:flex;gap:14px;align-items:flex-start;padding:12px 14px;margin-bottom:10px;border-left:3px solid #d3a64c;background:#21190c;color:#a99568}.ledger-help b{color:#f0c76f;white-space:nowrap}.ledger-table td:nth-child(2){display:grid;grid-gap:3px;gap:3px}.ledger-table td:nth-child(2) small{font:10px monospace;color:#665b45}.ledger-table .points-in{color:#69d5a0;font-weight:700}.ledger-table .points-out{color:#ef876e;font-weight:700}.ledger-table tbody tr:hover{background:#1a150c}@media(max-width:700px){.wall-head{align-items:flex-start}.wall-head .wall-actions{grid-auto-flow:row;grid-template-columns:1fr 1fr}.ledger-help{display:grid}.ledger-table{font-size:12px}}.at-picker button.picker-active{border-color:#f2c45e;background:#493510;color:#fff0b6;box-shadow:inset 3px 0 #ffd468,0 0 14px #c4912d44}.caret-probe{display:inline-block;width:0;height:1em;vertical-align:baseline}.inline-ref{display:inline-flex;vertical-align:middle;align-items:center;gap:4px;margin:1px 3px;padding:1px 8px 1px 2px;min-height:24px;border:1px solid #d8aa4c;border-radius:999px;background:linear-gradient(145deg,#392b12,#110d07);box-shadow:inset 0 1px #f0ca7155,0 1px 4px #000;line-height:1;white-space:nowrap}.inline-ref .inline-thumb{width:20px;height:20px;border:1px solid #efca73;border-radius:50%;object-fit:cover}.inline-ref>span{display:inline-flex;align-items:center}.inline-ref b{font-size:12px;line-height:20px;color:#ffe08b}.inline-ref small{display:none}.inline-ref>button{position:static;display:none;margin-left:2px;padding:0 2px}.caret-anchor,.inline-ref:hover>button{display:inline-block}.caret-anchor{width:1px;min-height:1em;vertical-align:middle}.at-picker{border-radius:8px}.at-picker button{min-height:36px;padding:5px 8px;border-radius:6px}.at-picker img{width:30px;height:30px;border-radius:50%}.task-elapsed{display:block;margin-top:3px;color:#d8aa4c!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.library-tools,.library-top,.upload-queue{border:1px solid #5d4712;background:#0b0a07;padding:12px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.library-top{justify-content:space-between}.library-top>div{display:grid;grid-gap:5px;gap:5px;min-width:280px}.library-top i{height:5px;background:#211b0c}.library-top i span{display:block;height:100%;background:#e0ae35}.library-tools{margin-top:10px}.library-tools .active{background:#b88723;color:#080704}.library-tools input{min-width:220px}.asset-grid{margin-top:10px;min-height:520px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-content:start;grid-gap:12px;overflow:auto}.asset-grid,.asset-grid article{border:1px solid #5d4712;display:grid}.asset-grid article{padding:8px;grid-gap:7px;gap:7px;position:relative}.asset-grid article.selected{box-shadow:inset 0 0 0 2px #d9a927}.asset-grid article>label{position:absolute;z-index:2;top:10px;left:10px}.asset-preview{height:110px;background:#12100a;display:grid;place-content:center;color:#d9a927}.asset-grid small,.asset-preview span{font-size:12px;color:#9f8445}.asset-grid strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-grid footer{display:flex;gap:5px}.upload-queue{margin-top:10px}.upload-queue span{border:1px solid #5d4712;padding:5px}.library-error{margin-top:10px;border:1px solid #9e382b;color:#ff7865;padding:10px}.media-viewer audio{width:min(700px,80vw)}.library-pick-button{height:42px}.library-picker-back{position:fixed;inset:0;z-index:1000;background:#000c;display:grid;place-items:center}.library-picker-back>section{width:min(900px,86vw);height:min(650px,80vh);background:#0b0a07;border:1px solid #c38f22;display:grid;grid-template-rows:auto 1fr auto;padding:16px}.library-picker-back footer,.library-picker-back header{display:flex;align-items:center;justify-content:space-between}.library-picker-grid{overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:10px;gap:10px;padding:14px 0}.library-picker-grid button{height:100px;display:grid;place-content:center;grid-gap:8px;gap:8px}.library-picker-grid button.selected{background:#8c681d;color:#fff;box-shadow:inset 0 0 0 2px #edbd4e}.library{display:grid;grid-gap:12px;height:calc(100vh - 132px);min-height:620px}.library button,.library select{border:1px solid #665022;background:linear-gradient(180deg,#17130b,#0a0906);color:#dcb45c;padding:10px 14px;outline:none;cursor:pointer}.library button:hover,.library select:focus{border-color:#d6a942;color:#ffe2a0;box-shadow:0 0 15px #bf8d2b22}.library button:disabled{opacity:.28;cursor:default;box-shadow:none}.library .gold-action{border:1px solid #f1c76d;background:linear-gradient(135deg,#a87822,#e4bc5d,#805913);color:#120d05;font-weight:800;-webkit-clip-path:polygon(0 0,92% 0,100% 30%,100% 100%,8% 100%,0 70%);clip-path:polygon(0 0,92% 0,100% 30%,100% 100%,8% 100%,0 70%);padding:13px 24px;text-shadow:0 1px #f4d585}.library-summary{position:relative;display:grid;grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(120px,.55fr)) auto;align-items:center;grid-gap:12px;gap:12px;border:1px solid #59451e;background:linear-gradient(110deg,#171208,#0a0906 62%);padding:16px 18px 20px;-webkit-clip-path:polygon(0 0,99% 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));clip-path:polygon(0 0,99% 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));box-shadow:inset 0 0 35px #000}.library-summary:before{content:"";position:absolute;top:0;left:18px;width:105px;height:2px;background:#d9ad4d;box-shadow:0 0 14px #d9ad4d}.library-summary-title{display:grid;grid-gap:2px;gap:2px}.library-kicker{font:9px monospace;color:#856b34;letter-spacing:2px}.library-summary-title>b{font-size:17px;color:#f4d17c}.library-metric small,.library-summary-title small{color:#796c51}.library-metric{padding-left:15px;border-left:1px solid #3d311a;display:grid;grid-gap:4px;gap:4px}.library-metric strong{font-size:20px;color:#e7bd5e}.capacity-track{position:absolute;left:18px;right:18px;bottom:8px;height:3px;background:#251e10}.capacity-track i{display:block;height:100%;background:linear-gradient(90deg,#875c16,#f1c75e);box-shadow:0 0 9px #d8a843}.library-commandbar{display:flex;gap:8px;align-items:center;border:1px solid #4f3e1d;background:#0c0b08;padding:9px}.library-search{display:flex;align-items:center;min-width:270px;border:1px solid #4b3a1b;background:#070604}.library-search span{padding-left:12px;color:#b89143;font-size:21px}.library-search input{width:100%;border:0;background:transparent;padding:10px}.library-commandbar select{min-width:130px;color-scheme:dark}.command-spacer{flex:1 1}.selected-count{font-size:11px;color:#766a52}.library-shell{min-height:0;display:grid;grid-template-columns:210px 1fr;border:1px solid #57431d;background:#090805;overflow:hidden}.library-sidebar{position:static;width:auto;height:auto;padding:0;border:0;border-right:1px solid #493817;background:linear-gradient(180deg,#100e09,#080704);display:flex;gap:3px;min-height:0}.library-sidebar header{margin:0;padding:14px 12px;border-bottom:1px solid #3e311a}.library-sidebar header b{font-size:12px;letter-spacing:1px;color:#a78a4c}.library-sidebar header button{padding:3px 8px}.library-sidebar>button{-webkit-clip-path:none;clip-path:none;display:grid;grid-template-columns:24px 1fr auto;text-align:left;padding:10px 12px;border:0;border-left:2px solid transparent;background:transparent;color:#91866e}.library-sidebar>button.active,.library-sidebar>button.active-type,.library-sidebar>button:hover{border-left-color:#d8aa45;color:#f4cc72;background:linear-gradient(90deg,#4a351455,transparent)}.library-sidebar>button span{color:#bb9343}.library-sidebar>button small{color:#766033}.folder-label{display:flex;justify-content:space-between;align-items:center;padding:18px 12px 6px;color:#665a42;font-size:10px;text-transform:uppercase}.folder-label button{padding:3px 7px;font-size:10px}.library-sidebar footer{margin-top:auto;padding:12px;display:grid;grid-gap:7px;gap:7px;border-top:1px solid #3e3017}.library-sidebar footer button{font-size:11px}.library-sidebar footer small{font-size:9px;color:#665c48;line-height:1.5}.library-content{min-width:0;padding:0;display:grid;grid-template-rows:auto 1fr;background:radial-gradient(circle at 80% 0,#2b200c44,transparent 35%),#0a0906}.library-content-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #433419}.library-content-head>div{display:grid;grid-gap:2px;gap:2px}.library-content-head b{color:#e8c46e}.library-content-head small{color:#766b54;font-size:10px}.asset-grid{margin:0;border:0;min-height:0;padding:14px;grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:12px}.asset-grid article{background:linear-gradient(145deg,#141109,#090805);border-color:#4e3c1c;padding:7px;box-shadow:0 8px 18px #0008;transition:.18s}.asset-grid article:hover{border-color:#a77c2c;box-shadow:0 12px 24px #000,0 0 16px #a97c1d20}.asset-check{width:22px;height:22px;background:#080704dd;border:1px solid #9f7b32;display:grid;place-content:center}.asset-check input{position:absolute;opacity:0}.asset-check i{font-style:normal;color:transparent}.asset-check input:checked+i{color:#ffd367}.asset-preview{position:relative;height:120px;border:0!important;background:radial-gradient(circle,#2b210e,#090805 68%)!important}.asset-preview .asset-kind{position:absolute;top:7px;right:7px;color:#7b673d;font:8px monospace;letter-spacing:1px}.asset-preview>b{font-size:30px;color:#c59a3e;text-shadow:0 0 20px #d4a53766}.asset-preview>small{font-size:9px}.asset-grid article>small{display:flex;align-items:center;gap:7px}.asset-grid article>small i{width:3px;height:3px;border-radius:50%;background:#6e582a}.asset-grid article footer button{flex:1 1;padding:6px 4px;font-size:10px}.library-empty{grid-column:1/-1;min-height:420px;display:grid;place-content:center;justify-items:center;text-align:center;color:#75694f}.empty-sigil{width:76px;height:76px;border:1px solid #8d6b27;transform:rotate(45deg);display:grid;place-content:center;margin-bottom:24px;background:#171108;box-shadow:0 0 35px #a6781e22,inset 0 0 20px #000}.empty-sigil span{transform:rotate(-45deg);font-size:30px;color:#d2a345}.library-empty>b{color:#e0b75d;font-size:20px;letter-spacing:2px}.library-empty p{margin:8px 0 18px}.library-empty small{margin-top:14px;color:#5f5644}.upload-queue{border-color:#59451e;background:#110e08}.upload-queue span{display:flex;gap:7px;align-items:center}.upload-queue span>i{width:6px;height:6px;border-radius:50%;background:#e0ad42;box-shadow:0 0 8px #e0ad42}.upload-queue b{color:#958054;font-size:10px}.library-scroll{scrollbar-width:thin;scrollbar-color:#c99832 #15120b}.library-scroll::-webkit-scrollbar{width:9px;height:9px}.library-scroll::-webkit-scrollbar-track{background:#090704;border-left:1px solid #302714}.library-scroll::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e0b654,#765319);border:2px solid #090704;border-radius:7px}.library-error{display:flex;align-items:center;gap:9px;background:#24100b}.library-error button{margin-left:auto;padding:2px 7px}.media-viewer>div{border-color:#ad8230;background:#0a0906}.media-viewer>div>b{color:#e5bd61;padding:10px}.library-picker-back>section{background:linear-gradient(145deg,#151108,#080704);box-shadow:0 25px 90px #000}.library-picker-grid button{background:linear-gradient(145deg,#17130b,#090805);border-color:#55421e}.library-picker-grid button.selected{background:linear-gradient(145deg,#70501a,#2d210e)}@media(max-width:1050px){.library-summary{grid-template-columns:1fr repeat(3,110px)}.library-summary .gold-action{grid-column:1/-1}.library-shell{grid-template-columns:175px 1fr}.library-commandbar{flex-wrap:wrap}.command-spacer{display:none}}@media(max-width:700px){.library{height:auto}.library-summary{grid-template-columns:1fr 1fr}.library-summary-title{grid-column:1/-1}.library-shell{grid-template-columns:1fr}.library-sidebar{border-right:0;border-bottom:1px solid #493817;max-height:240px}.asset-grid{min-height:500px}.library-search{min-width:100%;flex:1 1}.selected-count{width:100%}}.asset-preview{overflow:hidden;padding:0!important}.asset-preview img,.asset-preview video{width:100%;height:100%;object-fit:cover;display:block}.asset-preview video{pointer-events:none}.thumb-loading{animation:thumbPulse 1.2s infinite}.library-picker-grid button{overflow:hidden;grid-template-rows:1fr auto;padding:6px!important}.library-picker-grid img,.library-picker-grid video{width:100%;height:70px;object-fit:cover;display:block;pointer-events:none;border:1px solid #725821}.library-picker-grid span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.picker-audio,.picker-loading{height:70px;display:grid;place-content:center;font-size:28px;color:#d9aa45;background:radial-gradient(circle,#31240e,#090805)}@keyframes thumbPulse{50%{opacity:.3;transform:scale(.85)}}.picker-dialog{width:min(1120px,92vw)!important;height:min(760px,88vh)!important;padding:0!important;grid-template-rows:auto 1fr auto auto!important;overflow:hidden;background:linear-gradient(145deg,#151108,#080704)!important;box-shadow:0 28px 100px #000}.picker-head{margin:0!important;padding:16px 18px;border-bottom:1px solid #614a1f;background:linear-gradient(90deg,#191309,#0a0906)}.picker-head>div{display:grid;grid-gap:2px;gap:2px}.picker-head small{font:9px monospace;letter-spacing:2px;color:#7f6839}.picker-head b{font-size:19px;color:#f0cb75}.picker-head span{font-size:10px;color:#77694f}.picker-close{border:1px solid #725824;background:#120f08;color:#ddb75e;width:34px;height:34px}.picker-body{min-height:0;display:grid;grid-template-columns:205px 1fr}.picker-sidebar{position:static;width:auto;height:auto;padding:12px 0;border:0;border-right:1px solid #4c3a19;background:linear-gradient(180deg,#110e08,#080704);display:flex;flex-direction:column;gap:2px}.picker-folder-title,.picker-sidebar>b{padding:7px 14px;color:#796741;font-size:10px;letter-spacing:1px}.picker-sidebar button{-webkit-clip-path:none;clip-path:none;display:grid;grid-template-columns:25px 1fr auto;align-items:center;text-align:left;border:0;border-left:2px solid transparent;background:transparent;color:#91846a;padding:11px 14px}.picker-sidebar button.active,.picker-sidebar button:hover{border-left-color:#e2b34e;color:#f5d07a;background:linear-gradient(90deg,#503a155c,transparent)}.picker-sidebar i{font-style:normal;color:#c19742}.picker-sidebar small{color:#71603d}.picker-folder-title{margin-top:12px;border-top:1px solid #302714;padding-top:16px}.picker-main{min-width:0;min-height:0;display:grid;grid-template-rows:auto 1fr;background:radial-gradient(circle at 80% 0,#35270e44,transparent 35%),#0a0906}.picker-toolbar{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid #493718}.picker-toolbar>div{display:grid}.picker-toolbar>div small{font-size:9px;color:#706447}.picker-toolbar select{margin-left:auto;background:#0b0905;border:1px solid #60491f;color:#dcb45f;padding:9px;color-scheme:dark}.picker-toolbar label{display:flex;border:1px solid #4e3b1a;background:#070604;min-width:230px}.picker-toolbar label span{padding:8px;color:#ba9140}.picker-toolbar input{border:0;background:transparent;padding:8px;width:100%}.library-picker-grid{padding:14px!important;grid-template-columns:repeat(auto-fill,minmax(155px,1fr))!important;align-content:start;gap:11px!important}.library-picker-grid article{position:relative;min-width:0;padding:6px;border:1px solid #4e3b1b;background:linear-gradient(145deg,#161209,#090805);box-shadow:0 8px 18px #0008;transition:.18s}.library-picker-grid article:hover{transform:translateY(-2px);border-color:#a97d2e}.library-picker-grid article.selected{border-color:#e0b34f;box-shadow:0 0 0 1px #e0b34f,0 10px 25px #000}.picker-card-media{position:relative;width:100%;height:100px!important;padding:0!important;border:0!important;display:block!important;background:#0b0905!important}.picker-card-media img,.picker-card-media video{width:100%;height:100%;object-fit:cover}.picker-quick-add{position:absolute;right:5px;bottom:5px;padding:5px 8px;background:#080704dc;border:1px solid #bd8e31;color:#f0c45e;font-size:10px}.library-picker-grid article.selected .picker-quick-add{background:linear-gradient(135deg,#d8a83e,#785315);color:#0b0702}.library-picker-grid article>strong{display:block;margin-top:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ddc88f;font-size:11px}.library-picker-grid article>small{color:#776848;font-size:9px}.picker-empty{grid-column:1/-1;height:100%;min-height:300px;display:grid;place-content:center;text-align:center;grid-gap:7px;gap:7px;color:#75694f}.picker-empty b{color:#d7ae54}.picker-selected-strip{min-height:88px;max-height:112px;padding:10px 14px;display:flex;align-items:center;gap:8px;overflow-x:auto;border-top:1px solid #493719;background:#0c0a07}.picker-selected-strip>b{flex:0 0 auto;color:#b8954c;font-size:11px;margin-right:5px}.picker-selected-strip>small{color:#655b47}.picker-selected-strip>span{position:relative;flex:0 0 160px;height:66px;display:grid;grid-template-columns:54px 1fr;align-items:center;grid-gap:7px;gap:7px;padding:5px 24px 5px 5px;border:1px solid #725622;background:#181208}.picker-selected-strip .picker-audio,.picker-selected-strip .picker-loading,.picker-selected-strip img,.picker-selected-strip video{width:54px;height:54px;object-fit:cover}.picker-selected-strip em{font-style:normal;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e0c780}.picker-selected-strip button{position:absolute;right:3px;top:3px;border:0;background:none;color:#bd8640;padding:2px 5px}.picker-footer{margin:0!important;padding:12px 16px;border-top:1px solid #60491e;background:#110d07;display:flex!important;justify-content:flex-end!important;gap:9px}.picker-footer>div{margin-right:auto;display:grid}.picker-footer>div b{color:#e3bd64}.picker-footer>div small{color:#73664c;font-size:9px}.picker-cancel{border:1px solid #5c4822;background:#0b0905;color:#a99058;padding:11px 20px}.picker-confirm{border:1px solid #f0c66b;background:linear-gradient(135deg,#ac7e27,#e3bd64,#805817);color:#110b03;font-weight:800;padding:11px 25px;-webkit-clip-path:polygon(0 0,94% 0,100% 28%,100% 100%,6% 100%,0 72%);clip-path:polygon(0 0,94% 0,100% 28%,100% 100%,6% 100%,0 72%)}.picker-confirm:disabled{opacity:.32}.picker-scroll{scrollbar-width:thin;scrollbar-color:#c99832 #15120b}.picker-scroll::-webkit-scrollbar{width:9px;height:9px}.picker-scroll::-webkit-scrollbar-track{background:#090704}.picker-scroll::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e0b654,#765319);border:2px solid #090704;border-radius:7px}@media(max-width:760px){.picker-dialog{width:96vw!important;height:90vh!important}.picker-body{grid-template-columns:145px 1fr}.picker-sidebar button{padding:9px 8px}.picker-toolbar{flex-wrap:wrap}.picker-toolbar label{min-width:100%}.library-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.picker-footer>div{display:none}}.settings-pop .fixed-resolution div{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:9px;gap:9px}.settings-pop .fixed-resolution span{border:1px solid #8b6825;background:#241a09;color:#f1c55d;padding:7px 10px}.settings-pop .fixed-resolution small{color:#756746;font-size:10px}.admin-v2{display:grid;grid-gap:14px;gap:14px}.channel-models,.users-panel{border:1px solid #5b451c;background:linear-gradient(145deg,#100d07,#080704);box-shadow:inset 0 1px #d0a33b2f}.admin-section-head{padding:17px 20px;border-bottom:1px solid #4c3917;background:linear-gradient(90deg,#171107,#090704)}.admin-section-head small{font:9px monospace;letter-spacing:2px;color:#8a6d34}.admin-section-head h2{margin:4px 0 0;color:#f1cc77}.admin-section-head p{margin:4px 0 0;color:#74674d;font-size:11px}.channel-model-group{margin:14px;border:1px solid #60491e;background:#090805;box-shadow:0 12px 30px #0008}.channel-summary{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:15px 17px;background:radial-gradient(circle at 90% 0,#6f4c1640,transparent 33%),linear-gradient(120deg,#191208,#0b0905);border-bottom:1px solid #5b431a}.channel-summary h3{margin:2px 0;color:#f0c66b;font-size:19px}.channel-summary code{color:#796b4c;font-size:10px}.channel-summary>strong{font-size:25px;color:#e6b747}.channel-summary>strong small{font-size:10px;color:#786944}.channel-state{padding:7px 9px;border:1px solid #70402e;color:#b6654e;font:9px monospace}.channel-state.online{border-color:#41694a;color:#72c887;background:#102217}.channel-settings{border-bottom:1px solid #3e3016}.channel-settings>summary{list-style:none;padding:11px 17px;color:#cba552;cursor:pointer}.channel-settings>summary span{margin-left:9px;color:#655b46;font-size:10px}.channel-settings[open]>summary{background:#171108;border-bottom:1px solid #3e3016}.channel-settings .channelbox{grid-template-columns:repeat(3,minmax(0,1fr));padding:16px}.channel-actions{grid-column:1/-1;display:flex;gap:8px}.channel-actions button{padding:10px 18px}.owned-models{padding:14px 16px 17px}.owned-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.owned-title>div{display:grid}.owned-title b{color:#ebc46d}.owned-title small{color:#75684d;font-size:10px}.new-model button,.owned-title>button{border:1px solid #8c6926;background:#1b1407;color:#e7ba57;padding:9px 13px}.new-model{display:grid;grid-template-columns:1fr 1fr auto auto;grid-gap:8px;gap:8px;padding:10px;margin-bottom:9px;border:1px dashed #725522;background:#130f08}.model-editor{border:1px solid #3f321b;border-left:2px solid #79591f;background:#0d0b07;margin-top:7px}.model-editor>summary{display:grid;grid-template-columns:auto minmax(220px,1fr) 90px 130px auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;cursor:pointer;list-style:none}.model-editor>summary:hover{background:#181208}.model-editor>summary div{display:grid}.model-editor>summary b{color:#dbc077}.model-editor>summary code,.model-editor>summary span{color:#76694d;font-size:10px}.model-editor>summary i{font-style:normal;color:#be9340}.model-dot{width:8px;height:8px;border-radius:50%;background:#71382c;box-shadow:0 0 8px #71382c}.model-dot.on{background:#5bc174;box-shadow:0 0 8px #5bc174}.model-fields{display:grid;grid-template-columns:1.3fr 1fr 160px auto;align-items:flex-end;grid-gap:12px;gap:12px;padding:14px;border-top:1px solid #3d3019;background:#121008}.model-fields>label{display:grid;grid-gap:5px;gap:5px;color:#887653;font-size:10px}.model-fields .check{display:flex;align-items:center;padding-bottom:12px}.model-fields .resolution-prices{grid-column:1/-2}.model-fields>.save{min-height:42px}.no-models{padding:20px;text-align:center;border:1px dashed #45371d;color:#75694e}.users-panel .useredit{margin:0 16px}.admin-v2 input,.admin-v2 select{background:#080704;border:1px solid #4f3c1c;color:#e1c276;padding:10px}.admin-v2 button{cursor:pointer}@media(max-width:900px){.channel-settings .channelbox,.model-fields{grid-template-columns:1fr 1fr}.new-model{grid-template-columns:1fr}.model-editor>summary{grid-template-columns:auto 1fr auto}.model-editor>summary span{display:none}.channel-summary code{word-break:break-all}.model-fields .resolution-prices{grid-column:1/-1}}.channel-quota{display:grid;grid-template-columns:minmax(150px,1fr) repeat(3,minmax(90px,auto)) minmax(120px,auto) auto;align-items:center;grid-gap:12px;gap:12px;padding:11px 16px;border-bottom:1px solid #4a3717;background:linear-gradient(90deg,#171207,#0b0905)}.channel-quota>div{display:grid}.channel-quota small{color:#766647;font-size:9px}.channel-quota b{color:#e6bb5a}.channel-quota>span{display:grid;padding-left:12px;border-left:1px solid #3d3019}.channel-quota>span strong{color:#f2ca69;font-size:17px}.channel-quota p{margin:0;color:#9b865c;font-size:11px}.channel-quota time{color:#655a45;font-size:9px}.channel-quota button{border:1px solid #8a6727;background:#1a1307;color:#e2b650;padding:8px 11px}.channel-quota button:disabled{opacity:.5}@media(max-width:900px){.channel-quota{grid-template-columns:1fr 1fr}.channel-quota p,.channel-quota>div{grid-column:1/-1}.channel-quota time{grid-column:1/2}}.file-compliance{margin-left:7px;color:#50d890;font-size:10px;font-style:normal;white-space:nowrap}.model-order-panel{border:1px solid #5b451c;background:linear-gradient(145deg,#100d07,#080704);box-shadow:inset 0 1px #d0a33b2f}.model-order-list{display:grid;grid-gap:7px;gap:7px;padding:14px 16px}.model-order-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto 38px 38px;align-items:center;grid-gap:9px;gap:9px;padding:9px 11px;border:1px solid #403218;background:#0d0b07}.model-order-row>b{color:#94702d;font:12px monospace}.model-order-row>div{display:grid;grid-gap:2px;gap:2px}.model-order-row strong{color:#dfbf74}.model-order-row small{color:#74674d;font-size:10px}.model-order-row>span{font-size:10px;color:#70c985}.model-order-row>span.disabled{color:#9a5949}.model-order-row button{height:32px;border:1px solid #806022;background:#1b1407;color:#e8bd5b;font-size:17px}.model-order-row button:disabled{cursor:not-allowed;opacity:.28}@media(max-width:700px){.model-order-row{grid-template-columns:24px minmax(0,1fr) 34px 34px}.model-order-row>span{display:none}}.face-process-button{border:1px solid #b52f36!important;color:#ff646d!important;background:#1c0909!important;padding:10px 18px!important}.face-process-button:disabled{opacity:.35;cursor:not-allowed}.face-modal{position:fixed;inset:0;z-index:10020;background:#000d;display:grid;place-items:center;padding:18px}.face-modal>section{width:min(1500px,96vw);height:min(900px,94vh);display:grid;grid-template-rows:auto 1fr;border:1px solid #8c6926;background:#0b0905;box-shadow:0 25px 90px #000}.face-modal>section>header{display:flex;align-items:center;justify-content:space-between;padding:13px 17px;border-bottom:1px solid #5b451c;background:#171107}.face-modal>section>header div{display:grid}.face-modal>section>header b{font-size:20px;color:#efc66c}.face-modal>section>header small{color:#d35a5a}.face-modal>section>header button{border:0;background:transparent;color:#e7bd61;font-size:25px}.face-body{min-height:0;display:grid;grid-template-columns:230px minmax(0,1fr) 260px}.face-body>aside{overflow:auto;padding:14px;border-right:1px solid #403218;display:flex;flex-direction:column;gap:8px}.face-body>aside>b{color:#e7bd61;margin-bottom:5px}.face-body>aside>button{padding:10px;border:1px solid #4b391b;background:#100d08;color:#aa9567;text-align:left}.face-body>aside>button.on{border-color:#c49432;color:#ffd473;background:#211706}.face-body>main{min-width:0;min-height:0;display:grid;place-items:center;align-content:center;overflow:auto;padding:12px;background:#030302}.face-body canvas{max-width:100%;max-height:calc(94vh - 130px);touch-action:none;cursor:move}.face-body>main p{margin:9px 0 0;color:#b19a68;font-size:11px}.face-controls{border-left:1px solid #403218!important;border-right:0!important}.face-controls label{display:grid;grid-gap:5px;gap:5px;color:#aa9567;font-size:11px}.face-controls input{width:100%}.face-controls .danger{color:#e56d5b}.face-controls .face-apply{margin-top:auto;text-align:center;background:#9b721f;color:#fff0b8;border-color:#d0a33b}.face-controls .face-apply:disabled{opacity:.5}@media(max-width:900px){.face-body{grid-template-columns:150px 1fr}.face-controls{grid-column:1/-1;display:grid!important;grid-template-columns:repeat(3,1fr);max-height:210px}.face-controls>b{grid-column:1/-1}}.face-modal .face-body>aside{position:static;width:auto;height:auto;background:#0b0a07}.face-modal .face-body>aside>button{-webkit-clip-path:none;clip-path:none}.face-modal .face-body>main{display:grid;grid-column:auto}.face-modal .face-controls{position:static;width:auto;height:auto}.generation-records{border:1px solid #5b451c;background:#0b0905}.generation-records .admin-section-head{display:flex;justify-content:space-between;align-items:center;margin:0}.record-tools{display:flex;gap:8px}.record-pages button,.record-tools button,.record-tools select{border:1px solid #745721;background:#171107;color:#e7bd61;padding:8px 12px}.records-scroll{overflow:auto}.generation-records table{min-width:980px}.generation-records th{position:-webkit-sticky;position:sticky;top:0;background:#171107;color:#8f7544;font-size:10px;letter-spacing:1px}.generation-records td{font-size:12px;color:#cabb98;max-width:290px}.record-status{display:inline-block;padding:4px 8px;border:1px solid #5a4825;color:#d8ad53;white-space:nowrap}.record-status.SUCCEEDED{border-color:#356947;color:#62d08a}.record-status.FAILED{border-color:#763b31;color:#ed7464}.record-status.PROCESSING{border-color:#7a641e;color:#ffd35c}.record-error{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#a98475!important}.no-records{text-align:center;padding:28px;color:#74674d}.record-pages{display:flex;justify-content:center;align-items:center;gap:12px;padding:12px;border-top:1px solid #382b15}.record-pages span{color:#8d7a50;font-size:11px}.record-pages button:disabled{opacity:.35}.generation-records table{min-width:1180px}.provider-task-id{min-width:180px;max-width:260px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Consolas,Courier New,monospace;color:#d7b45f!important;-webkit-user-select:all;-moz-user-select:all;user-select:all}@media(min-width:701px){.content{max-width:1660px;padding-left:3vw;padding-right:3vw}.task-grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:11px}.card-body{padding:10px}.card-body header b{font-size:13px}.card-body .status{font-size:10px}.card-body p{height:36px;margin:9px 0;font-size:12px;line-height:18px}.card-body em,.card-body>small{font-size:10px}.card-body footer{gap:5px;margin-top:9px}.card-body button{padding:5px 7px;font-size:10px}}@media(min-width:701px) and (max-width:1900px){.task-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:701px) and (max-width:1500px){.task-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.account .ui-version{margin-top:7px;padding-top:9px;border-top:1px solid #2f2819;color:#5f543c;font:9px/1.2 monospace;letter-spacing:1px}@media(min-width:701px) and (max-width:1150px){.task-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.user-search{display:flex;align-items:center;gap:8px}.user-search input{width:220px;padding:10px 12px}.user-search button{min-height:40px;padding:8px 14px;border:1px solid #9c762b;background:#211707;color:#f0c966;cursor:pointer}.user-search button:hover{border-color:#d3a541;background:#31230c}.user-search .clear{border-color:#564522;color:#9c8a66;background:#100d08}.no-users{padding:34px;text-align:center;color:#8f7a50;border-top:1px solid #302714}@media(max-width:700px){.users-panel .admin-section-head{align-items:flex-start;gap:12px}.user-search{width:100%;flex-wrap:wrap}.user-search input{width:auto;min-width:0;flex:1 1}.user-search button{flex:0 0 auto}}.admin-collapsible>.admin-section-head{display:flex;align-items:center;justify-content:space-between;margin:0}.admin-collapsible.is-collapsed>.admin-section-head{border-bottom:0}.admin-collapsible.is-collapsed>:not(.admin-section-head){display:none}.admin-head-actions{display:flex;align-items:center;gap:10px}.collapse-button{min-width:86px;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:1px solid #806022;background:#171107;color:#e9bf60;cursor:pointer}.collapse-button:hover{border-color:#d1a342;background:#2a1e0a}.collapse-button span{font-size:18px;line-height:1}.admin-collapsible.is-collapsed .collapse-button{background:#2a1e0a;border-color:#bd8e31}@media(max-width:700px){.admin-collapsible>.admin-section-head{align-items:flex-start;gap:12px;flex-wrap:wrap}.admin-head-actions{width:100%;align-items:flex-start;flex-wrap:wrap}.admin-head-actions .user-search{flex:1 1}.admin-head-actions .record-tools{display:flex;flex:1 1}.admin-head-actions .record-tools select{min-width:0;flex:1 1}.collapse-button{margin-left:auto}}.site-marquee{min-width:160px;max-width:920px;flex:1 1;margin:0 34px;overflow:hidden;border:1px solid #4b3919;background:linear-gradient(90deg,#090704,#181107,#090704);box-shadow:inset 0 0 20px #000}.site-marquee>div{display:flex;width:max-content;gap:70px;white-space:nowrap;padding:10px 0;animation:site-marquee-scroll 22s linear infinite}.site-marquee span{color:#e8bd60;font-size:13px;letter-spacing:1px;text-shadow:0 0 10px #d49d2d55}.site-marquee:hover>div{animation-play-state:paused}@keyframes site-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 35px),0,0)}}.announcement-settings{border:1px solid #5b451c;background:linear-gradient(145deg,#100d07,#080704);box-shadow:inset 0 1px #d0a33b2f}.announcement-editor{padding:16px 20px}.announcement-editor textarea{min-height:84px;max-height:150px}.announcement-editor>div{display:flex;align-items:center;gap:14px;margin-top:10px}.announcement-editor label{display:flex;align-items:center;gap:7px;color:#d4b15d}.announcement-editor input{width:16px;height:16px;accent-color:#d5aa4c}.announcement-editor small{margin-left:auto;color:#75684d}.announcement-editor button{padding:10px 18px;border:1px solid #a47a29;background:#281c09;color:#f0c869}.announcement-editor button:disabled{opacity:.45}@media(max-width:900px){.site-marquee{order:3;flex-basis:100%;max-width:none;margin:10px 0 0}.content>header{flex-wrap:wrap}.site-marquee>div{animation-duration:18s}.announcement-editor>div{flex-wrap:wrap}.announcement-editor small{margin-left:0}}@media(prefers-reduced-motion:reduce){.site-marquee>div{animation:none;white-space:normal;width:auto;padding:10px 12px}.site-marquee span[aria-hidden=true]{display:none}}.dock-prompt .prompt-clear{position:absolute;left:10px;bottom:9px;z-index:6;min-height:35px;padding:7px 13px;border:1px solid #76513f!important;border-radius:5px!important;background:linear-gradient(145deg,#1b1210,#0b100d)!important;color:#d99078!important;font-size:11px;font-weight:700;cursor:pointer;box-shadow:none!important}.dock-prompt .prompt-clear:hover:not(:disabled){border-color:#bd7158!important;color:#ffc0a8!important;background:#281713!important}.dock-prompt .prompt-clear:disabled{opacity:.35}.generate-shell .composer-dock:before{content:"视频创作"!important}.generate-shell>.content>header .creation-slogan{display:flex;align-items:center;gap:13px;white-space:nowrap;letter-spacing:1px}.generate-shell>.content>header .creation-slogan span{color:#f1e6cf;font-weight:700}.generate-shell>.content>header .creation-slogan b{color:#d8ad58;font-weight:800}.generate-shell>.content>header .creation-slogan i{display:inline-flex;align-items:center;gap:7px;color:#826d45;font-size:11px;font-style:normal;font-weight:400}.generate-shell>.content>header .creation-slogan i:after,.generate-shell>.content>header .creation-slogan i:before{content:"";width:20px;height:1px;background:linear-gradient(90deg,transparent,#75623d)}.generate-shell>.content>header .creation-slogan i:after{background:linear-gradient(90deg,#75623d,transparent)}@media(min-width:1151px){.generate-shell .brand{height:92px!important;margin:0!important;padding:14px 0 30px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:36px!important;letter-spacing:3px!important;text-align:center!important}.generate-shell .brand,.generate-shell .brand b,.generate-shell .brand span{line-height:46px!important}.generate-shell .brand span{margin-left:5px!important}.generate-shell .brand:before{display:none!important}.generate-shell .brand:after{left:0!important;right:0!important;bottom:9px!important;text-align:center!important;letter-spacing:5px!important}}@media(max-width:1150px){.generate-shell>.content>header .creation-slogan{gap:8px}.generate-shell>.content>header .creation-slogan i:after,.generate-shell>.content>header .creation-slogan i:before{width:10px}}.generate-shell>.content{position:relative;isolation:isolate}.generate-shell>.content>header{box-sizing:border-box;border-bottom-color:#3b463f!important}.generate-shell>.content>header .creation-slogan{line-height:1.2}.generate-shell .pulse{font-size:12px!important}.generate-shell .composer-dock,.generate-shell .task-wall{border-radius:7px!important}.generate-shell .composer-dock:before{border-bottom:1px solid #4b4535!important;line-height:1.35!important}.generate-shell .dock-prompt{border-radius:6px!important}.generate-shell .dock-prompt:before{line-height:1.5!important}.generate-shell .prompt-placeholder{font-size:16px!important}.generate-shell .shot-label-field>span{font-size:13px!important}.generate-shell .shot-label-field>input{font-size:14px!important}.generate-shell .dock-files{min-height:38px!important;padding:7px!important;align-items:center}.generate-shell .dock-files span{font-size:12px!important}.generate-shell .composer-main .asset-quick,.generate-shell .composer-main .compact-settings summary,.generate-shell .composer-main .face-process-button,.generate-shell .composer-main .library-pick-button,.generate-shell .composer-main>select{font-weight:650!important}.generate-shell .composer-main>.cost{font-size:28px!important}.generate-shell .composer-main>.cost small{font-size:13px!important}.generate-shell .wall-head{padding:13px 12px 11px!important}.generate-shell .wall-actions button{font-size:12px!important}.generate-shell .card-body .status{font-size:10px!important}.generate-shell .card-body p{line-height:1.55!important}.generate-shell .card-body>small{font-size:10px!important}.generate-shell .task-shot-label{font-size:11px!important}.generate-shell .account b{font-size:14px!important}.generate-shell .account button,.generate-shell .account small{font-size:12px!important}@media(min-width:1151px){.generate-shell>.content{padding:0 14px 14px 18px!important}.generate-shell>.content>header{height:62px!important;min-height:62px!important}.generate-shell .composer-dock,.generate-shell .task-wall{align-self:stretch}.generate-shell .composer-main{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:1150px){.generate-shell>.content:before{inset:0;opacity:.16}.generate-shell>.content>header .creation-slogan{font-size:22px!important}.generate-shell .dock-prompt .prompt-clear{right:9px!important}.generate-shell .dock-prompt>.at-switch{left:9px!important}}.generate-shell .dock-prompt>.shot-label-field{position:absolute;z-index:7;top:8px;right:10px;display:flex;align-items:center;gap:7px;height:36px;padding:4px 5px 4px 10px;border:1px solid #65583e;border-radius:5px;background:linear-gradient(145deg,#111b17f2,#09110ef2);box-shadow:0 4px 14px #0007,inset 0 1px #a9905030;color:#cdb679}.generate-shell .shot-label-field>span{font-size:12px;font-weight:700;white-space:nowrap}.generate-shell .shot-label-field>input{width:118px;height:26px;min-height:0;padding:3px 8px;border:1px solid #485b50;border-radius:3px;background:#08110d;color:#f0dfb8;font-size:13px;text-align:center}.generate-shell .shot-label-field>input::placeholder{color:#766f5f}.generate-shell .shot-label-field:focus-within{border-color:#bd9c55;box-shadow:0 4px 14px #0007,0 0 0 1px #bd9c5530}.generate-shell .card-title{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.generate-shell .card-title>b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.generate-shell .task-shot-label{flex:0 0 auto;max-width:92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 6px;border:1px solid #a48647;border-radius:4px;background:#30250f;color:#f0cd78;font-size:11px;font-weight:800;line-height:1.25}@media(max-width:620px){.generate-shell .dock-prompt>.shot-label-field{top:7px;right:7px}.generate-shell .shot-label-field>span{display:none}.generate-shell .shot-label-field>input{width:96px}}@media(max-width:1150px){.dock-prompt{padding-bottom:54px}.dock-prompt .prompt-clear{left:10px;bottom:9px}.generate-shell .composer-main{padding:9px;border:1px solid #394a42;border-radius:6px;background:#0b1411}}@media(min-width:1151px){.generate-shell{position:fixed;inset:0}.generate-shell,.generate-shell>.content{height:100dvh;min-height:0;overflow:hidden}.generate-shell>.content{display:flex;flex-direction:column;padding-bottom:18px}.generate-shell>.content>header{flex:0 0 auto}.generate-shell .generate-tab{display:flex;min-height:0;flex:1 1}.generate-shell .video-workbench{height:auto;min-height:0;flex:1 1}.generate-shell .dock-prompt,.generate-shell .task-wall{overscroll-behavior:contain}}.generate-tab.is-hidden{display:none}.lazy-video-preview{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(circle at 50% 20%,#352910,#080704 68%)}.lazy-video-preview video{width:100%;height:100%;object-fit:cover}.lazy-video-preview span{color:#776843;font-size:10px;letter-spacing:1px}.wall-card{content-visibility:auto;contain-intrinsic-size:170px 300px}@media(min-width:1151px){.generate-shell{grid-template-columns:178px minmax(0,1fr);background:radial-gradient(circle at 88% 18%,#17342d2b,transparent 34%),linear-gradient(135deg,#080b0a,#0c1210 58%,#07100e)}.generate-shell>aside{width:178px;padding:20px 14px;border-right:1px solid #56482d;background:linear-gradient(180deg,#0b0e0d,#101714 62%,#09100e);box-shadow:12px 0 40px #0008;overflow:hidden}.generate-shell>aside:after{content:"";position:absolute;left:48px;right:-24px;bottom:74px;height:220px;pointer-events:none;opacity:.3;background:radial-gradient(ellipse at 45% 100%,transparent 0 30%,#b6925026 31% 32%,transparent 33%),linear-gradient(150deg,transparent 45%,#b6925020 46% 47%,transparent 48%)}.generate-shell .brand{position:relative;padding:16px 6px 18px 50px;font-family:STKaiti,KaiTi,serif;font-size:21px;letter-spacing:2px;color:#e8d9b8;white-space:nowrap}.generate-shell .brand:before{content:"◇";position:absolute;left:1px;top:2px;width:40px;height:40px;display:grid;place-content:center;border:1px solid #a88a4f;border-radius:50%;color:#c8a45f;font-size:24px;transform:rotate(45deg)}.generate-shell .brand span{color:#c9a661}.generate-shell .rail{padding:8px 7px 22px;border-top:1px solid #3c3526;color:#756747;font-size:8px}.generate-shell>aside>button{position:relative;margin:3px -14px;padding:15px 18px 15px 42px;-webkit-clip-path:none;clip-path:none;border:0;border-left:2px solid transparent;color:#9f9b8e;font-size:13px}.generate-shell>aside>button:before{content:"◇";position:absolute;left:19px;color:#8d7650}.generate-shell>aside>button.active,.generate-shell>aside>button:hover{border-left-color:#d1ae69;color:#e9d6ad;background:linear-gradient(90deg,#1d3a31cc,#15271f88 70%,transparent);text-shadow:none;box-shadow:inset 0 0 24px #8bb49b12}.generate-shell .account{z-index:1;padding:16px 5px;border-top-color:#3b3528;background:#0b100da8}.generate-shell .account b{color:#d9c8a4}.generate-shell .account small{color:#77786f}.generate-shell .account .ui-version{color:#8e7951;border-top-color:#373126}.generate-shell>.content{grid-column:2;max-width:none;width:100%;padding:0 16px 14px 22px;background:transparent}.generate-shell>.content>header{height:62px;margin:0 -16px 16px -22px;padding:0 24px;border-bottom:1px solid #2e3934;background:#090d0cca}.generate-shell>.content>header small{display:none}.generate-shell>.content>header h1{margin:0;font-family:STSong,SimSun,serif;font-size:29px;font-weight:500;letter-spacing:3px;color:#eee5d2}.generate-shell .pulse{color:#73c79e;font-size:11px}.generate-shell .pulse:before{content:"● ";color:#42c98d}.generate-shell .site-marquee{border:0;border-left:1px solid #403a2c;border-right:1px solid #403a2c;background:transparent;box-shadow:none}.generate-shell .site-marquee span{color:#bba476;text-shadow:none;font-size:11px}.generate-shell .video-workbench{grid-template-columns:minmax(600px,1fr) 360px;grid-template-rows:minmax(0,1fr);gap:14px;overflow:visible}.generate-shell .task-wall{grid-column:1;grid-row:1;padding:0 0 10px;border:0;background:transparent;scrollbar-color:#8a764d transparent}.generate-shell .wall-head{top:0;margin:0 0 12px;padding:0 0 10px;background:#0a0f0ddd;border-bottom:1px solid #303a35;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.generate-shell .wall-head b{font-family:STSong,SimSun,serif;font-size:15px;font-weight:500;color:#ded2b9}.generate-shell .wall-head small{margin-top:3px;color:#68746e;font-size:9px}.generate-shell .card-body button,.generate-shell .wall-head button{border:1px solid #39463f;border-radius:4px;background:#101714;color:#9f9a86;transition:.18s}.generate-shell .card-body button:hover,.generate-shell .wall-head button:hover{border-color:#967d4f;color:#d9bd85;background:#19221e}.generate-shell .card-body .danger,.generate-shell .wall-actions .danger{border-color:#533b36;color:#a96b61;background:#17110f}.generate-shell .task-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.generate-shell .wall-card{border:1px solid #29332f;border-radius:6px;background:linear-gradient(160deg,#141b18,#0d1210);box-shadow:0 9px 24px #0005;transition:.2s}.generate-shell .wall-card:hover{transform:translateY(-2px);border-color:#806d48;box-shadow:0 14px 30px #0008}.generate-shell .card-media{aspect-ratio:16/9;background:#0b100e}.generate-shell .card-progress{height:2px;background:#b99758;box-shadow:none}.generate-shell .card-body{padding:10px 11px 11px}.generate-shell .card-body header b{font-family:STSong,SimSun,serif;font-size:12px;font-weight:500;color:#ded6c4}.generate-shell .card-body p{height:30px;margin:7px 0;color:#9fa49d;font-size:10px;line-height:15px}.generate-shell .card-body>small{color:#65716b}.generate-shell .card-body footer{opacity:.82}.generate-shell .status.SUCCEEDED{color:#62c692}.generate-shell .status.FAILED{color:#d46b5e}.generate-shell .composer-dock{grid-column:2;grid-row:1;min-width:0;padding:15px;border:1px solid #5d4f34;border-radius:8px;background:radial-gradient(circle at 85% 8%,#20483a2b,transparent 26%),linear-gradient(165deg,#111916,#0b110f);box-shadow:inset 0 1px #d8bc7b1f,0 18px 55px #0008;grid-template-rows:auto auto minmax(130px,1fr) auto auto;gap:11px;overflow-y:auto;overflow-x:visible}.generate-shell .composer-dock:before{content:"新建视频生成";display:block;padding:0 0 13px;border-bottom:1px solid #4b402d;font-family:STSong,SimSun,serif;font-size:18px;letter-spacing:1px;color:#d3b879}.generate-shell .composer-main{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;grid-gap:8px;gap:8px}.generate-shell .composer-main select{grid-column:1/-1;min-width:0;width:100%}.generate-shell .compact-settings{position:static}.generate-shell .asset-quick,.generate-shell .compact-settings summary,.generate-shell .composer-main select{width:100%;padding:10px;border:1px solid #37463f;border-radius:4px;background:#0c1310;color:#b9ad91;font-size:11px}.generate-shell .compact-settings summary{text-align:center}.generate-shell .settings-pop{bottom:auto;top:82px;left:14px;right:14px;width:auto;max-height:calc(100% - 110px);overflow:auto;border-color:#796842;border-radius:6px;background:#101714}.generate-shell .cost{margin:0;align-self:center;color:#d4b36f;font-family:STSong,SimSun,serif;font-size:22px}.generate-shell .cost small{color:#81765e}.generate-shell .launch-mini{min-height:46px;border:1px solid #c4a466;border-radius:5px;-webkit-clip-path:none;clip-path:none;background:linear-gradient(135deg,#d3b36f,#b58d49);color:#182019;box-shadow:0 8px 22px #0006;font-size:14px}.generate-shell .dock-prompt{min-height:160px;grid-column:1/-1}.generate-shell .dock-prompt .rich-prompt{min-height:160px;padding:13px 13px 54px;border:1px solid #34423c;border-radius:5px;background:#0a100e;color:#d6d4c9;font-size:11px;line-height:1.7}.generate-shell .dock-prompt .rich-prompt:focus{border-color:#907a50}.generate-shell .dock-prompt>.at-switch{right:8px;top:auto;bottom:8px}.generate-shell .at-switch b{color:#9c8b68}.generate-shell .dock-files{grid-column:1/-1;min-height:32px}.generate-shell .dock-files span{border:1px solid #3e4b43;border-radius:4px;background:#111b17;color:#bca675;font-size:10px}.generate-shell .dock-notice{position:static;grid-column:1/-1;border:1px solid #34463e;border-radius:4px;background:#102019;color:#83b798;font-size:10px}}@media(min-width:1151px) and (max-width:1450px){.generate-shell .video-workbench{grid-template-columns:minmax(520px,1fr) 330px}.generate-shell .task-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1150px){.generate-shell .composer-dock:before{content:"新建视频生成";display:block;color:#e5c16e;font-size:17px;padding-bottom:8px}.generate-shell .task-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:700px){.generate-shell .task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.generate-shell .composer-dock:before{grid-column:1/-1}}:root{--ink:#080d0b;--ink-2:#0d1512;--ink-3:#121c18;--line:#314038;--line-gold:#625339;--gold:#c5a461;--gold-soft:#9c875d;--jade:#56be8c;--text:#ddd9cd;--muted:#78837d;--danger:#ce6a5d}body,button,html,input,select,summary,textarea{font-family:Inter,Microsoft YaHei,PingFang SC,Noto Sans CJK SC,sans-serif!important}body,html{background:var(--ink);color:var(--text)}.shell{grid-template-columns:178px minmax(0,1fr);background:radial-gradient(circle at 82% 10%,#17352d30,transparent 32%),linear-gradient(135deg,#080c0b,#0c1411 58%,#070d0b)}.shell>aside{width:178px;padding:18px 14px;border-right:1px solid #554a35;background:linear-gradient(180deg,#0a0e0d,#101714 54%,#0a110e);box-shadow:10px 0 38px #0007;overflow:hidden}.shell>aside:before{content:"";position:absolute;z-index:0;left:0;right:0;bottom:82px;height:58%;background:linear-gradient(180deg,#0b121000,#0a110d33 12%,#0a100d99 88%),url(/sidebar-shanshui.png) bottom/cover no-repeat;opacity:.72;pointer-events:none}.shell>aside:after{display:none!important}.shell>aside>*{position:relative;z-index:1}.shell .brand{position:relative;padding:13px 4px 14px 49px;font-family:inherit!important;font-weight:600;letter-spacing:2px;color:#e2d5b8;white-space:nowrap}.shell .brand:before{content:"◇";position:absolute;left:1px;top:1px;width:38px;height:38px;display:grid;place-content:center;border:1px solid #ac8e52;border-radius:50%;color:#c7a55f;font-size:22px;transform:rotate(45deg)}.shell .brand:after{content:"视频生成平台";position:absolute;left:50px;bottom:-1px;color:#716b5c;font-weight:400}.shell .brand span{color:#caa55d}.shell .rail{padding:10px 6px 19px;border-top:1px solid #39352a;color:#625d4d;font-size:7px}.shell>aside>button{position:relative;margin:3px -14px;padding:14px 16px 14px 42px;-webkit-clip-path:none;clip-path:none;border:0;border-left:2px solid transparent;color:#969b92;font-size:12px}.shell>aside>button:before{content:"◇";position:absolute;left:20px;color:#8c7a55}.shell>aside>button.active,.shell>aside>button:hover{border-left-color:#d0ad68;color:#e8d7b2;background:linear-gradient(90deg,#214138cc,#18302788 75%,transparent);text-shadow:none;box-shadow:inset 0 0 22px #93bea015}.shell .account{z-index:2;padding:15px 5px;border-top:1px solid #47402f;background:#0a100dd9}.shell .account b{color:#ded1b5}.shell .account small{color:#7c837c}.shell .account button{color:#b99a62}.shell .account .ui-version{color:#8f7950;border-top-color:#373328}.shell>.content{grid-column:2;max-width:none;width:100%;padding:22px 28px 42px;background:transparent}.shell>.content>header{min-height:58px;margin:0 0 18px;padding:0 2px 14px;border-bottom:1px solid #2c3933}.shell>.content>header small{color:#887957;font-size:8px}.shell>.content>header h1{margin:4px 0 0;font-family:inherit!important;font-size:28px;font-weight:500;letter-spacing:2px;color:#e7e0d1}.shell .pulse{color:#67c89a;font-size:11px}.shell .pulse:before{content:none!important}.site-marquee{border:1px solid #3d443b;background:#0b120f80;box-shadow:none;border-radius:3px}.site-marquee span{color:#ae9a70;text-shadow:none;font-size:11px}.announcement-settings,.channel-models,.generation-records,.model-order-panel,.panel,.stats>div,.users-panel{border:1px solid var(--line)!important;border-radius:6px;background:linear-gradient(155deg,#111916,#0a100e)!important;box-shadow:0 10px 30px #0004!important;-webkit-clip-path:none!important;clip-path:none!important}.panel:before{display:none}.admin-section-head h2,.panel h2{color:#d1b16d!important}input,select,textarea{border:1px solid #35443d;background:#0a100e;color:#d8d8cf;border-radius:4px}input:focus,select:focus,textarea:focus{border-color:#8e7952}.gold,.gold-action,.save{border:1px solid #b89a5e!important;border-radius:4px!important;-webkit-clip-path:none!important;clip-path:none!important;background:linear-gradient(135deg,#c7a865,#9f7d42)!important;color:#111814!important;box-shadow:none!important}.danger{color:var(--danger)!important}.stats{gap:12px}.stats>div{padding:18px}.stats b{color:#c8a865}.ledger-help,.ledger-table{border-color:var(--line)!important}.generation-records th,.ledger-table th{background:#111a16!important;color:#a7936b!important}.generation-records td,.ledger-table td{border-color:#28342f!important;color:#bbbdb5!important}.library{height:calc(100vh - 128px);gap:12px}.library-summary{border:1px solid var(--line);border-radius:6px;background:linear-gradient(120deg,#121b17,#0b120f);box-shadow:0 10px 30px #0004}.library-kicker{color:#837453}.library-content-head b,.library-summary-title b{color:#ddcfaf}.library-metric{border-color:#39443e}.library-metric strong{color:#c7a55f}.capacity-track{background:#16221d}.capacity-track i{background:linear-gradient(90deg,#497e69,#c3a15e);box-shadow:none}.library-commandbar{border:1px solid var(--line);border-radius:5px;background:#0d1512}.library-commandbar button,.library-content-head button{border-color:#465047;background:#121a17;color:#aaa48f}.library-shell{border:1px solid var(--line);border-radius:6px;background:#0a100e}.library-sidebar{background:linear-gradient(180deg,#111a16,#0a100e);border-right-color:#35413b}.library-sidebar button{color:#8f968e}.library-sidebar button.active,.library-sidebar button.active-type,.library-sidebar button:hover{border-left-color:#c4a260;color:#dbcaa6;background:linear-gradient(90deg,#224037,transparent)}.library-content{background:radial-gradient(circle at 90% 0,#183a3028,transparent 30%),#09100d}.library-content-head{border-bottom-color:#34413b}.asset-grid article{border-color:#2e3b35;border-radius:5px;background:#111916;box-shadow:0 7px 18px #0004}.asset-grid article.selected,.asset-grid article:hover{border-color:#8a744d}.asset-grid article strong{color:#d7d1c2}.asset-grid article footer button{border-color:#39473f;background:#0d1512;color:#a59c86}.admin-v2{gap:12px}.admin-section-head{padding:16px 19px;border-bottom-color:#354039!important;background:linear-gradient(90deg,#14201b,#0c1310)!important}.admin-section-head small{color:#817352}.admin-section-head p{color:#747f79}.channel-model-group{border-color:#35423c;background:#0b120f;border-radius:5px}.channel-summary{border-bottom-color:#3d453b;background:radial-gradient(circle at 90% 0,#25493b44,transparent 32%),linear-gradient(120deg,#15201b,#0c1310)}.channel-summary h3,.model-editor>summary b,.owned-title b{color:#cfb06e}.channel-quota{border-bottom-color:#344039;background:#101814}.channel-settings{border-bottom-color:#303b35}.model-editor,.model-order-row{border-color:#344039;background:#0c1310}.model-editor>summary:hover,.model-order-row:hover{background:#121d18}.new-model{border-color:#64563c;background:#0e1612}.collapse-button,.record-pages button,.record-tools button,.record-tools select,.user-search button{border-color:#5d523c;background:#111916;color:#c4aa70}.useredit{border-bottom-color:#2e3a35}.record-status.PROCESSING,.who strong{color:#cfad65}.record-status.SUCCEEDED{color:#62ca92}.record-status.FAILED{color:#db7365}.auth{background:radial-gradient(circle at 50% 30%,#254238,#0b120f 44%,#070b09 82%)}.authbox{border-color:#62553a;border-radius:8px;background:#0c1310;box-shadow:0 25px 90px #000}.sigil{border-color:#c2a15e;color:#c2a15e}@media(min-width:1151px){.generate-shell>.content{padding:0 16px 14px 22px}.generate-shell>.content>header{height:62px;min-height:62px;margin:0 -16px 16px -22px;padding:0 24px}.generate-shell>.content>header small{display:none}.generate-shell>.content>header h1{font-family:inherit!important;font-size:27px}.generate-shell .task-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.generate-shell .composer-dock:before{font-family:inherit!important;font-weight:500}.generate-shell .card-body header b,.generate-shell .cost,.generate-shell .wall-head b{font-family:inherit!important}}@media(max-width:1150px){.shell{display:block}.shell>aside{position:relative;width:100%;height:auto;flex-direction:row;flex-wrap:wrap}.shell>aside:before{display:none}.shell .account{width:100%}.shell>.content{padding:22px}.library{height:auto}}@media(min-width:1151px){.generate-shell .task-wall{position:relative;isolation:isolate;border:1px solid #26342e;border-radius:7px;padding:0 10px 12px;background:linear-gradient(180deg,#08100ddb,#09120fec);overflow-x:hidden}.generate-shell .task-wall:before{content:"";position:absolute;z-index:-2;inset:0;background-image:linear-gradient(180deg,#07100ddd,#07100da8 38%,#07100df0),linear-gradient(90deg,#07100dea,transparent 30%,transparent 70%,#07100dea),url(/sidebar-shanshui.png);background-repeat:no-repeat;background-position:50%,50%,center 58%;background-size:cover,cover,cover;opacity:.72;filter:saturate(.72) contrast(.94)}.generate-shell .task-wall:after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 48%,transparent 0 35%,#07100d9e 78%),linear-gradient(135deg,#b99a5d0b,transparent 40%)}.generate-shell .wall-head{margin:0 -10px 12px;padding:12px 12px 10px;background:#09110ee8}.generate-shell .task-grid{position:relative;z-index:1}.generate-shell .wall-card{background:linear-gradient(160deg,#121b18f5,#0b1210fa);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.generate-shell .composer-dock{grid-template-rows:auto minmax(210px,1fr) auto auto auto;align-content:start}.generate-shell .composer-dock:before{grid-row:1}.generate-shell .dock-prompt{grid-row:2;grid-column:1;min-height:220px}.generate-shell .dock-prompt:before{content:"提示词 (Prompt)";display:block;margin-bottom:8px;color:#a99773;font-size:11px}.generate-shell .dock-prompt .prompt-composer,.generate-shell .dock-prompt .rich-prompt{height:calc(100% - 25px);min-height:190px}.generate-shell .dock-prompt .rich-prompt{padding:14px 13px 54px;background:#09110e;border-color:#3b4942}.generate-shell .dock-files{grid-row:3;grid-column:1;min-height:34px;padding:7px;border:1px solid #293831;border-radius:4px;background:#0a120f}.generate-shell .dock-files:empty:before{content:"暂未选择素材";color:#5f6d66;font-size:10px}.generate-shell .composer-main{grid-row:4;grid-column:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding-top:11px;border-top:1px solid #3b4036}.generate-shell .composer-main select{order:-5;grid-column:1/-1;height:40px}.generate-shell .composer-main>.asset-quick{order:-4}.generate-shell .composer-main>.compact-settings{order:-3}.generate-shell .composer-main>.face-process-button{order:-2}.generate-shell .composer-main>.prompt-expand{order:-1;grid-column:1/-1}.generate-shell .composer-main>.cost{order:1;grid-column:1;display:flex;align-items:baseline;padding-left:4px}.generate-shell .composer-main>.launch-mini{order:2;grid-column:2;min-height:44px}.generate-shell .composer-main .asset-quick,.generate-shell .composer-main .compact-settings summary,.generate-shell .composer-main .face-process-button,.generate-shell .composer-main .library-pick-button,.generate-shell .composer-main .prompt-expand{height:39px;display:flex;align-items:center;justify-content:center;margin:0;padding:8px 10px;border:1px solid #3c4b43!important;border-radius:4px!important;background:#0c1511!important;color:#aaa38e!important;font-size:11px}.generate-shell .composer-main .face-process-button{border-color:#63413c!important;color:#bd766c!important;background:#17110f!important}.generate-shell .composer-main .prompt-expand{border-color:#715f3f!important;color:#c6aa72!important;background:#121710!important}.generate-shell .composer-main .launch-mini{border-color:#c4a466!important;color:#172019!important;background:linear-gradient(135deg,#d2b26d,#ad8648)!important}.generate-shell .dock-notice{grid-row:5;grid-column:1;margin:0}.generate-shell .settings-pop{top:auto;bottom:66px;left:14px;right:14px;max-height:55%;z-index:50}}@media(min-width:1151px) and (max-height:820px){.generate-shell .composer-dock{grid-template-rows:auto minmax(150px,1fr) auto auto auto}.generate-shell .dock-prompt{min-height:160px}.generate-shell .dock-prompt .prompt-composer,.generate-shell .dock-prompt .rich-prompt{min-height:132px}}@media(min-width:1151px){.generate-shell .dock-prompt>.at-switch{right:12px;bottom:17px;z-index:6;padding:4px 6px;border:1px solid #4b594f;border-radius:5px;background:#09110ef2;box-shadow:0 4px 14px #0008}.generate-shell .dock-prompt .rich-prompt{padding-bottom:64px}.generate-shell .composer-dock{overflow-y:auto;overflow-x:visible}.generate-shell .compact-settings{position:static}.generate-shell .settings-pop{position:absolute;top:58px;right:14px;bottom:auto;left:14px;z-index:100;width:auto;max-height:calc(100% - 76px);overflow-y:auto;overscroll-behavior:contain;border:1px solid #88734b;border-radius:6px;background:#101814f8;box-shadow:0 20px 55px #000d}.generate-shell .compact-settings[open]:after{content:"";position:absolute;inset:0;z-index:90;background:#02060470;pointer-events:none}.generate-shell .compact-settings[open] .settings-pop{pointer-events:auto}.generate-shell .settings-pop label{margin:12px 0;color:#b6a477}.generate-shell .settings-pop label:first-child{margin-top:0}.generate-shell .settings-pop label div{display:flex;flex-wrap:wrap}.generate-shell .settings-pop button{min-width:50px;min-height:34px;border-radius:3px}.generate-shell .settings-pop input[type=range]{min-height:32px;cursor:pointer}}.shell{font-weight:500;color:#e2ded3}.shell button,.shell select,.shell summary{font-weight:600}.shell .muted,.shell small{font-weight:500;color:#87918b}.shell b,.shell h1,.shell h2,.shell h3,.shell strong{font-weight:650}.shell .brand{height:64px;padding:9px 0 8px 58px;font-size:20px;line-height:25px;display:block;letter-spacing:1px}.shell .brand:before{left:0;top:2px;width:48px;height:48px;font-size:26px;line-height:48px;transform:none;background:radial-gradient(circle,#1a251f,#0a100d 70%);box-shadow:inset 0 0 18px #b9984f18}.shell .brand b,.shell .brand span{display:inline;vertical-align:top;line-height:25px}.shell .brand b{color:#eadfc7}.shell .brand span{margin-left:2px;color:#d7af63}.shell .brand:after{left:59px;bottom:9px;line-height:12px;font-size:8px;font-weight:600;letter-spacing:3px;color:#8d846f}.shell>aside>button{font-weight:600;color:#aeb4ad}.shell>aside>button.active{font-weight:700;color:#f0dfbc}.shell>.content>header h1{font-weight:650;color:#f1e8d5}.shell .admin-section-head h2,.shell .library-content-head b,.shell .library-summary-title b,.shell .wall-head b{font-weight:700;color:#dbc184!important}.shell .asset-grid article strong,.shell .card-body header b{font-weight:650;color:#e5e0d4}.shell .card-body p{font-weight:500;color:#b1b8b2}.shell .card-body>small{font-weight:500;color:#7f8c85}.shell .cost,.shell .status{font-weight:700}.shell .account b{font-weight:700;color:#e7d9bb}.shell .account small{color:#939c95}.shell .site-marquee span{font-weight:600;color:#c1aa79}@media(min-width:1151px){.generate-shell .composer-dock{grid-template-rows:auto minmax(245px,1fr) auto auto auto}.generate-shell .dock-prompt{box-sizing:border-box;min-height:255px;padding:10px 10px 54px;border:1px solid #486052;border-radius:6px;background:linear-gradient(160deg,#0a1511,#09110e);box-shadow:inset 0 0 22px #29544118}.generate-shell .dock-prompt:before{margin:0 0 7px 1px;color:#bda974;font-weight:650}.generate-shell .dock-prompt .prompt-composer{height:100%;min-height:178px}.generate-shell .dock-prompt .rich-prompt{height:100%;min-height:178px;padding:2px 4px 12px;border:0!important;background:transparent!important;color:#ebe8dd;font-weight:550;line-height:1.75;box-shadow:none}.generate-shell .dock-prompt .rich-prompt:focus{border:0!important;outline:none}.generate-shell .dock-prompt>.at-switch{right:10px;bottom:9px;height:35px;padding:3px 7px;border-color:#54705f;background:#0d1a15;box-shadow:none}.generate-shell .dock-prompt>.at-switch b{font-weight:700;color:#b8ae8d}.generate-shell .at-switch i{height:27px}.generate-shell .settings-pop{top:58px;max-height:calc(100% - 76px)}.generate-shell .composer-main .asset-quick,.generate-shell .composer-main .compact-settings summary,.generate-shell .composer-main .face-process-button,.generate-shell .composer-main .library-pick-button,.generate-shell .composer-main .prompt-expand{font-weight:650;color:#c0b69f!important}.generate-shell .composer-main .launch-mini{font-weight:750}.generate-shell .wall-card{color:#dddcd4}}@media(min-width:1151px) and (max-height:820px){.generate-shell .composer-dock{grid-template-rows:auto minmax(190px,1fr) auto auto auto}.generate-shell .dock-prompt{min-height:200px}.generate-shell .dock-prompt .prompt-composer,.generate-shell .dock-prompt .rich-prompt{min-height:124px}}@media(min-width:1151px){.generate-shell .site-marquee{max-width:980px;margin:0 42px;border-left-color:#5a4e37;border-right-color:#5a4e37}.generate-shell .site-marquee>div{padding:11px 0;gap:90px;animation-duration:26s}.generate-shell .site-marquee span{font-family:Microsoft YaHei,PingFang SC,sans-serif!important;font-size:13px;font-weight:700;letter-spacing:.7px;color:#d4b97f;text-shadow:0 1px 10px #caa45a18}.generate-shell .brand{height:70px;margin:-7px 0 0 -5px;padding:13px 0 8px 65px;font-size:22px;line-height:26px;letter-spacing:1px}.generate-shell .brand:before{left:0;top:0;width:55px;height:55px;font-size:28px;line-height:55px;border-color:#b89a59;box-shadow:inset 0 0 22px #c8a75f20,0 5px 18px #0005}.generate-shell .brand:after{left:66px;bottom:8px;font-size:8px;letter-spacing:3.5px}.generate-shell .brand b,.generate-shell .brand span{line-height:27px}.generate-shell .task-check{top:8px;left:8px;width:24px;height:24px;border:1px solid #917a4d;border-radius:50%;background:linear-gradient(145deg,#17231eeb,#08100deb);box-shadow:0 3px 10px #0008,inset 0 0 0 3px #0b1411;transition:.18s}.generate-shell .task-check:hover{border-color:#d0ad66;transform:scale(1.06)}.generate-shell .task-check i:before{content:"✦";display:block;color:#9b8352;font-size:10px;line-height:1}.generate-shell .task-check input:checked+i:before{content:"✓";color:#082017;font-size:13px;font-weight:900}.generate-shell .task-check:has(input:checked){border-color:#d2af66;background:linear-gradient(145deg,#d7b568,#94703a);box-shadow:0 3px 12px #0008,0 0 0 2px #c8a25a22}.generate-shell .task-check input:checked+i{color:transparent}.generate-shell .dock-prompt:before{content:"✦  提示词 (Prompt)";font-size:12px;font-weight:750;letter-spacing:.3px;color:#d0b474}.generate-shell .dock-prompt{border-color:#536b5c}.generate-shell .dock-prompt:focus-within{border-color:#927d53;box-shadow:inset 0 0 24px #315b481d,0 0 0 1px #9c845044}.generate-shell .composer-main{grid-template-columns:minmax(0,1fr) 156px}.generate-shell .composer-main>.cost{grid-column:1;justify-content:flex-end;gap:4px;padding:0 18px 0 0;font-size:28px;line-height:44px;text-align:right;color:#dab96e}.generate-shell .composer-main>.cost small{font-size:11px;font-weight:650;color:#9d9278}.generate-shell .composer-main>.launch-mini{grid-column:2;width:156px;min-height:48px;font-size:14px}.generate-shell .composer-main>.cost,.generate-shell .composer-main>.launch-mini{align-self:stretch}.generate-shell .wall-card{border-color:#33433b}.generate-shell .card-body header b{font-size:12px}.generate-shell .card-body p{color:#b7bdb7}.generate-shell .task-wall:before{opacity:.78;background-position:50%,50%,center 54%}.generate-shell .task-wall:after{background:radial-gradient(ellipse at 50% 44%,transparent 0 33%,#07100d94 80%),linear-gradient(135deg,#b99a5d0d,transparent 44%)}.generate-shell .composer-main>.cost{justify-content:center;padding:0 8px;border:1px solid #695b3d;border-radius:4px;background:linear-gradient(145deg,#101914,#0a110e);box-shadow:inset 0 0 16px #c5a35d0c}.generate-shell .brand{height:76px;margin:-8px -7px 0;padding:7px 5px 22px;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:38px;letter-spacing:2px;text-align:center;white-space:nowrap}.generate-shell .brand:before{display:none!important}.generate-shell .brand:after{left:0;right:0;bottom:7px;font-size:8px;line-height:12px;letter-spacing:4px;text-align:center}.generate-shell .brand b,.generate-shell .brand span{line-height:38px}.generate-shell .task-wall{background:#08100d;isolation:isolate}.generate-shell .task-wall:before{z-index:0;opacity:.58;background-image:linear-gradient(180deg,#07100dbd,#07100d70 45%,#07100d9e),linear-gradient(90deg,#07100dc9,transparent 24%,transparent 76%,#07100dc9),url(/sidebar-shanshui.png);background-position:50%,50%,center 55%;background-size:cover,cover,cover;filter:saturate(.82) contrast(1.02)}.generate-shell .task-wall:after{z-index:0;background:radial-gradient(ellipse at 52% 48%,transparent 0 28%,#07100d70 82%),linear-gradient(135deg,#c4a45d10,transparent 46%)}.generate-shell .task-wall>.empty-wall,.generate-shell .task-wall>.task-grid,.generate-shell .task-wall>.wall-head{position:relative;z-index:1}.generate-shell .task-wall:before{opacity:.72;background-image:linear-gradient(180deg,#07100da8,#07100d42 42%,#07100d70),linear-gradient(90deg,#07100db8,transparent 18%,transparent 82%,#07100db8),url(/taskwall-shanshui-v2.png);background-position:50%,50%,50%;background-size:cover,cover,cover;filter:saturate(.78) contrast(.92) brightness(.78)}.generate-shell .task-wall:after{background:radial-gradient(ellipse at 52% 45%,transparent 0 24%,#07100d4f 76%,#07100d8c 100%),linear-gradient(180deg,#07100d24,#07100d05 52%,#07100d45)}}.shell button,.shell summary{position:relative;isolation:isolate;touch-action:manipulation}.shell button:focus-visible,.shell input:focus-visible,.shell select:focus-visible,.shell summary:focus-visible,.shell textarea:focus-visible{outline:2px solid #d2af69;outline-offset:2px}.shell button:disabled{pointer-events:none;cursor:not-allowed;filter:saturate(.55)}.execution-rules{min-width:0;border:1px solid #3b4b43;border-radius:6px;background:linear-gradient(160deg,#0d1713,#09100e);overflow:hidden}.execution-rules-toggle{width:100%;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 11px;border:0;background:transparent;color:#cfb576;cursor:pointer;text-align:left;font-weight:700}.execution-rules-state{flex:0 0 auto;display:flex;align-items:center;gap:7px;color:#a9a18c;font-size:11px}.execution-rules-state i{width:24px;height:24px;display:grid;place-items:center;border:1px solid #5c6c62;border-radius:4px;background:#111c17;color:#ddbd78;font-style:normal;font-size:17px;line-height:1}.execution-rules-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease;border-top:0 solid #34423b}.execution-rules-content>ol{min-height:0;overflow:hidden;margin:0;padding:0 28px;color:#b6b8ae;font-size:10px;line-height:1.55}.execution-rules.is-open .execution-rules-content{grid-template-rows:1fr;border-top-width:1px}.execution-rules.is-open .execution-rules-content>ol{padding-top:8px;padding-bottom:9px}@media(min-width:1151px){.generate-shell .composer-dock{grid-template-rows:auto minmax(290px,1fr) auto auto auto auto}.generate-shell .dock-prompt{grid-row:2;min-height:300px}.generate-shell .dock-prompt .prompt-composer,.generate-shell .dock-prompt .rich-prompt{min-height:220px}.generate-shell .dock-files{grid-row:3}.generate-shell .execution-rules{grid-row:4;grid-column:1}.generate-shell .composer-main{grid-row:5;grid-template-columns:minmax(150px,.75fr) minmax(150px,.85fr) minmax(320px,2.4fr);align-items:stretch;gap:10px}.generate-shell .dock-notice{grid-row:6}.generate-shell .settings-pop{z-index:120}.generate-shell .prompt-modal{z-index:130}.generate-shell .composer-main>select{grid-column:1/-1}.generate-shell .composer-main>.asset-quick,.generate-shell .composer-main>.compact-settings,.generate-shell .composer-main>.face-process-button{grid-column:auto}.generate-shell .composer-main>.cost{order:20;grid-column:1;min-width:0;min-height:54px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid #a88742;border-radius:5px;background:linear-gradient(145deg,#111b17,#08100d);font-size:25px;line-height:1;color:#e2bd70;white-space:nowrap}.generate-shell .composer-main>.cost small{font-size:11px;color:#a99b7d}.generate-shell .composer-main>.prompt-expand{order:21;grid-column:2;min-width:0;height:auto;min-height:54px!important;margin:0!important;border-color:#a88742!important;background:linear-gradient(145deg,#111b17,#09110e)!important;color:#e1bd72!important;font-size:13px!important}.generate-shell .composer-main>.launch-mini{order:22;grid-column:3;width:100%;min-width:0;min-height:54px;border-color:#e2bd71!important;background:linear-gradient(90deg,#b99143,#efd084 48%,#ad8135)!important;color:#172019!important;font-size:18px;letter-spacing:5px;box-shadow:inset 0 0 0 1px #fff2bd55!important}.generate-shell .composer-main>.launch-mini:before{content:"▶";margin-right:10px;font-size:14px;letter-spacing:0}}@media(min-width:1151px) and (max-height:820px){.generate-shell .composer-dock{grid-template-rows:auto minmax(210px,1fr) auto auto auto auto}.generate-shell .dock-prompt{min-height:220px}.generate-shell .dock-prompt .prompt-composer,.generate-shell .dock-prompt .rich-prompt{min-height:150px}}@media(max-width:1150px){.execution-rules{margin:8px 0}.shell .content button,.shell .content summary{min-height:38px}.generate-shell .composer-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.generate-shell .composer-main>select{grid-column:1/-1}.generate-shell .composer-main>.cost{grid-column:1;min-height:48px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #8f743e;border-radius:5px;background:#0c1511}.generate-shell .composer-main>.prompt-expand{grid-column:2;margin:0!important;min-height:48px}.generate-shell .composer-main>.launch-mini{grid-column:1/-1;min-height:52px;font-size:16px;letter-spacing:3px}}@media(max-width:520px){.generate-shell .composer-main>.cost,.generate-shell .composer-main>.launch-mini,.generate-shell .composer-main>.prompt-expand{grid-column:1/-1}}@media(max-width:1150px){.generate-shell{display:block;min-height:100vh;overflow-x:hidden}.generate-shell>aside{position:relative;width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;padding:12px 14px;overflow:visible}.generate-shell .brand{flex:1 1 100%;height:auto;margin:0;padding:8px 0;text-align:left;justify-content:flex-start}.generate-shell .rail{display:none}.generate-shell>aside>button{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px);width:auto;min-width:0;margin:0;padding:12px 10px;border:1px solid #34443d;border-left:2px solid transparent;border-radius:4px;text-align:center}.generate-shell>aside>button:before{position:static;margin-right:7px}.generate-shell .account{flex:1 1 100%;margin:4px 0 0;padding:10px 4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px}.generate-shell .account .ui-version{grid-column:1/-1}.generate-shell>.content{display:block;width:100%;padding:14px;overflow:visible}.generate-shell>.content>header{height:auto;min-height:58px;margin:0 0 12px;padding:10px 0}.generate-shell .generate-tab{display:block}.generate-shell .video-workbench{display:grid;height:auto;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;grid-gap:12px;gap:12px;overflow:visible}.generate-shell .task-wall{grid-column:1;grid-row:1;max-height:620px;min-height:360px;overflow-y:auto}.generate-shell .composer-dock{grid-column:1;grid-row:2;min-width:0;overflow:visible}.generate-shell .settings-pop{position:fixed;inset:8vh 5vw auto;width:90vw;max-height:84vh;overflow:auto;z-index:120}.generate-shell .prompt-modal{z-index:130}}@media(max-width:520px){.generate-shell .task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.generate-shell .wall-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px}.generate-shell .wall-actions button{min-width:0;padding:7px 4px;font-size:9px}.generate-shell .card-body footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px}.generate-shell .card-body footer button{width:100%;min-width:0}.generate-shell .composer-main{grid-template-columns:1fr}.generate-shell .composer-main>*{grid-column:1/-1!important}.execution-rules-toggle{align-items:flex-start}.execution-rules-toggle>span:first-child{white-space:normal}}@media(min-width:1151px){.generate-shell .video-workbench{grid-template-columns:minmax(620px,1fr) 360px;grid-template-rows:minmax(0,1fr)}.generate-shell .composer-dock{grid-column:1;grid-row:1}.generate-shell .task-wall{grid-column:2;grid-row:1}.generate-shell .task-grid{grid-template-columns:1fr;gap:8px}.generate-shell .wall-card{display:grid;grid-template-columns:104px minmax(0,1fr);min-height:104px}.generate-shell .card-media{height:100%;min-height:104px;aspect-ratio:auto}.generate-shell .card-body{min-width:0;padding:8px}.generate-shell .card-body p{height:28px;margin:5px 0}.generate-shell .card-body footer{margin-top:5px}.generate-shell .card-body button{padding:4px 5px}.generate-shell .composer-main{grid-template-columns:minmax(110px,.65fr) minmax(125px,.8fr) minmax(220px,2.4fr)}}@media(min-width:1151px) and (max-width:1350px){.generate-shell .video-workbench{grid-template-columns:minmax(540px,1fr) 320px}.generate-shell .composer-main{grid-template-columns:minmax(100px,.65fr) minmax(120px,.8fr) minmax(190px,2fr)}.generate-shell .composer-main>.launch-mini{font-size:15px;letter-spacing:3px}}@media(min-width:1151px){.generate-shell .composer-dock{grid-template-rows:auto minmax(290px,1fr) auto auto auto}.generate-shell .dock-prompt{grid-row:2;padding-bottom:54px}.generate-shell .dock-files{grid-row:3}.generate-shell .composer-main{grid-row:4;grid-template-columns:minmax(150px,.72fr) minmax(150px,.82fr) minmax(320px,2.35fr);gap:10px;padding:10px;border:1px solid #394a42;border-radius:6px;background:linear-gradient(145deg,#0e1814,#08100d);box-shadow:inset 0 1px #8a754220}.generate-shell .dock-notice{grid-row:5}}@media(min-width:1151px) and (max-height:820px){.generate-shell .composer-dock{grid-template-rows:auto minmax(210px,1fr) auto auto auto}}.generate-shell{font-size:14px}.generate-shell>aside .brand{align-self:stretch!important;width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;justify-content:center!important;text-align:center!important}.generate-shell .account{font-size:14px}.generate-shell .account small{font-size:12px}.generate-shell .composer-dock:before{font-size:20px!important;font-weight:700!important}.generate-shell .dock-prompt:before{font-size:14px!important}.generate-shell .dock-prompt .rich-prompt{font-size:15px!important;line-height:1.85!important}.generate-shell .dock-files{font-size:12px}.generate-shell .composer-main>select{min-height:46px!important;font-size:14px!important;padding:10px 13px!important}.generate-shell .composer-main .asset-quick,.generate-shell .composer-main .compact-settings summary,.generate-shell .composer-main .face-process-button,.generate-shell .composer-main .library-pick-button{min-height:46px!important;height:46px!important;font-size:13px!important}.generate-shell .composer-main>.face-process-button{border-color:#6f805f!important;background:linear-gradient(145deg,#152019,#0b1410)!important;color:#d1b875!important;box-shadow:inset 0 1px #9d8c5633!important}.generate-shell .composer-main>.face-process-button:hover:not(:disabled){border-color:#b69a58!important;color:#f1d58e!important;background:#1b281f!important}.generate-shell .composer-main>.cost{font-size:27px!important}.generate-shell .composer-main>.cost small{font-size:12px!important}@media(min-width:1151px){.generate-shell .composer-main{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important}.generate-shell .composer-main>select{order:1!important;grid-column:1/-1!important}.generate-shell .composer-main>.asset-quick{order:2!important;grid-column:1!important}.generate-shell .composer-main>.library-pick-button{order:3!important;grid-column:2!important}.generate-shell .composer-main>.compact-settings{order:4!important;grid-column:3!important}.generate-shell .composer-main>.face-process-button{order:5!important;grid-column:1!important;min-height:56px!important;height:auto!important}.generate-shell .composer-main>.cost{order:6!important;grid-column:2!important;min-height:56px!important}.generate-shell .composer-main>.launch-mini{order:7!important;grid-column:3!important;min-height:56px!important}}@media(max-width:1150px){.generate-shell>aside .brand{justify-content:center!important;text-align:center!important}.generate-shell .composer-main{grid-template-columns:repeat(3,minmax(0,1fr))!important}.generate-shell .composer-main>select{grid-column:1/-1!important}.generate-shell .composer-main>.cost,.generate-shell .composer-main>.face-process-button,.generate-shell .composer-main>.launch-mini{grid-column:auto!important}}@media(max-width:620px){.generate-shell .composer-main{grid-template-columns:1fr!important}.generate-shell .composer-main>*{grid-column:1!important}}.generate-shell>.content{position:relative!important;isolation:isolate!important}.generate-shell>.content:before{content:"";position:absolute;z-index:0;inset:62px 0 0;pointer-events:none;background-image:linear-gradient(180deg,#08110dea,#08110dbd 46%,#08110df0),linear-gradient(90deg,#08110ddf,transparent 22%,transparent 78%,#08110ddf),url(/sidebar-shanshui.png);background-repeat:no-repeat;background-position:50%,50%,center 58%;background-size:cover,cover,cover;opacity:.22;filter:saturate(.7) contrast(.9) brightness(.76)}.generate-shell>.content>.generate-tab,.generate-shell>.content>header{position:relative;z-index:1}.generate-shell>.content>header{margin:0 0 12px!important;padding:0 4px 10px!important}.generate-shell>.content>header .creation-slogan{font-size:28px!important}.generate-shell>.content>header .site-marquee span{font-size:13px!important}.generate-shell .video-workbench{gap:14px!important}.generate-shell .composer-dock{gap:10px!important;border-radius:7px!important;background:radial-gradient(circle at 83% 16%,#284c3b24,transparent 31%),linear-gradient(165deg,#101915ed,#08110dee)!important}.generate-shell .task-wall{border-radius:7px!important}.generate-shell .composer-dock:before{padding:0 0 12px!important;margin:0!important;font-size:21px!important}.generate-shell .dock-prompt .rich-prompt,.generate-shell .prompt-placeholder{font-size:16px!important;line-height:1.85!important}.generate-shell .dock-prompt .prompt-clear{left:auto!important;right:10px!important;bottom:9px!important;min-height:36px!important;font-size:12px!important}.generate-shell .dock-prompt>.at-switch{right:auto!important;left:10px!important;bottom:9px!important}.generate-shell .dock-prompt>.at-switch b{font-size:13px!important}.generate-shell .wall-head b{font-size:18px!important}.generate-shell .wall-head small{font-size:11px!important}.generate-shell .card-body header b{font-size:13px!important}.generate-shell .card-body button{font-size:10px!important}.generate-shell>aside>button{font-size:14px!important}@media(min-width:1151px){.generate-shell>.content{padding:0 14px 14px 18px!important}.generate-shell>.content>header{height:62px!important;min-height:62px!important}.generate-shell .composer-main{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:1150px){.generate-shell>.content:before{inset:0;opacity:.16}.generate-shell>.content>header .creation-slogan{font-size:22px!important}}.generate-shell>.content:before{opacity:.34!important;filter:saturate(.72) contrast(1.03) brightness(.88)!important}.generate-shell .video-workbench{box-sizing:border-box;padding:10px!important;gap:10px!important;background:linear-gradient(145deg,#0c1713dc,#07100de8 62%,#10160fdc)!important;box-shadow:inset 0 1px #d1b56b24,0 16px 48px #0007!important}.generate-shell .composer-dock,.generate-shell .task-wall{border:1px solid #3d4e44!important;border-radius:8px!important;box-shadow:inset 0 1px #bda56b18!important}.generate-shell .composer-dock{padding:14px!important;background:linear-gradient(160deg,#0c1713d9,#07100de3)!important}.generate-shell .task-wall{background:linear-gradient(180deg,#08120fe0,#07100dec)!important}.generate-shell .composer-dock:before{font-size:22px!important;line-height:30px!important;padding:0 2px 12px!important;border-bottom-color:#56604c!important;color:#dec27f!important}.generate-shell .wall-head{margin:0!important;padding:4px 2px 12px!important;border-bottom-color:#4b5748!important}.generate-shell .wall-head b{font-size:19px!important;line-height:28px!important;color:#dec27f!important}.generate-shell .dock-prompt{border:1px solid #61725f!important;border-radius:7px!important;background:linear-gradient(180deg,#07110d8c,#06100dcc)!important;box-shadow:inset 0 0 42px #315e471d,0 0 0 1px #b69a4d0d!important}.generate-shell .dock-prompt:after{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(180deg,#07110d42,#07110d12 45%,#07110d8f),linear-gradient(90deg,#07110d9c,transparent 24%,transparent 76%,#07110da8),url(/sidebar-shanshui.png) center 62%/cover no-repeat;opacity:.58;filter:saturate(.58) contrast(1.12) brightness(.92)}.generate-shell .dock-prompt:before,.generate-shell .dock-prompt>.at-switch,.generate-shell .dock-prompt>.prompt-clear,.generate-shell .dock-prompt>.prompt-composer,.generate-shell .dock-prompt>.shot-label-field{position:relative;z-index:2}.generate-shell .dock-prompt>.at-switch,.generate-shell .dock-prompt>.prompt-clear,.generate-shell .dock-prompt>.shot-label-field{position:absolute}.generate-shell .dock-prompt:before{display:block!important;width:max-content;padding:2px 8px 3px!important;border-left:2px solid #c6a65e;background:#09130fa6;color:#e0c27b!important;font-size:15px!important}.generate-shell .dock-prompt .rich-prompt{position:relative;z-index:1;background:transparent!important;color:#f0eee5!important;font-size:16px!important;line-height:1.9!important;text-shadow:0 1px 3px #000}.generate-shell .prompt-placeholder{color:#a39b83!important;text-shadow:0 1px 3px #000}.generate-shell .composer-main,.generate-shell .dock-files{border:1px solid #3d4e44!important;border-radius:6px!important;background:linear-gradient(145deg,#0d1713e8,#08110dee)!important}.generate-shell .dock-files{padding:7px 8px!important}.generate-shell .composer-main{padding:10px!important;gap:10px!important}.generate-shell .composer-main .asset-quick,.generate-shell .composer-main .compact-settings summary,.generate-shell .composer-main .face-process-button,.generate-shell .composer-main .library-pick-button,.generate-shell .composer-main>.cost,.generate-shell .composer-main>.launch-mini,.generate-shell .composer-main>select{border-radius:5px!important}.generate-shell .composer-main .asset-quick,.generate-shell .composer-main .compact-settings summary,.generate-shell .composer-main .face-process-button,.generate-shell .composer-main .library-pick-button,.generate-shell .composer-main>select{font-size:14px!important;letter-spacing:.2px}.generate-shell .composer-main>.launch-mini{font-size:18px!important;letter-spacing:4px!important}.generate-shell .card-body header b{font-size:14px!important}.generate-shell .card-body p{font-size:12px!important;line-height:18px!important}.generate-shell .card-body button,.generate-shell .card-body>small,.generate-shell .status{font-size:11px!important}.generate-shell>.content>header{border-bottom:1px solid #475247!important}.generate-shell>.content>header .creation-slogan{font-size:30px!important;letter-spacing:1px!important}.generate-shell>aside .brand{font-size:37px!important}.generate-shell>aside>button{font-size:15px!important}@media(min-width:1151px){.generate-shell .video-workbench{grid-template-columns:minmax(600px,1fr) 350px!important}.generate-shell .composer-dock{grid-template-rows:auto minmax(270px,1fr) auto auto auto!important}.generate-shell .task-grid{gap:9px!important}.generate-shell .wall-card{border-radius:6px!important}}@media(max-width:1150px){.generate-shell .video-workbench{padding:8px!important}.generate-shell .dock-prompt:after{opacity:.44}.generate-shell>.content>header .creation-slogan{font-size:24px!important}}.auth{position:fixed!important;inset:0;isolation:isolate;min-height:100dvh!important;overflow:hidden;background:#030806!important}.auth-background-video{position:absolute;z-index:-3;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;background:#030806}.auth:before{z-index:-2;background:linear-gradient(90deg,#0207069c,#07110d42 48%,#0207069c),linear-gradient(180deg,#02060570,#06100b24 46%,#020604a8);box-shadow:inset 0 0 180px #000b}.auth:after,.auth:before{content:"";position:absolute;inset:0;pointer-events:none}.auth:after{z-index:-1;background:radial-gradient(circle at 50% 45%,transparent 0 18%,#02060436 58%,#0103029c 100%)}.auth-background-audio{display:none!important}.authbox{position:relative;z-index:2;width:min(430px,calc(100vw - 32px))!important;padding:38px 40px 40px!important;border:1px solid #9b804d!important;border-radius:10px!important;background:linear-gradient(155deg,#0b1511dc,#050b09e8)!important;box-shadow:0 28px 90px #000b,inset 0 1px #d1b36e38!important;-webkit-backdrop-filter:blur(12px) saturate(.9);backdrop-filter:blur(12px) saturate(.9)}.authbox:before{content:"";position:absolute;top:-1px;left:50%;width:88px;height:2px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,#e2bd69,transparent);box-shadow:0 0 18px #d4ab5c88}.authbox h1{margin:0!important;color:#eee6d5!important;font-size:36px!important;font-weight:750!important;letter-spacing:4px!important;text-shadow:0 3px 20px #000}.authbox h1 span{margin-left:5px;color:#d9ae57!important}.authbox .auth-tagline{margin:9px 0 20px!important;color:#c5b384!important;font-size:14px!important;font-weight:600!important;letter-spacing:6px!important}.authbox .switch{margin:12px 0 11px!important}.authbox input{height:50px;margin:7px 0!important;background:#07100dcc!important;border-color:#485b50!important;color:#eee8dc!important}.authbox input:focus{border-color:#c3a05c!important;box-shadow:0 0 0 2px #c3a05c1f}.authbox .captcha img{height:50px!important}.authbox .gold{min-height:52px;margin-top:13px!important;font-size:16px!important;letter-spacing:2px!important}@media(max-width:640px){.authbox{padding:30px 24px 28px!important}.authbox h1{font-size:31px!important}.authbox .auth-tagline{letter-spacing:4px!important}.auth-background-video{object-position:center}}@media(prefers-reduced-motion:reduce){.auth-background-video{display:none}.auth{background:linear-gradient(145deg,#10231b,#030806 72%)!important}}.auth:after,.auth:before{display:none!important}.auth:before{background:linear-gradient(90deg,#02040a59,#07112920 48%,#02040a59),linear-gradient(180deg,#03051338,#09082f20 54%,#02030c70)!important;box-shadow:inset 0 0 110px #02030a8a!important}.auth:after{background:radial-gradient(circle at 50% 45%,transparent 0 24%,#03051a18 64%,#01020a69 100%)!important}.authbox{border-color:#9b815fd1!important;border-radius:12px!important;background:linear-gradient(150deg,#10162a52,#080d1e66 55%,#120d245c)!important;box-shadow:0 20px 60px #0006,0 0 42px #304b8c18,inset 0 1px #d8c99542!important;-webkit-backdrop-filter:blur(2px) saturate(1.02)!important;backdrop-filter:blur(2px) saturate(1.02)!important}.authbox input{background:#070c1ab8!important;border-color:#53657cd1!important;color:#f1edf2!important}.authbox input:focus{border-color:#d1ad66!important;box-shadow:0 0 0 2px #d1ad6626,0 0 18px #567fc224!important}.generate-shell .card-body .regenerate{border-color:#8e7140;color:#d8b66f;background:#17150f}.auth-portal{--portal-cyan:#8cf5ff;--portal-gold:#ffd78a;--portal-pink:#ff6c96;--portal-ease:cubic-bezier(.2,0,0,1);position:fixed!important;inset:0;isolation:isolate;display:block!important;min-height:100dvh!important;overflow:hidden;background:#020608!important;color:#edf8fb;font-family:Inter,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}.auth-portal-hero{position:absolute;z-index:-4;inset:-2%;background:url(/auth-astronaut-portal-v3.png) 50% 50%/cover no-repeat;transform:scale(1.045);will-change:transform;transition:transform .12s linear}.auth-portal-stars{z-index:-1;width:100%;height:100%;mix-blend-mode:screen;opacity:.9}.auth-portal-stars,.auth-portal:before{position:absolute;inset:0;pointer-events:none}.auth-portal:before{content:"";z-index:-3;background:linear-gradient(90deg,#0206080d 0 47%,#02060855 66%,#020608d4),radial-gradient(circle at 34% 46%,transparent 0 19%,#02060822 36%,#02060899 100%);box-shadow:inset 0 0 140px #0008!important}.auth-portal:after{content:"";z-index:-2;background-image:radial-gradient(circle,#dfffffbd 0 1px,transparent 1.3px),radial-gradient(circle,#ffd78a9c 0 1px,transparent 1.3px);background-position:0 0,41px 37px;background-size:93px 93px,127px 127px;opacity:.22;-webkit-mask-image:linear-gradient(90deg,#000 0 56%,transparent 92%);mask-image:linear-gradient(90deg,#000 0 56%,transparent 92%)}.auth-portal-effects,.auth-portal:after{position:absolute;inset:0;pointer-events:none}.auth-portal-effects{z-index:-1;overflow:hidden}.auth-orbit{position:absolute;left:35%;top:48%;translate:-50% -50%;aspect-ratio:1;border-radius:50%}.auth-orbit-main{width:min(38vw,620px);border:1px solid #b9fbff32;box-shadow:0 0 30px #8cf5ff18,inset 0 0 40px #8cf5ff10;animation:authPortalPulse 4.8s ease-in-out infinite}.auth-orbit-inner{width:min(32vw,520px);border:1px solid #ffcf8c2d;animation:authPortalSpin 15s linear infinite}.auth-scan{position:absolute;inset:-20%;background:linear-gradient(105deg,transparent 46%,#d8ffff0b 50%,transparent 54%);translate:-100% 0;animation:authPortalScan 8s ease-in-out infinite}.auth-portal-top{position:absolute;z-index:4;left:0;right:0;top:0;height:78px;padding:0 34px;display:flex;align-items:center;border:0!important;background:transparent!important}.auth-portal-brand{font-size:23px;font-weight:900;letter-spacing:-.06em;text-shadow:0 3px 20px #000}.auth-portal-brand i{font-style:normal;color:var(--portal-gold)}.auth-portal-mission{margin-left:20px;padding-left:20px;border-left:1px solid #ffffff26;color:#9ab0b5;font:500 10px Consolas,monospace;letter-spacing:.14em}.auth-portal-signal{margin-left:auto;display:flex;align-items:center;gap:8px;color:#9aadb1;font-size:11px}.auth-portal-signal:before{content:"";width:6px;height:6px;border-radius:50%;background:#68f2ad;box-shadow:0 0 0 4px #68f2ad14,0 0 16px #68f2ad}.auth-portal-copy{position:absolute;z-index:2;left:5.6vw;bottom:7vh;max-width:410px;text-shadow:0 2px 22px #000}.auth-portal-copy small{color:var(--portal-cyan);font:600 10px Consolas,monospace;letter-spacing:.2em}.auth-portal-copy h1{margin:11px 0 13px;font-size:clamp(34px,4.2vw,68px);line-height:.98;letter-spacing:-.07em;text-wrap:balance}.auth-portal-copy p{margin:0;color:#9fb1b5;font-size:12px;line-height:1.8}.auth-portal-copy div{margin-top:20px;color:#72898e;font:500 9px Consolas,monospace;letter-spacing:.12em}.auth-portal>.authbox{--auth-x:50%;--auth-y:50%;position:absolute!important;z-index:3;right:5.2vw;top:50%;width:min(420px,calc(100vw - 30px))!important;padding:14px!important;border:1px solid #a9f7ff38!important;border-radius:28px!important;background:#041015a8!important;box-shadow:inset 0 1px #ffffff14,0 48px 140px #000e,0 0 80px #8cf5ff0c!important;-webkit-backdrop-filter:blur(26px) saturate(1.18)!important;backdrop-filter:blur(26px) saturate(1.18)!important;transform:translateY(-48%);transform-style:preserve-3d;will-change:transform;transition-property:transform,box-shadow;transition-duration:.18s;transition-timing-function:var(--portal-ease)}.auth-portal>.authbox:before{content:"";position:absolute;inset:-1px;width:auto;height:auto;transform:none;border-radius:inherit;padding:1px;background:linear-gradient(125deg,#e0ffffb3,transparent 24%,transparent 68%,#ff6c9670);box-shadow:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.auth-portal>.authbox:after{content:"";position:absolute;z-index:0;inset:1px;border-radius:27px;background:radial-gradient(circle at var(--auth-x) var(--auth-y),#dfffff18,transparent 28%);opacity:.18;pointer-events:none;transition:opacity .18s}.auth-portal>.authbox:focus-within:after,.auth-portal>.authbox:hover:after{opacity:1}.auth-portal>.authbox:focus-within{box-shadow:inset 0 1px #ffffff18,0 52px 150px #000e,0 0 100px #8cf5ff18!important}.authbox-inner{position:relative;z-index:1;padding:25px 27px 22px;border:1px solid #ffffff0a;border-radius:19px}.auth-beacon{position:relative;width:52px;height:52px;margin:0 auto 15px;border:1px solid #8cf5ff77;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 34px #8cf5ff20}.auth-beacon:after,.auth-beacon:before{content:"";position:absolute;border:1px solid #ff6c9650;border-radius:50%}.auth-beacon:before{inset:7px}.auth-beacon:after{inset:15px;background:#8cf5ff12}.auth-beacon i{width:4px;height:4px;border-radius:50%;background:#fff;box-shadow:0 0 12px white}.auth-portal .authbox h1{margin:0!important;color:#edf8fb!important;font-size:26px!important;line-height:1.2;font-weight:800!important;letter-spacing:-.055em!important;text-shadow:none;text-align:center}.auth-portal .authbox h1 span{margin-left:3px;color:var(--portal-gold)!important}.auth-portal .auth-tagline{margin:6px 0 19px!important;color:#7f969b!important;font-size:11px!important;font-weight:400!important;letter-spacing:0!important;text-align:center}.auth-portal .switch{position:relative;display:grid;grid-template-columns:1fr 1fr;margin:0 0 17px!important;border-bottom:1px solid #a9f7ff1d}.auth-portal .switch:before{content:"";position:absolute;left:12%;bottom:-1px;width:26%;height:1px;background:var(--portal-cyan);box-shadow:0 0 14px var(--portal-cyan);transition:translate .24s var(--portal-ease)}.auth-portal .register-mode .switch:before{translate:192% 0}.auth-portal .switch button{height:41px;min-height:41px;padding:0;border:0!important;background:transparent!important;color:#71888c;font-weight:700;transition:color .15s}.auth-portal .switch button.on{color:#f2fbfc}.auth-portal .switch button.on:after{display:none}.auth-portal button:active{scale:.96}.auth-form{display:grid;grid-gap:10px;gap:10px}.auth-field{position:relative;display:block}.auth-field>span{position:absolute;z-index:2;left:14px;top:7px;color:#627b80;font-size:9px;letter-spacing:.08em;transform-origin:left top;transition-property:color,transform;transition-duration:.14s;transition-timing-function:var(--portal-ease)}.auth-field:focus-within>span{color:var(--portal-cyan);transform:translateY(-1px)}.auth-portal .auth-field input{width:100%;height:55px!important;margin:0!important;padding:20px 44px 6px 14px!important;border:1px solid #9fefff2c!important;border-radius:10px!important;background:#041015c9!important;color:#edf8fb!important;outline:0;transition-property:border-color,box-shadow,background-color;transition-duration:.15s}.auth-portal .auth-field input:hover{border-color:#a9f7ff52!important}.auth-portal .auth-field input:focus{border-color:#8cf5ff99!important;background:#06161a!important;box-shadow:0 0 0 3px #8cf5ff0b,0 0 25px #8cf5ff0e!important}.auth-portal .auth-field input::placeholder{color:#70848a}.auth-field>i{position:absolute;z-index:2;right:13px;top:50%;translate:0 -50%;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;color:#05201d;background:#68f2ad;font-size:10px;font-style:normal;opacity:0;scale:.25;filter:blur(4px);transition-property:opacity,scale,filter;transition-duration:.3s;transition-timing-function:var(--portal-ease)}.auth-field.has-value>i{opacity:1;scale:1;filter:blur(0)}.auth-password-toggle{position:absolute;z-index:3;right:7px;top:7px;width:42px;height:42px;padding:0;border:0;border-radius:8px;background:transparent;color:#769096;display:grid;place-items:center;transition-property:color,background-color,scale;transition-duration:.14s}.auth-password-toggle:hover{color:var(--portal-cyan);background:#8cf5ff0a}.auth-password-toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6}.auth-captcha-row{display:grid;grid-template-columns:minmax(0,1fr) 132px;grid-gap:9px;gap:9px}.auth-captcha{position:relative;height:55px;padding:0;border:1px solid #a9f7ff33;border-radius:10px;background:#020708;overflow:hidden;transition-property:border-color,box-shadow,scale;transition-duration:.15s}.auth-captcha img{display:block;width:100%;height:100%!important;margin:0!important;object-fit:cover}.auth-captcha>span{font-size:10px;color:#789095}.auth-captcha small{position:absolute;right:6px;bottom:4px;padding:1px 4px;border-radius:3px;background:#020608c7;color:#759196;font-size:8px;opacity:0;translate:0 3px;transition-property:opacity,translate;transition-duration:.14s}.auth-captcha:hover{border-color:var(--portal-cyan);box-shadow:0 0 22px #8cf5ff16}.auth-captcha:hover small{opacity:1;translate:0}.auth-captcha.refreshing img{animation:authCaptchaRefresh .28s var(--portal-ease)}.auth-portal .error{margin:0;padding:8px 10px;border:1px solid #ff6c9642;border-radius:8px;background:#ff6c960d;color:#ff9db7;font-size:11px;text-align:left}.auth-submit{position:relative;display:grid;place-items:center;height:54px;margin-top:6px;padding:0;border:1px solid var(--portal-cyan);border-radius:10px;background:var(--portal-cyan);color:#031216;font-size:15px;font-weight:850;overflow:hidden;box-shadow:0 12px 36px #8cf5ff2b;transition-property:scale,box-shadow,opacity;transition-duration:.15s}.auth-submit:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 25%,#fff 48%,transparent 70%);opacity:.65;translate:-130% 0;transition:translate .6s var(--portal-ease)}.auth-submit:hover:not(:disabled){box-shadow:0 14px 48px #8cf5ff4a}.auth-submit:hover:not(:disabled):before{translate:130% 0}.auth-submit:disabled{cursor:wait;opacity:.86}.auth-submit-progress,.auth-submit>span{grid-area:1/1;transition-property:opacity,scale,filter;transition-duration:.22s;transition-timing-function:var(--portal-ease)}.auth-submit-progress{display:flex;align-items:center;gap:9px;opacity:0;scale:.25;filter:blur(4px)}.auth-submit-progress i{width:15px;height:15px;border:2px solid #05232255;border-top-color:#052322;border-radius:50%;animation:authPortalSpin .7s linear infinite}.auth-submit.loading>span:first-of-type{opacity:0;scale:.25;filter:blur(4px)}.auth-submit.loading .auth-submit-progress{opacity:1;scale:1;filter:blur(0)}.auth-terms{margin:11px 0 0;color:#5f777b;font-size:10px;text-align:center}@keyframes authPortalSpin{to{rotate:1turn}}@keyframes authPortalPulse{50%{scale:1.05;opacity:.58}}@keyframes authPortalScan{0%,60%{translate:-100% 0}82%,to{translate:100% 0}}@keyframes authCaptchaRefresh{0%{opacity:1;filter:blur(0)}45%{opacity:0;scale:.96;filter:blur(4px)}to{opacity:1;scale:1;filter:blur(0)}}@media(max-width:1000px){.auth-portal-copy{left:4vw;max-width:320px}.auth-portal-copy h1{font-size:42px}.auth-portal>.authbox{right:3vw}}@media(max-width:760px){.auth-portal-hero{background-position:35%}.auth-portal:before{background:#0206088a}.auth-portal-copy{display:none}.auth-portal>.authbox{left:50%;right:auto;transform:translate(-50%,-48%)!important;border-radius:23px!important}.auth-portal-top{height:62px;padding:0 16px}.auth-portal-mission{display:none}.auth-orbit{left:43%;width:80vw}.authbox-inner{padding:22px 18px;border-radius:16px}}@media(prefers-reduced-motion:reduce){.auth-portal-hero,.auth-portal>.authbox{transform:none!important}.auth-portal>.authbox{translate:0 -48%}.auth-captcha.refreshing img,.auth-orbit,.auth-scan,.auth-submit-progress i{animation:none!important}.auth-portal-stars{opacity:.5}.auth-portal-hero,.auth-portal>.authbox{will-change:auto}}.generate-shell .video-workbench{padding:0!important;overflow:hidden!important;border:1px solid #536250!important;border-radius:10px!important;background:radial-gradient(circle at 42% 18%,#274a3920,transparent 37%),linear-gradient(145deg,#0c1713e8,#07100df2 62%,#0c1510e8)!important;box-shadow:inset 0 1px #d1b56b26,0 16px 48px #0007!important}.generate-shell .composer-dock{padding:14px 16px 16px!important}.generate-shell .task-wall{padding:14px!important;border-left:1px solid #46584d!important}.generate-shell .composer-dock:before,.generate-shell .wall-head{min-height:44px!important;box-sizing:border-box!important;margin:0!important;padding:2px 2px 12px!important;border-bottom:1px solid #536052!important;background:transparent!important}.generate-shell .wall-head{top:-14px!important;margin:0 -2px!important;padding-top:2px!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(180deg,#0a1511f5,#09130fdc)!important}.generate-shell .dock-prompt{border-color:#53685a!important;border-radius:5px!important;box-shadow:inset 0 0 42px #315e4718!important}.generate-shell .composer-main,.generate-shell .dock-files{border:0!important;border-top:1px solid #35493f!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.generate-shell .dock-files{min-height:42px!important;margin:0!important;padding:8px 0 0!important}.generate-shell .dock-files span{border-color:#42564a!important;border-radius:4px!important;background:#0d1713c7!important}.generate-shell .composer-main{margin:0!important;padding:10px 0 0!important}.generate-shell .task-grid{padding-top:10px!important}.generate-shell .wall-card{border-color:#415349!important;background:linear-gradient(135deg,#0b1511e8,#07100deb)!important;box-shadow:0 5px 16px #0005!important}.generate-shell .card-media{border-right:1px solid #35483e!important}.generate-shell>.content>header{margin-bottom:10px!important;border-bottom-color:#425148!important}@media(min-width:1151px){.generate-shell .video-workbench{grid-template-columns:minmax(600px,1fr) 350px!important}.generate-shell .composer-dock{grid-column:1;grid-row:1}.generate-shell .task-wall{grid-column:2;grid-row:1}}@media(max-width:1150px){.generate-shell .video-workbench{overflow:visible!important;border-radius:8px!important}.generate-shell .task-wall{border-left:0!important;border-bottom:1px solid #46584d!important}}.generate-shell .video-workbench{position:relative!important;isolation:isolate!important;background:#08110e!important}.generate-shell .video-workbench:before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(90deg,#07110ee8,#07110e8f 42%,#07110edb),linear-gradient(180deg,#07110e96,transparent 38%,#07110edb),url(/sidebar-shanshui.png) center 52%/cover no-repeat;opacity:.48;filter:saturate(.72) contrast(1.04) brightness(.85)}.generate-shell .video-workbench>.composer-dock,.generate-shell .video-workbench>.task-wall{position:relative!important;z-index:1!important}.generate-shell .composer-dock{padding:16px 18px 18px!important}.generate-shell .task-wall{padding:16px 14px!important;background:#07110e55!important;-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important}.generate-shell .dock-prompt{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.generate-shell .dock-prompt:after,.generate-shell .task-wall:after,.generate-shell .task-wall:before{display:none!important}.generate-shell .dock-prompt:before{padding:2px 0 6px 10px!important;background:transparent!important}.generate-shell .dock-prompt .rich-prompt{padding-left:14px!important;padding-right:136px!important}.generate-shell .dock-files{border-top:1px solid #3d5146!important;padding:9px 0 2px!important}.generate-shell .composer-main{border:1px solid #405449!important;border-radius:6px!important;padding:9px!important;background:#07110ed9!important;box-shadow:0 8px 24px #0004,inset 0 1px #ad985329!important}.generate-shell .wall-head{margin:-2px 0 0!important;padding:0 0 13px!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.generate-shell .task-grid{gap:0!important;padding-top:0!important}.generate-shell .wall-card{margin:0!important;border:0!important;border-bottom:1px solid #3e5147!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.generate-shell .wall-card:first-child{border-top:1px solid #3e5147!important}.generate-shell .wall-card:hover{background:#13221a99!important}.generate-shell .wall-card.selected{background:#1a291eaa!important;box-shadow:inset 3px 0 #d3ad58!important}.generate-shell .card-media{border-right:1px solid #3e5147!important}.generate-shell .card-body{background:transparent!important}@media(min-width:1151px){.generate-shell .video-workbench{grid-template-columns:minmax(600px,1fr) 380px!important}}@media(max-width:1150px){.generate-shell .video-workbench:before{background-position:top}.generate-shell .task-wall{background:#07110ea3!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.generate-shell .dock-prompt .rich-prompt{padding-right:14px!important}}@media(min-width:1151px){.generate-shell>.content{padding:0!important}.generate-shell>.content>header{margin:0!important}.generate-shell .video-workbench{border-radius:0!important}}.generate-shell .composer-main>.asset-quick,.generate-shell .composer-main>.compact-settings summary,.generate-shell .composer-main>.cost,.generate-shell .composer-main>.cost small,.generate-shell .composer-main>.face-process-button,.generate-shell .composer-main>.launch-mini,.generate-shell .composer-main>.library-pick-button{font-size:14px!important}.shell>.content>header .card-topup-entry{align-self:flex-start;display:flex;align-items:center;gap:14px;transform:translateY(8px)}.shell>.content>header .card-topup-entry>button{min-width:86px;min-height:44px;padding:10px 22px;border:1px solid #b88b2e;border-radius:5px;background:linear-gradient(145deg,#32230c,#171107);color:#f1cb73;font-size:16px;font-weight:750;cursor:pointer}.shell>.content>header .card-topup-entry>button:hover{border-color:#e1b34d;color:#ffe5a1;box-shadow:0 0 16px #bf8d2b2e}@media(max-width:700px){.shell>.content>header .card-topup-entry{transform:none}.shell>.content>header .card-topup-entry>button{min-width:74px;min-height:40px;padding:8px 16px;font-size:14px}}.generate-shell .dock-prompt .rich-prompt{padding-bottom:92px!important;scroll-padding-bottom:92px}:root{--orbit-bg:#06161b;--orbit-surface:#081d23;--orbit-surface-2:#0a2229;--orbit-line:#8ceef52b;--orbit-line-strong:#9af5fb4f;--orbit-text:#ecf8f9;--orbit-muted:#8ba5aa;--orbit-cyan:#7be7ef;--orbit-gold:#dbc27e;--orbit-danger:#e77f78;--orbit-ok:#61ddb0}::selection{background:#79e9f03d;color:#fff}*{scrollbar-width:thin;scrollbar-color:#4d8d94 #07161a}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#07161a}::-webkit-scrollbar-thumb{border:2px solid #07161a;border-radius:8px;background:#4d8d94}body{background:var(--orbit-bg)!important;color:var(--orbit-text)!important;font-family:Microsoft YaHei UI,Segoe UI Variable Text,Segoe UI,sans-serif!important}.workbench-field{position:fixed;z-index:0;inset:0;pointer-events:none;background:linear-gradient(135deg,#0b2a3133,#06161b00 52%,#12303824)}.shell{position:relative;isolation:isolate;background:linear-gradient(118deg,#06171bd9,#071c21e8 48%,#061419e8)!important;color:var(--orbit-text)!important}.shell>.content,.shell>aside{position:relative;z-index:1}.shell>aside{border-right:1px solid var(--orbit-line-strong)!important;background:#051419d9!important;box-shadow:14px 0 48px #00101452!important}.shell .brand{height:70px!important;min-height:70px!important;margin:0!important;padding:2px 0 8px!important;display:grid!important;place-items:center!important;background:transparent!important}.shell .brand:after,.shell .brand:before{display:none!important}.agent-mark{position:relative;width:56px;height:56px;display:grid;place-items:center}.agent-axis{position:absolute;width:68px;height:1px;background:linear-gradient(90deg,transparent,#7be7ef55 22%,#7be7ef55 78%,transparent)}.agent-axis:after{content:"";position:absolute;left:50%;top:-32px;width:1px;height:64px;background:linear-gradient(transparent,#7be7ef42 24%,#7be7ef42 76%,transparent)}.agent-ring{position:absolute;inset:7px;border:1px solid #8ceef568;border-radius:50%;animation:agent-orbit 10s linear infinite}.agent-ring:after,.agent-ring:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#c6fbff;box-shadow:0 2px 10px #63dfe8}.agent-ring:before{left:3px;top:7px}.agent-ring:after{right:-3px;bottom:12px;background:var(--orbit-gold);box-shadow:0 2px 9px #a98a45}.agent-core{width:23px;height:23px;border:1px solid #9af5fb8c;transform:rotate(45deg);background:#0a2930;box-shadow:0 5px 16px #001014a3}.agent-core:after{content:"";position:absolute;inset:7px;border-radius:50%;background:#d9fcfe}.agent-mark small{position:absolute;top:49px;color:#86abb1!important;font:600 8px/1 Consolas,monospace!important;letter-spacing:.14em;white-space:nowrap}@keyframes agent-orbit{to{transform:rotate(1turn)}}.shell .rail{margin:0 12px 11px!important;color:#66868c!important;border-color:var(--orbit-line)!important;font-size:9px!important;letter-spacing:.12em!important}.shell>aside>button{position:relative!important;min-height:48px!important;margin:3px 10px!important;padding:0 14px 0 32px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:#9eb4b8!important;font-size:14px!important;text-align:left!important;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .1s ease!important}.shell>aside>button:before{content:""!important;position:absolute!important;left:14px!important;top:50%!important;width:6px!important;height:6px!important;margin:0!important;border:1px solid!important;background:transparent!important;transform:translateY(-50%) rotate(45deg)!important}.shell>aside>button:hover{color:#e9fbfc!important;background:#7be7ef0a!important}.shell>aside>button:active{transform:scale(.98)}.shell>aside>button.active{border-color:#8ceef532!important;background:linear-gradient(90deg,#7be7ef17,transparent)!important;color:#f3feff!important;box-shadow:inset 0 1px #d9ffff0d!important}.shell>aside>button.active:after{content:"";position:absolute;left:-11px;top:12px;width:2px;height:24px;background:var(--orbit-cyan)}.shell .account{margin:0 13px 10px!important;padding:15px 3px 0!important;border-top:1px solid var(--orbit-line)!important}.shell .account b{color:#e8f6f7!important}.shell .account small{color:#829ca1!important}.shell .account button{color:var(--orbit-gold)!important}.shell .ui-version{color:#58777c!important}.shell>.content{background:transparent!important}.shell>.content:before{opacity:.14!important;filter:saturate(.35) hue-rotate(125deg) brightness(.72)!important}.shell>.content>header{height:66px!important;min-height:66px!important;margin:0!important;padding:0 20px!important;border-bottom:1px solid var(--orbit-line-strong)!important;background:#071a1fd9!important;box-shadow:0 12px 42px #00101445!important}.shell>.content>header>div:first-child>small{display:none!important}.workspace-title{margin:0!important;color:#ecf9fa!important;font-size:22px!important;font-weight:760!important;letter-spacing:-.025em!important;white-space:nowrap}.workspace-title:after{content:"";display:inline-block;width:150px;height:1px;margin:0 0 6px 20px;background:linear-gradient(90deg,var(--orbit-cyan),transparent)}.shell .site-marquee{color:#91a8ac!important}.shell .card-topup-entry{align-self:center!important;transform:none!important}.shell .card-topup-entry>button{min-width:90px!important;min-height:40px!important;border:1px solid #b9a15e8f!important;border-radius:9px!important;background:#131d1a!important;color:#e8d39a!important;font-size:14px!important;letter-spacing:.04em!important;transition:background-color .16s ease,border-color .16s ease,transform .1s ease!important}.shell .card-topup-entry>button:hover{border-color:#ddc47f!important;background:#18241f!important;box-shadow:none!important}.shell .card-topup-entry>button:active{transform:scale(.97)}.shell .pulse{color:#91aaa9!important;font-size:11px!important}.shell button,.shell input,.shell select,.shell summary,.shell textarea{font-family:inherit!important}.shell button:focus-visible,.shell input:focus-visible,.shell select:focus-visible,.shell summary:focus-visible,.shell textarea:focus-visible{outline:2px solid var(--orbit-cyan)!important;outline-offset:2px!important}.shell button:disabled{opacity:.36!important;cursor:not-allowed!important}.generate-shell .video-workbench{padding:12px!important;gap:0!important;border:1px solid var(--orbit-line-strong)!important;border-radius:18px!important;background:linear-gradient(145deg,#0a2228d9,#06161be8)!important;box-shadow:0 20px 62px #00101475!important}.generate-shell .video-workbench:before{opacity:.1!important;filter:saturate(.35) hue-rotate(125deg)!important}.generate-shell .composer-dock,.generate-shell .task-wall{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.generate-shell .composer-dock{padding:10px 16px 14px!important}.generate-shell .task-wall{padding:10px 12px!important;border-left:1px solid var(--orbit-line-strong)!important}.generate-shell .composer-dock:before,.generate-shell .wall-head b{color:#edfafa!important}.generate-shell .composer-dock:before,.generate-shell .wall-head{border-bottom-color:var(--orbit-line)!important}.generate-shell .dock-prompt{border:1px solid var(--orbit-line-strong)!important;border-radius:12px!important;background:linear-gradient(145deg,#09252bba,#06171cde)!important}.generate-shell .dock-prompt:after{background:radial-gradient(circle at 80% 46%,#2a8b9630,transparent 30%)!important;opacity:.75!important}.generate-shell .dock-prompt:before{border-left-color:var(--orbit-cyan)!important;color:#dffbfc!important}.generate-shell .dock-prompt .rich-prompt{color:#ecf5f6!important;text-shadow:none!important}.generate-shell .dock-files{border:0!important;border-top:1px solid var(--orbit-line)!important;border-radius:0!important;background:transparent!important}.generate-shell .dock-files span{border-color:#607d784d!important;background:#07191d!important;color:#b7c9c7!important}.generate-shell .composer-main{border:1px solid var(--orbit-line)!important;border-radius:10px!important;background:#07191edb!important;box-shadow:inset 0 1px #e7ffff0c!important}.generate-shell .asset-quick,.generate-shell .compact-settings summary,.generate-shell .composer-main>select,.generate-shell .cost,.generate-shell .face-process-button{border-color:#526d6d66!important;background:#091c21!important;color:#c9d9da!important}.generate-shell .launch-mini{border-color:#9bebf1!important;border-radius:9px!important;background:#75dde5!important;color:#07191d!important;letter-spacing:.12em!important;box-shadow:0 8px 22px #00101480!important}.generate-shell .launch-mini:hover{background:#94f0f5!important}.generate-shell .wall-card{border-bottom-color:var(--orbit-line)!important}.generate-shell .wall-card:hover{background:#0d272d!important}.generate-shell .wall-card.selected{background:#103039!important;box-shadow:inset 2px 0 var(--orbit-cyan)!important}.generate-shell .card-media{border-right-color:var(--orbit-line)!important}.generate-shell .status{color:var(--orbit-ok)!important}.admin-v2,.library,.points{color:var(--orbit-text)!important}.announcement-settings,.channel-models,.generation-records,.library-commandbar,.library-shell,.library-summary,.model-order-panel,.panel,.stats>div,.users-panel{border-color:var(--orbit-line)!important;border-radius:12px!important;background:linear-gradient(150deg,#0a2228e8,#07181de8)!important;box-shadow:0 12px 34px #0010145c!important}.admin-v2 button,.admin-v2 input,.admin-v2 select,.library button,.library input,.library select,.points button,.points input{border-color:#56727666!important;border-radius:7px!important;background:#091c21!important;color:#c8d9da!important}.admin-v2 button:hover,.library button:hover,.points button:hover{border-color:#78dfe7a8!important;background:#0d2930!important;color:#effdfe!important;box-shadow:none!important}.admin-v2 .save,.library .gold-action,.points .gold{border-color:#87dfe6!important;background:#71d8e0!important;color:#07171b!important;font-weight:750!important}.library-sidebar{border-right-color:var(--orbit-line)!important;background:#07191e!important}.library-sidebar>button.active,.library-sidebar>button.active-type,.library-sidebar>button:hover{border-left-color:var(--orbit-cyan)!important;background:linear-gradient(90deg,#7be7ef12,transparent)!important;color:#e9fbfc!important}.library-content{background:#07171c!important}.admin-section-head,.library-content-head{border-bottom-color:var(--orbit-line)!important;background:#0a2025!important}.admin-section-head h2,.channel-summary h3,.library-content-head b,.library-summary-title>b,.model-editor>summary b,.owned-title b{color:#e6f6f7!important}.library-metric{border-color:var(--orbit-line)!important}.library-metric strong,.stats b{color:var(--orbit-gold)!important}.asset-grid article,.channel-model-group,.model-editor,.model-order-row{border-color:var(--orbit-line)!important;border-radius:9px!important;background:#091b20!important}.asset-grid article.selected,.asset-grid article:hover{border-color:#76dce3!important;box-shadow:0 10px 26px #00101470!important}.ledger-help{border-left:1px solid var(--orbit-line-strong)!important;background:#0b2227!important;color:#9eb2b5!important}.generation-records th,.ledger-table th{background:#0a2025!important;color:#9db1b3!important}.generation-records td,.ledger-table td,.useredit{border-color:var(--orbit-line)!important;color:#c7d4d5!important}.channel-summary{border-bottom-color:var(--orbit-line)!important;background:#0a2025!important}.channel-settings,.model-fields{border-color:var(--orbit-line)!important;background:#08191e!important}.channel-state.online,.record-status.SUCCEEDED{border-color:#4c9c77!important;color:var(--orbit-ok)!important}.record-status.PROCESSING{border-color:#a58d4e!important;color:var(--orbit-gold)!important}.record-status.FAILED{border-color:#a25b58!important;color:var(--orbit-danger)!important}@media(min-width:1151px){.generate-shell>.content{padding:0 12px 12px!important}.generate-shell>.content>header{margin:0 -12px 10px!important}.generate-shell .video-workbench{grid-template-columns:minmax(620px,1fr) 368px!important}}@media(max-width:1150px){.shell .brand{height:52px!important;min-height:52px!important}.agent-mark{transform:scale(.78)}.workspace-title{font-size:19px!important}.workspace-title:after{width:70px}.generate-shell .video-workbench{border-radius:12px!important}.generate-shell .task-wall{border-left:0!important;border-top:1px solid var(--orbit-line-strong)!important}.shell>aside>button{padding:0!important;text-align:center!important}.shell>aside>button:before{left:50%!important;transform:translate(-50%,-50%) rotate(45deg)!important}.shell>aside>button.active:after{left:0!important}}@media(max-width:700px){.workbench-field{display:none}.shell>.content>header{padding:0 12px!important}.workspace-title{font-size:17px!important}.workspace-title:after{display:none}.shell .site-marquee{display:none!important}.shell .card-topup-entry{margin-left:auto!important}.shell .pulse{display:none}.announcement-settings,.channel-models,.generation-records,.library-commandbar,.library-shell,.library-summary,.model-order-panel,.panel,.stats>div,.users-panel{border-radius:9px!important}.generate-shell .video-workbench{display:flex!important;flex-direction:column!important;padding:8px!important}.generate-shell .composer-dock{order:1!important;display:grid!important;grid-template-rows:auto minmax(360px,auto) auto auto auto!important}.generate-shell .task-wall{order:2!important;max-height:620px!important}.generate-shell .task-grid{grid-template-columns:1fr!important}.generate-shell .wall-card{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important}.generate-shell .card-body footer{display:flex!important;flex-wrap:wrap!important}.generate-shell .card-body footer button{width:auto!important;min-width:56px!important}.generate-shell .dock-prompt{min-height:360px!important}.generate-shell .composer-main{grid-template-columns:1fr!important}.generate-shell .composer-main>*{grid-column:1!important}}.model-order-row[draggable=true]{cursor:-webkit-grab;cursor:grab;transition:border-color .16s ease,background-color .16s ease,transform .16s ease,opacity .16s ease}.model-order-row[draggable=true]:active{cursor:-webkit-grabbing;cursor:grabbing}.model-order-row.is-dragging{opacity:.42;border-style:dashed}.model-order-row.is-drag-over{border-color:#78dfe7!important;background:#0d2930!important;transform:translateY(1px)}.model-order-row button{cursor:pointer}.model-order-row button:focus-visible{outline:2px solid #78dfe7;outline-offset:2px}@media(prefers-reduced-motion:reduce){.agent-ring{animation:none}.workbench-field{display:none}}html body .generate-shell .model-picker-menu button.has-model-badge{position:relative!important}html body .generate-shell .model-picker-menu button.has-model-badge[data-badge-position^=top-]{padding-top:29px!important}html body .generate-shell .model-picker-menu button.has-model-badge[data-badge-position^=bottom-]{padding-bottom:29px!important}html body .generate-shell .model-picker-menu .model-card-badge{position:absolute!important;z-index:3!important;width:30px!important;height:30px!important;object-fit:contain!important;pointer-events:none!important;filter:drop-shadow(0 4px 7px #001014a8)}html body .generate-shell .model-picker-menu [data-badge-position=top-left]>.model-card-badge{top:5px!important;left:7px!important}html body .generate-shell .model-picker-menu [data-badge-position=top-right]>.model-card-badge{top:5px!important;right:7px!important}html body .generate-shell .model-picker-menu [data-badge-position=bottom-left]>.model-card-badge{bottom:5px!important;left:7px!important}html body .generate-shell .model-picker-menu [data-badge-position=bottom-right]>.model-card-badge{right:7px!important;bottom:5px!important}html body .generate-shell .model-picker-menu .model-card-badge.is-thumb{transform-origin:42% 82%;animation:model-thumb-wave 3.6s ease-in-out infinite}@keyframes model-thumb-wave{0%,12%,to{transform:rotate(0deg)}3%{transform:rotate(-7deg)}6%{transform:rotate(6deg)}9%{transform:rotate(-3deg)}}.model-order-row{grid-template-columns:34px minmax(0,1fr) auto 86px 38px 38px!important}.model-order-row .badge-setting-button{width:auto!important;padding:0 10px!important;font-size:11px!important;white-space:nowrap}.model-order-row>.model-badge-editor{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;align-items:flex-end;grid-gap:16px;gap:16px;margin:5px -2px -2px;padding:13px;border-top:1px solid #35545a;background:#07171c;border-radius:7px;cursor:default}.badge-choice-group{display:grid!important;grid-gap:7px!important;gap:7px!important}.badge-choice-group>small{color:#8ea8aa!important;font-size:10px!important}.badge-choice-group>div{display:flex;flex-wrap:wrap;gap:6px}.badge-choice-group button{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:auto!important;height:42px!important;padding:5px 9px!important;border-color:#3b5d62!important}.badge-choice-group button.selected{border-color:#78dfe7!important;background:#10343b!important;color:#effdfe!important;box-shadow:inset 0 0 0 1px #78dfe766!important}.badge-choice-group button img{width:27px;height:27px;object-fit:contain}.badge-choice-group button span{font-size:10px}.badge-position-group button{min-width:54px}.badge-position-dot{position:relative;width:20px;height:16px;border:1px solid #58787c;border-radius:3px}.badge-position-dot:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#78dfe7}.badge-position-dot.top-left:after{top:2px;left:2px}.badge-position-dot.top-right:after{top:2px;right:2px}.badge-position-dot.bottom-left:after{bottom:2px;left:2px}.badge-position-dot.bottom-right:after{right:2px;bottom:2px}.model-order-row .badge-save-button{width:auto!important;min-width:88px!important;padding:0 13px!important;font-size:11px!important}@media(max-width:900px){.model-order-row{grid-template-columns:24px minmax(0,1fr) 80px 34px 34px!important}.model-order-row>span{display:none}.model-order-row>.model-badge-editor{grid-template-columns:1fr}.model-order-row .badge-save-button{height:38px!important}}@media(prefers-reduced-motion:reduce){html body .generate-shell .model-picker-menu .model-card-badge.is-thumb{animation:none}}html body .generate-shell>.content>header .workspace-title:before{display:none!important;content:none!important}html body .generate-shell>.content>header .workspace-title{display:flex!important;align-items:center!important;gap:20px!important}html body .generate-shell>.content>header .workspace-title:after{width:280px!important;margin:0!important;background:linear-gradient(90deg,#7be7ef,transparent 44%,#7be7ef 72%,transparent)!important}.sidebar-nav-core{position:relative;height:300px;margin:auto 10px 12px;overflow:hidden;color:#7be7ef;opacity:.86}.sidebar-nav-core:before{content:"";position:absolute;left:50%;top:58px;width:1px;height:170px;background:linear-gradient(transparent,#79e7ee66 25%,#79e7ee66 75%,transparent)}.sidebar-bars{top:34px;width:34px;height:18px;background:repeating-linear-gradient(90deg,transparent 0 4px,#77e7ef88 4px 6px)}.sidebar-bars,.sidebar-orbit{position:absolute;left:50%;transform:translateX(-50%)}.sidebar-orbit{top:76px;width:126px;height:126px;border:1px solid #79e7ef24;border-radius:50%;box-shadow:0 0 0 18px #72dce606,0 0 38px #4bcad51a}.sidebar-orbit:after,.sidebar-orbit:before{content:"";position:absolute;border-radius:50%;inset:18px;border:1px dashed #7be7ef5c}.sidebar-orbit:after{inset:46px;border-style:solid;border-color:#d7ba6754}.sidebar-orbit i{position:absolute;width:6px;height:6px;border-radius:50%;background:#bffbff;box-shadow:0 0 10px #79e7ef}.sidebar-orbit i:first-child{left:21px;top:29px}.sidebar-orbit i:nth-child(2){right:8px;top:77px}.sidebar-orbit i:nth-child(3){left:61px;bottom:-3px;background:#d8bc70}.sidebar-nav-core small{position:absolute;left:0;right:0;top:235px;padding-top:13px;border-top:1px solid #7be7ef25;color:#668d93!important;text-align:center;font:600 8px/1.9 Consolas,monospace!important;letter-spacing:.15em}html body .generate-shell>aside>button{min-height:52px!important;margin:3px 12px!important;padding-left:34px!important;color:#a8bec1!important}html body .generate-shell>aside>button.active{border-color:#83e7ee3b!important;background:linear-gradient(90deg,#78e4ec18,transparent)!important;color:#f4ffff!important;box-shadow:inset 0 0 22px #5ed2dd0a!important}html body .generate-shell>aside>button:before{border-color:#86e7ee!important}.generate-shell .dock-prompt{position:relative!important;isolation:isolate!important;overflow:hidden!important;min-height:490px!important;background:linear-gradient(105deg,#082229e8,#082229d0 58%,#071a20e8)!important}.generate-shell .dock-prompt:after{background:linear-gradient(#7be7ef08 1px,transparent 0),linear-gradient(90deg,#7be7ef08 1px,transparent 0),radial-gradient(circle at 80% 48%,#3fb9c326,transparent 31%)!important;background-size:32px 32px,32px 32px,auto!important}.prompt-field{position:absolute;z-index:1;inset:0;pointer-events:auto}.prompt-tech{position:absolute;z-index:2;inset:0;pointer-events:none}.prompt-orbit{position:absolute;right:3.5%;top:50%;width:410px;height:410px;border:1px solid #82e8ef29;border-radius:50%;transform:translateY(-48%);box-shadow:0 0 0 20px #64dce406,0 0 42px #49bec91a,inset 0 0 38px #58cdd716}.prompt-orbit .orbit-r1,.prompt-orbit .orbit-r2,.prompt-orbit .orbit-r3,.prompt-orbit:after,.prompt-orbit:before{content:"";position:absolute;border-radius:50%}.prompt-orbit:before{inset:44px;border:1px dashed #79e8ef3b}.prompt-orbit:after{inset:106px;border:1px solid #d9bd6c4a;box-shadow:inset 0 0 24px #64dce415}.prompt-orbit .orbit-r1{inset:142px;border:1px solid #89eef558}.prompt-orbit .orbit-r2{left:-10%;right:-10%;top:50%;height:1px;border-radius:0;background:linear-gradient(90deg,transparent,#7ce6ed40,transparent)}.prompt-orbit .orbit-r3{left:2%;right:0;top:58%;height:76px;border-top:1px solid #74dfe630;transform:rotate(-13deg)}.prompt-orbit b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#83b6bb;font:600 10px/1 Consolas,monospace;letter-spacing:.17em}.prompt-orbit span{position:absolute;color:#709da2;font:600 8px/1 Consolas,monospace;letter-spacing:.12em}.prompt-orbit span:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#bff8fb;box-shadow:0 0 10px #77e2eb}.prompt-orbit .motion-node{left:7%;top:32%}.prompt-orbit .light-node{right:-1%;top:42%}.prompt-orbit .light-node:before{background:#dec274;box-shadow:0 0 10px #dec274}.prompt-orbit .frame-node{left:34%;bottom:18%}.prompt-vector{position:absolute;left:5%;bottom:38px;width:360px;height:105px;border-top:1px solid #72dce526;border-radius:50%}.prompt-vector:after,.prompt-vector:before{content:"";position:absolute;inset:14px -40px auto 30px;height:72px;border-top:1px solid #72dce522;border-radius:50%}.prompt-vector:after{inset:30px 20px auto -20px}.prompt-vector i{position:absolute;left:20px;top:44px;width:36px;height:7px;background:#72dce54d;box-shadow:0 0 14px #72dce529}.prompt-vector span{position:absolute;left:70px;top:42px;color:#659197;font:600 8px/1 Consolas,monospace;letter-spacing:.13em}html body .generate-shell .dock-prompt .rich-prompt{position:relative!important;z-index:4!important;width:58%!important;box-sizing:border-box!important;padding:66px 18px 92px!important;color:#f0f9fa!important;font-size:16px!important;line-height:1.95!important}html body .generate-shell .at-switch,html body .generate-shell .dock-prompt:before,html body .generate-shell .prompt-clear,html body .generate-shell .shot-label-field{z-index:5!important}html body .generate-shell .composer-main>.launch-mini{border:1px solid #a3f5fa!important;border-radius:9px!important;background:#75e0e8!important;color:#06181c!important;box-shadow:inset 0 1px #fff8,0 10px 24px #00101480!important;text-shadow:none!important;font-weight:800!important;filter:none!important;opacity:1!important}html body .generate-shell .composer-main>.launch-mini:hover{background:#97f2f6!important;transform:translateY(-1px)!important}html body .generate-shell .composer-main>.launch-mini:active{transform:translateY(0) scale(.985)!important}@media(min-width:1151px){html body .generate-shell>.content{padding:0 10px 10px!important}html body .generate-shell .video-workbench{grid-template-columns:minmax(760px,1fr) 350px!important;padding:10px!important}html body .generate-shell .composer-dock{padding:8px 12px 12px!important}.generate-shell .task-wall{padding:8px 10px!important}}@media(max-width:1420px){.prompt-orbit{right:1%;width:350px;height:350px}.generate-shell .dock-prompt .rich-prompt{width:62%!important}.sidebar-nav-core{height:245px}.sidebar-nav-core small{top:195px}.sidebar-orbit{top:58px;width:108px;height:108px}.sidebar-bars{top:22px}}@media(max-width:1150px){.sidebar-nav-core{display:none}.prompt-tech{opacity:.55}.prompt-orbit{right:-130px}.generate-shell .dock-prompt .rich-prompt{width:100%!important;padding-right:180px!important}}@media(max-width:700px){.prompt-field,.prompt-tech{display:none!important}.generate-shell .dock-prompt .rich-prompt{padding-right:14px!important;width:100%!important}.generate-shell .dock-prompt{min-height:360px!important}}@media(prefers-reduced-motion:reduce){.prompt-field{display:none}.prompt-orbit,.sidebar-orbit{animation:none}}.cursor-light{inset:0;background:radial-gradient(420px circle at var(--cursor-x,50%) var(--cursor-y,50%),#8cf5ff10,transparent 65%);mix-blend-mode:screen}.cursor-light,.particle-comet{position:fixed;z-index:2;pointer-events:none}.particle-comet{width:90px;height:2px;background:linear-gradient(90deg,transparent,#b9fbff);box-shadow:0 0 9px #78eef6;filter:drop-shadow(0 0 9px #78eef6);opacity:0;transform:rotate(-24deg);animation:orbit-comet 7s linear infinite}.particle-comet.comet-b{animation-delay:-3.6s;animation-duration:9s;transform:rotate(18deg)}@keyframes orbit-comet{0%,67%{left:-8%;top:18%;opacity:0}70%{opacity:.8}82%{left:72%;top:64%;opacity:0}to{opacity:0}}.header-signal{position:relative;min-width:100px;height:1px;flex:1 1;background:linear-gradient(90deg,#8cf5ff22,transparent);overflow:hidden}.header-signal i{position:absolute;left:0;width:70px;height:1px;background:#83eff7;box-shadow:0 0 12px #83eff7;animation:header-signal-run 4s ease-in-out infinite}.header-wave{display:flex;align-items:center;gap:2px;width:31px;height:20px}.header-wave i{width:2px;height:4px;border-radius:2px;background:#769aa0;animation:header-wave 1.4s ease-in-out infinite alternate}.header-wave i:nth-child(2),.header-wave i:nth-child(6){height:9px;animation-delay:-.3s}.header-wave i:nth-child(3),.header-wave i:nth-child(5){height:14px;animation-delay:-.65s}.header-wave i:nth-child(4){height:18px;animation-delay:-.9s}@keyframes header-signal-run{0%{left:0;opacity:0}20%{opacity:1}80%{opacity:1}to{left:calc(100% - 70px);opacity:0}}@keyframes header-wave{to{scale:1 .35;opacity:.45}}html body .generate-shell>.content>header{gap:22px!important;padding:0 22px!important;height:68px!important;min-height:68px!important}.generate-shell .site-marquee{max-width:520px!important;flex:0 1 520px!important}.generate-shell .workspace-title:after{display:none!important}.sidebar-nav-core{transform:perspective(520px) rotateX(var(--rvx,0deg)) rotateY(var(--rvy,0deg));transition:transform .18s cubic-bezier(.2,0,0,1);-webkit-mask-image:linear-gradient(transparent,#000 12% 88%,transparent);mask-image:linear-gradient(transparent,#000 12% 88%,transparent)}.sidebar-nav-core:after{content:"";position:absolute;left:50%;top:58px;width:128px;height:128px;translate:-50% 0;border-radius:50%;border:1px solid #78eef638;box-shadow:0 0 0 22px #78eef60a,0 0 0 43px #78eef607,0 0 42px #78eef62f;background:radial-gradient(circle,#78eef62a 0 3%,transparent 4% 22%,#f2cc8318 23% 24%,transparent 25%)}.sidebar-orbit{z-index:2;border-style:dashed!important;animation:sidebar-spin 14s linear infinite}.sidebar-orbit i:first-child{animation:sidebar-node 2.8s ease-in-out infinite alternate}.sidebar-orbit i:nth-child(2){animation:sidebar-node 2.8s ease-in-out -1.4s infinite alternate}.sidebar-bars{z-index:3;animation:sidebar-bars 1.7s ease-in-out infinite alternate}.sidebar-nav-core:before{z-index:1;background:linear-gradient(transparent,#78eef648 15%,#78eef612 49%,#78eef648 78%,transparent);animation:route-glow 4.8s ease-in-out infinite}@keyframes sidebar-spin{to{rotate:1turn}}@keyframes sidebar-node{to{scale:1.45;opacity:.4}}@keyframes sidebar-bars{to{transform:translateX(-50%) scaleY(.3);opacity:.3}}@keyframes route-glow{0%,to{opacity:.22}50%{opacity:1;filter:drop-shadow(0 0 8px #78eef6)}}.generate-shell .dock-prompt:after{translate:-110% 0!important;animation:prompt-quiet-scan 9s ease-in-out infinite!important}.generate-shell .dock-prompt:focus-within{box-shadow:inset 0 0 0 1px #8cf5ff38,inset 0 -100px 150px #02070877,0 0 38px #8cf5ff0b!important}.generate-shell .dock-prompt:focus-within:after{animation-duration:5.5s!important}.prompt-orbit{animation:orbit-breathe 8s ease-in-out infinite alternate}.prompt-orbit:before{animation:orbit-ring 34s linear infinite}.prompt-orbit:after{animation:orbit-ring-reverse 27s linear infinite}.prompt-orbit .orbit-r1{animation:orbit-ring 18s linear infinite}.prompt-orbit .orbit-r3{animation:orbit-drift 5.6s ease-in-out infinite alternate}.prompt-orbit .frame-node:before,.prompt-orbit .motion-node:before{animation:node-breathe 2.8s ease-in-out infinite alternate}.prompt-orbit .light-node:before{animation:node-breathe 2.8s ease-in-out -1.4s infinite alternate}.prompt-vector{transform:perspective(600px) rotateX(var(--field-x,0deg)) rotateY(var(--field-y,0deg));transition:transform .18s cubic-bezier(.2,0,0,1)}.prompt-vector>i:not(:first-child){position:absolute;left:9%;right:2%;height:1px;background:linear-gradient(90deg,transparent,#78eef65d,transparent);transform-origin:left;filter:drop-shadow(0 0 5px #78eef6)}.prompt-vector>i:nth-child(2){top:24%;rotate:-6deg}.prompt-vector>i:nth-child(3){top:49%;rotate:3deg}.prompt-vector>b{position:absolute;width:6px;height:6px;border-radius:50%;background:#b9fbff;box-shadow:0 0 0 5px #78eef611,0 0 17px #78eef6;animation:node-breathe 2.8s ease-in-out infinite alternate}.prompt-vector>b:first-of-type{left:18%;top:32%}.prompt-vector>b:nth-of-type(2){left:61%;top:58%;animation-delay:-1.4s;background:#f2cc83}.prompt-vector>b:nth-of-type(3){left:82%;top:24%;animation-delay:-.8s}.prompt-scroll-meter{z-index:7;left:61.1%;top:68px;bottom:58px;background:#78eef60d;opacity:.85;pointer-events:none}.prompt-scroll-meter,.prompt-scroll-meter b{position:absolute;width:3px;border-radius:999px}.prompt-scroll-meter b{left:0;top:12%;height:18%;min-height:24px;background:linear-gradient(#bffbff,#58dae5);box-shadow:0 0 12px #78eef6,0 0 28px #78eef66b;animation:scroll-cue 4.8s ease-in-out infinite}html body .generate-shell .dock-prompt .rich-prompt{scrollbar-width:thin!important;scrollbar-color:#69bac2 #071b21!important;scrollbar-gutter:stable;overflow-y:auto!important;-ms-overflow-style:auto!important}.generate-shell .dock-prompt .rich-prompt::-webkit-scrollbar{display:block!important;width:8px!important;height:8px!important}.generate-shell .dock-prompt .rich-prompt::-webkit-scrollbar-thumb{background:#69bac2!important;border:2px solid #071b21!important;border-radius:8px!important}@keyframes prompt-quiet-scan{0%,72%{translate:-110% 0}92%,to{translate:110% 0}}@keyframes orbit-ring{to{rotate:1turn}}@keyframes orbit-ring-reverse{to{rotate:-1turn}}@keyframes orbit-drift{to{translate:0 42px;opacity:.45}}@keyframes orbit-breathe{to{filter:brightness(1.16);box-shadow:0 0 0 30px #64dce408,0 0 62px #49bec927,inset 0 0 48px #58cdd71c}}@keyframes node-breathe{to{scale:1.45;opacity:.4}}@keyframes scroll-cue{0%,to{top:4%;height:16%;opacity:.35}45%{top:42%;height:24%;opacity:1}80%{top:76%;height:17%;opacity:.5}}html body .generate-shell .composer-main>.launch-mini{position:relative!important;overflow:hidden!important}.generate-shell .composer-main>.launch-mini:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(105deg,transparent 25%,#fff 48%,transparent 70%)!important;translate:-130%!important;transition:translate .65s cubic-bezier(.2,0,0,1)!important}.generate-shell .composer-main>.launch-mini:hover:before{translate:130%!important}@media(min-width:1151px){html body .shell{grid-template-columns:176px minmax(0,1fr)!important}html body .generate-shell>.content{padding:0 12px 14px!important}html body .generate-shell>.content>header{margin:0 -12px 4px!important}html body .generate-shell .video-workbench{grid-template-columns:minmax(620px,1fr) 354px!important;padding:8px 4px 8px 12px!important;border-radius:18px!important}html body .generate-shell .composer-dock{padding:8px 12px 8px 10px!important}html body .generate-shell .task-wall{padding:0 12px 0 4px!important}.generate-shell .dock-prompt{min-height:0!important}}@media(max-width:1150px){.cursor-light,.header-signal,.header-wave,.prompt-scroll-meter{display:none}}@media(prefers-reduced-motion:reduce){.header-signal i,.header-wave i,.particle-comet,.prompt-orbit,.prompt-orbit .orbit-r1,.prompt-orbit .orbit-r3,.prompt-orbit:after,.prompt-orbit:before,.prompt-scroll-meter b,.sidebar-bars,.sidebar-orbit{animation:none!important}.cursor-light{display:none}}html body .generate-shell .task-wall:before,html body .generate-shell .video-workbench:before,html body .generate-shell>.content:before,html body .generate-shell>aside:before{display:none!important;background-image:none!important;content:none!important}html body .generate-shell>aside{background:linear-gradient(180deg,#082027ed,#06171de3 42%,#041116e8)!important}html body .generate-shell .wall-head{position:relative!important;top:0!important;min-height:122px!important;margin:0!important;padding:4px 4px 13px!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}html body .generate-shell .wall-head b{color:#edfafa!important;font-size:19px!important;line-height:1.2!important}html body .generate-shell .wall-head small{display:block!important;margin-top:4px!important;color:#6f868b!important;font-size:11px!important;line-height:1.45!important}html body .generate-shell .wall-card{margin:0 0 8px!important;padding:8px!important;border:0!important;border-radius:11px!important;background:#092027cf!important;box-shadow:0 0 0 1px #dfffff13!important;transition:transform .16s,background-color .16s,box-shadow .16s!important}html body .generate-shell .wall-card:first-child{border-top:0!important}html body .generate-shell .wall-card:hover{background:#0b252b!important;box-shadow:0 0 0 1px #8cf5ff45,0 10px 30px #0006!important;transform:translateX(-4px) scale(1.008)!important}.generate-shell .dock-prompt .prompt-tech:before{z-index:-1;background-image:linear-gradient(#a7f7ff0d 1px,transparent 0),linear-gradient(90deg,#a7f7ff0d 1px,transparent 0),radial-gradient(circle at 60% 55%,#8cf5ff0b,transparent 38%);background-size:32px 32px,32px 32px,100% 100%;-webkit-mask-image:radial-gradient(circle at 42% 43%,#000,transparent 82%);mask-image:radial-gradient(circle at 42% 43%,#000,transparent 82%)}html body .generate-shell .dock-prompt>.prompt-composer{position:absolute!important;z-index:4!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important}html body .generate-shell .dock-prompt .rich-prompt{height:100%!important;min-height:0!important;padding:72px 18px 60px!important;overflow:auto!important}.prompt-scroll-meter{left:auto!important;right:7px!important;top:68px!important;bottom:58px!important;opacity:0!important;transform:scaleY(.7)!important;transition:opacity .16s,transform .16s!important}.prompt-scroll-meter.show{opacity:1!important;transform:scaleY(1)!important}.prompt-scroll-meter b{top:var(--thumb-top,0)!important;height:var(--thumb-h,18%)!important;animation:none!important}.prompt-orbit{animation:orbit-shell-drift 16s ease-in-out infinite alternate!important}.prompt-orbit:before{transform-origin:center;animation:orbit-ring 34s linear infinite!important}.prompt-orbit:after{transform-origin:center;animation:orbit-ring-reverse 27s linear infinite!important}.prompt-orbit .orbit-r1{transform-origin:center;animation:orbit-ring 18s linear infinite!important}.prompt-orbit .orbit-r3{animation:field-sweep 5.6s ease-in-out infinite alternate!important}.sidebar-nav-core:after{top:48%!important;translate:0!important}.sidebar-nav-core:after,.sidebar-orbit{transform:translate(-50%,-50%)!important}.sidebar-orbit{animation:sidebar-spin 14s linear infinite!important}.sidebar-nav-core:before{top:8%!important;bottom:17%!important;height:auto!important}.generate-shell .task-grid,.generate-shell .task-wall{scrollbar-width:thin!important;scrollbar-color:#83eff755 transparent!important}.generate-shell .task-grid::-webkit-scrollbar,.generate-shell .task-wall::-webkit-scrollbar{width:6px!important}.generate-shell .task-grid::-webkit-scrollbar-thumb,.generate-shell .task-wall::-webkit-scrollbar-thumb{border-radius:999px!important;background:#83eff755!important;box-shadow:0 0 10px #78eef64d!important}.generate-shell .task-grid::-webkit-scrollbar-track,.generate-shell .task-wall::-webkit-scrollbar-track{background:transparent!important}.generate-shell .shot-label-field>span{font-family:Bahnschrift SemiCondensed,Microsoft YaHei UI,sans-serif!important}@keyframes orbit-shell-drift{to{transform:translateY(-48%) scale(1.018);filter:brightness(1.12)}}@keyframes field-sweep{to{translate:0 42px;opacity:.45}}@media(max-width:1280px){html body .generate-shell .dock-prompt .rich-prompt{width:100%!important;padding-right:18px!important}.prompt-scroll-meter{right:4px!important}}.sidebar-nav-core{position:relative!important;flex:1 1!important;height:auto!important;min-height:260px!important;margin:12px -2px!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(transparent,#000 12% 88%,transparent)!important;mask-image:linear-gradient(transparent,#000 12% 88%,transparent)!important}.sidebar-nav-core:before{content:""!important;position:absolute!important;left:50%!important;top:48%!important;bottom:auto!important;width:128px!important;height:128px!important;transform:none!important;translate:-50% -50%!important;border:1px solid #78eef638!important;border-radius:50%!important;background:radial-gradient(circle,#78eef62a 0 3%,transparent 4% 22%,#f2cc8318 23% 24%,transparent 25%)!important;box-shadow:0 0 0 22px #78eef60a,0 0 0 43px #78eef607,0 0 42px #78eef62f!important;animation:none!important}.sidebar-route{position:absolute;left:50%;top:8%;bottom:17%;width:1px;background:linear-gradient(transparent,#78eef648 15%,#78eef612 49%,#78eef648 78%,transparent)}.sidebar-route i{position:absolute;left:-2px;width:5px;height:5px;border-radius:50%;background:#8cf5ff;box-shadow:0 0 12px #78eef6;animation:approved-route-travel 4.8s ease-in-out infinite}.sidebar-orbit{position:absolute!important;left:50%!important;top:48%!important;width:92px!important;height:92px!important;translate:-50% -50%!important;transform:none!important;border:1px dashed #78eef646!important;border-radius:50%!important;box-shadow:none!important;animation:approved-rail-spin 14s linear infinite!important}.sidebar-orbit:after,.sidebar-orbit:before{content:none!important}.sidebar-orbit i{width:6px!important;height:6px!important}.sidebar-orbit i:first-child{left:7px!important;top:14px!important}.sidebar-orbit i:nth-child(2){left:auto!important;right:-3px!important;top:46%!important;background:#dac48e!important;box-shadow:0 0 0 5px #dac48e11,0 0 16px #dac48e!important}.sidebar-bars{position:absolute!important;left:12px!important;right:12px!important;top:18%!important;width:auto!important;height:26px!important;transform:none!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;gap:4px!important;background:none!important;opacity:.45!important;animation:none!important}.sidebar-bars i{width:2px;background:#78eef6;animation:approved-rail-wave 1.7s ease-in-out infinite alternate}.sidebar-bars i:first-child{height:7px}.sidebar-bars i:nth-child(2){height:17px}.sidebar-bars i:nth-child(3){height:11px}.sidebar-bars i:nth-child(4){height:24px}.sidebar-bars i:nth-child(5){height:14px}.sidebar-bars i:nth-child(6){height:20px}.sidebar-bars i:nth-child(7){height:8px}.sidebar-coordinates{position:absolute;left:11px;right:11px;top:70%;display:flex;justify-content:space-between;color:#668b92;font:7px Consolas,monospace;letter-spacing:.08em}.sidebar-coordinates b{color:#9bc8ce;font-weight:400}.sidebar-nav-core small{top:auto!important;bottom:15%!important}@keyframes approved-rail-spin{to{rotate:1turn}}@keyframes approved-route-travel{0%,to{top:8%;opacity:0}18%{opacity:1}80%{opacity:1}92%{top:91%;opacity:0}}@keyframes approved-rail-wave{to{height:4px;opacity:.3}}.generate-shell .dock-prompt:after{display:block!important;z-index:0!important;inset:0!important;translate:0!important;animation:none!important;opacity:.86!important;background-image:linear-gradient(#a7f7ff0d 1px,transparent 0),linear-gradient(90deg,#a7f7ff0d 1px,transparent 0),radial-gradient(circle at 60% 55%,#8cf5ff0b,transparent 38%)!important;background-size:32px 32px,32px 32px,100% 100%!important;-webkit-mask-image:radial-gradient(circle at 42% 43%,#000,transparent 82%)!important;mask-image:radial-gradient(circle at 42% 43%,#000,transparent 82%)!important}.generate-shell .dock-prompt .prompt-tech:before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(105deg,transparent 0 38%,#bffbff08 48%,transparent 58%);translate:-110% 0;animation:prompt-quiet-scan 9s ease-in-out infinite;-webkit-mask-image:none;mask-image:none;pointer-events:none}.prompt-orbit{transform:translateY(-48%)!important;animation:none!important;filter:none!important}.prompt-orbit:before{animation:approved-orbit 34s linear infinite!important}.prompt-orbit:after{animation:approved-orbit-reverse 27s linear infinite!important}.prompt-orbit .orbit-r1{animation:approved-orbit 18s linear infinite!important}.prompt-orbit .orbit-r3{animation:none!important;translate:0!important;opacity:1!important}@keyframes approved-orbit{to{rotate:1turn}}@keyframes approved-orbit-reverse{to{rotate:-1turn}}html body .generate-shell .workspace-title{display:flex!important;align-items:center!important;font-family:Microsoft YaHei UI,Segoe UI Variable Display,sans-serif!important;font-size:20px!important;font-weight:760!important;letter-spacing:-.025em!important;color:#e9fbfc!important;white-space:nowrap!important}.generate-shell .shot-label-field>span{font-family:Bahnschrift SemiCondensed,Segoe UI Variable Display,Microsoft YaHei UI,sans-serif!important;color:#dac48e!important;font-weight:600!important;letter-spacing:.02em!important}.generate-shell .task-grid{overflow-y:auto!important}.generate-shell .task-grid::-webkit-scrollbar-thumb{background:#83eff755!important}.generate-shell .task-grid:not(:hover)::-webkit-scrollbar-thumb{background:transparent!important;box-shadow:none!important}@media(prefers-reduced-motion:reduce){.prompt-orbit .orbit-r1,.prompt-orbit:after,.prompt-orbit:before,.sidebar-bars i,.sidebar-orbit,.sidebar-route i{animation:none!important}}.cursor-light{display:none!important}.generate-shell .dock-prompt>.prompt-field{left:0!important;right:auto!important;top:0!important;width:61%!important;height:100%!important;pointer-events:none!important;opacity:.88!important;-webkit-mask-image:linear-gradient(90deg,#000 0 72%,transparent)!important;mask-image:linear-gradient(90deg,#000 0 72%,transparent)!important}html body .generate-shell .dock-prompt .rich-prompt{width:61%!important;padding:72px 18px 92px!important}.generate-shell .prompt-vector{z-index:0!important;bottom:38px!important}.generate-shell .dock-prompt>.at-switch,.generate-shell .dock-prompt>.prompt-clear,.generate-shell .dock-prompt>.shot-label-field{z-index:6!important}@media(max-width:1280px) and (min-width:701px){html body .generate-shell .dock-prompt .rich-prompt{width:61%!important;padding-right:18px!important}.generate-shell .dock-prompt>.prompt-field{width:61%!important;opacity:.48!important}}@media(max-width:700px){.generate-shell .dock-prompt>.prompt-field{display:none!important}html body .generate-shell .dock-prompt .rich-prompt{width:100%!important;padding:72px 14px 92px!important}}.generate-shell .site-marquee{display:none!important}.generate-shell .engine-notice{max-width:520px;margin-left:auto;color:#91a3a6;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.generate-shell .composer-dock:before{display:none!important;content:none!important}.generate-shell .composer-heading{grid-row:1;display:flex;align-items:center;min-height:51px;padding:2px 4px 11px;border-bottom:1px solid var(--orbit-line)!important}.generate-shell .composer-heading>div{display:flex;align-items:baseline;min-width:0}.generate-shell .composer-heading b{margin:0;color:#edfafa;font-size:23px;font-weight:750;letter-spacing:-.06em;white-space:nowrap}.generate-shell .composer-heading small{margin-left:12px;color:#637b80;font-size:10px;white-space:nowrap}.generate-shell .composer-heading>span{margin-left:auto;display:flex;align-items:center;gap:7px;color:#789196;font-size:10px;white-space:nowrap}.generate-shell .composer-heading>span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--orbit-ok)}.generate-shell .dock-prompt{grid-row:2!important;background:radial-gradient(circle at 77% 45%,#18708030,transparent 30%),linear-gradient(140deg,#0a252cde,#06191edb)!important;box-shadow:inset 0 0 0 1px #dfffff20,inset 0 -90px 130px #02090c55!important}.generate-shell .dock-prompt:after{background-image:linear-gradient(#8cf5ff0a 1px,transparent 0),linear-gradient(90deg,#8cf5ff0a 1px,transparent 0)!important;background-size:34px 34px!important;-webkit-mask-image:radial-gradient(circle at 38% 40%,#000,transparent 75%)!important;mask-image:radial-gradient(circle at 38% 40%,#000,transparent 75%)!important}.generate-shell .prompt-orbit{right:2%!important;width:min(36vw,480px)!important;height:auto!important;aspect-ratio:1;opacity:.74!important;background:radial-gradient(circle at 50% 50%,#78eef61c 0 3%,transparent 4% 17%,#f2cc830d 18% 18.5%,transparent 19% 31%,#78eef60c 32% 33%,transparent 34%),conic-gradient(from 214deg,#78eef600,#78eef63b 8%,#78eef600 17% 48%,#f2cc832f 52%,#f2cc8300 59% 100%)!important;-webkit-mask-image:radial-gradient(circle,#000 0 66%,transparent 73%)!important;mask-image:radial-gradient(circle,#000 0 66%,transparent 73%)!important;filter:drop-shadow(0 0 34px #78eef62c)!important}@media(max-width:1150px){.generate-shell .composer-heading small,.generate-shell .engine-notice{display:none}}@media(min-width:1151px){html body{font-size:15px!important}html body .generate-shell{grid-template-columns:176px minmax(0,1fr)!important;font-size:15px!important;line-height:1.55!important}html body .generate-shell>aside{box-sizing:border-box!important;width:176px!important;padding:4px 14px 16px!important;gap:0!important;overflow:hidden!important}html body .generate-shell>.content{padding:0!important;overflow:hidden!important}html body .generate-shell>.content>header{box-sizing:border-box!important;width:100%!important;height:68px!important;min-height:68px!important;margin:0!important;padding:0 22px!important;gap:22px!important;background:linear-gradient(90deg,#082128e8,#071a20dc 58%,#06151bdc)!important}html body .generate-shell .video-workbench{box-sizing:border-box!important;display:grid!important;height:calc(100vh - 68px)!important;min-height:0!important;grid-template-columns:minmax(0,1fr) 354px!important;grid-template-rows:minmax(0,1fr)!important;grid-gap:0!important;gap:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:hidden!important}html body .generate-shell .video-workbench:before{display:none!important;content:none!important}html body .generate-shell .composer-dock{box-sizing:border-box!important;grid-column:1!important;grid-row:1!important;height:calc(100vh - 96px)!important;min-height:0!important;margin:14px 12px 14px 18px!important;padding:15px!important;grid-template-rows:51px minmax(0,1fr) 49px 171px!important;gap:8px!important;border:1px solid var(--orbit-line-strong)!important;border-radius:18px!important;background:linear-gradient(150deg,#0a2229e8,#06161bdd 58%,#0a1e22e6)!important;box-shadow:0 0 0 1px #c8fbff24,inset 0 1px #ffffff12,0 28px 95px #001014b3!important;overflow:hidden!important}html body .generate-shell .composer-heading{height:51px!important;min-height:51px!important;padding:2px 4px 11px!important}html body .generate-shell .dock-prompt{grid-row:2!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:13px!important}html body .generate-shell .dock-prompt>.prompt-composer{inset:0!important}html body .generate-shell .dock-prompt .rich-prompt{position:absolute!important;left:18px!important;right:23%!important;top:72px!important;bottom:60px!important;width:auto!important;height:auto!important;min-height:0!important;padding:0 33% 0 2px!important;font-size:16px!important;line-height:1.92!important;border-radius:0!important}html body .generate-shell .prompt-orbit{top:50%!important;transform:translateY(-50%)!important}html body .generate-shell .dock-prompt>.at-switch{left:14px!important;right:auto!important;bottom:14px!important;box-sizing:border-box!important;width:111px!important;height:40px!important;min-height:40px!important;padding:0 12px!important;gap:8px!important;border-radius:8px!important;font-size:11px!important}html body .generate-shell .dock-prompt>.at-switch i{height:auto!important;padding:2px 7px!important;border-radius:4px!important}html body .generate-shell .dock-prompt>.at-switch b,html body .generate-shell .dock-prompt>.at-switch i{flex:none!important;white-space:nowrap!important}html body .generate-shell .dock-prompt>.at-switch b{font-size:11px!important;font-weight:500!important}html body .generate-shell .dock-prompt>.prompt-clear{left:auto!important;right:14px!important;bottom:14px!important;width:auto!important;height:40px!important;min-height:40px!important;padding:0 12px!important;border-radius:8px!important;font-size:11px!important}html body .generate-shell .dock-files{box-sizing:border-box!important;grid-row:3!important;height:49px!important;min-height:49px!important;padding:4px!important;gap:7px!important;border-top:0!important}html body .generate-shell .execution-rules{display:none!important}html body .generate-shell .composer-main{box-sizing:border-box!important;grid-row:4!important;height:171px!important;min-height:171px!important;margin:0!important;padding:9px!important;gap:8px!important;border-radius:12px!important}html body .generate-shell .task-wall{position:relative!important;box-sizing:border-box!important;grid-column:2!important;grid-row:1!important;width:354px!important;height:calc(100vh - 68px)!important;min-height:0!important;margin:0!important;padding:14px 16px 14px 4px!important;border:0!important;background:none!important;overflow:hidden!important}html body .generate-shell .task-wall:before{content:""!important;position:absolute!important;z-index:-1!important;inset:14px 16px 14px 4px!important;border:1px solid var(--orbit-line)!important;border-radius:17px!important;background:#07191edb!important;box-shadow:0 0 0 1px #c8fbff20,inset 0 1px #ffffff10,0 20px 70px #0010148c!important}html body .generate-shell .wall-head{box-sizing:border-box!important;display:block!important;height:132px!important;min-height:132px!important;margin:1px 1px 0!important;padding:15px!important}html body .generate-shell .wall-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;margin-top:12px!important}html body .generate-shell .wall-actions button{width:auto!important;height:34px!important;min-height:34px!important;padding:0 4px!important}html body .generate-shell .task-grid{box-sizing:border-box!important;display:block!important;height:calc(100% - 133px)!important;min-height:0!important;margin:0 1px 1px!important;padding:8px!important;overflow-y:auto!important}}@media(min-width:1151px) and (max-width:1280px){html body .generate-shell .dock-prompt .rich-prompt{right:18px!important;padding-right:18px!important;font-size:15px!important;line-height:1.92!important}}.pointer-particle-trail{position:fixed;z-index:2147483000;width:7px;height:7px;margin:-3px;border-radius:50%;background:#8cf5ff;box-shadow:0 0 13px #8cf5ff;pointer-events:none;animation:pointer-particle-fade .65s ease-out forwards}@keyframes pointer-particle-fade{to{translate:var(--trail-x) var(--trail-y);scale:.15;opacity:0}}html body .generate-shell .dock-prompt>.at-switch{background:#061115b8!important;border-color:var(--orbit-line)!important;box-shadow:none!important;color:#91a7ab!important}html body .generate-shell .dock-prompt>.at-switch i{position:relative!important;box-sizing:border-box!important;width:35px!important;height:18px!important;padding:0!important;border:0!important;border-radius:4px!important;background:#edcf82!important;box-shadow:none!important}html body .generate-shell .dock-prompt>.at-switch i:before,html body .generate-shell .dock-prompt>.at-switch input:checked+i:before{content:"AUTO"!important;position:absolute!important;inset:0!important;left:0!important;width:auto!important;height:auto!important;display:grid!important;place-content:center!important;border:0!important;border-radius:4px!important;background:#edcf82!important;color:#071619!important;font:700 8px/1 Bahnschrift SemiCondensed,Microsoft YaHei UI,sans-serif!important;text-shadow:none!important;box-shadow:none!important}html body .generate-shell .dock-prompt>.at-switch b{color:#91a7ab!important}@media(prefers-reduced-motion:reduce){.pointer-particle-trail{display:none!important}}.generate-shell .card-title>.task-shot-label{flex:0 0 auto;max-width:88px;padding:0;border:0;border-radius:0;background:transparent;color:#edfafa;font:700 13px/1.2 Microsoft YaHei UI,Segoe UI,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1151px){html body .generate-shell .dock-prompt:before{content:"✦ 提示词 Prompt"!important;position:absolute!important;z-index:7!important;left:16px!important;top:20px!important;width:auto!important;margin:0!important;padding:0 0 0 10px!important;border:0!important;border-left:2px solid var(--orbit-cyan)!important;border-radius:0!important;background:transparent!important;color:#d8fcff!important;font-size:16px!important;font-weight:750!important;line-height:24px!important}html body .generate-shell .dock-prompt>.shot-label-field{top:20px!important;right:16px!important;height:36px!important;gap:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--orbit-line)!important;border-radius:9px!important;background:#061115d9!important;box-shadow:none!important}html body .generate-shell .shot-label-field>span{padding:8px 10px!important;font-size:11px!important;line-height:18px!important}html body .generate-shell .shot-label-field>input{box-sizing:border-box!important;width:112px!important;height:36px!important;padding:8px 10px!important;border:0!important;border-left:1px solid var(--orbit-line)!important;border-radius:0!important;background:#061115!important;color:#9ab0b4!important;font-size:13px!important;text-align:left!important}html body .generate-shell .prompt-orbit{border:0!important;box-shadow:none!important}html body .generate-shell .prompt-orbit:before{inset:2%!important;border:1px solid #bafaff49!important;box-shadow:0 0 0 44px #78eef607,0 0 74px #78eef62b!important}html body .generate-shell .prompt-orbit:after{inset:13%!important;border:1px dashed #78eef64f!important;box-shadow:none!important}html body .generate-shell .prompt-orbit .orbit-r1{inset:25%!important;border:1px solid #f2cc8355!important;background:none!important;box-shadow:none!important}html body .generate-shell .prompt-orbit .orbit-r2{inset:40%!important;width:auto!important;height:auto!important;border:1px solid #8cf5ff52!important;border-radius:50%!important;background:radial-gradient(circle,#78eef625,transparent 68%)!important;box-shadow:0 0 42px #78eef62a!important}html body .generate-shell .prompt-orbit .orbit-r3{left:50%!important;right:auto!important;top:-5px!important;width:9px!important;height:9px!important;border:0!important;border-radius:50%!important;background:#d8fdff!important;box-shadow:0 0 20px #78eef6!important;transform-origin:0 245px!important;animation:approved-orbit 13s linear infinite!important}html body .generate-shell .dock-prompt .rich-prompt{top:66px!important}html body .generate-shell .task-wall:before{display:block!important;content:""!important;position:absolute!important;z-index:-1!important;inset:14px 16px 14px 4px!important;border:1px solid var(--orbit-line)!important;border-radius:17px!important;background:#07191edb!important;box-shadow:0 0 0 1px #c8fbff20,inset 0 1px #ffffff10,0 20px 70px #0010148c!important}html body .generate-shell .task-grid{padding:8px!important}html body .generate-shell .wall-card{display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;min-height:0!important;margin:0 0 8px!important;padding:8px!important;border:0!important;border-radius:11px!important;background:#092027cf!important;box-shadow:0 0 0 1px #dfffff13!important}html body .generate-shell .card-media{box-sizing:border-box!important;width:82px!important;height:104px!important;min-height:104px!important;aspect-ratio:auto!important;border:0!important;border-radius:7px!important;outline:1px solid #ffffff14!important}html body .generate-shell .card-body{padding:0!important}html body .generate-shell .card-body p{height:35px!important;margin:6px 0!important;font-size:11px!important;line-height:1.7!important}html body .generate-shell .card-body>small{font-size:9px!important}html body .generate-shell .card-body footer{gap:5px!important;margin-top:6px!important}html body .generate-shell .card-body button{padding:4px 7px!important;font-size:9px!important}}html body .generate-shell .dock-prompt>.at-switch{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer!important}html body .generate-shell .dock-prompt>.at-switch:focus-visible{outline:2px solid #78eef6!important;outline-offset:2px!important}html body .generate-shell .dock-prompt>.at-switch[aria-pressed=false] i{background:#26383a!important;box-shadow:inset 0 0 0 1px #567074!important}html body .generate-shell .dock-prompt>.at-switch[aria-pressed=false] i:before{content:"OFF"!important;background:#26383a!important;color:#a6b5b7!important}html body .generate-shell .dock-prompt>.at-switch[aria-pressed=true] i:before{content:"AUTO"!important}.fixed-preview{pointer-events:auto!important}.fixed-preview-close{position:absolute;z-index:2;top:12px;right:12px;display:grid;place-content:center;width:34px;height:34px;padding:0;border:1px solid #f0cf80;border-radius:50%;background:#071619e8;color:#fff3cb;font-size:24px;line-height:1;cursor:pointer;box-shadow:0 4px 18px #000b}.fixed-preview-close:focus-visible,.fixed-preview-close:hover{background:#e4c46e;color:#071619;outline:none}html body .generate-shell .composer-main>.model-picker{position:relative!important;order:1!important;grid-column:1/-1!important;min-width:0!important}html body .generate-shell .model-picker>summary{box-sizing:border-box!important;display:grid!important;grid-template-columns:12px minmax(0,1fr) auto 14px!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;width:100%!important;min-height:46px!important;padding:9px 13px!important;border:1px solid #526d6d66!important;border-radius:6px!important;background:#091c21!important;color:#d8e6e7!important;font-size:14px!important;font-weight:700!important;cursor:pointer!important;list-style:none!important}html body .generate-shell .model-picker>summary::-webkit-details-marker{display:none!important}html body .generate-shell .model-picker>summary:after{content:"⌄";color:#a7c1c3;font-size:16px}html body .generate-shell .model-picker>summary small{color:#72e6ba;font-size:11px;font-weight:700}.model-picker-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-status-dot{display:inline-block;width:10px;height:10px;border:1px solid;border-radius:50%}.model-status-dot.available{color:#55e9ae;background:#55e9ae;box-shadow:0 0 10px #55e9ae88}.model-status-dot.maintenance{color:#ff6a67;background:#ff6a67;box-shadow:0 0 10px #ff6a675e}html body .generate-shell .model-picker-menu{position:absolute!important;z-index:180!important;left:0!important;right:0!important;bottom:calc(100% + 6px)!important;max-height:265px!important;padding:5px!important;overflow:auto!important;border:1px solid #5e888b!important;border-radius:8px!important;background:#06171cf7!important;box-shadow:0 -16px 45px #001014d9!important}html body .generate-shell .model-picker-menu button{display:grid!important;grid-template-columns:12px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;width:100%!important;min-height:38px!important;padding:7px 10px!important;border:0!important;border-radius:5px!important;background:transparent!important;color:#d8e6e7!important;text-align:left!important;cursor:pointer!important}html body .generate-shell .model-picker-menu button:hover:not(:disabled),html body .generate-shell .model-picker-menu button[aria-selected=true]{background:#123139!important}html body .generate-shell .model-picker-menu button:focus-visible,html body .generate-shell .model-picker>summary:focus-visible{outline:2px solid #78eef6!important;outline-offset:2px!important}html body .generate-shell .model-picker-menu button small{color:#55e9ae;font-size:11px;font-weight:700}html body .generate-shell .model-picker-menu button:disabled{opacity:.78!important;color:#b9a5a5!important;cursor:not-allowed!important}html body .generate-shell .model-picker-menu button:disabled small{color:#ff7773!important}@media(min-width:1151px){html body .generate-shell .composer-dock{border-color:transparent!important;background:linear-gradient(155deg,#071216d9,#030a0ddd 68%,#0b1514d9)!important;box-shadow:0 0 0 1px #dfffff16,inset 0 1px #ffffff0d,0 24px 80px #0009!important}html body .generate-shell .dock-prompt>.shot-label-field{background:transparent!important}html body .generate-shell .shot-label-field>input{background:#061115!important}html body .generate-shell .composer-main{border:0!important;background:#061014b8!important;box-shadow:0 0 0 1px #dfffff13!important}html body .generate-shell .composer-main .compact-settings summary,html body .generate-shell .composer-main .library-pick-button,html body .generate-shell .composer-main .model-picker>summary,html body .generate-shell .composer-main>.asset-quick,html body .generate-shell .composer-main>.cost,html body .generate-shell .composer-main>.face-process-button{border-color:transparent!important;background:#0a2026c9!important;color:#c1d0d2!important;box-shadow:inset 0 0 0 1px #dfffff14!important}html body .generate-shell .composer-main .compact-settings summary:hover,html body .generate-shell .composer-main .library-pick-button:hover,html body .generate-shell .composer-main .model-picker>summary:hover,html body .generate-shell .composer-main>.asset-quick:hover,html body .generate-shell .composer-main>.face-process-button:hover{background:#0d2a31!important;color:#e4fdff!important;box-shadow:inset 0 0 0 1px #8cf5ff66,0 8px 25px #00101480!important}html body .generate-shell .composer-main>.launch-mini{border-color:#83eff7!important;background:linear-gradient(100deg,#68e4ed,#a4f8fb 58%,#6de8f0)!important;color:#031216!important;box-shadow:0 14px 38px #24dfe83c,inset 0 1px #ffffff8c!important}html body .generate-shell .composer-main>.launch-mini:hover{background:linear-gradient(100deg,#78eef6,#c5fcff 58%,#7bf0f6)!important;box-shadow:0 18px 52px #24dfe85c,inset 0 1px #ffffffa8!important}}@media(max-width:620px){html body .generate-shell .composer-main>.model-picker{grid-column:1!important}}@media(min-width:1151px){html body .generate-shell .composer-dock{grid-template-rows:51px minmax(0,1fr) 35px 171px!important;border-color:transparent!important;background:linear-gradient(150deg,#0a2229e8,#06161bdd 58%,#0a1e22e6)!important;box-shadow:0 0 0 1px #c8fbff24,inset 0 1px #ffffff12,0 28px 95px #001014b3!important}html body .generate-shell .dock-files{height:35px!important;min-height:35px!important;padding:1px 4px!important}html body .generate-shell .dock-prompt>.shot-label-field{height:34px!important}html body .generate-shell .shot-label-field>span{padding:7px 9px!important;font-size:10px!important;line-height:18px!important}html body .generate-shell .shot-label-field>input{width:96px!important;height:34px!important;padding:7px 9px!important;font-size:12px!important}html body .generate-shell .composer-main{background:#081c22dc!important}}.generate-shell .cursor-light{display:block!important}@media(max-width:700px){.generate-shell .cursor-light{display:none!important}}@media(prefers-reduced-motion:reduce){.generate-shell .cursor-light{display:none!important}}html body .generate-shell{background:transparent!important}@media(min-width:1151px){html body .generate-shell .composer-dock{grid-template-rows:51px minmax(0,1fr) 49px 171px!important}html body .generate-shell .dock-files{height:49px!important;min-height:49px!important;padding:4px!important}html body .generate-shell .dock-prompt>.shot-label-field{height:36px!important}html body .generate-shell .shot-label-field>span{padding:8px 10px!important;font-size:11px!important;line-height:18px!important}html body .generate-shell .shot-label-field>input{width:112px!important;height:36px!important;padding:8px 10px!important;font-size:13px!important}}.workbench-ambient:before{background-image:none!important;opacity:0!important}.generate-shell .dock-prompt>.prompt-tech{z-index:1!important}@media(min-width:1151px){.generate-shell .sidebar-nav-core{position:relative!important;flex:1 1!important;height:auto!important;min-height:260px!important;margin:12px -2px!important;overflow:hidden!important;opacity:1!important;-webkit-mask-image:linear-gradient(transparent,#000 12% 88%,transparent)!important;mask-image:linear-gradient(transparent,#000 12% 88%,transparent)!important;top:30px!important}.generate-shell .sidebar-nav-core:before{left:50%!important;top:48%!important;width:128px!important;height:128px!important;translate:-50% -50%!important;border:1px solid #78eef638!important;border-radius:50%!important;background:radial-gradient(circle,#78eef62a 0 3%,transparent 4% 22%,#f2cc8318 23% 24%,transparent 25%)!important;box-shadow:0 0 0 22px #78eef60a,0 0 0 43px #78eef607,0 0 42px #78eef62f!important}.generate-shell .sidebar-orbit{left:50%!important;top:48%!important;width:92px!important;height:92px!important;translate:-50% -50%!important;border:1px dashed #78eef646!important;box-shadow:none!important}.generate-shell .prompt-orbit{right:2%!important;top:50%!important;width:min(36vw,480px)!important;height:auto!important;aspect-ratio:1!important;translate:none!important;transform:translateY(-50%)!important;opacity:.74!important;border:0!important;background:radial-gradient(circle at 50% 50%,#78eef61c 0 3%,transparent 4% 17%,#f2cc830d 18% 18.5%,transparent 19% 31%,#78eef60c 32% 33%,transparent 34%),conic-gradient(from 214deg,#78eef600,#78eef63b 8%,#78eef600 17% 48%,#f2cc832f 52%,#f2cc8300 59% 100%)!important;box-shadow:none!important;filter:drop-shadow(0 0 34px #78eef62c)!important;-webkit-mask-image:radial-gradient(circle,#000 0 66%,transparent 73%)!important;mask-image:radial-gradient(circle,#000 0 66%,transparent 73%)!important}.generate-shell .prompt-orbit:before{inset:2%!important;border:1px solid #bafaff49!important;box-shadow:0 0 0 44px #78eef607,0 0 74px #78eef62b!important}.generate-shell .prompt-orbit:after{inset:13%!important;border:1px dashed #78eef64f!important;box-shadow:none!important}.generate-shell .prompt-orbit .orbit-r1{inset:25%!important;border:1px solid #f2cc8355!important;background:none!important;box-shadow:none!important}.generate-shell .prompt-orbit .orbit-r2{inset:40%!important;width:auto!important;height:auto!important;border:1px solid #8cf5ff52!important;border-radius:50%!important;background:radial-gradient(circle,#78eef625,transparent 68%)!important;box-shadow:0 0 42px #78eef62a!important}html body .generate-shell{grid-template-columns:176px minmax(620px,1fr)!important;grid-template-rows:68px minmax(0,1fr)!important}html body .generate-shell>.content>header{height:68px!important;min-height:68px!important;padding:0 22px!important}html body .generate-shell .video-workbench{height:calc(100dvh - 68px)!important;grid-template-columns:minmax(620px,1fr) 354px!important;grid-template-rows:minmax(0,1fr)!important}html body .generate-shell .composer-dock{height:calc(100dvh - 96px)!important;margin:14px 12px 14px 18px!important;padding:15px!important;grid-template-rows:51px minmax(0,1fr) 49px 171px!important;gap:8px!important;border:0!important;border-radius:18px!important;background:linear-gradient(155deg,#071216d9,#030a0ddd 68%,#0b1514d9)!important;box-shadow:0 0 0 1px #dfffff16,inset 0 1px #ffffff0d,0 24px 80px #0009!important}html body .generate-shell .composer-heading{height:51px!important;min-height:51px!important;padding:2px 4px 11px!important}html body .generate-shell .dock-prompt{min-height:0!important;border:0!important;border-radius:13px!important;background:radial-gradient(circle at 77% 45%,#18708030,transparent 30%),linear-gradient(140deg,#0a252cde,#06191edb)!important;box-shadow:inset 0 0 0 1px #dfffff20,inset 0 -90px 130px #02090c55!important;overflow:hidden!important}html body .generate-shell .dock-prompt:before{content:"✦ 提示词 Prompt"!important;left:16px!important;top:20px!important;padding-left:10px!important;border-left:2px solid var(--orbit-cyan)!important;color:#d8fcff!important;font-size:16px!important;font-weight:750!important;line-height:24px!important}html body .generate-shell .dock-prompt:after{opacity:.86!important;background-image:linear-gradient(#8cf5ff0a 1px,transparent 0),linear-gradient(90deg,#8cf5ff0a 1px,transparent 0)!important;background-size:34px 34px!important;-webkit-mask-image:radial-gradient(circle at 38% 40%,#000,transparent 75%)!important;mask-image:radial-gradient(circle at 38% 40%,#000,transparent 75%)!important}html body .generate-shell .dock-prompt>.shot-label-field{display:flex!important;top:16px!important;right:14px!important;height:36px!important;padding:0!important;gap:0!important;border:1px solid #6fdce65c!important;border-radius:9px!important;background:#061115e8!important;box-shadow:0 8px 24px #0005!important;overflow:hidden!important}html body .generate-shell .dock-prompt>.shot-label-field>span{display:flex!important;align-items:center!important;height:100%!important;padding:0 10px!important;color:#dac48e!important;font-size:11px!important;font-weight:700!important;white-space:nowrap!important}html body .generate-shell .dock-prompt>.shot-label-field>input{width:112px!important;height:100%!important;padding:0 10px!important;border:0!important;border-left:1px solid #6fdce633!important;border-radius:0!important;background:#061115!important;color:#eafcfd!important;font-size:13px!important;text-align:left!important;outline:0!important}}@media(min-width:1151px){html body .generate-shell .dock-prompt>.shot-label-field:focus-within{border-color:#8cf5ffb8!important;box-shadow:0 8px 24px #0005,0 0 0 2px #8cf5ff1f!important}html body .generate-shell .dock-prompt .rich-prompt{left:18px!important;right:23%!important;top:72px!important;bottom:60px!important;width:auto!important;height:auto!important;padding:0 33% 0 2px!important;color:#e4eff0!important;font-size:16px!important;line-height:1.92!important;text-align:left!important}html body .generate-shell .dock-prompt>.at-switch{left:14px!important;right:auto!important;top:auto!important;bottom:14px!important;width:111px!important;height:40px!important;min-height:40px!important}html body .generate-shell .dock-prompt>.prompt-clear{left:auto!important;right:14px!important;top:auto!important;bottom:14px!important;height:40px!important;min-height:40px!important}html body .generate-shell .dock-files{height:49px!important;min-height:49px!important;padding:4px!important;align-items:center!important}html body .generate-shell .composer-main{height:171px!important;min-height:171px!important;padding:9px!important;gap:8px!important;align-items:stretch!important;border:0!important;border-radius:12px!important;background:#081c22dc!important;box-shadow:0 0 0 1px #dfffff13!important}html body .generate-shell .composer-main>*{align-content:center!important}html body .generate-shell .task-wall{width:354px!important;height:calc(100dvh - 68px)!important;padding:14px 16px 14px 4px!important;overflow:hidden!important}html body .generate-shell .task-wall:before{inset:14px 16px 14px 4px!important;border:0!important;border-radius:17px!important;background:#07191edb!important;box-shadow:0 0 0 1px #dfffff16,inset 0 1px #ffffff0a!important}html body .generate-shell .wall-head{height:132px!important;min-height:132px!important;margin:1px 1px 0!important;padding:15px!important;border-bottom:1px solid var(--orbit-line)!important}html body .generate-shell .wall-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;margin-top:12px!important}html body .generate-shell .task-grid{display:block!important;height:calc(100% - 133px)!important;margin:0 1px 1px!important;padding:8px!important;overflow-y:auto!important}html body .generate-shell .wall-card{display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;align-items:start!important;grid-gap:10px!important;gap:10px!important;width:100%!important;min-height:120px!important;margin:0 0 8px!important;padding:8px!important;border:0!important;border-radius:11px!important;background:#092027cf!important;box-shadow:0 0 0 1px #dfffff13!important;transform-origin:right center!important}html body .generate-shell .wall-card:hover{transform:translateX(-3px)!important;background:#091a1f!important;box-shadow:0 0 0 1px #8cf5ff45,0 10px 30px #0006!important}html body .generate-shell .card-media{width:82px!important;height:104px!important;min-height:104px!important;border-radius:7px!important;outline:1px solid #ffffff14!important;outline-offset:-1px!important}html body .generate-shell .card-body{display:flex!important;min-width:0!important;min-height:104px!important;padding:0!important;flex-direction:column!important;justify-content:flex-start!important}html body .generate-shell .card-body header{align-items:flex-start!important;min-width:0!important}.generate-shell .card-title{min-width:0!important}.generate-shell .card-title>b{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .generate-shell .card-body p{height:35px!important;margin:6px 0!important;font-size:10px!important;line-height:1.7!important}.generate-shell .card-body>small{font-size:9px!important;line-height:1.35!important}html body .generate-shell .card-body footer{display:flex!important;align-items:center!important;gap:5px!important;width:100%!important;margin-top:6px!important;flex-wrap:nowrap!important}.generate-shell .card-body button{min-width:0!important;padding:4px 6px!important;font-size:9px!important;line-height:1!important;white-space:nowrap!important}html body .generate-shell .task-wall:before{display:none!important;content:none!important}html body .generate-shell .task-wall>.wall-inner{box-sizing:border-box!important;height:100%!important;display:flex!important;flex-direction:column!important;border:0!important;border-radius:17px!important;background:#07191edb!important;box-shadow:0 0 0 1px #dfffff16,inset 0 1px #ffffff0a!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;overflow:hidden!important}html body .generate-shell .wall-head{flex:0 0 132px!important;width:auto!important;margin:0!important;padding:15px!important;background:transparent!important}html body .generate-shell .wall-title{display:flex!important;align-items:flex-start!important;min-width:0!important}html body .generate-shell .wall-title>b{margin:0!important;color:#edfafa!important;font-size:19px!important;font-weight:750!important;line-height:1.25!important}html body .generate-shell .counter{margin-left:auto!important;color:var(--orbit-cyan)!important;font:10px/1.5 Consolas,monospace!important;white-space:nowrap!important}html body .generate-shell .wall-head>small{display:block!important;margin:2px 0 12px!important;color:#6f868b!important;font-size:10px!important;line-height:1.5!important}html body .generate-shell .task-wall .task-grid{flex:1 1 auto!important;height:auto!important;margin:0!important}html body .generate-shell .dock-prompt:before{display:none!important;content:none!important}html body .generate-shell .prompt-top{position:absolute!important;z-index:7!important;left:16px!important;right:16px!important;top:20px!important;display:flex!important;align-items:center!important;pointer-events:none!important}html body .generate-shell .prompt-label{padding-left:10px!important;border-left:2px solid var(--orbit-cyan)!important;color:#d8fcff!important;font-size:16px!important;font-weight:750!important;line-height:24px!important}html body .generate-shell .corner{position:absolute!important;z-index:3!important;width:28px!important;height:28px!important;pointer-events:none!important}html body .generate-shell .corner-a{left:9px!important;top:9px!important;border-left:1px solid #8cf5ff4c!important;border-top:1px solid #8cf5ff4c!important}html body .generate-shell .corner-b{right:9px!important;bottom:9px!important;border-right:1px solid #f2cc834c!important;border-bottom:1px solid #f2cc834c!important}html body .generate-shell .prompt-readout{position:absolute!important;z-index:7!important;left:50%!important;bottom:25px!important;translate:-50% 50%!important;display:flex!important;align-items:center!important;gap:7px!important;color:#617b80!important;font-size:9px!important;pointer-events:none!important}html body .generate-shell .prompt-readout>i{width:68px!important;height:2px!important;background:#dfffff12!important}html body .generate-shell .prompt-readout>i b{display:block!important;width:86%!important;height:100%!important;background:linear-gradient(90deg,#799da3,var(--orbit-cyan))!important;box-shadow:0 0 7px #8cf5ff80!important}html body .generate-shell .prompt-readout strong{color:#a6c5c9!important;font:9px Consolas,monospace!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}html body .generate-shell .composer-main>.launch-mini{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;padding:0 13px 0 21px!important;letter-spacing:.1em!important}html body .generate-shell .launch-ready{padding-left:11px!important;border-left:1px solid #03121633!important;font:8px Consolas,monospace!important;letter-spacing:.18em!important;opacity:.64!important}html body .generate-shell .composer-main>.asset-quick{font-size:13px!important}html body .generate-shell .account button{font-size:12px!important}html body .generate-shell .composer-dock,html body .generate-shell .task-wall>.wall-inner{border:1px solid transparent!important}html body .generate-shell .dock-files{font-size:15px!important;line-height:23.25px!important}html body .generate-shell .prompt-orbit{translate:0 -50%!important;transform:none!important}html body .generate-shell .wall-head{height:131.5px!important;min-height:131.5px!important;flex-basis:131.5px!important}html body .generate-shell .dock-prompt>.at-switch{width:110.8px!important}html body .generate-shell{overflow:visible!important}html body .generate-shell>.app-rail{grid-column:1!important;grid-row:1/-1!important;position:relative!important;inset:auto!important;width:176px!important;height:100dvh!important;margin:0!important;padding:4px 14px 16px!important;gap:0!important;font-size:15px!important;line-height:23.25px!important;overflow:visible!important}html body .generate-shell>.topbar{grid-column:2/-1!important;grid-row:1!important;height:68px!important;min-height:68px!important;margin:0!important;padding:0 22px!important;gap:22px!important}html body .generate-shell>.content{grid-column:2/-1!important;grid-row:2!important;max-width:none!important;width:auto!important;height:calc(100dvh - 68px)!important;margin:0!important;padding:0!important}html body .generate-shell>.app-rail>.rail-status{margin:0 12px 11px!important;padding:10px 6px 19px!important;border-top:1px solid var(--orbit-line)!important;color:#66868c!important;font:9px/1.55 Consolas,monospace!important;letter-spacing:.12em!important}html body .generate-shell>.app-rail>.nav{display:grid!important;grid-gap:7px!important;gap:7px!important;transform:translateY(-8px)!important}html body .generate-shell>.app-rail>.nav>button{position:relative!important;width:auto!important;height:52px!important;min-height:52px!important;margin:3px 12px!important;padding:0 14px 0 34px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:#a8bec1!important;font-size:14px!important;text-align:left!important}html body .generate-shell>.app-rail>.nav>button:before{content:""!important;position:absolute!important;left:14px!important;top:50%!important;width:6px!important;height:6px!important;margin:0!important;border:1px solid #86e7ee!important;background:transparent!important;transform:translateY(-50%) rotate(45deg)!important}html body .generate-shell>.app-rail>.nav>button.active{border-color:#83e7ee3b!important;background:linear-gradient(90deg,#78e4ec18,transparent)!important;color:#f4ffff!important;box-shadow:inset 0 0 22px #5ed2dd0a!important}html body .generate-shell>.app-rail>.nav>button.active:after{content:""!important;position:absolute!important;left:-11px!important;top:12px!important;width:2px!important;height:24px!important;background:var(--orbit-cyan)!important;box-shadow:0 0 18px var(--orbit-cyan)!important}html body .generate-shell .task-wall{overflow:visible!important}html body .generate-shell>.topbar>*{position:relative!important;z-index:3!important;visibility:visible!important}html body .generate-shell>.topbar .engine-notice,html body .generate-shell>.topbar .workspace-title,html body .generate-shell>.topbar>div:first-child{opacity:1!important;filter:none!important;mix-blend-mode:normal!important}html body .generate-shell>.topbar .workspace-title{display:flex!important;align-items:center!important;color:#ecf9fa!important}html body .generate-shell>.topbar .workspace-title:after{content:""!important;display:inline-block!important;width:280px!important;height:1px!important;margin:0 0 0 20px!important;background:linear-gradient(90deg,#7be7ef,transparent 44%,#7be7ef 72%,transparent)!important}html body .generate-shell>.topbar .engine-notice{display:block!important;margin-left:auto!important;color:#91a3a6!important;font-size:11px!important;white-space:nowrap!important}html body .generate-shell>.app-rail .account,html body .generate-shell>.app-rail .account *{letter-spacing:normal!important}}html body .generate-shell{background:radial-gradient(circle at 74% 7%,#0a262d 0,transparent 36%),linear-gradient(145deg,#071f26,#06171c 58%,#071a20)!important}html body .generate-shell>.content{background:linear-gradient(145deg,#071b20e8,#06161be8)!important}html body .generate-shell .video-workbench{background:linear-gradient(145deg,#081f25,#06191e 62%,#071b20)!important}html body .generate-shell .composer-dock{grid-template-rows:51px minmax(0,1fr) 49px 171px!important;background:linear-gradient(155deg,#092229e8,#071a20f2 68%,#081f25e8)!important}html body .generate-shell .dock-prompt{min-height:0!important;background:radial-gradient(circle at 77% 45%,#18708030,transparent 30%),linear-gradient(140deg,#0a252cde,#071b21e8)!important}html body .generate-shell .dock-notice{position:fixed!important;z-index:520!important;left:50%!important;right:auto!important;top:82px!important;bottom:auto!important;width:max-content!important;max-width:min(680px,calc(100vw - 32px))!important;min-height:36px!important;margin:0!important;padding:9px 14px!important;transform:translateX(-50%)!important;border:1px solid #4c7a68!important;border-radius:6px!important;background:#0b251deF!important;color:#8fe0b0!important;box-shadow:0 10px 34px #001014a6!important;pointer-events:none!important}html body .generate-shell .dock-prompt>.at-switch{left:18px!important;width:124px!important;padding:0 10px!important;display:grid!important;grid-template-columns:35px auto!important;justify-content:center!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;text-align:center!important}html body .generate-shell .dock-prompt>.at-switch b{display:block!important;min-width:0!important;text-align:center!important}html body .generate-shell .card-body button.danger{position:relative!important;z-index:12!important;pointer-events:auto!important}html body .generate-shell .card-body button.danger:disabled{cursor:wait!important;opacity:.62!important}@media(min-width:1151px){html body .generate-shell .sidebar-nav-core{top:52px!important;flex:0 0 218px!important;width:148px!important;height:218px!important;min-height:218px!important;margin:8px 0 48px!important;align-self:center!important;contain:layout paint!important}html body .generate-shell .sidebar-nav-core:before{width:108px!important;height:108px!important}html body .generate-shell .sidebar-orbit{width:78px!important;height:78px!important}}.generate-shell .settings-pop{padding:22px 22px 18px!important;border-color:#83eff766!important;background:#061014f5!important;color:#eaf7f8!important;box-shadow:0 24px 70px #000c!important}.generate-shell .settings-pop .settings-close{position:-webkit-sticky!important;position:sticky!important;float:right!important;top:0!important;right:0!important;z-index:4!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;margin:-10px -10px 2px 12px!important;padding:0!important;border:1px solid #83eff766!important;border-radius:4px!important;background:#08161b!important;color:#d8fdff!important;font-size:22px!important;line-height:1!important;cursor:pointer!important}.generate-shell .settings-pop label{color:#a9c3c6!important}.generate-shell .settings-pop button{border-color:#5d838766!important;background:#07171b!important;color:#bcd2d4!important}.generate-shell .settings-pop button.sel{border-color:#83eff7!important;background:#123039!important;color:#d8fdff!important}.generate-shell .settings-pop input[type=range]{accent-color:#83eff7!important}.library-picker-back{background:#010608d9!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important}.library-picker-back>section,.picker-dialog{border-color:#83eff75c!important;background:linear-gradient(155deg,#071216fa,#030a0df7 68%,#0b1514fa)!important;box-shadow:0 28px 90px #000e!important}.picker-footer,.picker-head,.picker-selected-strip{border-color:#83eff72b!important;background:#061014d9!important}.picker-footer b,.picker-head b,.picker-toolbar b{color:#eaf7f8!important}.picker-folder-title,.picker-footer small,.picker-head small,.picker-head span,.picker-toolbar small{color:#789096!important}.picker-cancel,.picker-close,.picker-confirm,.picker-toolbar label,.picker-toolbar select{border-color:#83eff744!important;background:#07171b!important;color:#d8fdff!important}.picker-confirm:not(:disabled){background:#75dde5!important;color:#041014!important}.picker-sidebar{border-color:#83eff72b!important;background:#030a0cbd!important}.picker-sidebar button{border-color:transparent!important;background:transparent!important;color:#9db4b7!important}.picker-sidebar button.active{border-color:#83eff744!important;background:#83eff712!important;color:#eaf7f8!important}.picker-main{background:#0610147d!important}.library-picker-grid article{border-color:#83eff72e!important;background:#071216!important;box-shadow:none!important}.library-picker-grid article.selected,.library-picker-grid article:hover{border-color:#83eff78c!important;background:#0a2228!important;box-shadow:0 10px 26px #0008!important}.picker-card-media{background:#030a0c!important}.picker-card-media img,.picker-card-media video{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;background:#030a0c!important}.picker-quick-add{border-color:#83eff75c!important;background:#030a0cde!important;color:#d8fdff!important}.library-picker-grid article>strong{color:#eaf7f8!important}.library-picker-grid article>small{color:#789096!important}.library .asset-preview{height:132px!important;background:#030a0c!important;isolation:isolate!important}.library .asset-preview img,.library .asset-preview video{position:absolute!important;inset:0!important;z-index:2!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;background:#030a0c!important;opacity:1!important;visibility:visible!important}.library .asset-preview video{pointer-events:none!important}@media(min-width:1151px){html body .generate-shell .sidebar-nav-core{top:18px!important;flex:0 0 196px!important;width:140px!important;height:196px!important;min-height:196px!important;margin:0 0 40px!important;align-self:center!important}html body .generate-shell .sidebar-nav-core:before{width:98px!important;height:98px!important}html body .generate-shell .sidebar-orbit{width:72px!important;height:72px!important}html body .generate-shell .sidebar-bars{top:14%!important}html body .generate-shell .sidebar-nav-core small{bottom:10%!important}}:root{--app-shell-surface:radial-gradient(circle at 74% 7%,#0a3039 0,transparent 38%),linear-gradient(145deg,#08232b,#06191f 58%,#071d23);--app-workspace-surface:linear-gradient(140deg,#0b2931e6,#071d24ed);--app-panel-surface:#082027;--app-control-surface:#071b21;--app-workspace-divider:#1c4349;--generate-shell-surface:radial-gradient(circle at 74% 7%,#0a3039 0,transparent 38%),linear-gradient(145deg,#08232b,#06191f 58%,#071d23);--generate-workspace-surface:linear-gradient(140deg,#0b2931e6,#071d24ed);--generate-workspace-divider:#1c4349}body,html{background:#071a20!important}html body .generate-shell{background:var(--generate-shell-surface)!important}html body .generate-shell .composer-dock,html body .generate-shell .task-wall>.wall-inner,html body .generate-shell .video-workbench,html body .generate-shell>.app-rail,html body .generate-shell>.content,html body .generate-shell>.topbar{background:var(--generate-workspace-surface)!important}html body .generate-shell>.topbar{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}html body .generate-shell .dock-prompt{background:radial-gradient(circle at 77% 45%,#197b8a38,transparent 32%),var(--generate-workspace-surface)!important}html body .generate-shell .composer-main{background:#0b2931d9!important}@media (min-width:1151px){html body .generate-shell>.app-rail{border-right:1px solid var(--generate-workspace-divider)!important}html body .generate-shell>.topbar{border-bottom:1px solid var(--generate-workspace-divider)!important}html body .generate-shell .task-wall{padding-left:0!important;border-left:1px solid var(--generate-workspace-divider)!important}}html body .generate-shell>.app-rail .account{background:linear-gradient(140deg,#0b29318f,#071d2499)!important;border-color:#83eff72b!important;box-shadow:inset 0 1px #eaffff0a!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}@media (max-width:767px),(max-width:900px) and (max-height:520px){:root{--mobile-nav-h:68px}html{overflow-x:hidden;text-size-adjust:100%}body,html{width:100%;min-width:0;min-height:100%;background:#071a20!important}body{overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font-size:16px;touch-action:manipulation}button{min-height:44px}.cursor-light,.interaction-field,.tech-field,.workbench-field{display:none!important}html body .generate-shell,html body .shell{display:block!important;min-height:100dvh!important;padding:0 0 calc(var(--mobile-nav-h) + env(safe-area-inset-bottom))!important;background:linear-gradient(155deg,#0b2931,#071d24 62%,#071a20)!important}html body .generate-shell>.app-rail,html body .shell>aside{position:fixed!important;z-index:1000!important;inset:auto 0 0 0!important;width:100%!important;height:calc(var(--mobile-nav-h) + env(safe-area-inset-bottom))!important;min-height:0!important;padding:6px 8px calc(6px + env(safe-area-inset-bottom))!important;border:0!important;border-top:1px solid #83eff744!important;background:#071b21f2!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;box-shadow:0 -10px 30px #00101499!important;display:grid!important;grid-template-columns:minmax(0,1fr) 62px!important;grid-gap:6px!important;gap:6px!important;overflow:visible!important}.shell>aside .brand,.shell>aside .sidebar-nav-core,.shell>aside>.rail,.shell>aside>.rail-status{display:none!important}html body .shell>aside>.nav{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:4px!important;gap:4px!important;min-width:0!important}html body .shell>aside>.nav>button,html body .shell>aside>button{min-width:0!important;height:54px!important;min-height:54px!important;margin:0!important;padding:27px 2px 4px!important;border:1px solid transparent!important;border-radius:8px!important;-webkit-clip-path:none!important;clip-path:none!important;background:transparent!important;color:#91aeb2!important;text-align:center!important;font-size:11px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .shell>aside>.nav>button:before,html body .shell>aside>button:before{top:14px!important;left:50%!important;width:7px!important;height:7px!important;transform:translate(-50%,-50%) rotate(45deg)!important}html body .shell>aside>.nav>button.active,html body .shell>aside>button.active{border-color:#83eff744!important;background:#83eff712!important;color:#eaffff!important}html body .shell>aside>.account{position:static!important;width:auto!important;min-width:0!important;height:54px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;display:grid!important;place-items:center!important}.shell>aside>.account>b,.shell>aside>.account>small{display:none!important}html body .shell>aside>.account>button{width:100%!important;height:54px!important;min-height:54px!important;margin:0!important;padding:27px 2px 4px!important;border:1px solid transparent!important;border-radius:8px!important;color:#d8bd77!important;text-align:center!important;font-size:11px!important;white-space:nowrap!important}html body .shell>aside>.account>button:before{content:"↪";position:absolute;margin:-23px 0 0 17px;font-size:16px;color:#8debf1}html body .generate-shell>.topbar,html body .shell>.content>header{position:-webkit-sticky!important;position:sticky!important;z-index:80!important;top:0!important;width:100%!important;height:56px!important;min-height:56px!important;margin:0!important;padding:0 12px max(0px,env(safe-area-inset-top))!important;border-bottom:1px solid #83eff72b!important;background:#0b2931ed!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;display:flex!important;align-items:center!important;gap:8px!important}.workspace-title{font-size:17px!important;line-height:1!important;white-space:nowrap!important}.card-topup-entry .pulse,.engine-notice,.header-signal,.header-wave,.site-marquee,.workspace-title:after{display:none!important}.card-topup-entry{margin-left:auto!important}.card-topup-entry button{min-width:68px!important;height:38px!important;min-height:38px!important;padding:0 14px!important}html body .generate-shell>.content,html body .shell>.content{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:10px 10px 16px!important;background:transparent!important}.generate-tab,.generate-tab.is-active{width:100%!important;min-width:0!important}html body .generate-shell .video-workbench{height:auto!important;min-height:0!important;padding:0!important;border-radius:12px!important;display:flex!important;flex-direction:column!important;overflow:visible!important}html body .generate-shell .composer-dock{order:1!important;min-width:0!important;display:grid!important;grid-template-rows:auto minmax(300px,62dvh) auto auto auto!important;border-radius:11px!important;overflow:hidden!important}.generate-shell .composer-heading{height:48px!important;min-height:48px!important;padding:0 12px!important}.generate-shell .composer-heading h2{font-size:19px!important}.generate-shell .composer-heading small{display:none!important}html body .generate-shell .dock-prompt{min-width:0!important;min-height:300px!important;height:auto!important;border-radius:0!important;overflow:hidden!important}html body .generate-shell .dock-prompt .rich-prompt{width:100%!important;max-width:100%!important;height:100%!important;min-height:300px!important;padding:58px 13px 80px!important;font-size:15px!important;line-height:1.72!important;overflow:auto!important;overscroll-behavior:contain!important;overflow-wrap:anywhere!important;word-break:break-word!important;white-space:pre-wrap!important}.prompt-field,.prompt-orbit,.prompt-scroll-meter,.prompt-tech{display:none!important}html body .generate-shell .dock-prompt>.at-switch{left:12px!important;bottom:12px!important;top:auto!important;width:116px!important;height:44px!important;min-height:44px!important}.generate-shell .prompt-clear{right:10px!important;bottom:12px!important;top:auto!important;min-height:44px!important;padding:0 12px!important}.generate-shell .dock-files{min-width:0!important;padding:7px 10px!important;display:flex!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;scroll-snap-type:x proximity!important;flex-wrap:nowrap!important}.generate-shell .dock-files>*{flex:0 0 auto!important;scroll-snap-align:start!important}html body .generate-shell .composer-main{min-width:0!important;padding:8px!important;display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:7px!important;gap:7px!important}html body .generate-shell .composer-main>*{min-width:0!important;grid-column:auto!important;margin:0!important}html body .generate-shell .composer-main>.launch-mini,html body .generate-shell .composer-main>.model-picker,html body .generate-shell .composer-main>select{grid-column:1/-1!important}.generate-shell .composer-main button,.generate-shell .composer-main select,.generate-shell .composer-main summary{min-height:48px!important;padding:8px!important;white-space:normal!important}html body .generate-shell .dock-notice{top:64px!important;max-width:calc(100vw - 20px)!important;font-size:12px!important;text-align:center!important}.generate-shell .settings-pop{position:fixed!important;z-index:1100!important;inset:auto 0 0 0!important;width:100%!important;max-width:none!important;max-height:86dvh!important;margin:0!important;padding:16px 14px calc(18px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;overflow:auto!important;overscroll-behavior:contain!important}.generate-shell .settings-pop .settings-close{position:-webkit-sticky!important;position:sticky!important;top:0!important;width:44px!important;height:44px!important;min-width:44px!important}html body .generate-shell .task-wall{order:2!important;width:100%!important;max-height:none!important;min-height:0!important;border-left:0!important;border-top:1px solid #83eff72b!important;overflow:visible!important}.generate-shell .wall-head{position:-webkit-sticky!important;position:sticky!important;z-index:20!important;top:56px!important;padding:10px!important;background:#0b2931f2!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;align-items:flex-start!important;gap:8px!important}.generate-shell .wall-head h2{font-size:20px!important}.generate-shell .wall-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:5px!important;gap:5px!important;width:100%!important}.generate-shell .wall-actions button{min-width:0!important;min-height:40px!important;padding:6px 3px!important;font-size:11px!important}html body .generate-shell .task-grid{display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important;padding:8px!important;overflow:visible!important}html body .generate-shell .wall-card{min-width:0!important;display:grid!important;grid-template-columns:98px minmax(0,1fr)!important;align-items:stretch!important;border-radius:10px!important;overflow:hidden!important}.generate-shell .wall-card .task-media,.generate-shell .wall-card img,.generate-shell .wall-card video{width:98px!important;height:100%!important;min-height:132px!important;object-fit:cover!important}.generate-shell .card-body{min-width:0!important;padding:9px!important;overflow-wrap:anywhere!important;word-break:break-word!important}.generate-shell .card-body footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:5px!important;gap:5px!important}.generate-shell .card-body footer button{width:100%!important;min-width:0!important;min-height:40px!important;padding:5px!important;font-size:11px!important}.library{height:auto!important;min-height:0!important;gap:9px!important}.library-summary{grid-template-columns:1fr 1fr!important;padding:14px 12px 18px!important;gap:9px!important}.library-summary .gold-action,.library-summary-title{grid-column:1/-1!important}.library-summary .gold-action{width:100%!important;min-height:48px!important}.library-metric{padding-left:8px!important}.library-commandbar{position:-webkit-sticky!important;position:sticky!important;z-index:30!important;top:56px!important;padding:8px!important;flex-wrap:wrap!important;background:#0b2931f2!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.library-search{width:100%!important;min-width:0!important}.library-commandbar button,.library-commandbar select{flex:1 1 auto!important;min-height:44px!important}.library-shell{display:block!important;min-height:0!important;overflow:visible!important}.library-sidebar{position:static!important;width:100%!important;height:auto!important;max-height:none!important;padding:7px!important;border:0!important;border-bottom:1px solid #83eff72b!important;display:flex!important;flex-direction:row!important;overflow-x:auto!important;gap:6px!important}.library-sidebar .folder-label,.library-sidebar footer,.library-sidebar header{display:none!important}.library-sidebar>button{flex:0 0 auto!important;min-width:92px!important;min-height:44px!important;padding:8px 10px!important;border:1px solid #83eff72b!important;border-radius:8px!important;grid-template-columns:18px 1fr auto!important}.library-content{display:block!important}.library-content-head{padding:10px!important}.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:8px!important;min-height:0!important}.library .asset-preview{height:112px!important}.asset-grid article{min-width:0!important;padding:6px!important}.asset-grid article footer{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:4px!important;gap:4px!important}.asset-grid article footer button{min-height:38px!important;font-size:11px!important}.library-overlay{padding:0!important;align-items:flex-end!important}.library-preview-dialog,.library-rename-dialog{width:100%!important;max-width:none!important;max-height:88dvh!important;border-radius:18px 18px 0 0!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}.library-picker-back{align-items:flex-end!important;padding:0!important}.library-picker-back>.picker-dialog{width:100%!important;height:92dvh!important;max-height:92dvh!important;border-radius:18px 18px 0 0!important;overflow:hidden!important}.picker-head{min-height:62px!important;padding:10px 12px!important}.picker-close{width:44px!important;height:44px!important;min-width:44px!important}.picker-body{display:flex!important;flex-direction:column!important;min-height:0!important}.picker-sidebar{width:100%!important;min-height:54px!important;padding:6px!important;border:0!important;border-bottom:1px solid #83eff72b!important;display:flex!important;flex-direction:row!important;overflow-x:auto!important}.picker-folder-title,.picker-sidebar>b{display:none!important}.picker-sidebar button{flex:0 0 auto!important;min-width:88px!important;min-height:42px!important;padding:7px!important}.picker-main{min-height:0!important}.picker-toolbar{padding:8px!important;flex-wrap:wrap!important}.picker-toolbar label{order:3!important;width:100%!important;min-width:0!important}.library-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:8px!important}.picker-card-media{height:104px!important}.picker-selected-strip{min-height:0!important;max-height:74px!important;padding:6px 8px!important}.picker-footer{padding:8px 10px calc(8px + env(safe-area-inset-bottom))!important;display:grid!important;grid-template-columns:1fr 1.5fr!important;grid-gap:7px!important;gap:7px!important}.picker-footer>div{display:none!important}.picker-footer button{min-width:0!important;min-height:46px!important;padding:7px!important}.stats{grid-template-columns:1fr 1fr!important;gap:8px!important}.stats>div{padding:14px 10px!important;min-width:0!important}.panel{padding:12px!important;overflow:hidden!important}.adminrow,.channel-settings .channelbox,.channelbox,.model-fields,.new-model,.useredit{grid-template-columns:1fr!important}.adminrow,.useredit{gap:8px!important;padding:12px 4px!important}.adjust,.concurrency{display:grid!important;grid-template-columns:1fr auto!important;width:100%!important}.adjust input,.concurrency input{width:100%!important;min-width:0!important}table{min-width:680px!important}.generation-records,.ledger-table,.panel:has(table){overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.saveflash{top:62px!important;margin:0 0 8px!important;padding:10px!important}.card-body,.library,.panel,.rich-prompt,label,p,small,td,th{overflow-wrap:anywhere;word-break:break-word}@media(hover:none){.asset-grid article:hover,button:hover{transform:none!important;box-shadow:none!important}}}@media (min-width:1151px){html body .generate-shell>.topbar .workspace-title:after,html body .shell>.content>header .workspace-title:after{display:none!important}html body .generate-shell>.topbar .header-signal,html body .shell>.content>header .header-signal{display:block!important;flex:1 1 auto!important;min-width:120px!important;height:1px!important;margin-left:0!important;background:#6aa7ad70!important;overflow:hidden!important;box-shadow:none!important;filter:none!important}html body .generate-shell>.topbar .header-signal i,html body .shell>.content>header .header-signal i{width:92px!important;background:linear-gradient(90deg,transparent,#78e7ef 45%,transparent)!important;box-shadow:none!important;animation:header-signal-run 4.8s cubic-bezier(.3,0,.25,1) infinite!important}html body .generate-shell .sidebar-nav-core{top:4px!important;flex:0 0 196px!important;width:142px!important;height:196px!important;min-height:196px!important;margin:0 auto 24px!important;overflow:visible!important;contain:layout!important;-webkit-mask-image:none!important;mask-image:none!important}html body .generate-shell .sidebar-nav-core:before{width:96px!important;height:96px!important}html body .generate-shell .sidebar-nav-core:after{width:118px!important;height:118px!important}html body .generate-shell .sidebar-orbit{width:72px!important;height:72px!important}html body .generate-shell .sidebar-bars{top:10%!important}html body .generate-shell .sidebar-coordinates{top:71%!important}html body .generate-shell .sidebar-nav-core small{bottom:2%!important;border-top:0!important}html body .generate-shell>.app-rail .account{border-top:0!important}}html body .shell:not(.generate-shell)>.content{background-color:#071b21!important;background-image:linear-gradient(145deg,#0a2931aa,#06171ce8)!important}html body .shell:not(.generate-shell)>.content:before{opacity:.14!important;filter:saturate(.35) hue-rotate(125deg) brightness(.72)!important}.admin-overview,.admin-shortcuts button,.point-cards{border-color:var(--orbit-line)!important;background:linear-gradient(150deg,#0a2228e8,#07181de8)!important;color:var(--orbit-text)!important}.admin-overview h2,.admin-shortcuts strong,.point-cards h2{color:#e6f6f7!important}.admin-overview p,.admin-shortcuts small,.point-cards label,.point-cards p{color:#9db1b3!important}.point-cards button,.point-cards input,.point-cards select{border-color:#56727666!important;background:#091c21!important;color:#c8d9da!important}.point-cards button.gold{border-color:#87dfe6!important;background:#71d8e0!important;color:#07171b!important}.model-fields .model-delete{justify-self:start;border-color:#a25b58!important;color:#ef8b86!important;background:#241315!important}.result-check-panel{border-color:var(--orbit-line)!important;background:linear-gradient(150deg,#0a2228e8,#07181de8)!important;color:var(--orbit-text)!important}@media(prefers-reduced-motion:reduce){html body .generate-shell>.topbar .header-signal i,html body .shell>.content>header .header-signal i{animation:none!important;display:none!important}}@media (min-width:1151px){html body .generate-shell>.topbar .workspace-title:after{width:280px!important;background:linear-gradient(90deg,#6aa7ad70 0 25%,transparent 25% 43%,#78e7ef 43% 62%,transparent 62% 78%,#6aa7ad55 78% 100%)!important;box-shadow:none!important;filter:none!important}html body .generate-shell .sidebar-nav-core{top:12px!important;flex:0 0 176px!important;width:126px!important;height:176px!important;min-height:176px!important;margin:0 auto 34px!important;contain:layout paint!important}html body .generate-shell .sidebar-nav-core:before{width:86px!important;height:86px!important}html body .generate-shell .sidebar-orbit{width:62px!important;height:62px!important}html body .generate-shell .sidebar-bars{top:12%!important}html body .generate-shell .sidebar-coordinates{top:69%!important}html body .generate-shell .sidebar-nav-core small{bottom:6%!important}html body .generate-shell>.app-rail .account{background:transparent!important;border:0!important;border-top:1px solid #83eff72b!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .generate-shell .prompt-readout>i{height:1px!important;background:#78959a42!important}html body .generate-shell .prompt-readout>i b{background:#78959aa6!important;box-shadow:none!important;filter:none!important}}@media (max-width:380px){:root{--mobile-nav-h:64px}html body .shell>aside>.account>button,html body .shell>aside>.nav>button,html body .shell>aside>button{font-size:10px!important}html body .generate-shell .composer-main{grid-template-columns:1fr!important}html body .generate-shell .composer-main>*{grid-column:1!important}.asset-grid,.library-picker-grid{grid-template-columns:1fr!important}.captcha{grid-template-columns:minmax(0,1fr) 112px!important}}@media (max-width:767px) and (orientation:landscape){html body .generate-shell .composer-dock{grid-template-rows:auto minmax(250px,72dvh) auto auto auto!important}.library-picker-back>.picker-dialog{height:96dvh!important;max-height:96dvh!important}}@media (max-width:767px),(max-width:900px) and (max-height:520px){.auth-portal{min-height:100dvh!important;padding:max(68px,calc(env(safe-area-inset-top) + 58px)) 12px max(14px,env(safe-area-inset-bottom))!important;place-content:center!important;overflow:auto!important}.auth-portal>.authbox{position:relative!important;inset:auto!important;transform:none!important;width:min(100%,430px)!important;max-height:none!important;margin:auto!important;padding:8px!important;border-radius:18px!important}.authbox-inner{padding:18px 14px!important;border-radius:13px!important}.authbox h1{font-size:26px!important;margin-top:18px!important}.authbox input{min-height:46px!important}.authbox .gold{min-height:48px!important}}@media (min-width:1151px){html body .generate-shell .dock-prompt .rich-prompt{top:178px!important}}@media (max-width:1150px){html body .generate-shell .dock-prompt .rich-prompt{padding-top:160px!important}}html body .shell:not(.generate-shell){background-color:#071b21!important}html body .admin-workspace>.saveflash{position:fixed!important;z-index:520!important;top:82px!important;left:50%!important;right:auto!important;width:max-content!important;max-width:min(520px,calc(100vw - 32px))!important;min-height:36px!important;margin:0!important;padding:9px 42px 9px 14px!important;transform:translateX(-50%)!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;border:1px solid #4c7a68!important;border-radius:6px!important;background:#0b251def!important;color:#8fe0b0!important;box-shadow:0 10px 34px #001014a6!important;font-size:12px!important;font-weight:650!important;line-height:1.45!important;white-space:normal!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html body .admin-workspace>.saveflash>span{min-width:0;overflow-wrap:anywhere}html body .admin-workspace>.saveflash>button{position:absolute!important;top:50%!important;right:6px!important;width:28px!important;height:28px!important;margin:0!important;padding:0!important;transform:translateY(-50%)!important;display:grid!important;place-items:center!important;border:0!important;border-radius:4px!important;background:transparent!important;color:#8fe0b0!important;font-size:18px!important;line-height:1!important;cursor:pointer!important}html body .admin-workspace>.saveflash>button:focus-visible,html body .admin-workspace>.saveflash>button:hover{background:#83eff714!important;color:#dffbff!important;outline:1px solid #83eff766!important}html body .generate-shell .settings-pop .settings-close{position:absolute!important;float:none!important;z-index:6!important;top:14px!important;right:14px!important;margin:0!important}html body .generate-shell .settings-pop .material-policy{padding-right:58px!important}@media(max-width:1150px){html body .admin-workspace>.saveflash{top:64px!important;max-width:calc(100vw - 20px)!important}html body .generate-shell .settings-pop .settings-close{top:12px!important;right:12px!important}html body .generate-shell .settings-pop .material-policy{padding-right:58px!important}}html body .generate-shell .model-picker-menu button.is-recommended{padding-top:27px!important}html body .generate-shell .model-picker-menu button>.model-recommended{position:absolute!important;z-index:2!important;left:12px!important;top:7px!important;display:inline-flex!important;align-items:center!important;min-height:19px!important;padding:2px 7px!important;border:1px solid #f0c86699!important;border-radius:5px!important;background:#3a2a0d!important;color:#ffe294!important;font-size:10px!important;font-style:normal!important;font-weight:800!important;line-height:1!important;letter-spacing:.08em!important;white-space:nowrap!important;box-shadow:0 5px 14px #0006!important}html body .generate-shell .model-picker-menu button>.model-option-name{min-width:0!important;overflow:visible!important;color:#dcebed!important;font-size:12px!important;font-weight:700!important;line-height:1.42!important;text-overflow:clip!important;white-space:normal!important;word-break:break-word!important}html body .generate-shell .task-grid .task-shot-label{width:min(100%,96px)!important}html body .generate-shell .task-prompt-track{width:100%!important;min-width:0!important;animation:none!important;transform:none!important;will-change:auto!important}html body .generate-shell .task-prompt-track>span{width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .generate-shell .task-prompt-track>span[aria-hidden=true]{display:none!important}html body .generate-shell .settings-pop .material-policy{clear:both;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:5px 12px;gap:5px 12px;margin:0 0 16px;padding:12px 14px;border:1px solid #83eff73d;border-radius:8px;background:#0a2228;color:#dff8fa}html body .generate-shell .settings-pop .material-policy b{font-size:12px;color:#e7c77f}html body .generate-shell .settings-pop .material-policy span{justify-self:end;font-size:12px;font-weight:750;color:#dff8fa;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html body .generate-shell .settings-pop .material-policy small{grid-column:1/-1;color:#8eaaad;font-size:10px;line-height:1.5}@media(max-width:520px){html body .generate-shell .settings-pop .material-policy{grid-template-columns:1fr}html body .generate-shell .settings-pop .material-policy span{justify-self:start}}html body .shell>.app-rail,html body .shell>.content,html body .shell>.topbar{transition:none!important}html body .shell:not(.generate-shell)>.content{font-family:Microsoft YaHei UI,Segoe UI,sans-serif!important;font-size:14px!important;line-height:1.5!important}html body .shell:not(.generate-shell)>.content button,html body .shell:not(.generate-shell)>.content input,html body .shell:not(.generate-shell)>.content select,html body .shell:not(.generate-shell)>.content textarea{font:inherit!important}html body .tab-admin>.content,html body .tab-library>.content,html body .tab-points>.content{overflow:hidden!important;scrollbar-gutter:auto!important}html body .tab-library>.content,html body .tab-points>.content{padding:14px 22px 18px!important}html body .tab-library .library,html body .tab-points .points-workspace{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important}html body .tab-library .library-commandbar,html body .tab-library .library-shell,html body .tab-library .library-summary{width:100%!important;translate:none!important;transform:none!important}html body .tab-library .asset-grid article strong{font-size:14px!important;line-height:1.35!important}html body .tab-library .asset-grid article button,html body .tab-library .asset-grid article small{line-height:1.2!important}.points-workspace{display:grid;grid-template-rows:auto auto minmax(0,1fr);grid-gap:12px;gap:12px;overflow:hidden}.points-workspace>.stats{margin:0!important}.points-workspace>.point-cards{margin:0!important;padding:16px 18px!important}.points-workspace>.panel{min-height:0!important;margin:0!important;overflow:auto!important;scrollbar-gutter:stable}.points-workspace .ledger-table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.notice-nav{position:relative}.notice-nav.has-notice:after{content:"";position:absolute;right:13px;top:50%;width:7px;height:7px;border-radius:50%;background:#ff5b57;box-shadow:0 0 10px #ff5b57;transform:translateY(-50%)}.notice-nav.is-open{border-color:#78e7ef32!important;background:linear-gradient(90deg,#7be7ef13,transparent)!important;color:#f3feff!important}.prompt-announcement{position:absolute!important;z-index:9!important;left:29%!important;right:27%!important;top:10px!important;bottom:10px!important;width:auto!important;min-width:320px!important;height:auto!important;padding:0!important;overflow:hidden!important;border:1px solid #78e7ef54!important;border-radius:11px!important;background:linear-gradient(155deg,#08272ef2,#05171cf2)!important;box-shadow:0 16px 45px #0010148f,inset 0 0 30px #78e7ef09!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#dffcff!important}.prompt-announcement>header{height:46px!important;margin:0!important;padding:0 10px 0 14px!important;border-bottom:1px solid #78e7ef2c!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.prompt-announcement>header>div{display:flex;align-items:baseline;gap:9px}.prompt-announcement>header small{color:#6f969b!important;font:8px/1 Consolas,monospace!important;letter-spacing:.18em!important}.prompt-announcement>header strong{color:#f2cc83!important;font-size:14px!important}.prompt-announcement>header button{display:grid;place-content:center;width:30px;height:30px;padding:0;border:1px solid #78e7ef3d;border-radius:7px;background:#06171c;color:#b9d7da;font-size:18px;cursor:pointer}.prompt-announcement>header button:focus-visible,.prompt-announcement>header button:hover{border-color:#8cf5ff;background:#0d3037;color:#fff;outline:2px solid #8cf5ff55;outline-offset:2px}.prompt-announcement>p{height:calc(100% - 46px);margin:0;padding:16px;overflow:auto;white-space:pre-wrap;word-break:break-word;color:#c7dcde;font-size:14px;line-height:1.8;scrollbar-width:thin;scrollbar-color:#5f8589 #06171c;padding:20px!important;color:#f0fbfc!important;font-size:16px!important;font-weight:720!important;line-height:1.75!important;letter-spacing:.01em!important}@media (max-width:1150px){.prompt-announcement{left:auto!important;right:12px!important;top:68px!important;bottom:64px!important;width:min(360px,42%)!important;min-width:250px!important}}@media (max-width:700px){.prompt-announcement{left:12px!important;right:12px!important;top:66px!important;bottom:62px!important;width:auto!important;min-width:0!important}.points-workspace{display:flex;flex-direction:column;overflow:auto}}html body .generate-shell .model-picker-menu button.is-recommended{position:relative!important;padding-top:25px!important}html body .generate-shell .model-picker-menu .model-recommended{position:absolute!important;z-index:2!important;left:12px!important;top:8px!important;display:inline-flex!important;align-items:center!important;min-height:19px!important;padding:2px 7px!important;border:1px solid #f0c86699!important;border-radius:5px!important;background:#3a2a0d!important;color:#ffe294!important;font-size:10px!important;font-style:normal!important;font-weight:800!important;line-height:1!important;letter-spacing:.08em!important;white-space:nowrap!important;box-shadow:0 5px 14px #0006!important}html body .generate-shell .task-grid .wall-card{min-height:164px!important}html body .generate-shell .task-grid .card-media,html body .generate-shell .task-grid .task-body{min-height:144px!important}html body .generate-shell .task-grid .task-shot-label{width:min(100%,92px)!important;height:22px!important;min-height:22px!important;padding:2px 5px!important;border:1px solid transparent!important;border-radius:5px!important;color:#9dbabd!important;font:650 10px/1.2 Microsoft YaHei UI,Segoe UI,sans-serif!important;cursor:text!important}html body .generate-shell .task-grid .task-shot-label:hover{border-color:#78e7ef42!important;background:#071b21!important;color:#dffbfc!important}html body .generate-shell .task-grid .task-shot-label:focus{border-color:#78e7ef!important;background:#071b21!important;color:#f2ffff!important;outline:2px solid #78e7ef2e!important;outline-offset:1px!important}.generate-shell .task-prompt-track{width:100%!important;min-width:0!important;animation:none!important;transform:none!important;will-change:auto!important}.generate-shell .task-prompt-track>span{width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.generate-shell .task-prompt-track>span[aria-hidden=true]{display:none!important}@media (min-width:1151px){html body .shell:not(.generate-shell):after{content:none!important;display:none!important}html body .shell:not(.generate-shell)>.app-rail{z-index:46!important}html body .generate-shell .model-picker-menu{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;align-content:start!important;grid-gap:7px!important;gap:7px!important;max-height:336px!important;padding:8px!important}html body .generate-shell .model-picker-menu button,html body .generate-shell .model-picker-slot{box-sizing:border-box!important;display:grid!important;grid-template-columns:12px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:48px!important;padding:7px 9px!important;border:1px solid #78e7ef2a!important;border-radius:7px!important;background:#092128e8!important;color:#dcebed!important}html body .generate-shell .model-picker-menu button:hover:not(:disabled),html body .generate-shell .model-picker-menu button[aria-selected=true]{border-color:#78e7ef70!important;background:#123139!important;box-shadow:inset 0 0 0 1px #dfffff0a!important}html body .generate-shell .model-picker-menu button>span:nth-child(2){min-width:0!important;overflow:visible!important;color:#dcebed!important;font-size:11px!important;font-weight:700!important;line-height:1.35!important;text-overflow:clip!important;white-space:normal!important;word-break:break-word!important}html body .generate-shell .model-picker-menu button small{justify-self:end!important;white-space:nowrap!important}html body .generate-shell .model-picker-slot{grid-template-columns:12px minmax(0,1fr)!important;border-style:dashed!important;border-color:#78e7ef18!important;background:#06171c80!important;color:#557479!important}html body .generate-shell .model-picker-slot>span{width:8px;height:8px;border:1px solid #66868b55;border-radius:50%}html body .generate-shell .model-picker-slot>small{color:#557479!important;font-size:10px!important;letter-spacing:.04em!important}}@media (max-width:1150px){html body .generate-shell .model-picker-menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;max-height:55vh!important}html body .generate-shell .model-picker-slot{display:none!important}}html body .generate-shell .prompt-constraint-field{border-color:#91edf38a!important;background:#06171cef!important;box-shadow:0 12px 30px #0007,inset 0 0 0 1px #c9fbff0a!important}html body .generate-shell .prompt-constraint-field strong{color:#ffe29a!important;font-size:14px!important;font-weight:850!important;letter-spacing:.01em!important}html body .generate-shell .prompt-constraint-field span{color:#b7dadd!important;font-size:11px!important;font-weight:700!important}html body .generate-shell .prompt-constraint-field textarea{color:#f4ffff!important;font:800 16px/1.7 Microsoft YaHei UI,Segoe UI,sans-serif!important;letter-spacing:0!important;caret-color:#93f4fb!important;text-shadow:0 1px 0 #000!important}html body .generate-shell .constraint-switch{border-color:#7ce6ee80!important}html body .generate-shell .constraint-switch b{color:#d8f2f4!important;font-size:12px!important;font-weight:800!important}html body .generate-shell .constraint-switch[aria-pressed=true]{background:#082128e8!important;box-shadow:inset 0 0 0 1px #88f3fa12!important}@media (min-width:1151px){html body .generate-shell .prompt-constraint-field{height:72px!important;padding:7px 10px!important}html body .generate-shell .prompt-constraint-field>div{height:19px!important;margin-bottom:2px!important}html body .generate-shell .prompt-constraint-field textarea{height:37px!important;min-height:37px!important;overflow-y:auto!important;line-height:1.5!important}html body .generate-shell .dock-prompt .rich-prompt{top:140px!important}html body .generate-shell .constraint-switch{left:146px!important}}@media (max-width:1150px){html body .generate-shell .prompt-constraint-field{height:72px!important;padding:7px 10px!important}html body .generate-shell .prompt-constraint-field>div{height:19px!important;margin-bottom:2px!important}html body .generate-shell .prompt-constraint-field textarea{height:37px!important;min-height:37px!important;overflow-y:auto!important;font-size:15px!important;line-height:1.5!important}html body .generate-shell .dock-prompt .rich-prompt{padding-top:138px!important}html body .generate-shell .constraint-switch{left:145px!important}}@media (max-width:520px){html body .generate-shell .constraint-switch{left:142px!important}}html body .generate-shell .dock-prompt>.shot-label-field{width:92px!important;height:34px!important;padding:0!important}html body .generate-shell .dock-prompt>.shot-label-field>span{display:none!important}html body .generate-shell .dock-prompt>.shot-label-field>input{box-sizing:border-box!important;width:100%!important;height:100%!important;padding:0 8px!important;border:0!important;text-align:center!important}html body .generate-shell .constraint-switch,html body .generate-shell .dock-prompt>.at-switch{display:flex!important;align-items:center!important;justify-content:center!important;height:40px!important;min-height:40px!important;line-height:1!important}html body .generate-shell .constraint-switch>b,html body .generate-shell .constraint-switch>i,html body .generate-shell .dock-prompt>.at-switch>b,html body .generate-shell .dock-prompt>.at-switch>i{align-self:center!important;margin-top:0!important;margin-bottom:0!important;line-height:1!important}@media (min-width:1151px){html body .generate-shell .prompt-constraint-field{top:14px!important;left:16px!important;width:min(470px,calc(58% - 32px))!important;height:64px!important;padding:6px 9px!important}html body .generate-shell .prompt-constraint-field>div{height:18px!important;margin-bottom:1px!important;gap:7px!important}html body .generate-shell .prompt-constraint-field strong{font-size:12px!important}html body .generate-shell .prompt-constraint-field button,html body .generate-shell .prompt-constraint-field span{font-size:10px!important}html body .generate-shell .prompt-constraint-field textarea{height:35px!important;min-height:35px!important;font-size:14px!important;line-height:1.45!important}html body .generate-shell .dock-prompt .rich-prompt{top:91px!important;font-size:15px!important;line-height:1.82!important}}@media (max-width:1150px){html body .generate-shell .prompt-constraint-field{top:12px!important;left:12px!important;width:min(470px,calc(100% - 128px))!important;height:64px!important;padding:6px 9px!important}html body .generate-shell .prompt-constraint-field>div{height:18px!important;margin-bottom:1px!important;gap:7px!important}html body .generate-shell .prompt-constraint-field strong{font-size:12px!important}html body .generate-shell .prompt-constraint-field button,html body .generate-shell .prompt-constraint-field span{font-size:10px!important}html body .generate-shell .prompt-constraint-field textarea{height:35px!important;min-height:35px!important;font-size:14px!important;line-height:1.45!important}html body .generate-shell .dock-prompt .rich-prompt{padding-top:90px!important;font-size:15px!important;line-height:1.82!important}}@media (max-width:620px){html body .generate-shell .prompt-constraint-field{width:calc(100% - 126px)!important}html body .generate-shell .prompt-constraint-field span{display:none!important}}@media (min-width:1151px){html body .generate-shell .dock-prompt{border:0!important;box-shadow:none!important}html body .generate-shell .dock-prompt>.corner{display:none!important}html body .generate-shell .dock-prompt .rich-prompt{left:18px!important;right:auto!important;width:62%!important;max-width:62%!important;padding:0!important;border:0!important;box-shadow:none!important}html body .generate-shell .dock-prompt>.prompt-field{width:62%!important}html body .generate-shell .dock-prompt>.prompt-clear{box-sizing:border-box!important;width:92px!important;height:34px!important;min-height:34px!important;padding:0 8px!important}html body .generate-shell>.app-rail .account{margin:auto 13px 12px!important}}@keyframes v359-core-pulse{0%,to{transform:translate(-50%,-50%) scale(.92);filter:brightness(.9);opacity:.72}50%{transform:translate(-50%,-50%) scale(1.08);filter:brightness(1.28);opacity:1}}@keyframes v359-particle-drift{0%{transform:translate(-50%,-50%) rotate(0deg) scale(.94);opacity:.55}50%{transform:translate(-50%,-50%) rotate(180deg) scale(1.06);opacity:1}to{transform:translate(-50%,-50%) rotate(1turn) scale(.94);opacity:.55}}@media (min-width:1151px){html body .generate-shell .dock-prompt{border:1px solid #78e7ef63!important;border-radius:13px!important;box-shadow:0 12px 34px #00101438!important}html body .generate-shell .dock-prompt>.corner,html body .generate-shell .dock-prompt>.prompt-field,html body .generate-shell .interaction-field:after,html body .generate-shell .interaction-field:before,html body .generate-shell .interaction-line,html body .generate-shell .prompt-readout,html body .generate-shell .prompt-scroll-meter,html body .generate-shell .tech-field{display:none!important}html body .generate-shell .interaction-field{left:3%!important;right:3%!important;top:8%!important;bottom:8%!important;width:auto!important;height:auto!important;opacity:.8!important}html body .generate-shell .prompt-orbit{right:8%!important;top:49%!important;width:190px!important;height:190px!important;aspect-ratio:1!important;translate:none!important;transform:translateY(-50%)!important;overflow:visible!important;opacity:1!important;border:0!important;background:none!important;box-shadow:none!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important;animation:none!important}html body .generate-shell .prompt-orbit>b,html body .generate-shell .prompt-orbit>i{display:none!important}html body .generate-shell .prompt-orbit:before{width:68px!important;height:68px!important;background:radial-gradient(circle at 42% 38%,#f5ffff 0 4%,#95f4fa 8%,#3ec4d2 22%,#14707c80 43%,transparent 69%)!important;box-shadow:0 10px 34px #00151c80,0 0 32px #78eef67d,0 0 72px #3fd3e246!important;animation:v359-core-pulse 3.6s ease-in-out infinite!important}html body .generate-shell .prompt-orbit:after,html body .generate-shell .prompt-orbit:before{content:""!important;position:absolute!important;inset:auto!important;left:50%!important;top:50%!important;border:0!important;border-radius:50%!important;transform:translate(-50%,-50%)!important}html body .generate-shell .prompt-orbit:after{width:4px!important;height:4px!important;background:#eaffff!important;box-shadow:0 -74px 0 #8cf5ff,55px -44px 0 #f2cc83,78px 8px 0 #6de8f1,48px 61px 0 #bdfcff,-16px 78px 0 #56d8e5,-68px 46px 0 #f2cc83,-79px -15px 0 #72e9f2,-42px -66px 0 #d9ffff,28px -52px 5px #77e7f0,62px 34px 4px #f2cc83,-34px 54px 4px #74e6ef!important;transform-origin:center!important;filter:drop-shadow(0 0 7px #78eef6)!important;animation:v359-particle-drift 9s linear infinite!important}html body .generate-shell .dock-prompt>.at-switch{left:14px!important;bottom:14px!important}html body .generate-shell .constraint-switch{left:146px!important;bottom:14px!important}}@media (prefers-reduced-motion:reduce){html body .generate-shell .prompt-orbit:after,html body .generate-shell .prompt-orbit:before{animation:none!important}}.fixed-preview{padding:8px!important;border:1px solid #78e7ef70!important;border-radius:12px!important;background:linear-gradient(155deg,#082129f7,#031014fa)!important;box-shadow:0 28px 80px #001014d9!important}.fixed-preview img{border-radius:8px!important;background:#02090c!important}.fixed-preview span{padding:9px 7px 3px!important;color:#dffcff!important;font-weight:700!important}.fixed-preview-close{border-color:#78e7ef70!important;background:#071b21ed!important;color:#dffcff!important}.fixed-preview-close:focus-visible,.fixed-preview-close:hover{border-color:#9af8ff!important;background:#72dce4!important;color:#041317!important}.video-modal{background:#01080be0!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.video-modal>div{overflow:hidden!important;border:1px solid #78e7ef63!important;border-radius:14px!important;background:linear-gradient(155deg,#082129,#041216 72%,#091d22)!important;box-shadow:0 34px 100px #001014e8!important}.video-modal>div:before{content:"";position:absolute;z-index:2;left:24px;right:64px;top:0;height:1px;background:linear-gradient(90deg,#78e7ef,transparent)}.video-modal video{background:#02090c!important}.video-modal footer{border-top:1px solid #78e7ef2e!important;background:#06171cf2!important;color:#eaffff!important}.video-modal footer span{color:#91abad!important}.video-modal button{min-height:38px!important;border:1px solid #78e7ef55!important;border-radius:8px!important;background:#071b21!important;color:#dffcff!important}.video-modal button:focus-visible,.video-modal button:hover{border-color:#9af8ff!important;background:#0e3037!important;outline:none!important}.video-modal .modal-close{width:40px!important;height:40px!important;padding:0!important;border-color:#78e7ef70!important;background:#06171ce8!important;font-size:24px!important}@media (min-width:1151px){html body .shell:not(.generate-shell){grid-template-columns:176px minmax(0,1fr)!important;background:linear-gradient(145deg,#08232b,#06191f 58%,#071d23)!important}html body .shell:not(.generate-shell)>.app-rail{position:fixed!important;inset:0 auto 0 0!important;width:176px!important;height:100dvh!important;padding:4px 14px 16px!important;border-right:1px solid #78e7ef2e!important;background:linear-gradient(180deg,#08252d,#06191f 68%,#071d23)!important;box-shadow:none!important;gap:0!important;overflow:hidden!important}html body .shell:not(.generate-shell)>.app-rail:before{display:none!important}html body .shell:not(.generate-shell)>.app-rail>.brand{height:72px!important;min-height:72px!important;padding:0!important}html body .shell:not(.generate-shell)>.app-rail>.rail-status{margin:0 12px 11px!important;padding:10px 6px 19px!important;border-top:1px solid #78e7ef2e!important;color:#66868c!important;font:9px/1.55 Consolas,monospace!important;letter-spacing:.12em!important}html body .shell:not(.generate-shell)>.app-rail>.nav{display:grid!important;grid-gap:7px!important;gap:7px!important;transform:translateY(-8px)!important}html body .shell:not(.generate-shell)>.app-rail>.nav>button{position:relative!important;width:auto!important;height:52px!important;min-height:52px!important;margin:3px 12px!important;padding:0 14px 0 34px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:#a8bec1!important;font-size:14px!important;text-align:left!important;-webkit-clip-path:none!important;clip-path:none!important}html body .shell:not(.generate-shell)>.app-rail>.nav>button:before{content:""!important;position:absolute!important;left:14px!important;top:50%!important;width:6px!important;height:6px!important;border:1px solid #86e7ee!important;background:transparent!important;transform:translateY(-50%) rotate(45deg)!important}html body .shell:not(.generate-shell)>.app-rail>.nav>button.active{border-color:#83e7ee3b!important;background:linear-gradient(90deg,#78e4ec18,transparent)!important;color:#f4ffff!important}html body .shell:not(.generate-shell)>.app-rail>.nav>button.active:after{content:"";position:absolute;left:-11px;top:12px;width:2px;height:24px;background:#78e7ef;box-shadow:0 0 18px #78e7ef}html body .shell:not(.generate-shell) .sidebar-nav-core{display:none!important}html body .shell:not(.generate-shell)>.app-rail .account{margin:auto 13px 12px!important;padding:14px 8px 0!important;border:0!important;border-top:1px solid #78e7ef2b!important;background:transparent!important;box-shadow:none!important}html body .shell:not(.generate-shell)>.content{grid-column:2!important;width:100%!important;max-width:none!important;padding:20px 28px 42px!important}html body .shell:not(.generate-shell)>.content>header{min-height:66px!important;margin:0 0 14px!important;padding:0 14px!important;border-bottom:1px solid #78e7ef38!important;background:transparent!important}}.asset-grid article,.library-commandbar,.library-content,.library-content-head,.library-shell,.library-sidebar,.library-summary{border-color:#78e7ef32!important;background:#071b21!important;color:#eaffff!important;box-shadow:none!important}.library-summary{border-radius:14px!important;background:linear-gradient(150deg,#0a2931e8,#06191fe8)!important}.library-summary:before{background:#78e7ef!important;box-shadow:none!important}.library-content-head b,.library-summary-title>b{color:#eaffff!important}.library-content-head small,.library-metric small,.library-summary-title small,.selected-count{color:#91abad!important}.library-metric{border-color:#78e7ef29!important}.library-metric strong{color:#f2cc83!important}.capacity-track{background:#071419!important}.capacity-track i{background:#72dce4!important;box-shadow:none!important}.library button,.library select,.library-search{border-color:#78e7ef45!important;background:#071b21!important;color:#d8f5f7!important}.library button:hover,.library select:focus{border-color:#8cf4fb!important;color:#fff!important;box-shadow:none!important}.library .gold-action{-webkit-clip-path:none!important;clip-path:none!important;border-color:#8cf4fb!important;border-radius:8px!important;background:#72dce4!important;color:#041317!important;text-shadow:none!important}.library-sidebar{border-right-color:#78e7ef2b!important}.library-content-head,.library-sidebar footer,.library-sidebar header{border-color:#78e7ef29!important}.library-sidebar>button{color:#98b2b5!important}.library-sidebar>button.active,.library-sidebar>button.active-type,.library-sidebar>button:hover{border-left-color:#78e7ef!important;background:#78e7ef12!important;color:#eaffff!important}.asset-grid article{border-radius:10px!important;background:#082027!important}.asset-grid article:hover{transform:translateY(-2px);border-color:#78e7ef80!important;box-shadow:0 12px 30px #00101475!important}.asset-grid article strong{color:#eaffff!important}.asset-grid article small{color:#90a9ac!important}@media (max-width:700px){.video-modal{padding:0!important;align-items:flex-end!important}.video-modal>div{width:100%!important;max-height:92dvh!important;border-radius:16px 16px 0 0!important}.video-modal footer{flex-wrap:wrap!important}.video-modal footer span{width:100%!important}.fixed-preview{max-width:calc(100vw - 20px)!important}}@keyframes v360-orbit-clockwise{to{rotate:1turn}}@keyframes v360-orbit-counter{to{rotate:-1turn}}@keyframes v360-ambient-drift{0%,to{transform:translate(-50%,-50%) translate3d(-8px,4px,0);opacity:.42}50%{transform:translate(-50%,-50%) translate3d(10px,-7px,0);opacity:.9}}@media (min-width:1151px){html body .generate-shell .sidebar-nav-core{display:none!important}html body .generate-shell .prompt-tech{display:block!important;overflow:hidden!important}html body .generate-shell .prompt-tech:after{content:""!important;position:absolute!important;z-index:0!important;left:50%!important;top:50%!important;width:3px!important;height:3px!important;border-radius:50%!important;background:#bdfcff!important;box-shadow:-510px -126px 0 #78eef6,-420px 98px 1px #f2cc83,-330px -46px 0 #75e6ef,-228px 142px 2px #8cf5ff,-122px -136px 0 #f2cc83,-24px 112px 1px #67dbe6,82px -154px 1px #bdfcff,176px 126px 0 #f2cc83,286px -92px 2px #75e6ef,398px 72px 0 #bdfcff,506px -118px 1px #67dbe6!important;filter:drop-shadow(0 0 6px #78eef6)!important;animation:v360-ambient-drift 7.5s ease-in-out infinite!important}html body .generate-shell .prompt-orbit{z-index:2!important;right:4%!important;top:50%!important;width:320px!important;height:320px!important;aspect-ratio:1!important;translate:none!important;transform:translateY(-50%)!important;overflow:hidden!important;opacity:.82!important;border:0!important;border-radius:50%!important;background:radial-gradient(circle at 50% 50%,#78eef61b 0 4%,transparent 5% 17%,#f2cc8314 18% 18.5%,transparent 19% 31%,#78eef611 32% 33%,transparent 34%),conic-gradient(from 214deg,#78eef600,#78eef646 8%,#78eef600 17% 48%,#f2cc8338 52%,#f2cc8300 59% 100%)!important;box-shadow:inset 0 0 46px #58cdd716!important;filter:drop-shadow(0 0 24px #78eef629)!important;-webkit-mask-image:none!important;mask-image:none!important;animation:none!important}html body .generate-shell .prompt-orbit:before{inset:7%!important;border:1px solid #bafaff49!important;border-radius:50%!important;box-shadow:0 0 36px #78eef61f!important;animation:v360-orbit-clockwise 34s linear infinite!important}html body .generate-shell .prompt-orbit:after,html body .generate-shell .prompt-orbit:before{content:""!important;position:absolute!important;width:auto!important;height:auto!important;background:none!important;transform:none!important}html body .generate-shell .prompt-orbit:after{inset:19%!important;border:1px dashed #78eef64f!important;border-radius:50%!important;box-shadow:none!important;animation:v360-orbit-counter 27s linear infinite!important}html body .generate-shell .prompt-orbit .orbit-r1{display:block!important;inset:31%!important;width:auto!important;height:auto!important;border:1px solid #f2cc8355!important;border-radius:50%!important;background:none!important;box-shadow:none!important;animation:v360-orbit-clockwise 18s linear infinite!important}html body .generate-shell .prompt-orbit .orbit-r2{display:block!important;inset:42%!important;width:auto!important;height:auto!important;border:1px solid #8cf5ff52!important;border-radius:50%!important;background:radial-gradient(circle,#dfffff 0 5%,#78eef63d 12%,transparent 70%)!important;box-shadow:0 0 34px #78eef62a!important}html body .generate-shell .prompt-orbit .orbit-r3{display:block!important;left:50%!important;right:auto!important;top:10%!important;width:7px!important;height:7px!important;border:0!important;border-radius:50%!important;background:#f2cc83!important;box-shadow:0 0 14px #f2cc83!important;transform-origin:0 128px!important;animation:v360-orbit-clockwise 13s linear infinite!important}html body .generate-shell .prompt-orbit>b{display:block!important;color:#86b8bd!important;font:600 9px/1 Consolas,monospace!important;letter-spacing:.14em!important}}@media (prefers-reduced-motion:reduce){html body .generate-shell .prompt-orbit .orbit-r1,html body .generate-shell .prompt-orbit .orbit-r3,html body .generate-shell .prompt-orbit:after,html body .generate-shell .prompt-orbit:before,html body .generate-shell .prompt-tech:after{animation:none!important}}@keyframes task-prompt-conveyor{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 14px),0,0)}}html body .generate-shell .task-grid .wall-card{position:relative!important;display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;align-items:stretch!important;grid-gap:11px!important;gap:11px!important;min-height:146px!important;margin:0 0 10px!important;padding:9px!important;overflow:hidden!important;border:1px solid #78e7ef2e!important;border-radius:14px!important;background:linear-gradient(145deg,#0a252ce8,#06181df2 72%)!important;box-shadow:0 10px 28px #00101442!important;transform-origin:center!important}html body .generate-shell .task-grid .wall-card:before{content:"";position:absolute;inset:0 auto 0 0;width:1px;background:linear-gradient(180deg,transparent,#78e7ef 28% 72%,transparent);opacity:.72}html body .generate-shell .task-grid .wall-card:hover{transform:translateY(-2px)!important;border-color:#78e7ef66!important;background:linear-gradient(145deg,#0c2b33,#071b21 72%)!important;box-shadow:0 14px 34px #00101466!important}html body .generate-shell .task-grid .wall-card.selected{border-color:#8cf4fb99!important;box-shadow:0 0 0 1px #8cf4fb26,0 14px 34px #00101466!important}html body .generate-shell .task-grid .card-media{width:82px!important;height:100%!important;min-height:126px!important;border-radius:10px!important;outline:0!important;background:#031014!important;box-shadow:inset 0 0 0 1px #dfffff1c!important}html body .generate-shell .task-grid .card-media:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,transparent 60%,#0010148f);pointer-events:none}html body .generate-shell .task-grid .card-progress{z-index:2;height:3px!important;background:#72dce4!important;box-shadow:none!important}html body .generate-shell .task-grid .task-check{top:14px!important;left:14px!important;width:22px!important;height:22px!important;border:1px solid #d9ffff66!important;border-radius:7px!important;background:#041317dc!important;box-shadow:0 5px 14px #00101499!important}html body .generate-shell .task-grid .task-check:focus-within{outline:2px solid #8cf4fb;outline-offset:2px}html body .generate-shell .task-grid .task-body{display:flex!important;min-width:0!important;min-height:126px!important;padding:0!important;flex-direction:column!important;justify-content:flex-start!important}html body .generate-shell .task-grid .task-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;grid-gap:7px!important;gap:7px!important;min-width:0!important;height:auto!important;margin:0 0 6px!important}html body .generate-shell .task-grid .card-title{display:grid!important;grid-gap:3px!important;gap:3px!important;min-width:0!important;overflow:hidden!important}html body .generate-shell .task-grid .card-title>b{display:block!important;min-width:0!important;overflow:hidden!important;color:#f1ffff!important;font:750 12px/1.3 Microsoft YaHei UI,Segoe UI,sans-serif!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .generate-shell .task-grid .task-shot-label{justify-self:start!important;max-width:100%!important;padding:0!important;border:0!important;background:transparent!important;color:#8faeb1!important;font:650 10px/1.25 Microsoft YaHei UI,Segoe UI,sans-serif!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .generate-shell .task-grid .status{display:inline-flex!important;align-items:center!important;min-height:22px!important;padding:3px 6px!important;border:1px solid #78e7ef3d!important;border-radius:999px!important;background:#071b21!important;color:#a9c6c9!important;font:700 9px/1 Microsoft YaHei UI,Segoe UI,sans-serif!important;white-space:nowrap!important}html body .generate-shell .task-grid .status.SUCCEEDED{border-color:#58d49a45!important;background:#09251d!important;color:#75e5ad!important}html body .generate-shell .task-grid .status.FAILED{border-color:#e57c7545!important;background:#281517!important;color:#f09991!important}.generate-shell .task-prompt-marquee{position:relative;flex:0 0 28px;min-width:0;height:28px;overflow:hidden;border-top:1px solid #78e7ef21;border-bottom:1px solid #78e7ef21;background:#0413178f;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9px,#000 calc(100% - 9px),transparent);mask-image:linear-gradient(90deg,transparent,#000 9px,#000 calc(100% - 9px),transparent)}.generate-shell .task-prompt-track{display:flex;width:max-content;min-width:100%;height:100%;align-items:center;gap:28px;animation:task-prompt-conveyor var(--task-marquee-duration,20s) linear infinite;will-change:transform}.generate-shell .task-prompt-track>span{display:block;flex:0 0 auto;color:#b8ccce;font:600 10px/1.3 Microsoft YaHei UI,Segoe UI,sans-serif;white-space:nowrap}.generate-shell .task-prompt-marquee:focus .task-prompt-track,.generate-shell .task-prompt-marquee:hover .task-prompt-track{animation-play-state:paused}.generate-shell .task-prompt-marquee:focus-visible{outline:2px solid #78e7ef;outline-offset:2px}.generate-shell .task-prompt-marquee.is-static .task-prompt-track{animation:none}.generate-shell .task-prompt-marquee.is-static .task-prompt-track>span[aria-hidden=true]{display:none}.generate-shell .task-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:3px;gap:3px;margin:6px 0 0;min-width:0}.generate-shell .task-meta>span{min-width:0;padding:3px 2px;border:1px solid #78e7ef20;border-radius:5px;background:#071b21;color:#89a5a8;font:650 8px/1.15 Microsoft YaHei UI,Segoe UI,sans-serif;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html body .generate-shell .task-grid .task-elapsed{margin:4px 0 0!important;color:#f2cc83!important;font:700 9px/1.2 Microsoft YaHei UI,Segoe UI,sans-serif!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}html body .generate-shell .task-grid .actions{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(43px,1fr))!important;align-items:center!important;grid-gap:4px!important;gap:4px!important;width:100%!important;margin-top:auto!important;padding-top:6px!important;flex-wrap:nowrap!important}html body .generate-shell .task-grid .actions button{width:100%!important;min-width:0!important;height:25px!important;min-height:25px!important;padding:0 3px!important;border:1px solid #78e7ef35!important;border-radius:6px!important;background:#071b21!important;color:#adc6c8!important;font:650 9px/1 Microsoft YaHei UI,Segoe UI,sans-serif!important;white-space:nowrap!important}html body .generate-shell .task-grid .actions button:focus-visible,html body .generate-shell .task-grid .actions button:hover:not(:disabled){border-color:#8cf4fb!important;background:#0d3037!important;color:#f2ffff!important;outline:none!important}html body .generate-shell .task-grid .actions .regenerate{border-color:#f2cc8350!important;color:#f2cc83!important}html body .generate-shell .task-grid .actions .danger{border-color:#e57c7540!important;background:#211316!important;color:#e99790!important}@media (max-width:700px){html body .generate-shell .task-grid .wall-card{grid-template-columns:92px minmax(0,1fr)!important;min-height:154px!important}html body .generate-shell .task-grid .card-media{width:92px!important;min-height:134px!important}}@media (prefers-reduced-motion:reduce){.generate-shell .task-prompt-track{animation:none!important;transform:none!important;will-change:auto!important}.generate-shell .task-prompt-track>span[aria-hidden=true]{display:none!important}.generate-shell .task-prompt-marquee{overflow-x:auto!important;-webkit-mask-image:none!important;mask-image:none!important;scrollbar-width:thin}}@media (min-width:1151px){body,html{width:100%;height:100%;overflow:hidden!important;background:#071b21!important}html body .generate-shell,html body .shell{position:fixed!important;inset:0!important;width:100%!important;max-width:none!important;height:100dvh!important;min-height:0!important;display:grid!important;grid-template-columns:176px minmax(0,1fr)!important;grid-template-rows:68px minmax(0,1fr)!important;overflow:hidden!important}html body .shell:not(.generate-shell){background:#071b21!important}html body .generate-shell>.app-rail,html body .shell>.app-rail{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1/-1!important;width:176px!important;height:100dvh!important;min-height:0!important;overflow:hidden!important;box-sizing:border-box!important}html body .generate-shell>.topbar,html body .shell>.topbar{position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:100%!important;height:68px!important;min-height:68px!important;margin:0!important;padding:0 22px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:22px!important;overflow:hidden!important;z-index:50!important}html body .shell:not(.generate-shell)>.topbar{background:rgba(7,27,33,.98)!important;border-bottom:1px solid rgba(87,211,222,.22)!important}html body .shell>.topbar .topbar-spacer{flex:1 1 auto;min-width:0}html body .generate-shell>.content,html body .shell>.content{position:relative!important;inset:auto!important;grid-column:2!important;grid-row:2!important;width:auto!important;max-width:none!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;overflow:hidden!important;box-sizing:border-box!important;border:0!important;box-shadow:none!important;isolation:isolate}html body .shell:not(.generate-shell)>.content{background:#071b21!important;padding:14px 22px 18px!important}html body .tab-library>.content{overflow:hidden!important}html body .tab-library .library{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;height:100%!important;min-height:0!important}html body .tab-library .library-summary{flex:0 0 128px!important;min-height:128px!important;margin:0!important;box-sizing:border-box!important}html body .tab-library .library-commandbar{flex:0 0 64px!important;min-height:64px!important;margin:0!important;box-sizing:border-box!important}html body .tab-library .error,html body .tab-library .library-upload-queue{flex:0 0 auto!important}html body .tab-library .library-shell{flex:1 1!important;width:100%!important;height:auto!important;margin:0!important;box-sizing:border-box!important}html body .tab-library .library-content,html body .tab-library .library-shell,html body .tab-library .library-sidebar{min-height:0!important;overflow:hidden!important}html body .tab-library .asset-grid{min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable}html body .tab-admin>.content,html body .tab-points>.content{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable}}@media (max-width:1150px){html body .shell>.topbar{position:-webkit-sticky!important;position:sticky!important;top:0!important;width:100%!important;height:60px!important;min-height:60px!important;margin:0!important;padding:0 12px!important;display:flex!important;align-items:center!important;gap:10px!important;overflow:hidden!important;box-sizing:border-box!important;background:rgba(7,27,33,.98)!important;border-bottom:1px solid rgba(87,211,222,.2)!important;z-index:50!important}html body .shell>.topbar .engine-notice,html body .shell>.topbar .header-signal,html body .shell>.topbar .header-wave,html body .shell>.topbar .site-marquee{display:none!important}html body .shell>.topbar .workspace-title{flex:1 1 auto;min-width:0}html body .shell:not(.generate-shell)>.content{padding-top:12px!important}}body,html{margin:0!important;padding:0!important;width:100%!important;min-width:100%!important;min-height:100%!important;background:#071b21!important;overscroll-behavior:none!important}body{position:relative!important;overflow-x:hidden!important}body:before{content:"";position:fixed;inset:0;z-index:-100;background:#071b21;pointer-events:none}html body .shell{margin:0!important;border:0!important;outline:0!important;background-color:#071b21!important}html body .shell>.app-rail{border-left:0!important}html body .shell>.content{border-right:0!important;border-bottom:0!important}@media (min-width:1151px){html body .shell:not(.generate-shell):after{content:none!important;display:none!important}html body .shell:not(.generate-shell)>.app-rail{z-index:46!important}html body .generate-shell .model-picker-menu{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;align-content:start!important;grid-gap:7px!important;gap:7px!important;max-height:336px!important;padding:8px!important}html body .generate-shell .model-picker-menu button,html body .generate-shell .model-picker-slot{box-sizing:border-box!important;display:grid!important;grid-template-columns:12px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:48px!important;padding:7px 9px!important;border:1px solid #78e7ef2a!important;border-radius:7px!important;background:#092128e8!important;color:#dcebed!important}html body .generate-shell .model-picker-menu button>span:nth-child(2){min-width:0!important;overflow:visible!important;color:#dcebed!important;font-size:11px!important;font-weight:700!important;line-height:1.35!important;text-overflow:clip!important;white-space:normal!important;word-break:break-word!important}html body .generate-shell .model-picker-slot{grid-template-columns:12px minmax(0,1fr)!important;border-style:dashed!important;border-color:#78e7ef18!important;background:#06171c80!important;color:#557479!important}}html body .generate-shell .model-picker-menu{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:96px!important;gap:8px!important;max-height:min(404px,58vh)!important;padding:10px!important;border-color:#78e7ef42!important;background:#071d23fa!important;box-shadow:0 -18px 52px #001014b8!important}html body .generate-shell .model-picker-menu button,html body .generate-shell .model-picker-slot{height:96px!important;min-height:96px!important;padding:12px 13px!important;border-color:#78e7ef30!important;border-radius:9px!important;background:#0a252bea!important;align-content:center!important}html body .generate-shell .model-picker-menu button:hover:not(:disabled),html body .generate-shell .model-picker-menu button[aria-selected=true]{background:#12343b!important;border-color:#78e7ef82!important}html body .generate-shell .model-picker-menu button>span:nth-child(2){font-size:12px!important;line-height:1.45!important}@media (min-width:1151px) and (max-width:1580px){html body .generate-shell .model-picker-menu{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:1150px){html body .generate-shell .model-picker-menu{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:86px!important}html body .generate-shell .model-picker-menu button,html body .generate-shell .model-picker-slot{height:86px!important;min-height:86px!important}}html body .app-shell{background:var(--app-shell-surface)!important}html body .app-shell>.app-rail,html body .app-shell>.content,html body .app-shell>.topbar{background:var(--app-workspace-surface)!important}html body .app-shell>.app-rail{border-right-color:var(--app-workspace-divider)!important}html body .app-shell>.topbar{border-bottom-color:var(--app-workspace-divider)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}html body .app-shell:not(.generate-shell):after{content:none!important;display:none!important}html body .app-shell.tab-library .library-commandbar,html body .app-shell.tab-library .library-content,html body .app-shell.tab-library .library-content-head,html body .app-shell.tab-library .library-shell,html body .app-shell.tab-library .library-sidebar,html body .app-shell.tab-library .library-summary,html body .app-shell.tab-points .panel,html body .app-shell.tab-points .point-cards,html body .app-shell.tab-points .stats>div{border-color:var(--app-workspace-divider)!important;background:var(--app-workspace-surface)!important;box-shadow:none!important}html body .app-shell.tab-library .asset-grid article,html body .app-shell.tab-points .card-batch,html body .app-shell.tab-points .ledger-help{border-color:var(--app-workspace-divider)!important;background:var(--app-panel-surface)!important}html body .app-shell.tab-library button,html body .app-shell.tab-library input,html body .app-shell.tab-library select,html body .app-shell.tab-points button,html body .app-shell.tab-points input,html body .app-shell.tab-points select{background:var(--app-control-surface)!important}html body .app-shell.tab-library .gold-action,html body .app-shell.tab-points button.gold{background:#72dce4!important}:root{--workspace-rail:#08252d;--workspace-canvas:#071b21;--workspace-panel:#082027;--workspace-control:#071b21;--workspace-line:rgba(120,231,239,.20);--workspace-line-strong:rgba(120,231,239,.34);--workspace-gap:12px}body,body:before,html{margin:0!important;padding:0!important;background:var(--workspace-rail)!important}html body .app-shell{position:fixed!important;inset:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;margin:0!important;overflow:hidden!important;background:var(--workspace-canvas)!important;box-shadow:0 0 0 16px var(--workspace-rail)!important}html body .app-shell>.app-rail{margin:0!important;background:var(--workspace-rail)!important;border-left:0!important;border-right:1px solid var(--workspace-line)!important;box-shadow:none!important}html body .app-shell>.content,html body .app-shell>.topbar{background:var(--workspace-canvas)!important}html body .app-shell>.topbar{border-bottom:1px solid var(--workspace-line)!important;box-shadow:none!important}html body .app-shell:not(.generate-shell)>.workbench-ambient{background:var(--workspace-canvas)!important}@media (min-width:1151px){html body .app-shell.tab-library>.content,html body .app-shell.tab-points>.content{padding:14px 18px 18px!important;overflow:hidden!important}html body .tab-library .library{display:grid!important;grid-template-rows:112px 52px minmax(0,1fr)!important;grid-gap:var(--workspace-gap)!important;gap:var(--workspace-gap)!important;height:100%!important;min-height:0!important}html body .tab-library .library-summary{display:grid!important;grid-template-columns:minmax(260px,1.35fr) repeat(3,minmax(118px,.55fr)) auto!important;align-items:center!important;grid-gap:0!important;gap:0!important;min-height:0!important;height:auto!important;padding:16px 18px!important;border:1px solid var(--workspace-line)!important;border-radius:12px!important;-webkit-clip-path:none!important;clip-path:none!important;background:var(--workspace-panel)!important;box-shadow:none!important}html body .tab-library .library-summary:before{left:18px!important;width:106px!important;height:2px!important;background:#72dce4!important}html body .tab-library .library-summary-title{gap:4px!important;padding-right:24px!important}html body .tab-library .library-kicker{display:none!important}html body .tab-library .library-summary-title>b{font-size:19px!important;line-height:1.25!important}html body .tab-library .library-summary-title>small{font-size:12px!important;line-height:1.5!important}html body .tab-library .library-metric{min-height:54px!important;padding:5px 18px!important;border-left:1px solid var(--workspace-line)!important;align-content:center!important}html body .tab-library .library-metric strong{font-size:22px!important;line-height:1.1!important}html body .tab-library .library-summary>.gold-action{min-width:124px!important;min-height:42px!important;margin-left:18px!important;padding:9px 18px!important}html body .tab-library .capacity-track{left:18px!important;right:18px!important;bottom:8px!important;height:2px!important}html body .tab-library .library-commandbar{min-height:0!important;height:auto!important;margin:0!important;padding:7px 10px!important;gap:8px!important;flex-wrap:nowrap!important;border:1px solid var(--workspace-line)!important;border-radius:10px!important;background:var(--workspace-panel)!important;box-shadow:none!important}html body .tab-library .library-search{width:270px!important;min-width:220px!important;height:36px!important}html body .tab-library .library-search input{height:34px!important;padding:7px 10px!important}html body .tab-library .library-commandbar button,html body .tab-library .library-commandbar select{min-height:36px!important;padding:7px 12px!important}html body .tab-library .library-shell{display:grid!important;grid-template-columns:196px minmax(0,1fr)!important;min-height:0!important;border:1px solid var(--workspace-line)!important;border-radius:12px!important;background:var(--workspace-panel)!important;box-shadow:none!important;overflow:hidden!important}html body .tab-library .library-sidebar{width:auto!important;min-width:0!important;padding:0!important;border:0!important;border-right:1px solid var(--workspace-line)!important;border-radius:0!important;background:var(--workspace-panel)!important}html body .tab-library .library-sidebar header{padding:12px!important}html body .tab-library .library-sidebar>button{min-height:42px!important;padding:8px 12px!important}html body .tab-library .folder-label{padding:14px 12px 5px!important}html body .tab-library .library-sidebar footer{padding:10px 12px!important}html body .tab-library .library-content{display:grid!important;grid-template-rows:56px minmax(0,1fr)!important;min-width:0!important;min-height:0!important}html body .tab-library .library-content,html body .tab-library .library-content-head{border:0!important;border-radius:0!important;background:var(--workspace-canvas)!important}html body .tab-library .library-content-head{min-height:56px!important;padding:10px 14px!important;border-bottom:1px solid var(--workspace-line)!important}html body .tab-library .asset-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(184px,202px))!important;grid-auto-rows:max-content!important;align-content:start!important;justify-content:start!important;grid-gap:12px!important;gap:12px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:14px!important;overflow:auto!important;scrollbar-gutter:stable!important}html body .tab-library .asset-grid article{min-width:0!important;padding:7px!important;gap:6px!important;border:1px solid var(--workspace-line)!important;border-radius:10px!important;background:var(--workspace-panel)!important;box-shadow:none!important}html body .tab-points .points-workspace{display:grid!important;grid-template-rows:106px 142px minmax(0,1fr)!important;grid-gap:var(--workspace-gap)!important;gap:var(--workspace-gap)!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}html body .tab-points .points-workspace>.stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:0!important;gap:0!important;min-height:0!important;margin:0!important;overflow:hidden!important;border:1px solid var(--workspace-line)!important;border-radius:12px!important;background:var(--workspace-panel)!important}html body .tab-points .points-workspace>.stats>div{align-content:center!important;min-width:0!important;padding:16px 20px!important;border:0!important;border-left:1px solid var(--workspace-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .tab-points .points-workspace>.stats>div:first-child{border-left:0!important}html body .tab-points .stats small{font-size:12px!important;color:#91abad!important}html body .tab-points .stats b{margin-top:6px!important;font-size:28px!important;line-height:1.1!important}html body .tab-points .point-cards.card-redeem{display:grid!important;grid-template-columns:minmax(230px,280px) minmax(0,1fr)!important;grid-template-rows:auto 1fr!important;align-items:center!important;grid-column-gap:28px!important;column-gap:28px!important;grid-row-gap:4px!important;row-gap:4px!important;min-height:0!important;margin:0!important;padding:18px 22px!important;overflow:hidden!important;border:1px solid var(--workspace-line)!important;border-radius:12px!important;background:var(--workspace-panel)!important;box-shadow:none!important}html body .tab-points .card-redeem>h2{grid-column:1!important;grid-row:1!important;margin:0!important;font-size:20px!important;letter-spacing:0!important}html body .tab-points .card-redeem>p{grid-column:1!important;grid-row:2!important;margin:4px 0 0!important;line-height:1.55!important}html body .tab-points .card-redeem>form{grid-column:2!important;grid-row:1/3!important;display:grid!important;grid-gap:8px!important;gap:8px!important;min-width:0!important}html body .tab-points .card-form-row{display:grid!important;grid-template-columns:minmax(0,1fr) 132px!important;grid-gap:8px!important;gap:8px!important;min-width:0!important}html body .tab-points .card-form-row button,html body .tab-points .card-form-row input{width:100%!important;min-width:0!important;min-height:42px!important;margin:0!important}html body .tab-points .card-redeem>[role=status]{grid-column:2!important;margin:0!important}html body .tab-points .points-workspace>.panel{display:grid!important;grid-template-rows:42px auto minmax(0,1fr)!important;min-height:0!important;margin:0!important;padding:0 18px 12px!important;overflow:auto!important;scrollbar-gutter:stable!important;border:1px solid var(--workspace-line)!important;border-radius:12px!important;background:var(--workspace-panel)!important;box-shadow:none!important;-webkit-clip-path:none!important;clip-path:none!important}html body .tab-points .points-workspace>.panel>h2{display:flex!important;align-items:center!important;min-height:42px!important;margin:0!important;color:#f2cc83!important;font-size:13px!important;letter-spacing:.08em!important}html body .tab-points .ledger-help{display:flex!important;align-items:center!important;gap:10px!important;min-height:42px!important;margin:0 0 4px!important;padding:9px 12px!important;border:1px solid var(--workspace-line)!important;border-radius:8px!important;background:var(--workspace-control)!important}html body .tab-points .ledger-help b{color:#f2cc83!important}html body .tab-points .ledger-table{table-layout:fixed!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}html body .tab-points .ledger-table td,html body .tab-points .ledger-table th{padding:11px 12px!important}html body .tab-points .ledger-table th{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:1!important;background:var(--workspace-panel)!important}}@media (max-width:1150px){html body .tab-library .library,html body .tab-points .points-workspace{height:auto!important;overflow:visible!important}html body .tab-library .library-summary{grid-template-columns:1fr 1fr!important}html body .tab-library .library-summary-title{grid-column:1/-1!important}html body .tab-library .library-summary>.gold-action{grid-column:1/-1!important;margin:8px 0 0!important}html body .tab-points .card-redeem{display:block!important}html body .tab-points .card-redeem>form{margin-top:14px!important}}.mobile-account-menu{display:none}@media (max-width:767px),(max-width:900px) and (max-height:520px){:root{--mobile-nav-h:76px}html body .generate-shell,html body .shell{padding-bottom:calc(var(--mobile-nav-h) + env(safe-area-inset-bottom))!important;overflow-x:hidden!important}html body .generate-shell>.app-rail,html body .shell>.app-rail{height:calc(var(--mobile-nav-h) + env(safe-area-inset-bottom))!important;padding:6px 7px calc(6px + env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}html body .shell>.app-rail>.nav{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;grid-gap:3px!important;gap:3px!important;width:100%!important;min-width:0!important}html body .shell>.app-rail>.nav.has-admin{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body .shell>.app-rail>.nav>button{position:relative!important;width:100%!important;height:62px!important;min-height:62px!important;padding:31px 2px 6px!important;border-radius:9px!important;font-size:10.5px!important;line-height:1.1!important;letter-spacing:0!important;text-overflow:clip!important}html body .shell>.app-rail>.nav>button:before{top:18px!important}html body .shell>.app-rail>.nav>button[data-tab=admin]{color:#e6ca88!important;border-color:#e6ca882a!important;background:#e6ca8808!important}html body .shell>.app-rail>.nav>button[data-tab=admin]:before{border-color:#e6ca88!important}html body .shell>.app-rail>.nav>button[data-tab=admin].active{border-color:#e6ca8866!important;background:#e6ca8815!important;color:#fff0c8!important}html body .shell>.app-rail>.account{display:none!important}html body .shell>.topbar{overflow:visible!important}.mobile-account-menu{position:relative;display:block;margin-left:auto;flex:0 0 auto}.mobile-account-menu>summary{list-style:none;width:48px;height:40px;display:grid;place-items:center;border:1px solid #78e7ef55;border-radius:8px;background:#071b21;color:#cfeef0;font-size:12px;font-weight:700;cursor:pointer}.mobile-account-menu>summary::-webkit-details-marker{display:none}.mobile-account-menu[open]>summary{border-color:#9af8ff;background:#0e3037;color:#fff}.mobile-account-menu>div{position:fixed;z-index:1300;top:58px;right:8px;width:min(280px,calc(100vw - 16px));padding:14px;display:grid;grid-gap:9px;gap:9px;border:1px solid #78e7ef55;border-radius:12px;background:#071b21f7;color:#eaffff;box-shadow:0 18px 44px #001014b8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-account-menu>div>b{font-size:15px}.mobile-account-menu>div>small{color:#91abad;font-size:12px}.mobile-account-menu>div>button{width:100%;min-height:44px;padding:9px 12px;border:1px solid #78e7ef45;border-radius:8px;background:#0a252b;color:#dffbff;text-align:center}.mobile-account-menu>div>button:first-of-type{border-color:#e6ca885c;color:#f1d493}html body .tab-admin>.content,html body .tab-points>.content{padding-left:8px!important;padding-right:8px!important;overflow-x:hidden!important}.points-workspace{width:100%!important;min-width:0!important}.points-workspace>.stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.points-workspace>.stats>div{padding:11px 8px!important}.points-workspace>.stats b{font-size:18px!important}.points-workspace>.panel{width:100%!important;min-width:0!important;padding:10px!important;overflow:visible!important}.points-workspace .ledger-help{margin:0 0 8px!important;padding:11px!important;font-size:12px!important;line-height:1.6!important}.points-workspace .ledger-table{display:block!important;width:100%!important;min-width:0!important;table-layout:auto!important;overflow:visible!important}.points-workspace .ledger-table thead{display:none!important}.points-workspace .ledger-table tbody{display:grid!important;grid-gap:8px!important;gap:8px!important}.points-workspace .ledger-table tr{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:7px 10px!important;gap:7px 10px!important;width:100%!important;padding:12px!important;border:1px solid #78e7ef2e!important;border-radius:10px!important;background:#082027!important}.points-workspace .ledger-table td{min-width:0!important;padding:0!important;display:grid!important;grid-gap:3px!important;gap:3px!important;border:0!important;color:#dcebed!important;font-size:13px!important;line-height:1.4!important;overflow-wrap:anywhere!important}.points-workspace .ledger-table td:before{content:attr(data-label);color:#789096;font-size:10px;font-weight:600}.points-workspace .ledger-table td:first-child,.points-workspace .ledger-table td:nth-child(2){grid-column:1/-1!important}.points-workspace .ledger-table td:nth-child(2){padding-bottom:8px!important;border-bottom:1px solid #78e7ef20!important}.points-workspace .ledger-table td:nth-child(2) small{display:block;color:#789096;font-size:10px}.points-workspace .ledger-table td:nth-child(3){font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tab-admin .admin-module-nav{position:-webkit-sticky!important;position:sticky!important;z-index:35!important;top:60px!important;display:flex!important;gap:6px!important;width:100%!important;padding:8px!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important;background:#071b21f2!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.tab-admin .admin-module-nav::-webkit-scrollbar{display:none}.tab-admin .admin-module-nav>button{flex:0 0 auto!important;min-height:44px!important;padding:8px 12px!important}.tab-admin .admin-module-content{min-width:0!important;overflow:visible!important}.tab-admin .useredit{border:1px solid #78e7ef2e!important;border-radius:10px!important;margin-bottom:8px!important;padding:12px!important;background:#082027!important}}.password-reset{grid-column:1/-1;display:grid;grid-template-columns:minmax(260px,1fr) auto auto;grid-gap:8px;gap:8px;align-items:flex-end;padding:12px 0 2px;border-top:1px solid var(--orbit-line,#24464d)}.password-reset label{display:grid;grid-gap:6px;gap:6px;color:#9db1b3;font-size:12px}.password-reset input{width:100%!important;min-width:0}.password-reset button{min-height:40px;white-space:nowrap}.password-reset button:disabled{cursor:not-allowed;opacity:.38}html body .generate-shell .dock-prompt>.prompt-actions{position:absolute!important;z-index:18!important;left:12px!important;bottom:12px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;width:min(376px,calc(100% - 24px))!important;height:44px!important}html body .generate-shell .dock-prompt>.prompt-actions>button{position:static!important;inset:auto!important;transform:none!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 8px!important;border-radius:8px!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important}html body .generate-shell .dock-prompt>.prompt-actions>button>*{margin:0!important;line-height:1!important}html body .generate-shell .dock-prompt>.prompt-actions>.at-switch{order:1!important}html body .generate-shell .dock-prompt>.prompt-actions>button{border:1px solid #78e7ef55!important;background:#082128!important;color:#d8f2f4!important;box-shadow:none!important}html body .generate-shell .dock-prompt>.prompt-actions>button b{color:#d8f2f4!important;font-size:12px!important;font-weight:700!important}html body .generate-shell .dock-prompt>.prompt-actions>.at-switch>i{flex:0 0 34px!important;width:34px!important;height:18px!important;min-width:34px!important;border:0!important;border-radius:4px!important;background:#edcf82!important;box-shadow:none!important}html body .generate-shell .dock-prompt>.prompt-actions>.at-switch>i:before{content:"AUTO"!important;inset:0!important;width:100%!important;border:0!important;background:none!important;color:#132c30!important;font:700 8px monospace!important;box-shadow:none!important}html body .generate-shell .dock-prompt>.prompt-actions>.at-switch>i:after{display:none!important}html body .generate-shell .dock-prompt>.prompt-actions>.constraint-switch{order:2!important}html body .generate-shell .dock-prompt>.prompt-actions>.match-assets{order:3!important;border:1px solid #78e7ef55!important;background:#082128!important;color:#d8f2f4!important}@media(max-width:520px){html body .generate-shell .dock-prompt>.prompt-actions{bottom:12px!important;width:calc(100% - 24px)!important}html body .generate-shell .dock-prompt>.prompt-clear{bottom:64px!important}}.generate-shell .dock-prompt>.match-assets{position:absolute;z-index:16;left:280px;bottom:12px;min-height:40px;padding:8px 12px;border:1px solid #78e7ef55;border-radius:8px;background:#082128;color:#d8f2f4;font-size:12px;font-weight:700}.generate-shell .match-assets:focus-visible{outline:2px solid #93f4fb;outline-offset:3px}.generate-shell .dock-prompt:focus-within .interaction-field,.generate-shell .dock-prompt:focus-within .prompt-tech,.generate-shell .dock-prompt:focus-within .tech-field{animation-play-state:paused!important}.generate-shell .dock-prompt:focus-within .interaction-field *,.generate-shell .dock-prompt:focus-within .prompt-tech *,.generate-shell .dock-prompt:focus-within .tech-field *{animation-play-state:paused!important}@media(max-width:520px){.generate-shell .dock-prompt>.match-assets{left:auto;right:12px;bottom:58px;min-height:40px}}.password-reset small{grid-column:1/-1;color:#748b8e;font-size:11px;line-height:1.5}.admin-workspace[hidden],.library[hidden]{display:none!important}.picker-error{position:absolute;z-index:5;top:80px;left:24px;right:24px;padding:8px 12px;background:#07171b;color:#f3cf75;border:1px solid #83eff744;border-radius:8px}.app-shell button{touch-action:manipulation;transition:transform .1s ease-out,border-color .12s ease-out,opacity .12s ease-out}.app-shell button:not(:disabled):active{transform:scale(.97)}.app-shell button:focus-visible,.picker-dialog button:focus-visible{outline:2px solid #93f4fb;outline-offset:3px}.library-rename-dialog,.picker-dialog{animation:interaction-enter .15s ease-out both}.library-preview-dialog{animation:interaction-preview-enter .12s ease-out both}.compact-settings[open]>.settings-pop,.model-picker[open]>.model-picker-menu{animation:interaction-enter .12s ease-out both}html body .generate-shell .composer-dock:has(details.model-picker[open],details.compact-settings[open]){z-index:40!important;overflow:visible!important}.library-preview-close,.picker-close{min-width:40px;min-height:40px}.preview-pending{display:grid;place-items:center;min-width:min(320px,70vw);min-height:180px;color:#d8f2f4}@keyframes interaction-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes interaction-preview-enter{0%{opacity:0}to{opacity:1}}@media(pointer:coarse){.library-preview-close,.picker-close{min-width:44px;min-height:44px}}@media(prefers-reduced-motion:reduce){.app-shell button{transition:none}.compact-settings[open]>.settings-pop,.library-preview-dialog,.library-rename-dialog,.model-picker[open]>.model-picker-menu,.picker-dialog{animation:none}}@media(max-width:900px){.password-reset{grid-template-columns:1fr auto}.password-reset .save,.password-reset small{grid-column:1/-1}}@media (min-width:1151px){html body .generate-shell .dock-prompt .rich-prompt{right:10px!important;width:auto!important;max-width:none!important;box-sizing:border-box!important;padding-right:max(0px,calc(38% - 28px))!important}}.record-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.record-detail-button{border:1px solid rgba(115,225,232,.45);background:rgba(7,32,38,.9);color:#bff9fb;border-radius:7px;padding:7px 10px;cursor:pointer;white-space:nowrap}.record-detail-button:hover{border-color:#75e7ec;color:#fff}.admin-task-detail-backdrop{position:fixed;inset:0;z-index:1300;background:rgba(2,12,16,.76);display:flex;justify-content:flex-end;padding:18px}.admin-task-detail{width:min(820px,94vw);height:calc(100vh - 36px);background:#071d22;border:1px solid rgba(115,225,232,.35);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;box-shadow:-18px 20px 48px rgba(0,0,0,.38)}.admin-task-detail>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid rgba(115,225,232,.18)}.admin-task-detail>header h2{margin:0;color:#f4d486}.admin-task-detail>header p{margin:5px 0 0;color:#8fb1b6;overflow-wrap:anywhere}.admin-task-detail-body{overflow:auto;padding:20px;display:grid;grid-gap:22px;gap:22px}.admin-task-detail-body section{display:grid;grid-gap:10px;gap:10px}.admin-task-detail-body h3{margin:0;color:#d8f7f8;font-size:16px}.admin-task-detail-body h3 small{color:#7ca3a8;font-weight:400;-webkit-margin-start:6px;margin-inline-start:6px}.admin-task-detail-body pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;overflow:auto;padding:14px;background:#06171b;border:1px solid rgba(115,225,232,.16);border-radius:10px;color:#e7f6f5;line-height:1.75;font-family:inherit}.admin-task-media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:12px;gap:12px}.admin-task-media-item{min-width:0;display:grid;grid-gap:7px;gap:7px;padding:10px;background:#06171b;border:1px solid rgba(115,225,232,.16);border-radius:10px}.admin-task-media-preview{aspect-ratio:16/10;display:grid;place-items:center;overflow:hidden;background:#031014;border-radius:7px;color:#7fa1a5}.admin-task-media-preview img,.admin-task-media-preview video{width:100%;height:100%;object-fit:contain}.admin-task-media-preview audio{width:calc(100% - 12px)}.admin-task-media-item b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eafafa}.admin-task-media-item small,.admin-task-result-wrap small{color:#8fb1b6}.admin-task-result-wrap{display:grid;grid-gap:8px;gap:8px}.admin-task-result-video{width:min(100%,720px);max-height:58vh;background:#020b0e;border-radius:10px}.admin-task-detail-empty,.admin-task-detail-loading{padding:22px;color:#91b0b4;text-align:center}.admin-task-detail-loading{margin:auto}@media(max-width:720px){.admin-task-detail-backdrop{padding:0}.admin-task-detail{width:100vw;height:100vh;border-radius:0;border:0}.admin-task-media-grid{grid-template-columns:1fr}.admin-task-detail-body{padding:14px}}.auth-portal .auth-product-title{margin:0;color:#edf8fb;font-size:26px;line-height:1.2;font-weight:800;letter-spacing:-.055em;text-align:center}.auth-portal .auth-product-title span{margin-left:3px;color:var(--portal-gold)}.auth-password-toggle{width:44px;height:44px;right:6px;top:6px}.card-media,[role=button],button,summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}html body button:not(:disabled),html body summary{cursor:pointer}html body button{transition-property:scale,color,background-color,border-color,opacity;transition-duration:.1s;transition-timing-function:ease-out}html body button:not(:disabled):active,html body summary:active{scale:.96}html body .app-shell button:not(:disabled):active{transform:none}html body [role=button]:focus-visible,html body button:focus-visible,html body summary:focus-visible{outline:2px solid #93f4fb;outline-offset:3px}html body button[data-interaction-pending]{cursor:progress;opacity:.85;outline:1px solid #93f4fb;outline-offset:-3px;animation:interaction-busy .85s ease-in-out infinite}@keyframes interaction-busy{50%{outline-color:#93f4fb44}}.interaction-error{position:fixed;z-index:2147483100;bottom:24px;left:50%;translate:-50% 0;width:max-content;max-width:calc(100vw - 32px);display:flex;gap:16px;align-items:center;padding:12px 16px;border:1px solid #edcf8277;border-radius:10px;background:#071b21;color:#edcf82;box-shadow:0 8px 24px #0006}.interaction-error button{flex:none;min-height:40px}html body .wall-card{content-visibility:auto;contain-intrinsic-size:auto 190px}html body .asset-grid>article{content-visibility:auto;contain-intrinsic-size:auto 240px}.app-shell:has(.rich-prompt:focus) :is(.workbench-ambient,.particle-comet,.prompt-tech,.tech-field,.interaction-field),.app-shell:not(.tab-generate) :is(.workbench-ambient,.particle-comet,.prompt-tech,.tech-field,.interaction-field),html:is([data-interaction-overlay],[data-interaction-active]) :is(.workbench-ambient,.fragment,.particle-comet,.prompt-tech,.tech-field,.interaction-field,.prompt-orbit,.sidebar-orbit,.sidebar-bars i){animation-play-state:paused!important}html:is([data-interaction-overlay],[data-interaction-active]) .prompt-orbit:after,html:is([data-interaction-overlay],[data-interaction-active]) .prompt-orbit:before,html:is([data-interaction-overlay],[data-interaction-active]) :is(.prompt-tech,.tech-field,.interaction-field) *{animation-play-state:paused!important}html body :is(.picker-dialog,.library-rename-dialog,.prompt-modal-editor,.video-modal>div){animation:interaction-enter .12s ease-out both}html body :is(.library-preview-dialog){animation:interaction-preview-enter .1s ease-out both}html body :is(.model-picker[open]>.model-picker-menu,.compact-settings[open]>.settings-pop){animation-duration:.1s}.account,.counter,.task-elapsed,.task-meta{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:1150px){html body .library-sidebar>header{display:flex!important;flex:0 0 44px;align-items:center;padding:0!important}html body .library-sidebar>header>b{display:none}html body .library-sidebar>header>button{width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){html body button,html body summary{transition:none}html body button:not(:disabled):active,html body summary:active{scale:1}html body :is(.picker-dialog,.library-rename-dialog,.library-preview-dialog,.prompt-modal-editor,.video-modal>div,button[data-interaction-pending]){animation:none!important}}html[data-performance-mode=balanced] :is(.workbench-field,.prompt-field,.cursor-light,.workbench-ambient,.prompt-tech,.tech-field,.interaction-field,.prompt-orbit,.particle-comet,.fragment){display:none!important}html[data-performance-mode=balanced] :is(.sidebar-orbit,.sidebar-bars i){animation-play-state:paused!important}html[data-page-hidden] .app-shell *,html[data-page-hidden] .app-shell :after,html[data-page-hidden] .app-shell :before{animation-play-state:paused!important}:root{--converse-bg:#01030c;--converse-bg-deep:#000107;--converse-panel:#060914;--converse-panel-raised:#0a0e1b;--converse-control:#0b1020;--converse-line:rgba(255,255,255,.13);--converse-line-strong:rgba(255,255,255,.24);--converse-text:#ffffff;--converse-muted:#9aa3b4;--converse-subtle:#687185;--converse-violet:#7657ff;--converse-danger:#ff8d8d;--converse-success:#9b8cff}html body .app-shell{--orbit-cyan:#ffffff;--orbit-line:rgba(255,255,255,.10);--orbit-line-strong:rgba(255,255,255,.18);--orbit-text:var(--converse-text);--workspace-bg:var(--converse-bg);--workspace-panel:var(--converse-panel);--workspace-line:rgba(255,255,255,.12);--app-control-surface:var(--converse-control);--app-panel-surface:var(--converse-panel);--app-workspace-divider:rgba(255,255,255,.12);color:var(--converse-text)!important;background:var(--converse-bg)!important;font-family:Inter,Segoe UI Variable,PingFang SC,Microsoft YaHei UI,sans-serif!important;color-scheme:dark}html body .app-shell *,html body :is(.library-overlay,.library-picker-back,.picker-dialog,.video-modal,.prompt-modal,.local-face-dialog) *{scrollbar-color:rgba(255,255,255,.34) #050712}html body .app-shell ::-webkit-scrollbar,html body :is(.library-overlay,.library-picker-back,.picker-dialog,.video-modal,.prompt-modal,.local-face-dialog) ::-webkit-scrollbar{width:9px;height:9px}html body .app-shell ::-webkit-scrollbar-track,html body :is(.library-overlay,.library-picker-back,.picker-dialog,.video-modal,.prompt-modal,.local-face-dialog) ::-webkit-scrollbar-track{background:#050712}html body .app-shell ::-webkit-scrollbar-thumb,html body :is(.library-overlay,.library-picker-back,.picker-dialog,.video-modal,.prompt-modal,.local-face-dialog) ::-webkit-scrollbar-thumb{border:2px solid #050712;border-radius:999px;background:rgba(255,255,255,.34)}html body .app-shell ::selection{color:#050713;background:rgba(255,255,255,.88)}html body .app-shell.shell:not(.generate-shell)>.workbench-ambient,html body .app-shell>.workbench-ambient{position:fixed!important;z-index:0!important;inset:0!important;overflow:hidden!important;background:radial-gradient(circle at 58% 45%,rgba(118,87,255,.14),transparent 42%),#01030c!important;animation:none!important;box-shadow:none!important;filter:none!important}html body .app-shell>.workbench-ambient:after,html body .app-shell>.workbench-ambient:before{display:none!important;content:none!important;background:none!important;box-shadow:none!important}.converse-gallery{position:absolute;inset:68px 0 0 176px;display:flex;align-items:center;overflow:hidden;opacity:.52;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 88%,transparent)}.converse-gallery-track{display:flex;width:max-content;gap:16px;padding:5vh 0;animation:converse-gallery-marquee 54s linear infinite;transform:translateZ(0) rotate(-2deg) scale(1.04);transform-origin:center;will-change:transform}.converse-gallery-card{position:relative;flex:0 0 clamp(220px,23vw,360px);height:clamp(280px,48vh,470px);overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#070a14;box-shadow:0 28px 80px rgba(0,0,0,.46)}.converse-gallery-card img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.88) brightness(.74) contrast(1.06);transform:scale(1.025)}.converse-gallery-scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(1,3,12,.98),rgba(1,3,12,.28) 22%,rgba(1,3,12,.24) 72%,rgba(1,3,12,.94)),linear-gradient(90deg,rgba(1,3,12,.98),rgba(1,3,12,.72) 176px,rgba(1,3,12,.08) 40%,rgba(1,3,12,.34))}@keyframes converse-gallery-marquee{0%{transform:translateZ(0) rotate(-2deg) scale(1.04)}to{transform:translate3d(calc(-50% - 8px),0,0) rotate(-2deg) scale(1.04)}}html body .app-shell .workbench-field,html body .app-shell :is(.cursor-light,.ripple,.fragment,.particle-comet,.pointer-particle-trail),html body .app-shell :is(.sidebar-nav-core,.header-signal,.header-wave,.prompt-tech,.tech-field,.interaction-field,.prompt-readout){display:none!important}@media (max-width:767px),(max-width:900px) and (max-height:520px){.converse-gallery{inset:56px 0 78px;opacity:.44}.converse-gallery-track{gap:10px;animation-duration:62s}.converse-gallery-card{flex-basis:190px;height:min(44vh,330px);border-radius:14px}.converse-gallery-scrim{background:linear-gradient(180deg,rgba(1,3,12,.96),rgba(1,3,12,.38) 28%,rgba(1,3,12,.52) 74%,rgba(1,3,12,.98))}}@media (prefers-reduced-motion:reduce){.converse-gallery-track{animation:none;transform:translate3d(-12%,0,0) rotate(-2deg) scale(1.04)}}html body .app-shell.shell:not(.generate-shell)>aside.app-rail,html body .app-shell>aside.app-rail{border-color:var(--converse-line)!important;background:rgba(1,3,12,.96)!important;box-shadow:18px 0 54px rgba(0,0,0,.32)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}html body .app-shell .workbench-brand{border-bottom-color:rgba(255,255,255,.08)!important}html body .app-shell .workbench-brand-mark{border-color:rgba(255,255,255,.22)!important;border-radius:10px!important;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.025))!important;box-shadow:none!important}html body .app-shell .workbench-brand-mark i{background:#fff!important;box-shadow:none!important}html body .app-shell .workbench-brand-copy b,html body .app-shell .workbench-brand-copy em{color:#fff!important}html body .app-shell .rail-status,html body .app-shell .workbench-brand-copy small{color:var(--converse-subtle)!important}html body div.app-shell.shell .workbench-brand{display:flex!important;width:100%!important;height:76px!important;min-height:76px!important;padding:15px 16px!important;align-items:center!important;justify-content:flex-start!important;gap:11px!important;box-sizing:border-box!important;overflow:hidden!important;font-family:Inter,Segoe UI Variable,PingFang SC,Microsoft YaHei UI,sans-serif!important}html body div.app-shell.shell .workbench-brand-mark{position:relative!important;display:block!important;flex:0 0 38px!important;width:38px!important;height:38px!important;min-width:38px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:10px!important;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.025))!important;overflow:hidden!important}html body div.app-shell.shell .workbench-brand-mark i{position:absolute!important;left:9px!important;width:20px!important;height:5px!important;border:0!important;border-radius:1px!important;background:#fff!important;transform:skewX(36deg)!important}html body div.app-shell.shell .workbench-brand-mark i:first-child{top:10px!important}html body div.app-shell.shell .workbench-brand-mark i:last-child{top:22px!important;opacity:.55!important}html body div.app-shell.shell .workbench-brand-copy{display:grid!important;grid-template-columns:auto auto!important;grid-template-rows:auto auto!important;width:auto!important;min-width:0!important;align-items:baseline!important;justify-content:start!important;grid-column-gap:3px!important;column-gap:3px!important;line-height:1!important;white-space:nowrap!important}html body div.app-shell.shell .workbench-brand-copy b{grid-column:1!important;font:720 18px/1 Inter,PingFang SC,Microsoft YaHei UI,sans-serif!important;letter-spacing:-.04em!important}html body div.app-shell.shell .workbench-brand-copy em{grid-column:2!important;font:760 12px/1 Inter,Segoe UI Variable,sans-serif!important;letter-spacing:-.02em!important}html body div.app-shell.shell .workbench-brand-copy small{grid-column:1/-1!important;margin-top:5px!important;color:var(--converse-subtle)!important;font:560 9px/1.2 Inter,PingFang SC,Microsoft YaHei UI,sans-serif!important;letter-spacing:.08em!important}html body .app-shell.shell:not(.generate-shell)>aside.app-rail>.nav>button,html body .app-shell>aside.app-rail>.nav>button{border:1px solid transparent!important;border-radius:11px!important;background:transparent!important;color:var(--converse-muted)!important;box-shadow:none!important;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease!important}html body .app-shell.shell:not(.generate-shell)>aside.app-rail>.nav>button:before,html body .app-shell>aside.app-rail>.nav>button:before{border-color:rgba(255,255,255,.52)!important;color:#fff!important}html body .app-shell.shell:not(.generate-shell)>aside.app-rail>.nav>button:hover,html body .app-shell>aside.app-rail>.nav>button:hover{border-color:rgba(255,255,255,.1)!important;background:rgba(255,255,255,.055)!important;color:#fff!important;transform:translateX(2px)}html body .app-shell.shell:not(.generate-shell)>aside.app-rail>.nav>button.active,html body .app-shell>aside.app-rail>.nav>button.active,html body .app-shell>aside.app-rail>.nav>button.notice-nav.is-open{border-color:rgba(255,255,255,.26)!important;background:#fff!important;color:#050713!important;box-shadow:0 10px 28px rgba(0,0,0,.22)!important}html body .app-shell>aside.app-rail>.nav>button.active:before,html body .app-shell>aside.app-rail>.nav>button.notice-nav.is-open:before{border-color:#050713!important;color:#050713!important}html body .app-shell>aside.app-rail>.nav>button.active:after{display:none!important}html body .app-shell>aside.app-rail .account{border-color:rgba(255,255,255,.1)!important;color:var(--converse-muted)!important}html body .app-shell>aside.app-rail .account b{color:#fff!important}html body .app-shell.shell:not(.generate-shell)>.content>.topbar,html body .app-shell.shell:not(.generate-shell)>.topbar,html body .app-shell>.topbar{border-bottom-color:var(--converse-line)!important;background:rgba(1,3,12,.88)!important;box-shadow:0 12px 36px rgba(0,0,0,.24)!important;-webkit-backdrop-filter:blur(22px) saturate(1.1);backdrop-filter:blur(22px) saturate(1.1)}html body .app-shell .workspace-title{color:#fff!important;font-weight:680!important;letter-spacing:-.025em!important}html body .app-shell .workspace-title:after{background:linear-gradient(90deg,rgba(255,255,255,.36),transparent)!important}html body .app-shell .card-topup-entry .pulse,html body .app-shell .engine-notice{color:var(--converse-muted)!important}html body .app-shell.shell:not(.generate-shell)>.content,html body .app-shell>.content{background:transparent!important}html body .app-shell :is(.content,.topbar,.account,.mobile-account-menu) button,html body .app-shell :is(.content,.topbar,.account,.mobile-account-menu) summary,html body :is(.library-overlay,.library-picker-back,.picker-dialog,.video-modal,.prompt-modal,.local-face-dialog) button{border:1px solid rgba(255,255,255,.18)!important;border-radius:10px!important;background:linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.025))!important;color:#fff!important;box-shadow:none!important;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease!important}html body .app-shell :is(.content,.topbar,.account,.mobile-account-menu) button:hover:not(:disabled),html body .app-shell :is(.content,.topbar,.account,.mobile-account-menu) summary:hover,html body :is(.library-overlay,.library-picker-back,.picker-dialog,.video-modal,.prompt-modal,.local-face-dialog) button:hover:not(:disabled){border-color:rgba(255,255,255,.34)!important;background:rgba(255,255,255,.1)!important;color:#fff!important}html body .app-shell :is(button,input,select,textarea,summary,[tabindex]):focus-visible,html body :is(.library-overlay,.library-picker-back,.picker-dialog,.video-modal,.prompt-modal,.local-face-dialog) :is(button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid rgba(255,255,255,.92)!important;outline-offset:3px!important}html body .app-shell :is(input,select,textarea),html body :is(.library-overlay,.library-picker-back,.picker-dialog,.video-modal,.prompt-modal,.local-face-dialog) :is(input,select,textarea){border:1px solid rgba(255,255,255,.15)!important;border-radius:10px!important;background:var(--converse-control)!important;color:#fff!important;box-shadow:none!important}html body .app-shell :is(input,textarea)::placeholder,html body :is(.library-overlay,.library-picker-back,.picker-dialog,.video-modal,.prompt-modal,.local-face-dialog) :is(input,textarea)::placeholder{color:#687185!important}html body .app-shell :is(input,select,textarea):focus,html body :is(.library-overlay,.library-picker-back,.picker-dialog,.video-modal,.prompt-modal,.local-face-dialog) :is(input,select,textarea):focus{border-color:rgba(255,255,255,.52)!important;box-shadow:0 0 0 3px rgba(255,255,255,.08)!important}html body .app-shell :is(button,input,select,textarea):disabled{opacity:.42!important;cursor:not-allowed!important}html body .app-shell :is(.launch-mini,.gold-action,.point-cards .gold,.admin-v2 .save,.profile-save,.picker-confirm,.card-topup-entry>button),html body :is(.library-picker-back,.picker-dialog) .picker-confirm:not(:disabled){border-color:#fff!important;background:#fff!important;color:#050713!important;font-weight:740!important;box-shadow:0 12px 32px rgba(0,0,0,.26)!important}html body .app-shell :is(.launch-mini,.gold-action,.point-cards .gold,.admin-v2 .save,.profile-save,.picker-confirm,.card-topup-entry>button):hover:not(:disabled),html body :is(.library-picker-back,.picker-dialog) .picker-confirm:hover:not(:disabled){border-color:#fff!important;background:#e9eaf0!important;color:#050713!important;transform:translateY(-1px)}html body .app-shell :is(.danger,.card-error,.record-status.FAILED){border-color:rgba(255,141,141,.34)!important;color:var(--converse-danger)!important}html body .app-shell :is(.panel,.stats>div,.point-cards,.library-summary,.library-commandbar,.library-shell,.library-content,.library-sidebar,.library-top,.library-tools,.upload-queue,.asset-grid article,.channel-models,.users-panel,.model-order-panel,.announcement-settings,.generation-records,.channel-model-group,.model-editor,.model-order-row,.useredit,.admin-overview,.admin-shortcuts button,.profile-hero,.profile-summary,.profile-settings-grid>.panel,.card-batch,.user-ledger-detail,.record-pages,.result-check-panel){border-color:var(--converse-line)!important;background:var(--converse-panel)!important;color:var(--converse-text)!important;box-shadow:none!important}html body .app-shell :is(.library-content-head,.admin-section-head,.channel-summary,.ledger-table th,.generation-records th){border-color:rgba(255,255,255,.09)!important;background:var(--converse-panel-raised)!important;color:#fff!important}html body .app-shell :is(.library-summary-title>b,.library-content-head b,.admin-section-head h2,.owned-title b,.channel-summary h3,.model-editor>summary b,.panel h2,.point-cards h2,.profile-hero h2,.stats b,.library-metric strong){color:#fff!important}html body .app-shell :is(.library-summary-title small,.library-content-head small,.admin-overview p,.admin-shortcuts small,.point-cards p,.point-cards label,.profile-hero p,.profile-summary small,.profile-form label){color:var(--converse-muted)!important}html body .app-shell :is(.ledger-table td,.generation-records td,.point-cards th,.point-cards td,.user-ledger-scroll th,.user-ledger-scroll td){border-color:rgba(255,255,255,.08)!important;color:#d9dde8!important}html body .app-shell :is(.asset-grid article,.channel-model-group,.model-editor,.model-order-row):hover{border-color:rgba(255,255,255,.26)!important;background:var(--converse-panel-raised)!important;transform:translateY(-1px)}html body .app-shell :is(.library-sidebar>button.active,.library-sidebar>button.active-type,.library-sidebar>button:hover,.admin-nav button.active,.settings-pop button.sel,.model-picker-menu button[aria-selected=true]){border-color:rgba(255,255,255,.28)!important;background:#fff!important;color:#050713!important}html body .app-shell .profile-hero{background:radial-gradient(circle at 84% 12%,rgba(118,87,255,.15),transparent 34%),var(--converse-panel)!important}html body .app-shell .profile-hero small{color:#b9adff!important}html body .app-shell .profile-security-state{border-color:rgba(255,255,255,.16)!important;background:rgba(255,255,255,.04)!important;color:var(--converse-muted)!important}html body .app-shell .profile-security-state.is-ready{border-color:rgba(101,216,160,.3)!important;background:rgba(101,216,160,.08)!important;color:#8ce8b9!important}html body .app-shell .profile-summary{background:var(--converse-panel)!important}html body .app-shell .profile-summary article{border-color:rgba(255,255,255,.08)!important}html body .app-shell .profile-summary b{color:#fff!important}html body .app-shell .profile-summary span{color:#aeb6c7!important}html body .app-shell .profile-form-status.success{color:var(--converse-success)!important}html body div.app-shell.generate-shell{--studio-body:16px;--studio-label:14px;--studio-meta:13px;font-size:var(--studio-body)!important}html body div.app-shell.generate-shell .workspace-title{font-size:26px!important;line-height:1.25!important}html body div.app-shell.generate-shell .engine-notice{font-size:13px!important;line-height:1.5!important}html body div.app-shell.shell.generate-shell>aside.app-rail>.nav>button{min-height:52px!important;font-size:16px!important;font-weight:600!important}html body div.app-shell.shell.generate-shell .account{gap:10px!important}html body div.app-shell.shell.generate-shell .account b{font-size:15px!important}html body div.app-shell.shell.generate-shell .account small{font-size:13px!important;line-height:1.6!important}html body div.app-shell.shell.generate-shell .account button{min-height:40px!important;font-size:14px!important}html body div.app-shell.generate-shell .composer-dock{border:1px solid var(--converse-line)!important;border-radius:18px!important}html body div.app-shell.generate-shell .composer-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;border-bottom:1px solid rgba(255,255,255,.09)!important}html body div.app-shell.generate-shell .composer-heading>div{display:flex!important;flex-direction:column!important;gap:6px!important}html body div.app-shell.generate-shell .composer-heading b{color:#fff!important;font-size:26px!important;line-height:1.25!important}html body div.app-shell.generate-shell .composer-heading small,html body div.app-shell.generate-shell .composer-heading>span{color:#aeb6c7!important;font-size:13px!important;line-height:1.5!important}html body div.app-shell.generate-shell .dock-prompt{container-type:inline-size;position:relative!important;border:0!important;border-radius:0!important;overflow:hidden!important}html body div.app-shell.generate-shell .dock-prompt:before{content:"提示词"!important;display:block!important;position:absolute!important;z-index:3!important;left:0!important;top:10px!important;padding:0!important;border:0!important;color:#fff!important;font-size:20px!important;font-weight:650!important;line-height:1.3!important;letter-spacing:0!important}html body div.app-shell.generate-shell .dock-prompt .corner,html body div.app-shell.generate-shell .dock-prompt:after{display:none!important}html body div.app-shell.generate-shell .dock-prompt>.shot-label-field{display:flex!important;position:absolute!important;left:auto!important;right:0!important;top:0!important;width:208px!important;height:44px!important;padding:0!important;gap:0!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:10px!important;background:rgba(5,8,17,.65)!important;box-shadow:none!important;overflow:hidden!important}html body div.app-shell.generate-shell .shot-label-field>span{display:flex!important;align-items:center!important;padding:0 12px!important;color:#aeb6c7!important;font-size:13px!important}html body div.app-shell.generate-shell .shot-label-field>input{width:120px!important;height:100%!important;padding:0 10px!important;border:0!important;border-left:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;background:transparent!important;color:#fff!important;font-size:14px!important;text-align:left!important}html body div.app-shell.generate-shell .prompt-constraint-field{display:block!important;left:0!important;right:0!important;top:64px!important;width:auto!important;height:116px!important;padding:12px 14px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;box-shadow:none!important}html body div.app-shell.generate-shell .prompt-constraint-field>div{display:flex!important;align-items:center!important;gap:8px!important;height:30px!important;margin-bottom:6px!important}html body div.app-shell.generate-shell .prompt-constraint-field strong{color:#fff!important;font-size:14px!important;font-weight:600!important}html body div.app-shell.generate-shell .prompt-constraint-field>div>span{display:none!important}html body div.app-shell.generate-shell .prompt-constraint-field button{position:static!important;margin-left:auto!important;min-width:44px!important;min-height:32px!important;padding:4px 8px!important;color:#c3c9d5!important;font-size:13px!important}html body div.app-shell.generate-shell .prompt-constraint-field textarea{height:52px!important;min-height:52px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#e1e5ef!important;font-size:14px!important;line-height:1.75!important}html body div.app-shell.generate-shell .prompt-constraint-field:focus-within{border-color:rgba(255,255,255,.38)!important}html body div.app-shell.generate-shell .dock-prompt .prompt-composer{position:absolute!important;inset:0!important;width:auto!important;height:auto!important;min-height:0!important}html body div.app-shell.generate-shell .dock-prompt .rich-prompt{position:absolute!important;left:0!important;right:0!important;top:196px!important;bottom:140px!important;width:auto!important;height:auto!important;min-height:0!important;padding:20px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:12px!important;color:#f4f5f8!important;caret-color:#fff!important;font-size:16px!important;font-weight:400!important;line-height:1.8!important;overflow-y:auto!important}html body div.app-shell.generate-shell .dock-prompt .rich-prompt:empty:before{color:#a3adbe!important;font-size:inherit!important;line-height:inherit!important}html body div.app-shell.generate-shell .dock-prompt>.prompt-actions{display:grid!important;left:0!important;right:0!important;bottom:76px!important;width:auto!important;height:48px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}html body div.app-shell.generate-shell .dock-prompt>.prompt-actions>button{min-width:0!important;height:48px!important;min-height:48px!important;padding:0 10px!important;gap:6px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:10px!important;background:rgba(255,255,255,.045)!important;color:#fff!important;font-size:14px!important}html body div.app-shell.generate-shell .dock-prompt>.prompt-actions>button b{color:#fff!important;font-size:14px!important}html body div.app-shell.generate-shell .dock-prompt>.prompt-actions>.at-switch>i{display:none!important}html body div.app-shell.generate-shell .dock-prompt>.prompt-clear{left:0!important;right:0!important;bottom:16px!important;width:auto!important;height:48px!important;min-height:48px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:10px!important;background:rgba(5,8,17,.24)!important;color:#b6becc!important;font-size:14px!important}html body div.app-shell.generate-shell .composer-main{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;align-items:stretch!important}html body div.app-shell.generate-shell .composer-main>*{order:0!important;min-width:0!important}html body div.app-shell.generate-shell .composer-main :is(.asset-quick,.library-pick-button,.face-process-button,.cost,.compact-settings>summary){border:1px solid rgba(255,255,255,.17)!important;border-radius:10px!important;background:rgba(11,16,32,.7)!important;color:#fff!important;box-shadow:none!important;font-size:15px!important}html body div.app-shell.generate-shell .composer-main>:is(.asset-quick,.library-pick-button,.face-process-button){display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0!important;padding:0 16px!important}html body div.app-shell.generate-shell .composer-main>.compact-settings{align-self:stretch!important;min-height:0!important}html body div.app-shell.generate-shell .composer-main .compact-settings>summary{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;height:100%!important;min-height:0!important;padding:0 16px!important}html body div.app-shell.generate-shell .compact-settings>summary:after{color:#bcc4d3!important}html body div.app-shell.generate-shell .composer-main>.cost{display:grid!important;grid-template-columns:auto auto!important;grid-template-areas:"label value" "meta meta"!important;align-content:center!important;justify-content:center!important;grid-column-gap:8px!important;column-gap:8px!important;grid-row-gap:4px!important;row-gap:4px!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:8px 12px!important;line-height:1!important;overflow:hidden!important}html body div.app-shell.generate-shell .composer-main>.cost>small:first-child{grid-area:label!important;align-self:center!important;margin:0!important;color:#bcc4d3!important;font-size:13px!important}html body div.app-shell.generate-shell .composer-main>.cost>strong{grid-area:value!important;color:#fff!important;font-size:26px!important;font-weight:700!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}html body div.app-shell.generate-shell .composer-main>.cost>small:last-child{grid-area:meta!important;margin:0!important;color:#b4bdce!important;font-size:12px!important;line-height:1.3!important;text-align:center!important;white-space:nowrap!important}html body div.app-shell.generate-shell .composer-main>.launch-mini{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0!important;border:1px solid #fff!important;border-radius:12px!important;background:#fff!important;color:#050713!important;font-size:18px!important;font-weight:700!important;letter-spacing:0!important}html body div.app-shell.generate-shell .composer-main>.launch-mini:before,html body div.app-shell.generate-shell .launch-ready{display:none!important}html body div.app-shell.generate-shell :is(.settings-pop,.material-policy){border-color:rgba(255,255,255,.18)!important;background:rgba(5,8,17,.98)!important;color:#fff!important;box-shadow:0 22px 60px rgba(0,0,0,.52)!important}html body div.app-shell.generate-shell .settings-pop{font-size:15px!important}html body div.app-shell.generate-shell .settings-pop label{font-size:15px!important;margin:16px 0!important}html body div.app-shell.generate-shell .settings-pop label>div{flex-wrap:wrap!important;gap:8px!important}html body div.app-shell.generate-shell .settings-pop button{min-height:40px!important;font-size:14px!important}html body div.app-shell.generate-shell .model-card-picker{position:relative!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;grid-gap:16px!important;gap:16px!important;min-width:0!important;min-height:0!important;margin:0 0 8px!important}html body div.app-shell.generate-shell .model-picker-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:8px!important;padding:4px 0!important}html body div.app-shell.generate-shell .model-picker-heading b{color:#fff!important;font-size:20px!important;font-weight:650!important}html body div.app-shell.generate-shell .model-picker-heading small{color:#b4bccb!important;font-size:13px!important}html body div.app-shell.generate-shell .model-card-grid{position:static!important;inset:auto!important;z-index:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(148px,max-content)!important;align-content:start!important;grid-gap:12px!important;gap:12px!important;width:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:3px!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:auto!important;overscroll-behavior:contain;scrollbar-width:thin}html body div.app-shell.generate-shell .model-card-grid button{position:relative!important;display:grid!important;grid-template-columns:10px minmax(0,1fr)!important;grid-template-rows:auto 1fr!important;grid-gap:12px 8px!important;gap:12px 8px!important;align-content:start!important;align-items:start!important;width:100%!important;height:auto!important;min-height:148px!important;padding:16px!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:12px!important;background:rgba(10,14,27,.52)!important;color:#fff!important;box-shadow:none!important;text-align:left!important;white-space:normal!important;transition:background-color .15s ease,border-color .15s ease!important}html body div.app-shell.generate-shell .model-card-grid button:hover:not(:disabled){border-color:rgba(255,255,255,.4)!important;background:rgba(30,34,51,.64)!important}html body div.app-shell.generate-shell .model-card-grid button[aria-pressed=true]{border-color:#b5a7ff!important;background:rgba(118,87,255,.16)!important;box-shadow:inset 0 0 0 1px rgba(181,167,255,.15)!important}html body div.app-shell.generate-shell .model-card-grid button:focus-visible{outline:2px solid #ddd6ff!important;outline-offset:1px!important}html body div.app-shell.generate-shell .model-card-grid button:disabled{opacity:.58!important;cursor:not-allowed!important}html body div.app-shell.generate-shell .model-card-grid button>.model-option-name{grid-column:1/-1!important;grid-row:2!important;display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;overflow:visible!important;color:#d5dbea!important;font-size:15px!important;font-weight:400!important;line-height:1.65!important;white-space:normal!important;overflow-wrap:anywhere;text-wrap:pretty}html body div.app-shell.generate-shell .model-option-name strong{color:#fff!important;font-size:16px!important;font-weight:650!important;line-height:1.4!important}html body div.app-shell.generate-shell .model-card-grid button>small{grid-column:2!important;grid-row:1!important;justify-self:end!important;color:#cbc2f3!important;font-size:13px!important;line-height:18px!important}html body div.app-shell.generate-shell .model-card-grid .model-status-dot{grid-column:1!important;grid-row:1!important;width:8px!important;height:8px!important;margin:5px 0 0!important}html body div.app-shell.generate-shell .model-status-dot.available{box-shadow:none!important}html body div.app-shell.generate-shell .model-status-dot.maintenance{color:#9299a8!important;background:#9299a8!important;box-shadow:none!important}html body div.app-shell.generate-shell .model-card-grid .has-model-badge[data-badge-position^=top]{padding-top:40px!important}html body div.app-shell.generate-shell .model-card-grid .has-model-badge[data-badge-position^=bottom]{padding-bottom:40px!important}html body div.app-shell.generate-shell .dock-files{font-size:13px!important;color:#aeb6c7!important}html body div.app-shell.generate-shell .dock-files span{border-radius:10px!important;font-size:13px!important;padding:8px 12px!important}html body div.app-shell.generate-shell .task-wall{border:0!important;background:transparent!important}html body div.app-shell.generate-shell .task-wall:after,html body div.app-shell.generate-shell .task-wall:before{display:none!important}html body div.app-shell.generate-shell .task-wall>.wall-inner{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;border:1px solid var(--converse-line)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:none!important}html body div.app-shell.generate-shell .wall-head{position:relative!important;top:0!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:12px!important;height:auto!important;min-height:0!important;margin:0!important;padding:24px!important;border-color:rgba(255,255,255,.1)!important;background:transparent!important}html body div.app-shell.generate-shell .wall-title{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:12px!important}html body div.app-shell.generate-shell .wall-title b{color:#fff!important;font-size:24px!important;line-height:1.3!important}html body div.app-shell.generate-shell .wall-head small{color:#aeb6c7!important;font-size:13px!important;line-height:1.6!important}html body div.app-shell.generate-shell .counter{color:#b7bdca!important;font-size:13px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}html body div.app-shell.generate-shell .task-wall .wall-head .wall-actions{display:grid!important;grid-auto-flow:row!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;width:100%!important}html body div.app-shell.generate-shell .wall-actions button{min-width:0!important;width:100%!important;min-height:44px!important;height:auto!important;padding:8px!important;border-color:rgba(255,255,255,.16)!important;background:rgba(255,255,255,.04)!important;color:#e1e5ee!important;font-size:14px!important;line-height:1.35!important;white-space:normal!important}html body div.app-shell.generate-shell .wall-actions button:hover:not(:disabled){border-color:rgba(255,255,255,.3)!important;background:rgba(255,255,255,.09)!important}html body div.app-shell.generate-shell .task-grid{display:block!important;flex:1 1 auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:16px!important;overflow-y:auto!important}html body div.app-shell.generate-shell .task-grid .wall-card{display:grid!important;grid-template-columns:144px minmax(0,1fr)!important;grid-gap:16px!important;gap:16px!important;height:auto!important;min-height:224px!important;max-height:none!important;margin:0 0 16px!important;padding:16px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:14px!important;box-shadow:none!important}html body div.app-shell.generate-shell .task-grid .wall-card:hover{border-color:rgba(255,255,255,.28)!important;transform:none!important}html body div.app-shell.generate-shell .task-grid .card-media{align-self:start!important;width:144px!important;height:160px!important;min-height:160px!important;border-radius:10px!important;overflow:hidden!important}html body div.app-shell.generate-shell .task-grid .lazy-video-preview,html body div.app-shell.generate-shell .task-grid .lazy-video-preview video{width:100%!important;height:100%!important;object-fit:cover!important;background:#02040b!important}html body div.app-shell.generate-shell .task-grid .card-body{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:none!important;padding:0!important;overflow:visible!important}html body div.app-shell.generate-shell .task-grid .task-row{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;height:auto!important}html body div.app-shell.generate-shell .task-grid .card-title{width:100%!important;min-width:0!important}html body div.app-shell.generate-shell .task-grid .card-title b{display:block!important;max-height:none!important;color:#fff!important;font-size:16px!important;font-weight:650!important;line-height:1.5!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere}html body div.app-shell.generate-shell .task-grid .task-shot-label{width:min(100%,144px)!important;max-width:100%!important;min-height:30px!important;height:30px!important;margin-top:4px!important;padding:3px 0!important;border:1px solid transparent!important;border-radius:6px!important;background:transparent!important;color:#c6cddd!important;font-size:13px!important;line-height:1.4!important}html body div.app-shell.generate-shell .task-grid .task-shot-label:is(:hover,:focus){border-color:rgba(255,255,255,.25)!important}html body div.app-shell.generate-shell .task-grid .status{position:static!important;align-self:flex-start!important;width:auto!important;min-height:24px!important;padding:3px 8px!important;font-size:12px!important;line-height:1.4!important;white-space:normal!important}html body div.app-shell.generate-shell .task-grid .task-prompt-marquee{flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:46px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#bfc7d6!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;overflow:hidden!important;-webkit-mask-image:none!important;mask-image:none!important}html body div.app-shell.generate-shell .task-grid .task-prompt-track{display:block!important;width:100%!important;height:auto!important;min-height:0!important;animation:none!important;transform:none!important}html body div.app-shell.generate-shell .task-grid .task-prompt-track>span{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;color:#bfc7d6!important;font-size:inherit!important;font-weight:400!important;line-height:inherit!important}html body div.app-shell.generate-shell .task-grid .task-prompt-track>span[aria-hidden=true]{display:none!important}html body div.app-shell.generate-shell .task-grid .task-meta{display:flex!important;flex-wrap:wrap!important;gap:6px!important;height:auto!important;margin:0!important}html body div.app-shell.generate-shell .task-grid .task-meta>span{width:auto!important;min-height:26px!important;padding:4px 7px!important;font-size:12px!important;line-height:1.4!important}html body div.app-shell.generate-shell .task-grid .task-elapsed{margin:0!important;color:#bdc5d4!important;font-size:12px!important;line-height:1.5!important}html body div.app-shell.generate-shell .task-grid .card-body>em{display:block!important;height:auto!important;max-height:none!important;font-size:13px!important;line-height:1.6!important;font-style:normal!important}html body div.app-shell.generate-shell .task-grid .card-body footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin:4px 0 0!important;padding:0!important;height:auto!important}html body div.app-shell.generate-shell .task-grid .card-body footer button{min-width:0!important;width:100%!important;min-height:40px!important;height:auto!important;padding:8px!important;border-radius:8px!important;font-size:14px!important;line-height:1.4!important;white-space:normal!important}html body div.app-shell.generate-shell .task-grid .card-state b{font-size:28px!important;line-height:1.2!important}html body div.app-shell.generate-shell .task-grid .card-state span{margin-top:8px!important;font-size:13px!important;line-height:1.5!important}html body div.app-shell.generate-shell .task-grid .task-check{top:24px!important;left:24px!important;width:24px!important;height:24px!important;border-radius:6px!important;background:rgba(1,3,12,.86)!important}html body div.app-shell.generate-shell .empty-wall{padding:32px!important}html body div.app-shell.generate-shell .empty-wall b{font-size:20px!important}html body div.app-shell.generate-shell .empty-wall span{font-size:15px!important;line-height:1.6!important}html body .app-shell.generate-shell aside.prompt-announcement{left:auto!important;right:18px!important;top:18px!important;bottom:auto!important;width:min(420px,calc(100% - 36px))!important;min-width:0!important;height:auto!important;max-height:280px!important;border-color:rgba(255,255,255,.2)!important;border-radius:14px!important;background:rgba(5,8,17,.97)!important;color:#fff!important;box-shadow:0 24px 70px rgba(0,0,0,.48)!important;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html body .app-shell.generate-shell aside.prompt-announcement>header{border-color:rgba(255,255,255,.1)!important}html body .app-shell.generate-shell aside.prompt-announcement>header small{color:#a9b0bf!important}html body .app-shell.generate-shell aside.prompt-announcement>p{height:auto!important;max-height:220px!important;color:#dce0e8!important}html body .library-overlay,html body .library-picker-back,html body .prompt-modal,html body .video-modal{background:rgba(0,1,7,.82)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}html body :is(.library-preview-dialog,.library-rename-dialog,.library-picker-back>section,.picker-dialog,.prompt-modal-editor,.video-modal>div,.local-face-dialog){border:1px solid rgba(255,255,255,.18)!important;border-radius:16px!important;background:#060914!important;color:#fff!important;box-shadow:0 32px 100px rgba(0,0,0,.62)!important}html body :is(.library-preview-dialog,.library-rename-dialog):before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent)!important}html body :is(.library-preview-close,.library-rename-dialog button,.picker-close,.picker-cancel,.picker-confirm,.picker-toolbar select,.picker-toolbar label){border-color:rgba(255,255,255,.16)!important;background:var(--converse-control)!important;color:#fff!important}html body .tab-library .library>.upload-queue{border-color:rgba(255,255,255,.12)!important;background:var(--converse-panel)!important}html body :is(.local-upscale-panel,.local-face-dialog,.script-vault-root,.local-storyboard-root){color:#eef0f5!important}html body .local-face-controls,html body .local-face-dialog,html body .local-face-files,html body .local-storyboard-card,html body .local-storyboard-input,html body .local-upscale-panel :is(.local-upscale-head,.local-upscale-card,.local-upscale-queue),html body .script-vault-card,html body .script-vault-toolbar{border-color:rgba(255,255,255,.14)!important;background:var(--converse-panel)!important}html body :is(.local-upscale-panel,.local-face-dialog,.script-vault-root,.local-storyboard-root) button{border-color:rgba(255,255,255,.18)!important;background:var(--converse-control)!important;color:#fff!important}html body :is(.local-upscale-panel,.local-face-dialog,.script-vault-root,.local-storyboard-root) button:hover{border-color:rgba(255,255,255,.34)!important;background:rgba(255,255,255,.1)!important;color:#fff!important}@media (min-width:1681px){html body div.app-shell.generate-shell{grid-template-columns:196px minmax(0,1fr)!important}html body div.app-shell.generate-shell>.content{overflow-y:auto!important}html body div.app-shell.generate-shell .video-workbench{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(420px,24vw,520px)!important;grid-template-rows:minmax(0,1fr)!important;grid-gap:20px!important;gap:20px!important;padding:20px!important;height:calc(100dvh - 68px)!important;min-height:780px!important}html body div.app-shell.generate-shell .composer-dock{grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(380px,1fr)!important;grid-template-rows:64px minmax(0,1fr) 40px!important;grid-template-areas:"heading heading" "prompt controls" "files files"!important;grid-gap:20px!important;gap:20px!important;width:auto!important;height:auto!important;max-height:none!important;min-height:0!important;margin:0!important;padding:24px!important;align-self:stretch!important;align-content:stretch!important;overflow:visible!important}html body div.app-shell.generate-shell .composer-heading{grid-area:heading!important;height:auto!important;min-height:0!important;padding:0 0 16px!important}html body div.app-shell.generate-shell .dock-prompt{grid-area:prompt!important;min-width:0!important;min-height:0!important;height:100%!important}html body div.app-shell.generate-shell .composer-main{grid-area:controls!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) 56px 56px 64px 60px!important;grid-gap:12px!important;gap:12px!important;height:100%!important;min-height:0!important;padding:0!important;align-content:stretch!important;overflow:visible!important}html body div.app-shell.generate-shell .dock-files{grid-area:files!important;min-height:0!important;height:auto!important;padding:0!important}html body div.app-shell.generate-shell .task-wall{grid-column:2!important;grid-row:1!important;width:auto!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}}html body div.app-shell.generate-shell .composer-main>.model-picker{grid-column:1/-1!important;grid-row:1!important}html body div.app-shell.generate-shell .composer-main>.asset-quick:not(.library-pick-button){grid-column:1!important;grid-row:2!important}html body div.app-shell.generate-shell .composer-main>.library-pick-button{grid-column:2!important;grid-row:2!important}html body div.app-shell.generate-shell .composer-main>.compact-settings{grid-column:1/-1!important;grid-row:3!important}html body div.app-shell.generate-shell .composer-main>.face-process-button{grid-column:1!important;grid-row:4!important}html body div.app-shell.generate-shell .composer-main>.cost{grid-column:2!important;grid-row:4!important}html body div.app-shell.generate-shell .composer-main>.launch-mini{grid-column:1/-1!important;grid-row:5!important}@media (max-width:1680px){html body div.app-shell.generate-shell>.content{height:calc(100dvh - 68px)!important;min-height:0!important;overflow-y:auto!important}html body div.app-shell.generate-shell .video-workbench{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;gap:20px!important;padding:20px!important;height:auto!important;min-height:calc(100dvh - 68px)!important;overflow:visible!important}html body div.app-shell.generate-shell .composer-dock{order:1!important;display:grid!important;flex:0 0 auto!important;grid-template-columns:minmax(0,1.25fr) minmax(340px,1fr)!important;grid-template-rows:auto minmax(644px,auto) auto!important;grid-template-areas:"heading heading" "prompt controls" "files files"!important;grid-gap:20px!important;gap:20px!important;height:auto!important;max-height:none!important;min-height:0!important;margin:0!important;padding:24px!important;overflow:visible!important}html body div.app-shell.generate-shell .composer-heading{grid-area:heading!important;min-height:64px!important;padding:0 0 16px!important}html body div.app-shell.generate-shell .dock-prompt{grid-area:prompt!important;min-height:560px!important}html body div.app-shell.generate-shell .composer-main{grid-area:controls!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(360px,1fr) 56px 56px 64px 60px!important;grid-gap:12px!important;gap:12px!important;height:auto!important;min-height:0!important;padding:0!important}html body div.app-shell.generate-shell .composer-main>.model-picker{height:360px!important}html body div.app-shell.generate-shell .dock-files{grid-area:files!important;min-height:32px!important;padding:0!important}html body div.app-shell.generate-shell .task-wall{order:2!important;flex:0 0 auto!important;width:100%!important;height:760px!important;max-height:none!important;padding:0!important}html body div.app-shell.generate-shell .task-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:16px!important;gap:16px!important;align-content:start!important}html body div.app-shell.generate-shell .task-grid .wall-card{grid-template-columns:112px minmax(0,1fr)!important;gap:14px!important;margin-bottom:0!important}html body div.app-shell.generate-shell .task-grid .card-media{width:112px!important;height:144px!important;min-height:144px!important}}@media (max-width:1100px){html body div.app-shell.generate-shell .video-workbench{padding:16px!important;gap:16px!important}html body div.app-shell.generate-shell .composer-dock{grid-template-columns:minmax(0,1fr) minmax(330px,1fr)!important;padding:20px!important;gap:16px!important}html body div.app-shell.generate-shell .task-grid{grid-template-columns:1fr!important}html body div.app-shell.generate-shell .task-grid .wall-card{grid-template-columns:160px minmax(0,1fr)!important}html body div.app-shell.generate-shell .task-grid .card-media{width:160px!important;height:180px!important;min-height:180px!important}html body div.app-shell.generate-shell .task-grid .card-body footer{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:800px){html body div.app-shell.generate-shell>.content{height:calc(100dvh - 138px)!important}html body div.app-shell.generate-shell .composer-dock{grid-template-columns:1fr!important;grid-template-rows:auto 560px auto auto!important;grid-template-areas:"heading" "prompt" "controls" "files"!important}html body div.app-shell.generate-shell .composer-main>.model-picker{height:400px!important}html body div.app-shell.generate-shell .composer-main{grid-template-rows:400px 56px 56px 64px 60px!important}html body div.app-shell.generate-shell .task-wall{height:auto!important}html body div.app-shell.generate-shell .task-grid{overflow:visible!important}html body div.app-shell.generate-shell .wall-head{padding:20px!important}html body div.app-shell.shell.generate-shell>aside.app-rail>.nav>button{min-height:48px!important;font-size:13px!important}}@media (max-width:560px){html body div.app-shell.generate-shell .video-workbench{padding:12px!important}html body div.app-shell.generate-shell .composer-dock{padding:16px!important;gap:20px!important}html body div.app-shell.generate-shell .composer-heading b,html body div.app-shell.generate-shell .wall-title b{font-size:24px!important}html body div.app-shell.generate-shell .composer-heading>span{display:none!important}html body div.app-shell.generate-shell .composer-heading small{font-size:13px!important}html body div.app-shell.generate-shell .composer-main>.model-picker{height:360px!important}html body div.app-shell.generate-shell .composer-main{grid-template-rows:360px 52px 52px 64px 60px!important}html body div.app-shell.generate-shell .model-card-grid{grid-template-columns:1fr!important;grid-auto-rows:minmax(132px,max-content)!important}html body div.app-shell.generate-shell .model-card-grid button{min-height:132px!important}html body div.app-shell.generate-shell .model-picker-heading small{font-size:12px!important}html body div.app-shell.generate-shell .wall-head{padding:16px!important}html body div.app-shell.generate-shell .task-grid{padding:12px!important}html body div.app-shell.generate-shell .task-grid .wall-card{grid-template-columns:1fr!important;gap:16px!important;padding:16px!important}html body div.app-shell.generate-shell .task-grid .card-media{width:100%!important;height:176px!important;min-height:176px!important}html body div.app-shell.generate-shell .task-grid .card-body footer{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body div.app-shell.generate-shell .task-grid .card-body footer button{min-height:44px!important}}@container (max-width: 440px){html body div.app-shell.generate-shell .dock-prompt>.shot-label-field{width:160px!important}html body div.app-shell.generate-shell .shot-label-field>span{display:none!important}html body div.app-shell.generate-shell .shot-label-field>input{width:100%!important;border:0!important}html body div.app-shell.generate-shell .dock-prompt>.prompt-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:104px!important;bottom:76px!important}html body div.app-shell.generate-shell .dock-prompt>.prompt-actions>.at-switch{grid-column:1!important;grid-row:1!important}html body div.app-shell.generate-shell .dock-prompt>.prompt-actions>.constraint-switch{grid-column:2!important;grid-row:1!important}html body div.app-shell.generate-shell .dock-prompt>.prompt-actions>.match-assets{grid-column:1/-1!important;grid-row:2!important}html body div.app-shell.generate-shell .dock-prompt .rich-prompt{bottom:196px!important;padding:16px!important}}@media (prefers-reduced-motion:reduce){html body .app-shell *,html body .app-shell :after,html body .app-shell :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html body div.app-shell.shell{--lithos-orange:#ffffff;--lithos-orange-bright:#ffffff;--lithos-orange-deep:#d9dce5;--orbit-cyan:#ffffff;--orbit-cyan-soft:rgba(255,255,255,.10);background:var(--converse-bg)!important;color:var(--converse-text)!important}html body div.app-shell.shell:not(.generate-shell)>aside.app-rail,html body div.app-shell.shell>aside.app-rail{border-color:var(--converse-line)!important;background:rgba(1,3,12,.97)!important;box-shadow:18px 0 54px rgba(0,0,0,.32)!important}html body div.app-shell.shell>aside.app-rail .account,html body div.app-shell.shell>aside.app-rail .rail-status{border-color:rgba(255,255,255,.09)!important;color:var(--converse-subtle)!important}html body div.app-shell.shell>aside.app-rail>.nav>button{border-color:transparent!important;background:transparent!important;color:var(--converse-muted)!important;box-shadow:none!important}html body div.app-shell.shell>aside.app-rail>.nav>button:before{border-color:rgba(255,255,255,.56)!important;color:#fff!important}html body div.app-shell.shell>aside.app-rail>.nav>button:hover{border-color:rgba(255,255,255,.11)!important;background:rgba(255,255,255,.055)!important;color:#fff!important}html body div.app-shell.shell>aside.app-rail>.nav>button.active,html body div.app-shell.shell>aside.app-rail>.nav>button.notice-nav.is-open{border-color:#fff!important;background:#fff!important;color:#050713!important;box-shadow:0 10px 28px rgba(0,0,0,.24)!important}html body div.app-shell.shell>aside.app-rail>.nav>button.active:before,html body div.app-shell.shell>aside.app-rail>.nav>button.notice-nav.is-open:before{border-color:#050713!important;color:#050713!important}html body div.app-shell.shell>aside.app-rail>.nav>button.active:after{display:none!important}html body div.app-shell.shell .workbench-brand-mark,html body div.app-shell.shell .workbench-brand-mark i{border-color:rgba(255,255,255,.22)!important;background-color:#fff!important;box-shadow:none!important}html body div.app-shell.shell:not(.generate-shell)>.content>.topbar,html body div.app-shell.shell>.topbar{border-bottom-color:var(--converse-line)!important;background:rgba(1,3,12,.9)!important;box-shadow:0 12px 36px rgba(0,0,0,.24)!important}html body div.app-shell.generate-shell .video-workbench{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body div.app-shell.generate-shell .composer-dock,html body div.app-shell.generate-shell .task-wall>.wall-inner{border-color:var(--converse-line)!important;background:rgba(4,7,16,.24)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(8px) saturate(.92)!important;backdrop-filter:blur(8px) saturate(.92)!important}html body div.app-shell.generate-shell .composer-dock{background:rgba(4,7,16,.2)!important;box-shadow:0 24px 70px rgba(0,0,0,.34)!important}html body div.app-shell.generate-shell .dock-prompt{border-color:rgba(255,255,255,.18)!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body div.app-shell.generate-shell .dock-prompt .rich-prompt,html body div.app-shell.generate-shell .prompt-constraint-field{border-color:rgba(255,255,255,.11)!important;background:rgba(6,9,20,.16)!important;color:#fff!important;box-shadow:none!important}html body div.app-shell.generate-shell .composer-main>button.launch-mini{border-color:#fff!important;background:#fff!important;color:#050713!important;box-shadow:0 12px 30px rgba(0,0,0,.26)!important}html body div.app-shell.generate-shell .composer-main>button.launch-mini:hover:not(:disabled){border-color:#fff!important;background:#e9eaf0!important;color:#050713!important}html body div.app-shell.generate-shell .dock-files span{border-color:rgba(255,255,255,.13)!important;background:rgba(255,255,255,.045)!important;color:#dce0e9!important}html body div.app-shell.generate-shell .dock-files span button,html body div.app-shell.generate-shell .empty-wall b{color:#fff!important}html body div.app-shell.generate-shell .empty-wall span{color:var(--converse-muted)!important}html body div.app-shell.generate-shell .card-body footer button,html body div.app-shell.generate-shell .wall-actions button{border-color:rgba(255,255,255,.13)!important;background:rgba(255,255,255,.035)!important;color:#d8dce5!important}html body div.app-shell.generate-shell .wall-card{border-color:rgba(255,255,255,.1)!important;background:rgba(7,10,20,.34)!important;box-shadow:none!important}html body div.app-shell.generate-shell .wall-card:hover{border-color:rgba(255,255,255,.24)!important;background:rgba(10,14,27,.48)!important;box-shadow:0 14px 34px rgba(0,0,0,.24)!important}html body div.app-shell.generate-shell .wall-card.selected{border-color:rgba(255,255,255,.44)!important;background:rgba(13,17,32,.54)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)!important}html body div.app-shell.generate-shell aside.prompt-announcement{border-color:rgba(255,255,255,.2)!important;background:rgba(5,8,17,.98)!important;color:#fff!important;box-shadow:0 24px 70px rgba(0,0,0,.52)!important}html body div.app-shell.generate-shell aside.prompt-announcement>header{border-color:rgba(255,255,255,.1)!important;background:transparent!important}html body div.app-shell.generate-shell aside.prompt-announcement>header button,html body div.app-shell.generate-shell aside.prompt-announcement>header small{color:var(--converse-muted)!important}html body div.app-shell.generate-shell aside.prompt-announcement>p{color:#dce0e8!important}html body div.app-shell.shell:not(.generate-shell) :is(.panel,.stats>div,.point-cards,.library-summary,.library-commandbar,.library-shell,.library-content,.library-sidebar,.library-top,.library-tools,.upload-queue,.asset-grid article,.channel-models,.users-panel,.model-order-panel,.announcement-settings,.generation-records,.channel-model-group,.model-editor,.model-order-row,.useredit,.admin-overview,.profile-hero,.profile-summary,.profile-settings-grid>.panel,.card-batch,.user-ledger-detail,.record-pages){border-color:var(--converse-line)!important;background:var(--converse-panel)!important;color:var(--converse-text)!important;box-shadow:none!important}html body :is(.library-overlay,.library-picker-back,.picker-dialog,.video-modal,.prompt-modal,.local-face-dialog),html body div.app-shell.shell{--orbit-gold:#c6bdff;--orbit-ok:var(--converse-success);--portal-cyan:#ffffff;--orange:#ffffff}html body div.app-shell.shell :is(input[type=checkbox],input[type=radio],input[type=range],progress){accent-color:#ffffff!important}html body div.app-shell.generate-shell .task-grid .card-media{outline:0!important;border-color:rgba(255,255,255,.1)!important;background:#02040b!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)!important}html body div.app-shell.generate-shell .task-grid .wall-card:before{display:none!important;content:none!important}html body div.app-shell.generate-shell .task-grid .card-media:after{background:linear-gradient(180deg,transparent 56%,rgba(0,0,0,.72))!important}html body div.app-shell.generate-shell .task-grid .card-progress{height:3px!important;background:linear-gradient(90deg,#ffffff,#9b8cff)!important;box-shadow:0 0 16px rgba(155,140,255,.32)!important}html body div.app-shell.generate-shell .task-grid .card-state{color:#f5f6fa!important;background:radial-gradient(circle at 50% 44%,rgba(155,140,255,.1),transparent 56%)!important}html body div.app-shell.generate-shell .task-grid .card-state b{color:#ffffff!important}html body div.app-shell.generate-shell .task-grid .card-state span{color:var(--converse-muted)!important}html body div.app-shell.generate-shell .task-grid .card-state.failed b{color:var(--converse-danger)!important}html body div.app-shell.generate-shell .task-grid .status{border-color:rgba(255,255,255,.13)!important;background:rgba(255,255,255,.045)!important;color:#c8ceda!important}html body div.app-shell.generate-shell .task-grid :is(.status.SUCCEEDED,.status.COMPLETED){border-color:rgba(155,140,255,.34)!important;background:rgba(118,87,255,.12)!important;color:#c6bdff!important}html body div.app-shell.generate-shell .task-grid :is(.status.PROCESSING,.status.SUBMITTING,.status.QUEUED){border-color:rgba(255,255,255,.2)!important;background:rgba(255,255,255,.07)!important;color:#f1f2f6!important}html body div.app-shell.generate-shell .task-grid .status.FAILED{border-color:rgba(255,141,141,.32)!important;background:rgba(255,141,141,.09)!important;color:#ffaaaa!important}html body div.app-shell.generate-shell .task-grid .status.CANCELLED{border-color:rgba(255,255,255,.11)!important;background:rgba(255,255,255,.025)!important;color:#868fa1!important}html body div.app-shell.generate-shell .task-grid .task-check{border-color:rgba(255,255,255,.26)!important;background:rgba(2,4,11,.9)!important;box-shadow:0 5px 14px rgba(0,0,0,.48)!important}html body div.app-shell.generate-shell .task-grid .task-check:focus-within{outline-color:#ffffff!important}html body div.app-shell.generate-shell .task-prompt-marquee{border-color:rgba(255,255,255,.08)!important;background:#060914!important}html body div.app-shell.generate-shell .task-prompt-marquee:focus-visible{outline-color:#ffffff!important}html body div.app-shell.generate-shell .task-prompt-track>span{color:#b7becd!important}html body div.app-shell.generate-shell .task-grid .task-meta>span{border-color:rgba(255,255,255,.09)!important;background:rgba(255,255,255,.035)!important;color:#aab2c2!important}html body div.app-shell.generate-shell .task-grid .actions button{border-color:rgba(255,255,255,.13)!important;background:rgba(255,255,255,.035)!important;color:#d8dce5!important}html body div.app-shell.generate-shell .task-grid .actions button:focus-visible,html body div.app-shell.generate-shell .task-grid .actions button:hover:not(:disabled){border-color:rgba(255,255,255,.34)!important;background:rgba(255,255,255,.1)!important;color:#ffffff!important}html body div.app-shell.generate-shell .task-grid .actions .regenerate{border-color:rgba(155,140,255,.3)!important;background:rgba(118,87,255,.09)!important;color:#c6bdff!important}html body div.app-shell.generate-shell .task-grid .actions .danger{border-color:rgba(255,141,141,.28)!important;background:rgba(255,141,141,.07)!important;color:#ffaaaa!important}html body div.app-shell.generate-shell :is(.model-recommended,.model-badge,.recommended){border-color:rgba(155,140,255,.36)!important;background:rgba(118,87,255,.16)!important;color:#d1caff!important;box-shadow:none!important}html body div.app-shell.generate-shell .model-status-dot.available{border-color:#9b8cff!important;background:#9b8cff!important;color:#9b8cff!important;outline-color:#9b8cff!important;box-shadow:0 0 12px rgba(155,140,255,.38)!important}html body div.app-shell.generate-shell .settings-pop .settings-close{border-color:rgba(255,255,255,.18)!important;background:#0b1020!important;color:#ffffff!important}html body div.app-shell.generate-shell .material-policy>b{color:#ffffff!important}html body div.app-shell.generate-shell .material-policy>:is(span,small){color:var(--converse-muted)!important}html body div.app-shell.generate-shell .constraint-switch>i{background:#9b8cff!important;box-shadow:0 0 10px rgba(155,140,255,.42)!important}html body div.app-shell.generate-shell .interaction-dot{background:#9b8cff!important;box-shadow:0 0 0 5px rgba(155,140,255,.06),0 0 17px rgba(155,140,255,.38)!important}html body div.app-shell.generate-shell .settings-pop input[type=range]{accent-color:#ffffff!important}html body div.app-shell.shell .workbench-brand,html body div.app-shell.shell .workbench-brand-copy,html body div.app-shell.shell .workbench-brand-mark{color:#ffffff!important;border-color:rgba(255,255,255,.1)!important;outline-color:rgba(255,255,255,.2)!important}html body div.app-shell.shell:not(.generate-shell) :is(.library-summary:before,.capacity-track i,.progress-track i,.usage-track i){background:linear-gradient(90deg,#ffffff,#9b8cff)!important;box-shadow:none!important}html body div.app-shell.shell:not(.generate-shell) :is(.channel-state.online,.record-status.SUCCEEDED,.profile-security-state.is-ready,.profile-form-status.success){border-color:rgba(155,140,255,.32)!important;background:rgba(118,87,255,.1)!important;color:#c6bdff!important}html body div.app-shell.shell:not(.generate-shell) :is(.library-metric strong,.stats b,.point-cards strong,.owned-title b){color:#ffffff!important}html body .library-overlay :is(.library-preview-head,.library-preview-foot),html body .library-picker-back :is(.picker-head,.picker-footer,.picker-selected-strip,.picker-sidebar,.picker-main,.picker-toolbar){border-color:rgba(255,255,255,.09)!important;background:#060914!important}html body .library-picker-back .library-picker-grid article{border-color:rgba(255,255,255,.1)!important;background:#080c18!important;box-shadow:none!important}html body .library-picker-back .library-picker-grid article:is(:hover,.selected){border-color:rgba(255,255,255,.3)!important;background:#0b1020!important;box-shadow:0 12px 30px rgba(0,0,0,.32)!important}html body .library-picker-back :is(.picker-card-media,.picker-card-media img,.picker-card-media video){background:#02040b!important}html body .library-picker-back .picker-quick-add{border-color:rgba(255,255,255,.18)!important;background:rgba(2,4,11,.88)!important;color:#ffffff!important}html body .library-picker-back .picker-sidebar button.active{border-color:rgba(255,255,255,.28)!important;background:#ffffff!important;color:#050713!important}html body div.app-shell.shell:not(.generate-shell) :is(.library,.points-workspace,.profile-workspace):after,html body div.app-shell.shell:not(.generate-shell) :is(.library,.points-workspace,.profile-workspace):before,html body div.app-shell.shell:not(.generate-shell)>.content:after,html body div.app-shell.shell:not(.generate-shell)>.content:before{display:none!important;content:none!important;background:none!important}html body div.app-shell.shell.tab-library .library{background:transparent!important;color:var(--converse-text)!important}html body div.app-shell.shell.tab-library :is(.library-summary,.library-commandbar,.library-shell){border-color:var(--converse-line)!important;background:#060914!important;box-shadow:none!important}html body div.app-shell.shell.tab-library :is(.library-content,.library-sidebar,.library-main){background:#040711!important}html body div.app-shell.shell.tab-library :is(.library-content-head,.library-sidebar>header,.library-sidebar>footer,.library-toolbar,.library-top){border-color:rgba(255,255,255,.09)!important;background:#080c18!important}html body div.app-shell.shell.tab-library .library-content-head:after,html body div.app-shell.shell.tab-library .library-content-head:before,html body div.app-shell.shell.tab-library .library-shell:after,html body div.app-shell.shell.tab-library .library-shell:before{display:none!important;content:none!important}html body div.app-shell.shell.tab-library .library-sidebar>button{border-color:rgba(255,255,255,.1)!important;background:rgba(255,255,255,.025)!important;color:#c1c7d2!important}html body div.app-shell.shell.tab-library .library-sidebar>button:is(:hover,.active,.active-type){border-color:#ffffff!important;background:#ffffff!important;color:#050713!important}html body div.app-shell.shell.tab-library .library-sidebar :is(i,strong,b,em),html body div.app-shell.shell.tab-library :is(.library-summary-title>b,.library-metric strong,.library-content-head b,.selected-count){color:#ffffff!important}html body div.app-shell.shell.tab-library :is(.library-summary-title small,.library-metric small,.library-content-head small,.library-sidebar small,.asset-grid article small){color:var(--converse-muted)!important}html body div.app-shell.shell.tab-library .asset-grid article{border-color:rgba(255,255,255,.1)!important;background:#080c18!important;box-shadow:none!important}html body div.app-shell.shell.tab-library .asset-grid article:hover{border-color:rgba(255,255,255,.28)!important;background:#0b1020!important;box-shadow:0 12px 30px rgba(0,0,0,.3)!important}html body div.app-shell.shell.tab-library .asset-grid article:after,html body div.app-shell.shell.tab-library .asset-grid article:before{border-color:rgba(155,140,255,.34)!important;color:#c6bdff!important;box-shadow:none!important}html body div.app-shell.shell.tab-library :is(.asset-preview,.asset-preview img,.asset-preview video){background:#02040b!important}html body div.app-shell.shell.tab-library :is(.library-search,.library select,.library input,.library button){border-color:rgba(255,255,255,.15)!important;background:#0b1020!important;color:#ffffff!important}html body div.app-shell.shell.tab-library .library :is(button:hover,select:focus,input:focus){border-color:rgba(255,255,255,.38)!important;box-shadow:none!important}html body div.app-shell.shell.tab-library .library .gold-action{border-color:#ffffff!important;background:#ffffff!important;color:#050713!important}html body div.app-shell.shell.tab-library .library-summary:before{background:linear-gradient(90deg,#ffffff,#9b8cff)!important;box-shadow:none!important}html body div.app-shell.shell.tab-library .asset-preview .asset-kind,html body div.app-shell.shell.tab-library .asset-preview>b,html body div.app-shell.shell.tab-library .empty-sigil span,html body div.app-shell.shell.tab-library .library-sidebar>button :is(svg,path),html body div.app-shell.shell.tab-library .library-sidebar>button span{color:#c6bdff!important;fill:currentColor!important;text-shadow:none!important}html body div.app-shell.shell.tab-library .library-sidebar>button:is(:hover,.active,.active-type) :is(svg,path),html body div.app-shell.shell.tab-library .library-sidebar>button:is(:hover,.active,.active-type) span{color:#050713!important;fill:currentColor!important}html body div.app-shell.shell.tab-library .asset-check{border-color:rgba(255,255,255,.28)!important;background:rgba(2,4,11,.9)!important;box-shadow:none!important}html body div.app-shell.shell.tab-library .asset-check input:checked+i{color:#c6bdff!important}html body div.app-shell.shell.tab-library .asset-grid article>small i,html body div.app-shell.shell.tab-library .upload-queue span>i{background:#9b8cff!important;box-shadow:none!important}html body div.app-shell.shell.tab-library :is(.empty-sigil,.upload-queue,.library-error,.media-viewer>div){border-color:rgba(255,255,255,.12)!important;background:#080c18!important;color:var(--converse-muted)!important;box-shadow:none!important}html body div.app-shell.shell.tab-library .library-scroll{scrollbar-color:rgba(255,255,255,.34) #050712!important}html body div.app-shell.shell.tab-library .library-scroll::-webkit-scrollbar-track{border-color:rgba(255,255,255,.08)!important;background:#050712!important}html body div.app-shell.shell.tab-library .library-scroll::-webkit-scrollbar-thumb{border-color:#050712!important;background:rgba(255,255,255,.34)!important}html body div.app-shell.shell .profile-workspace{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:14px!important;gap:14px!important;width:100%!important;min-width:0!important;padding:14px 18px 34px!important;overflow:auto!important}html body div.app-shell.shell .profile-hero{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;min-height:150px!important;padding:24px 26px!important;border:1px solid var(--converse-line)!important;border-radius:18px!important}html body div.app-shell.shell .profile-hero h2{margin:7px 0 8px!important;font-size:26px!important}html body div.app-shell.shell .profile-hero p{margin:0!important;line-height:1.7!important}html body div.app-shell.shell .profile-security-state{flex:0 0 auto!important;padding:8px 12px!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:999px!important}html body div.app-shell.shell .profile-summary{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border:1px solid var(--converse-line)!important;border-radius:16px!important;overflow:hidden!important}html body div.app-shell.shell .profile-summary article{display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0!important;padding:20px!important;border-right:1px solid rgba(255,255,255,.08)!important}html body div.app-shell.shell .profile-summary article:last-child{border-right:0!important}html body div.app-shell.shell .profile-summary b{font-size:22px!important;overflow-wrap:anywhere!important}html body div.app-shell.shell .profile-settings-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important;min-width:0!important}html body div.app-shell.shell .profile-settings-grid>.panel{min-width:0!important;padding:22px!important;border:1px solid var(--converse-line)!important;border-radius:16px!important}html body div.app-shell.shell .profile-settings-grid>.panel>h2{margin:0 0 18px!important;font-size:17px!important}html body div.app-shell.shell .profile-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:13px!important;gap:13px!important}html body div.app-shell.shell .profile-form>label{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:7px!important;gap:7px!important;min-width:0!important}html body div.app-shell.shell .profile-form :is(input,select){box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:44px!important}html body div.app-shell.shell .profile-form-status{min-height:20px!important;color:var(--converse-muted)!important;font-size:11px!important}html body div.app-shell.shell .profile-save{justify-self:start!important;min-width:132px!important;min-height:42px!important}html body div.app-shell.shell .points-workspace{box-sizing:border-box!important;gap:12px!important;padding:14px 18px 34px!important;background:transparent!important}html body div.app-shell.shell .points-workspace :is(.stats>div,.point-cards,.panel){border-color:var(--converse-line)!important;background:#060914!important;box-shadow:none!important}html body div.app-shell.shell .points-workspace :is(h2,h3,.ledger-help b,.point-cards code,.card-unused){color:#ffffff!important}html body div.app-shell.shell .points-workspace .ledger-help{border-color:rgba(255,255,255,.1)!important;background:#080c18!important;color:var(--converse-muted)!important}html body div.app-shell.shell .points-workspace .point-cards button.gold{border-color:#ffffff!important;background:#ffffff!important;color:#050713!important}html body .local-storyboard-root.is-open{border-color:var(--converse-line)!important;border-radius:0!important;background:#01030c!important;color:var(--converse-text)!important;box-shadow:none!important}html body .local-storyboard-root :is(.local-storyboard-input,.local-storyboard-results){border-color:rgba(255,255,255,.1)!important;background:#060914!important;box-shadow:none!important}html body .local-storyboard-root :is(.local-storyboard-tabs,.local-storyboard-drop,.local-storyboard-format-panel,.local-storyboard-integrity,.local-storyboard-card){border-color:rgba(255,255,255,.12)!important;background:#080c18!important;color:#dce0e8!important;box-shadow:none!important}html body .local-storyboard-root .local-storyboard-tab{color:var(--converse-muted)!important}html body .local-storyboard-root .local-storyboard-tab[aria-selected=true]{border-color:rgba(255,255,255,.22)!important;background:rgba(255,255,255,.09)!important;color:#ffffff!important;box-shadow:none!important}html body .local-storyboard-root :is(.local-storyboard-head h2,.local-storyboard-detection strong,.local-storyboard-title,.local-storyboard-drop strong,.local-storyboard-card b){color:#ffffff!important}html body .local-storyboard-root :is(.local-storyboard-head span,.local-storyboard-meta,.local-storyboard-card footer,.local-storyboard-drop small,.local-storyboard-rule-note,.local-storyboard-config label){color:var(--converse-muted)!important}html body .local-storyboard-root :is(.local-storyboard-source,.local-storyboard-content,.local-storyboard-title,.local-storyboard-duration,.local-storyboard-format-panel select){border-color:rgba(255,255,255,.14)!important;background:#0b1020!important;color:#ffffff!important;caret-color:#ffffff!important}html body .local-storyboard-root :is(.local-storyboard-source,.local-storyboard-content,.local-storyboard-title,.local-storyboard-duration,.local-storyboard-format-panel select):focus{border-color:rgba(255,255,255,.46)!important;box-shadow:0 0 0 3px rgba(255,255,255,.07)!important}html body .local-storyboard-root :is(button,.local-storyboard-button,.local-storyboard-icon){border-color:rgba(255,255,255,.15)!important;background:#0b1020!important;color:#e4e7ee!important}html body .local-storyboard-root :is(button,.local-storyboard-button,.local-storyboard-icon):hover:not(:disabled){border-color:rgba(255,255,255,.36)!important;background:rgba(255,255,255,.1)!important;color:#ffffff!important}html body .local-storyboard-root .local-storyboard-button.primary{border-color:#ffffff!important;background:#ffffff!important;color:#050713!important}html body .local-storyboard-root :is(.local-storyboard-integrity,.local-storyboard-badge){border-color:rgba(155,140,255,.3)!important;background:rgba(118,87,255,.1)!important;color:#c6bdff!important}html body .local-storyboard-root ::selection{background:rgba(155,140,255,.5)!important;color:#ffffff!important}html body .local-upscale-panel{box-sizing:border-box!important;gap:14px!important;min-height:100%!important;padding:14px 18px 34px!important;background:transparent!important;color:var(--converse-text)!important}html body .local-upscale-panel :is(.local-upscale-head,.local-upscale-metrics>div,.local-upscale-table-wrap){border-color:var(--converse-line)!important;border-radius:14px!important;background:#060914!important;box-shadow:none!important}html body .local-upscale-panel :is(.local-upscale-kicker,.local-upscale-engine,.local-upscale-metrics strong,.local-upscale-status.completed){color:#c6bdff!important}html body .local-upscale-panel :is(h2,.local-upscale-name,.local-upscale-empty b){color:#ffffff!important}html body .local-upscale-panel :is(p,.local-upscale-metrics small,.local-upscale-empty,.local-upscale-id,th){color:var(--converse-muted)!important}html body .local-upscale-panel :is(button,a){border-color:rgba(255,255,255,.15)!important;background:#0b1020!important;color:#ffffff!important}html body .local-upscale-panel :is(button,a):hover{border-color:rgba(255,255,255,.34)!important;background:rgba(255,255,255,.1)!important}html body .local-upscale-panel :is(th,td){border-color:rgba(255,255,255,.08)!important}html body .local-upscale-panel progress{accent-color:#9b8cff!important}html body div.app-shell.generate-shell .task-grid .task-check i:before{display:none!important;content:none!important}html body .local-storyboard-root :is(.local-storyboard-drop em,.local-storyboard-toast,.local-storyboard-warning,.local-storyboard-badge.warn){border-color:rgba(155,140,255,.3)!important;color:#c6bdff!important}html body div.app-shell.shell.tab-library .library-metric{border-color:rgba(255,255,255,.1)!important}html body div.app-shell.shell.tab-library :is(.library-search>span,.folder-label,.folder-label button,.asset-grid article strong,.asset-grid article>small,.library-empty,.library-empty>b,.library-empty small){color:var(--converse-muted)!important;text-shadow:none!important}html body div.app-shell.shell.tab-library :is(.asset-grid article strong,.library-empty>b){color:#ffffff!important}html body div.app-shell.shell.tab-library .library-search>span{color:#c6bdff!important}html body div.app-shell.shell .points-workspace :is(.stats small,.stats label,.ledger-table th,.ledger-table td){border-color:rgba(255,255,255,.09)!important;color:var(--converse-muted)!important}html body div.app-shell.shell .points-workspace .ledger-table th{background:#0a0e1b!important;color:#ffffff!important}html body div.app-shell.shell .points-workspace .ledger-table{border-color:rgba(255,255,255,.1)!important}@media (max-width:980px){html body div.app-shell.shell .profile-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body div.app-shell.shell .profile-summary article:nth-child(2){border-right:0!important}html body div.app-shell.shell .profile-settings-grid{grid-template-columns:1fr!important}}@media (max-width:600px){html body div.app-shell.shell .points-workspace,html body div.app-shell.shell .profile-workspace{padding:10px 10px 26px!important}html body div.app-shell.shell .profile-hero{align-items:flex-start!important;flex-direction:column!important;padding:20px!important}html body div.app-shell.shell .profile-summary{grid-template-columns:1fr!important}html body div.app-shell.shell .profile-summary article{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important}html body div.app-shell.shell .profile-summary article:last-child{border-bottom:0!important}}@media (max-width:767px),(max-width:900px) and (max-height:520px){html body div.app-shell.shell{padding-bottom:calc(78px + env(safe-area-inset-bottom))!important;background:var(--converse-bg)!important}html body div.app-shell.shell>aside.app-rail{position:fixed!important;z-index:1000!important;inset:auto 0 0!important;display:block!important;width:100%!important;height:calc(78px + env(safe-area-inset-bottom))!important;min-height:0!important;padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;border:0!important;border-top:1px solid rgba(255,255,255,.14)!important;background:rgba(1,3,12,.97)!important;box-shadow:0 -14px 38px rgba(0,0,0,.5)!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:rgba(155,140,255,.55) transparent;touch-action:pan-x}html body div.app-shell.shell>aside.app-rail>:is(.workbench-brand,.rail-status,.account,.sidebar-nav-core){display:none!important}html body div.app-shell.shell>aside.app-rail>.nav,html body div.app-shell.shell>aside.app-rail>.nav.has-admin{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;width:max-content!important;min-width:100%!important;height:62px!important;align-items:stretch!important;gap:4px!important;transform:none!important}html body div.app-shell.shell>aside.app-rail>.nav>button{box-sizing:border-box!important;flex:1 0 68px!important;width:auto!important;min-width:68px!important;max-width:92px!important;height:62px!important;min-height:62px!important;margin:0!important;padding:31px 4px 7px!important;border-radius:10px!important;font-size:10px!important;line-height:1.1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;transform:none!important;scroll-snap-align:start}html body div.app-shell.shell>aside.app-rail>.nav>button:before{top:18px!important;left:50%!important;transform:translate(-50%,-50%) rotate(45deg)!important}html body div.app-shell.shell>aside.app-rail>.nav>button.active,html body div.app-shell.shell>aside.app-rail>.nav>button.notice-nav.is-open{border-color:rgba(155,140,255,.72)!important;background:rgba(118,87,255,.22)!important;color:#ffffff!important;box-shadow:inset 0 0 0 1px rgba(155,140,255,.08)!important}html body div.app-shell.shell>aside.app-rail>.nav>button.active:before,html body div.app-shell.shell>aside.app-rail>.nav>button.notice-nav.is-open:before{border-color:#c6bdff!important;color:#c6bdff!important}html body div.app-shell.shell .mobile-account-menu>summary{border-color:rgba(255,255,255,.18)!important;background:var(--converse-control)!important;color:#ffffff!important}html body div.app-shell.shell .mobile-account-menu[open]>summary{border-color:rgba(155,140,255,.62)!important;background:rgba(118,87,255,.18)!important}html body div.app-shell.shell .mobile-account-menu>div{border-color:rgba(255,255,255,.16)!important;background:rgba(6,9,20,.98)!important;color:#ffffff!important;box-shadow:0 22px 56px rgba(0,0,0,.58)!important}html body div.app-shell.shell .mobile-account-menu>div>small{color:var(--converse-muted)!important}html body div.app-shell.shell .mobile-account-menu>div>button{border-color:rgba(255,255,255,.16)!important;background:var(--converse-control)!important;color:#ffffff!important}html body div.app-shell.shell .mobile-account-menu>div>button:first-of-type{border-color:rgba(155,140,255,.46)!important;color:#c6bdff!important}}﻿@font-face{font-family:SuperneonDisplay;src:url(/assets/fonts/sora-variable.woff2) format("woff2");font-weight:100 800;font-display:swap}.superneon-auth{--sn-black:#080512;--sn-ink:#120f19;--sn-panel:#1c1a22;--sn-lavender:#cdc4f3;--sn-muted:#827c9c;--sn-violet:#7f6bff;--sn-magenta:#d62fec;--sn-coral:#f66c8a;background:var(--sn-black);color:#f5f2ff;font-family:SuperneonDisplay,Noto Sans SC Neural,sans-serif;letter-spacing:-.02em;overflow-x:hidden}.superneon-auth .lithos-hero{height:860px;min-height:760px;background:radial-gradient(circle at 77% 42%,#7f6bff28,transparent 28%),radial-gradient(circle at 74% 70%,#d62fec18,transparent 25%),var(--sn-black)}.superneon-auth .lithos-base,.superneon-auth .lithos-reveal{opacity:.14;filter:saturate(.65) hue-rotate(180deg) brightness(.55);mix-blend-mode:screen}.superneon-auth .lithos-scrim{background:linear-gradient(180deg,#08051255,#080512 96%),radial-gradient(circle at 75% 50%,transparent,#080512 70%)}.superneon-auth .lithos-nav{padding:26px clamp(24px,5vw,84px);border-bottom:1px solid #cdc4f314}.superneon-auth .lithos-brand{color:#fff;gap:9px;text-decoration:none}.superneon-auth .lithos-brand svg{fill:var(--sn-lavender)}.superneon-auth .lithos-brand span:last-child{font-family:SuperneonDisplay,sans-serif;font-size:21px;font-weight:650}.superneon-auth .lithos-brand em{color:var(--sn-violet);font-size:.65em;font-style:normal;letter-spacing:.06em}.superneon-auth .lithos-login-trigger{min-width:106px;height:42px;border:1px solid #cdc4f355;border-radius:999px;background:#cdc4f31a;color:#fff!important;box-shadow:inset 0 1px #fff2,0 12px 34px #0005;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .25s,background .25s,box-shadow .25s}.superneon-auth .lithos-login-trigger:hover{background:#7f6bff55;box-shadow:0 0 28px #7f6bff66;transform:translateY(-2px)}.superneon-nav-links{position:absolute;z-index:101;top:25px;left:50%;display:flex;gap:4px;padding:5px;border:1px solid #cdc4f32b;border-radius:999px;background:#cdc4f314;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:translateX(-50%)}.superneon-nav-links a{padding:8px 17px;border-radius:999px;color:#aaa2c1;font-size:13px;text-decoration:none;transition:background .25s,color .25s}.superneon-nav-links a:hover{background:#cdc4f326;color:#fff}.superneon-auth .lithos-title{top:178px;justify-content:flex-start;left:clamp(24px,8vw,140px);padding:0;text-align:left}.superneon-auth .lithos-title h1{font-family:SuperneonDisplay,Noto Sans SC Neural,sans-serif;font-size:clamp(74px,9vw,148px);font-weight:560;line-height:.98;letter-spacing:-.075em;text-shadow:0 0 60px #7f6bff33}.superneon-auth .lithos-title h1 span:last-child{color:var(--sn-lavender);margin-left:1.1em}.superneon-auth .lithos-copy-left{bottom:120px;left:clamp(24px,8vw,140px);max-width:330px;color:#aaa2c1;font-size:15px;line-height:1.8}.superneon-auth .lithos-copy-left:before{content:"一阁 AI / CREATIVE SYSTEM";display:block;margin-bottom:13px;color:var(--sn-violet);font-size:10px;letter-spacing:.18em}.superneon-hero-ui{position:absolute;z-index:60;top:245px;right:clamp(24px,8vw,150px);width:min(550px,40vw);height:390px;border:1px solid #cdc4f344;border-radius:18px;background:#0c0a14bb;box-shadow:0 40px 100px #000b,0 0 70px #7f6bff22,inset 0 1px #fff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform:perspective(1200px) rotateY(-8deg) rotateX(3deg);animation:superneonFloat 8s ease-in-out infinite}.superneon-window-bar{height:42px;display:flex;align-items:center;gap:7px;padding:0 16px;border-bottom:1px solid #cdc4f322;color:#827c9c;font-size:11px}.superneon-window-bar span{width:7px;height:7px;border-radius:50%;background:#7f6bff}.superneon-window-bar span:nth-child(2){background:#d62fec}.superneon-window-bar span:nth-child(3){background:#f66c8a}.superneon-window-bar b{margin-left:8px;color:#aaa2c1;font-weight:500}.superneon-window-bar em{margin-left:auto;color:#7f6bff;font-style:normal;font-size:9px;letter-spacing:.18em}.superneon-window-body{display:grid;grid-template-columns:46px 1fr;height:calc(100% - 42px)}.superneon-window-side{display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:26px;border-right:1px solid #cdc4f322}.superneon-window-side i{display:block;width:8px;height:8px;border:1px solid #827c9c;border-radius:50%}.superneon-window-side i.on{border-color:#cdc4f3;background:#7f6bff;box-shadow:0 0 14px #7f6bff}.superneon-window-main{position:relative;padding:26px}.superneon-window-main small{color:#827c9c}.superneon-window-main strong{display:block;margin-top:8px;color:#f5f2ff;font-size:24px;font-weight:560}.superneon-window-orbit{position:absolute;right:6%;bottom:-30px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#e9e4fa,#544f90 29%,#100c1b 70%);box-shadow:0 0 50px #7f6bff88}.superneon-window-orbit:after{content:"";position:absolute;inset:27% -18%;border:1px solid #cdc4f388;border-radius:50%;transform:rotate(20deg);box-shadow:0 0 18px #d62fec55}.superneon-window-orbit img{width:100%;height:100%;object-fit:cover;border-radius:50%;opacity:.44;mix-blend-mode:screen}.superneon-window-fields{position:absolute;right:26px;left:26px;bottom:22px;display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-gap:7px;gap:7px}.superneon-window-fields span{padding:11px;border:1px solid #cdc4f333;border-radius:7px;background:#080512aa;color:#aaa2c1;font-size:11px}.superneon-section{position:relative;display:grid;grid-gap:70px;gap:70px;padding:132px clamp(24px,8vw,140px);background:var(--sn-black)}.superneon-section:before{content:"";position:absolute;top:0;right:8%;left:8%;height:1px;background:linear-gradient(90deg,transparent,#cdc4f333,transparent)}.superneon-section-copy{max-width:570px}.superneon-kicker{margin:0 0 16px;color:var(--sn-violet);font-size:10px;font-weight:650;letter-spacing:.2em;text-transform:uppercase}.superneon-section h2{max-width:720px;margin:0;color:#f5f2ff;font-size:clamp(38px,5vw,74px);font-weight:520;line-height:1.02;letter-spacing:-.07em}.superneon-section-copy>p:not(.superneon-kicker){max-width:500px;margin:24px 0;color:#aaa2c1;font-size:16px;line-height:1.8}.superneon-capability-grid a,.superneon-price-grid a,.superneon-text-link{display:inline-flex;gap:12px;align-items:center;margin-top:18px;color:#f5f2ff;font-size:14px;text-decoration:none}.superneon-text-link span{color:var(--sn-violet);font-size:18px}.superneon-product{grid-template-columns:1fr 1fr;align-items:center;min-height:740px;background:linear-gradient(180deg,var(--sn-black),#0d0917)}.superneon-product-visual{position:relative;min-height:510px}.superneon-product-ring{position:absolute;top:16%;left:10%;width:80%;height:58%;border:1px solid #7f6bff66;border-radius:50%;transform:rotate(-18deg);box-shadow:0 0 44px #7f6bff22}.superneon-product-ring:after{content:"";position:absolute;inset:10%;border:1px solid #d62fec55;border-radius:50%}.superneon-product-core{position:absolute;top:17%;left:27%;width:47%;aspect-ratio:1;border-radius:50%;overflow:hidden;background:#110c1d;box-shadow:0 0 90px #7f6bffaa,0 0 0 1px #cdc4f355}.superneon-product-core img{width:100%;height:100%;object-fit:cover;opacity:.82;filter:saturate(.7) hue-rotate(200deg)}.superneon-product-caption{position:absolute;bottom:5%;left:29%;display:flex;flex-direction:column;gap:4px}.superneon-product-caption b{font-size:15px}.superneon-product-caption span{color:#827c9c;font-size:11px;letter-spacing:.08em}.superneon-capabilities{background:#0c0914}.superneon-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.superneon-capability-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.superneon-capability-grid article,.superneon-price-grid article{min-height:270px;padding:28px;border:1px solid #cdc4f326;border-radius:16px;background:linear-gradient(145deg,#171326b8,#0c0a14b8);box-shadow:inset 0 1px #fff1;transition:transform .3s,border-color .3s,box-shadow .3s}.superneon-capability-grid article:hover,.superneon-price-grid article:hover{border-color:#7f6bff88;box-shadow:0 20px 55px #0007,0 0 30px #7f6bff19;transform:translateY(-5px)}.superneon-capability-grid article>span{color:#7f6bff;font-size:11px;letter-spacing:.12em}.superneon-capability-grid h3{margin:42px 0 10px;font-size:22px;font-weight:520}.superneon-capability-grid p,.superneon-price-grid p{color:#aaa2c1;line-height:1.7}.superneon-capability-grid a{color:#cdc4f3;font-size:12px}.superneon-pricing{grid-template-columns:.72fr 1.28fr;align-items:start;background:linear-gradient(180deg,#0c0914,var(--sn-black))}.superneon-price-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.superneon-price-grid article{min-height:245px}.superneon-price-grid article.featured{background:linear-gradient(145deg,#261b4b,#151022);border-color:#7f6bff99;box-shadow:0 0 35px #7f6bff22}.superneon-price-grid small{color:#827c9c}.superneon-price-grid strong{display:block;margin:24px 0 8px;font-size:26px;font-weight:540}.superneon-price-grid a{font-size:12px}.superneon-cta{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:110px clamp(24px,8vw,140px);background:radial-gradient(circle at 80% 50%,#7f6bff22,transparent 35%),#0c0914}.superneon-cta h2{max-width:780px;margin:0;font-size:clamp(34px,5vw,70px);font-weight:520;line-height:1.02;letter-spacing:-.07em}.superneon-cta p:not(.superneon-kicker){color:#aaa2c1}.superneon-cta-button{height:54px;flex-shrink:0;padding:0 26px;border:0;border-radius:999px;background:linear-gradient(100deg,#7f6bff,#d62fec);color:#fff;font-weight:700;box-shadow:0 16px 40px #7f6bff44;cursor:pointer;transition:transform .25s,box-shadow .25s}.superneon-cta-button:hover{transform:translateY(-3px);box-shadow:0 22px 52px #d62fec44}.superneon-cta-button span{margin-left:12px}.superneon-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:22px;gap:22px;padding:35px clamp(24px,8vw,140px);border-top:1px solid #cdc4f322;background:#080512}.superneon-footer .lithos-brand{position:static}.superneon-brand-mark{display:grid;place-items:center;width:26px;height:26px;border:1px solid #7f6bff88;border-radius:8px;color:#cdc4f3}.superneon-footer>div{display:flex;gap:24px}.superneon-footer>div a{color:#827c9c;font-size:12px;text-decoration:none}.superneon-footer>div a:hover{color:#fff}.superneon-footer>small{justify-self:end;color:#827c9c;font-size:11px}.superneon-auth .lithos-login-layer{background:#080512aa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.superneon-auth .lithos-login-card{border-color:#cdc4f344;border-radius:18px;background:linear-gradient(145deg,#171326f5,#0c0a14f5);box-shadow:0 35px 100px #000b,0 0 50px #7f6bff22}.superneon-auth .lithos-login-card header p{color:#7f6bff}.superneon-auth .lithos-login-fields input,.superneon-auth .lithos-login-fields select{border-color:#cdc4f333;border-radius:10px;background:#08051299}.superneon-auth .lithos-login-fields input:focus,.superneon-auth .lithos-login-fields select:focus{border-color:#7f6bff;box-shadow:0 0 0 3px #7f6bff22}.superneon-auth .lithos-login-submit{border-radius:10px!important;background:linear-gradient(100deg,#7f6bff,#d62fec)!important;box-shadow:0 15px 32px #7f6bff44}.superneon-auth .lithos-security-question{border-color:#7f6bff66;background:#7f6bff14}.superneon-auth .lithos-auth-switch{color:#aaa2c1!important}.superneon-auth .lithos-auth-switch:hover{color:#fff!important}.superneon-auth-page .lithos-hero{min-height:100vh;height:100vh}.superneon-auth-page .superneon-footer,.superneon-auth-page .superneon-section{display:none}.superneon-auth-page .lithos-login-layer{align-items:center;justify-content:center}@keyframes superneonFloat{0%,to{transform:perspective(1200px) rotateY(-8deg) rotateX(3deg) translateY(0)}50%{transform:perspective(1200px) rotateY(-6deg) rotateX(2deg) translateY(-12px)}}@media(max-width:980px){.superneon-nav-links{display:none}.superneon-auth .lithos-title{left:24px;top:150px}.superneon-auth .lithos-title h1{font-size:clamp(64px,13vw,112px)}.superneon-hero-ui{top:auto;right:24px;bottom:78px;width:min(500px,calc(100vw - 48px));height:290px}.superneon-auth .lithos-copy-left{bottom:30px;left:24px;max-width:270px}.superneon-product{grid-template-columns:1fr}.superneon-product-visual{min-height:430px}.superneon-capability-grid,.superneon-price-grid,.superneon-pricing{grid-template-columns:1fr}.superneon-cta,.superneon-section-head{display:block}.superneon-cta-button{margin-top:28px}.superneon-footer{grid-template-columns:1fr}.superneon-footer>div{flex-wrap:wrap}.superneon-footer>small{justify-self:start}}@media(max-width:560px){.superneon-auth .lithos-hero{height:760px;min-height:760px}.superneon-auth .lithos-title{top:130px}.superneon-auth .lithos-title h1{font-size:64px}.superneon-auth .lithos-title h1 span:last-child{margin-left:.6em}.superneon-hero-ui{bottom:70px;height:250px}.superneon-window-orbit{width:170px;height:170px}.superneon-window-main strong{font-size:18px}.superneon-section{padding:90px 20px}.superneon-section h2{font-size:42px}.superneon-cta{padding:80px 20px}.superneon-auth .lithos-login-card{padding:30px 22px}.superneon-auth .lithos-login-card header h2{font-size:30px;white-space:normal}}.sn-public-site{--sn-bg:#0a0714;--sn-bg-soft:#100c20;--sn-ink:#f8f5ff;--sn-muted:#a9a2bf;--sn-dim:#716a87;--sn-line:#d9d1ff24;--sn-violet:#9b7cff;--sn-pink:#ec5eea;--sn-coral:#ff8a7a;--sn-blue:#62d4ff;position:relative;isolation:isolate;min-height:100vh;overflow:hidden;background:var(--sn-bg);color:var(--sn-ink);font-family:SuperneonDisplay,Noto Sans SC Neural,sans-serif;letter-spacing:0}.sn-public-site a{color:inherit;text-decoration:none}.sn-site-noise{position:fixed;z-index:-1;inset:0;pointer-events:none;opacity:.35;background-image:radial-gradient(circle at 15% 25%,#9b7cff15 0 1px,transparent 1px),radial-gradient(circle at 84% 62%,#62d4ff13 0 1px,transparent 1px);background-size:41px 41px,67px 67px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 80%);mask-image:linear-gradient(180deg,#000,transparent 80%)}.sn-public-site a:focus-visible,.sn-public-site button:focus-visible,.sn-public-site input:focus-visible,.sn-public-site select:focus-visible,.sn-public-site textarea:focus-visible{outline:2px solid #d9d1ff;outline-offset:4px}.sn-public-site ::selection{background:#c8bbff;color:#130b24}.sn-site-header{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;width:min(1400px,calc(100% - 64px));min-height:88px;margin:0 auto;border-bottom:1px solid var(--sn-line)}.sn-site-logo{display:inline-flex;align-items:center;gap:10px;font-size:19px;font-weight:650;white-space:nowrap}.sn-site-logo em{color:var(--sn-violet);font-size:.66em;font-style:normal;letter-spacing:.12em}.sn-logo-mark{display:grid;place-items:center;width:29px;height:29px;border:1px solid #d9d1ff66;border-radius:9px;color:var(--sn-violet);font-size:14px;box-shadow:0 0 22px #9b7cff2b}.sn-logo-mark svg{width:16px;height:16px;fill:currentColor}.sn-site-nav{display:flex;align-items:center;gap:4px;padding:4px;border:1px solid var(--sn-line);border-radius:999px;background:#ffffff08;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sn-site-nav a{padding:10px 17px;border-radius:999px;color:var(--sn-muted);font-size:12px;transition:color .2s,background .2s,transform .2s}.sn-site-nav a.is-active,.sn-site-nav a:hover{color:var(--sn-ink);background:#ffffff12;transform:translateY(-1px)}.sn-site-actions{display:flex;align-items:center;gap:18px}.sn-text-button{color:var(--sn-muted);font-size:13px;transition:color .2s}.sn-text-button:hover{color:var(--sn-ink)}.sn-outline-button,.sn-pill-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:0 21px;border:1px solid #ffffff30;border-radius:999px;font-size:12px;font-weight:650;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s}.sn-pill-button{background:linear-gradient(105deg,var(--sn-violet),var(--sn-pink));border-color:transparent;box-shadow:0 12px 35px #9b7cff30}.sn-outline-button span,.sn-pill-button span{font-size:17px;line-height:0}.sn-outline-button:hover,.sn-pill-button:hover{transform:translateY(-3px);box-shadow:0 16px 42px #9b7cff30}.sn-outline-button{color:var(--sn-ink);background:#ffffff08}.sn-outline-button:hover{background:#ffffff12;border-color:#ffffff65}.sn-public-site .sn-pill-button-light{background:var(--sn-ink);color:#120b22;border-color:var(--sn-ink);box-shadow:0 15px 34px #0005}.sn-public-site .sn-pill-button-light:hover{background:#e9dfff;box-shadow:0 18px 42px #d9d1ff40}.sn-eyebrow{margin:0 0 19px;color:var(--sn-violet);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.sn-page-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);grid-gap:50px;gap:50px;align-items:center;width:min(1400px,calc(100% - 64px));min-height:735px;margin:0 auto;padding:82px 0 105px}.sn-page-hero:before{position:absolute;top:0;right:8%;width:1px;height:100%;background:linear-gradient(180deg,transparent,#d9d1ff25,transparent);content:""}.sn-page-hero-copy{position:relative;z-index:2;max-width:690px}.sn-inner-hero h1,.sn-page-hero h1{margin:0;font-size:clamp(66px,8.5vw,132px);font-weight:510;line-height:.94;letter-spacing:0}.sn-cta-band h2 i,.sn-inner-hero h1 i,.sn-page-hero h1 i,.sn-product-preview h2 i,.sn-story-section h2 i{color:#c8bbff;font-style:normal}.sn-lede{max-width:520px;margin:31px 0 30px;color:var(--sn-muted);font-size:16px;line-height:1.8}.sn-hero-actions{display:flex;align-items:center;gap:13px}.sn-hero-meta{display:flex;gap:12px;margin-top:38px;color:var(--sn-dim);font-size:11px;letter-spacing:.08em}.sn-orbit-visual{position:relative;min-height:525px}.sn-orbit-glow{position:absolute;top:16%;left:15%;width:70%;height:70%;border-radius:50%;background:radial-gradient(circle,#9b7cff42 0,#9b7cff18 28%,transparent 69%);filter:blur(9px);animation:snPulse 6s ease-in-out infinite}.sn-orbit-ring{position:absolute;top:22%;left:6%;width:89%;height:45%;border:1px solid #c8bbff66;border-radius:50%;transform:rotate(-22deg);box-shadow:0 0 35px #9b7cff20}.sn-orbit-ring:after{position:absolute;inset:12% -8%;border:1px solid #ec5eea54;border-radius:50%;content:""}.sn-orbit-ring-b{top:29%;left:13%;width:75%;height:36%;border-color:#62d4ff55;transform:rotate(31deg)}.sn-orbit-planet{position:absolute;top:17%;left:23%;width:54%;aspect-ratio:1;overflow:hidden;border-radius:50%;background:#161027;box-shadow:0 0 0 1px #d9d1ff76,0 0 90px #9b7cff72,0 35px 70px #000b}.sn-orbit-planet:after{position:absolute;inset:0;background:linear-gradient(135deg,#fff7,transparent 25%,#0a071488 70%);content:"";mix-blend-mode:screen}.sn-orbit-planet img{width:100%;height:100%;object-fit:cover;filter:saturate(.75) hue-rotate(204deg);animation:snRotate 20s linear infinite}.sn-orbit-label,.sn-orbit-signal{position:absolute;display:flex;align-items:center;gap:8px;color:var(--sn-muted);font-size:10px;letter-spacing:.16em}.sn-orbit-label{top:14%;right:8%}.sn-orbit-label:before{width:7px;height:7px;border-radius:50%;background:var(--sn-coral);box-shadow:0 0 15px var(--sn-coral);content:""}.sn-orbit-signal{right:13%;bottom:13%;color:#9beaff}.sn-orbit-signal i{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 12px currentColor}.sn-marquee{overflow:hidden;border-top:1px solid var(--sn-line);border-bottom:1px solid var(--sn-line);background:#ffffff05}.sn-marquee>div{display:flex;justify-content:space-around;min-width:980px;padding:24px 0;color:#c8bbff;font-size:12px;letter-spacing:.16em;text-transform:uppercase;animation:snMarquee 24s linear infinite}.sn-marquee b{color:var(--sn-pink);font-weight:400}.sn-story-section{display:grid;grid-template-columns:minmax(0,.85fr) minmax(500px,1.15fr);grid-gap:110px;gap:110px;width:min(1400px,calc(100% - 64px));margin:0 auto;padding:150px 0 165px}.sn-section-intro{max-width:540px}.sn-cta-band h2,.sn-product-preview h2,.sn-story-section h2{margin:0;font-size:clamp(43px,5vw,78px);font-weight:510;line-height:1.03}.sn-section-intro>p:last-child{max-width:430px;margin:31px 0 0;color:var(--sn-muted);font-size:15px;line-height:1.85}.sn-capability-list{border-top:1px solid var(--sn-line)}.sn-capability-row{position:relative;display:grid;grid-template-columns:48px 1.1fr 1.25fr 28px;grid-gap:16px;gap:16px;align-items:center;width:100%;padding:25px 0;border:0;border-bottom:1px solid var(--sn-line);background:transparent;color:var(--sn-ink);text-align:left;cursor:pointer;transition:padding .25s,background .25s}.sn-capability-row:before{position:absolute;top:0;bottom:0;left:-20px;right:-20px;background:linear-gradient(90deg,#9b7cff17,transparent);opacity:0;content:"";transition:opacity .25s}.sn-capability-row.is-active,.sn-capability-row:hover{padding-left:9px}.sn-capability-row.is-active:before,.sn-capability-row:hover:before{opacity:1}.sn-capability-row>span:first-child{position:relative;color:var(--sn-violet);font-size:11px}.sn-capability-row strong{position:relative;font-size:17px;font-weight:550}.sn-capability-detail{position:relative;color:var(--sn-muted);font-size:12px;line-height:1.55}.sn-row-arrow{position:relative;color:var(--sn-pink);font-size:20px;opacity:.4;transition:opacity .25s,transform .25s}.sn-capability-row.is-active .sn-row-arrow,.sn-capability-row:hover .sn-row-arrow{opacity:1;transform:translate(2px,-2px)}.sn-product-preview{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(520px,1.3fr);grid-gap:100px;gap:100px;align-items:center;padding:145px max(32px,calc((100% - 1400px)/2)) 155px;background:linear-gradient(180deg,#100c20,#0d091b)}.sn-preview-copy{max-width:480px}.sn-preview-copy>p:not(.sn-eyebrow){margin:28px 0;color:var(--sn-muted);font-size:15px;line-height:1.8}.sn-text-link{display:inline-flex;align-items:center;gap:14px;color:var(--sn-ink);font-size:13px}.sn-text-link span{color:var(--sn-violet);font-size:19px}.sn-workbench-card{min-height:430px;border:1px solid #d9d1ff3a;border-radius:18px;background:#0a0714cc;box-shadow:0 35px 100px #0008,0 0 60px #9b7cff16,inset 0 1px #fff2;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);transform:perspective(1400px) rotateY(-7deg) rotateX(2deg);transition:transform .4s}.sn-workbench-card:hover{transform:perspective(1400px) rotateY(-2deg) rotateX(0) translateY(-6px)}.sn-workbench-top{display:flex;align-items:center;gap:10px;height:50px;padding:0 20px;border-bottom:1px solid var(--sn-line);color:var(--sn-muted);font-size:11px}.sn-workbench-top>b{margin-left:auto;color:#a3efff;font-size:9px;letter-spacing:.16em}.sn-dots{display:flex;gap:6px}.sn-dots i{display:block;width:7px;height:7px;border-radius:50%;background:var(--sn-violet)}.sn-dots i:nth-child(2){background:var(--sn-pink)}.sn-dots i:nth-child(3){background:var(--sn-coral)}.sn-workbench-grid{display:grid;grid-template-columns:53px 1fr;min-height:378px}.sn-workbench-grid aside{display:flex;flex-direction:column;align-items:center;gap:27px;padding-top:33px;border-right:1px solid var(--sn-line);color:var(--sn-dim);font-size:16px}.sn-workbench-grid aside span{display:grid;place-items:center;width:27px;height:27px;border-radius:8px}.sn-workbench-grid aside span.is-on{color:#fff;background:#9b7cff38;box-shadow:0 0 20px #9b7cff30}.sn-workbench-grid main{padding:31px 32px}.sn-workbench-grid small{color:var(--sn-violet);font-size:10px;letter-spacing:.16em}.sn-workbench-grid h3{max-width:500px;margin:22px 0 13px;font-size:27px;font-weight:530}.sn-workbench-grid p{max-width:560px;margin:0;color:var(--sn-muted);font-size:13px;line-height:1.75}.sn-workbench-fields{display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-gap:8px;gap:8px;margin-top:34px}.sn-workbench-fields span{padding:14px;border:1px solid var(--sn-line);border-radius:8px;background:#ffffff08;color:#bfb7d6;font-size:11px}.sn-workbench-progress{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;margin-top:35px;color:var(--sn-dim);font-size:10px}.sn-workbench-progress i{height:4px;overflow:hidden;border-radius:99px;background:#ffffff12}.sn-workbench-progress i b{display:block;width:68%;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--sn-violet),var(--sn-pink));animation:snProgress 4s ease-in-out infinite}.sn-workbench-progress em{color:#c8bbff;font-style:normal}.sn-cta-band{display:flex;align-items:center;justify-content:space-between;gap:50px;padding:125px max(32px,calc((100% - 1400px)/2));background:radial-gradient(circle at 83% 50%,#9b7cff2a,transparent 34%),#0a0714;border-top:1px solid var(--sn-line)}.sn-site-footer{width:min(1400px,calc(100% - 64px));margin:0 auto;padding:74px 0 28px}.sn-footer-main{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:60px}.sn-footer-main p{margin:0;color:var(--sn-dim);font-size:12px}.sn-footer-links{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;max-width:590px;margin-left:auto}.sn-footer-links>div{display:flex;flex-direction:column;gap:12px}.sn-footer-links b{margin-bottom:4px;color:var(--sn-violet);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.sn-footer-links a{color:var(--sn-muted);font-size:12px;transition:color .2s}.sn-footer-links a:hover{color:#fff}.sn-footer-bottom{display:flex;justify-content:space-between;margin-top:70px;padding-top:18px;border-top:1px solid var(--sn-line);color:var(--sn-dim);font-size:10px}.sn-inner-page{width:min(1400px,calc(100% - 64px));margin:0 auto;padding-bottom:150px}.sn-inner-hero{max-width:780px;padding:126px 0 95px}.sn-inner-hero>p:last-child{max-width:510px;margin:30px 0 0;color:var(--sn-muted);font-size:16px;line-height:1.8}.sn-price-toggle{display:inline-flex;gap:4px;margin-top:35px;padding:4px;border:1px solid var(--sn-line);border-radius:999px;background:#fff5}.sn-price-toggle button,.sn-resource-toolbar button{border:0;background:transparent;color:var(--sn-muted);cursor:pointer}.sn-price-toggle button{padding:10px 16px;border-radius:999px;font-size:12px}.sn-price-toggle button.is-active{background:#fff;color:#170d2a}.sn-price-toggle span{margin-left:6px;color:var(--sn-pink);font-size:10px}.sn-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.sn-plan-card{display:flex;flex-direction:column;min-height:420px;padding:31px;border:1px solid var(--sn-line);border-radius:16px;background:linear-gradient(145deg,#171026d9,#0e0a19d9);box-shadow:inset 0 1px #fff1}.sn-plan-card.is-featured{border-color:#c8bbff8a;background:linear-gradient(145deg,#2a1d52,#140e29);box-shadow:0 22px 70px #9b7cff20,inset 0 1px #fff2}.sn-plan-top{display:flex;justify-content:space-between;gap:8px;color:var(--sn-violet);font-size:12px}.sn-plan-top b{color:#ffb2ac;font-size:9px;font-weight:500}.sn-plan-card h2{margin:57px 0 8px;font-size:35px;font-weight:550}.sn-plan-card>p{margin:0;color:var(--sn-muted);font-size:13px}.sn-plan-card ul{display:grid;grid-gap:14px;gap:14px;margin:36px 0 30px;padding:0;list-style:none;color:#c8c0dc;font-size:12px}.sn-plan-card li:first-letter{color:var(--sn-violet)}.sn-plan-card .sn-outline-button,.sn-plan-card .sn-pill-button{align-self:flex-start;margin-top:auto}.sn-plan-card .sn-outline-button{background:#fff08;color:var(--sn-ink)}.sn-resource-toolbar{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-top:1px solid var(--sn-line);border-bottom:1px solid var(--sn-line)}.sn-resource-toolbar>div{display:flex;gap:6px}.sn-resource-toolbar button{padding:9px 14px;border-radius:999px;font-size:11px}.sn-resource-toolbar button.is-active{background:#d9d1ff;color:#160d29}.sn-resource-toolbar>span{color:var(--sn-dim);font-size:11px}.sn-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:43px}.sn-blog-card{min-height:400px;padding:15px;border:1px solid var(--sn-line);border-radius:15px;background:#ffffff06;transition:transform .28s,border-color .28s,background .28s}.sn-blog-card:hover{transform:translateY(-6px);border-color:#d9d1ff60;background:#ffffff0a}.sn-blog-art{position:relative;display:flex;align-items:flex-end;justify-content:space-between;height:185px;padding:16px;border-radius:10px;background:radial-gradient(circle at 72% 36%,#9b7cff90,transparent 17%),linear-gradient(135deg,#1e1542,#0f0a1e)}.sn-blog-card.coral .sn-blog-art{background:radial-gradient(circle at 28% 42%,#ff8a7a9c,transparent 18%),linear-gradient(135deg,#341b2c,#120a1b)}.sn-blog-card.blue .sn-blog-art{background:radial-gradient(circle at 71% 35%,#62d4ff99,transparent 17%),linear-gradient(135deg,#12324a,#0b101f)}.sn-blog-art span{color:#fff9;font-size:9px;letter-spacing:.13em}.sn-blog-art i{color:#fff9;font-size:30px;font-style:normal}.sn-blog-card>p{margin:26px 0 11px;color:var(--sn-violet);font-size:10px;letter-spacing:.14em}.sn-blog-card h2{margin:0;min-height:56px;font-size:20px;font-weight:530;line-height:1.3}.sn-blog-card>span{display:block;margin-top:13px;color:var(--sn-muted);font-size:12px;line-height:1.6}.sn-blog-card>a{display:inline-block;margin-top:22px;color:#d9d1ff;font-size:11px}.sn-contact-page{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:140px;gap:140px;padding-top:70px}.sn-contact-intro{padding-top:53px}.sn-contact-intro h1{margin:0;font-size:clamp(58px,7vw,110px);font-weight:510;line-height:.97}.sn-contact-intro h1 i{color:#c8bbff;font-style:normal}.sn-contact-intro>p:not(.sn-eyebrow){max-width:420px;margin:30px 0;color:var(--sn-muted);font-size:15px;line-height:1.8}.sn-contact-aside{display:grid;grid-gap:9px;gap:9px;margin-top:80px;padding-top:22px;border-top:1px solid var(--sn-line)}.sn-contact-aside span{color:var(--sn-violet);font-size:10px;letter-spacing:.14em}.sn-contact-aside a,.sn-contact-aside b{margin-bottom:17px;color:#e8e1ff;font-size:13px;font-weight:500}.sn-contact-form{display:grid;grid-gap:25px;gap:25px;padding:43px;border:1px solid var(--sn-line);border-radius:16px;background:#ffffff06}.sn-contact-form label{display:grid;grid-gap:9px;gap:9px}.sn-contact-form label>span{color:var(--sn-muted);font-size:11px}.sn-contact-form input,.sn-contact-form select,.sn-contact-form textarea{width:100%;box-sizing:border-box;padding:14px 15px;border:1px solid #d9d1ff30;border-radius:8px;background:#0b0815;color:var(--sn-ink);font:inherit;font-size:13px;outline:none;resize:vertical;transition:border-color .2s,box-shadow .2s}.sn-contact-form input:focus,.sn-contact-form select:focus,.sn-contact-form textarea:focus{border-color:var(--sn-violet);box-shadow:0 0 0 3px #9b7cff20}.sn-contact-form option{background:#0b0815}.sn-contact-form .sn-pill-button{justify-self:start;margin-top:5px;cursor:pointer}.sn-about-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:110px;gap:110px;padding:80px 0 140px;border-top:1px solid var(--sn-line)}.sn-stat-number{color:var(--sn-violet);font-size:12px;letter-spacing:.15em}.sn-about-grid h2{margin:22px 0 0;font-size:clamp(42px,5vw,70px);font-weight:510;line-height:1.04}.sn-about-grid>div:last-child{max-width:480px;padding-top:25px}.sn-about-grid p{margin:0 0 24px;color:var(--sn-muted);font-size:15px;line-height:1.9}.sn-values{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--sn-line);border-bottom:1px solid var(--sn-line)}.sn-values article{display:grid;grid-gap:40px;gap:40px;min-height:170px;padding:26px 24px;border-right:1px solid var(--sn-line)}.sn-values article:last-child{border-right:0}.sn-values b{font-size:22px;font-weight:520}.sn-values span{color:var(--sn-muted);font-size:12px;line-height:1.65}.sn-customer-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.sn-customer-grid article{display:grid;grid-template-columns:38px 1fr;grid-gap:17px;gap:17px;min-height:320px;padding:26px;border:1px solid var(--sn-line);border-radius:15px;background:#ffffff06}.sn-customer-index{color:var(--sn-violet);font-size:11px}.sn-customer-grid article p{margin:0;color:var(--sn-dim);font-size:11px}.sn-customer-grid h2{margin:15px 0 42px;font-size:26px;font-weight:520}.sn-customer-grid blockquote{margin:0;color:#d4cde3;font-size:14px;line-height:1.8}.sn-customer-grid a{display:inline-block;margin-top:36px;color:#c8bbff;font-size:11px}.sn-blog-feature{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:70px;gap:70px;align-items:center;padding:32px 0 110px;border-top:1px solid var(--sn-line)}.sn-feature-art{display:flex;align-items:flex-end;justify-content:space-between;height:330px;padding:26px;border-radius:15px;background:radial-gradient(circle at 65% 35%,#ec5eea9b,transparent 18%),radial-gradient(circle at 37% 58%,#62d4ff7d,transparent 15%),linear-gradient(135deg,#271640,#0f0b1d)}.sn-feature-art span{color:#fff9;font-size:10px;letter-spacing:.16em}.sn-feature-art strong{color:#fff9;font-size:70px;font-weight:400}.sn-blog-feature h2{margin:16px 0;font-size:clamp(32px,4vw,59px);font-weight:510;line-height:1.05}.sn-blog-feature>div:last-child>p:not(.sn-eyebrow){margin:0 0 30px;color:var(--sn-muted);font-size:14px;line-height:1.8}@keyframes snRotate{to{transform:rotate(1turn)}}@keyframes snPulse{0%,to{transform:scale(.94);opacity:.65}50%{transform:scale(1.04);opacity:1}}@keyframes snMarquee{to{transform:translateX(-50%)}}@keyframes snProgress{0%,to{width:46%}50%{width:78%}}@media(prefers-reduced-motion:reduce){.sn-public-site *,.sn-public-site :after,.sn-public-site :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.sn-orbit-planet img{animation:none}.sn-workbench-progress i b{animation:none;width:68%}}@media(max-width:980px){.sn-site-header{width:calc(100% - 40px)}.sn-site-nav{display:none}.sn-page-hero{grid-template-columns:1fr;gap:0;width:calc(100% - 40px);padding:74px 0 45px}.sn-page-hero:before{display:none}.sn-page-hero-copy{max-width:640px}.sn-page-hero h1{font-size:clamp(64px,12vw,108px)}.sn-orbit-visual{min-height:430px;max-width:600px;margin:0 auto;width:100%}.sn-story-section{grid-template-columns:1fr;gap:68px;width:calc(100% - 40px);padding:105px 0 120px}.sn-capability-row{grid-template-columns:42px 1fr 28px}.sn-capability-detail{grid-column:2;grid-row:2}.sn-product-preview{grid-template-columns:1fr;gap:60px;padding:100px 20px}.sn-workbench-card{transform:none}.sn-cta-band{display:block;padding:100px 20px}.sn-cta-band .sn-pill-button{margin-top:32px}.sn-site-footer{width:calc(100% - 40px)}.sn-footer-main{display:block;padding-bottom:42px}.sn-footer-main p{margin-top:18px}.sn-inner-page{width:calc(100% - 40px)}.sn-inner-hero{padding:100px 0 72px}.sn-inner-hero h1{font-size:clamp(58px,12vw,100px)}.sn-blog-grid,.sn-customer-grid,.sn-plan-grid{grid-template-columns:1fr}.sn-plan-card{min-height:350px}.sn-contact-page{grid-template-columns:1fr;gap:45px;padding-top:35px}.sn-contact-intro{padding-top:20px}.sn-contact-aside{margin-top:50px}.sn-about-grid{gap:55px;padding-bottom:90px}.sn-about-grid,.sn-values{grid-template-columns:1fr}.sn-values article{border-right:0;border-bottom:1px solid var(--sn-line)}.sn-values article:last-child{border-bottom:0}.sn-blog-feature{grid-template-columns:1fr;gap:40px;padding-bottom:80px}.sn-feature-art{height:270px}}@media(max-width:560px){.sn-site-header{min-height:72px}.sn-site-actions{gap:10px}.sn-site-actions .sn-text-button{display:none}.sn-pill-button{min-height:44px;padding:0 16px;font-size:11px}.sn-page-hero{padding-top:65px}.sn-inner-hero h1,.sn-page-hero h1{font-size:58px}.sn-lede{font-size:14px}.sn-hero-actions{align-items:stretch;flex-direction:column;width:max-content}.sn-hero-meta{flex-wrap:wrap;gap:8px;max-width:300px}.sn-orbit-visual{min-height:340px}.sn-orbit-planet{top:15%;left:19%;width:62%}.sn-orbit-ring{top:22%;left:0;width:100%}.sn-orbit-label{top:7%;right:0}.sn-orbit-signal{right:0;bottom:8%}.sn-cta-band h2,.sn-product-preview h2,.sn-story-section h2{font-size:44px}.sn-capability-row{grid-template-columns:33px 1fr 22px;gap:10px;padding:21px 0}.sn-capability-row strong{font-size:15px}.sn-capability-detail{font-size:11px}.sn-workbench-grid main{padding:25px 17px}.sn-workbench-grid h3{font-size:20px}.sn-workbench-fields{grid-template-columns:1fr;gap:6px;margin-top:24px}.sn-workbench-fields span{padding:11px}.sn-workbench-progress{grid-template-columns:1fr auto;margin-top:25px}.sn-workbench-progress i{grid-column:1/-1;grid-row:2}.sn-footer-links{grid-template-columns:repeat(2,1fr);gap:30px}.sn-footer-bottom{display:grid;grid-gap:8px;gap:8px;margin-top:50px}.sn-inner-page{width:calc(100% - 32px);padding-bottom:90px}.sn-inner-hero{padding:72px 0 55px}.sn-inner-hero>p:last-child{font-size:14px}.sn-price-toggle{margin-top:24px}.sn-resource-toolbar{align-items:flex-start;gap:15px;flex-direction:column}.sn-resource-toolbar>div{flex-wrap:wrap}.sn-blog-card{min-height:360px}.sn-contact-page{width:calc(100% - 32px)}.sn-contact-intro h1{font-size:54px}.sn-contact-form{padding:22px}.sn-about-grid h2{font-size:43px}.sn-customer-grid article{min-height:275px}.sn-blog-feature h2{font-size:35px}.sn-feature-art{height:220px}.sn-feature-art strong{font-size:52px}}.library .asset-grid article footer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px}.library .asset-grid article footer button{padding:6px 2px;white-space:nowrap;font-size:12px}.library-overlay{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background:#020705df}.library-preview-dialog{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;max-width:94vw;max-height:94dvh;padding:58px 18px 18px;border:1px solid #796744;border-radius:10px;background:#0c1511;color:#e7d6a4}.library-preview-dialog>img,.library-preview-dialog>video{display:block;max-width:88vw;max-height:calc(90dvh - 120px);object-fit:contain}.library-preview-dialog>b{max-width:85vw;overflow-wrap:anywhere}.library-preview-close{position:absolute!important;top:10px!important;right:10px!important;z-index:2;min-height:36px;padding:6px 14px!important;border:1px solid #bda15b!important;border-radius:5px;background:#17231c!important;color:#f1d98d!important;cursor:pointer}.library-rename-dialog{width:min(440px,94vw);padding:24px;border:1px solid #8c7549;border-radius:10px;background:#0c1511;color:#e7d6a4}.library-rename-dialog h2{margin:0 0 20px;font-size:20px}.library-rename-dialog label{display:grid;grid-gap:8px;gap:8px}.library-rename-dialog input{width:100%;background:#07100b;color:#f1e6c7;border:1px solid #77633e;padding:12px}.library-rename-dialog small{display:block;line-height:1.7;margin-top:10px;color:#9ba897}.library-rename-dialog footer{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.library-rename-dialog button{background:#17231c;color:#e5cf92;border:1px solid #8c7549;padding:9px 18px;cursor:pointer}.library-rename-dialog button[type=submit]{background:#c6a45a;color:#101a13}.library-rename-dialog p{color:#ffb19c}.library-overlay button:focus-visible,.library-overlay input:focus-visible{outline:2px solid #efd48a;outline-offset:3px}.generate-shell .dock-prompt .at-switch,.generate-shell .dock-prompt .prompt-clear,.generate-shell .dock-prompt .shot-label-field{z-index:20!important;pointer-events:auto!important}.library-preview-dialog{cursor:-webkit-grab;cursor:grab;touch-action:none;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none}.library-preview-dialog:active{cursor:-webkit-grabbing;cursor:grabbing}.library-preview-dialog>img{pointer-events:none}.library-overlay{background:#01080bd9!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.library-preview-dialog,.library-rename-dialog{border:1px solid #78e7ef63!important;border-radius:14px!important;background:linear-gradient(155deg,#082129fa,#041216fa 70%,#091d22fa)!important;color:#eaffff!important;box-shadow:0 30px 90px #001014e6!important}.library-preview-dialog:before,.library-rename-dialog:before{content:"";position:absolute;left:18px;right:18px;top:0;height:1px;background:linear-gradient(90deg,transparent,#78e7ef,transparent);opacity:.7}.library-preview-dialog>img,.library-preview-dialog>video{border-radius:9px;background:#02090c;box-shadow:0 14px 42px #001014b8}.library-preview-dialog>b{color:#dffcff!important;font-weight:700}.library-preview-close{border:1px solid #78e7ef70!important;border-radius:8px!important;background:#071b21ed!important;color:#dffcff!important;box-shadow:0 8px 24px #00101499!important}.library-preview-close:focus-visible,.library-preview-close:hover{border-color:#9af8ff!important;background:#12363e!important;color:#fff!important;outline:2px solid #78e7ef!important;outline-offset:3px}.library-rename-dialog input{border-color:#78e7ef55!important;background:#06171c!important;color:#f2ffff!important}.library-rename-dialog small{color:#98b3b6!important}.library-rename-dialog button{border-color:#78e7ef55!important;background:#071b21!important;color:#d9f9fb!important}.library-rename-dialog button[type=submit]{border-color:#86edf4!important;background:#72dce4!important;color:#041317!important}html body .tab-library .library{display:flex!important;flex-direction:column!important;gap:12px!important;min-height:0!important}html body .tab-library .library>.library-commandbar,html body .tab-library .library>.library-error,html body .tab-library .library>.library-summary{flex:0 0 auto!important}html body .tab-library .library>.upload-queue{flex:0 0 44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:6px 10px!important;box-sizing:border-box!important;display:flex!important;flex-wrap:nowrap!important;gap:8px!important;align-items:center!important;overflow-x:auto!important;overflow-y:hidden!important;border-color:var(--workspace-line,#27515a)!important;background:var(--workspace-panel,#071b21)!important}html body .tab-library .upload-queue>span{flex:0 0 auto!important;max-width:260px!important;height:30px!important;box-sizing:border-box!important;padding:3px 6px!important;white-space:nowrap!important;overflow:hidden!important}html body .tab-library .upload-queue img,html body .tab-library .upload-queue video{width:24px!important;height:24px!important;flex:0 0 24px!important;object-fit:contain!important}html body .tab-library .library>.library-shell{flex:1 1!important;height:auto!important;min-height:0!important;overflow:hidden!important}@media(max-width:1150px){html body .tab-library .library>.library-shell{flex:1 0 auto!important;overflow:visible!important}}.admin-workspace{min-width:0;gap:12px!important}.admin-workspace [hidden]{display:none!important}.admin-module-nav{display:flex;flex-wrap:wrap;gap:6px;padding:10px;border:1px solid #354a3e;border-radius:8px;background:#0b1712;position:-webkit-sticky;position:sticky;top:0;z-index:5}.admin-module-nav button{padding:10px 17px;border:1px solid transparent;background:transparent;color:#c5c9b9;border-radius:5px;white-space:nowrap}.admin-module-nav button[aria-current=page]{background:#b8984d;color:#10170f;border-color:#d7b55c;font-weight:700}.admin-module-nav button:hover:not([aria-current]){background:#1c3025;color:#e8ca80}.admin-workspace button:focus-visible,.admin-workspace select:focus-visible{outline:2px solid #efd17e;outline-offset:3px}.admin-module-content{min-width:0;max-height:calc(100dvh - 225px);overflow:auto;scrollbar-gutter:stable;padding:1px 6px 8px 1px}.admin-module-content>section{display:none!important}.admin-workspace[data-module=announcement] .admin-module-content>.announcement-settings,.admin-workspace[data-module=channels] .admin-module-content>.channel-models,.admin-workspace[data-module=models] .admin-module-content>.model-order-panel,.admin-workspace[data-module=records] .admin-module-content>.generation-records,.admin-workspace[data-module=users] .admin-module-content>.users-panel{display:block!important}.admin-workspace .collapse-button{display:none!important}.admin-workspace .admin-section-head{margin-bottom:14px;gap:12px;flex-wrap:wrap}.admin-overview-heading h2,.admin-workspace .admin-section-head h2{font-size:21px;margin:0 0 6px}.admin-overview-heading p,.admin-workspace .admin-section-head p{margin:0;color:#93a294;font-size:13px}.admin-workspace .admin-section-head small{display:none}.admin-workspace .saveflash{margin:0;padding:10px 16px}.admin-overview-heading{margin:8px 0 18px}.admin-workspace .stats{margin-bottom:18px;gap:12px}.admin-workspace .stats>div{padding:16px}.admin-shortcuts{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.admin-shortcuts button{padding:20px;text-align:left;border:1px solid #354a3e;background:#0e1a14;border-radius:7px}.admin-shortcuts strong{display:flex;justify-content:space-between;color:#e3c16d;font-size:17px}.admin-shortcuts small{display:block;margin-top:9px;color:#9da99d;font-size:13px}.admin-shortcuts button:hover{border-color:#c6a357;background:#17261c}.admin-channel-picker{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:14px}.admin-channel-picker select{margin-left:10px;min-width:180px}.admin-channel-picker small{color:#93a294}.admin-workspace .channel-model-group{margin:0}.admin-workspace .records-scroll{max-width:100%;overflow:auto;max-height:calc(100dvh - 420px)}.admin-workspace .records-scroll th{position:-webkit-sticky;position:sticky;top:0;background:#102017;z-index:1}.admin-workspace .records-scroll td{padding-top:10px;padding-bottom:10px}.admin-workspace[data-module=records]>.admin-module-content{overflow:hidden}.admin-workspace[data-module=records]>.admin-module-content>.generation-records{height:100%;min-height:0;display:flex!important;flex-direction:column;overflow:hidden}.admin-workspace[data-module=records] .generation-records>.admin-section-head{flex:0 0 auto;display:grid;grid-template-columns:minmax(190px,.7fr) minmax(390px,1.15fr) auto;align-items:center}.admin-workspace[data-module=records] .records-scroll{flex:1 1;min-height:0;max-height:none;overflow:auto;scrollbar-gutter:stable}.admin-workspace[data-module=records] .record-pages{position:-webkit-sticky;position:sticky;z-index:4;bottom:0;flex:0 0 58px;min-height:58px;margin-top:0;background:#071b21}.record-daily-summary{display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));grid-gap:8px;gap:8px;grid-template-columns:minmax(190px,1fr)}.admin-v2 .record-daily-summary button{flex-wrap:wrap}.record-daily-summary button small{display:block;margin-left:auto;color:#8fa6a7;font-size:11px;white-space:nowrap}.record-query-tools{display:grid;grid-template-columns:minmax(150px,1.2fr) minmax(120px,1fr) 142px 110px 126px auto auto;align-items:center;grid-gap:7px;gap:7px;min-width:0}.record-query-tools input,.record-query-tools select{min-width:0;height:40px;box-sizing:border-box}.admin-v2 .record-daily-summary button{min-height:54px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-color:#56727670!important;background:#091c21!important;text-align:left}.record-daily-summary button span{color:#a9bec0;font-size:12px}.record-daily-summary button strong{color:#f2cf7c;font-size:21px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-v2 .record-daily-summary button.success strong{color:#68dda1}.admin-v2 .record-daily-summary button.failed strong{color:#ff8178}.admin-v2 .record-daily-summary button.active{border-color:#7be7ef!important;background:#12343b!important;box-shadow:inset 0 0 0 1px #dfffff12!important}@media (max-width:1350px){.admin-workspace[data-module=records] .generation-records>.admin-section-head{grid-template-columns:1fr}.record-daily-summary{width:100%;max-width:620px}.record-query-tools{grid-template-columns:minmax(150px,1fr) minmax(120px,1fr) 142px 110px 126px auto auto;width:100%}}@media (max-width:700px){.record-daily-summary{grid-template-columns:1fr}.record-query-tools{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.record-query-tools input:first-child{grid-column:1/-1}}.admin-workspace .admin-module-content>*,.admin-workspace .users-panel{min-width:0}.admin-workspace .useredit{padding:12px 0;gap:12px}.admin-user-list{max-height:calc(100dvh - 410px);overflow:auto;min-height:90px}.admin-check-context{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px;color:#a8b2a4;font-size:13px}.admin-workspace *{scrollbar-color:#647357 #101b14;scrollbar-width:thin}.admin-workspace .point-cards{margin:0;padding:16px}.admin-workspace .card-table-wrap{max-height:max(150px,calc(100dvh - 520px));overflow:auto}.admin-workspace .point-cards th{position:-webkit-sticky;position:sticky;top:0;background:#102017;z-index:1}.admin-workspace .point-cards td{padding-top:9px;padding-bottom:9px}.admin-user-pages{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px;padding-top:14px;border-top:1px solid #354a3e}.admin-user-pages span{margin-right:auto;color:#a8b2a4}@media (max-width:900px){.admin-module-nav{gap:4px;padding:6px}.admin-module-nav button{padding:9px 11px}.admin-module-content{max-height:calc(100dvh - 260px)}.admin-workspace .useredit{display:flex;flex-wrap:wrap}.admin-workspace .admin-head-actions,.admin-workspace .user-search{flex-wrap:wrap;max-width:100%}.admin-workspace .user-search input{min-width:0;width:180px}}@media (max-height:650px){.admin-module-content{max-height:65dvh}}.admin-workspace{height:100%;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);align-content:stretch}.admin-workspace>.admin-module-nav{grid-row:1;position:relative;top:auto;flex:0 0 auto}.admin-workspace>.saveflash{grid-row:2}.admin-workspace>.admin-module-content{grid-row:3;width:100%;height:100%;min-height:0;max-height:none;overflow:auto;padding-bottom:0}.admin-workspace[data-module=users]>.admin-module-content{overflow:hidden}.admin-workspace[data-module=users] .users-panel{height:100%;min-height:0;overflow:hidden}.admin-workspace[data-module=users] .admin-section-head,.admin-workspace[data-module=users] .admin-user-pages{flex:0 0 auto}.admin-workspace[data-module=users] .admin-user-list{flex:1 1;overflow:auto;scrollbar-gutter:stable}.admin-workspace .useredit{grid-template-columns:minmax(180px,.8fr) minmax(340px,1.2fr) minmax(360px,1fr)}.admin-workspace .concurrency{justify-content:flex-end}.admin-workspace .ledger-toggle{border-color:#78e7ef66!important;color:#bfecef!important}.user-ledger-detail{grid-column:1/-1;margin:2px 0 8px;padding:12px 14px;border:1px solid #78e7ef2e;border-radius:9px;background:#06171cbf}.user-ledger-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.user-ledger-title strong{color:#e7f8f9}.user-ledger-title small{color:#78979b}.user-ledger-scroll{max-height:270px;overflow:auto;scrollbar-gutter:stable}.user-ledger-scroll table{width:100%;min-width:650px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.user-ledger-scroll th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#0a2025;color:#9db1b3}.user-ledger-scroll td,.user-ledger-scroll th{padding:8px 10px;border-bottom:1px solid #78e7ef20}.user-ledger-scroll td:nth-child(2){display:grid;grid-gap:2px;gap:2px}.user-ledger-scroll td:nth-child(2) small{color:#718b8f;font:9px Consolas,monospace}.user-ledger-scroll .points-in{color:#75e5ad;font-weight:700}.user-ledger-scroll .points-out{color:#f09991;font-weight:700}.user-ledger-empty{margin:0;padding:20px;text-align:center;color:#78979b}.admin-user-pages{min-height:42px;padding:8px 4px 0}@media (max-width:1200px){.admin-workspace .useredit{grid-template-columns:1fr}.admin-workspace .concurrency{justify-content:flex-start;flex-wrap:wrap}}@media (max-height:650px){.admin-module-content{max-height:none}}.admin-workspace[data-module=users]>.admin-module-content{height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.admin-workspace[data-module=users] .users-panel{display:flex!important;flex-direction:column;height:auto;min-height:100%;overflow:visible}.admin-workspace[data-module=users] .admin-user-list{flex:0 0 auto;min-height:0;max-height:none;overflow:visible}.admin-workspace[data-module=users] .admin-user-pages{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;margin-top:auto;padding:10px 4px;background:#071b20f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.point-cards{margin:18px 0;padding:20px;border:1px solid #405346;border-radius:8px;background:#0b1510;color:#e6dfcc}.point-cards h2{margin:0 0 10px;color:#dfbd6b;font-size:21px}.point-cards p{font-size:13px;line-height:1.7;color:#b4bcb2}.point-cards label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#d4c69c}.point-cards input,.point-cards select{box-sizing:border-box;min-height:40px;background:#07100d;color:#eee8db;border:1px solid #52634e;border-radius:4px;padding:9px;width:100%}.point-cards button{min-height:38px;padding:8px 14px;white-space:nowrap;border:1px solid #806a39;border-radius:4px;background:#152018;color:#e3c477;cursor:pointer}.point-cards button.gold{background:linear-gradient(110deg,#bd9747,#e8c875);color:#10190c}.point-cards button:disabled{opacity:.45;cursor:wait}.card-create-form{display:grid;grid-template-columns:150px 140px minmax(180px,1fr) auto;grid-gap:12px;gap:12px;align-items:flex-end}.card-batch,.card-filter,.card-form-row,.card-pagination{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.card-form-row input{flex:1 1;min-width:180px}.card-filter{margin:20px 0 10px;align-items:flex-end}.card-filter>input{flex:1 1;min-width:200px}.card-filter select{min-width:120px}.card-batch{padding:10px;border:1px solid #435b46;font-size:12px;word-break:break-all}.point-cards small{display:block;color:#909e90;margin-top:5px}.card-table-wrap{overflow-x:auto}.point-cards table{width:100%;border-collapse:collapse;font-size:12px}.point-cards td,.point-cards th{padding:12px 9px;text-align:left;border-bottom:1px solid #304338;vertical-align:top}.point-cards code{display:block;max-width:275px;overflow-wrap:anywhere;color:#dfc67e}.point-cards .card-success{color:#67d9a0}.point-cards .card-error{color:#ff9990}.card-unused{color:#d7b55b}.card-pagination{justify-content:flex-end;margin-top:12px}.card-topup-entry{display:flex;align-items:center;gap:14px;flex-shrink:0}.shell .content>header .card-topup-entry>button{border:1px solid #ba9143;border-radius:5px;padding:8px 20px;color:#efd18a;background:#332a14;cursor:pointer;font-size:14px}.card-topup-entry .pulse{white-space:nowrap}@media(max-width:760px){.card-create-form{grid-template-columns:1fr 1fr}.point-cards{padding:14px}.card-topup-entry{gap:6px}.shell .content>header .card-topup-entry>button{padding:7px 10px}.card-topup-entry .pulse{font-size:10px}}.point-cards{min-width:0;max-width:100%;box-sizing:border-box}.point-cards .card-create-form>label{min-width:0}.point-cards .card-table-wrap{min-width:0;max-width:100%}.point-cards{margin:14px 0!important;padding:20px!important;border:1px solid var(--app-workspace-divider,#1c4349)!important;border-radius:14px!important;background:var(--app-workspace-surface,linear-gradient(140deg,#0b2931e6,#071d24ed))!important;box-shadow:none!important}.point-cards,.point-cards h2{color:#eaffff!important}.point-cards label,.point-cards p,.point-cards small{color:#9db8bb!important}.point-cards button,.point-cards input,.point-cards select{border-color:#78e7ef4d!important;border-radius:8px!important;background:var(--app-control-surface,#071b21)!important;color:#d8f5f7!important}.point-cards input:focus,.point-cards select:focus{border-color:#8cf4fb!important;outline:2px solid #78e7ef38!important;outline-offset:2px}.point-cards button:hover:not(:disabled){border-color:#8cf4fb!important;background:#0c2c33!important}.point-cards button.gold{border-color:#8cf4fb!important;background:#72dce4!important;color:#041317!important}.point-cards td,.point-cards th{border-color:#78e7ef26!important}.point-cards th{color:#b8d5d8!important}.card-unused,.point-cards code{color:#f2cc83!important}.card-batch{border-color:var(--app-workspace-divider,#1c4349)!important;background:var(--app-panel-surface,#082027)!important}.result-check-panel{margin:18px 0;padding:16px;border:1px solid #665634;border-radius:7px;background:#0b1510;color:#ddd3b8}.result-check-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.result-check-heading b{color:#dfc17a;font-size:18px}.result-check-heading small{display:block;margin-top:6px;color:#a0ad9f;line-height:1.6}.result-check-heading button{white-space:nowrap;background:#c6a357;color:#151b12;border:1px solid #e4c780;padding:11px 16px;border-radius:5px;cursor:pointer;font-weight:700}.result-check-heading button:disabled{opacity:.55;cursor:default}.result-check-note{font-size:13px;margin-top:14px;color:#a8b9ac}.result-check-scroll{max-height:420px;overflow:auto;margin-top:10px}.result-check-panel table{width:100%;border-collapse:collapse;font-size:13px}.result-check-panel td,.result-check-panel th{padding:10px;text-align:left;border-bottom:1px solid #304237;min-width:90px}.result-check-panel td:first-child{font-family:monospace;overflow-wrap:anywhere;max-width:240px}.result-check-panel td:nth-child(4){max-width:350px;overflow-wrap:anywhere}.result-check-panel td small{display:block;color:#9aaa9b;margin-top:4px}.result-check-panel p{color:#f2b5a2}@media(max-width:700px){.result-check-heading{align-items:flex-start;flex-direction:column}}.provider-task-search{display:grid;grid-gap:7px;gap:7px;margin-top:14px;padding-top:14px;border-top:1px solid #83eff72b}.provider-task-search label{font-size:12px;color:#9db4b7}.provider-task-search>div{display:grid;grid-template-columns:minmax(220px,1fr) auto;grid-gap:8px;gap:8px}.provider-task-search input{min-width:0;padding:10px 12px;border:1px solid #83eff744;border-radius:7px;background:#07171b;color:#eaf7f8;font-family:Consolas,Courier New,monospace}.provider-task-search button{min-height:42px}@media(max-width:700px){.provider-task-search>div{grid-template-columns:1fr}.provider-task-search button{width:100%}}html body .workspace-preview .wp-app{display:flex;flex-direction:column;height:100dvh;min-height:0;min-width:0}html body .workspace-preview .wp-topbar{flex:0 0 auto;min-height:64px;height:auto}html body .workspace-preview .wp-section-content:not(.wp-main){flex:1 1;min-height:0;min-width:0;width:100%;max-height:none;overflow-y:scroll;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable}html body .workspace-preview .wp-secondary-page{width:100%;max-width:none;min-height:100%;margin:0;padding:clamp(16px,2.5vw,32px)}html body .workspace-preview :is(.wp-secondary-heading,.wp-assets-toolbar,.wp-library-toolbar,.wp-related-tools,.wp-tool-notes){flex-wrap:wrap;min-width:0;gap:12px}html body .workspace-preview :is(.wp-asset-grid,.wp-script-grid,.wp-processing-grid){grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));align-content:start;min-width:0}html body .workspace-preview .wp-secondary-page :is(h1,h2,h3,p,strong){overflow-wrap:anywhere}html body .workspace-preview .wp-secondary-page :is(.wp-search,input,select){min-width:0;max-width:100%}html body .workspace-preview .wp-sidebar{max-height:100dvh;overflow-y:auto;overflow-x:hidden}html body .app-shell :is(.content,.library-scroll,.library-sidebar,.task-grid,.admin-module-content),html body .workspace-preview :is(.wp-section-content,.wp-task-scroll,.wp-editor-scroll,.wp-dialog,.fp-assets,.fp-controls,.wp-sidebar){scrollbar-width:thin!important;scrollbar-color:#7d889d #171b26!important;scrollbar-gutter:stable}html body .app-shell ::-webkit-scrollbar,html body .workspace-preview ::-webkit-scrollbar{display:block!important;width:10px!important;height:10px!important}html body .app-shell ::-webkit-scrollbar-thumb,html body .workspace-preview ::-webkit-scrollbar-thumb{background:#7d889d!important;border:2px solid #171b26!important;border-radius:8px!important}html body .app-shell ::-webkit-scrollbar-track,html body .workspace-preview ::-webkit-scrollbar-track{background:#171b26!important}html body .app-shell .workspace-logout,html body .workspace-preview .workspace-logout{display:inline-flex!important;flex:0 0 auto;align-items:center;justify-content:center;min-height:40px;padding:8px 12px;border:1px solid #8b90a166;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}html body .workspace-logout:focus-visible{outline:2px solid #b8a8ff;outline-offset:3px}html body .app-shell .topbar{flex-wrap:wrap}html body .app-shell.tab-library>.content{min-height:0!important;height:calc(100dvh - 68px)!important;overflow-y:auto!important}html body .app-shell.tab-library .library:not([hidden]){height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important}html body .app-shell.tab-library .library>.library-shell{flex:1 1!important;min-height:180px!important;overflow:hidden!important}html body .app-shell.tab-library .library-content{display:flex!important;flex-direction:column!important;min-width:0!important;min-height:0!important;overflow:hidden!important}html body .app-shell.tab-library .library-content-head{flex:0 0 auto!important;flex-wrap:wrap}html body .app-shell.tab-library .library-scroll{flex:1 1!important;min-height:0!important;height:auto!important;max-height:none!important;overflow-y:scroll!important;align-content:start!important}html body .app-shell.tab-library .library-sidebar{min-height:0!important;overflow:auto!important}html body .app-shell:is(.tab-profile,.tab-points,.tab-admin)>.content{overflow-y:auto!important;min-height:0!important}@media(max-width:1100px){html body .workspace-preview .wp-section-content.wp-main{flex:1 1!important;min-height:0!important;overflow-y:auto!important}html body .workspace-preview .wp-top-actions{flex-wrap:wrap;gap:6px}html body .workspace-preview .wp-local-badge{display:none!important}}@media(max-width:700px){html body .workspace-preview{display:flex!important;flex-direction:column!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}html body .workspace-preview .wp-sidebar{position:relative!important;width:100%!important;height:auto!important;min-height:0!important;flex:0 0 auto!important;padding:0 12px!important}html body .workspace-preview .wp-sidebar nav{display:flex!important;flex-direction:row!important;overflow-x:auto!important}html body .workspace-preview .wp-sidebar nav button{flex:1 0 auto;width:auto!important;min-height:44px!important;padding:8px!important;font-size:12px!important}html body .workspace-preview .wp-app{display:flex!important;flex:1 1!important;height:auto!important;min-height:0!important;overflow:hidden!important}html body .workspace-preview .wp-topbar{flex-wrap:wrap!important;padding:10px 12px!important;gap:8px!important}html body .workspace-preview .wp-top-actions{gap:4px!important;margin-left:auto}html body .workspace-preview .wp-top-actions .wp-credit-pill{padding:6px}html body .workspace-preview .wp-top-actions .wp-credit-pill .sn-button-content>span{display:none}html body .workspace-preview .wp-real-workspace{font-size:12px;padding:6px}html body .workspace-preview .wp-secondary-page{padding:16px 12px calc(24px + env(safe-area-inset-bottom))!important;min-height:100%!important}html body .workspace-preview .wp-section-content:not(.wp-main){min-height:0!important}html body .workspace-preview .wp-secondary-heading{align-items:flex-start!important}html body .workspace-preview :is(.wp-assets-toolbar,.wp-library-toolbar) .wp-search{width:100%}html body .workspace-preview .wp-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body .workspace-preview .wp-related-tools{flex-direction:column;align-items:stretch}html body .app-shell.tab-library>.content{min-height:calc(100dvh - 150px)!important}html body .app-shell.tab-library .library:not([hidden]),html body .app-shell.tab-library>.content{height:auto!important;overflow:visible!important}html body .app-shell.tab-library .library>.library-shell{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:visible!important}html body .app-shell.tab-library .library-content{overflow:visible!important}html body .app-shell.tab-library .library-scroll{flex:none!important;max-height:65dvh!important;min-height:180px!important;overflow-y:scroll!important}html body .app-shell .topbar>.workspace-logout{min-height:40px;padding:6px 8px}}@media(max-height:650px) and (min-width:701px){html body .workspace-preview .wp-section-content.wp-main{overflow-y:auto!important}html body .workspace-preview .wp-workspace{height:auto!important;min-height:600px!important}html body .app-shell .sidebar-nav-core{display:none!important}}