.settings-landing[data-v-11b787c1]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070809;--bar:#0d0e10;--panel:#1b1b1d;--panel2:#222326;--panel3:#101112;--line:#ffffff17;--line2:#ffffff2b;--text:#f4f5f4;--muted:#8d9095;--lime:#b7ff3c;--pink:#ff7fb5;--purple:#6747ff;--yellow:#ffd214}.settings-landing[data-v-11b787c1] *{box-sizing:border-box}.settings-landing[data-v-11b787c1],.settings-landing[data-v-11b787c1]{min-height:100%}.settings-landing[data-v-11b787c1]{background:var(--bg);color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;overflow-x:hidden}.settings-landing[data-v-11b787c1] a{color:inherit}.settings-landing[data-v-11b787c1] .app-topbar{z-index:20;background:#050606;border-bottom:1px solid #17181a;align-items:center;gap:28px;height:56px;padding:0 24px;display:flex;position:sticky;top:0}.settings-landing[data-v-11b787c1] .brand{letter-spacing:.02em;align-items:center;gap:10px;font-weight:900;text-decoration:none;display:flex}.settings-landing[data-v-11b787c1] .brand-logo{width:96px;height:54px;display:block}.settings-landing[data-v-11b787c1] .brand-mark{color:#0a0a0a;background:linear-gradient(135deg, var(--lime), #78ffb2);border-radius:50%;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 0 0 2px #b7ff3c33}.settings-landing[data-v-11b787c1] .top-nav{gap:34px;font-weight:800;display:flex}.settings-landing[data-v-11b787c1] .top-nav a{color:#f0f0f0;text-decoration:none}.settings-landing[data-v-11b787c1] .top-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.settings-landing[data-v-11b787c1] .credit{color:#e5c95b;font-size:13px}.settings-landing[data-v-11b787c1] .workspace-pill{color:#e9edff;background:#6670d829;border:1px solid #8c99ff6b;border-radius:10px;padding:9px 24px;font-weight:900;text-decoration:none}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .workspace-pill{color:#e9edff;background:#6670d829;border:1px solid #8c99ff6b;transition:transform .16s,background .16s,border-color .16s;box-shadow:inset 0 1px #ffffff14}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .generate-button{color:#f8faff;background:linear-gradient(135deg,#6f70d8,#4f87cc);border:1px solid #becdff42;transition:transform .16s,background .16s,box-shadow .16s;box-shadow:0 12px 28px #4a67cd4d,inset 0 1px #ffffff29}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .workspace-pill:hover{background:#7784e840;border-color:#aab6ffa3;transform:translateY(-1px)}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .generate-button:hover{background:linear-gradient(135deg,#8587e6,#65a0df);transform:translateY(-1px);box-shadow:0 16px 32px #4a67cd61,inset 0 1px #fff3}.settings-landing[data-v-11b787c1] .app-shell{background:#090a0b;grid-template-columns:64px minmax(270px,300px) minmax(420px,1fr) minmax(240px,272px);gap:10px;height:calc(100vh - 56px);min-height:0;padding:10px 8px 10px 0;display:grid}.settings-landing[data-v-11b787c1] .rail{background:#111214;border-right:1px solid #202124;flex-direction:column;align-items:center;gap:10px;padding:10px 6px;display:flex}.settings-landing[data-v-11b787c1] .rail-item{color:#e8e8e8;cursor:pointer;text-align:center;background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:54px;min-height:64px;text-decoration:none;display:flex}.settings-landing[data-v-11b787c1] .rail-item span{filter:grayscale(.2);font-size:24px;line-height:1}.settings-landing[data-v-11b787c1] .rail-item b{font-size:11px;font-weight:700}.settings-landing[data-v-11b787c1] .rail-item.active{color:var(--lime);background:#ffffff0a;box-shadow:inset 0 0 0 1px #b7ff3c3d}.settings-landing[data-v-11b787c1] .rail-item:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.settings-landing[data-v-11b787c1] .rail-bottom{margin-top:auto}.settings-landing[data-v-11b787c1] .settings-panel{background:var(--panel);border:1px solid var(--line);border-radius:22px;grid-template-rows:1fr auto;min-width:0;min-height:0;display:grid;overflow:hidden}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .panel-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:#666 transparent;will-change:scroll-position;padding:14px 14px 0;overflow:hidden auto}.settings-landing[data-v-11b787c1] .mode-card{background:#111213;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:5px;height:64px;margin-bottom:12px;padding:8px;display:grid}.settings-landing[data-v-11b787c1] .mode-tab{min-width:0;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:14px;place-items:center;font-weight:800;display:grid;position:relative}.settings-landing[data-v-11b787c1] .mode-tab:after{content:attr(data-tooltip);z-index:5;color:#fff;white-space:nowrap;pointer-events:none;opacity:0;background:#36334f;border:1px solid #7772ff;border-radius:10px;padding:6px 9px;font-size:11px;font-weight:700;line-height:1;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%,-4px)}.settings-landing[data-v-11b787c1] .mode-tab:hover:after,.settings-landing[data-v-11b787c1] .mode-tab:focus-visible:after{opacity:1;transform:translate(-50%)}.settings-landing[data-v-11b787c1] .mode-tab[aria-pressed=true]{color:#fff;background:#303033}.settings-landing[data-v-11b787c1] .tab-icon{width:30px;height:28px;display:block;position:relative}.settings-landing[data-v-11b787c1] .single-icon:before{content:"";border:2px solid #f0a8c7;border-radius:5px;position:absolute;inset:4px 3px 5px}.settings-landing[data-v-11b787c1] .single-icon:after{content:"";background:#ffe49a;border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:8px;box-shadow:9px 8px 0 -1px #ff80b4}.settings-landing[data-v-11b787c1] .batch-icon:before{content:"";clip-path:polygon(50% 0,100% 24%,100% 76%,50% 100%,0 76%,0 24%);background:linear-gradient(135deg,#fff0a0,#ff9e32);position:absolute;inset:3px 2px}.settings-landing[data-v-11b787c1] .batch-icon:after{content:"";background:#6e3a0073;width:16px;height:1px;position:absolute;top:5px;left:7px;transform:rotate(28deg)}.settings-landing[data-v-11b787c1] .multi-icon:before,.settings-landing[data-v-11b787c1] .multi-icon:after{box-sizing:content-box;content:"";border:2px solid #8bdcff;border-radius:4px;width:18px;height:14px;position:absolute}.settings-landing[data-v-11b787c1] .multi-icon:before{opacity:.55;top:3px;left:2px}.settings-landing[data-v-11b787c1] .multi-icon:after{background:linear-gradient(135deg,#0000 40%,#8bdcffcc 41% 58%,#0000 59%);bottom:3px;right:2px}.settings-landing[data-v-11b787c1] .prompt-icon:before{content:"";background:linear-gradient(90deg,#e9f7ff 0 72%,#b9ff39 73%);border-radius:3px;width:24px;height:7px;position:absolute;top:10px;left:3px;transform:rotate(-42deg)}.settings-landing[data-v-11b787c1] .prompt-icon:after{content:"";border-top:3px solid #0000;border-bottom:3px solid #0000;border-right:6px solid #ffdc7a;position:absolute;top:19px;left:1px;transform:rotate(-42deg)}.settings-landing[data-v-11b787c1] .input-section{margin-bottom:12px}.settings-landing[data-v-11b787c1] .upload-zone,.settings-landing[data-v-11b787c1] .text-zone{text-align:center;color:#777;background:#121314;border:1px dashed #ffffff38;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:138px;padding:16px;display:flex}.settings-landing[data-v-11b787c1] .upload-zone:focus,.settings-landing[data-v-11b787c1] .text-zone:focus-within,.settings-landing[data-v-11b787c1] .mode-tab:focus-visible,.settings-landing[data-v-11b787c1] .segmented button:focus-visible,.settings-landing[data-v-11b787c1] .switch-row:focus-visible,.settings-landing[data-v-11b787c1] .generate-button:focus-visible{outline-offset:2px;outline:2px solid #3f7cff}.settings-landing[data-v-11b787c1] .upload-zone span{color:#62666b;font-size:28px}.settings-landing[data-v-11b787c1] .upload-zone strong{color:#e0e1e2;font-weight:800}.settings-landing[data-v-11b787c1] .upload-zone small,.settings-landing[data-v-11b787c1] .text-zone small{color:#777}.settings-landing[data-v-11b787c1] .view-slots{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;display:grid}.settings-landing[data-v-11b787c1] .view-slots span{border:1px dashed #fff3;border-radius:14px;place-items:center;height:74px;font-size:20px;display:grid}.settings-landing[data-v-11b787c1] .multi-view-slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;width:100%;display:grid}.settings-landing[data-v-11b787c1] .multi-view-slot{color:#e0e1e2;min-width:0;height:72px;font:inherit;cursor:pointer;background:#121314;border:1px dashed #d8d9dc57;border-radius:14px;place-items:center;padding:0;transition:border-color .2s,background .2s,transform .2s;display:grid;position:relative;overflow:hidden}.settings-landing[data-v-11b787c1] .multi-view-slot:hover,.settings-landing[data-v-11b787c1] .multi-view-slot:focus-visible,.settings-landing[data-v-11b787c1] .multi-view-slot.is-dragging{background:#121314;border-color:#d8d9dc9e;outline:none;transform:translateY(-1px)}.settings-landing[data-v-11b787c1] .multi-view-slot strong{z-index:1;color:#e0e1e2;letter-spacing:0;text-align:center;text-overflow:clip;white-space:nowrap;place-items:center;font-size:8px;display:grid;position:absolute;inset:0;overflow:hidden}.settings-landing[data-v-11b787c1] .multi-view-slot__preview{z-index:2;border-radius:inherit;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;min-height:0;position:absolute;inset:0}.settings-landing[data-v-11b787c1] .multi-view-slot.has-file .multi-view-slot__preview{background-position:50%;background-repeat:no-repeat;background-size:cover}.settings-landing[data-v-11b787c1] .multi-view-slot__remove{z-index:3;color:#f4f6f8;cursor:pointer;background:#030507c2;border:1px solid #ffffff6b;border-radius:50%;place-items:center;width:18px;height:18px;font-size:14px;line-height:1;display:none;position:absolute;top:5px;right:5px}.settings-landing[data-v-11b787c1] .multi-view-slot__remove:after{content:"×"}.settings-landing[data-v-11b787c1] .multi-view-slot.has-file .multi-view-slot__remove{display:grid}.settings-landing[data-v-11b787c1] .multi-view-slot small{display:none}.settings-landing[data-v-11b787c1] .text-zone{text-align:left;align-items:stretch}.settings-landing[data-v-11b787c1] .text-zone textarea{resize:vertical;border:1px solid var(--line2);color:#eee;min-height:130px;font:inherit;background:#111214;border-radius:14px;padding:14px}.settings-landing[data-v-11b787c1] .hidden{display:none!important}.settings-landing[data-v-11b787c1] .preset-strip{background:linear-gradient(90deg,#b7ff3c14,#6747ff1a);border-radius:12px;justify-content:center;align-items:center;gap:8px;height:38px;margin-bottom:16px;display:flex}.settings-landing[data-v-11b787c1] .avatar{background:linear-gradient(135deg, var(--purple), var(--lime));border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.settings-landing[data-v-11b787c1] .preset{color:#e8f7bd;cursor:pointer;background:0 0;border:0;font-size:17px}.settings-landing[data-v-11b787c1] .control-block{border-bottom:1px solid #ffffff0a;margin-bottom:13px;padding:0 0 15px}.settings-landing[data-v-11b787c1] .label-row,.settings-landing[data-v-11b787c1] .control-block label{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:16px;font-weight:800;display:flex;position:relative}.settings-landing[data-v-11b787c1] .label-row i{color:#111;background:#444;border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;font-style:normal;display:inline-grid}.settings-landing[data-v-11b787c1] .segmented{background:#121313;border-radius:13px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.settings-landing[data-v-11b787c1] .segmented.three{grid-template-columns:repeat(3,1fr)}.settings-landing[data-v-11b787c1] .segmented button{color:#747474;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;min-height:42px;font-size:15px;font-weight:900}.settings-landing[data-v-11b787c1] .segmented button[aria-pressed=true]{color:var(--lime);background:#292a2b;border-color:#ffffff0a;box-shadow:inset 0 0 0 1px #0000004d}.settings-landing[data-v-11b787c1] .tip{color:#f2f2f2;background:#121313;border-radius:12px;margin:10px 0 0;padding:12px;font-weight:700;line-height:1.35;display:none}.settings-landing[data-v-11b787c1] .tip.show{display:block}.settings-landing[data-v-11b787c1] .texture-quality .label-row{margin-bottom:9px}.settings-landing[data-v-11b787c1] .texture-pbr{padding-top:2px}.settings-landing[data-v-11b787c1] .texture-pbr .switch-row{width:100%}.settings-landing[data-v-11b787c1] [data-topology-mode=standard][hidden],.settings-landing[data-v-11b787c1] [data-texture-settings][hidden]{display:none!important}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .topology-settings,.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .texture-settings{padding-bottom:15px}.settings-landing[data-v-11b787c1] .topology-settings summary,.settings-landing[data-v-11b787c1] .texture-settings summary{cursor:pointer;color:#f2f2f2;justify-content:space-between;align-items:center;font-size:16px;font-weight:800;list-style:none;display:flex}.settings-landing[data-v-11b787c1] .topology-settings summary::-webkit-details-marker{display:none}.settings-landing[data-v-11b787c1] .texture-settings summary::-webkit-details-marker{display:none}.settings-landing[data-v-11b787c1] .topology-settings summary span,.settings-landing[data-v-11b787c1] .texture-settings summary span{color:var(--lime);transition:transform .18s}.settings-landing[data-v-11b787c1] .topology-settings[open] summary span,.settings-landing[data-v-11b787c1] .texture-settings[open] summary span{transform:rotate(180deg)}.settings-landing[data-v-11b787c1] .topology-settings-content,.settings-landing[data-v-11b787c1] .texture-settings-content{gap:14px;padding:14px 0 15px;display:grid}.settings-landing[data-v-11b787c1] .topology-settings-content .label-row{margin-bottom:9px}.settings-landing[data-v-11b787c1] .topology-settings-content .range-block label{margin-bottom:9px;display:block}.settings-landing[data-v-11b787c1] .two-col{grid-template-columns:1fr 86px;gap:10px;display:grid}.settings-landing[data-v-11b787c1] .two-col label{display:block}.settings-landing[data-v-11b787c1] .two-col .count-control{min-width:0;display:block;position:relative}.settings-landing[data-v-11b787c1] .two-col span,.settings-landing[data-v-11b787c1] .range-block label{color:#f2f2f2;margin-bottom:9px;font-weight:800;display:block}.settings-landing[data-v-11b787c1] .settings-panel .label-row>span:first-child,.settings-landing[data-v-11b787c1] .settings-panel .two-col>label>span,.settings-landing[data-v-11b787c1] .settings-panel .two-col .count-label,.settings-landing[data-v-11b787c1] .settings-panel .range-block>label,.settings-landing[data-v-11b787c1] .settings-panel .topology-settings>summary,.settings-landing[data-v-11b787c1] .settings-panel .texture-settings>summary{color:#a9b2c1;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.settings-landing[data-v-11b787c1] .two-col .count-label,.settings-landing[data-v-11b787c1] .label-with-info{align-items:center;gap:7px;display:inline-flex}.settings-landing[data-v-11b787c1] .two-col .count-label .switch-info{color:#111;background:#444;flex:0 0 18px;margin:0;display:inline-grid}.settings-landing[data-v-11b787c1] #generationCountInfo:after{width:min(230px,100vw - 32px);left:auto;right:0}.settings-landing[data-v-11b787c1] select,.settings-landing[data-v-11b787c1] .ai-model-value,.settings-landing[data-v-11b787c1] input[type=number]{color:#eee;border:1px solid var(--line);width:100%;height:44px;font:inherit;background:#28292b;border-radius:12px;padding:0 12px}.settings-landing[data-v-11b787c1] .ai-model-value{color:#f7fff1;letter-spacing:.01em;background:linear-gradient(120deg,#b6ff4c33,#0000 58%),#28292b;border-color:#b6ff4c7a;justify-content:center;align-items:center;gap:7px;font-weight:800;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.settings-landing[data-v-11b787c1] .ai-model-value:before{content:"✦";color:var(--lime);text-shadow:0 0 12px #b6ff4c8f;font-size:15px}.settings-landing[data-v-11b787c1] .ai-model-value:after{content:"";background:#ff79a8;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #ff79a8b8}.settings-landing[data-v-11b787c1] .switches{gap:9px;display:grid}.settings-landing[data-v-11b787c1] .switch-row{color:#e9e9e9;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;font-weight:800;display:flex;position:relative}.settings-landing[data-v-11b787c1] .switch-label{align-items:center;gap:7px;display:inline-flex}.settings-landing[data-v-11b787c1] .switch-info{color:#111;text-transform:none;cursor:pointer;background:#444;border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;font-style:normal;display:inline-grid}.settings-landing[data-v-11b787c1] .label-row .switch-info:after{width:min(230px,100vw - 32px);left:auto;right:0}.settings-landing[data-v-11b787c1] .switch-info:after{content:attr(data-tooltip);z-index:2;color:#f2f2f2;text-align:left;opacity:0;pointer-events:none;background:#121313;border-radius:10px;width:auto;padding:12px;font-size:14px;font-weight:700;line-height:1.35;transition:opacity .18s;position:absolute;bottom:calc(100% + 10px);left:0;right:0}.settings-landing[data-v-11b787c1] .switch-info:hover:after,.settings-landing[data-v-11b787c1] .switch-info:focus-visible:after{opacity:1}.settings-landing[data-v-11b787c1] .switch-row i{background:#454548;border-radius:999px;width:44px;height:26px;position:relative}.settings-landing[data-v-11b787c1] .switch-row i:after{content:"";background:#f4f4f4;border-radius:50%;width:18px;height:18px;transition:all .18s;position:absolute;top:4px;left:5px}.settings-landing[data-v-11b787c1] .switch-row[aria-pressed=true] i{background:var(--lime)}.settings-landing[data-v-11b787c1] .switch-row[aria-pressed=true] i:after{left:21px}.settings-landing[data-v-11b787c1] .range-line{grid-template-columns:1fr 92px;align-items:center;gap:10px;display:grid}.settings-landing[data-v-11b787c1] .range-line input{accent-color:var(--lime)}.settings-landing[data-v-11b787c1] .range-line output{border:1px solid var(--line2);background:#151617;border-radius:12px;place-items:center;height:42px;font-weight:800;display:grid}.settings-landing[data-v-11b787c1] .sticky-cta{background:#252525;padding:12px 14px 14px;box-shadow:0 -16px 22px #0000002e}.settings-landing[data-v-11b787c1] .cost{justify-content:center;gap:18px;margin-bottom:10px;font-size:16px;display:flex}.settings-landing[data-v-11b787c1] .generate-button{background:linear-gradient(100deg, var(--lime), #ffe7a2, var(--pink));color:#050505;border-radius:15px;justify-content:center;align-items:center;height:54px;font-size:18px;font-weight:950;text-decoration:none;display:flex}.settings-landing[data-v-11b787c1] .generation-input-error{color:#ffb4ca;text-align:center;margin:10px 0 0;font-size:13px;font-weight:700;line-height:1.35}.settings-landing[data-v-11b787c1] .viewport{background:radial-gradient(at 50% 42%,#414347 0%,#2d2f33 42%,#17181b 72%,#090a0c 100%);border-radius:18px;place-items:center;display:grid;position:relative;overflow:hidden}.settings-landing[data-v-11b787c1] .axis{z-index:2;gap:2px;display:flex;position:absolute;top:22px;right:24px}.settings-landing[data-v-11b787c1] .axis span{border-radius:50%;width:10px;height:10px;font-size:0}.settings-landing[data-v-11b787c1] .axis span:first-child{background:#2a83ff}.settings-landing[data-v-11b787c1] .axis span:nth-child(2){background:#98ff3e}.settings-landing[data-v-11b787c1] .axis span:nth-child(3){background:#ff4d67}.settings-landing[data-v-11b787c1] .empty-state{z-index:1;text-align:center;color:#a2a4a8;max-width:520px;position:relative}.settings-landing[data-v-11b787c1] .sample-preview{z-index:1;position:absolute;inset:0}.settings-landing[data-v-11b787c1] .sample-preview canvas{cursor:grab;width:100%;height:100%;display:block}.settings-landing[data-v-11b787c1] .sample-preview canvas:active{cursor:grabbing}.settings-landing[data-v-11b787c1] .preview-sigil{filter:drop-shadow(0 0 22px #7b8aff52);width:72px;height:72px;margin:0 auto 16px;position:relative}.settings-landing[data-v-11b787c1] .preview-sigil span{border:2px solid #97a6ffeb;border-radius:50%;position:absolute;inset:8px 1px}.settings-landing[data-v-11b787c1] .preview-sigil span:first-child{transform:rotate(28deg)scaleX(.58)}.settings-landing[data-v-11b787c1] .preview-sigil span:nth-child(2){border-color:#b7ff3cc7;transform:rotate(-28deg)scaleX(.58)}.settings-landing[data-v-11b787c1] .preview-sigil i{background:radial-gradient(circle at 35% 30%, #efffd0, var(--lime) 46%, #75d6ff 100%);border-radius:50%;position:absolute;inset:25px;box-shadow:0 0 22px #b7ff3c75}.settings-landing[data-v-11b787c1] .empty-title{color:#d9dadd;letter-spacing:-.02em;margin:0 0 8px;font-size:23px;line-height:1.2;display:block}.settings-landing[data-v-11b787c1] .empty-state p{margin:0 auto 14px;line-height:1.55}.settings-landing[data-v-11b787c1] .center-cta{background:linear-gradient(100deg, var(--lime), #ffe7a2, var(--pink));color:#070707;border-radius:13px;padding:12px 28px;font-weight:900;text-decoration:none;display:inline-flex}.settings-landing[data-v-11b787c1] .prompt{color:#8f9499;max-height:64px;margin-top:14px;font-size:12px;overflow:auto}.settings-landing[data-v-11b787c1] .wire-model{display:none}.settings-landing[data-v-11b787c1] .preview-caption{z-index:2;color:#a2a4a8;text-align:center;max-width:calc(100% - 48px);margin:0;font-size:13px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.settings-landing[data-v-11b787c1] .asset-dock{border:1px solid var(--line);background:#141518;border-radius:18px;padding:14px;overflow:auto}.settings-landing[data-v-11b787c1] .asset-kicker{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}.settings-landing[data-v-11b787c1] .asset-intro{color:#85898f;margin:-5px 0 14px;font-size:12px;line-height:1.45}.settings-landing[data-v-11b787c1] .search{border:1px solid var(--line);color:#666;border-radius:10px;align-items:center;height:34px;margin-bottom:12px;padding:0 10px;display:flex}.settings-landing[data-v-11b787c1] .asset-toolbar{gap:10px;margin-bottom:18px;display:flex}.settings-landing[data-v-11b787c1] .asset-toolbar button{color:#bdbdbd;background:0 0;border:0;font-size:16px}.settings-landing[data-v-11b787c1] .asset-dock h2{margin:0 0 12px;font-size:15px}.settings-landing[data-v-11b787c1] .thumb-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.settings-landing[data-v-11b787c1] .sample-card{min-height:106px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#1d1e22;border:1px solid #0000;border-radius:14px;padding:8px;position:relative;overflow:hidden}.settings-landing[data-v-11b787c1] .sample-card[aria-pressed=true]{border-color:var(--lime);box-shadow:0 0 0 1px #b7ff3c2e}.settings-landing[data-v-11b787c1] .sample-art{background:#292b30;border-radius:10px;height:70px;display:block;overflow:hidden}.settings-landing[data-v-11b787c1] .sample-art img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.settings-landing[data-v-11b787c1] .sample-card.chair .sample-art img,.settings-landing[data-v-11b787c1] .sample-card.lion .sample-art img,.settings-landing[data-v-11b787c1] .sample-card.chandelier .sample-art img{object-fit:contain}.settings-landing[data-v-11b787c1] .sample-card b{color:#bbb;margin-top:6px;font-size:11px;display:block}.settings-landing[data-v-11b787c1] .sample-card small{color:#74787d;margin-top:2px;font-size:10px;display:block}.settings-landing[data-v-11b787c1] .seo-copy{color:#a6a9ae;text-align:center;border-top:1px solid var(--line);background:#090a0b;min-height:280px;padding:48px max(24px,50vw - 560px)}.settings-landing[data-v-11b787c1] .seo-copy h1{color:#f2f3f4;letter-spacing:-.025em;margin:0 0 12px;font-size:32px}.settings-landing[data-v-11b787c1] .seo-copy>p{max-width:780px;margin:0 auto 32px;line-height:1.65}.settings-landing[data-v-11b787c1] .seo-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.settings-landing[data-v-11b787c1] .seo-grid article{border:1px solid var(--line);background:#111214;border-radius:16px;padding:20px}.settings-landing[data-v-11b787c1] .seo-grid h2{color:#eceeef;margin:0 0 8px;font-size:16px}.settings-landing[data-v-11b787c1] .seo-grid p{color:#8f9398;margin:0;font-size:14px;line-height:1.55}.settings-landing[data-v-11b787c1] .sr-only{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.settings-landing[data-v-11b787c1] .wire-model{animation:6s ease-in-out infinite float-11b787c1}.settings-landing[data-v-11b787c1] .preview-sigil{animation:4s ease-in-out infinite pulse-11b787c1}}@keyframes float-11b787c1{50%{transform:translateY(-12px)}}@keyframes pulse-11b787c1{50%{filter:drop-shadow(0 0 34px #7b8aff7a)}}@media (prefers-reduced-motion:reduce){.settings-landing[data-v-11b787c1] *,.settings-landing[data-v-11b787c1] :before,.settings-landing[data-v-11b787c1] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=1120px){.settings-landing[data-v-11b787c1] .app-shell{grid-template-columns:60px minmax(270px,300px) 1fr}.settings-landing[data-v-11b787c1] .asset-dock{display:none}.settings-landing[data-v-11b787c1] .top-nav{gap:16px}}@media (width<=760px){.settings-landing[data-v-11b787c1]{overflow:auto}.settings-landing[data-v-11b787c1] .app-topbar{gap:10px;padding:0 12px}.settings-landing[data-v-11b787c1] .top-nav{display:none}.settings-landing[data-v-11b787c1] .brand b{font-size:14px}.settings-landing[data-v-11b787c1] .top-actions{gap:6px}.settings-landing[data-v-11b787c1] .workspace-pill{display:none}.settings-landing[data-v-11b787c1] .app-shell{grid-template-columns:54px minmax(0,1fr);grid-template-areas:"rail panel""rail viewport";gap:8px;height:auto;min-height:calc(100vh - 56px);padding:8px 8px 8px 0}.settings-landing[data-v-11b787c1] .rail{grid-area:rail}.settings-landing[data-v-11b787c1] .settings-panel{grid-area:panel;max-height:72vh}.settings-landing[data-v-11b787c1] .viewport{grid-area:viewport;min-height:420px}.settings-landing[data-v-11b787c1] .two-col{grid-template-columns:1fr}.settings-landing[data-v-11b787c1] .mode-card{height:70px}.settings-landing[data-v-11b787c1] .mode-tab b{display:none}.settings-landing[data-v-11b787c1] .empty-state{padding:30px 14px}.settings-landing[data-v-11b787c1] .center-cta{display:none}.settings-landing[data-v-11b787c1] .empty-title{font-size:20px}.settings-landing[data-v-11b787c1] .seo-copy{padding:36px 20px}.settings-landing[data-v-11b787c1] .seo-copy h1{font-size:26px}.settings-landing[data-v-11b787c1] .seo-grid{grid-template-columns:1fr}.settings-landing[data-v-11b787c1] .rail-item{width:46px;min-height:58px}.settings-landing[data-v-11b787c1] .rail-item b{font-size:10px}}.settings-landing[data-v-11b787c1] .product-seo{text-align:left;background:radial-gradient(circle at 18% 0,#b7ff3c21,#0000 34%),radial-gradient(circle at 86% 10%,#ff7fb51f,#0000 30%),#07080a;border-top:1px solid #ffffff14;padding:76px max(24px,50vw - 580px) 84px;position:relative;overflow:hidden}.settings-landing[data-v-11b787c1] .product-seo:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0a,#0000 26%);position:absolute;inset:0}.settings-landing[data-v-11b787c1] .product-seo>*{position:relative}.settings-landing[data-v-11b787c1] .product-seo .eyebrow{color:var(--lime);text-transform:uppercase;letter-spacing:.14em;margin:0 0 14px;font-size:12px;font-weight:900}.settings-landing[data-v-11b787c1] .product-seo h1{color:#f7f8f8;letter-spacing:-.055em;max-width:820px;margin:0 0 18px;font-size:clamp(38px,5vw,72px);line-height:.94}.settings-landing[data-v-11b787c1] .answer-intro{max-width:920px;font-size:18px;color:#c8cdd4!important;margin:0 0 28px!important;line-height:1.7!important}.settings-landing[data-v-11b787c1] .workflow-band{background:linear-gradient(135deg,#b7ff3c14,#ffffff08);border:1px solid #b7ff3c33;border-radius:24px;grid-template-columns:auto 1fr;gap:10px 18px;margin:30px 0;padding:20px;display:grid}.settings-landing[data-v-11b787c1] .workflow-band span{color:#7f8790;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900}.settings-landing[data-v-11b787c1] .workflow-band strong{color:#edf3e7;font-size:14px}.settings-landing[data-v-11b787c1] .product-cards{grid-template-columns:repeat(4,1fr);gap:14px;margin:26px 0}.settings-landing[data-v-11b787c1] .product-cards article{background:linear-gradient(#ffffff0f,#ffffff06);border:1px solid #ffffff17;border-radius:22px;padding:22px}.settings-landing[data-v-11b787c1] .product-cards h2{color:#fff;margin:0 0 10px;font-size:17px}.settings-landing[data-v-11b787c1] .product-cards p{color:#aeb5bd;margin:0;font-size:14px;line-height:1.62}.settings-landing[data-v-11b787c1] .topic-chips{flex-wrap:wrap;gap:10px;margin:28px 0;display:flex}.settings-landing[data-v-11b787c1] .topic-chips span{color:#d2d7df;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;padding:9px 12px;font-size:13px}.settings-landing[data-v-11b787c1] .faq-list{margin-top:34px}.settings-landing[data-v-11b787c1] .faq-list h2,.settings-landing[data-v-11b787c1] .related-tools h2{color:#fff;margin:0 0 14px;font-size:24px}.settings-landing[data-v-11b787c1] .faq-list details{background:#101216;border:1px solid #ffffff17;border-radius:16px;margin:10px 0;padding:16px}.settings-landing[data-v-11b787c1] .faq-list summary{cursor:pointer;color:#f4f6f8;font-weight:850}.settings-landing[data-v-11b787c1] .faq-list p{color:#aeb6c0;margin:10px 0 0;line-height:1.65}.settings-landing[data-v-11b787c1] .related-tools{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.settings-landing[data-v-11b787c1] .related-tools h2{width:100%}.settings-landing[data-v-11b787c1] .related-tools a{color:#10130c;background:linear-gradient(135deg, var(--lime), #ffe7a2);border-radius:999px;padding:11px 15px;font-weight:900;text-decoration:none}.settings-landing[data-v-11b787c1] .final-cta{background:#111318;border:1px solid #ffffff1a;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;margin-top:36px;padding:20px;display:flex}.settings-landing[data-v-11b787c1] .final-cta p{color:#dbe1e8;margin:0}.settings-landing[data-v-11b787c1] .final-cta a{white-space:nowrap;color:#070707;background:linear-gradient(135deg, var(--pink), var(--lime));border-radius:999px;padding:13px 18px;font-weight:950;text-decoration:none}@media (width<=900px){.settings-landing[data-v-11b787c1] .product-cards{grid-template-columns:1fr 1fr}.settings-landing[data-v-11b787c1] .workflow-band{grid-template-columns:1fr}.settings-landing[data-v-11b787c1] .final-cta{flex-direction:column;align-items:flex-start}}@media (width<=560px){.settings-landing[data-v-11b787c1] .product-seo{padding:44px 18px 56px}.settings-landing[data-v-11b787c1] .product-cards{grid-template-columns:1fr}.settings-landing[data-v-11b787c1] .product-seo h1{font-size:34px}.settings-landing[data-v-11b787c1] .answer-intro{font-size:16px}.settings-landing[data-v-11b787c1] .topic-chips span{max-width:100%;font-size:12px}.settings-landing[data-v-11b787c1] .related-tools a,.settings-landing[data-v-11b787c1] .final-cta a{white-space:normal}.settings-landing[data-v-11b787c1] .workflow-band{overflow-wrap:anywhere}}@media (width<=760px){.settings-landing[data-v-11b787c1] .app-shell{padding-bottom:86px}.settings-landing[data-v-11b787c1] .rail{left:50%;right:auto;bottom:calc(12px + env(safe-area-inset-bottom));z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111214d1;border:1px solid #ffffff24;border-radius:24px;flex-direction:row;justify-content:center;gap:6px;width:min(360px,100vw - 24px);height:auto;min-height:0;padding:8px;position:fixed;top:auto;transform:translate(-50%);box-shadow:0 18px 48px #00000057}.settings-landing[data-v-11b787c1] .rail-item{border-radius:16px;flex:1;width:auto;min-width:0;min-height:54px}.settings-landing[data-v-11b787c1] .rail-item span{font-size:18px}.settings-landing[data-v-11b787c1] .rail-item b{font-size:10px}.settings-landing[data-v-11b787c1] .rail-bottom{margin-top:0}}.settings-landing[data-v-11b787c1] .upload-zone{cursor:pointer}.settings-landing[data-v-11b787c1] .upload-zone.is-dragging{border-color:var(--lime);background:#b7ff3c14}.settings-landing[data-v-11b787c1] .upload-zone.has-files{color:#dfe5df;background:linear-gradient(135deg,#b7ff3c17,#ff7fb50f);border-color:#b7ff3c8f}.settings-landing[data-v-11b787c1] .upload-previews{justify-content:center;gap:8px;width:100%;max-width:290px;display:flex}.settings-landing[data-v-11b787c1] .upload-preview,.settings-landing[data-v-11b787c1] .upload-more{width:62px;height:54px;color:var(--lime);background:#242629;border:1px solid #ffffff24;border-radius:12px;place-items:center;font-weight:900;display:grid;overflow:hidden}.settings-landing[data-v-11b787c1] .upload-preview img{object-fit:cover;width:100%;height:100%}.settings-landing[data-v-11b787c1] .upload-zone.has-files small{text-overflow:ellipsis;white-space:nowrap;color:#b8c0b8;max-width:100%;overflow:hidden}.settings-landing[data-v-11b787c1] .upload-zone.has-files em{color:#8f9690;font-size:12px;font-style:normal}.settings-landing[data-v-11b787c1] .upload-size-error-notice{color:#ffd8df;background:#711d2c7a;border:1px solid #ff73878c;border-radius:11px;margin:8px 0 0;padding:8px 10px;font-size:11px;font-weight:750;line-height:1.35}.settings-landing[data-v-11b787c1] .upload-previews{flex-wrap:wrap}.settings-landing[data-v-11b787c1] .upload-preview{position:relative}.settings-landing[data-v-11b787c1] .upload-remove{color:#fff;cursor:pointer;background:#040506d1;border:0;border-radius:50%;place-items:center;width:20px;height:20px;font-size:14px;font-weight:900;line-height:1;display:grid;position:absolute;top:4px;right:4px}.settings-landing[data-v-11b787c1] .upload-remove:hover,.settings-landing[data-v-11b787c1] .upload-remove:focus-visible{color:#fff;outline-offset:1px;background:#ff4d67;outline:2px solid #ffffffb3}.settings-landing[data-v-11b787c1] .app-shell{padding-top:0}@media (width>=761px){.settings-landing[data-v-11b787c1],.settings-landing[data-v-11b787c1]{height:100%;overflow:hidden}.settings-landing[data-v-11b787c1]{height:100vh}}@media (width>=961px){.settings-landing[data-v-11b787c1] .app-shell{grid-template-columns:64px minmax(250px,280px) minmax(420px,1fr) minmax(240px,272px)}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .panel-scroll{padding:12px 12px 0}.settings-landing[data-v-11b787c1] .settings-panel .mode-card{height:60px;padding:7px}.settings-landing[data-v-11b787c1] .settings-panel .upload-zone,.settings-landing[data-v-11b787c1] .settings-panel .text-zone{gap:6px;min-height:126px;padding:14px}.settings-landing[data-v-11b787c1] .settings-panel .upload-zone strong{font-size:15px}.settings-landing[data-v-11b787c1] .settings-panel .upload-zone small,.settings-landing[data-v-11b787c1] .settings-panel .text-zone small{font-size:13px}.settings-landing[data-v-11b787c1] .settings-panel .control-block{margin-bottom:11px;padding-bottom:13px}.settings-landing[data-v-11b787c1] .settings-panel .label-row,.settings-landing[data-v-11b787c1] .settings-panel .control-block label,.settings-landing[data-v-11b787c1] .settings-panel .two-col span,.settings-landing[data-v-11b787c1] .settings-panel .range-block label{font-size:15px}.settings-landing[data-v-11b787c1] .settings-panel .label-row>span:first-child,.settings-landing[data-v-11b787c1] .settings-panel .two-col>label>span,.settings-landing[data-v-11b787c1] .settings-panel .two-col .count-label,.settings-landing[data-v-11b787c1] .settings-panel .range-block>label,.settings-landing[data-v-11b787c1] .settings-panel .topology-settings>summary,.settings-landing[data-v-11b787c1] .settings-panel .texture-settings>summary{font-size:10px}.settings-landing[data-v-11b787c1] .settings-panel .segmented button{font-size:14px}.settings-landing[data-v-11b787c1] .settings-panel .two-col{grid-template-columns:1fr 80px;gap:8px}.settings-landing[data-v-11b787c1] .settings-panel select,.settings-landing[data-v-11b787c1] .settings-panel .ai-model-value,.settings-landing[data-v-11b787c1] .settings-panel input[type=number]{height:42px;padding:0 10px;font-size:15px}.settings-landing[data-v-11b787c1] .settings-panel .switch-row{height:32px;font-size:15px}.settings-landing[data-v-11b787c1] .settings-panel .switch-row i{width:42px;height:24px}.settings-landing[data-v-11b787c1] .settings-panel .switch-row i:after{top:3px}.settings-landing[data-v-11b787c1] .settings-panel .switch-row[aria-pressed=true] i:after{left:21px}.settings-landing[data-v-11b787c1] .settings-panel .sticky-cta{padding:10px 12px 12px}.settings-landing[data-v-11b787c1] .settings-panel .cost{gap:16px;margin-bottom:8px;font-size:15px}.settings-landing[data-v-11b787c1] .settings-panel .generate-button{border-radius:13px;height:50px;font-size:17px}}@media (width<=760px),(width<=960px) and (height<=500px) and (orientation:landscape){.settings-landing[data-v-11b787c1],.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1]{height:100%;overflow:hidden}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .app-topbar{gap:12px;height:48px;min-height:48px;padding:0 12px;position:relative}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .brand-logo{width:78px;height:44px}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .app-shell{grid-template-columns:48px minmax(190px,230px) minmax(0,1fr) minmax(140px,170px);grid-template-areas:none;gap:6px;height:calc(100% - 48px);min-height:0;padding:6px 6px 6px 0}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .rail{width:auto;height:auto;min-height:0;box-shadow:none;border-radius:0;flex-direction:column;grid-area:auto;align-items:center;gap:6px;padding:8px 2px;position:static;transform:none}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .rail-item{border-radius:12px;flex:none;width:42px;min-height:48px}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .rail-item span{font-size:18px}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .rail-item b{font-size:9px}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .rail-bottom{margin-top:auto}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .settings-panel,.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .viewport{grid-area:auto;min-height:0}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .settings-panel{max-height:none}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .asset-dock{min-height:0;padding:10px;display:block}.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1] .two-col{grid-template-columns:1fr 74px}}@media (width<=760px) and (orientation:portrait){.settings-landing[data-template="3d-model-generator-settings-visualizer"][data-v-11b787c1]{transform-origin:50%;width:100svh;height:100svw;min-height:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}}@media (width>=961px) and (width<=1120px){.settings-landing[data-v-11b787c1] .app-shell{grid-template-columns:60px minmax(250px,280px) 1fr}}@media (width>=961px){.settings-landing[data-v-11b787c1] .app-shell{background:radial-gradient(circle at 56% 34%,#7b8aff1f,#0000 30%),radial-gradient(circle at 80% 12%,#b7ff3c0f,#0000 22%),#090b10}.settings-landing[data-v-11b787c1] .rail{background:linear-gradient(#12151d 0%,#0a0c11 100%);border-right-color:#ffffff14}.settings-landing[data-v-11b787c1] .rail-item{color:#aeb6c4;border:1px solid #0000;transition:background .16s,border-color .16s,color .16s}.settings-landing[data-v-11b787c1] .rail-item:hover{color:#f1f5fb;background:#ffffff0b}.settings-landing[data-v-11b787c1] .rail-item.active{background:linear-gradient(145deg,#b7ff3c24,#61d9ff14);border-color:#b7ff3c3d;box-shadow:inset 0 0 0 1px #ffffff0a,0 10px 22px #0003}.settings-landing[data-v-11b787c1] .settings-panel,.settings-landing[data-v-11b787c1] .asset-dock,.settings-landing[data-v-11b787c1] .viewport{border-color:#ffffff1a;box-shadow:0 20px 46px #0003}.settings-landing[data-v-11b787c1] .settings-panel{background:linear-gradient(#1d212afa,#12151cfa)}.settings-landing[data-v-11b787c1] .asset-dock{background:linear-gradient(#171a23fa,#0e1016fa)}.settings-landing[data-v-11b787c1] .settings-panel .mode-card,.settings-landing[data-v-11b787c1] .settings-panel .segmented{background:#05080c85;border-color:#ffffff12}.settings-landing[data-v-11b787c1] .settings-panel .upload-zone{background:linear-gradient(145deg,#ffffff07,#61d9ff09);border-color:#bac6da38}.settings-landing[data-v-11b787c1] .settings-panel .segmented button[aria-pressed=true]{color:#edffd3;background:linear-gradient(145deg,#b7ff3c33,#61d9ff1a);border-color:#b7ff3c52}.settings-landing[data-v-11b787c1] .settings-panel .control-block{border-bottom-color:#ffffff12}.settings-landing[data-v-11b787c1] .viewport{isolation:isolate;background:radial-gradient(circle at 50% 41%,#92a5ff2e,#0000 24%),radial-gradient(circle at 50% 58%,#b7ff3c12,#0000 30%),linear-gradient(#252a33,#10131a 68%,#090b10)}.settings-landing[data-v-11b787c1] .asset-card{background:linear-gradient(160deg,#fff1,#ffffff05);border-color:#ffffff14}.settings-landing[data-v-11b787c1] .settings-panel .generate-button{background:linear-gradient(135deg,#6f70d8,#4f87cc);box-shadow:0 12px 28px #4a67cd4d,inset 0 1px #ffffff29}}@media (hover:hover){.settings-landing[data-v-11b787c1] .settings-panel .mode-tab,.settings-landing[data-v-11b787c1] .settings-panel .upload-zone,.settings-landing[data-v-11b787c1] .settings-panel .segmented button,.settings-landing[data-v-11b787c1] .settings-panel .preset,.settings-landing[data-v-11b787c1] .asset-dock .asset-card{transition:transform .15s,background .15s,border-color .15s,box-shadow .15s}.settings-landing[data-v-11b787c1] .settings-panel .mode-tab:hover{background:#ffffff12;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff14}.settings-landing[data-v-11b787c1] .settings-panel .mode-tab[aria-pressed=true]:hover{background:#b7ff3c29;box-shadow:inset 0 0 0 1px #b7ff3c61,0 8px 16px #0000002e}.settings-landing[data-v-11b787c1] .settings-panel .upload-zone:hover{background:linear-gradient(145deg,#ffffff12,#61d9ff17);border-color:#61d9ff7a;transform:translateY(-1px);box-shadow:0 10px 24px #00000029}.settings-landing[data-v-11b787c1] .settings-panel .segmented button:hover{background:#ffffff13;border-color:#ffffff26;transform:translateY(-1px)}.settings-landing[data-v-11b787c1] .settings-panel .segmented button[aria-pressed=true]:hover{background:linear-gradient(145deg,#b7ff3c47,#61d9ff24);border-color:#b7ff3c80}.settings-landing[data-v-11b787c1] .settings-panel .preset:hover{color:#f2ffd6;text-shadow:0 0 14px #b7ff3c52}.settings-landing[data-v-11b787c1] .settings-panel .switch-info:hover{color:#050505;background:#5a5a5d;box-shadow:0 0 0 3px #ffffff0f}.settings-landing[data-v-11b787c1] .asset-dock .asset-card:hover{background:linear-gradient(160deg,#ffffff1a,#61d9ff0e);border-color:#61d9ff4d;transform:translateY(-2px);box-shadow:0 12px 24px #0000002e}}.settings-landing[data-v-11b787c1] .settings-panel .two-col>label,.settings-landing[data-v-11b787c1] .settings-panel .two-col .count-control{grid-template-rows:16px 44px;align-items:start;gap:9px;display:grid}.settings-landing[data-v-11b787c1] .settings-panel .two-col>label>span,.settings-landing[data-v-11b787c1] .settings-panel .two-col .count-label{height:16px;margin:0;line-height:16px}.settings-landing[data-v-11b787c1] .settings-panel .two-col .count-label{align-items:center;display:inline-flex}@media (width<=760px){.settings-landing[data-v-11b787c1] .settings-panel .two-col>label,.settings-landing[data-v-11b787c1] .settings-panel .two-col .count-control{grid-template-rows:16px 42px}}.settings-landing[data-v-11b787c1]{overscroll-behavior:none;isolation:isolate;height:100%;font-size:16px;line-height:normal;overflow:hidden}.settings-landing[data-v-11b787c1] [hidden]{display:none!important}.settings-landing[data-v-11b787c1] b,.settings-landing[data-v-11b787c1] strong{font-weight:700}.settings-landing[data-v-11b787c1] .input-section{position:relative}.settings-landing[data-v-11b787c1] .text-zone>span{position:relative;top:-2px}.settings-landing[data-v-11b787c1] .text-prompt-shuffle-trigger{z-index:2;color:#aeb7bd;width:32px;height:32px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:13px;place-items:center;padding:0;transition:all .18s;display:inline-grid;position:absolute;top:6px;left:80px}.settings-landing[data-v-11b787c1] .text-prompt-shuffle-trigger[hidden]{display:none}.settings-landing[data-v-11b787c1] .text-prompt-shuffle-trigger:hover,.settings-landing[data-v-11b787c1] .text-prompt-shuffle-trigger:focus-visible{color:#dfffb4;background:#ffffff12;outline:none}.settings-landing[data-v-11b787c1] .text-prompt-shuffle-icon{background:currentColor;width:19px;height:19px;display:block;-webkit-mask:url(https://static.seeles.ai/p/code4agent-site/assets/images/icon-dices-ZFXnVRb9-0307.svg) 50%/contain no-repeat;mask:url(https://static.seeles.ai/p/code4agent-site/assets/images/icon-dices-ZFXnVRb9-0307.svg) 50%/contain no-repeat}
