:root[data-panel-theme=ocean]{--font-display:"Manrope", "Inter", ui-sans-serif, system-ui, sans-serif;--radius-control:.375rem;--radius-surface:.5rem;--brand-50:oklch(96% .02 245);--brand-100:oklch(92% .05 245);--brand-400:oklch(64% .16 245);--brand-500:oklch(58% .16 245);--brand-600:oklch(51% .14 245);--brand-700:oklch(44% .14 245);--brand-gradient:linear-gradient(135deg, oklch(56% .16 250), oklch(47% .14 238));--surface-accent-soft:oklch(94% .03 245);--elevation-brand:0 8px 18px -8px oklch(51% .14 245/.45);--content-accent:oklch(47% .14 245);--focus-ring:var(--brand-600)}@media (prefers-color-scheme:dark){:root[data-panel-theme=ocean]:not(.light){--content-accent:oklch(75% .14 245);--focus-ring:oklch(75% .14 245);--surface-accent-soft:oklch(28% .055 245);--elevation-brand:0 8px 18px -8px oklch(38% .14 245/.75)}}.dark[data-panel-theme=ocean]{--content-accent:oklch(75% .14 245);--focus-ring:oklch(75% .14 245);--surface-accent-soft:oklch(28% .055 245);--elevation-brand:0 8px 18px -8px oklch(38% .14 245/.75)}:root[data-panel-theme=violet]{--font-display:"Plus Jakarta Sans", "Inter", ui-sans-serif, system-ui, sans-serif;--radius-control:.875rem;--radius-surface:1.25rem;--brand-50:oklch(96% .02 295);--brand-100:oklch(92% .05 295);--brand-400:oklch(64% .19 295);--brand-500:oklch(58% .19 295);--brand-600:oklch(51% .17 295);--brand-700:oklch(44% .17 295);--brand-gradient:linear-gradient(135deg, oklch(56% .19 300), oklch(47% .17 288));--surface-accent-soft:oklch(94% .03 295);--elevation-brand:0 8px 18px -8px oklch(51% .17 295/.45);--content-accent:var(--brand-600);--focus-ring:var(--brand-600)}@media (prefers-color-scheme:dark){:root[data-panel-theme=violet]:not(.light){--content-accent:oklch(75% .17 295);--focus-ring:oklch(75% .17 295);--surface-accent-soft:oklch(28% .055 295);--elevation-brand:0 8px 18px -8px oklch(38% .17 295/.75)}}.dark[data-panel-theme=violet]{--content-accent:oklch(75% .17 295);--focus-ring:oklch(75% .17 295);--surface-accent-soft:oklch(28% .055 295);--elevation-brand:0 8px 18px -8px oklch(38% .17 295/.75)}:root[data-panel-theme=emerald]{--font-display:"IBM Plex Sans", "Inter", ui-sans-serif, system-ui, sans-serif;--radius-control:.25rem;--radius-surface:.3rem;--brand-50:oklch(96% .02 152);--brand-100:oklch(92% .05 152);--brand-400:oklch(64% .15 152);--brand-500:oklch(58% .15 152);--brand-600:oklch(51% .13 152);--brand-700:oklch(44% .13 152);--brand-gradient:linear-gradient(135deg, oklch(56% .15 158), oklch(47% .13 146));--surface-accent-soft:oklch(94% .03 152);--elevation-brand:0 8px 18px -8px oklch(51% .13 152/.45);--content-accent:oklch(46% .13 152);--focus-ring:oklch(46% .13 152)}@media (prefers-color-scheme:dark){:root[data-panel-theme=emerald]:not(.light){--content-accent:oklch(75% .13 152);--focus-ring:oklch(75% .13 152);--surface-accent-soft:oklch(28% .055 152);--elevation-brand:0 8px 18px -8px oklch(38% .13 152/.75)}}.dark[data-panel-theme=emerald]{--content-accent:oklch(75% .13 152);--focus-ring:oklch(75% .13 152);--surface-accent-soft:oklch(28% .055 152);--elevation-brand:0 8px 18px -8px oklch(38% .13 152/.75)}:root[data-panel-theme=midnight]{--font-display:"Syne", "Inter", ui-sans-serif, system-ui, sans-serif;--radius-control:.375rem;--radius-surface:.5rem;--brand-50:oklch(96% .02 262);--brand-100:oklch(92% .05 262);--brand-400:oklch(64% .19 262);--brand-500:oklch(56% .21 262);--brand-600:oklch(49% .2 262);--brand-700:oklch(42% .18 262);--brand-gradient:linear-gradient(135deg, oklch(54% .21 258), oklch(45% .2 282));--elevation-brand:0 8px 18px -8px oklch(49% .2 262/.5);--surface-page:oklch(94.5% .012 262);--surface-raised:oklch(99% .004 262);--surface-sunken:oklch(90.5% .018 262);--surface-overlay:oklch(99% .004 262);--surface-inverse:oklch(22% .03 262);--content-primary:oklch(22% .03 262);--content-secondary:oklch(42% .03 262);--content-muted:oklch(46% .028 262);--content-inverse:oklch(98.5% .004 262);--content-accent:var(--brand-600);--border-subtle:oklch(86% .016 262);--border-strong:oklch(60% .03 262);--surface-accent-soft:oklch(93% .04 262);--focus-ring:var(--brand-600);--page-backdrop:radial-gradient(60rem 30rem at 85% -10%, oklch(80% .1 262/.35), transparent 60%), radial-gradient(40rem 24rem at -10% 20%, oklch(85% .06 300/.3), transparent 60%)}@media (prefers-color-scheme:dark){:root[data-panel-theme=midnight]:not(.light){--surface-page:oklch(15% .03 262);--surface-raised:oklch(20% .03 262);--surface-sunken:oklch(12% .025 262);--surface-overlay:oklch(24% .03 262);--surface-inverse:oklch(97% .004 262);--content-primary:oklch(97% .006 262);--content-secondary:oklch(80% .02 262);--content-muted:oklch(70% .025 262);--content-inverse:oklch(15% .03 262);--content-accent:oklch(78% .14 262);--border-subtle:oklch(28% .03 262);--border-strong:oklch(56% .04 262);--surface-accent-soft:oklch(27% .07 262);--focus-ring:oklch(78% .14 262);--elevation-brand:0 8px 18px -8px oklch(40% .18 262/.8);--page-backdrop:radial-gradient(60rem 30rem at 85% -10%, oklch(40% .16 262/.45), transparent 60%), radial-gradient(40rem 24rem at -10% 20%, oklch(35% .12 300/.4), transparent 60%)}}.dark[data-panel-theme=midnight]{--surface-page:oklch(15% .03 262);--surface-raised:oklch(20% .03 262);--surface-sunken:oklch(12% .025 262);--surface-overlay:oklch(24% .03 262);--surface-inverse:oklch(97% .004 262);--content-primary:oklch(97% .006 262);--content-secondary:oklch(80% .02 262);--content-muted:oklch(70% .025 262);--content-inverse:oklch(15% .03 262);--content-accent:oklch(78% .14 262);--border-subtle:oklch(28% .03 262);--border-strong:oklch(56% .04 262);--surface-accent-soft:oklch(27% .07 262);--focus-ring:oklch(78% .14 262);--elevation-brand:0 8px 18px -8px oklch(40% .18 262/.8);--page-backdrop:radial-gradient(60rem 30rem at 85% -10%, oklch(40% .16 262/.45), transparent 60%), radial-gradient(40rem 24rem at -10% 20%, oklch(35% .12 300/.4), transparent 60%)}:root[data-panel-theme=aurora]{--font-display:"Outfit", "Inter", ui-sans-serif, system-ui, sans-serif;--radius-control:.75rem;--radius-surface:1.1rem;--brand-50:oklch(96% .02 175);--brand-100:oklch(92% .05 175);--brand-400:oklch(66% .13 175);--brand-500:oklch(56% .13 175);--brand-600:oklch(47% .12 175);--brand-700:oklch(40% .11 175);--brand-gradient:linear-gradient(135deg, oklch(52% .13 178), oklch(46% .17 300));--elevation-brand:0 8px 18px -8px oklch(47% .12 175/.5);--surface-page:oklch(96.5% .012 170);--surface-raised:oklch(99.5% .003 170);--surface-sunken:oklch(93% .02 170);--surface-overlay:oklch(99.5% .003 170);--surface-inverse:oklch(22% .02 190);--content-primary:oklch(23% .025 190);--content-secondary:oklch(43% .03 185);--content-muted:oklch(46% .03 185);--content-inverse:oklch(99% .003 170);--content-accent:var(--brand-600);--border-subtle:oklch(88% .018 172);--border-strong:oklch(61% .035 178);--surface-accent-soft:oklch(93% .045 175);--focus-ring:var(--brand-600);--page-backdrop:radial-gradient(70rem 32rem at 70% -15%, oklch(88% .09 175/.55), transparent 62%), radial-gradient(50rem 28rem at 5% 10%, oklch(90% .07 300/.45), transparent 60%)}@media (prefers-color-scheme:dark){:root[data-panel-theme=aurora]:not(.light){--surface-page:oklch(16% .02 195);--surface-raised:oklch(21% .022 195);--surface-sunken:oklch(13% .018 195);--surface-overlay:oklch(25% .024 195);--surface-inverse:oklch(97% .004 170);--content-primary:oklch(97% .006 170);--content-secondary:oklch(80% .02 180);--content-muted:oklch(71% .03 180);--content-inverse:oklch(16% .02 195);--content-accent:oklch(80% .12 175);--border-subtle:oklch(28% .025 190);--border-strong:oklch(56% .04 185);--surface-accent-soft:oklch(27% .06 178);--focus-ring:oklch(80% .12 175);--elevation-brand:0 8px 18px -8px oklch(38% .12 175/.8);--page-backdrop:radial-gradient(70rem 32rem at 70% -15%, oklch(42% .12 175/.45), transparent 62%), radial-gradient(50rem 28rem at 5% 10%, oklch(38% .14 300/.4), transparent 60%)}}.dark[data-panel-theme=aurora]{--surface-page:oklch(16% .02 195);--surface-raised:oklch(21% .022 195);--surface-sunken:oklch(13% .018 195);--surface-overlay:oklch(25% .024 195);--surface-inverse:oklch(97% .004 170);--content-primary:oklch(97% .006 170);--content-secondary:oklch(80% .02 180);--content-muted:oklch(71% .03 180);--content-inverse:oklch(16% .02 195);--content-accent:oklch(80% .12 175);--border-subtle:oklch(28% .025 190);--border-strong:oklch(56% .04 185);--surface-accent-soft:oklch(27% .06 178);--focus-ring:oklch(80% .12 175);--elevation-brand:0 8px 18px -8px oklch(38% .12 175/.8);--page-backdrop:radial-gradient(70rem 32rem at 70% -15%, oklch(42% .12 175/.45), transparent 62%), radial-gradient(50rem 28rem at 5% 10%, oklch(38% .14 300/.4), transparent 60%)}:root[data-panel-theme=sunset]{--font-display:"Fraunces", "Georgia", "Times New Roman", serif;--radius-control:.625rem;--radius-surface:.9rem;--brand-50:oklch(96% .025 45);--brand-100:oklch(92% .06 45);--brand-400:oklch(68% .17 42);--brand-500:oklch(60% .18 40);--brand-600:oklch(52% .17 38);--brand-700:oklch(45% .15 36);--brand-gradient:linear-gradient(135deg, oklch(56% .18 45), oklch(47% .19 355));--elevation-brand:0 8px 18px -8px oklch(52% .17 38/.5);--surface-page:oklch(96% .022 65);--surface-raised:oklch(99.5% .008 75);--surface-sunken:oklch(92.5% .032 60);--surface-overlay:oklch(99.5% .008 75);--surface-inverse:oklch(25% .025 40);--content-primary:oklch(25% .03 40);--content-secondary:oklch(44% .035 45);--content-muted:oklch(46% .035 45);--content-inverse:oklch(99% .008 75);--content-accent:var(--brand-600);--border-subtle:oklch(87% .025 60);--border-strong:oklch(61% .04 50);--surface-accent-soft:oklch(93% .05 45);--focus-ring:var(--brand-600);--page-backdrop:radial-gradient(70rem 30rem at 80% -10%, oklch(86% .1 45/.55), transparent 60%), radial-gradient(45rem 26rem at 0% 15%, oklch(88% .08 355/.4), transparent 60%)}@media (prefers-color-scheme:dark){:root[data-panel-theme=sunset]:not(.light){--surface-page:oklch(17% .02 40);--surface-raised:oklch(22% .022 40);--surface-sunken:oklch(14% .018 40);--surface-overlay:oklch(26% .024 40);--surface-inverse:oklch(97% .008 75);--content-primary:oklch(97% .01 75);--content-secondary:oklch(80% .025 55);--content-muted:oklch(71% .03 55);--content-inverse:oklch(17% .02 40);--content-accent:oklch(78% .15 48);--border-subtle:oklch(29% .025 45);--border-strong:oklch(57% .04 48);--surface-accent-soft:oklch(28% .07 42);--focus-ring:oklch(78% .15 48);--elevation-brand:0 8px 18px -8px oklch(40% .16 40/.8);--page-backdrop:radial-gradient(70rem 30rem at 80% -10%, oklch(42% .14 45/.45), transparent 60%), radial-gradient(45rem 26rem at 0% 15%, oklch(38% .13 355/.4), transparent 60%)}}.dark[data-panel-theme=sunset]{--surface-page:oklch(17% .02 40);--surface-raised:oklch(22% .022 40);--surface-sunken:oklch(14% .018 40);--surface-overlay:oklch(26% .024 40);--surface-inverse:oklch(97% .008 75);--content-primary:oklch(97% .01 75);--content-secondary:oklch(80% .025 55);--content-muted:oklch(71% .03 55);--content-inverse:oklch(17% .02 40);--content-accent:oklch(78% .15 48);--border-subtle:oklch(29% .025 45);--border-strong:oklch(57% .04 48);--surface-accent-soft:oklch(28% .07 42);--focus-ring:oklch(78% .15 48);--elevation-brand:0 8px 18px -8px oklch(40% .16 40/.8);--page-backdrop:radial-gradient(70rem 30rem at 80% -10%, oklch(42% .14 45/.45), transparent 60%), radial-gradient(45rem 26rem at 0% 15%, oklch(38% .13 355/.4), transparent 60%)}:root[data-panel-theme=graphite]{--font-display:"Cormorant Garamond", "Georgia", "Times New Roman", serif;--radius-control:.25rem;--radius-surface:.4rem;--brand-50:oklch(96% .03 85);--brand-100:oklch(92% .07 85);--brand-400:oklch(72% .14 85);--brand-500:oklch(60% .14 85);--brand-600:oklch(49% .12 82);--brand-700:oklch(42% .1 80);--brand-gradient:linear-gradient(135deg, oklch(55% .13 88), oklch(44% .11 75));--elevation-brand:0 8px 18px -8px oklch(49% .12 82/.5);--surface-page:oklch(94% .004 80);--surface-raised:oklch(99.5% .002 80);--surface-sunken:oklch(90% .006 80);--surface-overlay:oklch(99.5% .002 80);--surface-inverse:oklch(16% .004 80);--content-primary:oklch(17% .006 80);--content-secondary:oklch(40% .008 80);--content-muted:oklch(45% .01 80);--content-inverse:oklch(98.5% .002 80);--content-accent:var(--brand-600);--border-subtle:oklch(86% .006 80);--border-strong:oklch(58% .01 80);--surface-accent-soft:oklch(94% .05 88);--focus-ring:var(--brand-600);--page-backdrop:linear-gradient(180deg, oklch(97% .006 85/.9), transparent 40vh), radial-gradient(50rem 24rem at 90% -10%, oklch(85% .09 88/.35), transparent 60%)}@media (prefers-color-scheme:dark){:root[data-panel-theme=graphite]:not(.light){--surface-page:oklch(13% .004 80);--surface-raised:oklch(18% .005 80);--surface-sunken:oklch(10% .004 80);--surface-overlay:oklch(22% .006 80);--surface-inverse:oklch(97% .004 85);--content-primary:oklch(97% .006 85);--content-secondary:oklch(79% .012 85);--content-muted:oklch(70% .015 85);--content-inverse:oklch(13% .004 80);--content-accent:oklch(82% .13 88);--border-subtle:oklch(27% .008 80);--border-strong:oklch(55% .02 85);--surface-accent-soft:oklch(26% .05 85);--focus-ring:oklch(82% .13 88);--elevation-brand:0 8px 18px -8px oklch(45% .12 85/.8);--page-backdrop:radial-gradient(50rem 24rem at 90% -10%, oklch(40% .1 88/.35), transparent 60%)}}.dark[data-panel-theme=graphite]{--surface-page:oklch(13% .004 80);--surface-raised:oklch(18% .005 80);--surface-sunken:oklch(10% .004 80);--surface-overlay:oklch(22% .006 80);--surface-inverse:oklch(97% .004 85);--content-primary:oklch(97% .006 85);--content-secondary:oklch(79% .012 85);--content-muted:oklch(70% .015 85);--content-inverse:oklch(13% .004 80);--content-accent:oklch(82% .13 88);--border-subtle:oklch(27% .008 80);--border-strong:oklch(55% .02 85);--surface-accent-soft:oklch(26% .05 85);--focus-ring:oklch(82% .13 88);--elevation-brand:0 8px 18px -8px oklch(45% .12 85/.8);--page-backdrop:radial-gradient(50rem 24rem at 90% -10%, oklch(40% .1 88/.35), transparent 60%)}:root[data-panel-theme=nova]{--font-display:"Bricolage Grotesque", "Inter", ui-sans-serif, system-ui, sans-serif;--radius-control:.8rem;--radius-surface:1.25rem;--brand-50:oklch(96% .03 285);--brand-100:oklch(92% .06 285);--brand-400:oklch(66% .19 285);--brand-500:oklch(58% .22 285);--brand-600:oklch(50% .21 285);--brand-700:oklch(43% .19 285);--brand-gradient:linear-gradient(115deg, oklch(50% .19 288) 0%, oklch(52% .16 262) 100%);--surface-field:oklch(100% 0 0);--elevation-card:0 1px 2px oklch(30% .05 285/.06), 0 12px 32px -18px oklch(30% .08 285/.28);--elevation-pop:0 18px 48px -20px oklch(30% .08 285/.35);--elevation-brand:0 10px 28px -10px oklch(50% .21 285/.55);--surface-page:oklch(96.5% .006 285);--surface-raised:oklch(99.5% .002 285);--surface-sunken:oklch(93.5% .01 285);--surface-overlay:oklch(99.5% .002 285);--surface-inverse:oklch(19% .03 285);--content-primary:oklch(20% .03 285);--content-secondary:oklch(42% .03 285);--content-muted:oklch(46% .03 285);--content-inverse:oklch(98.5% .003 285);--content-accent:oklch(47% .2 285);--border-subtle:oklch(88% .012 285);--border-strong:oklch(60% .03 285);--border-accent:var(--brand-500);--surface-accent-soft:oklch(94% .045 285);--focus-ring:oklch(47% .2 285);--page-backdrop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(60rem 28rem at 80% -12%, oklch(84% .1 285/.45), transparent 62%), radial-gradient(48rem 26rem at -8% 22%, oklch(88% .08 205/.4), transparent 60%)}@media (prefers-color-scheme:dark){:root[data-panel-theme=nova]:not(.light){--surface-page:oklch(16% .025 285);--surface-raised:oklch(21% .028 285);--surface-sunken:oklch(12.5% .022 285);--surface-overlay:oklch(25% .03 285);--surface-inverse:oklch(97% .004 285);--content-primary:oklch(97% .006 285);--content-secondary:oklch(80% .02 285);--content-muted:oklch(71% .025 285);--content-inverse:oklch(16% .025 285);--content-accent:oklch(80% .13 275);--border-subtle:oklch(29% .03 285);--border-strong:oklch(56% .04 285);--surface-accent-soft:oklch(28% .07 285);--surface-field:oklch(13% .02 285);--focus-ring:oklch(80% .13 275);--elevation-card:0 1px 2px oklch(0% 0 0/.35), 0 16px 40px -20px oklch(0% 0 0/.6);--elevation-pop:0 24px 60px -24px oklch(0% 0 0/.7);--elevation-brand:0 12px 32px -10px oklch(50% .21 285/.75);--page-backdrop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(60rem 28rem at 80% -12%, oklch(42% .16 285/.55), transparent 62%), radial-gradient(48rem 26rem at -8% 22%, oklch(40% .12 205/.45), transparent 60%)}}.dark[data-panel-theme=nova]{--surface-page:oklch(16% .025 285);--surface-raised:oklch(21% .028 285);--surface-sunken:oklch(12.5% .022 285);--surface-overlay:oklch(25% .03 285);--surface-inverse:oklch(97% .004 285);--content-primary:oklch(97% .006 285);--content-secondary:oklch(80% .02 285);--content-muted:oklch(71% .025 285);--content-inverse:oklch(16% .025 285);--content-accent:oklch(80% .13 275);--border-subtle:oklch(29% .03 285);--border-strong:oklch(56% .04 285);--surface-accent-soft:oklch(28% .07 285);--surface-field:oklch(13% .02 285);--focus-ring:oklch(80% .13 275);--elevation-card:0 1px 2px oklch(0% 0 0/.35), 0 16px 40px -20px oklch(0% 0 0/.6);--elevation-pop:0 24px 60px -24px oklch(0% 0 0/.7);--elevation-brand:0 12px 32px -10px oklch(50% .21 285/.75);--page-backdrop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(60rem 28rem at 80% -12%, oklch(42% .16 285/.55), transparent 62%), radial-gradient(48rem 26rem at -8% 22%, oklch(40% .12 205/.45), transparent 60%)}[data-panel-theme=nova] .panel-card:not([role=dialog]):not([role=listbox]){background: linear-gradient(var(--surface-raised), var(--surface-raised)) padding-box, linear-gradient(135deg, color-mix(in oklab, var(--brand-400) 55%, transparent) 0%, color-mix(in oklab, var(--border-subtle) 80%, transparent) 40%, color-mix(in oklab, var(--border-subtle) 60%, transparent) 100%) border-box;border:1px solid #0000;transition:transform .18s,box-shadow .18s}[data-panel-theme=nova] [role=dialog],[data-panel-theme=nova] [role=listbox]{background:var(--surface-overlay)}[data-panel-theme=nova] .panel-card .panel-card{background:var(--surface-sunken);border-color:var(--border-subtle)}[data-panel-theme=nova] .form-control{background-color:var(--surface-field);border-color:color-mix(in oklab, var(--border-strong) 80%, transparent)}[data-panel-theme=nova] .form-control:focus{box-shadow:0 0 0 4px color-mix(in oklab, var(--brand-500) 22%, transparent);border-color:var(--brand-500)}[data-panel-theme=nova] .bg-brand-gradient{background-position:0%;background-size:200% 200%;transition:background-position .6s cubic-bezier(.22,1,.36,1),filter .15s,transform .15s}[data-panel-theme=nova] .bg-brand-gradient:hover{background-position:100%}[data-panel-theme=nova] .nav-rail{background:color-mix(in oklab, var(--surface-raised) 97%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.2);border-right:1px solid #0000;border-image:linear-gradient(180deg, color-mix(in oklab, var(--brand-400) 45%, transparent), var(--border-subtle) 40%, transparent) 1}[data-panel-theme=nova] .nav-tile{background-color:var(--surface-sunken);color:var(--content-secondary);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--border-strong) 35%, transparent);transition:transform .16s,background-color .16s,color .16s,box-shadow .16s;background-image:none!important}[data-panel-theme=nova] .nav-link:hover .nav-tile{color:var(--content-accent);transform:translateY(-1px)}[data-panel-theme=nova] .nav-link[aria-current=page]{background:color-mix(in oklab, var(--brand-500) 12%, transparent);box-shadow:none}[data-panel-theme=nova] .nav-link[aria-current=page]:before{content:"";background:var(--brand-gradient);width:3px;box-shadow:0 0 12px color-mix(in oklab, var(--brand-500) 60%, transparent);border-radius:999px;position:absolute;top:22%;bottom:22%;left:-.5rem}[data-panel-theme=nova] .nav-link[aria-current=page] .nav-tile{color:#fff;box-shadow:0 6px 16px -6px color-mix(in oklab, var(--brand-500) 70%, transparent);background-image:var(--brand-gradient)!important}[data-panel-theme=nova] .stat-value{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,1.2rem + 2.2vw,2.75rem);font-weight:800;line-height:1}[data-panel-theme=nova] .stat-hero{background-image:radial-gradient(32rem 14rem at 100% 0%, oklch(75% .16 205/.55), transparent 60%), var(--brand-gradient);box-shadow:var(--elevation-brand), inset 0 1px 0 oklch(100% 0 0/.25)}[data-panel-theme=nova] .order-dock{background:color-mix(in oklab, var(--surface-raised) 86%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top-color:color-mix(in oklab, var(--brand-500) 35%, var(--border-subtle))}[data-panel-theme=nova] .order-receipt{background-image:radial-gradient(circle at 1px 1px, color-mix(in oklab, var(--brand-500) 14%, transparent) 1px, transparent 0);background-size:14px 14px}[data-panel-theme=nova] .hero-orb{display:none}[data-panel-theme=nova] .hero-accent{-webkit-text-fill-color:currentColor;color:var(--content-primary);text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:.12em;-webkit-text-decoration-color:var(--brand-500);text-decoration-color:var(--brand-500);background:0 0}[data-panel-theme=nova] .hero-wash{opacity:.12}[data-panel-theme=nova] .hero-grid{opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(48rem 24rem at 85% -10%, color-mix(in oklab, var(--brand-400) 40%, transparent), transparent 60%), radial-gradient(40rem 22rem at 0% 30%, oklch(75% .12 205/.35), transparent 60%)!important;background-size:160px 160px,auto,auto!important;-webkit-mask-image:none!important;mask-image:none!important}[data-panel-theme=nova] .auth-brand{background-image:radial-gradient(44rem 26rem at 82% 8%,oklch(60% .15 205/.7),#0000 62%),radial-gradient(40rem 24rem at 8% 92%,oklch(55% .22 290/.75),#0000 62%),linear-gradient(160deg,oklch(21% .045 285),oklch(13% .03 275))}[data-panel-theme=nova] .auth-dots{opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")!important;background-size:160px 160px!important}@keyframes nova-rise{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){[data-panel-theme=nova] main .panel-card,[data-panel-theme=nova] main .stat-hero{animation:.52s cubic-bezier(.22,1,.36,1) both nova-rise}[data-panel-theme=nova] main>*>:nth-child(2) .panel-card,[data-panel-theme=nova] main .panel-card:nth-child(2){animation-delay:60ms}[data-panel-theme=nova] main .panel-card:nth-child(3){animation-delay:.12s}[data-panel-theme=nova] main .panel-card:nth-child(4){animation-delay:.18s}[data-panel-theme=nova] main .panel-card:nth-child(5){animation-delay:.24s}[data-panel-theme=nova] main .panel-card:nth-child(n+6){animation-delay:.28s}}[data-panel-theme=classic] .form-control{background-color:color-mix(in oklab, var(--surface-raised) 92%, var(--surface-sunken));box-shadow:inset 0 1px 2px color-mix(in oklab, var(--brand-700) 7%, transparent)}[data-panel-theme=classic] .nav-tile{border-radius:999px}[data-panel-theme=classic] h1,[data-panel-theme=classic] .stat-value{letter-spacing:-.035em;font-weight:800}[data-panel-theme=ocean] .panel-card{box-shadow:none;border-color:var(--border-strong)}[data-panel-theme=ocean] .form-control{background-color:var(--surface-page);border-width:1px}[data-panel-theme=ocean] .form-control:focus,[data-panel-theme=ocean] .form-control:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--brand-500) 18%, transparent);border-color:var(--brand-600)}[data-panel-theme=ocean] .nav-tile{color:var(--content-secondary);background-color:#0000;border-radius:.25rem;background-image:none!important}[data-panel-theme=ocean] .nav-link[aria-current=page]{border-left:3px solid var(--brand-600);color:var(--content-accent);background:0 0;border-radius:0}[data-panel-theme=ocean] .nav-link[aria-current=page] .nav-tile{color:var(--content-accent)}[data-panel-theme=ocean] .stat-value{letter-spacing:-.01em;font-weight:700}[data-panel-theme=violet] .panel-card{box-shadow:0 1px 2px color-mix(in oklab, var(--brand-700) 6%, transparent), 0 18px 40px -24px color-mix(in oklab, var(--brand-700) 45%, transparent);border-color:#0000}[data-panel-theme=violet] .form-control{border-color:color-mix(in oklab, var(--border-strong) 60%, transparent);border-radius:999px;padding-left:1.1rem;padding-right:1.1rem}[data-panel-theme=violet] textarea.form-control{border-radius:var(--radius-surface)}[data-panel-theme=violet] .nav-tile,[data-panel-theme=violet] .nav-link{border-radius:999px}[data-panel-theme=violet] .nav-link[aria-current=page]{background:color-mix(in oklab, var(--brand-500) 14%, transparent);box-shadow:none}[data-panel-theme=violet] .stat-value{letter-spacing:-.02em;font-weight:600}[data-panel-theme=emerald] .panel-card{box-shadow:none;border-width:1px;border-color:var(--border-strong)}[data-panel-theme=emerald] .form-control{border-color:var(--border-strong);padding-top:.45rem;padding-bottom:.45rem}[data-panel-theme=emerald] .form-control:focus,[data-panel-theme=emerald] .form-control:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-600);border-color:var(--brand-600)}[data-panel-theme=emerald] .nav-tile,[data-panel-theme=emerald] .nav-link[aria-current=page]{border-radius:.2rem}[data-panel-theme=emerald] .stat-value{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}[data-panel-theme=midnight] .panel-card{border-color:color-mix(in oklab, var(--border-strong) 70%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--brand-400) 22%, transparent), 0 16px 40px -24px #000}[data-panel-theme=midnight] .form-control{background-color:var(--surface-sunken);border-color:color-mix(in oklab, var(--border-strong) 75%, transparent)}[data-panel-theme=midnight] .form-control:focus,[data-panel-theme=midnight] .form-control:focus-visible{border-color:var(--brand-400);box-shadow:0 0 0 3px color-mix(in oklab, var(--brand-500) 25%, transparent), 0 0 18px -4px color-mix(in oklab, var(--brand-400) 55%, transparent)}[data-panel-theme=midnight] .nav-link[aria-current=page] .nav-tile{box-shadow:0 0 18px -4px color-mix(in oklab, var(--brand-400) 70%, transparent)}[data-panel-theme=midnight] .stat-value{font-family:var(--font-display);letter-spacing:-.03em;font-weight:800}[data-panel-theme=aurora] .panel-card{background-image:linear-gradient(180deg, color-mix(in oklab, var(--brand-400) 7%, transparent) 0%, transparent 40%);box-shadow:0 14px 36px -26px color-mix(in oklab, var(--brand-700) 55%, transparent);border-color:#0000}[data-panel-theme=aurora] .form-control{background-color:color-mix(in oklab, var(--surface-sunken) 60%, var(--surface-raised));border-color:#0000;border-radius:999px;padding-left:1.05rem;padding-right:1.05rem}[data-panel-theme=aurora] textarea.form-control{border-radius:var(--radius-surface)}[data-panel-theme=aurora] .form-control:focus,[data-panel-theme=aurora] .form-control:focus-visible{border-color:color-mix(in oklab, var(--brand-400) 60%, transparent);box-shadow:0 0 0 4px color-mix(in oklab, var(--brand-400) 16%, transparent)}[data-panel-theme=aurora] .nav-tile,[data-panel-theme=aurora] .nav-link{border-radius:999px}[data-panel-theme=aurora] .stat-value{font-family:var(--font-display);font-weight:600}[data-panel-theme=sunset] .panel-card{border-top:2px solid color-mix(in oklab, var(--brand-500) 55%, transparent);box-shadow:0 10px 30px -22px color-mix(in oklab, var(--brand-700) 60%, transparent)}[data-panel-theme=sunset] .form-control{background-color:color-mix(in oklab, var(--surface-raised) 88%, var(--surface-sunken));border-color:color-mix(in oklab, var(--border-strong) 70%, transparent)}[data-panel-theme=sunset] .nav-link[aria-current=page]{border-bottom:2px solid var(--brand-500);background:0 0;border-radius:0}[data-panel-theme=sunset] .stat-value{font-family:var(--font-display);letter-spacing:-.01em;font-weight:600}[data-panel-theme=graphite] .panel-card{box-shadow:none;border-color:color-mix(in oklab, var(--brand-500) 28%, var(--border-subtle))}[data-panel-theme=graphite] .form-control{background-color:var(--surface-page);border-color:color-mix(in oklab, var(--brand-500) 22%, var(--border-strong))}[data-panel-theme=graphite] .form-control:focus,[data-panel-theme=graphite] .form-control:focus-visible{border-color:var(--brand-500);box-shadow:none}[data-panel-theme=graphite] .nav-tile{color:var(--content-secondary);background-color:#0000;border-radius:0;background-image:none!important}[data-panel-theme=graphite] .nav-link[aria-current=page]{border-left:2px solid var(--brand-500);color:var(--content-accent);background:0 0;border-radius:0}[data-panel-theme=graphite] .nav-link[aria-current=page] .nav-tile{color:var(--brand-500)}[data-panel-theme=graphite] .stat-value{font-family:var(--font-display);letter-spacing:.01em;font-weight:700}[data-panel-theme=graphite] h1,[data-panel-theme=graphite] h2{letter-spacing:.005em}:root[data-panel-theme=carbon]{--font-display:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--radius-control:0rem;--radius-surface:0rem;--brand-50:oklch(96% .024 30);--brand-100:oklch(92% .06 30);--brand-400:oklch(66% .19 30);--brand-500:oklch(58% .2 30);--brand-600:oklch(50% .184 30);--brand-700:oklch(43% .17 30);--brand-gradient:linear-gradient(135deg, oklch(60% .2 30), oklch(47% .176 48));--elevation-brand:0 8px 18px -8px oklch(50% .184 30/.45);--surface-page:oklch(99% 0 0);--surface-raised:oklch(100% 0 0);--surface-sunken:oklch(95.5% 0 0);--surface-overlay:oklch(100% 0 0);--surface-inverse:oklch(15% 0 0);--content-primary:oklch(16% 0 0);--content-secondary:oklch(36% 0 0);--content-muted:oklch(44% 0 0);--content-inverse:oklch(100% 0 0);--content-accent:var(--brand-600);--border-subtle:oklch(82% 0 0);--border-strong:oklch(20% 0 0);--surface-accent-soft:oklch(94% .056 30);--focus-ring:var(--brand-600);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(90% .09 30/.5), transparent 60%)}@media (prefers-color-scheme:dark){:root[data-panel-theme=carbon]:not(.light){--surface-page:oklch(12% 0 0);--surface-raised:oklch(17% 0 0);--surface-sunken:oklch(9% 0 0);--surface-overlay:oklch(20% 0 0);--surface-inverse:oklch(16% 0 0);--content-primary:oklch(97% 0 0);--content-secondary:oklch(78% 0 0);--content-muted:oklch(66% 0 0);--content-inverse:oklch(12% 0 0);--content-accent:oklch(80% .16 30);--border-subtle:oklch(28% 0 0);--border-strong:oklch(86% 0 0);--surface-accent-soft:oklch(28% .08 30);--focus-ring:oklch(80% .16 30);--elevation-brand:0 8px 18px -8px oklch(42% .2 30/.8);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(42% .15 30/.42), transparent 60%)}}.dark[data-panel-theme=carbon]{--surface-page:oklch(12% 0 0);--surface-raised:oklch(17% 0 0);--surface-sunken:oklch(9% 0 0);--surface-overlay:oklch(20% 0 0);--surface-inverse:oklch(16% 0 0);--content-primary:oklch(97% 0 0);--content-secondary:oklch(78% 0 0);--content-muted:oklch(66% 0 0);--content-inverse:oklch(12% 0 0);--content-accent:oklch(80% .16 30);--border-subtle:oklch(28% 0 0);--border-strong:oklch(86% 0 0);--surface-accent-soft:oklch(28% .08 30);--focus-ring:oklch(80% .16 30);--elevation-brand:0 8px 18px -8px oklch(42% .2 30/.8);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(42% .15 30/.42), transparent 60%)}:root[data-panel-theme=rose]{--font-display:"Nunito", "Inter", ui-sans-serif, system-ui, sans-serif;--radius-control:1rem;--radius-surface:1.5rem;--brand-50:oklch(96% .02 355);--brand-100:oklch(92% .051 355);--brand-400:oklch(66% .162 355);--brand-500:oklch(58% .17 355);--brand-600:oklch(50% .156 355);--brand-700:oklch(43% .145 355);--brand-gradient:linear-gradient(135deg, oklch(60% .17 355), oklch(47% .15 13));--elevation-brand:0 8px 18px -8px oklch(50% .156 355/.45);--surface-page:oklch(97.5% .012 350);--surface-raised:oklch(99.8% .005 350);--surface-sunken:oklch(94.5% .022 350);--surface-overlay:oklch(99.8% .005 350);--surface-inverse:oklch(24% .05 350);--content-primary:oklch(25% .045 350);--content-secondary:oklch(45% .04 350);--content-muted:oklch(52% .035 350);--content-inverse:oklch(99.8% .005 350);--content-accent:var(--brand-600);--border-subtle:oklch(90% .02 350);--border-strong:oklch(68% .05 350);--surface-accent-soft:oklch(94% .048 355);--focus-ring:var(--brand-600);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(90% .077 355/.5), transparent 60%)}@media (prefers-color-scheme:dark){:root[data-panel-theme=rose]:not(.light){--surface-page:oklch(16% .025 350);--surface-raised:oklch(21% .03 350);--surface-sunken:oklch(13% .022 350);--surface-overlay:oklch(25% .032 350);--surface-inverse:oklch(25% .045 350);--content-primary:oklch(97% .012 350);--content-secondary:oklch(80% .03 350);--content-muted:oklch(70% .035 350);--content-inverse:oklch(16% .025 350);--content-accent:oklch(80% .136 355);--border-subtle:oklch(29% .03 350);--border-strong:oklch(55% .06 350);--surface-accent-soft:oklch(28% .068 355);--focus-ring:oklch(80% .136 355);--elevation-brand:0 8px 18px -8px oklch(42% .17 355/.8);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(42% .128 355/.42), transparent 60%)}}.dark[data-panel-theme=rose]{--surface-page:oklch(16% .025 350);--surface-raised:oklch(21% .03 350);--surface-sunken:oklch(13% .022 350);--surface-overlay:oklch(25% .032 350);--surface-inverse:oklch(25% .045 350);--content-primary:oklch(97% .012 350);--content-secondary:oklch(80% .03 350);--content-muted:oklch(70% .035 350);--content-inverse:oklch(16% .025 350);--content-accent:oklch(80% .136 355);--border-subtle:oklch(29% .03 350);--border-strong:oklch(55% .06 350);--surface-accent-soft:oklch(28% .068 355);--focus-ring:oklch(80% .136 355);--elevation-brand:0 8px 18px -8px oklch(42% .17 355/.8);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(42% .128 355/.42), transparent 60%)}:root[data-panel-theme=lime]{--font-display:"Chakra Petch", "Inter", ui-sans-serif, system-ui, sans-serif;--radius-control:.25rem;--radius-surface:.35rem;--brand-50:oklch(96% .023 130);--brand-100:oklch(92% .057 130);--brand-400:oklch(66% .18 130);--brand-500:oklch(58% .19 130);--brand-600:oklch(50% .175 130);--brand-700:oklch(43% .162 130);--brand-gradient:linear-gradient(135deg, oklch(60% .19 130), oklch(47% .167 148));--elevation-brand:0 8px 18px -8px oklch(50% .175 130/.45);--surface-page:oklch(97% .012 130);--surface-raised:oklch(99.5% .006 130);--surface-sunken:oklch(93.5% .022 130);--surface-overlay:oklch(99.5% .006 130);--surface-inverse:oklch(18% .03 140);--content-primary:oklch(19% .03 140);--content-secondary:oklch(40% .035 140);--content-muted:oklch(47% .035 140);--content-inverse:oklch(99.5% .006 130);--content-accent:var(--brand-600);--border-subtle:oklch(88% .025 130);--border-strong:oklch(58% .06 135);--surface-accent-soft:oklch(94% .053 130);--focus-ring:var(--brand-600);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(90% .086 130/.5), transparent 60%)}@media (prefers-color-scheme:dark){:root[data-panel-theme=lime]:not(.light){--surface-page:oklch(13% .022 140);--surface-raised:oklch(18% .028 140);--surface-sunken:oklch(10% .018 140);--surface-overlay:oklch(21% .03 140);--surface-inverse:oklch(19% .03 140);--content-primary:oklch(96% .02 130);--content-secondary:oklch(79% .04 132);--content-muted:oklch(67% .045 132);--content-inverse:oklch(13% .022 140);--content-accent:oklch(80% .152 130);--border-subtle:oklch(27% .035 140);--border-strong:oklch(52% .09 133);--surface-accent-soft:oklch(28% .076 130);--focus-ring:oklch(80% .152 130);--elevation-brand:0 8px 18px -8px oklch(42% .19 130/.8);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(42% .143 130/.42), transparent 60%)}}.dark[data-panel-theme=lime]{--surface-page:oklch(13% .022 140);--surface-raised:oklch(18% .028 140);--surface-sunken:oklch(10% .018 140);--surface-overlay:oklch(21% .03 140);--surface-inverse:oklch(19% .03 140);--content-primary:oklch(96% .02 130);--content-secondary:oklch(79% .04 132);--content-muted:oklch(67% .045 132);--content-inverse:oklch(13% .022 140);--content-accent:oklch(80% .152 130);--border-subtle:oklch(27% .035 140);--border-strong:oklch(52% .09 133);--surface-accent-soft:oklch(28% .076 130);--focus-ring:oklch(80% .152 130);--elevation-brand:0 8px 18px -8px oklch(42% .19 130/.8);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(42% .143 130/.42), transparent 60%)}:root[data-panel-theme=arctic]{--font-display:"Figtree", "Inter", ui-sans-serif, system-ui, sans-serif;--radius-control:.5rem;--radius-surface:.75rem;--brand-50:oklch(96% .016 200);--brand-100:oklch(92% .039 200);--brand-400:oklch(66% .123 200);--brand-500:oklch(58% .13 200);--brand-600:oklch(50% .12 200);--brand-700:oklch(43% .111 200);--brand-gradient:linear-gradient(135deg, oklch(60% .13 200), oklch(47% .114 218));--elevation-brand:0 8px 18px -8px oklch(50% .12 200/.45);--surface-page:oklch(98.2% .01 205);--surface-raised:oklch(100% .003 205);--surface-sunken:oklch(95.5% .018 205);--surface-overlay:oklch(100% .003 205);--surface-inverse:oklch(22% .035 215);--content-primary:oklch(23% .035 215);--content-secondary:oklch(43% .035 210);--content-muted:oklch(51% .032 210);--content-inverse:oklch(100% .003 205);--content-accent:var(--brand-600);--border-subtle:oklch(91% .018 205);--border-strong:oklch(66% .045 205);--surface-accent-soft:oklch(94% .036 200);--focus-ring:var(--brand-600);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(90% .059 200/.5), transparent 60%)}@media (prefers-color-scheme:dark){:root[data-panel-theme=arctic]:not(.light){--surface-page:oklch(15% .022 215);--surface-raised:oklch(20% .026 215);--surface-sunken:oklch(12% .018 215);--surface-overlay:oklch(24% .028 215);--surface-inverse:oklch(23% .035 215);--content-primary:oklch(97% .012 205);--content-secondary:oklch(81% .03 205);--content-muted:oklch(70% .035 205);--content-inverse:oklch(15% .022 215);--content-accent:oklch(80% .104 200);--border-subtle:oklch(28% .028 215);--border-strong:oklch(56% .055 205);--surface-accent-soft:oklch(28% .052 200);--focus-ring:oklch(80% .104 200);--elevation-brand:0 8px 18px -8px oklch(42% .13 200/.8);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(42% .098 200/.42), transparent 60%)}}.dark[data-panel-theme=arctic]{--surface-page:oklch(15% .022 215);--surface-raised:oklch(20% .026 215);--surface-sunken:oklch(12% .018 215);--surface-overlay:oklch(24% .028 215);--surface-inverse:oklch(23% .035 215);--content-primary:oklch(97% .012 205);--content-secondary:oklch(81% .03 205);--content-muted:oklch(70% .035 205);--content-inverse:oklch(15% .022 215);--content-accent:oklch(80% .104 200);--border-subtle:oklch(28% .028 215);--border-strong:oklch(56% .055 205);--surface-accent-soft:oklch(28% .052 200);--focus-ring:oklch(80% .104 200);--elevation-brand:0 8px 18px -8px oklch(42% .13 200/.8);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(42% .098 200/.42), transparent 60%)}:root[data-panel-theme=steel]{--font-display:"Barlow Condensed", "Inter", ui-sans-serif, system-ui, sans-serif;--radius-control:.125rem;--radius-surface:.2rem;--brand-50:oklch(96% .007 235);--brand-100:oklch(92% .017 235);--brand-400:oklch(66% .052 235);--brand-500:oklch(58% .055 235);--brand-600:oklch(50% .051 235);--brand-700:oklch(43% .047 235);--brand-gradient:linear-gradient(135deg, oklch(60% .055 235), oklch(47% .048 253));--elevation-brand:0 8px 18px -8px oklch(50% .051 235/.45);--surface-page:oklch(96.5% .006 240);--surface-raised:oklch(99.5% .003 240);--surface-sunken:oklch(92.5% .01 240);--surface-overlay:oklch(99.5% .003 240);--surface-inverse:oklch(21% .02 240);--content-primary:oklch(21% .022 240);--content-secondary:oklch(41% .022 240);--content-muted:oklch(49% .02 240);--content-inverse:oklch(99.5% .003 240);--content-accent:var(--brand-600);--border-subtle:oklch(87% .01 240);--border-strong:oklch(60% .03 240);--surface-accent-soft:oklch(94% .015 235);--focus-ring:var(--brand-600);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(90% .025 235/.5), transparent 60%)}@media (prefers-color-scheme:dark){:root[data-panel-theme=steel]:not(.light){--surface-page:oklch(15.5% .015 240);--surface-raised:oklch(20.5% .018 240);--surface-sunken:oklch(12% .012 240);--surface-overlay:oklch(24% .02 240);--surface-inverse:oklch(21% .022 240);--content-primary:oklch(96% .008 240);--content-secondary:oklch(80% .018 240);--content-muted:oklch(69% .02 240);--content-inverse:oklch(15.5% .015 240);--content-accent:oklch(80% .044 235);--border-subtle:oklch(29% .02 240);--border-strong:oklch(55% .035 240);--surface-accent-soft:oklch(28% .022 235);--focus-ring:oklch(80% .044 235);--elevation-brand:0 8px 18px -8px oklch(42% .055 235/.8);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(42% .041 235/.42), transparent 60%)}}.dark[data-panel-theme=steel]{--surface-page:oklch(15.5% .015 240);--surface-raised:oklch(20.5% .018 240);--surface-sunken:oklch(12% .012 240);--surface-overlay:oklch(24% .02 240);--surface-inverse:oklch(21% .022 240);--content-primary:oklch(96% .008 240);--content-secondary:oklch(80% .018 240);--content-muted:oklch(69% .02 240);--content-inverse:oklch(15.5% .015 240);--content-accent:oklch(80% .044 235);--border-subtle:oklch(29% .02 240);--border-strong:oklch(55% .035 240);--surface-accent-soft:oklch(28% .022 235);--focus-ring:oklch(80% .044 235);--elevation-brand:0 8px 18px -8px oklch(42% .055 235/.8);--page-backdrop:radial-gradient(68rem 30rem at 78% -12%, oklch(42% .041 235/.42), transparent 60%)}[data-panel-theme=carbon] .panel-card{border:2px solid var(--border-strong);box-shadow:none;border-radius:0}[data-panel-theme=carbon] .form-control{border:2px solid var(--border-strong);font-family:var(--font-mono);background-color:var(--surface-raised);border-radius:0}[data-panel-theme=carbon] .form-control:focus,[data-panel-theme=carbon] .form-control:focus-visible{box-shadow:4px 4px 0 0 var(--brand-500);border-color:var(--border-strong)}[data-panel-theme=carbon] .bg-brand-gradient{background-image:none;background-color:var(--brand-500);border-radius:0}[data-panel-theme=carbon] .nav-tile{border:2px solid var(--border-strong);color:var(--content-primary);background-color:#0000;border-radius:0;background-image:none!important}[data-panel-theme=carbon] .nav-link{border-radius:0}[data-panel-theme=carbon] .nav-link[aria-current=page]{background:var(--surface-inverse);color:var(--content-inverse);border-radius:0}[data-panel-theme=carbon] .nav-link[aria-current=page] .nav-tile{border-color:var(--brand-500);color:#fff;background-color:var(--brand-500)!important}[data-panel-theme=carbon] .stat-value{font-family:var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:700}[data-panel-theme=rose] .panel-card{box-shadow:0 2px 4px color-mix(in oklab, var(--brand-700) 5%, transparent), 0 12px 24px -12px color-mix(in oklab, var(--brand-700) 22%, transparent), 0 28px 56px -32px color-mix(in oklab, var(--brand-700) 40%, transparent);border-color:#0000}[data-panel-theme=rose] .form-control{background-color:var(--surface-sunken);border-color:#0000;border-radius:999px;padding-left:1.15rem;padding-right:1.15rem}[data-panel-theme=rose] textarea.form-control{border-radius:var(--radius-surface)}[data-panel-theme=rose] .form-control:focus,[data-panel-theme=rose] .form-control:focus-visible{background-color:var(--surface-raised);border-color:color-mix(in oklab, var(--brand-400) 55%, transparent);box-shadow:0 0 0 4px color-mix(in oklab, var(--brand-400) 18%, transparent)}[data-panel-theme=rose] .nav-tile,[data-panel-theme=rose] .nav-link{border-radius:999px}[data-panel-theme=rose] .nav-link[aria-current=page]{background:color-mix(in oklab, var(--brand-500) 13%, transparent);box-shadow:none}[data-panel-theme=rose] .stat-value{letter-spacing:-.02em;font-weight:800}[data-panel-theme=lime] .panel-card{border-color:color-mix(in oklab, var(--brand-500) 26%, var(--border-subtle));box-shadow:0 0 0 1px color-mix(in oklab, var(--brand-500) 8%, transparent)}[data-panel-theme=lime] .form-control{background-color:var(--surface-sunken);border-color:color-mix(in oklab, var(--brand-500) 22%, var(--border-strong));font-variant-numeric:tabular-nums}[data-panel-theme=lime] .form-control:focus,[data-panel-theme=lime] .form-control:focus-visible{border-color:var(--brand-500);box-shadow:0 0 0 2px color-mix(in oklab, var(--brand-500) 30%, transparent), 0 0 16px -2px color-mix(in oklab, var(--brand-400) 60%, transparent)}[data-panel-theme=lime] .nav-tile{border-radius:.2rem}[data-panel-theme=lime] .nav-link[aria-current=page]{box-shadow:inset 2px 0 0 0 var(--brand-500);border-radius:.2rem}[data-panel-theme=lime] .nav-link[aria-current=page] .nav-tile{box-shadow:0 0 14px -2px color-mix(in oklab, var(--brand-400) 75%, transparent)}[data-panel-theme=lime] .stat-value{font-family:var(--font-display);letter-spacing:.01em;font-variant-numeric:tabular-nums;font-weight:700}[data-panel-theme=arctic] .panel-card{border-color:color-mix(in oklab, var(--border-subtle) 65%, transparent);box-shadow:0 1px 2px color-mix(in oklab, var(--brand-700) 4%, transparent)}[data-panel-theme=arctic] .form-control{background-color:color-mix(in oklab, var(--surface-sunken) 55%, var(--surface-raised));border-color:color-mix(in oklab, var(--border-subtle) 80%, transparent)}[data-panel-theme=arctic] .form-control:focus,[data-panel-theme=arctic] .form-control:focus-visible{background-color:var(--surface-raised);border-color:var(--brand-400);box-shadow:0 0 0 3px color-mix(in oklab, var(--brand-400) 14%, transparent)}[data-panel-theme=arctic] .nav-tile{background-color:color-mix(in oklab, var(--brand-500) 10%, transparent);color:var(--content-accent);background-image:none!important}[data-panel-theme=arctic] .nav-link[aria-current=page]{background:color-mix(in oklab, var(--brand-500) 10%, transparent)}[data-panel-theme=arctic] .stat-value{font-family:var(--font-display);letter-spacing:-.025em;font-weight:600}[data-panel-theme=steel] .panel-card{border-top:3px solid var(--border-strong);border-radius:var(--radius-surface);box-shadow:none}[data-panel-theme=steel] .form-control{border-radius:var(--radius-control);border-color:var(--border-strong);background-color:var(--surface-raised)}[data-panel-theme=steel] .form-control:focus,[data-panel-theme=steel] .form-control:focus-visible{border-color:var(--brand-600);box-shadow:inset 0 -3px 0 0 var(--brand-600)}[data-panel-theme=steel] .nav-tile{border-radius:var(--radius-control);background-color:var(--surface-sunken);color:var(--content-secondary);background-image:none!important}[data-panel-theme=steel] .nav-link{border-radius:var(--radius-control);text-transform:uppercase;letter-spacing:.06em;font-size:.8125rem}[data-panel-theme=steel] .nav-link[aria-current=page]{background:var(--surface-sunken);box-shadow:inset 3px 0 0 0 var(--brand-600)}[data-panel-theme=steel] .nav-link[aria-current=page] .nav-tile{color:#fff;background-color:var(--brand-600)!important}[data-panel-theme=steel] .stat-value{font-family:var(--font-display);letter-spacing:.005em;font-size:clamp(2rem,1.3rem + 2.4vw,3rem);font-weight:700}@media (width<=640px){[data-panel-theme=steel] .nav-link,[data-panel-theme=graphite] h1,[data-panel-theme=graphite] h2{letter-spacing:.02em}[data-panel-theme=carbon] .panel-card,[data-panel-theme=carbon] .form-control{border-width:1px}[data-panel-theme=carbon] .form-control:focus,[data-panel-theme=carbon] .form-control:focus-visible{box-shadow:2px 2px 0 0 var(--brand-500)}[data-panel-theme=rose] .panel-card{border-radius:1rem}}:is([data-panel-theme=classic],[data-panel-theme=nova]) body{font-feature-settings:"cv02", "cv03", "cv04", "cv11";text-rendering:optimizelegibility}:is([data-panel-theme=classic],[data-panel-theme=nova]) [data-shell=customer] .page-title{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.55rem,1.15rem + 1.1vw,2.05rem);font-weight:800;line-height:1.15}:is([data-panel-theme=classic],[data-panel-theme=nova]) [data-shell=customer] main :is(h2,h3).text-lg{font-family:var(--font-display);letter-spacing:-.015em}:is([data-panel-theme=classic],[data-panel-theme=nova]) ::selection{background:color-mix(in oklab, var(--brand-500) 26%, transparent)}:is([data-panel-theme=classic],[data-panel-theme=nova]) [data-shell=customer]{background-color:#0000}:is([data-panel-theme=classic],[data-panel-theme=nova]) body{background-repeat:repeat,no-repeat,no-repeat;background-size:160px 160px,100% 100vh,100% 100vh}:is([data-panel-theme=classic],[data-panel-theme=nova]) :is(a,button).panel-card{transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s,border-color .18s}@media (hover:hover){:is([data-panel-theme=classic],[data-panel-theme=nova]) :is(a,button).panel-card:hover{box-shadow:var(--elevation-pop);transform:translateY(-2px)}}:is([data-panel-theme=classic],[data-panel-theme=nova]) .bg-brand-gradient{--tw-inset-shadow:inset 0 1px 0 #ffffff38;background-image:radial-gradient(120% 90% at 100% 0%, #ffffff29, transparent 55%), var(--brand-gradient)}:is([data-panel-theme=classic],[data-panel-theme=nova]) :is(button,a).bg-brand-gradient{transition:transform .15s,filter .15s,box-shadow .15s,background-position .6s cubic-bezier(.22,1,.36,1)}@media (hover:hover){:is([data-panel-theme=classic],[data-panel-theme=nova]) :is(button,a).bg-brand-gradient:not(:disabled):hover{transform:translateY(-1px)}}:is([data-panel-theme=classic],[data-panel-theme=nova]) :is(button,a).bg-brand-gradient:not(:disabled):active{transform:translateY(0)scale(.985)}:is([data-panel-theme=classic],[data-panel-theme=nova]) .balance-card{background-image:radial-gradient(90% 70% at 100% 0%, #ffffff42, transparent 58%), radial-gradient(80% 70% at 0% 100%, #0003, transparent 60%), var(--brand-gradient);box-shadow:inset 0 0 0 1px #ffffff24, inset 0 1px 0 #ffffff47, var(--elevation-brand)}:is([data-panel-theme=classic],[data-panel-theme=nova]) .balance-card:after{content:"";pointer-events:none;border:1.5rem solid #ffffff12;border-radius:999px;width:9rem;height:9rem;position:absolute;bottom:-3.5rem;right:-2.5rem}:is([data-panel-theme=classic],[data-panel-theme=nova]) .form-control{transition:border-color .15s,box-shadow .15s,background-color .15s}@media (hover:hover){:is([data-panel-theme=classic],[data-panel-theme=nova]) .form-control:not(:focus):not(:disabled):hover{border-color:color-mix(in oklab, var(--border-strong) 70%, var(--content-secondary))}}:is([data-panel-theme=classic],[data-panel-theme=nova]) .form-control:focus{border-color:var(--brand-500);box-shadow:0 0 0 4px color-mix(in oklab, var(--brand-500) 18%, transparent);outline:none}:is([data-panel-theme=classic],[data-panel-theme=nova]) :is(html,.overflow-auto,.overflow-y-auto,.overflow-x-auto,.table-scroll){scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--border-strong) 55%, transparent) transparent}html body:has(.order-dock) [data-install-card][aria-labelledby]{bottom:calc(var(--tabbar-h) + 5.25rem + env(safe-area-inset-bottom))}@media (width>=64rem){html body:has(.order-dock) [data-install-card][aria-labelledby]{bottom:5.5rem}}@media (width<64rem){:is([data-panel-layout=classic],[data-panel-layout=studio]) .order-dock{padding-bottom:calc(.75rem + env(safe-area-inset-bottom));bottom:0}}:root[data-panel-theme=classic]{--radius-surface:1rem;--radius-control:.65rem;--page-backdrop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.35 0 0 0 0 0.2 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(64rem 30rem at 100% -12%, color-mix(in oklab, var(--brand-400) 16%, transparent), transparent 62%), radial-gradient(52rem 26rem at -10% 8%, oklch(97% .03 85/.9), transparent 60%)}@media (prefers-color-scheme:dark){:root[data-panel-theme=classic]:not(.light){--page-backdrop:linear-gradient(transparent, transparent), radial-gradient(64rem 30rem at 100% -12%, color-mix(in oklab, var(--brand-500) 20%, transparent), transparent 62%), radial-gradient(52rem 26rem at -10% 8%, oklch(28% .02 70/.6), transparent 60%)}}.dark[data-panel-theme=classic]{--page-backdrop:linear-gradient(transparent, transparent), radial-gradient(64rem 30rem at 100% -12%, color-mix(in oklab, var(--brand-500) 20%, transparent), transparent 62%), radial-gradient(52rem 26rem at -10% 8%, oklch(28% .02 70/.6), transparent 60%)}[data-panel-theme=classic] .side-rail{background-image:linear-gradient(180deg, var(--surface-raised) 0%, color-mix(in oklab, var(--surface-raised) 90%, var(--brand-100)) 100%);box-shadow:inset -1px 0 oklab(100% 0 5.96046e-8/.5)}@media (prefers-color-scheme:dark){:root[data-panel-theme=classic]:not(.light) .side-rail{background-image:linear-gradient(180deg, var(--surface-raised) 0%, color-mix(in oklab, var(--surface-raised) 88%, var(--brand-700)) 100%);box-shadow:none}}[data-panel-theme=classic] .side-rail .nav-link{transition:background-color .16s,color .16s}[data-panel-theme=classic] .side-rail .nav-tile{transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s}@media (hover:hover){[data-panel-theme=classic] .side-rail .nav-link:hover .nav-tile{transform:translateY(-1px)scale(1.06)}}[data-panel-theme=classic] .side-rail .nav-link[aria-current=page]{background:linear-gradient(90deg, color-mix(in oklab, var(--brand-500) 15%, transparent), color-mix(in oklab, var(--brand-500) 4%, transparent));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-500) 16%, transparent)}[data-panel-theme=classic] .side-rail .nav-link[aria-current=page]:before{content:"";background:var(--brand-gradient);border-radius:0 999px 999px 0;width:4px;position:absolute;top:24%;bottom:24%;left:-.75rem}[data-panel-theme=classic] .side-rail .nav-link[aria-current=page] .nav-tile{box-shadow:0 0 0 2px var(--surface-raised), 0 0 0 4px color-mix(in oklab, var(--brand-500) 40%, transparent), 0 6px 14px -6px color-mix(in oklab, var(--brand-600) 60%, transparent)}@media (prefers-color-scheme:dark){:root[data-panel-theme=classic]:not(.light) .panel-card{box-shadow:inset 0 1px #ffffff0d,0 1px 2px #00000059,0 16px 36px -22px #000000b3}}[data-panel-theme=classic] .stat-value{font-family:var(--font-display);font-variant-numeric:tabular-nums}:root[data-panel-theme=classic]{--font-display:"Plus Jakarta Sans", "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--radius-surface:1.125rem;--radius-control:.75rem;--surface-page:oklch(95.8% .011 82);--surface-raised:oklch(99.2% .004 88);--surface-sunken:oklch(93% .014 80);--surface-overlay:oklch(99.2% .004 88);--border-subtle:oklch(89.5% .013 78);--elevation-card:0 1px 2px oklch(32% .04 55/.06), 0 10px 28px -18px oklch(32% .05 55/.32);--elevation-pop:0 4px 10px -4px oklch(32% .04 55/.1), 0 24px 48px -16px oklch(32% .05 55/.28);--elevation-brand:0 10px 24px -10px color-mix(in oklab, var(--brand-600) 60%, transparent);--page-backdrop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.35 0 0 0 0 0.2 0 0 0 0.045 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(70rem 32rem at 100% -14%, color-mix(in oklab, var(--brand-400) 20%, transparent), transparent 62%), radial-gradient(56rem 28rem at -12% 6%, oklch(98.5% .025 85/.95), transparent 60%)}@media (prefers-color-scheme:dark){:root[data-panel-theme=classic]:not(.light){--surface-page:oklch(15.5% .01 48);--surface-raised:oklch(20.5% .012 52);--surface-sunken:oklch(12.5% .008 48);--surface-overlay:oklch(24.5% .013 52);--border-subtle:oklch(28.5% .012 55);--elevation-card:0 1px 2px oklch(0% 0 0/.35), 0 12px 30px -18px oklch(0% 0 0/.7);--elevation-pop:0 6px 12px -4px oklch(0% 0 0/.35), 0 26px 52px -16px oklch(0% 0 0/.65);--page-backdrop:linear-gradient(transparent, transparent), radial-gradient(70rem 32rem at 100% -14%, color-mix(in oklab, var(--brand-500) 22%, transparent), transparent 62%), radial-gradient(56rem 28rem at -12% 6%, oklch(26% .02 60/.7), transparent 60%)}}.dark[data-panel-theme=classic]{--surface-page:oklch(15.5% .01 48);--surface-raised:oklch(20.5% .012 52);--surface-sunken:oklch(12.5% .008 48);--surface-overlay:oklch(24.5% .013 52);--border-subtle:oklch(28.5% .012 55);--elevation-card:0 1px 2px oklch(0% 0 0/.35), 0 12px 30px -18px oklch(0% 0 0/.7);--elevation-pop:0 6px 12px -4px oklch(0% 0 0/.35), 0 26px 52px -16px oklch(0% 0 0/.65);--page-backdrop:linear-gradient(transparent, transparent), radial-gradient(70rem 32rem at 100% -14%, color-mix(in oklab, var(--brand-500) 22%, transparent), transparent 62%), radial-gradient(56rem 28rem at -12% 6%, oklch(26% .02 60/.7), transparent 60%)}[data-panel-theme=classic] [data-shell=customer] .page-title{letter-spacing:-.035em;font-size:clamp(1.7rem,1.2rem + 1.3vw,2.25rem);font-weight:800}[data-panel-theme=classic] [data-shell=customer] .page-lede{font-size:.9375rem}[data-panel-theme=classic] :is(h2,h3){letter-spacing:-.02em}[data-panel-theme=classic] :is(.stat-value,.wallet-value,.receipt-total p:first-child,.af-balance-value){font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:800}[data-panel-theme=classic] .panel-card{border-color:color-mix(in oklab, var(--border-subtle) 90%, transparent);box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.8), var(--elevation-card)}@media (prefers-color-scheme:dark){:root[data-panel-theme=classic]:not(.light) .panel-card{box-shadow:inset 0 1px 0 #ffffff0d, var(--elevation-card)}}.dark[data-panel-theme=classic] .panel-card{box-shadow:inset 0 1px 0 #ffffff0d, var(--elevation-card)}[data-panel-theme=classic] .panel-card .panel-card{background-color:color-mix(in oklab, var(--surface-sunken) 55%, var(--surface-raised));box-shadow:none}@media (hover:hover){[data-panel-theme=classic] :is(a,button).panel-card:hover{border-color:color-mix(in oklab, var(--brand-500) 28%, var(--border-subtle));box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.8), var(--elevation-pop)}}[data-panel-theme=classic] .bg-brand-gradient{background-image:radial-gradient(120% 90% at 100% 0%, #fff3, transparent 55%), linear-gradient(180deg, #ffffff14, transparent 45%), var(--brand-gradient)}[data-panel-theme=classic] :is(button,a).bg-brand-gradient{box-shadow:inset 0 1px 0 #ffffff47, inset 0 -1px 0 #0000001f, var(--elevation-brand)}@media (hover:hover){[data-panel-theme=classic] :is(button,a).bg-brand-gradient:not(:disabled):hover{filter:brightness(1.06)saturate(1.05);box-shadow:inset 0 1px 0 #ffffff52, inset 0 -1px 0 #0000001f, 0 14px 30px -10px color-mix(in oklab, var(--brand-600) 70%, transparent)}}[data-panel-theme=classic] :is([data-variant=secondary],.rk-key,.desk-key,.desk-avatar){border-color:color-mix(in oklab, var(--border-strong) 45%, transparent);transition:transform .16s,box-shadow .16s,background-color .16s,border-color .16s,color .16s;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.7),0 1px 2px oklch(32% .04 55/.08)}@media (hover:hover){[data-panel-theme=classic] :is([data-variant=secondary],.rk-key,.desk-key,.desk-avatar):not(:disabled):hover{border-color:color-mix(in oklab, var(--brand-500) 35%, var(--border-strong));transform:translateY(-1px);box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.7),0 6px 14px -8px oklch(32% .05 55/.4)}}@media (prefers-color-scheme:dark){:root[data-panel-theme=classic]:not(.light) :is([data-variant=secondary],.rk-key,.desk-key,.desk-avatar){box-shadow:inset 0 1px #ffffff0f,0 1px 2px #00000059}}.dark[data-panel-theme=classic] :is([data-variant=secondary],.rk-key,.desk-key,.desk-avatar){box-shadow:inset 0 1px #ffffff0f,0 1px 2px #00000059}[data-panel-theme=classic] .form-control{background-color:var(--surface-raised);border-color:color-mix(in oklab, var(--border-strong) 62%, transparent);box-shadow:inset 0 1px 2px oklch(32% .04 55/.05)}[data-panel-theme=classic] .form-control:focus{border-color:var(--brand-500);box-shadow:inset 0 1px 2px oklch(32% .04 55/.05), 0 0 0 4px color-mix(in oklab, var(--brand-500) 16%, transparent)}@media (prefers-color-scheme:dark){:root[data-panel-theme=classic]:not(.light) .form-control{background-color:color-mix(in oklab, var(--surface-sunken) 60%, var(--surface-raised));box-shadow:inset 0 1px 2px #0000004d}}.dark[data-panel-theme=classic] .form-control{background-color:color-mix(in oklab, var(--surface-sunken) 60%, var(--surface-raised));box-shadow:inset 0 1px 2px #0000004d}[data-panel-theme=classic] .side-rail{border-right-color:color-mix(in oklab, var(--border-subtle) 80%, transparent);background-image:linear-gradient(180deg, var(--surface-raised) 0%, color-mix(in oklab, var(--surface-raised) 93%, var(--brand-100)) 100%);width:17rem;box-shadow:inset -1px 0 oklab(100% 0 5.96046e-8/.6),8px 0 24px -20px oklch(32% .05 55/.35)}@media (prefers-color-scheme:dark){:root[data-panel-theme=classic]:not(.light) .side-rail{background-image:linear-gradient(180deg, var(--surface-raised) 0%, color-mix(in oklab, var(--surface-raised) 90%, var(--brand-700)) 100%);box-shadow:8px 0 24px -20px #0009}}.dark[data-panel-theme=classic] .side-rail{background-image:linear-gradient(180deg, var(--surface-raised) 0%, color-mix(in oklab, var(--surface-raised) 90%, var(--brand-700)) 100%);box-shadow:8px 0 24px -20px #0009}[data-panel-theme=classic] .side-rail .rail-brand{background-image:linear-gradient(90deg, transparent, color-mix(in oklab, var(--border-subtle) 90%, transparent) 20%, color-mix(in oklab, var(--border-subtle) 90%, transparent) 80%, transparent);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;border-bottom-color:#0000;padding:1.1rem 1.25rem}[data-panel-theme=classic] .side-rail nav{padding:.9rem .85rem}[data-panel-theme=classic] .rail-label{letter-spacing:.16em;color:color-mix(in oklab, var(--content-muted) 85%, transparent);font-size:.625rem}[data-panel-theme=classic] :is(.side-rail,#mobile-nav,#nav-more) .nav-link{color:var(--content-secondary);border-radius:.8rem;gap:.75rem;padding:.5rem .65rem;transition:background-color .16s,color .16s}[data-panel-theme=classic] :is(.side-rail,#mobile-nav,#nav-more) .nav-link:not([aria-current=page]):hover{background-color:color-mix(in oklab, var(--surface-sunken) 70%, transparent);color:var(--content-primary)}[data-panel-theme=classic] :is(.side-rail,#mobile-nav,#nav-more) .nav-tile{background-color:color-mix(in oklab, var(--surface-sunken) 75%, transparent);color:var(--content-secondary);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--border-subtle) 90%, transparent), inset 0 1px 0 oklab(100% 0 5.96046e-8/.6);border-radius:.6rem;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s,background-color .18s,color .18s;background-image:none!important}@media (hover:hover){[data-panel-theme=classic] :is(.side-rail,#mobile-nav,#nav-more) .nav-link:hover .nav-tile{color:var(--content-accent);background-color:var(--surface-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-500) 18%, transparent);transform:translateY(-1px)}}[data-panel-theme=classic] :is(.side-rail,#mobile-nav,#nav-more) .nav-link[aria-current=page]{background:linear-gradient(90deg, color-mix(in oklab, var(--brand-500) 12%, transparent), color-mix(in oklab, var(--brand-500) 4%, transparent));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-500) 14%, transparent);color:var(--content-accent);font-weight:600}[data-panel-theme=classic] .side-rail .nav-link[aria-current=page]:before{width:3px;top:26%;bottom:26%;left:-.85rem}[data-panel-theme=classic] :is(.side-rail,#mobile-nav,#nav-more) .nav-link[aria-current=page] .nav-tile{color:#fff;box-shadow:inset 0 1px 0 #ffffff4d, 0 6px 14px -6px color-mix(in oklab, var(--brand-600) 70%, transparent);background-image:var(--brand-gradient)!important}[data-panel-theme=classic] :is(.side-rail,#mobile-nav) :is(.nav-group .nav-tile,a[href=\/admin] .nav-tile){background-color:color-mix(in oklab, var(--surface-sunken) 75%, transparent);color:var(--content-secondary);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--border-subtle) 90%, transparent);border-radius:.6rem;background-image:none!important}[data-panel-theme=classic] .side-rail .nav-sub{margin-left:1.5rem}@media (prefers-color-scheme:dark){:root[data-panel-theme=classic]:not(.light) :is(.side-rail,#mobile-nav,#nav-more) .nav-tile{background-color:color-mix(in oklab, var(--surface-sunken) 80%, transparent);box-shadow:inset 0 0 0 1px #ffffff12}}.dark[data-panel-theme=classic] :is(.side-rail,#mobile-nav,#nav-more) .nav-tile{background-color:color-mix(in oklab, var(--surface-sunken) 80%, transparent);box-shadow:inset 0 0 0 1px #ffffff12}[data-panel-theme=classic] .side-rail>div>.space-y-2{border-top-color:#0000;padding:.85rem}[data-panel-theme=classic] .balance-card{background-image:radial-gradient(90% 70% at 100% 0%, #ffffff47, transparent 58%), radial-gradient(80% 70% at 0% 100%, #00000038, transparent 60%), var(--brand-gradient);box-shadow:inset 0 0 0 1px #ffffff29, inset 0 1px 0 #ffffff4d, var(--elevation-brand);border-radius:1rem;padding:1.1rem 1.1rem 1rem}[data-panel-theme=classic] .balance-card .wallet-label{letter-spacing:.18em;opacity:.85;font-size:.625rem}[data-panel-theme=classic] .balance-card .wallet-value{font-size:1.5rem;line-height:1.1}[data-panel-theme=classic] .balance-card .wallet-add{box-shadow:0 2px 6px #0000002e}[data-panel-theme=classic] .level-card{border-color:color-mix(in oklab, var(--border-subtle) 90%, transparent);background-color:color-mix(in oklab, var(--surface-raised) 70%, transparent);box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.7)}[data-panel-theme=classic] .desk-bar{background-color:color-mix(in oklab, var(--surface-page) 72%, transparent);background-image:linear-gradient(180deg, color-mix(in oklab, var(--surface-page) 40%, transparent), transparent);-webkit-backdrop-filter:blur(18px)saturate(1.25);border-bottom-color:#0000;padding:.7rem 2rem}[data-panel-theme=classic] :is(.desk-key,.desk-avatar){background-color:var(--surface-raised)}[data-panel-theme=classic] .mobile-bar{border-bottom-color:color-mix(in oklab, var(--border-subtle) 70%, transparent);background-color:color-mix(in oklab, var(--surface-raised) 88%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.25);box-shadow:0 8px 24px -20px oklch(32% .05 55/.5)}[data-panel-theme=classic] #mobile-nav .nav-link{min-height:2.75rem}[data-panel-theme=classic] .stat-hero{background-image:radial-gradient(90% 70% at 100% 0%, #ffffff42, transparent 58%), radial-gradient(70% 60% at 0% 100%, #0003, transparent 60%), var(--brand-gradient);box-shadow:inset 0 0 0 1px #ffffff24, inset 0 1px 0 #ffffff47, var(--elevation-brand);padding:1.4rem 1.5rem}[data-panel-theme=classic] .stat-hero:after{content:"";pointer-events:none;border:1.75rem solid #ffffff12;border-radius:999px;width:11rem;height:11rem;position:absolute;bottom:-4rem;right:-3rem}[data-panel-theme=classic] .stat-hero .stat-value{font-size:clamp(1.9rem,1.4rem + 1.4vw,2.4rem);line-height:1.05}[data-panel-theme=classic] .stat-hero p:not(.stat-value):first-child{letter-spacing:.16em;text-transform:uppercase;opacity:.9;font-size:.6875rem;font-weight:600}[data-panel-theme=classic] .stat-hero>span,[data-panel-theme=classic] .stat-hero .grid{box-shadow:inset 0 0 0 1px #fff3}[data-panel-theme=classic] .stat-card{padding:1.25rem 1.4rem}[data-panel-theme=classic] .stat-card>div>p:first-child{letter-spacing:.06em;text-transform:uppercase;color:var(--content-muted);font-size:.75rem;font-weight:600}[data-panel-theme=classic] .stat-card .stat-value{font-size:2rem;line-height:1.05}@media (width<48rem){[data-panel-theme=classic] .stat-card{padding:1rem 1.1rem}[data-panel-theme=classic] .stat-card>div>p:first-child{letter-spacing:.04em;font-size:.6875rem}[data-panel-theme=classic] .stat-card .stat-value{font-size:1.75rem}}[data-panel-theme=classic] .stat-card>span{background-image:linear-gradient(135deg, color-mix(in oklab, var(--brand-500) 16%, var(--surface-raised)), color-mix(in oklab, var(--brand-500) 7%, var(--surface-raised)));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-500) 14%, transparent);border-radius:.75rem}[data-panel-theme=classic] .quick-tile{border-radius:.8rem}[data-panel-theme=classic] .table-scroll thead{background-color:color-mix(in oklab, var(--surface-sunken) 45%, transparent)}[data-panel-theme=classic] .table-scroll thead th{letter-spacing:.12em;color:color-mix(in oklab, var(--content-muted) 90%, transparent);font-size:.6875rem}[data-panel-theme=classic] .table-scroll tbody tr{transition:background-color .12s}[data-panel-theme=classic] .rate-glass{background-color:var(--surface-accent-soft);color:var(--content-accent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-500) 12%, transparent);border-radius:999px;padding:.2rem .6rem;font-weight:700;display:inline-block}[data-panel-theme=classic] .status-badge{box-shadow:inset 0 0 0 1px color-mix(in oklab, currentColor 16%, transparent)}[data-panel-theme=classic] .svc-head .svc-count{font-size:.8125rem}[data-panel-theme=classic] .empty-state{border-style:solid;border-color:color-mix(in oklab, var(--border-subtle) 90%, transparent);background-color:color-mix(in oklab, var(--surface-raised) 72%, transparent);box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.7)}[data-panel-theme=classic] .empty-plate{background-image:linear-gradient(135deg, color-mix(in oklab, var(--brand-500) 18%, var(--surface-raised)), color-mix(in oklab, var(--brand-500) 7%, var(--surface-raised)));width:3.5rem;height:3.5rem;box-shadow:0 0 0 6px color-mix(in oklab, var(--brand-500) 7%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--brand-500) 14%, transparent)}[data-panel-theme=classic] .platform-chip{border-width:1px;transition:transform .16s,box-shadow .16s,border-color .16s,background-color .16s}[data-panel-theme=classic] .platform-chip:not([aria-pressed=true]){box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.7),0 1px 2px oklch(32% .04 55/.06)}@media (hover:hover){[data-panel-theme=classic] .platform-chip:not([aria-pressed=true]):hover{transform:translateY(-1px);box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.7),0 8px 16px -10px oklch(32% .05 55/.4)}}[data-panel-theme=classic] .seg{box-shadow:inset 0 1px 2px oklch(32% .04 55/.06)}[data-panel-theme=classic] .receipt-head{background-image:radial-gradient(90% 80% at 100% 0%, #ffffff42, transparent 58%), var(--brand-gradient);padding:1.25rem 1.4rem}[data-panel-theme=classic] .receipt-total p:first-child{font-size:2.25rem}[data-panel-theme=classic] :is(.af-step,.af-rail-title,.af-rail-meta,.af-balance-label,.af-label,.af-trust span,.af-limits){font-family:var(--font-sans)}[data-panel-theme=classic] :is(.af-step,.af-rail-title,.af-balance-label,.af-label){letter-spacing:.1em;font-size:.6875rem}[data-panel-theme=classic] .af-step-no{background:var(--surface-accent-soft);color:var(--content-accent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-500) 16%, transparent);font-family:var(--font-sans);border-color:#0000;font-weight:700}[data-panel-theme=classic] .home-bar{background-color:color-mix(in oklab, var(--surface-raised) 86%, transparent);border-color:color-mix(in oklab, var(--border-subtle) 80%, transparent);box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.7), var(--elevation-pop)}[data-panel-theme=classic] .home-tile{background-color:var(--surface-accent-soft);color:var(--content-accent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-500) 14%, transparent);background-image:none!important}[data-panel-theme=classic] #hero-heading>.text-content-accent{background-image:linear-gradient(92deg, var(--brand-500), var(--brand-700));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}[data-panel-theme=classic] .hero-orb{opacity:.9}[data-panel-theme=classic] .auth-brand{background-image:radial-gradient(60% 50% at 85% 10%, #ffffff38, transparent 60%), radial-gradient(70% 60% at 0% 100%, #00000047, transparent 60%), var(--brand-gradient)}@media (prefers-color-scheme:dark){:root[data-panel-theme=classic]:not(.light) .home-bar{box-shadow:inset 0 1px 0 #ffffff0f, var(--elevation-pop)}}.dark[data-panel-theme=classic] .home-bar{box-shadow:inset 0 1px 0 #ffffff0f, var(--elevation-pop)}@keyframes classic-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){[data-panel-theme=classic] [data-shell=customer] main :is(.stat-hero,.stat-card,a.panel-card,section.panel-card,aside.panel-card,div.panel-card:not(.table-scroll)){animation:.36s cubic-bezier(.22,1,.36,1) backwards classic-rise}[data-panel-theme=classic] [data-shell=customer] main :is(.stat-card,a.panel-card):nth-child(2){animation-delay:45ms}[data-panel-theme=classic] [data-shell=customer] main :is(.stat-card,a.panel-card):nth-child(3){animation-delay:90ms}[data-panel-theme=classic] [data-shell=customer] main :is(.stat-card,a.panel-card):nth-child(4){animation-delay:.135s}[data-panel-theme=classic] [data-shell=customer] main :is(.stat-card,a.panel-card):nth-child(5){animation-delay:.18s}}:root[data-panel-theme=nova]{--page-backdrop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(60rem 28rem at 80% -12%, color-mix(in oklab, var(--brand-400) 42%, transparent), transparent 62%), radial-gradient(48rem 26rem at -8% 22%, oklch(88% .08 205/.4), transparent 60%)}@media (prefers-color-scheme:dark){:root[data-panel-theme=nova]:not(.light){--page-backdrop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(60rem 28rem at 80% -12%, color-mix(in oklab, var(--brand-600) 50%, transparent), transparent 62%), radial-gradient(48rem 26rem at -8% 22%, oklch(40% .12 205/.45), transparent 60%)}}.dark[data-panel-theme=nova]{--page-backdrop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(60rem 28rem at 80% -12%, color-mix(in oklab, var(--brand-600) 50%, transparent), transparent 62%), radial-gradient(48rem 26rem at -8% 22%, oklch(40% .12 205/.45), transparent 60%)}@media (width>=64rem){[data-panel-theme=nova] .top-rail{border:1px solid color-mix(in oklab, var(--border-subtle) 80%, transparent);background:color-mix(in oklab, var(--surface-raised) 82%, transparent);box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.55), var(--elevation-pop);border-image:;border-radius:1.25rem;margin:.75rem 1rem 0;top:.75rem}}@media (prefers-color-scheme:dark) and (width>=64rem){:root[data-panel-theme=nova]:not(.light) .top-rail{box-shadow:inset 0 1px 0 #ffffff0f, var(--elevation-pop)}}@media (width>=64rem){.dark[data-panel-theme=nova] .top-rail{box-shadow:inset 0 1px 0 #ffffff0f, var(--elevation-pop)}}[data-panel-theme=nova] .top-rail .nav-link[aria-current=page]{background:color-mix(in oklab, var(--brand-500) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-500) 30%, transparent);color:var(--content-accent)}[data-panel-theme=nova] .top-rail .nav-link[aria-current=page]:before{display:none}[data-panel-theme=nova] main .panel-card:not([role=dialog]):not([role=listbox]):not(.panel-card .panel-card){box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.7), var(--elevation-card)}@media (prefers-color-scheme:dark){:root[data-panel-theme=nova]:not(.light) main .panel-card:not([role=dialog]):not([role=listbox]):not(.panel-card .panel-card){box-shadow:inset 0 1px 0 #ffffff0f, var(--elevation-card)}}.dark[data-panel-theme=nova] main .panel-card:not([role=dialog]):not([role=listbox]):not(.panel-card .panel-card){box-shadow:inset 0 1px 0 #ffffff0f, var(--elevation-card)}@media (width<64rem){[data-panel-theme=nova] .tab-bar{left:.75rem;right:.75rem;bottom:calc(.6rem + env(safe-area-inset-bottom));border:1px solid color-mix(in oklab, var(--border-subtle) 85%, transparent);background:color-mix(in oklab, var(--surface-raised) 86%, transparent);box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.45), var(--elevation-pop);border-radius:1.4rem;padding-bottom:0!important}[data-panel-theme=nova][data-panel-layout=topnav] [data-shell=customer]{padding-bottom:calc(var(--tabbar-h) + 1.75rem + env(safe-area-inset-bottom))}[data-panel-theme=nova][data-panel-layout=topnav] .order-dock{left:.75rem;right:.75rem;bottom:calc(var(--tabbar-h) + 1.1rem + env(safe-area-inset-bottom));border:1px solid color-mix(in oklab, var(--border-subtle) 85%, transparent);border-radius:1.1rem}}:root[data-panel-theme=rako],[data-panel-theme=rako] [data-admin-shell]{--font-display:"Space Grotesk", "Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--radius-control:.5625rem;--radius-surface:.75rem;--rk-ease:cubic-bezier(.16, 1, .3, 1);--rk-bg:#eceef2;--rk-panel:#e8eaed;--rk-panel-2:#f6f7f9;--rk-sunken:#e3e6ea;--rk-ink:#0c0f15;--rk-ink-2:#3b4351;--rk-ink-3:#525b6a;--rk-line:#0c101817;--rk-line-2:#0c101829;--rk-edge:#262e3a4d;--rk-field-edge:#262e3a66;--rk-up:#08703e;--rk-warn:#875800;--rk-info:#1f63c6;--rk-bad:#c62a2f;--rk-hover:#141c2809;--rk-head:#141c280d;--rk-groove-hi:#ffffffb3;--rk-acc:var(--brand-500);--rk-acc-btn:color-mix(in srgb, var(--rk-acc) 88%, black);--rk-acc-edge:color-mix(in srgb, var(--rk-acc) 55%, black);--rk-acc-hi:color-mix(in srgb, var(--rk-acc) 78%, black);--rk-acc-soft:color-mix(in srgb, var(--rk-acc) 10%, transparent);--rk-acc-line:color-mix(in srgb, var(--rk-acc) 38%, transparent);--rk-m1:#f6f7f9;--rk-m2:#ebedf0;--rk-m3:#e1e4e8;--rk-brush:repeating-linear-gradient(180deg, #ffffff80 0 1px, transparent 1px 3px);--rk-screw:#9aa2ad;--rk-bevel-hi:#fffffff2;--rk-bevel-lo:#0000001a;--rk-drop:0 1px 1px #141c281f, 0 12px 26px -16px #141c2866;--rk-key:linear-gradient(180deg, #fcfcfd 0%, #edeff2 55%, #e1e4e8 100%);--rk-key-solid:#edeff2;--rk-key-bevel:inset 0 1px 0 #fff, inset 0 -1px 0 #00000021, 0 1px 2px #141c2833;--rk-key-press:inset 0 2px 4px #141c283d, inset 0 1px 1px #141c2829, 0 1px 0 #fffc;--rk-well:linear-gradient(180deg, #e3e6ea 0, #f3f4f6 38%);--rk-well-solid:#f1f2f4;--rk-well-inset:inset 0 2px 3px #141c282b, inset 0 1px 1px #141c281f, 0 1px 0 #ffffffe6;--rk-plate:linear-gradient(180deg, #f4f5f7, #e1e4e8);--rk-plate-edge:#262e3a47;--rk-desk:linear-gradient(180deg, #e8ebee 0, #dadee3 100vh);--rk-desk-solid:#dadee3;--rk-dot:#0c101816;--rk-glow:color-mix(in srgb, var(--rk-acc) 7%, transparent);--rk-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m6 8 4 4 4-4' stroke='%23525b6a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--rk-overlay:0 28px 64px -28px #0c101866;--rk-key-ink:#3b4351;--rk-engrave:0 1px 0 #ffffffb3;--rk-side-solid:#eceef1;--rk-side:linear-gradient(90deg, #f3f4f6, #eaecef);--rk-side-edge:#262e3a38;--rk-side-shadow:inset -1px 0 0 #fffc, 4px 0 18px -10px #141c2840;--rk-side-groove:inset 0 1px 0 #ffffffbf;--rk-side-label:#586170;--rk-side-current:color-mix(in srgb, var(--rk-acc) 9%, transparent);--rk-side-current-ink:#0c0f15;--rk-drawer-shadow:18px 0 40px -14px #0c101859;--rk-rail:linear-gradient(180deg, #e6e9ed, #d8dde3);--rk-rail-solid:#dfe3e8;--rk-rail-edge:#262e3a3d;--rk-rail-hi:#ffffffe6;--rk-rail-ink:#1c222b;--rk-rail-dim:#4f5866;--rk-rail-key:linear-gradient(180deg, #fbfbfc, #e8eaee);--rk-rail-code:#0c101812;--rk-glass-solid:#f6f7f9;--rk-glass-edge:#262e3a42;--rk-glass-rule:#0c101829;--rk-screen:linear-gradient(180deg, #ffffffd9 0, transparent 42%), repeating-linear-gradient(180deg, #0c101804 0 1px, transparent 1px 3px), linear-gradient(180deg, #edf0f3, #f7f8fa);--rk-screen-plain:repeating-linear-gradient(180deg, #0c101804 0 1px, transparent 1px 3px), linear-gradient(180deg, #eff1f4, #f7f8fa);--rk-screen-inset:inset 0 1px 2px #141c2829, inset 0 0 0 1px #ffffff80, 0 1px 0 #ffffffd9;--rk-screen-inset-top:inset 0 1px 2px #141c2824;--rk-screen-inset-low:inset 0 -1px 2px #141c2814, 0 1px 0 #ffffffd9;--rk-glass-ink:#0c0f15;--rk-glass-sub:#3b4351;--rk-glass-dim:#4f5866;--rk-glass-warn:#7a5000;--rk-glass-bad:#b3262b;--rk-phosphor:#08703e;--rk-phosphor-glow:none;--rk-ink-glow:none;--rk-acc-glass:color-mix(in srgb, var(--rk-acc) 78%, black);--rk-led-ink:52%;--rk-led-ink-base:black;--rk-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--rk-gloss:linear-gradient(180deg, #ffffff42 0, #ffffff0f 36%, #fff0 40%);--rk-enamel:linear-gradient(180deg, color-mix(in srgb, var(--rk-acc) 96%, white) 0%, var(--rk-acc-btn) 50%, color-mix(in srgb, var(--rk-acc) 74%, black) 100%);--rk-enamel-bevel:inset 0 1px 0 #ffffff61, inset 0 -2px 0 #00000040, 0 1px 0 #00000059, 0 10px 22px -10px color-mix(in srgb, var(--rk-acc) 75%, transparent);--rk-enamel-press:inset 0 3px 7px #00000073, inset 0 -1px 0 #ffffff24, 0 1px 0 #ffffff40;--rk-led:var(--rk-acc);--rk-metal:linear-gradient(180deg, var(--rk-m1) 0%, var(--rk-m2) 50%, var(--rk-m3) 100%);--rk-bevel:inset 0 1px 0 var(--rk-bevel-hi), inset 0 -1px 0 var(--rk-bevel-lo), var(--rk-drop);--brand-gradient:var(--rk-enamel);--elevation-brand:0 10px 22px -10px color-mix(in srgb, var(--rk-acc) 75%, transparent);--elevation-card:var(--rk-bevel);--elevation-pop:var(--rk-overlay);--surface-page:var(--rk-bg);--surface-raised:var(--rk-panel);--surface-sunken:var(--rk-sunken);--surface-overlay:var(--rk-panel-2);--surface-field:var(--rk-well-solid);--surface-inverse:#11151c;--surface-accent-soft:color-mix(in srgb, var(--rk-acc) 12%, var(--rk-panel));--content-primary:var(--rk-ink);--content-secondary:var(--rk-ink-2);--content-muted:var(--rk-ink-3);--content-inverse:#eceff4;--content-accent:var(--rk-acc-hi);--border-subtle:var(--rk-line-2);--border-strong:var(--rk-field-edge);--border-accent:var(--rk-acc);--focus-ring:var(--rk-acc-hi);--status-success-bg:#08703e1a;--status-success-fg:var(--rk-up);--status-warning-bg:#8758001a;--status-warning-fg:var(--rk-warn);--status-danger-bg:#c62a2f17;--status-danger-fg:#b3262b;--status-danger-solid:var(--rk-bad);--status-info-bg:#1f63c617;--status-info-fg:#1c5ab4;--status-neutral-bg:#141c280f;--status-neutral-fg:var(--rk-ink-2);--page-backdrop:none}@media (prefers-color-scheme:dark){:root[data-panel-theme=rako]:not(.light),:root[data-panel-theme=rako]:not(.light) [data-admin-shell]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rk-bg:#090b0f;--rk-panel:#1d2025;--rk-panel-2:#1a1e24;--rk-sunken:#0c0f13;--rk-ink:#eceff4;--rk-ink-2:#b3bac7;--rk-ink-3:#8a93a3;--rk-line:#ffffff13;--rk-line-2:#ffffff24;--rk-edge:#000000b8;--rk-field-edge:#000000b8;--rk-up:#34d47f;--rk-warn:#f2b544;--rk-info:#6fb2ff;--rk-bad:#ff6b70;--rk-hover:#ffffff08;--rk-head:#00000029;--rk-groove-hi:#ffffff0b;--rk-acc-hi:color-mix(in srgb, var(--rk-acc) 70%, white);--rk-acc-soft:color-mix(in srgb, var(--rk-acc) 15%, transparent);--rk-acc-line:color-mix(in srgb, var(--rk-acc) 45%, transparent);--rk-m1:#25282e;--rk-m2:#1e2126;--rk-m3:#181a1e;--rk-brush:repeating-linear-gradient(180deg, #ffffff05 0 1px, transparent 1px 3px);--rk-screw:#6e7581;--rk-bevel-hi:#ffffff13;--rk-bevel-lo:#0000008c;--rk-drop:0 1px 0 #ffffff06, 0 16px 32px -16px #000000f2;--rk-key:linear-gradient(180deg, #2c3139 0%, #22262d 55%, #1c2026 100%);--rk-key-solid:#23272e;--rk-key-bevel:inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #00000080, 0 1px 2px #000000a6;--rk-key-press:inset 0 2px 5px #000000bf, inset 0 1px 1px #0009, 0 1px 0 #ffffff0d;--rk-well:linear-gradient(180deg, #06080b 0, #0c0f13 40%);--rk-well-solid:#0b0e12;--rk-well-inset:inset 0 2px 4px #000000c7, inset 0 1px 1px #0009, 0 1px 0 #ffffff0e;--rk-plate:linear-gradient(180deg, #1c1f25, #121519);--rk-plate-edge:#000c;--rk-desk:radial-gradient(120% 70% at 60% -10%, #1b1f26 0%, #0c0e12 55%, #08090c 100%);--rk-desk-solid:#08090c;--rk-dot:#ffffff0d;--rk-glow:color-mix(in srgb, var(--rk-acc) 9%, transparent);--rk-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m6 8 4 4 4-4' stroke='%23959eae' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--rk-overlay:0 36px 80px -34px #000000f2;--surface-inverse:#eceff4;--content-inverse:#090b0f;--status-success-bg:#34d47f1f;--status-warning-bg:#f2b54421;--status-danger-bg:#ff6b701f;--status-danger-fg:var(--rk-bad);--status-info-bg:#6fb2ff1f;--status-info-fg:var(--rk-info);--status-neutral-bg:#ffffff0f;--rk-key-ink:#c5cbd5;--rk-engrave:0 -1px 0 #000000b3;--rk-side-solid:#131619;--rk-side:repeating-linear-gradient(90deg, #ffffff03 0 1px, transparent 1px 3px), linear-gradient(90deg, #15181d, #111317);--rk-side-edge:#000c;--rk-side-shadow:inset -1px 0 0 #ffffff0d, 4px 0 18px -8px #0009;--rk-side-groove:inset 0 1px 0 #ffffff0a;--rk-side-label:#7c8595;--rk-side-current:transparent;--rk-side-current-ink:#fff;--rk-drawer-shadow:18px 0 40px -12px #000000b3;--rk-rail:linear-gradient(180deg, #2b3038, #1c2026);--rk-rail-solid:#20242a;--rk-rail-edge:#000c;--rk-rail-hi:#ffffff12;--rk-rail-ink:#d9dfe8;--rk-rail-dim:#9aa4b3;--rk-rail-key:linear-gradient(180deg, #383e47, #262b32);--rk-rail-code:#ffffff0f;--rk-glass-solid:#080a0e;--rk-glass-edge:#0000008c;--rk-glass-rule:#ffffff21;--rk-screen:linear-gradient(180deg, #ffffff12 0, transparent 42%), repeating-linear-gradient(180deg, #ffffff07 0 1px, transparent 1px 3px), linear-gradient(180deg, #05070a, #0b0e13);--rk-screen-plain:repeating-linear-gradient(180deg, #ffffff07 0 1px, transparent 1px 3px), linear-gradient(180deg, #05070a, #0a0d11);--rk-screen-inset:inset 0 2px 7px #000000e6, inset 0 0 0 1px #000000b3, 0 1px 0 #ffffff0f;--rk-screen-inset-top:inset 0 2px 7px #000000e6;--rk-screen-inset-low:inset 0 -2px 7px #0009, 0 1px 0 #ffffff0f;--rk-glass-ink:#e6edf5;--rk-glass-sub:#b3bac7;--rk-glass-dim:#8a95a6;--rk-glass-warn:#f2b544;--rk-glass-bad:#ff8a8d;--rk-phosphor:#5be39a;--rk-phosphor-glow:0 0 10px #5be39a52;--rk-ink-glow:0 0 12px #e6edf529;--rk-acc-glass:color-mix(in srgb, var(--rk-acc) 70%, white);--rk-led-ink:80%;--rk-led-ink-base:white}}.dark[data-panel-theme=rako],.dark[data-panel-theme=rako] [data-admin-shell],[data-panel-theme=rako] .rk-ink{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rk-bg:#090b0f;--rk-panel:#1d2025;--rk-panel-2:#1a1e24;--rk-sunken:#0c0f13;--rk-ink:#eceff4;--rk-ink-2:#b3bac7;--rk-ink-3:#8a93a3;--rk-line:#ffffff13;--rk-line-2:#ffffff24;--rk-edge:#000000b8;--rk-field-edge:#000000b8;--rk-up:#34d47f;--rk-warn:#f2b544;--rk-info:#6fb2ff;--rk-bad:#ff6b70;--rk-hover:#ffffff08;--rk-head:#00000029;--rk-groove-hi:#ffffff0b;--rk-acc-hi:color-mix(in srgb, var(--rk-acc) 70%, white);--rk-acc-soft:color-mix(in srgb, var(--rk-acc) 15%, transparent);--rk-acc-line:color-mix(in srgb, var(--rk-acc) 45%, transparent);--rk-m1:#25282e;--rk-m2:#1e2126;--rk-m3:#181a1e;--rk-brush:repeating-linear-gradient(180deg, #ffffff05 0 1px, transparent 1px 3px);--rk-screw:#6e7581;--rk-bevel-hi:#ffffff13;--rk-bevel-lo:#0000008c;--rk-drop:0 1px 0 #ffffff06, 0 16px 32px -16px #000000f2;--rk-key:linear-gradient(180deg, #2c3139 0%, #22262d 55%, #1c2026 100%);--rk-key-solid:#23272e;--rk-key-bevel:inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #00000080, 0 1px 2px #000000a6;--rk-key-press:inset 0 2px 5px #000000bf, inset 0 1px 1px #0009, 0 1px 0 #ffffff0d;--rk-well:linear-gradient(180deg, #06080b 0, #0c0f13 40%);--rk-well-solid:#0b0e12;--rk-well-inset:inset 0 2px 4px #000000c7, inset 0 1px 1px #0009, 0 1px 0 #ffffff0e;--rk-plate:linear-gradient(180deg, #1c1f25, #121519);--rk-plate-edge:#000c;--rk-desk:radial-gradient(120% 70% at 60% -10%, #1b1f26 0%, #0c0e12 55%, #08090c 100%);--rk-desk-solid:#08090c;--rk-dot:#ffffff0d;--rk-glow:color-mix(in srgb, var(--rk-acc) 9%, transparent);--rk-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m6 8 4 4 4-4' stroke='%23959eae' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--rk-overlay:0 36px 80px -34px #000000f2;--surface-inverse:#eceff4;--content-inverse:#090b0f;--status-success-bg:#34d47f1f;--status-warning-bg:#f2b54421;--status-danger-bg:#ff6b701f;--status-danger-fg:var(--rk-bad);--status-info-bg:#6fb2ff1f;--status-info-fg:var(--rk-info);--status-neutral-bg:#ffffff0f;--rk-key-ink:#c5cbd5;--rk-engrave:0 -1px 0 #000000b3;--rk-side-solid:#131619;--rk-side:repeating-linear-gradient(90deg, #ffffff03 0 1px, transparent 1px 3px), linear-gradient(90deg, #15181d, #111317);--rk-side-edge:#000c;--rk-side-shadow:inset -1px 0 0 #ffffff0d, 4px 0 18px -8px #0009;--rk-side-groove:inset 0 1px 0 #ffffff0a;--rk-side-label:#7c8595;--rk-side-current:transparent;--rk-side-current-ink:#fff;--rk-drawer-shadow:18px 0 40px -12px #000000b3;--rk-rail:linear-gradient(180deg, #2b3038, #1c2026);--rk-rail-solid:#20242a;--rk-rail-edge:#000c;--rk-rail-hi:#ffffff12;--rk-rail-ink:#d9dfe8;--rk-rail-dim:#9aa4b3;--rk-rail-key:linear-gradient(180deg, #383e47, #262b32);--rk-rail-code:#ffffff0f;--rk-glass-solid:#080a0e;--rk-glass-edge:#0000008c;--rk-glass-rule:#ffffff21;--rk-screen:linear-gradient(180deg, #ffffff12 0, transparent 42%), repeating-linear-gradient(180deg, #ffffff07 0 1px, transparent 1px 3px), linear-gradient(180deg, #05070a, #0b0e13);--rk-screen-plain:repeating-linear-gradient(180deg, #ffffff07 0 1px, transparent 1px 3px), linear-gradient(180deg, #05070a, #0a0d11);--rk-screen-inset:inset 0 2px 7px #000000e6, inset 0 0 0 1px #000000b3, 0 1px 0 #ffffff0f;--rk-screen-inset-top:inset 0 2px 7px #000000e6;--rk-screen-inset-low:inset 0 -2px 7px #0009, 0 1px 0 #ffffff0f;--rk-glass-ink:#e6edf5;--rk-glass-sub:#b3bac7;--rk-glass-dim:#8a95a6;--rk-glass-warn:#f2b544;--rk-glass-bad:#ff8a8d;--rk-phosphor:#5be39a;--rk-phosphor-glow:0 0 10px #5be39a52;--rk-ink-glow:0 0 12px #e6edf529;--rk-acc-glass:color-mix(in srgb, var(--rk-acc) 70%, white);--rk-led-ink:80%;--rk-led-ink-base:white}[data-panel-theme=rako] .rk-ink{--rk-metal:linear-gradient(180deg, var(--rk-m1) 0%, var(--rk-m2) 50%, var(--rk-m3) 100%);--rk-bevel:inset 0 1px 0 var(--rk-bevel-hi), inset 0 -1px 0 var(--rk-bevel-lo), var(--rk-drop);--brand-gradient:var(--rk-enamel);--surface-page:var(--rk-bg);--surface-raised:var(--rk-panel);--surface-sunken:var(--rk-sunken);--surface-overlay:var(--rk-panel-2);--surface-field:var(--rk-well-solid);--surface-accent-soft:color-mix(in srgb, var(--rk-acc) 16%, var(--rk-panel));--content-primary:var(--rk-ink);--content-secondary:var(--rk-ink-2);--content-muted:var(--rk-ink-3);--content-accent:var(--rk-acc-hi);--border-subtle:var(--rk-line-2);--border-strong:var(--rk-field-edge);--focus-ring:var(--rk-acc-hi);--status-success-fg:var(--rk-up);--status-warning-fg:var(--rk-warn);--elevation-card:var(--rk-bevel);color:var(--rk-ink)}[data-panel-theme=rako] body{background-color:var(--rk-desk-solid);background-image:radial-gradient(70% 420px at 58% -60px, var(--rk-glow), transparent 70%), radial-gradient(var(--rk-dot) 1px, transparent 1.4px), var(--rk-noise), var(--rk-desk);background-repeat:no-repeat,repeat,repeat,no-repeat;background-size:100% 100vh,22px 22px,128px 128px,100% 100%}[data-panel-theme=rako] :is([data-shell=customer],[data-admin-shell]){background-color:#0000}[data-panel-theme=rako] ::selection{background:color-mix(in srgb, var(--rk-acc) 30%, transparent)}[data-panel-theme=rako] :is(.panel-card:not([role=dialog],[role=listbox],.absolute,.fixed,.stat-tile,.stat-card,[class*=\ bg-],[class^=bg-]),.page-head,.page-head+.page-lede,.empty-state,.rk-metal){border:1px solid var(--rk-edge);background-color:var(--rk-panel);background-image:radial-gradient(circle at 9px calc(100% - 9px), var(--rk-screw) 0 1.5px, transparent 2.3px), radial-gradient(circle at calc(100% - 9px) calc(100% - 9px), var(--rk-screw) 0 1.5px, transparent 2.3px), var(--rk-noise), var(--rk-brush), var(--rk-metal);box-shadow:var(--rk-bevel);background-size:auto,auto,128px 128px,auto,auto;border-radius:12px}[data-panel-theme=rako] .panel-card .panel-card:not([role=dialog],[role=listbox],.absolute,.fixed,.stat-tile,.stat-card,[class*=\ bg-],[class^=bg-]){background-image:none;background-color:color-mix(in srgb, var(--rk-sunken) 70%, transparent);box-shadow:var(--rk-well-inset)}[data-panel-theme=rako] :is(.rk-rail,.rail-head,.rail-cap){border-bottom:1px solid var(--rk-rail-edge);background-color:var(--rk-rail-solid);background-image:var(--rk-noise), var(--rk-rail);box-shadow:inset 0 1px 0 var(--rk-rail-hi);color:var(--rk-rail-ink)}[data-panel-theme=rako] :is(.stat-tile,.stat-card,.stat-hero,.rk-glass,.status-badge,.page-glyph,.wallet-value,.desk-balance-value,.mobile-balance,.receipt-total,.svc-readout,.rate-glass,.empty-plate-glass){--content-primary:var(--rk-glass-ink);--content-secondary:var(--rk-glass-sub);--content-muted:var(--rk-glass-dim);--content-accent:var(--rk-acc-glass);--status-success-fg:var(--rk-phosphor);--status-warning-fg:var(--rk-glass-warn);--status-danger-fg:var(--rk-glass-bad);border:1px solid var(--rk-glass-edge);background-color:var(--rk-glass-solid);background-image:var(--rk-screen);box-shadow:var(--rk-screen-inset);color:var(--rk-glass-ink)}[data-panel-theme=rako] :is(.form-control,.seg,#admin-search){border:1px solid var(--rk-field-edge);background-color:var(--rk-well-solid);background-image:var(--rk-well);box-shadow:var(--rk-well-inset);color:var(--rk-ink)}[data-panel-theme=rako] :is([data-variant=secondary],[data-variant=danger],.desk-key,.chip,.method-tile,.currency-pill,.desk-balance,.seg>[aria-pressed=true],.seg>[aria-current=page],.seg>[aria-selected=true],.empty-plate,.rk-key){border:1px solid var(--rk-edge);background-color:var(--rk-key-solid);background-image:var(--rk-key);box-shadow:var(--rk-key-bevel);color:var(--rk-ink)}[data-panel-theme=rako] [data-variant=danger]{color:var(--rk-bad)}[data-panel-theme=rako] :is(button,a).bg-brand-gradient,[data-panel-theme=rako] :is([data-variant=primary],.rk-enamel,.wallet-add,.desk-avatar,.desk-balance-plus){border:1px solid var(--rk-acc-edge);background-color:var(--rk-acc-btn);background-image:var(--rk-gloss), var(--rk-enamel);box-shadow:var(--rk-enamel-bevel);color:#fff;text-shadow:0 -1px #00000059}[data-panel-theme=rako] :is([data-variant],.desk-key,.chip,.method-tile,.currency-pill,.desk-balance,.rk-key,.rk-enamel,.wallet-add,.desk-avatar,:is(button,a).bg-brand-gradient){transition:filter .15s var(--rk-ease), transform .1s var(--rk-ease), box-shadow .15s var(--rk-ease)}@media (hover:hover){[data-panel-theme=rako] :is([data-variant=secondary],[data-variant=danger],[data-variant=primary],.desk-key,.chip,.method-tile,.currency-pill,.desk-balance,.rk-key,.rk-enamel,.wallet-add,.desk-avatar,:is(button,a).bg-brand-gradient):not(:disabled):hover{filter:brightness(1.07)}}[data-panel-theme=rako] :is([data-variant=secondary],[data-variant=danger],.desk-key,.chip,.method-tile,.currency-pill,.desk-balance,.rk-key):not(:disabled):active{box-shadow:var(--rk-key-press);transform:translateY(1px)}[data-panel-theme=rako] :is([data-variant=primary],.rk-enamel,.wallet-add,.desk-avatar,:is(button,a).bg-brand-gradient):not(:disabled):active{box-shadow:var(--rk-enamel-press);transform:translateY(1px)}[data-panel-theme=rako] .rk-rail:before,[data-panel-theme=rako] .rail-head:before,[data-panel-theme=rako] .rail-cap:before,[data-panel-theme=rako] .wallet-label:before,[data-panel-theme=rako] .method-tile:after,[data-panel-theme=rako] .trust-strip>li:before,[data-panel-theme=rako] :is(.rk-led,.status-badge>span:first-child){background:radial-gradient(circle at 35% 30%, #fff 0 12%, color-mix(in srgb, var(--rk-led) 55%, white) 26%, var(--rk-led) 55%, color-mix(in srgb, var(--rk-led) 50%, black) 100%);width:8px;height:8px;box-shadow:0 0 0 1.5px #0009, 0 0 0 2.5px #ffffff12, 0 0 7px 1px color-mix(in srgb, var(--rk-led) 75%, transparent), 0 0 16px 2px color-mix(in srgb, var(--rk-led) 32%, transparent);opacity:1;border-radius:50%;flex-shrink:0}[data-panel-theme=rako] :is(h1,h2,h3,.page-title,.font-display){font-family:var(--font-display);letter-spacing:-.02em}[data-panel-theme=rako] :is(.tabular-nums,.stat-value,.font-mono,code,kbd){font-family:var(--font-mono);font-variant-numeric:tabular-nums}[data-panel-theme=rako] :is(.uppercase.tracking-wider,.uppercase.tracking-widest,.uppercase.tracking-\[0\.12em\]){font-family:var(--font-mono);letter-spacing:.12em}[data-panel-theme=rako] :is(.side-rail,.admin-rail){border-right:1px solid var(--rk-side-edge);background-color:var(--rk-side-solid);background-image:var(--rk-noise), var(--rk-side);width:248px;box-shadow:var(--rk-side-shadow)}[data-panel-theme=rako] .rail-brand{border-bottom:1px solid var(--rk-side-edge);background-image:var(--rk-noise), var(--rk-rail);height:60px;box-shadow:inset 0 -1px 0 var(--rk-rail-hi);flex-shrink:0;align-items:center;gap:10px;padding:0 16px;display:flex}[data-panel-theme=rako] .rail-brand :is(img,.bg-brand-gradient){width:30px;height:30px}[data-panel-theme=rako] .rail-label{color:var(--rk-side-label);font:600 10.5px/1 var(--font-mono);letter-spacing:.16em;text-shadow:var(--rk-engrave);padding:8px 10px 7px}[data-panel-theme=rako] .side-rail nav,[data-panel-theme=rako] .admin-rail nav{padding:4px 10px 10px}[data-panel-theme=rako] .side-rail nav>*+*{margin-top:0}[data-panel-theme=rako] [id=mobile-nav] .nav-link+.nav-link{margin-top:2px}[data-panel-theme=rako] :is(.side-rail nav,nav[id=mobile-nav],nav[id=admin-mobile-nav])>a,[data-panel-theme=rako] .admin-rail nav a,[data-panel-theme=rako] .admin-rail>div>div:last-child>:is(a,button),[data-panel-theme=rako] nav[id=admin-mobile-nav]>div:last-child>:is(a,button){min-height:36px;box-shadow:none;color:var(--rk-ink-2);background:0 0;border-radius:8px;gap:11px;padding:4px 10px;font-size:14px;font-weight:500;position:relative}[data-panel-theme=rako] :is(.side-rail,[id=mobile-nav]) .nav-tile{border:1px solid var(--rk-edge);width:26px;height:26px;box-shadow:var(--rk-key-bevel);color:var(--rk-key-ink);border-radius:7px;background-image:var(--rk-key)!important}[data-panel-theme=rako] :is(.side-rail,[id=mobile-nav]) .nav-tile svg{width:13px;height:13px}[data-panel-theme=rako] :is(.admin-rail nav,nav[id=admin-mobile-nav]) a>svg:first-child,[data-panel-theme=rako] :is(.admin-rail>div>div:last-child,nav[id=admin-mobile-nav]>div:last-child)>:is(a,button)>svg:first-child{box-sizing:border-box;border:1px solid var(--rk-edge);background:var(--rk-key);width:26px;height:26px;box-shadow:var(--rk-key-bevel);color:var(--rk-key-ink);border-radius:7px;padding:6px}@media (hover:hover){[data-panel-theme=rako] :is(.side-rail nav,nav[id=mobile-nav],nav[id=admin-mobile-nav])>a:not([aria-current=page]):hover,[data-panel-theme=rako] .admin-rail nav a:not([aria-current=page]):hover,[data-panel-theme=rako] .admin-rail>div>div:last-child>:is(a,button):hover{background:var(--rk-hover);color:var(--rk-ink)}}[data-panel-theme=rako] :is(.side-rail nav,nav[id=mobile-nav],nav[id=admin-mobile-nav])>a[aria-current=page],[data-panel-theme=rako] .admin-rail nav a[aria-current=page]{background:linear-gradient(var(--rk-side-current), var(--rk-side-current)), var(--rk-well);box-shadow:var(--rk-well-inset), inset 0 0 0 1px color-mix(in srgb, var(--rk-acc) 14%, transparent);color:var(--rk-side-current-ink);font-weight:600}[data-panel-theme=rako] :is(.side-rail nav,nav[id=mobile-nav],nav[id=admin-mobile-nav])>a[aria-current=page]:before,[data-panel-theme=rako] .admin-rail nav a[aria-current=page]:before{content:"";background:var(--rk-acc);width:3px;box-shadow:0 0 8px var(--rk-acc);border-radius:0 3px 3px 0;position:absolute;top:9px;bottom:9px;left:-10px}[data-panel-theme=rako] :is(.side-rail nav,nav[id=mobile-nav]) a[aria-current=page] .nav-tile,[data-panel-theme=rako] :is(.admin-rail nav,nav[id=admin-mobile-nav]) a[aria-current=page]>svg:first-child{border-color:var(--rk-acc-edge);box-shadow:inset 0 1px 0 #ffffff61, 0 0 12px -2px var(--rk-acc);color:#fff;background:var(--rk-gloss), var(--rk-enamel)!important}[data-panel-theme=rako] :is(.admin-rail nav,nav[id=admin-mobile-nav]) .border-l{border-left-color:var(--rk-line);margin-left:22px}[data-panel-theme=rako] .admin-rail nav .border-l a,[data-panel-theme=rako] nav[id=admin-mobile-nav] a.pl-10{min-height:34px;font-size:13px}[data-panel-theme=rako] :is(.admin-rail nav .border-l a,nav[id=admin-mobile-nav]>a.pl-10)[aria-current=page]{box-shadow:none;color:var(--rk-acc-hi);background:0 0}[data-panel-theme=rako] :is(.admin-rail nav .border-l a,nav[id=admin-mobile-nav]>a.pl-10)[aria-current=page]:before{display:none}[data-panel-theme=rako] nav[id=admin-mobile-nav]>a.pl-10{padding-left:46px}[data-panel-theme=rako] .admin-rail nav .border-l a>span:first-child{opacity:.6;width:5px;height:5px}[data-panel-theme=rako] .admin-rail nav .border-l a[aria-current=page]>span:first-child{background:var(--rk-acc);box-shadow:0 0 6px var(--rk-acc);opacity:1}[data-panel-theme=rako] .admin-rail nav button[aria-expanded]{color:var(--rk-ink-3)}[data-panel-theme=rako] .admin-rail>div>div:last-child{border-top-color:var(--rk-side-edge);box-shadow:var(--rk-side-groove)}[data-panel-theme=rako] .side-rail .balance-card{border:1px solid var(--rk-edge);background-color:var(--rk-panel);background-image:radial-gradient(circle at 8px calc(100% - 8px), var(--rk-screw) 0 1.4px, transparent 2.2px), radial-gradient(circle at calc(100% - 8px) calc(100% - 8px), var(--rk-screw) 0 1.4px, transparent 2.2px), var(--rk-noise), var(--rk-brush), var(--rk-metal);box-shadow:var(--rk-bevel);color:var(--rk-ink);border-radius:11px;margin:0;padding:12px}[data-panel-theme=rako] .side-rail .balance-card>.pointer-events-none{display:none}[data-panel-theme=rako] .side-rail .balance-card>div>div:first-child{align-items:flex-end;gap:8px}[data-panel-theme=rako] .side-rail .balance-card>div>div:first-child>div{flex:1}[data-panel-theme=rako] .wallet-label{color:var(--rk-ink-3);font:600 10.5px/1 var(--font-mono);letter-spacing:.14em;align-items:center;gap:7px;display:flex}[data-panel-theme=rako] .wallet-label:before{content:""}[data-panel-theme=rako] .wallet-value{color:var(--rk-phosphor);font:600 16px/1.35 var(--font-mono);text-shadow:var(--rk-phosphor-glow);border-radius:8px;margin-top:8px;padding:5px 10px}[data-panel-theme=rako] .wallet-add{border-radius:7px;min-height:32px;padding:0 10px;font-size:12px;font-weight:600}[data-panel-theme=rako] .wallet-level{color:var(--rk-ink);margin-top:10px;font-size:12.5px}[data-panel-theme=rako] .wallet-tier{border:1px solid var(--rk-glass-edge);background-color:var(--rk-glass-solid);background-image:var(--rk-screen);color:var(--rk-acc-glass);font:600 9.5px/1.4 var(--font-mono);letter-spacing:.1em;border-radius:5px}[data-panel-theme=rako] .wallet-track{background:var(--rk-well);height:6px;box-shadow:var(--rk-well-inset);border-radius:4px;margin-top:8px}[data-panel-theme=rako] .wallet-track>span{background:var(--rk-acc);box-shadow:0 0 6px var(--rk-acc);border-radius:3px}[data-panel-theme=rako] .wallet-meta{color:var(--rk-ink-3);font:500 10px/1.4 var(--font-mono)}[data-panel-theme=rako] .wallet-xp{color:var(--rk-ink-2);font:600 11.5px/1.3 var(--font-sans);letter-spacing:0;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--rk-line-2);text-decoration-color:var(--rk-line-2);text-underline-offset:3px;text-transform:none;background:0 0;margin-top:6px;padding:4px 0}[data-panel-theme=rako] .side-rail>div>div:last-child{border-top-color:var(--rk-side-edge);box-shadow:var(--rk-side-groove)}[data-panel-theme=rako] :is(.side-rail nav,nav[id=mobile-nav])>button.nav-group{min-height:36px;box-shadow:none;color:var(--rk-ink-2);background:0 0;border-radius:8px;gap:11px;padding:4px 10px;font-size:14px;font-weight:500;position:relative}[data-panel-theme=rako] :is(.side-rail nav,nav[id=mobile-nav])>button.nav-group[aria-expanded=true]{color:var(--rk-ink)}@media (hover:hover){[data-panel-theme=rako] :is(.side-rail nav,nav[id=mobile-nav])>button.nav-group:hover{background:var(--rk-hover);color:var(--rk-ink)}}[data-panel-theme=rako] :is(.side-rail nav,nav[id=mobile-nav])>a.nav-sub{border-left:1px solid var(--rk-line);border-radius:0 8px 8px 0;min-height:32px;margin-left:22px;padding-left:12px;font-size:13px}[data-panel-theme=rako] :is(.side-rail nav,nav[id=mobile-nav])>a.nav-sub .nav-tile{border-radius:6px;width:22px;height:22px}[data-panel-theme=rako] :is(.side-rail nav,nav[id=mobile-nav])>a.nav-sub[aria-current=page]:before{left:-1px}[data-panel-theme=rako] .side-rail .level-card{border:1px solid var(--rk-edge);background-color:var(--rk-panel);background-image:var(--rk-noise), var(--rk-brush), var(--rk-metal);box-shadow:var(--rk-bevel);color:var(--rk-ink);border-radius:11px;padding:12px}[data-panel-theme=rako] .side-rail .level-card .wallet-level{margin-top:0}[data-panel-theme=classic] :is(.side-rail nav,nav[id=mobile-nav])>a.nav-sub{border-left:1px solid var(--border-subtle);border-radius:0 var(--radius-control) var(--radius-control) 0;margin-left:1.35rem;padding-left:.85rem}[data-panel-theme=classic] .side-rail .nav-sub[aria-current=page]:before{left:-1px}[data-panel-theme=rako] .desk-bar{border-bottom:1px solid var(--rk-plate-edge);background-color:var(--rk-panel);background-image:var(--rk-noise), var(--rk-plate);-webkit-backdrop-filter:none;backdrop-filter:none;min-height:60px;padding-block:0;padding-inline:22px;box-shadow:inset 0 1px #ffffff59,0 6px 16px -12px #00000073}[data-panel-theme=rako] .desk-bar>div:first-child:not(.flex-1){min-height:60px;padding-block:0}[data-panel-theme=rako] .desk-title{color:var(--rk-ink);font:600 16px/1.2 var(--font-display);letter-spacing:-.01em;text-shadow:0 1px 0 var(--rk-groove-hi)}@layer components{[data-panel-theme=rako] :is(.desk-key,.desk-avatar){display:inline-flex}}[data-panel-theme=rako] .desk-key{min-width:38px;min-height:38px;color:var(--rk-ink-2);border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 10px}[data-panel-theme=rako] .desk-key svg{width:15px;height:15px}[data-panel-theme=rako] .desk-avatar{border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;padding:0}[data-panel-theme=rako] .desk-avatar svg{width:16px;height:16px}[data-panel-theme=rako] .currency-pill{border-color:color-mix(in srgb, var(--rk-acc) 30%, var(--rk-edge));background-image:linear-gradient(var(--rk-acc-soft), var(--rk-acc-soft)), var(--rk-key);min-height:38px;color:var(--rk-acc-hi);border-radius:9px}[data-panel-theme=rako] span.currency-pill{gap:6px;padding:0 10px}[data-panel-theme=rako] .currency-pill select{color:var(--rk-acc-hi);font-family:var(--font-mono);border-radius:9px;font-weight:600}[data-panel-theme=rako] .desk-balance{border-radius:9px;align-items:center;gap:8px;min-height:38px;padding:0 4px 0 10px;display:inline-flex}[data-panel-theme=rako] .desk-balance-label{color:var(--rk-ink-3);font:600 10px/1 var(--font-mono);letter-spacing:.12em}[data-panel-theme=rako] .desk-balance-value{color:var(--rk-phosphor);font:600 13px/1.2 var(--font-mono);text-shadow:var(--rk-phosphor-glow);border-radius:6px;padding:4px 8px}[data-panel-theme=rako] .desk-balance-plus{border-radius:7px;place-items:center;width:28px;height:28px;display:inline-grid}[data-panel-theme=rako] .mobile-bar{border-bottom:1px solid var(--rk-plate-edge);background-color:var(--rk-panel);background-image:var(--rk-noise), var(--rk-plate);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffff59,0 6px 16px -12px #00000073}[data-panel-theme=rako] .mobile-bar>div:first-child{min-height:56px;padding-block:8px;padding-inline:12px}[data-panel-theme=rako] .mobile-bar .desk-key{min-width:40px;min-height:40px}[data-panel-theme=rako] .mobile-balance{min-height:40px;color:var(--rk-phosphor);font-family:var(--font-mono);text-shadow:var(--rk-phosphor-glow);border-radius:9px;padding:0 12px;font-weight:600}[data-panel-theme=rako] :is([id=mobile-nav],[id=admin-mobile-nav]){z-index:60;overscroll-behavior:contain;width:min(86vw,320px);max-height:none;padding:10px 10px calc(20px + env(safe-area-inset-bottom));border-top:0;border-right:1px solid var(--rk-side-edge);background-color:var(--rk-side-solid);background-image:var(--rk-noise), var(--rk-side);box-shadow:var(--rk-drawer-shadow);transition:transform .26s var(--rk-ease);position:fixed;top:57px;bottom:0;left:0;overflow-y:auto}@starting-style{[data-panel-theme=rako] :is([id=mobile-nav],[id=admin-mobile-nav]){transform:translate(-100%)}}[data-panel-theme=rako] .rk-scrim{z-index:45;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#04060a94;position:fixed;inset:0}[data-panel-theme=rako] :is(nav[id=mobile-nav],nav[id=admin-mobile-nav])>a{min-height:44px}[data-panel-theme=rako] .mobile-bar{z-index:50}[data-panel-theme=rako] .drawer-wallet{border:1px solid var(--rk-edge);background-image:var(--rk-brush), var(--rk-metal);box-shadow:var(--rk-bevel);border-radius:11px}[data-panel-theme=rako] .drawer-wallet .wallet-add{border-radius:8px;align-items:center;min-height:40px;padding:0 12px;font-size:13px;display:inline-flex}[data-panel-theme=rako] .drawer-wallet>span{border:1px solid var(--rk-glass-edge);background-color:var(--rk-glass-solid);background-image:var(--rk-screen);color:var(--rk-phosphor);border-radius:7px;padding:4px 10px}@media (width<=700px){[data-panel-theme=rako] [data-shell=customer]{padding-bottom:calc(76px + env(safe-area-inset-bottom))}[data-panel-theme=rako] [data-shell=customer]~[aria-labelledby=install-app-title]{bottom:calc(74px + env(safe-area-inset-bottom))}}@media (width>=701px){[data-panel-theme=rako] .tab-bar{display:none}}[data-panel-theme=rako] .order-dock{bottom:calc(63px + env(safe-area-inset-bottom))}@media (width>=701px){[data-panel-theme=rako] .order-dock{bottom:0}}[data-panel-theme=rako] .tab-bar{border-top:1px solid var(--rk-plate-edge);background-color:var(--rk-panel);background-image:var(--rk-noise), var(--rk-plate);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffff59,0 -8px 24px -14px #00000080}[data-panel-theme=rako] .tab-bar ul{height:62px}[data-panel-theme=rako] .tab-bar li[data-tab=\/dashboard]{order:1}[data-panel-theme=rako] .tab-bar li[data-tab=\/orders]{order:2}[data-panel-theme=rako] .tab-bar li[data-tab="/orders/new"]{order:3}[data-panel-theme=rako] .tab-bar li[data-tab=\/wallet]{order:4}[data-panel-theme=rako] .tab-bar li[data-tab=\/account]{order:5}[data-panel-theme=rako] .tab-bar a{color:var(--rk-ink-3);gap:3px;font-size:10.5px;font-weight:600;position:relative}[data-panel-theme=rako] .tab-bar a>span{background:0 0;width:28px;height:24px}[data-panel-theme=rako] .tab-bar a>span svg{width:18px;height:18px}[data-panel-theme=rako] .tab-bar a[aria-current=page]{color:var(--rk-ink)}[data-panel-theme=rako] .tab-bar a[aria-current=page]>span{color:var(--rk-acc-hi)}[data-panel-theme=rako] .tab-bar a[aria-current=page]:before{content:"";background:var(--rk-acc);width:30px;height:3px;box-shadow:0 0 8px var(--rk-acc);border-radius:0 0 3px 3px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}[data-panel-theme=rako] .tab-bar li[data-tab="/orders/new"] a{color:var(--rk-ink-2)}[data-panel-theme=rako] .tab-bar li[data-tab="/orders/new"] a:before{display:none}[data-panel-theme=rako] .tab-bar li[data-tab="/orders/new"] a>span{border:1px solid var(--rk-acc-edge);background-color:var(--rk-acc-btn);background-image:var(--rk-gloss), var(--rk-enamel);width:54px;height:54px;box-shadow:0 0 0 5px var(--rk-bg), var(--rk-enamel-bevel);color:#fff;border-radius:15px;margin-top:-30px}[data-panel-theme=rako] .tab-bar li[data-tab="/orders/new"] a>span svg{width:22px;height:22px}[data-panel-theme=rako] :is([data-shell=customer],[data-admin-shell]) main{padding:20px 24px 44px}[data-panel-theme=rako] [data-shell=customer] main>div{max-width:1480px}[data-panel-theme=rako] .page-head{gap:12px 16px;min-height:72px;margin-bottom:16px;padding:14px 18px 16px;position:relative}[data-panel-theme=rako] .page-head:after{content:"";border-radius:inherit;background:radial-gradient(420px 120px at 0 0, color-mix(in srgb, var(--rk-acc) 7%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}[data-panel-theme=rako] .page-head-id{align-items:center;gap:14px;min-width:0;display:flex}[data-panel-theme=rako] .page-glyph{width:42px;height:42px;color:var(--rk-acc-glass);border-radius:10px;flex-shrink:0;place-items:center;display:grid}[data-panel-theme=rako] .page-glyph svg{width:19px;height:19px;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--rk-acc) 70%, transparent))}[data-panel-theme=rako] .page-head h1{color:var(--rk-ink);font:600 20px/1.2 var(--font-display);letter-spacing:-.02em;text-shadow:0 1px 0 var(--rk-groove-hi)}[data-panel-theme=rako] .page-head :is(button,a){z-index:1;position:relative}[data-panel-theme=rako] .page-head [data-variant]{min-height:40px}[data-panel-theme=rako] .page-head:has(+.page-lede){background-image:var(--rk-noise), var(--rk-brush), linear-gradient(180deg, var(--rk-m1), color-mix(in srgb, var(--rk-m1) 45%, var(--rk-m2)));box-shadow:inset 0 1px 0 var(--rk-bevel-hi);border-bottom:0;border-radius:12px 12px 0 0;margin-bottom:0;padding-bottom:4px}[data-panel-theme=rako] .page-head+.page-lede{background-image:radial-gradient(circle at 9px calc(100% - 9px), var(--rk-screw) 0 1.5px, transparent 2.3px), radial-gradient(circle at calc(100% - 9px) calc(100% - 9px), var(--rk-screw) 0 1.5px, transparent 2.3px), var(--rk-noise), var(--rk-brush), linear-gradient(180deg, color-mix(in srgb, var(--rk-m1) 45%, var(--rk-m2)), var(--rk-m3));max-width:none;box-shadow:inset 0 -1px 0 var(--rk-bevel-lo), var(--rk-drop);color:var(--rk-ink-3);border-top:0;border-radius:0 0 12px 12px;margin:0 0 16px;padding:0 18px 16px 74px;font-size:13px;line-height:1.5}[data-panel-theme=rako] .page-lede :is(b,strong,.font-semibold){color:var(--rk-ink)}[data-panel-theme=rako] .panel-card:has(>:is(.rk-rail,.rail-head)){--rk-pad:20px;padding:0 var(--rk-pad) var(--rk-pad)}[data-panel-theme=rako] .panel-card:has(>.rk-rail.flush){--rk-pad:0px;padding:0}[data-panel-theme=rako] :is(.rk-rail,.rail-head,.rail-cap){--rk-led:var(--rk-acc);min-height:40px;margin:0 calc(-1 * var(--rk-pad,0px)) 18px;font:600 11px/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:11px 11px 0 0;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;padding:0 14px;display:flex}[data-panel-theme=rako] .panel-card>:is(.rk-rail,.rail-head):first-child{margin-top:0}[data-panel-theme=rako] .rk-rail.flush{margin:0}[data-panel-theme=rako] :is(.rk-rail,.rail-head,.rail-cap):before{content:""}[data-panel-theme=rako] :is(.rk-rail,.rail-head,.rail-cap)[data-led=green]{--rk-led:#3bdb86}[data-panel-theme=rako] :is(.rk-rail,.rail-head,.rail-cap)[data-led=amber]{--rk-led:#f5b940}[data-panel-theme=rako] :is(.rail-head,.rail-cap) :is(h2,h3,p,span,a){color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;margin:0}[data-panel-theme=rako] :is(.rail-head,.rail-cap)>div{flex:1;align-items:center;gap:12px;min-width:0;display:flex}[data-panel-theme=rako] :is(.rail-head,.rail-cap) svg{width:13px;height:13px;color:var(--rk-rail-dim)}[data-panel-theme=rako] :is(.rail-head,.rail-cap) code{background:var(--rk-rail-code);color:var(--rk-rail-ink);padding:0 4px}[data-panel-theme=rako] :is(.rk-meta,.rail-head p,.rail-cap p){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;color:var(--rk-rail-dim)!important;font:500 11.5px/1.2 var(--font-mono)!important;letter-spacing:0!important;text-transform:none!important;margin-left:auto!important}@media (width<=640px){[data-panel-theme=rako] :is(.rail-head p,.rail-cap p){display:none}[data-panel-theme=rako] .panel-card:has(>:is(.rk-rail,.rail-head)){--rk-pad:14px}}[data-panel-theme=rako] .rail-head>span.bg-brand-gradient{border:1px solid var(--rk-glass-edge);background:var(--rk-glass-solid) var(--rk-screen);width:20px;height:20px;box-shadow:var(--rk-screen-inset-top), 0 0 8px -2px var(--rk-acc);color:var(--rk-acc-glass);font:600 11px/1 var(--font-mono);letter-spacing:0;border-radius:5px;place-items:center;display:grid}[data-panel-theme=rako] .rail-head:has(>span.bg-brand-gradient):before{display:none}[data-panel-theme=rako] :is(.rail-head,.rail-cap) a{border:1px solid var(--rk-edge);background:var(--rk-rail-key);box-shadow:var(--rk-key-bevel);border-radius:6px;margin-left:auto;padding:4px 10px;color:var(--rk-rail-ink)!important;font:600 11.5px/1.3 var(--font-sans)!important;letter-spacing:0!important;text-transform:none!important}[data-panel-theme=rako] .rail-cap{border:1px solid var(--rk-edge);border-bottom-color:var(--rk-rail-edge);border-radius:12px 12px 0 0;margin:0}[data-panel-theme=rako] .rail-cap+:is(.panel-card,.empty-state,ul){border-top:0;border-top-left-radius:0;border-top-right-radius:0}[data-panel-theme=rako] [data-variant]{letter-spacing:.005em;border-radius:9px;min-height:44px;padding-inline:18px;font-size:14px;font-weight:600}[data-panel-theme=rako] [data-variant=ghost]{color:var(--rk-ink-2);border:1px solid #0000}@media (hover:hover){[data-panel-theme=rako] [data-variant=ghost]:not(:disabled):hover{background:var(--rk-hover);color:var(--rk-ink)}}[data-panel-theme=rako] :is([data-variant],.rk-enamel) svg{flex-shrink:0}[data-panel-theme=rako] :is(:is(button,a).bg-brand-gradient,.rk-key).rounded-full{border-radius:10px}[data-panel-theme=rako] .rk-key{font-weight:600}[data-panel-theme=rako] :is(button,[data-variant]):disabled{opacity:.52}[data-panel-theme=rako] .rk-order-key{min-height:54px;font-size:15.5px}[data-panel-theme=rako] .form-control{border-radius:9px;min-height:46px;font-weight:500}[data-panel-theme=rako] textarea.form-control{min-height:104px;line-height:1.55}[data-panel-theme=rako] .form-control::placeholder{color:var(--rk-ink-3);opacity:.85}[data-panel-theme=rako] :is(.form-control,#admin-search):focus,[data-panel-theme=rako] :is(.form-control,#admin-search)[aria-expanded=true]{border-color:color-mix(in srgb, var(--rk-acc) 55%, var(--rk-field-edge));box-shadow:var(--rk-well-inset), 0 0 0 3px color-mix(in srgb, var(--rk-acc) 18%, transparent);outline:none}[data-panel-theme=rako] :is(.form-control,#admin-search):focus-visible{outline:2px solid var(--rk-acc-hi);outline-offset:1px}[data-panel-theme=rako] select.form-control{background-image:var(--rk-chevron), var(--rk-well);appearance:none;background-position:right 12px center,0 0;background-repeat:no-repeat;background-size:16px 16px,100% 100%;padding-right:38px}[data-panel-theme=rako] input[type=number].form-control{font-family:var(--font-mono)}[data-panel-theme=rako] .field-label{color:var(--rk-ink-2);font-size:12.5px;font-weight:600}[data-panel-theme=rako] :is(input[type=checkbox],input[type=radio]):not(.sr-only){border-color:var(--rk-field-edge);background-color:var(--rk-well-solid);color:var(--rk-acc-btn);box-shadow:inset 0 1px 2px #00000040}[data-panel-theme=rako] input[type=checkbox]:not(.sr-only){border-radius:5px}[data-panel-theme=rako] :is(input[type=checkbox],input[type=radio]):checked{border-color:var(--rk-acc-edge);background-color:var(--rk-acc-btn);box-shadow:inset 0 1px 0 #ffffff4d, 0 0 8px -2px var(--rk-acc)}[data-panel-theme=rako] #admin-search{border-radius:9px;min-height:38px}[data-panel-theme=rako] .chip{min-height:38px;color:var(--rk-ink-2);border-radius:8px;font-weight:600}[data-panel-theme=rako] .chip[aria-pressed=true]{border-color:var(--rk-edge);background-color:var(--rk-well-solid);background-image:var(--rk-well);box-shadow:var(--rk-well-inset), inset 0 -2px 0 var(--rk-acc);color:var(--rk-ink)}[data-panel-theme=rako] .seg{scrollbar-width:none;border-radius:11px;flex-wrap:nowrap;gap:2px;width:fit-content;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}[data-panel-theme=rako] .seg>*{min-height:38px;box-shadow:none;color:var(--rk-ink-2);background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;padding:0 14px;font-size:13.5px;font-weight:600;position:relative}[data-panel-theme=rako] .seg>:is([aria-pressed=true],[aria-current=page],[aria-selected=true]){border-color:var(--rk-edge);color:var(--rk-ink)}[data-panel-theme=rako] .seg>:is([aria-pressed=true],[aria-current=page],[aria-selected=true]):after{content:"";background:var(--rk-acc);width:18px;height:2px;box-shadow:0 0 6px var(--rk-acc);border-radius:2px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}@media (hover:hover){[data-panel-theme=rako] .seg>:not([aria-pressed=true],[aria-current=page],[aria-selected=true]):hover{color:var(--rk-ink)}}[data-panel-theme=rako] .seg.seg-fill{width:100%;display:flex}[data-panel-theme=rako] .seg.seg-fill>*{flex:1}[data-panel-theme=rako] .seg[role=tablist]{border-bottom:1px solid var(--rk-field-edge)}[data-panel-theme=rako] .seg>*>.rounded-full:not(.size-2){color:var(--rk-ink-3);font-family:var(--font-mono);background:0 0;font-size:11px}[data-panel-theme=rako] .scroll-strip:has(>.seg){margin-inline:0}[data-panel-theme=rako] .scroll-strip-track.seg{margin-block:0}[data-panel-theme=rako] .scroll-strip:has(>.seg)>.scroll-strip-key{inset-block:0}[data-panel-theme=rako] .scroll-strip-key>span{border:1px solid var(--rk-edge);background-color:var(--rk-key-solid);background-image:var(--rk-key);width:26px;height:26px;box-shadow:var(--rk-key-bevel), 0 6px 14px -6px #00000073;color:var(--rk-ink-2);border-radius:7px}[data-panel-theme=rako] :is(.panel-card,.table-scroll) table thead{border-bottom:1px solid var(--rk-line-2);background:var(--rk-head);box-shadow:0 1px 0 var(--rk-groove-hi);color:var(--rk-ink-3)}[data-panel-theme=rako] :is(.panel-card,.table-scroll) table th{color:var(--rk-ink-3);font:600 10px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}[data-panel-theme=rako] :is(.panel-card,.table-scroll) table tbody>tr{border-color:var(--rk-line-2);box-shadow:inset 0 1px 0 var(--rk-groove-hi)}[data-panel-theme=rako] :is(.panel-card,.table-scroll) table tbody>tr:first-child{box-shadow:none}[data-panel-theme=rako] :is(.panel-card,.table-scroll) table td{font-size:13.5px}@media (hover:hover){[data-panel-theme=rako] :is(.panel-card,.table-scroll) table tbody>tr:hover{background:var(--rk-hover)}}[data-panel-theme=rako] .status-badge{--rk-led:#8a93a3;min-height:26px;color:color-mix(in srgb, var(--rk-led) var(--rk-led-ink), var(--rk-led-ink-base));font:600 10.5px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:6px;gap:7px;padding:0 10px 0 9px}[data-panel-theme=rako] .status-badge>span:first-child{width:7px;height:7px}[data-panel-theme=rako] .status-badge[data-status=completed]{--rk-led:#3bdb86}[data-panel-theme=rako] .status-badge:is([data-status=in_progress],[data-status=processing],[data-status=refilling],[data-status=answered]){--rk-led:#f5b940}[data-panel-theme=rako] .status-badge:is([data-status=queued],[data-status=dispatching],[data-status=pending],[data-status=draft],[data-status=awaiting_payment],[data-status=open]){--rk-led:#6fb2ff}[data-panel-theme=rako] .status-badge[data-status=partial]{--rk-led:#b39bff}[data-panel-theme=rako] .status-badge:is([data-status=failed],[data-status=canceled],[data-status=cancelled],[data-status=rejected],[data-status=refunded],[data-status=fail],[data-status=error]){--rk-led:#ff6468}[data-panel-theme=rako] :is(.stat-tile,.stat-card,.stat-hero){border-radius:10px;padding:14px 16px}[data-panel-theme=rako] :is(.stat-tile,.stat-card,.stat-hero)>.pointer-events-none{display:none}[data-panel-theme=rako] :is(.stat-tile,.stat-card,.stat-hero)>div>div>p:first-child,[data-panel-theme=rako] :is(.stat-tile,.stat-card,.stat-hero)>div>p:first-child{color:var(--rk-glass-dim);font:600 10px/1.3 var(--font-mono);letter-spacing:.13em;text-transform:uppercase}[data-panel-theme=rako] :is(.stat-tile,.stat-card,.stat-hero) :is(.stat-value,.tabular-nums){color:var(--rk-glass-ink);letter-spacing:-.01em;text-shadow:var(--rk-ink-glow);font-size:22px;font-weight:600}[data-panel-theme=rako] .stat-hero :is(.stat-value,.tabular-nums){color:var(--rk-phosphor);text-shadow:var(--rk-phosphor-glow)}[data-panel-theme=rako] :is(.stat-tile,.stat-card,.stat-hero)>div>span:last-child,[data-panel-theme=rako] :is(.stat-tile,.stat-card)>span:is(:first-child,:last-child){width:28px;height:28px;box-shadow:none;color:var(--rk-glass-dim);background:0 0;border:0}[data-panel-theme=rako] :is(.stat-tile,.stat-card,.stat-hero) span svg{width:15px;height:15px}[data-panel-theme=rako] .stat-card>span:first-child{background-image:none!important}[data-panel-theme=rako] .stat-hero a{color:var(--rk-glass-sub);font-size:12.5px}[data-panel-theme=rako] .empty-state{border-style:solid;padding:40px 18px 38px}[data-panel-theme=rako] .empty-plate{width:64px;height:64px;box-shadow:var(--rk-key-bevel), 0 3px 0 #0000001f;color:var(--rk-ink-3);border-radius:14px;margin-bottom:14px}[data-panel-theme=rako] .empty-plate svg{filter:drop-shadow(0 1px #fff9);width:24px;height:24px}[data-panel-theme=rako] .empty-state>p:first-of-type{color:var(--rk-ink);font:600 15.5px/1.35 var(--font-display)}[data-panel-theme=rako] .empty-state>p+p{color:var(--rk-ink-3);font-size:13.5px}[data-panel-theme=rako] .empty-state>div:last-child{margin-top:16px}[data-panel-theme=rako] :is([role=listbox],[role=menu],#nav-more){border:1px solid var(--rk-edge);background-color:var(--rk-panel-2);background-image:var(--rk-brush), var(--rk-metal);box-shadow:var(--rk-bevel), var(--rk-overlay);border-radius:12px}[data-panel-theme=rako] [role=listbox] [role=option]{border-radius:8px}[data-panel-theme=rako] [role=dialog]{border:1px solid var(--rk-edge);background-color:var(--rk-panel);background-image:var(--rk-brush), var(--rk-metal);box-shadow:var(--rk-bevel), 0 34px 80px -24px #000000a6;border-radius:14px}[data-panel-theme=rako] main :is(p,div,article)[class*=bg-status-][class*=rounded]{border-radius:10px}@media (width<=640px){[data-panel-theme=rako] :is([data-shell=customer],[data-admin-shell]) main{padding:12px 12px 28px}[data-panel-theme=rako] .page-head{min-height:0;padding:12px 14px 14px}[data-panel-theme=rako] .page-head h1{font-size:18px}[data-panel-theme=rako] .page-glyph{border-radius:9px;width:36px;height:36px}[data-panel-theme=rako] .page-head+.page-lede{padding:0 14px 14px 64px}}@media (prefers-reduced-motion:reduce){[data-panel-theme=rako] :is([data-variant],.desk-key,.chip,.method-tile,.currency-pill,.desk-balance,.rk-key,.rk-enamel,.wallet-add,.desk-avatar,.bg-brand-gradient):active{transform:none}[data-panel-theme=rako] :is([id=mobile-nav],[id=admin-mobile-nav]){transition:none}}@layer base{@media (width<=1023px){[data-panel-theme=rako] :is(main,header,nav,footer,form,[role=dialog]) :is(button:not([role=switch],[role=option],.sr-only,.mp-btn,.mp-icon),a.inline-flex,a[class*=rounded],[role=tab],span[role=button],summary,input[type=range]){min-height:40px}}.af-rail{min-height:44px}.af-tile{min-height:96px}.af-amount-input.form-control{min-height:62px}.af-promo-cta,.af-copy,.af-chip,.af-payid{min-height:36px}.af-rail-key{min-height:30px}.af-submit{min-height:46px}.af-coupon-row>:is(input,button){min-height:44px}@media (width<=1023px),(pointer:coarse){.af-promo-cta,.af-copy,.af-chip,.af-payid,.af-rail-key,.af-promo-close{min-height:40px}.af-promo-close{min-width:40px}.af-amount-input.form-control{min-height:58px}#af-ref,#af-note{min-height:44px}}@media (pointer:coarse){#category-listbox>[role=option]{min-height:40px}}}@media (width<=1023px){[data-panel-theme=rako] :is(.seg>*,.chip),[data-panel-theme=rako] .page-head :is(a,button){min-height:42px}[data-panel-theme=rako] button[role=switch]{box-sizing:content-box;background-clip:padding-box;border-block:7px solid #0000;height:28px}}[data-panel-theme=rako] .chip-row{margin-inline:calc(-1 * var(--rk-pad,16px))}[data-panel-theme=rako] .chip-row>.scroll-strip-track{padding-inline:var(--rk-pad,16px)}@media (width>=640px){[data-panel-theme=rako] .chip-row{margin-inline:0}[data-panel-theme=rako] .chip-row>.scroll-strip-track{padding-inline:0}}[data-panel-theme=rako] .platform-chip{width:auto;min-height:38px;text-shadow:none;border-width:1px;flex-direction:row;align-items:center;gap:8px;padding:0 13px 0 9px;font-size:13px}@media (width<=1023px){[data-panel-theme=rako] .platform-chip{min-height:42px}}[data-panel-theme=rako] .platform-chip .pt-tile{border-radius:6px;width:20px!important;height:20px!important;box-shadow:inset 0 1px #ffffff4d!important}[data-panel-theme=rako] .platform-chip .pt-tile svg{width:12px;height:12px}[data-panel-theme=rako] .platform-chip>span:last-child{width:auto}[data-panel-theme=rako] .seg{margin-inline:0}[data-panel-theme=rako] .svc-brief{border:1px solid var(--rk-edge);background-color:var(--rk-well-solid);background-image:var(--rk-well);box-shadow:var(--rk-well-inset);border-radius:10px}[data-panel-theme=rako] .svc-brief>div:first-child>p:first-child>span:first-child{border:1px solid var(--rk-edge);background:var(--rk-key);color:var(--rk-ink-2)}[data-panel-theme=rako] .rate-glass{color:var(--rk-phosphor);font-family:var(--font-mono);text-shadow:var(--rk-phosphor-glow);white-space:nowrap;border-radius:7px;padding:3px 9px;font-weight:600;display:inline-block}[data-panel-theme=rako] .svc-brief .rate-glass{font-size:16px}[data-panel-theme=rako] .svc-readout{border-radius:8px;padding:9px 12px}[data-panel-theme=rako] .svc-readout dt{color:var(--rk-glass-dim);font:600 9.5px/1.3 var(--font-mono);letter-spacing:.13em;text-transform:uppercase}[data-panel-theme=rako] .svc-readout dd{color:var(--rk-glass-ink);font-family:var(--font-mono);font-size:15px;font-weight:600}[data-panel-theme=rako] .svc-caps{background:0 0;padding:2px 0 0}[data-panel-theme=rako] .svc-caps>span{font-family:var(--font-mono);border-radius:5px;font-size:10.5px}[data-panel-theme=rako] .drip-box{border-color:var(--rk-edge);background:var(--rk-panel-2);box-shadow:var(--rk-well-inset);border-radius:10px}[data-panel-theme=rako] .receipt{flex-direction:column;display:flex}[data-panel-theme=rako] .receipt-head{display:contents}[data-panel-theme=rako] .receipt-head h2{border-bottom:1px solid var(--rk-rail-edge);background-color:var(--rk-rail-solid);background-image:var(--rk-noise), var(--rk-rail);min-height:40px;box-shadow:inset 0 1px 0 var(--rk-rail-hi);color:var(--rk-rail-ink);font:600 11px/1.2 var(--font-mono);letter-spacing:.14em;border-radius:11px 11px 0 0;align-items:center;gap:10px;margin:0;padding:0 14px;display:flex}[data-panel-theme=rako] .receipt-head h2 svg{color:var(--rk-rail-dim)}[data-panel-theme=rako] .receipt-list{border:1px solid var(--rk-glass-edge);background-color:var(--rk-glass-solid);background-image:var(--rk-screen-plain);box-shadow:var(--rk-screen-inset-top);color:var(--rk-glass-ink);border-bottom:0;border-radius:10px 10px 0 0;order:1;margin:14px 14px 0;padding:14px 16px 12px}[data-panel-theme=rako] .receipt-list dt{color:var(--rk-glass-dim)}[data-panel-theme=rako] .receipt-list dt.text-xs{font:600 9.5px/1.3 var(--font-mono);letter-spacing:.13em;text-transform:uppercase}[data-panel-theme=rako] .receipt-list dd,[data-panel-theme=rako] .receipt-list dd.tabular-nums{color:var(--rk-glass-ink)}[data-panel-theme=rako] .receipt-list>div.border-t{border-top:1px dashed var(--rk-glass-rule)}[data-panel-theme=rako] .receipt-list>div.text-xs dd{color:var(--rk-phosphor)}[data-panel-theme=rako] .receipt-total{border-top:1px dashed var(--rk-glass-rule);background-image:var(--rk-screen-plain);box-shadow:var(--rk-screen-inset-low);border-radius:0 0 10px 10px;order:2;margin:0 14px;padding:12px 16px 14px}[data-panel-theme=rako] .receipt-total p:first-child{color:var(--rk-glass-ink);font:600 26px/1.1 var(--font-mono);letter-spacing:-.01em;text-shadow:var(--rk-ink-glow);margin:0}[data-panel-theme=rako] .receipt-total p+p{color:var(--rk-glass-dim);font:500 11.5px/1.3 var(--font-mono);margin-top:7px}[data-panel-theme=rako] .receipt>div:last-child{order:3;padding:16px}[data-panel-theme=rako] .order-select-all{color:var(--rk-ink-2);font:600 12.5px/1.2 var(--font-sans)}[data-panel-theme=rako] .order-card .order-id{font-family:var(--font-mono);font-weight:600}[data-panel-theme=rako] .order-svc-id{border:1px solid var(--rk-edge);background:var(--rk-key);box-shadow:var(--rk-key-bevel);color:var(--rk-ink-2)}[data-panel-theme=rako] .order-figures dt{font-size:9px}[data-panel-theme=rako] .order-figures dd{font-size:14px}[data-panel-theme=rako] .order-figures dd :is(.text-xs,.order-refund){font-size:11.5px}[data-panel-theme=rako] .order-act{min-height:40px;padding-inline:14px;font-size:13px}[data-panel-theme=rako] .ledger-orders .order-act{border-radius:7px;min-height:30px;padding-inline:10px;font-size:12px}[data-panel-theme=rako] .order-hint{font-family:var(--font-mono);font-size:11px}[data-panel-theme=rako] .svc-head{min-height:46px;font:600 14px/1.25 var(--font-sans);letter-spacing:0;text-transform:none;gap:10px}[data-panel-theme=rako] .svc-head:before,[data-panel-theme=rako] .svc-head>span:first-child{display:none}[data-panel-theme=rako] .svc-head .pt-tile{border-radius:7px;width:26px!important;height:26px!important;box-shadow:0 0 0 1px #0009,inset 0 1px #ffffff4d!important}[data-panel-theme=rako] .svc-head .pt-tile svg{width:15px;height:15px;color:inherit}[data-panel-theme=rako] .svc-count{border:1px solid var(--rk-glass-edge);background:var(--rk-glass-solid) var(--rk-screen);border-radius:6px;padding:4px 9px;color:var(--rk-phosphor)!important;font:600 10.5px/1 var(--font-mono)!important;letter-spacing:.1em!important;margin-left:auto!important}[data-panel-theme=rako] .svc-group .table-scroll.panel-card{background-image:var(--rk-noise), var(--rk-brush), var(--rk-metal)}[data-panel-theme=rako] .svc-cards{border:1px solid var(--rk-edge);background-color:var(--rk-panel);background-image:var(--rk-noise), var(--rk-brush), var(--rk-metal);box-shadow:var(--rk-bevel);border-top:0;border-radius:0 0 12px 12px;margin:0;padding:12px}[data-panel-theme=rako] .svc-cards>li.panel-card{background-color:var(--rk-panel-2);box-shadow:var(--rk-key-bevel);background-image:none;border-radius:10px}[data-panel-theme=rako] .svc-cards dl>div{border:1px solid var(--rk-glass-edge);background-color:var(--rk-glass-solid);background-image:var(--rk-screen);box-shadow:var(--rk-screen-inset);color:var(--rk-glass-ink);border-radius:8px}[data-panel-theme=rako] .svc-cards dl>div dt{color:var(--rk-glass-dim);font:600 9px/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}[data-panel-theme=rako] .svc-cards dl>div dd{color:var(--rk-glass-ink);font-family:var(--font-mono)}[data-panel-theme=rako] .svc-cards dl>div:first-child dd{color:var(--rk-phosphor)}[data-panel-theme=rako] .svc-buy{border:1px solid var(--rk-acc-edge);background-color:var(--rk-acc-btn);background-image:var(--rk-gloss), var(--rk-enamel);min-height:34px;box-shadow:var(--rk-enamel-bevel);color:#fff;text-shadow:0 -1px #00000059;border-radius:8px;padding:0 12px;font-weight:600;text-decoration:none}[data-panel-theme=rako] .wallet-hero{border:1px solid var(--rk-edge);background-color:var(--rk-panel);background-image:radial-gradient(circle at 9px calc(100% - 9px), var(--rk-screw) 0 1.5px, transparent 2.3px), radial-gradient(circle at calc(100% - 9px) calc(100% - 9px), var(--rk-screw) 0 1.5px, transparent 2.3px), radial-gradient(420px 120px at 0 0, var(--rk-acc-soft), transparent 70%), var(--rk-noise), var(--rk-brush), var(--rk-metal);box-shadow:var(--rk-bevel);color:var(--rk-ink);border-radius:12px;padding:18px 20px}[data-panel-theme=rako] .wallet-hero>.pointer-events-none{display:none}[data-panel-theme=rako] .wallet-hero p:first-child{color:var(--rk-ink-3);font:600 10.5px/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}[data-panel-theme=rako] .wallet-hero-value{background-color:#080a0e;background-image:var(--rk-screen);box-shadow:var(--rk-screen-inset);color:var(--rk-phosphor);font-family:var(--font-mono);text-shadow:0 0 14px #5be39a59;border:1px solid #0000008c;border-radius:9px;margin-top:10px;padding:6px 14px;font-weight:600;display:inline-block}[data-panel-theme=rako] .wallet-hero p:last-child{color:var(--rk-ink-3);font-size:13px}[data-panel-theme=rako] .wallet-hero>div>span:last-child{background:#080a0e var(--rk-screen);box-shadow:var(--rk-screen-inset);color:var(--rk-acc-glass);border:1px solid #0000008c;border-radius:10px}[data-panel-theme=rako] .rail-head>span:not(.bg-brand-gradient){display:none}[data-panel-theme=rako] .method-tile{border-width:1px;border-radius:10px;min-height:58px;padding:10px 30px 10px 12px}[data-panel-theme=rako] .method-tile:after{--rk-led:#59606b;content:"";width:9px;height:9px;position:absolute;top:10px;right:10px;box-shadow:0 0 0 1.5px #0009,0 0 0 2.5px #ffffff12}[data-panel-theme=rako] .method-tile:has(input:checked){background-image:var(--rk-well);box-shadow:var(--rk-well-inset), inset 0 -2px 0 var(--rk-acc)}[data-panel-theme=rako] .method-tile:has(input:checked):after{--rk-led:var(--rk-acc);box-shadow:0 0 0 1.5px #0009, 0 0 7px 1px color-mix(in srgb, var(--rk-acc) 75%, transparent), 0 0 16px 2px color-mix(in srgb, var(--rk-acc) 32%, transparent)}[data-panel-theme=rako] .method-tile:has(input:focus-visible){outline:2px solid var(--rk-acc-hi);outline-offset:2px}[data-panel-theme=rako] .method-tile>svg:last-child{display:none}[data-panel-theme=rako] .trust-strip{border-top-color:var(--rk-line-2);box-shadow:inset 0 1px 0 var(--rk-groove-hi)}[data-panel-theme=rako] .trust-strip>li{color:var(--rk-ink-3);font:600 10px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;gap:7px}[data-panel-theme=rako] .trust-strip>li:before{--rk-led:#3bdb86;content:"";width:6px;height:6px}[data-panel-theme=rako] .trust-strip>li>svg{display:none}[data-panel-theme=rako] .quick-tile{border:1px solid var(--rk-glass-edge);background:var(--rk-glass-solid) var(--rk-screen);box-shadow:var(--rk-screen-inset);color:var(--rk-acc-glass);border-radius:10px}[data-panel-theme=rako] .quick-tile svg{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--rk-acc) 70%, transparent))}@media (width<=640px){[data-panel-theme=rako] form.panel-card.flex-wrap>.flex-1{flex-basis:100%}}[data-panel-theme=rako] .home-bar{border-color:var(--rk-edge);background-color:var(--rk-panel);background-image:var(--rk-noise), var(--rk-plate);box-shadow:inset 0 1px 0 var(--rk-bevel-hi), var(--rk-overlay);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px}[data-panel-theme=rako] .home-bar>a:first-child{display:flex}[data-panel-theme=rako] .home-bar>a:first-child>span{max-width:100%}[data-panel-theme=rako] .home-tile{border:1px solid var(--rk-edge);width:26px;height:26px;box-shadow:var(--rk-key-bevel);color:var(--rk-key-ink);border-radius:7px;background-image:var(--rk-key)!important}[data-panel-theme=rako] .home-tile svg{width:13px;height:13px}[data-panel-theme=rako] .rk-key{color:var(--rk-ink)}[data-panel-theme=rako] :is(.hero-orb,.hero-wash){display:none}[data-panel-theme=rako] #hero-heading{letter-spacing:-.04em;font-weight:600}[data-panel-theme=rako] #hero-heading .text-content-accent{text-shadow:0 0 40px color-mix(in srgb, var(--rk-acc) 25%, transparent)}[data-panel-theme=rako] .auth-brand{border-right:1px solid var(--rk-side-edge);background-color:var(--rk-side-solid);background-image:radial-gradient(80% 50% at 20% 0, color-mix(in srgb, var(--rk-acc) 16%, transparent), transparent 70%), var(--rk-noise), var(--rk-side);box-shadow:var(--rk-side-shadow);color:var(--rk-ink)}[data-panel-theme=rako] .auth-brand :is(.text-white,h2){color:var(--rk-ink)}[data-panel-theme=rako] .auth-brand :is(.text-white\/90,.text-white\/80){color:var(--rk-ink-2)}[data-panel-theme=rako] .auth-brand>.pointer-events-none:not(.auth-dots){display:none}[data-panel-theme=rako] .auth-dots{opacity:.08}[data-panel-theme=rako] .auth-brand h2{letter-spacing:-.03em;font-weight:600}[data-panel-theme=rako] .auth-brand li>span:first-child{border:1px solid var(--rk-glass-edge);background:var(--rk-glass-solid) var(--rk-screen);box-shadow:var(--rk-screen-inset);color:var(--rk-acc-glass);border-radius:10px}@media (width<=760px){[data-panel-theme=rako] .ledger-cards{min-width:0}[data-panel-theme=rako] .ledger-cards thead{display:none}[data-panel-theme=rako] .ledger-cards tbody{display:block}[data-panel-theme=rako] .ledger-cards tbody>tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 14px;padding:14px;display:grid}[data-panel-theme=rako] .ledger-cards td{text-align:left;white-space:normal;overflow-wrap:anywhere;max-width:none;padding:0;display:block;overflow:visible}[data-panel-theme=rako] .ledger-cards td:first-child{grid-column:1/-1;font-size:14px}[data-panel-theme=rako] .ledger-cards td[data-label]:before{content:attr(data-label);color:var(--rk-ink-3);font:600 9.5px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;display:block}[data-panel-theme=rako] .ledger-cards td:first-child:before,[data-panel-theme=rako] .ledger-cards .fold-line{display:none}:root:not([data-panel-theme=rako]) .af-ledger .ledger-cards{min-width:0}:root:not([data-panel-theme=rako]) .af-ledger .ledger-cards thead{display:none}:root:not([data-panel-theme=rako]) .af-ledger .ledger-cards tbody{display:block}:root:not([data-panel-theme=rako]) .af-ledger .ledger-cards tbody>tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 14px;padding:14px;display:grid}:root:not([data-panel-theme=rako]) .af-ledger .ledger-cards td{text-align:left;white-space:normal;overflow-wrap:anywhere;max-width:none;padding:0;display:block;overflow:visible}:root:not([data-panel-theme=rako]) .af-ledger .ledger-cards td:first-child{grid-column:1/-1}:root:not([data-panel-theme=rako]) .af-ledger .ledger-cards td[data-label]:before{content:attr(data-label);color:var(--content-muted);font:600 10.5px/1.2 var(--t-label-font,var(--font-sans));letter-spacing:var(--t-label-tracking,.08em);text-transform:uppercase;margin-bottom:3px;display:block}:root:not([data-panel-theme=rako]) .af-ledger .ledger-cards td:first-child:before{display:none}}:root:not([data-panel-theme=rako]):where(:not([data-area=admin])) :is(input[type=checkbox],input[type=radio]):not(.sr-only){border-color:var(--border-strong);background-color:var(--surface-field,var(--surface-raised));color:var(--brand-600)}:root:not([data-panel-theme=rako]):where(:not([data-area=admin])) :is(input[type=checkbox],input[type=radio]):not(.sr-only):checked{background-color:currentColor;border-color:#0000}aside.nav-rail nav[aria-label=Main]{scrollbar-width:none;padding-bottom:1.75rem;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.75rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.75rem),#0000)}aside.nav-rail nav[aria-label=Main]::-webkit-scrollbar{display:none}[data-panel-theme=rako] .rk-code>div:first-child{border-bottom-color:var(--rk-rail-edge);background-color:var(--rk-rail-solid);background-image:var(--rk-noise), var(--rk-rail)}[data-panel-theme=rako] .rk-code>div:first-child>span:last-child{color:var(--rk-rail-dim);font-family:var(--font-mono)}[data-panel-theme=rako] .rk-code pre{border:1px solid var(--rk-glass-edge);background-color:var(--rk-glass-solid);background-image:var(--rk-screen);box-shadow:var(--rk-screen-inset);color:var(--rk-glass-ink);border-radius:10px;margin:12px}.pay-logo{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #0f172a1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex;box-shadow:0 1px 2px #0f172a1f}.pay-logo img{object-fit:contain;width:auto;display:block}.pay-logo svg{display:block;overflow:visible}.af-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width>=1100px){.af-grid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}}.af-console,.af-recent{min-width:0;padding:0;overflow:hidden}.af-body{padding:20px;container:af-body/inline-size}@media (width<=640px){.af-body{padding:16px 14px}}.af-ledger{margin-top:28px;scroll-margin-top:5rem}.af-ledger:focus{outline:none}.af-none{color:var(--content-muted);font-size:14px}.af-balance{color:#e6edf5;background:linear-gradient(#ffffff0f,#0000 45%),#0a0d12;border:1px solid #0000008c;border-radius:9px;align-items:center;gap:10px;min-height:42px;padding:6px 14px;display:inline-flex;box-shadow:inset 0 2px 6px #000000d9,0 1px #ffffff0d}.af-balance-led{background:#3bdb86;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 1.5px #0009,0 0 8px 1px #3bdb8699}.af-balance-label{color:#9aa4b3;font:600 10.5px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.af-balance-value{color:#5be39a;font:600 18px/1.1 var(--font-mono);font-variant-numeric:tabular-nums;text-shadow:0 0 14px #5be39a59;white-space:nowrap}@media (width<=640px){.af-balance{width:100%}.af-balance-value{margin-left:auto}}.af-promo{border-radius:var(--radius-surface);color:#fff;background:linear-gradient(135deg,#15803d,#166534);align-items:flex-start;gap:12px;padding:16px 52px 16px 18px;display:flex;position:relative;box-shadow:0 10px 24px -14px #15803db3}.af-promo-title{font-size:16px;font-weight:700;line-height:1.35}.af-promo-text{color:#ecfdf3;margin-top:2px;font-size:13.5px;line-height:1.5}.af-promo-cta{color:#166534;background:#fff;border-radius:8px;margin-top:12px;padding:8px 16px;font-size:14px;font-weight:700}.af-promo-close{color:#fff;background:#ffffff29;border-radius:8px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:10px;right:10px}@media (hover:hover){.af-promo-close:hover{background:#ffffff47}.af-promo-cta:hover{filter:brightness(.96)}}.af-rail{align-items:center;gap:10px;min-width:0;display:flex}.af-rail-title{min-width:0;font:600 11.5px/1.2 var(--font-mono);letter-spacing:.15em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;overflow:hidden}.af-rail-meta{color:#a3adbb;font:500 11.5px/1.2 var(--font-mono);letter-spacing:.02em;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.af-rail-key{color:#e2e7ee;font:600 12px/1.2 var(--font-sans);letter-spacing:0;text-transform:none;white-space:nowrap;background:linear-gradient(#3a4049,#272c33);border:1px solid #0009;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding:4px 10px;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff14}@media (hover:hover){.af-rail-key:hover{filter:brightness(1.12)}}.af-key-short{display:none}@media (width<=420px){.af-rail-meta,.af-key-long{display:none}.af-key-short{display:inline}}.af-led{background:radial-gradient(circle at 35% 30%, #fff 0 12%, color-mix(in srgb, var(--brand-500) 55%, white) 26%, var(--brand-500) 58%, color-mix(in srgb, var(--brand-500) 55%, black) 100%);width:8px;height:8px;box-shadow:0 0 0 1.5px #0009, 0 0 8px 1px color-mix(in srgb, var(--brand-500) 70%, transparent);border-radius:50%;flex-shrink:0}.af-led-green{background:radial-gradient(circle at 35% 30%,#fff 0 12%,#9ef0c1 26%,#3bdb86 58%,#1b7a48 100%);box-shadow:0 0 0 1.5px #0009,0 0 8px 1px #3bdb8699}.af-step{float:none;width:100%;color:var(--content-secondary);font:600 11.5px/1.2 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;padding:0;display:flex}.af-step-no{min-width:26px;height:20px;color:color-mix(in srgb, var(--brand-500) 55%, white);font:600 11px/1 var(--font-mono);letter-spacing:.02em;background:#0b0e13;border:1px solid #0000008c;border-radius:5px;place-items:center;padding:0 5px;display:inline-grid;box-shadow:inset 0 1px 3px #000c}.af-pay{margin-top:26px}.af-label{color:var(--content-secondary);font:600 11px/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:8px;display:flex}.af-optional{color:var(--content-muted);font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-size:12px}.af-hint{color:var(--content-muted);font-size:12.5px;line-height:1.5}.af-note{border-radius:var(--radius-control);background:var(--surface-sunken);color:var(--content-secondary);margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.55}.af-methods{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container af-body (width>=290px){.af-methods{grid-template-columns:repeat(2,minmax(0,1fr))}}@container af-body (width>=460px){.af-methods{grid-template-columns:repeat(3,minmax(0,1fr))}}@container af-body (width>=640px){.af-methods{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=380px){.af-methods{grid-template-columns:minmax(0,1fr)}}.af-tile{cursor:pointer;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex;position:relative}.af-tile-name{color:var(--content-primary);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:13.5px;font-weight:600;line-height:1.3}.af-tile .pay-logo{max-width:calc(100% - 22px)}.af-tile-bonus{background:var(--status-success-bg);color:var(--status-success-fg);font:600 10.5px/1.1 var(--font-mono);letter-spacing:.03em;border-radius:999px;margin-top:-4px;padding:3px 7px}.af-tile-led{border-radius:50%;width:9px;height:9px;position:absolute;top:12px;right:12px}.af-limits{color:var(--content-muted);flex-wrap:wrap;gap:4px 12px;margin:-4px 0 14px;font-size:12.5px;display:flex}.af-limits>:first-child{color:var(--content-primary);font-weight:600}.af-limits-bonus{color:var(--status-success-fg);font-weight:600}.af-instructions-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@container af-body (width>=480px){.af-instructions-body:has(>.af-qr){grid-template-columns:auto minmax(0,1fr)}}.af-qr{background:#fff;border:1px solid #0f172a1f;border-radius:12px;justify-self:center;width:fit-content;max-width:100%;padding:10px;box-shadow:0 1px 3px #0f172a2e}.af-qr img{border-radius:4px;width:min(220px,62vw);height:auto;display:block}.af-qr-sm img{width:min(150px,50vw)}.af-howto{counter-reset:af-step;margin:0;padding:0;list-style:none}.af-howto>li{color:var(--content-secondary);counter-increment:af-step;padding:2px 0 10px 32px;font-size:13.5px;line-height:1.5;position:relative}.af-howto>li:before{content:counter(af-step);background:var(--surface-accent-soft);width:22px;height:22px;color:var(--content-accent);font:700 11.5px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:0}.af-howto b{color:var(--content-primary)}.af-details{border:1px dashed var(--border-strong);border-radius:var(--radius-control);background:var(--surface-sunken);color:var(--content-primary);font:500 13.5px/1.6 var(--font-mono);overflow-wrap:anywhere;padding:12px 14px}.af-copy{border:1px solid var(--border-strong);background:var(--surface-raised);color:var(--content-primary);border-radius:7px;align-items:center;gap:6px;margin-bottom:8px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.af-stepper{align-items:center;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.af-stepper>li{color:var(--content-muted);flex-shrink:0;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.af-stepper>li>span{border:1px solid var(--border-strong);width:24px;height:24px;font:700 12px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.af-stepper>li.is-on{color:var(--content-primary)}.af-stepper>li.is-on>span{background:var(--brand-600);color:#fff;box-shadow:0 0 10px -2px var(--brand-500);border-color:#0000}.af-stepper>.af-stepper-line{background:var(--border-subtle);border-radius:2px;flex:auto;min-width:16px;height:2px}.af-binance{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@container af-body (width>=520px){.af-binance:has(>.af-sendto){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.af-sendto{border:1px solid var(--border-subtle);border-radius:var(--radius-surface);background:var(--surface-sunken);text-align:center;padding:14px}.af-sendto .af-label{justify-content:center}.af-payid{border:1px solid var(--border-strong);background:var(--surface-raised);max-width:100%;color:var(--content-primary);font:700 17px/1.2 var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;display:inline-flex}.af-payid svg{color:var(--content-muted);flex-shrink:0}.af-sendto .af-hint{margin-top:6px}.af-sendto .af-qr{margin-inline:auto}.af-rate{color:var(--content-secondary);font-variant-numeric:tabular-nums;margin-top:8px;font-size:13px}.af-receive{color:var(--content-secondary);margin-top:4px;font-size:14px}.af-receive b{color:var(--status-success-fg);font-variant-numeric:tabular-nums}.af-amount{position:relative}.af-amount-input.form-control{font:600 26px/1.2 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;padding-right:76px}.af-amount-suffix{color:var(--content-muted);font:600 13px/1 var(--font-mono);letter-spacing:.08em;pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.af-ref-input.form-control{font-family:var(--font-mono);letter-spacing:.02em}.af-quick{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.af-breakdown{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-sunken);gap:6px;margin:14px 0 0;padding:12px 14px;font-size:13.5px;display:grid}.af-breakdown>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.af-breakdown dt{color:var(--content-secondary)}.af-breakdown dd{color:var(--content-primary);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}.af-breakdown .af-breakdown-total{border-top:1px dashed var(--border-strong);margin-top:2px;padding-top:8px}.af-breakdown .af-breakdown-total dt{color:var(--content-primary);font-weight:600}.af-breakdown .af-breakdown-total dd{color:var(--status-success-fg);font-size:15.5px;font-weight:700}.af-breakdown+.af-hint{margin-top:6px}.af-where{grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;margin-top:14px;display:grid}@container af-body (width>=480px){.af-where{grid-template-columns:minmax(0,240px) minmax(0,1fr)}}.af-receipt{color:#eaecef;text-align:center;background:#181a20;border:1px solid #2a2f37;border-radius:12px;padding:14px}.af-receipt-tick{color:#0ecb81;display:inline-grid}.af-receipt-title{color:#b7bdc6;margin-top:4px;font-size:12.5px}.af-receipt-amount{font:700 20px/1.2 var(--font-mono);margin-top:2px}.af-receipt-row{color:#b7bdc6;border:1.5px dashed #f0b90b;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:7px 8px;font-size:12px;display:flex}.af-receipt-id{color:#f0b90b;font:600 12px/1 var(--font-mono);align-items:center;gap:5px;display:inline-flex}.af-submit{width:100%;margin-top:18px;font-size:15px}.af-coupon{border-top:1px solid var(--border-subtle);margin-top:24px;padding-top:18px}.af-coupon-row{gap:8px;display:flex}.af-coupon-row>input{flex:auto;min-width:0}.af-coupon-row>button{flex-shrink:0}.af-trust{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:8px 20px;margin:0;padding:12px 20px 14px;list-style:none;display:flex}.af-trust>li{color:var(--content-muted);font:600 10.5px/1.2 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.af-trust>li>svg{display:none}.af-trust>li:before{content:"";background:var(--af-dot,#3bdb86);width:7px;height:7px;box-shadow:0 0 0 1.5px #00000059, 0 0 7px 0 var(--af-dot,#3bdb86);border-radius:50%;flex-shrink:0}.af-trust>.af-trust-red{--af-dot:#ef4444}.af-trust>.af-trust-blue{--af-dot:#3b82f6}.af-recent-list{margin:0;padding:0;list-style:none}.af-recent-row{align-items:center;gap:12px;padding:12px 16px;display:flex}.af-recent-row+.af-recent-row{border-top:1px solid var(--border-subtle)}.af-empty{text-align:center;padding:36px 20px 40px}.af-empty-plate{border:1px solid var(--border-subtle);background:var(--surface-sunken);width:56px;height:56px;color:var(--content-muted);border-radius:14px;place-items:center;margin:0 auto 14px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0000001f}:root:not([data-panel-theme=rako]) .af-rail{color:#e2e7ee;background:linear-gradient(#2a2f37,#1b1f25);border-bottom:1px solid #0009;padding:0 16px;box-shadow:inset 0 1px #ffffff12}:root:not([data-panel-theme=rako]) .af-tile{border:1px solid var(--border-subtle);border-radius:calc(var(--radius-surface) - 2px);background-color:var(--surface-raised);box-shadow:var(--elevation-card);padding:12px;transition:border-color .15s,box-shadow .15s,background-color .15s}@media (hover:hover){:root:not([data-panel-theme=rako]) .af-tile:hover{border-color:var(--border-strong)}}:root:not([data-panel-theme=rako]) .af-tile.is-on{border-color:var(--border-accent);background-color:color-mix(in oklab, var(--surface-accent-soft) 55%, var(--surface-raised));box-shadow:inset 0 -3px 0 var(--brand-500), var(--elevation-card)}:root:not([data-panel-theme=rako]) .af-tile:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}:root:not([data-panel-theme=rako]) .af-tile-led{background:radial-gradient(circle at 35% 30%,#fff 0 10%,#a7aeb8 32%,#5d636c 100%);box-shadow:0 0 0 1.5px #00000047}:root:not([data-panel-theme=rako]) .af-tile.is-on .af-tile-led{background:radial-gradient(circle at 35% 30%, #fff 0 12%, color-mix(in srgb, var(--brand-500) 55%, white) 26%, var(--brand-500) 60%, color-mix(in srgb, var(--brand-500) 55%, black) 100%);box-shadow:0 0 0 1.5px #00000059, 0 0 9px 1px color-mix(in srgb, var(--brand-500) 70%, transparent)}:root:not([data-panel-theme=rako]) .af-chip{border:1px solid var(--border-strong);background:var(--surface-raised);color:var(--content-primary);font-variant-numeric:tabular-nums;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600}:root:not([data-panel-theme=rako]) .af-chip[aria-pressed=true]{border-color:var(--border-accent);background:var(--surface-accent-soft);color:var(--content-accent)}[data-panel-theme=rako] .af-led{display:none}[data-panel-theme=rako] .af-rail{min-height:44px;padding:0 14px}[data-panel-theme=rako] .af-rail-title{color:#d9dfe8;font:600 11px/1.2 var(--font-mono);letter-spacing:.14em}[data-panel-theme=rako] .af-tile{min-height:96px;padding:12px}[data-panel-theme=rako] .af-tile-led{display:none}[data-panel-theme=rako] .af-tile:after{top:12px;right:12px}[data-panel-theme=rako] .af-tile-name{color:var(--rk-ink)}[data-panel-theme=rako] .af-step{color:var(--rk-ink-2);font:600 11.5px/1.2 var(--font-mono);letter-spacing:.16em}[data-panel-theme=rako] .af-step-no{color:var(--rk-acc-glass);box-shadow:inset 0 1px 3px #000c, 0 0 8px -2px var(--rk-acc)}[data-panel-theme=rako] .af-label{color:var(--rk-ink-2)}[data-panel-theme=rako] :is(.af-note,.af-breakdown,.af-sendto,.af-details){border-color:var(--rk-field-edge);background-color:var(--rk-well-solid);background-image:var(--rk-well);box-shadow:var(--rk-well-inset)}[data-panel-theme=rako] :is(.af-copy,.af-payid){border-color:var(--rk-edge);background-color:var(--rk-key-solid);background-image:var(--rk-key);box-shadow:var(--rk-key-bevel);color:var(--rk-ink)}[data-panel-theme=rako] .af-amount-input.form-control{color:var(--rk-ink)}[data-panel-theme=rako] .af-stepper>li.is-on>span{background:var(--rk-acc-btn);box-shadow:var(--rk-enamel-bevel)}[data-panel-theme=rako] .af-trust{padding:12px 20px 14px}[data-panel-theme=rako] .af-trust>li:before{content:""}[data-panel-theme=rako] .af-trust>li.af-trust-red:before{--rk-led:#ff4d4f}[data-panel-theme=rako] .af-trust>li.af-trust-blue:before{--rk-led:#4c8dff}[data-panel-theme=rako] .af-empty-plate{border-color:var(--rk-edge);background-color:var(--rk-key-solid);background-image:var(--rk-key);box-shadow:var(--rk-key-bevel);color:var(--rk-ink-3)}[data-panel-theme=rako] .af-recent-row+.af-recent-row{border-top-color:var(--rk-line-2,var(--border-subtle))}[data-panel-theme=rako] .af-promo{border:1px solid #00000059}[data-panel-theme=rako] .af-rail-title{color:var(--rk-rail-ink)}[data-panel-theme=rako] .af-balance{border-color:var(--rk-glass-edge);background-color:var(--rk-glass-solid);background-image:var(--rk-screen);box-shadow:var(--rk-screen-inset);color:var(--rk-glass-ink)}[data-panel-theme=rako] .af-balance-label{color:var(--rk-glass-sub)}[data-panel-theme=rako] .af-step-no{border-color:var(--rk-glass-edge);background:var(--rk-glass-solid)}:root:not(.dark):not([data-panel-theme=rako]) .af-rail{border-bottom-color:var(--border-subtle);background:var(--surface-sunken);box-shadow:none;color:var(--content-primary)}:root:not(.dark):not([data-panel-theme=rako]) .af-rail-key{border-color:var(--border-subtle);background:var(--surface-raised);box-shadow:none;color:var(--content-primary)}:root:not(.dark):not([data-panel-theme=rako]) .af-balance{border-color:var(--border-subtle);background:var(--surface-sunken);color:var(--content-primary);box-shadow:inset 0 1px 2px #0000000f}:root:not(.dark):not([data-panel-theme=rako]) .af-balance-label{color:var(--content-muted)}:root:not(.dark):not([data-panel-theme=rako]) .af-step-no{border-color:var(--border-subtle);background:var(--surface-sunken);box-shadow:none;color:var(--content-accent)}[data-panel-theme=rako] .af-rail-meta{color:var(--rk-rail-dim)}:root:not(.dark):not([data-panel-theme=rako]) .af-rail-meta{color:var(--content-muted)}[data-panel-theme=rako] .af-balance-value{color:var(--rk-phosphor);text-shadow:var(--rk-phosphor-glow,none)}:root:not(.dark):not([data-panel-theme=rako]) .af-balance-value{color:var(--status-success-fg,#166534);text-shadow:none}[data-panel-theme=rako] .af-rail-key{border-color:var(--rk-edge);background-color:var(--rk-key-solid);background-image:var(--rk-key);box-shadow:var(--rk-key-bevel);color:var(--rk-key-ink,var(--rk-ink))}.free-trap{clip-path:inset(50%);white-space:nowrap;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.free-cat-tag{background:var(--status-success-bg);color:var(--status-success-fg);font-variant-numeric:tabular-nums;border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:700;line-height:1.25rem}[data-panel-theme=rako] .free-cat-tag{font-family:var(--font-mono)}.free-note [role=timer]{white-space:nowrap}[data-panel-theme=rako] .app-dialog-layer{background:#06080c94}[data-panel-theme=rako] .app-dialog-layer>.app-dialog{--rk-pad:20px;padding:0 var(--rk-pad) var(--rk-pad);border:1px solid var(--rk-edge);background-color:var(--rk-panel);background-image:radial-gradient(circle at 9px calc(100% - 9px), var(--rk-screw) 0 1.5px, transparent 2.3px), radial-gradient(circle at calc(100% - 9px) calc(100% - 9px), var(--rk-screw) 0 1.5px, transparent 2.3px), var(--rk-noise), var(--rk-brush), var(--rk-metal);box-shadow:var(--rk-bevel), 0 34px 80px -24px #000000a6;background-size:auto,auto,128px 128px,auto,auto;border-radius:14px}[data-panel-theme=rako] .app-dialog>.rk-rail{border-radius:13px 13px 0 0}[data-panel-theme=rako] .app-dialog>.rk-rail[data-led=red]{--rk-led:#ff4d4f}[data-panel-theme=rako] .app-dialog-title{padding-top:0;font-size:18px}[data-panel-theme=rako] .app-dialog-message{color:var(--rk-ink-2)}[data-panel-theme=rako] .app-dialog-hint{color:var(--rk-ink-3);font:500 11px/1.4 var(--font-mono)}[data-panel-theme=rako] .app-dialog-error,[data-panel-theme=rako] .app-dialog-actions>[data-variant=danger],[data-panel-theme=rako] .act-btn.act-btn[data-variant=danger]{color:var(--rk-bad)}@media (width<=640px){[data-panel-theme=rako] .app-dialog-layer>.app-dialog{--rk-pad:16px;padding-bottom:calc(var(--rk-pad) + env(safe-area-inset-bottom));border-bottom:0;border-radius:16px 16px 0 0}[data-panel-theme=rako] .app-dialog>.rk-rail{border-radius:15px 15px 0 0}}[data-panel-theme=rako] .act-btn[data-phase=done]{border:1px solid var(--rk-glass-edge);background-color:var(--rk-glass-solid);background-image:var(--rk-screen);box-shadow:var(--rk-screen-inset);color:var(--rk-phosphor);text-shadow:var(--rk-phosphor-glow,none)}:root[data-panel-theme=minimal]:where(:not([data-area=admin])){--font-display:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--radius-control:.5rem;--radius-surface:.75rem;--brand-50:oklch(97% .015 275);--brand-100:oklch(93% .035 275);--brand-400:oklch(62% .17 275);--brand-500:oklch(55% .2 275);--brand-600:oklch(49% .2 275);--brand-700:oklch(42% .18 275);--brand-gradient:linear-gradient(var(--brand-600), var(--brand-600));--surface-page:oklch(98.5% 0 0);--surface-raised:oklch(100% 0 0);--surface-sunken:oklch(96.5% .002 270);--surface-overlay:oklch(100% 0 0);--surface-inverse:oklch(20% .005 270);--surface-accent-soft:oklch(95.5% .025 275);--surface-field:oklch(100% 0 0);--content-primary:oklch(20% .005 270);--content-secondary:oklch(40% .008 270);--content-muted:oklch(47% .008 270);--content-inverse:oklch(99% 0 0);--content-accent:var(--brand-600);--border-subtle:oklch(91.5% .003 270);--border-strong:oklch(60% .006 270);--border-accent:var(--brand-500);--focus-ring:var(--brand-600);--elevation-card:0 1px 2px oklch(20% 0 0/.04);--elevation-pop:0 2px 4px oklch(20% 0 0/.05), 0 12px 32px -12px oklch(20% 0 0/.18);--elevation-brand:none;--page-backdrop:none;--t-card-shadow:none;--t-btn-shadow:none;--t-btn-shadow-hover:none;--t-btn-lift:none;--t-head-weight:600;--t-head-tracking:-.025em;--t-title-size:clamp(1.5rem, 1.2rem + .9vw, 1.9rem);--t-nav-active-bg:var(--surface-sunken);--t-nav-active-fg:var(--content-primary);--t-nav-active-shadow:inset 2px 0 0 var(--brand-600);--t-tile-bg:transparent;--t-tile-fg:var(--content-muted);--t-hero-shadow:none;--t-bar-bg:color-mix(in oklab, var(--surface-page) 88%, transparent);--t-empty-border:1px solid var(--border-subtle)}@media (prefers-color-scheme:dark){:root[data-panel-theme=minimal]:where(:not([data-area=admin])):not(.light){--surface-page:oklch(14.5% 0 0);--surface-raised:oklch(18.5% .002 270);--surface-sunken:oklch(12.5% 0 0);--surface-overlay:oklch(21.5% .003 270);--surface-inverse:oklch(97% 0 0);--surface-accent-soft:oklch(23.5% .045 275);--surface-field:oklch(16.5% .002 270);--content-primary:oklch(97% 0 0);--content-secondary:oklch(80% .004 270);--content-muted:oklch(71% .006 270);--content-inverse:oklch(14.5% 0 0);--content-accent:oklch(80% .11 275);--border-subtle:oklch(27% .004 270);--border-strong:oklch(52% .006 270);--focus-ring:oklch(76% .13 275);--elevation-card:none;--elevation-pop:0 16px 40px -12px oklch(0% 0 0/.7);--t-nav-active-shadow:inset 2px 0 0 oklch(76% .13 275)}}.dark[data-panel-theme=minimal]:where(:not([data-area=admin])){--surface-page:oklch(14.5% 0 0);--surface-raised:oklch(18.5% .002 270);--surface-sunken:oklch(12.5% 0 0);--surface-overlay:oklch(21.5% .003 270);--surface-inverse:oklch(97% 0 0);--surface-accent-soft:oklch(23.5% .045 275);--surface-field:oklch(16.5% .002 270);--content-primary:oklch(97% 0 0);--content-secondary:oklch(80% .004 270);--content-muted:oklch(71% .006 270);--content-inverse:oklch(14.5% 0 0);--content-accent:oklch(80% .11 275);--border-subtle:oklch(27% .004 270);--border-strong:oklch(52% .006 270);--focus-ring:oklch(76% .13 275);--elevation-card:none;--elevation-pop:0 16px 40px -12px oklch(0% 0 0/.7);--t-nav-active-shadow:inset 2px 0 0 oklch(76% .13 275)}:root[data-panel-theme=skeuo]:where(:not([data-area=admin])){--font-display:"Bitter", Georgia, "Times New Roman", serif;--radius-control:.5rem;--radius-surface:.7rem;--brand-50:oklch(96% .02 252);--brand-100:oklch(91% .05 252);--brand-400:oklch(66% .15 250);--brand-500:oklch(58% .16 252);--brand-600:oklch(50% .16 254);--brand-700:oklch(43% .15 256);--brand-gradient:linear-gradient(180deg, oklch(62% .15 248) 0%, oklch(53% .16 252) 48%, oklch(47% .16 255) 52%, oklch(44% .15 257) 100%);--surface-page:oklch(89.5% .018 78);--surface-raised:oklch(98% .012 85);--surface-sunken:oklch(92% .018 80);--surface-overlay:oklch(98.5% .01 85);--surface-inverse:oklch(27% .03 55);--surface-accent-soft:oklch(93% .035 250);--surface-field:oklch(99.5% .006 85);--content-primary:oklch(26% .03 55);--content-secondary:oklch(40% .03 60);--content-muted:oklch(44% .03 62);--content-inverse:oklch(98% .01 85);--content-accent:oklch(43% .15 256);--border-subtle:oklch(80% .025 72);--border-strong:oklch(56% .035 62);--border-accent:var(--brand-500);--focus-ring:oklch(48% .16 255);--elevation-card:0 1px 0 oklch(100% 0 0/.7), 0 2px 3px oklch(35% .05 55/.2), 0 10px 22px -10px oklch(35% .05 55/.4);--elevation-pop:0 2px 4px oklch(35% .05 55/.25), 0 18px 40px -12px oklch(35% .05 55/.45);--elevation-brand:0 1px 0 oklch(100% 0 0/.6), 0 3px 6px -2px oklch(30% .12 255/.55);--page-backdrop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.27 0 0 0 0 0.18 0 0 0 0.10 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), repeating-linear-gradient(0deg, oklch(50% .03 60/.035) 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, oklch(50% .03 60/.035) 0 1px, transparent 1px 3px);--t-card-bg:linear-gradient(180deg, oklch(99.5% .008 88), oklch(96.5% .016 82));--t-card-border:oklch(78% .03 70);--t-card-shadow:inset 0 1px 0 oklch(100% 0 0/.9), var(--elevation-card);--t-nested-bg:oklch(93.5% .016 80);--t-nested-shadow:inset 0 1px 3px oklch(35% .05 55/.16);--t-field-bg:linear-gradient(180deg, oklch(95% .012 82), oklch(99.5% .006 85) 40%);--t-field-shadow:inset 0 2px 3px oklch(35% .05 55/.2), 0 1px 0 oklch(100% 0 0/.8);--t-btn-shadow:inset 0 1px 0 oklch(100% 0 0/.45), inset 0 -1px 0 oklch(0% 0 0/.18), 0 1px 0 oklch(100% 0 0/.6), 0 2px 4px -1px oklch(30% .12 255/.55);--t-btn-shadow-hover:inset 0 1px 0 oklch(100% 0 0/.5), inset 0 -1px 0 oklch(0% 0 0/.18), 0 1px 0 oklch(100% 0 0/.6), 0 4px 8px -2px oklch(30% .12 255/.6);--t-btn-shadow-active:inset 0 2px 5px oklch(0% 0 0/.4), 0 1px 0 oklch(100% 0 0/.6);--t-btn-lift:none;--t-btn-press:translateY(1px);--t-btn-border:1px solid oklch(38% .13 257);--t-btn-text-shadow:0 -1px 0 oklch(0% 0 0/.35);--t-btn2-bg:linear-gradient(180deg, oklch(99.5% .004 85), oklch(92% .014 80));--t-btn2-border:oklch(66% .03 66);--t-btn2-shadow:inset 0 1px 0 oklch(100% 0 0/.9), 0 1px 2px oklch(35% .05 55/.25);--t-btn2-shadow-active:inset 0 2px 4px oklch(35% .05 55/.3);--t-head-weight:700;--t-head-tracking:-.01em;--t-head-shadow:0 1px 0 oklch(100% 0 0/.75);--t-bar-bg:linear-gradient(180deg, oklch(97% .006 85), oklch(89% .012 80));--t-bar-border:oklch(70% .03 66);--t-bar-shadow:inset 0 1px 0 oklch(100% 0 0/.9), 0 1px 3px oklch(35% .05 55/.25);--t-bar-blur:0px;--t-chip-shadow:inset 0 1px 0 oklch(100% 0 0/.9), 0 1px 2px oklch(35% .05 55/.22);--t-chip-on-shadow:inset 0 2px 4px oklch(30% .1 255/.3);--t-thead-bg:linear-gradient(180deg, oklch(97% .01 84), oklch(92% .016 80));--t-hero-shadow:inset 0 1px 0 oklch(100% 0 0/.45), inset 0 -2px 0 oklch(0% 0 0/.15), 0 2px 0 oklch(100% 0 0/.5), 0 10px 22px -10px oklch(30% .12 255/.65);--t-leather:oklch(36% .055 50);--t-leather-2:oklch(31% .05 48);--t-stitch:oklch(80% .05 80/.55)}@media (prefers-color-scheme:dark){:root[data-panel-theme=skeuo]:where(:not([data-area=admin])):not(.light){--surface-page:oklch(20% .012 55);--surface-raised:oklch(27% .016 58);--surface-sunken:oklch(17% .01 55);--surface-overlay:oklch(29% .016 58);--surface-inverse:oklch(95% .012 85);--surface-accent-soft:oklch(26% .05 252);--surface-field:oklch(19% .01 55);--content-primary:oklch(95% .015 85);--content-secondary:oklch(85% .02 80);--content-muted:oklch(77% .022 78);--content-inverse:oklch(20% .012 55);--content-accent:oklch(83% .1 245);--border-subtle:oklch(34% .02 58);--border-strong:oklch(56% .025 66);--focus-ring:oklch(78% .12 248);--elevation-card:0 1px 0 oklch(100% 0 0/.05), 0 2px 4px oklch(0% 0 0/.5), 0 12px 24px -10px oklch(0% 0 0/.7);--elevation-pop:0 20px 44px -12px oklch(0% 0 0/.8);--page-backdrop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), repeating-linear-gradient(0deg, oklch(100% 0 0/.018) 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, oklch(100% 0 0/.018) 0 1px, transparent 1px 3px);--t-card-bg:linear-gradient(180deg, oklch(30% .018 58), oklch(26% .016 56));--t-card-border:oklch(16% .01 55);--t-card-shadow:inset 0 1px 0 oklch(100% 0 0/.08), var(--elevation-card);--t-nested-bg:oklch(22% .014 56);--t-nested-shadow:inset 0 2px 4px oklch(0% 0 0/.45);--t-field-bg:linear-gradient(180deg, oklch(16% .01 55), oklch(20% .012 55) 40%);--t-field-shadow:inset 0 2px 4px oklch(0% 0 0/.55), 0 1px 0 oklch(100% 0 0/.06);--t-btn2-bg:linear-gradient(180deg, oklch(40% .018 62), oklch(30% .016 58));--t-btn2-border:oklch(15% .01 55);--t-btn2-shadow:inset 0 1px 0 oklch(100% 0 0/.14), 0 1px 3px oklch(0% 0 0/.5);--t-btn2-shadow-active:inset 0 2px 5px oklch(0% 0 0/.55);--t-head-shadow:0 -1px 0 oklch(0% 0 0/.6);--t-bar-bg:linear-gradient(180deg, oklch(33% .016 60), oklch(25% .014 57));--t-bar-border:oklch(14% .01 55);--t-bar-shadow:inset 0 1px 0 oklch(100% 0 0/.08), 0 2px 6px oklch(0% 0 0/.5);--t-chip-shadow:inset 0 1px 0 oklch(100% 0 0/.1), 0 1px 2px oklch(0% 0 0/.5);--t-chip-on-shadow:inset 0 2px 5px oklch(0% 0 0/.5);--t-thead-bg:linear-gradient(180deg, oklch(31% .016 60), oklch(25% .014 57));--t-leather:oklch(24% .03 45);--t-leather-2:oklch(20% .028 43);--t-stitch:oklch(70% .04 75/.4)}}.dark[data-panel-theme=skeuo]:where(:not([data-area=admin])){--surface-page:oklch(20% .012 55);--surface-raised:oklch(27% .016 58);--surface-sunken:oklch(17% .01 55);--surface-overlay:oklch(29% .016 58);--surface-inverse:oklch(95% .012 85);--surface-accent-soft:oklch(26% .05 252);--surface-field:oklch(19% .01 55);--content-primary:oklch(95% .015 85);--content-secondary:oklch(85% .02 80);--content-muted:oklch(77% .022 78);--content-inverse:oklch(20% .012 55);--content-accent:oklch(83% .1 245);--border-subtle:oklch(34% .02 58);--border-strong:oklch(56% .025 66);--focus-ring:oklch(78% .12 248);--elevation-card:0 1px 0 oklch(100% 0 0/.05), 0 2px 4px oklch(0% 0 0/.5), 0 12px 24px -10px oklch(0% 0 0/.7);--elevation-pop:0 20px 44px -12px oklch(0% 0 0/.8);--page-backdrop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), repeating-linear-gradient(0deg, oklch(100% 0 0/.018) 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, oklch(100% 0 0/.018) 0 1px, transparent 1px 3px);--t-card-bg:linear-gradient(180deg, oklch(30% .018 58), oklch(26% .016 56));--t-card-border:oklch(16% .01 55);--t-card-shadow:inset 0 1px 0 oklch(100% 0 0/.08), var(--elevation-card);--t-nested-bg:oklch(22% .014 56);--t-nested-shadow:inset 0 2px 4px oklch(0% 0 0/.45);--t-field-bg:linear-gradient(180deg, oklch(16% .01 55), oklch(20% .012 55) 40%);--t-field-shadow:inset 0 2px 4px oklch(0% 0 0/.55), 0 1px 0 oklch(100% 0 0/.06);--t-btn2-bg:linear-gradient(180deg, oklch(40% .018 62), oklch(30% .016 58));--t-btn2-border:oklch(15% .01 55);--t-btn2-shadow:inset 0 1px 0 oklch(100% 0 0/.14), 0 1px 3px oklch(0% 0 0/.5);--t-btn2-shadow-active:inset 0 2px 5px oklch(0% 0 0/.55);--t-head-shadow:0 -1px 0 oklch(0% 0 0/.6);--t-bar-bg:linear-gradient(180deg, oklch(33% .016 60), oklch(25% .014 57));--t-bar-border:oklch(14% .01 55);--t-bar-shadow:inset 0 1px 0 oklch(100% 0 0/.08), 0 2px 6px oklch(0% 0 0/.5);--t-chip-shadow:inset 0 1px 0 oklch(100% 0 0/.1), 0 1px 2px oklch(0% 0 0/.5);--t-chip-on-shadow:inset 0 2px 5px oklch(0% 0 0/.5);--t-thead-bg:linear-gradient(180deg, oklch(31% .016 60), oklch(25% .014 57));--t-leather:oklch(24% .03 45);--t-leather-2:oklch(20% .028 43);--t-stitch:oklch(70% .04 75/.4)}:root[data-panel-theme=neumorph]:where(:not([data-area=admin])){--font-display:"Nunito", "Inter", ui-sans-serif, system-ui, sans-serif;--font-sans:"Nunito", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--radius-control:.875rem;--radius-surface:1.375rem;--brand-50:oklch(96% .02 282);--brand-100:oklch(91% .05 282);--brand-400:oklch(64% .15 282);--brand-500:oklch(56% .17 282);--brand-600:oklch(49% .17 282);--brand-700:oklch(42% .16 282);--brand-gradient:linear-gradient(145deg, oklch(55% .17 280), oklch(47% .17 286));--surface-page:oklch(92.5% .012 268);--surface-raised:oklch(92.5% .012 268);--surface-sunken:oklch(90.5% .014 268);--surface-overlay:oklch(94% .01 268);--surface-inverse:oklch(28% .03 270);--surface-accent-soft:oklch(90% .035 282);--surface-field:oklch(91.5% .013 268);--content-primary:oklch(28% .03 270);--content-secondary:oklch(40% .03 270);--content-muted:oklch(45% .028 270);--content-inverse:oklch(97% .006 268);--content-accent:oklch(45% .17 282);--border-subtle:oklch(86% .016 268);--border-strong:oklch(57% .03 270);--border-accent:var(--brand-500);--focus-ring:oklch(46% .17 282);--t-nm-light:oklch(100% 0 0/.85);--t-nm-shade:oklch(62% .04 268/.42);--elevation-card:-6px -6px 14px var(--t-nm-light), 6px 6px 14px var(--t-nm-shade);--elevation-pop:-10px -10px 24px var(--t-nm-light), 10px 10px 24px var(--t-nm-shade);--elevation-brand:-4px -4px 10px var(--t-nm-light), 5px 5px 12px oklch(45% .12 282/.45);--page-backdrop:none;--t-card-border:oklch(95% .008 268);--t-card-shadow:var(--elevation-card);--t-nested-bg:var(--surface-page);--t-nested-shadow:inset 3px 3px 7px var(--t-nm-shade), inset -3px -3px 7px var(--t-nm-light);--t-nested-border:transparent;--t-field-bg:var(--surface-field);--t-field-shadow:inset 3px 3px 7px var(--t-nm-shade), inset -3px -3px 7px var(--t-nm-light);--t-btn-shadow:var(--elevation-brand);--t-btn-shadow-hover:-5px -5px 12px var(--t-nm-light), 6px 6px 14px oklch(45% .12 282/.5);--t-btn-shadow-active:inset 3px 3px 7px oklch(30% .12 282/.55), inset -2px -2px 6px oklch(100% 0 0/.25);--t-btn-lift:none;--t-btn-press:scale(.985);--t-btn2-bg:var(--surface-raised);--t-btn2-border:oklch(82% .02 268);--t-btn2-shadow:-4px -4px 10px var(--t-nm-light), 4px 4px 10px var(--t-nm-shade);--t-btn2-shadow-active:inset 3px 3px 7px var(--t-nm-shade), inset -3px -3px 7px var(--t-nm-light);--t-head-weight:800;--t-head-tracking:-.02em;--t-bar-bg:var(--surface-page);--t-bar-border:transparent;--t-bar-shadow:0 6px 14px -8px var(--t-nm-shade);--t-bar-blur:0px;--t-rail-shadow:6px 0 16px -10px var(--t-nm-shade);--t-nav-active-bg:var(--surface-page);--t-nav-active-fg:var(--content-accent);--t-nav-active-shadow:inset 3px 3px 7px var(--t-nm-shade), inset -3px -3px 7px var(--t-nm-light);--t-tile-bg:var(--surface-raised);--t-tile-fg:var(--content-accent);--t-tile-shadow:-3px -3px 7px var(--t-nm-light), 3px 3px 7px var(--t-nm-shade);--t-chip-bg:var(--surface-raised);--t-chip-border:oklch(84% .018 268);--t-chip-shadow:-3px -3px 7px var(--t-nm-light), 3px 3px 7px var(--t-nm-shade);--t-chip-on-bg:var(--surface-page);--t-chip-on-shadow:inset 3px 3px 6px var(--t-nm-shade), inset -3px -3px 6px var(--t-nm-light);--t-thead-bg:transparent;--t-hero-shadow:var(--elevation-brand);--t-empty-border:1px solid transparent;--t-seg-shadow:inset 3px 3px 7px var(--t-nm-shade), inset -3px -3px 7px var(--t-nm-light);--t-dialog-shadow:var(--elevation-pop)}@media (prefers-color-scheme:dark){:root[data-panel-theme=neumorph]:where(:not([data-area=admin])):not(.light){--surface-page:oklch(25.5% .012 268);--surface-raised:oklch(25.5% .012 268);--surface-sunken:oklch(23.5% .012 268);--surface-overlay:oklch(28.5% .014 268);--surface-inverse:oklch(95% .006 268);--surface-accent-soft:oklch(32% .06 282);--surface-field:oklch(24% .012 268);--content-primary:oklch(95% .008 268);--content-secondary:oklch(82% .014 268);--content-muted:oklch(74% .016 268);--content-inverse:oklch(25.5% .012 268);--content-accent:oklch(80% .12 282);--border-subtle:oklch(32% .014 268);--border-strong:oklch(58% .02 268);--focus-ring:oklch(80% .12 282);--t-nm-light:oklch(34% .014 268/.85);--t-nm-shade:oklch(13% .01 268/.85);--elevation-brand:-4px -4px 10px var(--t-nm-light), 5px 5px 12px oklch(10% .03 282/.8);--t-card-border:oklch(30% .014 268);--t-btn2-border:oklch(34% .016 268);--t-chip-border:oklch(36% .016 268);--t-btn-shadow-hover:-5px -5px 12px var(--t-nm-light), 6px 6px 14px oklch(10% .03 282/.85);--t-btn-shadow-active:inset 3px 3px 7px oklch(15% .08 282/.7), inset -2px -2px 6px oklch(100% 0 0/.08)}}.dark[data-panel-theme=neumorph]:where(:not([data-area=admin])){--surface-page:oklch(25.5% .012 268);--surface-raised:oklch(25.5% .012 268);--surface-sunken:oklch(23.5% .012 268);--surface-overlay:oklch(28.5% .014 268);--surface-inverse:oklch(95% .006 268);--surface-accent-soft:oklch(32% .06 282);--surface-field:oklch(24% .012 268);--content-primary:oklch(95% .008 268);--content-secondary:oklch(82% .014 268);--content-muted:oklch(74% .016 268);--content-inverse:oklch(25.5% .012 268);--content-accent:oklch(80% .12 282);--border-subtle:oklch(32% .014 268);--border-strong:oklch(58% .02 268);--focus-ring:oklch(80% .12 282);--t-nm-light:oklch(34% .014 268/.85);--t-nm-shade:oklch(13% .01 268/.85);--elevation-brand:-4px -4px 10px var(--t-nm-light), 5px 5px 12px oklch(10% .03 282/.8);--t-card-border:oklch(30% .014 268);--t-btn2-border:oklch(34% .016 268);--t-chip-border:oklch(36% .016 268);--t-btn-shadow-hover:-5px -5px 12px var(--t-nm-light), 6px 6px 14px oklch(10% .03 282/.85);--t-btn-shadow-active:inset 3px 3px 7px oklch(15% .08 282/.7), inset -2px -2px 6px oklch(100% 0 0/.08)}:root[data-panel-theme=glass]:where(:not([data-area=admin])){--font-display:"Outfit", "Inter", ui-sans-serif, system-ui, sans-serif;--radius-control:.75rem;--radius-surface:1.125rem;--brand-50:oklch(96% .02 295);--brand-100:oklch(91% .06 295);--brand-400:oklch(63% .2 295);--brand-500:oklch(56% .22 295);--brand-600:oklch(50% .22 295);--brand-700:oklch(43% .2 295);--brand-gradient:linear-gradient(135deg, oklch(53% .22 290), oklch(51% .22 330));--surface-page:oklch(93% .035 290);--surface-raised:oklch(98.5% .008 295);--surface-sunken:oklch(93% .02 295);--surface-overlay:oklch(98.5% .008 295);--surface-inverse:oklch(22% .04 290);--surface-accent-soft:oklch(93% .045 295);--surface-field:oklch(100% 0 0/.78);--content-primary:oklch(22% .04 290);--content-secondary:oklch(38% .04 290);--content-muted:oklch(43% .04 290);--content-inverse:oklch(99% .004 295);--content-accent:oklch(47% .22 295);--border-subtle:oklch(86% .03 295);--border-strong:oklch(57% .05 292);--border-accent:var(--brand-500);--focus-ring:oklch(47% .22 295);--elevation-card:0 8px 32px -12px oklch(35% .14 290/.3);--elevation-pop:0 18px 48px -16px oklch(30% .14 290/.4);--elevation-brand:0 10px 24px -10px oklch(45% .22 300/.55);--page-backdrop:radial-gradient(42rem 30rem at 12% 8%, oklch(78% .16 300/.85), transparent 62%), radial-gradient(38rem 28rem at 88% 18%, oklch(84% .12 210/.8), transparent 62%), radial-gradient(44rem 30rem at 70% 92%, oklch(82% .14 350/.75), transparent 62%), radial-gradient(34rem 26rem at 18% 88%, oklch(88% .1 90/.55), transparent 62%);--t-card-bg:linear-gradient(135deg, oklch(100% 0 0/.74), oklch(100% 0 0/.58));--t-card-border:oklch(100% 0 0/.7);--t-card-shadow:inset 0 1px 0 oklch(100% 0 0/.85), var(--elevation-card);--t-card-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--t-nested-bg:oklch(100% 0 0/.55);--t-nested-border:oklch(100% 0 0/.6);--t-field-bg:oklch(100% 0 0/.8);--t-field-shadow:inset 0 1px 2px oklch(35% .1 290/.08);--t-btn2-bg:oklch(100% 0 0/.7);--t-btn2-border:oklch(100% 0 0/.85);--t-btn2-shadow:inset 0 1px 0 oklch(100% 0 0/.9), 0 4px 14px -6px oklch(35% .14 290/.3);--t-head-weight:700;--t-head-tracking:-.025em;--t-bar-bg:oklch(100% 0 0/.62);--t-bar-border:oklch(100% 0 0/.75);--t-bar-shadow:inset 0 1px 0 oklch(100% 0 0/.9), 0 10px 32px -14px oklch(30% .14 290/.4);--t-bar-blur:20px;--t-bar-sat:1.6;--t-bar-radius:1.25rem;--t-rail-bg:oklch(100% 0 0/.55);--t-nav-active-bg:oklch(100% 0 0/.75);--t-nav-active-shadow:inset 0 0 0 1px oklch(100% 0 0/.9), 0 4px 14px -6px oklch(35% .14 290/.35);--t-tile-bg:oklch(100% 0 0/.55);--t-tile-fg:oklch(42% .12 292);--t-tile-shadow:inset 0 0 0 1px oklch(100% 0 0/.8);--t-chip-bg:oklch(100% 0 0/.62);--t-chip-border:oklch(100% 0 0/.85);--t-thead-bg:oklch(100% 0 0/.4);--t-dialog-bg:oklch(98.5% .008 295/.92);--t-scrim:oklch(25% .08 290/.35);--t-scrim-blur:6px;--t-empty-border:1px solid oklch(100% 0 0/.75)}@media (prefers-color-scheme:dark){:root[data-panel-theme=glass]:where(:not([data-area=admin])):not(.light){--surface-page:oklch(17% .04 285);--surface-raised:oklch(25% .04 285);--surface-sunken:oklch(15% .035 285);--surface-overlay:oklch(27% .045 285);--surface-inverse:oklch(96% .008 295);--surface-accent-soft:oklch(32% .09 295);--surface-field:oklch(16% .035 285/.8);--content-primary:oklch(97% .008 295);--content-secondary:oklch(84% .02 295);--content-muted:oklch(76% .025 295);--content-inverse:oklch(17% .04 285);--content-accent:oklch(80% .14 300);--border-subtle:oklch(34% .04 290);--border-strong:oklch(58% .05 292);--focus-ring:oklch(80% .14 300);--elevation-card:0 10px 34px -12px oklch(0% 0 0/.65);--elevation-pop:0 20px 50px -16px oklch(0% 0 0/.75);--page-backdrop:radial-gradient(42rem 30rem at 12% 8%, oklch(42% .18 300/.75), transparent 62%), radial-gradient(38rem 28rem at 88% 18%, oklch(42% .12 215/.7), transparent 62%), radial-gradient(44rem 30rem at 70% 92%, oklch(40% .16 350/.65), transparent 62%);--t-card-bg:linear-gradient(135deg, oklch(30% .05 288/.72), oklch(24% .045 285/.62));--t-card-border:oklch(100% 0 0/.14);--t-card-shadow:inset 0 1px 0 oklch(100% 0 0/.12), var(--elevation-card);--t-nested-bg:oklch(18% .04 285/.55);--t-nested-border:oklch(100% 0 0/.1);--t-field-bg:oklch(16% .035 285/.78);--t-btn2-bg:oklch(32% .05 288/.7);--t-btn2-border:oklch(100% 0 0/.18);--t-btn2-shadow:inset 0 1px 0 oklch(100% 0 0/.12), 0 4px 14px -6px oklch(0% 0 0/.6);--t-bar-bg:oklch(24% .045 285/.62);--t-bar-border:oklch(100% 0 0/.14);--t-bar-shadow:inset 0 1px 0 oklch(100% 0 0/.1), 0 12px 34px -14px oklch(0% 0 0/.7);--t-rail-bg:oklch(22% .045 285/.62);--t-nav-active-bg:oklch(100% 0 0/.12);--t-nav-active-shadow:inset 0 0 0 1px oklch(100% 0 0/.16);--t-tile-bg:oklch(100% 0 0/.08);--t-tile-fg:oklch(86% .08 300);--t-tile-shadow:inset 0 0 0 1px oklch(100% 0 0/.14);--t-chip-bg:oklch(30% .05 288/.62);--t-chip-border:oklch(100% 0 0/.16);--t-thead-bg:oklch(100% 0 0/.05);--t-dialog-bg:oklch(25% .045 285/.94);--t-scrim:oklch(5% .02 285/.55);--t-empty-border:1px solid oklch(100% 0 0/.14)}}.dark[data-panel-theme=glass]:where(:not([data-area=admin])){--surface-page:oklch(17% .04 285);--surface-raised:oklch(25% .04 285);--surface-sunken:oklch(15% .035 285);--surface-overlay:oklch(27% .045 285);--surface-inverse:oklch(96% .008 295);--surface-accent-soft:oklch(32% .09 295);--surface-field:oklch(16% .035 285/.8);--content-primary:oklch(97% .008 295);--content-secondary:oklch(84% .02 295);--content-muted:oklch(76% .025 295);--content-inverse:oklch(17% .04 285);--content-accent:oklch(80% .14 300);--border-subtle:oklch(34% .04 290);--border-strong:oklch(58% .05 292);--focus-ring:oklch(80% .14 300);--elevation-card:0 10px 34px -12px oklch(0% 0 0/.65);--elevation-pop:0 20px 50px -16px oklch(0% 0 0/.75);--page-backdrop:radial-gradient(42rem 30rem at 12% 8%, oklch(42% .18 300/.75), transparent 62%), radial-gradient(38rem 28rem at 88% 18%, oklch(42% .12 215/.7), transparent 62%), radial-gradient(44rem 30rem at 70% 92%, oklch(40% .16 350/.65), transparent 62%);--t-card-bg:linear-gradient(135deg, oklch(30% .05 288/.72), oklch(24% .045 285/.62));--t-card-border:oklch(100% 0 0/.14);--t-card-shadow:inset 0 1px 0 oklch(100% 0 0/.12), var(--elevation-card);--t-nested-bg:oklch(18% .04 285/.55);--t-nested-border:oklch(100% 0 0/.1);--t-field-bg:oklch(16% .035 285/.78);--t-btn2-bg:oklch(32% .05 288/.7);--t-btn2-border:oklch(100% 0 0/.18);--t-btn2-shadow:inset 0 1px 0 oklch(100% 0 0/.12), 0 4px 14px -6px oklch(0% 0 0/.6);--t-bar-bg:oklch(24% .045 285/.62);--t-bar-border:oklch(100% 0 0/.14);--t-bar-shadow:inset 0 1px 0 oklch(100% 0 0/.1), 0 12px 34px -14px oklch(0% 0 0/.7);--t-rail-bg:oklch(22% .045 285/.62);--t-nav-active-bg:oklch(100% 0 0/.12);--t-nav-active-shadow:inset 0 0 0 1px oklch(100% 0 0/.16);--t-tile-bg:oklch(100% 0 0/.08);--t-tile-fg:oklch(86% .08 300);--t-tile-shadow:inset 0 0 0 1px oklch(100% 0 0/.14);--t-chip-bg:oklch(30% .05 288/.62);--t-chip-border:oklch(100% 0 0/.16);--t-thead-bg:oklch(100% 0 0/.05);--t-dialog-bg:oklch(25% .045 285/.94);--t-scrim:oklch(5% .02 285/.55);--t-empty-border:1px solid oklch(100% 0 0/.14)}:root[data-panel-theme=clay]:where(:not([data-area=admin])){--font-display:"Fredoka", "Nunito", ui-rounded, system-ui, sans-serif;--font-sans:"Nunito", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--radius-control:1.1rem;--radius-surface:1.75rem;--brand-50:oklch(96% .025 355);--brand-100:oklch(91% .06 355);--brand-400:oklch(67% .18 355);--brand-500:oklch(60% .2 355);--brand-600:oklch(53% .19 355);--brand-700:oklch(46% .17 355);--brand-gradient:linear-gradient(145deg, oklch(56% .2 0), oklch(51% .19 320));--surface-page:oklch(94.5% .025 315);--surface-raised:oklch(98.5% .012 330);--surface-sunken:oklch(93% .025 320);--surface-overlay:oklch(99% .01 330);--surface-inverse:oklch(27% .05 310);--surface-accent-soft:oklch(93% .05 355);--surface-field:oklch(97.5% .014 325);--content-primary:oklch(27% .05 310);--content-secondary:oklch(40% .05 310);--content-muted:oklch(44% .05 310);--content-inverse:oklch(99% .006 330);--content-accent:oklch(48% .19 355);--border-subtle:oklch(88% .03 320);--border-strong:oklch(58% .05 312);--border-accent:var(--brand-500);--focus-ring:oklch(48% .19 355);--t-clay-in-light:oklch(100% 0 0/.95);--t-clay-in-shade:oklch(72% .07 320/.4);--t-clay-drop:oklch(50% .12 320/.3);--elevation-card:inset -7px -7px 14px var(--t-clay-in-shade), inset 7px 7px 14px var(--t-clay-in-light), 0 18px 34px -14px var(--t-clay-drop);--elevation-pop:inset -6px -6px 12px var(--t-clay-in-shade), inset 6px 6px 12px var(--t-clay-in-light), 0 26px 48px -16px var(--t-clay-drop);--elevation-brand:inset -5px -5px 10px oklch(35% .15 340/.45), inset 5px 5px 10px oklch(100% 0 0/.35), 0 12px 22px -10px oklch(45% .18 350/.55);--page-backdrop:radial-gradient(38rem 26rem at 8% 6%, oklch(90% .07 165/.7), transparent 62%), radial-gradient(40rem 28rem at 92% 12%, oklch(90% .07 40/.7), transparent 62%), radial-gradient(44rem 30rem at 60% 100%, oklch(90% .07 260/.6), transparent 62%);--t-card-border:transparent;--t-card-shadow:var(--elevation-card);--t-nested-bg:oklch(95.5% .02 320);--t-nested-shadow:inset 4px 4px 8px var(--t-clay-in-shade), inset -4px -4px 8px var(--t-clay-in-light);--t-nested-border:transparent;--t-field-shadow:inset 4px 4px 8px var(--t-clay-in-shade), inset -4px -4px 8px var(--t-clay-in-light);--t-field-border-color:oklch(70% .05 315);--t-btn-shadow:var(--elevation-brand);--t-btn-shadow-hover:inset -5px -5px 10px oklch(35% .15 340/.45), inset 5px 5px 10px oklch(100% 0 0/.4), 0 16px 26px -10px oklch(45% .18 350/.6);--t-btn-shadow-active:inset -3px -3px 8px oklch(35% .15 340/.35), inset 6px 6px 12px oklch(30% .15 340/.45);--t-btn-lift:translateY(-2px);--t-btn-press:scale(.96);--t-btn2-bg:var(--surface-raised);--t-btn2-border:transparent;--t-btn2-shadow:inset -4px -4px 8px var(--t-clay-in-shade), inset 4px 4px 8px var(--t-clay-in-light), 0 10px 18px -10px var(--t-clay-drop);--t-btn2-shadow-active:inset 4px 4px 8px var(--t-clay-in-shade), inset -2px -2px 6px var(--t-clay-in-light);--t-head-weight:600;--t-head-tracking:0;--t-bar-bg:oklch(98.5% .012 330/.88);--t-bar-border:transparent;--t-bar-shadow:0 10px 24px -14px var(--t-clay-drop);--t-rail-bg:var(--surface-raised);--t-rail-shadow:inset -6px 0 12px var(--t-clay-in-shade), 8px 0 22px -14px var(--t-clay-drop);--t-nav-radius:1.1rem;--t-nav-active-bg:var(--surface-accent-soft);--t-nav-active-shadow:inset -3px -3px 6px oklch(70% .1 355/.3), inset 3px 3px 6px oklch(100% 0 0/.9);--t-tile-shadow:inset -3px -3px 6px oklch(0% 0 0/.18), inset 3px 3px 6px oklch(100% 0 0/.4), 0 6px 12px -6px oklch(40% .1 320/.45);--t-chip-bg:var(--surface-raised);--t-chip-border:transparent;--t-chip-shadow:inset -3px -3px 6px var(--t-clay-in-shade), inset 3px 3px 6px var(--t-clay-in-light), 0 6px 12px -8px var(--t-clay-drop);--t-chip-on-shadow:inset 3px 3px 6px oklch(70% .1 355/.35), inset -3px -3px 6px oklch(100% 0 0/.9);--t-hero-shadow:var(--elevation-brand);--t-empty-border:0 solid transparent;--t-thead-bg:oklch(95% .02 320)}@media (prefers-color-scheme:dark){:root[data-panel-theme=clay]:where(:not([data-area=admin])):not(.light){--surface-page:oklch(23.5% .04 305);--surface-raised:oklch(30% .045 308);--surface-sunken:oklch(21% .035 305);--surface-overlay:oklch(32% .048 308);--surface-inverse:oklch(96% .012 330);--surface-accent-soft:oklch(36% .08 355);--surface-field:oklch(25% .04 306);--content-primary:oklch(96% .012 330);--content-secondary:oklch(85% .025 325);--content-muted:oklch(77% .03 320);--content-inverse:oklch(23.5% .04 305);--content-accent:oklch(80% .13 355);--border-subtle:oklch(36% .04 308);--border-strong:oklch(60% .05 315);--focus-ring:oklch(80% .13 355);--t-clay-in-light:oklch(42% .05 310/.7);--t-clay-in-shade:oklch(14% .03 305/.65);--t-clay-drop:oklch(8% .03 305/.65);--page-backdrop:radial-gradient(38rem 26rem at 8% 6%, oklch(34% .07 165/.45), transparent 62%), radial-gradient(40rem 28rem at 92% 12%, oklch(34% .08 40/.45), transparent 62%), radial-gradient(44rem 30rem at 60% 100%, oklch(32% .08 260/.45), transparent 62%);--t-nested-bg:oklch(26% .04 306);--t-field-border-color:oklch(56% .05 315);--t-bar-bg:oklch(30% .045 308/.9);--t-nav-active-shadow:inset -3px -3px 6px oklch(15% .05 355/.5), inset 3px 3px 6px oklch(48% .08 355/.5);--t-chip-on-shadow:inset 3px 3px 6px oklch(15% .05 355/.5), inset -3px -3px 6px oklch(48% .08 355/.4);--t-thead-bg:oklch(27% .04 306)}}.dark[data-panel-theme=clay]:where(:not([data-area=admin])){--surface-page:oklch(23.5% .04 305);--surface-raised:oklch(30% .045 308);--surface-sunken:oklch(21% .035 305);--surface-overlay:oklch(32% .048 308);--surface-inverse:oklch(96% .012 330);--surface-accent-soft:oklch(36% .08 355);--surface-field:oklch(25% .04 306);--content-primary:oklch(96% .012 330);--content-secondary:oklch(85% .025 325);--content-muted:oklch(77% .03 320);--content-inverse:oklch(23.5% .04 305);--content-accent:oklch(80% .13 355);--border-subtle:oklch(36% .04 308);--border-strong:oklch(60% .05 315);--focus-ring:oklch(80% .13 355);--t-clay-in-light:oklch(42% .05 310/.7);--t-clay-in-shade:oklch(14% .03 305/.65);--t-clay-drop:oklch(8% .03 305/.65);--page-backdrop:radial-gradient(38rem 26rem at 8% 6%, oklch(34% .07 165/.45), transparent 62%), radial-gradient(40rem 28rem at 92% 12%, oklch(34% .08 40/.45), transparent 62%), radial-gradient(44rem 30rem at 60% 100%, oklch(32% .08 260/.45), transparent 62%);--t-nested-bg:oklch(26% .04 306);--t-field-border-color:oklch(56% .05 315);--t-bar-bg:oklch(30% .045 308/.9);--t-nav-active-shadow:inset -3px -3px 6px oklch(15% .05 355/.5), inset 3px 3px 6px oklch(48% .08 355/.5);--t-chip-on-shadow:inset 3px 3px 6px oklch(15% .05 355/.5), inset -3px -3px 6px oklch(48% .08 355/.4);--t-thead-bg:oklch(27% .04 306)}:root[data-panel-theme=brutal]:where(:not([data-area=admin])){--font-display:"Archivo Black", "Arial Black", "Helvetica Neue", Arial, sans-serif;--t-mono:"Space Mono", ui-monospace, "SF Mono", Menlo, monospace;--radius-control:0;--radius-surface:0;--brand-50:oklch(96% .02 265);--brand-100:oklch(90% .06 265);--brand-400:oklch(58% .24 265);--brand-500:oklch(50% .26 265);--brand-600:oklch(45% .27 265);--brand-700:oklch(38% .23 265);--brand-gradient:linear-gradient(var(--brand-600), var(--brand-600));--surface-page:oklch(97.5% .012 95);--surface-raised:oklch(100% 0 0);--surface-sunken:oklch(94% .012 95);--surface-overlay:oklch(100% 0 0);--surface-inverse:oklch(13% 0 0);--surface-accent-soft:oklch(93% .13 102);--surface-field:oklch(100% 0 0);--content-primary:oklch(13% 0 0);--content-secondary:oklch(28% 0 0);--content-muted:oklch(36% 0 0);--content-inverse:oklch(99% 0 0);--content-accent:oklch(42% .27 265);--border-subtle:oklch(13% 0 0);--border-strong:oklch(13% 0 0);--border-accent:oklch(13% 0 0);--focus-ring:oklch(42% .27 265);--t-ink:oklch(13% 0 0);--t-title-band:linear-gradient(transparent 55%, var(--t-marker) 55%);--t-marker:oklch(91% .17 102);--elevation-card:6px 6px 0 var(--t-ink);--elevation-pop:8px 8px 0 var(--t-ink);--elevation-brand:4px 4px 0 var(--t-ink);--page-backdrop:none;--t-card-border-w:3px;--t-card-border:var(--t-ink);--t-nested-shadow:none;--t-nested-border:var(--t-ink);--t-field-border-w:2px;--t-field-border-color:var(--t-ink);--t-field-shadow-focus:4px 4px 0 var(--t-ink);--t-btn-border:2px solid var(--t-ink);--t-btn-shadow:4px 4px 0 var(--t-ink);--t-btn-shadow-hover:6px 6px 0 var(--t-ink);--t-btn-shadow-active:0 0 0 var(--t-ink);--t-btn-lift:translate(-2px, -2px);--t-btn-press:translate(4px, 4px);--t-btn2-bg:oklch(100% 0 0);--t-btn2-border:var(--t-ink);--t-btn2-border-w:2px;--t-btn2-shadow:3px 3px 0 var(--t-ink);--t-btn2-shadow-active:0 0 0 var(--t-ink);--t-head-weight:400;--t-head-tracking:-.01em;--t-head-case:uppercase;--t-title-size:clamp(1.8rem, 1.3rem + 1.8vw, 2.75rem);--t-label-font:var(--t-mono);--t-label-tracking:.04em;--t-bar-bg:var(--surface-raised);--t-bar-border:var(--t-ink);--t-bar-border-w:3px;--t-bar-blur:0px;--t-rail-border:var(--t-ink);--t-nav-radius:0;--t-nav-active-bg:var(--t-marker);--t-nav-active-fg:var(--t-ink);--t-nav-active-shadow:inset 0 0 0 2px var(--t-ink);--t-tile-bg:transparent;--t-tile-fg:var(--t-ink);--t-chip-bg:oklch(100% 0 0);--t-chip-border:var(--t-ink);--t-chip-shadow:2px 2px 0 var(--t-ink);--t-chip-on-bg:var(--t-marker);--t-chip-on-fg:var(--t-ink);--t-chip-on-border:var(--t-ink);--t-chip-on-shadow:none;--t-thead-bg:var(--t-ink);--t-thead-fg:oklch(99% 0 0);--t-badge-radius:0;--t-badge-shadow:inset 0 0 0 1.5px currentColor;--t-hero-shadow:6px 6px 0 var(--t-ink);--t-empty-border:3px dashed var(--t-ink);--t-dialog-shadow:10px 10px 0 var(--t-ink);--t-dialog-border:3px solid var(--t-ink);--t-scrim:oklch(13% 0 0/.55)}@media (prefers-color-scheme:dark){:root[data-panel-theme=brutal]:where(:not([data-area=admin])):not(.light){--t-title-band:linear-gradient(var(--t-marker), var(--t-marker));--surface-page:oklch(12% 0 0);--surface-raised:oklch(17% 0 0);--surface-sunken:oklch(9% 0 0);--surface-overlay:oklch(17% 0 0);--surface-inverse:oklch(97% .012 95);--surface-accent-soft:oklch(32% .07 102);--surface-field:oklch(10% 0 0);--content-primary:oklch(97% .012 95);--content-secondary:oklch(86% .008 95);--content-muted:oklch(78% .006 95);--content-inverse:oklch(12% 0 0);--content-accent:oklch(91% .17 102);--border-subtle:oklch(97% .012 95);--border-strong:oklch(97% .012 95);--border-accent:oklch(97% .012 95);--focus-ring:oklch(91% .17 102);--t-ink:oklch(97% .012 95);--t-btn2-bg:oklch(17% 0 0);--t-chip-bg:oklch(17% 0 0);--t-nav-active-fg:oklch(12% 0 0);--t-chip-on-fg:oklch(12% 0 0);--t-tile-fg:oklch(97% .012 95);--t-thead-fg:oklch(12% 0 0);--t-scrim:oklch(0% 0 0/.7)}}.dark[data-panel-theme=brutal]:where(:not([data-area=admin])){--t-title-band:linear-gradient(var(--t-marker), var(--t-marker));--surface-page:oklch(12% 0 0);--surface-raised:oklch(17% 0 0);--surface-sunken:oklch(9% 0 0);--surface-overlay:oklch(17% 0 0);--surface-inverse:oklch(97% .012 95);--surface-accent-soft:oklch(32% .07 102);--surface-field:oklch(10% 0 0);--content-primary:oklch(97% .012 95);--content-secondary:oklch(86% .008 95);--content-muted:oklch(78% .006 95);--content-inverse:oklch(12% 0 0);--content-accent:oklch(91% .17 102);--border-subtle:oklch(97% .012 95);--border-strong:oklch(97% .012 95);--border-accent:oklch(97% .012 95);--focus-ring:oklch(91% .17 102);--t-ink:oklch(97% .012 95);--t-btn2-bg:oklch(17% 0 0);--t-chip-bg:oklch(17% 0 0);--t-nav-active-fg:oklch(12% 0 0);--t-chip-on-fg:oklch(12% 0 0);--t-tile-fg:oklch(97% .012 95);--t-thead-fg:oklch(12% 0 0);--t-scrim:oklch(0% 0 0/.7)}:root[data-panel-theme=maximal]:where(:not([data-area=admin])){--font-display:"Playfair Display", Georgia, "Times New Roman", serif;--radius-control:.75rem;--radius-surface:1.25rem;--brand-50:oklch(96% .025 350);--brand-100:oklch(91% .06 350);--brand-400:oklch(63% .21 350);--brand-500:oklch(56% .22 350);--brand-600:oklch(50% .21 350);--brand-700:oklch(43% .19 350);--brand-gradient:linear-gradient(120deg, oklch(52% .22 355), oklch(47% .21 305) 55%, oklch(44% .13 215));--surface-page:oklch(94.5% .03 80);--surface-raised:oklch(99% .012 85);--surface-sunken:oklch(92.5% .035 78);--surface-overlay:oklch(99% .012 85);--surface-inverse:oklch(22% .06 330);--surface-accent-soft:oklch(93% .05 350);--surface-field:oklch(100% .004 85);--content-primary:oklch(22% .06 330);--content-secondary:oklch(38% .06 330);--content-muted:oklch(43% .055 330);--content-inverse:oklch(99% .01 85);--content-accent:oklch(47% .21 350);--border-subtle:oklch(84% .04 70);--border-strong:oklch(52% .07 340);--border-accent:var(--brand-500);--focus-ring:oklch(47% .21 350);--t-teal:oklch(72% .12 195);--t-gold:oklch(84% .14 85);--elevation-card:5px 5px 0 var(--t-teal), 10px 10px 0 var(--t-gold);--elevation-pop:0 24px 48px -16px oklch(30% .1 330/.45);--elevation-brand:4px 4px 0 var(--t-gold);--page-backdrop:radial-gradient(oklch(55% .16 350/.16) 1.4px, transparent 1.6px) 0 0 / 22px 22px, repeating-linear-gradient(135deg, oklch(62% .12 195/.06) 0 12px, transparent 12px 28px), radial-gradient(48rem 30rem at 100% 0%, oklch(86% .1 350/.55), transparent 60%), radial-gradient(44rem 30rem at 0% 100%, oklch(90% .09 85/.55), transparent 60%);--t-card-border-w:2px;--t-card-border:oklch(22% .06 330);--t-card-shadow:var(--elevation-card);--t-nested-shadow:none;--t-nested-border:oklch(80% .05 70);--t-field-border-w:2px;--t-field-border-color:oklch(50% .08 340);--t-btn-border:2px solid oklch(22% .06 330);--t-btn-shadow:4px 4px 0 var(--t-gold);--t-btn-shadow-hover:6px 6px 0 var(--t-teal);--t-btn-shadow-active:1px 1px 0 var(--t-gold);--t-btn-lift:translate(-2px, -2px);--t-btn-press:translate(2px, 2px);--t-btn2-border:oklch(22% .06 330);--t-btn2-border-w:2px;--t-btn2-shadow:3px 3px 0 var(--t-teal);--t-head-weight:800;--t-head-tracking:-.015em;--t-title-size:clamp(1.9rem, 1.3rem + 2vw, 3rem);--t-title-style:italic;--t-bar-bg:oklch(99% .012 85/.94);--t-bar-border:oklch(22% .06 330);--t-bar-border-w:2px;--t-bar-blur:8px;--t-rail-bg:linear-gradient(180deg, oklch(99% .012 85), oklch(95% .035 80));--t-rail-border:oklch(22% .06 330);--t-nav-active-bg:var(--brand-gradient);--t-nav-active-fg:oklch(99% 0 0);--t-nav-active-shadow:3px 3px 0 var(--t-gold);--t-tile-shadow:0 0 0 2px oklch(99% .012 85), 0 0 0 3.5px oklch(22% .06 330);--t-chip-border:oklch(22% .06 330);--t-chip-shadow:2px 2px 0 var(--t-teal);--t-chip-on-bg:var(--t-gold);--t-chip-on-fg:oklch(22% .06 330);--t-chip-on-border:oklch(22% .06 330);--t-chip-on-shadow:2px 2px 0 oklch(22% .06 330);--t-thead-bg:repeating-linear-gradient(135deg, oklch(93% .05 85), oklch(93% .05 85) 8px, oklch(95% .04 85) 8px 16px);--t-hero-shadow:6px 6px 0 var(--t-gold), 12px 12px 0 var(--t-teal);--t-empty-border:2px dashed oklch(52% .07 340);--t-dialog-border:2px solid oklch(22% .06 330);--t-dialog-shadow:8px 8px 0 var(--t-gold), 16px 16px 0 var(--t-teal)}@media (prefers-color-scheme:dark){:root[data-panel-theme=maximal]:where(:not([data-area=admin])):not(.light){--surface-page:oklch(18% .05 320);--surface-raised:oklch(24.5% .06 320);--surface-sunken:oklch(15.5% .045 320);--surface-overlay:oklch(26% .06 320);--surface-inverse:oklch(96% .02 85);--surface-accent-soft:oklch(32% .1 350);--surface-field:oklch(17% .045 320);--content-primary:oklch(96% .02 85);--content-secondary:oklch(86% .03 80);--content-muted:oklch(78% .04 80);--content-inverse:oklch(18% .05 320);--content-accent:oklch(84% .14 85);--border-subtle:oklch(34% .06 320);--border-strong:oklch(64% .08 330);--focus-ring:oklch(84% .14 85);--t-teal:oklch(52% .1 195);--t-gold:oklch(68% .13 80);--elevation-pop:0 24px 50px -16px oklch(0% 0 0/.75);--page-backdrop:radial-gradient(oklch(84% .14 85/.12) 1.4px, transparent 1.6px) 0 0 / 22px 22px, repeating-linear-gradient(135deg, oklch(52% .1 195/.08) 0 12px, transparent 12px 28px), radial-gradient(48rem 30rem at 100% 0%, oklch(36% .14 350/.55), transparent 60%), radial-gradient(44rem 30rem at 0% 100%, oklch(34% .1 200/.5), transparent 60%);--t-card-border:oklch(84% .14 85);--t-nested-border:oklch(38% .06 320);--t-field-border-color:oklch(64% .08 330);--t-btn-border:2px solid oklch(84% .14 85);--t-btn2-border:oklch(84% .14 85);--t-bar-bg:oklch(24.5% .06 320/.94);--t-bar-border:oklch(84% .14 85);--t-rail-bg:linear-gradient(180deg, oklch(24.5% .06 320), oklch(20% .055 320));--t-rail-border:oklch(84% .14 85);--t-tile-shadow:0 0 0 2px oklch(24.5% .06 320), 0 0 0 3.5px oklch(84% .14 85);--t-chip-border:oklch(84% .14 85);--t-chip-on-fg:oklch(18% .05 320);--t-chip-on-border:oklch(84% .14 85);--t-chip-on-shadow:2px 2px 0 oklch(52% .1 195);--t-thead-bg:repeating-linear-gradient(135deg, oklch(28% .06 320), oklch(28% .06 320) 8px, oklch(25% .06 320) 8px 16px);--t-dialog-border:2px solid oklch(84% .14 85)}}.dark[data-panel-theme=maximal]:where(:not([data-area=admin])){--surface-page:oklch(18% .05 320);--surface-raised:oklch(24.5% .06 320);--surface-sunken:oklch(15.5% .045 320);--surface-overlay:oklch(26% .06 320);--surface-inverse:oklch(96% .02 85);--surface-accent-soft:oklch(32% .1 350);--surface-field:oklch(17% .045 320);--content-primary:oklch(96% .02 85);--content-secondary:oklch(86% .03 80);--content-muted:oklch(78% .04 80);--content-inverse:oklch(18% .05 320);--content-accent:oklch(84% .14 85);--border-subtle:oklch(34% .06 320);--border-strong:oklch(64% .08 330);--focus-ring:oklch(84% .14 85);--t-teal:oklch(52% .1 195);--t-gold:oklch(68% .13 80);--elevation-pop:0 24px 50px -16px oklch(0% 0 0/.75);--page-backdrop:radial-gradient(oklch(84% .14 85/.12) 1.4px, transparent 1.6px) 0 0 / 22px 22px, repeating-linear-gradient(135deg, oklch(52% .1 195/.08) 0 12px, transparent 12px 28px), radial-gradient(48rem 30rem at 100% 0%, oklch(36% .14 350/.55), transparent 60%), radial-gradient(44rem 30rem at 0% 100%, oklch(34% .1 200/.5), transparent 60%);--t-card-border:oklch(84% .14 85);--t-nested-border:oklch(38% .06 320);--t-field-border-color:oklch(64% .08 330);--t-btn-border:2px solid oklch(84% .14 85);--t-btn2-border:oklch(84% .14 85);--t-bar-bg:oklch(24.5% .06 320/.94);--t-bar-border:oklch(84% .14 85);--t-rail-bg:linear-gradient(180deg, oklch(24.5% .06 320), oklch(20% .055 320));--t-rail-border:oklch(84% .14 85);--t-tile-shadow:0 0 0 2px oklch(24.5% .06 320), 0 0 0 3.5px oklch(84% .14 85);--t-chip-border:oklch(84% .14 85);--t-chip-on-fg:oklch(18% .05 320);--t-chip-on-border:oklch(84% .14 85);--t-chip-on-shadow:2px 2px 0 oklch(52% .1 195);--t-thead-bg:repeating-linear-gradient(135deg, oklch(28% .06 320), oklch(28% .06 320) 8px, oklch(25% .06 320) 8px 16px);--t-dialog-border:2px solid oklch(84% .14 85)}:root[data-panel-theme=liquid]:where(:not([data-area=admin])){--font-display:"Manrope", -apple-system, BlinkMacSystemFont, "Inter", ui-sans-serif, system-ui, sans-serif;--font-sans:-apple-system, BlinkMacSystemFont, "Inter", ui-sans-serif, system-ui, "Segoe UI", sans-serif;--radius-control:999px;--radius-surface:1.75rem;--brand-50:oklch(97% .02 255);--brand-100:oklch(92% .05 255);--brand-400:oklch(66% .17 255);--brand-500:oklch(60% .19 255);--brand-600:oklch(53% .19 255);--brand-700:oklch(46% .17 255);--brand-gradient:linear-gradient(180deg, oklch(58% .19 252), oklch(51% .19 258));--surface-page:oklch(93% .025 250);--surface-raised:oklch(98.5% .006 250);--surface-sunken:oklch(94% .012 250);--surface-overlay:oklch(98.5% .006 250);--surface-inverse:oklch(22% .02 255);--surface-accent-soft:oklch(93% .04 255);--surface-field:oklch(100% 0 0/.72);--content-primary:oklch(21% .02 255);--content-secondary:oklch(37% .02 255);--content-muted:oklch(43% .02 255);--content-inverse:oklch(99% .004 250);--content-accent:oklch(48% .19 256);--border-subtle:oklch(88% .015 250);--border-strong:oklch(56% .03 255);--border-accent:var(--brand-500);--focus-ring:oklch(48% .19 256);--elevation-card:0 12px 34px -14px oklch(38% .08 255/.3), 0 2px 6px oklch(38% .08 255/.06);--elevation-pop:0 22px 54px -18px oklch(30% .08 255/.4);--elevation-brand:0 8px 20px -8px oklch(45% .19 256/.55);--page-backdrop:radial-gradient(50rem 34rem at 0% 0%, oklch(86% .09 230/.95), transparent 62%), radial-gradient(46rem 32rem at 100% 10%, oklch(88% .08 330/.85), transparent 62%), radial-gradient(48rem 34rem at 60% 100%, oklch(90% .08 60/.75), transparent 62%);--t-card-bg:radial-gradient(120% 70% at 0% 0%, oklch(100% 0 0/.55), transparent 55%), linear-gradient(160deg, oklch(100% 0 0/.66), oklch(100% 0 0/.46));--t-card-border:oklch(100% 0 0/.78);--t-card-shadow:inset 0 1.5px 1px oklch(100% 0 0/.95), inset 0 -1px 1px oklch(100% 0 0/.35), var(--elevation-card);--t-nested-bg:oklch(100% 0 0/.45);--t-nested-border:oklch(100% 0 0/.65);--t-field-bg:oklch(100% 0 0/.7);--t-field-shadow:inset 0 1px 2px oklch(40% .06 255/.1);--t-field-radius:1rem;--t-btn-shadow:inset 0 1px 1px oklch(100% 0 0/.45), var(--elevation-brand);--t-btn-shadow-hover:inset 0 1px 1px oklch(100% 0 0/.5), 0 12px 26px -10px oklch(45% .19 256/.6);--t-btn-press:scale(.97);--t-ease:cubic-bezier(.2, .8, .2, 1);--t-btn2-bg:linear-gradient(180deg, oklch(100% 0 0/.78), oklch(100% 0 0/.55));--t-btn2-border:oklch(100% 0 0/.9);--t-btn2-shadow:inset 0 1px 1px oklch(100% 0 0/.95), 0 6px 16px -8px oklch(38% .08 255/.35);--t-head-weight:700;--t-head-tracking:-.03em;--t-bar-bg:oklch(100% 0 0/.55);--t-bar-border:oklch(100% 0 0/.8);--t-bar-shadow:inset 0 1px 1px oklch(100% 0 0/.95), 0 14px 36px -16px oklch(30% .08 255/.4);--t-bar-blur:26px;--t-bar-sat:1.8;--t-bar-radius:999px;--t-rail-bg:oklch(100% 0 0/.5);--t-nav-radius:999px;--t-nav-active-bg:oklch(100% 0 0/.8);--t-nav-active-shadow:inset 0 1px 1px oklch(100% 0 0/.95), 0 6px 16px -8px oklch(38% .08 255/.4);--t-tile-bg:oklch(100% 0 0/.55);--t-tile-fg:oklch(45% .16 256);--t-tile-shadow:inset 0 1px 1px oklch(100% 0 0/.95);--t-chip-bg:oklch(100% 0 0/.6);--t-chip-border:oklch(100% 0 0/.85);--t-chip-shadow:inset 0 1px 1px oklch(100% 0 0/.95);--t-thead-bg:oklch(100% 0 0/.35);--t-dialog-bg:oklch(98.5% .006 250/.9);--t-scrim:oklch(30% .05 255/.3);--t-scrim-blur:8px;--t-empty-border:1px solid oklch(100% 0 0/.8)}@media (prefers-color-scheme:dark){:root[data-panel-theme=liquid]:where(:not([data-area=admin])):not(.light){--surface-page:oklch(17% .03 265);--surface-raised:oklch(25% .025 262);--surface-sunken:oklch(15% .025 265);--surface-overlay:oklch(27% .025 262);--surface-inverse:oklch(97% .004 250);--surface-accent-soft:oklch(31% .07 255);--surface-field:oklch(20% .025 262/.7);--content-primary:oklch(97% .004 250);--content-secondary:oklch(85% .012 250);--content-muted:oklch(77% .015 250);--content-inverse:oklch(17% .03 265);--content-accent:oklch(79% .13 250);--border-subtle:oklch(33% .025 260);--border-strong:oklch(58% .03 255);--focus-ring:oklch(79% .13 250);--elevation-card:0 14px 36px -14px oklch(0% 0 0/.65);--elevation-pop:0 24px 56px -18px oklch(0% 0 0/.75);--page-backdrop:radial-gradient(50rem 34rem at 0% 0%, oklch(36% .12 245/.85), transparent 62%), radial-gradient(46rem 32rem at 100% 10%, oklch(34% .12 320/.75), transparent 62%), radial-gradient(48rem 34rem at 60% 100%, oklch(32% .08 200/.7), transparent 62%);--t-card-bg:radial-gradient(120% 70% at 0% 0%, oklch(100% 0 0/.1), transparent 55%), linear-gradient(160deg, oklch(32% .03 262/.66), oklch(24% .025 262/.56));--t-card-border:oklch(100% 0 0/.16);--t-card-shadow:inset 0 1px 1px oklch(100% 0 0/.18), inset 0 -1px 1px oklch(100% 0 0/.05), var(--elevation-card);--t-nested-bg:oklch(18% .025 262/.55);--t-nested-border:oklch(100% 0 0/.1);--t-field-bg:oklch(18% .025 262/.7);--t-btn2-bg:linear-gradient(180deg, oklch(36% .03 262/.7), oklch(28% .025 262/.6));--t-btn2-border:oklch(100% 0 0/.18);--t-btn2-shadow:inset 0 1px 1px oklch(100% 0 0/.18), 0 6px 16px -8px oklch(0% 0 0/.6);--t-bar-bg:oklch(26% .025 262/.55);--t-bar-border:oklch(100% 0 0/.16);--t-bar-shadow:inset 0 1px 1px oklch(100% 0 0/.14), 0 16px 38px -16px oklch(0% 0 0/.7);--t-rail-bg:oklch(22% .025 262/.55);--t-nav-active-bg:oklch(100% 0 0/.14);--t-nav-active-shadow:inset 0 1px 1px oklch(100% 0 0/.18);--t-tile-bg:oklch(100% 0 0/.08);--t-tile-fg:oklch(85% .09 250);--t-tile-shadow:inset 0 1px 1px oklch(100% 0 0/.16);--t-chip-bg:oklch(30% .03 262/.62);--t-chip-border:oklch(100% 0 0/.16);--t-chip-shadow:inset 0 1px 1px oklch(100% 0 0/.14);--t-thead-bg:oklch(100% 0 0/.05);--t-dialog-bg:oklch(25% .025 262/.93);--t-scrim:oklch(5% .02 265/.55);--t-empty-border:1px solid oklch(100% 0 0/.16)}}.dark[data-panel-theme=liquid]:where(:not([data-area=admin])){--surface-page:oklch(17% .03 265);--surface-raised:oklch(25% .025 262);--surface-sunken:oklch(15% .025 265);--surface-overlay:oklch(27% .025 262);--surface-inverse:oklch(97% .004 250);--surface-accent-soft:oklch(31% .07 255);--surface-field:oklch(20% .025 262/.7);--content-primary:oklch(97% .004 250);--content-secondary:oklch(85% .012 250);--content-muted:oklch(77% .015 250);--content-inverse:oklch(17% .03 265);--content-accent:oklch(79% .13 250);--border-subtle:oklch(33% .025 260);--border-strong:oklch(58% .03 255);--focus-ring:oklch(79% .13 250);--elevation-card:0 14px 36px -14px oklch(0% 0 0/.65);--elevation-pop:0 24px 56px -18px oklch(0% 0 0/.75);--page-backdrop:radial-gradient(50rem 34rem at 0% 0%, oklch(36% .12 245/.85), transparent 62%), radial-gradient(46rem 32rem at 100% 10%, oklch(34% .12 320/.75), transparent 62%), radial-gradient(48rem 34rem at 60% 100%, oklch(32% .08 200/.7), transparent 62%);--t-card-bg:radial-gradient(120% 70% at 0% 0%, oklch(100% 0 0/.1), transparent 55%), linear-gradient(160deg, oklch(32% .03 262/.66), oklch(24% .025 262/.56));--t-card-border:oklch(100% 0 0/.16);--t-card-shadow:inset 0 1px 1px oklch(100% 0 0/.18), inset 0 -1px 1px oklch(100% 0 0/.05), var(--elevation-card);--t-nested-bg:oklch(18% .025 262/.55);--t-nested-border:oklch(100% 0 0/.1);--t-field-bg:oklch(18% .025 262/.7);--t-btn2-bg:linear-gradient(180deg, oklch(36% .03 262/.7), oklch(28% .025 262/.6));--t-btn2-border:oklch(100% 0 0/.18);--t-btn2-shadow:inset 0 1px 1px oklch(100% 0 0/.18), 0 6px 16px -8px oklch(0% 0 0/.6);--t-bar-bg:oklch(26% .025 262/.55);--t-bar-border:oklch(100% 0 0/.16);--t-bar-shadow:inset 0 1px 1px oklch(100% 0 0/.14), 0 16px 38px -16px oklch(0% 0 0/.7);--t-rail-bg:oklch(22% .025 262/.55);--t-nav-active-bg:oklch(100% 0 0/.14);--t-nav-active-shadow:inset 0 1px 1px oklch(100% 0 0/.18);--t-tile-bg:oklch(100% 0 0/.08);--t-tile-fg:oklch(85% .09 250);--t-tile-shadow:inset 0 1px 1px oklch(100% 0 0/.16);--t-chip-bg:oklch(30% .03 262/.62);--t-chip-border:oklch(100% 0 0/.16);--t-chip-shadow:inset 0 1px 1px oklch(100% 0 0/.14);--t-thead-bg:oklch(100% 0 0/.05);--t-dialog-bg:oklch(25% .025 262/.93);--t-scrim:oklch(5% .02 265/.55);--t-empty-border:1px solid oklch(100% 0 0/.16)}:root[data-panel-theme=bento]:where(:not([data-area=admin])){--font-display:"DM Sans", "Inter", ui-sans-serif, system-ui, sans-serif;--t-qa-bg:var(--surface-inverse);--t-qa-fg:var(--content-inverse);--radius-control:.875rem;--radius-surface:1.5rem;--brand-50:oklch(97% .02 185);--brand-100:oklch(92% .05 185);--brand-400:oklch(67% .11 185);--brand-500:oklch(60% .12 185);--brand-600:oklch(52% .11 185);--brand-700:oklch(45% .1 185);--brand-gradient:linear-gradient(135deg, oklch(54% .11 182), oklch(48% .11 195));--surface-page:oklch(95.5% .004 260);--surface-raised:oklch(100% 0 0);--surface-sunken:oklch(95.5% .004 260);--surface-overlay:oklch(100% 0 0);--surface-inverse:oklch(21% .006 260);--surface-accent-soft:oklch(95% .03 185);--surface-field:oklch(97% .003 260);--content-primary:oklch(21% .006 260);--content-secondary:oklch(40% .008 260);--content-muted:oklch(46% .008 260);--content-inverse:oklch(99% 0 0);--content-accent:oklch(47% .1 188);--border-subtle:oklch(92.5% .004 260);--border-strong:oklch(60% .008 260);--border-accent:var(--brand-500);--focus-ring:oklch(47% .1 188);--elevation-card:0 1px 2px oklch(20% .01 260/.05), 0 6px 18px -10px oklch(20% .01 260/.12);--elevation-pop:0 20px 48px -16px oklch(20% .01 260/.25);--elevation-brand:0 8px 18px -10px oklch(45% .1 188/.55);--page-backdrop:none;--t-card-border:transparent;--t-nested-border:transparent;--t-field-border-color:oklch(86% .004 260);--t-head-weight:700;--t-head-tracking:-.035em;--t-title-size:clamp(1.7rem, 1.3rem + 1.4vw, 2.4rem);--t-bar-bg:color-mix(in oklab, var(--surface-page) 86%, transparent);--t-bar-border:transparent;--t-rail-bg:var(--surface-page);--t-rail-border:transparent;--t-nav-radius:.875rem;--t-nav-active-bg:var(--surface-raised);--t-nav-active-fg:var(--content-primary);--t-nav-active-shadow:var(--elevation-card);--t-tile-bg:var(--surface-sunken);--t-tile-fg:var(--content-secondary);--t-chip-border:transparent;--t-chip-bg:var(--surface-raised);--t-chip-shadow:var(--elevation-card);--t-chip-on-bg:var(--surface-inverse);--t-chip-on-fg:var(--content-inverse);--t-chip-on-border:transparent;--t-thead-bg:transparent;--t-empty-border:0 solid transparent}@media (prefers-color-scheme:dark){:root[data-panel-theme=bento]:where(:not([data-area=admin])):not(.light){--t-qa-bg:color-mix(in oklab, var(--brand-600) 70%, oklch(12% 0 0));--t-qa-fg:oklch(100% 0 0);--surface-page:oklch(13% 0 0);--surface-raised:oklch(21% .004 260);--surface-sunken:oklch(17% .003 260);--surface-overlay:oklch(24% .004 260);--surface-inverse:oklch(97% 0 0);--surface-accent-soft:oklch(28% .05 185);--surface-field:oklch(17% .003 260);--content-primary:oklch(97% 0 0);--content-secondary:oklch(82% .004 260);--content-muted:oklch(73% .006 260);--content-inverse:oklch(13% 0 0);--content-accent:oklch(80% .11 185);--border-subtle:oklch(27% .004 260);--border-strong:oklch(54% .006 260);--focus-ring:oklch(80% .11 185);--elevation-card:none;--elevation-pop:0 20px 48px -16px oklch(0% 0 0/.75);--t-field-border-color:oklch(36% .004 260)}}.dark[data-panel-theme=bento]:where(:not([data-area=admin])){--t-qa-bg:color-mix(in oklab, var(--brand-600) 70%, oklch(12% 0 0));--t-qa-fg:oklch(100% 0 0);--surface-page:oklch(13% 0 0);--surface-raised:oklch(21% .004 260);--surface-sunken:oklch(17% .003 260);--surface-overlay:oklch(24% .004 260);--surface-inverse:oklch(97% 0 0);--surface-accent-soft:oklch(28% .05 185);--surface-field:oklch(17% .003 260);--content-primary:oklch(97% 0 0);--content-secondary:oklch(82% .004 260);--content-muted:oklch(73% .006 260);--content-inverse:oklch(13% 0 0);--content-accent:oklch(80% .11 185);--border-subtle:oklch(27% .004 260);--border-strong:oklch(54% .006 260);--focus-ring:oklch(80% .11 185);--elevation-card:none;--elevation-pop:0 20px 48px -16px oklch(0% 0 0/.75);--t-field-border-color:oklch(36% .004 260)}:root[data-panel-theme=spatial]:where(:not([data-area=admin])){--font-display:"Sora", "Inter", ui-sans-serif, system-ui, sans-serif;--radius-control:1rem;--radius-surface:1.75rem;--brand-50:oklch(97% .02 268);--brand-100:oklch(92% .05 268);--brand-400:oklch(65% .16 268);--brand-500:oklch(58% .18 268);--brand-600:oklch(51% .18 268);--brand-700:oklch(44% .17 268);--brand-gradient:linear-gradient(135deg, oklch(55% .18 262), oklch(49% .18 280));--surface-page:oklch(90% .018 255);--surface-raised:oklch(98.5% .006 255);--surface-sunken:oklch(93% .012 255);--surface-overlay:oklch(99% .004 255);--surface-inverse:oklch(22% .025 260);--surface-accent-soft:oklch(93% .04 268);--surface-field:oklch(100% 0 0/.8);--content-primary:oklch(22% .025 260);--content-secondary:oklch(38% .025 260);--content-muted:oklch(44% .025 260);--content-inverse:oklch(99% .004 255);--content-accent:oklch(47% .18 268);--border-subtle:oklch(88% .015 255);--border-strong:oklch(56% .03 260);--border-accent:var(--brand-500);--focus-ring:oklch(47% .18 268);--elevation-card:0 2px 6px oklch(30% .04 255/.1), 0 24px 48px -20px oklch(30% .04 255/.35), 0 48px 80px -40px oklch(30% .04 255/.3);--elevation-pop:0 30px 70px -24px oklch(25% .04 255/.45);--elevation-brand:0 14px 30px -12px oklch(45% .18 268/.55);--page-backdrop:radial-gradient(60rem 36rem at 50% -12%, oklch(100% 0 0/.95), transparent 64%), radial-gradient(44rem 30rem at 0% 70%, oklch(84% .06 220/.7), transparent 62%), radial-gradient(44rem 30rem at 100% 70%, oklch(85% .06 300/.6), transparent 62%), linear-gradient(180deg, oklch(93% .012 255), oklch(86% .025 255));--t-card-bg:linear-gradient(180deg, oklch(100% 0 0/.84), oklch(98.5% .006 255/.72));--t-card-border:oklch(100% 0 0/.85);--t-card-shadow:inset 0 1px 0 oklch(100% 0 0/.95), var(--elevation-card);--t-nested-bg:oklch(94% .01 255/.7);--t-nested-border:oklch(100% 0 0/.7);--t-field-shadow:inset 0 1px 3px oklch(30% .04 255/.1);--t-btn-shadow:inset 0 1px 0 oklch(100% 0 0/.35), var(--elevation-brand);--t-btn-shadow-hover:inset 0 1px 0 oklch(100% 0 0/.4), 0 20px 36px -14px oklch(45% .18 268/.6);--t-btn-lift:translateY(-2px);--t-ease:cubic-bezier(.2, .8, .2, 1);--t-btn2-bg:oklch(100% 0 0/.78);--t-btn2-border:oklch(100% 0 0/.9);--t-btn2-shadow:inset 0 1px 0 oklch(100% 0 0/.95), 0 10px 22px -12px oklch(30% .04 255/.4);--t-head-weight:600;--t-head-tracking:-.03em;--t-bar-bg:oklch(100% 0 0/.7);--t-bar-border:oklch(100% 0 0/.85);--t-bar-shadow:inset 0 1px 0 oklch(100% 0 0/.95), 0 18px 44px -18px oklch(25% .04 255/.45);--t-bar-blur:24px;--t-bar-sat:1.4;--t-bar-radius:1.5rem;--t-rail-bg:oklch(100% 0 0/.65);--t-nav-radius:.875rem;--t-nav-active-bg:oklch(100% 0 0/.92);--t-nav-active-shadow:0 8px 18px -10px oklch(30% .04 255/.45);--t-tile-bg:oklch(93% .012 255/.8);--t-tile-fg:var(--content-secondary);--t-chip-bg:oklch(100% 0 0/.75);--t-chip-border:oklch(100% 0 0/.9);--t-chip-shadow:0 6px 14px -8px oklch(30% .04 255/.35);--t-thead-bg:oklch(94% .01 255/.55);--t-dialog-bg:oklch(99% .004 255/.94);--t-scrim:oklch(25% .03 255/.3);--t-scrim-blur:10px;--t-empty-border:1px solid oklch(100% 0 0/.85)}@media (prefers-color-scheme:dark){:root[data-panel-theme=spatial]:where(:not([data-area=admin])):not(.light){--surface-page:oklch(17% .02 260);--surface-raised:oklch(25% .022 260);--surface-sunken:oklch(15% .02 260);--surface-overlay:oklch(27% .022 260);--surface-inverse:oklch(97% .004 255);--surface-accent-soft:oklch(31% .07 268);--surface-field:oklch(19% .02 260/.8);--content-primary:oklch(97% .004 255);--content-secondary:oklch(85% .012 255);--content-muted:oklch(76% .015 255);--content-inverse:oklch(17% .02 260);--content-accent:oklch(79% .12 268);--border-subtle:oklch(33% .022 260);--border-strong:oklch(58% .025 260);--focus-ring:oklch(79% .12 268);--elevation-card:0 2px 8px oklch(0% 0 0/.3), 0 26px 52px -20px oklch(0% 0 0/.65), 0 50px 90px -40px oklch(0% 0 0/.55);--elevation-pop:0 32px 72px -24px oklch(0% 0 0/.75);--page-backdrop:radial-gradient(60rem 36rem at 50% -12%, oklch(36% .04 255/.95), transparent 64%), radial-gradient(44rem 30rem at 0% 70%, oklch(30% .07 220/.6), transparent 62%), radial-gradient(44rem 30rem at 100% 70%, oklch(30% .07 300/.5), transparent 62%), linear-gradient(180deg, oklch(20% .02 260), oklch(14% .02 260));--t-card-bg:linear-gradient(180deg, oklch(30% .024 260/.82), oklch(25% .022 260/.74));--t-card-border:oklch(100% 0 0/.14);--t-card-shadow:inset 0 1px 0 oklch(100% 0 0/.12), var(--elevation-card);--t-nested-bg:oklch(19% .02 260/.65);--t-nested-border:oklch(100% 0 0/.1);--t-btn2-bg:oklch(32% .024 260/.78);--t-btn2-border:oklch(100% 0 0/.16);--t-btn2-shadow:inset 0 1px 0 oklch(100% 0 0/.12), 0 10px 22px -12px oklch(0% 0 0/.6);--t-bar-bg:oklch(27% .022 260/.7);--t-bar-border:oklch(100% 0 0/.14);--t-bar-shadow:inset 0 1px 0 oklch(100% 0 0/.1), 0 18px 44px -18px oklch(0% 0 0/.7);--t-rail-bg:oklch(23% .022 260/.65);--t-nav-active-bg:oklch(100% 0 0/.12);--t-nav-active-shadow:0 8px 18px -10px oklch(0% 0 0/.6);--t-tile-bg:oklch(100% 0 0/.07);--t-tile-fg:var(--content-secondary);--t-chip-bg:oklch(30% .024 260/.75);--t-chip-border:oklch(100% 0 0/.14);--t-chip-shadow:0 6px 14px -8px oklch(0% 0 0/.55);--t-thead-bg:oklch(100% 0 0/.04);--t-dialog-bg:oklch(26% .022 260/.95);--t-scrim:oklch(5% .02 260/.55);--t-empty-border:1px solid oklch(100% 0 0/.14)}}.dark[data-panel-theme=spatial]:where(:not([data-area=admin])){--surface-page:oklch(17% .02 260);--surface-raised:oklch(25% .022 260);--surface-sunken:oklch(15% .02 260);--surface-overlay:oklch(27% .022 260);--surface-inverse:oklch(97% .004 255);--surface-accent-soft:oklch(31% .07 268);--surface-field:oklch(19% .02 260/.8);--content-primary:oklch(97% .004 255);--content-secondary:oklch(85% .012 255);--content-muted:oklch(76% .015 255);--content-inverse:oklch(17% .02 260);--content-accent:oklch(79% .12 268);--border-subtle:oklch(33% .022 260);--border-strong:oklch(58% .025 260);--focus-ring:oklch(79% .12 268);--elevation-card:0 2px 8px oklch(0% 0 0/.3), 0 26px 52px -20px oklch(0% 0 0/.65), 0 50px 90px -40px oklch(0% 0 0/.55);--elevation-pop:0 32px 72px -24px oklch(0% 0 0/.75);--page-backdrop:radial-gradient(60rem 36rem at 50% -12%, oklch(36% .04 255/.95), transparent 64%), radial-gradient(44rem 30rem at 0% 70%, oklch(30% .07 220/.6), transparent 62%), radial-gradient(44rem 30rem at 100% 70%, oklch(30% .07 300/.5), transparent 62%), linear-gradient(180deg, oklch(20% .02 260), oklch(14% .02 260));--t-card-bg:linear-gradient(180deg, oklch(30% .024 260/.82), oklch(25% .022 260/.74));--t-card-border:oklch(100% 0 0/.14);--t-card-shadow:inset 0 1px 0 oklch(100% 0 0/.12), var(--elevation-card);--t-nested-bg:oklch(19% .02 260/.65);--t-nested-border:oklch(100% 0 0/.1);--t-btn2-bg:oklch(32% .024 260/.78);--t-btn2-border:oklch(100% 0 0/.16);--t-btn2-shadow:inset 0 1px 0 oklch(100% 0 0/.12), 0 10px 22px -12px oklch(0% 0 0/.6);--t-bar-bg:oklch(27% .022 260/.7);--t-bar-border:oklch(100% 0 0/.14);--t-bar-shadow:inset 0 1px 0 oklch(100% 0 0/.1), 0 18px 44px -18px oklch(0% 0 0/.7);--t-rail-bg:oklch(23% .022 260/.65);--t-nav-active-bg:oklch(100% 0 0/.12);--t-nav-active-shadow:0 8px 18px -10px oklch(0% 0 0/.6);--t-tile-bg:oklch(100% 0 0/.07);--t-tile-fg:var(--content-secondary);--t-chip-bg:oklch(30% .024 260/.75);--t-chip-border:oklch(100% 0 0/.14);--t-chip-shadow:0 6px 14px -8px oklch(0% 0 0/.55);--t-thead-bg:oklch(100% 0 0/.04);--t-dialog-bg:oklch(26% .022 260/.95);--t-scrim:oklch(5% .02 260/.55);--t-empty-border:1px solid oklch(100% 0 0/.14)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])){background-color:var(--surface-page)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) body{background-color:#0000;background-image:none}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) body:before{content:"";z-index:-1;pointer-events:none;background:var(--page-backdrop);background-color:var(--surface-page);position:fixed;inset:0}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is([data-shell=customer],#app>.min-h-dvh.bg-surface-page,#app>main.bg-surface-page){background-color:#0000}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(h1,h2,h3,.page-title,.stat-value,#hero-heading):where(:not(.uppercase,.af-step)){font-family:var(--font-display);letter-spacing:var(--t-head-tracking,-.02em)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(h1,h2,h3,.page-title,#hero-heading):where(:not(.uppercase,.af-step)){text-wrap:balance;font-weight:var(--t-head-weight,700);text-transform:var(--t-head-case,none);text-shadow:var(--t-head-shadow,none)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) [data-shell=customer] .page-title{font-size:var(--t-title-size,clamp(1.6rem, 1.2rem + 1.2vw, 2.1rem));font-style:var(--t-title-style,normal);overflow-wrap:anywhere;line-height:1.12}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .stat-value{font-variant-numeric:tabular-nums}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .panel-card{background:var(--t-card-texture,linear-gradient(transparent, transparent)), var(--t-card-bg,var(--surface-raised));border-width:var(--t-card-border-w,1px);border-color:var(--t-card-border,var(--border-subtle));border-radius:var(--radius-surface);box-shadow:var(--t-card-shadow,var(--elevation-card))}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .panel-card .panel-card{background:var(--t-nested-bg,var(--surface-sunken));border-color:var(--t-nested-border,var(--border-subtle));box-shadow:var(--t-nested-shadow,none);border-width:1px}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .panel-card:is([class*=border-status-],[class*=border-border-accent]){border-color:revert-layer}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(.level-card,.empty-state){background:var(--t-card-bg,var(--surface-raised));border-radius:var(--radius-surface)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .level-card{border:1px solid var(--t-card-border,var(--border-subtle));box-shadow:var(--t-card-shadow,var(--elevation-card))}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .empty-state{border:var(--t-empty-border,1px dashed var(--border-strong));box-shadow:var(--t-card-shadow,none)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .empty-plate{background:var(--surface-accent-soft);color:var(--content-accent)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(.app-dialog,[role=listbox],[role=menu],#nav-more){background:var(--t-dialog-bg,var(--surface-overlay));border:var(--t-dialog-border,1px solid var(--border-subtle));box-shadow:var(--t-dialog-shadow,var(--elevation-pop))}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .app-dialog{border-radius:var(--radius-surface)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .app-dialog-layer{background:var(--t-scrim,oklch(15% .01 260/.5));-webkit-backdrop-filter:blur(var(--t-scrim-blur,0px))}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .form-control{background:var(--t-field-bg,var(--surface-field));border:var(--t-field-border-w,1px) solid var(--t-field-border-color,var(--border-strong));border-radius:var(--t-field-radius,var(--radius-control));box-shadow:var(--t-field-shadow,none);transition:border-color .16s,box-shadow .16s,background-color .16s}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(textarea.form-control,select[multiple].form-control){border-radius:min(var(--t-field-radius,var(--radius-control)), 1rem)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .form-control:focus{border-color:var(--border-accent);box-shadow:var(--t-field-shadow-focus,0 0 0 3px color-mix(in oklab, var(--brand-500) 24%, transparent))}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .form-control[aria-invalid=true]{border-color:var(--status-danger-fg)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(button,a).bg-brand-gradient,:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) [data-variant=primary]{background-image:var(--brand-gradient);border:var(--t-btn-border,0 solid transparent);box-shadow:var(--t-btn-shadow,var(--elevation-brand));text-shadow:var(--t-btn-text-shadow,none);transition:transform .16s var(--t-ease,ease), box-shadow .16s var(--t-ease,ease), filter .16s ease, background-color .16s ease}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is([data-variant=secondary],.rk-key,.desk-key,.desk-avatar){background:var(--t-btn2-bg,var(--surface-raised));border:var(--t-btn2-border-w,1px) solid var(--t-btn2-border,var(--border-strong));box-shadow:var(--t-btn2-shadow,none);transition:transform .16s var(--t-ease,ease), box-shadow .16s var(--t-ease,ease), background-color .16s ease, border-color .16s ease}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .wallet-add{color:var(--brand-700);border:var(--t-btn2-border-w,0) solid var(--t-wallet-add-border,transparent);box-shadow:var(--t-wallet-add-shadow,0 2px 6px oklch(0% 0 0/.18));background:oklch(100% 0 0)}@media (hover:hover){:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(button,a).bg-brand-gradient:not(:disabled):hover,:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) [data-variant=primary]:not(:disabled):hover{transform:var(--t-btn-lift,translateY(-1px));box-shadow:var(--t-btn-shadow-hover,var(--t-btn-shadow,var(--elevation-brand)));filter:brightness(1.05)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is([data-variant=secondary],.rk-key):not(:disabled):hover{transform:var(--t-btn-lift,translateY(-1px));border-color:var(--t-btn2-border-hover,var(--border-accent))}}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(button,a).bg-brand-gradient:not(:disabled):active,:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) [data-variant=primary]:not(:disabled):active{transform:var(--t-btn-press,scale(.98));box-shadow:var(--t-btn-shadow-active,var(--t-btn-shadow,none))}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is([data-variant=secondary],.rk-key,.desk-key):not(:disabled):active{transform:var(--t-btn-press,scale(.98));box-shadow:var(--t-btn2-shadow-active,var(--t-btn2-shadow,none))}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(button,[data-variant]):disabled{filter:saturate(.4)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) main .rounded-full[aria-pressed]:not(.bg-brand-gradient){background:var(--t-chip-bg,var(--surface-raised));border-color:var(--t-chip-border,var(--border-subtle));box-shadow:var(--t-chip-shadow,none);font-family:var(--t-label-font,inherit)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) main .rounded-full[aria-pressed=true]:not(.bg-brand-gradient){background:var(--t-chip-on-bg,var(--surface-accent-soft));color:var(--t-chip-on-fg,var(--content-accent));border-color:var(--t-chip-on-border,var(--border-accent));box-shadow:var(--t-chip-on-shadow,none)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .platform-chip{box-shadow:var(--t-chip-shadow,none)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .seg:not(.scroll-strip-track){box-shadow:var(--t-seg-shadow,none)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(.table-scroll,main .panel-card)>table>thead,:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .table-scroll thead{background:var(--t-thead-bg,color-mix(in oklab, var(--surface-sunken) 60%, transparent))}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) main table thead th{color:var(--t-thead-fg,var(--content-muted));font-family:var(--t-label-font,inherit);letter-spacing:var(--t-label-tracking,.06em)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .status-badge{border-radius:var(--t-badge-radius,999px);font-family:var(--t-label-font,inherit);box-shadow:var(--t-badge-shadow,none)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(.side-rail,.nav-rail:not(.top-rail)){background:var(--t-rail-bg,var(--surface-raised));border-right-color:var(--t-rail-border,var(--border-subtle));box-shadow:var(--t-rail-shadow,none)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(.desk-bar,.mobile-bar,.top-rail,.tab-bar,.order-dock,.home-bar){background:var(--t-bar-bg,color-mix(in oklab, var(--surface-raised) 92%, transparent));border-color:var(--t-bar-border,var(--border-subtle));box-shadow:var(--t-bar-shadow,none);-webkit-backdrop-filter:blur(var(--t-bar-blur,12px)) saturate(var(--t-bar-sat,1.2))}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(.desk-bar,.mobile-bar,.top-rail){border-bottom-width:var(--t-bar-border-w,1px)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(.tab-bar,.order-dock){border-top-width:var(--t-bar-border-w,1px)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .nav-link{border-radius:var(--t-nav-radius,var(--radius-control))}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .nav-link[aria-current=page]{background:var(--t-nav-active-bg,var(--surface-accent-soft));color:var(--t-nav-active-fg,var(--content-accent));box-shadow:var(--t-nav-active-shadow,none)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .nav-tile{border-radius:calc(var(--t-nav-radius,var(--radius-control)) * .85);box-shadow:var(--t-tile-shadow,none)}:is([data-panel-theme=minimal],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial],[data-panel-theme=brutal]):where(:not([data-area=admin])) :is(.nav-tile,.home-tile){background-color:var(--t-tile-bg,var(--surface-sunken));color:var(--t-tile-fg,var(--content-secondary));background-image:none!important}:is([data-panel-theme=minimal],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial],[data-panel-theme=brutal]):where(:not([data-area=admin])) .nav-link[aria-current=page] .nav-tile{color:oklch(100% 0 0);background-image:var(--brand-gradient)!important}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(.balance-card,.stat-hero,.receipt-head){background-image:var(--t-hero-bg,var(--brand-gradient));box-shadow:var(--t-hero-shadow,var(--elevation-brand))}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])):root .af-rail{border-bottom-color:var(--border-subtle);background:color-mix(in oklab, var(--surface-sunken) 70%, var(--surface-raised));box-shadow:none;color:var(--content-primary)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])):root .af-rail-meta{color:var(--content-muted)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .af-rail-key.af-rail-key{border-color:var(--border-subtle);background:var(--surface-raised);box-shadow:none;color:var(--content-primary)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .af-balance.af-balance{border-color:var(--border-subtle);background:var(--surface-sunken);color:var(--content-primary);box-shadow:inset 0 1px 2px oklch(0% 0 0/.18)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .af-balance-label.af-balance-label{color:var(--content-muted)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .af-balance-value.af-balance-value{color:var(--status-success-fg);text-shadow:none}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) .receipt-head{box-shadow:none}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(.balance-card,.stat-hero){border-radius:var(--radius-surface)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(.desk-bar,.mobile-bar,.top-rail,.tab-bar,.order-dock,.home-bar){background:var(--surface-raised)}:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(.app-dialog,[role=listbox],[role=menu]){background:var(--surface-overlay)}}@media (width<48rem){:is([data-panel-theme=minimal],[data-panel-theme=skeuo],[data-panel-theme=neumorph],[data-panel-theme=glass],[data-panel-theme=clay],[data-panel-theme=brutal],[data-panel-theme=maximal],[data-panel-theme=liquid],[data-panel-theme=bento],[data-panel-theme=spatial]):where(:not([data-area=admin])) :is(.desk-bar,.mobile-bar,.top-rail,.tab-bar,.order-dock,.home-bar){-webkit-backdrop-filter:blur(min(var(--t-bar-blur,12px), 12px))}}[data-panel-theme=skeuo]:where(:not([data-area=admin])) :is(.side-rail,.nav-rail:not(.top-rail)){--content-primary:oklch(95% .02 85);--content-secondary:oklch(88% .03 82);--content-muted:oklch(82% .035 80);--content-accent:oklch(95% .02 85);--surface-sunken:oklch(0% 0 0/.18);--surface-accent-soft:oklch(100% 0 0/.14);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), linear-gradient(180deg, var(--t-leather), var(--t-leather-2));border-right:1px solid oklch(15% .02 45);box-shadow:inset -1px 0 oklch(100% 0 0/.08),4px 0 12px -4px oklch(20% .04 50/.5)}[data-panel-theme=skeuo]:where(:not([data-area=admin])) .side-rail>div:after,[data-panel-theme=skeuo]:where(:not([data-area=admin])) .nav-rail:not(.top-rail)>div:after{content:"";border:1.5px dashed var(--t-stitch);pointer-events:none;border-radius:.5rem;position:absolute;inset:6px}[data-panel-theme=skeuo]:where(:not([data-area=admin])) .side-rail .rail-brand{border-bottom-color:oklch(0% 0 0/.3);box-shadow:0 1px oklch(100% 0 0/.07)}[data-panel-theme=skeuo]:where(:not([data-area=admin])) :is(.side-rail,.nav-rail:not(.top-rail)) .nav-link[aria-current=page]{color:oklch(97% .02 85);background:oklch(0% 0 0/.28);box-shadow:inset 0 2px 4px oklch(0% 0 0/.45),0 1px oklch(100% 0 0/.08)}[data-panel-theme=skeuo]:where(:not([data-area=admin])) :is(.side-rail,.nav-rail:not(.top-rail)) .nav-link:not([aria-current=page]):hover{background:oklch(100% 0 0/.06)}[data-panel-theme=skeuo]:where(:not([data-area=admin])) :is(.nav-tile,.home-tile,.quick-tile){position:relative;box-shadow:inset 0 1px oklch(100% 0 0/.45),inset 0 -1px oklch(0% 0 0/.2),0 2px 3px oklch(0% 0 0/.35)}[data-panel-theme=skeuo]:where(:not([data-area=admin])) :is(.nav-tile,.home-tile,.quick-tile):after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(oklch(100% 0 0/.42),oklch(100% 0 0/.08));border-bottom-right-radius:40% 20%;border-bottom-left-radius:40% 20%;position:absolute;inset:1px 1px 50%}[data-panel-theme=skeuo]:where(:not([data-area=admin])) :is(.side-rail,.nav-rail:not(.top-rail)) .level-card{background:oklch(0% 0 0/.22);border-color:oklch(0% 0 0/.35);box-shadow:inset 0 2px 5px oklch(0% 0 0/.4),0 1px oklch(100% 0 0/.08)}[data-panel-theme=skeuo]:where(:not([data-area=admin])) [data-variant=secondary],[data-panel-theme=skeuo]:where(:not([data-area=admin])) .rk-key{text-shadow:0 1px oklch(100% 0 0/.7)}[data-panel-theme=skeuo]:where(:not([data-area=admin])) :is(.balance-card,.stat-hero):before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(oklch(100% 0 0/.22),oklch(100% 0 0/.04));border-bottom-right-radius:0;border-bottom-left-radius:0;position:absolute;inset:0 0 52%}[data-panel-theme=neumorph]:where(:not([data-area=admin])) .seg:not(.scroll-strip-track){background:var(--surface-page)}[data-panel-theme=neumorph]:where(:not([data-area=admin])) .seg>:is([aria-selected=true],[aria-pressed=true],[aria-current=page]){background:var(--surface-raised);box-shadow:-3px -3px 7px var(--t-nm-light), 3px 3px 7px var(--t-nm-shade)}[data-panel-theme=neumorph]:where(:not([data-area=admin])) .stat-card>span,[data-panel-theme=neumorph]:where(:not([data-area=admin])) .quick-tile{background-image:none;background-color:var(--surface-raised);color:var(--content-accent);box-shadow:-3px -3px 7px var(--t-nm-light), 3px 3px 7px var(--t-nm-shade)}[data-panel-theme=neumorph]:where(:not([data-area=admin])) .table-scroll tbody tr+tr{border-top:1px solid var(--border-subtle)}@media (width>=64rem){:is([data-panel-theme=glass],[data-panel-theme=liquid],[data-panel-theme=spatial]):where(:not([data-area=admin])) .top-rail{border:1px solid var(--t-bar-border);border-radius:var(--t-bar-radius,1.25rem);margin:.75rem 1rem 0;top:.75rem}:is([data-panel-theme=glass],[data-panel-theme=liquid],[data-panel-theme=spatial]):where(:not([data-area=admin])) .top-rail .nav-link[aria-current=page]:before{display:none}:is([data-panel-theme=glass],[data-panel-theme=liquid],[data-panel-theme=spatial]):where(:not([data-area=admin]))[data-panel-layout=topnav] .order-dock{left:50%;right:auto;bottom:calc(.9rem + env(safe-area-inset-bottom));border:1px solid var(--t-bar-border);border-radius:var(--t-bar-radius,1.25rem);width:min(100% - 2rem,50rem);transform:translate(-50%)}}@media (width<64rem){:is([data-panel-theme=glass],[data-panel-theme=liquid],[data-panel-theme=spatial]):where(:not([data-area=admin])) .tab-bar{left:.75rem;right:.75rem;bottom:calc(.6rem + env(safe-area-inset-bottom));border:1px solid var(--t-bar-border);border-radius:var(--t-bar-radius,1.4rem);padding-bottom:0!important}:is([data-panel-theme=glass],[data-panel-theme=liquid],[data-panel-theme=spatial]):where(:not([data-area=admin]))[data-panel-layout=topnav] [data-shell=customer]{padding-bottom:calc(var(--tabbar-h) + 1.75rem + env(safe-area-inset-bottom))}:is([data-panel-theme=glass],[data-panel-theme=liquid],[data-panel-theme=spatial]):where(:not([data-area=admin]))[data-panel-layout=topnav] .order-dock{left:.75rem;right:.75rem;bottom:calc(var(--tabbar-h) + 1.1rem + env(safe-area-inset-bottom));border:1px solid var(--t-bar-border);border-radius:1.1rem}:is([data-panel-theme=glass],[data-panel-theme=liquid],[data-panel-theme=spatial]):where(:not([data-area=admin])) .mobile-bar{border:1px solid var(--t-bar-border);border-radius:var(--t-bar-radius,1.25rem);margin:.5rem .6rem 0;top:.5rem}}:is([data-panel-theme=glass],[data-panel-theme=liquid],[data-panel-theme=spatial]):where(:not([data-area=admin])) .top-rail .nav-link[aria-current=page]{box-shadow:var(--t-nav-active-shadow)}[data-panel-theme=glass]:where(:not([data-area=admin])) .panel-card{background-size:160px 160px,auto}[data-panel-theme=glass]:where(:not([data-area=admin])) .stat-hero,[data-panel-theme=glass]:where(:not([data-area=admin])) .balance-card{box-shadow:inset 0 1px 0 oklch(100% 0 0/.35), var(--elevation-brand)}[data-panel-theme=clay]:where(:not([data-area=admin])) :is(.nav-tile,.home-tile,.quick-tile){border-radius:.95rem}[data-panel-theme=clay]:where(:not([data-area=admin])) .status-badge{box-shadow:inset -2px -2px 4px oklch(0% 0 0/.08),inset 2px 2px 4px oklch(100% 0 0/.5)}@media (hover:hover){[data-panel-theme=clay]:where(:not([data-area=admin])) :is(a,button).panel-card:hover{transform:translateY(-3px)scale(1.01)}}[data-panel-theme=clay]:where(:not([data-area=admin])) :is(a,button).panel-card{transition:transform .22s cubic-bezier(.34,1.56,.64,1)}[data-panel-theme=brutal]:where(:not([data-area=admin])) [data-shell=customer] .rounded-full:not(svg,.animate-spin),[data-panel-theme=brutal]:where(:not([data-area=admin])) #app>.min-h-dvh .rounded-full:not(svg,.animate-spin),[data-panel-theme=brutal]:where(:not([data-area=admin])) :is(.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-md){border-radius:0}[data-panel-theme=brutal]:where(:not([data-area=admin])) :is(.page-title,#hero-heading){line-height:1}[data-panel-theme=brutal]:where(:not([data-area=admin])) [data-shell=customer] .page-title{background:var(--t-title-band);color:oklch(13% 0 0);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.05em .25em;display:inline}[data-panel-theme=brutal]:where(:not([data-area=admin])) :is(.page-lede,.rail-label,.wallet-label,.stat-card>div>p:first-child){font-family:var(--t-mono);text-transform:uppercase;letter-spacing:.04em}[data-panel-theme=brutal]:where(:not([data-area=admin])) :is(.nav-link,.tab-bar a){font-family:var(--t-mono);text-transform:uppercase;letter-spacing:.02em;font-weight:700}[data-panel-theme=brutal]:where(:not([data-area=admin])) .top-rail .nav-link[aria-current=page]:before{display:none}[data-panel-theme=brutal]:where(:not([data-area=admin])) :is(.balance-card,.stat-hero){border:3px solid var(--t-ink)}[data-panel-theme=brutal]:where(:not([data-area=admin])) main a:not(.btn,[class*=bg-],[class*=rounded]){text-underline-offset:.18em;text-decoration-thickness:2px}[data-panel-theme=brutal]:where(:not([data-area=admin])) .table-scroll tbody tr+tr{border-top:2px solid var(--t-ink)}[data-panel-theme=brutal]:where(:not([data-area=admin])) .divide-y>:not(:last-child){border-bottom-width:2px}[data-panel-theme=brutal]:where(:not([data-area=admin])) :is(.hero-orb,.hero-wash),[data-panel-theme=brutal]:where(:not([data-area=admin])) .auth-centered>.bg-brand-gradient{display:none}[data-panel-theme=brutal]:where(:not([data-area=admin])):root :is(.af-chip,.af-balance,.af-rail-key,.af-step-no,.af-tile,.af-tile-bonus,.af-payid,.af-copy,.af-details,.af-howto,.af-qr,.af-receipt-row,.af-promo-close,.af-led,.af-tile-led,.af-balance-led){border-radius:0}[data-panel-theme=brutal]:where(:not([data-area=admin])):root .af-chip{border:2px solid var(--t-ink)}[data-panel-theme=brutal]:where(:not([data-area=admin])):root .af-balance.af-balance{border:2px solid var(--t-ink);box-shadow:3px 3px 0 var(--t-ink)}[data-panel-theme=brutal]:where(:not([data-area=admin])):root .af-tile-led.af-tile-led{box-shadow:inset 0 0 0 2px var(--t-ink);background:0 0}[data-panel-theme=brutal]:where(:not([data-area=admin])):root .af-tile.is-on .af-tile-led{background:var(--t-marker)}[data-panel-theme=brutal]:where(:not([data-area=admin])) .stat-grid>.border-r{border-right-width:2px}[data-panel-theme=brutal]:where(:not([data-area=admin])) .stat-grid>.border-b{border-bottom-width:2px}[data-panel-theme=brutal]:where(:not([data-area=admin])) #hero-heading>.text-content-accent{background:var(--t-marker);color:oklch(13% 0 0);padding:0 .15em}[data-panel-theme=maximal]:where(:not([data-area=admin])) :is(h2,h3){font-style:italic}[data-panel-theme=maximal]:where(:not([data-area=admin])) #hero-heading{font-style:italic;font-weight:900}[data-panel-theme=maximal]:where(:not([data-area=admin])) #hero-heading>.text-content-accent{background:var(--brand-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-panel-theme=maximal]:where(:not([data-area=admin])) .stat-hero,[data-panel-theme=maximal]:where(:not([data-area=admin])) .balance-card,[data-panel-theme=maximal]:where(:not([data-area=admin])) .receipt-head{background-image:repeating-linear-gradient(45deg, oklch(100% 0 0/.08) 0 10px, transparent 10px 20px), var(--brand-gradient)}[data-panel-theme=maximal]:where(:not([data-area=admin])) .page-title{border-left:.32em solid;border-image:var(--brand-gradient) 1;padding-left:.4em}[data-panel-theme=maximal]:where(:not([data-area=admin])) .empty-plate{background:var(--brand-gradient);color:oklch(100% 0 0)}[data-panel-theme=maximal]:where(:not([data-area=admin])) .panel-card .panel-card{box-shadow:none}[data-panel-theme=maximal]:where(:not([data-area=admin])) :is(.stat-value,.wallet-value,.af-balance-value,.page-title,h1,h2,h3,#hero-heading,.tabular-nums){font-variant-numeric:lining-nums tabular-nums}[data-panel-theme=clay]:where(:not([data-area=admin])) :is(.af-balance,.af-rail-key),[data-panel-theme=liquid]:where(:not([data-area=admin])) :is(.af-balance,.af-rail-key){border-radius:999px}[data-panel-theme=liquid]:where(:not([data-area=admin])) :is(.panel-card,.nav-link,.rounded-full[aria-pressed]){transition:transform .3s var(--t-ease), box-shadow .3s var(--t-ease), background-color .3s var(--t-ease)}@media (hover:hover){[data-panel-theme=liquid]:where(:not([data-area=admin])) :is(a,button).panel-card:hover{transform:scale(1.012)}}[data-panel-theme=liquid]:where(:not([data-area=admin])) .stat-hero,[data-panel-theme=liquid]:where(:not([data-area=admin])) .balance-card,[data-panel-theme=liquid]:where(:not([data-area=admin])) .receipt-head{background-image:radial-gradient(120% 80% at 0% 0%, oklch(100% 0 0/.3), transparent 55%), var(--brand-gradient)}@media (width>=48rem){[data-panel-theme=bento]:where(:not([data-area=admin])) [data-shell=customer] .grid:has(>.stat-hero):has(>.stat-card){grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(8.5rem,auto);gap:1rem}[data-panel-theme=bento]:where(:not([data-area=admin])) [data-shell=customer] .grid:has(>.stat-hero):has(>.stat-card)>.stat-hero{grid-area:span 2/span 2;padding:1.75rem}[data-panel-theme=bento]:where(:not([data-area=admin])) [data-shell=customer] .grid:has(>.stat-hero):has(>.stat-card)>.stat-hero .stat-value{font-size:clamp(2.2rem,1.6rem + 2vw,3.2rem)}[data-panel-theme=bento]:where(:not([data-area=admin])) [data-shell=customer] section[aria-label=Quick\ actions]>.grid{grid-template-columns:2fr 1fr 1fr}[data-panel-theme=bento]:where(:not([data-area=admin])) [data-shell=customer] section[aria-label=Quick\ actions]>.grid>:first-child{background:var(--t-qa-bg);color:var(--t-qa-fg);--content-primary:var(--t-qa-fg);--content-muted:color-mix(in oklab, var(--t-qa-fg) 80%, transparent)}}@media (width>=64rem){[data-panel-theme=bento]:where(:not([data-area=admin])) #app section[aria-labelledby=features-heading] ul.grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(10rem,auto)}[data-panel-theme=bento]:where(:not([data-area=admin])) #app section[aria-labelledby=features-heading] ul.grid>li:first-child{grid-area:span 2/span 2}[data-panel-theme=bento]:where(:not([data-area=admin])) #app section[aria-labelledby=features-heading] ul.grid>li:nth-child(4),[data-panel-theme=bento]:where(:not([data-area=admin])) #app section[aria-labelledby=features-heading] ul.grid>li:is(:nth-child(5),:nth-child(6)){grid-column:span 2}}[data-panel-theme=bento]:where(:not([data-area=admin])) #app section[aria-labelledby=features-heading] ul.grid>li:first-child{background:var(--brand-gradient);color:oklch(100% 0 0);--content-primary:oklch(100% 0 0);--content-muted:oklch(100% 0 0/.88);--content-secondary:oklch(100% 0 0/.9);border-color:#0000}[data-panel-theme=bento]:where(:not([data-area=admin])) :is(.svc-group,section)>.table-scroll.panel-card{border-radius:var(--radius-surface)}@media (width>=48rem){[data-panel-theme=bento]:where(:not([data-area=admin])) .stat-card{padding:1.4rem}}[data-panel-theme=bento]:where(:not([data-area=admin])) .stat-card .stat-value{font-size:2.25rem;line-height:1.05}[data-panel-theme=spatial]:where(:not([data-area=admin])) .panel-card{transition:transform .26s var(--t-ease), box-shadow .26s var(--t-ease)}@media (hover:hover) and (width>=64rem){[data-panel-theme=spatial]:where(:not([data-area=admin])) :is(a,button).panel-card:hover,[data-panel-theme=spatial]:where(:not([data-area=admin])) .stat-card:hover{transform:perspective(1800px)translateY(-4px)rotateX(1.5deg);box-shadow:inset 0 1px oklch(100% 0 0/.95),0 4px 10px oklch(30% .04 255/.12),0 34px 64px -22px oklch(30% .04 255/.45)}}[data-panel-theme=spatial]:where(:not([data-area=admin])) :is(.desk-key,.desk-avatar){border-radius:999px}[data-panel-theme=spatial]:where(:not([data-area=admin])) .stat-hero,[data-panel-theme=spatial]:where(:not([data-area=admin])) .balance-card{background-image:radial-gradient(90% 60% at 20% 0%, oklch(100% 0 0/.28), transparent 60%), var(--brand-gradient)}
