.header-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-shrink:0}
.eye-care-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:8px 12px;border:1px solid #d7d7dc;border-radius:980px;background:#fff;color:#515154;font-size:11px;white-space:nowrap}
.eye-care-toggle:hover{background:#eeeef0}
.eye-care-toggle[aria-pressed="true"]{background:#456249;color:#fff;border-color:#456249}
.eye-care-toggle[aria-pressed="true"]:hover{background:#354e39}
html[data-eye-care="on"]{--paper:#f1eee3;--white:#faf7ec;--ink:#2e352c;--muted:#646a5b;--line:#d9d7c7;--accent:#456249;--dark:#29332b;color-scheme:light}
html[data-eye-care="on"] body{background:var(--paper);color:var(--ink)}
html[data-eye-care="on"] ::selection{background:#cbdac0;color:#253325}
html[data-eye-care="on"] .header{background:#f5f2e8f2;border-color:var(--line)}
html[data-eye-care="on"] :is(.creation-path,.showcase-card,.process-grid article,.prompt-card,.task-view,.ledger-card,.redeem-card,.contact-card,.guide-step,.guide-example,.guide-capabilities,dialog,.account-button,.eye-care-toggle:not([aria-pressed="true"]),.new-project){background:var(--white);border-color:var(--line);color:var(--ink)}
html[data-eye-care="on"] :is(.studio-sidebar,.footer,.closing,.pricing-card,.guide-closing,.guide-input-note){background:#e7e5d7;border-color:var(--line)}
html[data-eye-care="on"] :is(.case-dialog,.case-gallery figure,.quote-view,.task-billing,.reference-upload,.cad-options,.cad-result-note,.refine-result){background:#efedde;border-color:var(--line)}
html[data-eye-care="on"] :is(input,textarea,select,.case-prompt-panel textarea,.refine-result textarea,.redeem-card input,.wechat-copy input){background:#f7f4e8;color:var(--ink);border-color:#cbcdbb}
html[data-eye-care="on"] :is(input,textarea)::placeholder{color:#757969}
html[data-eye-care="on"] :is(.header nav a.active,.quiet-link,.text-button,.hero-explore,.showcase-detail,.showcase-detail b,.sidebar-wallet,.workspace-balance a,.closing-help,.guide-text-link,.guide-format,.guide-wechat>a,.step-number,.hero-note-icon){color:#3c6448}
html[data-eye-care="on"] .header nav a.active:after{background:var(--accent)}
html[data-eye-care="on"] .primary{background:var(--accent);color:#fff}
html[data-eye-care="on"] .primary:hover{background:#354e39;box-shadow:0 5px 18px #354e391a}
html[data-eye-care="on"] .secondary{background:var(--white)}
html[data-eye-care="on"] :is(.path-guide-icon,.contact-symbol,.guide-step-number,.refine-intro,.refine-import-note,.case-import-note,.guide-wechat){background:#e5ecdc;color:#3c6448;border-color:#c3d0b8}
html[data-eye-care="on"] .hero-image-note{background:#faf7ecf2;color:var(--ink)}
html[data-eye-care="on"] .hero h1>span{color:#737a65}
html[data-eye-care="on"] :is(.balance-card,.case-download-panel,.guide-overview,.refine-explainer){background:#29332b}
html[data-eye-care="on"] :is(.balance-card>.text-button,.case-download-panel .text-button,.case-reference-download){color:#b4d1a7}
html[data-eye-care="on"] :is(.eye-care-toggle,.account-button,.button,a,input,textarea,select):focus-visible{outline-color:#456249}
@media(max-width:850px) and (min-width:701px){.header{gap:15px}.header nav{gap:18px}.header-actions{gap:6px}.eye-care-toggle{padding:8px 9px}}
@media(max-width:700px){.header-actions{grid-row:1;grid-column:2;gap:6px}.eye-care-toggle{font-size:10px;padding:8px 9px;min-height:33px}.eye-care-toggle svg{width:14px;height:14px}}
@media(max-width:380px){.header-actions{gap:5px}.header-actions .account-button{padding:8px 9px}.eye-care-toggle{gap:4px;padding:8px 8px}.header .brand-label{display:none}}
