.theme-toggle{display:flex;align-items:center;gap:6px;border:1px solid #87936c40;border-radius:20px;padding:5px 9px;color:#c7d7ac;background:#27301f;font-size:10px;white-space:nowrap}.theme-sun,.theme-moon{font-size:16px;line-height:18px}.theme-moon{display:none}[data-theme=dark] .theme-sun{display:none}[data-theme=dark] .theme-moon{display:inline}.theme-toggle:hover{border-color:#8ea65e}
html[data-theme=light]{--bg:#f5f6f2;--panel:#fff;--line:#283b2014;--muted:#727c69;--text:#25301e;color-scheme:light}
[data-theme=light] .sidebar{background:#fbfcf8;border-color:#293c2114}[data-theme=light] .brand-mark i{background:#668c30}[data-theme=light] .brand-beta{color:#628232;border-color:#9eb679}[data-theme=light] .nav-item{color:#68745d}[data-theme=light] .nav-item svg{color:#7a876d}[data-theme=light] .nav-item.active{background:#e9f0db;color:#466722}[data-theme=light] .nav-item.active svg{color:#567c2b}[data-theme=light] .nav-item:hover{background:#eaf0e1}[data-theme=light] .nav-label{color:#89927f}[data-theme=light] .nav-label span{color:#a0a994}[data-theme=light] .nav-tag{color:#6d7e59;border-color:#8b9d6b40}[data-theme=light] .tiny-tag{color:#648632}[data-theme=light] .wallet-card{background:linear-gradient(120deg,#edf3e3,#f4f7ed);border-color:#9bb67335}[data-theme=light] .wallet-top,[data-theme=light] .wallet-foot,[data-theme=light] .support{color:#73835e}[data-theme=light] .wallet-value{color:#3b5425}[data-theme=light] .profile{border-color:#263b2014}[data-theme=light] .topbar{background:#fafbf7;border-color:#263b2010}[data-theme=light] .breadcrumb strong{color:#39472c}[data-theme=light] .icon-button,[data-theme=light] .header-supplier{color:#647653}[data-theme=light] .theme-toggle{background:#edf3e3;color:#57792d;border-color:#a6bb873d}[data-theme=light] .search-trigger kbd{border-color:#7f946430}[data-theme=light] .hero{color:#edf0e8;box-shadow:0 12px 32px #27341c0b}[data-theme=light] .section-title>span,[data-theme=light] .text-link{color:#748268}
[data-theme=light] .tool-card{background:#fff;border-color:#334d2114;box-shadow:0 3px 12px #29351b04}[data-theme=light] .tool-info{background:#fff;border-color:#263b2010}[data-theme=light] .tool-info p{color:#819073}[data-theme=light] .tool-icon{color:#6f8952}[data-theme=light] .tool-card:hover{border-color:#8fac5d80;box-shadow:0 8px 24px #526d2810}[data-theme=light] .mini-badge{color:#6c883e;border-color:#99b27455}[data-theme=light] .tab-group button{color:#81916c}[data-theme=light] .tab-group button.active{color:#4c7028;background:#e7efda}[data-theme=light] .tab-group button:hover{background:#edf2e5}[data-theme=light] .provider-card{background:linear-gradient(115deg,#fff,#fafcf6);border-color:#58703221;box-shadow:0 3px 12px #2d3d1c03}[data-theme=light] .provider-description{color:#7a886c}[data-theme=light] .provider-top p{color:#8b987d}[data-theme=light] .model-tags span{background:#f0f4e8;border-color:#829a5d17;color:#74825e}[data-theme=light] .provider-bottom{border-color:#69824c19}[data-theme=light] .price{color:#3f5728}[data-theme=light] .provider-bottom button{color:#607c3c;border-color:#8ea66355}[data-theme=light] .provider-bottom button:hover,[data-theme=light] .provider-bottom button.selected{background:#d2ef9d;color:#3a5520}[data-theme=light] .market-bottom{background:#edf3e5;border-color:#8b9e6d24;color:#7b8c67}[data-theme=light] .market-bottom strong,[data-theme=light] .market-bottom button{color:#557337}[data-theme=light] .film-card{color:#edf0e8}[data-theme=light] .film-meta{color:#71835f}[data-theme=light] .film-image{border-color:#4d633b26;box-shadow:0 4px 15px #2d3a1b0a}[data-theme=light] .closing-banner{background:linear-gradient(110deg,#eaf1de,#f1f5e9);border-color:#82996330}[data-theme=light] .closing-monogram{color:#82a855}[data-theme=light] footer{color:#89957b}[data-theme=light] .footer-brand{color:#637e44}
[data-theme=light] dialog{background:#fcfdf8;border-color:#a6be8059;color:#314526;box-shadow:0 35px 100px #26341c35}[data-theme=light] dialog::backdrop{background:#34412866}[data-theme=light] .modal-copy,[data-theme=light] .modal-kicker,[data-theme=light] .form-field{color:#6c8552}[data-theme=light] .modal-close{color:#708b52}[data-theme=light] .modal-body input,[data-theme=light] .modal-body textarea,[data-theme=light] .modal-body select{background:#f2f6ea!important;border-color:#9cb27c48!important;color:#3d5729!important}[data-theme=light] .option-button{background:#f0f5e7;color:#6e8653;border-color:#9ab17730}[data-theme=light] .option-button.selected{background:#e4efcf;border-color:#8bac50;color:#486926}[data-theme=light] .demo-note{background:#eaf2dd;color:#71885b;border-color:#9cb97a33}[data-theme=light] .modal-secondary,[data-theme=light] .project-row{background:#edf3e3;color:#617d42;border-color:#9ab97833}[data-theme=light] .wallet-amount,[data-theme=light] .guide-steps h3,[data-theme=light] .search-result{color:#526f31}[data-theme=light] .wallet-summary,[data-theme=light] .guide-steps p{color:#81936d}[data-theme=light] .workspace-canvas,[data-theme=light] .director-stage{color:#edf0e8}[data-theme=light] ::-webkit-scrollbar-track{background:#f5f6f2}[data-theme=light] ::-webkit-scrollbar-thumb{background:#c6d0b7}
@media(max-width:720px){[data-theme=light] .sidebar{background:#fbfcf8f5;border-color:#91a77140}.theme-toggle{padding:3px 7px}.theme-toggle-label{display:none}}
/* Daylight clarity: neutral surfaces, readable type, unfiltered photography. */
html[data-theme=light]{--bg:#f7f8fa;--panel:#fff;--text:#18211b;--muted:#536052;--line:#182c2020}
[data-theme=light] .sidebar,[data-theme=light] .topbar{background:#fff}
[data-theme=light] .nav-item{color:#465347}[data-theme=light] .nav-item svg{color:#586953}[data-theme=light] .nav-label{color:#69766a}[data-theme=light] .nav-label span{color:#778476}
[data-theme=light] .breadcrumb,[data-theme=light] .breadcrumb small,[data-theme=light] .search-trigger{color:#596657}[data-theme=light] .breadcrumb strong{color:#17271a}
[data-theme=light] .eyebrow,[data-theme=light] .workspace-status{color:#596c4b}
[data-theme=light] .section-title>span,[data-theme=light] .text-link,[data-theme=light] .tool-info p,[data-theme=light] .provider-description,[data-theme=light] .provider-type,[data-theme=light] .provider-top p,[data-theme=light] .provider-detail,[data-theme=light] .price small,[data-theme=light] .market-note,[data-theme=light] .film-meta,[data-theme=light] .film-meta>span:last-child{color:#52644b}
[data-theme=light] .tool-info h3,[data-theme=light] .provider-top h3,[data-theme=light] .section-title h2{color:#19271a;font-weight:600}
[data-theme=light] .tool-card,[data-theme=light] .provider-card{background:#fff;border-color:#233d2424;box-shadow:0 3px 12px #172c1808}
[data-theme=light] .provider-bottom{border-color:#233d2420}[data-theme=light] .model-tags span{background:#eef3e6;color:#405632;border-color:#79935629}
[data-theme=light] .tab-group button{color:#53634a}[data-theme=light] .tab-group button.active{color:#365b19;background:#e3efcf;font-weight:500}
[data-theme=light] .wallet-top,[data-theme=light] .wallet-foot,[data-theme=light] .support,[data-theme=light] .profile small,[data-theme=light] .wallet-value>span:nth-child(2){color:#536747}
[data-theme=light] .market-bottom{color:#546748;background:#eaf2df}[data-theme=light] .closing-banner p,[data-theme=light] .closing-banner .eyebrow{color:#526943}
[data-theme=light] footer,[data-theme=light] footer small,[data-theme=light] footer button{color:#596c4e}
.hero-grain{opacity:.018}.hero-image{filter:none}.hero-shade{background:linear-gradient(90deg,rgba(6,11,8,.88),rgba(8,12,8,.48) 34%,transparent 68%),linear-gradient(0deg,rgba(6,10,7,.78),transparent 35%)}
.hero-copy>p{color:#e0e5d9}.hero-eyebrow{color:#edf2e6}.hero-capabilities{color:#c1cdb6}.hero-caption div>span{color:#e0e5d1}
.film-image>img{filter:none}.film-card:hover .film-image>img{filter:none}.filmstrip img{filter:none}.stack-front img{filter:none}
@media(max-width:720px){[data-theme=light] .sidebar{background:#fffffff5}.hero-shade{background:linear-gradient(90deg,#080e0bce,#080e0b25),linear-gradient(0deg,#080e0be6,transparent 55%)}}
/* YOUZI: accessible filmmaking, with price as the first impression. */
:root{--lime:#d8f58b}.brand{gap:7px;padding-left:3px}.brand-name{font-size:20px;letter-spacing:0;gap:6px}.brand-name>span{font-size:11px}.brand-beta{display:none}.brand-mark{width:27px;height:27px;flex-shrink:0;border-radius:50%;background:#efac39;transform:rotate(-15deg);border:2px solid #f8c96c;box-shadow:inset 0 0 0 3px #f8d78f}.brand-mark i{background:#fff1c5!important;width:2px!important;height:17px!important;left:11px!important;top:3px!important;transform:rotate(0deg)}.brand-mark i:nth-child(2){transform:rotate(60deg)}.brand-mark i:nth-child(3){transform:rotate(120deg)}.hero h2{font-size:53px;letter-spacing:0;line-height:1.26}.hero-price{font-family:var(--display);font-size:96px;font-weight:600;line-height:.85;letter-spacing:-2px;vertical-align:baseline}.price-yuan{font-family:var(--font);font-size:30px;font-weight:500;margin-left:7px;letter-spacing:0}.hero-copy>p{margin-top:20px}.hero-actions .button{gap:14px}.value-strip{display:flex;align-items:center;gap:25px;padding:22px 24px;margin-top:16px;border:1px solid #7f9d4c30;border-radius:8px;background:linear-gradient(110deg,#27301d,#1a2115)}.value-strip>div{display:flex;align-items:center;gap:13px;flex:1}.value-strip>div+div{border-left:1px solid #9cb47630;padding-left:24px}.value-number{font:600 38px var(--display);color:#dbf4ac;letter-spacing:-1px;white-space:nowrap}.value-number>small{font:10px var(--font);margin-left:3px;letter-spacing:0}.value-strip>div>span:last-child{font-size:12px;font-weight:500;white-space:nowrap}.value-strip>div>span:last-child>small{display:block;font-size:9px;color:#a4b58c;font-weight:400;margin-top:6px}.value-symbol{font:500 33px var(--display);color:#bfdc91}.value-strip>button{display:flex;align-items:center;gap:10px;font-size:10px;color:#d4ecb0;white-space:nowrap}.value-strip>button svg{width:14px}.price-money{color:#d9f5a5;font-size:32px}.provider-card:first-child{border-color:#96b85b65}.provider-card:first-child .provider-type{background:#d8f58b;color:#3e581c;padding:4px 7px;border-radius:4px}
[data-theme=light] .value-strip{background:linear-gradient(110deg,#edf5da,#f7faef);border-color:#91b84f44}[data-theme=light] .value-number,[data-theme=light] .value-symbol,[data-theme=light] .price-money{color:#426e16}[data-theme=light] .value-strip>div>span:last-child{color:#2d4220}[data-theme=light] .value-strip>div>span:last-child>small{color:#62774e}[data-theme=light] .value-strip>button{color:#4e712c}[data-theme=light] .provider-card:first-child{border-color:#9abf5d;box-shadow:0 3px 16px #7a9b2b0d}
@media(min-width:1600px){.hero h2{font-size:65px}.hero-price{font-size:115px}.hero-copy>p{margin-top:25px}}
@media(max-width:1200px){.brand-name{font-size:18px}.brand-name>span{font-size:9px}.brand-mark{width:25px;height:25px}.value-strip{gap:15px;padding:19px}.value-strip>div+div{padding-left:15px}.value-strip>button{display:none}.hero h2{font-size:48px}.hero-price{font-size:85px}}
@media(max-width:980px){.brand-name{display:none}.brand{padding-left:9px}.value-strip>div{gap:8px}.value-number{font-size:30px}.value-strip>div>span:last-child{font-size:11px}.value-strip>div>span:last-child>small{font-size:8px}.value-symbol{font-size:27px}}
@media(max-width:720px){.hero h2{font-size:39px;margin-top:28px;line-height:1.4}.hero-price{font-size:81px}.price-yuan{font-size:25px}.hero-copy>p{margin-top:22px}.hero-actions{gap:12px}.hero-actions .button{padding:0 12px;font-size:10px;gap:9px}.hero-play{font-size:9px}.value-strip{padding:18px 15px;gap:16px;flex-wrap:wrap}.value-strip>div:first-child{width:100%;flex:auto;border-bottom:1px solid #8aab4a30;padding-bottom:14px}.value-strip>div:nth-child(2){border-left:0;padding-left:0}.value-strip>div:nth-child(3){padding-left:14px}.value-strip>div{gap:10px}.value-number{font-size:42px}.value-strip>div>span:last-child{font-size:11px}.value-strip>div>span:last-child>small{font-size:8px;white-space:normal;line-height:1.7}.hero-capabilities{font-size:8px}}
/* A quiet marketplace message: compare channels, then create. */
.hero h2{font-size:45px;line-height:1.38;letter-spacing:.3px}.hero-copy>p{font-size:11px;line-height:2}.hero-price-line{display:flex;align-items:baseline;gap:5px;margin-top:12px;color:#e7eddf;font-size:10px;white-space:nowrap}.hero-price-line>b,.hero-price-line>span>b{font-family:var(--display);font-size:24px;font-weight:600;color:#ddf7b2;letter-spacing:.2px}.hero-price-line i{font-style:normal;font-size:9px;color:#bdc8b0}.hero-price-line>span{padding-left:16px;margin-left:11px;border-left:1px solid #e8f4d331;display:inline-flex;gap:5px;align-items:baseline}.hero-actions{margin-top:20px}.provider-card:nth-child(2){border-color:#a3a0cb55}[data-theme=light] .provider-card:nth-child(2){border-color:#a8a2c24d}.logo-prism{font-family:var(--display);font-weight:600;font-size:29px}.closing-banner p{line-height:1.8}
@media(min-width:1600px){.hero h2{font-size:57px}.hero-copy>p{font-size:12px}.hero-price-line{font-size:12px}.hero-price-line>b,.hero-price-line>span>b{font-size:29px}}
@media(max-width:1200px){.hero h2{font-size:39px}.hero-copy>p{font-size:10px}.hero-price-line>span{margin-left:6px;padding-left:10px}.hero-price-line{font-size:9px;gap:4px}.hero-price-line>b,.hero-price-line>span>b{font-size:23px}.hero-price-line i{font-size:8px}}
@media(max-width:720px){.hero h2{font-size:31px;margin-top:29px;line-height:1.5}.hero-copy>p{font-size:10px;max-width:300px;margin-top:19px}.hero-price-line{display:block;white-space:normal;line-height:1.6;margin-top:13px;font-size:10px}.hero-price-line>span{display:block;margin-left:0;padding-left:0;border-left:0;margin-top:2px}.hero-price-line>b,.hero-price-line>span>b{font-size:25px;margin-left:3px}.hero-actions{margin-top:20px}.hero-actions .button{font-size:10px}.hero-capabilities{bottom:66px}.closing-banner p{font-size:9px}}
.hero-copy{width:68%}.hero h2{font-size:39px;line-height:1.3;margin-top:17px}.hero-copy>p{margin-top:12px;font-size:11px}.hero-pricing{width:365px;max-width:100%;margin-top:16px}.hero-price-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:7px 0;border-bottom:1px solid #e6efdb24}.hero-price-row>span{font-size:12px;color:#f3f5ed;font-weight:500}.hero-price-row>span>small{display:block;font-size:9px;color:#c3ceb8;font-weight:400;margin-top:4px}.hero-price-row>strong{display:flex;align-items:baseline;gap:6px;font:600 30px var(--display);color:#e2f9bd;white-space:nowrap;font-variant-numeric:tabular-nums}.hero-price-row>strong>small{font:9px var(--font);color:#cad7bb}.hero-price-row>strong>span{font:10px var(--font);color:#e1e9d5}.hero-price-note{font-size:8px;color:#c2ccb7;margin-top:9px;line-height:1.7}.hero-actions{margin-top:17px}.hero-capabilities{display:none}.hero-copy .hero-play{font-size:10px}
@media(min-width:1600px){.hero h2{font-size:48px;margin-top:20px}.hero-pricing{width:410px;margin-top:19px}.hero-price-row{padding:9px 0}.hero-price-row>strong{font-size:34px}.hero-actions{margin-top:21px}}
@media(max-width:1200px){.hero h2{font-size:34px}.hero-copy{padding-top:28px}.hero-pricing{margin-top:11px}.hero-price-row{padding:5px 0}.hero-price-row>strong{font-size:26px}.hero-actions{margin-top:14px}}
@media(max-width:720px){.hero{height:520px}.hero-copy{width:100%;padding:26px 24px}.hero h2{font-size:29px;margin-top:22px;line-height:1.4}.hero-copy>p{font-size:10px;margin-top:12px}.hero-pricing{width:100%;margin-top:17px}.hero-price-row{padding:8px 0;gap:12px}.hero-price-row>span{font-size:11px}.hero-price-row>span>small{font-size:8px}.hero-price-row>strong{font-size:28px;gap:4px}.hero-price-row>strong>span{font-size:9px}.hero-price-note{font-size:8px;margin-top:10px}.hero-actions{margin-top:20px}.hero-caption{bottom:19px}.hero-pagination{bottom:16px}}
/* YOUZI signature: a sculpted Y, cinematic framing, and a single golden light. */
.brand{gap:10px;padding-left:2px}.brand-mark{display:block;width:36px;height:36px;flex-shrink:0;transform:none;background:none;border:0;border-radius:0;box-shadow:none}.brand-mark .youzi-symbol{display:block;width:100%;height:100%;overflow:visible;stroke:none;fill:none}.symbol-frame{fill:none;stroke:#8ea870;stroke-width:2;stroke-linecap:square;stroke-linejoin:round}.symbol-core{fill:#d5edb4;stroke:none}.symbol-light{fill:#dfb66d;stroke:none}.brand-name{font-size:19px;font-weight:700;letter-spacing:.2px;gap:7px}.brand-name>span{font-size:10px;letter-spacing:1.5px;font-weight:600;color:#99ae86}.brand:hover .symbol-frame{stroke:#d4ebac}.brand:hover .symbol-light{fill:#f5ce84}[data-theme=light] .symbol-frame{stroke:#719069}[data-theme=light] .symbol-core{fill:#284e39}[data-theme=light] .symbol-light{fill:#c28e32}[data-theme=light] .brand-name{color:#253e2e}[data-theme=light] .brand-name>span{color:#697e5e}[data-theme=light] .brand-mark{background:none;box-shadow:none;border:0}[data-theme=light] .brand:hover .symbol-frame{stroke:#365f40}@media(min-width:1600px){.brand-mark{width:39px;height:39px}.brand-name{font-size:22px}}@media(min-width:981px) and (max-width:1200px){.brand{gap:7px}.brand-mark{width:32px;height:32px}.brand-name{font-size:18px}.brand-name>span{font-size:9px}}@media(min-width:721px) and (max-width:980px){.brand{padding-left:6px}.brand-mark{width:34px;height:34px}}
/* Clear daylight: neutral whites and true dark text, without a grey-green veil. */
html[data-theme=light]{--bg:#fff;--panel:#fff;--text:#172019;--muted:#47544b;--line:#18282024}
[data-theme=light] body,[data-theme=light] .topbar,[data-theme=light] .sidebar,[data-theme=light] .tool-info,[data-theme=light] .provider-card{background:#fff}
[data-theme=light] .site-shell{background:#fff}[data-theme=light] .sidebar{background:#fafbf9}[data-theme=light] .section-title h2,[data-theme=light] .tool-info h3,[data-theme=light] .provider-top h3{color:#172019;font-weight:500}
[data-theme=light] .nav-item{color:#344138;font-weight:400}[data-theme=light] .nav-item svg{color:#43584a}[data-theme=light] .nav-label,[data-theme=light] .nav-label span{color:#526257}
[data-theme=light] .breadcrumb,[data-theme=light] .breadcrumb small,[data-theme=light] .search-trigger,[data-theme=light] .eyebrow,[data-theme=light] .workspace-status,[data-theme=light] .section-title>span,[data-theme=light] .text-link,[data-theme=light] .tool-info p,[data-theme=light] .provider-description,[data-theme=light] .provider-type,[data-theme=light] .provider-top p,[data-theme=light] .provider-detail,[data-theme=light] .price small,[data-theme=light] .market-note,[data-theme=light] .film-meta,[data-theme=light] .film-meta>span:last-child{color:#425448}
[data-theme=light] .tool-card,[data-theme=light] .provider-card{border-color:#263f302b;box-shadow:0 2px 9px #15251a06}[data-theme=light] .model-tags span{background:#f2f5ee;color:#3d503f}[data-theme=light] .wallet-card{background:#f0f6e7}[data-theme=light] .closing-banner{background:#f4f8ee}[data-theme=light] .market-bottom{background:#f3f7ed}
.hero-grain{display:none}.hero-image,.film-image>img,.film-card:hover .film-image>img,.filmstrip img,.stack-front img{filter:none!important;opacity:1}
.hero-shade{background:linear-gradient(90deg,rgba(3,8,5,.84),rgba(3,8,5,.45) 32%,transparent 60%),linear-gradient(0deg,rgba(3,8,5,.48),transparent 25%)}
.hero-copy>p{color:#f2f5ed}.hero-price-row>span{color:#fff}.hero-price-row>span>small,.hero-price-row>strong>small,.hero-price-row>strong>span,.hero-price-note{color:#e8f0df}.hero-eyebrow{color:#f1f6e9}.hero-caption div>span,.hero-coordinate{color:#f4f6e9}.hero-price-row>span{font-weight:400}.hero h2{font-weight:500}.button,.new-project{font-weight:500}.tab-group button.active{font-weight:400!important}
.tool-art{background-color:#172411}.canvas-art{background-color:#1a2914}.director-art{background:radial-gradient(ellipse at 56% 33%,#273a1d,#101b0d)}.video-art{background:#172411}.image-art{background:radial-gradient(ellipse at 60% 5%,#334b24,#12200f)}.art-label{color:#a1b88a}.tool-art img{filter:none!important}.tool-art .mini-node{border-color:#a9cd7a80}.tool-art .prompt-node b{color:#e1eccf}.viewfinder-label,.video-time{color:#c4dca8}
@media(max-width:720px){[data-theme=light] .sidebar{background:#fffffff8}.hero-shade{background:linear-gradient(90deg,#030805b8,#03080516),linear-gradient(0deg,#030805b8,transparent 36%)}}
.quick-create{margin-bottom:26px}.quick-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.quick-heading h1{font-size:25px;font-weight:500;margin-top:7px;letter-spacing:.6px}.quick-heading>span{font-size:11px;color:#7f9270}.quick-create form{border:1px solid #91ac6540;border-radius:12px;background:#1c2418;box-shadow:0 8px 26px #0000000a;padding:0 22px 12px}.quick-tabs{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--line);height:54px}.quick-tabs button{display:flex;align-items:center;gap:7px;padding:0;height:100%;font-size:13px;color:#98aa87;border-bottom:2px solid transparent}.quick-tabs button.active{color:#d5efb3;border-color:#badc81}.quick-tabs svg{width:17px;height:17px}.quick-tabs>span{font:10px var(--display);letter-spacing:1.5px;margin-left:auto;color:#788e65}.quick-prompt-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#quick-prompt{width:100%;display:block;min-height:105px;resize:vertical;padding:22px 0 15px;background:none;border:0;outline:none;font:14px/1.9 var(--font);color:#ecf3e2}#quick-prompt::placeholder{color:#819271}#quick-prompt:focus{box-shadow:inset 0 -1px #95b86566}.quick-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.quick-controls>label{padding:8px 11px;border:1px solid #859d6240;border-radius:6px;display:flex;flex-direction:column;gap:4px;min-width:105px;background:#24301c}.quick-controls>label>span{font-size:9px;color:#93a67e}.quick-controls select{font:11px var(--font);color:#d7e7c3;border:0;outline:none;background:transparent;padding:0 17px 0 0;cursor:pointer;max-width:210px}.quick-controls option{background:#25301d;color:#e3edda}.quick-submit{margin-left:auto;display:flex;align-items:center;gap:18px}.quick-quote{display:flex;flex-direction:column;gap:3px;text-align:right}.quick-quote>small{font-size:9px;color:#94a67f}.quick-quote>strong{font:500 25px var(--display);color:#d8efb8;white-space:nowrap}.quick-quote strong small{font:10px var(--font);color:#9bb286}.quick-submit>button{height:44px;padding:0 20px;background:var(--lime);color:#2a3d19;border-radius:6px;display:flex;align-items:center;gap:16px;font-size:12px;font-weight:500}.quick-submit svg{width:16px}.quick-footnote{font-size:9px;color:#8da277;margin-top:12px;line-height:1.8}[data-theme=light] .quick-create form{background:#fff;border-color:#839a5c4d;box-shadow:0 5px 22px #26371d07}[data-theme=light] .quick-heading>span{color:#5d7352}[data-theme=light] .quick-tabs button{color:#6e7d61}[data-theme=light] .quick-tabs button.active{color:#365e26;border-color:#668c3b}[data-theme=light] #quick-prompt{color:#243624}[data-theme=light] #quick-prompt::placeholder{color:#6e7e65}[data-theme=light] .quick-controls>label{background:#f6f8f1;border-color:#71895330}[data-theme=light] .quick-controls>label>span,[data-theme=light] .quick-quote>small,[data-theme=light] .quick-quote strong small,[data-theme=light] .quick-footnote{color:#61764e}[data-theme=light] .quick-controls select{color:#344d2a}[data-theme=light] .quick-controls option{background:white;color:#344d2a}[data-theme=light] .quick-quote>strong{color:#3f6920}@media(max-width:1200px){.quick-controls{gap:8px}.quick-controls>label{padding:8px;min-width:90px}.quick-submit{gap:10px}.quick-submit>button{padding:0 14px;gap:10px}.quick-controls select{font-size:10px}}@media(max-width:720px){.quick-heading{display:block;margin-bottom:16px}.quick-heading h1{font-size:23px}.quick-heading>span{display:block;margin-top:10px;font-size:10px}.quick-create form{padding:0 15px 12px}.quick-tabs{gap:20px;height:50px}.quick-tabs>span{display:none}#quick-prompt{min-height:125px;font-size:13px;padding-top:17px}.quick-controls>label:first-child{flex:1 1 100%}.quick-controls>label{flex:1;min-width:0}.quick-controls select{max-width:100%;font-size:11px}.quick-submit{width:100%;justify-content:space-between;margin-top:7px}.quick-submit>button{height:43px;padding:0 22px;font-size:12px}.quick-quote{text-align:left;flex-direction:row;align-items:baseline;gap:8px}.quick-footnote{font-size:9px}.quick-create{margin-bottom:20px}}
/* Composer refinement: one quiet surface, editorial spacing, integrated controls. */
.quick-create{margin-bottom:30px}.quick-heading{margin-bottom:19px;align-items:center}.quick-heading h1{font-size:24px;letter-spacing:1px;font-weight:400}.quick-heading .eyebrow{font-size:9px;letter-spacing:2px}.quick-heading>span{font-size:10px;letter-spacing:.3px}.quick-create form{position:relative;padding:0 26px 15px;border-radius:16px;border:1px solid #91a57840;background:linear-gradient(135deg,#1e281b,#171e14);box-shadow:0 8px 30px #0000000c;overflow:hidden}.quick-create form:before{content:'';position:absolute;left:26px;right:26px;top:0;height:1px;background:linear-gradient(90deg,transparent,#b4d68b80,transparent);pointer-events:none}.quick-tabs{height:57px;gap:25px;border-bottom:0}.quick-tabs button{font-size:12px;gap:8px;color:#a2b392;border-bottom:0;position:relative}.quick-tabs button.active{color:#e2f1cd;border-color:transparent}.quick-tabs button.active:after{content:'';position:absolute;left:0;bottom:5px;width:17px;height:2px;background:#c6e6a0;border-radius:2px}.quick-tabs svg{width:16px;height:16px}.quick-tabs>span{font-size:9px;letter-spacing:2px;color:#819274}#quick-prompt{min-height:119px;padding:19px 0 24px;font-size:15px;line-height:1.9;font-weight:400;resize:vertical}#quick-prompt::placeholder{color:#8e9d80}#quick-prompt:focus{box-shadow:none}.quick-controls{border-top:1px solid #9bb58120;padding-top:14px;gap:0;align-items:center}.quick-controls>label{background:none;border:0;border-radius:0;min-width:100px;padding:0 18px;gap:5px}.quick-controls>label:first-child{padding-left:0}.quick-controls>label+label{border-left:1px solid #a0b88726}.quick-controls>label>span{font-size:9px;color:#819575;letter-spacing:.3px}.quick-controls select{font-size:11px;line-height:1.7;font-weight:400;padding-right:20px;color:#e1ecd4;max-width:205px}.quick-submit{gap:20px}.quick-quote{gap:2px}.quick-quote>small{font-size:8px;letter-spacing:.4px;color:#8b9f7b}.quick-quote>strong{font-size:27px;line-height:1.1;letter-spacing:-.3px}.quick-quote strong small{font-size:9px}.quick-submit>button{height:46px;padding:0 23px;border-radius:9px;background:#d8edb7;color:#243b1a;gap:22px;box-shadow:inset 0 1px 0 #ffffff77,0 3px 9px #00000012;font-size:12px;font-weight:500}.quick-submit>button:hover{background:#e6f6cf;transform:translateY(-1px);box-shadow:0 4px 13px #00000019}.quick-submit>button svg{width:17px;height:17px}.quick-footnote{font-size:8px;color:#839675;letter-spacing:.2px;margin-top:15px}.quick-create form:focus-within{border-color:#92b2688c;box-shadow:0 0 0 3px #a3c67a09,0 8px 30px #0000000b}
[data-theme=light] .quick-create form{background:linear-gradient(135deg,#fff 65%,#f7faf3);border-color:#d7dfcf;box-shadow:0 6px 24px #20371a05}[data-theme=light] .quick-create form:before{background:linear-gradient(90deg,transparent,#a9bd8c80,transparent)}[data-theme=light] .quick-create form:focus-within{border-color:#9cb87e;box-shadow:0 0 0 3px #a3c67a0c,0 8px 30px #20371a06}[data-theme=light] .quick-tabs button{color:#7b8772}[data-theme=light] .quick-tabs button.active{color:#34502b}[data-theme=light] .quick-tabs button.active:after{background:#6b8c49}[data-theme=light] .quick-tabs>span{color:#8e9d83}[data-theme=light] #quick-prompt{color:#243321}[data-theme=light] #quick-prompt::placeholder{color:#7c8973}[data-theme=light] .quick-controls{border-color:#33492212}[data-theme=light] .quick-controls>label{background:none;border:0}[data-theme=light] .quick-controls>label+label{border-left:1px solid #33492217}[data-theme=light] .quick-controls>label>span{color:#89967e}[data-theme=light] .quick-controls select{color:#34492b}[data-theme=light] .quick-quote>small,[data-theme=light] .quick-footnote{color:#788b68}[data-theme=light] .quick-quote>strong{color:#345820}[data-theme=light] .quick-submit>button{background:#d9edb9;color:#2b431d}
@media(max-width:1200px){.quick-create form{padding-left:22px;padding-right:22px}.quick-controls>label{padding:0 11px;min-width:80px}.quick-controls select{font-size:10px;max-width:170px}.quick-submit{gap:12px}.quick-submit>button{padding:0 16px;gap:13px}}
@media(max-width:720px){.quick-heading{margin-bottom:17px}.quick-heading h1{font-size:23px}.quick-heading>span{font-size:10px}.quick-create form{padding:0 19px 14px;border-radius:13px}.quick-create form:before{left:19px;right:19px}.quick-tabs{height:54px;gap:24px}.quick-tabs>span{display:none}#quick-prompt{font-size:14px;min-height:140px;padding-top:17px;padding-bottom:23px}.quick-controls{padding-top:15px;gap:14px 0}.quick-controls>label:first-child{flex:1 1 100%;padding:0}.quick-controls>label:nth-child(2){padding:0;border-left:0}.quick-controls>label:nth-child(3){padding:0 0 0 18px}.quick-controls select{font-size:12px;max-width:100%}.quick-controls>label>span{font-size:9px}.quick-submit{border-top:1px solid #a2b68b20;padding-top:15px;width:100%;margin-top:1px;gap:12px}.quick-quote{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.quick-quote>strong{font-size:27px}.quick-quote>small{font-size:9px}.quick-submit>button{height:44px;padding:0 24px;gap:23px}.quick-footnote{font-size:8px;margin-top:13px;line-height:1.8}}
/* Unified fixed composer, with confident borders. */
.quick-create form{border-width:2px;padding-top:5px;border-color:#8ba46a80}.quick-create form:before{display:none}#quick-prompt{height:140px;min-height:140px;max-height:140px;resize:none;overflow-y:auto;padding:23px 0;font-size:15px}.quick-controls{border-top-width:2px;padding-top:16px}.quick-controls>label+label{border-left-width:2px}.quick-submit>button{border:2px solid #9bb775;box-shadow:none}.quick-create form:focus-within{border-width:2px;border-color:#a4c57b}.quick-controls select:focus-visible{outline:2px solid #8caf64;outline-offset:4px;border-radius:2px}[data-theme=light] .quick-create form{border:2px solid #9eaf8c;box-shadow:none;background:#fff}[data-theme=light] .quick-create form:focus-within{border-color:#648345;box-shadow:0 0 0 3px #8fac6410}[data-theme=light] .quick-controls{border-top:2px solid #c7d2bc}[data-theme=light] .quick-controls>label+label{border-left:2px solid #c7d2bc}[data-theme=light] .quick-submit>button{border:2px solid #a1bc7b}.quick-create .quick-heading{margin-bottom:18px}@media(max-width:720px){#quick-prompt{height:155px;min-height:155px;max-height:155px;padding:23px 0;font-size:14px}.quick-controls>label:nth-child(2),[data-theme=light] .quick-controls>label:nth-child(2){border-left:0}.quick-submit{border-top-width:2px}}
/* Typographic identity: a signature in type, without a pictorial mark. */
.brand{height:auto;min-height:39px;padding-left:10px;display:flex;align-items:center}.brand>.brand-name{display:flex;flex-direction:column;align-items:flex-start;gap:7px;letter-spacing:0}.brand-name>.brand-chinese{display:block;writing-mode:horizontal-tb;font-family:'Noto Serif SC','Songti SC','STSong','SimSun',serif;font-size:27px;line-height:1.1;letter-spacing:3px;font-weight:600;color:#e4ecd9;white-space:nowrap}.brand-chinese>span{color:#b9d39c;margin-left:2px;font-weight:400}.brand-name>.brand-english{display:flex;align-items:center;gap:7px;writing-mode:horizontal-tb;font-family:var(--display);font-size:10px;font-weight:500;letter-spacing:2px;line-height:1;color:#a6ba91}.brand-english>span{display:none}[data-theme=light] .brand-name>.brand-chinese{color:#263c2e}[data-theme=light] .brand-chinese>span{color:#61744e}[data-theme=light] .brand-name>.brand-english{color:#7c8a70}.brand:hover .brand-chinese{color:#edf4e4}[data-theme=light] .brand:hover .brand-chinese{color:#1c3525}
@media(min-width:1600px){.brand-name>.brand-chinese{font-size:30px;letter-spacing:4px}.brand-name>.brand-english{font-size:11px;letter-spacing:2.5px}}@media(min-width:721px) and (max-width:980px){.brand{padding-left:0;justify-content:center}.brand>.brand-name{display:flex;align-items:center;gap:5px}.brand-name>.brand-chinese{font-size:17px;line-height:1.3;letter-spacing:1px;white-space:normal;width:40px}.brand-chinese>span{display:block;margin-left:0}.brand-name>.brand-english{font-size:8px;letter-spacing:.7px}}
/* YOUZI wordmark and citrus-play signature. */
.brand{padding-left:4px;gap:10px;min-height:43px}.youzi-logo{display:block;flex-shrink:0;width:37px;height:37px;color:#dbe9ca}.youzi-logo svg{width:100%;height:100%;fill:none;stroke:none;overflow:visible}.brand>.brand-name{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.brand-name>.brand-title{display:block;writing-mode:horizontal-tb;font-family:var(--font);font-size:22px;line-height:1.15;font-weight:600;letter-spacing:1px;color:#e3ecd8}.brand-name>.brand-subtitle{display:flex;align-items:center;gap:6px;writing-mode:horizontal-tb;font-family:var(--display);font-size:10px;font-weight:500;letter-spacing:2px;line-height:1;color:#b4c79f}.brand-subtitle>span{font-size:9px;letter-spacing:1.5px;color:#8d9e7b}[data-theme=light] .youzi-logo{color:#354d37}[data-theme=light] .brand-name>.brand-title{color:#28382b}[data-theme=light] .brand-name>.brand-subtitle{color:#53664b}[data-theme=light] .brand-subtitle>span{color:#839176}.brand:hover .youzi-logo{transform:rotate(-5deg)}.youzi-logo{transition:transform .25s ease}@media(min-width:1600px){.youzi-logo{width:40px;height:40px}.brand-name>.brand-title{font-size:24px}}@media(min-width:981px) and (max-width:1200px){.brand{gap:8px;padding-left:1px}.youzi-logo{width:33px;height:33px}.brand-name>.brand-title{font-size:20px;letter-spacing:.5px}.brand-name>.brand-subtitle{font-size:9px}}@media(min-width:721px) and (max-width:980px){.brand{padding-left:0;justify-content:center}.youzi-logo{width:36px;height:36px}.brand>.brand-name{display:none}}
/* YZ monogram: interlocking architectural strokes in ink and champagne. */
.youzi-logo.yz-monogram{width:39px;height:39px;transform:none;position:relative}.yz-monogram svg{shape-rendering:geometricPrecision}.yz-letter-y{fill:#e4e8dc;stroke:none}.yz-letter-z{fill:#bda575;stroke:none}[data-theme=light] .yz-letter-y{fill:#243c32}[data-theme=light] .yz-letter-z{fill:#a48a57}.brand:hover .youzi-logo.yz-monogram{transform:none}.brand-name>.brand-title{font-weight:500;letter-spacing:1.4px}.brand-name>.brand-subtitle{letter-spacing:2.5px}.brand-subtitle>span{letter-spacing:1.7px}@media(min-width:1600px){.youzi-logo.yz-monogram{width:42px;height:42px}}@media(min-width:981px) and (max-width:1200px){.youzi-logo.yz-monogram{width:34px;height:34px}.brand-name>.brand-title{letter-spacing:.7px}}@media(min-width:721px) and (max-width:980px){.youzi-logo.yz-monogram{width:37px;height:37px}}
/* Brand colors aligned with the interface palette. */
.yz-letter-y{fill:#edf0e8}.yz-letter-z{fill:#d2f980}.brand-name>.brand-title{color:#edf0e8}.brand-name>.brand-subtitle{color:#becbb0}.brand-subtitle>span{color:#8d9b80}[data-theme=light] .yz-letter-y{fill:#25301e}[data-theme=light] .yz-letter-z{fill:#7eaa41}[data-theme=light] .brand-name>.brand-title{color:#25301e}[data-theme=light] .brand-name>.brand-subtitle{color:#536747}[data-theme=light] .brand-subtitle>span{color:#7c8b70}
/* Brush lettering applies only to the Chinese brand name. */
.brand-name>.brand-title{font-family:'Ma Shan Zheng','STKaiti','KaiTi',cursive;font-weight:400;font-size:27px;letter-spacing:1px;line-height:1.2}@media(min-width:1600px){.brand-name>.brand-title{font-size:29px}}@media(min-width:981px) and (max-width:1200px){.brand-name>.brand-title{font-size:25px;letter-spacing:.5px}}
/* Return to the original FRAME brand rhythm and luminous lime mark. */
.brand{gap:8px;padding-left:3px;min-height:34px;align-items:center}.youzi-logo.yz-monogram{width:30px;height:30px}.yz-letter-y,.yz-letter-z,[data-theme=light] .yz-letter-y,[data-theme=light] .yz-letter-z{fill:#d2f980}.brand>.brand-name{display:flex;flex-direction:row;align-items:center;gap:6px}.brand-name>.brand-title{font-family:var(--font);font-size:21px;font-weight:600;letter-spacing:0;line-height:1.2;color:#edf0e8}.brand-name>.brand-subtitle{font-family:var(--display);font-size:11px;writing-mode:vertical-rl;letter-spacing:1.1px;font-weight:500;color:#c2ceb7;line-height:1}.brand-beta{display:block;align-self:flex-start;margin-top:-1px;font-family:var(--display);font-size:8px;letter-spacing:.3px;color:#d2f980;border:1px solid #d2f98060;border-radius:3px;padding:1px 3px;line-height:1.2}[data-theme=light] .brand-name>.brand-title{color:#25301e}[data-theme=light] .brand-name>.brand-subtitle{color:#68765c}[data-theme=light] .brand-beta{color:#658b32;border-color:#91b66170}@media(min-width:1600px){.youzi-logo.yz-monogram{width:33px;height:33px}.brand-name>.brand-title{font-size:23px;letter-spacing:.5px}.brand-name>.brand-subtitle{font-size:12px}}@media(min-width:981px) and (max-width:1200px){.brand{gap:6px}.youzi-logo.yz-monogram{width:27px;height:27px}.brand-name>.brand-title{font-size:19px;letter-spacing:0}.brand-name>.brand-subtitle{font-size:10px}.brand-beta{font-size:7px;padding:1px 2px}}@media(min-width:721px) and (max-width:980px){.brand{justify-content:center;padding:0}.brand>.brand-name,.brand-beta{display:none}.youzi-logo.yz-monogram{width:32px;height:32px}}
/* App-style container for the YZ monogram only. */
.youzi-logo.yz-monogram{width:38px;height:38px;padding:5px;border-radius:10px;background:#141a12;border:1px solid #ffffff12;box-shadow:0 2px 5px #10170c14;display:grid;place-items:center;overflow:hidden}.youzi-logo.yz-monogram svg{width:100%;height:100%}[data-theme=light] .youzi-logo.yz-monogram{background:#141a12;border-color:#141a12;box-shadow:0 2px 5px #10170c18}@media(min-width:1600px){.youzi-logo.yz-monogram{width:41px;height:41px;padding:5px;border-radius:11px}}@media(min-width:981px) and (max-width:1200px){.youzi-logo.yz-monogram{width:33px;height:33px;padding:4px;border-radius:9px}.brand{gap:5px}.brand-name>.brand-title{font-size:18px}}@media(min-width:721px) and (max-width:980px){.youzi-logo.yz-monogram{width:39px;height:39px;padding:5px;border-radius:10px}}

/* 柚子片场：黑夜模式对比度补丁（挂在 theme.css 末尾）
   目标：次要文字 / ghost 按钮相对 #101211 更清晰，不改变品牌石灰绿与主布局。 */
[data-theme=dark] .nav-item,
html:not([data-theme=light]) .nav-item{color:#b4bbb2}
[data-theme=dark] .nav-item svg,
html:not([data-theme=light]) .nav-item svg{color:#a8b0a4}
[data-theme=dark] .nav-label,
html:not([data-theme=light]) .nav-label{color:#9aa393}
[data-theme=dark] .nav-label span,
html:not([data-theme=light]) .nav-label span{color:#8f9888}
[data-theme=dark] .provider-description,
[data-theme=dark] .provider-type,
[data-theme=dark] .provider-top p,
[data-theme=dark] .provider-detail,
[data-theme=dark] .market-note,
[data-theme=dark] .film-meta,
[data-theme=dark] .art-label,
[data-theme=dark] .quick-footnote,
[data-theme=dark] .quick-quote>small,
[data-theme=dark] .quick-controls>label>span,
html:not([data-theme=light]) .provider-description,
html:not([data-theme=light]) .provider-type,
html:not([data-theme=light]) .provider-top p,
html:not([data-theme=light]) .provider-detail,
html:not([data-theme=light]) .market-note,
html:not([data-theme=light]) .film-meta,
html:not([data-theme=light]) .art-label,
html:not([data-theme=light]) .quick-footnote,
html:not([data-theme=light]) .quick-quote>small,
html:not([data-theme=light]) .quick-controls>label>span{color:#a8b49c}
[data-theme=dark] footer,
[data-theme=dark] footer small,
[data-theme=dark] footer button,
html:not([data-theme=light]) footer,
html:not([data-theme=light]) footer small,
html:not([data-theme=light]) footer button{color:#9aa890}
[data-theme=dark] .provider-bottom button,
html:not([data-theme=light]) .provider-bottom button{
  color:#c5d6ae;
  border-color:#a8c47a66;
}
[data-theme=dark] .provider-bottom button:hover,
[data-theme=dark] .provider-bottom button.selected,
html:not([data-theme=light]) .provider-bottom button:hover,
html:not([data-theme=light]) .provider-bottom button.selected{
  background:var(--lime);
  color:#1b2910;
  border-color:var(--lime);
}
[data-theme=dark] .breadcrumb,
[data-theme=dark] .breadcrumb small,
[data-theme=dark] .search-trigger,
html:not([data-theme=light]) .breadcrumb,
html:not([data-theme=light]) .breadcrumb small,
html:not([data-theme=light]) .search-trigger{color:#9aa393}
[data-theme=dark] .icon-button,
html:not([data-theme=light]) .icon-button{color:#c2cab8}

/* topbar brand + login light/dark */
@media(max-width:720px){
  .topbar-brand .brand-title{color:#edf0e8}
  [data-theme=light] .topbar-brand .brand-title{color:#25301e}
}
[data-theme=light] .header-login{color:#3f6920;border-color:#8bac5080;background:#e7f0d6}
[data-theme=light] .header-login:hover{background:var(--lime);color:#1b2910}
[data-theme=light] .mobile-nav-more-sheet{background:#fcfdf8;border-color:#91a77140;color:#25301e}
[data-theme=light] .mobile-nav-more-sheet>[role=menuitem]{color:#314526}
[data-theme=light] .mobile-nav-more-head{color:#25301e}
[data-theme=light] .demo-pill{color:#5f7a3f;border-color:#8bac5080}

/* btest 复核补丁：仍偏暗的次要文案 */
[data-theme=dark] .quick-heading>span,
[data-theme=dark] .page-heading .eyebrow,
[data-theme=dark] .workspace-status,
[data-theme=dark] .hero-price-note,
[data-theme=dark] .provider-top p,
[data-theme=dark] .model-tags span,
[data-theme=dark] .market-bottom,
[data-theme=dark] .closing-banner .eyebrow,
[data-theme=dark] .closing-banner p,
[data-theme=dark] .tab-group button,
html:not([data-theme=light]) .quick-heading>span,
html:not([data-theme=light]) .page-heading .eyebrow,
html:not([data-theme=light]) .workspace-status,
html:not([data-theme=light]) .hero-price-note,
html:not([data-theme=light]) .provider-top p,
html:not([data-theme=light]) .model-tags span,
html:not([data-theme=light]) .market-bottom,
html:not([data-theme=light]) .closing-banner .eyebrow,
html:not([data-theme=light]) .closing-banner p,
html:not([data-theme=light]) .tab-group button{color:#b3c0a6}
[data-theme=dark] .tab-group button.active,
html:not([data-theme=light]) .tab-group button.active{color:#d5efb3;background:#d2f98018}

/* catalog / 演示参考 · 亮色 */
[data-theme=light] .market-auth-gate{background:#f4f7ee;border-color:#8da36a44;color:#5f7150}
[data-theme=light] .market-demo-banner,[data-theme=light] .market-catalog-note,[data-theme=light] .market-note-line{background:#f0f4e8;border-color:#8da36a28;color:#6a7b58}
[data-theme=light] .market-state{border-color:#8da36a33;color:#6e7f5c}
[data-theme=light] .market-state strong{color:#3f532c}
[data-theme=light] .demo-tag{color:#6d7c5c;background:#e8eedc;border-color:#9aab8033}
[data-theme=light] .channel-badge.is-unconfigured{color:#6a7460;background:#e6e9e0;border-color:#9aa08f44}
[data-theme=light] .channel-badge.is-ready{color:#4d6a28;background:#e5f0cf;border-color:#9bbb5a44}
[data-theme=light] .provider-card .price-muted,[data-theme=light] .provider-card.is-unconfigured .price{color:#6f7d60}
[data-theme=light] .provider-bottom button.is-disabled,[data-theme=light] .provider-action.is-disabled,[data-theme=light] button.provider-action:disabled{color:#7a8670;border-color:#9aa48455;background:#f3f5ef}
[data-theme=light] .provider-select-ghost{color:#5f7150;border-color:#8da36a55}
[data-theme=light] .provider-link{color:#4f7428}
[data-theme=light] .application-mine{color:#627454}
[data-theme=light] .application-mine .mine-list{background:#f7faf1;border-color:#8da36a28}
