.guest-appearance-controls[data-v-bdbdfaa0]{z-index:50;align-items:center;gap:.5rem;display:flex;position:fixed;inset-block-start:max(1rem, env(safe-area-inset-top));inset-inline-end:max(1rem, env(safe-area-inset-right))}.guest-language-toggle[data-v-bdbdfaa0]{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:color-mix(in srgb, var(--ink-850) 90%, transparent);min-width:52px;min-height:44px;color:var(--paper-100);font:700 .72rem/1 var(--font-mono);letter-spacing:.08em;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color var(--duration-fast), color var(--duration-fast), background var(--duration-fast);justify-content:center;align-items:center;gap:.4rem;padding:.6rem .8rem;display:inline-flex}@media (width<=38rem){.guest-appearance-controls[data-v-bdbdfaa0]{inset-block-start:max(.65rem, env(safe-area-inset-top));inset-inline:max(.65rem, env(safe-area-inset-left)) max(.65rem, env(safe-area-inset-right));justify-content:flex-end}.guest-language-toggle span[data-v-bdbdfaa0]{display:none}}.guest-language-toggle[data-v-bdbdfaa0]:hover,.guest-language-toggle[data-v-bdbdfaa0]:focus-visible{border-color:var(--signal);background:var(--surface-overlay);color:var(--signal)}.subpage{--page-surface:var(--surface-raised);--page-field:var(--field-surface,var(--ink-950));--page-hover:var(--row-hover,var(--ink-800));--page-line:var(--line-subtle);--page-muted:var(--paper-400);--page-radius:1.25rem;--page-gap:1.5rem;width:100%;min-width:0;padding-bottom:max(2rem, env(safe-area-inset-bottom));color:var(--paper-100);scrollbar-color:var(--ink-600) var(--ink-950);scrollbar-width:auto;margin-inline:auto;line-height:1.6}.subpage>*,.subpage :is(.grid,.flex)>*{min-width:0}.subpage :is(h1,h2,h3,p,label){overflow-wrap:anywhere}.subpage :is(h1,h2,h3){text-wrap:balance}.subpage :is(.text-slate-400,.text-slate-500),.workspace-main .subpage :is(.label,.card-label){color:var(--page-muted)}.subpage :is(.text-indigo-300,.text-indigo-400){color:var(--signal)}.subpage :is(.bg-indigo-500\/10,.bg-indigo-500\/20,.bg-indigo-600\/10,.bg-indigo-600\/20){background-color:color-mix(in srgb, var(--signal) 10%, transparent)}.subpage :is(.border-indigo-500,.border-indigo-500\/30,.border-indigo-500\/50){border-color:color-mix(in srgb, var(--signal) 40%, transparent)}.subpage .bg-indigo-600{background-color:var(--signal);color:var(--signal-ink)}.subpage :is(.text-white,.text-slate-100){color:var(--paper-100)}.subpage .font-mono{font-variant-numeric:tabular-nums}.subpage .subpage-header{border-bottom:1px solid var(--page-line);flex-flow:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;margin-bottom:1.75rem;padding-block:.5rem 1.75rem;display:flex}.subpage .subpage-header>:first-child{flex:24rem}.workspace-main .subpage .subpage-header h1{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.7rem,2.1vw,2.65rem);font-weight:650;line-height:1.25}.subpage .subpage-header:has(>h1){display:block}.workspace-main .subpage .subpage-header h1+p{max-width:70ch;color:var(--page-muted);margin-top:.65rem;font-size:.9rem;line-height:1.7}.subpage .page-section-label{color:var(--signal);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1rem;font-size:.7rem;font-weight:600;line-height:1.5;display:flex}.page-section-label__icon{border:1px solid color-mix(in srgb, var(--signal) 25%, transparent);background:color-mix(in srgb, var(--signal) 6%, transparent);border-radius:.6rem;place-items:center;width:30px;height:30px;display:grid}.page-section-label__line{background:var(--page-line);width:2rem;height:1px}.subpage .ui-icon{vertical-align:-.2em;flex-shrink:0;display:inline-block}.subpage .text-5xl>.ui-icon{width:3rem;height:3rem;color:var(--danger)}.subpage .ui-icon.lucide-loader-circle{animation:1s linear infinite ui-spin}.subpage .animate-spin:has(.ui-icon){animation:none}@keyframes ui-spin{to{transform:rotate(360deg)}}.workspace-main .subpage .ui-panel{box-shadow:0 5px 24px #00000014;background:var(--page-surface)!important;border:1px solid var(--page-line)!important;border-radius:var(--page-radius)!important}.subpage .ui-panel>:is(h2,h3){align-items:center;gap:.65rem;font-size:1rem;line-height:1.5;display:flex}.subpage .ui-panel>:is(h2,h3) .ui-icon{color:var(--signal)}.subpage .ui-toolbar{flex-wrap:wrap;align-items:center;gap:1rem;padding:1.15rem;display:flex}.subpage .ui-toolbar>.flex{flex-wrap:wrap;gap:.75rem}.subpage .ui-toolbar>.relative{flex-basis:18rem}.subpage .ui-toolbar .relative>span{pointer-events:none}.workspace-main .subpage .ui-field{min-width:0;max-width:100%;min-height:46px;color:var(--paper-100);transition:border-color var(--duration-fast), box-shadow var(--duration-fast);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:.7rem;font-size:.875rem;line-height:1.5;border:1px solid var(--page-line)!important;background:var(--page-field)!important}.subpage .ui-field::placeholder{color:var(--paper-500);opacity:1}.workspace-main .subpage .ui-field:hover:not(:disabled){border-color:var(--ink-600)!important}.workspace-main .subpage .ui-field:focus{outline:2px solid color-mix(in srgb, var(--signal) 24%, transparent);outline-offset:2px;box-shadow:none;border-color:var(--signal)!important}.subpage .ui-field:disabled{opacity:.6;cursor:not-allowed}.subpage select.ui-field{cursor:pointer;padding-inline-end:1.5rem}.subpage textarea.ui-field{resize:vertical;min-height:7rem}.workspace-main .subpage input:is([type=checkbox],[type=radio]){width:18px;height:18px;min-height:18px;accent-color:var(--signal);cursor:pointer;flex-shrink:0}.subpage label:has(>input:is([type=checkbox],[type=radio])){min-height:44px}.subpage label{line-height:1.65}.subpage .permission-groups{gap:1.25rem;display:grid}.subpage .permission-group{border:1px solid var(--page-line);background:color-mix(in srgb, var(--page-field) 72%, transparent);border-radius:1rem;padding:1.25rem}.subpage .permission-group__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.subpage .permission-group__header h3{color:var(--paper-100);margin:0;font-size:1rem;font-weight:700}.subpage .permission-group__header p{color:var(--page-muted);margin:.2rem 0 0;font-size:.78rem}.subpage .permission-group__header>span{background:color-mix(in srgb, var(--signal) 10%, transparent);color:var(--signal);border-radius:999px;flex:none;padding:.25rem .55rem;font-size:.7rem;font-weight:650}.subpage .permission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.subpage .permission-option{border:1px solid var(--page-line);background:var(--page-field);cursor:pointer;transition:border-color var(--duration-fast), background var(--duration-fast);border-radius:.75rem;align-items:flex-start;gap:.8rem;padding:.9rem;display:flex;min-height:5.25rem!important}.subpage .permission-option:hover{border-color:var(--ink-600);background:var(--page-hover)}.subpage .permission-option:has(input:focus-visible){outline:2px solid var(--signal);outline-offset:2px}.subpage .permission-option:has(input:checked){border-color:color-mix(in srgb, var(--signal) 35%, var(--page-line));background:color-mix(in srgb, var(--signal) 5%, var(--page-field))}.subpage .permission-option:has(input:disabled){cursor:default}.subpage .permission-option>input{margin-top:.2rem}.subpage .permission-option>span{flex-direction:column;min-width:0;display:flex}.subpage .permission-option strong{color:var(--paper-200);font-size:.84rem;font-weight:650}.subpage .permission-option small{color:var(--page-muted);margin-top:.15rem;font-size:.75rem;line-height:1.55}.subpage .ui-button{cursor:pointer;min-width:44px;min-height:44px;transition:background var(--duration-fast), color var(--duration-fast), border-color var(--duration-fast), box-shadow var(--duration-fast);border-radius:.7rem;font-weight:600;line-height:1.5}.subpage .ui-button:not(.ui-choice){justify-content:center;align-items:center;gap:.5rem;padding:.6rem .95rem;display:inline-flex}.subpage .ui-button:hover:not(:disabled){filter:brightness(1.12)}.subpage .ui-button:active:not(:disabled){filter:brightness(.95)}.subpage :is(.ui-button,a,.ui-table-scroll):focus-visible{outline:2px solid var(--signal);outline-offset:3px}.subpage .ui-button:disabled{cursor:not-allowed;opacity:.45;filter:none}.subpage .ui-button--primary{background:var(--signal);color:var(--signal-ink);border:1px solid var(--signal);box-shadow:0 2px #00000026}.subpage .ui-button--primary:hover:not(:disabled){background:var(--signal-strong)}.subpage .ui-button--tinted{background:color-mix(in srgb, var(--signal) 9%, var(--page-field));color:var(--signal);border:1px solid color-mix(in srgb, var(--signal) 20%, transparent)}.subpage .ui-button--neutral{background:var(--surface-overlay);color:var(--paper-200);border:1px solid var(--page-line)}.subpage .ui-choice{text-align:start;padding:1.25rem}.subpage .ui-choice[class*=border-indigo-500]{border-color:var(--signal);background:var(--page-hover)}.subpage .ui-table-scroll{overscroll-behavior-inline:contain;scrollbar-color:var(--ink-600) var(--page-field);scrollbar-width:auto;max-width:100%;overflow-x:auto}.subpage .ui-table{border-collapse:separate;border-spacing:0;width:100%;min-width:680px;font-size:.85rem}.subpage .ui-table th{background:var(--page-field);color:var(--page-muted);border-bottom:1px solid var(--page-line);letter-spacing:.04em;white-space:nowrap;padding:1rem 1.25rem;font-size:.7rem;font-weight:600}.subpage .ui-table td{border-bottom:1px solid color-mix(in srgb, var(--page-line) 70%, transparent);vertical-align:middle;padding:1.1rem 1.25rem;line-height:1.65}.subpage .ui-table tbody tr:last-child td{border-bottom:0}.subpage .ui-table th:first-child{min-width:11rem}.subpage .ui-table td:last-child:has(.ui-button){white-space:nowrap}.subpage .ui-table td:has(.lucide-mail){min-width:14rem}.subpage .ui-table tbody tr{transition:background var(--duration-fast)}.subpage .ui-table tbody tr:hover{background:var(--page-hover)}.subpage .ui-table td .ui-button{white-space:nowrap;margin-block:.15rem}.subpage .ui-table td .ui-icon{width:14px;height:14px;color:var(--page-muted)}.subpage .ui-table td :is(.text-xs,.text-\[10px\],.text-\[11px\]){font-size:.75rem}.subpage .ui-table td>.rounded-full{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.subpage .ui-table td>.rounded-full:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.subpage .ui-state{min-height:15rem;color:var(--page-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem;display:flex}.subpage .ui-state .ui-icon{width:28px;height:28px;color:var(--signal)}.subpage .ui-modal-layer{padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));overflow-y:auto;background:#070d1acc!important}.subpage .ui-modal-layer>.ui-panel{overscroll-behavior:contain;max-height:calc(100dvh - 2rem);overflow-y:auto;box-shadow:0 24px 90px #00000073}.subpage .ui-modal-layer h3{font-size:1.2rem}.subpage .ui-metric{padding:1.35rem;position:relative}.subpage .ui-metric:before{content:"";inset-inline-start:0;background:var(--signal);border-radius:2px;width:3px;height:1.75rem;position:absolute;top:1.35rem}.subpage .ui-metric :is(strong,.text-xl,.text-2xl){font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (width<=80rem){.subpage .ui-toolbar{align-items:stretch}.subpage .ui-toolbar>.relative{flex:100%}.subpage .ui-toolbar>.flex{width:100%}.subpage .grid:has(>label>.ui-field){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=63.99rem){.subpage .ledger-table{min-width:0}.subpage .ledger-table td{border:0;min-width:0;padding:.55rem 0}.subpage .ledger-table td.order-action{white-space:normal}html[lang=ar] .subpage .ledger-table td[data-label=Sipariş]:before{content:"الطلب"}html[lang=ar] .subpage .ledger-table td[data-label=Müşteri]:before{content:"العميل"}html[lang=ar] .subpage .ledger-table td[data-label=Satış\ personeli]:before{content:"موظف المبيعات"}html[lang=ar] .subpage .ledger-table td[data-label=Genel\ toplam]:before{content:"الإجمالي"}html[lang=ar] .subpage .ledger-table td[data-label=Durum]:before{content:"الحالة"}html[lang=ar] .subpage .ledger-table td[data-label=Tarih]:before{content:"التاريخ"}}@media (width<=47.99rem){.subpage{--page-radius:1rem;--page-gap:1rem}.subpage .subpage-header{align-items:stretch;gap:1rem;margin-bottom:1.25rem;padding-block:.25rem 1.25rem}.subpage .subpage-header>:first-child{flex-basis:100%}.subpage .subpage-header>:is(.ui-button,.flex){width:100%}.workspace-main .subpage .subpage-header h1{letter-spacing:-.02em;font-size:1.7rem}.workspace-main .subpage .subpage-header h1+p{font-size:.85rem}.subpage .ui-panel:is(.p-6,.p-8){padding:1.15rem}.subpage .permission-group{padding:1rem}.subpage .permission-group__header{align-items:center}.subpage .permission-grid{grid-template-columns:minmax(0,1fr)}.subpage .ui-toolbar{padding:.9rem}.subpage .ui-toolbar .ui-field{width:100%}.subpage .ui-toolbar>.flex>:is(.ui-field,label){flex:10rem}.subpage .ui-form-grid{grid-template-columns:minmax(0,1fr)}.subpage .ui-form-grid>*{grid-column:1/-1}.subpage .ui-modal-layer .grid,.subpage form .grid-cols-3{grid-template-columns:minmax(0,1fr)}.subpage .grid:has(>label>.ui-field){grid-template-columns:minmax(0,1fr)}.subpage .ui-modal-layer .grid>*,.subpage form .grid-cols-3>*{grid-column:1/-1}.subpage .ui-line-item{grid-template-columns:repeat(2,minmax(0,1fr))}.subpage .ui-line-item>*{grid-column:auto}.subpage .ui-line-item>:first-child{grid-column:1/-1}.subpage .ui-line-item>:last-child{justify-self:end}.subpage .ui-modal-layer{align-items:flex-start}.subpage .ui-modal-layer>.ui-panel{margin-block:auto}.subpage .ui-table th,.subpage .ui-table td{padding:.9rem 1rem}.subpage .ui-field{font-size:1rem}.subpage .ui-wrap{flex-wrap:wrap;gap:.75rem}}@media (forced-colors:active){.subpage,.subpage .ui-table-scroll{scrollbar-color:auto}.subpage :is(.ui-panel,.ui-field,.ui-button){border:1px solid canvastext!important}}@media (prefers-reduced-motion:reduce){.subpage .ui-icon.lucide-loader-circle{animation:none}}:root{scrollbar-color:var(--ink-600) var(--ink-950);scrollbar-width:auto}@media (forced-colors:active){:root{scrollbar-color:auto}}:root[data-brand=rehair][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-950:#071f21;--ink-900:#0a2628;--ink-850:#0f3b3d;--ink-800:#134548;--ink-700:#24585a;--ink-600:#477073;--paper-100:#fbf7ee;--paper-200:#f4edda;--paper-400:#c9d4ce;--paper-500:#93aaa5;--signal:#d9ad66;--signal-strong:#e7bd78;--signal-ink:#0a2628;--warning:#e0ad59;--warning-soft:#f0ca8b;--danger:#ed8a76;--success:#79c99b;--info:#83c8cf;--line-subtle:#fbf7ee1f;--line-strong:#fbf7ee3d;--surface-raised:#0f3b3d;--surface-overlay:#134548;--field-surface:#09292b;--row-hover:#16494b;--topbar-surface:#0a2628f5;--scrim:#021112bd;--brand-glow:#d9ad6633;--font-sans:"Cairo", Tahoma, "Segoe UI", Arial, sans-serif;--font-display:"Cairo", Tahoma, "Segoe UI", Arial, sans-serif;--radius-sm:.6rem;--radius-md:.9rem;--radius-lg:1.25rem}:root[data-brand=rehair][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink-950:#fbf7ee;--ink-900:#fffdf8;--ink-850:#fff;--ink-800:#f4edda;--ink-700:#eadfca;--ink-600:#ccb98f;--paper-100:#0f3b3d;--paper-200:#163f41;--paper-400:#536a64;--paper-500:#687b76;--signal:#8a5c16;--signal-strong:#74480d;--signal-ink:#fff;--warning:#8a5c16;--warning-soft:#74480d;--danger:#a83f2f;--success:#1f6f52;--info:#176873;--line-subtle:#e5dcc9;--line-strong:#cdbd9d;--surface-raised:#fff;--surface-overlay:#f4edda;--field-surface:#fffdf8;--row-hover:#f6efdf;--topbar-surface:#fffdf8f5;--scrim:#0f3b3d57;--brand-glow:#c9974a33;--font-sans:"Cairo", Tahoma, "Segoe UI", Arial, sans-serif;--font-display:"Cairo", Tahoma, "Segoe UI", Arial, sans-serif;--radius-sm:.6rem;--radius-md:.9rem;--radius-lg:1.25rem}:root[data-brand=legacy][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-950:#101624;--ink-900:#141d2d;--ink-850:#192335;--ink-800:#222e43;--ink-700:#30405a;--ink-600:#526582;--paper-100:#edf2fb;--paper-200:#d2dced;--paper-400:#acb9ce;--paper-500:#92a3bd;--signal:#9bafff;--signal-strong:#b2c0ff;--signal-ink:#14203b;--warning:#f1c16b;--warning-soft:#f5d499;--danger:#ff91a3;--success:#68d9b2;--info:#82cafa;--line-subtle:#2c3a50;--line-strong:#41526d;--surface-raised:#192335;--surface-overlay:#222e43;--field-surface:#121b2b;--row-hover:#202e44;--topbar-surface:#141d2df5;--scrim:#000000ad;--brand-glow:#9bafff2e}:root[data-brand=legacy][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink-950:#f3f5fa;--ink-900:#fff;--ink-850:#fff;--ink-800:#edf1f8;--ink-700:#dce4f0;--ink-600:#9baac2;--paper-100:#192841;--paper-200:#334661;--paper-400:#53647c;--paper-500:#65758d;--signal:#3658cd;--signal-strong:#2947b1;--signal-ink:#fff;--warning:#936006;--warning-soft:#82540b;--danger:#bd304d;--success:#10785d;--info:#146c9c;--line-subtle:#dce3ef;--line-strong:#bdcbe0;--surface-raised:#fff;--surface-overlay:#edf1f8;--field-surface:#f8faff;--row-hover:#eef2fc;--topbar-surface:#fffffff5;--scrim:#18264159;--brand-glow:#3658cd29}.theme-toggle{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);min-width:44px;min-height:44px;color:var(--paper-200);cursor:pointer;transition:color var(--duration-fast), background var(--duration-fast), border-color var(--duration-fast), transform var(--duration-fast);justify-content:center;align-items:center;gap:.5rem;padding:.6rem .8rem;font-size:.75rem;font-weight:700;display:inline-flex}.theme-toggle:hover{background:var(--surface-overlay);border-color:var(--signal);color:var(--signal)}.theme-toggle:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.theme-toggle:active{background:var(--ink-700);transform:translateY(1px)}.brand-toggle svg{color:var(--signal)}.app-brand{min-width:0;color:var(--paper-100);align-items:center;gap:.78rem;display:inline-flex}.app-brand__mark{flex:none;place-items:center;width:3rem;height:3rem;display:grid}.app-brand__mark--vanoia{border:1px solid color-mix(in srgb, var(--signal) 42%, var(--line-subtle));background:color-mix(in srgb, var(--surface-raised) 86%, var(--signal));box-shadow:0 .65rem 1.8rem var(--brand-glow);border-radius:42% 58% 48% 52%/54% 46%;padding:.25rem}.app-brand__mark--vanoia img{object-fit:contain;width:100%;height:100%;display:block}.app-brand__mark--legacy{border:1px solid var(--line-strong);background:var(--paper-100);color:var(--ink-950);font-family:var(--font-display);letter-spacing:-.04em;font-size:.9rem;font-weight:800;position:relative;overflow:hidden}.app-brand__mark--legacy i{inset-inline-end:-.4rem;background:var(--warning);width:1.8rem;height:.22rem;position:absolute;bottom:.28rem;transform:rotate(-42deg)}.app-brand__copy{flex-direction:column;min-width:0;display:flex}.app-brand__copy strong{color:var(--paper-100);font-family:var(--font-display);letter-spacing:-.035em;text-transform:lowercase;font-size:1.14rem;font-weight:800;line-height:1}.app-brand__copy small{color:var(--paper-500);letter-spacing:.09em;text-transform:uppercase;margin-top:.3rem;font-size:.58rem;font-weight:700}.app-brand__copy--legacy strong{letter-spacing:.12em;text-transform:none;font-size:.95rem}.app-brand--compact .app-brand__mark{width:2.5rem;height:2.5rem}.app-brand--compact .app-brand__copy strong{font-size:.92rem}.auth-brand-lockup{justify-content:center;min-height:4rem;display:flex}.auth-brand-lockup .app-brand__mark{width:4rem;height:4rem}.auth-brand-lockup .app-brand__copy strong{font-size:1.65rem}.auth-brand-lockup .app-brand__copy small{font-size:.66rem}:root[data-theme] :is(.topbar,.mobile-header){background:var(--topbar-surface)}:root[data-theme] .mobile-drawer-scrim{background:var(--scrim)}:root[data-theme=light] #app :is(.text-white,.text-slate-100,.text-slate-200,.text-slate-300){color:var(--paper-100)}:root[data-theme=light] #app :is(.text-slate-400,.text-slate-500){color:var(--paper-400)}:root[data-theme=light] #app :is(.bg-slate-950,[class*=bg-slate-950\/]){background-color:var(--ink-950)}:root[data-theme=light] #app :is(.bg-slate-900,[class*=bg-slate-900\/]){background-color:var(--surface-raised)}:root[data-theme=light] #app :is(.bg-slate-800,.bg-slate-700){background-color:var(--surface-overlay)}:root[data-theme=light] #app :is([class*=border-slate-800],[class*=border-slate-700]){border-color:var(--line-subtle)}:root[data-brand=rehair] #app :is(.text-indigo-300,.text-indigo-400,.text-indigo-500){color:var(--signal)}:root[data-brand=rehair] #app :is(.bg-indigo-600,.bg-indigo-500){background-color:var(--signal);color:var(--signal-ink)}:root[data-brand=rehair] #app :is([class~=hover\:bg-indigo-500]:hover,[class~=hover\:bg-indigo-400]:hover){background-color:var(--signal-strong)}:root[data-brand=rehair] #app :is([class*=bg-indigo-600\/],[class*=bg-purple-600\/]){background-color:var(--brand-glow)}:root[data-brand=rehair] #app :is(input,select,textarea):focus{--tw-ring-color:var(--signal);border-color:var(--signal)}:root[data-theme=light] #app :is(.text-emerald-300,.text-emerald-400,.text-green-400){color:var(--success)}:root[data-theme=light] #app :is(.text-rose-300,.text-rose-400,.text-red-400){color:var(--danger)}:root[data-theme=light] #app :is(.text-amber-300,.text-amber-400,.text-orange-400){color:var(--warning)}:root[data-theme=light] #app :is(.text-cyan-300,.text-cyan-400,.text-blue-400,.text-sky-400){color:var(--info)}:root[data-theme=light] #app :is(.divide-slate-800,[class~=divide-slate-800\/60])>:not(:last-child){border-color:var(--line-subtle)}:root[data-theme=light] #app :is(.bg-indigo-600,.bg-emerald-600,.bg-rose-600,.bg-amber-600),:root[data-theme=light] #app .ui-button--primary{color:var(--signal-ink)}:root[data-theme=light] #app .ui-field{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light] #app :is(.card,.field){background:var(--surface-raised);border-color:var(--line-subtle);color:var(--paper-100)}:root[data-theme=light] #app .ui-modal-layer{background:var(--scrim)!important}:root[data-brand=rehair] #app .bg-gradient-to-tr{background-image:none;background-color:var(--signal);color:var(--signal-ink)}@media (width<=45rem){.theme-toggle{padding-inline:.65rem}.theme-toggle span{display:none}}
