.premium{--p-bg:#f6f7fb;--p-surface:hsla(0,0%,100%,.82);--p-surface-solid:#fff;--p-border:rgba(15,23,42,.08);--p-border-strong:rgba(15,23,42,.14);--p-accent:#6366f1;--p-accent-2:#8b5cf6;--p-accent-3:#22d3ee;--p-spot:rgba(99,102,241,.07);--p-row-hover:rgba(99,102,241,.045);--p-radius:14px;--p-gradient:linear-gradient(135deg,#6366f1,#8b5cf6 55%,#06b6d4 120%);isolation:isolate;background-color:var(--p-bg)}.dark .premium{--p-bg:#05070f;--p-surface:rgba(17,24,45,.55);--p-surface-solid:#0c1122;--p-border:rgba(148,163,184,.11);--p-border-strong:rgba(148,163,184,.2);--p-spot:rgba(129,140,248,.13);--p-row-hover:rgba(129,140,248,.07);color:#e5e7eb}.premium-aurora{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.premium-aurora>span{position:absolute;border-radius:9999px;filter:blur(90px);opacity:.35;will-change:transform;animation:premium-drift 26s ease-in-out infinite alternate}.premium-aurora>span:first-child{width:46vw;height:46vw;left:-10vw;top:-14vw;background:#818cf8}.premium-aurora>span:nth-child(2){width:38vw;height:38vw;right:-8vw;top:10vh;background:#c4b5fd;animation-duration:32s;animation-delay:-8s}.premium-aurora>span:nth-child(3){width:40vw;height:40vw;left:30vw;bottom:-22vw;background:#67e8f9;animation-duration:38s;animation-delay:-16s}.dark .premium-aurora>span{opacity:.22}.dark .premium-aurora>span:first-child{background:#4f46e5}.dark .premium-aurora>span:nth-child(2){background:#7c3aed}.dark .premium-aurora>span:nth-child(3){background:#0891b2}.premium-aurora>i{position:absolute;inset:0;background-image:linear-gradient(rgba(99,102,241,.06) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.06) 1px,transparent 0);background-size:44px 44px;mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 30%,transparent 75%)}.dark .premium-aurora>i{background-image:linear-gradient(rgba(148,163,184,.05) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 0)}@keyframes premium-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(6vw,4vh,0) scale(1.15)}}.premium .premium-sidebar{background-color:hsla(0,0%,100%,.72);border-color:var(--p-border);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.dark .premium .premium-sidebar{background-color:rgba(8,11,22,.72)}.premium .premium-drawer{background-color:hsla(0,0%,100%,.94);animation:premium-slide-in .28s cubic-bezier(.22,1,.36,1) backwards}.dark .premium .premium-drawer{background-color:rgba(8,11,22,.96)}.premium .premium-backdrop{animation:premium-fade .24s ease-out both;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.premium .premium-header{background-color:hsla(0,0%,100%,.7);border-color:var(--p-border);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}.dark .premium .premium-header{background-color:rgba(5,7,15,.62)}.premium .premium-bottomnav{background-color:hsla(0,0%,100%,.82);border-color:var(--p-border);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.dark .premium .premium-bottomnav{background-color:rgba(8,11,22,.85)}.premium .nav-link{position:relative;transition:background-color .16s ease,color .16s ease,transform .16s ease}.premium .nav-link:hover{transform:translateX(2px)}.premium .nav-link-active{color:#4338ca;background:linear-gradient(90deg,rgba(99,102,241,.14),rgba(99,102,241,.02))}.premium .nav-link-active:before{content:"";position:absolute;left:-12px;top:6px;bottom:6px;width:3px;border-radius:0 4px 4px 0;background:var(--p-gradient);box-shadow:0 0 12px rgba(129,140,248,.8)}.dark .premium .nav-link-active{color:#e0e7ff;background:linear-gradient(90deg,rgba(129,140,248,.2),rgba(129,140,248,.03))}.premium .nav-group-icon{color:#818cf8}.premium .bottom-tab-active{color:#4f46e5}.dark .premium .bottom-tab-active{color:#c7d2fe}.premium .bottom-tab-active>svg{filter:drop-shadow(0 0 6px rgba(129,140,248,.8))}.premium main :is(.rounded-lg,.rounded-xl).border:not(input,select,textarea):not([class*=gradient]):not([style*=background]){border-radius:var(--p-radius);background-image:radial-gradient(560px circle at var(--mx,-999px) var(--my,-999px),var(--p-spot),transparent 42%);transition:border-color .2s ease,box-shadow .25s ease,transform .25s cubic-bezier(.22,1,.36,1)}.premium main :is(.rounded-lg,.rounded-xl).border:not(input,select,textarea):not([class*=gradient]):not([style*=background]).bg-white{background-color:var(--p-surface);border-color:var(--p-border);box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px -20px rgba(15,23,42,.25)}.dark .premium main :is(.rounded-lg,.rounded-xl).border:not(input,select,textarea):not([class*=gradient]):not([style*=background]).bg-white{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 18px 40px -26px rgba(0,0,0,.9)}.premium main a:is(.rounded-lg,.rounded-xl).border:hover,.premium main button:is(.rounded-lg,.rounded-xl).border:hover{border-color:rgba(129,140,248,.45);box-shadow:0 0 0 1px rgba(129,140,248,.18),0 18px 40px -18px rgba(99,102,241,.45)}.dark .premium main .bg-white{background-color:var(--p-surface)}.dark .premium :is(.absolute,.fixed).bg-white,.dark .premium [role=dialog] .bg-white,.dark .premium [role=listbox],.dark .premium [role=menu]{background-color:var(--p-surface-solid)}.premium :is(.absolute,.fixed).bg-white.shadow-lg,.premium :is(.absolute,.fixed).bg-white.shadow-xl{box-shadow:0 24px 60px -20px rgba(2,6,23,.55),0 0 0 1px var(--p-border)}.dark .premium main .bg-gray-50{background-color:hsla(0,0%,100%,.025)}.dark .premium .bg-gray-100{background-color:hsla(0,0%,100%,.06)}.dark .premium .bg-gray-200{background-color:hsla(0,0%,100%,.1)}.dark .premium .bg-gray-300{background-color:hsla(0,0%,100%,.16)}.dark .premium :is(.border-gray-100,.border-gray-200){border-color:var(--p-border)}.dark .premium .border-gray-300{border-color:var(--p-border-strong)}.dark .premium :is(.divide-gray-100,.divide-gray-200)>:not([hidden])~:not([hidden]){border-color:var(--p-border)}.dark .premium main h1{background-image:linear-gradient(90deg,#eef2ff,#c4b5fd 55%,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:-.02em}.premium main h1{letter-spacing:-.02em}.premium main h2{letter-spacing:-.01em}.dark .premium :is(.text-brand-600,.text-brand-700,.text-brand-800){color:#a5b4fc}.dark .premium :is(.hover\:text-brand-700,.hover\:text-brand-600):hover{color:#c7d2fe}.dark .premium .bg-brand-50{background-color:rgba(129,140,248,.1)}.dark .premium .bg-brand-100{background-color:rgba(129,140,248,.18)}.dark .premium :is(.border-brand-200,.border-brand-300,.border-brand-400){border-color:rgba(129,140,248,.45)}.dark .premium .bg-red-50{background-color:rgba(239,68,68,.08)}.dark .premium .bg-red-100{background-color:rgba(239,68,68,.16)}.dark .premium :is(.border-red-200,.border-red-300){border-color:hsla(0,91%,71%,.35)}.dark .premium :is(.text-red-700,.text-red-800,.text-red-900){color:#fca5a5}.dark .premium .bg-amber-50{background-color:rgba(245,158,11,.08)}.dark .premium .bg-amber-100{background-color:rgba(245,158,11,.16)}.dark .premium :is(.border-amber-200,.border-amber-300){border-color:rgba(251,191,36,.33)}.dark .premium :is(.text-amber-700,.text-amber-800,.text-amber-900){color:#fcd34d}.dark .premium .bg-green-50{background-color:rgba(34,197,94,.08)}.dark .premium .bg-green-100{background-color:rgba(34,197,94,.16)}.dark .premium :is(.border-green-200,.border-green-300){border-color:rgba(74,222,128,.33)}.dark .premium :is(.text-green-700,.text-green-800,.text-green-900){color:#86efac}.dark .premium .bg-blue-50{background-color:rgba(59,130,246,.08)}.dark .premium .bg-blue-100{background-color:rgba(59,130,246,.16)}.dark .premium :is(.text-blue-700,.text-blue-800,.text-blue-900){color:#93c5fd}.dark .premium :is(.bg-purple-50,.bg-purple-100){background-color:rgba(168,85,247,.16)}.dark .premium .text-purple-700{color:#d8b4fe}.dark .premium :is(.bg-yellow-50,.bg-yellow-100){background-color:rgba(234,179,8,.12)}.dark .premium .text-yellow-800{color:#fde047}.dark .premium :is(.bg-sky-50,.bg-sky-100){background-color:rgba(14,165,233,.16)}.dark .premium .text-sky-700{color:#7dd3fc}.dark .premium :is(.bg-orange-50,.bg-orange-100){background-color:rgba(249,115,22,.16)}.dark .premium .text-orange-700{color:#fdba74}.dark .premium .text-red-600{color:#f87171}.dark .premium .text-green-600{color:#4ade80}.dark .premium .text-amber-600{color:#fbbf24}.premium :is(button,a,input[type=submit]):is(.bg-gray-900,.bg-brand-600){background-image:var(--p-gradient);background-size:160% 160%;background-position:0 50%;border-color:transparent;color:#fff;box-shadow:0 0 0 1px rgba(129,140,248,.25),0 6px 18px -8px rgba(99,102,241,.75);transition:background-position .4s ease,box-shadow .2s ease,transform .12s ease,filter .2s ease}.premium :is(button,a,input[type=submit]):is(.bg-gray-900,.bg-brand-600):hover{background-position:100% 50%;box-shadow:0 0 0 1px rgba(165,180,252,.45),0 10px 26px -8px rgba(99,102,241,.9)}.premium :is(button,a,input[type=submit]):active{transform:scale(.97)}.premium :is(button,a,input[type=submit]):is(.bg-gray-900,.bg-brand-600):disabled{filter:grayscale(.4);box-shadow:none}.dark .premium :is(button,a).border.border-gray-300{background-color:hsla(0,0%,100%,.03)}.dark .premium :is(button,a).border.border-gray-300:hover{background-color:hsla(0,0%,100%,.07);border-color:rgba(165,180,252,.45)}.dark .premium :is(.hover\:bg-gray-50,.hover\:bg-gray-100):hover{background-color:hsla(0,0%,100%,.06)}.premium :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea){transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.dark .premium :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea){background-color:hsla(0,0%,100%,.035);border-color:var(--p-border-strong);color:#e5e7eb}.dark .premium select option{background-color:#0c1122}.premium :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea):focus{outline:none;border-color:#818cf8;box-shadow:0 0 0 3px rgba(99,102,241,.22)}.premium :is(input[type=checkbox],input[type=radio]){accent-color:#6366f1}.dark .premium main thead{background-color:hsla(0,0%,100%,.03)}.premium main thead th{letter-spacing:.04em}.premium main tbody tr{transition:background-color .14s ease}.premium main tbody tr:hover{background-color:var(--p-row-hover)}.dark .premium code.bg-gray-100{background-color:rgba(129,140,248,.12);color:#c7d2fe}@keyframes premium-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes premium-fade{0%{opacity:0}to{opacity:1}}@keyframes premium-slide-in{0%{transform:translateX(-100%)}to{transform:none}}.premium .page-enter>*>*{animation:premium-enter .52s cubic-bezier(.22,1,.36,1) backwards}.premium .page-enter>*>:first-child{animation-delay:0ms}.premium .page-enter>*>:nth-child(2){animation-delay:50ms}.premium .page-enter>*>:nth-child(3){animation-delay:.1s}.premium .page-enter>*>:nth-child(4){animation-delay:.15s}.premium .page-enter>*>:nth-child(5){animation-delay:.2s}.premium .page-enter>*>:nth-child(6){animation-delay:.24s}.premium .page-enter>*>:nth-child(n+7){animation-delay:.28s}.premium .page-enter .grid>*{animation:premium-enter .52s cubic-bezier(.22,1,.36,1) backwards}.premium .page-enter .grid>:nth-child(2){animation-delay:70ms}.premium .page-enter .grid>:nth-child(3){animation-delay:.14s}.premium .page-enter .grid>:nth-child(4){animation-delay:.21s}.premium .page-enter .grid>:nth-child(n+5){animation-delay:.26s}.premium .fx-pending{opacity:0;transform:translateY(22px)}.premium .fx-reveal{opacity:1;transform:none;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.premium .fx-tilting{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-3px);transition:transform 90ms linear,box-shadow .25s ease,border-color .2s ease}.premium [data-countup]{font-variant-numeric:tabular-nums}.premium .premium-fab{background-image:var(--p-gradient);box-shadow:0 0 0 1px rgba(165,180,252,.3),0 12px 30px -10px rgba(99,102,241,.9)}.premium ::-webkit-scrollbar{width:10px;height:10px}.premium ::-webkit-scrollbar-thumb{background-color:rgba(100,116,139,.35);border:3px solid transparent;background-clip:padding-box;border-radius:9999px}.premium ::-webkit-scrollbar-track{background:transparent}.premium *{scrollbar-color:rgba(100,116,139,.4) transparent}.premium .font-display,.premium main h1{font-family:Bricolage Grotesque Variable,Geist Variable,ui-sans-serif,system-ui,sans-serif;font-optical-sizing:auto}.premium.premium-admin{--p-accent:#f59e0b;--p-gradient:linear-gradient(135deg,#f59e0b,#f97316 55%,#e11d48 120%);--p-spot:rgba(251,191,36,.1);--p-row-hover:rgba(251,191,36,.06)}.dark .premium.premium-admin .premium-aurora>span:first-child{background:#b45309}.dark .premium.premium-admin .premium-aurora>span:nth-child(2){background:#9f1239}.dark .premium.premium-admin .premium-aurora>span:nth-child(3){background:#7c2d12}.dark .premium.premium-admin .nav-link-active{color:#fef3c7;background:linear-gradient(90deg,rgba(245,158,11,.2),rgba(245,158,11,.03))}.premium.premium-admin .nav-link-active:before{box-shadow:0 0 12px rgba(251,191,36,.8)}.premium.premium-admin .nav-group-icon{color:#fbbf24}.dark .premium.premium-admin main h1{background-image:linear-gradient(90deg,#fffbeb,#fcd34d 50%,#fb7185)}.dark .premium.premium-admin :is(.text-brand-600,.text-brand-700,.text-brand-800){color:#fcd34d}.premium.premium-admin :is(button,a,input[type=submit]):is(.bg-gray-900,.bg-brand-600){box-shadow:0 0 0 1px rgba(252,211,77,.3),0 6px 18px -8px rgba(245,158,11,.75)}.premium.premium-admin :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea):focus{border-color:#fbbf24;box-shadow:0 0 0 3px rgba(245,158,11,.22)}.premium.premium-admin main a:is(.rounded-lg,.rounded-xl).border:hover{border-color:rgba(251,191,36,.45);box-shadow:0 0 0 1px rgba(251,191,36,.18),0 18px 40px -18px rgba(245,158,11,.4)}.premium.premium-customer{--brand:#4f46e5;--p-gradient:linear-gradient(135deg,var(--brand) 0%,color-mix(in oklab,var(--brand) 72%,#000) 100%);--p-spot:color-mix(in srgb,var(--brand) 9%,transparent);--p-row-hover:color-mix(in srgb,var(--brand) 5%,transparent);min-height:100vh;background-image:radial-gradient(1100px 480px at 50% -12%,color-mix(in srgb,var(--brand) 16%,transparent),transparent 70%)}.dark .premium.premium-customer{background-image:radial-gradient(1100px 480px at 50% -12%,color-mix(in srgb,var(--brand) 22%,transparent),transparent 70%)}.premium.premium-customer :is(button,a,input[type=submit]):is(.bg-gray-900,.bg-brand-600){box-shadow:0 6px 18px -8px color-mix(in srgb,var(--brand) 70%,transparent)}.premium.premium-customer :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea):focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 22%,transparent)}.premium.premium-customer :is(input[type=checkbox],input[type=radio]){accent-color:var(--brand)}.premium.premium-customer main :is(.text-brand-600,.text-brand-700){color:var(--brand)}.premium.premium-customer main .bg-brand-50{background-color:color-mix(in srgb,var(--brand) 8%,#fff)}.premium.premium-customer main .bg-brand-100{background-color:color-mix(in srgb,var(--brand) 14%,#fff)}.premium.premium-customer main :is(.border-brand-200,.border-brand-300,.border-brand-400,.border-brand-500,.border-brand-600){border-color:color-mix(in srgb,var(--brand) 45%,#fff)}.premium.premium-customer main :is(.ring-brand-400,.ring-brand-500,.ring-brand-600){--tw-ring-color:var(--brand)}.dark .premium.premium-customer main :is(.bg-brand-50,.bg-brand-100){background-color:color-mix(in srgb,var(--brand) 18%,transparent)}.premium.premium-customer main h1{background-image:none;color:inherit}.premium.premium-customer main .min-h-screen:is(.bg-gray-50,.bg-white){background-color:transparent}.premium.premium-customer.premium-customer main.min-h-screen>:is(.rounded-lg,.rounded-xl).border:only-child{border-top:3px solid var(--brand);box-shadow:0 24px 60px -30px color-mix(in srgb,var(--brand) 45%,transparent),0 1px 2px rgba(15,23,42,.05)}.premium.premium-tech{background-image:radial-gradient(900px 420px at 50% -10%,rgba(99,102,241,.14),transparent 70%)}.dark .premium.premium-tech{background-image:radial-gradient(900px 420px at 50% -10%,rgba(99,102,241,.22),transparent 70%)}.premium.premium-site{--p-bg:#060913;min-height:100vh;color:#e2e8f0}.premium.premium-site main h1{background-image:none;color:inherit}.premium-site ::-moz-selection{background:rgba(34,211,238,.3);color:#fff}.premium-site ::selection{background:rgba(34,211,238,.3);color:#fff}.premium :focus-visible{outline:2px solid #22d3ee;outline-offset:2px}.premium.premium-admin :focus-visible{outline-color:#fbbf24}.premium.premium-customer :focus-visible{outline-color:var(--brand)}.hero-stage{-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 82%,transparent)}@media (min-width:1024px){.hero-stage{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 32%),linear-gradient(180deg,#000 70%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 32%),linear-gradient(180deg,#000 70%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}}@media (prefers-reduced-motion:reduce){.premium *,.premium :after,.premium :before{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.001ms!important}.premium .fx-tilting,.premium .nav-link:hover{transform:none!important}.premium .fx-pending{opacity:1;transform:none}}