:root{--panel-title-size:16px;--interaction-duration:.16s;--interaction-easing:cubic-bezier(.4, 0, .2, 1);--interaction-press-duration:80ms;--surface-dark:#030804;--shadow-bottom-panel:0 -8px 32px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#00000052), 0 -2px 8px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#0000002e);--shadow-bottom-launcher:0 -4px 16px var(--lightningcss-light,#00000024)var(--lightningcss-dark,#00000052);--neutral-canvas:#f7f7f8;--neutral-surface:#fff;--neutral-subtle:#f5f5f6;--neutral-hover:#ebebed;--neutral-border:#e2e2e5;--error-vivid:#e51d38;--error-vivid-dark:#ff6178;--error-label-fold:color-mix(in srgb, var(--error-vivid) 76%, #271f30);--input-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#242228);--input-foreground:var(--lightningcss-light,#271f30)var(--lightningcss-dark,#f5f3f7);--input-muted:var(--lightningcss-light,#74717a)var(--lightningcss-dark,#b8b4bf);--input-hover:var(--lightningcss-light,#f5f4f6)var(--lightningcss-dark,#333039);--appearance-duration:1.6s;--appearance-easing:cubic-bezier(.4, 0, .2, 1)}@media (prefers-reduced-motion:reduce){:root{--appearance-duration:0s}}:root,[data-confidence-theme=eden]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--neutral-canvas);--surface:var(--neutral-surface);--surface-subtle:var(--neutral-subtle);--surface-hover:var(--neutral-hover);--foreground:var(--accent-foreground);--text-secondary:#515d50;--muted:#5d685b;--border:var(--neutral-border);--border-strong:#7a7780;--accent:#06e983;--accent-hover:#05d878;--accent-foreground:#271f30;--accent-text:#271f30;--heading-accent:var(--accent-text);--accent-soft:var(--surface-subtle);--accent-border:#a4d49a;--focus-ring:#376841;--success:#31663d;--danger:var(--error-vivid);--danger-soft:#fff0f4;--danger-border:#e8bccb;--preview-background:var(--neutral-subtle);--preview-grid:var(--neutral-border);--backdrop:#271f3040;--shadow-card:0 8px 32px #271f300d;--shadow-dialog:0 28px 100px #271f302e;--focus-halo:0 0 0 3px color-mix(in srgb, var(--focus-ring) 18%, transparent);--detail-orange:#ff741c;--detail-yellow:#ffcb28;--detail-sky:#00baf2;--detail-pink:#f64798;--detail-violet:#9361ed;--detail-leaf:#06e983;--detail-orange-ink:#a04410;--detail-yellow-ink:#735900;--detail-sky-ink:#086887;--detail-pink-ink:#a32661;--detail-violet-ink:#7042b3;--detail-leaf-ink:#25633f;--atmosphere-sky:#00baf212;--atmosphere-leaf:#271f300a;--atmosphere-sun:#ffcb2817;--atmosphere-bloom:#f647980d;--page-atmosphere:none;--preview-atmosphere:none;--auth-canvas:var(--surface-subtle);--auth-ink:var(--foreground);--auth-muted:var(--text-secondary);--auth-error:var(--danger);--auth-surface:var(--surface);--apple-icon-filter:invert(1);--provider-kick:#b8f75a;--provider-kick-foreground:#141b15}[data-confidence-theme=eden]{--flow-ground:#fff;--flow-canopy:#fbfbfc;--flow-shade:#fff;--flow-light-core:var(--neutral-subtle);--flow-light-inner:#f7f7f8;--flow-light-middle:#f9f9fa;--flow-light-edge:#fbfbfc}[data-confidence-theme=eden][data-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--flow-ground:var(--surface-dark);--flow-canopy:#020703;--flow-shade:#010603;--flow-light-core:#1a1d10;--flow-light-inner:#161a0d;--flow-light-middle:#111608;--flow-light-edge:#0a1105;--foreground:#f3f8df;--text-secondary:#c7d9b7;--muted:#adc29d;--border:#3a5631;--border-strong:#7e9f62;--accent:#c8eb7b;--accent-hover:#d8f59a;--accent-foreground:#15331c;--accent-text:#d8edac;--heading-accent:#e9f6c9;--accent-soft:#2c4a25;--accent-border:#6b8b46;--focus-ring:#d6ed9c;--success:#b5e99b;--danger:var(--error-vivid-dark);--danger-soft:#45272c;--danger-border:#86505b;--backdrop:#04140aad;--shadow-card:0 8px 32px #03120829;--shadow-dialog:0 28px 100px #03120859;--detail-orange-ink:#ffd1a0;--detail-yellow-ink:#fff0a1;--detail-sky-ink:#a9eafa;--detail-pink-ink:#ffc8e4;--detail-violet-ink:#dccaff;--detail-leaf-ink:#d2f3ad;--apple-icon-filter:none}[data-confidence-theme=ultima-luz]{--scene-sky-top:#200a07;--scene-sky-upper:#27110d;--scene-sky-middle:#2a120c;--scene-sky-transition:#28110c;--scene-sky-lower:#220e09;--scene-sky-horizon:#220d09;--scene-sky-floor:#160806;--scene-ground:#060505;--flow-ground:var(--scene-sky-floor);--flow-canopy:var(--scene-sky-top);--flow-shade:var(--scene-ground);--flow-light-core:var(--scene-sky-middle);--flow-light-inner:var(--scene-sky-transition);--flow-light-middle:var(--scene-sky-upper);--flow-light-edge:var(--scene-sky-lower);--scene-warmth-core:#e97120;--scene-warmth-middle:#c64f22;--scene-warmth-edge:#a74729;--scene-light-core:#ff9b2e;--scene-light-inner:#f88725;--scene-light-middle:#e46521;--scene-light-outer:#be4320;--scene-light-edge:#a23a20;--scene-shadow-top:var(--scene-sky-upper);--scene-shadow-middle:var(--scene-sky-transition);--scene-shadow-lower:var(--scene-sky-top);--scene-shadow-base:#190908;--scene-foreground-top:#473338;--scene-foreground-middle:#281e24;--scene-foreground-lower:#100c10;--scene-echo-core:#df6519;--scene-echo-middle:#ad3d15;--scene-echo-edge:#7c2b1b;--scene-depth-tint:#210b092b;--scene-depth-soft:#08070700;--scene-depth-deep:#08070700;--scene-depth-end:#08070700;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--foreground:#f5dfc5;--text-secondary:#cfb6a5;--muted:#bfa18e;--border:#4c3027;--border-strong:#a77b64;--accent:#ffaf54;--accent-foreground:#2c160e;--accent-hover:#ffc174;--accent-text:#ffd08a;--heading-accent:#ffdc96;--accent-soft:#432b1d;--accent-border:#916035;--focus-ring:#ffd08a;--success:#b8d49a;--danger:var(--error-vivid-dark);--danger-soft:#462521;--danger-border:#8e5349;--backdrop:#0f08079e;--shadow-card:0 8px 32px #0f080724;--shadow-dialog:0 28px 100px #0f080766;--apple-icon-filter:none;--detail-orange:#ff852e;--detail-yellow:#ffd274;--detail-sky:#efb080;--detail-pink:#f18f87;--detail-violet:#cba0ad;--detail-leaf:#b8d49a;--detail-orange-ink:#ffba7a;--detail-yellow-ink:#ffdc96;--detail-sky-ink:#efbb98;--detail-pink-ink:#f5b2a7;--detail-violet-ink:#d7b3be;--detail-leaf-ink:#c4dcae;--atmosphere-sky:#993f2a2e;--atmosphere-leaf:#d14d1821;--atmosphere-sun:#ff922b14;--atmosphere-bloom:#8f382a1f;--page-atmosphere:radial-gradient(ellipse 65% 480px at 95% 120px, var(--atmosphere-sky), transparent 75%), radial-gradient(ellipse 60% 550px at 85% 620px, var(--atmosphere-leaf), transparent 75%), radial-gradient(ellipse 50% 430px at 0% 720px, var(--atmosphere-sun), transparent 75%), radial-gradient(ellipse 50% 430px at 85% 1200px, var(--atmosphere-bloom), transparent 75%);--preview-atmosphere:radial-gradient(ellipse at 65% 35%, #a43f2426, transparent 65%), radial-gradient(ellipse at 35% 70%, #ff852e38, transparent 65%)}[data-confidence-theme=ultima-luz][data-appearance=dark]{--flow-ground:var(--scene-sky-transition);--flow-canopy:var(--scene-sky-upper);--flow-shade:var(--scene-sky-middle);--flow-light-core:var(--scene-ground);--flow-light-inner:var(--scene-sky-floor);--flow-light-middle:var(--scene-sky-top);--flow-light-edge:var(--scene-sky-lower)}[data-confidence-theme=ultima-luz][data-appearance=light]{--scene-sky-top:#fff9ee;--scene-sky-upper:#fffbf4;--scene-sky-middle:#fffdf9;--scene-sky-transition:#fffdfa;--scene-sky-lower:#fffcf6;--scene-sky-horizon:#fffaf2;--scene-sky-floor:#fff8ed;--scene-ground:#fff6e8;--scene-warmth-core:#fff;--scene-warmth-middle:#fffefd;--scene-warmth-edge:#fffdf9;--scene-light-core:#fff;--scene-light-inner:#fff;--scene-light-middle:#fffffe;--scene-light-outer:#fffefb;--scene-light-edge:#fffdf7;--scene-shadow-top:#fff9e4;--scene-shadow-middle:#fffbed;--scene-shadow-lower:#fffdf2;--scene-shadow-base:#fffef7;--scene-foreground-top:#fffae7;--scene-foreground-middle:#fffced;--scene-foreground-lower:#fffef4;--scene-echo-core:#fffff9;--scene-echo-middle:#fffbdc;--scene-echo-edge:#fffdef;--scene-depth-tint:#fff6e800;--scene-depth-soft:#fff6e800;--scene-depth-deep:#fff6e800;--scene-depth-end:#fff6e800;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fffffc;--surface:#fff;--surface-subtle:#fffdf6;--surface-hover:#fff9e7;--foreground:#443224;--text-secondary:#6c5440;--muted:#6a543f;--border:#ece2cf;--border-strong:#9a794f;--accent:#ffebaf;--accent-hover:#f5d38c;--accent-foreground:#49301b;--accent-text:#814b1d;--heading-accent:#745122;--accent-soft:#fff9e5;--accent-border:#e5c987;--focus-ring:#98631f;--success:#53633b;--danger:var(--error-vivid);--danger-soft:#fff3ed;--danger-border:#dab0a0;--preview-background:#fffdf5;--preview-grid:#f8f0dc;--backdrop:#5235142e;--shadow-card:0 8px 32px #7857210d;--shadow-dialog:0 28px 100px #78572124;--focus-halo:0 0 0 3px color-mix(in srgb, var(--focus-ring) 18%, transparent);--apple-icon-filter:invert(1);--detail-orange:#f6b66b;--detail-yellow:#f9dea0;--detail-sky:#edcfa1;--detail-pink:#ecc2b0;--detail-violet:#d3c4c1;--detail-leaf:#cfd9b3;--detail-orange-ink:#834a1e;--detail-yellow-ink:#6f541c;--detail-sky-ink:#73522c;--detail-pink-ink:#7d4c39;--detail-violet-ink:#6d5251;--detail-leaf-ink:#545c34;--atmosphere-sky:#fffffb99;--atmosphere-leaf:#ffefca33;--atmosphere-sun:#fffae080;--atmosphere-bloom:#fff8e742;--page-atmosphere:radial-gradient(ellipse 65% 480px at 95% 120px, var(--atmosphere-sky), transparent 75%), radial-gradient(ellipse 60% 550px at 85% 620px, var(--atmosphere-leaf), transparent 75%), radial-gradient(ellipse 50% 430px at 0% 720px, var(--atmosphere-sun), transparent 75%), radial-gradient(ellipse 50% 430px at 85% 1200px, var(--atmosphere-bloom), transparent 75%);--preview-atmosphere:radial-gradient(ellipse at 65% 35%, #fffded99, transparent 65%), radial-gradient(ellipse at 35% 70%, #f2c67240, transparent 65%)}[data-confidence-theme=ultima-luz]:not([data-appearance=light]),[data-confidence-theme][data-appearance=dark]{--background:var(--flow-ground);--surface:var(--background);--surface-subtle:var(--surface);--surface-hover:color-mix(in srgb, var(--foreground) 6%, var(--surface));--preview-background:var(--surface);--preview-grid:var(--surface-hover)}
*{box-sizing:border-box}*,:before,:after{outline:none}html,body{min-height:100%;margin:0}body{background:var(--background);background-image:var(--page-atmosphere);color:var(--foreground);transition:background-color var(--appearance-duration) var(--appearance-easing), color var(--appearance-duration) var(--appearance-easing);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-repeat:no-repeat;font-family:Arial,Helvetica,sans-serif}::selection{background:var(--accent);color:var(--accent-foreground)}body:has([data-theme-canvas]){background-image:none;min-height:100vh}input:-webkit-any(:autofill,:-webkit-autofill):not([type=checkbox]):not([type=radio]){-webkit-box-shadow:0 0 0 1000px var(--input-background) inset;-webkit-text-fill-color:var(--input-foreground);caret-color:var(--input-foreground)}input:is(:autofill,:autofill):not([type=checkbox]):not([type=radio]){-webkit-box-shadow:0 0 0 1000px var(--input-background) inset;-webkit-text-fill-color:var(--input-foreground);caret-color:var(--input-foreground)}
