@import"https://fonts.googleapis.com/css2?family=Fraunces:wght@400;500;600;700&family=Lato:wght@400;700&display=swap";@layer tokens{:root{--ui-accent:#5b55d6;--ui-danger:#b14d3f;--ui-success:#147937;--ui-warning:#b27522;--ui-info:#2e69b5;--ui-on-accent:#fff;--ui-on-danger:#fff;--ui-surface:#fff;--ui-surface-raised:#fff;--ui-surface-sunken:#f0f0ec;--ui-text:#1a1a1a;--ui-light-color:#fff;--ui-focus-halo:0 0 0 calc(var(--ui-focus-width)*1.5) color-mix(in srgb,var(--ui-focus-ring) 40%,transparent);--ui-tonal-opacity:1;--ui-accent-outline-border:var(--ui-accent);--ui-accent-secondary-outline-border:var(--ui-accent-secondary);--ui-accent-tertiary-outline-border:var(--ui-accent-tertiary);--ui-success-outline-border:var(--ui-success);--ui-danger-outline-border:var(--ui-danger);--ui-warning-outline-border:var(--ui-warning);--ui-info-outline-border:var(--ui-info);--ui-accent-border:var(--ui-accent);--ui-accent-hover-border:var(--ui-accent-hover);--ui-accent-active-border:var(--ui-accent-active);--ui-danger-border:var(--ui-danger);--ui-danger-hover-border:var(--ui-danger-hover);--ui-danger-active-border:var(--ui-danger-active);--ui-success-border:var(--ui-success);--ui-success-hover-border:var(--ui-success-hover);--ui-success-active-border:var(--ui-success-active);--ui-warning-border:var(--ui-warning);--ui-warning-hover-border:var(--ui-warning-hover);--ui-warning-active-border:var(--ui-warning-active);--ui-info-border:var(--ui-info);--ui-info-hover-border:var(--ui-info-hover);--ui-info-active-border:var(--ui-info-active);font-size:var(--ui-font-size);--ui-font-sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--ui-font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--ui-font-size:16px;--ui-font-medium:500;--ui-line-height:1.4;--ui-space-1:.25rem;--ui-space-2:.5rem;--ui-space-3:.75rem;--ui-space-4:1rem;--ui-border-width:1px;--ui-focus-width:2px;--ui-radius-sm:.25rem;--ui-radius-md:.5rem;--ui-radius-lg:calc(var(--ui-radius-md)*1.5);--ui-radius-round:999px;--ui-shadow-sm:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);--ui-shadow-lg:0 8px 24px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06);--ui-motion-fast:.12s;--ui-motion-ease:cubic-bezier(.2,0,.2,1);--ui-scroll-fade-size:24px;--ui-control-size:2.5rem;--ui-control-size-sm:2rem;--ui-control-min-block-size:44px}:root,:where([data-theme],[data-contrast]){color:var(--ui-text-primary);--ui-neutral-surface:light-dark(color-mix(in oklab,var(--ui-text) 6%,var(--ui-surface-raised)),color-mix(in oklab,var(--ui-text) 13.5%,var(--ui-surface-raised)));--ui-neutral-hover:light-dark(oklch(from var(--ui-neutral-surface) calc(l - .035) c h),oklch(from var(--ui-neutral-surface) calc(l + .035) c h));--ui-neutral-active:light-dark(color-mix(in oklab,var(--ui-text) 14%,var(--ui-surface-raised)),color-mix(in oklab,var(--ui-text) 31.5%,var(--ui-surface-raised)));--ui-neutral-shadow:var(--ui-shadow-xs);--ui-choice-hover-surface:oklch(from var(--ui-accent-solid) calc(l + clamp(-1, (.5 - l) * 1000, 1)/25) c h);--ui-accent-line-width:var(--ui-border-width);--ui-font-size-2xs:.6875rem;--ui-font-size-xs:.75rem;--ui-font-size-sm:.875rem;--ui-font-size-md:1rem;--ui-font-size-lg:1.125rem;--ui-font-size-xl:1.25rem;--ui-font-size-2xl:1.5rem;--ui-line-height-tight:1.2;--ui-line-height-md:var(--ui-line-height);--ui-line-height-relaxed:calc(var(--ui-line-height)*1.15);--ui-font-normal:400;--ui-font-semibold:600;--ui-font-bold:700;--ui-font-family-sans:var(--ui-font-sans);--ui-font-family-mono:var(--ui-font-mono);--ui-action-inset-sm:var(--ui-space-2);--ui-action-inset-md:var(--ui-space-3);--ui-action-inset-lg:var(--ui-space-4);--ui-space-0-5:calc(var(--ui-space-1)*.5);--ui-space-5:calc(var(--ui-space-4)*1.5);--ui-space-6:calc(var(--ui-space-4)*2);--ui-radius-dialog:calc(var(--ui-radius-md)*2);--ui-shadow-xs:0 1px 2px rgba(0,0,0,.04);--ui-shadow-md:var(--ui-shadow-sm);--ui-shadow-xl:var(--ui-shadow-lg);--ui-elevation-tooltip:var(--ui-shadow-sm);--ui-elevation-overlay:var(--ui-shadow-lg);--ui-elevation-dialog:var(--ui-shadow-lg);--ui-overlay-backdrop:rgba(0,0,0,.4);--ui-control-inset:inset 0 1px 2px rgba(0,0,0,.07),inset 0 1px 0 rgba(0,0,0,.02);--ui-raised:0 2px 4px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.06);--ui-raised-highlight:linear-gradient(hsla(0,0%,100%,.16),hsla(0,0%,100%,0));--ui-pressed:inset 0 1px 2px rgba(0,0,0,.12);--ui-motion-base:calc(var(--ui-motion-fast)*1.5);--ui-motion-feedback:var(--ui-motion-fast);--ui-motion-reveal:var(--ui-motion-base);--ui-motion-layout:calc(var(--ui-motion-base)*1.5);--ui-motion-feedback-ease:var(--ui-motion-ease);--ui-motion-reveal-ease:var(--ui-motion-ease-out);--ui-motion-layout-ease:var(--ui-motion-ease-out);--ui-motion-ease-out:cubic-bezier(.2,.8,.2,1);--ui-surface-muted:color-mix(in oklab,var(--ui-surface-sunken) 50%,var(--ui-surface));--ui-text-secondary:color-mix(in oklab,var(--ui-text) 80%,var(--ui-surface));--ui-text-muted:color-mix(in oklab,var(--ui-text) 62%,var(--ui-surface));--ui-border:color-mix(in oklab,var(--ui-text) 12%,var(--ui-surface));--ui-border-divider:color-mix(in oklab,var(--ui-border) 50%,var(--ui-border-strong));--ui-border-strong:color-mix(in oklab,var(--ui-text) 25%,var(--ui-surface));--ui-control-border:light-dark(color-mix(in oklab,var(--ui-text) 30%,var(--ui-surface)),color-mix(in oklab,var(--ui-text) 40%,var(--ui-surface-raised)));--ui-accent-hover:oklch(from var(--ui-accent) calc(l + clamp(-1, (.5 - l) * 1000, 1)*(.035 + .08*max(0, 1 - l / .5))) c h);--ui-accent-active:color-mix(in oklab,var(--ui-accent) 74%,var(--ui-text));--ui-accent-subtle:color-mix(in oklab,var(--ui-accent) 12%,var(--ui-surface));--ui-danger-hover:oklch(from var(--ui-danger) calc(l + clamp(-1, (.5 - l) * 1000, 1)*(.035 + .08*max(0, 1 - l / .5))) c h);--ui-danger-active:color-mix(in oklab,var(--ui-danger) 74%,var(--ui-text));--ui-success-active:color-mix(in oklab,var(--ui-success) 74%,var(--ui-text));--ui-warning-active:color-mix(in oklab,var(--ui-warning) 74%,#fff);--ui-info-active:color-mix(in oklab,var(--ui-info) 74%,var(--ui-text));--ui-warning-hover:oklch(from var(--ui-warning) calc(l + clamp(-1, (.5 - l) * 1000, 1)*(.035 + .08*max(0, 1 - l / .5))) c h);--ui-info-hover:oklch(from var(--ui-info) calc(l + clamp(-1, (.5 - l) * 1000, 1)*(.035 + .08*max(0, 1 - l / .5))) c h);--ui-accent-wash:light-dark(oklch(from var(--ui-accent) .72 calc(c * .74 * .72 / max(.001, l)) h/.16),oklch(from var(--ui-accent) .65 calc(c*.481/max(.001, l)) h/.08));--ui-accent-wash-hover:light-dark(oklch(from var(--ui-accent) .72 calc(c * .74 * .72 / max(.001, l)) h/.25),oklch(from var(--ui-accent) .65 calc(c*.481/max(.001, l)) h/.14));--ui-accent-ghost-hover:light-dark(oklch(from var(--ui-accent) .72 calc(c*.72/max(.001, l)) h/.1),oklch(from var(--ui-accent) .65 calc(c*.65/max(.001, l)) h/.04));--ui-accent-secondary-wash:light-dark(oklch(from var(--ui-accent-secondary) .72 calc(c * .74 * .72 / max(.001, l)) h/.16),oklch(from var(--ui-accent-secondary) .65 calc(c*.481/max(.001, l)) h/.08));--ui-accent-secondary-wash-hover:light-dark(oklch(from var(--ui-accent-secondary) .72 calc(c * .74 * .72 / max(.001, l)) h/.25),oklch(from var(--ui-accent-secondary) .65 calc(c*.481/max(.001, l)) h/.14));--ui-accent-secondary-ghost-hover:light-dark(oklch(from var(--ui-accent-secondary) .72 calc(c*.72/max(.001, l)) h/.1),oklch(from var(--ui-accent-secondary) .65 calc(c*.65/max(.001, l)) h/.04));--ui-accent-tertiary-wash:light-dark(oklch(from var(--ui-accent-tertiary) .72 calc(c * .74 * .72 / max(.001, l)) h/.16),oklch(from var(--ui-accent-tertiary) .65 calc(c*.481/max(.001, l)) h/.08));--ui-accent-tertiary-wash-hover:light-dark(oklch(from var(--ui-accent-tertiary) .72 calc(c * .74 * .72 / max(.001, l)) h/.25),oklch(from var(--ui-accent-tertiary) .65 calc(c*.481/max(.001, l)) h/.14));--ui-accent-tertiary-ghost-hover:light-dark(oklch(from var(--ui-accent-tertiary) .72 calc(c*.72/max(.001, l)) h/.1),oklch(from var(--ui-accent-tertiary) .65 calc(c*.65/max(.001, l)) h/.04));--ui-danger-wash:light-dark(oklch(from var(--ui-danger) .72 calc(c * .74 * .72 / max(.001, l)) h/.16),oklch(from var(--ui-danger) .65 calc(c*.481/max(.001, l)) h/.08));--ui-danger-wash-hover:light-dark(oklch(from var(--ui-danger) .72 calc(c * .74 * .72 / max(.001, l)) h/.25),oklch(from var(--ui-danger) .65 calc(c*.481/max(.001, l)) h/.14));--ui-danger-ghost-hover:light-dark(oklch(from var(--ui-danger) .72 calc(c*.72/max(.001, l)) h/.1),oklch(from var(--ui-danger) .65 calc(c*.65/max(.001, l)) h/.04));--ui-success-wash:light-dark(oklch(from var(--ui-success) .72 calc(c * .74 * .72 / max(.001, l)) h/.16),oklch(from var(--ui-success) .65 calc(c*.481/max(.001, l)) h/.08));--ui-success-wash-hover:light-dark(oklch(from var(--ui-success) .72 calc(c * .74 * .72 / max(.001, l)) h/.25),oklch(from var(--ui-success) .65 calc(c*.481/max(.001, l)) h/.14));--ui-success-ghost-hover:light-dark(oklch(from var(--ui-success) .72 calc(c*.72/max(.001, l)) h/.1),oklch(from var(--ui-success) .65 calc(c*.65/max(.001, l)) h/.04));--ui-warning-wash:light-dark(oklch(from var(--ui-warning) .72 calc(c * .74 * .72 / max(.001, l)) h/.16),oklch(from var(--ui-warning) .65 calc(c*.481/max(.001, l)) h/.08));--ui-warning-wash-hover:light-dark(oklch(from var(--ui-warning) .72 calc(c * .74 * .72 / max(.001, l)) h/.25),oklch(from var(--ui-warning) .65 calc(c*.481/max(.001, l)) h/.14));--ui-warning-ghost-hover:light-dark(oklch(from var(--ui-warning) .72 calc(c*.72/max(.001, l)) h/.1),oklch(from var(--ui-warning) .65 calc(c*.65/max(.001, l)) h/.04));--ui-info-wash:light-dark(oklch(from var(--ui-info) .72 calc(c * .74 * .72 / max(.001, l)) h/.16),oklch(from var(--ui-info) .65 calc(c*.481/max(.001, l)) h/.08));--ui-info-wash-hover:light-dark(oklch(from var(--ui-info) .72 calc(c * .74 * .72 / max(.001, l)) h/.25),oklch(from var(--ui-info) .65 calc(c*.481/max(.001, l)) h/.14));--ui-info-ghost-hover:light-dark(oklch(from var(--ui-info) .72 calc(c*.72/max(.001, l)) h/.1),oklch(from var(--ui-info) .65 calc(c*.65/max(.001, l)) h/.04));--ui-neutral-wash-hover:light-dark(oklch(from var(--ui-text) .72 calc(c*.72/max(.001, l)) h/.1),oklch(from var(--ui-text) .65 calc(c*.65/max(.001, l)) h/.06));--ui-neutral-ghost-hover:light-dark(oklch(from var(--ui-text) .72 calc(c*.72/max(.001, l)) h/.1),oklch(from var(--ui-text) .65 calc(c*.65/max(.001, l)) h/.04));--ui-disabled-surface:var(--ui-surface-sunken);--ui-disabled-text:color-mix(in oklab,var(--ui-text) 45%,var(--ui-surface));--ui-disabled-border:color-mix(in oklab,var(--ui-text) 20%,var(--ui-surface));--ui-disabled-filter:none;--ui-focus-ring:var(--ui-accent);--ui-surface-canvas:var(--ui-surface);--ui-surface-default:var(--ui-surface);--ui-surface-elevated:var(--ui-surface-raised);--ui-surface-subtle:var(--ui-surface-sunken);--ui-surface-hover:var(--ui-surface-muted);--ui-text-primary:var(--ui-text);--ui-text-on-accent:var(--ui-on-accent);--ui-border-subtle:color-mix(in srgb,var(--ui-border) 55%,var(--ui-surface));--ui-border-default:var(--ui-border);--ui-accent-secondary:var(--ui-accent);--ui-on-accent-secondary:var(--ui-on-accent);--ui-accent-secondary-hover:oklch(from var(--ui-accent-secondary) calc(l + clamp(-1, (.5 - l) * 1000, 1)*(.035 + .08*max(0, 1 - l / .5))) c h);--ui-accent-secondary-active:color-mix(in oklab,var(--ui-accent-secondary) 74%,var(--ui-text));--ui-accent-secondary-subtle-text:light-dark(oklch(from var(--ui-accent-secondary) min(l,.5) min(c,.18) h),oklch(from var(--ui-accent-secondary) max(l,.8) min(c,.16) h));--ui-accent-secondary-soft:light-dark(oklch(from var(--ui-accent-secondary) 96% calc(min(c, .02)*.74) h),oklch(from var(--ui-accent-secondary) calc(clamp(.34, l, .38) + .04*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) calc(min(c, calc(.035 + .015*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) )*.74) h));--ui-accent-secondary-soft-border:color-mix(in srgb,var(--ui-accent-secondary-soft) 75%,var(--ui-accent-secondary-subtle-text));--ui-accent-secondary-solid:var(--ui-accent-secondary);--ui-accent-secondary-strong-surface:var(--ui-accent-secondary);--ui-accent-secondary-border:var(--ui-accent-secondary);--ui-accent-secondary-on-strong:var(--ui-on-accent-secondary);--ui-accent-secondary-hover-border:var(--ui-accent-secondary-hover);--ui-accent-secondary-active-border:var(--ui-accent-secondary-active);--ui-accent-tertiary:var(--ui-accent);--ui-on-accent-tertiary:var(--ui-on-accent);--ui-accent-tertiary-hover:oklch(from var(--ui-accent-tertiary) calc(l + clamp(-1, (.5 - l) * 1000, 1)*(.035 + .08*max(0, 1 - l / .5))) c h);--ui-accent-tertiary-active:color-mix(in oklab,var(--ui-accent-tertiary) 74%,var(--ui-text));--ui-accent-tertiary-subtle-text:light-dark(oklch(from var(--ui-accent-tertiary) min(l,.5) min(c,.18) h),oklch(from var(--ui-accent-tertiary) max(l,.8) min(c,.16) h));--ui-accent-tertiary-soft:light-dark(oklch(from var(--ui-accent-tertiary) 96% calc(min(c, .02)*.74) h),oklch(from var(--ui-accent-tertiary) calc(clamp(.34, l, .38) + .04*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) calc(min(c, calc(.035 + .015*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) )*.74) h));--ui-accent-tertiary-soft-border:color-mix(in srgb,var(--ui-accent-tertiary-soft) 75%,var(--ui-accent-tertiary-subtle-text));--ui-accent-tertiary-solid:var(--ui-accent-tertiary);--ui-accent-tertiary-strong-surface:var(--ui-accent-tertiary);--ui-accent-tertiary-border:var(--ui-accent-tertiary);--ui-accent-tertiary-on-strong:var(--ui-on-accent-tertiary);--ui-accent-tertiary-hover-border:var(--ui-accent-tertiary-hover);--ui-accent-tertiary-active-border:var(--ui-accent-tertiary-active);--ui-link-color:var(--ui-accent-subtle-text);--ui-accent-solid:var(--ui-accent);--ui-selection-surface:light-dark(color-mix(in oklab,var(--ui-accent) 10%,var(--ui-surface-raised)),color-mix(in oklab,var(--ui-accent-subtle-text) 22%,var(--ui-surface-raised)));--ui-selection-border:light-dark(color-mix(in oklab,var(--ui-accent) 20%,var(--ui-surface-raised)),color-mix(in oklab,var(--ui-accent-subtle-text) 44%,var(--ui-surface-raised)));--ui-selection-text:light-dark(var(--ui-accent-subtle-text),color-mix(in oklab,var(--ui-accent-subtle-text) 85%,var(--ui-text)));--ui-selection-radius:var(--ui-radius-md);--ui-nav-icon-size:var(--ui-font-size-md);--ui-nav-gap:var(--ui-space-3);--ui-nav-padding-inline:var(--ui-space-3);--ui-nav-padding-block:var(--ui-space-2);--ui-nav-min-block-size:var(--ui-control-size);--ui-nav-compact-padding-inline:var(--ui-space-2);--ui-nav-compact-padding-block:var(--ui-space-1);--ui-nav-compact-min-block-size:var(--ui-control-size-sm);--ui-nav-hover-surface:var(--ui-surface-hover);--ui-accent-soft:light-dark(oklch(from var(--ui-accent) 96% calc(min(c, .02)*.74) h),oklch(from var(--ui-accent) calc(clamp(.34, l, .38) + .04*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) calc(min(c, calc(.035 + .015*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) )*.74) h));--ui-accent-soft-border:color-mix(in srgb,var(--ui-accent-soft) 75%,var(--ui-accent-subtle-text));--ui-accent-contrast:var(--ui-on-accent);--ui-accent-strong-surface:var(--ui-accent);--ui-accent-on-strong:var(--ui-on-accent);--ui-accent-subtle-text:light-dark(oklch(from var(--ui-accent) min(l,.5) min(c,.18) h),oklch(from var(--ui-accent) max(l,.8) min(c,.16) h));--ui-danger-solid:var(--ui-danger);--ui-danger-soft:light-dark(oklch(from var(--ui-danger) 96% calc(min(c, .02)*.74) h),oklch(from var(--ui-danger) calc(clamp(.34, l, .38) + .04*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) calc(min(c, calc(.035 + .015*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) )*.74) h));--ui-danger-soft-border:color-mix(in srgb,var(--ui-danger-soft) 75%,var(--ui-danger-subtle-text));--ui-danger-strong-surface:var(--ui-danger);--ui-danger-on-strong:var(--ui-on-danger);--ui-danger-subtle-text:light-dark(oklch(from var(--ui-danger) min(l,.5) min(c,.12) h),oklch(from var(--ui-danger) max(l,.8) min(c,.12) h));--ui-success-solid:var(--ui-success);--ui-success-hover:oklch(from var(--ui-success) calc(l + clamp(-1, (.5 - l) * 1000, 1)*(.035 + .08*max(0, 1 - l / .5))) c h);--ui-success-soft:light-dark(oklch(from var(--ui-success) 96% calc(min(c, .02)*.74) h),oklch(from var(--ui-success) calc(clamp(.34, l, .38) + .04*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) calc(min(c, calc(.035 + .015*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) )*.74) h));--ui-success-soft-border:color-mix(in srgb,var(--ui-success-soft) 75%,var(--ui-success-subtle-text));--ui-success-strong-surface:var(--ui-success);--ui-success-on-strong:var(--ui-on-accent);--ui-success-subtle-text:light-dark(oklch(from var(--ui-success) min(l,.5) min(c,.12) h),oklch(from var(--ui-success) max(l,.8) min(c,.12) h));--ui-warning-solid:var(--ui-warning);--ui-warning-soft:light-dark(oklch(from var(--ui-warning) 96% calc(min(c, .02)*.74) h),oklch(from var(--ui-warning) calc(clamp(.34, l, .38) + .04*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) calc(min(c, calc(.035 + .015*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) )*.74) h));--ui-warning-soft-border:color-mix(in srgb,var(--ui-warning-soft) 75%,var(--ui-warning-subtle-text));--ui-warning-strong-surface:var(--ui-warning);--ui-on-warning:oklch(from var(--ui-warning) clamp(0, calc((.58 - l)*1000) ,1) 0 h);--ui-warning-on-strong:var(--ui-on-warning);--ui-warning-subtle-text:light-dark(oklch(from var(--ui-warning) min(l,.5) min(c,.12) h),oklch(from var(--ui-warning) max(l,.8) min(c,.12) h));--ui-info-solid:var(--ui-info);--ui-info-soft:light-dark(oklch(from var(--ui-info) 96% calc(min(c, .02)*.74) h),oklch(from var(--ui-info) calc(clamp(.34, l, .38) + .04*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) calc(min(c, calc(.035 + .015*pow(max(0, calc(1 - max( calc(h - 70) , calc(70 - h) ) / 35)), 2)) )*.74) h));--ui-info-soft-border:color-mix(in srgb,var(--ui-info-soft) 75%,var(--ui-info-subtle-text));--ui-info-strong-surface:var(--ui-info);--ui-info-on-strong:var(--ui-on-accent);--ui-info-subtle-text:light-dark(oklch(from var(--ui-info) min(l,.5) min(c,.12) h),oklch(from var(--ui-info) max(l,.8) min(c,.12) h));--ui-action-primary-surface:var(--ui-accent);--ui-action-primary-surface-hover:var(--ui-accent-hover);--ui-action-primary-surface-active:var(--ui-accent-active);--ui-action-primary-text:var(--ui-on-accent);--ui-action-secondary-surface-hover:var(--ui-surface-muted);--ui-action-secondary-text:var(--ui-text);--ui-control-surface:var(--ui-surface);--ui-control-surface-disabled:var(--ui-surface-muted);--ui-control-border-hover:light-dark(color-mix(in oklab,var(--ui-text) 38%,var(--ui-surface)),color-mix(in oklab,var(--ui-text) 57%,var(--ui-surface-raised)));--ui-control-placeholder:color-mix(in oklab,var(--ui-text) 58%,var(--ui-control-surface));--ui-control-focus:var(--ui-focus-ring);--ui-control-focus-halo:color-mix(in srgb,var(--ui-focus-ring) 24%,transparent);--ui-control-focus-halo-shadow:0 0 0 calc(var(--ui-focus-width)*1.5) var(--ui-control-focus-halo);--ui-control-size-md:var(--ui-control-size);--ui-control-size-lg:calc(var(--ui-control-size)*1.2);--ui-choice-mark-size:1.125rem;--ui-choice-track-height:1.5rem;--ui-choice-track-width:2.5rem;--ui-icon-size-sm:1rem;--ui-icon-size-md:1.25rem;--ui-icon-size-lg:1.5rem;--ui-affordance-guide-size:var(--ui-space-1);--ui-affordance-guide-opacity:.42;--ui-affordance-guide-color:var(--ui-border-strong);--ui-affordance-near-color:var(--ui-text-secondary);--ui-affordance-direct-color:var(--ui-accent);--ui-affordance-motion:var(--ui-motion-fast)}@media(prefers-reduced-motion:reduce){:root{--ui-motion-fast:0ms}}}@property --_ui-scroll-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --_ui-scroll-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes ui-scroll-fade-start{0%{--_ui-scroll-fade-start:0px}to{--_ui-scroll-fade-start:var(--_ui-scroll-fade-size,24px)}}@keyframes ui-scroll-fade-start-hold{0%,to{--_ui-scroll-fade-start:var(--_ui-scroll-fade-size,24px)}}@keyframes ui-scroll-fade-end-hold{0%,to{--_ui-scroll-fade-end:var(--_ui-scroll-fade-size,24px)}}@keyframes ui-scroll-fade-end{0%{--_ui-scroll-fade-end:var(--_ui-scroll-fade-size,24px)}to{--_ui-scroll-fade-end:0px}}@layer base{[tabindex="-1"]:not(a[href],area[href],audio,button,iframe,input,select,summary,textarea,video,[contenteditable],[role]):focus-visible{outline:none}}@layer components{[data-ui-choice-option]{border-radius:var(--ui-selection-radius);color:var(--ui-text-primary);cursor:pointer;overflow-wrap:anywhere;padding:var(--ui-space-2) var(--ui-space-3)}[data-ui-choice-option]:is(:hover,.active){background:var(--ui-accent-subtle)}[data-ui-choice-option]:focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus-ring);outline-offset:calc(var(--ui-focus-width)*-1)}[data-ui-choice-option][aria-disabled=true],[data-ui-choice-option][aria-disabled=true]:hover{background:transparent;color:var(--ui-disabled-text);cursor:not-allowed;outline:none}[data-ui-choice-option][aria-selected=true]:not([aria-disabled=true]){background:var(--_ui-selection-context-surface,var(--ui-selection-surface));color:var(--_ui-selection-context-text,var(--ui-selection-text))}[data-ui-choice-option][data-multiple]{align-items:center;display:flex;gap:var(--ui-space-2)}[data-ui-choice-option][data-multiple]:before{background-color:var(--ui-control-surface);background-position:50%;background-repeat:no-repeat;background-size:.7rem;block-size:var(--ui-choice-mark-size);border:var(--ui-border-width) solid var(--ui-control-border-hover,var(--ui-border-strong));border-radius:var(--ui-radius-sm);content:"";flex:none;inline-size:var(--ui-choice-mark-size)}[data-ui-choice-option][data-multiple][aria-selected=true]:before{background-color:var(--ui-accent-solid);background-image:var( --_ui-combobox-option-check,var( --ui-choice-check-icon,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 5 5 9-9'/%3E%3C/svg%3E") ) );border-color:var(--ui-accent-solid)}@media(forced-colors:active){[data-ui-choice-option].active{outline:var(--ui-focus-width) solid Highlight;outline-offset:calc(var(--ui-focus-width)*-1)}[data-ui-choice-option][aria-selected=true]:not([aria-disabled=true]):not(.active){outline:var(--ui-focus-width) solid Highlight;outline-offset:calc(var(--ui-border-width)*-1)}}[aria-disabled=true] [data-ui-choice-option]{color:var(--ui-disabled-text);cursor:not-allowed}}@layer tokens,base,theme,components;@property --ui-control-size{syntax:"<length>";inherits:true;initial-value:40px}@property --_ui-root-font-unit{syntax:"<length>";inherits:true;initial-value:16px}@property --ui-radius-md{syntax:"<length>";inherits:true;initial-value:8px}@property --ui-border-width{syntax:"<length>";inherits:true;initial-value:1px}@layer theme{:root{--_ui-root-font-unit:1em;--ui-spacing:1;--ui-rhythm:1;--ui-control-roominess:2.5;--ui-scale-ratio:1.2;--ui-space-curve:1;--ui-outer-depth:.6;--ui-inner-depth:.3;--ui-edge-light:0;--ui-overlay-translucency:0;--ui-glassiness:0;--ui-surface-separation:0;--ui-finish:0;--ui-glow:0;--ui-light-x:.5;--ui-light-y:0;--ui-light-spread:.5;--ui-light-strength:.65}:where(:root,[data-theme],[data-contrast]){--ui-control-size:calc(var(--_ui-root-font-unit)*var(--ui-control-roominess));--_ui-theme-ratio:max(1,var(--ui-scale-ratio));--_ui-theme-unit: calc(.25rem*max(0, var(--ui-spacing))) ;--ui-line-height-tight:clamp(1.1,calc(1.2 + (var(--ui-rhythm) - 1)*.2),1.3);--ui-line-height:clamp(1.35,calc(1.4 + (var(--ui-rhythm) - 1)*.4),1.6);--ui-line-height-md:var(--ui-line-height);--ui-line-height-relaxed:calc(var(--ui-line-height)*1.15);--_ui-theme-curve:max(0,var(--ui-space-curve));--ui-control-size-sm:calc(var(--ui-control-size)/var(--_ui-theme-ratio));--ui-control-size-md:var(--ui-control-size);--ui-control-size-lg:calc(var(--ui-control-size)*var(--_ui-theme-ratio));--ui-space-1:var(--_ui-theme-unit);--ui-space-2:calc(var(--_ui-theme-unit)*(1 + pow(1 / 7, var(--_ui-theme-curve))*7));--ui-space-3:calc(var(--_ui-theme-unit)*(1 + pow(2 / 7, var(--_ui-theme-curve))*7));--ui-space-4:calc(var(--_ui-theme-unit)*(1 + pow(3 / 7, var(--_ui-theme-curve))*7));--ui-space-0-5:calc(var(--ui-space-1)*.5);--ui-space-5:calc(var(--_ui-theme-unit)*(1 + pow(5 / 7, var(--_ui-theme-curve))*7));--ui-space-6:calc(var(--_ui-theme-unit)*(1 + pow(7 / 7, var(--_ui-theme-curve))*7));--ui-control-inset-block-sm:max(0px,calc(var(--ui-control-size-sm)/2 - var(--ui-font-size-sm)*var(--ui-line-height-tight)/2 - var(--ui-border-width)*2/2));--ui-control-inset-block-md:max(0px,calc(var(--ui-control-size-md)/2 - var(--ui-font-size-md)*var(--ui-line-height-tight)/2 - var(--ui-border-width)*2/2));--ui-control-inset-block-lg:max(0px,calc(var(--ui-control-size-lg)/2 - var(--ui-font-size-md)*var(--ui-line-height-tight)/2 - var(--ui-border-width)*2/2));--ui-font-size-xs:max(12px,.75rem);--ui-action-inset-sm:max(var(--ui-space-2),var(--ui-control-inset-block-sm));--ui-action-inset-md:max(var(--ui-space-3),var(--ui-control-inset-block-md));--ui-action-inset-lg:max(var(--ui-space-4),var(--ui-control-inset-block-lg));--ui-radius-sm:calc(var(--ui-radius-md)*.5);--ui-radius-lg:calc(var(--ui-radius-md)*1.5);--ui-action-radius:var(--ui-radius-md);--ui-field-radius:var(--ui-radius-md);--ui-overlay-radius:calc(var(--ui-radius-md)*1.75);--_ui-theme-outer:max(0,var(--ui-outer-depth));--_ui-theme-inner:max(0,var(--ui-inner-depth));--_ui-theme-edge:clamp(0,var(--ui-edge-light),1);--_ui-light-inline:calc((.5 - var(--ui-light-x))*2px);--_ui-shadow-x:calc((.5 - var(--ui-light-x))*2);--_ui-shadow-y:calc((.5 - var(--ui-light-y))*2);--_ui-light-block:calc((.5 - var(--ui-light-y))*2px);--_ui-theme-edge-paint:calc(var(--_ui-light-inline)*-1) calc(var(--_ui-light-block)*-1) 0 rgb(255 255 255/calc(var(--_ui-theme-edge)*var(--ui-light-strength)*.3)),var(--_ui-light-inline) var(--_ui-light-block) 0 rgb(0 0 0/calc(var(--_ui-theme-edge)*.1));--ui-action-edge:var(--_ui-theme-edge-paint);--ui-shadow-xs:calc(1px*var(--_ui-theme-outer)*var(--_ui-shadow-x)) calc(1px*var(--_ui-theme-outer)*var(--_ui-shadow-y)) calc(2px*var(--_ui-theme-outer)) rgba(0,0,0,.08);--ui-shadow-sm:calc(1px*var(--_ui-theme-outer)*var(--_ui-shadow-x)) calc(1px*var(--_ui-theme-outer)*var(--_ui-shadow-y)) calc(3px*var(--_ui-theme-outer)) rgba(0,0,0,.12),calc(4px*var(--_ui-theme-outer)*var(--_ui-shadow-x)) calc(4px*var(--_ui-theme-outer)*var(--_ui-shadow-y)) calc(12px*var(--_ui-theme-outer)) rgba(0,0,0,.06);--ui-shadow-md:var(--ui-shadow-sm);--ui-shadow-lg:calc(8px*var(--_ui-theme-outer)*var(--_ui-shadow-x)) calc(8px*var(--_ui-theme-outer)*var(--_ui-shadow-y)) calc(24px*var(--_ui-theme-outer)) rgba(0,0,0,.12),calc(4px*var(--_ui-theme-outer)*var(--_ui-shadow-x)) calc(4px*var(--_ui-theme-outer)*var(--_ui-shadow-y)) calc(8px*var(--_ui-theme-outer)) rgba(0,0,0,.06);--ui-shadow-xl:var(--ui-shadow-lg);--ui-action-shadow:var(--ui-action-edge),var(--ui-shadow-sm);--ui-raised:var(--ui-shadow-sm);--ui-elevation-tooltip:var(--ui-shadow-sm);--ui-elevation-overlay:var(--ui-shadow-lg);--ui-elevation-dialog:var(--ui-shadow-lg);--ui-control-inset:inset calc(var(--_ui-light-inline)*var(--_ui-theme-inner)) calc(var(--_ui-light-block)*var(--_ui-theme-inner)) calc(3px*var(--_ui-theme-inner)) rgba(0,0,0,.15),inset calc(var(--_ui-light-inline)*-1) calc(var(--_ui-light-block)*-1) 0 rgb(255 255 255/calc(var(--_ui-theme-edge)*var(--ui-light-strength)*.18)),var(--ui-material-glow);--ui-pressed:inset calc(var(--_ui-light-inline)*2*var(--_ui-theme-inner)) calc(var(--_ui-light-block)*2*var(--_ui-theme-inner)) calc(4px*var(--_ui-theme-inner)) rgba(0,0,0,.2);--_ui-material-face-alpha: calc(1 - (clamp(0, var(--ui-overlay-translucency), 1)*.1)) ;--_ui-material-reflection-alpha:min(var(--_ui-material-face-alpha),calc(var(--ui-finish)*var(--ui-light-strength)));--_ui-material-content-alpha:clamp(0,calc((var(--_ui-material-face-alpha) - var(--_ui-material-reflection-alpha))/max(.001, 1 - var(--_ui-material-reflection-alpha))),1);--ui-material-content:color-mix(in srgb,var(--ui-surface-raised) calc(var(--_ui-material-face-alpha)*100%),transparent);--_ui-material-underpaint:oklch(from var(--ui-material-content) l c h/clamp(0,calc((alpha - var(--_ui-material-reflection-alpha)) / max(.001, 1 - var(--_ui-material-reflection-alpha))),1));--ui-material-glass:color-mix(in srgb,var(--ui-surface-raised) calc((1 - clamp(0, var(--ui-overlay-translucency), 1))*100%) ,transparent);--ui-material-edge:color-mix(in srgb,var(--ui-surface-raised) 80%,var(--ui-text));--ui-surface-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-surface-reflection,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-surface-shade,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-material-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-surface-reflection,var(--ui-surface-raised)) calc(var(--_ui-material-reflection-alpha)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-surface-shade,var(--ui-surface-raised)) calc(var(--_ui-material-reflection-alpha)*100%),transparent) 100%);--ui-neutral-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-neutral-reflection,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-neutral-shade,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-neutral-hover-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-neutral-hover-reflection,var(--ui-neutral-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-neutral-hover-shade,var(--ui-neutral-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-knob-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-knob-reflection,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-knob-shade,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-knob-on-accent-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-knob-on-accent-reflection,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-knob-on-accent-shade,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-accent-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-accent-reflection,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-accent-shade,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-choice-hover-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-choice-hover-reflection,var(--ui-choice-hover-surface)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-choice-hover-shade,var(--ui-choice-hover-surface)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-accent-hover-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-accent-hover-reflection,var(--ui-accent-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-accent-hover-shade,var(--ui-accent-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-accent-secondary-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-accent-secondary-reflection,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-accent-secondary-shade,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-accent-secondary-hover-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-accent-secondary-hover-reflection,var(--ui-accent-secondary-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-accent-secondary-hover-shade,var(--ui-accent-secondary-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-accent-tertiary-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-accent-tertiary-reflection,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-accent-tertiary-shade,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-accent-tertiary-hover-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-accent-tertiary-hover-reflection,var(--ui-accent-tertiary-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-accent-tertiary-hover-shade,var(--ui-accent-tertiary-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-danger-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-danger-reflection,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-danger-shade,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-danger-hover-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-danger-hover-reflection,var(--ui-danger-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-danger-hover-shade,var(--ui-danger-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-success-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-success-reflection,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-success-shade,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-success-hover-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-success-hover-reflection,var(--ui-success-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-success-hover-shade,var(--ui-success-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-warning-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-warning-reflection,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-warning-shade,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-warning-hover-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-warning-hover-reflection,var(--ui-warning-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-warning-hover-shade,var(--ui-warning-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-info-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-info-reflection,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-info-shade,var(--ui-surface-raised)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--ui-info-hover-highlight:radial-gradient(ellipse farthest-corner at calc(var(--ui-light-x)*100%) calc(var(--ui-light-y)*100%) in srgb,color-mix(in srgb,var(--ui-info-hover-reflection,var(--ui-info-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 0%,calc(55% + var(--ui-light-spread)*30%),color-mix(in srgb,var(--ui-info-hover-shade,var(--ui-info-hover)) calc(var(--ui-finish)*var(--ui-light-strength)*100%),transparent) 100%);--_ui-theme-glow: calc(clamp(0, var(--ui-glow), 1) + 2*pow(clamp(0, var(--ui-glow), 1), 4)) ;--ui-material-glow:0 0 calc(18px*var(--_ui-theme-glow)) color-mix(in srgb,var(--ui-accent) calc(var(--_ui-theme-glow)*var(--ui-light-strength)*18%),transparent);--ui-neutral-glow:0 0 calc(18px*var(--_ui-theme-glow)) color-mix(in srgb,var(--ui-text) calc(var(--_ui-theme-glow)*var(--ui-light-strength)*18%),transparent);--ui-accent-glow:0 0 calc(18px*var(--_ui-theme-glow)) color-mix(in srgb,var(--ui-accent) calc(var(--_ui-theme-glow)*var(--ui-light-strength)*18%),transparent);--ui-accent-secondary-glow:0 0 calc(18px*var(--_ui-theme-glow)) color-mix(in srgb,var(--ui-accent-secondary) calc(var(--_ui-theme-glow)*var(--ui-light-strength)*18%),transparent);--ui-accent-tertiary-glow:0 0 calc(18px*var(--_ui-theme-glow)) color-mix(in srgb,var(--ui-accent-tertiary) calc(var(--_ui-theme-glow)*var(--ui-light-strength)*18%),transparent);--ui-danger-glow:0 0 calc(18px*var(--_ui-theme-glow)) color-mix(in srgb,var(--ui-danger) calc(var(--_ui-theme-glow)*var(--ui-light-strength)*18%),transparent);--ui-success-glow:0 0 calc(18px*var(--_ui-theme-glow)) color-mix(in srgb,var(--ui-success) calc(var(--_ui-theme-glow)*var(--ui-light-strength)*18%),transparent);--ui-warning-glow:0 0 calc(18px*var(--_ui-theme-glow)) color-mix(in srgb,var(--ui-warning) calc(var(--_ui-theme-glow)*var(--ui-light-strength)*18%),transparent);--ui-info-glow:0 0 calc(18px*var(--_ui-theme-glow)) color-mix(in srgb,var(--ui-info) calc(var(--_ui-theme-glow)*var(--ui-light-strength)*18%),transparent);--ui-raised-highlight:var(--ui-surface-highlight);--ui-motion-press:var(--ui-motion-fast);--ui-motion-base:calc(var(--ui-motion-fast)*1.5);--ui-motion-ease-out:var(--ui-motion-ease);--ui-press-scale:.98}@media(pointer:coarse){:where(:root,[data-theme],[data-contrast]){--ui-control-inset-block-sm:max(0px,calc(var(--ui-control-size-sm)/2 - var(--ui-font-size-md)*var(--ui-line-height-tight)/2 - var(--ui-border-width)*2/2))}}@media(prefers-reduced-motion:reduce){:where(:root,[data-theme],[data-contrast]){--ui-motion-press:0ms;--ui-motion-base:0ms;--ui-press-scale:1}}@media(forced-colors:active),(prefers-reduced-transparency:reduce){:where(:root,[data-theme],[data-contrast]){--ui-finish:0;--ui-glow:0}}}:root{--ui-font-sans:"Lato",sans-serif;--ui-font-display:"Fraunces",serif;--ui-font-size:17px;--ui-field-label-font-size:16px;--ui-font-medium:500;--ui-control-roominess:2.5;--ui-rhythm:1;--ui-spacing:1;--ui-scale-ratio:1.2;--ui-space-curve:1;--ui-radius-md:16px;--ui-border-width:1px;--ui-outer-depth:.6;--ui-inner-depth:.3;--ui-glassiness:0;--ui-surface-separation:0;--ui-overlay-translucency:0;--ui-edge-light:0;--ui-finish:.55;--ui-glow:0;--ui-light-x:0;--ui-light-y:0;--ui-light-spread:.5;--ui-light-strength:.65;--ui-motion-fast:.12s;--ui-motion-ease:cubic-bezier(.2,0,.2,1);--ui-tonal-opacity:1;--ui-focus-width:max(2px,calc(var(--ui-border-width)*2))}:root,[data-contrast],[data-theme]{--ui-accent:light-dark(#ffb84d,#ffb84d);--ui-surface:light-dark(#fff,#0d0d0d);--ui-surface-raised:light-dark(#fff,#1f1f1f);--ui-text:light-dark(#171717,#eaeaea);--ui-light-color:light-dark(#fff,#fff);--ui-surface-sunken:light-dark(#fff,#060606);--ui-on-accent:light-dark(#000,#000);--ui-accent-on-strong:light-dark(#000,#000);--ui-accent-reflection:light-dark(#ffb94f,#ffb94f);--ui-accent-shade:light-dark(#d48900,#d48900);--ui-accent-specular:light-dark(#ffdfb0,#ffdfb0);--ui-accent-hover:light-dark(#f3ad40,#f3ad40);--ui-accent-active:light-dark(#ffddb1,#ffddb1);--ui-accent-hover-reflection:light-dark(#f3ae42,#f3ae42);--ui-accent-hover-shade:light-dark(#c68000,#c68000);--ui-accent-soft:light-dark(#f8f1e7,#504230);--ui-accent-secondary:light-dark(#704d7b,#704d7b);--ui-on-accent-secondary:light-dark(#fff,#fff);--ui-accent-secondary-on-strong:light-dark(#fff,#fff);--ui-accent-secondary-reflection:light-dark(#9464a1,#9464a1);--ui-accent-secondary-shade:light-dark(#654270,#654270);--ui-accent-secondary-specular:light-dark(#9464a1,#9464a1);--ui-accent-secondary-hover:light-dark(#7b5887,#7b5887);--ui-accent-secondary-active:light-dark(#483050,#483050);--ui-accent-secondary-hover-reflection:light-dark(#9464a1,#9464a1);--ui-accent-secondary-hover-shade:light-dark(#704d7b,#704d7b);--ui-accent-secondary-soft:light-dark(#f6eff8,#382e3b);--ui-accent-tertiary:light-dark(#ffb84d,#ffb84d);--ui-on-accent-tertiary:light-dark(#000,#000);--ui-accent-tertiary-on-strong:light-dark(#000,#000);--ui-accent-tertiary-reflection:light-dark(#ffb94f,#ffb94f);--ui-accent-tertiary-shade:light-dark(#d48900,#d48900);--ui-accent-tertiary-specular:light-dark(#ffdfb0,#ffdfb0);--ui-accent-tertiary-hover:light-dark(#f3ad40,#f3ad40);--ui-accent-tertiary-active:light-dark(#ffddb1,#ffddb1);--ui-accent-tertiary-hover-reflection:light-dark(#f3ae42,#f3ae42);--ui-accent-tertiary-hover-shade:light-dark(#c68000,#c68000);--ui-accent-tertiary-soft:light-dark(#f8f1e7,#504230);--ui-danger:light-dark(#985f56,#985f56);--ui-on-danger:light-dark(#fff,#fff);--ui-danger-on-strong:light-dark(#fff,#fff);--ui-danger-reflection:light-dark(#a3665c,#a3665c);--ui-danger-shade:light-dark(#773e36,#773e36);--ui-danger-specular:light-dark(#a3665c,#a3665c);--ui-danger-hover:light-dark(#8d554c,#8d554c);--ui-danger-active:light-dark(#643d37,#643d37);--ui-danger-hover-reflection:light-dark(#985c52,#985c52);--ui-danger-hover-shade:light-dark(#6c342d,#6c342d);--ui-danger-soft:light-dark(#f8f0ee,#3a2f2d);--ui-success:light-dark(#44714d,#44714d);--ui-on-success:light-dark(#fff,#fff);--ui-success-on-strong:light-dark(#fff,#fff);--ui-success-reflection:light-dark(#4d8158,#4d8158);--ui-success-shade:light-dark(#285733,#285733);--ui-success-specular:light-dark(#4d8158,#4d8158);--ui-success-hover:light-dark(#3a6743,#3a6743);--ui-success-active:light-dark(#2a4930,#2a4930);--ui-success-hover-reflection:light-dark(#43774e,#43774e);--ui-success-hover-shade:light-dark(#1e4d2a,#1e4d2a);--ui-success-soft:light-dark(#eef4ee,#2c342d);--ui-warning:light-dark(#a27c50,#a27c50);--ui-on-warning:light-dark(#000,#000);--ui-warning-on-strong:light-dark(#000,#000);--ui-warning-reflection:light-dark(#bb8f5b,#bb8f5b);--ui-warning-shade:light-dark(#946e41,#946e41);--ui-warning-specular:light-dark(#e0cdb5,#e0cdb5);--ui-warning-hover:light-dark(#977246,#977246);--ui-warning-active:light-dark(#c79964,#c79964);--ui-warning-hover-reflection:light-dark(#b08551,#b08551);--ui-warning-hover-shade:light-dark(#946e41,#946e41);--ui-warning-soft:light-dark(#f6f1eb,#443a2f);--ui-info:light-dark(#704d7b,#704d7b);--ui-on-info:light-dark(#fff,#fff);--ui-info-on-strong:light-dark(#fff,#fff);--ui-info-reflection:light-dark(#9464a1,#9464a1);--ui-info-shade:light-dark(#654270,#654270);--ui-info-specular:light-dark(#9464a1,#9464a1);--ui-info-hover:light-dark(#7b5887,#7b5887);--ui-info-active:light-dark(#483050,#483050);--ui-info-hover-reflection:light-dark(#9464a1,#9464a1);--ui-info-hover-shade:light-dark(#704d7b,#704d7b);--ui-info-soft:light-dark(#f6eff8,#382e3b);--ui-choice-hover-surface:light-dark(#f1ab3e,#f1ab3e);--ui-choice-hover-reflection:light-dark(#f1ac40,#f1ac40);--ui-choice-hover-shade:light-dark(#c47e00,#c47e00);--ui-accent-wash:light-dark(#c79c6023,#ae885317);--ui-accent-wash-hover:light-dark(#c79c6039,#ae885326);--ui-accent-ghost-hover:light-dark(#d3983e18,#b884350d);--ui-accent-secondary-wash:light-dark(#bd93ca25,#a47fb017);--ui-accent-secondary-wash-hover:light-dark(#bd93ca3a,#a47fb027);--ui-accent-secondary-ghost-hover:light-dark(#c58bd819,#ac78bc0c);--ui-accent-tertiary-wash:light-dark(#c79c6023,#ae885317);--ui-accent-tertiary-wash-hover:light-dark(#c79c6039,#ae885326);--ui-accent-tertiary-ghost-hover:light-dark(#d3983e18,#b884350d);--ui-danger-wash:light-dark(#d0938924,#b5807718);--ui-danger-wash-hover:light-dark(#d093893a,#b5807726);--ui-danger-ghost-hover:light-dark(#dd8c7f1a,#c07a6e0d);--ui-success-wash:light-dark(#81b38a24,#709c7817);--ui-success-wash-hover:light-dark(#81b38a3a,#709c7828);--ui-success-ghost-hover:light-dark(#72b8801a,#62a06f0d);--ui-warning-wash:light-dark(#c19d7724,#a8896718);--ui-warning-wash-hover:light-dark(#c19d773b,#a8896728);--ui-warning-ghost-hover:light-dark(#c99b651b,#af86570d);--ui-info-wash:light-dark(#bd93ca25,#a47fb017);--ui-info-wash-hover:light-dark(#bd93ca3a,#a47fb027);--ui-info-ghost-hover:light-dark(#c58bd819,#ac78bc0c);--ui-neutral-wash-hover:light-dark(#a4a4a418,#8f8f8f10);--ui-neutral-ghost-hover:light-dark(#a4a4a41d,#8f8f8f0d);--ui-accent-subtle-text:light-dark(#865800,#ffb84d);--ui-accent-secondary-subtle-text:light-dark(#704d7b,#d4ade1);--ui-accent-tertiary-subtle-text:light-dark(#865800,#ffb84d);--ui-danger-subtle-text:light-dark(#8c544b,#ebaca1);--ui-success-subtle-text:light-dark(#406d49,#9ccca4);--ui-warning-subtle-text:light-dark(#805c30,#deb688);--ui-info-subtle-text:light-dark(#704d7b,#d4ade1);--ui-text-secondary:light-dark(#4f4f4f,#b8b8b8);--ui-text-muted:light-dark(#4f4f4f,#b8b8b8);--ui-accent-border:light-dark(#ffb84d,#ffb84d);--ui-accent-hover-border:light-dark(#f3ad40,#f3ad40);--ui-accent-active-border:light-dark(#f5d9b4,#ffddb1);--ui-accent-secondary-border:light-dark(#704d7b,#704d7b);--ui-accent-secondary-hover-border:light-dark(#7b5887,#7b5887);--ui-accent-secondary-active-border:light-dark(#483050,#4b3752);--ui-accent-tertiary-border:light-dark(#ffb84d,#ffb84d);--ui-accent-tertiary-hover-border:light-dark(#f3ad40,#f3ad40);--ui-accent-tertiary-active-border:light-dark(#f5d9b4,#ffddb1);--ui-danger-border:light-dark(#985f56,#985f56);--ui-danger-hover-border:light-dark(#8d554c,#8d554c);--ui-danger-active-border:light-dark(#643d37,#643e38);--ui-success-border:light-dark(#44714d,#44714d);--ui-success-hover-border:light-dark(#3a6743,#3a6743);--ui-success-active-border:light-dark(#2a4930,#304b35);--ui-warning-border:light-dark(#a27c50,#a27c50);--ui-warning-hover-border:light-dark(#977246,#977246);--ui-warning-active-border:light-dark(#c79964,#c79964);--ui-info-border:light-dark(#704d7b,#704d7b);--ui-info-hover-border:light-dark(#7b5887,#7b5887);--ui-info-active-border:light-dark(#483050,#4b3752);--ui-neutral-surface:light-dark(#f3f2f1,#33312f);--ui-neutral-active:light-dark(#dfddda,#57524c);--ui-neutral-hover:light-dark(#e7e6e5,#3c3a38);--ui-control-border:light-dark(#aba8a5,#6d6b69);--ui-control-border-hover:light-dark(#8d8a88,#9d9c9a);--ui-border:light-dark(#e6e4e2,#31302e);--ui-border-strong:light-dark(#d3cfcb,#413e3a);--ui-surface-reflection:light-dark(#fff,#484848);--ui-surface-shade:light-dark(#fbfbfb,#161616);--ui-surface-specular:light-dark(#fff,#484848);--ui-neutral-reflection:light-dark(#f5f3f3,#605e5a);--ui-neutral-shade:light-dark(#c6c5c4,#292826);--ui-neutral-specular:light-dark(#fafafa,#6a6865);--ui-neutral-hover-reflection:light-dark(#e9e7e7,#6a6864);--ui-neutral-hover-shade:light-dark(#bab9b8,#32312f);--ui-accent-outline-border:light-dark(#db9300,#ffb84d);--ui-accent-soft-border:light-dark(#dccbad,#7c6037);--ui-accent-secondary-outline-border:light-dark(#704d7b,#8d6999);--ui-accent-secondary-soft-border:light-dark(#d5c7d9,#5f4e65);--ui-accent-tertiary-outline-border:light-dark(#db9300,#ffb84d);--ui-accent-tertiary-soft-border:light-dark(#dccbad,#7c6037);--ui-danger-outline-border:light-dark(#985f56,#a0675d);--ui-danger-soft-border:light-dark(#ddc9c5,#664e4a);--ui-success-outline-border:light-dark(#44714d,#54825d);--ui-success-soft-border:light-dark(#c3d2c5,#485a4b);--ui-warning-outline-border:light-dark(#a27c50,#a27c50);--ui-warning-soft-border:light-dark(#d9ccbc,#6b5945);--ui-info-outline-border:light-dark(#704d7b,#8d6999);--ui-info-soft-border:light-dark(#d5c7d9,#5f4e65);--ui-field-danger:light-dark(#8c544b,#ebaca1);--ui-editor-code-keyword:light-dark(#865800,#ffb84d);--ui-editor-link-color:light-dark(#865800,#ffb84d);--ui-editor-toolbar-active-text:light-dark(#865800,#ffb84d);--ui-editor-mention-color:light-dark(#865800,#ffb84d);--ui-knob-reflection:light-dark(#727272,#c1c1c1);--ui-knob-shade:light-dark(#464646,#b1b1b1);--ui-knob-specular:light-dark(#909090,#e3e3e3);--ui-knob-on-accent-reflection:light-dark(#333,#333);--ui-knob-on-accent-shade:light-dark(#000,#000);--ui-knob-on-accent-specular:light-dark(#4b4b4b,#4b4b4b);--ui-link-color:light-dark(#865800,#ffb84d);--ui-selection-surface:light-dark(#f0ecf1,#423b44);--ui-selection-text:light-dark(#704d7b,#e2c7eb);--ui-selection-border:light-dark(#e1d9e4,#68596d);--ui-control-surface:light-dark(#fff,#1f1f1f);--ui-control-placeholder:light-dark(#767676,#868686);--ui-disabled-text:light-dark(#8d8d8d,#727272);--ui-disabled-surface:light-dark(#fff,#060606);--ui-disabled-border:light-dark(#cbcbcb,#424242);--ui-focus-ring:light-dark(#a5762f,#ffb84d)}:root{--ui-select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.25' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){:root:not([data-theme]){--ui-select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23b8b8b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.25' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}}[data-theme=light]{--ui-select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%234f4f4f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.25' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}[data-theme=dark]{--ui-select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23b8b8b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.25' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:root:not([data-theme]){color-scheme:light dark}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}@media(prefers-reduced-motion:reduce){:root,[data-contrast],[data-theme]{--ui-motion-fast:0ms;--ui-motion-base:0ms;--ui-motion-press:0ms;--ui-press-scale:1}}@media(forced-colors:active),(prefers-reduced-transparency:reduce){:root,[data-contrast],[data-theme]{--ui-finish:0;--ui-glow:0}}:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444;--font-family-heading:"Fraunces","Georgia",serif;--font-family-body:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-family-mono:"Space Mono","Courier New",monospace;--font-size-xs:.8125rem;--font-size-sm:.9375rem;--font-size-base:1.0625rem;--font-size-lg:1.1875rem;--font-size-xl:1.3125rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-tight:-.025em;--letter-spacing-normal:0;--letter-spacing-wide:.025em;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--border-width-thin:1px;--border-width-medium:2px;--border-width-thick:4px;--border-radius-none:0;--border-radius-sm:.375rem;--border-radius-md:.5rem;--border-radius-lg:.75rem;--border-radius-xl:1rem;--border-radius-2xl:1.5rem;--border-radius-full:9999px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--shadow-none:none}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{background-color:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-family-body);line-height:var(--line-height-normal);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{background:none;border:none;cursor:pointer;font:inherit;outline:inherit;padding:0}input,select,textarea{color:inherit;font:inherit}a:where(:not([data-component],[data-hn-ui-button],[data-hn-ui-icon-button],[data-hn-ui-link])){color:inherit;text-decoration:none}ol,ul{list-style:none}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{color:var(--color-text-primary);font-family:var(--font-family-heading);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;line-height:var(--line-height-tight);margin:0}h1{font-size:var(--font-size-4xl)}h1,h2{letter-spacing:var(--letter-spacing-tight)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}h4{font-size:var(--font-size-xl)}h5{font-size:var(--font-size-lg)}h6,p{font-size:var(--font-size-base)}p{color:var(--color-text-primary);font-family:var(--font-family-body);line-height:var(--line-height-relaxed);margin:0}a:where(:not([data-component],[data-hn-ui-button],[data-hn-ui-icon-button],[data-hn-ui-link])){color:var(--ui-link-color);text-decoration:underline;text-decoration-color:var(--ui-link-color);text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}a:where(:not([data-component],[data-hn-ui-button],[data-hn-ui-icon-button],[data-hn-ui-link])):hover{color:var(--ui-link-color);text-decoration-color:var(--ui-link-color)}a:where(:not([data-component],[data-hn-ui-button],[data-hn-ui-icon-button],[data-hn-ui-link])):focus-visible{border-radius:var(--border-radius-sm);outline:var(--ui-focus-width) solid var(--ui-focus-ring);outline-offset:var(--ui-focus-width)}code{border-radius:var(--border-radius-sm);font-size:.9em;padding:.125rem .25rem}code,pre{background-color:var(--color-bg-tertiary);font-family:var(--font-family-mono)}pre{border-radius:var(--border-radius-md);font-size:var(--font-size-sm);margin:0;overflow-x:auto;padding:var(--spacing-md)}:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444;--font-family-body:var(--ui-font-sans);--font-family-heading:var(--ui-font-display);--font-size-xs:var(--ui-font-size-xs);--font-size-sm:var(--ui-font-size-sm);--font-size-base:var(--ui-font-size-md);--font-size-lg:var(--ui-font-size-lg);--font-size-xl:var(--ui-font-size-xl);--font-size-2xl:var(--ui-font-size-2xl);--font-size-3xl:var(--ui-font-size-2xl);--font-size-4xl:var(--ui-font-size-2xl);--font-weight-normal:var(--ui-font-normal);--font-weight-medium:var(--ui-font-medium);--font-weight-semibold:var(--ui-font-semibold);--font-weight-bold:var(--ui-font-bold);--line-height-normal:var(--ui-line-height);--line-height-relaxed:var(--ui-line-height);--line-height-tight:var(--ui-line-height-tight);--color-text-primary:var(--ui-text);--color-text-secondary:var(--ui-text-secondary);--color-text-tertiary:var(--ui-text-muted);--color-text-link:var(--ui-link-color);--color-text-link-hover:var(--ui-link-color);--color-bg-primary:var(--ui-surface);--color-bg-secondary:var(--ui-surface-sunken);--color-bg-tertiary:var(--ui-surface-muted);--color-border:var(--ui-border);--color-gray-200:var(--ui-border);--color-gray-800:var(--ui-text);--color-gray-900:var(--ui-text);--color-error:var(--ui-danger-subtle-text);--color-success:var(--ui-success-subtle-text);--color-warning:var(--ui-warning-subtle-text)}.auth-panel,.authenticated-layout{--spacing-xs:var(--ui-space-1);--spacing-sm:var(--ui-space-2);--spacing-md:var(--ui-space-3);--spacing-lg:var(--ui-space-4);--spacing-xl:var(--ui-space-5);--spacing-2xl:var(--ui-space-6);--border-radius-lg:var(--ui-radius-lg);--border-radius-sm:var(--ui-radius-sm)}[data-v-561a3495]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.toast-stack[data-v-561a3495]{pointer-events:none;position:fixed;right:var(--spacing-lg,1rem);top:var(--spacing-lg,1rem);z-index:9999}.toast-stack-inner[data-v-561a3495]{flex-direction:column;width:min(360px,calc(100vw - 2rem))}.toast[data-v-561a3495],.toast-stack-inner[data-v-561a3495]{display:flex;gap:var(--spacing-sm,.5rem)}.toast[data-v-561a3495]{align-items:flex-start;background:var(--color-bg-primary,#fff);border:var(--border-width-thin,1px) solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-lg,.5rem);box-shadow:0 6px 24px #00000014;color:var(--color-text-primary,#111);font-size:var(--font-size-0,.875rem);padding:var(--spacing-md,.75rem) var(--spacing-lg,1rem);pointer-events:auto}.toast--success[data-v-561a3495]{border-left:4px solid var(--color-success,#16a34a)}.toast--error[data-v-561a3495]{border-left:4px solid var(--color-danger,#dc2626)}.toast--warning[data-v-561a3495]{border-left:4px solid var(--color-warning,#f59e0b)}.toast--info[data-v-561a3495]{border-left:4px solid var(--color-primary,#2563eb)}.toast-message[data-v-561a3495]{flex:1;line-height:1.4}.toast-close[data-v-561a3495]{background:transparent;border:0;color:var(--color-text-secondary,#555);cursor:pointer;font-size:1.25rem;line-height:1}.toast-close[data-v-561a3495]:hover{color:var(--color-text-primary,#111)}.toast-enter-from[data-v-561a3495],.toast-leave-to[data-v-561a3495]{opacity:0;transform:translate(20px)}.toast-enter-active[data-v-561a3495],.toast-leave-active[data-v-561a3495]{transition:opacity .2s ease,transform .2s ease}[data-v-f9799408]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.ui-text[data-v-f9799408]{font-family:var(--ui-font-sans)}.ui-text--xs[data-v-f9799408]{font-size:var(--ui-font-size-xs)}.ui-text--sm[data-v-f9799408],.ui-text--xs[data-v-f9799408]{line-height:var(--ui-line-height)}.ui-text--sm[data-v-f9799408]{font-size:var(--ui-font-size-sm)}.ui-text--base[data-v-f9799408]{font-size:var(--ui-font-size-md)}.ui-text--base[data-v-f9799408],.ui-text--lg[data-v-f9799408]{line-height:var(--ui-line-height)}.ui-text--lg[data-v-f9799408]{font-size:var(--ui-font-size-lg)}.ui-text--xl[data-v-f9799408]{font-size:var(--ui-font-size-xl);line-height:var(--ui-line-height)}.ui-text--normal[data-v-f9799408]{font-weight:var(--ui-font-normal)}.ui-text--medium[data-v-f9799408]{font-weight:var(--ui-font-medium)}.ui-text--semibold[data-v-f9799408]{font-weight:var(--ui-font-semibold)}.ui-text--bold[data-v-f9799408]{font-weight:var(--ui-font-bold)}.ui-text--primary[data-v-f9799408]{color:var(--ui-text)}.ui-text--secondary[data-v-f9799408]{color:var(--ui-text-secondary)}.ui-text--tertiary[data-v-f9799408]{color:var(--ui-text-muted)}.ui-text--inverse[data-v-f9799408]{color:inherit}.ui-text--error[data-v-f9799408]{color:var(--ui-danger-subtle-text)}.ui-text--success[data-v-f9799408]{color:var(--ui-success-subtle-text)}.ui-text--warning[data-v-f9799408]{color:var(--ui-warning-subtle-text)}[data-v-2915c5e0]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}[data-v-7d700668]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.ui-heading[data-v-7d700668]{color:var(--ui-text);font-family:var(--ui-font-display);font-weight:var(--ui-font-semibold);letter-spacing:-.01em;line-height:var(--ui-line-height-tight)}.ui-heading--1[data-v-7d700668],.ui-heading--2[data-v-7d700668]{color:var(--ui-text);font-weight:var(--ui-font-bold)}.ui-heading--3[data-v-7d700668]{color:var(--ui-text)}.ui-heading--1[data-v-7d700668],.ui-heading--2[data-v-7d700668],.ui-heading--3[data-v-7d700668]{font-size:var(--ui-font-size-2xl)}.ui-heading--4[data-v-7d700668]{font-size:var(--ui-font-size-xl)}.ui-heading--5[data-v-7d700668]{font-size:var(--ui-font-size-lg)}.ui-heading--6[data-v-7d700668]{font-size:var(--ui-font-size-md)}@scope (.ui-card) to ([data-hn]){:scope:where([data-hn-ui-card]){--_ui-card-surface:var(--ui-surface-raised);--_ui-surface-text:initial;--_ui-card-elevation:0 0 0 transparent;--_ui-selection-context-surface:initial;--_ui-selection-context-border:initial;--_ui-selection-context-text:initial;--_ui-card-layout:var(--_ui-card-group-layout,flex);--_ui-card-region-layout:var(--_ui-card-group-region-layout,contents);background:var(--_ui-card-surface);border:var(--ui-border-width) solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);box-sizing:border-box!important;color:var(--_ui-surface-text,var(--ui-text-primary));display:var(--_ui-card-layout)!important;flex-direction:column!important;gap:var(--ui-space-4)!important;grid-row:var(--_ui-card-group-span,auto)!important;grid-template-rows:var(--_ui-card-group-rows,none)!important;min-inline-size:0;padding:var(--ui-space-5)!important}.actions:where([data-hn-ui-card]),.content:where([data-hn-ui-card]),.header:where([data-hn-ui-card]){display:var(--_ui-card-region-layout)!important;flex-direction:column!important;gap:inherit!important;min-inline-size:0;--_ui-card-group-layout:initial;--_ui-card-group-rows:initial;--_ui-card-group-span:initial;--_ui-card-group-region-layout:initial}.header:empty:where([data-hn-ui-card]){display:none!important}.header:empty+.content:where([data-hn-ui-card]){grid-row:span 2!important}:scope[data-ui-card-state~="padding=xs"]:where([data-hn-ui-card]){gap:var(--ui-space-1)!important;padding:var(--ui-space-2)!important}:scope[data-ui-card-state~="padding=sm"]:where([data-hn-ui-card]){gap:var(--ui-space-2)!important;padding:var(--ui-space-3)!important}:scope[data-ui-card-state~="padding=lg"]:where([data-hn-ui-card]){padding:var(--ui-space-6)!important}:scope[data-ui-card-state~="variant=subtle"]:where([data-hn-ui-card]){border-color:transparent;--_ui-card-surface:var(--ui-surface-muted)}:scope[data-ui-card-state~="variant=elevated"]:where([data-hn-ui-card]){--_ui-card-elevation:var(--ui-shadow-lg);border-color:var(--ui-border-subtle);box-shadow:var(--ui-shadow-lg)}:scope[data-ui-card-state~="treatment=expressive"]:where([data-hn-ui-card]){--_ui-card-material-content:color-mix(in srgb,var(--_ui-card-surface) calc(var(--_ui-material-content-alpha, 1)*100%),transparent);--_ui-panel-glass:clamp(0,var(--ui-glassiness,0),1);--_ui-panel-separation:clamp(0,var(--ui-surface-separation,0),1);--_ui-panel-rim:calc(var(--_ui-panel-separation)*8px);-webkit-backdrop-filter:blur(calc(var(--_ui-panel-glass)*32px));backdrop-filter:blur(calc(var(--_ui-panel-glass)*32px));background:var( --ui-material-highlight,var(--ui-surface-highlight,linear-gradient(transparent,transparent)) ) padding-box,linear-gradient(var(--_ui-card-material-content),var(--_ui-card-material-content)) padding-box,linear-gradient(var(--ui-material-glass,var(--ui-surface-raised)),var(--ui-material-glass,var(--ui-surface-raised))) border-box;border-color:transparent;border-width:calc(var(--ui-border-width) + var(--_ui-panel-rim));box-shadow:var(--_ui-card-elevation),var(--ui-material-glow,0 0 transparent),inset 0 0 0 var(--ui-border-width) var(--ui-material-edge,var(--ui-border-strong))}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:scope[data-ui-card-state~="treatment=expressive"]:where([data-hn-ui-card]){background:var(--_ui-card-surface)}}@media(prefers-reduced-transparency:reduce){:scope[data-ui-card-state~="treatment=expressive"]:where([data-hn-ui-card]){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--_ui-card-surface);border-color:var(--ui-border-strong);border-width:var(--ui-border-width)}}@media(forced-colors:active){:scope[data-ui-card-state~="treatment=expressive"]:where([data-hn-ui-card]){-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas;border:var(--ui-border-width) solid CanvasText;box-shadow:none;color:CanvasText}}:scope[data-ui-card-state~="tone=accent-secondary"]:where([data-hn-ui-card]){border-color:var(--ui-accent-secondary-soft-border);--_ui-card-surface:var(--ui-accent-secondary-soft);--_ui-surface-text:var(--ui-accent-secondary-subtle-text)}:scope[data-ui-card-state~="tone=accent-tertiary"]:where([data-hn-ui-card]){border-color:var(--ui-accent-tertiary-soft-border);--_ui-card-surface:var(--ui-accent-tertiary-soft);--_ui-surface-text:var(--ui-accent-tertiary-subtle-text)}:scope[data-ui-card-state~="tone=accent"]:where([data-hn-ui-card]){border-color:var(--ui-accent-soft-border);--_ui-card-surface:var(--ui-accent-soft);--_ui-surface-text:var(--ui-accent-subtle-text)}:scope[data-ui-card-state~="tone=info"]:where([data-hn-ui-card]){border-color:var(--ui-info-soft-border);--_ui-card-surface:var(--ui-info-soft);--_ui-surface-text:var(--ui-info-subtle-text)}:scope[data-ui-card-state~="tone=success"]:where([data-hn-ui-card]){border-color:var(--ui-success-soft-border);--_ui-card-surface:var(--ui-success-soft);--_ui-surface-text:var(--ui-success-subtle-text)}:scope[data-ui-card-state~="tone=warning"]:where([data-hn-ui-card]){border-color:var(--ui-warning-soft-border);--_ui-card-surface:var(--ui-warning-soft);--_ui-surface-text:var(--ui-warning-subtle-text)}:scope[data-ui-card-state~="variant=subtle"]:is([data-ui-card-state~="tone=accent"],[data-ui-card-state~="tone=accent-secondary"],[data-ui-card-state~="tone=accent-tertiary"],[data-ui-card-state~="tone=info"],[data-ui-card-state~="tone=success"],[data-ui-card-state~="tone=warning"]):where([data-hn-ui-card]){border-color:transparent}:scope[data-ui-card-state~="tone=danger"]:where([data-hn-ui-card]){border-color:var(--ui-danger-soft-border);--_ui-card-surface:var(--ui-danger-soft);--_ui-surface-text:var(--ui-danger-subtle-text)}:scope[data-ui-card-state~="tone=accent"]:where([data-hn-ui-card]),:scope[data-ui-card-state~="tone=accent-secondary"]:where([data-hn-ui-card]),:scope[data-ui-card-state~="tone=accent-tertiary"]:where([data-hn-ui-card]),:scope[data-ui-card-state~="tone=danger"]:where([data-hn-ui-card]),:scope[data-ui-card-state~="tone=info"]:where([data-hn-ui-card]),:scope[data-ui-card-state~="tone=success"]:where([data-hn-ui-card]),:scope[data-ui-card-state~="tone=warning"]:where([data-hn-ui-card]){--_ui-selection-context-surface:light-dark(oklch(from var(--_ui-card-surface) calc(l - .045) max(c, min(.045, c * 3)) h),oklch(from var(--_ui-card-surface) calc(l + .045) max(c, min(.045, c * 3)) h));--_ui-selection-context-border:light-dark(oklch(from var(--_ui-card-surface) calc(l - .085) max(c, min(.045, c * 3)) h),oklch(from var(--_ui-card-surface) calc(l + .085) max(c, min(.045, c * 3)) h));--_ui-selection-context-text:var(--ui-text-primary)}:scope[data-ui-card-state~="size=sm"]:where([data-hn-ui-card]){inline-size:min(22rem,100%,calc(100vw - var(--ui-space-2)*2));max-inline-size:min(22rem,100%,calc(100vw - var(--ui-space-2)*2))}:scope[data-ui-card-state~="size=md"]:where([data-hn-ui-card]){inline-size:min(28rem,100%,calc(100vw - var(--ui-space-2)*2));max-inline-size:min(28rem,100%,calc(100vw - var(--ui-space-2)*2))}:scope[data-ui-card-state~="size=lg"]:where([data-hn-ui-card]){inline-size:min(36rem,100%,calc(100vw - var(--ui-space-2)*2));max-inline-size:min(36rem,100%,calc(100vw - var(--ui-space-2)*2))}:scope[hidden]:where([data-hn-ui-card]){display:none!important}}@scope (.ui-page-header) to ([data-hn]){:scope:where([data-hn-ui-page-header]){align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--ui-space-3) var(--ui-space-4)!important;inline-size:100%;min-inline-size:0}.leading:where([data-hn-ui-page-header]){align-self:center;color:var(--ui-text-muted);display:inline-flex!important;flex:none;font-size:var(--ui-font-size-2xl)}.copy:where([data-hn-ui-page-header]){display:flex!important;flex:1 1 16rem;flex-direction:column!important;gap:var(--ui-space-1)!important;min-inline-size:0}.eyebrow:where([data-hn-ui-page-header]){color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-semibold);letter-spacing:.06em;text-transform:uppercase}.title:where([data-hn-ui-page-header]){color:var(--ui-text-primary);font-family:var(--ui-font-display,inherit);font-size:var(--ui-font-size-2xl);font-weight:var(--ui-font-bold,700);line-height:var(--ui-line-height-tight);margin:0!important;overflow-wrap:anywhere}.description:where([data-hn-ui-page-header]){color:var(--ui-text-secondary);font-size:var(--ui-font-size-md);line-height:var(--ui-line-height)}.actions:where([data-hn-ui-page-header]){align-items:center!important;display:inline-flex!important;flex:none;flex-wrap:wrap!important;gap:var(--ui-space-2)!important}:scope[data-ui-page-header-state~="align=center"]:where([data-hn-ui-page-header]){flex-direction:column!important;text-align:center}:scope[data-ui-page-header-state~="align=center"] .copy:where([data-hn-ui-page-header]){align-items:center!important;flex-basis:auto}.actions:empty:where([data-hn-ui-page-header]),.description:empty:where([data-hn-ui-page-header]),.eyebrow:empty:where([data-hn-ui-page-header]),.leading:empty:where([data-hn-ui-page-header]){display:none!important}:scope[hidden]:where([data-hn-ui-page-header]){display:none!important}}@scope (.ui-container) to ([data-hn]){:scope:where([data-hn-ui-container]){--_container-measure:65ch;--_container-gutters:var(--ui-space-4);display:block!important;inline-size:100%;margin-inline:auto!important;max-inline-size:var(--ui-container-measure,var(--_container-measure));padding-inline:var(--ui-container-gutters,var(--_container-gutters))!important}:scope[data-ui-container-state~="measure=narrow"]:where([data-hn-ui-container]){--_container-measure:45ch}:scope[data-ui-container-state~=fill]:where([data-hn-ui-container]){box-sizing:border-box!important;display:flex!important;flex:1;flex-direction:column!important;min-block-size:0;min-inline-size:0}:scope[data-ui-container-state~="measure=wide"]:where([data-hn-ui-container]){--_container-measure:80ch}:scope[data-ui-container-state~="gutters=s"]:where([data-hn-ui-container]){--_container-gutters:var(--ui-space-3)}:scope[data-ui-container-state~="gutters=m"]:where([data-hn-ui-container]){--_container-gutters:var(--ui-space-4)}:scope[data-ui-container-state~="gutters=l"]:where([data-hn-ui-container]){--_container-gutters:var(--ui-space-5)}:scope[hidden]:where([data-hn-ui-container]){display:none!important}}[data-v-2a5c7973]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.fll-container[data-v-2a5c7973]{--ui-container-gutters:var(--ui-space-4)}@media(min-width:40rem){.fll-container[data-v-2a5c7973]{--ui-container-gutters:var(--ui-space-5)}}[data-v-e9083f95]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.page-frame[data-v-e9083f95]{color:var(--ui-text);overflow-wrap:anywhere;padding-block:clamp(var(--ui-space-5),5vw,calc(var(--ui-space-6)*2))}.page-frame__content[data-v-e9083f95]{display:grid;gap:var(--ui-space-6);min-inline-size:0}.page-frame__back[data-v-e9083f95]{font-size:var(--ui-font-size-sm)}[data-v-215fe3ae]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem}.fee-example[data-v-215fe3ae]{background-color:var(--color-bg-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--border-radius-md);padding:var(--spacing-lg)}.fee-coverage-list[data-v-215fe3ae]{list-style-type:disc;padding-left:var(--spacing-lg)}.fee-coverage-list li[data-v-215fe3ae]{color:var(--color-text-secondary);margin-bottom:var(--spacing-sm)}.fee-coverage-list li[data-v-215fe3ae]:last-child{margin-bottom:0}@scope (.ui-icon) to ([data-hn]){:scope{--_ui-icon-stroke-width:var(--ui-icon-stroke-width,var(--_ui-default-icon-stroke-width));block-size:var(--ui-icon-size,var(--_ui-default-icon-size,1em));display:inline-flex!important;flex:none;inline-size:var(--ui-icon-size,var(--_ui-default-icon-size,1em))}:scope[data-ui-icon-state~="tone=secondary"]{color:var(--ui-text-secondary)}:scope[data-ui-icon-state~="tone=muted"]{color:var(--ui-text-muted)}svg{block-size:100%;inline-size:100%;stroke-width:var(--_ui-icon-stroke-width,2)}:scope[hidden]{display:none!important}}@keyframes ui-spinner-rotate-a0dc8ad4{to{transform:rotate(1turn)}}@keyframes ui-spinner-dash-a0dc8ad4{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@scope (.ui-spinner) to ([data-hn]){:scope{align-items:center!important;block-size:1em;box-sizing:border-box!important;color:currentColor;display:inline-flex!important;flex:none;font-size:var(--ui-font-size-lg);inline-size:1em;justify-content:center!important;line-height:1}:scope[data-ui-spinner-state~="size=sm"]{font-size:var(--ui-font-size-md)}svg{animation:ui-spinner-rotate-a0dc8ad4 2s linear infinite;block-size:100%;display:block!important;inline-size:100%}circle{stroke-linecap:round;stroke-width:3}.track{stroke:color-mix(in srgb,currentColor 16%,transparent)}.arc{animation:ui-spinner-dash-a0dc8ad4 1.5s ease-in-out infinite;stroke:currentColor;stroke-dasharray:90,150;stroke-dashoffset:0}@media(prefers-reduced-motion:reduce){.arc,svg{animation:none}}:scope[hidden]{display:none!important}}@scope (.ui-button) to ([data-hn]){:scope:where([data-hn-ui-button]){--_ui-action-start:1px;--_ui-action-edge:var( --ui-action-edge,inset var(--_ui-action-start) 1px 0 light-dark(hsla(0,0%,100%,.08),hsla(0,0%,100%,.06)),inset calc(var(--_ui-action-start)*-1) -1px 0 light-dark(rgba(0,0,0,.08),rgba(0,0,0,.08)) );--_ui-action-shadow:var(--_ui-action-edge),0 1px 2px light-dark(rgba(0,0,0,.1),rgba(0,0,0,.2));--_tone-border:var(--ui-accent-border,var(--ui-accent));--_tone-hover-border:var(--ui-accent-hover-border,var(--ui-accent-hover));--_tone-active-border:var(--ui-accent-active-border,var(--ui-accent-active));--_tone-highlight:var(--ui-accent-highlight,none);--_tone-hover-highlight:var(--ui-accent-hover-highlight,none);--_tone-outline-border:var(--ui-accent-outline-border,var(--ui-accent-subtle-text));--_tone-wash:var(--ui-accent-wash);--_tone-wash-hover:var(--ui-accent-wash-hover);--_tone-ghost-hover:var(--ui-accent-ghost-hover);--_tone-glow:var(--ui-accent-glow,0 0 transparent);--_hue:var(--ui-accent);--_hue-hover:var(--ui-accent-hover);--_hue-active:var(--ui-accent-active);--_hue-text:var(--ui-accent-subtle-text);--_on-hue:var(--ui-on-accent);--_tone:var(--_hue);--_tone-hover:var(--_hue-hover);--_tone-active:var(--_hue-active);--_tone-text:var(--_hue-text);--_on-tone:var(--_on-hue);align-items:center!important;color:var(--_tone-text);-moz-column-gap:var(--ui-space-2)!important;column-gap:var(--ui-space-2)!important;display:inline-flex!important;justify-content:center!important;vertical-align:middle}:scope:dir(rtl):where([data-hn-ui-button]){--_ui-action-start:-1px}:scope[data-ui-button-state~="align=start"]:where([data-hn-ui-button]){justify-content:flex-start!important;text-align:start}:scope[data-ui-button-state~=stretch]:where([data-hn-ui-button]){display:flex!important;inline-size:100%}:scope:where([data-hn-ui-button]){--_button-square-size:var(--ui-button-min-block-size,var(--ui-control-size-md));-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var( --ui-button-surface,oklch(from var(--_tone) l c h/calc(5%*var(--ui-tonal-opacity, 1))) );background-image:var(--ui-surface-highlight,none);border-color:var(--ui-button-border,var(--_tone-text));border-radius:var(--ui-button-radius,var(--ui-action-radius,var(--ui-radius-md)));border-style:solid;border-width:var(--ui-border-width);box-shadow:var(--ui-button-shadow,var(--ui-action-shadow,var(--_ui-action-shadow))),var(--_tone-glow);box-sizing:border-box!important;color:var(--ui-button-text,var(--_tone-text));cursor:pointer;font:inherit;font-weight:var(--ui-font-medium);line-height:var(--ui-line-height-tight);margin:0!important;min-block-size:var(--ui-button-min-block-size,var(--ui-control-size-md));padding:var(--ui-control-inset-block-md,var(--ui-space-2)) var(--ui-action-inset-md,var(--ui-space-3))!important;text-decoration:none;transition:scale var(--ui-motion-press,var(--ui-motion-fast)) var(--ui-motion-ease),background-color var(--ui-motion-fast) var(--ui-motion-ease),border-color var(--ui-motion-fast) var(--ui-motion-ease),color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-base) var(--ui-motion-ease);white-space:var(--ui-button-white-space,inherit)}:scope:is(a):where([data-hn-ui-button]){text-decoration:none}.spinner-wrap:where([data-hn-ui-button]){display:inline-flex!important;flex:none;vertical-align:middle}:scope:not([data-appearance=link]):has(.badge:not(:empty)):where([data-hn-ui-button]){padding-block:var(--ui-space-0-5)!important}.label:where([data-hn-ui-button]){align-content:center!important;display:block!important;min-block-size:1lh!important;min-inline-size:0!important}.label:has(svg):where([data-hn-ui-button]){align-items:center!important;display:inline-flex!important;gap:var(--ui-space-2)!important;text-box-trim:none}.badge:where([data-hn-ui-button]){align-items:center!important;display:inline-flex!important;flex:none}.badge:empty:where([data-hn-ui-button]){display:none!important}@supports (text-box-trim:trim-both){.label:not(:has(svg)):where([data-hn-ui-button]){text-box-edge:cap alphabetic;text-box-trim:trim-both}}:scope[data-ui-button-state~="size=xs"]:where([data-hn-ui-button]){--_button-square-size:1.5rem;font-size:var(--ui-font-size-xs);min-block-size:1.5rem;padding:calc(var(--ui-space-0-5)*1.5) calc(var(--ui-space-1)*1.25)!important}:scope[data-ui-button-state~="shape=pill"]:where([data-hn-ui-button]){border-radius:var(--ui-button-radius,var(--ui-radius-round))}:scope[data-ui-button-state~="size=sm"]:where([data-hn-ui-button]){--_button-square-size:var(--ui-control-size-sm);font-size:var(--ui-font-size-sm);min-block-size:var(--ui-control-size-sm);padding:var(--ui-control-inset-block-sm,var(--ui-space-1)) var(--ui-action-inset-sm,var(--ui-space-2))!important}:scope[data-ui-button-state~="size=lg"]:where([data-hn-ui-button]){--_button-square-size:var(--ui-control-size-lg);font-size:var(--ui-font-size-md);min-block-size:var(--ui-control-size-lg);padding:var(--ui-control-inset-block-lg,var(--ui-space-3)) var(--ui-action-inset-lg,var(--ui-space-4))!important}:scope[data-ui-button-state~=square]:not([data-appearance=link],[data-appearance=card]):where([data-hn-ui-button]){min-inline-size:var(--_button-square-size);padding-inline:var(--ui-space-1)!important}:scope[data-appearance=card]:where([data-hn-ui-button]){align-content:center!important;align-items:start!important;background-image:none;box-shadow:none;display:grid!important;gap:var(--ui-space-3)!important;grid-template-columns:auto minmax(0,1fr) auto;inline-size:100%;min-block-size:max(var(--ui-control-min-block-size),var(--ui-control-size-md));text-align:start;white-space:normal}:scope[data-appearance=card][size=lg]:where([data-hn-ui-button]){min-block-size:max(var(--ui-control-min-block-size),var(--ui-control-size-lg))}:scope[data-appearance=card]:has(.card-icon:empty):where([data-hn-ui-button]){grid-template-columns:minmax(0,1fr) auto}.card-icon:where([data-hn-ui-button]){align-items:flex-start!important;display:flex!important}.card-icon:empty:where([data-hn-ui-button]){display:none!important}.card-content:where([data-hn-ui-button]){min-inline-size:0}.card-action:where([data-hn-ui-button]){align-items:center!important;align-self:center;display:flex!important}:scope[data-appearance=outline]:not([data-tone=neutral]):where([data-hn-ui-button]){--_outline-wash:var(--_tone-wash);background-color:var(--ui-button-surface,transparent);background-image:linear-gradient(var(--_outline-wash),var(--_outline-wash));border-color:var(--ui-button-border,var(--_tone-outline-border,var(--_tone-text)));box-shadow:var(--ui-button-shadow,var(--ui-neutral-shadow))}:scope[data-appearance=outline]:not([data-tone=neutral]):hover:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){--_outline-wash:var(--_tone-wash-hover);background-color:var(--ui-button-hover-surface,transparent);border-color:var(--ui-button-hover-border,var(--_tone-outline-border))}:scope:hover:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){background-color:var( --ui-button-hover-surface,oklch(from var(--_tone-text) l c h/calc(12%*var(--ui-tonal-opacity, 1))) );border-color:var(--ui-button-hover-border,var(--_tone-text))}:scope[data-appearance=card][data-tone=neutral]:where([data-hn-ui-button]){border-color:var(--ui-button-border,var(--ui-border))}:scope[data-appearance=card][data-tone=neutral]:hover:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){border-color:var(--ui-button-hover-border,var(--ui-border-strong))}:scope[data-appearance=card][aria-pressed=true]:where([data-hn-ui-button]){background-color:var(--ui-selection-surface);border-color:var(--ui-selection-border);color:var(--ui-selection-text)}:scope:active:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]),:scope[data-appearance=outline]:active:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){background-color:var( --ui-button-active-surface,oklch(from var(--_tone) l c h/calc(18%*var(--ui-tonal-opacity, 1))) );background-image:none;box-shadow:var(--ui-pressed);scale:var(--ui-press-scale,1)}:scope[data-appearance=danger]:where([data-hn-ui-button]),:scope[data-appearance=solid]:where([data-hn-ui-button]){background-color:var(--_tone);background-image:var(--_tone-highlight);border-color:var(--ui-button-border,var(--_tone-border));box-shadow:var(--ui-button-solid-shadow,var(--ui-action-shadow,var(--_ui-action-shadow))),var(--_tone-glow);color:var(--_on-tone)}:scope[data-appearance=danger]:hover:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]),:scope[data-appearance=solid]:hover:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){background-color:var(--_tone-hover);background-image:var(--_tone-hover-highlight);border-color:var(--ui-button-hover-border,var(--_tone-hover-border))}:is(:scope[data-appearance=solid],:scope[data-appearance=danger]):active:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){background-color:var(--_tone-active);background-image:none;border-color:var(--_tone-active-border);box-shadow:var(--ui-pressed)}:scope[data-tone=accent-secondary]:where([data-hn-ui-button]){--_tone-border:var(--ui-accent-secondary-border,var(--ui-accent-secondary));--_tone-hover-border:var(--ui-accent-secondary-hover-border,var(--ui-accent-secondary-hover));--_tone-active-border:var( --ui-accent-secondary-active-border,var(--ui-accent-secondary-active) );--_tone-highlight:var(--ui-accent-secondary-highlight,none);--_tone-hover-highlight:var(--ui-accent-secondary-hover-highlight,none);--_tone-outline-border:var( --ui-accent-secondary-outline-border,var(--ui-accent-secondary-subtle-text) );--_tone-wash:var(--ui-accent-secondary-wash);--_tone-wash-hover:var(--ui-accent-secondary-wash-hover);--_tone-ghost-hover:var(--ui-accent-secondary-ghost-hover);--_tone-glow:var(--ui-accent-secondary-glow,0 0 transparent);--_hue:var(--ui-accent-secondary);--_hue-hover:var(--ui-accent-secondary-hover);--_hue-active:var(--ui-accent-secondary-active);--_hue-text:var(--ui-accent-secondary-subtle-text);--_on-hue:var(--ui-accent-secondary-on-strong)}:scope[data-tone=accent-tertiary]:where([data-hn-ui-button]){--_tone-border:var(--ui-accent-tertiary-border,var(--ui-accent-tertiary));--_tone-hover-border:var(--ui-accent-tertiary-hover-border,var(--ui-accent-tertiary-hover));--_tone-active-border:var( --ui-accent-tertiary-active-border,var(--ui-accent-tertiary-active) );--_tone-highlight:var(--ui-accent-tertiary-highlight,none);--_tone-hover-highlight:var(--ui-accent-tertiary-hover-highlight,none);--_tone-outline-border:var( --ui-accent-tertiary-outline-border,var(--ui-accent-tertiary-subtle-text) );--_tone-wash:var(--ui-accent-tertiary-wash);--_tone-wash-hover:var(--ui-accent-tertiary-wash-hover);--_tone-ghost-hover:var(--ui-accent-tertiary-ghost-hover);--_tone-glow:var(--ui-accent-tertiary-glow,0 0 transparent);--_hue:var(--ui-accent-tertiary);--_hue-hover:var(--ui-accent-tertiary-hover);--_hue-active:var(--ui-accent-tertiary-active);--_hue-text:var(--ui-accent-tertiary-subtle-text);--_on-hue:var(--ui-accent-tertiary-on-strong)}:scope[data-tone=neutral]:where([data-hn-ui-button]){--_tone-border:var(--ui-control-border,var(--ui-neutral-surface));--_tone-hover-border:var(--ui-control-border-hover,var(--ui-neutral-hover));--_tone-active-border:var(--ui-control-border-hover,var(--ui-neutral-active));--_tone-highlight:var(--ui-neutral-highlight,none);--_tone-hover-highlight:var(--ui-neutral-hover-highlight,var(--_tone-highlight));--_tone-outline-border:var(--ui-control-border);--_tone-ghost-hover:var(--ui-neutral-ghost-hover);--_tone-glow:var(--ui-neutral-glow,0 0 transparent);--_hue:var(--ui-text);--_hue-hover:var(--ui-text);--_hue-active:var(--ui-text);--_hue-text:var(--ui-text);--_on-hue:var(--ui-surface)}:scope[data-tone=neutral][data-appearance=solid]:where([data-hn-ui-button]){background-color:var(--ui-button-surface,var(--ui-neutral-surface));border-color:var(--ui-button-border,var(--_tone-border));box-shadow:var(--ui-button-solid-shadow,var(--ui-button-shadow,var(--ui-neutral-shadow)));color:var(--ui-button-text,var(--ui-text))}:scope[data-tone=neutral][data-appearance=outline]:where([data-hn-ui-button]){background-color:var(--ui-button-surface,transparent);background-image:none;border-color:var(--ui-button-border,var(--ui-control-border));box-shadow:var(--ui-button-shadow,var(--ui-neutral-shadow))}:scope[data-tone=neutral][data-appearance=outline]:hover:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){background-color:var(--ui-button-hover-surface,transparent);border-color:var(--ui-button-hover-border,var(--ui-control-border-hover));--_outline-wash:var(--ui-neutral-wash-hover);background-image:linear-gradient(var(--_outline-wash),var(--_outline-wash))}:scope[data-tone=neutral][data-appearance=outline]:active:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){background-color:var(--ui-button-active-surface,var(--ui-neutral-active));background-image:none;border-color:var(--ui-button-hover-border,var(--ui-control-border-hover))}:scope[data-tone=neutral][data-appearance=solid]:hover:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){background-color:var(--ui-button-hover-surface,var(--ui-neutral-hover));border-color:var(--ui-button-hover-border,var(--_tone-hover-border))}:scope[data-tone=neutral][data-appearance=solid]:active:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){background-color:var(--ui-button-active-surface,var(--ui-neutral-active));border-color:var(--_tone-active-border)}:scope[data-appearance=danger]:where([data-hn-ui-button]),:scope[data-tone=danger]:where([data-hn-ui-button]){--_tone-border:var(--ui-danger-border,var(--ui-danger));--_tone-hover-border:var(--ui-danger-hover-border,var(--ui-danger-hover));--_tone-active-border:var(--ui-danger-active-border,var(--ui-danger-active));--_tone-highlight:var(--ui-danger-highlight,none);--_tone-hover-highlight:var(--ui-danger-hover-highlight,none);--_tone-outline-border:var(--ui-danger-outline-border,var(--ui-danger-subtle-text));--_tone-wash:var(--ui-danger-wash);--_tone-wash-hover:var(--ui-danger-wash-hover);--_tone-ghost-hover:var(--ui-danger-ghost-hover);--_tone-glow:var(--ui-danger-glow,0 0 transparent);--_hue:var(--ui-danger);--_hue-hover:var(--ui-danger-hover);--_hue-active:var(--ui-danger-active,var(--ui-danger-hover));--_hue-text:var(--ui-danger-subtle-text);--_on-hue:var(--ui-on-danger)}:scope[data-tone=success]:where([data-hn-ui-button]){--_tone-border:var(--ui-success-border,var(--ui-success));--_tone-hover-border:var(--ui-success-hover-border,var(--ui-success-hover));--_tone-active-border:var(--ui-success-active-border,var(--ui-success-active));--_tone-highlight:var(--ui-success-highlight,none);--_tone-hover-highlight:var(--ui-success-hover-highlight,none);--_tone-outline-border:var(--ui-success-outline-border,var(--ui-success-subtle-text));--_tone-wash:var(--ui-success-wash);--_tone-wash-hover:var(--ui-success-wash-hover);--_tone-ghost-hover:var(--ui-success-ghost-hover);--_tone-glow:var(--ui-success-glow,0 0 transparent);--_hue:var(--ui-success);--_hue-hover:var(--ui-success-hover);--_hue-active:var(--ui-success-active);--_hue-text:var(--ui-success-subtle-text);--_on-hue:var(--ui-success-on-strong)}:scope[data-tone=warning]:where([data-hn-ui-button]){--_tone-border:var(--ui-warning-border,var(--ui-warning));--_tone-hover-border:var(--ui-warning-hover-border,var(--ui-warning-hover));--_tone-active-border:var(--ui-warning-active-border,var(--ui-warning-active));--_tone-highlight:var(--ui-warning-highlight,none);--_tone-hover-highlight:var(--ui-warning-hover-highlight,none);--_tone-outline-border:var(--ui-warning-outline-border,var(--ui-warning-subtle-text));--_tone-wash:var(--ui-warning-wash);--_tone-wash-hover:var(--ui-warning-wash-hover);--_tone-ghost-hover:var(--ui-warning-ghost-hover);--_tone-glow:var(--ui-warning-glow,0 0 transparent);--_hue:var(--ui-warning);--_hue-hover:var(--ui-warning-hover);--_hue-active:var(--ui-warning-active);--_hue-text:var(--ui-warning-subtle-text);--_on-hue:var(--ui-warning-on-strong)}:scope[data-tone=info]:where([data-hn-ui-button]){--_tone-border:var(--ui-info-border,var(--ui-info));--_tone-hover-border:var(--ui-info-hover-border,var(--ui-info-hover));--_tone-active-border:var(--ui-info-active-border,var(--ui-info-active));--_tone-highlight:var(--ui-info-highlight,none);--_tone-hover-highlight:var(--ui-info-hover-highlight,none);--_tone-outline-border:var(--ui-info-outline-border,var(--ui-info-subtle-text));--_tone-wash:var(--ui-info-wash);--_tone-wash-hover:var(--ui-info-wash-hover);--_tone-ghost-hover:var(--ui-info-ghost-hover);--_tone-glow:var(--ui-info-glow,0 0 transparent);--_hue:var(--ui-info);--_hue-hover:var(--ui-info-hover);--_hue-active:var(--ui-info-active);--_hue-text:var(--ui-info-subtle-text);--_on-hue:var(--ui-info-on-strong)}:scope[data-appearance=field]:where([data-hn-ui-button]){--_ui-field-shadow:var(--ui-shadow-sm);background-color:var( --ui-button-surface,var(--ui-control-surface,var(--ui-surface-elevated)) );border-color:var(--ui-button-border,var(--ui-control-border,var(--ui-border-strong)));border-radius:var(--ui-button-radius,var(--ui-field-radius,var(--ui-radius-md)));box-shadow:var(--ui-button-shadow,var(--_ui-field-shadow));color:var(--ui-button-text,var(--ui-text-primary));font-weight:var(--ui-font-normal)}:scope[data-appearance=field]:hover:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){background-color:var( --ui-button-hover-surface,var(--ui-control-surface,var(--ui-surface-elevated)) );border-color:var( --ui-button-hover-border,var(--ui-control-border-hover,var(--ui-text-secondary)) )}:scope[data-appearance=field]:is(:active,[aria-expanded=true]):not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){--_ui-field-shadow:var(--ui-pressed)}:scope[data-appearance=field]:focus-visible:where([data-hn-ui-button]){border-color:var(--ui-control-focus,var(--ui-accent-solid));box-shadow:var(--ui-button-shadow,var(--_ui-field-shadow)),var(--ui-control-focus-halo-shadow)}:scope[data-appearance=ghost]:where([data-hn-ui-button]){background:transparent;border-color:transparent;box-shadow:none;color:var(--ui-button-ghost-text,var(--_tone-text))}:scope[data-appearance=ghost]:hover:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){background-color:var(--ui-button-ghost-hover-surface,var(--_tone-ghost-hover));border-color:transparent}:scope[data-appearance=ghost]:is(:active,[aria-expanded=true]):not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){background-color:var(--ui-button-ghost-active-surface,oklch(from var(--_tone) l c h/18%));border-color:transparent;box-shadow:inset 0 0 0 1px oklch(from var(--_tone) l c h/10%),inset 0 1px 2px oklch(from var(--_tone) l c h/8%)}:scope:focus-visible:where([data-hn-ui-button]){box-shadow:var(--ui-button-shadow,var(--ui-action-shadow,var(--_ui-action-shadow))),var(--ui-focus-halo);outline:none}:scope[data-appearance=outline]:focus-visible:where([data-hn-ui-button]){box-shadow:var(--ui-button-shadow,var(--ui-neutral-shadow)),var(--ui-focus-halo)}:scope[data-appearance=solid]:focus-visible:where([data-hn-ui-button]){box-shadow:var(--ui-button-solid-shadow,var(--ui-action-shadow,var(--_ui-action-shadow))),var(--ui-focus-halo)}:is(:scope[data-appearance=ghost],:scope[data-appearance=link],:scope[data-appearance=card]):focus-visible:where([data-hn-ui-button]){box-shadow:var(--ui-focus-halo)}:scope:is(:disabled,[aria-disabled=true]:not([aria-busy=true])):where([data-hn-ui-button]){background-color:var(--ui-disabled-surface);background-image:none;border-color:var(--ui-disabled-border);box-shadow:none;color:var(--ui-disabled-text);cursor:not-allowed;filter:var(--ui-button-disabled-filter,var(--ui-disabled-filter));opacity:var(--ui-button-disabled-opacity,1)}:is(:scope[data-ui-button-state~=loading],:scope[data-ui-button-state~=pending]):focus-visible:where([data-hn-ui-button]){box-shadow:var(--ui-focus-halo)}:scope[data-appearance=ghost]:is(:disabled,[aria-disabled=true]:not([aria-busy=true])):where([data-hn-ui-button]){background-color:var(--ui-disabled-surface);border-color:transparent}html[data-ui-input-modality=touch] :scope[data-appearance=link]:where([data-hn-ui-button]),html[data-ui-input-modality=touch] :scope[data-ui-button-state~="size=xs"]:where([data-hn-ui-button]){position:relative}html[data-ui-input-modality=touch] :scope[data-appearance=link]:where([data-hn-ui-button]):after,html[data-ui-input-modality=touch] :scope[data-ui-button-state~="size=xs"]:where([data-hn-ui-button]):after{block-size:max(100%,var(--ui-control-min-block-size));content:"";inline-size:max(100%,var(--ui-control-min-block-size));inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%)}:scope[data-appearance=link]:where([data-hn-ui-button]){background:none;border:0;border-radius:var(--ui-radius-sm);box-shadow:none;color:var(--ui-button-link-text,var(--ui-text-secondary));display:inline!important;font:inherit;min-block-size:0;padding:0!important;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--ui-motion-fast) var(--ui-motion-ease),text-decoration-color var(--ui-motion-fast) var(--ui-motion-ease)}:scope[data-appearance=link] .label:where([data-hn-ui-button]){display:inline!important;text-box-trim:none}:scope[data-appearance=link]:hover:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){background:none;color:var(--ui-button-link-hover-text,var(--ui-text-primary));text-decoration-color:currentColor;transform:none}:scope[data-appearance=link]:active:not(:disabled,[aria-disabled=true]):where([data-hn-ui-button]){background:none;transform:none}:scope[data-appearance=link]:is(:disabled,[aria-disabled=true]:not([aria-busy=true])):where([data-hn-ui-button]){background:none;border-color:transparent}:scope[data-appearance=link]:focus-visible:where([data-hn-ui-button]){box-shadow:none;outline:var(--ui-focus-width) solid var(--ui-focus-ring);outline-offset:var(--ui-focus-width)}:scope[hidden]:where([data-hn-ui-button]){display:none!important}}[data-v-0f811361]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.fll-button[data-v-0f811361]{font-size:var(--font-size-base);--ui-button-min-block-size:0px;--ui-line-height-tight:1;--ui-font-size-sm:var(--font-size-base);--ui-font-size-md:var(--font-size-base)}.fll-button--sm[data-v-0f811361]{--ui-control-inset-block-sm:var(--spacing-sm);--ui-action-inset-sm:var(--spacing-md)}.fll-button--md[data-v-0f811361]{--ui-control-inset-block-md:var(--spacing-md);--ui-action-inset-md:var(--spacing-xl)}.fll-button--lg[data-v-0f811361]{font-size:var(--font-size-lg);--ui-font-size-md:var(--font-size-lg);--ui-control-inset-block-lg:var(--spacing-lg);--ui-action-inset-lg:var(--spacing-2xl)}.fll-button--outline[data-v-0f811361]{--ui-border-width:var(--border-width-medium)}@scope (.ui-action-bar) to ([data-hn]){:scope:where([data-hn-ui-action-bar]){--_ui-action-bar-gap:var(--ui-action-bar-gap);--_gap:var(--ui-space-2);container-type:inline-size;display:block!important;inline-size:100%;min-inline-size:0}.bar:where([data-hn-ui-action-bar]),.primary:where([data-hn-ui-action-bar]),.secondary:where([data-hn-ui-action-bar]),.tertiary:where([data-hn-ui-action-bar]){align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--_ui-action-bar-gap,var(--_gap))!important}.bar:where([data-hn-ui-action-bar]){justify-content:flex-end!important}.tertiary:where([data-hn-ui-action-bar]){flex:1 1 auto}.primary:empty:where([data-hn-ui-action-bar]),.secondary:empty:where([data-hn-ui-action-bar]),.tertiary:empty:where([data-hn-ui-action-bar]){display:none!important}@container (inline-size < 24rem){.bar:where([data-hn-ui-action-bar]),.primary:where([data-hn-ui-action-bar]),.secondary:where([data-hn-ui-action-bar]),.tertiary:where([data-hn-ui-action-bar]){align-items:stretch!important;flex-direction:column-reverse!important;flex-wrap:nowrap!important}.tertiary:where([data-hn-ui-action-bar]){flex:none}}:scope[hidden]:where([data-hn-ui-action-bar]){display:none!important}}@scope (.ui-callout) to ([data-hn]){:scope:where([data-hn-ui-callout]){--_ui-callout-icon-column:var(--ui-callout-icon-column);--_ui-callout-icon:var(--ui-callout-icon);--_ui-callout-icon-size:var(--ui-callout-icon-size);--_callout-surface:var(--ui-info-soft);--_callout-tone-text:var(--ui-info-subtle-text);--_ui-surface-text:var(--ui-callout-text,var(--_callout-tone-text));--_ui-selection-context-surface:light-dark(oklch(from var(--ui-callout-surface,var(--_callout-surface)) calc(l - .045) max(c, min(.045, c * 3)) h),oklch(from var(--ui-callout-surface,var(--_callout-surface)) calc(l + .045) max(c, min(.045, c * 3)) h));--_ui-selection-context-border:light-dark(oklch(from var(--ui-callout-surface,var(--_callout-surface)) calc(l - .085) max(c, min(.045, c * 3)) h),oklch(from var(--ui-callout-surface,var(--_callout-surface)) calc(l + .085) max(c, min(.045, c * 3)) h));--_ui-selection-context-text:var(--ui-text-primary);--_callout-border:var(--ui-info-soft-border);--_callout-icon:var(--ui-info-subtle-text);align-items:start!important;background:var(--ui-callout-surface,var(--_callout-surface));border:var(--ui-callout-border-width,var(--ui-border-width)) solid var(--ui-callout-border,var(--_callout-border));border-inline-start:var( --ui-callout-leading-border-width,var(--ui-callout-border-width,var(--ui-border-width)) ) solid var(--ui-callout-border,var(--_callout-border));border-radius:var(--ui-radius-md);color:var(--ui-callout-text,var(--_ui-surface-text));display:grid!important;font-family:var(--ui-font-family-sans);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-normal);gap:var(--ui-callout-gap,calc(var(--ui-space-2)*.75))!important;grid-template-columns:var(--ui-callout-icon-column,1.125rem) minmax(0,1fr);line-height:var(--ui-line-height-md);max-width:100%;padding-block:var(--ui-callout-padding-block,var(--ui-space-2))!important;padding-inline-end:var(--ui-callout-padding-inline,var(--ui-space-3))!important;padding-inline-start:var(--ui-callout-padding-inline,var(--ui-space-2))!important}.icon:where([data-hn-ui-callout]){block-size:1lh;color:var(--_ui-callout-icon,var(--_callout-icon));display:grid!important;inline-size:var(--_ui-callout-icon-column,1.125rem);place-items:center}.icon svg:where([data-hn-ui-callout]){block-size:var(--_ui-callout-icon-size,1.125rem);inline-size:var(--_ui-callout-icon-size,1.125rem)}.content:where([data-hn-ui-callout]){min-inline-size:0}.heading:where([data-hn-ui-callout]){display:block!important;font-weight:var(--ui-font-semibold)}:scope[data-ui-callout-state~="tone=neutral"]:where([data-hn-ui-callout]),:scope[data-ui-callout-state~="tone=note"]:where([data-hn-ui-callout]){--_ui-selection-context-surface:initial;--_ui-selection-context-border:initial;--_ui-selection-context-text:initial;--_callout-surface:var(--ui-surface-muted);--_callout-tone-text:var(--ui-text-primary);--_callout-border:var(--ui-border-strong);--_callout-icon:var(--ui-text-secondary)}:scope[data-ui-callout-state~="tone=tip"]:where([data-hn-ui-callout]){--_callout-border:var(--ui-info-soft-border);--_callout-surface:var(--ui-info-soft);--_callout-tone-text:var(--ui-info-subtle-text);--_callout-icon:var(--ui-info-subtle-text)}:scope[data-ui-callout-state~="tone=important"]:where([data-hn-ui-callout]){--_callout-border:var(--ui-accent-soft-border);--_callout-surface:var(--ui-accent-soft);--_callout-tone-text:var(--ui-accent-subtle-text);--_callout-icon:var(--ui-accent-subtle-text)}:scope[data-ui-callout-state~="tone=warning"]:where([data-hn-ui-callout]){--_callout-border:var(--ui-warning-soft-border);--_callout-surface:var(--ui-warning-soft);--_callout-tone-text:var(--ui-warning-subtle-text);--_callout-icon:var(--ui-warning-subtle-text)}:scope[data-ui-callout-state~="tone=success"]:where([data-hn-ui-callout]){--_callout-border:var(--ui-success-soft-border);--_callout-surface:var(--ui-success-soft);--_callout-tone-text:var(--ui-success-subtle-text);--_callout-icon:var(--ui-success-subtle-text)}:scope[data-ui-callout-state~="tone=caution"]:where([data-hn-ui-callout]),:scope[data-ui-callout-state~="tone=danger"]:where([data-hn-ui-callout]){--_callout-border:var(--ui-danger-soft-border);--_callout-surface:var(--ui-danger-soft);--_callout-tone-text:var(--ui-danger-subtle-text);--_callout-icon:var(--ui-danger-subtle-text)}.content :where(:not([data-hn-ui-callout])):is(a){color:var(--ui-accent-subtle-text);text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.18em}:scope[hidden]:where([data-hn-ui-callout]){display:none!important}}.draft-home[data-v-ff4dcda2]{color:var(--ui-text)}.draft-hero[data-v-ff4dcda2]{background:var(--ui-surface-secondary,var(--ui-surface));padding-block:clamp(3rem,7vw,7rem)}.draft-hero__grid[data-v-ff4dcda2]{align-items:center;display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.draft-hero__copy[data-v-ff4dcda2]{display:grid;gap:var(--ui-space-6)}h1[data-v-ff4dcda2],h2[data-v-ff4dcda2]{font-family:var(--ui-font-display);font-weight:500;margin:0;text-wrap:balance}h1[data-v-ff4dcda2]{font-size:clamp(2.5rem,4.5vw,4.75rem);letter-spacing:-.035em;line-height:1.08}h2[data-v-ff4dcda2]{font-size:clamp(2rem,3vw,3rem);line-height:1.15}.draft-intro[data-v-ff4dcda2]{font-size:var(--ui-font-size-lg);line-height:1.6;margin:0;max-inline-size:38rem}.draft-offer__row[data-v-ff4dcda2]{border-block-end:var(--ui-border-width) solid var(--ui-border);display:flex;flex-wrap:wrap;gap:var(--ui-space-3);justify-content:space-between;padding-block-end:var(--ui-space-4)}.draft-offer__row span[data-v-ff4dcda2]{color:var(--ui-text-secondary)}.draft-section[data-v-ff4dcda2]{padding-block:clamp(3rem,6vw,6rem)}.draft-heading[data-v-ff4dcda2]{display:grid;gap:var(--ui-space-5);max-inline-size:48rem}.draft-heading p[data-v-ff4dcda2]{line-height:1.7;margin:0}.draft-steps[data-v-ff4dcda2]{display:grid;gap:var(--ui-space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.draft-section--gold[data-v-ff4dcda2]{background-color:var(--ui-accent);background-image:var(--ui-accent-highlight);color:var(--ui-on-accent)}.draft-section--plum[data-v-ff4dcda2]{background-color:var(--ui-accent-secondary);background-image:var(--ui-accent-secondary-highlight);color:var(--ui-on-accent-secondary)}.draft-principle[data-v-ff4dcda2]{display:grid;gap:var(--ui-space-8);grid-template-columns:1fr 1fr}.draft-principle>div[data-v-ff4dcda2]:first-child{align-content:start;display:grid;gap:var(--ui-space-4)}@media(max-width:48rem){.draft-hero__grid[data-v-ff4dcda2],.draft-principle[data-v-ff4dcda2],.draft-steps[data-v-ff4dcda2]{grid-template-columns:minmax(0,1fr)}}@property --_ui-input-stroke{syntax:"<length>";inherits:false;initial-value:1px}@scope (.ui-input) to ([data-hn]){:scope{--_ui-input-size:var(--ui-control-size-md);--_ui-input-inset-block:var(--ui-control-inset-block-md,var(--ui-space-2));--_ui-input-stroke:var( --ui-input-border-width,var(--_ui-default-input-border-width,var(--ui-border-width)) );-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var( --ui-input-surface,var(--_ui-default-input-surface,var(--ui-control-surface,var(--ui-surface-elevated))) );background-image:var(--_ui-default-input-highlight,var(--ui-surface-highlight,none));border:var( --ui-input-border-width,var(--_ui-default-input-border-width,var(--ui-border-width)) ) solid var( --ui-input-border,var(--_ui-default-input-border,var(--ui-control-border,var(--ui-border-strong))) );border-radius:var( --ui-input-radius,var(--_ui-default-input-radius,var(--ui-field-radius,var(--ui-radius-md))) );box-shadow:var(--ui-input-shadow,var(--_ui-default-input-shadow,var(--ui-control-inset)));box-sizing:border-box!important;color:var(--ui-text-primary);display:inline-block!important;font:inherit;inline-size:var(--ui-input-inline-size,100%);line-height:var(--ui-line-height-tight);margin:0!important;min-block-size:var( --ui-input-min-block-size,var(--_ui-default-input-min-block-size,var(--ui-control-size-md)) );min-inline-size:0;padding:var(--_ui-input-inset-block) var(--ui-space-3)!important;padding-inline-start:var(--_ui-default-input-padding-inline-start,var(--ui-space-3))!important;transition:border-color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease),background-color var(--ui-motion-fast) var(--ui-motion-ease)}:scope:is([type=text],[type=search],[type=tel],[type=url],[type=email],[type=password],[type=number]){max-block-size:max(calc(var(--_ui-input-size) - var(--_ui-default-input-frame-width, 0px)),calc(1em*var(--ui-line-height-tight) + var(--_ui-input-inset-block)*2 + var(--_ui-input-stroke)*2))}:scope[data-ui-input-state~="size=sm"]{--_ui-input-size:var(--ui-control-size-sm);--_ui-input-inset-block:var(--ui-control-inset-block-sm,var(--ui-space-1));font-size:var(--ui-font-size-sm);min-block-size:var( --ui-input-min-block-size,var(--_ui-default-input-min-block-size,var(--ui-control-size-sm)) );padding:var(--_ui-input-inset-block) var(--ui-space-2)!important}:scope[data-ui-input-state~="size=lg"]{--_ui-input-size:var(--ui-control-size-lg);--_ui-input-inset-block:var(--ui-control-inset-block-lg,var(--ui-space-3));font-size:var(--ui-font-size-md);min-block-size:var( --ui-input-min-block-size,var(--_ui-default-input-min-block-size,var(--ui-control-size-lg)) );padding:var(--_ui-input-inset-block) var(--ui-space-4)!important}@media(pointer:coarse){:scope,:scope[data-ui-input-state~="size=lg"],:scope[data-ui-input-state~="size=sm"]{font-size:var(--ui-font-size-md)}}:scope::-moz-selection{background:color-mix(in srgb,var(--ui-accent-solid) 20%,transparent);color:inherit}:scope::selection{background:color-mix(in srgb,var(--ui-accent-solid) 20%,transparent);color:inherit}:scope::-moz-placeholder{color:var(--ui-control-placeholder,var(--ui-text-secondary));opacity:1}:scope::placeholder{color:var(--ui-control-placeholder,var(--ui-text-secondary));opacity:1}:scope:hover:not(:focus):not(:disabled):not(:-moz-read-only):not([aria-invalid=true]):not(:is(:user-invalid,[data-user-invalid])){border-color:var( --ui-input-border-hover,var( --_ui-default-input-border-hover,var(--ui-control-border-hover,var(--ui-text-secondary)) ) )}:scope:hover:not(:focus):not(:disabled):not(:read-only):not([aria-invalid=true]):not(:is(:user-invalid,[data-user-invalid])){border-color:var( --ui-input-border-hover,var( --_ui-default-input-border-hover,var(--ui-control-border-hover,var(--ui-text-secondary)) ) )}:scope:focus-visible{border-color:var( --ui-input-focus-border,var(--_ui-default-input-focus-border,var(--ui-control-focus,var(--ui-accent-solid))) );box-shadow:var( --ui-input-focus-shadow,var( --_ui-default-input-focus-shadow,var(--ui-control-inset),var(--ui-control-focus-halo-shadow) ) );outline:none}:scope:is(:user-invalid,[data-user-invalid]),:scope[aria-invalid=true]{border-color:var( --ui-input-invalid-border,var(--_ui-default-input-invalid-border,var(--ui-field-danger,var(--ui-danger-solid))) )}:scope:is([aria-invalid=true],:is(:user-invalid,[data-user-invalid])):focus-visible{box-shadow:var( --ui-input-invalid-focus-shadow,var( --_ui-default-input-invalid-focus-shadow,var(--ui-control-inset),0 0 0 calc(var(--ui-focus-width)*1.5) color-mix(in srgb,var(--ui-input-invalid-border,var(--ui-field-danger,var(--ui-danger-solid))) 22%,transparent) ) )}:scope:disabled{background:var(--ui-control-surface-disabled,var(--ui-surface-muted));box-shadow:none;color:var(--ui-disabled-text);cursor:not-allowed}@media(forced-colors:active){:scope:focus-visible{outline:var( --ui-input-focus-outline,var(--_ui-default-input-focus-outline,var(--ui-focus-width) solid Highlight) );outline-offset:var(--ui-border-width)}}:scope[hidden]{display:none!important}}@scope (.ui-form-field) to ([data-hn]){:scope:where([data-hn-ui-form-field]){--_ui-form-field-danger:var(--ui-form-field-danger);--_ui-form-field-help-min-block-size:var(--ui-form-field-help-min-block-size);--_ui-form-field-label-text:var(--ui-form-field-label-text);--_ui-form-field-label-font-size:var(--ui-form-field-label-font-size);--_ui-form-field-help-text:var(--ui-form-field-help-text);--_ui-form-field-help-font-size:var(--ui-form-field-help-font-size);align-content:start!important;color:var(--ui-text-primary);display:grid!important;gap:var(--ui-space-2)!important;min-inline-size:var(--ui-form-field-min-inline-size,0)}.error:where([data-hn-ui-form-field]),.help:where([data-hn-ui-form-field]),.label:where([data-hn-ui-form-field]){display:contents!important}.label:where([data-hn-ui-form-field]){color:var(--_ui-form-field-label-text,var(--ui-text-secondary));font-size:var( --_ui-form-field-label-font-size,var(--ui-field-label-font-size,var(--ui-font-size-md)) )}.label:has(>.label-action>*):where([data-hn-ui-form-field]){align-items:start!important;display:flex!important;gap:var(--ui-space-1)!important}.label-action:where([data-hn-ui-form-field]){align-items:unsafe center!important;block-size:1lh;display:flex!important}.label-action:not(:has(>*)):where([data-hn-ui-form-field]){display:none!important}.help:where([data-hn-ui-form-field]){color:var(--_ui-form-field-help-text,var(--ui-text-muted));font-size:var(--_ui-form-field-help-font-size,var(--ui-font-size-sm));line-height:var(--ui-line-height-md)}.help>:where(:not([data-hn-ui-form-field])):is(*){min-block-size:var(--_ui-form-field-help-min-block-size,0)}.error:where([data-hn-ui-form-field]){display:none!important}:scope[data-ui-form-field-state~=invalid] .error:where([data-hn-ui-form-field]){display:contents!important}.error:where([data-hn-ui-form-field]),:where(:not([data-hn-ui-form-field])):is([role=alert]){color:var(--_ui-form-field-danger,var(--ui-field-danger,var(--ui-danger)));font-size:var(--ui-font-size-sm)}:scope[hidden]:where([data-hn-ui-form-field]){display:none!important}}[data-v-05b3644f]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.fll-input[data-v-05b3644f]{font-size:var(--font-size-base);--ui-input-min-block-size:calc(var(--font-size-base)*var(--line-height-normal) + var(--spacing-sm)*2 + var(--border-width-thin)*2);--ui-field-inset:var(--spacing-md);--ui-line-height-tight:var(--line-height-normal)}[data-v-d0ef1cff]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--font-family-heading:"Fraunces","Georgia",serif;--font-family-body:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-family-mono:"Space Mono","Courier New",monospace;--font-size-xs:.8125rem;--font-size-sm:.9375rem;--font-size-base:1.0625rem;--font-size-lg:1.1875rem;--font-size-xl:1.3125rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-tight:-.025em;--letter-spacing-normal:0;--letter-spacing-wide:.025em}.ui-label[data-v-d0ef1cff]{color:var(--color-text-primary);display:block;font-family:var(--font-family-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}.ui-label__required[data-v-d0ef1cff]{color:var(--color-error);margin-left:2px}[data-v-a4b5bf05]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.auth-panel[data-v-a4b5bf05]{display:grid;justify-items:center;padding:clamp(var(--ui-space-5),5vw,calc(var(--ui-space-6)*2)) var(--ui-space-4)}.auth-panel__content[data-v-a4b5bf05]{display:grid;gap:var(--ui-space-5);inline-size:min(100%,30rem)}.auth-panel__body[data-v-a4b5bf05]{display:grid;gap:var(--ui-space-5);min-inline-size:0}.auth-panel__footer[data-v-a4b5bf05]{font-size:var(--ui-font-size-sm);text-align:center}.auth-panel[data-v-a4b5bf05] .oauth-button,.auth-panel[data-v-a4b5bf05] .submit-button{inline-size:100%}.auth-panel[data-v-a4b5bf05] .oauth-section{display:grid}.auth-panel[data-v-a4b5bf05] .google-icon{flex-shrink:0}.auth-panel[data-v-a4b5bf05] .auth-links{justify-items:center}@scope (.ui-separator) to ([data-hn]){:scope{align-self:stretch;border:0;border-block-start:var(--ui-border-width) solid var(--ui-separator-color,var(--_separator-color,var(--ui-border-divider)));box-sizing:border-box!important;margin:0!important}:scope[data-ui-separator-state~="emphasis=strong"]{--_separator-color:var(--ui-border-strong)}:scope[aria-orientation=vertical]{block-size:auto;border-block-start:0;border-inline-start:var(--ui-border-width) solid var(--ui-separator-color,var(--_separator-color,var(--ui-border-divider)))}:scope[data-ui-separator-state~=selectable]{background:linear-gradient(var(--ui-separator-color,var(--ui-border-divider)),var(--ui-separator-color,var(--ui-border-divider))) 50% /100% var(--ui-border-width) no-repeat;border:0;cursor:pointer;min-block-size:var(--ui-control-size-sm)}:scope[data-ui-separator-state~=selectable]:hover{background-color:var(--ui-surface-hover)}:scope[data-ui-separator-state~=selected]{border-radius:var(--ui-radius-sm);outline:var(--ui-focus-width) solid var(--ui-focus-ring);outline-offset:var(--ui-focus-width)}}.profile-fields[data-v-b94b4c66],.profile-form[data-v-b94b4c66]{display:grid;gap:var(--ui-space-5)}.profile-fields[data-v-b94b4c66]{border:0;margin:0;min-inline-size:0;padding:0}@scope (.ui-badge) to ([data-hn]){:scope:where([data-hn-ui-badge]){--_badge-surface:color-mix(in srgb,var(--ui-surface-subtle) 80%,var(--ui-surface-default));--_badge-text:var(--ui-text-secondary);--_badge-border:color-mix(in srgb,var(--_badge-surface) 75%,var(--_badge-text) 25%);--_ui-badge-color:var(--ui-badge-color);--_badge-color-wash:color-mix(in oklab,var(--_ui-badge-color) 13%,var(--ui-surface-default));--_badge-color-ink:color-mix(in oklab,var(--_ui-badge-color) 35%,var(--ui-text-primary));--_badge-color-surface:var(--_badge-color-wash);--_badge-color-border:color-mix(in srgb,var(--_badge-color-wash) 75%,var(--_badge-color-ink) 25%);--_badge-color-text:var(--_badge-color-ink);--_badge-outline-surface:var( --ui-badge-surface,var(--_badge-color-surface,var(--_badge-surface)) );align-items:center!important;background:var(--_badge-outline-surface);border:var(--ui-border-width) solid var(--ui-badge-border,var(--_badge-color-border,var(--_badge-border)));border-radius:var(--ui-radius-round);box-sizing:border-box!important;color:var(--ui-badge-text,var(--_badge-color-text,var(--_badge-text)));display:inline-flex!important;font-family:var(--ui-font-family-sans);font-size:var(--ui-badge-font-size,var(--ui-font-size-sm));font-weight:var(--ui-badge-font-weight,var(--ui-font-medium));gap:var(--ui-space-1)!important;justify-content:center!important;line-height:var(--ui-badge-line-height,var(--ui-line-height-tight));max-inline-size:100%;min-inline-size:0;padding:var(--ui-badge-padding-block,var(--ui-space-0-5)) var(--ui-badge-padding-inline,var(--ui-space-2))!important;white-space:nowrap}.label:where([data-hn-ui-badge]){display:block!important;min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.label:empty:where([data-hn-ui-badge]){display:none!important}.icon:where([data-hn-ui-badge]){align-items:center!important;display:inline-flex!important;flex:none;justify-content:center!important}.icon:empty:where([data-hn-ui-badge]){display:none!important}.icon :where(:not([data-hn-ui-badge])):is(svg){block-size:1em;display:block!important;flex:none;inline-size:1em}.label :where(:not([data-hn-ui-badge])):is(svg){block-size:1em;inline-size:1em;margin-inline-end:var(--ui-space-1)!important;vertical-align:middle}.label:has(svg):where([data-hn-ui-badge]){text-box-trim:none}@supports (text-box-trim:trim-both){:scope:where([data-hn-ui-badge]){align-content:center!important;display:inline-block!important;min-block-size:var(--ui-badge-min-block-size,1.5rem);text-align:center;text-box-trim:none}:scope:has(.icon:not(:empty)):where([data-hn-ui-badge]),:scope:has(.label svg):where([data-hn-ui-badge]){display:inline-flex!important;text-box-trim:none}.label:not(:has(svg)):where([data-hn-ui-badge]){overflow-x:clip;overflow-y:visible;text-box-edge:cap alphabetic;text-box-trim:trim-both}}:scope[data-ui-badge-state~="size=xs"]:where([data-hn-ui-badge]){box-sizing:border-box!important;font-size:var(--ui-badge-font-size,var(--ui-font-size-2xs));line-height:var(--ui-badge-line-height,1);min-block-size:var(--ui-badge-min-block-size,1rem);min-inline-size:1rem;padding:var(--ui-badge-padding-block,0) var(--ui-badge-padding-inline,var(--ui-space-1))!important}:scope[data-ui-badge-state~="size=sm"]:where([data-hn-ui-badge]){font-size:var(--ui-badge-font-size,var(--ui-font-size-2xs));line-height:var(--ui-badge-line-height,1)}:scope[data-ui-badge-state~="tone=accent-secondary"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-accent-secondary-strong-surface,var(--ui-accent-secondary-solid));--_badge-border:var(--ui-accent-secondary-strong-surface,var(--ui-accent-secondary-solid));--_badge-text:var(--ui-accent-secondary-on-strong,var(--ui-text-on-accent))}:scope[data-ui-badge-state~="tone=accent-tertiary"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-accent-tertiary-strong-surface,var(--ui-accent-tertiary-solid));--_badge-border:var(--ui-accent-tertiary-strong-surface,var(--ui-accent-tertiary-solid));--_badge-text:var(--ui-accent-tertiary-on-strong,var(--ui-text-on-accent))}:scope[data-ui-badge-state~="variant=subtle"][data-ui-badge-state~="tone=accent-secondary"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-accent-secondary-soft);--_badge-border:var(--ui-accent-secondary-soft-border);--_badge-text:var(--ui-accent-secondary-subtle-text,var(--ui-accent-secondary-solid))}:scope[data-ui-badge-state~="variant=subtle"][data-ui-badge-state~="tone=accent-tertiary"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-accent-tertiary-soft);--_badge-border:var(--ui-accent-tertiary-soft-border);--_badge-text:var(--ui-accent-tertiary-subtle-text,var(--ui-accent-tertiary-solid))}:scope[data-ui-badge-state~="variant=outline"][data-ui-badge-state~="tone=accent-secondary"]:where([data-hn-ui-badge]){--_badge-border:var(--ui-accent-secondary-solid);--_badge-text:var(--ui-accent-secondary-subtle-text,var(--ui-accent-secondary-solid))}:scope[data-ui-badge-state~="variant=outline"][data-ui-badge-state~="tone=accent-tertiary"]:where([data-hn-ui-badge]){--_badge-border:var(--ui-accent-tertiary-solid);--_badge-text:var(--ui-accent-tertiary-subtle-text,var(--ui-accent-tertiary-solid))}:scope[data-ui-badge-state~="tone=accent"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-accent-strong-surface,var(--ui-accent-solid));--_badge-border:var(--ui-accent-strong-surface,var(--ui-accent-solid));--_badge-text:var(--ui-accent-on-strong,var(--ui-text-on-accent))}:scope[data-ui-badge-state~="tone=danger"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-danger-strong-surface,var(--ui-danger-solid));--_badge-border:var(--ui-danger-strong-surface,var(--ui-danger-solid));--_badge-text:var(--ui-danger-on-strong,var(--ui-text-on-accent))}:scope[data-ui-badge-state~="tone=success"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-success-strong-surface,var(--ui-success-solid));--_badge-border:var(--ui-success-strong-surface,var(--ui-success-solid));--_badge-text:var(--ui-success-on-strong,var(--ui-text-on-accent))}:scope[data-ui-badge-state~="tone=warning"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-warning-strong-surface,var(--ui-warning-solid));--_badge-border:var(--ui-warning-strong-surface,var(--ui-warning-solid));--_badge-text:var(--ui-warning-on-strong,var(--ui-text-on-accent))}:scope[data-ui-badge-state~="tone=info"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-info-strong-surface,var(--ui-info-solid));--_badge-border:var(--ui-info-strong-surface,var(--ui-info-solid));--_badge-text:var(--ui-info-on-strong,var(--ui-text-on-accent))}:scope[data-ui-badge-state~="variant=subtle"][data-ui-badge-state~="tone=accent"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-accent-soft);--_badge-border:var(--ui-accent-soft-border);--_badge-text:var(--ui-accent-subtle-text,var(--ui-accent-solid))}:scope[data-ui-badge-state~="variant=subtle"][data-ui-badge-state~="tone=danger"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-danger-soft);--_badge-border:var(--ui-danger-soft-border);--_badge-text:var(--ui-danger-subtle-text,var(--ui-danger-solid))}:scope[data-ui-badge-state~="variant=subtle"][data-ui-badge-state~="tone=success"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-success-soft);--_badge-border:var(--ui-success-soft-border);--_badge-text:var(--ui-success-subtle-text,var(--ui-success-solid))}:scope[data-ui-badge-state~="variant=subtle"][data-ui-badge-state~="tone=warning"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-warning-soft);--_badge-border:var(--ui-warning-soft-border);--_badge-text:var(--ui-warning-subtle-text,var(--ui-warning-solid))}:scope[data-ui-badge-state~="variant=subtle"][data-ui-badge-state~="tone=info"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-info-soft);--_badge-border:var(--ui-info-soft-border);--_badge-text:var(--ui-info-subtle-text,var(--ui-info-solid))}:scope[data-ui-badge-state~="variant=solid"]:where([data-hn-ui-badge]){--_badge-color-surface:var(--_badge-color-ink);--_badge-color-border:var(--_badge-color-ink);--_badge-color-text:color-mix(in oklab,var(--_ui-badge-color) 0%,var(--ui-surface-default))}:scope[data-ui-badge-state~="variant=inverse"]:where([data-hn-ui-badge]){--_badge-inverse-ink:oklch(from var(--_badge-text) clamp(0, calc((.5 - l)*1000) ,1) 0 h);--_badge-color-surface:color-mix(in srgb,color-mix(in oklab,var(--_ui-badge-color) 0%,var(--ui-surface-default)) 88%,transparent);--_badge-color-border:var(--_badge-color-surface);--_badge-color-text:color-mix(in srgb,var(--_badge-color-ink) 85%,var(--ui-text-primary));--_badge-outline-surface:var( --ui-badge-surface,var(--_badge-color-surface,color-mix(in srgb,var(--_badge-text) 88%,transparent)) );background-clip:padding-box;border-color:var( --ui-badge-border,var(--_badge-color-border,color-mix(in srgb,var(--_badge-text) 88%,transparent)) );color:var( --ui-badge-text,var( --_badge-color-text,color-mix(in srgb,var(--_badge-surface) 85%,var(--_badge-inverse-ink)) ) )}:scope[data-ui-badge-state~="variant=inverse"][data-ui-badge-state~="shape=circle"]:where([data-hn-ui-badge]){--_badge-color-surface:light-dark(color-mix(in srgb,color-mix(in oklab,var(--_ui-badge-color) 0%,var(--ui-surface-default)) var( --ui-badge-circle-opacity,66% ),transparent),color-mix(in srgb,color-mix(in oklab,var(--_ui-badge-color) 0%,var(--ui-surface-default)) var( --ui-badge-circle-opacity,56% ),transparent));--_badge-color-border:light-dark(color-mix(in srgb,color-mix(in oklab,var(--_ui-badge-color) 0%,var(--ui-surface-default)) 88%,transparent),color-mix(in srgb,color-mix(in oklab,var(--_ui-badge-color) 0%,var(--ui-surface-default)) 44%,transparent));--_badge-color-text:light-dark(color-mix(in srgb,var(--_badge-color-ink) 65%,var(--ui-text-primary)),color-mix(in oklab,var(--_ui-badge-color) 0%,var(--ui-text-primary)));--_badge-count-surface:light-dark(color-mix(in srgb,var(--_badge-text) var(--ui-badge-circle-opacity,66%),transparent),color-mix(in srgb,var(--_badge-text) var(--ui-badge-circle-opacity,56%),transparent));--_badge-outline-surface:var( --ui-badge-surface,var(--_badge-color-surface,var(--_badge-count-surface)) );border-color:var( --ui-badge-border,var( --_badge-color-border,light-dark(color-mix(in srgb,var(--_badge-text) 88%,transparent),color-mix(in srgb,var(--_badge-text) 44%,transparent)) ) );box-shadow:0 1px 1px light-dark(rgba(0,0,0,.08),rgba(0,0,0,.12));color:var( --ui-badge-text,var( --_badge-color-text,color-mix(in srgb,var(--_badge-surface) 35%,var(--_badge-inverse-ink)) ) )}:scope[data-ui-badge-state~="variant=overlay"]:where([data-hn-ui-badge]){--_badge-outline-surface:var( --ui-badge-surface,color-mix(in srgb,currentColor 6%,transparent) );border-color:var(--ui-badge-border,color-mix(in srgb,currentColor 20%,transparent));box-shadow:none;color:var(--ui-badge-text,inherit)}:scope[data-ui-badge-state~="variant=inverse"][data-ui-badge-state~="tone=neutral"]:where([data-hn-ui-badge]){--_badge-outline-surface:var( --ui-badge-surface,var(--_badge-color-surface,color-mix(in srgb,var(--ui-surface-raised) 88%,transparent)) );color:var(--ui-badge-text,var(--_badge-color-text,var(--ui-text-primary)))}:scope[data-ui-badge-state~="variant=inverse"][data-ui-badge-state~="tone=neutral"]:not([data-ui-badge-state~="shape=circle"]):where([data-hn-ui-badge]){border-color:var(--ui-badge-border,var(--_badge-color-border,var(--_badge-outline-surface)))}:scope[data-ui-badge-state~="variant=inverse"][data-ui-badge-state~="tone=neutral"][data-ui-badge-state~="shape=circle"]:where([data-hn-ui-badge]){--_badge-outline-surface:var( --ui-badge-surface,var( --_badge-color-surface,light-dark(color-mix(in srgb,var(--ui-surface-raised) var(--ui-badge-circle-opacity,66%),transparent),color-mix(in srgb,var(--ui-surface-raised) var(--ui-badge-circle-opacity,56%),transparent)) ) )}:scope[data-ui-badge-state~="variant=outline"]:where([data-hn-ui-badge]){--_badge-surface:var(--ui-surface-default);--_badge-border:var(--ui-border-strong);--_badge-text:var(--ui-text-secondary);--_badge-color-surface:initial;--_badge-color-border:var(--_badge-color-ink)}:scope[data-ui-badge-state~="variant=outline"][data-ui-badge-state~="tone=accent"]:where([data-hn-ui-badge]){--_badge-border:var(--ui-accent-solid);--_badge-text:var(--ui-accent-subtle-text,var(--ui-accent-solid))}:scope[data-ui-badge-state~="variant=outline"][data-ui-badge-state~="tone=danger"]:where([data-hn-ui-badge]){--_badge-border:var(--ui-danger-solid);--_badge-text:var(--ui-danger-subtle-text,var(--ui-danger-solid))}:scope[data-ui-badge-state~="variant=outline"][data-ui-badge-state~="tone=success"]:where([data-hn-ui-badge]){--_badge-border:var(--ui-success-solid);--_badge-text:var(--ui-success-subtle-text,var(--ui-success-solid))}:scope[data-ui-badge-state~="variant=outline"][data-ui-badge-state~="tone=warning"]:where([data-hn-ui-badge]){--_badge-border:var(--ui-warning-solid);--_badge-text:var(--ui-warning-subtle-text,var(--ui-warning-solid))}:scope[data-ui-badge-state~="variant=outline"][data-ui-badge-state~="tone=info"]:where([data-hn-ui-badge]){--_badge-border:var(--ui-info-solid);--_badge-text:var(--ui-info-subtle-text,var(--ui-info-solid))}:scope[data-ui-badge-state~="shape=square"]:where([data-hn-ui-badge]){--_badge-square-size:var(--ui-badge-square-size,calc(var(--ui-space-4)*2));block-size:var(--_badge-square-size);border-radius:var(--ui-radius-md);box-sizing:border-box!important;display:inline-flex!important;flex:none;inline-size:var(--_badge-square-size);min-block-size:var(--_badge-square-size);min-inline-size:var(--_badge-square-size);padding:0!important;text-box-trim:none}:scope[data-ui-badge-state~="shape=square"][data-ui-badge-state~="size=xs"]:where([data-hn-ui-badge]){--_badge-square-size:var(--ui-badge-square-size,calc(var(--ui-space-3)*2))}:scope[data-ui-badge-state~="shape=square"][data-ui-badge-state~="size=lg"]:where([data-hn-ui-badge]){--_badge-square-size:var( --ui-badge-square-size,calc(var(--ui-space-4)*2 + var(--ui-space-2)) )}:scope[data-ui-badge-state~="shape=square"] .label:where([data-hn-ui-badge]){align-items:center!important;display:inline-flex!important;justify-content:center!important}:scope[data-ui-badge-state~="shape=square"] .label :where(:not([data-hn-ui-badge])):is(svg){margin-inline-end:0!important}:scope[data-ui-badge-state~="shape=square"] .label:empty:where([data-hn-ui-badge]){display:none!important}:scope[data-ui-badge-state~="shape=circle"]:where([data-hn-ui-badge]){--_badge-circle-size:var(--ui-badge-circle-size,calc(var(--ui-space-3)*2));block-size:var(--_badge-circle-size);border-radius:var(--ui-radius-round);display:inline-flex!important;flex:none;inline-size:var(--_badge-circle-size);min-block-size:var(--_badge-circle-size);min-inline-size:var(--_badge-circle-size);padding:0!important;text-box-trim:none}:scope[data-ui-badge-state~="shape=circle"][data-ui-badge-state~="size=sm"][data-ui-badge-state~="variant=overlay"]:where([data-hn-ui-badge]){--_badge-circle-size:var(--ui-badge-circle-size,calc(var(--ui-space-4) + var(--ui-space-1)))}:scope[data-ui-badge-state~="shape=circle"][data-ui-badge-state~="size=xs"]:where([data-hn-ui-badge]){--_badge-circle-size:var(--ui-badge-circle-size,var(--ui-space-4))}:scope[data-ui-badge-state~="shape=circle"][data-ui-badge-state~="size=lg"]:where([data-hn-ui-badge]){--_badge-circle-size:var(--ui-badge-circle-size,calc(var(--ui-space-4)*2))}:scope[data-ui-badge-state~="shape=circle"] .label:where([data-hn-ui-badge]){align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:1;text-box-trim:none}:scope[data-ui-badge-state~="shape=circle"] .label :where(:not([data-hn-ui-badge])):is(svg){margin-inline-end:0!important}:scope[data-ui-badge-state~="shape=circle"] .label:empty:where([data-hn-ui-badge]){display:none!important}@supports (text-box-trim:trim-both){:scope[data-ui-badge-state~="shape=circle"] .label:not(:has(svg)):where([data-hn-ui-badge]),:scope[data-ui-badge-state~="shape=square"] .label:not(:has(svg)):where([data-hn-ui-badge]){display:block!important;overflow:visible;text-box-edge:cap alphabetic;text-box-trim:trim-both}}:scope[data-ui-badge-state~="shape=dot"]:where([data-hn-ui-badge]){block-size:var(--ui-badge-dot-size,var(--ui-space-2));border-radius:var(--ui-radius-round);box-sizing:border-box!important;flex:none;inline-size:var(--ui-badge-dot-size,var(--ui-space-2));min-block-size:var(--ui-badge-dot-size,var(--ui-space-2));min-inline-size:var(--ui-badge-dot-size,var(--ui-space-2));padding:0!important;position:relative;text-box-trim:none}:scope[data-ui-badge-state~="shape=dot"] .label:where([data-hn-ui-badge]){block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}:scope[data-ui-badge-state~="shape=tag"]:where([data-hn-ui-badge]){--_badge-point:var(--ui-badge-point,var(--ui-space-2));background:var(--ui-badge-border,var(--_badge-color-border,var(--_badge-border)));border-color:transparent;border-radius:0;clip-path:polygon(0 0,calc(100% - var(--_badge-point)) 0,100% 50%,calc(100% - var(--_badge-point)) 100%,0 100%);isolation:isolate;padding-inline-end:calc(var(--ui-badge-padding-inline, var(--ui-space-2)) + var(--_badge-point))!important;position:relative}:scope[data-ui-badge-state~="shape=tag"]:where([data-hn-ui-badge]):before{background:var(--_badge-outline-surface);clip-path:polygon(0 0,calc(100% - var(--_badge-point)) 0,100% 50%,calc(100% - var(--_badge-point)) 100%,0 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}:scope[data-ui-badge-state~="shape=tag"][data-ui-badge-state~="variant=inverse"]:where([data-hn-ui-badge]){background:var(--ui-badge-border,var(--_badge-color-border,var(--_badge-text)))}:scope[data-ui-badge-state~="shape=tag"]:dir(rtl):where([data-hn-ui-badge]){clip-path:polygon(var(--_badge-point) 0,100% 0,100% 100%,var(--_badge-point) 100%,0 50%);padding-inline-end:var(--ui-badge-padding-inline,var(--ui-space-2))!important;padding-inline-start:calc(var(--ui-badge-padding-inline, var(--ui-space-2)) + var(--_badge-point))!important}:scope[data-ui-badge-state~="shape=tag"]:dir(rtl):where([data-hn-ui-badge]):before{clip-path:polygon(var(--_badge-point) 0,100% 0,100% 100%,var(--_badge-point) 100%,0 50%)}@media(forced-colors:active){:scope[data-ui-badge-state~="shape=dot"]:where([data-hn-ui-badge]){background:CanvasText;border-color:CanvasText;forced-color-adjust:none}:scope[data-ui-badge-state~="shape=tag"]:where([data-hn-ui-badge]){background:CanvasText;color:CanvasText;forced-color-adjust:none}:scope[data-ui-badge-state~="shape=tag"]:where([data-hn-ui-badge]):before{background:Canvas}}:scope[hidden]:where([data-hn-ui-badge]){display:none!important}}[data-v-88362527]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}@scope (.ui-select) to ([data-hn]){:scope:where([data-hn-ui-select]){--_ui-select-size:var(--ui-control-size-md);--_ui-select-inset-block:var(--ui-control-inset-block-md,var(--ui-space-2));background-color:var( --ui-select-surface,var(--ui-control-surface,var(--ui-surface-elevated)) );border:var(--ui-border-width) solid var(--ui-select-border,var(--ui-control-border,var(--ui-border-strong)));border-radius:var(--ui-select-radius,var(--ui-field-radius,var(--ui-radius-md)));box-shadow:var(--ui-select-shadow,var(--ui-shadow-sm));box-sizing:border-box!important;color:var(--ui-text-primary);color-scheme:inherit;display:inline-block!important;font:inherit;inline-size:var(--ui-select-inline-size,100%);line-height:var(--ui-line-height-tight);margin:0!important;max-block-size:max(var(--_ui-select-size),calc(1em*var(--ui-line-height-tight) + var(--_ui-select-inset-block)*2 + var(--ui-border-width)*2));min-block-size:var(--ui-control-size-md);min-inline-size:0;padding:var(--_ui-select-inset-block) var(--ui-space-3)!important;transition:border-color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease),background-color var(--ui-motion-fast) var(--ui-motion-ease)}:scope:where([data-hn-ui-select]){--_ui-select-highlight:var(--ui-surface-highlight,linear-gradient(transparent,transparent));-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var( --ui-select-chevron,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%235c5c58' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.25' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") ),var(--_ui-select-highlight);background-position:right var(--ui-space-3) center,50%;background-repeat:no-repeat;background-size:1.125rem 1.125rem,100% 100%;padding-inline-end:calc(var(--ui-space-3) + 1.5rem)!important}:scope[data-ui-select-state~=muted]:where([data-hn-ui-select]){color:var(--ui-text-secondary)}:scope[data-ui-select-state~=muted] :where(:not([data-hn-ui-select])):is(optgroup),:scope[data-ui-select-state~=muted] :where(:not([data-hn-ui-select])):is(option){background-color:var(--ui-control-surface);color:var(--ui-text-primary)}:scope:hover:not(:focus):not(:disabled):not([aria-invalid=true]):not(:is(:user-invalid,[data-user-invalid])):where([data-hn-ui-select]){border-color:var( --ui-select-border-hover,var(--ui-control-border-hover,var(--ui-text-secondary)) )}:scope:focus-visible:where([data-hn-ui-select]){border-color:var(--ui-select-focus-border,var(--ui-control-focus,var(--ui-accent-solid)));box-shadow:var( --ui-select-focus-shadow,var(--ui-shadow-sm),var(--ui-control-focus-halo-shadow) );outline:none}:scope:is(:user-invalid,[data-user-invalid]):where([data-hn-ui-select]),:scope[aria-invalid=true]:where([data-hn-ui-select]){border-color:var(--ui-select-invalid-border,var(--ui-field-danger,var(--ui-danger-solid)))}:scope:is([aria-invalid=true],:is(:user-invalid,[data-user-invalid])):focus-visible:where([data-hn-ui-select]){box-shadow:var( --ui-select-invalid-focus-shadow,var(--ui-shadow-sm),0 0 0 calc(var(--ui-focus-width)*1.5) color-mix(in srgb,var(--ui-select-invalid-border,var(--ui-field-danger,var(--ui-danger-solid))) 22%,transparent) )}:scope:disabled:where([data-hn-ui-select]){--_ui-select-highlight:none;background-color:var(--ui-control-surface-disabled,var(--ui-surface-muted));box-shadow:none;color:var(--ui-disabled-text);cursor:not-allowed}:scope[data-ui-select-state~="size=sm"]:where([data-hn-ui-select]){--_ui-select-size:var(--ui-control-size-sm);--_ui-select-inset-block:var(--ui-control-inset-block-sm,var(--ui-space-1));background-position:right var(--ui-space-2) center,50%;background-size:var(--ui-icon-size-sm) var(--ui-icon-size-sm),100% 100%;font-size:var(--ui-font-size-sm);min-block-size:var(--ui-control-size-sm);padding:var(--_ui-select-inset-block) var(--ui-space-2)!important;padding-inline-end:calc(var(--ui-space-2) + var(--ui-icon-size-sm) + var(--ui-space-1))!important}:scope[data-ui-select-state~="size=lg"]:where([data-hn-ui-select]){--_ui-select-size:var(--ui-control-size-lg);--_ui-select-inset-block:var(--ui-control-inset-block-lg,var(--ui-space-3));background-position:right var(--ui-space-4) center,50%;font-size:var(--ui-font-size-md);min-block-size:var(--ui-control-size-lg);padding:var(--_ui-select-inset-block) var(--ui-space-4)!important;padding-inline-end:calc(var(--ui-space-4) + 1.5rem)!important}@media(pointer:coarse){:scope[data-ui-select-state~="size=sm"]:where([data-hn-ui-select]){font-size:var(--ui-font-size-md)}}:scope[hidden]:where([data-hn-ui-select]){display:none!important}}.report-fields[data-v-046660f6],.report-form[data-v-046660f6]{display:grid;gap:var(--ui-space-5)}.report-fields[data-v-046660f6]{border:0;margin:0;min-inline-size:0;padding:0}.field-group[data-v-046660f6]{display:grid;gap:var(--ui-space-2)}[data-v-07f6026a]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem}@media(max-width:768px){.ui-grid[data-v-07f6026a]{grid-template-columns:1fr!important}}@media(max-width:1024px)and (min-width:769px){.ui-grid[data-columns="2"][data-v-07f6026a]{grid-template-columns:1fr!important}}@scope (.ui-grid) to ([data-hn]){:scope:where([data-hn-ui-grid]){--_grid-gap:var(--ui-space-4);--_grid-min:12rem;display:grid!important;gap:var(--ui-grid-gap,var(--_grid-gap))!important;grid-template-columns:repeat(auto-fit,minmax(min(max(var(--ui-grid-min,var(--_grid-min)),calc((100% - (max(1,var(--_grid-column-cap, 9999)) - 1)*var(--ui-grid-gap, var(--_grid-gap)))/max(1,var(--_grid-column-cap, 9999)))),100%),1fr));margin:0!important;max-inline-size:100%;min-inline-size:0}:scope[data-ui-grid-state~="gap=xs"]:where([data-hn-ui-grid]){--_grid-gap:var(--ui-space-2)}:scope[data-ui-grid-state~="gap=s"]:where([data-hn-ui-grid]){--_grid-gap:var(--ui-space-3)}:scope[data-ui-grid-state~="gap=m"]:where([data-hn-ui-grid]){--_grid-gap:var(--ui-space-4)}:scope[data-ui-grid-state~="gap=l"]:where([data-hn-ui-grid]){--_grid-gap:var(--ui-space-5)}:scope[data-ui-grid-state~="gap=xl"]:where([data-hn-ui-grid]){--_grid-gap:var(--ui-space-6)}:scope[data-ui-grid-state~="min=md"]:where([data-hn-ui-grid]){--_grid-min:16rem}:scope[data-ui-grid-state~="min=lg"]:where([data-hn-ui-grid]){--_grid-min:20rem}:scope[hidden]:where([data-hn-ui-grid]){display:none!important}}@scope (.ui-card-group) to ([data-hn]){:scope:where([data-hn-ui-card-group]){display:block!important;max-inline-size:100%;min-inline-size:0;--_ui-card-group-layout:grid;--_ui-card-group-rows:subgrid;--_ui-card-group-span:span 3;--_ui-card-group-region-layout:flex}:scope[hidden]:where([data-hn-ui-card-group]){display:none!important}}@scope ([data-slotted~="ui-card-group"]:not([data-hn])) to ([data-hn],[data-slotted]){:where(.ui-card-group):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-card-group]))):where([data-hn-ui-card-group]){display:block!important;max-inline-size:100%;min-inline-size:0;--_ui-card-group-layout:grid;--_ui-card-group-rows:subgrid;--_ui-card-group-span:span 3;--_ui-card-group-region-layout:flex}:where(.ui-card-group)[hidden]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-card-group]))):where([data-hn-ui-card-group]){display:none!important}}[data-v-781358c2]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.refund-form[data-v-253c5b58]{display:grid;gap:var(--ui-space-5)}.payment-totals[data-v-d6a0e44e]{display:grid;gap:var(--ui-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));margin:0}.payment-totals dt[data-v-d6a0e44e]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm)}.payment-totals dd[data-v-d6a0e44e]{font-weight:var(--ui-font-semibold);margin:0}.field-group[data-v-64eab889]{display:grid;gap:var(--ui-space-2)}[data-v-84d33294]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.letter-page[data-v-84d33294]{padding-block:var(--spacing-4xl)}.open-letter[data-v-84d33294]{color:var(--ui-text);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-lg);line-height:var(--ui-line-height-relaxed);overflow-wrap:anywhere}.open-letter[data-v-84d33294] h1,.open-letter[data-v-84d33294] h2{font-family:var(--ui-font-display);line-height:var(--ui-line-height-tight)}.open-letter[data-v-84d33294] h1{font-size:clamp(2rem,5vw,3rem);margin:0 0 var(--ui-space-5)}.open-letter[data-v-84d33294] h2{font-size:var(--ui-font-size-2xl);margin:var(--ui-space-6) 0 var(--ui-space-3)}.open-letter[data-v-84d33294] p{margin:0 0 var(--ui-space-4)}.open-letter[data-v-84d33294] a{color:var(--ui-link-color);text-decoration:underline}.license-text[data-v-c5db50a2]{display:grid;gap:var(--ui-space-4);min-inline-size:0}.license-text__body[data-v-c5db50a2]{line-height:1.7;overflow-wrap:anywhere}.license-text__body[data-v-c5db50a2] pre{white-space:pre-wrap}.license-text__body[data-v-c5db50a2] h1,.license-text__body[data-v-c5db50a2] h2,.license-text__body[data-v-c5db50a2] h3{font-family:var(--ui-font-display);line-height:1.3;margin-block:1.5em .6em}.license-text__body[data-v-c5db50a2] ol,.license-text__body[data-v-c5db50a2] p,.license-text__body[data-v-c5db50a2] ul{margin-block:0 1em}[data-v-726f3b5a]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.ui-link[data-v-726f3b5a]{cursor:pointer;display:inline;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.ui-link[data-v-726f3b5a],.ui-link[data-v-726f3b5a]:hover{color:var(--ui-link-color);text-decoration-color:var(--ui-link-color)}.ui-link[data-v-726f3b5a]:focus-visible{border-radius:var(--ui-radius-sm);outline:var(--ui-focus-width) solid var(--ui-focus-ring);outline-offset:var(--ui-focus-width)}.ui-link a[data-v-726f3b5a]{color:inherit;display:inline;text-decoration:inherit}.ui-link--subtle[data-v-726f3b5a]{color:var(--ui-text-secondary);text-decoration:none}.ui-link--subtle[data-v-726f3b5a]:hover{color:var(--ui-link-color);text-decoration:underline}@scope (.ui-textarea) to ([data-hn]){:scope{box-sizing:border-box!important;display:inline-block!important;inline-size:100%;margin:0!important;min-block-size:6rem;min-inline-size:0;--_padding-block:var(--ui-space-2);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var( --ui-textarea-surface,var(--_ui-default-textarea-surface,var(--ui-control-surface,var(--ui-surface-elevated))) );background-image:var(--_ui-default-textarea-highlight,var(--ui-surface-highlight,none));border:var( --ui-textarea-border-width,var(--_ui-default-textarea-border-width,var(--ui-border-width)) ) solid var( --ui-textarea-border,var(--_ui-default-textarea-border,var(--ui-control-border,var(--ui-border-strong))) );border-radius:var( --ui-textarea-radius,var(--_ui-default-textarea-radius,var(--ui-field-radius,var(--ui-radius-md))) );box-shadow:var( --ui-textarea-shadow,var(--_ui-default-textarea-shadow,var(--ui-control-inset)) );color:var(--ui-text-primary);font:inherit;line-height:var(--ui-line-height-md);padding:var(--ui-space-2) var(--ui-space-3)!important;padding-inline-end:var( --ui-textarea-padding-inline-end,var(--_ui-default-textarea-padding-inline-end,var(--ui-space-3)) )!important;resize:vertical;transition:border-color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease),background-color var(--ui-motion-fast) var(--ui-motion-ease)}:scope::-moz-selection{background:color-mix(in srgb,var(--ui-accent-solid) 20%,transparent);color:inherit}:scope::selection{background:color-mix(in srgb,var(--ui-accent-solid) 20%,transparent);color:inherit}:scope::-moz-placeholder{color:var(--ui-control-placeholder,var(--ui-text-secondary));opacity:1}:scope::placeholder{color:var(--ui-control-placeholder,var(--ui-text-secondary));opacity:1}:scope:hover:not(:focus):not(:disabled):not(:-moz-read-only):not([aria-invalid=true]):not(:is(:user-invalid,[data-user-invalid])){border-color:var( --ui-textarea-border-hover,var( --_ui-default-textarea-border-hover,var(--ui-control-border-hover,var(--ui-text-secondary)) ) )}:scope:hover:not(:focus):not(:disabled):not(:read-only):not([aria-invalid=true]):not(:is(:user-invalid,[data-user-invalid])){border-color:var( --ui-textarea-border-hover,var( --_ui-default-textarea-border-hover,var(--ui-control-border-hover,var(--ui-text-secondary)) ) )}:scope:focus-visible{border-color:var( --ui-textarea-focus-border,var(--_ui-default-textarea-focus-border,var(--ui-control-focus,var(--ui-accent-solid))) );box-shadow:var( --ui-textarea-focus-shadow,var( --_ui-default-textarea-focus-shadow,var(--ui-control-inset),var(--ui-control-focus-halo-shadow) ) );outline:var(--ui-textarea-focus-outline,var(--_ui-default-textarea-focus-outline,none))}:scope:is(:user-invalid,[data-user-invalid]),:scope[aria-invalid=true]{border-color:var( --ui-textarea-invalid-border,var(--_ui-default-textarea-invalid-border,var(--ui-field-danger,var(--ui-danger-solid))) )}:scope:is([aria-invalid=true],:is(:user-invalid,[data-user-invalid])):focus-visible{box-shadow:var( --ui-textarea-invalid-focus-shadow,var( --_ui-default-textarea-invalid-focus-shadow,var(--ui-control-inset),0 0 0 calc(var(--ui-focus-width)*1.5) color-mix(in srgb,var( --ui-textarea-invalid-border,var( --_ui-default-textarea-invalid-border,var(--ui-field-danger,var(--ui-danger-solid)) ) ) 22%,transparent) ) )}:scope:disabled{background:var(--ui-control-surface-disabled,var(--ui-surface-muted));box-shadow:none;color:var(--ui-disabled-text);cursor:not-allowed}:scope[data-ui-textarea-state~="size=sm"]{--_padding-block:var(--ui-space-1);font-size:var(--ui-font-size-sm);padding:var(--ui-space-1) var(--ui-space-2)!important;padding-inline-end:var( --ui-textarea-padding-inline-end,var(--_ui-default-textarea-padding-inline-end,var(--ui-space-2)) )!important}:scope[data-ui-textarea-state~="size=lg"]{--_padding-block:var(--ui-space-3);font-size:var(--ui-font-size-md);padding:var(--ui-space-3) var(--ui-space-4)!important;padding-inline-end:var( --ui-textarea-padding-inline-end,var(--_ui-default-textarea-padding-inline-end,var(--ui-space-4)) )!important}:scope[data-ui-textarea-state~=maxRows]{max-block-size:calc(max(var(--_rows),var(--_max-rows))*1lh + var(--_padding-block) + var(--_padding-block) + 2px)}@supports (field-sizing:content){:scope[data-ui-textarea-state~=autosize]{field-sizing:content;min-block-size:calc(var(--_rows)*1lh + var(--_padding-block) + var(--_padding-block) + 2px)}}@media(pointer:coarse){:scope[data-ui-textarea-state~="size=sm"]{font-size:inherit}}:scope[hidden]{display:none!important}}.listing-fields[data-v-8d286882],.listing-form[data-v-8d286882]{display:grid;gap:var(--ui-space-5)}.listing-fields[data-v-8d286882]{border:0;margin:0;min-inline-size:0;padding:0}.field-group[data-v-8d286882]{display:grid;gap:var(--ui-space-2)}.terms-preview[data-v-8d286882]{overflow-wrap:anywhere}.terms-preview summary[data-v-8d286882]{cursor:pointer;padding-block:var(--ui-space-3)}[data-v-00e019f6]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem}.license-prose[data-v-00e019f6]{color:var(--color-text-primary);font-size:var(--font-size-base);line-height:1.7}.license-prose[data-v-00e019f6] h1{font-size:var(--font-size-2xl);font-weight:700;margin:0 0 var(--spacing-md)}.license-prose[data-v-00e019f6] h2{font-size:var(--font-size-xl);font-weight:700;margin:var(--spacing-xl) 0 var(--spacing-sm)}.license-prose[data-v-00e019f6] h3{font-size:var(--font-size-lg);font-weight:600;margin:var(--spacing-lg) 0 var(--spacing-xs)}.license-prose[data-v-00e019f6] p{margin:0 0 var(--spacing-md)}.license-prose[data-v-00e019f6] ul{margin:0 0 var(--spacing-md);padding-left:var(--spacing-xl)}.license-prose[data-v-00e019f6] li{margin-bottom:var(--spacing-xs)}.license-prose[data-v-00e019f6] strong{font-weight:700}.license-prose[data-v-00e019f6] a{color:var(--color-text-link,var(--color-blue));text-decoration:underline}[data-v-50d3824c]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem}.license-page[data-v-50d3824c]{padding:var(--spacing-4xl) 0}.license-key[data-v-97b85fe3]{display:grid;gap:var(--ui-space-2);min-inline-size:0}.license-key__label[data-v-97b85fe3]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-semibold)}.license-key__value[data-v-97b85fe3]{background:none;border-radius:0;color:var(--ui-text);font-family:var(--ui-font-mono,ui-monospace,monospace);font-size:var(--ui-font-size-md);line-height:var(--ui-line-height);overflow-wrap:anywhere;padding:0;-webkit-user-select:all;-moz-user-select:all;user-select:all}.grant-fields[data-v-27ddb00c],.grant-form[data-v-27ddb00c]{display:grid;gap:var(--ui-space-5)}.grant-fields[data-v-27ddb00c]{border:0;margin:0;min-inline-size:0;padding:0}.field-group[data-v-27ddb00c]{display:grid;gap:var(--ui-space-2)}@keyframes ui-checkbox-check-4f0979d2{0%{opacity:0;scale:.55}65%{opacity:1;scale:1.12}to{opacity:1;scale:1}}@scope (.ui-checkbox) to ([data-hn]){:scope:where([data-hn-ui-checkbox]){--_ui-checkbox-size:var(--ui-checkbox-size,var(--ui-choice-mark-size));--_ui-checkbox-invalid-border:var( --ui-checkbox-invalid-border,var(--ui-field-danger,var(--ui-danger-solid)) );align-items:flex-start!important;color:var(--ui-text-primary);cursor:pointer;display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:var(--ui-checkbox-gap,var(--ui-space-2))!important;justify-content:flex-start!important;line-height:var(--ui-line-height-md)!important;max-inline-size:100%;padding:0!important}.text:where([data-hn-ui-checkbox]){align-self:auto!important;display:flex!important;flex-direction:column!important;font:inherit!important;gap:var(--ui-space-1)!important;margin:0!important;min-inline-size:0;order:1!important;padding:0!important;position:static!important;transform:none!important}.label:where([data-hn-ui-checkbox]){font:inherit!important;line-height:var(--ui-line-height-md)!important;margin:0!important;min-inline-size:0;padding-block:max(0px,calc((var(--_ui-checkbox-size, 1.125rem) - 1lh)/2))!important;padding-inline:0!important;position:static!important;transform:none!important}.description:where([data-hn-ui-checkbox]){color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height)}.description:empty:where([data-hn-ui-checkbox]){display:none!important}input:where([data-hn-ui-checkbox]){align-self:auto!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--ui-control-surface,var(--ui-surface-default));background-image:var(--ui-surface-highlight,none);block-size:var(--_ui-checkbox-size,1.125rem)!important;border:var(--ui-border-width) solid var(--ui-control-border,var(--ui-border-strong));border-radius:min(var(--ui-radius-sm),calc(var(--_ui-checkbox-size, 1.125rem)/4));box-shadow:var(--ui-control-inset);box-sizing:border-box!important;cursor:pointer;flex:0 0 auto;font:inherit!important;inline-size:var(--_ui-checkbox-size,1.125rem)!important;margin:max(0px,calc((1lh - var(--_ui-checkbox-size, 1.125rem))/2)) 0 0!important;order:0!important;padding:0!important;position:relative!important;transform:none!important;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),border-color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease)}input:where([data-hn-ui-checkbox]):after{content:"";opacity:0;position:absolute!important;transform:none!important;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease)}input:checked:where([data-hn-ui-checkbox]),input:indeterminate:where([data-hn-ui-checkbox]){background-color:var(--ui-accent-solid);background-image:var(--ui-accent-highlight,none);border-color:var(--ui-accent-solid);box-shadow:none}input:checked:where([data-hn-ui-checkbox]):after{animation:ui-checkbox-check-4f0979d2 var(--ui-motion-base) var(--ui-motion-ease-out,cubic-bezier(.16,1,.3,1)) both;background:var(--ui-text-on-accent);block-size:calc(var(--_ui-checkbox-size)*.7)!important;inline-size:calc(var(--_ui-checkbox-size)*.7)!important;inset:50% auto auto 50%!important;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m5 11.5 5 5 9-9'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m5 11.5 5 5 9-9'/%3E%3C/svg%3E") center /contain no-repeat;opacity:1;translate:-50% -50%!important}input:indeterminate:where([data-hn-ui-checkbox]):after{animation:none;background:var(--ui-text-on-accent);block-size:calc(var(--_ui-checkbox-size)*.125/1.125)!important;border-radius:var(--ui-radius-round);inline-size:auto!important;inset:50% calc(var(--_ui-checkbox-size)*.23/1.125) auto!important;-webkit-mask:none;mask:none;opacity:1;translate:0 -50%!important}@media(prefers-reduced-motion:reduce){input:where([data-hn-ui-checkbox]):after{animation:none;transition:none}}@media(forced-colors:active){input:checked:where([data-hn-ui-checkbox]),input:indeterminate:where([data-hn-ui-checkbox]){background:Highlight;border-color:Highlight;forced-color-adjust:none}input:checked:where([data-hn-ui-checkbox]):after,input:indeterminate:where([data-hn-ui-checkbox]):after{background:HighlightText;forced-color-adjust:none}}@media(hover:hover)and (forced-colors:none){:scope:hover input:enabled:where([data-hn-ui-checkbox]){--_choice-hover-wash:var(--ui-neutral-wash-hover);background-image:linear-gradient(var(--_choice-hover-wash),var(--_choice-hover-wash)),var(--ui-surface-highlight,linear-gradient(transparent,transparent))}:scope:hover input:enabled:not([aria-invalid=true]):where([data-hn-ui-checkbox]){border-color:var(--ui-control-border-hover,var(--ui-border-strong))}:scope:hover input:enabled:is(:checked,:indeterminate):where([data-hn-ui-checkbox]){background-color:var(--ui-choice-hover-surface);background-image:var(--ui-choice-hover-highlight,none)}:scope:hover input:enabled:is(:checked,:indeterminate):not([aria-invalid=true]):where([data-hn-ui-checkbox]){border-color:var(--ui-choice-hover-surface)}}input:focus-visible:where([data-hn-ui-checkbox]){outline:var(--ui-focus-width) solid var(--ui-focus-ring,var(--ui-accent-solid));outline-offset:var(--ui-focus-width)}:scope[data-ui-checkbox-state~=invalid] input:where([data-hn-ui-checkbox]){border-color:var(--_ui-checkbox-invalid-border)}:scope[data-ui-checkbox-state~=disabled]:where([data-hn-ui-checkbox]){color:var(--ui-disabled-text);cursor:not-allowed}:scope[data-ui-checkbox-state~=disabled] .description:where([data-hn-ui-checkbox]){color:var(--ui-disabled-text)}:scope[data-ui-checkbox-state~=disabled] input:where([data-hn-ui-checkbox]){background:var(--ui-disabled-surface);border-color:var(--ui-disabled-border);box-shadow:none;cursor:not-allowed}:scope[data-ui-checkbox-state~="size=sm"]:where([data-hn-ui-checkbox]){--_font:var(--ui-font-size-sm);--_row:var(--ui-control-size-sm)}:scope[data-ui-checkbox-state~="size=lg"]:where([data-hn-ui-checkbox]){--_font:var(--ui-font-size-md);--_row:var(--ui-control-size-lg)}:scope[data-ui-checkbox-state~="size=lg"]:where([data-hn-ui-checkbox]),:scope[data-ui-checkbox-state~="size=sm"]:where([data-hn-ui-checkbox]){--_line:calc(var(--_font)*var(--ui-line-height-md));font-size:var(--_font);padding-block:max(0px,calc((var(--_row) - max(var(--_line),var(--_ui-checkbox-size, 1.125rem)))/2))!important}:scope[hidden]:where([data-hn-ui-checkbox]){display:none!important}}.grant-fields[data-v-a02f1b17],.grant-form[data-v-a02f1b17]{display:grid;gap:var(--ui-space-5)}.grant-fields[data-v-a02f1b17]{border:0;margin:0;min-inline-size:0;padding:0}[data-v-0fa230f6]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--font-family-heading:"Fraunces","Georgia",serif;--font-family-body:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-family-mono:"Space Mono","Courier New",monospace;--font-size-xs:.8125rem;--font-size-sm:.9375rem;--font-size-base:1.0625rem;--font-size-lg:1.1875rem;--font-size-xl:1.3125rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-tight:-.025em;--letter-spacing-normal:0;--letter-spacing-wide:.025em}.search-filter-row[data-v-0fa230f6]{display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.search-input[data-v-0fa230f6]{flex:1;min-width:250px}.empty-state[data-v-0fa230f6],.error-state[data-v-0fa230f6],.loading-state[data-v-0fa230f6]{padding:var(--spacing-2xl) 0;text-align:center}.error-message[data-v-0fa230f6]{color:var(--color-danger);margin-bottom:var(--spacing-md)}.empty-message[data-v-0fa230f6]{font-size:var(--font-size-1);font-weight:600;margin-bottom:var(--spacing-sm)}.empty-hint[data-v-0fa230f6]{color:var(--color-text-secondary)}.project-card[data-v-0fa230f6]{transition:transform .2s,box-shadow .2s}.project-card[data-v-0fa230f6]:hover{box-shadow:var(--ui-shadow-sm);transform:translateY(-2px)}.project-name[data-v-0fa230f6]{margin:0}.project-name a[data-v-0fa230f6]{color:var(--ui-text);text-decoration:none}.project-name a[data-v-0fa230f6]:hover{color:var(--ui-link-color);text-decoration:underline}.project-description[data-v-0fa230f6]{color:var(--ui-text-secondary);line-height:1.5}.repo-host[data-v-0fa230f6]{align-items:center;color:var(--ui-text-secondary);display:flex;font-size:var(--font-size-0);gap:var(--spacing-xs)}.skeleton-card[data-v-0fa230f6]{animation:shimmer-0fa230f6 1.5s infinite;background:linear-gradient(90deg,var(--color-bg-raised) 25%,var(--color-border) 50%,var(--color-bg-raised) 75%);background-size:200% 100%;border-radius:var(--border-radius-md);height:120px}@keyframes shimmer-0fa230f6{0%{background-position:200% 0}to{background-position:-200% 0}}[data-v-25c37b87]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem}.seller-panels[data-v-25c37b87]{align-items:start;display:grid;gap:var(--ui-space-4);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.payments-card[data-v-25c37b87]{grid-column:1/-1}@media(max-width:768px){.seller-panels[data-v-25c37b87]{grid-template-columns:minmax(0,1fr)}}.muted[data-v-25c37b87]{color:var(--color-text-tertiary)}.card-actions[data-v-25c37b87]{display:flex;gap:var(--spacing-sm)}.reset-link[data-v-25c37b87]{display:inline-flex;text-decoration:none}.row-list[data-v-25c37b87]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.row[data-v-25c37b87]{align-items:center;border-top:1px solid var(--color-gray-200);display:flex;gap:var(--spacing-md);justify-content:space-between;padding:var(--spacing-md) 0}.row[data-v-25c37b87]:first-child{border-top:none}.row-main[data-v-25c37b87]{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.row-title-link[data-v-25c37b87]{color:var(--color-text-primary);font-weight:600;text-decoration:none}.row-title-link[data-v-25c37b87]:hover{text-decoration:underline}.row-actions[data-v-25c37b87]{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-sm)}.row[data-v-25c37b87]{flex-wrap:wrap;padding-block:var(--ui-space-5)}.license-key-area[data-v-25c37b87]{flex:1 0 100%}.row-main[data-v-25c37b87]{flex:1 1 16rem;overflow-wrap:anywhere}.row-actions[data-v-25c37b87]{flex-wrap:wrap}@media(max-width:640px){.row-actions[data-v-25c37b87]{inline-size:100%}}.field-group[data-v-3f7c20f1]{display:grid;gap:var(--ui-space-2)}.license-filters>summary[data-v-3f7c20f1]{cursor:pointer;font-weight:var(--ui-font-medium)}.license-filters[open]>summary[data-v-3f7c20f1]{padding-block-end:var(--ui-space-3)}.license-row[data-v-3f7c20f1]{align-items:center;display:grid;gap:var(--ui-space-4);grid-template-columns:auto minmax(0,1fr) auto auto}.holder-icon[data-v-3f7c20f1]{align-items:center;justify-content:center}.license-identity[data-v-3f7c20f1]{min-inline-size:0}@media(max-width:640px){.license-row[data-v-3f7c20f1]{grid-template-columns:auto minmax(0,1fr)}.license-row[data-v-3f7c20f1]>:nth-child(3){grid-column:2}.license-row[data-v-3f7c20f1]>:last-child{grid-column:2;justify-self:start}}[data-v-4cfe86ed]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.success-card[data-v-4cfe86ed]{width:100%}.license-summary[data-v-4cfe86ed]{background:var(--ui-neutral-surface);border-radius:var(--border-radius-lg);display:flex;flex-direction:column;font-size:var(--ui-font-size-md);gap:var(--spacing-xs);padding:var(--spacing-md)}.muted[data-v-4cfe86ed]{color:var(--color-text-secondary)}.license-summary[data-v-4cfe86ed]{overflow-wrap:anywhere}[data-v-58a65e29]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem}.license-version-page[data-v-58a65e29]{padding:var(--spacing-4xl) 0}.muted-link[data-v-58a65e29]{color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:3px}.supporter-fields[data-v-40ea3120],.supporter-form[data-v-40ea3120]{display:grid;gap:var(--ui-space-5)}.supporter-fields[data-v-40ea3120]{border:0;margin:0;min-inline-size:0;padding:0}@scope (.ui-text) to ([data-hn]){:scope[data-ui-text-state~=grow]:where([data-hn-ui-text]){flex:1}:scope:where([data-hn-ui-text]){color:inherit;margin:0!important;min-inline-size:0;text-align:start}:scope:is(h1,h2,h3,h4,h5,h6):where([data-hn-ui-text]){font-family:var(--ui-font-display,inherit);font-size:inherit;font-weight:inherit}:scope[data-ui-text-state~="size=xs"]:where([data-hn-ui-text]){font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height)}:scope[data-ui-text-state~="size=sm"]:where([data-hn-ui-text]){font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height)}:scope[data-ui-text-state~="size=md"]:where([data-hn-ui-text]){font-size:var(--ui-font-size-md);line-height:var(--ui-line-height)}:scope[data-ui-text-state~="size=lg"]:where([data-hn-ui-text]){font-size:var(--ui-font-size-lg);line-height:var(--ui-line-height-relaxed)}:scope[data-ui-text-state~=trim]:where([data-hn-ui-text]){text-box-edge:cap alphabetic;text-box-trim:trim-both}:scope[data-ui-text-state~="tone=secondary"]:where([data-hn-ui-text]){color:var(--ui-text-secondary)}:scope[data-ui-text-state~="tone=muted"]:where([data-hn-ui-text]){color:var(--ui-text-muted)}:scope[data-ui-text-state~="tone=accent-secondary"]:where([data-hn-ui-text]){color:var(--ui-accent-secondary-subtle-text)}:scope[data-ui-text-state~="tone=accent-tertiary"]:where([data-hn-ui-text]){color:var(--ui-accent-tertiary-subtle-text)}:scope[data-ui-text-state~="tone=accent"]:where([data-hn-ui-text]){color:var(--ui-accent-subtle-text)}:scope[data-ui-text-state~="tone=danger"]:where([data-hn-ui-text]){color:var(--ui-danger-subtle-text)}:scope[data-ui-text-state~="tone=success"]:where([data-hn-ui-text]){color:var(--ui-success-subtle-text)}:scope[data-ui-text-state~="tone=info"]:where([data-hn-ui-text]){color:var(--ui-info-subtle-text)}:scope[data-ui-text-state~="tone=warning"]:where([data-hn-ui-text]){color:var(--ui-warning-subtle-text)}:scope[data-ui-text-state~="weight=normal"]:where([data-hn-ui-text]){font-weight:var(--ui-font-normal)}:scope[data-ui-text-state~="weight=medium"]:where([data-hn-ui-text]){font-weight:var(--ui-font-medium)}:scope[data-ui-text-state~="weight=semibold"]:where([data-hn-ui-text]){font-weight:var(--ui-font-semibold)}:scope[data-ui-text-state~="variant=display"]:where([data-hn-ui-text]),:scope[data-ui-text-state~="variant=heading"]:where([data-hn-ui-text]){font-family:var(--ui-font-display,var(--ui-font-family-sans));font-weight:var(--ui-font-semibold);line-height:var(--ui-line-height-tight)}:scope[data-ui-text-state~="variant=display"]:where([data-hn-ui-text]){font-size:var(--ui-font-size-2xl)}:scope[data-ui-text-state~="variant=heading"]:where([data-hn-ui-text]){font-size:var(--ui-font-size-xl)}:scope[data-ui-text-state~="variant=label"]:where([data-hn-ui-text]){font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-medium);line-height:var(--ui-line-height)}:scope[data-ui-text-state~="variant=caption"]:where([data-hn-ui-text]){font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height)}:scope[data-ui-text-state~="variant=eyebrow"]:where([data-hn-ui-text]){font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-semibold);letter-spacing:.06em;line-height:var(--ui-line-height);text-transform:uppercase}:scope[data-ui-text-state~="variant=code"]:where([data-hn-ui-text]){font-family:var(--ui-font-family-mono)}:scope :where(:not([data-hn-ui-text])):is(a){color:var(--ui-link-color,var(--ui-accent-subtle-text));text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.18em}:scope[data-ui-text-state~=truncate]:where([data-hn-ui-text]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:scope[data-ui-text-state~=trim][data-ui-text-state~=truncate]:where([data-hn-ui-text]){overflow-x:clip;overflow-y:visible}:scope[data-ui-text-state~="align=center"]:where([data-hn-ui-text]){text-align:center}:scope[data-ui-text-state~="font=sans"]:where([data-hn-ui-text]){font-family:var(--ui-font-family-sans,sans-serif)}:scope[data-ui-text-state~="wrap=anywhere"]:where([data-hn-ui-text]){overflow-wrap:anywhere}:scope[hidden]:where([data-hn-ui-text]){display:none!important}}@scope (.ui-radio-group) to ([data-hn]){:scope:where([data-hn-ui-radio-group]){--_ui-radio-group-invalid-text:var( --ui-radio-group-invalid-text,var(--ui-field-danger,var(--ui-danger-solid)) );align-items:center!important;border:0;display:inline-flex!important;gap:var(--ui-space-2)!important;margin:0!important;min-inline-size:0;padding:0!important}legend:where([data-hn-ui-radio-group]){color:var(--ui-text-primary);float:inline-start;font-weight:var(--ui-font-medium);inline-size:100%;margin:0 0 var(--ui-space-2)!important;padding:0!important}legend+:where([data-hn-ui-radio-group]){clear:both}legend.sr-only:where([data-hn-ui-radio-group]){block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}:scope[data-ui-radio-group-state~=invalid] legend:where([data-hn-ui-radio-group]){color:var(--_ui-radio-group-invalid-text)}:scope[data-ui-radio-group-state~="orientation=vertical"]:where([data-hn-ui-radio-group]){display:inline-grid!important;justify-items:start!important}:scope[hidden]:where([data-hn-ui-radio-group]){display:none!important}}@scope (.ui-radio) to ([data-hn]){:scope:where([data-hn-ui-radio]){--_ui-radio-size:var(--ui-radio-size,var(--ui-choice-mark-size));align-items:flex-start!important;color:var(--ui-text-primary);cursor:pointer;display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:var(--ui-radio-gap,var(--ui-space-2))!important;line-height:var(--ui-line-height-md)!important;max-inline-size:100%;padding:0!important}.text:where([data-hn-ui-radio]){align-self:auto!important;display:flex!important;flex-direction:column!important;font:inherit!important;gap:var(--ui-space-1)!important;margin:0!important;min-inline-size:0;padding:0!important}.label:where([data-hn-ui-radio]){font:inherit!important;line-height:var(--ui-line-height-md)!important;min-inline-size:0;padding-block:max(0px,calc((var(--_ui-radio-size, 1.125rem) - 1lh)/2))!important}.description:where([data-hn-ui-radio]){color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height)}.description:empty:where([data-hn-ui-radio]){display:none!important}input:where([data-hn-ui-radio]){align-self:auto!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ui-control-surface,var(--ui-surface-default));background-image:var(--ui-surface-highlight,none);block-size:var(--_ui-radio-size,1.125rem);border:var(--ui-border-width) solid var(--ui-control-border,var(--ui-border-strong));border-radius:var(--ui-radius-round);box-shadow:var(--ui-control-inset);box-sizing:border-box!important;cursor:pointer;flex:0 0 auto;font:inherit!important;inline-size:var(--_ui-radio-size,1.125rem);margin:max(0px,calc((1lh - var(--_ui-radio-size, 1.125rem))/2)) 0 0!important;position:relative}input:where([data-hn-ui-radio]):after{background-color:var(--ui-text-on-accent);border-radius:var(--ui-radius-round);content:"";inset:28%;opacity:0;position:absolute;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease)}input:checked:where([data-hn-ui-radio]){background-color:var(--ui-accent-solid);background-image:none;border-color:var(--ui-accent-solid);box-shadow:none}input:checked:where([data-hn-ui-radio]):after{opacity:1}@media(hover:hover)and (forced-colors:none){:scope:hover input:enabled:where([data-hn-ui-radio]){--_choice-hover-wash:var(--ui-neutral-wash-hover);background-image:linear-gradient(var(--_choice-hover-wash),var(--_choice-hover-wash)),var(--ui-surface-highlight,linear-gradient(transparent,transparent))}:scope:hover input:enabled:not([aria-invalid=true]):where([data-hn-ui-radio]){border-color:var(--ui-control-border-hover,var(--ui-border-strong))}:scope:hover input:enabled:checked:where([data-hn-ui-radio]){background-color:var(--ui-choice-hover-surface);background-image:none}:scope:hover input:enabled:checked:not([aria-invalid=true]):where([data-hn-ui-radio]){border-color:var(--ui-choice-hover-surface)}}input:focus-visible:where([data-hn-ui-radio]){outline:var(--ui-focus-width) solid var(--ui-focus-ring,var(--ui-accent-solid));outline-offset:var(--ui-focus-width)}:scope[data-ui-radio-state~=disabled]:where([data-hn-ui-radio]){color:var(--ui-disabled-text);cursor:not-allowed}:scope[data-ui-radio-state~=disabled] .description:where([data-hn-ui-radio]){color:var(--ui-disabled-text)}:scope[data-ui-radio-state~=disabled] input:where([data-hn-ui-radio]){background-color:var(--ui-disabled-surface);background-image:none;border-color:var(--ui-disabled-border);box-shadow:none;cursor:not-allowed}:scope[data-ui-radio-state~=disabled] input:where([data-hn-ui-radio]):after{background-color:var(--ui-disabled-text)}@media(prefers-reduced-motion:reduce){input:where([data-hn-ui-radio]):after{transition:none}}@media(forced-colors:active){input:where([data-hn-ui-radio]){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:none;box-shadow:none}input:where([data-hn-ui-radio]):after{display:none!important}}:scope[data-ui-radio-state~="size=sm"]:where([data-hn-ui-radio]){--_font:var(--ui-font-size-sm);--_row:var(--ui-control-size-sm)}:scope[data-ui-radio-state~="size=lg"]:where([data-hn-ui-radio]){--_font:var(--ui-font-size-md);--_row:var(--ui-control-size-lg)}:scope[data-ui-radio-state~="size=lg"]:where([data-hn-ui-radio]),:scope[data-ui-radio-state~="size=sm"]:where([data-hn-ui-radio]){--_line:calc(var(--_font)*var(--ui-line-height-md));font-size:var(--_font);padding-block:max(0px,calc((var(--_row) - max(var(--_line),var(--_ui-radio-size, 1.125rem)))/2))!important}:scope[hidden]:where([data-hn-ui-radio]){display:none!important}}[data-v-7fb46a7b]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.purchase-heading[data-v-7fb46a7b]{display:grid;gap:var(--ui-space-2)}.license-empty[data-v-7fb46a7b]{display:grid;gap:var(--ui-space-3);padding-block:var(--ui-space-5)}.license-empty__icon[data-v-7fb46a7b]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-2xl)}.purchase-options[data-v-7fb46a7b]{display:grid;gap:var(--ui-space-5)}.tier-grid[data-v-7fb46a7b]{display:grid;gap:var(--ui-space-3)}.tier-choice[data-v-7fb46a7b],.tier-grid[data-v-7fb46a7b]{inline-size:100%}.tier-copy[data-v-7fb46a7b]{display:grid;gap:var(--ui-space-1)}.tier-name[data-v-7fb46a7b],.tier-price[data-v-7fb46a7b]{font-weight:var(--ui-font-semibold)}.tier-price[data-v-7fb46a7b]{font-size:var(--ui-font-size-lg)}.tier-meta[data-v-7fb46a7b]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm)}.seats-row[data-v-7fb46a7b]{display:grid;gap:var(--ui-space-2)}.seats-input[data-v-7fb46a7b]{max-inline-size:8rem}.seats-total[data-v-7fb46a7b]{padding-block-start:var(--ui-space-2)}[data-v-76987cf8]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.project-meta[data-v-76987cf8]{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--ui-font-size-sm);gap:var(--ui-space-3)}.project-layout[data-v-76987cf8]{align-items:start;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.project-layout[data-v-76987cf8],.project-overview[data-v-76987cf8]{display:grid;gap:var(--ui-space-6)}.project-overview[data-v-76987cf8]{min-inline-size:0}.project-about[data-v-76987cf8]{display:grid;gap:var(--ui-space-4);padding-block:var(--ui-space-2)}.project-description[data-v-76987cf8]{white-space:pre-line}.repository-link[data-v-76987cf8]{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:var(--ui-font-size-sm);gap:var(--ui-space-2);overflow-wrap:anywhere}.license-summary__content[data-v-76987cf8]{display:grid;gap:var(--ui-space-4);grid-template-columns:auto minmax(0,1fr)}.license-summary__icon[data-v-76987cf8]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-2xl)}.license-summary__copy[data-v-76987cf8]{display:grid;gap:var(--ui-space-3)}.author-tools[data-v-76987cf8]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ui-space-5);justify-content:space-between}.author-tools__copy[data-v-76987cf8]{display:grid;flex:1 1 24rem;gap:var(--ui-space-2)}@media(max-width:48rem){.project-layout[data-v-76987cf8]{gap:var(--ui-space-5);grid-template-columns:minmax(0,1fr)}}.trial-settings[data-v-5f9d86b3]{inline-size:100%}.trial-settings>summary[data-v-5f9d86b3]{color:var(--ui-link-color);cursor:pointer}.trial-form[data-v-5f9d86b3]{padding-block-start:var(--ui-space-4)}.trial-fields[data-v-5f9d86b3],.trial-form[data-v-5f9d86b3]{display:grid;gap:var(--ui-space-4)}.trial-fields[data-v-5f9d86b3]{border:0;margin:0;min-inline-size:0;padding:0}.trial-field[data-v-5f9d86b3]{display:grid;gap:var(--ui-space-2)}[data-v-ad66af7e]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.tier-list[data-v-ad66af7e]{display:grid;list-style:none;margin:0;padding:0}.tier-list[data-v-ad66af7e],.tier-row[data-v-ad66af7e]{gap:var(--ui-space-3)}.tier-row[data-v-ad66af7e]{align-items:center;border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-md);display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--ui-space-4)}.tier-row-main[data-v-ad66af7e]{min-inline-size:0;overflow-wrap:anywhere}.tier-row-title[data-v-ad66af7e]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ui-space-2)}.tier-row-meta[data-v-ad66af7e]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);padding-block-start:var(--ui-space-1)}.field-group[data-v-ad66af7e]{display:grid;gap:var(--ui-space-2)}.empty-state[data-v-ad66af7e],.loading-state[data-v-ad66af7e]{padding-block:var(--ui-space-3)}[data-v-d0c599b1]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.meta[data-v-d0c599b1]{color:var(--color-text-secondary);display:flex;flex-direction:column;font-size:var(--ui-font-size-sm);gap:var(--spacing-xs);padding-top:var(--spacing-sm)}.invite-form[data-v-d0c599b1]{align-items:end;display:grid;gap:var(--spacing-md);grid-template-columns:1fr auto}.seat-list[data-v-d0c599b1]{display:flex;flex-direction:column;gap:var(--spacing-sm);list-style:none;margin:0;padding:0}.seat-list--revoked[data-v-d0c599b1]{opacity:.7}.seat-row[data-v-d0c599b1]{align-items:flex-start;border:var(--border-width-thin) solid var(--color-border);border-radius:var(--border-radius-lg);display:flex;gap:var(--spacing-md);justify-content:space-between;padding:var(--spacing-md)}.seat-row-meta[data-v-d0c599b1]{font-size:var(--ui-font-size-sm);margin-top:var(--spacing-xs)}.seat-row-meta[data-v-d0c599b1],.state[data-v-d0c599b1]{color:var(--color-text-secondary)}.state[data-v-d0c599b1]{padding:var(--spacing-md)}.state--error[data-v-d0c599b1]{color:var(--ui-danger-subtle-text)}.qty-row[data-v-d0c599b1]{align-items:center;display:grid;gap:var(--spacing-lg);grid-template-columns:auto 1fr auto}.qty-controls[data-v-d0c599b1]{align-items:stretch;display:inline-flex;gap:var(--ui-space-1)}.qty-input[data-v-d0c599b1]{inline-size:5rem;text-align:center}.qty-impact[data-v-d0c599b1]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.portal-row[data-v-d0c599b1]{align-items:center;border-top:var(--border-width-thin) solid var(--color-border);display:flex;gap:var(--spacing-md);justify-content:space-between;padding-top:var(--spacing-md)}@media(max-width:640px){.qty-row[data-v-d0c599b1]{grid-template-columns:1fr}.portal-row[data-v-d0c599b1]{align-items:stretch;flex-direction:column}}.revoked summary[data-v-d0c599b1]{color:var(--color-text-secondary);cursor:pointer;margin-bottom:var(--spacing-sm)}.seat-row-main[data-v-d0c599b1],code[data-v-d0c599b1]{min-inline-size:0;overflow-wrap:anywhere}.seat-row[data-v-d0c599b1]{flex-wrap:wrap}@media(max-width:640px){.invite-form[data-v-d0c599b1]{grid-template-columns:minmax(0,1fr)}}@scope (.ui-icon-button) to ([data-hn]){:scope:where([data-hn-ui-icon-button]){--_solid-border:var(--ui-accent-border,var(--ui-accent-solid));--_solid-hover-border:var(--ui-accent-hover-border,var(--ui-accent-hover));--_solid-active-border:var(--ui-accent-active-border,var(--ui-accent-active));--_solid-active-surface:var(--ui-accent-active,var(--ui-accent-hover));--_tone-highlight:var(--ui-accent-highlight,none);--_tone-hover-highlight:var(--ui-accent-hover-highlight,none);--_tone-outline-border:var(--ui-accent-outline-border,var(--ui-accent-subtle-text));--_tone-wash:var(--ui-accent-wash);--_tone-wash-hover:var(--ui-accent-wash-hover);--_tone-ghost-hover:var(--ui-accent-ghost-hover);--_tone-glow:var(--ui-accent-glow,0 0 transparent);--_ui-action-start:1px;--_ui-action-edge:var( --ui-action-edge,inset var(--_ui-action-start) 1px 0 light-dark(hsla(0,0%,100%,.08),hsla(0,0%,100%,.06)),inset calc(var(--_ui-action-start)*-1) -1px 0 light-dark(rgba(0,0,0,.08),rgba(0,0,0,.08)) );--_ui-action-shadow:var(--_ui-action-edge),0 1px 2px light-dark(rgba(0,0,0,.1),rgba(0,0,0,.2));--_ui-icon-button-icon-size:var(--ui-icon-button-icon-size);--_ui-icon-button-icon-stroke-width:var(--ui-icon-button-icon-stroke-width);color:var(--ui-text-secondary)}:scope:dir(rtl):where([data-hn-ui-icon-button]){--_ui-action-start:-1px}:scope[data-tone=accent-secondary]:where([data-hn-ui-icon-button]){--_solid-border:var(--ui-accent-secondary-border,var(--ui-accent-secondary));--_solid-hover-border:var( --ui-accent-secondary-hover-border,var(--ui-accent-secondary-hover) );--_solid-active-border:var( --ui-accent-secondary-active-border,var(--ui-accent-secondary-active) );--_solid-active-surface:var(--ui-accent-secondary-active,var(--ui-accent-secondary-hover));--_tone-highlight:var(--ui-accent-secondary-highlight,none);--_tone-hover-highlight:var(--ui-accent-secondary-hover-highlight,none);--_tone-outline-border:var( --ui-accent-secondary-outline-border,var(--ui-accent-secondary-subtle-text) );--_tone-wash:var(--ui-accent-secondary-wash);--_tone-wash-hover:var(--ui-accent-secondary-wash-hover);--_tone-ghost-hover:var(--ui-accent-secondary-ghost-hover);--_tone-glow:var(--ui-accent-secondary-glow,0 0 transparent);--_icon-button-border:var(--ui-accent-secondary-subtle-text);--_icon-button-hover-border:var(--ui-accent-secondary-subtle-text);--_icon-button-text:var(--ui-accent-secondary-subtle-text,var(--ui-accent-secondary-solid));--_icon-button-outline-surface:color-mix(in srgb,var(--ui-accent-secondary-solid) 5%,var(--ui-surface-default));--_icon-button-solid-surface:var(--ui-accent-secondary);--_icon-button-solid-hover-surface:var(--ui-accent-secondary-hover);--_icon-button-solid-text:var(--ui-on-accent-secondary);color:var(--_icon-button-text)}:scope[data-tone=accent-tertiary]:where([data-hn-ui-icon-button]){--_solid-border:var(--ui-accent-tertiary-border,var(--ui-accent-tertiary));--_solid-hover-border:var(--ui-accent-tertiary-hover-border,var(--ui-accent-tertiary-hover));--_solid-active-border:var( --ui-accent-tertiary-active-border,var(--ui-accent-tertiary-active) );--_solid-active-surface:var(--ui-accent-tertiary-active,var(--ui-accent-tertiary-hover));--_tone-highlight:var(--ui-accent-tertiary-highlight,none);--_tone-hover-highlight:var(--ui-accent-tertiary-hover-highlight,none);--_tone-outline-border:var( --ui-accent-tertiary-outline-border,var(--ui-accent-tertiary-subtle-text) );--_tone-wash:var(--ui-accent-tertiary-wash);--_tone-wash-hover:var(--ui-accent-tertiary-wash-hover);--_tone-ghost-hover:var(--ui-accent-tertiary-ghost-hover);--_tone-glow:var(--ui-accent-tertiary-glow,0 0 transparent);--_icon-button-border:var(--ui-accent-tertiary-subtle-text);--_icon-button-hover-border:var(--ui-accent-tertiary-subtle-text);--_icon-button-text:var(--ui-accent-tertiary-subtle-text,var(--ui-accent-tertiary-solid));--_icon-button-outline-surface:color-mix(in srgb,var(--ui-accent-tertiary-solid) 5%,var(--ui-surface-default));--_icon-button-solid-surface:var(--ui-accent-tertiary);--_icon-button-solid-hover-surface:var(--ui-accent-tertiary-hover);--_icon-button-solid-text:var(--ui-on-accent-tertiary);color:var(--_icon-button-text)}:scope[data-tone=accent]:where([data-hn-ui-icon-button]){--_solid-border:var(--ui-accent-border,var(--ui-accent));--_solid-hover-border:var(--ui-accent-hover-border,var(--ui-accent-hover));--_solid-active-border:var(--ui-accent-active-border,var(--ui-accent-active));--_solid-active-surface:var(--ui-accent-active,var(--ui-accent-hover));--_tone-highlight:var(--ui-accent-highlight,none);--_tone-hover-highlight:var(--ui-accent-hover-highlight,none);--_tone-outline-border:var(--ui-accent-outline-border,var(--ui-accent-subtle-text));--_tone-wash:var(--ui-accent-wash);--_tone-wash-hover:var(--ui-accent-wash-hover);--_tone-ghost-hover:var(--ui-accent-ghost-hover);--_tone-glow:var(--ui-accent-glow,0 0 transparent);--_icon-button-border:var(--ui-accent-subtle-text);--_icon-button-hover-border:var(--ui-accent-subtle-text);--_icon-button-text:var(--ui-accent-subtle-text,var(--ui-accent-solid));--_icon-button-outline-surface:color-mix(in srgb,var(--ui-accent-solid) 5%,var(--ui-surface-default));color:var(--_icon-button-text)}:scope[data-tone=danger]:where([data-hn-ui-icon-button]){--_solid-border:var(--ui-danger-border,var(--ui-danger));--_solid-hover-border:var(--ui-danger-hover-border,var(--ui-danger-hover));--_solid-active-border:var(--ui-danger-active-border,var(--ui-danger-active));--_solid-active-surface:var(--ui-danger-active,var(--ui-danger-hover));--_tone-highlight:var(--ui-danger-highlight,none);--_tone-hover-highlight:var(--ui-danger-hover-highlight,none);--_tone-outline-border:var(--ui-danger-outline-border,var(--ui-danger-subtle-text));--_tone-wash:var(--ui-danger-wash);--_tone-wash-hover:var(--ui-danger-wash-hover);--_tone-ghost-hover:var(--ui-danger-ghost-hover);--_tone-glow:var(--ui-danger-glow,0 0 transparent);--_icon-button-border:var(--ui-danger-subtle-text);--_icon-button-hover-border:var(--ui-danger-subtle-text);--_icon-button-text:var(--ui-danger-subtle-text);--_icon-button-outline-surface:color-mix(in srgb,var(--ui-danger) 5%,var(--ui-surface-default));--_icon-button-solid-surface:var(--ui-danger);--_icon-button-solid-hover-surface:var(--ui-danger-hover);--_icon-button-solid-text:var(--ui-danger-on-strong);color:var(--_icon-button-text)}:scope[data-tone=success]:where([data-hn-ui-icon-button]){--_solid-border:var(--ui-success-border,var(--ui-success));--_solid-hover-border:var(--ui-success-hover-border,var(--ui-success-hover));--_solid-active-border:var(--ui-success-active-border,var(--ui-success-active));--_solid-active-surface:var(--ui-success-active,var(--ui-success-hover));--_tone-highlight:var(--ui-success-highlight,none);--_tone-hover-highlight:var(--ui-success-hover-highlight,none);--_tone-outline-border:var(--ui-success-outline-border,var(--ui-success-subtle-text));--_tone-wash:var(--ui-success-wash);--_tone-wash-hover:var(--ui-success-wash-hover);--_tone-ghost-hover:var(--ui-success-ghost-hover);--_tone-glow:var(--ui-success-glow,0 0 transparent);--_icon-button-border:var(--ui-success-subtle-text);--_icon-button-hover-border:var(--ui-success-subtle-text);--_icon-button-text:var(--ui-success-subtle-text);--_icon-button-outline-surface:color-mix(in srgb,var(--ui-success) 5%,var(--ui-surface-default));--_icon-button-solid-surface:var(--ui-success);--_icon-button-solid-hover-surface:var(--ui-success-hover);--_icon-button-solid-text:var(--ui-success-on-strong);color:var(--_icon-button-text)}:scope[data-tone=warning]:where([data-hn-ui-icon-button]){--_solid-border:var(--ui-warning-border,var(--ui-warning));--_solid-hover-border:var(--ui-warning-hover-border,var(--ui-warning-hover));--_solid-active-border:var(--ui-warning-active-border,var(--ui-warning-active));--_solid-active-surface:var(--ui-warning-active,var(--ui-warning-hover));--_tone-highlight:var(--ui-warning-highlight,none);--_tone-hover-highlight:var(--ui-warning-hover-highlight,none);--_tone-outline-border:var(--ui-warning-outline-border,var(--ui-warning-subtle-text));--_tone-wash:var(--ui-warning-wash);--_tone-wash-hover:var(--ui-warning-wash-hover);--_tone-ghost-hover:var(--ui-warning-ghost-hover);--_tone-glow:var(--ui-warning-glow,0 0 transparent);--_icon-button-border:var(--ui-warning-subtle-text);--_icon-button-hover-border:var(--ui-warning-subtle-text);--_icon-button-text:var(--ui-warning-subtle-text);--_icon-button-outline-surface:color-mix(in srgb,var(--ui-warning) 5%,var(--ui-surface-default));--_icon-button-solid-surface:var(--ui-warning);--_icon-button-solid-hover-surface:var(--ui-warning-hover);--_icon-button-solid-text:var(--ui-warning-on-strong);color:var(--_icon-button-text)}:scope[data-tone=info]:where([data-hn-ui-icon-button]){--_solid-border:var(--ui-info-border,var(--ui-info));--_solid-hover-border:var(--ui-info-hover-border,var(--ui-info-hover));--_solid-active-border:var(--ui-info-active-border,var(--ui-info-active));--_solid-active-surface:var(--ui-info-active,var(--ui-info-hover));--_tone-highlight:var(--ui-info-highlight,none);--_tone-hover-highlight:var(--ui-info-hover-highlight,none);--_tone-outline-border:var(--ui-info-outline-border,var(--ui-info-subtle-text));--_tone-wash:var(--ui-info-wash);--_tone-wash-hover:var(--ui-info-wash-hover);--_tone-ghost-hover:var(--ui-info-ghost-hover);--_tone-glow:var(--ui-info-glow,0 0 transparent);--_icon-button-border:var(--ui-info-subtle-text);--_icon-button-hover-border:var(--ui-info-subtle-text);--_icon-button-text:var(--ui-info-subtle-text);--_icon-button-outline-surface:color-mix(in srgb,var(--ui-info) 5%,var(--ui-surface-default));--_icon-button-solid-surface:var(--ui-info);--_icon-button-solid-hover-surface:var(--ui-info-hover);--_icon-button-solid-text:var(--ui-info-on-strong);color:var(--_icon-button-text)}:scope[data-tone=neutral]:where([data-hn-ui-icon-button]){--_solid-border:var(--ui-control-border,var(--ui-neutral-surface));--_solid-hover-border:var(--ui-control-border-hover,var(--ui-neutral-hover));--_solid-active-border:var(--ui-control-border-hover,var(--ui-neutral-active));--_solid-active-surface:var(--ui-neutral-active,var(--ui-neutral-hover));--_tone-highlight:var(--ui-neutral-highlight,none);--_tone-hover-highlight:var(--ui-neutral-hover-highlight,var(--_tone-highlight));--_tone-outline-border:var(--ui-control-border);--_tone-ghost-hover:var(--ui-neutral-ghost-hover);--_tone-glow:var(--ui-neutral-glow,0 0 transparent);--_icon-button-outline-surface:transparent;--_icon-button-border:var(--ui-control-border);--_icon-button-hover-border:var(--ui-control-border-hover);--_icon-button-text:var(--ui-text);--_icon-button-solid-surface:var(--ui-neutral-surface);--_icon-button-solid-hover-surface:var(--ui-neutral-hover);--_icon-button-solid-text:var(--ui-text)}:scope[data-ui-icon-button-state~=anticipatory]:where([data-hn-ui-icon-button]){position:relative}:scope[data-ui-icon-button-state~=anticipatory]:where([data-hn-ui-icon-button]):before{background:var(--ui-affordance-guide-color,var(--ui-border-strong));block-size:var(--ui-affordance-guide-size);border-radius:var(--ui-radius-round);content:"";inline-size:var(--ui-affordance-guide-size);inset:50% auto auto 50%;opacity:calc(var(--ui-affordance-guide-opacity)*var(--_ui-affordance-scope-guide, 1));pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:opacity var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease);z-index:1}:scope[data-ui-icon-button-state~=anticipatory][data-ui-icon-button-state~="guide=bar"]:where([data-hn-ui-icon-button]):before{background:var(--ui-border-strong);block-size:20px;inline-size:2px;opacity:1}:scope[data-ui-icon-button-state~=anticipatory]:disabled:where([data-hn-ui-icon-button]):before{opacity:0}:scope[data-ui-icon-button-state~=anticipatory] .content:where([data-hn-ui-icon-button]){opacity:1;transform:scale(1);transition:opacity var(--ui-motion-fast) var(--ui-motion-ease),transform calc(var(--ui-motion-fast)*2) cubic-bezier(.2,1.4,.35,1)}@media(hover:hover)and (pointer:fine){:scope[data-ui-icon-button-state~=anticipatory]:not(:scope[data-ui-icon-button-state~=revealed],:scope[data-appearance=solid],:scope[data-ui-icon-button-state~=loading],:scope[data-ui-icon-button-state~=pending],:disabled,[aria-pressed=true],[data-ui-proximity=near],:hover,:focus-visible):where([data-hn-ui-icon-button]){background-color:transparent;border-color:transparent;box-shadow:none}:scope[data-ui-icon-button-state~=anticipatory]:not(:scope[data-ui-icon-button-state~=revealed],:scope[data-appearance=solid],:scope[data-ui-icon-button-state~=loading],:scope[data-ui-icon-button-state~=pending],:disabled,[aria-pressed=true],[data-ui-proximity=near],:hover,:focus-visible) .content:where([data-hn-ui-icon-button]){opacity:0;transform:scale(.65);transition-duration:var(--ui-motion-fast)}}:scope[data-ui-icon-button-state~=anticipatory]:is(:scope[data-ui-icon-button-state~=revealed],:scope[data-appearance=solid],[aria-pressed=true],[data-ui-proximity=near],:hover,:focus-visible):where([data-hn-ui-icon-button]):before{opacity:0}:scope:where([data-hn-ui-icon-button]){--_size:2rem;align-items:center!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ui-icon-button-surface,transparent);block-size:var(--ui-icon-button-size,var(--_size));border:var(--ui-border-width) solid transparent;border-radius:var(--ui-icon-button-radius,var(--ui-action-radius,var(--ui-radius-md)));color:inherit;cursor:pointer;display:inline-flex!important;inline-size:var(--ui-icon-button-size,var(--_size));justify-content:center!important;margin:0!important;min-block-size:var(--ui-icon-button-size,var(--_size));min-inline-size:var(--ui-icon-button-size,var(--_size));padding:0!important;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),border-color var(--ui-motion-fast) var(--ui-motion-ease),color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-base) var(--ui-motion-ease),scale var(--ui-motion-press,var(--ui-motion-fast)) var(--ui-motion-ease)}@media(hover:none),(pointer:coarse){:scope[data-ui-icon-button-state~=anticipatory]:where([data-hn-ui-icon-button]):before{opacity:0}}@media(pointer:coarse){:scope:where([data-hn-ui-icon-button]){position:relative}:scope:where([data-hn-ui-icon-button]):after{block-size:max(100%,var(--ui-control-min-block-size));content:"";inline-size:max(100%,var(--ui-control-min-block-size));inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%)}}html[data-ui-input-modality=touch] :scope:where([data-hn-ui-icon-button]){position:relative}html[data-ui-input-modality=touch] :scope:where([data-hn-ui-icon-button]):after{block-size:max(100%,var(--ui-control-min-block-size));content:"";inline-size:max(100%,var(--ui-control-min-block-size));inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%)}:scope[data-ui-icon-button-state~="size=sm"]:where([data-hn-ui-icon-button]){--_size:1.75rem;block-size:var(--ui-icon-button-size,var(--_size));inline-size:var(--ui-icon-button-size,var(--_size));min-block-size:var(--ui-icon-button-size,var(--_size));min-inline-size:var(--ui-icon-button-size,var(--_size))}:scope[data-ui-icon-button-state~="size=lg"]:where([data-hn-ui-icon-button]){--_size:2.5rem;block-size:var(--ui-icon-button-size,var(--_size));inline-size:var(--ui-icon-button-size,var(--_size));min-block-size:var(--ui-icon-button-size,var(--_size));min-inline-size:var(--ui-icon-button-size,var(--_size))}:scope[data-ui-icon-button-state~=matchButton]:where([data-hn-ui-icon-button]){--_size:var(--ui-control-size-md);align-self:stretch;block-size:auto}:scope[data-ui-icon-button-state~=matchButton]:where([data-hn-ui-icon-button]):after,html[data-ui-input-modality=touch] :scope[data-ui-icon-button-state~=matchButton]:where([data-hn-ui-icon-button]):after{inline-size:100%}:scope[data-ui-icon-button-state~=matchButton][data-ui-icon-button-state~="size=sm"]:where([data-hn-ui-icon-button]){--_size:var(--ui-control-size-sm)}:scope[data-ui-icon-button-state~=matchButton][data-ui-icon-button-state~="size=lg"]:where([data-hn-ui-icon-button]){--_size:var(--ui-control-size-lg)}:scope[data-ui-icon-button-state~=round]:where([data-hn-ui-icon-button]){border-radius:var(--ui-radius-round)}:scope[data-appearance=outline]:where([data-hn-ui-icon-button]){background-color:var( --ui-icon-button-outline-surface,var(--_icon-button-outline-surface,var(--ui-surface-default)) );background-image:none;border-color:var( --ui-icon-button-border,var(--_icon-button-border,var(--ui-control-border,var(--ui-border-strong))) );box-shadow:var(--ui-neutral-shadow);color:var(--ui-icon-button-outline-text,var(--_icon-button-text,var(--ui-text-primary)))}:scope[data-appearance=solid]:where([data-hn-ui-icon-button]){background-color:var( --ui-icon-button-solid-surface,var(--_icon-button-solid-surface,var(--ui-accent-solid)) );background-image:var(--_tone-highlight);border-color:var(--ui-icon-button-border,var(--_solid-border));box-shadow:var(--ui-icon-button-solid-shadow,var(--ui-action-shadow,var(--_ui-action-shadow))),var(--_tone-glow);color:var( --ui-icon-button-solid-text,var(--_icon-button-solid-text,var(--ui-text-on-accent)) )}:scope[data-tone=neutral][data-appearance=outline]:where([data-hn-ui-icon-button]){box-shadow:var(--ui-neutral-shadow)}:scope[data-tone=neutral][data-appearance=solid]:where([data-hn-ui-icon-button]){border-color:var(--ui-icon-button-border,var(--ui-control-border));box-shadow:var(--ui-icon-button-solid-shadow,var(--ui-neutral-shadow))}:scope:hover:enabled:not([aria-disabled=true]):where([data-hn-ui-icon-button]){background-color:var(--ui-icon-button-hover-surface,var(--_tone-ghost-hover));color:var(--ui-icon-button-hover-text,var(--_icon-button-text,var(--ui-text-primary)))}:scope[data-appearance=outline]:not([data-tone=neutral]):where([data-hn-ui-icon-button]){--_outline-wash:var(--_tone-wash);background-color:var(--ui-icon-button-outline-surface,transparent);background-image:linear-gradient(var(--_outline-wash),var(--_outline-wash));border-color:var(--ui-icon-button-border,var(--_tone-outline-border))}:scope[data-appearance=outline]:not([data-tone=neutral]):hover:enabled:not([aria-disabled=true]):where([data-hn-ui-icon-button]){--_outline-wash:var(--_tone-wash-hover);background-color:var(--ui-icon-button-hover-surface,transparent);border-color:var(--ui-icon-button-hover-border,var(--_tone-outline-border))}:scope[data-appearance=outline]:hover:enabled:not([aria-disabled=true]):where([data-hn-ui-icon-button]){border-color:var( --ui-icon-button-hover-border,var(--_icon-button-hover-border,var(--ui-control-border-hover,var(--ui-control-border))) )}:scope[data-tone=neutral][data-appearance=outline]:hover:enabled:not([aria-disabled=true]):where([data-hn-ui-icon-button]){background-color:var(--ui-icon-button-hover-surface,transparent);--_outline-wash:var(--ui-neutral-wash-hover);background-image:linear-gradient(var(--_outline-wash),var(--_outline-wash))}:scope[data-tone=neutral][data-appearance=outline]:active:enabled:not([aria-disabled=true]):where([data-hn-ui-icon-button]){background-color:var(--ui-icon-button-active-surface,var(--ui-neutral-active))}:scope[data-appearance=solid]:hover:enabled:not([aria-disabled=true]):where([data-hn-ui-icon-button]){background-color:var( --ui-icon-button-solid-hover-surface,var(--_icon-button-solid-hover-surface,var(--ui-accent-hover)) );background-image:var(--_tone-hover-highlight);border-color:var(--ui-icon-button-hover-border,var(--_solid-hover-border))}:scope[data-appearance=solid]:hover:enabled:not([aria-disabled=true]):where([data-hn-ui-icon-button]){color:var( --ui-icon-button-solid-text,var(--_icon-button-solid-text,var(--ui-text-on-accent)) )}:scope[data-appearance=ghost][aria-expanded=true]:enabled:not([aria-disabled=true]):where([data-hn-ui-icon-button]){background-color:var( --ui-icon-button-active-surface,color-mix(in srgb,currentColor 16%,transparent) );box-shadow:var(--ui-pressed);color:var(--ui-icon-button-hover-text,var(--_icon-button-text,var(--ui-text-primary)))}:scope[data-appearance=outline][aria-pressed=true]:enabled:where([data-hn-ui-icon-button]){background-color:var( --ui-icon-button-active-surface,color-mix(in srgb,currentColor 12%,var(--ui-surface-default)) );background-image:none;box-shadow:var(--ui-pressed)}:scope:active:enabled:not([aria-disabled=true]):where([data-hn-ui-icon-button]){scale:var(--ui-icon-button-active-scale,var(--ui-press-scale,.96))}:is(:scope[data-ui-icon-button-state~=loading],:scope[data-ui-icon-button-state~=pending]):where([data-hn-ui-icon-button]){cursor:progress}.content:where([data-hn-ui-icon-button]){align-items:center!important;display:inline-flex!important;justify-content:center!important}:is(:scope[data-ui-icon-button-state~=loading],:scope[data-ui-icon-button-state~=pending]) .content:where([data-hn-ui-icon-button]){display:none!important}@media(prefers-reduced-motion:reduce){:scope[data-ui-icon-button-state~=anticipatory] .content:where([data-hn-ui-icon-button]){transition:none}}:scope:focus-visible:where([data-hn-ui-icon-button]){box-shadow:var(--ui-focus-halo);outline:none}:scope[data-appearance=outline]:focus-visible:where([data-hn-ui-icon-button]){box-shadow:var(--ui-neutral-shadow),var(--ui-focus-halo)}:scope[data-appearance=solid]:focus-visible:where([data-hn-ui-icon-button]){box-shadow:var(--ui-icon-button-solid-shadow,var(--ui-action-shadow,var(--_ui-action-shadow))),var(--ui-focus-halo)}:scope[data-appearance=solid]:active:enabled:not([aria-disabled=true]):where([data-hn-ui-icon-button]){background-color:var(--ui-icon-button-active-surface,var(--_solid-active-surface));border-color:var(--_solid-active-border)}:scope:is(:scope[data-appearance=outline],:scope[data-appearance=solid]):active:enabled:not([aria-disabled=true]):where([data-hn-ui-icon-button]){background-image:none;box-shadow:var(--ui-pressed)}:scope[data-appearance=outline][aria-pressed=true]:enabled:focus-visible:where([data-hn-ui-icon-button]){box-shadow:var(--ui-pressed),var(--ui-focus-halo)}@media(forced-colors:active){:scope[data-appearance=outline][aria-pressed=true]:enabled:where([data-hn-ui-icon-button]){outline:var(--ui-focus-width) solid Highlight;outline-offset:calc(var(--ui-focus-width)*-2)}:scope[data-appearance=outline][aria-pressed=true]:enabled:focus-visible:where([data-hn-ui-icon-button]){outline-offset:var(--ui-focus-width)}}:scope[data-tone]:disabled:where([data-hn-ui-icon-button]){background-color:var(--ui-disabled-surface);background-image:none;border-color:var(--ui-disabled-border);box-shadow:none;color:var(--ui-disabled-text);cursor:not-allowed;filter:var(--ui-icon-button-disabled-filter,var(--ui-disabled-filter));opacity:var(--ui-icon-button-disabled-opacity,1)}:scope[data-appearance=ghost]:disabled:where([data-hn-ui-icon-button]){border-color:transparent}:scope:where([data-hn-ui-icon-button]){--_icon-button-icon-default:var(--ui-icon-size-md);--_ui-default-icon-size:var(--_ui-icon-button-icon-size,var(--_icon-button-icon-default));--_ui-default-icon-stroke-width:var(--_ui-icon-button-icon-stroke-width,1.75)}:scope[data-ui-icon-button-state~="size=sm"]:where([data-hn-ui-icon-button]){--_icon-button-icon-default:var(--ui-icon-size-sm)}:scope[data-ui-icon-button-state~="size=lg"]:where([data-hn-ui-icon-button]){--_icon-button-icon-default:var(--ui-icon-size-lg)}:where(:not([data-hn-ui-icon-button])):is(svg){block-size:var(--_ui-icon-button-icon-size,var(--_icon-button-icon-default));flex-shrink:0;inline-size:var(--_ui-icon-button-icon-size,var(--_icon-button-icon-default));stroke-width:var(--_ui-icon-button-icon-stroke-width,1.75)}:scope[hidden]:where([data-hn-ui-icon-button]){display:none!important}}@scope (.ui-site-header) to ([data-hn]){:scope:where([data-hn-ui-site-header]){align-content:center!important;align-items:center!important;background:var(--ui-site-header-surface,var(--ui-surface));border-block-end:var(--ui-border-width) solid var(--ui-site-header-border,var(--ui-border));box-sizing:border-box!important;color:var(--ui-text-primary);display:flex!important;flex-wrap:wrap!important;gap:var(--ui-space-2)!important;inline-size:100%;min-block-size:var(--ui-site-header-compact-height,3.75rem);min-inline-size:0;padding:var(--ui-space-2) var(--ui-site-header-padding-inline,var(--ui-space-4))!important}:scope[data-ui-site-header-state~=sticky]:where([data-hn-ui-site-header]){inset-block-start:0;position:sticky;z-index:var(--ui-site-header-z-index,10)}.actions:where([data-hn-ui-site-header]){align-items:center!important;display:grid!important;flex:none;gap:var(--ui-space-2)!important;grid-auto-columns:minmax(max-content,var(--ui-control-min-block-size))!important;grid-auto-flow:column!important;justify-items:center!important;margin-inline-start:auto!important;max-inline-size:100%;min-inline-size:0}.identity:where([data-hn-ui-site-header]){align-items:center!important;display:flex!important;flex:1 1 0;flex-wrap:wrap!important;gap:var(--ui-space-2) var(--ui-space-6)!important;min-inline-size:0}.brand:where([data-hn-ui-site-header]){align-items:center!important;display:flex!important;font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-bold);min-inline-size:0}.brand>:where(:not([data-hn-ui-site-header])):is(a){align-items:center!important;color:inherit;display:inline-flex!important;gap:var(--ui-space-3)!important;max-inline-size:100%;min-inline-size:0;text-decoration:none}.navigation:where([data-hn-ui-site-header]){align-items:center!important;display:flex!important;flex-wrap:wrap!important;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-semibold);gap:var(--ui-space-2) var(--ui-space-5)!important;min-inline-size:0}.navigation>:where(:not([data-hn-ui-site-header])):is(a){color:inherit;text-decoration:none}.navigation>:where(:not([data-hn-ui-site-header])):is(a):is(:hover,[aria-current=page],[aria-current=true]){color:var(--ui-link-color)}.brand>:where(:not([data-hn-ui-site-header])):is(a):focus-visible,.navigation>:where(:not([data-hn-ui-site-header])):is(a):focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus-ring);outline-offset:var(--ui-focus-width)}.actions:empty:where([data-hn-ui-site-header]),.brand:empty:where([data-hn-ui-site-header]),.navigation:empty:where([data-hn-ui-site-header]){display:none!important}@media(min-width:40rem){:scope[data-ui-site-header-state~="breakpoint=sm"]:where([data-hn-ui-site-header]){-moz-column-gap:var(--ui-space-4)!important;column-gap:var(--ui-space-4)!important;min-block-size:var(--ui-site-header-height,4.25rem)}}@media(min-width:48rem){:scope[data-ui-site-header-state~="breakpoint=md"]:where([data-hn-ui-site-header]){-moz-column-gap:var(--ui-space-4)!important;column-gap:var(--ui-space-4)!important;min-block-size:var(--ui-site-header-height,4.25rem)}}@media(min-width:64rem){:scope[data-ui-site-header-state~="breakpoint=lg"]:where([data-hn-ui-site-header]){-moz-column-gap:var(--ui-space-4)!important;column-gap:var(--ui-space-4)!important;min-block-size:var(--ui-site-header-height,4.25rem)}}.inline-navigation:where([data-hn-ui-site-header]){align-items:center!important;background:transparent;border:0;color:inherit;display:flex!important;margin:0!important;max-inline-size:none;min-inline-size:0;padding:0!important;position:static}.menu:where([data-hn-ui-site-header]),.navigation-panel:not([open]):where([data-hn-ui-site-header]),.panel-heading:where([data-hn-ui-site-header]),:scope[data-ui-site-header-state~=drawer] .inline-navigation:where([data-hn-ui-site-header]){display:none!important}:scope[data-ui-site-header-state~=drawer] .identity:where([data-hn-ui-site-header]){align-items:center!important;-moz-column-gap:var(--ui-space-2)!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:scope[data-ui-site-header-state~=enhanced][data-ui-site-header-state~=drawer]:has(.navigation:not(:empty),.custom-menu:not(:empty)) .menu:where([data-hn-ui-site-header]){display:grid!important;flex:none;grid-template-columns:minmax(max-content,var(--ui-control-min-block-size))!important;justify-items:center!important}@media not (min-width:40rem){:scope[data-ui-site-header-state~="breakpoint=sm"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .identity:where([data-hn-ui-site-header]){align-items:center!important;-moz-column-gap:var(--ui-space-2)!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:scope[data-ui-site-header-state~="breakpoint=sm"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .menu:where([data-hn-ui-site-header]){display:grid!important;flex:none;grid-template-columns:minmax(max-content,var(--ui-control-min-block-size))!important;justify-items:center!important}:scope[data-ui-site-header-state~="breakpoint=sm"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .inline-navigation:where([data-hn-ui-site-header]){display:none!important}}@media not (min-width:48rem){:scope[data-ui-site-header-state~="breakpoint=md"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .identity:where([data-hn-ui-site-header]){align-items:center!important;-moz-column-gap:var(--ui-space-2)!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:scope[data-ui-site-header-state~="breakpoint=md"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .menu:where([data-hn-ui-site-header]){display:grid!important;flex:none;grid-template-columns:minmax(max-content,var(--ui-control-min-block-size))!important;justify-items:center!important}:scope[data-ui-site-header-state~="breakpoint=md"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .inline-navigation:where([data-hn-ui-site-header]){display:none!important}}@media not (min-width:64rem){:scope[data-ui-site-header-state~="breakpoint=lg"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .identity:where([data-hn-ui-site-header]){align-items:center!important;-moz-column-gap:var(--ui-space-2)!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:scope[data-ui-site-header-state~="breakpoint=lg"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .menu:where([data-hn-ui-site-header]){display:grid!important;flex:none;grid-template-columns:minmax(max-content,var(--ui-control-min-block-size))!important;justify-items:center!important}:scope[data-ui-site-header-state~="breakpoint=lg"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .inline-navigation:where([data-hn-ui-site-header]){display:none!important}}.automatic-menu:where([data-hn-ui-site-header]){display:grid!important;justify-items:center!important}.custom-menu:empty:where([data-hn-ui-site-header]),.menu:has(>.custom-menu:not(:empty)) .automatic-menu:where([data-hn-ui-site-header]){display:none!important}:scope[data-ui-site-header-state~=drawer] .navigation-panel:where([data-hn-ui-site-header]){background:var(--ui-overlay-surface,var(--ui-surface-elevated));block-size:100dvh;border:0;border-inline-end:var(--ui-border-width) solid var(--ui-overlay-border,var(--ui-border-divider));box-shadow:var(--ui-elevation-overlay,var(--ui-shadow-lg));box-sizing:border-box!important;color:var(--ui-text-primary);inline-size:min(var(--ui-site-header-navigation-width,280px),85vw);inset-block:0;inset-inline-end:auto;inset-inline-start:0;margin:0!important;max-block-size:none;max-inline-size:none;overflow:hidden;padding:0!important;position:fixed;transform:translate(-100%);transition:transform var(--ui-motion-reveal) var(--ui-motion-reveal-ease),display var(--ui-motion-reveal) allow-discrete,overlay var(--ui-motion-reveal) allow-discrete}:scope[data-ui-site-header-state~=drawer] .navigation-panel[open]:where([data-hn-ui-site-header]){align-items:stretch!important;display:flex!important;flex-direction:column!important;transform:translate(0)}:scope[data-ui-site-header-state~=drawer] .navigation-panel:dir(rtl):not([open]):where([data-hn-ui-site-header]){transform:translate(100%)}@starting-style{:scope[data-ui-site-header-state~=drawer] .navigation-panel[open]:where([data-hn-ui-site-header]){transform:translate(-100%)}:scope[data-ui-site-header-state~=drawer] .navigation-panel[open]:dir(rtl):where([data-hn-ui-site-header]){transform:translate(100%)}}:scope:where([data-hn-ui-site-header]){--_ui-site-header-backdrop:var(--ui-overlay-backdrop,rgba(0,0,0,.32))}.navigation-panel:where([data-hn-ui-site-header])::backdrop{background:var(--_ui-site-header-backdrop)}.navigation-panel[data-ui-backdrop-hidden]:where([data-hn-ui-site-header])::backdrop{background:transparent}:scope[data-ui-site-header-state~=drawer] .panel-heading:where([data-hn-ui-site-header]){align-items:center!important;border-block-end:var(--ui-border-width) solid var(--ui-border-divider);display:flex!important;flex:none;gap:var(--ui-space-3)!important;justify-content:space-between!important;padding:var(--ui-space-4)!important}.panel-title:where([data-hn-ui-site-header]){font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-semibold);line-height:var(--ui-line-height-tight)}:scope[data-ui-site-header-state~=drawer] .navigation:where([data-hn-ui-site-header]){align-items:stretch!important;flex:1 1 auto;flex-direction:column!important;flex-wrap:nowrap!important;font-weight:var(--ui-font-normal);gap:var(--ui-space-4)!important;min-block-size:0;overflow:auto;--_ui-scroll-fade-direction:to bottom;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);animation:ui-scroll-fade-start linear,ui-scroll-fade-start-hold linear,ui-scroll-fade-end-hold linear,ui-scroll-fade-end linear;animation-range:0 var(--_ui-scroll-fade-size),var(--_ui-scroll-fade-size) calc(100% + 1px),-1px calc(100% - var(--_ui-scroll-fade-size)),calc(100% - var(--_ui-scroll-fade-size)) 100%;animation-timeline:scroll(self block);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);overscroll-behavior:contain;padding:var(--ui-space-4)!important}@media(prefers-reduced-motion:reduce){:scope[data-ui-site-header-state~=drawer] .navigation-panel:where([data-hn-ui-site-header]){transition:none}}:scope[hidden]:where([data-hn-ui-site-header]){display:none!important}}@scope ([data-slotted~="ui-site-header"]:not([data-hn])) to ([data-hn],[data-slotted]){:where(.ui-site-header):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){align-content:center!important;align-items:center!important;background:var(--ui-site-header-surface,var(--ui-surface));border-block-end:var(--ui-border-width) solid var(--ui-site-header-border,var(--ui-border));box-sizing:border-box!important;color:var(--ui-text-primary);display:flex!important;flex-wrap:wrap!important;gap:var(--ui-space-2)!important;inline-size:100%;min-block-size:var(--ui-site-header-compact-height,3.75rem);min-inline-size:0;padding:var(--ui-space-2) var(--ui-site-header-padding-inline,var(--ui-space-4))!important}:where(.ui-site-header)[data-ui-site-header-state~=sticky]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){inset-block-start:0;position:sticky;z-index:var(--ui-site-header-z-index,10)}.actions:where(:scope,:scope *):where([data-hn-ui-site-header]){align-items:center!important;display:grid!important;flex:none;gap:var(--ui-space-2)!important;grid-auto-columns:minmax(max-content,var(--ui-control-min-block-size))!important;grid-auto-flow:column!important;justify-items:center!important;margin-inline-start:auto!important;max-inline-size:100%;min-inline-size:0}.identity:where(:scope,:scope *):where([data-hn-ui-site-header]){align-items:center!important;display:flex!important;flex:1 1 0;flex-wrap:wrap!important;gap:var(--ui-space-2) var(--ui-space-6)!important;min-inline-size:0}.brand:where(:scope,:scope *):where([data-hn-ui-site-header]){align-items:center!important;display:flex!important;font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-bold);min-inline-size:0}.navigation:where(:scope,:scope *):where([data-hn-ui-site-header]){align-items:center!important;display:flex!important;flex-wrap:wrap!important;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-semibold);gap:var(--ui-space-2) var(--ui-space-5)!important;min-inline-size:0}.actions:empty:where(:scope,:scope *):where([data-hn-ui-site-header]),.brand:empty:where(:scope,:scope *):where([data-hn-ui-site-header]),.navigation:empty:where(:scope,:scope *):where([data-hn-ui-site-header]){display:none!important}@media(min-width:40rem){:where(.ui-site-header)[data-ui-site-header-state~="breakpoint=sm"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){-moz-column-gap:var(--ui-space-4)!important;column-gap:var(--ui-space-4)!important;min-block-size:var(--ui-site-header-height,4.25rem)}}@media(min-width:48rem){:where(.ui-site-header)[data-ui-site-header-state~="breakpoint=md"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){-moz-column-gap:var(--ui-space-4)!important;column-gap:var(--ui-space-4)!important;min-block-size:var(--ui-site-header-height,4.25rem)}}@media(min-width:64rem){:where(.ui-site-header)[data-ui-site-header-state~="breakpoint=lg"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){-moz-column-gap:var(--ui-space-4)!important;column-gap:var(--ui-space-4)!important;min-block-size:var(--ui-site-header-height,4.25rem)}}.inline-navigation:where(:scope,:scope *):where([data-hn-ui-site-header]){align-items:center!important;background:transparent;border:0;color:inherit;display:flex!important;margin:0!important;max-inline-size:none;min-inline-size:0;padding:0!important;position:static}.menu:where(:scope,:scope *):where([data-hn-ui-site-header]),.navigation-panel:not([open]):where(:scope,:scope *):where([data-hn-ui-site-header]),.panel-heading:where(:scope,:scope *):where([data-hn-ui-site-header]),:where(.ui-site-header)[data-ui-site-header-state~=drawer] .inline-navigation:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){display:none!important}:where(.ui-site-header)[data-ui-site-header-state~=drawer] .identity:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){align-items:center!important;-moz-column-gap:var(--ui-space-2)!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:where(.ui-site-header)[data-ui-site-header-state~=enhanced][data-ui-site-header-state~=drawer]:has(.navigation:not(:empty),.custom-menu:not(:empty)) .menu:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){display:grid!important;flex:none;grid-template-columns:minmax(max-content,var(--ui-control-min-block-size))!important;justify-items:center!important}@media not (min-width:40rem){:where(.ui-site-header)[data-ui-site-header-state~="breakpoint=sm"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .identity:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){align-items:center!important;-moz-column-gap:var(--ui-space-2)!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:where(.ui-site-header)[data-ui-site-header-state~="breakpoint=sm"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .menu:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){display:grid!important;flex:none;grid-template-columns:minmax(max-content,var(--ui-control-min-block-size))!important;justify-items:center!important}:where(.ui-site-header)[data-ui-site-header-state~="breakpoint=sm"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .inline-navigation:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){display:none!important}}@media not (min-width:48rem){:where(.ui-site-header)[data-ui-site-header-state~="breakpoint=md"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .identity:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){align-items:center!important;-moz-column-gap:var(--ui-space-2)!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:where(.ui-site-header)[data-ui-site-header-state~="breakpoint=md"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .menu:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){display:grid!important;flex:none;grid-template-columns:minmax(max-content,var(--ui-control-min-block-size))!important;justify-items:center!important}:where(.ui-site-header)[data-ui-site-header-state~="breakpoint=md"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .inline-navigation:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){display:none!important}}@media not (min-width:64rem){:where(.ui-site-header)[data-ui-site-header-state~="breakpoint=lg"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .identity:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){align-items:center!important;-moz-column-gap:var(--ui-space-2)!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:where(.ui-site-header)[data-ui-site-header-state~="breakpoint=lg"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .menu:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){display:grid!important;flex:none;grid-template-columns:minmax(max-content,var(--ui-control-min-block-size))!important;justify-items:center!important}:where(.ui-site-header)[data-ui-site-header-state~="breakpoint=lg"]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .inline-navigation:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){display:none!important}}.automatic-menu:where(:scope,:scope *):where([data-hn-ui-site-header]){display:grid!important;justify-items:center!important}.custom-menu:empty:where(:scope,:scope *):where([data-hn-ui-site-header]),.menu:has(>.custom-menu:not(:empty)):where(:scope,:scope *) .automatic-menu:where([data-hn-ui-site-header]){display:none!important}:where(.ui-site-header)[data-ui-site-header-state~=drawer] .navigation-panel:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){background:var(--ui-overlay-surface,var(--ui-surface-elevated));block-size:100dvh;border:0;border-inline-end:var(--ui-border-width) solid var(--ui-overlay-border,var(--ui-border-divider));box-shadow:var(--ui-elevation-overlay,var(--ui-shadow-lg));box-sizing:border-box!important;color:var(--ui-text-primary);inline-size:min(var(--ui-site-header-navigation-width,280px),85vw);inset-block:0;inset-inline-end:auto;inset-inline-start:0;margin:0!important;max-block-size:none;max-inline-size:none;overflow:hidden;padding:0!important;position:fixed;transform:translate(-100%);transition:transform var(--ui-motion-reveal) var(--ui-motion-reveal-ease),display var(--ui-motion-reveal) allow-discrete,overlay var(--ui-motion-reveal) allow-discrete}:where(.ui-site-header)[data-ui-site-header-state~=drawer] .navigation-panel[open]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){align-items:stretch!important;display:flex!important;flex-direction:column!important;transform:translate(0)}:where(.ui-site-header)[data-ui-site-header-state~=drawer] .navigation-panel:dir(rtl):not([open]):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){transform:translate(100%)}@starting-style{:where(.ui-site-header)[data-ui-site-header-state~=drawer] .navigation-panel[open]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){transform:translate(-100%)}:where(.ui-site-header)[data-ui-site-header-state~=drawer] .navigation-panel[open]:dir(rtl):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){transform:translate(100%)}}:where(.ui-site-header):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){--_ui-site-header-backdrop:var(--ui-overlay-backdrop,rgba(0,0,0,.32))}.navigation-panel:where(:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where(:scope,:scope *):where([data-hn-ui-site-header])::backdrop{background:var(--_ui-site-header-backdrop)}.navigation-panel[data-ui-backdrop-hidden]:where(:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where(:scope,:scope *):where([data-hn-ui-site-header])::backdrop{background:transparent}:where(.ui-site-header)[data-ui-site-header-state~=drawer] .panel-heading:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){align-items:center!important;border-block-end:var(--ui-border-width) solid var(--ui-border-divider);display:flex!important;flex:none;gap:var(--ui-space-3)!important;justify-content:space-between!important;padding:var(--ui-space-4)!important}.panel-title:where(:scope,:scope *):where([data-hn-ui-site-header]){font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-semibold);line-height:var(--ui-line-height-tight)}:where(.ui-site-header)[data-ui-site-header-state~=drawer] .navigation:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){align-items:stretch!important;flex:1 1 auto;flex-direction:column!important;flex-wrap:nowrap!important;font-weight:var(--ui-font-normal);gap:var(--ui-space-4)!important;min-block-size:0;overflow:auto;--_ui-scroll-fade-direction:to bottom;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);animation:ui-scroll-fade-start linear,ui-scroll-fade-start-hold linear,ui-scroll-fade-end-hold linear,ui-scroll-fade-end linear;animation-range:0 var(--_ui-scroll-fade-size),var(--_ui-scroll-fade-size) calc(100% + 1px),-1px calc(100% - var(--_ui-scroll-fade-size)),calc(100% - var(--_ui-scroll-fade-size)) 100%;animation-timeline:scroll(self block);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);overscroll-behavior:contain;padding:var(--ui-space-4)!important}@media(prefers-reduced-motion:reduce){:where(.ui-site-header)[data-ui-site-header-state~=drawer] .navigation-panel:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){transition:none}}:where(.ui-site-header)[hidden]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-site-header]))):where([data-hn-ui-site-header]){display:none!important}}[data-v-01680950]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--font-family-heading:"Fraunces","Georgia",serif;--font-family-body:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-family-mono:"Space Mono","Courier New",monospace;--font-size-xs:.8125rem;--font-size-sm:.9375rem;--font-size-base:1.0625rem;--font-size-lg:1.1875rem;--font-size-xl:1.3125rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-tight:-.025em;--letter-spacing-normal:0;--letter-spacing-wide:.025em;--border-width-thin:1px;--border-width-medium:2px;--border-width-thick:4px;--border-radius-none:0;--border-radius-sm:.375rem;--border-radius-md:.5rem;--border-radius-lg:.75rem;--border-radius-xl:1rem;--border-radius-2xl:1.5rem;--border-radius-full:9999px}.user-menu-email[data-v-01680950]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);max-inline-size:15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:640px){.user-menu-email[data-v-01680950]{max-inline-size:9rem}}.user-menu[data-v-01680950]{position:relative}.user-menu-trigger[data-v-01680950]{align-items:center;background:transparent;border:none;border-radius:var(--ui-radius-md);cursor:pointer;display:flex;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);transition:background-color .2s ease}.user-menu-trigger[data-v-01680950]:hover{background:var(--ui-neutral-surface)}.user-menu-trigger .chevron[data-v-01680950]{color:var(--color-text-secondary);transition:transform .2s ease}.user-menu-trigger .chevron.open[data-v-01680950]{transform:rotate(180deg)}.user-menu-dropdown[data-v-01680950]{inset-inline-end:0;min-width:180px;position:absolute;top:calc(100% + var(--spacing-xs));z-index:1000}.menu-item[data-v-01680950]{background:transparent;border:none;border-radius:var(--border-radius-sm);color:var(--color-text-primary);cursor:pointer;display:block;font-family:var(--font-family-body);font-size:var(--font-size-base);padding:var(--spacing-sm) var(--spacing-md);text-align:start;text-decoration:none;transition:background-color .2s ease;width:100%}.menu-item[data-v-01680950]:hover{background:var(--ui-neutral-surface)}.menu-item--danger[data-v-01680950]{color:var(--ui-danger-subtle-text)}.menu-item--danger[data-v-01680950]:hover{background:var(--ui-danger-soft)}[data-v-59d8adae]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444}.site-header-shell[data-v-59d8adae]{background:var(--ui-surface);border-block-end:var(--ui-border-width) solid var(--ui-border);inset-block-start:0;position:sticky;z-index:100}.site-header[data-v-59d8adae]{--ui-site-header-padding-inline:0px;--ui-site-header-border:transparent}.site-logo[data-v-59d8adae]{color:var(--ui-text);text-decoration:none}.site-logo-text[data-v-59d8adae]{font-family:var(--ui-font-display);font-size:var(--ui-font-size-lg);white-space:nowrap}@media(max-width:1023px){.site-logo-text[data-v-59d8adae]{display:none}}.authenticated-layout[data-v-f3e4551b]{background:var(--ui-surface-sunken);color:var(--ui-text);min-block-size:100dvh}[data-v-389cebe2]:root{--color-primary:#ffb84d;--color-primary-dark:#ff8c00;--color-primary-light:#ffd966;--color-primary-accent:#ffe5b3;--color-blue:#3b82f6;--color-blue-dark:#2563eb;--color-blue-light:#60a5fa;--color-blue-accent:#dbeafe;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f5f5f5;--color-bg-blue:#dbeafe;--color-bg-gold:#ffe5b3;--color-bg-dark:#171717;--color-bg-dark-secondary:#262626;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#737373;--color-text-inverse:#fff;--color-text-link:#ff8c00;--color-border:#e8e8e8;--color-border-focus:#ffb84d;--color-border-error:#ef4444;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem}.public-layout[data-v-389cebe2]{display:flex;flex-direction:column;min-height:100vh}.site-main[data-v-389cebe2]{flex:1;width:100%}.site-footer[data-v-389cebe2]{background:linear-gradient(to top,var(--color-bg-secondary) 0,var(--color-bg-primary) 100%);border-top:1px solid var(--color-gray-200);margin-top:auto;padding:3rem 0}.footer-content[data-v-389cebe2]{justify-items:center;text-align:center}.footer-content[data-v-389cebe2] .ui-heading,.footer-content[data-v-389cebe2] .ui-text{margin-left:auto;margin-right:auto;text-align:center}.grid[data-v-127df293]{display:grid}.mb-2[data-v-127df293]{margin-bottom:.5rem}.mb-4[data-v-127df293]{margin-bottom:1rem}.max-w-520px[data-v-127df293]{max-width:520px}.min-h-screen[data-v-127df293]{min-height:100vh}.w-full[data-v-127df293]{width:100%}.flex[data-v-127df293]{display:flex}.place-content-center[data-v-127df293]{place-content:center}.items-center[data-v-127df293]{align-items:center}.justify-center[data-v-127df293]{justify-content:center}.overflow-hidden[data-v-127df293]{overflow:hidden}.bg-white[data-v-127df293]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-2[data-v-127df293]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-127df293]{text-align:center}.text-\[80px\][data-v-127df293]{font-size:80px}.text-2xl[data-v-127df293]{font-size:1.5rem;line-height:2rem}.text-sm[data-v-127df293]{font-size:.875rem;line-height:1.25rem}.text-\[\#020420\][data-v-127df293]{--un-text-opacity:1;color:rgb(2 4 32/var(--un-text-opacity))}.text-\[\#64748B\][data-v-127df293]{--un-text-opacity:1;color:rgb(100 116 139/var(--un-text-opacity))}.hover\:text-\[\#00DC82\][data-v-127df293]:hover{--un-text-opacity:1;color:rgb(0 220 130/var(--un-text-opacity))}.font-medium[data-v-127df293]{font-weight:500}.font-semibold[data-v-127df293]{font-weight:600}.leading-none[data-v-127df293]{line-height:1}.tracking-wide[data-v-127df293]{letter-spacing:.025em}.font-sans[data-v-127df293]{font-family: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}.tabular-nums[data-v-127df293]{--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)}.underline[data-v-127df293]{text-decoration-line:underline}.underline-offset-3[data-v-127df293]{text-underline-offset:3px}.antialiased[data-v-127df293]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-color-scheme:dark){.dark\:bg-\[\#020420\][data-v-127df293]{--un-bg-opacity:1;background-color:rgb(2 4 32/var(--un-bg-opacity))}.dark\:text-white[data-v-127df293]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media(min-width:640px){.sm\:text-\[110px\][data-v-127df293]{font-size:110px}.sm\:text-3xl[data-v-127df293]{font-size:1.875rem;line-height:2.25rem}}.grid[data-v-2707de58]{display:grid}.mb-2[data-v-2707de58]{margin-bottom:.5rem}.mb-4[data-v-2707de58]{margin-bottom:1rem}.max-w-520px[data-v-2707de58]{max-width:520px}.min-h-screen[data-v-2707de58]{min-height:100vh}.place-content-center[data-v-2707de58]{place-content:center}.overflow-hidden[data-v-2707de58]{overflow:hidden}.bg-white[data-v-2707de58]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-2[data-v-2707de58]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-2707de58]{text-align:center}.text-\[80px\][data-v-2707de58]{font-size:80px}.text-2xl[data-v-2707de58]{font-size:1.5rem;line-height:2rem}.text-\[\#020420\][data-v-2707de58]{--un-text-opacity:1;color:rgb(2 4 32/var(--un-text-opacity))}.text-\[\#64748B\][data-v-2707de58]{--un-text-opacity:1;color:rgb(100 116 139/var(--un-text-opacity))}.font-semibold[data-v-2707de58]{font-weight:600}.leading-none[data-v-2707de58]{line-height:1}.tracking-wide[data-v-2707de58]{letter-spacing:.025em}.font-sans[data-v-2707de58]{font-family: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}.tabular-nums[data-v-2707de58]{--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)}.antialiased[data-v-2707de58]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-color-scheme:dark){.dark\:bg-\[\#020420\][data-v-2707de58]{--un-bg-opacity:1;background-color:rgb(2 4 32/var(--un-bg-opacity))}.dark\:text-white[data-v-2707de58]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media(min-width:640px){.sm\:text-\[110px\][data-v-2707de58]{font-size:110px}.sm\:text-3xl[data-v-2707de58]{font-size:1.875rem;line-height:2.25rem}}
