.member-shell[data-theme=dark],html[data-ketovio-theme=dark]{color-scheme:dark;--color-background:#0a0b10;--color-card:#12141d;--color-foreground:#f8fafc;--color-muted:#161822;--color-muted-foreground:#cbd5e1;--color-border:#3f4454;--color-destructive:#fc8181;--color-destructive-muted:#3f1a1a;--color-success:#ff8559;--color-success-muted:#261814;--tw-ring-offset-color:#0a0b10;--tw-ring-color:#ff6b35;--theme-bg:#0a0b10;--theme-bg-subtle:#10121a;--theme-surface:#141722;--theme-surface-muted:#1c202e;--theme-fg:#f8fafc;--theme-fg-muted:#cbd5e1;--theme-accent:#ff6b35;--theme-accent-strong:#e04826;--theme-accent-hover:#ea580c;--theme-accent-soft:#241612;--theme-accent-soft-strong:#331d16;--theme-accent-border:#ff6b35;--theme-accent-ring:rgba(255,107,53,0.38);--theme-accent-text:#ff9e75;--theme-on-accent:#ffffff;--color-obsidian:#0a0b10;--color-luminous:#ff6b35;--color-porcelain:#f8fafc;--color-eucalyptus:#ff6b35;--color-mist:#ff9e75;--color-primary:#ff6b35;--color-accent:#ff6b35;--color-stone-50:#10121a;--color-stone-100:#161822;--color-stone-200:#3f4454;--color-stone-300:#525866;--color-stone-400:#94a3b8;--color-stone-500:#cbd5e1;--color-stone-600:#cbd5e1;--color-stone-700:#e2e8f0;--color-stone-800:#f1f5f9;--color-stone-900:#f8fafc;--color-stone-950:#ffffff;--color-green-50:#241612;--color-green-100:#331d16;--color-green-200:#522d20;--color-green-300:#ff8559;--color-green-400:#ff6b35;--color-green-500:#ff6b35;--color-green-600:#ff6b35;--color-green-700:#e04826;--color-green-800:#c93b1b;--color-green-900:#9a2c13;--color-green-950:#fff4ee;--color-amber-50:#241612;--color-amber-100:#331d16;--color-amber-200:#4a2416;--color-amber-300:#6b3820;--color-amber-700:#ffa066;--color-amber-800:#ffd580;--color-amber-900:#ffd580;--color-amber-950:#fff4ee;--color-emerald-50:#241612;--color-emerald-100:#331d16;--color-emerald-200:#522d20;--color-emerald-300:#ff8559;--color-emerald-400:#ff6b35;--color-emerald-500:#ff6b35;--color-emerald-600:#ff6b35;--color-emerald-700:#e04826;--color-emerald-800:#c93b1b;--color-emerald-900:#9a2c13;--color-emerald-950:#fff4ee;--color-teal-50:#241612;--color-teal-100:#331d16;--color-teal-200:#522d20;--color-teal-300:#ff8559;--color-teal-400:#ff6b35;--color-teal-500:#ff6b35;--color-teal-600:#ff6b35;--color-teal-700:#e04826;--color-teal-800:#c93b1b;--color-teal-900:#9a2c13;--color-teal-950:#fff4ee;--color-rose-50:#35161e;--color-rose-100:#451c26;--color-rose-200:#5c2633;--color-rose-300:#753041;--color-rose-700:#fda4af;--color-rose-800:#fecdd3;--color-rose-900:#ffe4e6;--color-rose-950:#fff1f2;--color-sky-50:#132232;--color-sky-100:#1a2d42;--color-sky-200:#264260;--color-sky-300:#355a82;--color-sky-800:#bae6fd;--color-sky-900:#e0f2fe;--color-sky-950:#f0f9ff;--color-red-50:#3f1a1a;--color-red-100:#4a1f1f;--color-red-200:#5c2a2a;--color-red-600:#f87171;--color-red-700:#fc8181;--color-red-900:#fecaca}@media (prefers-color-scheme:dark){.member-shell:not([data-theme=light]){color-scheme:dark;--color-background:#0a0b10;--color-card:#12141d;--color-foreground:#f8fafc;--color-muted:#161822;--color-muted-foreground:#cbd5e1;--color-border:#3f4454;--color-destructive:#fc8181;--color-destructive-muted:#3f1a1a;--color-success:#ff8559;--color-success-muted:#261814;--tw-ring-offset-color:#0a0b10;--tw-ring-color:#ff6b35;--theme-bg:#0a0b10;--theme-bg-subtle:#10121a;--theme-surface:#141722;--theme-surface-muted:#1c202e;--theme-fg:#f8fafc;--theme-fg-muted:#cbd5e1;--theme-accent:#ff6b35;--theme-accent-strong:#e04826;--theme-accent-hover:#ea580c;--theme-accent-soft:#241612;--theme-accent-soft-strong:#331d16;--theme-accent-border:#ff6b35;--theme-accent-ring:rgba(255,107,53,0.38);--theme-accent-text:#ff9e75;--theme-on-accent:#ffffff;--color-obsidian:#0a0b10;--color-luminous:#ff6b35;--color-porcelain:#f8fafc;--color-eucalyptus:#ff6b35;--color-mist:#ff9e75;--color-primary:#ff6b35;--color-accent:#ff6b35;--color-stone-50:#10121a;--color-stone-100:#161822;--color-stone-200:#3f4454;--color-stone-300:#525866;--color-stone-400:#94a3b8;--color-stone-500:#cbd5e1;--color-stone-600:#cbd5e1;--color-stone-700:#e2e8f0;--color-stone-800:#f1f5f9;--color-stone-900:#f8fafc;--color-stone-950:#ffffff;--color-green-50:#241612;--color-green-100:#331d16;--color-green-200:#522d20;--color-green-300:#ff8559;--color-green-400:#ff6b35;--color-green-500:#ff6b35;--color-green-600:#ff6b35;--color-green-700:#e04826;--color-green-800:#c93b1b;--color-green-900:#9a2c13;--color-green-950:#fff4ee;--color-amber-50:#241612;--color-amber-100:#331d16;--color-amber-200:#4a2416;--color-amber-300:#6b3820;--color-amber-700:#ffa066;--color-amber-800:#ffd580;--color-amber-900:#ffd580;--color-amber-950:#fff4ee;--color-emerald-50:#241612;--color-emerald-100:#331d16;--color-emerald-200:#522d20;--color-emerald-300:#ff8559;--color-emerald-400:#ff6b35;--color-emerald-500:#ff6b35;--color-emerald-600:#ff6b35;--color-emerald-700:#e04826;--color-emerald-800:#c93b1b;--color-emerald-900:#9a2c13;--color-emerald-950:#fff4ee;--color-teal-50:#241612;--color-teal-100:#331d16;--color-teal-200:#522d20;--color-teal-300:#ff8559;--color-teal-400:#ff6b35;--color-teal-500:#ff6b35;--color-teal-600:#ff6b35;--color-teal-700:#e04826;--color-teal-800:#c93b1b;--color-teal-900:#9a2c13;--color-teal-950:#fff4ee;--color-rose-50:#35161e;--color-rose-100:#451c26;--color-rose-200:#5c2633;--color-rose-300:#753041;--color-rose-700:#fda4af;--color-rose-800:#fecdd3;--color-rose-900:#ffe4e6;--color-rose-950:#fff1f2;--color-sky-50:#132232;--color-sky-100:#1a2d42;--color-sky-200:#264260;--color-sky-300:#355a82;--color-sky-800:#bae6fd;--color-sky-900:#e0f2fe;--color-sky-950:#f0f9ff;--color-red-50:#3f1a1a;--color-red-100:#4a1f1f;--color-red-200:#5c2a2a;--color-red-600:#f87171;--color-red-700:#fc8181;--color-red-900:#fecaca}}.member-shell[data-theme=dark].bg-mesh{background-color:#0a0b10;background-image:radial-gradient(ellipse 90% 60% at 50% -15%,rgb(255 107 53/.22),transparent 55%),radial-gradient(ellipse 55% 45% at 95% 5%,rgb(224 72 38/.12),transparent 50%),radial-gradient(ellipse 50% 40% at 0 90%,rgb(10 11 16/.7),transparent 50%),radial-gradient(ellipse 40% 35% at 70% 80%,rgb(255 107 53/.08),transparent 45%)}@media (prefers-color-scheme:dark){.member-shell:not([data-theme=light]).bg-mesh{background-color:#0a0b10;background-image:radial-gradient(ellipse 90% 60% at 50% -15%,rgb(255 107 53/.22),transparent 55%),radial-gradient(ellipse 55% 45% at 95% 5%,rgb(224 72 38/.12),transparent 50%),radial-gradient(ellipse 50% 40% at 0 90%,rgb(10 11 16/.7),transparent 50%),radial-gradient(ellipse 40% 35% at 70% 80%,rgb(255 107 53/.08),transparent 45%)}}.member-shell[data-theme=dark].bg-mesh:before{opacity:.28;background-image:radial-gradient(circle at 20% 30%,rgb(255 107 53/.12) 0,transparent 25%),radial-gradient(circle at 80% 60%,rgb(224 72 38/.08) 0,transparent 20%)}.member-shell[data-theme=dark] .surface-card,.member-shell[data-theme=dark] .surface-card-interactive,html[data-ketovio-theme=dark] .surface-card,html[data-ketovio-theme=dark] .surface-card-interactive{background:linear-gradient(180deg,#1c1f2a,#14161f);border-color:rgb(255 107 53/.18);box-shadow:0 1px 2px rgb(0 0 0/.25),0 16px 40px rgb(0 0 0/.28)}.member-shell[data-theme=dark] .surface-nav{background:linear-gradient(180deg,rgb(13 15 26/.94),rgb(13 15 26/.86));border-bottom-color:rgb(255 107 53/.16);box-shadow:inset 0 1px 0 rgb(255 255 255/.04),0 4px 24px rgb(0 0 0/.28)}.member-shell[data-theme=dark] .surface-badge{background:#161824;border-color:rgb(255 107 53/.28);box-shadow:0 2px 8px rgb(0 0 0/.2)}.member-shell[data-theme=dark] .surface-inset{background:#12141c;border-color:#5c6575}.member-shell[data-theme=dark] .surface-muted{background:linear-gradient(180deg,rgb(28 31 42/.96),rgb(20 22 31/.92));border-top-color:rgb(255 107 53/.14);border-bottom-color:rgb(63 68 84/.5)}.member-shell[data-theme=dark] :is(.bg-white,.bg-white\/95,.bg-white\/90,.bg-white\/80,.bg-white\/70,.bg-white\/60),html[data-ketovio-theme=dark] :is(.bg-white,.bg-white\/95,.bg-white\/90,.bg-white\/80,.bg-white\/70,.bg-white\/60){background-color:#1c1f2a}.member-shell[data-theme=dark] .bg-white\/95,html[data-ketovio-theme=dark] .bg-white\/95{background-color:rgb(13 15 26/.96)}.member-shell[data-theme=dark] :is(.to-white,.from-white,.via-white,.from-stone-50,.to-stone-50,.from-emerald-50,.from-emerald-50\/70,.from-emerald-50\/80,.from-emerald-50\/90,.from-amber-50,.from-amber-50\/80,.to-amber-50,.to-amber-50\/50),html[data-ketovio-theme=dark] :is(.to-white,.from-white,.via-white,.from-stone-50,.to-stone-50,.from-emerald-50,.from-emerald-50\/70,.from-emerald-50\/80,.from-emerald-50\/90,.from-amber-50,.from-amber-50\/80,.to-amber-50,.to-amber-50\/50){--tw-gradient-to:#14161f;--tw-gradient-via:#181b26;--tw-gradient-from:#1c1f2a}.member-shell[data-theme=dark] :is(.text-green-700,.text-green-800,.fill-green-700,.fill-green-800),html[data-ketovio-theme=dark] :is(.text-green-700,.text-green-800,.fill-green-700,.fill-green-800){color:#ffb494;fill:#ff6b35}.member-shell[data-theme=dark] :is(.text-foreground,.text-primary,.text-stone-800,.text-stone-900,.text-stone-950,.text-zinc-800,.text-zinc-900,.text-neutral-800,.text-neutral-900,.text-green-900,.text-green-950,.text-green-900\/80),html[data-ketovio-theme=dark] :is(.text-foreground,.text-primary,.text-stone-800,.text-stone-900,.text-stone-950,.text-zinc-800,.text-zinc-900,.text-neutral-800,.text-neutral-900,.text-green-900,.text-green-950,.text-green-900\/80){color:#f7f3ea}.member-shell[data-theme=dark] :is(.text-amber-950,.text-amber-900,.text-amber-800,.text-amber-700),html[data-ketovio-theme=dark] :is(.text-amber-950,.text-amber-900,.text-amber-800,.text-amber-700){color:#ffd580}.member-shell[data-theme=dark] :is(.text-emerald-950,.text-emerald-900,.text-emerald-800,.text-emerald-700),html[data-ketovio-theme=dark] :is(.text-emerald-950,.text-emerald-900,.text-emerald-800,.text-emerald-700){color:#ffd580}.member-shell[data-theme=dark] :is(.text-rose-950,.text-rose-900,.text-rose-800,.text-rose-700,.text-red-900,.text-red-800,.text-red-700),html[data-ketovio-theme=dark] :is(.text-rose-950,.text-rose-900,.text-rose-800,.text-rose-700,.text-red-900,.text-red-800,.text-red-700){color:#fecdd3}.member-shell[data-theme=dark] :is(.text-sky-950,.text-sky-900,.text-sky-800),html[data-ketovio-theme=dark] :is(.text-sky-950,.text-sky-900,.text-sky-800){color:#e0f2fe}.member-shell[data-theme=dark] :is(.text-muted-foreground,.text-muted,.text-stone-400,.text-stone-500,.text-stone-600,.text-stone-700,.text-zinc-400,.text-zinc-500,.text-zinc-600,.text-zinc-700,.text-neutral-400,.text-neutral-500,.text-neutral-600,.text-neutral-700),html[data-ketovio-theme=dark] :is(.text-muted-foreground,.text-muted,.text-stone-400,.text-stone-500,.text-stone-600,.text-stone-700,.text-zinc-400,.text-zinc-500,.text-zinc-600,.text-zinc-700,.text-neutral-400,.text-neutral-500,.text-neutral-600,.text-neutral-700){color:#cbd5e1}.member-shell[data-theme=dark] :is(.fill-stone-400,.fill-stone-500,.fill-muted-foreground),html[data-ketovio-theme=dark] :is(.fill-stone-400,.fill-stone-500,.fill-muted-foreground){fill:#cbd5e1}.member-shell[data-theme=dark] :is(.text-eucalyptus,.fill-eucalyptus,.stroke-eucalyptus),html[data-ketovio-theme=dark] :is(.text-eucalyptus,.fill-eucalyptus,.stroke-eucalyptus){color:#ffb494;fill:#ff6b35;stroke:#ff6b35}.member-shell[data-theme=dark] :is(.placeholder\:text-muted-foreground,.placeholder\:text-stone-400,.placeholder\:text-stone-500,.placeholder\:text-zinc-400)::placeholder,html[data-ketovio-theme=dark] :is(.placeholder\:text-muted-foreground,.placeholder\:text-stone-400,.placeholder\:text-stone-500,.placeholder\:text-zinc-400)::placeholder{color:#a8b3c4;opacity:1}.member-shell[data-theme=dark] :is(.hover\:text-stone-800,.hover\:text-stone-900,.hover\:text-foreground):hover,html[data-ketovio-theme=dark] :is(.hover\:text-stone-800,.hover\:text-stone-900,.hover\:text-foreground):hover{color:#f7f3ea}.member-shell[data-theme=dark] :is(.hover\:text-stone-600,.hover\:text-muted-foreground):hover,html[data-ketovio-theme=dark] :is(.hover\:text-stone-600,.hover\:text-muted-foreground):hover{color:#dde3ec}.member-shell[data-theme=dark] :is(.bg-background,.bg-background\/60,.bg-background\/70,.bg-background\/80,.bg-background\/90,.bg-stone-50,.bg-stone-50\/60,.bg-stone-50\/70,.bg-stone-50\/80,.bg-stone-50\/90,.bg-stone-100,.bg-stone-100\/60,.bg-stone-100\/70,.bg-stone-100\/80,.bg-stone-100\/90,.bg-green-50,.bg-green-50\/60,.bg-green-50\/70,.bg-green-50\/80,.bg-green-50\/90,.bg-green-100,.bg-green-100\/60,.bg-green-100\/70,.bg-green-100\/80,.bg-green-100\/90,.bg-zinc-50,.bg-zinc-100),html[data-ketovio-theme=dark] :is(.bg-background,.bg-background\/60,.bg-background\/70,.bg-background\/80,.bg-background\/90,.bg-stone-50,.bg-stone-50\/60,.bg-stone-50\/70,.bg-stone-50\/80,.bg-stone-50\/90,.bg-stone-100,.bg-stone-100\/60,.bg-stone-100\/70,.bg-stone-100\/80,.bg-stone-100\/90,.bg-green-50,.bg-green-50\/60,.bg-green-50\/70,.bg-green-50\/80,.bg-green-50\/90,.bg-green-100,.bg-green-100\/60,.bg-green-100\/70,.bg-green-100\/80,.bg-green-100\/90,.bg-zinc-50,.bg-zinc-100){background-color:#1c1f2a}.member-shell[data-theme=dark] :is(.bg-amber-50,.bg-amber-50\/50,.bg-amber-50\/60,.bg-amber-50\/70,.bg-amber-50\/80,.bg-amber-50\/90,.bg-amber-100,.bg-amber-100\/60,.bg-amber-100\/70,.bg-amber-100\/80,.bg-amber-100\/90),html[data-ketovio-theme=dark] :is(.bg-amber-50,.bg-amber-50\/50,.bg-amber-50\/60,.bg-amber-50\/70,.bg-amber-50\/80,.bg-amber-50\/90,.bg-amber-100,.bg-amber-100\/60,.bg-amber-100\/70,.bg-amber-100\/80,.bg-amber-100\/90){background-color:#2a1610}.member-shell[data-theme=dark] :is(.bg-emerald-50,.bg-emerald-50\/60,.bg-emerald-50\/70,.bg-emerald-50\/80,.bg-emerald-50\/90,.bg-emerald-100,.bg-emerald-100\/60,.bg-emerald-100\/70,.bg-emerald-100\/80,.bg-emerald-100\/90),html[data-ketovio-theme=dark] :is(.bg-emerald-50,.bg-emerald-50\/60,.bg-emerald-50\/70,.bg-emerald-50\/80,.bg-emerald-50\/90,.bg-emerald-100,.bg-emerald-100\/60,.bg-emerald-100\/70,.bg-emerald-100\/80,.bg-emerald-100\/90){background-color:#261b19}.member-shell[data-theme=dark] :is(.bg-rose-50,.bg-rose-50\/60,.bg-rose-50\/70,.bg-rose-50\/80,.bg-rose-50\/90,.bg-rose-100,.bg-rose-100\/60,.bg-rose-100\/70,.bg-rose-100\/80,.bg-rose-100\/90,.bg-red-50,.bg-red-50\/60,.bg-red-50\/70,.bg-red-50\/80,.bg-red-50\/90,.bg-red-100),html[data-ketovio-theme=dark] :is(.bg-rose-50,.bg-rose-50\/60,.bg-rose-50\/70,.bg-rose-50\/80,.bg-rose-50\/90,.bg-rose-100,.bg-rose-100\/60,.bg-rose-100\/70,.bg-rose-100\/80,.bg-rose-100\/90,.bg-red-50,.bg-red-50\/60,.bg-red-50\/70,.bg-red-50\/80,.bg-red-50\/90,.bg-red-100){background-color:#35161e}.member-shell[data-theme=dark] :is(.bg-sky-50,.bg-sky-50\/60,.bg-sky-50\/70,.bg-sky-50\/80,.bg-sky-50\/90,.bg-sky-100),html[data-ketovio-theme=dark] :is(.bg-sky-50,.bg-sky-50\/60,.bg-sky-50\/70,.bg-sky-50\/80,.bg-sky-50\/90,.bg-sky-100){background-color:#132232}.member-shell[data-theme=dark] :is(.border-stone-200,.border-stone-200\/80,.border-stone-300,.border-green-200,.border-green-200\/80,.border-green-300),html[data-ketovio-theme=dark] :is(.border-stone-200,.border-stone-200\/80,.border-stone-300,.border-green-200,.border-green-200\/80,.border-green-300){border-color:#5c6575}.member-shell[data-theme=dark] :is(.border-amber-200,.border-amber-200\/80,.border-amber-300,.border-amber-300\/80),html[data-ketovio-theme=dark] :is(.border-amber-200,.border-amber-200\/80,.border-amber-300,.border-amber-300\/80){border-color:#6b3820}.member-shell[data-theme=dark] :is(.border-emerald-200,.border-emerald-200\/80,.border-emerald-300),html[data-ketovio-theme=dark] :is(.border-emerald-200,.border-emerald-200\/80,.border-emerald-300){border-color:#6b3820}.member-shell[data-theme=dark] :is(.border-rose-200,.border-rose-200\/80,.border-rose-300,.border-red-200),html[data-ketovio-theme=dark] :is(.border-rose-200,.border-rose-200\/80,.border-rose-300,.border-red-200){border-color:#6e2d3d}.member-shell[data-theme=dark] :is(.border-sky-200,.border-sky-300),html[data-ketovio-theme=dark] :is(.border-sky-200,.border-sky-300){border-color:#264260}.member-shell[data-theme=dark] .bg-muted,html[data-ketovio-theme=dark] .bg-muted{background-color:#252834}.member-shell[data-theme=dark] :is(.hover\:bg-stone-50,.hover\:bg-stone-100,.hover\:bg-green-50,.hover\:bg-green-50\/60,.hover\:bg-green-100,.hover\:bg-green-100\/70,.hover\:bg-emerald-50,.hover\:bg-amber-100,.hover\:bg-amber-100\/80,.hover\:bg-muted,.hover\:bg-zinc-50):hover,html[data-ketovio-theme=dark] :is(.hover\:bg-stone-50,.hover\:bg-stone-100,.hover\:bg-green-50,.hover\:bg-green-50\/60,.hover\:bg-green-100,.hover\:bg-green-100\/70,.hover\:bg-emerald-50,.hover\:bg-amber-100,.hover\:bg-amber-100\/80,.hover\:bg-muted,.hover\:bg-zinc-50):hover{background-color:#2a2e38}@media (prefers-color-scheme:dark){.member-shell:not([data-theme=light]) :is(.text-foreground,.text-primary,.text-stone-800,.text-stone-900,.text-stone-950,.text-green-900,.text-green-950){color:#f7f3ea}.member-shell:not([data-theme=light]) :is(.text-amber-950,.text-amber-900,.text-amber-800,.text-amber-700){color:#ffd580}.member-shell:not([data-theme=light]) :is(.text-emerald-950,.text-emerald-900,.text-emerald-800,.text-emerald-700){color:#ffd580}.member-shell:not([data-theme=light]) :is(.text-rose-950,.text-rose-900,.text-rose-800,.text-rose-700,.text-red-900,.text-red-800,.text-red-700){color:#fecdd3}.member-shell:not([data-theme=light]) :is(.text-sky-950,.text-sky-900,.text-sky-800){color:#e0f2fe}.member-shell:not([data-theme=light]) :is(.text-muted-foreground,.text-muted,.text-stone-400,.text-stone-500,.text-stone-600,.text-stone-700){color:#cbd5e1}.member-shell:not([data-theme=light]) :is(.text-eucalyptus,.fill-eucalyptus){color:#ffb494;fill:#ff6b35}.member-shell:not([data-theme=light]) :is(.bg-white,.bg-white\/95,.bg-white\/90,.bg-white\/80,.bg-white\/70,.bg-white\/60,.bg-background,.bg-background\/60,.bg-background\/70,.bg-background\/80,.bg-background\/90,.bg-stone-50,.bg-stone-50\/60,.bg-stone-50\/70,.bg-stone-50\/80,.bg-stone-50\/90,.bg-stone-100,.bg-stone-100\/60,.bg-stone-100\/70,.bg-stone-100\/80,.bg-stone-100\/90,.bg-green-50,.bg-green-50\/60,.bg-green-50\/70,.bg-green-50\/80,.bg-green-50\/90,.bg-green-100,.bg-green-100\/60,.bg-green-100\/70,.bg-green-100\/80,.bg-green-100\/90){background-color:#1c1f2a}.member-shell:not([data-theme=light]) :is(.bg-amber-50,.bg-amber-50\/50,.bg-amber-50\/60,.bg-amber-50\/70,.bg-amber-50\/80,.bg-amber-50\/90,.bg-amber-100,.bg-amber-100\/60,.bg-amber-100\/70,.bg-amber-100\/80,.bg-amber-100\/90){background-color:#2a1610}.member-shell:not([data-theme=light]) :is(.bg-emerald-50,.bg-emerald-50\/60,.bg-emerald-50\/70,.bg-emerald-50\/80,.bg-emerald-50\/90,.bg-emerald-100,.bg-emerald-100\/60,.bg-emerald-100\/70,.bg-emerald-100\/80,.bg-emerald-100\/90){background-color:#261b19}.member-shell:not([data-theme=light]) :is(.bg-rose-50,.bg-rose-50\/60,.bg-rose-50\/70,.bg-rose-50\/80,.bg-rose-50\/90,.bg-rose-100,.bg-rose-100\/60,.bg-rose-100\/70,.bg-rose-100\/80,.bg-rose-100\/90,.bg-red-50,.bg-red-50\/60,.bg-red-50\/70,.bg-red-50\/80,.bg-red-50\/90,.bg-red-100){background-color:#35161e}.member-shell:not([data-theme=light]) :is(.bg-sky-50,.bg-sky-50\/60,.bg-sky-50\/70,.bg-sky-50\/80,.bg-sky-50\/90,.bg-sky-100){background-color:#132232}.member-shell:not([data-theme=light]) :is(.border-stone-200,.border-stone-200\/80,.border-stone-300,.border-green-200,.border-green-200\/80,.border-green-300){border-color:#5c6575}.member-shell:not([data-theme=light]) :is(.border-amber-200,.border-amber-200\/80,.border-amber-300,.border-amber-300\/80){border-color:#6b3820}.member-shell:not([data-theme=light]) :is(.border-emerald-200,.border-emerald-200\/80,.border-emerald-300){border-color:#6b3820}.member-shell:not([data-theme=light]) :is(.border-rose-200,.border-rose-200\/80,.border-rose-300,.border-red-200){border-color:#6e2d3d}.member-shell:not([data-theme=light]) .bg-muted{background-color:#252834}}.member-shell[data-theme=dark] .bg-stone-900\/20,html[data-ketovio-theme=dark] .bg-stone-900\/20{background-color:rgb(0 0 0/.5)}.member-shell[data-theme=dark] :is(.bg-stone-900\/40,.bg-stone-900\/50),html[data-ketovio-theme=dark] :is(.bg-stone-900\/40,.bg-stone-900\/50){background-color:rgb(0 0 0/.62)}.member-shell[data-theme=dark] :is(.bg-green-600,.bg-green-700,.bg-green-800,.bg-emerald-600,.bg-emerald-700,.bg-emerald-800,.from-green-700),html[data-ketovio-theme=dark] :is(.bg-green-600,.bg-green-700,.bg-green-800,.bg-emerald-600,.bg-emerald-700,.bg-emerald-800,.from-green-700){background-color:#e04826;background-image:linear-gradient(180deg,#ff6b35,#e04826);color:#ffffff;border-color:#ff8559;box-shadow:0 0 0 1px rgb(255 107 53/.55),0 8px 20px rgb(0 0 0/.45)}.member-shell[data-theme=dark] :is(.border-green-600,.border-green-700,.border-green-800,.border-emerald-600,.border-emerald-700,.focus\:border-green-600:focus,.focus\:border-green-700:focus,.focus-visible\:border-green-700:focus-visible),html[data-ketovio-theme=dark] :is(.border-green-600,.border-green-700,.border-green-800,.border-emerald-600,.border-emerald-700,.focus\:border-green-600:focus,.focus\:border-green-700:focus,.focus-visible\:border-green-700:focus-visible){border-color:#ff6b35}.member-shell[data-theme=dark] :is([data-selected=true]:not([data-selected-pill=true]),[role=radio][aria-checked=true]:not([data-selected-pill=true]),[role=checkbox][aria-checked=true]:not([data-selected-pill=true]),[role=tab][aria-selected=true]:not([data-selected-pill=true]),label:has(input[type=radio]:checked)),html[data-ketovio-theme=dark] :is([data-selected=true]:not([data-selected-pill=true]),[role=radio][aria-checked=true]:not([data-selected-pill=true]),[role=checkbox][aria-checked=true]:not([data-selected-pill=true]),[role=tab][aria-selected=true]:not([data-selected-pill=true]),label:has(input[type=radio]:checked)){border-width:2px;border-color:#ff6b35;background-color:#261b19;background-image:linear-gradient(180deg,rgb(255 107 53/.22),rgb(255 107 53/.09));color:#f7f3ea;box-shadow:0 0 0 2px rgb(255 107 53/.32),0 8px 22px rgb(0 0 0/.42)}.member-shell[data-theme=dark] :is([data-selected-pill=true][data-selected=true],[data-selected-pill=true][aria-pressed=true],[data-selected-pill=true][aria-checked=true],[data-selected-pill=true][aria-selected=true],button:is([aria-pressed=true],[aria-checked=true],[aria-selected=true]):is(.bg-green-800,.bg-green-700,.bg-emerald-800,.bg-emerald-700,.bg-stone-800,.bg-foreground)),html[data-ketovio-theme=dark] :is([data-selected-pill=true][data-selected=true],[data-selected-pill=true][aria-pressed=true],[data-selected-pill=true][aria-checked=true],[data-selected-pill=true][aria-selected=true],button:is([aria-pressed=true],[aria-checked=true],[aria-selected=true]):is(.bg-green-800,.bg-green-700,.bg-emerald-800,.bg-emerald-700,.bg-stone-800,.bg-foreground)){border-width:2px;border-color:#ff8559;background-color:#c93b1b;background-image:linear-gradient(180deg,#ef5323,#c93b1b);color:#ffffff;font-weight:600;box-shadow:0 0 0 2px rgb(255 107 53/.35),0 4px 14px rgb(0 0 0/.45)}.member-shell[data-theme=dark] :is([data-selected=true],[aria-checked=true],[aria-pressed=true],[aria-selected=true],label:has(input[type=radio]:checked)) [data-select-indicator],html[data-ketovio-theme=dark] :is([data-selected=true],[aria-checked=true],[aria-pressed=true],[aria-selected=true],label:has(input[type=radio]:checked)) [data-select-indicator]{border-color:#ff6b35;background-color:#ff6b35;color:#0d0f1a}@media (prefers-color-scheme:dark){.member-shell:not([data-theme=light]) :is(.border-green-600,.border-green-700,.border-green-800,.border-emerald-600,.border-emerald-700,.focus\:border-green-600:focus,.focus\:border-green-700:focus,.focus-visible\:border-green-700:focus-visible){border-color:#ff6b35}.member-shell:not([data-theme=light]) :is([data-selected=true]:not([data-selected-pill=true]),[role=radio][aria-checked=true]:not([data-selected-pill=true]),[role=checkbox][aria-checked=true]:not([data-selected-pill=true]),[role=tab][aria-selected=true]:not([data-selected-pill=true]),label:has(input[type=radio]:checked)){border-width:2px;border-color:#ff6b35;background-color:#261b19;background-image:linear-gradient(180deg,rgb(255 107 53/.22),rgb(255 107 53/.09));color:#f7f3ea;box-shadow:0 0 0 2px rgb(255 107 53/.32),0 8px 22px rgb(0 0 0/.42)}.member-shell:not([data-theme=light]) :is([data-selected-pill=true][data-selected=true],[data-selected-pill=true][aria-pressed=true],[data-selected-pill=true][aria-checked=true],[data-selected-pill=true][aria-selected=true],button:is([aria-pressed=true],[aria-checked=true],[aria-selected=true]):is(.bg-green-800,.bg-green-700,.bg-emerald-800,.bg-emerald-700,.bg-stone-800,.bg-foreground)){border-width:2px;border-color:#ff8559;background-color:#c93b1b;background-image:linear-gradient(180deg,#ef5323,#c93b1b);color:#ffffff;font-weight:600;box-shadow:0 0 0 2px rgb(255 107 53/.35),0 4px 14px rgb(0 0 0/.45)}.member-shell:not([data-theme=light]) :is([data-selected=true],[aria-checked=true],[aria-pressed=true],[aria-selected=true],label:has(input[type=radio]:checked)) [data-select-indicator]{border-color:#ff6b35;background-color:#ff6b35;color:#0d0f1a}}.member-shell[data-theme=dark] :focus-visible,html[data-ketovio-theme=dark] :focus-visible{--tw-ring-color:#ff6b35}.member-shell[data-theme=dark] :is(nav[aria-label="App navigation"],.member-bottom-nav),html[data-ketovio-theme=dark] :is(nav[aria-label="App navigation"],.member-bottom-nav){background-color:rgb(13 15 26/.96);border-top-color:rgb(255 107 53/.16)}.member-shell[data-theme=dark] .member-bottom-nav-add-badge,html[data-ketovio-theme=dark] .member-bottom-nav-add-badge{background:linear-gradient(135deg,#ff6b35,#e04826);color:#ffffff;box-shadow:0 0 0 2px rgb(255 107 53/.35),0 4px 12px rgb(224 72 38/.4)}@media (prefers-color-scheme:dark){.member-shell:not([data-theme=light]) :is(nav[aria-label="App navigation"],.member-bottom-nav){background-color:rgb(13 15 26/.96);border-top-color:rgb(255 107 53/.16)}.member-shell:not([data-theme=light]) .member-bottom-nav-add-badge{background:linear-gradient(135deg,#ff6b35,#e04826);color:#ffffff;box-shadow:0 0 0 2px rgb(255 107 53/.35),0 4px 12px rgb(224 72 38/.4)}.member-shell:not([data-theme=light]) .member-nav-active{background-color:rgb(255 107 53/.24);color:#ffb494;font-weight:600;box-shadow:inset 0 -2px 0 #ff6b35}}.member-shell[data-theme=dark] .member-nav-active,html[data-ketovio-theme=dark] .member-nav-active{background-color:rgb(255 107 53/.24);color:#ffb494;font-weight:600;box-shadow:inset 0 -2px 0 #ff6b35}.member-shell[data-theme=dark] .today-hero,html[data-ketovio-theme=dark] .member-shell .today-hero{background:radial-gradient(120% 90% at 0 0,rgb(255 107 53/.14) 0,transparent 55%),linear-gradient(180deg,#1c1f2a,#14161f);border-color:rgb(255 107 53/.3)}.member-shell[data-theme=dark] .today-hero-track,html[data-ketovio-theme=dark] .member-shell .today-hero-track{background-color:#2a2d3a}.member-shell[data-theme=dark] .today-hero-fill,html[data-ketovio-theme=dark] .member-shell .today-hero-fill{background-image:linear-gradient(90deg,#ff6b35,#e04826)}.member-shell[data-theme=dark] .today-hero-fill.is-over,html[data-ketovio-theme=dark] .member-shell .today-hero-fill.is-over{background-image:none;background-color:#ffb020}.member-shell[data-theme=dark] .today-list>*+*,html[data-ketovio-theme=dark] .member-shell .today-list>*+*{border-top-color:rgb(63 68 84/.75)}.member-shell[data-theme=dark] :is(.today-row>button:hover,a.today-row:hover),html[data-ketovio-theme=dark] .member-shell :is(.today-row>button:hover,a.today-row:hover){background-color:rgb(255 107 53/.07)}.member-shell[data-theme=dark] .today-row-icon,html[data-ketovio-theme=dark] .member-shell .today-row-icon{background-color:#241612;color:#ff9e75}@media (prefers-color-scheme:dark){.member-shell:not([data-theme=light]) .today-hero{background:radial-gradient(120% 90% at 0 0,rgb(255 107 53/.14) 0,transparent 55%),linear-gradient(180deg,#1c1f2a,#14161f);border-color:rgb(255 107 53/.3)}.member-shell:not([data-theme=light]) .today-hero-track{background-color:#2a2d3a}.member-shell:not([data-theme=light]) .today-hero-fill{background-image:linear-gradient(90deg,#ff6b35,#e04826)}.member-shell:not([data-theme=light]) .today-hero-fill.is-over{background-image:none;background-color:#ffb020}.member-shell:not([data-theme=light]) .today-list>*+*{border-top-color:rgb(63 68 84/.75)}.member-shell:not([data-theme=light]) .today-row-icon{background-color:#241612;color:#ff9e75}}@media (prefers-reduced-motion:reduce){.member-pull-indicator{transition:none!important;transform:none!important}.member-pull-indicator .animate-spin{animation:none}}html[data-ketovio-theme=dark]{--marketing-obsidian:#0a0b10;--marketing-obsidian-raised:#12141d;--marketing-edge:rgb(255 107 53/0.18);--marketing-ink:#f7f3ea;--marketing-ink-soft:#cbd5e1;--marketing-peach:#ffd2bf}html[data-ketovio-theme=dark] body{background-color:var(--marketing-obsidian);color:var(--marketing-ink)}html[data-ketovio-theme=dark] ::selection{background:rgb(255 107 53/.38);color:#ffffff}html[data-ketovio-theme=dark] .text-luminous{color:var(--theme-accent)}html[data-ketovio-theme=dark] :is(.text-green-50,.text-green-100,.text-green-100\/90,.text-green-200,.text-emerald-100,.text-emerald-100\/80,.text-emerald-100\/90,.text-emerald-200){color:var(--marketing-peach)}html[data-ketovio-theme=dark] :is(.text-green-800\/70,.text-green-900\/80){color:#ffb494}html[data-ketovio-theme=dark] .text-green-200\/80{color:rgb(255 107 53/.7)}html[data-ketovio-theme=dark] .surface-nav{background:linear-gradient(180deg,rgb(10 11 16/.94),rgb(10 11 16/.86));border-bottom-color:rgb(255 107 53/.16);box-shadow:inset 0 1px 0 rgb(255 255 255/.04),0 4px 24px rgb(0 0 0/.32)}html[data-ketovio-theme=dark] .surface-badge{background:#161824;border-color:rgb(255 107 53/.28);box-shadow:0 2px 8px rgb(0 0 0/.24)}html[data-ketovio-theme=dark] .surface-inset{background:var(--marketing-obsidian-raised);border-color:#3f4454}html[data-ketovio-theme=dark] .surface-muted{background:linear-gradient(180deg,rgb(20 23 34/.96),rgb(14 16 24/.92));border-top-color:rgb(255 107 53/.14);border-bottom-color:rgb(63 68 84/.5)}html[data-ketovio-theme=dark] .image-ring{background:linear-gradient(145deg,#1c1f2a,#12141d);border-color:rgb(255 107 53/.3);box-shadow:inset 0 0 0 1px rgb(255 255 255/.04),0 24px 56px rgb(0 0 0/.5),0 0 40px rgb(255 107 53/.1)}html[data-ketovio-theme=dark] .image-ring img{filter:brightness(.95) contrast(1.03)}html[data-ketovio-theme=dark] .bg-mesh{background-color:var(--marketing-obsidian);background-image:radial-gradient(ellipse 90% 60% at 50% -15%,rgb(255 107 53/.2),transparent 55%),radial-gradient(ellipse 55% 45% at 95% 5%,rgb(224 72 38/.1),transparent 50%),radial-gradient(ellipse 50% 40% at 0 90%,rgb(10 11 16/.7),transparent 50%)}html[data-ketovio-theme=dark] .bg-mesh:before{opacity:.26;background-image:radial-gradient(circle at 20% 30%,rgb(255 107 53/.12) 0,transparent 25%),radial-gradient(circle at 80% 60%,rgb(224 72 38/.08) 0,transparent 20%)}html[data-ketovio-theme=dark] .surface-shimmer:after{background:linear-gradient(105deg,transparent 40%,rgb(255 255 255/.08) 50%,transparent 60%)}html[data-ketovio-theme=dark]:not(:has(#member-shell)) :is(.from-green-700,.bg-green-700,.bg-green-800):not([data-selected-pill]){background-image:linear-gradient(180deg,#d4401d,#c93b1b);box-shadow:inset 0 0 0 1px rgb(255 133 89/.9),0 0 22px rgb(255 107 53/.28),0 8px 20px rgb(0 0 0/.45)}html[data-ketovio-theme=dark]:not(:has(#member-shell)) .from-green-700:hover{filter:brightness(1.08)}html[data-ketovio-theme=dark]:not(:has(#member-shell)) [data-selected-pill=true][data-selected=true]{background-image:linear-gradient(180deg,#d4401d,#c93b1b)}html[data-ketovio-theme=dark] :is(input,select,textarea):not([type=checkbox]):not([type=radio])[class*=border]{border-color:#6b7488}html[data-ketovio-theme=dark] :is(.from-green-900,.from-emerald-950){--tw-gradient-from:#2a1610}html[data-ketovio-theme=dark] .from-green-950\/60{--tw-gradient-from:rgb(10 11 16/0.94)}html[data-ketovio-theme=dark] :is(.via-emerald-900){--tw-gradient-via:#1b1511}html[data-ketovio-theme=dark] :is(.to-green-950,.to-stone-900){--tw-gradient-to:#0f1118}html[data-ketovio-theme=dark] :is(.bg-amber-300,.bg-amber-400,.bg-amber-500).text-amber-950{color:#1a1006}html[data-ketovio-theme=dark] .site-footer{background:linear-gradient(180deg,#0a0b10,#0f1118);border-top-color:rgb(255 107 53/.16)}html[data-ketovio-theme=dark] .site-footer-legal{background:#07080c;border-top-color:rgb(255 107 53/.14)}html[data-ketovio-theme=dark] .site-footer-legal p{color:#cbd5e1}html[data-ketovio-theme=dark] #site-mobile-menu nav{background-color:#0f1118;border-bottom-color:rgb(255 107 53/.2);box-shadow:0 24px 48px rgb(0 0 0/.55)}html[data-ketovio-theme=dark] #site-mobile-menu nav .border-stone-200{border-color:#3f4454}
/*# sourceMappingURL=a49d539f32a228b4.css.map*/