html.qige-premium[data-appearance=light]{--theme-page:#f8fafd;--theme-page-rgb:248 250 253;--theme-panel:rgba(255,255,255,0.96);--theme-panel-strong:#ffffff;--theme-panel-rgb:255 255 255;--theme-panel-muted:#f1f5fa;--theme-panel-muted-rgb:241 245 250;--theme-border:#dfe6ef;--theme-border-rgb:223 230 239;--theme-border-strong:#c7d2e0;--theme-border-strong-rgb:199 210 224;--theme-text:#172231;--theme-text-soft:#5e6c7e;--theme-text-muted:#657286;--theme-accent:#3f5fd8;--theme-accent-hover:#324fc2;--theme-accent-pressed:#2943a6;--theme-accent-soft:#edf1ff;--theme-accent-contrast:#ffffff;--theme-disabled-bg:#e9eef5;--theme-disabled-text:#5e6c7e;--theme-shadow:0 16px 40px rgba(31,49,76,0.07);--theme-risk:#b42318;--theme-risk-bg:#fdeeee;--theme-warn:#8a5a00;--theme-warn-bg:#fff7e0;--theme-safe:#35634f;--theme-safe-bg:#edf7f2;--theme-stage-panel:#ffffff;--theme-stage-border:#dfe6ef;--theme-stage-text:#172231;--theme-stage-secondary:#5e6c7e;--theme-stage-muted:#6b7588;--theme-stage-icon-border:#ffffff;--theme-stage-icon-panel:#ffffff;--theme-stage-transition:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.84) 48%,#fff 88%)}html.qige-premium[data-appearance=night]{--theme-page:rgba(7,13,26,0.9);--theme-page-rgb:7 13 26;--theme-panel:rgba(15,26,48,0.95);--theme-panel-strong:#0f1a30;--theme-panel-rgb:15 26 48;--theme-panel-muted:#142240;--theme-panel-muted-rgb:20 34 64;--theme-border:rgba(148,178,230,0.16);--theme-border-rgb:53 73 108;--theme-border-strong:#2b3d60;--theme-border-strong-rgb:43 61 96;--theme-text:#eaf0fa;--theme-text-soft:#a9b6cc;--theme-text-muted:#899ab6;--theme-accent:#6aa8ff;--theme-accent-hover:#86b9ff;--theme-accent-pressed:#5893df;--theme-accent-soft:rgba(106,168,255,0.14);--theme-accent-contrast:#071426;--theme-disabled-bg:#1b2b48;--theme-disabled-text:#a9b6cc;--theme-shadow:0 18px 48px rgba(0,0,0,0.2);--theme-risk:#ff9898;--theme-risk-bg:rgba(255,107,107,0.12);--theme-warn:#edcc88;--theme-warn-bg:rgba(242,181,68,0.1);--theme-safe:#a0d3bd;--theme-safe-bg:#12302d;--theme-stage-panel:#0f1a30;--theme-stage-border:rgba(148,178,230,0.2);--theme-stage-text:#eaf0fa;--theme-stage-secondary:#b4c0d3;--theme-stage-muted:#91a2bb;--theme-stage-icon-border:#0f1a30;--theme-stage-icon-panel:#0f1a30;--theme-stage-transition:linear-gradient(90deg,rgba(15,26,48,.08),rgba(15,26,48,.86) 50%,#0f1a30 88%)}html.qige-premium[data-appearance=sunset]{color-scheme:light;background:#f6f2ed;--surface-page:#f6f2ed;--surface-card:#fffdfa;--surface-muted:#f2ece4;--text:#263547;--text-secondary:#586579;--text-muted:#606d7d;--border:#ddd4c9;--border-strong:#cbbba9;--brand:#654e8f;--brand-hover:#57417e;--brand-pressed:#49366b;--brand-soft:#eee7f5;--brand-deep:#49366b;--theme-page:rgba(246,242,237,0.94);--theme-page-rgb:246 242 237;--theme-panel:rgba(255,252,248,0.96);--theme-panel-strong:#fffdfa;--theme-panel-rgb:255 253 250;--theme-panel-muted:#f2ece4;--theme-panel-muted-rgb:242 236 228;--theme-border:#ddd4c9;--theme-border-rgb:221 212 201;--theme-border-strong:#cbbba9;--theme-border-strong-rgb:203 187 169;--theme-text:#263547;--theme-text-soft:#586579;--theme-text-muted:#606d7d;--theme-accent:#654e8f;--theme-accent-hover:#57417e;--theme-accent-pressed:#49366b;--theme-accent-soft:#eee7f5;--theme-accent-contrast:#ffffff;--theme-disabled-bg:#e9e2da;--theme-disabled-text:#586579;--theme-shadow:0 16px 42px rgba(43,39,54,0.1);--theme-risk:#a3382c;--theme-risk-bg:#faebe7;--theme-warn:#805714;--theme-warn-bg:#fff2d9;--theme-safe:#35634f;--theme-safe-bg:#eaf4ef;--theme-stage-panel:#fffdfa;--theme-stage-border:#ddd4c9;--theme-stage-text:#263547;--theme-stage-secondary:#586579;--theme-stage-muted:#766b77;--theme-stage-icon-border:#fffdfa;--theme-stage-icon-panel:#fffdfa;--theme-stage-transition:linear-gradient(90deg,rgba(255,253,250,.08),rgba(255,253,250,.86) 48%,#fffdfa 88%)}html.qige-premium[data-appearance]{--theme-control-bg:var(--theme-panel-strong);--theme-control-bg-hover:var(--theme-panel-muted);--theme-control-bg-selected:var(--theme-accent-soft);--theme-control-border:var(--theme-border);--theme-control-border-hover:var(--theme-border-strong);--theme-control-border-selected:var(--theme-accent);--theme-control-text:var(--theme-text);--theme-control-text-muted:var(--theme-text-soft);--theme-control-text-selected:var(--theme-accent);--theme-disabled-border:var(--theme-border);--theme-focus-ring:color-mix(in srgb,var(--theme-accent) 28%,transparent)}html.qige-premium[data-appearance=sunset]{--theme-control-text-selected:var(--theme-accent-hover)}html.qige-premium[data-appearance=sunset] body{background:#f6f2ed;color:var(--theme-text)}.workbench-stage-wrap{flex:none;margin:16px 20px 0}[data-theme-workspace=custom-image-chat]>.workbench-stage-wrap{margin:16px 24px 16px 100px}.standalone-stage-page{min-height:100svh;overflow:clip;color:var(--theme-text);background:transparent}.standalone-stage-page>.workbench-stage-wrap{margin:16px 24px 16px 100px}.scenic-work.scenic-workspace .scenic-photo,.scenic-workspace .scenic-photo{display:block;opacity:.14}[data-appearance=night] .scenic-workspace .scenic-shade{background:radial-gradient(ellipse 70% 46% at 54% 5%,rgba(23,49,88,.36),transparent 72%),linear-gradient(180deg,rgba(7,13,26,.68),rgba(7,13,26,.9) 64%,#070d1a)}[data-appearance=sunset] .scenic-workspace .scenic-photo{opacity:.2}[data-appearance=sunset] .scenic-workspace .scenic-shade{background:linear-gradient(180deg,rgba(248,243,237,.76),rgba(246,242,237,.91) 42%,#f6f2ed 82%),radial-gradient(ellipse 72% 42% at 62% 0,rgba(238,191,135,.2),transparent 76%)}.qige-premium.qige-starfield[data-appearance=sunset] :is(.front-frame,.catalog-page,.knowledge-home,.knowledge-workspace,.course-library-v2,.record-page){background:transparent}.qige-premium.qige-starfield[data-appearance=sunset] .scenic-backdrop{z-index:0}.qige-premium.qige-starfield[data-appearance=sunset] .front-frame{position:relative;z-index:1}.qige-premium.qige-starfield[data-appearance=sunset] .front-brand strong{color:#f5efe7}.qige-premium.qige-starfield[data-appearance=sunset] .side-section>p{color:#8f9eb4}.qige-premium.qige-starfield[data-appearance=sunset] .side-section a:hover{background:rgba(255,255,255,.055);color:#fff7e9}.qige-premium.qige-starfield[data-appearance=sunset] .side-icon{color:#b5c5d9}.qige-premium.qige-starfield[data-appearance=sunset] .side-section a.active .side-icon{color:#f4d6a3}.qige-premium.qige-starfield[data-appearance=sunset] .side-section a .side-chevron{color:#91a4bc}.qige-premium.qige-starfield[data-appearance=sunset] .side-image-subnav{border-color:rgba(255,255,255,.1)}.qige-premium.qige-starfield[data-appearance=sunset] .side-image-subnav a{color:#aebed2}.qige-premium.qige-starfield[data-appearance=sunset] .side-section a small{border-color:rgba(240,201,139,.2);background:rgba(240,201,139,.09);color:#e8c892}.qige-premium.qige-starfield[data-appearance=sunset] .side-account-wrap{border-color:rgba(255,255,255,.1);background:#0e1a2c;box-shadow:none}.qige-premium.qige-starfield[data-appearance=sunset] .side-account{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.045)}.qige-premium.qige-starfield[data-appearance=sunset] .side-account strong{color:#f1f4f9}.qige-premium.qige-starfield[data-appearance=sunset] .side-account small{color:#a7b4c7}.qige-premium.qige-starfield[data-appearance=sunset] .account-avatar{background:#293247;color:#f2d5a2}.qige-premium.qige-starfield[data-appearance=sunset] .front-sidebar>nav{scrollbar-color:rgba(239,201,139,.42) transparent;scrollbar-width:thin}.qige-premium.qige-starfield[data-appearance=sunset] .front-sidebar>nav::-webkit-scrollbar{width:6px}.qige-premium.qige-starfield[data-appearance=sunset] .front-sidebar>nav::-webkit-scrollbar-track{background:transparent}.qige-premium.qige-starfield[data-appearance=sunset] .front-sidebar>nav::-webkit-scrollbar-thumb{background:rgba(239,201,139,.42);border-radius:999px}.qige-premium.qige-starfield[data-appearance=sunset] .catalog-toolbar h1{color:#fffaf1;text-shadow:0 2px 12px rgba(7,20,36,.78)}.qige-premium.qige-starfield[data-appearance=sunset] .catalog-tabs button:not(.active){color:#354a60;background:rgba(255,253,249,.9);border-color:rgba(255,239,215,.72)}.qige-premium.qige-starfield[data-appearance=sunset] .home-agent-suggestions>header:before{content:none}.qige-premium.qige-starfield[data-appearance=sunset] .site-footer{border-color:rgba(255,255,255,.16);background:rgba(7,20,36,.58);color:#e8eef6;text-shadow:0 1px 4px rgba(7,20,36,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.qige-premium.qige-starfield[data-appearance=sunset] .catalog-page>.site-footer{margin-top:auto;padding-top:18px;padding-bottom:12px;border-radius:12px}.qige-premium[data-appearance=light] .scenic-backdrop{display:block;background:#f8fafd}.qige-premium[data-appearance=light] .scenic-photo{display:none!important;background-image:none!important}.qige-premium[data-appearance=light] .scenic-workspace .scenic-shade{background:radial-gradient(ellipse 56% 34% at 74% 3%,rgba(123,154,225,.13),transparent 76%),radial-gradient(ellipse 44% 30% at 18% 8%,rgba(183,206,230,.15),transparent 78%),linear-gradient(180deg,#f8fafd,#f5f8fc 72%,#f8fafd)}.qige-premium[data-appearance] :is(.workflow-page.image-agent-workflow-page,[data-theme-workspace=agent-loading],[data-theme-workspace=standard-agent],[data-theme-workspace=chat-agent],[data-theme-workspace=guided-image-agent],[data-theme-workspace=table-tools],[data-theme-workspace=review-layout],.vendor-canvas-root:not(.canvas-dark-study),[data-theme-workspace=detail-pages],[data-theme-workspace=records],[data-theme-workspace=handoff],[data-theme-workspace=feedback],[data-theme-workspace=account-form],.course-library-v2,.calc-page){color:var(--theme-text);background:var(--theme-page)}.qige-premium[data-appearance] :is(#vendor-original,#vendor-creation){color:var(--theme-text);background:var(--theme-page)}.qige-premium[data-appearance] #vendor-detail.premium-detail-library,.qige-premium[data-appearance] .vendor-canvas-root:not(.canvas-dark-study),.qige-premium[data-appearance] :is(#vendor-original,#vendor-creation){--page:var(--theme-page-rgb);--panel:var(--theme-panel-rgb);--surface-muted:var(--theme-panel-muted-rgb);--line:var(--theme-border-rgb);--line-strong:var(--theme-border-strong-rgb)}.qige-premium[data-appearance] :is([data-theme-workspace=agent-loading],[data-theme-workspace=standard-agent],[data-theme-workspace=chat-agent],[data-theme-workspace=guided-image-agent],[data-theme-workspace=image-agent],[data-theme-workspace=custom-image-chat],[data-theme-workspace=table-tools],[data-theme-workspace=review-layout],[data-theme-workspace=records],[data-theme-workspace=handoff],[data-theme-workspace=feedback],[data-theme-workspace=account-form]){--surface-page:var(--theme-page);--surface-card:var(--theme-panel);--surface-muted:var(--theme-panel-muted);--border:var(--theme-border);--border-strong:var(--theme-border-strong);--text:var(--theme-text);--text-primary:var(--theme-text);--text-secondary:var(--theme-text-soft);--text-muted:var(--theme-text-muted);--brand:var(--theme-accent);--brand-hover:var(--theme-accent-hover);--brand-pressed:var(--theme-accent-pressed);--brand-deep:var(--theme-accent);--brand-soft:var(--theme-accent-soft);--success:var(--theme-safe);--success-soft:var(--theme-safe-bg);--warning:var(--theme-warn);--warning-soft:var(--theme-warn-bg);--danger:var(--theme-risk);--danger-soft:var(--theme-risk-bg);--focus:var(--theme-focus-ring)}.qige-premium[data-appearance] [data-theme-workspace=records]{min-height:100%;background:var(--theme-page);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=records] :is(h1,h2,h3,h4,strong,label,dt,dd){color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=records] :is(.record-card,.record-summary-grid article,.membership-status-card,.membership-help section,.redeem-history,.account-profile-card,.account-actions>a,.account-actions>button,.run-summary-strip,.generated-result){border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] [data-theme-workspace=records] :is(.account-metrics,.billing-list details p,.segmented,.markdown-answer blockquote,.markdown-answer code,.markdown-answer th){border-color:var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=records] :is(input,textarea,select){border-color:var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text)}.qige-premium[data-appearance] [data-theme-workspace=records] :is(input,textarea)::placeholder{color:var(--theme-text-muted)}.qige-premium[data-appearance] [data-theme-workspace=records] :is(input,textarea,select,button,a):focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.qige-premium[data-appearance] [data-theme-workspace=records] :is(.record-page>header p,.account-page>header span,.account-profile-main p,.account-metrics span,.account-metrics small,.record-summary-grid small,.record-summary-grid span,.billing-main small,.billing-amount small,.billing-list summary,.billing-list details code,.membership-status-card>span,.membership-status-card p,.membership-help p,.redeem-history small,.redeem-history>p,.task-id){color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=records] :is(.account-page,.membership-page,.run-detail-page){background:var(--theme-page)}.qige-premium[data-appearance] [data-theme-workspace=records] .account-profile-main>b{background:var(--theme-panel-muted);color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=records] .account-profile-main>b.active{background:var(--theme-accent-soft);color:var(--theme-control-text-selected)}.qige-premium[data-appearance] [data-theme-workspace=records] .account-actions>:is(a,button):hover{border-color:var(--theme-control-border-hover);background:var(--theme-control-bg-hover);box-shadow:none}.qige-premium[data-appearance] [data-theme-workspace=records] .account-actions>:is(a,button)>span{background:var(--theme-accent-soft);color:var(--theme-control-text-selected)}.qige-premium[data-appearance] [data-theme-workspace=records] .task-table :is(th,td){border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=records] .task-table th{background:var(--theme-panel-muted);color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=records] .billing-list>article,.qige-premium[data-appearance] [data-theme-workspace=records] .redeem-history>:is(header,article),.qige-premium[data-appearance] [data-theme-workspace=records] .run-summary-strip>div{border-color:var(--theme-border)}.qige-premium[data-appearance] [data-theme-workspace=records] .billing-icon{background:var(--theme-safe-bg);color:var(--theme-safe)}.qige-premium[data-appearance] [data-theme-workspace=records] .billing-icon.consume{background:var(--theme-risk-bg);color:var(--theme-risk)}.qige-premium[data-appearance] [data-theme-workspace=records] .markdown-answer{color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=records] .markdown-answer :is(h1,h2,h3,h4){color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=records] .markdown-answer :is(th,td){border-color:var(--theme-border)}.qige-premium[data-appearance] [data-theme-workspace=records] .segmented button{background:transparent;color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=records] .segmented button.active{background:var(--theme-accent-soft);color:var(--theme-control-text-selected);box-shadow:none}.qige-premium[data-appearance] [data-theme-workspace=records] .redeem-balance{border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,#121824,#273247);color:#f8fbff;box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] [data-theme-workspace=records] .redeem-balance strong{color:#f4d6a4}.qige-premium[data-appearance] [data-theme-workspace=records] .redeem-balance small{color:#d3dbe8}.qige-premium[data-appearance] [data-theme-workspace=records] :is(.membership-status-card small,.section-eyebrow,.membership-help a,.redeem-history>header a,.billing-list>article>a,.result-section-title span){color:var(--theme-control-text-selected)}.qige-premium[data-appearance] [data-theme-workspace=records] :is(.run-technical-details,.result-section-title small){color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=records] .delta-negative{color:var(--theme-risk)}.qige-premium[data-appearance] [data-theme-workspace=records] :is(.delta-positive,.redeem-receipt strong,.redeem-history>article>b){color:var(--theme-safe)}.qige-premium[data-appearance] [data-theme-workspace=records] :is([aria-label="使用前核对"]>strong,[aria-label="商品图片商家审核"]>strong){color:var(--theme-warn)}.qige-premium[data-appearance] [data-theme-workspace=handoff]{background:var(--theme-page);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=handoff] :is(h1,h2,h3,strong,label){color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=handoff] :is(.handoff-status,.handoff-form>section,.handoff-form>footer,.handoff-attachment-list>div){border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] [data-theme-workspace=handoff] :is(.handoff-hero p,.handoff-status small,.handoff-status time,.handoff-form header p,.handoff-form>footer p,.handoff-form small){color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=handoff] .handoff-security{border-color:color-mix(in srgb,var(--theme-warn) 42%,transparent);background:var(--theme-warn-bg);color:var(--theme-warn)}.qige-premium[data-appearance] [data-theme-workspace=handoff] .handoff-security :is(b,span){color:var(--theme-warn)}.qige-premium[data-appearance] [data-theme-workspace=handoff] :is(.handoff-receipt,.handoff-status.ready){border-color:color-mix(in srgb,var(--theme-safe) 46%,transparent);background:var(--theme-safe-bg)}.qige-premium[data-appearance] [data-theme-workspace=handoff] :is(.handoff-receipt strong,.handoff-receipt p,.handoff-status.ready strong){color:var(--theme-safe)}.qige-premium[data-appearance] [data-theme-workspace=handoff] .handoff-error{border:1px solid color-mix(in srgb,var(--theme-risk) 42%,transparent);background:var(--theme-risk-bg);color:var(--theme-risk)}.qige-premium[data-appearance] [data-theme-workspace=handoff] :is(.handoff-form input,.handoff-form select,.handoff-form textarea){border-color:var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text)}.qige-premium[data-appearance] [data-theme-workspace=handoff] :is(.handoff-form input,.handoff-form textarea)::placeholder{color:var(--theme-text-muted)}.qige-premium[data-appearance] [data-theme-workspace=handoff] :is(.handoff-form input,.handoff-form select,.handoff-form textarea):focus-visible{border-color:var(--theme-accent);outline:2px solid var(--theme-focus-ring);outline-offset:1px;box-shadow:none}.qige-premium[data-appearance] [data-theme-workspace=handoff] :is(.handoff-hero span,.handoff-form>section>header>b,.handoff-form>footer button:not(:disabled)){border-color:var(--theme-accent);background:var(--theme-accent);color:var(--theme-accent-contrast);box-shadow:none}.qige-premium[data-appearance] [data-theme-workspace=handoff] :is(.handoff-hero code,.handoff-security code,.handoff-form code){background:var(--theme-panel-muted);color:var(--theme-control-text-selected)}.qige-premium[data-appearance] [data-theme-workspace=handoff] button:disabled{border-color:var(--theme-disabled-border);background:var(--theme-disabled-bg);color:var(--theme-disabled-text);box-shadow:none;opacity:1}.qige-premium[data-appearance] [data-theme-workspace=handoff] .handoff-attachment-list button{border-color:var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text-selected)}.qige-premium[data-appearance] [data-theme-workspace=handoff] .handoff-attachment-list button:hover{border-color:var(--theme-control-border-hover);background:var(--theme-control-bg-hover)}.qige-premium[data-appearance] [data-theme-workspace=handoff] input[type=file]::-webkit-file-upload-button{-webkit-margin-end:10px;margin-inline-end:10px;border:1px solid var(--theme-control-border);border-radius:9px;background:var(--theme-panel-muted);padding:7px 10px;color:var(--theme-text);font:inherit;font-weight:700}.qige-premium[data-appearance] [data-theme-workspace=handoff] input[type=file]::file-selector-button{-webkit-margin-end:10px;margin-inline-end:10px;border:1px solid var(--theme-control-border);border-radius:9px;background:var(--theme-panel-muted);padding:7px 10px;color:var(--theme-text);font:inherit;font-weight:700}.account-form-appearance-dock,.handoff-appearance-dock{top:18px;right:20px}.standalone-appearance-dock+[data-theme-workspace=handoff]{padding-top:76px}@media (max-width:720px){.account-form-appearance-dock,.handoff-appearance-dock{top:14px;right:12px}.standalone-appearance-dock+[data-theme-workspace=handoff]{padding-top:64px}}.qige-premium[data-appearance] [data-theme-workspace=feedback]{min-height:100%;background:var(--theme-page);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-hero{background:linear-gradient(132deg,#1a263b,#243a58 64%,#526b88 150%);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance=night] [data-theme-workspace=feedback] .feedback-hero{background:linear-gradient(132deg,#0b1428,#122545 66%,#314e7a 150%)}.qige-premium[data-appearance=sunset] [data-theme-workspace=feedback] .feedback-hero{background:linear-gradient(132deg,#20283a,#41384d 62%,#93604b 150%)}.qige-premium[data-appearance] [data-theme-workspace=feedback] :is(.feedback-metrics article,.feedback-submit-card,.feedback-process-card,.feedback-history){border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] [data-theme-workspace=feedback] :is(.feedback-metrics article>strong,.feedback-submit-card h2,.feedback-submit-card label,.feedback-type-grid button strong,.feedback-process-card h2,.feedback-process-card li strong,.feedback-history h2,.feedback-history-main h3,.feedback-empty>strong){color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=feedback] :is(.feedback-metrics article>span,.feedback-metrics article>small,.feedback-submit-card>header p,.feedback-type-grid button small,.feedback-submit-card form>label>span,.feedback-process-card li small,.feedback-history>header p,.feedback-history-main time,.feedback-history-main>p,.feedback-history-main footer,.feedback-empty,.feedback-empty>p){color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-history-list>article,.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-submit-note,.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-type-grid button{border-color:var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-type-grid button>b{background:var(--theme-panel);color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-type-grid button.active{border-color:var(--theme-accent);background:var(--theme-accent-soft);color:var(--theme-control-text-selected);box-shadow:0 0 0 2px var(--theme-focus-ring)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-type-grid button.active>b{background:var(--theme-accent);color:var(--theme-accent-contrast)}.qige-premium[data-appearance] [data-theme-workspace=feedback] :is(.feedback-submit-card input,.feedback-submit-card textarea){border-color:var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text)}.qige-premium[data-appearance] [data-theme-workspace=feedback] :is(.feedback-submit-card input,.feedback-submit-card textarea)::placeholder{color:var(--theme-text-muted)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-submit-note b{color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-submit-action:not(:disabled){border-color:var(--theme-accent);background:var(--theme-accent);color:var(--theme-accent-contrast)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-submit-action:disabled{border-color:var(--theme-disabled-border);background:var(--theme-disabled-bg);color:var(--theme-disabled-text);opacity:1}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-process-card li:not(:last-child):after{border-color:var(--theme-border-strong)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-process-card li>b{background:var(--theme-accent-soft);color:var(--theme-control-text-selected)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-process-card>header span{color:var(--theme-control-text-selected)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-process-card>div{background:#182338;color:#f7f9fc}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-process-card>div strong{color:#f7f9fc}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-process-card>div p{color:#bdc8d9}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-history-main blockquote{border-color:var(--theme-accent);background:var(--theme-accent-soft);color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-history-main blockquote strong,.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-history-main footer b,.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-history-main>header span{color:var(--theme-control-text-selected)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-history-main footer{border-color:var(--theme-border)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-hero-copy>div small{color:rgba(255,255,255,.78)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-status.status-pending{background:var(--theme-panel-muted);color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-status.status-reviewing{background:var(--theme-warn-bg);color:var(--theme-warn)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-status.status-planned{background:var(--theme-accent-soft);color:var(--theme-control-text-selected)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-status.status-completed{background:var(--theme-safe-bg);color:var(--theme-safe)}.qige-premium[data-appearance] [data-theme-workspace=feedback] .feedback-status.status-closed{background:var(--theme-risk-bg);color:var(--theme-risk)}.qige-premium[data-appearance] [data-theme-workspace=feedback] :is(button,input,textarea,a):focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.qige-premium[data-appearance] [data-theme-workspace=account-form]{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--theme-accent) 10%,transparent),transparent 38%),var(--theme-page);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-card{border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-card .login-brand{color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-card .login-brand>span{background:linear-gradient(135deg,var(--theme-accent),var(--theme-accent-hover));color:var(--theme-accent-contrast)}.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-card .login-brand small,.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-card label small,.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-card>header span{color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-card :is(h1,strong,label){color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-card>header p{color:var(--theme-control-text-selected)}.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-card input{border-color:var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text)}.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-card input::placeholder{color:var(--theme-text-muted)}.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-checks span{border:1px solid var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-checks span.ok{border-color:color-mix(in srgb,var(--theme-safe) 42%,transparent);background:var(--theme-safe-bg);color:var(--theme-safe)}.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-card label small.match{color:var(--theme-safe)}.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-card form>button:not(:disabled){border-color:var(--theme-accent);background:var(--theme-accent);color:var(--theme-accent-contrast)}.qige-premium[data-appearance] [data-theme-workspace=account-form] .password-card form>button:disabled{border-color:var(--theme-disabled-border);background:var(--theme-disabled-bg);color:var(--theme-disabled-text);opacity:1}.qige-premium[data-appearance] [data-theme-workspace=account-form] :is(input,button,a):focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.qige-premium[data-appearance] .feedback-float-panel,.qige-premium[data-appearance] .side-account-menu{border-color:var(--theme-border);background:var(--theme-panel-strong);color:var(--theme-text);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] .side-account-menu :is(a,button){background:transparent;color:var(--theme-text)}.qige-premium[data-appearance] .side-account-menu :is(a,button):hover{background:var(--theme-accent-soft);color:var(--theme-control-text-selected)}.qige-premium[data-appearance=sunset] .side-account-menu{border-color:rgba(255,255,255,.12);background:#17263a;color:#f1f4f9}.qige-premium[data-appearance=sunset] .side-account-menu :is(a,button){color:#e4ebf4}.qige-premium[data-appearance=sunset] .side-account-menu :is(a,button):hover{background:rgba(240,201,139,.12);color:#f7ddae}.qige-premium[data-appearance] .side-account.is-loading:disabled{opacity:1}.qige-premium[data-appearance] .side-account.is-loading .account-loading-line{color:var(--theme-text-soft)!important}.qige-premium[data-appearance=sunset] .side-account.is-loading .account-loading-line{color:#c3cedc!important}.qige-premium[data-appearance=light] .side-section>p{color:#647184}.qige-premium[data-appearance=night] .side-chevron,.qige-premium[data-appearance=sunset] .side-chevron{color:#7891b2}.qige-premium[data-appearance] .feedback-float-trigger{background:linear-gradient(145deg,var(--theme-accent),var(--theme-accent-hover));color:var(--theme-accent-contrast);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] .feedback-float-trigger>small{color:inherit;opacity:.76}.qige-premium[data-appearance] .feedback-float-panel label,.qige-premium[data-appearance] .feedback-float-panel>header strong{color:var(--theme-text)}.qige-premium[data-appearance] .feedback-float-panel form>footer>a,.qige-premium[data-appearance] .feedback-float-panel>p{color:var(--theme-text-soft)}.qige-premium[data-appearance] .feedback-float-panel>header span,.qige-premium[data-appearance] .feedback-float-panel>p b{color:var(--theme-control-text-selected)}.qige-premium[data-appearance] .feedback-float-panel>header button,.qige-premium[data-appearance] .feedback-mini-types button{border-color:var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text-soft)}.qige-premium[data-appearance] .feedback-mini-types button.active{border-color:var(--theme-accent);background:var(--theme-accent-soft);color:var(--theme-control-text-selected)}.qige-premium[data-appearance] .feedback-float-panel :is(input,textarea){border-color:var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text)}.qige-premium[data-appearance] .feedback-float-panel :is(input,textarea)::placeholder{color:var(--theme-text-muted)}.qige-premium[data-appearance] .feedback-float-panel form>footer>button:not(:disabled){border-color:var(--theme-accent);background:var(--theme-accent);color:var(--theme-accent-contrast)}.qige-premium[data-appearance] .feedback-float-panel form>footer>button:disabled{border-color:var(--theme-disabled-border);background:var(--theme-disabled-bg);color:var(--theme-disabled-text);opacity:1}.qige-premium[data-appearance] :is([data-theme-workspace=agent-loading],[data-theme-workspace=standard-agent],[data-theme-workspace=chat-agent],[data-theme-workspace=guided-image-agent]){background:var(--theme-page);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=agent-loading].agent-account-state{display:grid;min-height:100dvh;place-items:center;padding:clamp(92px,12vh,144px) 24px 48px}.qige-premium[data-appearance] [data-theme-workspace=agent-loading] .agent-account-state-card{display:grid;width:min(520px,100%);justify-items:center;grid-gap:12px;gap:12px;border:1px solid var(--theme-border);border-radius:18px;background:var(--theme-panel);padding:clamp(28px,5vw,44px);color:var(--theme-text);text-align:center;box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] [data-theme-workspace=agent-loading] .agent-account-state-icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--theme-border-strong);border-radius:13px;background:var(--theme-panel-muted);color:var(--theme-accent);font-size:21px}.qige-premium[data-appearance] [data-theme-workspace=agent-loading] .agent-account-state-card strong{color:var(--theme-text);font-size:20px}.qige-premium[data-appearance] [data-theme-workspace=agent-loading] .agent-account-state-card p{max-width:420px;margin:0;color:var(--theme-text-soft);line-height:1.7}.qige-premium[data-appearance] [data-theme-workspace=agent-loading] .agent-account-state-card button{min-height:42px;margin-top:4px;border:1px solid var(--theme-accent);border-radius:11px;background:var(--theme-accent);padding:0 18px;color:var(--theme-accent-contrast);font-weight:700}.qige-premium[data-appearance] [data-theme-workspace=agent-loading] .neutral-workbench-skeleton{background:var(--theme-page)}.qige-premium[data-appearance] [data-theme-workspace=agent-loading] :is(.neutral-workbench-skeleton>div,.neutral-agent-error){border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] [data-theme-workspace=agent-loading] :is(.neutral-title-skeleton,.neutral-workbench-skeleton i,.neutral-workbench-skeleton span){background:linear-gradient(90deg,var(--theme-panel-muted) 25%,var(--theme-panel-strong) 50%,var(--theme-panel-muted) 75%);background-size:200% 100%}.qige-premium[data-appearance] [data-theme-workspace=agent-loading] .neutral-agent-error p{color:var(--theme-text-soft)}.qige-premium[data-appearance] :is([data-theme-workspace=agent-loading],[data-theme-workspace=standard-agent],[data-theme-workspace=chat-agent],[data-theme-workspace=guided-image-agent]) :is(.workflow-topbar,.panel,.run-info){border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] :is([data-theme-workspace=standard-agent],[data-theme-workspace=chat-agent],[data-theme-workspace=guided-image-agent]) :is(.workflow-back,.guided-title p,.info-copy p,.workflow-field small,.ai-notice){color:var(--theme-text-soft)}.qige-premium[data-appearance] :is([data-theme-workspace=standard-agent],[data-theme-workspace=chat-agent],[data-theme-workspace=guided-image-agent],[data-theme-workspace=image-agent]) .workbench-account-loading{border:1px solid var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text-soft)}.qige-premium[data-appearance] :is([data-theme-workspace=standard-agent],[data-theme-workspace=chat-agent],[data-theme-workspace=guided-image-agent]) :is(input,textarea,select){border-color:var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text)}.qige-premium[data-appearance] :is([data-theme-workspace=standard-agent],[data-theme-workspace=chat-agent],[data-theme-workspace=guided-image-agent]) :is(input,textarea)::placeholder{color:var(--theme-text-muted)}.qige-premium[data-appearance] :is([data-theme-workspace=standard-agent],[data-theme-workspace=chat-agent],[data-theme-workspace=guided-image-agent]) :is(input,textarea,select):focus-visible{border-color:var(--theme-control-border-selected);outline:2px solid var(--theme-focus-ring);outline-offset:1px}.qige-premium[data-appearance] :is([data-theme-workspace=standard-agent],[data-theme-workspace=guided-image-agent]) :is(.upload-zone,.empty-state,.workflow-help,.result-summary,.refinement-box){border-color:var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=guided-image-agent] :is(.guided-title h1,.studio-step-card h2,.guided-result-head h2,.guided-tips strong),.qige-premium[data-appearance] [data-theme-workspace=standard-agent] :is(.panel-heading,.empty-state strong,.info-copy h2){color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=guided-image-agent] :is(.studio-step-card header p,.guided-result-head>small,.sample-result-grid small,.guided-tips span),.qige-premium[data-appearance] [data-theme-workspace=standard-agent] .empty-state p{color:var(--theme-text-soft)}@media (max-width:820px){body[data-qige-chat-drawer-open=true] .standalone-appearance-dock{visibility:hidden}}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] :is(.chat-session-panel,.chat-workspace,.chat-composer,.chat-composer-shell,.chat-history-error){border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] .chat-session{border-color:transparent;background:transparent;color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] .chat-session:is(:hover,.active),.qige-premium[data-appearance] [data-theme-workspace=chat-agent] :is(.chat-quick-prompts,.chat-composer-prompts) button:hover{border-color:var(--theme-control-border-hover);background:var(--theme-control-bg-hover);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] .chat-session.active{border-color:var(--theme-control-border-selected);background:var(--theme-control-bg-selected);color:var(--theme-control-text-selected)}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] :is(.chat-session-panel>small,.chat-session-empty small,.chat-ai-notice,.chat-submit-row>small,.chat-usage,.chat-processing,.chat-history-error p){color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] :is(.chat-answer,.chat-answer .markdown-answer,.chat-welcome-answer){color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] :is(.merchant-message,.assistant-result){background:transparent;color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] :is(.chat-attachment-list>span,.chat-message-attachments>span,.chat-local-submit-status){border-color:var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] .chat-attachment-picker,.qige-premium[data-appearance] [data-theme-workspace=chat-agent] .chat-back-to-latest,.qige-premium[data-appearance] [data-theme-workspace=chat-agent] :is(.chat-quick-prompts,.chat-composer-prompts) button{border-color:var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text);box-shadow:none}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] .chat-composer textarea{border-color:var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text)}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] .marketing-intake{--mi-ink:var(--theme-text);--mi-muted:var(--theme-text-soft);--mi-orange:var(--theme-accent);border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] :is(.marketing-intake-hero,.marketing-source-panel,.marketing-assets-card,.marketing-confirmation-card,.marketing-highlight-editor,.marketing-review-actions-top,.marketing-waiting-step){border-color:var(--theme-border);background:var(--theme-panel-strong);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] :is(.marketing-source-tabs>button,.marketing-upload-zone,.marketing-browser-helper,.marketing-add-more,.marketing-review-step>header>button,.marketing-source-summary,.marketing-product-images figure,.marketing-summary-form input,.marketing-summary-form textarea,.marketing-supplement textarea,.marketing-waiting-step>button){border-color:var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] :is(.marketing-source-tabs>button:hover,.marketing-source-tabs>button.active,.marketing-upload-zone:hover,.marketing-upload-zone.dragging){border-color:var(--theme-accent);background:var(--theme-accent-soft);color:var(--theme-text);box-shadow:none}.qige-premium[data-appearance] [data-theme-workspace=chat-agent] :is(.marketing-intake-hero p,.marketing-step-title small,.marketing-source-tabs small,.marketing-source-panel>p,.marketing-source-footnote,.marketing-assets-card>header small,.marketing-confirmation-card>header small,.marketing-summary-form label>span small,.marketing-supplement>span small,.marketing-waiting-step p){color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=guided-image-agent] :is(.studio-stepper,.studio-step-card,.guided-result-head,.studio-submit-bar){border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=guided-image-agent] :is(.background-presets button,.guided-choice-grid button,.strategy-preview,.sample-result-grid article,.guided-tips,.studio-result-grid article,.result-download-bar){border-color:var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=guided-image-agent] :is(.background-presets button:hover,.background-presets button.active,.guided-choice-grid button.active){border-color:var(--theme-accent);background:var(--theme-accent-soft);color:var(--theme-control-text-selected);box-shadow:0 0 0 2px var(--theme-focus-ring)}.qige-premium[data-appearance] [data-theme-workspace=guided-image-agent] :is(.background-presets small,.strategy-preview p,.strategy-preview small,.guided-tips span,.result-summary){color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=table-tools]{background:var(--theme-page);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools]>header :is(h1,h2){color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools]>header :is(a,p){color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] :is(.record-card,.source-tool-info>section){border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] :is(.table-upload,.summary-grid article,.diagnostic-grid article,.plan-diagnosis-list>label,.tool-result-filter,.source-tool-empty,.paste-panel textarea){border-color:var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] :is(.tool-config-card h2,.tool-report-head h2,.empty-state strong,.source-tool-empty strong,.source-tool-profile h2,.group-bars h3,.tool-section-title,.plan-diagnosis-list strong){color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] :is(.tool-config-card>p,.tool-report-head p,.table-upload small,.empty-state p,.source-tool-empty p,.source-tool-profile p,.source-tool-upload-help,.source-tool-charge,.source-tool-run-area span,.summary-grid small,.diagnostic-grid small,.plan-diagnosis-list label small,.tool-result-filter p){color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] :is(input,textarea,select){border-color:var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] :is(input,textarea)::placeholder{color:var(--theme-text-muted)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] :is(input,textarea,select):focus-visible{border-color:var(--theme-control-border-selected);outline:2px solid var(--theme-focus-ring);outline-offset:1px}.qige-premium[data-appearance] [data-theme-workspace=table-tools] .admin-tabs,.qige-premium[data-appearance] [data-theme-workspace=table-tools] .segmented{border:1px solid var(--theme-border);background:var(--theme-panel-muted)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] :is(.admin-tabs,.segmented) button{border-color:transparent;background:transparent;color:var(--theme-text-soft);box-shadow:none}.qige-premium[data-appearance] [data-theme-workspace=table-tools] :is(.admin-tabs,.segmented) button:is(:hover,.active){border-color:var(--theme-control-border-selected);background:var(--theme-control-bg-selected);color:var(--theme-control-text-selected);box-shadow:none}.qige-premium[data-appearance] [data-theme-workspace=table-tools]:not(.source-parity-tool) .table-upload strong{background:var(--theme-accent);color:var(--theme-accent-contrast)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] .table-upload:is(:hover,.is-dragging){border-color:var(--theme-accent);background:var(--theme-accent-soft)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] .table-upload.is-busy{border-color:var(--theme-accent);background:var(--theme-accent-soft);cursor:progress}.qige-premium[data-appearance] [data-theme-workspace=table-tools] .notice-box{border:1px solid var(--theme-border);background:var(--theme-accent-soft);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] .success{border-color:color-mix(in srgb,var(--theme-safe) 48%,transparent);background:var(--theme-safe-bg);color:var(--theme-safe)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] .error{color:var(--theme-risk)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] :is(.summary-grid article,.diagnostic-grid article) strong{color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] :is(.plan-diagnosis-list>label,.tool-action-list li,.tool-result-filter){border-color:var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] .table-wrap{border-color:var(--theme-border);background:var(--theme-panel-strong)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] table{background:var(--theme-panel-strong);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] table :is(th,td){border-color:var(--theme-border)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] table th{background:var(--theme-panel-muted);color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=table-tools] table td{background:var(--theme-panel-strong);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool{background:var(--theme-page);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool>.source-tool-titlebar{border-color:var(--theme-border);background:var(--theme-panel)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool>.source-tool-titlebar :is(h1,a){color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool :is(.tool-config-card,.tool-report-card,.source-tool-info>section){border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool :is(.tool-config-card>h2,.tool-report-head h2,.source-tool-upload-label,.source-tool-profile h2,.source-tool-parameters label){border-color:var(--theme-border);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool .source-tool-upload{border-color:var(--theme-border);background:var(--theme-panel-muted)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool .source-tool-upload strong{background:transparent;color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool :is(.source-tool-upload-help,.source-tool-charge,.source-tool-empty p,.tool-report-head p,.source-tool-upload small,.source-tool-profile p){color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool :is(.source-tool-empty,.source-tool-guide){border-color:var(--theme-border)!important;background:var(--theme-panel-muted)!important;color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool .source-tool-guide :is(b,span){color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool :is(.source-config-toggle,.source-tool-report-actions button){border-color:var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text-selected)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool :is(.source-tool-run-area button:not(:disabled),.source-tool-upload-mark,.source-tool-profile-icon){border-color:var(--theme-accent);background:var(--theme-accent);color:var(--theme-accent-contrast)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool .source-tool-profile-icon{border-color:var(--theme-panel)}.qige-premium[data-appearance] [data-theme-workspace=table-tools].source-parity-tool .source-tool-profile-cover{background:radial-gradient(circle at 75% 20%,color-mix(in srgb,var(--theme-accent) 52%,white),transparent 34%),linear-gradient(135deg,var(--theme-panel-muted),color-mix(in srgb,var(--theme-accent) 62%,var(--theme-panel)))}.qige-premium[data-appearance] [data-theme-workspace=review-layout]{background:var(--theme-page);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=review-layout] .review-layout-head :is(h1,h2){color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=review-layout] .review-layout-head :is(a,p){color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=review-layout] :is(.review-stepper,.review-stage,.review-input-card,.review-category-card,.review-compact-choice-card,.review-progress-card,.review-e2-results,.review-preview-list>article){border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] [data-theme-workspace=review-layout] :is(.review-dev-badge,.review-mode-tabs button,.review-file-drop,.review-category-card>header,.review-preflight-grid article,.review-coming-grid article,.review-compact-choice-card>header,.review-preview-toolbar,.review-tiers button){border-color:var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=review-layout] :is(input,textarea,select,.secondary,.review-category-card>header button,.review-preview-list header button,.review-result-pagination button){border-color:var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text)}.qige-premium[data-appearance] [data-theme-workspace=review-layout] :is(input,textarea)::placeholder{color:var(--theme-text-muted)}.qige-premium[data-appearance] [data-theme-workspace=review-layout] :is(input,textarea,select):focus-visible{border-color:var(--theme-control-border-selected);outline:2px solid var(--theme-focus-ring);outline-offset:1px}.qige-premium[data-appearance] [data-theme-workspace=review-layout] :is(.review-mode-tabs button:hover,.review-mode-tabs button.active,.review-category-card>header button.selected,.review-tiers button.active,.review-stepper li.active){border-color:var(--theme-accent);background:var(--theme-accent-soft);color:var(--theme-control-text-selected);box-shadow:none}.qige-premium[data-appearance] [data-theme-workspace=review-layout] :is(.review-stage-title h2,.review-card-head strong,.review-compact-choice-card strong,.review-audit-head h3,.review-preview-toolbar strong,.review-preview-list strong,.review-tiers>strong){color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=review-layout] :is(.review-stage-title p,.review-card-head small,.review-mode-tabs button small,.review-file-drop small,.review-category-card small,.review-compact-option-list small,.review-audit-head p,.review-preview-list details,.review-preview-list dd){color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=review-layout] .notice-box{border:1px solid var(--theme-border);background:var(--theme-accent-soft);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=review-layout] .review-error{border:1px solid color-mix(in srgb,var(--theme-risk) 42%,transparent);background:var(--theme-risk-bg);color:var(--theme-risk)}.qige-premium[data-appearance] [data-theme-workspace=review-layout] .review-generation-gate.ready{border-color:color-mix(in srgb,var(--theme-safe) 46%,transparent);background:var(--theme-safe-bg)}.qige-premium[data-appearance] [data-theme-workspace=review-layout] .review-generation-gate.ready :is(strong,p){color:var(--theme-safe)}.qige-premium[data-appearance] :is([data-theme-workspace=table-tools],[data-theme-workspace=review-layout],[data-theme-workspace=agent-loading],[data-theme-workspace=standard-agent],[data-theme-workspace=chat-agent],[data-theme-workspace=guided-image-agent],[data-theme-workspace=image-agent]) :is(button,input:not([type=file]),textarea,select):disabled{border-color:var(--theme-border);background:var(--theme-disabled-bg);color:var(--theme-disabled-text);box-shadow:none;cursor:not-allowed;opacity:1}.qige-premium[data-appearance] :is([data-theme-workspace=table-tools] .table-upload,[data-theme-workspace=review-layout] .review-file-drop)>input[type=file],.qige-premium[data-appearance] input.upload-file-input[type=file]{border:0;background:transparent;box-shadow:none;opacity:0}@media (max-width:820px){.qige-premium[data-appearance] .image-agent-workflow-page:not(.detail-long-image-page) .workbench-nav{background:var(--theme-panel);border-color:var(--theme-border);grid-template-columns:repeat(4,minmax(0,1fr))}}.qige-premium[data-appearance] .image-agent-workflow-page .conversation-heading,.qige-premium[data-appearance] .image-agent-workflow-page .image-agent-mini,.qige-premium[data-appearance] .image-agent-workflow-page .image-run-layout>.panel,.qige-premium[data-appearance] .image-agent-workflow-page .image-task-sidebar .image-task-board,.qige-premium[data-appearance] .image-agent-workflow-page .workflow-topbar{border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text);box-shadow:none}.qige-premium[data-appearance] .image-agent-workflow-page .image-run-layout>.panel{box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] .image-agent-workflow-page .workbench-nav a,.qige-premium[data-appearance] .image-agent-workflow-page .workflow-back{color:var(--theme-text-soft)}.qige-premium[data-appearance] .image-agent-workflow-page .workbench-nav a.active{background:var(--theme-accent-soft);color:var(--theme-control-text-selected)}.qige-premium[data-appearance] .image-agent-workflow-page .workflow-topbar .outline-action{border-color:var(--theme-border-strong);background:var(--theme-panel-muted);color:var(--theme-text)}.qige-premium[data-appearance] .image-agent-workflow-page :is(.image-workflow-guide,.image-task-board>p,.workflow-help,.provider-running-note,.refinement-box,.product-image-mode-switch){border-color:var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text-soft)}.qige-premium[data-appearance] .image-agent-workflow-page .image-task-grid>article{border-color:var(--theme-border);background:var(--theme-panel-strong)}.qige-premium[data-appearance] .image-agent-workflow-page .image-task-grid .task-open,.qige-premium[data-appearance] .image-agent-workflow-page .image-task-grid>button{border-color:var(--theme-border);background:transparent;color:var(--theme-text)}.qige-premium[data-appearance] .image-agent-workflow-page .image-task-grid .task-manage,.qige-premium[data-appearance] .image-agent-workflow-page .image-task-grid :is(.task-open,button) :is(small,time){color:var(--theme-text-soft)}.qige-premium[data-appearance] .image-agent-workflow-page .image-task-grid>article:hover,.qige-premium[data-appearance] .image-agent-workflow-page .image-task-grid>button:hover:not(:disabled){border-color:var(--theme-border-strong);background:var(--theme-control-bg-hover)}.qige-premium[data-appearance] .image-agent-workflow-page .image-task-grid>article.active,.qige-premium[data-appearance] .image-agent-workflow-page :is(.product-image-mode-switch,.background-scene-options) button[aria-pressed=true]:not(:disabled){border-color:var(--theme-accent);background:var(--theme-accent-soft);color:var(--theme-control-text-selected);box-shadow:0 0 0 2px color-mix(in srgb,var(--theme-accent) 10%,transparent)}.qige-premium[data-appearance] .image-agent-workflow-page :is(.product-image-mode-switch,.background-scene-options) button,.qige-premium[data-appearance] .image-agent-workflow-page :is(input,textarea,select){border-color:var(--theme-border);background:var(--theme-panel-strong);color:var(--theme-text)}.qige-premium[data-appearance] .image-agent-workflow-page :is(.refinement-count>button,.upload-standard-picker,.product-image-mode-switch a){border-color:var(--theme-border);background:var(--theme-panel-strong);color:var(--theme-text)}.qige-premium[data-appearance] .image-agent-workflow-page :is(.refinement-count>button.active,.product-image-mode-switch a.active){border-color:var(--theme-accent);background:var(--theme-accent-soft);color:var(--theme-control-text-selected)}.qige-premium[data-appearance] .image-agent-workflow-page :is(.refinement-count>span,.product-image-mode-switch>header small,.product-image-mode-switch a small,.marketing-handoff span){color:var(--theme-text-soft)}.qige-premium[data-appearance] .image-agent-workflow-page .marketing-handoff,.qige-premium[data-appearance] .image-agent-workflow-page .upload-zone{border-color:var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text)}.qige-premium[data-appearance] .image-agent-workflow-page .upload-zone :is(strong,b){color:var(--theme-text)}.qige-premium[data-appearance] .image-agent-workflow-page .upload-picker-help,.qige-premium[data-appearance] .image-agent-workflow-page .upload-zone :is(span,small,p){color:var(--theme-text-soft)}.qige-premium[data-appearance] .image-agent-workflow-page .empty-state strong{color:var(--theme-text)}.qige-premium[data-appearance] .image-agent-workflow-page .empty-state p{color:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=image-agent] :is(button,input,textarea,select):disabled{border-color:var(--theme-border);background:var(--theme-disabled-bg);color:var(--theme-disabled-text);box-shadow:none;cursor:not-allowed;opacity:1}.qige-premium[data-appearance] [data-theme-workspace=image-agent] input[type=file]::-webkit-file-upload-button{-webkit-margin-end:10px;margin-inline-end:10px;border:1px solid var(--theme-control-border);border-radius:8px;background:var(--theme-control-bg);color:var(--theme-control-text);padding:8px 12px;font:inherit;cursor:pointer}.qige-premium[data-appearance] [data-theme-workspace=image-agent] input[type=file]::file-selector-button{-webkit-margin-end:10px;margin-inline-end:10px;border:1px solid var(--theme-control-border);border-radius:8px;background:var(--theme-control-bg);color:var(--theme-control-text);padding:8px 12px;font:inherit;cursor:pointer}.qige-premium[data-appearance] [data-theme-workspace=image-agent] input[type=file]:not(:disabled):hover::-webkit-file-upload-button{border-color:var(--theme-control-border-hover);background:var(--theme-control-bg-hover)}.qige-premium[data-appearance] [data-theme-workspace=image-agent] input[type=file]:not(:disabled):hover::file-selector-button{border-color:var(--theme-control-border-hover);background:var(--theme-control-bg-hover)}.qige-premium[data-appearance] [data-theme-workspace=image-agent] input[type=file]:disabled::-webkit-file-upload-button{border-color:var(--theme-disabled-border);background:var(--theme-disabled-bg);color:var(--theme-disabled-text);cursor:not-allowed}.qige-premium[data-appearance] [data-theme-workspace=image-agent] input[type=file]:disabled::file-selector-button{border-color:var(--theme-disabled-border);background:var(--theme-disabled-bg);color:var(--theme-disabled-text);cursor:not-allowed}html.qige-premium.qige-starfield[data-appearance=sunset] .image-agent-workflow-page :where(h1,h2,h3,h4,legend,label,strong){color:var(--theme-text)}html.qige-premium.qige-starfield[data-appearance=sunset] .image-agent-workflow-page :where(p,small,.ai-notice,.workflow-help,.provider-running-note){color:var(--theme-text-soft)}html.qige-premium.qige-starfield[data-appearance=sunset] .image-agent-workflow-page a :is(strong,small),html.qige-premium.qige-starfield[data-appearance=sunset] .image-agent-workflow-page button :is(strong,small){color:inherit}html.qige-premium.qige-starfield[data-appearance=sunset] .vendor-canvas-root:not(.canvas-dark-study) :where(h1,h2,h3,h4,strong,legend,label),html.qige-premium.qige-starfield[data-appearance=sunset] :is(#vendor-original,#vendor-creation) :where(h1,h2,h3,h4,strong,legend,label),html.qige-premium.qige-starfield[data-appearance=sunset] [data-theme-workspace=detail-pages] :where(h1,h2,h3,h4,strong,legend,label){color:var(--theme-text)}html.qige-premium.qige-starfield[data-appearance=sunset] .vendor-canvas-root:not(.canvas-dark-study) :where(p,small),html.qige-premium.qige-starfield[data-appearance=sunset] :is(#vendor-original,#vendor-creation) :where(p,small),html.qige-premium.qige-starfield[data-appearance=sunset] [data-theme-workspace=detail-pages] :where(p,small){color:var(--theme-text-soft)}html.qige-premium.qige-starfield[data-appearance=sunset] [data-theme-workspace=detail-pages] button :is(strong,small){color:inherit}html.qige-premium.qige-starfield[data-appearance=sunset] .vendor-canvas-root:not(.canvas-dark-study) :is(button,a){color:var(--theme-text-soft)}html.qige-premium.qige-starfield[data-appearance=sunset] .vendor-canvas-root:not(.canvas-dark-study) :is([class~=bg-ink],.bg-brand-500){border-color:var(--theme-accent);background:var(--theme-accent);color:#fff}.qige-premium[data-appearance] :is(#vendor-original,#vendor-creation) :is(.premium-composer,.premium-composer-actions,.generate-workbench-result-card,.home-generate-shell,.workbench-generate-shell){border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] :is(#vendor-original,#vendor-creation) :is(.workbench-generate-panel,.generate-workbench-result-card>div:nth-child(2)>div,[class~="bg-page/60"]){border-color:var(--theme-border);background:var(--theme-panel-muted)}.qige-premium[data-appearance=sunset] #vendor-creation :is(.vendor-creation-topbar,.vendor-creation-subnav),.qige-premium[data-appearance=sunset] #vendor-original :is(.qige-vendor-header,.qige-vendor-sidebar,.qige-vendor-mobile-nav){border-color:var(--theme-border);background:var(--theme-panel-strong);color:var(--theme-text)}.qige-premium[data-appearance] .vendor-canvas-root:not(.canvas-dark-study) .canvas-source-header,.qige-premium[data-appearance] .vendor-canvas-root:not(.canvas-dark-study) .canvas-source-mobile-nav,.qige-premium[data-appearance] .vendor-canvas-root:not(.canvas-dark-study) .canvas-source-sidebar{border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text)}.qige-premium[data-appearance] .vendor-canvas-root:not(.canvas-dark-study) .canvas-source-shell:not(.canvas-source-shell--editor) .canvas-source-main{background:var(--theme-page)}.qige-premium[data-appearance] .vendor-canvas-root:not(.canvas-dark-study) .canvas-source-shell:not(.canvas-source-shell--editor) .canvas-source-main:before{background:radial-gradient(circle at 20% 10%,color-mix(in srgb,var(--theme-accent) 8%,transparent),transparent 34%),linear-gradient(var(--theme-page),var(--theme-page))}.qige-premium[data-appearance] .vendor-canvas-root:not(.canvas-dark-study) :is(.canvas-source-nav-link,.canvas-source-mobile-link)[data-active=true]{background:var(--theme-accent-soft);color:var(--theme-control-text-selected)}.qige-premium[data-appearance] .vendor-canvas-root:not(.canvas-dark-study) .canvas-library-page article,.qige-premium[data-appearance] .vendor-canvas-root:not(.canvas-dark-study) .canvas-library-page>:is(section,header){border-color:var(--theme-border)}.qige-premium[data-appearance] [data-theme-workspace=detail-pages]{--accent:var(--theme-accent);--ink:var(--theme-text);--muted:var(--theme-text-soft)}.qige-premium[data-appearance] [data-theme-workspace=detail-pages] [data-theme-surface=primary]{border-color:var(--theme-border);background:var(--theme-panel-strong);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=detail-pages] [data-theme-surface=secondary]{border-color:var(--theme-border);background:var(--theme-page);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=detail-pages] :is(input,textarea,select,button){border-color:var(--theme-border)}.qige-premium[data-appearance] [data-theme-workspace=detail-pages] button[aria-current=step]{border-color:var(--theme-accent);background:var(--theme-accent-soft);color:var(--theme-control-text-selected)}.qige-premium[data-appearance] [data-theme-detail-brand]{background:#141a26 url(/icon.svg) 50%/cover no-repeat;color:transparent;font-size:0}.qige-premium[data-appearance] [data-theme-workspace=detail-pages] [data-theme-surface=primary] :is(h1,p,a){color:var(--theme-text)}.qige-premium[data-appearance] .course-commercial-empty,.qige-premium[data-appearance] .course-library-hero,.qige-premium[data-appearance] .course-library-metrics,.qige-premium[data-appearance] .pc-course-card{border-color:var(--theme-border);background:var(--theme-panel);color:var(--theme-text);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] .course-library-hero{background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--theme-accent) 15%,transparent),transparent 36%),var(--theme-panel)}.qige-premium[data-appearance] .course-library-hero :is(h1,strong),.qige-premium[data-appearance] .pc-course-card :is(h3,strong){color:var(--theme-text)}.qige-premium[data-appearance] .course-library-hero :is(p,span),.qige-premium[data-appearance] .pc-course-card :is(p,span){color:var(--theme-text-soft)}.qige-premium[data-appearance] .course-category-nav button.active{border-color:var(--theme-accent);background:var(--theme-accent-soft);color:var(--theme-control-text-selected)}@media (min-width:1051px){.qige-premium[data-appearance] .course-library-toolbar{flex-wrap:nowrap}.qige-premium[data-appearance] .course-library-v2 .course-category-nav{flex-wrap:nowrap;overflow-x:auto}.qige-premium[data-appearance] .course-library-v2 .course-category-nav button{gap:6px;padding-inline:8px}.qige-premium[data-appearance] .course-library-v2 .course-library-search{width:190px}.qige-premium[data-appearance] .course-library-v2 .course-category-nav button:not(:first-child) b{display:none}}.qige-premium[data-appearance] .home-agent-suggestion-grid footer{grid-template-columns:minmax(0,1fr)}.qige-premium[data-appearance] .home-agent-suggestion-grid footer b,.qige-premium[data-appearance] .home-agent-suggestion-grid footer span{display:none}.qige-premium[data-appearance] .home-agent-suggestion-grid footer strong{font-size:15px}.qige-premium[data-appearance] .chat-agent-page .chat-composer-shell .chat-attachment-picker{background:transparent}html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .course-library-toolbar{border-color:var(--theme-border)}html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .course-category-nav button{border-color:transparent;background:color-mix(in srgb,var(--theme-panel-strong) 78%,transparent);color:var(--theme-text-soft)}html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .course-category-nav button.active,html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .course-category-nav button:hover{border-color:var(--theme-accent);background:var(--theme-accent-soft);color:var(--theme-control-text-selected)}html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .course-category-nav button b{background:var(--theme-panel-strong);color:var(--theme-text-soft)}html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .course-category-nav button.active b{background:var(--theme-accent);color:#fff}html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .course-library-search{border-color:var(--theme-border);background:var(--theme-panel-strong);color:var(--theme-text-soft)}html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .course-library-search input{background:transparent;color:var(--theme-text)}html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .course-library-search input::placeholder{color:var(--theme-text-soft)}html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .course-library-title-row h2{color:var(--theme-text)}html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .course-library-title-row>div>span,html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .pc-course-info footer b,html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .pc-course-meta span{color:var(--theme-accent)}html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .course-library-title-row>p,html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .pc-course-info footer span,html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .pc-course-meta b{color:var(--theme-text-soft)}html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .pc-course-info{background:var(--theme-panel-strong)}html.qige-premium.qige-starfield[data-appearance=sunset] .course-library-v2 .pc-course-info footer{border-color:var(--theme-border)}.qige-premium[data-appearance] .calc-card-head h2,.qige-premium[data-appearance] .calc-page>header h1{color:var(--theme-text)}.qige-premium[data-appearance] .calc-card-head p,.qige-premium[data-appearance] .calc-inputs label,.qige-premium[data-appearance] .calc-page>header :is(a,p){color:var(--theme-text-soft)}.qige-premium[data-appearance] :is(.calc-inputs,.calc-card){border-color:var(--theme-border);background:var(--theme-panel);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] .calc-inputs .custom-input,.qige-premium[data-appearance] .calc-inputs label input,.qige-premium[data-appearance] .calc-page .notice-box{border-color:var(--theme-border);background:var(--theme-panel-muted);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=gross-margin] .calc-card-head button{border-color:var(--theme-accent);background:var(--theme-accent);color:var(--theme-accent-contrast)}.qige-premium[data-appearance] [data-theme-workspace=gross-margin] .calc-card-head button+button{border-color:var(--theme-control-border);background:var(--theme-control-bg);color:var(--theme-control-text)}.qige-premium[data-appearance] [data-theme-workspace=gross-margin] .calc-card-head button:not(:disabled):hover{border-color:var(--theme-accent-hover);background:var(--theme-accent-hover);color:var(--theme-accent-contrast)}.qige-premium[data-appearance] [data-theme-workspace=gross-margin] .calc-card-head button+button:not(:disabled):hover{border-color:var(--theme-control-border-hover);background:var(--theme-control-bg-hover);color:var(--theme-text)}.qige-premium[data-appearance] [data-theme-workspace=gross-margin] .calc-card-head button:disabled{border-color:var(--theme-disabled-border);background:var(--theme-disabled-bg);color:var(--theme-disabled-text)}.qige-premium[data-appearance] .gross-margin-table{background:var(--theme-panel-strong);color:var(--theme-text)}.qige-premium[data-appearance] .gross-margin-table :is(th,td){border-color:var(--theme-border)}.qige-premium[data-appearance] .gross-margin-table :is(thead th,tbody th){background:var(--theme-panel-muted);color:var(--theme-text)}.qige-premium[data-appearance] .gross-margin-table td{background:var(--theme-panel-strong)}.qige-premium[data-appearance] .gross-margin-table .calc-risk,.qige-premium[data-appearance] .gross-margin-table .calc-strong-risk{background:var(--theme-risk-bg)!important;color:var(--theme-risk)!important}.qige-premium[data-appearance] .gross-margin-table .calc-warn{background:var(--theme-warn-bg)!important;color:var(--theme-warn)!important}.qige-premium[data-appearance] .gross-margin-table .calc-safe{background:var(--theme-safe-bg)!important;color:var(--theme-safe)!important}.qige-premium[data-appearance] .gross-margin-table .calc-focus,.qige-premium[data-appearance] .gross-margin-table .custom-column:not(.calc-risk):not(.calc-strong-risk):not(.calc-warn){background:var(--theme-accent-soft)!important;color:var(--theme-control-text-selected)!important}.qige-premium[data-appearance] [data-theme-artwork=preserve]{filter:none;opacity:1}.qige-premium[data-appearance] .policy-page{color:var(--theme-text)}.qige-premium[data-appearance] .policy-page header :is(h1,p){color:var(--theme-text)}.qige-premium[data-appearance] .policy-page .policy-content a,.qige-premium[data-appearance] .policy-page header a{color:var(--theme-accent)}.qige-premium[data-appearance] .policy-page article{border-color:var(--theme-border);background:var(--theme-panel-strong);color:var(--theme-text-soft);box-shadow:var(--theme-shadow)}.qige-premium[data-appearance] .policy-page .policy-content{color:var(--theme-text-soft);line-height:1.8}.qige-premium[data-appearance] .policy-page .policy-content :is(h2,h3,strong){color:var(--theme-text)}.qige-premium[data-appearance] .policy-page .policy-content h2{margin:0 0 18px;font-size:24px}.qige-premium[data-appearance] .policy-page .policy-content p{margin:0 0 18px}.qige-premium[data-appearance] .policy-page .policy-draft-warning{border-color:color-mix(in srgb,var(--theme-warn) 42%,transparent);background:var(--theme-warn-bg);color:var(--theme-warn)}.qige-premium[data-appearance] .policy-page .policy-draft-warning strong{color:var(--theme-warn)}.qige-premium[data-appearance] .policy-page .policy-draft-content{opacity:.9}@media (max-width:720px){.standalone-appearance-dock~* [data-theme-stage-band]{-webkit-padding-end:124px;padding-inline-end:124px}}@media (max-width:640px){.qige-premium[data-appearance=light] .standalone-appearance-dock>.appearance-picker{display:flex!important}.standalone-stage-page>.workbench-stage-wrap,.workbench-stage-wrap,[data-theme-workspace=custom-image-chat]>.workbench-stage-wrap{margin:10px 12px}.scenic-work.scenic-workspace .scenic-photo,.scenic-workspace .scenic-photo{display:block;opacity:.12}[data-appearance=sunset] .scenic-workspace .scenic-photo{opacity:.16}}@media print{.qige-premium[data-appearance] :is([data-theme-workspace=table-tools],[data-theme-workspace=review-layout]){--theme-page:#ffffff;--theme-panel:#ffffff;--theme-panel-strong:#ffffff;--theme-panel-muted:#f6f7f9;--theme-border:#d8dce2;--theme-border-strong:#b9c0ca;--theme-text:#111827;--theme-text-soft:#4b5563;--theme-text-muted:#5f6875;--theme-shadow:none;color-scheme:light;background:#ffffff!important;color:#111827!important}}