@layer components{._spinner_1ckxw_2{flex-shrink:0;animation:.7s linear infinite _spin_1ckxw_2}._spinner_1ckxw_2._sm_1ckxw_6{width:var(--icon-sm);height:var(--icon-sm)}._spinner_1ckxw_2._md_1ckxw_10{width:var(--icon-md);height:var(--icon-md)}._spinner_1ckxw_2._lg_1ckxw_14{width:var(--icon-xl);height:var(--icon-xl)}@keyframes _spin_1ckxw_2{to{transform:rotate(360deg)}}._splash_1imjj_2,._headline_1imjj_3,._hero_1imjj_4,._page_1imjj_5,._section_1imjj_6,._titleLg_1imjj_7,._title_1imjj_7,._figureLg_1imjj_9,._figure_1imjj_9,._figureSm_1imjj_11,._lead_1imjj_12,._body_1imjj_13,._bodySm_1imjj_14,._label_1imjj_15,._caption_1imjj_16,._code_1imjj_17{color:var(--text);margin:0}._splash_1imjj_2,._headline_1imjj_3{font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}._splash_1imjj_2{font-size:var(--text-splash)}._headline_1imjj_3{font-size:var(--text-headline)}._hero_1imjj_4,._page_1imjj_5,._section_1imjj_6,._titleLg_1imjj_7{font-family:var(--font-display);text-wrap:balance}._hero_1imjj_4{font-size:var(--text-hero);font-weight:var(--weight-bold);line-height:var(--leading-none);letter-spacing:var(--tracking-tight)}._page_1imjj_5{font-size:var(--text-page);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-snug)}._section_1imjj_6{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-snug)}._titleLg_1imjj_7{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-subtle)}._title_1imjj_7{font-family:var(--font-ui);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-subtle)}._figureLg_1imjj_9,._figure_1imjj_9,._figureSm_1imjj_11{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);line-height:var(--leading-none)}._figureLg_1imjj_9{font-size:var(--text-4xl);font-weight:var(--weight-bold)}._figure_1imjj_9{font-size:var(--text-3xl);font-weight:var(--weight-bold)}._figureSm_1imjj_11{font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-snug)}._lead_1imjj_12,._body_1imjj_13,._bodySm_1imjj_14,._label_1imjj_15,._caption_1imjj_16{font-family:var(--font-ui);letter-spacing:var(--tracking-normal);text-wrap:pretty}._lead_1imjj_12{font-size:var(--text-lg);font-weight:var(--weight-regular);line-height:var(--leading-normal)}._body_1imjj_13{font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-normal)}._bodySm_1imjj_14{font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-snug)}._label_1imjj_15{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-open)}._caption_1imjj_16{font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-snug)}._code_1imjj_17{font-family:var(--font-mono);font-size:var(--text-code);font-weight:var(--weight-regular);line-height:var(--leading-code);letter-spacing:var(--tracking-normal)}._muted_1imjj_136{color:var(--text-muted)}._faint_1imjj_139{color:var(--text-faint)}._accent_1imjj_142{color:var(--accent-text)}._ok_1imjj_145{color:var(--ok)}._warn_1imjj_148{color:var(--warn)}._danger_1imjj_151{color:var(--danger)}._info_1imjj_154{color:var(--info)}._inherit_1imjj_157{color:inherit}._regular_1imjj_160{font-weight:var(--weight-regular)}._medium_1imjj_163{font-weight:var(--weight-medium)}._semibold_1imjj_166{font-weight:var(--weight-semibold)}._bold_1imjj_169{font-weight:var(--weight-bold)}._align-start_1imjj_172{text-align:start}._align-center_1imjj_175{text-align:center}._align-end_1imjj_178{text-align:end}._tabular_1imjj_181{font-variant-numeric:tabular-nums}._truncate_1imjj_184{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}._clamp_1imjj_191{-webkit-line-clamp:var(--lines);line-clamp:var(--lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._nowrap_1imjj_198{white-space:nowrap}._measure-prose_1imjj_201{max-width:var(--prose-max)}._measure-narrow_1imjj_204{max-width:var(--narrow-max)}._measure-heading_1imjj_207{max-width:var(--heading-max)}._icon_1509h_2{vertical-align:middle;flex-shrink:0;display:inline-block}._icon_1509h_2._xs_1509h_7{width:var(--icon-xs);height:var(--icon-xs)}._icon_1509h_2._sm_1509h_11{width:var(--icon-sm);height:var(--icon-sm)}._icon_1509h_2._md_1509h_15{width:var(--icon-md);height:var(--icon-md)}._icon_1509h_2._lg_1509h_19{width:var(--icon-lg);height:var(--icon-lg)}._icon_1509h_2._xl_1509h_23{width:var(--icon-xl);height:var(--icon-xl)}._icon_1509h_2._inherit_1509h_27{width:1.15em;height:1.15em}._icon_1509h_2._muted_1509h_31{color:var(--text-muted)}._icon_1509h_2._faint_1509h_34{color:var(--text-faint)}._icon_1509h_2._accent_1509h_37{color:var(--accent-text)}._icon_1509h_2._ok_1509h_40{color:var(--ok)}._icon_1509h_2._warn_1509h_43{color:var(--warn)}._icon_1509h_2._danger_1509h_46{color:var(--danger)}._icon_1509h_2._info_1509h_49{color:var(--info)}._button_127d5_2{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-4);border:var(--border) solid transparent;border-radius:var(--radius-sm);font-family:var(--font-ui);font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-none);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);background:0 0;text-decoration:none;display:inline-flex;position:relative}._button_127d5_2:disabled,._button_127d5_2[aria-disabled=true]{cursor:not-allowed;opacity:.45}._button_127d5_2._loading_127d5_27:disabled{cursor:progress;opacity:.8}._button_127d5_2>._label_127d5_31{display:inline-block}._button_127d5_2._sm_127d5_34{height:var(--control-sm);padding:0 var(--space-3);font-size:var(--text-sm);gap:var(--space-1-5)}._button_127d5_2._lg_127d5_40{height:var(--control-lg);padding:0 var(--space-5);font-size:var(--text-lg)}._button_127d5_2._fullWidth_127d5_45{width:100%}._button_127d5_2._primary_127d5_48{background:linear-gradient(to bottom, var(--accent-highlight), var(--accent) 45%);color:var(--accent-ink);box-shadow:var(--shadow-button-primary)}._button_127d5_2._primary_127d5_48:hover:not(:disabled){background:linear-gradient(to bottom, var(--accent-highlight), var(--accent-hover) 60%);box-shadow:var(--shadow-button-primary), var(--glow-accent)}._button_127d5_2._primary_127d5_48:active:not(:disabled){background:var(--accent-hover);box-shadow:var(--shadow-button-pressed);transform:translateY(var(--nudge))}._button_127d5_2._secondary_127d5_62{background:linear-gradient(to bottom, var(--raised), var(--surface));border-color:var(--line-strong);color:var(--text);box-shadow:var(--shadow-button)}._button_127d5_2._secondary_127d5_62:hover:not(:disabled){background:color-mix(in srgb, var(--surface), var(--text) 4%)}._button_127d5_2._secondary_127d5_62:active:not(:disabled){background:color-mix(in srgb, var(--surface), var(--text) 8%);box-shadow:var(--shadow-field);transform:translateY(var(--nudge))}._button_127d5_2._ghost_127d5_76{color:var(--text-muted)}._button_127d5_2._ghost_127d5_76:hover:not(:disabled){background:var(--hover);color:var(--text)}._button_127d5_2._ghost_127d5_76:active:not(:disabled){background:var(--pressed)}._button_127d5_2._danger_127d5_86{background:var(--danger-soft);border-color:color-mix(in srgb, var(--danger), transparent 70%);color:var(--danger)}._button_127d5_2._danger_127d5_86:hover:not(:disabled),._button_127d5_2._danger-solid_127d5_96{background:var(--danger);border-color:var(--danger);color:var(--on-danger)}._button_127d5_2._danger-solid_127d5_96:hover:not(:disabled){background:var(--danger-hover);border-color:var(--danger-hover)}._button_127d5_2._iconOnly_127d5_105{width:var(--control-md);padding:0}._button_127d5_2._iconOnly_127d5_105._sm_127d5_34{width:var(--control-sm)}._button_127d5_2._iconOnly_127d5_105._lg_127d5_40{width:var(--control-lg)}@media (pointer:coarse){._button_127d5_2{min-height:var(--control-lg)}._button_127d5_2._iconOnly_127d5_105{min-width:var(--control-lg)}}._group_127d5_123{align-items:center;gap:var(--gap-controls);flex-wrap:wrap;display:flex}._group_127d5_123._group-end_127d5_129{justify-content:flex-end}._group_127d5_123._group-between_127d5_132{justify-content:space-between}._group_127d5_123._attached_127d5_135{flex-wrap:nowrap;gap:0}._group_127d5_123._attached_127d5_135>._button_127d5_2:not(:first-child){margin-left:calc(var(--border) * -1);border-top-left-radius:0;border-bottom-left-radius:0}._group_127d5_123._attached_127d5_135>._button_127d5_2:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}._group_127d5_123._attached_127d5_135>._button_127d5_2:focus-visible{z-index:var(--z-raised)}}
