html.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-paper:#f4f1ed;--app-card:#fdfcfb;--app-ink:#3a2819;--app-ink-2:#594a3e;--app-ink-3:#594a3e;--app-sand:#ebe6e0;--app-sand-hover:#dfd9d0;--app-gold:#86704c;--app-muted:#a7a098;--app-action-primary:#3a2819;--app-action-primary-hover:#86704c;--app-action-primary-text:#86704c;background-color:var(--app-paper)}html.theme-light body:not(.full-bleed),html.theme-light body:not(.full-bleed) #root{background-color:var(--app-paper);color:var(--app-ink);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-action-secondary:var(--app-sand);--app-action-secondary-hover:var(--app-sand-hover);--app-action-secondary-foreground:var(--app-ink);--app-surface-page:var(--app-paper);--app-surface-card:var(--app-card);--app-surface-elevated:#efebe6;--app-surface-subtle:var(--app-sand);--app-surface-hover:var(--app-sand);--app-overlay:#3a281985;--app-border-subtle:#3a281914;--app-border:#dfdfdf;--app-border-strong:#cfcac4;--app-text:var(--app-ink);--app-text-muted:var(--app-ink-2);--app-accent:var(--app-action-primary);--app-accent-hover:var(--app-action-primary-hover);--app-accent-soft:#86704c1f;--app-accent-soft-text:var(--app-gold);--app-on-accent:#fff;--app-success-soft:#0596691a;--app-success-border:#05966947;--app-success-text:#047857;--app-shadow-card:0 1px 2px #3a28190f, 0 6px 20px -12px #3a281940;--app-shadow-raised:0 8px 24px -12px #3a281947}html.theme-light body:not(.full-bleed){--lt-tw:var(--app-ink);--lt-twa:var(--app-ink-3);--lt-tg1:var(--app-ink-2);--lt-tg2:var(--app-ink-3);--lt-red4:var(--app-action-primary);--lt-red3:var(--app-action-primary);--lt-yellow4:#b45309;--lt-yellow3:#b45309;--lt-green4:#047857;--lt-green3:#047857;--reading-control-green:var(--app-gold);--reading-control-green-hover:var(--app-ink);--reading-control-green-soft:#86704c1f}html.theme-light body:not(.full-bleed) :is(.bg-gray-950,.bg-zinc-950,.bg-gray-900){background-color:var(--app-paper)}html.theme-light body:not(.full-bleed) .bg-gray-800{background-color:var(--app-card)}html.theme-light body:not(.full-bleed) .bg-gray-700{background-color:var(--app-sand)}html.theme-light body:not(.full-bleed) .bg-gray-600{background-color:var(--app-sand-hover)}html.theme-light body:not(.full-bleed) :is(.bg-gray-500,.bg-gray-400){background-color:#cfcac4}html.theme-light body:not(.full-bleed) :is(.bg-gray-900\/95,.bg-gray-900\/90,.bg-gray-900\/80,.bg-gray-900\/60,.bg-gray-900\/50){background-color:#f4f1edf2}html.theme-light body:not(.full-bleed) :is(.bg-gray-800\/90,.bg-gray-800\/70,.bg-gray-800\/60){background-color:#fdfcfbf0}html.theme-light body:not(.full-bleed) :is(.bg-gray-700\/70,.bg-gray-700\/60,.bg-gray-700\/40,.bg-gray-700\/30){background-color:var(--app-sand)}html.theme-light body:not(.full-bleed) .bg-gray-600\/70{background-color:var(--app-sand-hover)}html.theme-light body:not(.full-bleed) :is(.bg-white\/5,.bg-white\/10,.bg-white\/15,.bg-white\/20){background-color:#3a28190f}html.theme-light body:not(.full-bleed) .bg-gray-800:not(.theme-keep){box-shadow:0 1px 2px #3a28190f,0 0 0 1px #3a281914}html.theme-light body:not(.full-bleed) .from-gray-900{--tw-gradient-from:var(--app-paper)}html.theme-light body:not(.full-bleed) .from-gray-800{--tw-gradient-from:#efebe6}html.theme-light body:not(.full-bleed) .via-gray-900{--tw-gradient-via:var(--app-paper)}html.theme-light body:not(.full-bleed) .via-gray-800{--tw-gradient-via:#efebe6}html.theme-light body:not(.full-bleed) .to-gray-900{--tw-gradient-to:var(--app-paper)}html.theme-light body:not(.full-bleed) .to-gray-800{--tw-gradient-to:#efebe6}html.theme-light body:not(.full-bleed) .border-gray-900{border-color:var(--app-card)}html.theme-light body:not(.full-bleed) :is(.border-gray-800,.border-gray-700,.border-gray-700\/80,.border-gray-700\/60,.border-gray-700\/50){border-color:#dfdfdf}html.theme-light body:not(.full-bleed) :is(.border-gray-600,.border-gray-600\/50,.border-gray-500){border-color:#cfcac4}html.theme-light body:not(.full-bleed) :is(.border-white\/10,.border-white\/15,.border-white\/20,.border-white\/25){border-color:#3a28191f}html.theme-light body:not(.full-bleed) :is(.divide-gray-700,.divide-gray-700\/60,.divide-gray-700\/50)>:not([hidden])~:not([hidden]){border-color:#dfdfdf}html.theme-light body:not(.full-bleed) .ring-gray-500{--tw-ring-color:#cfcac4}html.theme-light body:not(.full-bleed) .ring-gray-800{--tw-ring-color:#dfdfdf}html.theme-light body:not(.full-bleed) .ring-white\/10{--tw-ring-color:#3a28191f}html.theme-light body:not(.full-bleed) .hover\:bg-gray-800:hover{background-color:#efebe6}html.theme-light body:not(.full-bleed) :is(.hover\:bg-gray-700,.hover\:bg-gray-700\/70,.hover\:bg-gray-700\/60):hover{background-color:var(--app-sand)}html.theme-light body:not(.full-bleed) .hover\:bg-gray-600:hover{background-color:var(--app-sand-hover)}html.theme-light body:not(.full-bleed) :is(.hover\:text-white,.hover\:text-gray-200):hover,html.theme-light body:not(.full-bleed) .group:hover :is(.group-hover\:text-gray-200,.group-hover\:text-white){color:var(--app-ink)}html.theme-light body:not(.full-bleed) :is(.hover\:border-gray-600,.hover\:border-gray-500):hover{border-color:#cfcac4}html.theme-light body:not(.full-bleed) :is(.app-field,.app-textarea){--field-bg:var(--app-card);--field-bg-hover:var(--app-card);--field-border:#dfdfdf;--field-border-hover:#cfcac4;--field-border-focus:hsl(var(--primary));color:var(--app-ink)}html.theme-light body:not(.full-bleed) .app-field-input{color:var(--app-ink)}html.theme-light body:not(.full-bleed) :is(.app-field,.app-textarea):is(:focus,:focus-within){box-shadow:0 0 0 3px hsl(var(--primary) / .16)}html.theme-light body:not(.full-bleed) input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.theme-light body:not(.full-bleed) :-webkit-any(.app-field,.app-field-input,.app-textarea,.app-input):-webkit-any(:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus,:-webkit-autofill:active,:autofill){-webkit-text-fill-color:var(--app-ink);color:var(--app-ink);caret-color:var(--app-ink);-webkit-box-shadow:0 0 0 1000px var(--app-card) inset;box-shadow:0 0 0 1000px var(--app-card) inset}html.theme-light body:not(.full-bleed) :is(.app-field,.app-field-input,.app-textarea,.app-input):is(:autofill,:autofill:hover,:autofill:focus,:autofill:active,:autofill){-webkit-text-fill-color:var(--app-ink);color:var(--app-ink);caret-color:var(--app-ink);-webkit-box-shadow:0 0 0 1000px var(--app-card) inset;box-shadow:0 0 0 1000px var(--app-card) inset}html.theme-light body:not(.full-bleed) .app-field-action.app-field-action>svg:not(.theme-keep){color:var(--app-action-primary-foreground)}html.theme-light body:not(.full-bleed) .text-white{color:var(--lt-tw)}html.theme-light body:not(.full-bleed) [class*=text-white\/]{color:var(--lt-twa)}html.theme-light body:not(.full-bleed) :is(.text-gray-100,.text-gray-200,.text-gray-300){color:var(--lt-tg1)}html.theme-light body:not(.full-bleed) :is(.text-gray-400,.text-gray-500,.text-gray-600){color:var(--lt-tg2)}html.theme-light body:not(.full-bleed) :is(.placeholder-gray-500,.app-field,.app-field-input,.app-textarea)::placeholder,html.theme-light body:not(.full-bleed) ::placeholder{color:var(--app-muted)}html.theme-light body:not(.full-bleed) :is([class~=bg-red-400],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-red-700],[class~=bg-red-800],[class~=bg-red-900],[class~=bg-rose-400],[class~=bg-rose-500],[class~=bg-rose-600],[class~=bg-rose-700],[class~=bg-rose-800],[class~=bg-rose-900],[class~=bg-pink-400],[class~=bg-pink-500],[class~=bg-pink-600],[class~=bg-pink-700],[class~=bg-pink-800],[class~=bg-pink-900],[class~=bg-orange-400],[class~=bg-orange-500],[class~=bg-orange-600],[class~=bg-orange-700],[class~=bg-orange-800],[class~=bg-orange-900],[class~=bg-amber-400],[class~=bg-amber-500],[class~=bg-amber-600],[class~=bg-amber-700],[class~=bg-amber-800],[class~=bg-amber-900],[class~=bg-yellow-400],[class~=bg-yellow-500],[class~=bg-yellow-600],[class~=bg-yellow-700],[class~=bg-yellow-800],[class~=bg-yellow-900],[class~=bg-lime-400],[class~=bg-lime-500],[class~=bg-lime-600],[class~=bg-lime-700],[class~=bg-lime-800],[class~=bg-lime-900],[class~=bg-green-400],[class~=bg-green-500],[class~=bg-green-600],[class~=bg-green-700],[class~=bg-green-800],[class~=bg-green-900],[class~=bg-emerald-400],[class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-emerald-700],[class~=bg-emerald-800],[class~=bg-emerald-900],[class~=bg-teal-400],[class~=bg-teal-500],[class~=bg-teal-600],[class~=bg-teal-700],[class~=bg-teal-800],[class~=bg-teal-900],[class~=bg-cyan-400],[class~=bg-cyan-500],[class~=bg-cyan-600],[class~=bg-cyan-700],[class~=bg-cyan-800],[class~=bg-cyan-900],[class~=bg-sky-400],[class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-sky-700],[class~=bg-sky-800],[class~=bg-sky-900],[class~=bg-blue-400],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-blue-700],[class~=bg-blue-800],[class~=bg-blue-900],[class~=bg-indigo-400],[class~=bg-indigo-500],[class~=bg-indigo-600],[class~=bg-indigo-700],[class~=bg-indigo-800],[class~=bg-indigo-900],[class~=bg-violet-400],[class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-violet-700],[class~=bg-violet-800],[class~=bg-violet-900],[class~=bg-purple-400],[class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-purple-700],[class~=bg-purple-800],[class~=bg-purple-900],[class~=bg-fuchsia-400],[class~=bg-fuchsia-500],[class~=bg-fuchsia-600],[class~=bg-fuchsia-700],[class~=bg-fuchsia-800],[class~=bg-fuchsia-900],[class~=bg-primary],[class~=bg-destructive],[class~=bg-red-500\/90],.home-primary-action,[class~=app-brand-surface],[class~=app-brand-progress]){--lt-tw:#fff;--lt-twa:#ffffffe6;--lt-tg1:#ffffffd9;--lt-tg2:#ffffffd9}html.theme-light body:not(.full-bleed) :is([class~=bg-black],[class~=bg-black\/30],[class~=bg-black\/40],[class~=bg-black\/50],[class~=bg-black\/55],[class~=bg-black\/60],[class~=bg-black\/65],[class~=bg-black\/70],[class~=bg-black\/75],[class~=bg-black\/80],[class~=bg-black\/90],[class~=bg-black\/95],[class*=bg-gradient]:not([class*=to-gray-8]):not([class*=to-gray-9]):not([class*="900/"]):not([class*="800/"])){--lt-tw:#fff;--lt-twa:#ffffffe6;--lt-tg1:var(--app-paper);--lt-tg2:#dfdfdf;--lt-yellow4:#facc15;--lt-yellow3:#fcd34d;--lt-green4:#4ade80;--lt-green3:#4ade80}html.theme-light body:not(.full-bleed) :is([class~=app-brand-surface],[class~=app-brand-progress]){--lt-tw:#fff;--lt-twa:#ffffffe6;--lt-tg1:#ffffffd9;--lt-tg2:#ffffffd9}html.theme-light body:not(.full-bleed) :is([class~=bg-gray-900],[class~=bg-gray-800],[class~=bg-gray-700],[class~=bg-gray-600],[class*=bg-gray-900\/],[class*=bg-gray-800\/],[class*=bg-gray-700\/],[class~=bg-white],[class*=bg-white\/],[class*=bg-gradient]:is([class*="900/"],[class*="800/"],[class*=to-gray-8],[class*=to-gray-9])){--lt-tw:var(--app-ink);--lt-twa:var(--app-ink-3);--lt-tg1:var(--app-ink-2);--lt-tg2:var(--app-ink-3)}html.theme-light body:not(.full-bleed) [class*=bg-gradient]:is([class*="900/"],[class*="800/"],[class*=to-gray-8],[class*=to-gray-9]){--lt-yellow4:#a16207;--lt-yellow3:#a16207;--lt-green4:#15803d;--lt-green3:#15803d}html.theme-light body:not(.full-bleed) :is([class~=bg-black],[class~=bg-black\/30],[class~=bg-black\/40],[class~=bg-black\/50],[class~=bg-black\/55],[class~=bg-black\/60],[class~=bg-black\/65],[class~=bg-black\/70],[class~=bg-black\/75],[class~=bg-black\/80],[class~=bg-black\/90],[class~=bg-black\/95]) [class*=bg-white\/]{--lt-tw:#fff;--lt-twa:#ffffffe6;--lt-tg1:var(--app-paper);--lt-tg2:#dfdfdf}html.theme-light body:not(.full-bleed) :is([class~=bg-black],[class~=bg-black\/30],[class~=bg-black\/40],[class~=bg-black\/50],[class~=bg-black\/55],[class~=bg-black\/60],[class~=bg-black\/65],[class~=bg-black\/70],[class~=bg-black\/75],[class~=bg-black\/80],[class~=bg-black\/90],[class~=bg-black\/95]) [class*=bg-white\/]:is([class~=bg-white\/5],[class~=bg-white\/10],[class~=bg-white\/15],[class~=bg-white\/20]){background-color:#ffffff24}html.theme-light body:not(.full-bleed) :is(.text-red-400,.text-rose-400){color:var(--lt-red4)}html.theme-light body:not(.full-bleed) :is(.text-red-300,.text-red-200,.text-rose-300){color:var(--lt-red3)}html.theme-light body:not(.full-bleed) :is(.text-yellow-400,.text-amber-400,.text-orange-400){color:var(--lt-yellow4)}html.theme-light body:not(.full-bleed) :is(.text-yellow-300,.text-amber-300,.text-amber-200,.text-orange-300){color:var(--lt-yellow3)}html.theme-light body:not(.full-bleed) :is(.text-green-400,.text-emerald-400){color:var(--lt-green4)}html.theme-light body:not(.full-bleed) :is(.text-green-300,.text-emerald-300,.text-emerald-200){color:var(--lt-green3)}html.theme-light body:not(.full-bleed) .text-teal-400{color:#0f766e}html.theme-light body:not(.full-bleed) :is(.text-blue-400,.text-blue-300,.text-sky-400,.text-sky-300){color:#1d4ed8}html.theme-light body:not(.full-bleed) :is(.text-cyan-400,.text-cyan-300){color:#0e7490}html.theme-light body:not(.full-bleed) :is(.text-indigo-400,.text-violet-400,.text-purple-400,.text-purple-300){color:#6d28d9}html.theme-light body:not(.full-bleed) :is(.text-pink-400,.text-pink-300,.text-pink-200,.text-fuchsia-400){color:#be185d}html.theme-light body:not(.full-bleed):not(.admin-shell) :is(.text-pink-200,.text-pink-300,.text-pink-400,.text-pink-500,.text-fuchsia-400,.text-purple-300,.text-purple-400,.text-purple-500,.text-violet-400,.text-indigo-400,.text-rose-300,.text-rose-400){color:var(--app-gold)}html.theme-light body:not(.full-bleed):not(.admin-shell) [class*=bg-gradient]:is([class*=from-pink-],[class*=from-purple-],[class*=from-red-][class*=to-pink-]){background-image:none;background-color:var(--app-ink);color:var(--app-card)}html.theme-light body:not(.full-bleed):not(.admin-shell) :is([class~=bg-pink-500\/10],[class~=bg-pink-500\/20],[class~=bg-purple-500\/10],[class~=bg-purple-500\/20],[class~=bg-rose-500\/10],[class~=bg-rose-500\/20]){background-color:#86704c1f}html.theme-light body:not(.full-bleed):not(.admin-shell) :is([class*=border-pink-],[class*=border-purple-],[class*=border-rose-]){border-color:#dfdfdf}html.theme-light body:not(.full-bleed) :is(.text-gray-400,.text-gray-500,.text-gray-600,.text-slate-400,.text-slate-500,.text-zinc-400,.text-zinc-500,.text-neutral-400,.text-neutral-500):not(.theme-keep){color:var(--app-ink-2)}html.theme-light body:not(.full-bleed) svg:is(.text-gray-400,.text-gray-500,.text-gray-600):not(.theme-keep){color:var(--app-gold)}html.theme-light body:not(.full-bleed) :is(svg.lucide-star,svg.lucide-star-half,svg.lucide-bookmark-check):is([class~=text-yellow-400],[class~=text-amber-400],[class~=text-yellow-300],[class~=text-amber-300]){color:#facc15}html.theme-light body:not(.full-bleed) svg.lucide-star:is([class~=fill-yellow-400],[class~=fill-amber-400]){fill:#facc15}html.theme-light body:not(.full-bleed) :is(button,[role=button])[class*=text-yellow-400]>:is(svg.lucide-star,svg.lucide-bookmark-check),html.theme-light body:not(.full-bleed) .symbols-tip-icon.symbols-tip-icon svg{color:#facc15}html.theme-light body:not(.full-bleed) [class~=fixed][class~=inset-0][class~=items-end]>[class~=animate-slide-up],html.theme-light body:not(.full-bleed) :is(:where([role=dialog],[aria-modal=true]) :is([class~=bg-gray-900],[class~=bg-gray-800],[class~=bg-gray-700],[class~=bg-white]),:where([role=dialog],[aria-modal=true]):is([class~=bg-gray-900],[class~=bg-gray-800],[class~=bg-gray-700],[class~=bg-white]),[class~=fixed][class~=inset-0][class~=items-end]>[class~=animate-slide-up]) :is(.text-white,.text-gray-100,.text-gray-200,.text-gray-300):not(.feed-media-badge,.feed-media-badge *,.feed-media-scrim,.feed-media-scrim *){color:var(--app-ink)}html.theme-light body:not(.full-bleed) :is(:where([role=dialog],[aria-modal=true]) :is([class~=bg-gray-900],[class~=bg-gray-800],[class~=bg-gray-700],[class~=bg-white]),:where([role=dialog],[aria-modal=true]):is([class~=bg-gray-900],[class~=bg-gray-800],[class~=bg-gray-700],[class~=bg-white]),[class~=fixed][class~=inset-0][class~=items-end]>[class~=animate-slide-up]) :is(.text-gray-400,.text-gray-500,.text-gray-600){color:var(--app-ink-2)}html.theme-light body:not(.full-bleed) :is(:where([role=dialog],[aria-modal=true]) :is([class~=bg-gray-900],[class~=bg-gray-800],[class~=bg-gray-700],[class~=bg-white]),:where([role=dialog],[aria-modal=true]):is([class~=bg-gray-900],[class~=bg-gray-800],[class~=bg-gray-700],[class~=bg-white]),[class~=fixed][class~=inset-0][class~=items-end]>[class~=animate-slide-up]) :is(:is(button,[role=button])[class*=bg-gradient][class*=from-red-][class*=to-pink-],:is([class~=bg-red-400],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-primary],[class~=bg-destructive]) :is(.text-white,[class*=text-white\/]),:is([class~=bg-red-400],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-primary],[class~=bg-destructive]).text-white){color:#fff}html.theme-light body:not(.full-bleed) :where([role=dialog],[aria-modal=true]) :is(button,[role=button]):is([class~=bg-gray-900],[class~=bg-gray-800],[class~=bg-gray-700],[class~=bg-gray-600],[class~=bg-white]){background-color:var(--app-sand);color:var(--app-ink);border:1px solid #dfdfdf}html.theme-light body:not(.full-bleed) :where([role=dialog],[aria-modal=true]) :is(button,[role=button]):is([class~=bg-gray-900],[class~=bg-gray-800],[class~=bg-gray-700],[class~=bg-gray-600],[class~=bg-white]) :is(svg,span){color:var(--app-ink)}html.theme-light body:not(.full-bleed) :where([role=dialog],[aria-modal=true]) :is(button,[role=button]):is([class~=bg-gray-900],[class~=bg-gray-800],[class~=bg-gray-700],[class~=bg-gray-600],[class~=bg-white]):hover:not(:disabled){background-color:var(--app-sand-hover)}html.theme-light body:not(.full-bleed) :where([role=dialog],[aria-modal=true]) .profile-reading-card .feed-media-scrim :is(.text-white,span),html.theme-light body:not(.full-bleed) :where([role=dialog],[aria-modal=true]) .profile-reading-card .feed-media-badge :is(.text-white,span,svg){color:#fff}html.theme-light body:not(.full-bleed) .how-it-works-panel,html.theme-light body:not(.full-bleed) .how-it-works-panel .text-white{color:var(--app-ink)}html.theme-light body:not(.full-bleed) .how-it-works-panel :is(.text-gray-400,.text-gray-500,.text-gray-600){color:var(--app-ink-2)}html.theme-light body:not(.full-bleed) .how-it-works-panel :is([class~=bg-red-400],[class~=bg-red-500]) .text-white,html.theme-light body:not(.full-bleed) .how-it-works-panel :is([class~=bg-red-400],[class~=bg-red-500]).text-white{color:#fff}:where([role=dialog],[aria-modal=true]) :is(button,[role=button]):is(.bg-red-400,.bg-red-500,.bg-primary,.bg-destructive):not([class*=bg-red-400\/]):not([class*=bg-red-500\/]),:where([role=dialog],[aria-modal=true]) :is(button,[role=button])[class*=bg-gradient][class*=from-red-][class*=to-pink-]{background-color:var(--app-action-primary);color:var(--app-action-primary-foreground);background-image:none}:where([role=dialog],[aria-modal=true]) :is(button,[role=button]):is(.hover\:bg-red-500,.hover\:bg-red-600,.hover\:bg-destructive):hover,:where([role=dialog],[aria-modal=true]) :is(button,[role=button])[class*=bg-gradient][class*=from-red-][class*=to-pink-]:hover{background-color:var(--app-action-primary-hover);color:var(--app-action-primary-foreground);background-image:none}:where([role=dialog],[aria-modal=true]) :is(button,[role=button]):is(.bg-yellow-400,.bg-yellow-500,.bg-yellow-600,.bg-amber-400,.bg-amber-500,.bg-amber-600){color:#3a2819}:where([role=dialog],[aria-modal=true]) :is(button,[role=button]):is(.bg-green-400,.bg-green-500,.bg-green-600){color:#fff;background-color:#166534}html.theme-light body:not(.full-bleed) [class~=fixed][class~=inset-0][class~=items-end]>[class~=animate-slide-up] :is(button,[role=button]):is(.bg-red-400,.bg-red-500,.bg-primary,.bg-destructive){background-color:var(--app-action-primary);color:var(--app-action-primary-foreground)}html.theme-light body:not(.full-bleed) .app-switch.app-switch[data-state=checked]{background-color:var(--app-ink-2)}html.theme-light body:not(.full-bleed) .app-switch.app-switch[data-state=unchecked]{background-color:var(--app-muted)}html.theme-light body:not(.full-bleed) .app-switch-thumb.app-switch-thumb{background-color:var(--app-card);box-shadow:0 1px 3px #3a281947}html.theme-light body:not(.full-bleed) .profile-theme-tabs{background-color:var(--app-sand);border-color:#dfdfdf}html.theme-light body:not(.full-bleed) .profile-theme-tab{color:var(--app-ink-2)}html.theme-light body:not(.full-bleed) .profile-theme-tab.profile-theme-tab--active{background-color:var(--app-ink);color:var(--app-card);border-color:#000}html.theme-light body:not(.full-bleed) .reading-mode-tabs.reading-mode-tabs{--reading-tab-surface:var(--app-sand);--reading-tab-border:#dfdfdf;--reading-tab-hover-surface:var(--app-paper);--reading-tab-active:var(--app-ink);--reading-tab-active-hover:var(--app-ink);background-color:var(--app-sand);border-color:#dfdfdf}html.theme-light body:not(.full-bleed) .reading-mode-tabs.reading-mode-tabs .reading-mode-tab,html.theme-light body:not(.full-bleed) .reading-mode-tabs.reading-mode-tabs .reading-mode-tab :is(span,svg){color:var(--app-ink-2)}html.theme-light body:not(.full-bleed) .reading-mode-tabs.reading-mode-tabs .reading-mode-tab:not(.reading-mode-tab--active):is(:hover,:active){background-color:var(--app-paper)}html.theme-light body:not(.full-bleed) .reading-mode-tabs.reading-mode-tabs .reading-mode-tab.reading-mode-tab--active{background-color:var(--app-ink);box-shadow:0 8px 24px -8px #3a281973}html.theme-light body:not(.full-bleed) .reading-mode-tabs.reading-mode-tabs .reading-mode-tab.reading-mode-tab--active,html.theme-light body:not(.full-bleed) .reading-mode-tabs.reading-mode-tabs .reading-mode-tab.reading-mode-tab--active :is(span,svg){color:var(--app-card)}html.theme-light body:not(.full-bleed) .profile-row-icon.profile-row-icon:not(.profile-logout-row-icon){color:var(--app-gold);background-color:#86704c1f}html.theme-light body:not(.full-bleed) .profile-danger-icon.profile-danger-icon,html.theme-light body:not(.full-bleed) .profile-wallet-icon.profile-wallet-icon{color:#fb7185;background-color:#f43f5e1f;border-color:#f43f5e4d}html.theme-light body:not(.full-bleed) .follow-btn.follow-btn--following,html.theme-light body:not(.full-bleed) .follow-btn.follow-btn--following:hover{background-color:var(--app-sand);color:var(--app-ink);border-color:#dfdfdf}html.theme-light body:not(.full-bleed) .reading-symbol-tag.reading-symbol-tag{color:var(--app-ink);background-color:#efebe6;border-color:#dfdfdf}html.theme-light body:not(.full-bleed) .milestone-track.milestone-track{background-color:var(--app-sand);border-color:#cfcac4}html.theme-light body:not(.full-bleed) .milestone-track .app-brand-progress.app-brand-progress{background-color:#e11d48}html.theme-light body:not(.full-bleed) section.palm-reading-card{background-color:var(--app-card);border-color:#dfdfdf}html.theme-light body:not(.full-bleed) section.palm-reading-card .text-white{color:var(--app-ink)}html.theme-light body:not(.full-bleed) section.palm-reading-card .text-gray-400{color:var(--app-ink-2)}html.theme-light body:not(.full-bleed) section.palm-reading-card .palm-reading-divider{background-color:#dfdfdf}html.theme-light body:not(.full-bleed) section.palm-reading-card :is(.palm-reading-icon,.palm-tip-icon,.palm-tip-title){color:var(--app-gold)}html.theme-light body:not(.full-bleed) section.palm-reading-card .palm-tip-icon{background-color:#86704c1f}html.theme-light body:not(.full-bleed) section.palm-reading-card .palm-reading-badge{color:var(--app-ink);background-color:#86704c1f;border-color:#dfdfdf}html.theme-light body:not(.full-bleed) section.palm-reading-card :is(.palm-reading-line,.palm-tip){background-color:var(--app-card);border-color:#dfdfdf}html.theme-light body:not(.full-bleed) section.palm-reading-card :is(.palm-tip p,.palm-reading-line){color:var(--app-ink-2)}html.theme-light body:not(.full-bleed) section.palm-reading-card .palm-upload-action{background-color:var(--app-ink);color:#fff;box-shadow:0 8px 24px -8px #3a281966}html.theme-light body:not(.full-bleed) section.palm-reading-card .palm-upload-action:hover{background-color:var(--app-gold)}html.theme-light body:not(.full-bleed) section.palm-reading-card .palm-upload-action .palm-action-subtitle{color:var(--app-card);opacity:.85}html.theme-light body:not(.full-bleed) section.palm-reading-card .palm-scan-action.palm-scan-action,html.theme-light body:not(.full-bleed) section.palm-reading-card .palm-scan-action.palm-scan-action :is(.palm-scan-icon,.palm-scan-label){color:#fff}html.theme-light body:not(.full-bleed) section.palm-reading-card .palm-scan-action.palm-scan-action .text-gray-400{color:var(--app-muted)}html.theme-light body:not(.full-bleed) .app-tab-bar.app-tab-bar{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background-color:#24180ef0;background-image:linear-gradient(#ffffff12,#fff0);border-top-color:#ffffff24;box-shadow:inset 0 1px #ffffff2e,0 -8px 30px -12px #3a281973}html.theme-light body:not(.full-bleed) .app-tab-bar.app-tab-bar .app-tab-item :is(.app-tab-icon,span){color:#dfdfdf}html.theme-light body:not(.full-bleed) .app-tab-bar.app-tab-bar .app-tab-item.app-tab-item--active :is(.app-tab-icon,span){color:var(--app-card)}html.theme-light body:not(.full-bleed) .app-tab-bar.app-tab-bar .app-tab-item.app-tab-item--active span{font-weight:600}html.theme-light body:not(.full-bleed) .app-tab-bar.app-tab-bar .app-tab-item{isolation:isolate}html.theme-light body:not(.full-bleed) .app-tab-bar.app-tab-bar .app-tab-item:before{content:"";-webkit-backdrop-filter:blur(8px)saturate(160%);backdrop-filter:blur(8px)saturate(160%);opacity:0;pointer-events:none;z-index:-1;background:linear-gradient(#ffffff29,#ffffff0a);border-radius:1rem;transition:opacity .28s,transform .42s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:2px 6px 0;transform:scale(.85);box-shadow:inset 0 1px 1px #ffffff40,inset 0 -1px 2px #00000040,0 4px 14px -6px #00000080}html.theme-light body:not(.full-bleed) .app-tab-bar.app-tab-bar .app-tab-item--active:before{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){html.theme-light body:not(.full-bleed) .app-tab-bar .app-tab-item:before{transition:none}}.text-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.text-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}html.theme-light body:not(.full-bleed) .app-close-button.app-close-button{background-color:var(--app-sand);color:var(--app-ink);border:1px solid #dfdfdf}html.theme-light body:not(.full-bleed) .app-close-button.app-close-button:hover{background-color:var(--app-sand-hover);color:var(--app-ink)}html.theme-light body:not(.full-bleed) .app-close-button.app-close-button svg{color:var(--app-ink)}html.theme-light body:not(.full-bleed) .home-notifications.home-notifications{background-color:#fdfcfb;border-color:#dfdfdf;overflow:hidden;box-shadow:0 8px 24px #3a28191f}html.theme-light body:not(.full-bleed) .home-notifications .home-notifications-header,html.theme-light body:not(.full-bleed) .home-notifications .home-notifications-actions{border-color:#dfdfdf}html.theme-light body:not(.full-bleed) .home-notifications .home-notifications-header h3{color:#3a2819}html.theme-light body:not(.full-bleed) .home-notifications .home-notification-divider,html.theme-light body:not(.full-bleed) .home-notifications .home-notifications-actions>[aria-hidden=true]{background-color:#dfdfdf}html.theme-light body:not(.full-bleed) .home-notifications .home-notification-row.home-notification-row{background-color:#fdfcfb}html.theme-light body:not(.full-bleed) .home-notifications .home-notification-row.home-notification-row:hover,html.theme-light body:not(.full-bleed) .home-notifications .home-notification-row.home-notification-row.home-notification-row--unread{background-color:var(--app-sand)}html.theme-light body:not(.full-bleed) .home-notifications .home-notification-row.home-notification-row.home-notification-row--unread:hover{background-color:#dfd9d0}html.theme-light body:not(.full-bleed) .home-notifications .home-notification-row .bg-gray-700{background-color:var(--app-sand);color:#3a2819}html.theme-light body:not(.full-bleed) .home-notifications .home-notification-row div.bg-gray-700{border:1px solid #dfdfdf}html.theme-light body:not(.full-bleed) .home-notifications .home-notification-row div.bg-gray-700 svg{color:#86704c}html.theme-light body:not(.full-bleed) .home-notifications .home-notification-row .ring-gray-800{--tw-ring-color:#fdfcfb}html.theme-light body:not(.full-bleed) .home-notifications .home-notification-row p.font-medium{color:#3a2819}html.theme-light body:not(.full-bleed) .home-notifications .home-notification-row :is(.text-gray-400,.text-gray-500){color:#594a3e}html.theme-light body:not(.full-bleed) .home-notifications .home-notification-row p.font-semibold{color:#86704c}html.theme-light body:not(.full-bleed) .home-notifications>div>p.text-gray-400{color:#594a3e}html.theme-light body:not(.full-bleed) .home-notifications .home-notifications-actions button{color:#e11d48}html.theme-light body:not(.full-bleed) .home-notifications .home-notifications-actions button:hover:not(:disabled){color:#f43f5e}html.theme-light body:not(.full-bleed) .home-notifications .home-notifications-actions button:disabled{color:#a7a098}.topup-error{color:#f87171}html.theme-light body:not(.full-bleed) .topup-error{color:#dc2626}html.theme-light body:not(.full-bleed) .from-red-400{--tw-gradient-from:#dc2626}html.theme-light body:not(.full-bleed) .to-pink-500{--tw-gradient-to:#db2777}
