@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--un-ease:initial;--un-accent-opacity:100%;--un-ring-opacity:100%;--un-bg-opacity:100%;--un-leading:initial;--un-text-opacity:100%;--un-space-y-reverse:initial;--un-border-opacity:100%;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-border-bottom-opacity:100%;--un-border-top-opacity:100%;--un-from-opacity:100%;--un-to-opacity:100%}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-leading{syntax:"*";inherits:false;}@property --un-accent-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-bottom-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-top-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1;}@property --un-ease{syntax:"*";inherits:false;}@property --un-from-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%;}@property --un-gradient-position{syntax:"*";inherits:false;}@property --un-gradient-stops{syntax:"*";inherits:false;}@property --un-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%;}@property --un-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%;}@property --un-gradient-via-stops{syntax:"*";inherits:false;}@property --un-to-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-backdrop-blur{syntax:"*";inherits:false;}@property --un-backdrop-brightness{syntax:"*";inherits:false;}@property --un-backdrop-contrast{syntax:"*";inherits:false;}@property --un-backdrop-grayscale{syntax:"*";inherits:false;}@property --un-backdrop-hue-rotate{syntax:"*";inherits:false;}@property --un-backdrop-invert{syntax:"*";inherits:false;}@property --un-backdrop-opacity{syntax:"*";inherits:false;}@property --un-backdrop-saturate{syntax:"*";inherits:false;}@property --un-backdrop-sepia{syntax:"*";inherits:false;}@property --un-numeric-figure{syntax:"*";inherits:false;}@property --un-numeric-fraction{syntax:"*";inherits:false;}@property --un-numeric-spacing{syntax:"*";inherits:false;}@property --un-ordinal{syntax:"*";inherits:false;}@property --un-slashed-zero{syntax:"*";inherits:false;}@property --un-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}:root,:host{--default-transition-timingFunction: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--ease-DEFAULT: cubic-bezier(.4, 0, .2, 1);--spacing: .25rem;--fontWeight-bold: 700;--colors-slate-500: oklch(55.4% .046 257.417);--radius-lg: .5rem;--colors-white: #fff;--container-md: 28rem;--radius-2xl: 1rem;--colors-red-500: oklch(63.7% .237 25.331);--fontWeight-semibold: 600;--radius-xl: .75rem;--container-sm: 24rem;--tracking-widest: .1em;--colors-green-500: oklch(72.3% .219 149.579);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--colors-sky-400: oklch(74.6% .16 232.661);--colors-rose-400: oklch(71.2% .194 13.428);--colors-amber-300: oklch(87.9% .169 91.605);--colors-slate-950: oklch(12.9% .042 264.695);--container-xl: 36rem;--leading-tight: 1.25;--colors-black: #000;--radius-DEFAULT: .25rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--container-3xl: 48rem;--leading-none: 1;--font-mono: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--leading-relaxed: 1.625;--colors-slate-300: oklch(86.9% .022 252.894);--colors-slate-400: oklch(70.4% .04 256.788);--colors-emerald-300: oklch(84.5% .143 164.978);--colors-indigo-300: oklch(78.5% .115 274.713);--colors-rose-300: oklch(81% .117 11.638);--colors-gray-900: oklch(21% .034 264.665);--colors-gray-800: oklch(27.8% .033 256.848);--colors-gray-400: oklch(70.7% .022 261.325);--colors-red-300: oklch(80.8% .114 19.571);--colors-blue-600: oklch(54.6% .245 262.881);--colors-blue-400: oklch(70.7% .165 254.624);--colors-gray-700: oklch(37.3% .034 259.733);--colors-gray-300: oklch(87.2% .01 258.338);--colors-gray-600: oklch(44.6% .03 256.802);--colors-gray-500: oklch(55.1% .027 264.364);--colors-green-400: oklch(79.2% .209 151.711);--colors-yellow-400: oklch(85.2% .199 91.936);--colors-red-600: oklch(57.7% .245 27.325);--colors-green-300: oklch(87.1% .15 154.449);--colors-sky-300: oklch(82.8% .111 230.318);--colors-sky-200: oklch(90.1% .058 230.902);--colors-rose-200: oklch(89.2% .058 10.001);--colors-amber-100: oklch(96.2% .059 95.617);--colors-sky-100: oklch(95.1% .026 236.824);--colors-rose-100: oklch(94.1% .03 12.58);--text-sm-fontSize: .875rem;--text-sm-lineHeight: 1.25rem;--text-xl-fontSize: 1.25rem;--text-xl-lineHeight: 1.75rem;--text-xs-fontSize: .75rem;--text-xs-lineHeight: 1rem;--text-3xl-fontSize: 1.875rem;--text-3xl-lineHeight: 2.25rem;--text-2xl-fontSize: 1.5rem;--text-2xl-lineHeight: 2rem;--text-base-fontSize: 1rem;--text-base-lineHeight: 1.5rem;--text-4xl-fontSize: 2.25rem;--text-4xl-lineHeight: 2.5rem;--text-lg-fontSize: 1.125rem;--text-lg-lineHeight: 1.75rem;--colors-blue-300: oklch(80.9% .105 251.813);--colors-blue-500: oklch(62.3% .214 259.815);--container-5xl: 64rem;--container-2xl: 42rem;--colors-rose-500: oklch(64.5% .246 16.439);--colors-slate-200: oklch(92.9% .013 255.508);--colors-slate-900: oklch(20.8% .042 265.755);--fontWeight-black: 900;--tracking-tight: -.025em;--radius-3xl: 1.5rem;--colors-slate-100: oklch(96.8% .007 247.896);--colors-emerald-400: oklch(76.5% .177 163.223);--colors-indigo-500: oklch(58.5% .233 277.117);--colors-sky-50: oklch(97.7% .013 236.62);--text-5xl-fontSize: 3rem;--text-5xl-lineHeight: 1;--text-6xl-fontSize: 3.75rem;--text-6xl-lineHeight: 1;--colors-emerald-500: oklch(69.6% .17 162.48);--colors-indigo-400: oklch(67.3% .182 276.935);--font-sans: ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--default-font-family: var(--font-sans);--default-monoFont-family: var(--font-mono)}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var(--default-font-featureSettings, normal);font-variation-settings:var(--default-font-variationSettings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var( --default-monoFont-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var(--default-monoFont-featureSettings, normal);font-variation-settings:var(--default-monoFont-variationSettings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden~=until-found])){display:none!important}.badge{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight));color:color-mix(in srgb,var(--colors-sky-200) var(--un-text-opacity),transparent);--un-tracking:.15em;letter-spacing:.15em;--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);border-width:1px;border-color:color-mix(in srgb,var(--colors-sky-300) 40%,transparent);border-radius:calc(infinity * 1px);background-color:color-mix(in srgb,var(--colors-sky-300) 10%,transparent);display:inline-block;text-transform:uppercase}.btn,[btn=""]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-radius:var(--radius-xl);width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.error-hint{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));color:color-mix(in srgb,var(--colors-slate-300) var(--un-text-opacity),transparent);margin-bottom:calc(var(--spacing) * 4)}.error-link{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));color:color-mix(in srgb,var(--colors-rose-100) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-radius:var(--radius-xl);background-color:color-mix(in srgb,var(--colors-rose-500) 30%,transparent);display:inline-block;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.error-text{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));color:color-mix(in srgb,var(--colors-rose-200) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);margin-bottom:calc(var(--spacing) * 2)}.info{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--colors-white) 10%,transparent)}.input,[input=""]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));color:color-mix(in srgb,var(--colors-slate-100) var(--un-text-opacity),transparent);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);--un-outline-style:none;outline-style:none;border-width:1px;border-radius:var(--radius-xl);background-color:color-mix(in srgb,var(--colors-slate-900) 70%,transparent);width:100%;display:block;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.invite-copy{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight));color:color-mix(in srgb,var(--colors-sky-200) var(--un-text-opacity),transparent);--un-tracking:.12em;letter-spacing:.12em;--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);text-transform:uppercase;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));align-self:flex-start}.invite-link{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));color:color-mix(in srgb,var(--colors-sky-50) var(--un-text-opacity),transparent);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);border-width:1px;border-color:color-mix(in srgb,var(--colors-sky-300) 20%,transparent);border-radius:var(--radius-2xl);background-color:color-mix(in srgb,var(--colors-sky-300) 10%,transparent);display:block;word-break:break-all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.invite-note{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));text-align:center}.invite-qr-empty{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));color:color-mix(in srgb,var(--colors-slate-500) var(--un-text-opacity),transparent);text-align:center;display:flex;height:calc(var(--spacing) * 56);width:calc(var(--spacing) * 56);align-items:center;justify-content:center}.label{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight));--un-tracking:.12em;letter-spacing:.12em;--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);display:block;text-transform:uppercase}.subtitle{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));color:color-mix(in srgb,var(--colors-slate-300) var(--un-text-opacity),transparent);margin-inline:auto;max-width:var(--container-2xl)}.title{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading, var(--text-3xl-lineHeight));--un-leading:var(--leading-none);line-height:var(--leading-none);--un-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);--un-font-weight:var(--fontWeight-black);font-weight:var(--fontWeight-black)}.btn-blue{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent);--un-shadow:0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-gradient-from:color-mix(in oklab, var(--colors-indigo-500) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position));--un-gradient-to:color-mix(in oklab, var(--colors-blue-500) var(--un-to-opacity), transparent);--un-gradient-position:to right in oklab;background-image:linear-gradient(var(--un-gradient-stops))}.btn-emerald{color:color-mix(in srgb,var(--colors-slate-900) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-emerald-400) var(--un-bg-opacity),transparent)}.label-slate{color:color-mix(in srgb,var(--colors-slate-200) var(--un-text-opacity),transparent)}.page{color:color-mix(in srgb,var(--colors-slate-100) var(--un-text-opacity),transparent);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 5);background-image:radial-gradient(circle at top,#1e3a8a,#0f172a 45%,#020617);min-height:100vh;height:100vh;overflow-x:hidden;overflow-y:auto}.invite-copy:hover{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent)}.container{margin-inline:auto;width:100%}.container-narrow{margin-inline:auto;width:100%;max-width:var(--container-2xl)}.container-wide{margin-inline:auto;width:100%;max-width:var(--container-5xl)}.header,[header=""]{margin-bottom:calc(var(--spacing) * 6);text-align:center}.card{padding:calc(var(--spacing) * 4);border-width:1px;border-radius:var(--radius-2xl);background-color:color-mix(in srgb,var(--colors-white) 5%,transparent);--un-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.error-card{padding:calc(var(--spacing) * 6);text-align:center;border-width:1px;border-color:color-mix(in srgb,var(--colors-rose-300) 25%,transparent);border-radius:var(--radius-2xl);background-color:color-mix(in srgb,var(--colors-rose-500) 10%,transparent)}.invite-link-card{padding:calc(var(--spacing) * 4);border-width:1px;border-color:color-mix(in srgb,var(--colors-white) 10%,transparent);border-radius:var(--radius-2xl);background-color:color-mix(in srgb,var(--colors-white) 5%,transparent);display:flex;flex-direction:column;gap:calc(var(--spacing) * 4);height:100%;justify-content:space-between}.invite-panel{padding:calc(var(--spacing) * 5);border-width:1px;border-color:color-mix(in srgb,var(--colors-white) 10%,transparent);border-radius:var(--radius-3xl);background-color:color-mix(in srgb,var(--colors-slate-950) 55%,transparent);--un-shadow:0 25px 50px -12px var(--un-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.invite-qr-card{padding:calc(var(--spacing) * 4);text-align:center;border-radius:var(--radius-2xl);background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent);--un-shadow:0 20px 25px -5px var(--un-shadow-color, rgb(0 0 0 / .1)),0 8px 10px -6px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.qr-block{padding:calc(var(--spacing) * 3);border-radius:var(--radius-xl);background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}.card-emerald{border-color:color-mix(in srgb,var(--colors-emerald-300) 25%,transparent)}.card-indigo{border-color:color-mix(in srgb,var(--colors-indigo-300) 25%,transparent)}.card-slate{border-color:color-mix(in srgb,var(--colors-slate-300) 25%,transparent)}.input-slate{border-color:color-mix(in srgb,var(--colors-slate-200) 35%,transparent)}.invite-link:hover{border-color:color-mix(in srgb,var(--colors-sky-200) 45%,transparent);background-color:color-mix(in srgb,var(--colors-sky-300) 15%,transparent)}.input-slate:focus{border-color:color-mix(in srgb,var(--colors-slate-300) var(--un-border-opacity),transparent);--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-color:color-mix(in srgb, var(--colors-slate-300) 25%, transparent) }.btn-emerald:hover{background-color:color-mix(in srgb,var(--colors-emerald-300) var(--un-bg-opacity),transparent)}.error-link:hover{background-color:color-mix(in srgb,var(--colors-rose-500) 40%,transparent)}.invite-grid{gap:calc(var(--spacing) * 6);display:grid}.invite-qr-image{height:calc(var(--spacing) * 56);width:calc(var(--spacing) * 56)}.btn-blue:focus{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-color:color-mix(in srgb, var(--colors-indigo-500) var(--un-ring-opacity), transparent) }.btn-emerald:focus{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-color:color-mix(in srgb, var(--colors-emerald-500) var(--un-ring-opacity), transparent) }.btn:active,[btn=""]:active{--un-scale-x:95%;--un-scale-y:95%;scale:var(--un-scale-x) var(--un-scale-y)}.btn-blue:hover{--un-gradient-from:color-mix(in oklab, var(--colors-indigo-400) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position));--un-gradient-to:color-mix(in oklab, var(--colors-blue-400) var(--un-to-opacity), transparent)}.header{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--un-space-y-reverse)))}}.invite-panel{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--un-space-y-reverse)))}}[header=""]{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--un-space-y-reverse)))}}@supports (color: color-mix(in lab,red,red)){.badge{color:color-mix(in oklab,var(--colors-sky-200) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-sky-300) 40%,transparent);background-color:color-mix(in oklab,var(--colors-sky-300) 10%,transparent)}.btn-blue{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}.btn-emerald{color:color-mix(in oklab,var(--colors-slate-900) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-emerald-400) var(--un-bg-opacity),transparent)}.error-hint{color:color-mix(in oklab,var(--colors-slate-300) var(--un-text-opacity),transparent)}.error-link{color:color-mix(in oklab,var(--colors-rose-100) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-rose-500) 30%,transparent)}.error-text{color:color-mix(in oklab,var(--colors-rose-200) var(--un-text-opacity),transparent)}.input,[input=""]{color:color-mix(in oklab,var(--colors-slate-100) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-slate-900) 70%,transparent)}.invite-copy{color:color-mix(in oklab,var(--colors-sky-200) var(--un-text-opacity),transparent)}.invite-link{color:color-mix(in oklab,var(--colors-sky-50) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-sky-300) 20%,transparent);background-color:color-mix(in oklab,var(--colors-sky-300) 10%,transparent)}.invite-qr-empty{color:color-mix(in oklab,var(--colors-slate-500) var(--un-text-opacity),transparent)}.label-slate{color:color-mix(in oklab,var(--colors-slate-200) var(--un-text-opacity),transparent)}.page{color:color-mix(in oklab,var(--colors-slate-100) var(--un-text-opacity),transparent)}.subtitle{color:color-mix(in oklab,var(--colors-slate-300) var(--un-text-opacity),transparent)}.invite-copy:hover{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}.card-emerald{border-color:color-mix(in oklab,var(--colors-emerald-300) 25%,transparent)}.card-indigo{border-color:color-mix(in oklab,var(--colors-indigo-300) 25%,transparent)}.card-slate{border-color:color-mix(in oklab,var(--colors-slate-300) 25%,transparent)}.error-card{border-color:color-mix(in oklab,var(--colors-rose-300) 25%,transparent);background-color:color-mix(in oklab,var(--colors-rose-500) 10%,transparent)}.input-slate{border-color:color-mix(in oklab,var(--colors-slate-200) 35%,transparent)}.invite-link-card{border-color:color-mix(in oklab,var(--colors-white) 10%,transparent);background-color:color-mix(in oklab,var(--colors-white) 5%,transparent)}.invite-panel{border-color:color-mix(in oklab,var(--colors-white) 10%,transparent);background-color:color-mix(in oklab,var(--colors-slate-950) 55%,transparent)}.invite-link:hover{border-color:color-mix(in oklab,var(--colors-sky-200) 45%,transparent);background-color:color-mix(in oklab,var(--colors-sky-300) 15%,transparent)}.input-slate:focus{border-color:color-mix(in oklab,var(--colors-slate-300) var(--un-border-opacity),transparent);--un-ring-color:color-mix(in oklab, var(--colors-slate-300) 25%, transparent) }.card{background-color:color-mix(in oklab,var(--colors-white) 5%,transparent)}.info{background-color:color-mix(in oklab,var(--colors-white) 10%,transparent)}.invite-qr-card,.qr-block{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}.btn-emerald:hover{background-color:color-mix(in oklab,var(--colors-emerald-300) var(--un-bg-opacity),transparent)}.error-link:hover{background-color:color-mix(in oklab,var(--colors-rose-500) 40%,transparent)}.btn-blue:focus{--un-ring-color:color-mix(in oklab, var(--colors-indigo-500) var(--un-ring-opacity), transparent) }.btn-emerald:focus{--un-ring-color:color-mix(in oklab, var(--colors-emerald-500) var(--un-ring-opacity), transparent) }}@media(min-width:40rem){.subtitle{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight))}.title{font-size:var(--text-5xl-fontSize);line-height:var(--un-leading, var(--text-5xl-lineHeight))}.header,[header=""]{margin-bottom:calc(var(--spacing) * 8)}.card,.invite-panel{padding:calc(var(--spacing) * 6)}.btn,.input,[btn=""],[input=""]{padding-block:calc(var(--spacing) * 4)}.page{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 10)}}@media(min-width:48rem){.invite-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media(min-width:64rem){.title{font-size:var(--text-6xl-fontSize);line-height:var(--un-leading, var(--text-6xl-lineHeight))}}.text-\[11px\],.text-11px,[text-11px=""]{font-size:11px}.text-\[12px\]{font-size:12px}.text-10px,[text-10px=""]{font-size:10px}.text-14px,[text-14px=""]{font-size:14px}.text-20px,[text-20px=""]{font-size:20px}.text-2xl,[text-2xl=""]{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight))}.text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading, var(--text-3xl-lineHeight))}.text-4xl{font-size:var(--text-4xl-fontSize);line-height:var(--un-leading, var(--text-4xl-lineHeight))}.text-base{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight))}.text-lg,[text-lg=""]{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight))}.text-sm,[text-sm=""]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight))}.text-xl,[text-xl=""]{font-size:var(--text-xl-fontSize);line-height:var(--un-leading, var(--text-xl-lineHeight))}.text-xs{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight))}.text-amber-100{color:color-mix(in srgb,var(--colors-amber-100) var(--un-text-opacity),transparent)}.text-blue-400,[text-blue-400=""]{color:color-mix(in srgb,var(--colors-blue-400) var(--un-text-opacity),transparent)}.text-emerald-300{color:color-mix(in srgb,var(--colors-emerald-300) var(--un-text-opacity),transparent)}.text-gray-300{color:color-mix(in srgb,var(--colors-gray-300) var(--un-text-opacity),transparent)}.text-gray-400{color:color-mix(in srgb,var(--colors-gray-400) var(--un-text-opacity),transparent)}.text-green-300{color:color-mix(in srgb,var(--colors-green-300) var(--un-text-opacity),transparent)}.text-green-400{color:color-mix(in srgb,var(--colors-green-400) var(--un-text-opacity),transparent)}.text-indigo-300{color:color-mix(in srgb,var(--colors-indigo-300) var(--un-text-opacity),transparent)}.text-red-300{color:color-mix(in srgb,var(--colors-red-300) var(--un-text-opacity),transparent)}.text-rose-100{color:color-mix(in srgb,var(--colors-rose-100) var(--un-text-opacity),transparent)}.text-rose-200{color:color-mix(in srgb,var(--colors-rose-200) var(--un-text-opacity),transparent)}.text-rose-200\/70{color:color-mix(in srgb,var(--colors-rose-200) 70%,transparent)}.text-rose-300{color:color-mix(in srgb,var(--colors-rose-300) var(--un-text-opacity),transparent)}.text-sky-100{color:color-mix(in srgb,var(--colors-sky-100) var(--un-text-opacity),transparent)}.text-sky-200{color:color-mix(in srgb,var(--colors-sky-200) var(--un-text-opacity),transparent)}.text-sky-200\/70{color:color-mix(in srgb,var(--colors-sky-200) 70%,transparent)}.text-slate-300{color:color-mix(in srgb,var(--colors-slate-300) var(--un-text-opacity),transparent)}.text-slate-400{color:color-mix(in srgb,var(--colors-slate-400) var(--un-text-opacity),transparent)}.text-slate-500{color:color-mix(in srgb,var(--colors-slate-500) var(--un-text-opacity),transparent)}.c-white,.text-white,[c-white=""],[text-white=""]{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent)}.text-white\:60,[text-white\:60=""],[text~="white/60"]{color:color-mix(in srgb,var(--colors-white) 60%,transparent)}.text-white\:80,[text-white\:80=""]{color:color-mix(in srgb,var(--colors-white) 80%,transparent)}.text-white\/24{color:color-mix(in srgb,var(--colors-white) 24%,transparent)}.text-white\/45{color:color-mix(in srgb,var(--colors-white) 45%,transparent)}.text-white\/55{color:color-mix(in srgb,var(--colors-white) 55%,transparent)}.text-white\/58{color:color-mix(in srgb,var(--colors-white) 58%,transparent)}.text-white\/68{color:color-mix(in srgb,var(--colors-white) 68%,transparent)}.text-white\/92{color:color-mix(in srgb,var(--colors-white) 92%,transparent)}.text-yellow-400{color:color-mix(in srgb,var(--colors-yellow-400) var(--un-text-opacity),transparent)}[text~="white/40"]{color:color-mix(in srgb,var(--colors-white) 40%,transparent)}[text~="white/90"]{color:color-mix(in srgb,var(--colors-white) 90%,transparent)}.hover\:text-blue-300:hover{color:color-mix(in srgb,var(--colors-blue-300) var(--un-text-opacity),transparent)}.hover\:text-gray-300:hover{color:color-mix(in srgb,var(--colors-gray-300) var(--un-text-opacity),transparent)}[hover\:text-blue-300=""]:hover{color:color-mix(in srgb,var(--colors-blue-300) var(--un-text-opacity),transparent)}.disabled\:text-gray-500:disabled{color:color-mix(in srgb,var(--colors-gray-500) var(--un-text-opacity),transparent)}[disabled\:text-gray-500=""]:disabled{color:color-mix(in srgb,var(--colors-gray-500) var(--un-text-opacity),transparent)}[color~="#dfdac6"]{color:color-mix(in oklab,#dfdac6 var(--un-text-opacity),transparent)}[color~="#f2ede0"]{color:color-mix(in oklab,#f2ede0 var(--un-text-opacity),transparent)}[color~="#f6f5ef"]{color:color-mix(in oklab,#f6f5ef var(--un-text-opacity),transparent)}[color~="#f6fbff"]{color:color-mix(in oklab,#f6fbff var(--un-text-opacity),transparent)}.leading-6{--un-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--un-leading:var(--leading-none);line-height:var(--leading-none)}.leading-relaxed,[leading-relaxed=""]{--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight,[leading-tight=""]{--un-leading:var(--leading-tight);line-height:var(--leading-tight)}.tracking-\[0\.22em\]{--un-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.28em\]{--un-tracking:.28em;letter-spacing:.28em}.tracking-widest{--un-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.font-300{--un-font-weight:300;font-weight:300}.font-500,[font-500=""]{--un-font-weight:500;font-weight:500}.font-600,[font-600=""]{--un-font-weight:600;font-weight:600}.font-700{--un-font-weight:700;font-weight:700}.font-800{--un-font-weight:800;font-weight:800}.font-900{--un-font-weight:900;font-weight:900}.font-bold{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.font-mono,[font-mono=""]{font-family:var(--font-mono)}.font-semibold,[font-semibold=""]{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}.m-0,[m-0=""]{margin:calc(var(--spacing) * 0)}.m-1,[m-1=""]{margin:calc(var(--spacing) * 1)}.mx-auto{margin-inline:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3,[mb-3=""]{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3,[mt-3=""]{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.p-1,[p-1=""]{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3,[p-3=""]{padding:calc(var(--spacing) * 3)}.p-4,[p-4=""]{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-3,[px-3=""]{padding-inline:calc(var(--spacing) * 3)}.px-4,[px-4=""]{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1\.5,[py-1\.5=""]{padding-block:calc(var(--spacing) * 1.5)}.py-2,[py-2=""]{padding-block:calc(var(--spacing) * 2)}.py-3,[py-3=""]{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.pb-2,[pb-2=""]{padding-bottom:calc(var(--spacing) * 2)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pt-2,[pt-2=""]{padding-top:calc(var(--spacing) * 2)}.text-center,[text-center=""]{text-align:center}.text-left{text-align:left}.appearance-none,[appearance-none=""]{-webkit-appearance:none;appearance:none}.outline-none,[outline-none=""]{--un-outline-style:none;outline-style:none}.focus\:outline-none:focus{--un-outline-style:none;outline-style:none}[focus\:outline-none=""]:focus{--un-outline-style:none;outline-style:none}[focus~=outline-none]:focus{--un-outline-style:none;outline-style:none}.focus-visible\:outline-none:focus-visible{--un-outline-style:none;outline-style:none}.accent-slate-500{accent-color:color-mix(in srgb,var(--colors-slate-500) var(--un-accent-opacity),transparent)}.border,[border=""],[border~="1"]{border-width:1px}.border-b,[border-b~="1"]{border-bottom-width:1px}.border-t,[border-t~="1"]{border-top-width:1px}.border-amber-300\/30{border-color:color-mix(in srgb,var(--colors-amber-300) 30%,transparent)}.border-gray-500{border-color:color-mix(in srgb,var(--colors-gray-500) var(--un-border-opacity),transparent)}.border-gray-600,[border-gray-600=""]{border-color:color-mix(in srgb,var(--colors-gray-600) var(--un-border-opacity),transparent)}.border-green-500\/50{border-color:color-mix(in srgb,var(--colors-green-500) 50%,transparent)}.border-red-500\/50{border-color:color-mix(in srgb,var(--colors-red-500) 50%,transparent)}.border-rose-300\/16{border-color:color-mix(in srgb,var(--colors-rose-300) 16%,transparent)}.border-rose-300\/30{border-color:color-mix(in srgb,var(--colors-rose-300) 30%,transparent)}.border-sky-300\/16{border-color:color-mix(in srgb,var(--colors-sky-300) 16%,transparent)}.border-sky-300\/30{border-color:color-mix(in srgb,var(--colors-sky-300) 30%,transparent)}.border-white\/10{border-color:color-mix(in srgb,var(--colors-white) 10%,transparent)}.border-white\/12{border-color:color-mix(in srgb,var(--colors-white) 12%,transparent)}[border~="white/20"]{border-color:color-mix(in srgb,var(--colors-white) 20%,transparent)}.hover\:border-white\/24:hover{border-color:color-mix(in srgb,var(--colors-white) 24%,transparent)}.focus\:border-blue-500:focus{border-color:color-mix(in srgb,var(--colors-blue-500) var(--un-border-opacity),transparent)}[focus\:border-blue-500=""]:focus{border-color:color-mix(in srgb,var(--colors-blue-500) var(--un-border-opacity),transparent)}[border-b~="white/20"]{border-bottom-color:color-mix(in srgb,var(--colors-white) 20%,transparent)}[border-t~="white/10"]{border-top-color:color-mix(in srgb,var(--colors-white) 10%,transparent)}.rounded,[rounded=""]{border-radius:var(--radius-DEFAULT)}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg,[rounded-lg=""]{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border-none,[border-none=""]{--un-border-style:none;border-style:none}.bg-\[linear-gradient\(160deg\,rgba\(15\,23\,42\,0\.98\)\,rgba\(30\,41\,59\,0\.98\)\)\]{background-image:linear-gradient(160deg,#0f172afa,#1e293bfa)}.bg-amber-300\/12{background-color:color-mix(in srgb,var(--colors-amber-300) 12%,transparent)}.bg-black,[bg-black=""]{background-color:color-mix(in srgb,var(--colors-black) var(--un-bg-opacity),transparent)}.bg-black\:85,[bg-black\:85=""]{background-color:color-mix(in srgb,var(--colors-black) 85%,transparent)}.bg-black\/18{background-color:color-mix(in srgb,var(--colors-black) 18%,transparent)}.bg-blue-600,[bg-blue-600=""]{background-color:color-mix(in srgb,var(--colors-blue-600) var(--un-bg-opacity),transparent)}.bg-gray-600{background-color:color-mix(in srgb,var(--colors-gray-600) var(--un-bg-opacity),transparent)}.bg-gray-700,[bg-gray-700=""]{background-color:color-mix(in srgb,var(--colors-gray-700) var(--un-bg-opacity),transparent)}.bg-gray-800{background-color:color-mix(in srgb,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.bg-gray-900{background-color:color-mix(in srgb,var(--colors-gray-900) var(--un-bg-opacity),transparent)}.bg-green-500\/20{background-color:color-mix(in srgb,var(--colors-green-500) 20%,transparent)}.bg-green-500\/30{background-color:color-mix(in srgb,var(--colors-green-500) 30%,transparent)}.bg-red-500\/20{background-color:color-mix(in srgb,var(--colors-red-500) 20%,transparent)}.bg-red-600{background-color:color-mix(in srgb,var(--colors-red-600) var(--un-bg-opacity),transparent)}.bg-rose-400\/12{background-color:color-mix(in srgb,var(--colors-rose-400) 12%,transparent)}.bg-rose-400\/8{background-color:color-mix(in srgb,var(--colors-rose-400) 8%,transparent)}.bg-sky-400\/12{background-color:color-mix(in srgb,var(--colors-sky-400) 12%,transparent)}.bg-sky-400\/8{background-color:color-mix(in srgb,var(--colors-sky-400) 8%,transparent)}.bg-slate-950\/78{background-color:color-mix(in srgb,var(--colors-slate-950) 78%,transparent)}.bg-slate-950\/82{background-color:color-mix(in srgb,var(--colors-slate-950) 82%,transparent)}.bg-transparent,[bg-transparent=""]{background-color:transparent}.bg-white\:20,[bg-white\:20=""]{background-color:color-mix(in srgb,var(--colors-white) 20%,transparent)}.bg-white\/6{background-color:color-mix(in srgb,var(--colors-white) 6%,transparent)}[bg~="black/50"]{background-color:color-mix(in srgb,var(--colors-black) 50%,transparent)}[bg~="black/90"]{background-color:color-mix(in srgb,var(--colors-black) 90%,transparent)}[bg~="white/10"]{background-color:color-mix(in srgb,var(--colors-white) 10%,transparent)}.hover\:bg-blue-500:hover{background-color:color-mix(in srgb,var(--colors-blue-500) var(--un-bg-opacity),transparent)}.hover\:bg-gray-500:hover{background-color:color-mix(in srgb,var(--colors-gray-500) var(--un-bg-opacity),transparent)}.hover\:bg-red-500:hover{background-color:color-mix(in srgb,var(--colors-red-500) var(--un-bg-opacity),transparent)}.hover\:bg-sky-400\/18:hover{background-color:color-mix(in srgb,var(--colors-sky-400) 18%,transparent)}.hover\:bg-white\:10:hover{background-color:color-mix(in srgb,var(--colors-white) 10%,transparent)}.hover\:bg-white\/9:hover{background-color:color-mix(in srgb,var(--colors-white) 9%,transparent)}[bg~="hover:black/70"]:hover{background-color:color-mix(in srgb,var(--colors-black) 70%,transparent)}[bg~="hover:white/20"]:hover{background-color:color-mix(in srgb,var(--colors-white) 20%,transparent)}[hover\:bg-blue-500=""]:hover{background-color:color-mix(in srgb,var(--colors-blue-500) var(--un-bg-opacity),transparent)}[hover\:bg-white\:10=""]:hover{background-color:color-mix(in srgb,var(--colors-white) 10%,transparent)}[opacity~="0.8"]{opacity:.8%}[opacity~="1.5"]{opacity:1.5%}.disabled\:opacity-50:disabled{opacity:50%}[disabled\:opacity-50=""]:disabled{opacity:50%}.flex,[flex=""],[flex~="~"]{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-col,[flex~=col]{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-1,[gap-1=""]{gap:calc(var(--spacing) * 1)}.gap-2,[gap-2=""]{gap:calc(var(--spacing) * 2)}.gap-3,[gap-3=""]{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.h-10{height:calc(var(--spacing) * 10)}.h-20{height:calc(var(--spacing) * 20)}.h-4,.h4{height:calc(var(--spacing) * 4)}.h-6,[h-6=""]{height:calc(var(--spacing) * 6)}.h-full,[h-full=""]{height:100%}.h1{height:calc(var(--spacing) * 1)}.h2,[h2=""]{height:calc(var(--spacing) * 2)}.h3{height:calc(var(--spacing) * 3)}.max-h-full,[max-h-full=""]{max-height:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-full,[max-w-full=""]{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-h-15{min-height:calc(var(--spacing) * 15)}.min-h-screen{min-height:100vh}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-70,[min-w-70=""]{min-width:calc(var(--spacing) * 70)}.min-w-80,[min-w-80=""]{min-width:calc(var(--spacing) * 80)}.min-w-auto{min-width:auto}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-4{width:calc(var(--spacing) * 4)}.w-full,[w-full=""]{width:100%}.aspect-video,[aspect-video=""]{aspect-ratio:16/9}.block{display:block}.hidden{display:none}.visible,[visible=""]{visibility:visible}.collapse{visibility:collapse}.cursor-pointer,[cursor-pointer=""]{cursor:pointer}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.uppercase{text-transform:uppercase}.ring,[ring=""]{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(1px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.ring-2{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}[focus~=ring-2]:focus{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.focus-visible\:ring-2:focus-visible{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.ring-white\/50{--un-ring-color:color-mix(in srgb, var(--colors-white) 50%, transparent) }[focus~="ring-white/50"]:focus{--un-ring-color:color-mix(in srgb, var(--colors-white) 50%, transparent) }.focus-visible\:ring-sky-100\/80:focus-visible{--un-ring-color:color-mix(in srgb, var(--colors-sky-100) 80%, transparent) }.focus-visible\:ring-white\/80:focus-visible{--un-ring-color:color-mix(in srgb, var(--colors-white) 80%, transparent) }.shadow-\[0_0_40px_rgba\(251\,113\,133\,0\.18\)\]{--un-shadow:0 0 40px var(--un-shadow-color, rgba(251, 113, 133, .18));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_0_40px_rgba\(251\,113\,133\,0\.2\)\]{--un-shadow:0 0 40px var(--un-shadow-color, rgba(251, 113, 133, .2));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_0_40px_rgba\(251\,191\,36\,0\.18\)\]{--un-shadow:0 0 40px var(--un-shadow-color, rgba(251, 191, 36, .18));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_0_40px_rgba\(56\,189\,248\,0\.18\)\]{--un-shadow:0 0 40px var(--un-shadow-color, rgba(56, 189, 248, .18));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_0_40px_rgba\(56\,189\,248\,0\.2\)\]{--un-shadow:0 0 40px var(--un-shadow-color, rgba(56, 189, 248, .2));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_28px_90px_rgba\(0\,0\,0\,0\.55\)\]{--un-shadow:0 28px 90px var(--un-shadow-color, rgba(0, 0, 0, .55));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-2xl{--un-shadow:0 25px 50px -12px var(--un-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.active\:scale-\[0\.99\]:active{--un-scale-x:.99;--un-scale-y:.99;scale:var(--un-scale-x) var(--un-scale-y)}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.transition,[transition=""]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-all,[transition-all=""]{transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-colors,[transition-colors=""]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.duration-150{--un-duration:.15s;transition-duration:.15s}.duration-200,[duration-200=""]{--un-duration:.2s;transition-duration:.2s}.duration-300,[duration-300=""]{--un-duration:.3s;transition-duration:.3s}.ease{--un-ease:var(--ease-DEFAULT);transition-timing-function:var(--ease-DEFAULT)}.ease-in{--un-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--un-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--un-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.items-start{align-items:flex-start}.items-center,[items-center=""]{align-items:center}.self-start{align-self:flex-start}.inset-0{inset:calc(var(--spacing) * 0)}.left-4,[left-4=""]{left:calc(var(--spacing) * 4)}.right-2,[right-2=""]{right:calc(var(--spacing) * 2)}.top-2,[top-2=""]{top:calc(var(--spacing) * 2)}.top-4,[top-4=""]{top:calc(var(--spacing) * 4)}[left~="0"]{left:calc(var(--spacing) * 0)}[left~="0.5"]{left:calc(var(--spacing) * .5)}[left~="2"]{left:calc(var(--spacing) * 2)}[left~="30"]{left:calc(var(--spacing) * 30)}[left~="6/540"]{left:1.1111111111%}[right~="0"]{right:calc(var(--spacing) * 0)}.justify-center,[justify-center=""]{justify-content:center}.justify-between,[justify-between=""]{justify-content:space-between}.absolute,[absolute=""]{position:absolute}.fixed,[fixed=""]{position:fixed}.relative,[relative=""]{position:relative}.z-\[1400\]{z-index:1400}.z-\[1500\]{z-index:1500}.z-10,[z-10=""]{z-index:10}.z-1000,[z-1000=""]{z-index:1000}.backdrop-blur-sm{--un-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.filter{filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.table{display:table}.border-collapse{border-collapse:collapse}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal,) var(--un-slashed-zero,) var(--un-numeric-figure,) var(--un-numeric-spacing,) var(--un-numeric-fraction,)}.space-y-3{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--un-space-y-reverse)))}}@supports (color: color-mix(in lab,red,red)){.text-amber-100{color:color-mix(in oklab,var(--colors-amber-100) var(--un-text-opacity),transparent)}.text-blue-400{color:color-mix(in oklab,var(--colors-blue-400) var(--un-text-opacity),transparent)}.text-emerald-300{color:color-mix(in oklab,var(--colors-emerald-300) var(--un-text-opacity),transparent)}.text-gray-300{color:color-mix(in oklab,var(--colors-gray-300) var(--un-text-opacity),transparent)}.text-gray-400{color:color-mix(in oklab,var(--colors-gray-400) var(--un-text-opacity),transparent)}.text-green-300{color:color-mix(in oklab,var(--colors-green-300) var(--un-text-opacity),transparent)}.text-green-400{color:color-mix(in oklab,var(--colors-green-400) var(--un-text-opacity),transparent)}.text-indigo-300{color:color-mix(in oklab,var(--colors-indigo-300) var(--un-text-opacity),transparent)}.text-red-300{color:color-mix(in oklab,var(--colors-red-300) var(--un-text-opacity),transparent)}.text-rose-100{color:color-mix(in oklab,var(--colors-rose-100) var(--un-text-opacity),transparent)}.text-rose-200{color:color-mix(in oklab,var(--colors-rose-200) var(--un-text-opacity),transparent)}.text-rose-200\/70{color:color-mix(in oklab,var(--colors-rose-200) 70%,transparent)}.text-rose-300{color:color-mix(in oklab,var(--colors-rose-300) var(--un-text-opacity),transparent)}.text-sky-100{color:color-mix(in oklab,var(--colors-sky-100) var(--un-text-opacity),transparent)}.text-sky-200{color:color-mix(in oklab,var(--colors-sky-200) var(--un-text-opacity),transparent)}.text-sky-200\/70{color:color-mix(in oklab,var(--colors-sky-200) 70%,transparent)}.text-slate-300{color:color-mix(in oklab,var(--colors-slate-300) var(--un-text-opacity),transparent)}.text-slate-400{color:color-mix(in oklab,var(--colors-slate-400) var(--un-text-opacity),transparent)}.text-slate-500{color:color-mix(in oklab,var(--colors-slate-500) var(--un-text-opacity),transparent)}.text-white{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}.text-white\:60{color:color-mix(in oklab,var(--colors-white) 60%,transparent)}.text-white\:80{color:color-mix(in oklab,var(--colors-white) 80%,transparent)}.text-white\/24{color:color-mix(in oklab,var(--colors-white) 24%,transparent)}.text-white\/45{color:color-mix(in oklab,var(--colors-white) 45%,transparent)}.text-white\/55{color:color-mix(in oklab,var(--colors-white) 55%,transparent)}.text-white\/58{color:color-mix(in oklab,var(--colors-white) 58%,transparent)}.text-white\/68{color:color-mix(in oklab,var(--colors-white) 68%,transparent)}.text-white\/92{color:color-mix(in oklab,var(--colors-white) 92%,transparent)}.text-yellow-400{color:color-mix(in oklab,var(--colors-yellow-400) var(--un-text-opacity),transparent)}[text-blue-400=""]{color:color-mix(in oklab,var(--colors-blue-400) var(--un-text-opacity),transparent)}[text-white\:60=""]{color:color-mix(in oklab,var(--colors-white) 60%,transparent)}[text-white\:80=""]{color:color-mix(in oklab,var(--colors-white) 80%,transparent)}[text-white=""]{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}[text~="white/40"]{color:color-mix(in oklab,var(--colors-white) 40%,transparent)}[text~="white/60"]{color:color-mix(in oklab,var(--colors-white) 60%,transparent)}[text~="white/90"]{color:color-mix(in oklab,var(--colors-white) 90%,transparent)}.hover\:text-blue-300:hover{color:color-mix(in oklab,var(--colors-blue-300) var(--un-text-opacity),transparent)}.hover\:text-gray-300:hover{color:color-mix(in oklab,var(--colors-gray-300) var(--un-text-opacity),transparent)}[hover\:text-blue-300=""]:hover{color:color-mix(in oklab,var(--colors-blue-300) var(--un-text-opacity),transparent)}.disabled\:text-gray-500:disabled{color:color-mix(in oklab,var(--colors-gray-500) var(--un-text-opacity),transparent)}[disabled\:text-gray-500=""]:disabled{color:color-mix(in oklab,var(--colors-gray-500) var(--un-text-opacity),transparent)}.c-white,[c-white=""]{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}.accent-slate-500{accent-color:color-mix(in oklab,var(--colors-slate-500) var(--un-accent-opacity),transparent)}.border-amber-300\/30{border-color:color-mix(in oklab,var(--colors-amber-300) 30%,transparent)}.border-gray-500{border-color:color-mix(in oklab,var(--colors-gray-500) var(--un-border-opacity),transparent)}.border-gray-600{border-color:color-mix(in oklab,var(--colors-gray-600) var(--un-border-opacity),transparent)}.border-green-500\/50{border-color:color-mix(in oklab,var(--colors-green-500) 50%,transparent)}.border-red-500\/50{border-color:color-mix(in oklab,var(--colors-red-500) 50%,transparent)}.border-rose-300\/16{border-color:color-mix(in oklab,var(--colors-rose-300) 16%,transparent)}.border-rose-300\/30{border-color:color-mix(in oklab,var(--colors-rose-300) 30%,transparent)}.border-sky-300\/16{border-color:color-mix(in oklab,var(--colors-sky-300) 16%,transparent)}.border-sky-300\/30{border-color:color-mix(in oklab,var(--colors-sky-300) 30%,transparent)}.border-white\/10{border-color:color-mix(in oklab,var(--colors-white) 10%,transparent)}.border-white\/12{border-color:color-mix(in oklab,var(--colors-white) 12%,transparent)}[border-gray-600=""]{border-color:color-mix(in oklab,var(--colors-gray-600) var(--un-border-opacity),transparent)}[border~="white/20"]{border-color:color-mix(in oklab,var(--colors-white) 20%,transparent)}.hover\:border-white\/24:hover{border-color:color-mix(in oklab,var(--colors-white) 24%,transparent)}.focus\:border-blue-500:focus{border-color:color-mix(in oklab,var(--colors-blue-500) var(--un-border-opacity),transparent)}[focus\:border-blue-500=""]:focus{border-color:color-mix(in oklab,var(--colors-blue-500) var(--un-border-opacity),transparent)}[border-b~="white/20"]{border-bottom-color:color-mix(in oklab,var(--colors-white) 20%,transparent)}[border-t~="white/10"]{border-top-color:color-mix(in oklab,var(--colors-white) 10%,transparent)}.bg-amber-300\/12{background-color:color-mix(in oklab,var(--colors-amber-300) 12%,transparent)}.bg-black{background-color:color-mix(in oklab,var(--colors-black) var(--un-bg-opacity),transparent)}.bg-black\:85{background-color:color-mix(in oklab,var(--colors-black) 85%,transparent)}.bg-black\/18{background-color:color-mix(in oklab,var(--colors-black) 18%,transparent)}.bg-blue-600{background-color:color-mix(in oklab,var(--colors-blue-600) var(--un-bg-opacity),transparent)}.bg-gray-600{background-color:color-mix(in oklab,var(--colors-gray-600) var(--un-bg-opacity),transparent)}.bg-gray-700{background-color:color-mix(in oklab,var(--colors-gray-700) var(--un-bg-opacity),transparent)}.bg-gray-800{background-color:color-mix(in oklab,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.bg-gray-900{background-color:color-mix(in oklab,var(--colors-gray-900) var(--un-bg-opacity),transparent)}.bg-green-500\/20{background-color:color-mix(in oklab,var(--colors-green-500) 20%,transparent)}.bg-green-500\/30{background-color:color-mix(in oklab,var(--colors-green-500) 30%,transparent)}.bg-red-500\/20{background-color:color-mix(in oklab,var(--colors-red-500) 20%,transparent)}.bg-red-600{background-color:color-mix(in oklab,var(--colors-red-600) var(--un-bg-opacity),transparent)}.bg-rose-400\/12{background-color:color-mix(in oklab,var(--colors-rose-400) 12%,transparent)}.bg-rose-400\/8{background-color:color-mix(in oklab,var(--colors-rose-400) 8%,transparent)}.bg-sky-400\/12{background-color:color-mix(in oklab,var(--colors-sky-400) 12%,transparent)}.bg-sky-400\/8{background-color:color-mix(in oklab,var(--colors-sky-400) 8%,transparent)}.bg-slate-950\/78{background-color:color-mix(in oklab,var(--colors-slate-950) 78%,transparent)}.bg-slate-950\/82{background-color:color-mix(in oklab,var(--colors-slate-950) 82%,transparent)}.bg-white\:20{background-color:color-mix(in oklab,var(--colors-white) 20%,transparent)}.bg-white\/6{background-color:color-mix(in oklab,var(--colors-white) 6%,transparent)}[bg-black\:85=""]{background-color:color-mix(in oklab,var(--colors-black) 85%,transparent)}[bg-black=""]{background-color:color-mix(in oklab,var(--colors-black) var(--un-bg-opacity),transparent)}[bg-blue-600=""]{background-color:color-mix(in oklab,var(--colors-blue-600) var(--un-bg-opacity),transparent)}[bg-gray-700=""]{background-color:color-mix(in oklab,var(--colors-gray-700) var(--un-bg-opacity),transparent)}[bg-white\:20=""]{background-color:color-mix(in oklab,var(--colors-white) 20%,transparent)}[bg~="black/50"]{background-color:color-mix(in oklab,var(--colors-black) 50%,transparent)}[bg~="black/90"]{background-color:color-mix(in oklab,var(--colors-black) 90%,transparent)}[bg~="white/10"]{background-color:color-mix(in oklab,var(--colors-white) 10%,transparent)}.hover\:bg-blue-500:hover{background-color:color-mix(in oklab,var(--colors-blue-500) var(--un-bg-opacity),transparent)}.hover\:bg-gray-500:hover{background-color:color-mix(in oklab,var(--colors-gray-500) var(--un-bg-opacity),transparent)}.hover\:bg-red-500:hover{background-color:color-mix(in oklab,var(--colors-red-500) var(--un-bg-opacity),transparent)}.hover\:bg-sky-400\/18:hover{background-color:color-mix(in oklab,var(--colors-sky-400) 18%,transparent)}.hover\:bg-white\:10:hover{background-color:color-mix(in oklab,var(--colors-white) 10%,transparent)}.hover\:bg-white\/9:hover{background-color:color-mix(in oklab,var(--colors-white) 9%,transparent)}[bg~="hover:black/70"]:hover{background-color:color-mix(in oklab,var(--colors-black) 70%,transparent)}[bg~="hover:white/20"]:hover{background-color:color-mix(in oklab,var(--colors-white) 20%,transparent)}[hover\:bg-blue-500=""]:hover{background-color:color-mix(in oklab,var(--colors-blue-500) var(--un-bg-opacity),transparent)}[hover\:bg-white\:10=""]:hover{background-color:color-mix(in oklab,var(--colors-white) 10%,transparent)}.ring-white\/50{--un-ring-color:color-mix(in oklab, var(--colors-white) 50%, transparent) }[focus~="ring-white/50"]:focus{--un-ring-color:color-mix(in oklab, var(--colors-white) 50%, transparent) }.focus-visible\:ring-sky-100\/80:focus-visible{--un-ring-color:color-mix(in oklab, var(--colors-sky-100) 80%, transparent) }.focus-visible\:ring-white\/80:focus-visible{--un-ring-color:color-mix(in oklab, var(--colors-white) 80%, transparent) }}@media(min-width:40rem){.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[2\.25rem\]{font-size:2.25rem}.sm\:text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading, var(--text-3xl-lineHeight))}.sm\:text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight))}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:flex-row{flex-direction:row}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:grid-cols-\[1\.2fr_auto_1\.2fr_auto\]{grid-template-columns:1.2fr auto 1.2fr auto}.sm\:block{display:block}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.scoreboard[data-v-b2135260]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:inline-flex;flex-direction:column;align-items:center;gap:10px;padding:14px 28px;background:#0a0f1e33;border-radius:14px;z-index:100;font-family:Inter,system-ui,-apple-system,sans-serif;box-shadow:0 8px 32px #0006;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.scoreboard__header[data-v-b2135260]{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.set-indicators[data-v-b2135260]{display:flex;gap:6px;font-size:13px;flex:1}.set-indicator[data-v-b2135260]{color:#fff3;transition:all .2s;font-size:14px}.set-indicator--empty[data-v-b2135260]{color:#ffffff1a}.set-indicator--blue[data-v-b2135260]{color:#60a5fa;text-shadow:0 0 8px rgba(96,165,250,.5)}.set-indicator--red[data-v-b2135260]{color:#f87171;text-shadow:0 0 8px rgba(248,113,113,.5)}.current-set-label[data-v-b2135260]{font-size:11px;color:#ffffff80;text-transform:uppercase;letter-spacing:1.2px;font-weight:600;white-space:nowrap}.scoreboard__score[data-v-b2135260]{display:flex;align-items:center;justify-content:center;gap:12px}.score-value[data-v-b2135260]{font-size:42px;font-weight:800;min-width:52px;text-align:center;line-height:1;font-variant-numeric:tabular-nums}.score-value--blue[data-v-b2135260]{color:#60a5fa;text-shadow:0 0 20px rgba(96,165,250,.4)}.score-value--red[data-v-b2135260]{color:#f87171;text-shadow:0 0 20px rgba(248,113,113,.4)}.score-value--pulse[data-v-b2135260]{animation:score-pulse-b2135260 .6s ease-out}@keyframes score-pulse-b2135260{0%{transform:scale(1)}30%{transform:scale(1.3);filter:brightness(1.5)}60%{transform:scale(.95)}to{transform:scale(1);filter:brightness(1)}}.score-divider[data-v-b2135260]{color:#ffffff4d;font-size:32px;font-weight:300;line-height:1}.score-target[data-v-b2135260]{color:#fff6;font-size:18px;font-weight:600;margin-left:4px;display:inline-flex;align-items:center;gap:6px}.score-target__deuce[data-v-b2135260]{color:#ffffff80;font-size:13px;font-weight:600;padding:1px 5px;background:#ffffff14;border-radius:3px;border:1px solid rgba(255,255,255,.15)}.timer[data-v-b2135260]{position:absolute;top:-28px;left:50%;transform:translate(-50%);background:#000000e6;padding:5px 14px;border-radius:8px;font-size:15px;font-weight:700;color:#4ade80;font-family:Inter,system-ui,-apple-system,sans-serif;letter-spacing:.5px;border:1px solid rgba(74,222,128,.3);box-shadow:0 2px 12px #4ade8033;transition:all .3s}.timer--warning[data-v-b2135260]{color:#f87171;border-color:#f8717166;box-shadow:0 2px 12px #f871714d;animation:pulse-timer-b2135260 1s ease-in-out infinite}.timer--overtime[data-v-b2135260]{color:red;border-color:#f009;box-shadow:0 0 20px #f006;animation:pulse-overtime-b2135260 1s ease-in-out infinite}.overtime-message[data-v-b2135260]{font-size:13px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap}@keyframes pulse-overtime-b2135260{0%{opacity:1;transform:translate(-50%) scale(1)}50%{opacity:.7;transform:translate(-50%) scale(1.05)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes pulse-timer-b2135260{0%,to{opacity:1;transform:translate(-50%) scale(1)}50%{opacity:.7;transform:translate(-50%) scale(1.02)}}@media(max-width:480px){.scoreboard[data-v-b2135260]{bottom:16px;gap:8px;padding:12px 18px}.scoreboard__header[data-v-b2135260]{gap:10px}.set-indicators[data-v-b2135260]{gap:4px}.set-indicator[data-v-b2135260]{font-size:12px}.current-set-label[data-v-b2135260]{font-size:10px;letter-spacing:1px}.scoreboard__score[data-v-b2135260]{gap:10px}.score-value[data-v-b2135260]{min-width:42px;font-size:34px}.score-divider[data-v-b2135260]{font-size:26px}.score-target[data-v-b2135260]{margin-left:0;font-size:15px}}.debug-overlay[data-v-0c11245d]{position:fixed;top:10px;left:10px;z-index:1000;font-family:Courier New,monospace;font-size:11px;pointer-events:none}.debug-panel[data-v-0c11245d]{background:#00000080;color:#0f0;padding:12px;border-radius:8px;border:1px solid rgba(0,255,0,.2);max-width:280px;pointer-events:auto;box-shadow:0 4px 12px #0000004d}.debug-title[data-v-0c11245d]{margin:0 0 12px;font-size:13px;font-weight:700;color:#0ff;border-bottom:1px solid rgba(0,255,0,.3);padding-bottom:6px}.debug-section[data-v-0c11245d]{margin-bottom:12px}.debug-subtitle[data-v-0c11245d]{margin:0 0 6px;font-size:11px;font-weight:700;color:#ff0}.debug-row[data-v-0c11245d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;gap:8px}.debug-label[data-v-0c11245d]{color:#0f0;opacity:.8}.debug-value[data-v-0c11245d]{color:#fff;font-weight:700;text-align:right}.fps-low[data-v-0c11245d]{color:red!important}.fps-mid[data-v-0c11245d]{color:#ff0!important}.debug-key[data-v-0c11245d]{background:#fff3;border:1px solid rgba(255,255,255,.4);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:10px;min-width:50px;text-align:center;color:#0ff}.debug-action[data-v-0c11245d]{color:#ccc;font-size:10px}input[type=range][data-v-884571bc]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#4caf50;cursor:pointer;transition:background .2s}input[type=range][data-v-884571bc]::-webkit-slider-thumb:hover{background:#66bb6a}input[type=range][data-v-884571bc]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#4caf50;cursor:pointer;border:none;transition:background .2s}input[type=range][data-v-884571bc]::-moz-range-thumb:hover{background:#66bb6a}.point-announcement[data-v-f48507e9]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200;pointer-events:none;display:flex;align-items:center;justify-content:center}.point-announcement__bg[data-v-f48507e9]{position:absolute;inset:-40px;border-radius:20px;opacity:.15;transition:opacity .3s ease}.point-announcement__bg.glow--blue[data-v-f48507e9]{background:radial-gradient(ellipse at center,rgba(96,165,250,.6) 0%,transparent 70%)}.point-announcement__bg.glow--red[data-v-f48507e9]{background:radial-gradient(ellipse at center,rgba(248,113,113,.6) 0%,transparent 70%)}.point-announcement__text[data-v-f48507e9]{position:relative;font-size:48px;font-weight:900;letter-spacing:2px;text-transform:uppercase;color:#fff;text-shadow:0 0 20px rgba(255,255,255,.5),0 4px 8px rgba(0,0,0,.6);white-space:nowrap;animation:scale-in-f48507e9 .3s cubic-bezier(.34,1.56,.64,1) forwards}.point-announcement__text.glow--blue[data-v-f48507e9]{text-shadow:0 0 30px rgba(96,165,250,.8),0 0 60px rgba(96,165,250,.4),0 4px 8px rgba(0,0,0,.6)}.point-announcement__text.glow--red[data-v-f48507e9]{text-shadow:0 0 30px rgba(248,113,113,.8),0 0 60px rgba(248,113,113,.4),0 4px 8px rgba(0,0,0,.6)}.point-announcement__text.pulse[data-v-f48507e9]{animation:pulse-text-f48507e9 .4s ease-in-out}.point-fade-enter-active[data-v-f48507e9]{animation:scale-in-f48507e9 .3s cubic-bezier(.34,1.56,.64,1)}.point-fade-leave-active[data-v-f48507e9]{animation:scale-out-f48507e9 .3s ease-in forwards}.point-fade-enter-from[data-v-f48507e9]{opacity:0;transform:translate(-50%,-50%) scale(.5)}.point-fade-leave-to[data-v-f48507e9]{opacity:0;transform:translate(-50%,-50%) scale(1.2)}@keyframes scale-in-f48507e9{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes scale-out-f48507e9{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}@keyframes pulse-text-f48507e9{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}@media(max-width:480px){.point-announcement__text[data-v-f48507e9]{font-size:36px;letter-spacing:1px}.point-announcement__bg[data-v-f48507e9]{inset:-30px}}html,body,#app{width:100%;height:100%;margin:0;padding:0;overflow:hidden}body{overflow:hidden;overscroll-behavior:none;-webkit-user-select:none;user-select:none;touch-action:none}@supports (-webkit-touch-callout: none){html,body{height:-webkit-fill-available}}.game-view[data-v-c5966631]{position:fixed;inset:0;width:100vw;height:100vh;overflow:hidden;background:#87ceeb}.player-side-indicator[data-v-c5966631]{position:absolute;left:50%;transform:translate(-50%);padding:6px 12px;background:#0009;border:2px solid;border-radius:6px;z-index:100;transition:opacity .3s,transform .3s;display:flex;align-items:center;gap:8px}.player-side-indicator--bottom[data-v-c5966631]{top:auto;bottom:calc(10px + env(safe-area-inset-bottom))}.player-side-indicator--mobile[data-v-c5966631]{bottom:calc(118px + env(safe-area-inset-bottom))}.player-side-indicator__icon[data-v-c5966631]{font-size:16px;line-height:1}.player-side-indicator__text[data-v-c5966631]{font-size:11px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap}.collision-toggle[data-v-c5966631]{position:absolute;top:10px;right:10px;padding:8px 12px;background:#000000b3;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:6px;cursor:pointer;font-size:12px;z-index:100;transition:background .2s}.collision-toggle[data-v-c5966631]:hover{background:#000000e6}.collision-toggle--secondary[data-v-c5966631]{top:52px;right:10px}.mobile-controls[data-v-c5966631]{position:fixed;bottom:calc(16px + env(safe-area-inset-bottom));left:0;right:0;display:flex;justify-content:space-between;align-items:flex-end;padding:0 calc(16px + env(safe-area-inset-left)) calc(16px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-right));pointer-events:none;z-index:1000}.joystick-base[data-v-c5966631]{position:relative;width:136px;height:136px;border-radius:50%;background:#ffffff2e;border:3px solid rgba(255,255,255,.5);pointer-events:auto;touch-action:none;transition:background .2s,border-color .2s}.joystick-base--active[data-v-c5966631]{background:#ffffff4d;border-color:#fffc}.joystick-knob[data-v-c5966631]{position:absolute;top:50%;left:50%;width:58px;height:58px;border-radius:50%;background:#fff9;border:3px solid rgba(255,255,255,.9);transition:background .1s;pointer-events:none}.joystick-base--active .joystick-knob[data-v-c5966631]{background:#ffffffe6}.mobile-controls__button--jump[data-v-c5966631]{width:112px;height:112px;border-radius:50%;background:#ffc80066;border:3px solid rgba(255,200,0,.8);color:#fff;font-size:38px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .1s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);user-select:none;touch-action:none;pointer-events:auto;margin-bottom:8px;margin-right:4px;box-shadow:0 16px 28px #0000002e}.mobile-controls__button--jump[data-v-c5966631]:active,.mobile-controls__button--jump.mobile-controls__button--active[data-v-c5966631]{background:#ffc800b3;transform:scale(.95)}.mobile-controls__icon[data-v-c5966631]{pointer-events:none;user-select:none}@media(pointer:fine)and (hover:hover){.mobile-controls[data-v-c5966631]{display:none}}.input-debug[data-v-c5966631]{position:absolute;bottom:10px;left:10px;padding:8px 12px;background:#000c;color:#0f0;font-family:monospace;font-size:12px;border-radius:4px;z-index:1001;pointer-events:none}@media(max-width:480px){.collision-toggle[data-v-c5966631]{top:124px;left:50%;right:auto;transform:translate(-50%);max-width:calc(100vw - 24px);padding:6px 10px;font-size:11px;white-space:nowrap}}.gp-test[data-v-e725ec71]{padding:16px;max-width:1400px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#e2e8f0}.gp-header[data-v-e725ec71]{text-align:center;margin-bottom:16px}.gp-header h1[data-v-e725ec71]{font-size:24px;margin:0 0 4px}.gp-header p[data-v-e725ec71]{color:#94a3b8;margin:0;font-size:14px}.gp-status[data-v-e725ec71]{margin-top:8px;font-size:14px}.gp-disconnected[data-v-e725ec71]{color:#f87171}.mapping[data-v-e725ec71]{color:#a78bfa;margin-left:8px;font-size:12px}.columns[data-v-e725ec71]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:16px}@media(max-width:1100px){.columns[data-v-e725ec71]{grid-template-columns:1fr}}.col[data-v-e725ec71]{background:#0f172a;border:1px solid #1e293b;border-radius:8px;padding:12px}.col h2[data-v-e725ec71]{font-size:16px;margin:0 0 4px}.col-desc[data-v-e725ec71]{font-size:12px;color:#64748b;margin:0 0 12px}.col-desc code[data-v-e725ec71]{background:#1e293b;padding:1px 4px;border-radius:3px;font-size:11px}.btn-grid[data-v-e725ec71]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px}.btn-cell[data-v-e725ec71]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:52px;height:52px;background:#1e293b;border:1px solid #334155;border-radius:4px;transition:all .05s}.btn-cell.active[data-v-e725ec71]{background:#22c55e;border-color:#22c55e}.btn-cell.active .btn-idx[data-v-e725ec71],.btn-cell.active .btn-label[data-v-e725ec71],.btn-cell.active .btn-val[data-v-e725ec71]{color:#000}.btn-idx[data-v-e725ec71]{font-size:11px;font-weight:700;color:#fbbf24}.btn-label[data-v-e725ec71]{font-size:9px;color:#94a3b8}.btn-val[data-v-e725ec71]{font-size:10px;color:#64748b;font-family:SF Mono,Fira Code,monospace}.axis-list[data-v-e725ec71]{display:flex;flex-direction:column;gap:4px}.axis-row[data-v-e725ec71]{display:flex;align-items:center;gap:8px;padding:4px 0}.axis-row.active[data-v-e725ec71]{color:#60a5fa}.axis-name[data-v-e725ec71]{width:80px;font-size:12px;flex-shrink:0}.axis-bar-wrap[data-v-e725ec71]{flex:1;height:8px;background:#1e293b;border-radius:4px;overflow:hidden;position:relative}.axis-bar[data-v-e725ec71]{height:100%;background:#60a5fa;border-radius:4px;transition:width .05s}.axis-row.active .axis-bar[data-v-e725ec71]{background:#fbbf24}.axis-val[data-v-e725ec71]{width:55px;text-align:right;font-family:SF Mono,Fira Code,monospace;font-size:11px;flex-shrink:0}.wrapper-actions[data-v-e725ec71]{display:flex;gap:8px;margin-bottom:12px}.btn-action[data-v-e725ec71]{padding:6px 12px;background:#1e293b;border:1px solid #334155;border-radius:4px;color:#e2e8f0;font-size:12px;cursor:pointer}.btn-action[data-v-e725ec71]:hover{background:#334155}.btn-recreate[data-v-e725ec71]{border-color:#f59e0b;color:#fbbf24}.error-box[data-v-e725ec71]{background:#f871711a;border:1px solid #f87171;color:#f87171;padding:8px;border-radius:4px;margin-bottom:12px;font-size:12px}.input-table[data-v-e725ec71]{width:100%;border-collapse:collapse;margin-bottom:12px}.input-table th[data-v-e725ec71],.input-table td[data-v-e725ec71]{padding:8px;text-align:center;border:1px solid #1e293b}.input-table th[data-v-e725ec71]{background:#1e293b;font-size:12px;color:#94a3b8}.source-row td[data-v-e725ec71]{font-size:14px}.source-row td.on[data-v-e725ec71]{color:#22c55e}.source-gw td[data-v-e725ec71]:first-child{color:#a78bfa}.source-native td[data-v-e725ec71]:first-child{color:#60a5fa}.match-status[data-v-e725ec71]{padding:8px;border-radius:4px;text-align:center;font-weight:700}.match-status.match[data-v-e725ec71]{background:#22c55e1a;border:1px solid #22c55e;color:#22c55e}.match-status.mismatch[data-v-e725ec71]{background:#f871711a;border:1px solid #f87171;color:#f87171}.log-section[data-v-e725ec71]{background:#0f172a;border:1px solid #1e293b;border-radius:8px;padding:12px}.log-section h2[data-v-e725ec71]{font-size:16px;margin:0 0 8px}.log-list[data-v-e725ec71]{max-height:200px;overflow-y:auto;font-family:SF Mono,Fira Code,monospace;font-size:12px}.log-entry[data-v-e725ec71]{padding:2px 0;border-bottom:1px solid #1e293b}.log-time[data-v-e725ec71]{color:#475569;margin-right:8px}.log-text[data-v-e725ec71]{color:#94a3b8}.log-entry.mismatch .log-text[data-v-e725ec71]{color:#f87171;font-weight:700}.log-entry.press .log-text[data-v-e725ec71]{color:#22c55e}.log-entry.release .log-text[data-v-e725ec71]{color:#fbbf24}.log-empty[data-v-e725ec71]{color:#475569;text-align:center;padding:20px}
