/* Baakee Update 5 — eight distinctive infused glass appearances; QA only. */
:root { --baakee-ink:#064E3B;--baakee-soft:#E6F4EC;--baakee-page:#F9FCFA;--baakee-surface:#FFFFFFE2;--baakee-glass-border:#d4e7db;--baakee-ambient:#C2DDCC; }
html{--baakee-ambient-gradient:radial-gradient(ellipse at 14% 18%, color-mix(in srgb, var(--baakee-ambient) 28%,transparent) 0,transparent 48%),radial-gradient(ellipse at 87% 77%,color-mix(in srgb,var(--baakee-soft) 60%,transparent) 0,transparent 54%);}
html body{background-color:var(--baakee-page)!important;background-image:var(--baakee-ambient-gradient)!important;background-attachment:fixed!important;transition:background-color .3s ease,color .25s ease;}
html:where([data-baakee-theme]){--accent:var(--baakee-ink);--accent-soft:var(--baakee-soft);--blue:var(--baakee-ink);--purple:var(--baakee-ink);--bm-bg:var(--baakee-page);}
html:where([data-baakee-theme]) .shell{background:transparent!important;}
html:where([data-baakee-theme]) :is(.modal,.card,.baakee-appearance-preview,.baakee-theme-choice){border-color:var(--baakee-glass-border);}
@media(prefers-reduced-motion:reduce){html body{transition:none!important}}
.baakee-appearance-studio{max-width:920px;margin:auto;display:grid;gap:16px;}
.baakee-mode-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;}
.baakee-mode-row button{border:1px solid var(--baakee-glass-border);border-radius:12px;padding:12px 9px;background:var(--baakee-surface);color:var(--baakee-ink);font-weight:650;cursor:pointer;}
.baakee-mode-row button.selected,.baakee-theme-choice.selected{outline:2px solid var(--baakee-ink);outline-offset:-2px;}
.baakee-appearance-studio h3{margin:13px 0 5px;color:var(--baakee-ink);font-size:14px;letter-spacing:.02em;}
.baakee-theme-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;}
.baakee-theme-choice{background:var(--baakee-surface);border:1px solid var(--baakee-glass-border);border-radius:15px;text-align:left;padding:11px;display:flex;align-items:center;gap:9px;cursor:pointer;min-width:0;}
.baakee-theme-choice i{display:block;flex:none;width:31px;height:31px;border-radius:11px;}
.baakee-theme-choice span{font-size:12px;font-weight:650;min-width:0;overflow-wrap:anywhere;}
.baakee-theme-choice small{margin-left:auto;color:var(--baakee-ink)}
.baakee-preview-glass{background:var(--baakee-surface);border:1px solid var(--baakee-glass-border);border-radius:22px;padding:20px;backdrop-filter:blur(15px) saturate(135%);-webkit-backdrop-filter:blur(15px) saturate(135%);box-shadow:0 16px 36px #00000009;}
.baakee-preview-glass b{font-size:24px;color:var(--baakee-ink)}.baakee-preview-glass .baakee-track{height:7px;border-radius:999px;background:var(--baakee-soft);overflow:hidden;margin:15px 0}.baakee-preview-glass .baakee-track:before{content:'';display:block;background:var(--baakee-ink);width:68%;height:100%;border-radius:999px}
@media(min-width:720px){.baakee-appearance-studio{grid-template-columns:1fr 1fr;align-items:start}.baakee-appearance-studio>h3,.baakee-appearance-studio>.baakee-mode-row{grid-column:1}.baakee-appearance-studio>.baakee-preview-glass{grid-column:2;grid-row:1/5;position:sticky;top:18px}}
html[data-baakee-theme="emerald"][data-theme="light"]{--baakee-ink:#064E3B;--baakee-soft:#E6F4EC;--baakee-page:#F9FCFA;--baakee-surface:#FFFFFFE2;--baakee-glass-border:#C2DDCC;--baakee-ambient:#F1F8F3;--rufiyaa-top-chrome:#F9FCFA;}
html[data-baakee-theme="emerald"][data-theme="dark"]{--baakee-ink:#A2E5BE;--baakee-soft:#203E32;--baakee-page:#101D19;--baakee-surface:#21352CE8;--baakee-glass-border:#FFFFFF30;--baakee-ambient:#203E32;--rufiyaa-top-chrome:#101D19;}
html[data-baakee-theme="monochrome"][data-theme="light"]{--baakee-ink:#303434;--baakee-soft:#E8E9E8;--baakee-page:#FAFAF9;--baakee-surface:#FFFFFFE2;--baakee-glass-border:#D5D8D5;--baakee-ambient:#F1F2F1;--rufiyaa-top-chrome:#FAFAF9;}
html[data-baakee-theme="monochrome"][data-theme="dark"]{--baakee-ink:#E9ECE8;--baakee-soft:#353838;--baakee-page:#131515;--baakee-surface:#292C2CE8;--baakee-glass-border:#FFFFFF30;--baakee-ambient:#353838;--rufiyaa-top-chrome:#131515;}
html[data-baakee-theme="soft-terracotta"][data-theme="light"]{--baakee-ink:#A65D48;--baakee-soft:#F7E8E0;--baakee-page:#FDFBF9;--baakee-surface:#FFFFFFE2;--baakee-glass-border:#EBD2C5;--baakee-ambient:#FBF4EE;--rufiyaa-top-chrome:#FDFBF9;}
html[data-baakee-theme="soft-terracotta"][data-theme="dark"]{--baakee-ink:#E7AE95;--baakee-soft:#5B3B31;--baakee-page:#241915;--baakee-surface:#382820E8;--baakee-glass-border:#FFFFFF30;--baakee-ambient:#5B3B31;--rufiyaa-top-chrome:#241915;}
html[data-baakee-theme="berry-wine"][data-theme="light"]{--baakee-ink:#833D59;--baakee-soft:#F5E7EE;--baakee-page:#FDFBFC;--baakee-surface:#FFFFFFE2;--baakee-glass-border:#E9CFDD;--baakee-ambient:#FCF1F6;--rufiyaa-top-chrome:#FDFBFC;}
html[data-baakee-theme="berry-wine"][data-theme="dark"]{--baakee-ink:#E8A9C8;--baakee-soft:#5E3547;--baakee-page:#21151C;--baakee-surface:#392631E8;--baakee-glass-border:#FFFFFF30;--baakee-ambient:#5E3547;--rufiyaa-top-chrome:#21151C;}
html[data-baakee-theme="espresso-silk"][data-theme="light"]{--baakee-ink:#4B362E;--baakee-soft:#EFE6DF;--baakee-page:#FCFBF9;--baakee-surface:#FFFFFFE2;--baakee-glass-border:#E6D7C9;--baakee-ambient:#F9F4EF;--rufiyaa-top-chrome:#FCFBF9;}
html[data-baakee-theme="espresso-silk"][data-theme="dark"]{--baakee-ink:#E5C1A9;--baakee-soft:#4E382B;--baakee-page:#1E1916;--baakee-surface:#342922E8;--baakee-glass-border:#FFFFFF30;--baakee-ambient:#4E382B;--rufiyaa-top-chrome:#1E1916;}
html[data-baakee-theme="sapphire-ink"][data-theme="light"]{--baakee-ink:#233D71;--baakee-soft:#E6ECF7;--baakee-page:#FAFBFE;--baakee-surface:#FFFFFFE2;--baakee-glass-border:#D2DFF2;--baakee-ambient:#F2F6FF;--rufiyaa-top-chrome:#FAFBFE;}
html[data-baakee-theme="sapphire-ink"][data-theme="dark"]{--baakee-ink:#B2C9F0;--baakee-soft:#2C436D;--baakee-page:#101827;--baakee-surface:#202E49E8;--baakee-glass-border:#FFFFFF30;--baakee-ambient:#2C436D;--rufiyaa-top-chrome:#101827;}
html[data-baakee-theme="olive-atelier"][data-theme="light"]{--baakee-ink:#51583C;--baakee-soft:#EBEEDF;--baakee-page:#FBFCF9;--baakee-surface:#FFFFFFE2;--baakee-glass-border:#DFE6CD;--baakee-ambient:#F7F9F0;--rufiyaa-top-chrome:#FBFCF9;}
html[data-baakee-theme="olive-atelier"][data-theme="dark"]{--baakee-ink:#CFDBA9;--baakee-soft:#454E37;--baakee-page:#181C15;--baakee-surface:#2E3427E8;--baakee-glass-border:#FFFFFF30;--baakee-ambient:#454E37;--rufiyaa-top-chrome:#181C15;}
html[data-baakee-theme="bordeaux-velvet"][data-theme="light"]{--baakee-ink:#682B3C;--baakee-soft:#F5E5E9;--baakee-page:#FDFBFC;--baakee-surface:#FFFFFFE2;--baakee-glass-border:#ECD4DE;--baakee-ambient:#FBF2F4;--rufiyaa-top-chrome:#FDFBFC;}
html[data-baakee-theme="bordeaux-velvet"][data-theme="dark"]{--baakee-ink:#E7A6B8;--baakee-soft:#643341;--baakee-page:#201217;--baakee-surface:#3A232BE8;--baakee-glass-border:#FFFFFF30;--baakee-ambient:#643341;--rufiyaa-top-chrome:#201217;}
