@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}:root{--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-control:16px;--radius-card:20px;--radius-card-lg:24px;--radius-pill:999px}:root,[data-theme=dark]{--color-bg:#000;--color-bg-rgb:0 0 0;--color-surface:#0b0b0c;--color-surface-rgb:11 11 12;--color-text:#fff;--color-text-rgb:255 255 255;--color-primary:#f5e96b;--color-primary-rgb:245 233 107;--color-primary-hover:#e6d85c;--color-primary-hover-rgb:230 216 92;--color-primary-foreground:#0b0b0c;--color-primary-foreground-rgb:11 11 12;--color-accent:gold;--color-accent-rgb:255 215 0;--text-secondary:#9ca3af;--text-tertiary:#6b7280;--surface-0:var(--color-bg);--surface-1:color-mix(in srgb,var(--color-surface) 82%,var(--color-bg));--surface-2:var(--color-surface);--surface-3:color-mix(in srgb,var(--color-surface) 74%,#fff 6%,var(--color-bg));--border-subtle:rgb(var(--color-text-rgb)/0.08);--border-strong:rgb(var(--color-text-rgb)/0.14);--text-primary:var(--color-text);--accent-primary:var(--color-primary);--accent-primary-strong:var(--color-primary-hover);--shadow-surface:0 24px 64px -44px rgb(var(--color-bg-rgb)/0.96);--shadow-brand:0 22px 60px -28px rgb(var(--color-primary-rgb)/0.78);--shadow-brand-strong:0 28px 64px -16px rgb(var(--color-primary-rgb)/0.92)}[data-theme=light]{--color-bg:#fff;--color-bg-rgb:255 255 255;--color-surface:#f8f9fb;--color-surface-rgb:248 249 251;--color-text:#0b0b0c;--color-text-rgb:11 11 12;--color-primary:#6c4dff;--color-primary-rgb:108 77 255;--color-primary-hover:#5a3ee6;--color-primary-hover-rgb:90 62 230;--color-primary-foreground:#fff;--color-primary-foreground-rgb:255 255 255;--color-accent:#8b7bff;--color-accent-rgb:139 123 255;--text-secondary:#4b5563;--text-tertiary:#6b7280;--surface-0:var(--color-bg);--surface-1:color-mix(in srgb,var(--color-surface) 70%,var(--color-bg));--surface-2:var(--color-surface);--surface-3:color-mix(in srgb,var(--color-surface) 86%,#fff 14%);--border-subtle:rgb(var(--color-text-rgb)/0.08);--border-strong:rgb(var(--color-text-rgb)/0.14);--text-primary:var(--color-text);--accent-primary:var(--color-primary);--accent-primary-strong:var(--color-primary-hover);--shadow-surface:0 24px 64px -44px rgb(var(--color-text-rgb)/0.16);--shadow-brand:0 22px 60px -28px rgb(var(--color-primary-rgb)/0.3);--shadow-brand-strong:0 28px 64px -16px rgb(var(--color-primary-rgb)/0.42)}:root{--app-bg:var(--color-bg);--card-bg:var(--surface-2);--card-border:var(--border-subtle);--app-surface:var(--surface-2);--app-surface-muted:var(--surface-1);--app-surface-raised:var(--surface-3);--app-border:var(--border-subtle);--app-border-strong:var(--border-strong);--app-text:var(--text-primary);--app-text-muted:var(--text-secondary);--app-text-dim:var(--text-tertiary);--app-text-soft:rgb(var(--color-text-rgb)/0.58);--app-text-strong:var(--color-text);--app-accent:var(--accent-primary);--app-accent-strong:var(--accent-primary-strong);--app-accent-soft:rgb(var(--color-primary-rgb)/0.1);--app-accent-soft-strong:rgb(var(--color-primary-rgb)/0.16);--app-accent-border:rgb(var(--color-primary-rgb)/0.26);--app-accent-foreground:var(--color-primary-foreground);--app-overlay:rgb(var(--color-bg-rgb)/0.72);--app-header-bg:rgb(var(--color-bg-rgb)/0.94);--app-sidebar-bg:color-mix(in srgb,var(--color-bg) 92%,var(--color-surface));--app-drawer-bg:color-mix(in srgb,var(--color-bg) 94%,var(--color-surface));--app-hover-surface:rgb(var(--color-text-rgb)/0.04);--app-hover-surface-strong:rgb(var(--color-text-rgb)/0.08);--app-status-accent-bg:var(--app-accent-soft);--app-status-accent-border:var(--app-accent-border);--app-status-accent-text:var(--app-accent);--app-status-neutral-bg:var(--app-hover-surface);--app-status-neutral-border:var(--app-border-strong);--app-status-neutral-text:var(--app-text-muted);--app-status-success-bg:rgba(34,197,94,.1);--app-status-success-border:rgba(74,222,128,.3);--app-status-success-text:#dcfce7;--app-status-warning-bg:rgba(251,191,36,.1);--app-status-warning-border:rgba(251,191,36,.3);--app-status-warning-text:#fef3c7;--app-status-error-bg:hsla(0,91%,71%,.1);--app-status-error-border:hsla(0,91%,71%,.3);--app-status-error-text:#ffe4e6;--app-status-info-bg:rgba(56,189,248,.1);--app-status-info-border:rgba(56,189,248,.3);--app-status-info-text:#e0f2fe;--app-status-orange-bg:rgba(251,146,60,.1);--app-status-orange-border:rgba(251,146,60,.3);--app-status-orange-text:#ffedd5;--app-status-fuchsia-bg:rgba(232,121,249,.1);--app-status-fuchsia-border:rgba(232,121,249,.3);--app-status-fuchsia-text:#fae8ff;--app-input-bg:rgb(var(--color-bg-rgb)/0.18);--app-input-bg-strong:rgb(var(--color-bg-rgb)/0.28);--app-input-placeholder:rgb(var(--color-text-rgb)/0.3);--app-glow-accent:rgb(var(--color-primary-rgb)/0.14);--app-glow-neutral:rgb(var(--color-text-rgb)/0.08);--app-success-surface:color-mix(in srgb,#166534 34%,var(--app-surface-muted));--app-success-border:rgba(74,222,128,.28);--app-success-title:#f0fdf4;--app-success-body:#d1d5db;--app-success-icon-bg:rgba(34,197,94,.18);--app-success-icon:#86efac;--app-error-surface:color-mix(in srgb,#7f1d1d 30%,var(--app-surface-muted));--app-error-border:hsla(0,91%,71%,.34);--app-error-title:#fff1f2;--app-error-body:#e5e7eb;--app-error-icon-bg:rgba(239,68,68,.18);--app-error-icon:#fca5a5;--app-wallet-status-completed-bg:color-mix(in srgb,#14532d 64%,var(--app-surface));--app-wallet-status-completed-border:rgba(74,222,128,.34);--app-wallet-status-completed-text:#ecfdf5;--app-wallet-status-pending-bg:color-mix(in srgb,#78350f 62%,var(--app-surface));--app-wallet-status-pending-border:rgba(251,191,36,.34);--app-wallet-status-pending-text:#fef3c7;--app-wallet-status-processing-bg:color-mix(in srgb,#1e3a8a 60%,var(--app-surface));--app-wallet-status-processing-border:rgba(96,165,250,.34);--app-wallet-status-processing-text:#dbeafe;--app-wallet-status-refunded-bg:color-mix(in srgb,#164e63 62%,var(--app-surface));--app-wallet-status-refunded-border:rgba(34,211,238,.32);--app-wallet-status-refunded-text:#cffafe;--app-wallet-status-failed-bg:color-mix(in srgb,#7f1d1d 62%,var(--app-surface));--app-wallet-status-failed-border:hsla(0,91%,71%,.38);--app-wallet-status-failed-text:#fee2e2;--app-wallet-status-canceled-bg:color-mix(in srgb,#334155 64%,var(--app-surface));--app-wallet-status-canceled-border:rgba(148,163,184,.32);--app-wallet-status-canceled-text:#e2e8f0;--app-property-status-draft-bg:var(--app-hover-surface);--app-property-status-draft-border:var(--app-border-strong);--app-property-status-draft-text:var(--app-text-dim);--app-property-status-pending-bg:rgba(251,191,36,.12);--app-property-status-pending-border:rgba(251,191,36,.34);--app-property-status-pending-text:#fef3c7;--app-property-status-published-bg:rgba(34,197,94,.12);--app-property-status-published-border:rgba(74,222,128,.34);--app-property-status-published-text:#bbf7d0}[data-theme=light]{--app-overlay:rgb(var(--color-text-rgb)/0.18);--app-header-bg:rgb(var(--color-bg-rgb)/0.92);--app-sidebar-bg:color-mix(in srgb,var(--color-bg) 86%,var(--color-surface));--app-drawer-bg:color-mix(in srgb,var(--color-bg) 90%,var(--color-surface));--app-hover-surface:rgb(var(--color-text-rgb)/0.03);--app-hover-surface-strong:rgb(var(--color-text-rgb)/0.05);--app-status-accent-bg:rgb(var(--color-primary-rgb)/0.1);--app-status-accent-border:rgb(var(--color-primary-rgb)/0.22);--app-status-accent-text:var(--app-accent-strong);--app-status-neutral-bg:rgb(var(--color-text-rgb)/0.04);--app-status-neutral-border:rgb(var(--color-text-rgb)/0.12);--app-status-neutral-text:var(--app-text-muted);--app-status-success-bg:color-mix(in srgb,#dcfce7 82%,var(--color-bg));--app-status-success-border:color-mix(in srgb,#16a34a 34%,var(--color-bg));--app-status-success-text:#14532d;--app-status-warning-bg:color-mix(in srgb,#fef3c7 86%,var(--color-bg));--app-status-warning-border:color-mix(in srgb,#b45309 32%,var(--color-bg));--app-status-warning-text:#78350f;--app-status-error-bg:color-mix(in srgb,#fee2e2 88%,var(--color-bg));--app-status-error-border:color-mix(in srgb,#b91c1c 28%,var(--color-bg));--app-status-error-text:#991b1b;--app-status-info-bg:color-mix(in srgb,#e0f2fe 88%,var(--color-bg));--app-status-info-border:color-mix(in srgb,#0284c7 26%,var(--color-bg));--app-status-info-text:#0c4a6e;--app-status-orange-bg:color-mix(in srgb,#ffedd5 88%,var(--color-bg));--app-status-orange-border:color-mix(in srgb,#ea580c 28%,var(--color-bg));--app-status-orange-text:#9a3412;--app-status-fuchsia-bg:color-mix(in srgb,#fae8ff 88%,var(--color-bg));--app-status-fuchsia-border:color-mix(in srgb,#c026d3 24%,var(--color-bg));--app-status-fuchsia-text:#86198f;--app-input-bg:rgb(var(--color-text-rgb)/0.04);--app-input-bg-strong:rgb(var(--color-text-rgb)/0.07);--app-input-placeholder:rgb(var(--color-text-rgb)/0.34);--app-glow-neutral:rgb(var(--color-text-rgb)/0.05);--app-success-surface:color-mix(in srgb,#bbf7d0 62%,var(--color-bg));--app-success-border:color-mix(in srgb,#16a34a 34%,var(--color-bg));--app-success-title:#064e3b;--app-success-body:#1f2937;--app-success-icon-bg:rgba(22,101,52,.1);--app-success-icon:#047857;--app-error-surface:color-mix(in srgb,#fee2e2 76%,var(--color-bg));--app-error-border:rgba(239,68,68,.26);--app-error-title:#7f1d1d;--app-error-body:#374151;--app-error-icon-bg:rgba(239,68,68,.12);--app-error-icon:#b91c1c;--app-wallet-status-completed-bg:color-mix(in srgb,#dcfce7 90%,var(--color-bg));--app-wallet-status-completed-border:rgba(22,101,52,.16);--app-wallet-status-completed-text:#14532d;--app-wallet-status-pending-bg:color-mix(in srgb,#fef3c7 90%,var(--color-bg));--app-wallet-status-pending-border:rgba(180,83,9,.18);--app-wallet-status-pending-text:#92400e;--app-wallet-status-processing-bg:color-mix(in srgb,#dbeafe 90%,var(--color-bg));--app-wallet-status-processing-border:rgba(29,78,216,.18);--app-wallet-status-processing-text:#1e3a8a;--app-wallet-status-refunded-bg:color-mix(in srgb,#cffafe 90%,var(--color-bg));--app-wallet-status-refunded-border:rgba(14,116,144,.18);--app-wallet-status-refunded-text:#155e75;--app-wallet-status-failed-bg:color-mix(in srgb,#fee2e2 90%,var(--color-bg));--app-wallet-status-failed-border:rgba(185,28,28,.18);--app-wallet-status-failed-text:#991b1b;--app-wallet-status-canceled-bg:color-mix(in srgb,#e2e8f0 88%,var(--color-bg));--app-wallet-status-canceled-border:rgba(71,85,105,.16);--app-wallet-status-canceled-text:#334155;--app-property-status-pending-bg:color-mix(in srgb,#fef3c7 86%,var(--color-bg));--app-property-status-pending-border:color-mix(in srgb,#b45309 32%,var(--color-bg));--app-property-status-pending-text:#78350f;--app-property-status-published-bg:color-mix(in srgb,#dcfce7 82%,var(--color-bg));--app-property-status-published-border:color-mix(in srgb,#16a34a 34%,var(--color-bg));--app-property-status-published-text:#14532d}.bookings-theme{--dint-royal-purple:#6c4dff;--dint-royal-purple-rgb:108 77 255;--dint-royal-purple-strong:#5a3ee6;--dint-yellow:#fff98a;--dint-yellow-rgb:255 249 138;--bookings-accent:var(--dint-royal-purple);--bookings-accent-rgb:var(--dint-royal-purple-rgb);--bookings-accent-strong:var(--dint-royal-purple-strong);--bookings-accent-foreground:#fff;--bookings-accent-soft:rgb(var(--bookings-accent-rgb)/0.1);--bookings-accent-soft-strong:rgb(var(--bookings-accent-rgb)/0.16);--bookings-accent-border:rgb(var(--bookings-accent-rgb)/0.22);--bookings-accent-border-hover:rgb(var(--bookings-accent-rgb)/0.4);--bookings-accent-glow:rgb(var(--bookings-accent-rgb)/0.16);--bookings-accent-glow-strong:rgb(var(--bookings-accent-rgb)/0.24);--bookings-accent-panel:rgb(var(--bookings-accent-rgb)/0.06);--bookings-accent-hero:rgb(var(--bookings-accent-rgb)/0.08);--bookings-action-glow:rgb(var(--bookings-accent-rgb)/0.2);--bookings-action-glow-strong:rgb(var(--bookings-accent-rgb)/0.32);--bookings-chip-bg:rgb(var(--bookings-accent-rgb)/0.1);--bookings-chip-border:rgb(var(--bookings-accent-rgb)/0.2);--bookings-chip-text:var(--bookings-accent);--bookings-hero-border:rgb(var(--bookings-accent-rgb)/0.18);--bookings-hero-glow:rgb(var(--bookings-accent-rgb)/0.18);--bookings-label-bg:rgb(var(--bookings-accent-rgb)/0.09);--bookings-label-border:rgb(var(--bookings-accent-rgb)/0.18);--bookings-label-text:var(--bookings-accent);--bookings-panel-bg:color-mix(in srgb,var(--app-surface) 95%,var(--bookings-accent));--bookings-panel-border:rgb(var(--bookings-accent-rgb)/0.18);--bookings-panel-glow:rgb(var(--bookings-accent-rgb)/0.14);--bookings-subtle-border:rgb(var(--color-text-rgb)/0.1);--bookings-tab-active-bg:var(--bookings-accent);--bookings-tab-active-text:var(--bookings-accent-foreground);--bookings-tab-hover-bg:rgb(var(--bookings-accent-rgb)/0.09);--app-accent:var(--bookings-accent);--app-accent-strong:var(--bookings-accent-strong);--app-accent-soft:var(--bookings-accent-soft);--app-accent-soft-strong:var(--bookings-accent-soft-strong);--app-accent-border:var(--bookings-accent-border);--app-accent-foreground:var(--bookings-accent-foreground);--app-status-accent-bg:var(--bookings-accent-soft);--app-status-accent-border:var(--bookings-accent-border);--app-status-accent-text:var(--bookings-accent)}[data-theme=light] .bookings-theme{--bookings-accent:var(--dint-royal-purple);--bookings-accent-rgb:var(--dint-royal-purple-rgb);--bookings-accent-strong:var(--dint-royal-purple-strong);--bookings-accent-foreground:#fff;--bookings-accent-soft:rgb(var(--bookings-accent-rgb)/0.1);--bookings-accent-soft-strong:rgb(var(--bookings-accent-rgb)/0.16);--bookings-accent-border:rgb(var(--bookings-accent-rgb)/0.22);--bookings-accent-border-hover:rgb(var(--bookings-accent-rgb)/0.4);--bookings-accent-glow:rgb(var(--bookings-accent-rgb)/0.16);--bookings-accent-glow-strong:rgb(var(--bookings-accent-rgb)/0.24);--bookings-accent-panel:rgb(var(--bookings-accent-rgb)/0.06);--bookings-accent-hero:rgb(var(--bookings-accent-rgb)/0.08);--bookings-action-glow:rgb(var(--bookings-accent-rgb)/0.2);--bookings-action-glow-strong:rgb(var(--bookings-accent-rgb)/0.32);--bookings-chip-bg:rgb(var(--bookings-accent-rgb)/0.1);--bookings-chip-border:rgb(var(--bookings-accent-rgb)/0.2);--bookings-chip-text:var(--bookings-accent);--bookings-hero-border:rgb(var(--bookings-accent-rgb)/0.18);--bookings-hero-glow:rgb(var(--bookings-accent-rgb)/0.18);--bookings-label-bg:rgb(var(--bookings-accent-rgb)/0.09);--bookings-label-border:rgb(var(--bookings-accent-rgb)/0.18);--bookings-label-text:var(--bookings-accent);--bookings-panel-bg:color-mix(in srgb,var(--app-surface) 95%,var(--bookings-accent));--bookings-panel-border:rgb(var(--bookings-accent-rgb)/0.18);--bookings-panel-glow:rgb(var(--bookings-accent-rgb)/0.14);--bookings-subtle-border:rgb(var(--color-text-rgb)/0.1);--bookings-tab-active-bg:var(--bookings-accent);--bookings-tab-active-text:var(--bookings-accent-foreground);--bookings-tab-hover-bg:rgb(var(--bookings-accent-rgb)/0.09);--app-status-accent-text:var(--bookings-accent-strong)}:root:not([data-theme=light]) .bookings-theme,[data-theme=dark] .bookings-theme{--bookings-accent:var(--dint-yellow);--bookings-accent-rgb:var(--dint-yellow-rgb);--bookings-accent-strong:color-mix(in srgb,var(--dint-yellow) 88%,#000);--bookings-accent-foreground:#000;--bookings-accent-soft:rgb(var(--bookings-accent-rgb)/0.12);--bookings-accent-soft-strong:rgb(var(--bookings-accent-rgb)/0.2);--bookings-accent-border:rgb(var(--bookings-accent-rgb)/0.34);--bookings-accent-border-hover:rgb(var(--bookings-accent-rgb)/0.5);--bookings-accent-glow:rgb(var(--bookings-accent-rgb)/0.18);--bookings-accent-glow-strong:rgb(var(--bookings-accent-rgb)/0.28);--bookings-accent-panel:rgb(var(--bookings-accent-rgb)/0.08);--bookings-accent-hero:rgb(var(--bookings-accent-rgb)/0.13);--bookings-action-glow:rgb(var(--bookings-accent-rgb)/0.18);--bookings-action-glow-strong:rgb(var(--bookings-accent-rgb)/0.28);--bookings-chip-bg:rgb(var(--bookings-accent-rgb)/0.12);--bookings-chip-border:rgb(var(--bookings-accent-rgb)/0.28);--bookings-chip-text:var(--bookings-accent);--bookings-hero-border:rgb(var(--bookings-accent-rgb)/0.34);--bookings-hero-glow:rgb(var(--bookings-accent-rgb)/0.28);--bookings-label-bg:rgb(var(--bookings-accent-rgb)/0.12);--bookings-label-border:rgb(var(--bookings-accent-rgb)/0.3);--bookings-label-text:var(--bookings-accent);--bookings-panel-bg:rgb(var(--color-bg-rgb)/0.34);--bookings-panel-border:rgb(var(--bookings-accent-rgb)/0.34);--bookings-panel-glow:rgb(var(--bookings-accent-rgb)/0.18);--bookings-subtle-border:rgb(var(--color-text-rgb)/0.1);--bookings-tab-active-bg:var(--bookings-accent);--bookings-tab-active-text:var(--bookings-accent-foreground);--bookings-tab-hover-bg:rgb(var(--bookings-accent-rgb)/0.12);--app-status-accent-text:var(--bookings-accent)}