html.lux{--lux-accent:#2fb5d8;--lux-accent-soft:#2fb5d824;--lux-accent-ring:#2fb5d88c;--lux-bg:#0a0c0f;--lux-surface-1:#111316;--lux-surface-2:#171a1d;--lux-surface-3:#1e2125;--lux-line:#ffffff0b;--lux-line-strong:#ffffff17;--lux-text:#e6e8ea;--lux-text-dim:#a1a5aa;--lux-text-faint:#7c8186;--lux-fs-body:13px;--lux-fs-ui:15px;--lux-fs-title:20px;--lux-s1:8px;--lux-s2:16px;--lux-s3:24px;--lux-radius:8px;--lux-dur:.12s;--lux-ease:cubic-bezier(.2, 0, 0, 1);--lux-elev-1:0 1px 2px #00000059, 0 2px 8px #0000002e;--lux-elev-2:0 2px 4px #0006, 0 8px 24px #00000047;font-size:var(--lux-fs-body)}@supports (color:lab(0% 0 0)){html.lux{--lux-accent:lab(68.1219% -27.5397 -28.3166);--lux-accent-soft:lab(68.1219% -27.5397 -28.3166/.14);--lux-accent-ring:lab(68.1219% -27.5397 -28.3166/.55);--lux-bg:lab(3.35538% -.241615 -1.30573);--lux-surface-1:lab(5.70548% -.403121 -2.16762);--lux-surface-2:lab(8.92027% -.581868 -2.90055);--lux-surface-3:lab(12.3979% -.655919 -3.26372);--lux-line:lab(100% 0 0/.045);--lux-line-strong:lab(100% 0 0/.09);--lux-text:lab(91.8723% -.330508 -1.47074);--lux-text-dim:lab(67.5037% -.644833 -2.93238);--lux-text-faint:lab(53.5787% -.789523 -3.65645);--lux-elev-1:0 1px 2px lab(0% 0 0/.35), 0 2px 8px lab(0% 0 0/.18);--lux-elev-2:0 2px 4px lab(0% 0 0/.4), 0 8px 24px lab(0% 0 0/.28)}}html.lux.dark{--background:var(--lux-bg);--foreground:var(--lux-text);--card:var(--lux-surface-1);--card-foreground:var(--lux-text);--primary:var(--lux-accent);--primary-foreground:var(--lux-bg);--secondary:var(--lux-surface-2);--muted:var(--lux-surface-1);--muted-foreground:var(--lux-text-dim);--accent:var(--lux-surface-2);--accent-foreground:var(--lux-text);--border:var(--lux-line-strong);--input:var(--lux-line-strong);--ring:var(--lux-accent);--sidebar:var(--lux-bg);--sidebar-foreground:var(--lux-text-dim)}html.lux body{font-size:var(--lux-fs-body);letter-spacing:.005em;line-height:1.5}html.lux .text-\[7px\],html.lux .text-\[8px\],html.lux .text-\[9px\],html.lux .text-\[10px\],html.lux .text-\[11px\],html.lux .text-\[12px\],html.lux .text-\[13px\],html.lux .text-xs{font-size:var(--lux-fs-body);line-height:1.45}html.lux .text-sm,html.lux .text-\[14px\],html.lux .text-base,html.lux .text-\[15px\],html.lux .text-\[16px\]{font-size:var(--lux-fs-ui);line-height:1.45}html.lux .text-lg,html.lux .text-xl,html.lux .text-2xl{font-size:var(--lux-fs-title);line-height:1.3}html.lux h1{font-size:var(--lux-fs-title)}html.lux .uppercase.tracking-wider,html.lux .uppercase.tracking-widest{letter-spacing:.04em}html.lux .uppercase.tracking-wider:is(.text-zinc-500,.text-zinc-600,.text-muted-foreground),html.lux .uppercase.tracking-widest:is(.text-zinc-500,.text-zinc-600,.text-muted-foreground){color:var(--lux-text-faint)}html.lux .absolute.rounded-full.h-4{font-size:11px;line-height:16px}html.lux .bg-\[\#07070b\],html.lux .bg-\[\#09090f\],html.lux .bg-\[\#0a0a10\]{background-color:var(--lux-bg)}html.lux .bg-\[\#0b0b12\],html.lux .bg-\[\#0c0c12\],html.lux .bg-\[\#0d0d14\]{background-color:var(--lux-surface-1)}html.lux .border-white\/\[0\.04\],html.lux .border-white\/\[0\.06\],html.lux .border-white\/\[0\.08\],html.lux .border-border\/40,html.lux .border-border\/50{border-color:var(--lux-line)}html.lux .text-blue-300,html.lux .text-blue-400,html.lux .text-sky-300,html.lux .text-sky-400,html.lux .text-cyan-300,html.lux .text-cyan-400,html.lux .text-primary{color:var(--lux-accent)}html.lux ::selection{background:var(--lux-accent-soft)}html.lux .transition,html.lux .transition-all,html.lux .transition-colors,html.lux .transition-opacity,html.lux .transition-shadow{transition-duration:var(--lux-dur);transition-timing-function:var(--lux-ease)}html.lux button,html.lux a,html.lux [role=button]{transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--lux-dur);transition-timing-function:var(--lux-ease)}html.lux :focus-visible{outline:2px solid var(--lux-accent-ring);outline-offset:2px}html.lux input:focus-visible,html.lux textarea:focus-visible,html.lux select:focus-visible{outline-offset:0;border-color:var(--lux-accent)}html.lux [data-seat-card]{border-radius:var(--lux-radius);padding:var(--lux-s1);background-color:var(--lux-surface-1);box-shadow:var(--lux-elev-1)}html.lux [data-seat-card].border-white\/\[0\.06\]{border-color:#0000}html.lux [data-seat-card]:hover{background-color:var(--lux-surface-2);box-shadow:var(--lux-elev-2)}html.lux [data-seat-card].ring-1{border-color:var(--lux-accent-ring);background-color:var(--lux-surface-2);box-shadow:0 0 0 1px var(--lux-accent-ring), var(--lux-elev-2)}html.lux aside .grid.gap-1\.5{gap:var(--lux-s1)}html.lux aside .p-2.pb-3{padding:var(--lux-s1)}html.lux nav[aria-label=Company\ board]{gap:var(--lux-s1);padding:var(--lux-s1) var(--lux-s2);border-bottom-color:var(--lux-line)}html.lux nav[aria-label=Company\ board]>button{border-radius:var(--lux-radius);background-color:var(--lux-surface-1);box-shadow:var(--lux-elev-1);color:var(--lux-text-dim);border-color:#0000;padding:4px 12px}html.lux nav[aria-label=Company\ board]>button:hover{background-color:var(--lux-surface-2);color:var(--lux-text)}html.lux nav[aria-label=Company\ board]>button[aria-current=page]{background-color:var(--lux-accent-soft);color:var(--lux-text);box-shadow:inset 0 0 0 1px var(--lux-accent-ring), var(--lux-elev-1)}html.lux nav[aria-label=Company\ board]>button[aria-current=page]>span:first-child{color:var(--lux-accent)}html.lux .bg-\[\#09090f\].border-t{margin:var(--lux-s1);border-radius:var(--lux-radius);background-color:var(--lux-surface-1);box-shadow:var(--lux-elev-2);border:0}html.lux .bg-\[\#09090f\].border-t .h-7{height:auto;min-height:32px;padding:4px var(--lux-s1);border-radius:6px}html.lux .bg-\[\#09090f\].border-t .h-7:hover{background-color:var(--lux-surface-2)}html.lux .rounded-xl.border.bg-card,html.lux .rounded-xl.border.bg-\[\#0d0d14\]{border-color:var(--lux-line);border-radius:var(--lux-radius);background-color:var(--lux-surface-1);box-shadow:var(--lux-elev-1)}html.lux .rounded-xl.border.bg-card:hover,html.lux .rounded-xl.border.bg-\[\#0d0d14\]:hover{box-shadow:var(--lux-elev-2)}html.lux .fixed.z-\[9999\].w-80{border-color:var(--lux-line-strong);border-radius:var(--lux-radius);background-color:var(--lux-surface-2);box-shadow:var(--lux-elev-2)}@keyframes lux-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}html.lux .lux-skeleton{background-color:var(--lux-surface-2);color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none;background-image:linear-gradient(90deg,#0000 0%,#ffffff0d 50%,#0000 100%);background-image:linear-gradient(90deg,#0000 0%,lab(100% 0 0/.05) 50%,#0000 100%);background-repeat:no-repeat;background-size:200% 100%;border-radius:6px;animation:1.4s linear infinite lux-shimmer;display:block}html.lux .lux-skeleton-text{width:100%;height:13px;margin:4px 0}html.lux .lux-skeleton-text.lux-skeleton-short{width:40%}html.lux .lux-skeleton-title{width:60%;height:20px;margin-bottom:var(--lux-s1)}html.lux .lux-skeleton-block{border-radius:var(--lux-radius);height:64px}html.lux .lux-skeleton-circle{border-radius:9999px;width:24px;height:24px}html.lux .lux-skeleton-card{border-radius:var(--lux-radius);height:96px;box-shadow:var(--lux-elev-1)}@media (prefers-reduced-motion:reduce){html.lux *,html.lux :before,html.lux :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.lux .lux-skeleton{background-image:none;animation:none!important}}@media print{html.lux,html.lux body{color:#000!important;background:#fff!important}html.lux *,html.lux :before,html.lux :after{box-shadow:none!important;text-shadow:none!important;color:#000!important;background:0 0!important;border-color:#999!important}html.lux [data-seat-card],html.lux nav[aria-label=Company\ board]>button,html.lux .bg-\[\#09090f\].border-t,html.lux .rounded-xl.border.bg-card,html.lux .rounded-xl.border.bg-\[\#0d0d14\]{border:.5pt solid #999!important;margin:0!important}html.lux .lux-skeleton{display:none!important}html.lux :focus-visible{outline:none!important}}
