*{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: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: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: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:none!important;-ms-overflow-style:none!important}.generate-shell .dock-prompt .rich-prompt::-webkit-scrollbar{display:none!important;width:0!important;height:0!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: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: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: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}@media(max-width:900px){.password-reset{grid-template-columns:1fr auto}.password-reset .save,.password-reset small{grid-column:1/-1}}