.app-header{justify-content:space-between;align-items:center;gap:var(--gap-component);padding:var(--pad-control) var(--layout-gutter);border-block-end:thin solid var(--border-hairline);background:var(--surface-card);flex-wrap:wrap;display:flex}.app-header__lead,.app-header__actions{align-items:center;gap:var(--gap-component);flex-wrap:wrap;min-width:0;display:flex}.app-header__actions{justify-content:flex-end}.app-header__context{min-width:0;color:var(--ink-primary);font-size:var(--fs-16);overflow-wrap:anywhere;margin:0}.app-header__save{color:var(--ink-secondary);font-size:var(--fs-12);white-space:normal;overflow-wrap:anywhere;text-align:end;min-width:0;max-width:100%;margin:0}.app-header__save[data-state=failed]{color:var(--authority-block);font-weight:700}.app-header__menu,.app-header__budget{padding:var(--pad-control);border:thin solid var(--border-hairline);border-radius:var(--radius-input);background:var(--surface-card);color:var(--ink-primary);font-family:inherit;font-size:var(--fs-12);cursor:pointer;font-weight:700}.app-header__budget{overflow-wrap:anywhere;text-align:start;min-width:0}@media (width>=64rem){.app-header__narrow-only{display:none}}.install-status{align-items:center;gap:var(--gap-tight);min-width:0;color:var(--ink-secondary);font-size:var(--fs-12);white-space:nowrap;display:inline-flex}.install-status[data-state=warn]{color:var(--ink-primary)}.install-status__icon{inline-size:var(--seed-dimension-x4);block-size:var(--seed-dimension-x4);color:var(--authority-warn);flex:none;display:inline-flex}.install-status__icon svg{block-size:100%;inline-size:100%}.install-status[data-state=error]{color:var(--authority-block)}.install-status__list{gap:var(--gap-text);margin:0;display:grid}.install-status__list>div{gap:var(--gap-text);grid-template-columns:minmax(0,6rem) minmax(0,1fr);display:grid}.install-status__list dt{color:var(--ink-secondary)}.install-status__list dd{margin:0}.install-status__keys-link{color:var(--brand-ink);white-space:nowrap;text-decoration:underline}.seed-action-button{box-sizing:border-box;cursor:pointer;text-transform:none;white-space:nowrap;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--seed-box-flex-grow:initial;flex-shrink:0;flex-grow:var(--seed-box-flex-grow);--seed-box-min-width:initial;min-width:var(--seed-box-min-width);--seed-box-padding-bottom:initial;--seed-box-padding-top:initial;--seed-box-padding-left:initial;--seed-box-padding-right:initial;padding-top:var(--seed-box-padding-top);padding-bottom:var(--seed-box-padding-bottom);padding-left:var(--seed-box-padding-left);padding-right:var(--seed-box-padding-right);--seed-box-bleed-bottom-base:0px;--seed-box-bleed-bottom-sm:var(--seed-box-bleed-bottom-base,initial);--seed-box-bleed-bottom-md:var(--seed-box-bleed-bottom-sm,initial);--seed-box-bleed-bottom-lg:var(--seed-box-bleed-bottom-md,initial);--seed-box-bleed-bottom-xl:var(--seed-box-bleed-bottom-lg,initial);--seed-box-bleed-bottom:var(--seed-box-bleed-bottom-base,initial);--seed-box-bleed-top-base:0px;--seed-box-bleed-top-sm:var(--seed-box-bleed-top-base,initial);--seed-box-bleed-top-md:var(--seed-box-bleed-top-sm,initial);--seed-box-bleed-top-lg:var(--seed-box-bleed-top-md,initial);--seed-box-bleed-top-xl:var(--seed-box-bleed-top-lg,initial);--seed-box-bleed-top:var(--seed-box-bleed-top-base,initial);--seed-box-bleed-left-base:0px;--seed-box-bleed-left-sm:var(--seed-box-bleed-left-base,initial);--seed-box-bleed-left-md:var(--seed-box-bleed-left-sm,initial);--seed-box-bleed-left-lg:var(--seed-box-bleed-left-md,initial);--seed-box-bleed-left-xl:var(--seed-box-bleed-left-lg,initial);--seed-box-bleed-left:var(--seed-box-bleed-left-base,initial);--seed-box-bleed-right-base:0px;--seed-box-bleed-right-sm:var(--seed-box-bleed-right-base,initial);--seed-box-bleed-right-md:var(--seed-box-bleed-right-sm,initial);--seed-box-bleed-right-lg:var(--seed-box-bleed-right-md,initial);--seed-box-bleed-right-xl:var(--seed-box-bleed-right-lg,initial);--seed-box-bleed-right:var(--seed-box-bleed-right-base,initial);margin-top:calc(var(--seed-box-bleed-top) * -1);margin-bottom:calc(var(--seed-box-bleed-bottom) * -1);margin-left:calc(var(--seed-box-bleed-left) * -1);margin-right:calc(var(--seed-box-bleed-right) * -1);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5);border:none;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;display:inline-flex;position:relative}.seed-action-button:is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:var(--seed-dimension-x0_5)}.seed-action-button:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed}.seed-action-button{transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing), scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);scale:1}.seed-action-button--variant_brandSolid{background:var(--seed-color-bg-brand-solid);color:var(--seed-color-palette-static-white);font-weight:var(--seed-font-weight-bold);--seed-prefix-icon-color:var(--seed-color-palette-static-white);--seed-suffix-icon-color:var(--seed-color-palette-static-white);--seed-icon-color:var(--seed-color-palette-static-white);--track-color:var(--seed-color-palette-static-white-alpha-300);--range-color:var(--seed-color-palette-static-white)}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_brandSolid:is(:hover,[data-hover]){background:var(--seed-color-bg-brand-solid-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_brandSolid:is(:active,[data-active]){background:var(--seed-color-bg-brand-solid-pressed)}}.seed-action-button--variant_brandSolid:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-disabled);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-action-button--variant_brandSolid[data-loading]{background:var(--seed-color-bg-brand-solid-pressed)}.seed-action-button--variant_neutralSolid{background:var(--seed-color-bg-neutral-inverted);color:var(--seed-color-fg-neutral-inverted);font-weight:var(--seed-font-weight-bold);--seed-prefix-icon-color:var(--seed-color-fg-neutral-inverted);--seed-suffix-icon-color:var(--seed-color-fg-neutral-inverted);--seed-icon-color:var(--seed-color-fg-neutral-inverted);--track-color:var(--seed-color-palette-static-white-alpha-300);--range-color:var(--seed-color-palette-static-white)}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_neutralSolid:is(:hover,[data-hover]){background:var(--seed-color-bg-neutral-inverted-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_neutralSolid:is(:active,[data-active]){background:var(--seed-color-bg-neutral-inverted-pressed)}}.seed-action-button--variant_neutralSolid:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-disabled);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-action-button--variant_neutralSolid[data-loading]{background:var(--seed-color-bg-neutral-inverted-pressed)}.seed-action-button--variant_neutralWeak{background:var(--seed-color-bg-neutral-weak);color:var(--seed-color-fg-neutral);font-weight:var(--seed-font-weight-bold);--seed-prefix-icon-color:var(--seed-color-fg-neutral);--seed-suffix-icon-color:var(--seed-color-fg-neutral);--seed-icon-color:var(--seed-color-fg-neutral);--track-color:var(--seed-color-palette-gray-500);--range-color:var(--seed-color-fg-neutral)}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_neutralWeak:is(:hover,[data-hover]){background:var(--seed-color-bg-neutral-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_neutralWeak:is(:active,[data-active]){background:var(--seed-color-bg-neutral-weak-pressed)}}.seed-action-button--variant_neutralWeak:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-disabled);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-action-button--variant_neutralWeak[data-loading]{background:var(--seed-color-bg-neutral-weak-pressed)}.seed-action-button--variant_criticalSolid{background:var(--seed-color-bg-critical-solid);color:var(--seed-color-palette-static-white);font-weight:var(--seed-font-weight-bold);--seed-prefix-icon-color:var(--seed-color-palette-static-white);--seed-suffix-icon-color:var(--seed-color-palette-static-white);--seed-icon-color:var(--seed-color-palette-static-white);--track-color:var(--seed-color-palette-static-white-alpha-300);--range-color:var(--seed-color-palette-static-white)}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_criticalSolid:is(:hover,[data-hover]){background:var(--seed-color-bg-critical-solid-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_criticalSolid:is(:active,[data-active]){background:var(--seed-color-bg-critical-solid-pressed)}}.seed-action-button--variant_criticalSolid:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-disabled);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-action-button--variant_criticalSolid[data-loading]{background:var(--seed-color-bg-critical-solid-pressed)}.seed-action-button--variant_brandOutline{background:var(--seed-color-bg-transparent);border-style:solid;border-width:1px;border-color:var(--seed-color-stroke-neutral-muted);color:var(--seed-color-fg-brand);font-weight:var(--seed-font-weight-bold);--seed-prefix-icon-color:var(--seed-color-fg-brand);--seed-suffix-icon-color:var(--seed-color-fg-brand);--seed-icon-color:var(--seed-color-fg-brand);--track-color:var(--seed-color-palette-carrot-200);--range-color:var(--seed-color-bg-brand-solid)}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_brandOutline:is(:hover,[data-hover]){background:var(--seed-color-bg-transparent-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_brandOutline:is(:active,[data-active]){background:var(--seed-color-bg-transparent-pressed)}}.seed-action-button--variant_brandOutline:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-transparent);border-color:var(--seed-color-stroke-neutral-muted);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-action-button--variant_brandOutline[data-loading]{background:var(--seed-color-bg-transparent)}.seed-action-button--variant_neutralOutline{background:var(--seed-color-bg-transparent);border-style:solid;border-width:1px;border-color:var(--seed-color-stroke-neutral-muted);color:var(--seed-color-fg-neutral);font-weight:var(--seed-font-weight-bold);--seed-prefix-icon-color:var(--seed-color-fg-neutral);--seed-suffix-icon-color:var(--seed-color-fg-neutral);--seed-icon-color:var(--seed-color-fg-neutral);--track-color:var(--seed-color-palette-gray-500);--range-color:var(--seed-color-fg-neutral)}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_neutralOutline:is(:hover,[data-hover]){background:var(--seed-color-bg-transparent-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_neutralOutline:is(:active,[data-active]){background:var(--seed-color-bg-transparent-pressed)}}.seed-action-button--variant_neutralOutline:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-transparent);border-color:var(--seed-color-stroke-neutral-muted);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-action-button--variant_neutralOutline[data-loading]{background:var(--seed-color-bg-transparent)}.seed-action-button--variant_ghost{--seed-box-color:var(--seed-color-fg-neutral);color:var(--seed-box-color);--seed-prefix-icon-color:var(--seed-box-color);--seed-suffix-icon-color:var(--seed-box-color);--seed-icon-color:var(--seed-box-color);--seed-font-weight:var(--seed-font-weight-bold);font-weight:var(--seed-font-weight);--track-color:var(--seed-color-palette-gray-500);--range-color:var(--seed-color-fg-neutral);background:#fff0}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_ghost:is(:hover,[data-hover]){background:var(--seed-color-bg-transparent-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_ghost:is(:active,[data-active]){background:var(--seed-color-bg-transparent-pressed)}}.seed-action-button--variant_ghost:is(:disabled,[disabled],[data-disabled]){color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled);background:#fff0}.seed-action-button--variant_ghost[data-loading]{background:var(--seed-color-bg-transparent-pressed)}.seed-action-button--size_xsmall{height:var(--seed-dimension-x8);border-radius:var(--seed-radius-full);--size:14px;--thickness:2px;--seed-prefix-icon-size:var(--seed-dimension-x3_5);--seed-suffix-icon-size:var(--seed-dimension-x3_5);--seed-icon-size:var(--seed-dimension-x3_5)}.seed-action-button--size_xsmall:not(:is(:disabled,[disabled],[data-disabled])):is(:active,[data-active]){scale:var(--seed-scale-s95)}.seed-action-button--size_small{height:var(--seed-dimension-x9);border-radius:var(--seed-radius-r2);--size:14px;--thickness:2px;--seed-prefix-icon-size:var(--seed-dimension-x3_5);--seed-suffix-icon-size:var(--seed-dimension-x3_5);--seed-icon-size:var(--seed-dimension-x4)}.seed-action-button--size_small:not(:is(:disabled,[disabled],[data-disabled])):is(:active,[data-active]){scale:var(--seed-scale-s97)}.seed-action-button--size_medium{height:var(--seed-dimension-x10);border-radius:var(--seed-radius-r2);--size:16px;--thickness:2px;--seed-prefix-icon-size:var(--seed-dimension-x4);--seed-suffix-icon-size:var(--seed-dimension-x4);--seed-icon-size:18px}.seed-action-button--size_medium:not(:is(:disabled,[disabled],[data-disabled])):is(:active,[data-active]){scale:var(--seed-scale-s97)}.seed-action-button--size_large{height:var(--seed-dimension-x13);border-radius:var(--seed-radius-r3);--size:18px;--thickness:2px;--seed-prefix-icon-size:22px;--seed-suffix-icon-size:22px;--seed-icon-size:22px}.seed-action-button--size_large:not(:is(:disabled,[disabled],[data-disabled])):is(:active,[data-active]){scale:var(--seed-scale-s98)}.seed-action-button--size_xsmall-layout_withText{gap:var(--seed-dimension-x1);--seed-box-padding-left:var(--seed-dimension-x3_5);--seed-box-padding-right:var(--seed-dimension-x3_5);--seed-box-padding-top:var(--seed-dimension-x1_5);--seed-box-padding-bottom:var(--seed-dimension-x1_5);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3)}.seed-action-button--size_xsmall-layout_iconOnly{min-width:var(--seed-dimension-x8);--seed-box-padding-left:var(--seed-dimension-x1_5);--seed-box-padding-right:var(--seed-dimension-x1_5);--seed-box-padding-top:var(--seed-dimension-x1_5);--seed-box-padding-bottom:var(--seed-dimension-x1_5)}.seed-action-button--size_small-layout_withText{gap:var(--seed-dimension-x1);--seed-box-padding-left:var(--seed-dimension-x3_5);--seed-box-padding-right:var(--seed-dimension-x3_5);--seed-box-padding-top:var(--seed-dimension-x2);--seed-box-padding-bottom:var(--seed-dimension-x2);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}.seed-action-button--size_small-layout_iconOnly{min-width:var(--seed-dimension-x9);--seed-box-padding-left:var(--seed-dimension-x2);--seed-box-padding-right:var(--seed-dimension-x2);--seed-box-padding-top:var(--seed-dimension-x2);--seed-box-padding-bottom:var(--seed-dimension-x2)}.seed-action-button--size_medium-layout_withText{gap:var(--seed-dimension-x1_5);--seed-box-padding-left:var(--seed-dimension-x4);--seed-box-padding-right:var(--seed-dimension-x4);--seed-box-padding-top:var(--seed-dimension-x2_5);--seed-box-padding-bottom:var(--seed-dimension-x2_5);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}.seed-action-button--size_medium-layout_iconOnly{min-width:var(--seed-dimension-x10);--seed-box-padding-left:var(--seed-dimension-x2_5);--seed-box-padding-right:var(--seed-dimension-x2_5);--seed-box-padding-top:var(--seed-dimension-x2_5);--seed-box-padding-bottom:var(--seed-dimension-x2_5)}.seed-action-button--size_large-layout_withText{gap:var(--seed-dimension-x2);--seed-box-padding-left:var(--seed-dimension-x5);--seed-box-padding-right:var(--seed-dimension-x5);--seed-box-padding-top:var(--seed-dimension-x3_5);--seed-box-padding-bottom:var(--seed-dimension-x3_5);font-size:var(--seed-font-size-t6);line-height:var(--seed-line-height-t6)}.seed-action-button--size_large-layout_iconOnly{min-width:var(--seed-dimension-x13);--seed-box-padding-left:var(--seed-dimension-x3_5);--seed-box-padding-right:var(--seed-dimension-x3_5);--seed-box-padding-top:var(--seed-dimension-x3_5);--seed-box-padding-bottom:var(--seed-dimension-x3_5)}@media (width>=480px){.seed-action-button{--seed-box-bleed-bottom:var(--seed-box-bleed-bottom-sm,initial);--seed-box-bleed-top:var(--seed-box-bleed-top-sm,initial);--seed-box-bleed-left:var(--seed-box-bleed-left-sm,initial);--seed-box-bleed-right:var(--seed-box-bleed-right-sm,initial)}}@media (width>=768px){.seed-action-button{--seed-box-bleed-bottom:var(--seed-box-bleed-bottom-md,initial);--seed-box-bleed-top:var(--seed-box-bleed-top-md,initial);--seed-box-bleed-left:var(--seed-box-bleed-left-md,initial);--seed-box-bleed-right:var(--seed-box-bleed-right-md,initial)}}@media (width>=1280px){.seed-action-button{--seed-box-bleed-bottom:var(--seed-box-bleed-bottom-lg,initial);--seed-box-bleed-top:var(--seed-box-bleed-top-lg,initial);--seed-box-bleed-left:var(--seed-box-bleed-left-lg,initial);--seed-box-bleed-right:var(--seed-box-bleed-right-lg,initial)}}@media (width>=1440px){.seed-action-button{--seed-box-bleed-bottom:var(--seed-box-bleed-bottom-xl,initial);--seed-box-bleed-top:var(--seed-box-bleed-top-xl,initial);--seed-box-bleed-left:var(--seed-box-bleed-left-xl,initial);--seed-box-bleed-right:var(--seed-box-bleed-right-xl,initial)}}.seed-badge__root{box-sizing:border-box;text-transform:none;text-align:start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;text-decoration:none;display:inline-flex}.seed-badge__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seed-badge__root--size_medium{max-width:clamp(calc(108px * var(--seed-font-size-limit-min)), 7.5rem, calc(108px * var(--seed-font-size-limit-max)));min-height:var(--seed-dimension-x5);padding-inline:var(--seed-dimension-x1_5);padding-block:var(--seed-dimension-x0_5);border-radius:var(--seed-radius-r1);font-size:var(--seed-font-size-t1);line-height:var(--seed-line-height-t1)}.seed-badge__root--size_large{max-width:clamp(calc(120px * var(--seed-font-size-limit-min)), 6.75rem, calc(120px * var(--seed-font-size-limit-max)));min-height:var(--seed-dimension-x6);padding-inline:var(--seed-dimension-x2);padding-block:var(--seed-dimension-x1);border-radius:var(--seed-radius-r1_5);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2)}.seed-badge__root--variant_weak{font-weight:var(--seed-font-weight-medium)}.seed-badge__root--variant_solid,.seed-badge__root--variant_outline{font-weight:var(--seed-font-weight-bold)}.seed-badge__root--tone_neutral-variant_weak{background-color:var(--seed-color-bg-neutral-weak);color:var(--seed-color-fg-neutral-muted)}.seed-badge__root--tone_neutral-variant_solid{background-color:var(--seed-color-palette-gray-800);color:var(--seed-color-fg-neutral-inverted)}.seed-badge__root--tone_neutral-variant_outline{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted);color:var(--seed-color-fg-neutral-muted)}.seed-badge__root--tone_brand-variant_weak{background-color:var(--seed-color-bg-brand-weak);color:var(--seed-color-fg-brand-contrast)}.seed-badge__root--tone_brand-variant_solid{background-color:var(--seed-color-bg-brand-solid);color:var(--seed-color-palette-static-white)}.seed-badge__root--tone_brand-variant_outline{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-brand-weak);color:var(--seed-color-fg-brand)}.seed-badge__root--tone_informative-variant_weak{background-color:var(--seed-color-bg-informative-weak);color:var(--seed-color-fg-informative-contrast)}.seed-badge__root--tone_informative-variant_solid{background-color:var(--seed-color-bg-informative-solid);color:var(--seed-color-palette-static-white)}.seed-badge__root--tone_informative-variant_outline{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-informative-weak);color:var(--seed-color-fg-informative)}.seed-badge__root--tone_positive-variant_weak{background-color:var(--seed-color-bg-positive-weak);color:var(--seed-color-fg-positive-contrast)}.seed-badge__root--tone_positive-variant_solid{background-color:var(--seed-color-bg-positive-solid);color:var(--seed-color-palette-static-white)}.seed-badge__root--tone_positive-variant_outline{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-positive-weak);color:var(--seed-color-fg-positive)}.seed-badge__root--tone_warning-variant_weak{background-color:var(--seed-color-bg-warning-weak);color:var(--seed-color-fg-warning-contrast)}.seed-badge__root--tone_warning-variant_solid{background-color:var(--seed-color-bg-warning-solid);color:var(--seed-color-palette-static-black-alpha-900)}.seed-badge__root--tone_warning-variant_outline{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-warning-weak);color:var(--seed-color-fg-warning)}.seed-badge__root--tone_critical-variant_weak{background-color:var(--seed-color-bg-critical-weak);color:var(--seed-color-fg-critical-contrast)}.seed-badge__root--tone_critical-variant_solid{background-color:var(--seed-color-bg-critical-solid);color:var(--seed-color-palette-static-white)}.seed-badge__root--tone_critical-variant_outline{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-critical-weak);color:var(--seed-color-fg-critical)}.seed-callout__root{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inherit;font-size:unset;text-align:start;width:100%;min-height:50px;padding-inline:var(--seed-dimension-x3_5);padding-block:var(--seed-dimension-x3_5);align-items:center;gap:var(--seed-dimension-x3);border-radius:var(--seed-radius-r2_5);--seed-prefix-icon-size:var(--seed-dimension-x4);--seed-suffix-icon-size:var(--seed-dimension-x4);border:none;text-decoration:none;display:flex}.seed-callout__root:is(button,a){cursor:pointer;transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5)}.seed-callout__root:is(button,a):is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:var(--seed-dimension-x0_5)}.seed-callout__content{line-height:var(--seed-line-height-t4);margin-right:auto}.seed-callout__title{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-bold)}.seed-callout__title:after{content:"  ";white-space:pre}.seed-callout__description{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-regular)}.seed-callout__description:not(:last-child):after{content:"  ";white-space:pre}.seed-callout__link{cursor:pointer;font-family:inherit;font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-regular);text-underline-offset:2px;transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);border-radius:var(--seed-radius-r1);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5);background-color:#0000;border:none;padding:0;text-decoration:underline;display:inline-block}.seed-callout__link:is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:var(--seed-dimension-x0_5)}.seed-callout__closeButton{cursor:pointer;width:var(--seed-dimension-x10);height:var(--seed-dimension-x10);margin:calc((var(--seed-dimension-x10) - var(--seed-dimension-x4)) * -.5);border-radius:var(--seed-radius-r2_5);transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5);background-color:#0000;border:none;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.seed-callout__closeButton:is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:var(--seed-dimension-x0_5)}.seed-callout__root--tone_neutral{background-color:var(--seed-color-bg-neutral-weak);--seed-prefix-icon-color:var(--seed-color-fg-neutral);--seed-suffix-icon-color:var(--seed-color-fg-neutral)}@media (hover:hover) and (pointer:fine){.seed-callout__root--tone_neutral:is(button,a):is(:hover,[data-hover]){background-color:var(--seed-color-bg-neutral-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-callout__root--tone_neutral:is(button,a):is(:active,[data-active]){background-color:var(--seed-color-bg-neutral-weak-pressed)}}.seed-callout__title--tone_neutral,.seed-callout__description--tone_neutral,.seed-callout__link--tone_neutral{color:var(--seed-color-fg-neutral)}.seed-callout__root--tone_informative{background-color:var(--seed-color-bg-informative-weak);--seed-prefix-icon-color:var(--seed-color-fg-informative-contrast);--seed-suffix-icon-color:var(--seed-color-fg-informative-contrast)}@media (hover:hover) and (pointer:fine){.seed-callout__root--tone_informative:is(button,a):is(:hover,[data-hover]){background-color:var(--seed-color-bg-informative-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-callout__root--tone_informative:is(button,a):is(:active,[data-active]){background-color:var(--seed-color-bg-informative-weak-pressed)}}.seed-callout__title--tone_informative,.seed-callout__description--tone_informative,.seed-callout__link--tone_informative{color:var(--seed-color-fg-informative-contrast)}.seed-callout__root--tone_positive{background-color:var(--seed-color-bg-positive-weak);--seed-prefix-icon-color:var(--seed-color-fg-positive-contrast);--seed-suffix-icon-color:var(--seed-color-fg-positive-contrast)}@media (hover:hover) and (pointer:fine){.seed-callout__root--tone_positive:is(button,a):is(:hover,[data-hover]){background-color:var(--seed-color-bg-positive-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-callout__root--tone_positive:is(button,a):is(:active,[data-active]){background-color:var(--seed-color-bg-positive-weak-pressed)}}.seed-callout__title--tone_positive,.seed-callout__description--tone_positive,.seed-callout__link--tone_positive{color:var(--seed-color-fg-positive-contrast)}.seed-callout__root--tone_warning{background-color:var(--seed-color-bg-warning-weak);--seed-prefix-icon-color:var(--seed-color-fg-warning-contrast);--seed-suffix-icon-color:var(--seed-color-fg-warning-contrast)}@media (hover:hover) and (pointer:fine){.seed-callout__root--tone_warning:is(button,a):is(:hover,[data-hover]){background-color:var(--seed-color-bg-warning-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-callout__root--tone_warning:is(button,a):is(:active,[data-active]){background-color:var(--seed-color-bg-warning-weak-pressed)}}.seed-callout__title--tone_warning,.seed-callout__description--tone_warning,.seed-callout__link--tone_warning{color:var(--seed-color-fg-warning-contrast)}.seed-callout__root--tone_critical{background-color:var(--seed-color-bg-critical-weak);--seed-prefix-icon-color:var(--seed-color-fg-critical-contrast);--seed-suffix-icon-color:var(--seed-color-fg-critical-contrast)}@media (hover:hover) and (pointer:fine){.seed-callout__root--tone_critical:is(button,a):is(:hover,[data-hover]){background-color:var(--seed-color-bg-critical-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-callout__root--tone_critical:is(button,a):is(:active,[data-active]){background-color:var(--seed-color-bg-critical-weak-pressed)}}.seed-callout__title--tone_critical,.seed-callout__description--tone_critical,.seed-callout__link--tone_critical{color:var(--seed-color-fg-critical-contrast)}.seed-callout__root--tone_magic{background-image:linear-gradient(88deg, var(--seed-gradient-glow-magic));--seed-prefix-icon-color:var(--seed-color-fg-neutral);--seed-suffix-icon-color:var(--seed-color-fg-neutral)}@media (hover:hover) and (pointer:fine){.seed-callout__root--tone_magic:is(button,a):is(:hover,[data-hover]){background-image:linear-gradient(88deg, var(--seed-gradient-glow-magic-pressed))}}@media not all and (hover:hover) and (pointer:fine){.seed-callout__root--tone_magic:is(button,a):is(:active,[data-active]){background-image:linear-gradient(88deg, var(--seed-gradient-glow-magic-pressed))}}.seed-callout__title--tone_magic,.seed-callout__description--tone_magic,.seed-callout__link--tone_magic{color:var(--seed-color-fg-neutral)}.seed-checkbox__root{vertical-align:top;isolation:isolate;cursor:pointer;align-items:flex-start;gap:var(--seed-dimension-x2);max-width:100%;display:inline-flex;position:relative}.seed-checkbox__root:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed}.seed-checkbox__label{color:var(--seed-color-fg-neutral)}.seed-checkbox__label:is(:disabled,[disabled],[data-disabled]){color:var(--seed-color-fg-disabled)}.seed-checkbox__label--weight_regular{font-weight:var(--seed-font-weight-regular)}.seed-checkbox__label--weight_bold{font-weight:var(--seed-font-weight-bold)}.seed-checkbox__root--size_large{min-height:var(--seed-dimension-x9);--checkmark-margin-top:calc((var(--seed-dimension-x9) - var(--seed-dimension-x6)) / 2)}.seed-checkbox__label--size_large{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);margin-top:calc(var(--seed-dimension-x9) / 2 - var(--seed-line-height-t5) / 2)}.seed-checkbox__root--size_medium{min-height:var(--seed-dimension-x8);--checkmark-margin-top:calc((var(--seed-dimension-x8) - var(--seed-dimension-x5)) / 2)}.seed-checkbox__label--size_medium{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);margin-top:calc(var(--seed-dimension-x8) / 2 - var(--seed-line-height-t4) / 2)}.seed-checkmark__root{box-sizing:border-box;margin-top:var(--checkmark-margin-top,0);transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);outline:var(--seed-focus-ring,var(--seed-dimension-x0_5) solid transparent);outline-offset:var(--seed-dimension-x0_5);flex:none;position:relative}.seed-checkmark__root:is(:focus-visible,[data-focus-visible]){outline:var(--seed-focus-ring,var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring));outline-offset:var(--seed-dimension-x0_5)}.seed-checkmark__icon{content:"";text-align:center;overflow:initial;margin:auto;display:none;position:absolute;inset:0}.seed-checkmark__root--variant_square{border-style:solid;border-width:1px;border-color:var(--seed-color-stroke-neutral-weak)}.seed-checkmark__root--variant_square:is(:checked,:indeterminate,[data-checked],[data-indeterminate]){border-width:0}@media (hover:hover) and (pointer:fine){.seed-checkmark__root--variant_square:not(:is(:disabled,[disabled],[data-disabled])):is(:hover,[data-hover]){background:var(--seed-color-bg-transparent-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-checkmark__root--variant_square:not(:is(:disabled,[disabled],[data-disabled])):is(:active,[data-active]){background:var(--seed-color-bg-transparent-pressed)}}.seed-checkmark__root--variant_square:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-disabled);border-color:var(--seed-color-stroke-neutral-muted)}.seed-checkmark__icon--variant_square:is(:checked,:indeterminate,[data-checked],[data-indeterminate]){display:block}.seed-checkmark__icon--variant_square:is(:disabled,[disabled],[data-disabled]):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){color:var(--seed-color-fg-disabled)}@media (hover:hover) and (pointer:fine){.seed-checkmark__root--variant_ghost:not(:is(:disabled,[disabled],[data-disabled])):is(:hover,[data-hover]){background:var(--seed-color-bg-transparent-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-checkmark__root--variant_ghost:not(:is(:disabled,[disabled],[data-disabled])):is(:active,[data-active]){background:var(--seed-color-bg-transparent-pressed)}}.seed-checkmark__icon--variant_ghost{color:var(--seed-color-fg-placeholder);transition:color var(--seed-duration-color-transition) var(--seed-timing-function-easing);display:block}.seed-checkmark__icon--variant_ghost:is(:disabled,[disabled],[data-disabled]),.seed-checkmark__icon--variant_ghost:is(:disabled,[disabled],[data-disabled]):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){color:var(--seed-color-fg-disabled)}.seed-checkmark__root--size_large{border-radius:var(--seed-radius-r1);width:var(--seed-dimension-x6);height:var(--seed-dimension-x6)}.seed-checkmark__root--size_medium{border-radius:var(--seed-radius-r1);width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}.seed-checkmark__root--variant_square-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){background:var(--seed-color-bg-neutral-inverted)}@media (hover:hover) and (pointer:fine){.seed-checkmark__root--variant_square-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:hover,[data-hover]){background:var(--seed-color-bg-neutral-inverted-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-checkmark__root--variant_square-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:active,[data-active]){background:var(--seed-color-bg-neutral-inverted-pressed)}}.seed-checkmark__icon--variant_square-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){color:var(--seed-color-fg-neutral-inverted)}.seed-checkmark__root--variant_square-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){background:var(--seed-color-bg-brand-solid)}@media (hover:hover) and (pointer:fine){.seed-checkmark__root--variant_square-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:hover,[data-hover]){background:var(--seed-color-bg-brand-solid-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-checkmark__root--variant_square-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:active,[data-active]){background:var(--seed-color-bg-brand-solid-pressed)}}.seed-checkmark__icon--variant_square-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){color:var(--seed-color-palette-static-white)}@media (hover:hover) and (pointer:fine){.seed-checkmark__root--variant_ghost-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:hover,[data-hover]){background:var(--seed-color-palette-gray-200)}}@media not all and (hover:hover) and (pointer:fine){.seed-checkmark__root--variant_ghost-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:active,[data-active]){background:var(--seed-color-palette-gray-200)}}.seed-checkmark__icon--variant_ghost-tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){color:var(--seed-color-fg-neutral)}@media (hover:hover) and (pointer:fine){.seed-checkmark__root--variant_ghost-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:hover,[data-hover]){background:var(--seed-color-palette-carrot-200)}}@media not all and (hover:hover) and (pointer:fine){.seed-checkmark__root--variant_ghost-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]):is(:active,[data-active]){background:var(--seed-color-palette-carrot-200)}}.seed-checkmark__icon--variant_ghost-tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,:indeterminate,[data-checked],[data-indeterminate]){color:var(--seed-color-fg-brand)}.seed-checkmark__icon--size_medium-variant_ghost{width:14px;height:14px}.seed-checkmark__icon--size_large-variant_ghost{width:18px;height:18px}.seed-checkmark__icon--size_medium-variant_square{width:12px;height:12px}.seed-checkmark__icon--size_large-variant_square{width:14px;height:14px}.seed-checkbox-group{gap:var(--seed-dimension-x1);flex-direction:column;display:flex}.seed-dialog__positioner{overscroll-behavior-y:none;--dialog-z-index:2;z-index:calc(var(--dialog-z-index) + var(--layer-index,0));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.seed-dialog__backdrop{background:var(--seed-color-bg-overlay);z-index:calc(var(--dialog-z-index) + var(--layer-index,0));position:fixed;inset:0}.seed-dialog__content{box-sizing:border-box;word-break:break-all;z-index:calc(var(--dialog-z-index) + var(--layer-index,0));background:var(--seed-color-bg-layer-floating);max-width:272px;margin:auto var(--seed-dimension-x8);border-radius:var(--seed-radius-r5);outline:none;flex-direction:column;flex:1;display:flex;position:relative}.seed-dialog__content:is(:focus,[data-focus]){outline:none}.seed-dialog__header{padding-inline:var(--seed-dimension-x5);padding-top:var(--seed-dimension-x5);gap:var(--seed-dimension-x1_5);flex-direction:column;display:flex}.seed-dialog__title{color:var(--seed-color-fg-neutral);font-size:var(--seed-font-size-t7);line-height:var(--seed-line-height-t7);font-weight:var(--seed-font-weight-bold);margin:0}.seed-dialog__description{color:var(--seed-color-fg-neutral);font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);font-weight:var(--seed-font-weight-regular);white-space:pre-wrap;margin:0}.seed-dialog__footer{padding-inline:var(--seed-dimension-x5);padding-top:var(--seed-dimension-x4);padding-bottom:var(--seed-dimension-x5);flex-direction:column;align-items:stretch;display:flex}.seed-dialog__backdrop--skipAnimation_false:is([data-state=open],[data-open]){animation:seed-enter;animation-timing-function:var(--seed-timing-function-enter);animation-duration:var(--seed-duration-d2);--seed-enter-translate-x:0;--seed-enter-translate-y:0;--seed-enter-opacity:0;--seed-enter-scale:1}.seed-dialog__backdrop--skipAnimation_false:not(:is([data-state=open],[data-open])){animation:seed-exit;animation-timing-function:var(--seed-timing-function-exit);animation-duration:var(--seed-duration-d2);--seed-exit-translate-x:0;--seed-exit-translate-y:0;--seed-exit-opacity:0;--seed-exit-scale:1;animation-fill-mode:forwards}.seed-dialog__content--skipAnimation_false:is([data-state=open],[data-open]){animation:seed-enter;animation-timing-function:var(--seed-timing-function-enter-expressive);animation-duration:var(--seed-duration-d4);--seed-enter-translate-x:0;--seed-enter-translate-y:0;--seed-enter-opacity:0;--seed-enter-scale:1.3}.seed-dialog__content--skipAnimation_false:not(:is([data-state=open],[data-open])){animation:seed-exit;animation-timing-function:var(--seed-timing-function-exit);animation-duration:var(--seed-duration-d2);--seed-exit-translate-x:0;--seed-exit-translate-y:0;--seed-exit-opacity:0;--seed-exit-scale:1;animation-fill-mode:forwards}.seed-field__root{gap:var(--seed-dimension-x2);flex-direction:column;width:100%;display:flex}.seed-field__header{padding-inline:var(--seed-dimension-x0_5);justify-content:space-between;align-items:center;gap:var(--seed-dimension-x2_5);display:flex}.seed-field__footer{padding-inline:var(--seed-dimension-x0_5);align-items:flex-start;gap:var(--seed-dimension-x2);display:flex}.seed-field__description{color:var(--seed-color-fg-neutral-subtle);font-weight:var(--seed-font-weight-regular);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);--seed-prefix-icon-size:var(--seed-dimension-x4);--seed-prefix-icon-color:var(--seed-color-fg-neutral-subtle);--seed-prefix-icon-margin-right:var(--seed-dimension-x1_5);--seed-prefix-icon-margin-top:calc((var(--seed-line-height-t4) - var(--seed-dimension-x4)) / 2);display:flex}.seed-field__errorMessage{color:var(--seed-color-fg-critical);font-weight:var(--seed-font-weight-regular);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);--seed-prefix-icon-size:var(--seed-dimension-x4);--seed-prefix-icon-color:var(--seed-color-fg-critical);--seed-prefix-icon-margin-right:var(--seed-dimension-x1_5);--seed-prefix-icon-margin-top:calc((var(--seed-line-height-t4) - var(--seed-dimension-x4)) / 2);display:flex}.seed-field__characterCountArea{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);margin-left:auto}.seed-field__characterCount{color:var(--seed-color-fg-neutral);font-weight:var(--seed-font-weight-regular);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}.seed-field__characterCount[data-empty]:not(:is(:invalid,[data-invalid])){color:var(--seed-color-fg-neutral-subtle)}.seed-field__characterCount:is(:invalid,[data-invalid]){color:var(--seed-color-fg-critical)}.seed-field__maxCharacterCount{color:var(--seed-color-fg-neutral-subtle);font-weight:var(--seed-font-weight-regular);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}.seed-field__maxCharacterCount:is(:invalid,[data-invalid]){color:var(--seed-color-fg-critical)}.seed-field-label__root{color:var(--seed-color-fg-neutral);font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}.seed-field-label__indicatorText{vertical-align:bottom;padding-left:clamp(calc(4px * var(--seed-font-size-limit-min)), .25rem, calc(4px * var(--seed-font-size-limit-max)));color:var(--seed-color-fg-neutral-subtle);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t5);font-weight:var(--seed-font-weight-regular);display:inline}.seed-field-label__indicatorIcon{vertical-align:top;width:clamp(calc(6px * var(--seed-font-size-limit-min)), .375rem, calc(6px * var(--seed-font-size-limit-max)));height:clamp(calc(6px * var(--seed-font-size-limit-min)), .375rem, calc(6px * var(--seed-font-size-limit-max)));margin-top:clamp(calc(4px * var(--seed-font-size-limit-min)), .25rem, calc(4px * var(--seed-font-size-limit-max)));margin-left:clamp(calc(2px * var(--seed-font-size-limit-min)), .125rem, calc(2px * var(--seed-font-size-limit-max)));color:var(--seed-color-fg-critical);display:inline}.seed-field-label__root--weight_medium{font-weight:var(--seed-font-weight-medium)}.seed-field-label__root--weight_bold{font-weight:var(--seed-font-weight-bold)}.seed-help-bubble__positioner{--popover-z-index:99;z-index:calc(var(--popover-z-index) + var(--z-index-offset,0));max-width:var(--seed-popover-available-width,none)}.seed-help-bubble__content{background:var(--seed-color-bg-neutral-inverted);padding-inline:var(--seed-dimension-x3);padding-block:var(--seed-dimension-x2_5);border-radius:var(--seed-radius-r3);--seed-box-max-width-base:none;--seed-box-max-width-sm:var(--seed-box-max-width-base,initial);--seed-box-max-width-md:var(--seed-box-max-width-sm,initial);--seed-box-max-width-lg:var(--seed-box-max-width-md,initial);--seed-box-max-width-xl:var(--seed-box-max-width-lg,initial);--seed-box-max-width:var(--seed-box-max-width-base,initial);max-width:var(--seed-box-max-width);align-items:flex-start;display:flex}.seed-help-bubble__content:is([data-state=open],[data-open]){animation:seed-enter;animation-timing-function:var(--seed-timing-function-enter);animation-duration:var(--seed-duration-d4);--seed-enter-translate-x:0;--seed-enter-translate-y:0;--seed-enter-opacity:0;--seed-enter-scale:.9}.seed-help-bubble__content:not(:is([data-state=open],[data-open])){animation:seed-exit;animation-timing-function:var(--seed-timing-function-easing);animation-duration:var(--seed-duration-d4);--seed-exit-translate-x:0;--seed-exit-translate-y:0;--seed-exit-opacity:0;--seed-exit-scale:1;animation-fill-mode:forwards}.seed-help-bubble__content[data-instant]{animation-duration:0s}.seed-help-bubble__content:is([hidden],[data-hidden]){display:none!important}.seed-help-bubble__arrow{width:12px;height:12px}.seed-help-bubble__arrowTip{fill:var(--seed-color-bg-neutral-inverted);width:12px;height:8px;display:block}.seed-help-bubble__body{gap:var(--seed-dimension-x0_5);word-break:keep-all;overflow-wrap:break-word;flex-direction:column;min-width:0;display:flex}.seed-help-bubble__title{color:var(--seed-color-fg-neutral-inverted);font-size:var(--seed-font-size-t3);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t3);white-space:pre-wrap}.seed-help-bubble__description{color:var(--seed-color-fg-neutral-inverted);font-size:var(--seed-font-size-t3);font-weight:var(--seed-font-weight-regular);line-height:var(--seed-line-height-t3);white-space:pre-wrap}.seed-help-bubble__closeButton{cursor:pointer;padding:calc((38px - var(--seed-dimension-x3_5)) / 2);margin-left:calc(var(--seed-dimension-x1) - ((38px - var(--seed-dimension-x3_5)) / 2));margin-right:calc(-1 * ((38px - var(--seed-dimension-x3_5)) / 2));margin-block:calc(-1 * ((38px - var(--seed-dimension-x3_5)) / 2) + var(--seed-dimension-x0_5));color:var(--seed-color-fg-neutral-inverted);--seed-icon-size:var(--seed-dimension-x3_5);--seed-icon-color:var(--seed-color-fg-neutral-inverted);border-radius:var(--seed-radius-r3);transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:calc(var(--seed-dimension-x0_5) * -1);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.seed-help-bubble__closeButton:is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:calc(var(--seed-dimension-x0_5) * -1)}@media (width>=480px){.seed-help-bubble__content{--seed-box-max-width:var(--seed-box-max-width-sm,initial)}}@media (width>=768px){.seed-help-bubble__content{--seed-box-max-width:var(--seed-box-max-width-md,initial)}}@media (width>=1280px){.seed-help-bubble__content{--seed-box-max-width:var(--seed-box-max-width-lg,initial)}}@media (width>=1440px){.seed-help-bubble__content{--seed-box-max-width:var(--seed-box-max-width-xl,initial)}}.seed-notification-badge{box-sizing:border-box;text-transform:none;text-align:start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--seed-color-bg-brand-solid);color:var(--seed-color-palette-static-white);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.seed-notification-badge--size_small{border-radius:var(--seed-radius-full);width:6px;height:6px}.seed-notification-badge--size_large{border-radius:var(--seed-radius-full);min-width:18px;min-height:18px;padding-inline:var(--seed-dimension-x1);font-size:var(--seed-font-size-t1-static);line-height:var(--seed-line-height-t1-static);font-weight:var(--seed-font-weight-bold);padding-block:0}.seed-notification-badge-positioner{box-sizing:border-box;justify-content:center;align-items:center;display:inline-flex;position:absolute}.seed-notification-badge-positioner--attach_icon{bottom:auto;left:auto;translate:100% -100%}.seed-notification-badge-positioner--attach_text{bottom:auto;left:auto;translate:100%}.seed-notification-badge-positioner--size_large-attach_icon{top:14px;right:8px}.seed-notification-badge-positioner--size_small-attach_icon{top:7px;right:7px}.seed-notification-badge-positioner--size_large-attach_text,.seed-notification-badge-positioner--size_small-attach_text{right:-2px}.seed-progress-circle__root{box-sizing:border-box;display:inline-flex;position:relative}.seed-progress-circle__root[data-progress-state=indeterminate]{animation:1.2s cubic-bezier(.35,.25,.65,.75) infinite rotate}.seed-progress-circle__track{stroke:var(--track-color)}.seed-progress-circle__range{stroke:var(--range-color);stroke-linecap:round;transition-property:stroke-dasharray;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.15,1)}.seed-progress-circle__range[data-progress-state=indeterminate]{animation:1.2s cubic-bezier(.35,0,.65,1) infinite progress-circle-head,1.2s cubic-bezier(.35,0,.65,.6) infinite progress-circle-tail}.seed-progress-circle__root--tone_neutral{--track-color:var(--seed-color-palette-gray-200);--range-color:var(--seed-color-palette-gray-500)}.seed-progress-circle__root--tone_brand{--track-color:var(--seed-color-palette-carrot-200);--range-color:var(--seed-color-bg-brand-solid)}.seed-progress-circle__root--tone_staticWhite{--track-color:var(--seed-color-palette-static-white-alpha-300);--range-color:var(--seed-color-palette-static-white)}.seed-progress-circle__root--size_24{--size:var(--seed-dimension-x6);--thickness:3px}.seed-progress-circle__root--size_40{--size:var(--seed-dimension-x10);--thickness:5px}.seed-radio__root{vertical-align:top;isolation:isolate;cursor:pointer;align-items:flex-start;gap:var(--seed-dimension-x2);max-width:100%;display:inline-flex;position:relative}.seed-radio__root:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed}.seed-radio__label{color:var(--seed-color-fg-neutral)}.seed-radio__label:is(:disabled,[disabled],[data-disabled]){color:var(--seed-color-fg-disabled)}.seed-radio__label--weight_regular{font-weight:var(--seed-font-weight-regular)}.seed-radio__label--weight_bold{font-weight:var(--seed-font-weight-bold)}.seed-radio__root--size_large{min-height:var(--seed-dimension-x9);--radiomark-margin-top:calc((var(--seed-dimension-x9) - var(--seed-dimension-x6)) / 2)}.seed-radio__label--size_large{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);margin-top:calc(var(--seed-dimension-x9) / 2 - var(--seed-line-height-t5) / 2)}.seed-radio__root--size_medium{min-height:var(--seed-dimension-x8);--radiomark-margin-top:calc((var(--seed-dimension-x8) - var(--seed-dimension-x5)) / 2)}.seed-radio__label--size_medium{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);margin-top:calc(var(--seed-dimension-x8) / 2 - var(--seed-line-height-t4) / 2)}.seed-radio-group{gap:var(--seed-dimension-x1);flex-direction:column;display:flex}.seed-radiomark__root{box-sizing:border-box;border-style:solid;border-width:1px;border-color:var(--seed-color-stroke-neutral-weak);border-radius:var(--seed-radius-full);margin-top:var(--radiomark-margin-top,0);transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);outline:var(--seed-focus-ring,var(--seed-dimension-x0_5) solid transparent);outline-offset:var(--seed-dimension-x0_5);flex:none;justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.seed-radiomark__root:not(:is(:disabled,[disabled],[data-disabled])):is(:hover,[data-hover]){background-color:var(--seed-color-bg-transparent-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-radiomark__root:not(:is(:disabled,[disabled],[data-disabled])):is(:active,[data-active]){background-color:var(--seed-color-bg-transparent-pressed)}}.seed-radiomark__root:is(:checked,[data-checked]){border-width:0}.seed-radiomark__root:is(:disabled,[disabled],[data-disabled]){background-color:var(--seed-color-palette-gray-300)}.seed-radiomark__root:is(:disabled,[disabled],[data-disabled]):is(:checked,[data-checked]){background-color:var(--seed-color-bg-transparent);border-width:1px;border-color:var(--seed-color-palette-gray-300)}.seed-radiomark__root:is(:focus-visible,[data-focus-visible]){outline:var(--seed-focus-ring,var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring));outline-offset:var(--seed-dimension-x0_5)}.seed-radiomark__icon{border-radius:var(--seed-radius-full);display:none}.seed-radiomark__icon:is(:checked,[data-checked]){display:block}.seed-radiomark__icon:is(:disabled,[disabled],[data-disabled]):is(:checked,[data-checked]){color:var(--seed-color-palette-gray-300)}.seed-radiomark__root--tone_neutral:is(:checked,[data-checked]){background-color:var(--seed-color-bg-neutral-inverted)}@media (hover:hover) and (pointer:fine){.seed-radiomark__root--tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,[data-checked]):is(:hover,[data-hover]){background-color:var(--seed-color-bg-neutral-inverted-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-radiomark__root--tone_neutral:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,[data-checked]):is(:active,[data-active]){background-color:var(--seed-color-bg-neutral-inverted-pressed)}}.seed-radiomark__icon--tone_neutral:is(:checked,[data-checked]){color:var(--seed-color-fg-neutral-inverted)}.seed-radiomark__root--tone_brand:is(:checked,[data-checked]){background-color:var(--seed-color-bg-brand-solid)}@media (hover:hover) and (pointer:fine){.seed-radiomark__root--tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,[data-checked]):is(:hover,[data-hover]){background-color:var(--seed-color-bg-brand-solid-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-radiomark__root--tone_brand:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,[data-checked]):is(:active,[data-active]){background-color:var(--seed-color-bg-brand-solid-pressed)}}.seed-radiomark__icon--tone_brand:is(:checked,[data-checked]){color:var(--seed-color-palette-static-white)}.seed-radiomark__root--size_large{width:var(--seed-dimension-x6);height:var(--seed-dimension-x6)}.seed-radiomark__icon--size_large{width:var(--seed-dimension-x2_5);height:var(--seed-dimension-x2_5)}.seed-radiomark__icon--size_large:is(:disabled,[disabled],[data-disabled]){width:var(--seed-dimension-x3);height:var(--seed-dimension-x3)}.seed-radiomark__root--size_medium{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}.seed-radiomark__icon--size_medium{width:var(--seed-dimension-x2);height:var(--seed-dimension-x2)}.seed-radiomark__icon--size_medium:is(:disabled,[disabled],[data-disabled]){width:var(--seed-dimension-x2_5);height:var(--seed-dimension-x2_5)}.seed-select-box__root{cursor:pointer;border-radius:var(--seed-radius-r3);background-color:var(--seed-color-bg-transparent);box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted);transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);flex-direction:column;display:flex;position:relative;overflow:hidden}.seed-select-box__root:after{content:"";border-radius:inherit;transition:border-color .1s var(--seed-timing-function-easing);pointer-events:none;border:2px solid #0000;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.seed-select-box__root:not(:is(:disabled,[disabled],[data-disabled])):is(:hover,[data-hover]){background-color:var(--seed-color-bg-transparent-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-select-box__root:not(:is(:disabled,[disabled],[data-disabled])):is(:active,[data-active]){background-color:var(--seed-color-bg-transparent-pressed)}}.seed-select-box__root:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,[data-checked]):after{border-width:2px;border-color:var(--seed-color-stroke-neutral-contrast)}.seed-select-box__root:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed;box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted)}.seed-select-box__root:is(:disabled,[disabled],[data-disabled]):is(:checked,[data-checked]){box-shadow:inset 0 0 0 2px var(--seed-color-stroke-neutral-muted)}.seed-select-box__root{outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5)}.seed-select-box__root:is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:var(--seed-dimension-x0_5)}.seed-select-box__trigger{justify-content:space-between;gap:var(--seed-dimension-x1_5);--seed-focus-ring:none;flex-grow:1;display:flex}.seed-select-box__content{--seed-prefix-icon-size:22px;--seed-prefix-icon-color:var(--seed-color-fg-neutral);display:flex}.seed-select-box__content:is(:disabled,[disabled],[data-disabled]){--seed-prefix-icon-color:var(--seed-color-fg-disabled)}.seed-select-box__body{gap:var(--seed-dimension-x0_5);flex-direction:column;margin-right:auto;display:flex}.seed-select-box__label{align-items:center;gap:var(--seed-dimension-x1);color:var(--seed-color-fg-neutral);font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);font-weight:var(--seed-font-weight-medium);justify-content:flex-start;display:flex}.seed-select-box__label:is(:disabled,[disabled],[data-disabled]){color:var(--seed-color-fg-disabled)}.seed-select-box__description{color:var(--seed-color-fg-neutral-muted);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);font-weight:var(--seed-font-weight-regular)}.seed-select-box__description:is(:disabled,[disabled],[data-disabled]){color:var(--seed-color-fg-disabled)}.seed-select-box__footer[data-collapsible]{opacity:0;height:0;transition:height var(--seed-duration-d6) var(--seed-timing-function-easing), opacity .4s var(--seed-timing-function-easing);overflow:hidden}.seed-select-box__footer[data-collapsible]:is([data-state=open],[data-open]){height:var(--collapsible-content-height);opacity:1;transition:height .4s var(--seed-timing-function-easing), opacity var(--seed-duration-d6) var(--seed-timing-function-easing)}.seed-select-box__trigger--layout_horizontal{padding-left:var(--seed-dimension-x5);padding-right:var(--seed-dimension-x4);padding-block:var(--seed-dimension-x4);align-items:center}.seed-select-box__content--layout_horizontal{align-items:center;gap:var(--seed-dimension-x3)}.seed-select-box__trigger--layout_vertical{padding-inline:var(--seed-dimension-x4);padding-block:var(--seed-dimension-x5)}.seed-select-box__content--layout_vertical{gap:var(--seed-dimension-x2_5);flex-direction:column}.seed-select-box-checkmark__root{box-sizing:border-box;width:var(--seed-dimension-x5);height:var(--seed-dimension-x5);flex:none;position:relative}.seed-select-box-checkmark__icon{text-align:center;overflow:initial;width:15px;height:15px;color:var(--seed-color-fg-placeholder);transition:color var(--seed-duration-color-transition) var(--seed-timing-function-easing);margin:auto;display:block;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.seed-select-box-checkmark__icon:not(:is(:disabled,[disabled],[data-disabled])):is(:hover,[data-hover]){color:var(--seed-color-fg-neutral-subtle)}}@media not all and (hover:hover) and (pointer:fine){.seed-select-box-checkmark__icon:not(:is(:disabled,[disabled],[data-disabled])):is(:active,[data-active]){color:var(--seed-color-fg-neutral-subtle)}}.seed-select-box-checkmark__icon:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,[data-checked]){color:var(--seed-color-fg-neutral)}.seed-select-box-checkmark__icon:is(:disabled,[disabled],[data-disabled]){color:var(--seed-color-fg-disabled)}.seed-select-box-group{grid-template-columns:repeat(var(--seed-select-box-group--columns,1), minmax(0, 1fr));row-gap:var(--seed-dimension-spacing-y-component-default);column-gap:var(--seed-dimension-x3);width:100%;display:grid}.seed-select-box-group:not([data-columns="1"]){grid-auto-rows:1fr}.seed-tabs__root{position:relative}.seed-tabs__list{isolation:isolate;-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;align-content:stretch;align-items:stretch;display:flex;position:relative;overflow-x:auto}.seed-tabs__list::-webkit-scrollbar{display:none}.seed-tabs__list{background:var(--seed-color-bg-layer-default);box-shadow:inset 0 -1px var(--seed-color-stroke-neutral-muted)}.seed-tabs__carousel{display:block;overflow:hidden}.seed-tabs__carouselCamera{display:flex}.seed-tabs__carouselCamera[data-auto-height]{align-items:flex-start}.seed-tabs__content{flex:0 0 100%;min-width:0;overflow:hidden auto;transform:translate(0,0)}.seed-tabs__content[data-ssr]:not(:is([aria-selected=true],[data-selected])),.seed-tabs__content:not([data-carousel]):not(:is([aria-selected=true],[data-selected])){display:none}.seed-tabs__indicator{will-change:left, width;transition-property:left,width;transition-duration:var(--seed-duration-d4);transition-timing-function:var(--seed-timing-function-easing);left:var(--indicator-left,0px);width:var(--indicator-width,0px);color:var(--seed-color-fg-neutral);border-bottom:2px solid var(--seed-color-fg-neutral);position:absolute;bottom:0}.seed-tabs__indicator[data-ssr]{display:none}.seed-tabs__trigger{cursor:pointer;box-sizing:border-box;white-space:nowrap;color:var(--seed-color-fg-neutral-subtle);background-color:#0000;border:none;justify-content:center;align-items:flex-end;display:flex;position:relative}.seed-tabs__trigger:is([aria-selected=true],[data-selected]){color:var(--seed-color-fg-neutral)}.seed-tabs__trigger:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed;color:var(--seed-color-fg-disabled)}.seed-tabs__trigger:is([aria-selected=true],[data-selected])[data-ssr]:after{content:"";background-color:var(--seed-color-fg-neutral);height:2px;position:absolute;bottom:0}.seed-tabs__trigger{transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:calc(var(--seed-dimension-x0_5) * -1)}.seed-tabs__trigger:is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:calc(var(--seed-dimension-x0_5) * -1)}.seed-tabs__list--triggerLayout_fill{justify-content:space-around;padding-inline:0}.seed-tabs__indicator--triggerLayout_fill{left:calc(var(--indicator-left,0px) + var(--seed-dimension-spacing-x-global-gutter));width:calc(var(--indicator-width,0px) - 2 * var(--seed-dimension-spacing-x-global-gutter))}.seed-tabs__trigger--triggerLayout_fill{flex:1}.seed-tabs__trigger--triggerLayout_fill:is([aria-selected=true],[data-selected])[data-ssr]:after{inset-inline:var(--seed-dimension-spacing-x-global-gutter)}.seed-tabs__list--triggerLayout_hug{padding-inline:var(--seed-dimension-spacing-x-global-gutter);justify-content:flex-start}.seed-tabs__indicator--triggerLayout_hug{left:calc(var(--indicator-left,0px) + 0px);width:calc(var(--indicator-width,0px) - 2 * 0px)}.seed-tabs__trigger--triggerLayout_hug:is([aria-selected=true],[data-selected])[data-ssr]:after{inset-inline:0}.seed-tabs__root--contentLayout_fill{flex-direction:column;height:100%;display:flex}.seed-tabs__carousel--contentLayout_fill{flex:1}.seed-tabs__carouselCamera--contentLayout_fill{align-items:stretch;height:100%}.seed-tabs__root--contentLayout_hug{display:block}.seed-tabs__root--size_small{--tabs-list-height:40px}.seed-tabs__list--size_small{min-height:40px}.seed-tabs__trigger--size_small{min-height:40px;padding-inline:var(--seed-dimension-x2_5);padding-block:var(--seed-dimension-x2_5);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-bold)}.seed-tabs__root--size_medium{--tabs-list-height:44px}.seed-tabs__list--size_medium{min-height:44px}.seed-tabs__trigger--size_medium{min-height:44px;padding-inline:var(--seed-dimension-x2_5);padding-block:var(--seed-dimension-x2_5);font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);font-weight:var(--seed-font-weight-bold)}.seed-tabs__root--stickyList_true{position:relative}.seed-tabs__list--stickyList_true{z-index:1;position:sticky;top:0}.seed-text-input__root{align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.seed-text-input__root:after{content:"";border-radius:inherit;transition:border-color .1s var(--seed-timing-function-easing);pointer-events:none;border-color:#0000;position:absolute;inset:0}.seed-text-input__value{box-sizing:border-box;font:inherit;resize:none;color:var(--seed-color-fg-neutral);font-weight:var(--seed-font-weight-regular);background:0 0;border:none;outline:none;flex-grow:1;align-self:stretch;padding-inline:0}.seed-text-input__value:is(input){width:0}.seed-text-input__value::placeholder{color:var(--seed-color-fg-placeholder);font-weight:var(--seed-font-weight-regular)}.seed-text-input__value:-webkit-any(:-webkit-autofill,:autofill){-webkit-text-fill-color:var(--seed-color-fg-neutral);transition:background-color 2147480000s 2147480000s}.seed-text-input__value:is(:autofill,:autofill){-webkit-text-fill-color:var(--seed-color-fg-neutral);transition:background-color 2147480000s 2147480000s}@supports ((-webkit-background-clip:text) or (background-clip:text)){.seed-text-input__value:-webkit-any(:-webkit-autofill,:autofill){-webkit-background-clip:text;background-clip:text;transition:none}.seed-text-input__value:is(:autofill,:autofill){-webkit-background-clip:text;background-clip:text;transition:none}}.seed-text-input__value:is(:disabled,[disabled],[data-disabled]){color:var(--seed-color-fg-disabled);cursor:not-allowed}.seed-text-input__value:is(:disabled,[disabled],[data-disabled])::placeholder{color:var(--seed-color-fg-disabled)}.seed-text-input__prefixText{color:var(--seed-color-fg-neutral-subtle);font-weight:var(--seed-font-weight-regular)}.seed-text-input__prefixText:is(:disabled,[disabled],[data-disabled]){color:var(--seed-color-fg-disabled)}.seed-text-input__prefixIcon{color:var(--seed-color-fg-neutral-muted);flex-shrink:0}.seed-text-input__prefixIcon:is(:disabled,[disabled],[data-disabled]){color:var(--seed-color-fg-disabled)}.seed-text-input__suffixText{color:var(--seed-color-fg-neutral-subtle);font-weight:var(--seed-font-weight-regular)}.seed-text-input__suffixText:is(:disabled,[disabled],[data-disabled]){color:var(--seed-color-fg-disabled)}.seed-text-input__suffixIcon{color:var(--seed-color-fg-neutral-muted);flex-shrink:0}.seed-text-input__suffixIcon:is(:disabled,[disabled],[data-disabled]){color:var(--seed-color-fg-disabled)}.seed-text-input__root--variant_outline{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-weak)}.seed-text-input__root--variant_outline:after{border-style:solid;border-width:2px}.seed-text-input__root--variant_outline:not([data-readonly]):is(:focus,[data-focus]):after{border-color:var(--seed-color-stroke-neutral-contrast);border-width:2px}.seed-text-input__root--variant_outline:is(:invalid,[data-invalid]):after,.seed-text-input__root--variant_outline:is(:invalid,[data-invalid]):is(:focus,[data-focus]):after{border-color:var(--seed-color-stroke-critical-solid);border-width:2px}.seed-text-input__root--variant_outline:is(:disabled,[disabled],[data-disabled]),.seed-text-input__root--variant_outline[data-readonly]:not(:is(:disabled,[disabled],[data-disabled])){background-color:var(--seed-color-bg-disabled)}.seed-text-input__root--variant_underline{box-shadow:inset 0 calc(1px * -1) 0 0 var(--seed-color-stroke-neutral-weak)}.seed-text-input__root--variant_underline:after{border-bottom-style:solid;border-bottom-width:2px}.seed-text-input__root--variant_underline:not([data-readonly]):is(:focus,[data-focus]):after{border-bottom-color:var(--seed-color-stroke-neutral-contrast);border-bottom-width:2px}.seed-text-input__root--variant_underline:is(:invalid,[data-invalid]):after,.seed-text-input__root--variant_underline:is(:invalid,[data-invalid]):is(:focus,[data-focus]):after{border-bottom-color:var(--seed-color-stroke-critical-solid);border-bottom-width:2px}.seed-text-input__value--variant_underline[data-readonly]:not(:is(:disabled,[disabled],[data-disabled])),.seed-text-input__value--variant_underline[data-readonly]:not(:is(:disabled,[disabled],[data-disabled]))::placeholder{color:var(--seed-color-fg-neutral-muted)}.seed-text-input__value--size_large:is(textarea){min-height:94px;padding-block:var(--seed-dimension-x3_5)}.seed-text-input__value--size_medium:is(textarea){min-height:82px;padding-block:var(--seed-dimension-x3)}.seed-text-input__value--size_responsive:is(textarea){min-height:94px;padding-block:var(--seed-dimension-x3_5)}@media (width>=1280px){.seed-text-input__value--size_responsive:is(textarea){min-height:82px;padding-block:var(--seed-dimension-x3)}}.seed-text-input__root--variant_outline-size_large{gap:var(--seed-dimension-x2_5);min-height:var(--seed-dimension-x13);border-radius:var(--seed-radius-r3)}.seed-text-input__value--variant_outline-size_large,.seed-text-input__value--variant_outline-size_large::placeholder{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}.seed-text-input__value--variant_outline-size_large:first-child{padding-left:var(--seed-dimension-x4)}.seed-text-input__value--variant_outline-size_large:last-child{padding-right:var(--seed-dimension-x4)}.seed-text-input__prefixText--variant_outline-size_large{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}.seed-text-input__prefixText--variant_outline-size_large:first-child{margin-left:var(--seed-dimension-x4)}.seed-text-input__prefixIcon--variant_outline-size_large{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}.seed-text-input__prefixIcon--variant_outline-size_large:first-child{margin-left:var(--seed-dimension-x4)}.seed-text-input__suffixText--variant_outline-size_large{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}.seed-text-input__suffixText--variant_outline-size_large:last-child{margin-right:var(--seed-dimension-x4)}.seed-text-input__suffixIcon--variant_outline-size_large{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}.seed-text-input__suffixIcon--variant_outline-size_large:last-child{margin-right:var(--seed-dimension-x4)}.seed-text-input__root--variant_outline-size_medium{gap:var(--seed-dimension-x2);min-height:var(--seed-dimension-x10);border-radius:var(--seed-radius-r2)}.seed-text-input__value--variant_outline-size_medium,.seed-text-input__value--variant_outline-size_medium::placeholder{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}.seed-text-input__value--variant_outline-size_medium:first-child{padding-left:var(--seed-dimension-x3_5)}.seed-text-input__value--variant_outline-size_medium:last-child{padding-right:var(--seed-dimension-x3_5)}.seed-text-input__prefixText--variant_outline-size_medium{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}.seed-text-input__prefixText--variant_outline-size_medium:first-child{margin-left:var(--seed-dimension-x3_5)}.seed-text-input__prefixIcon--variant_outline-size_medium{width:var(--seed-dimension-x4);height:var(--seed-dimension-x4)}.seed-text-input__prefixIcon--variant_outline-size_medium:first-child{margin-left:var(--seed-dimension-x3_5)}.seed-text-input__suffixText--variant_outline-size_medium{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}.seed-text-input__suffixText--variant_outline-size_medium:last-child{margin-right:var(--seed-dimension-x3_5)}.seed-text-input__suffixIcon--variant_outline-size_medium{width:var(--seed-dimension-x4);height:var(--seed-dimension-x4)}.seed-text-input__suffixIcon--variant_outline-size_medium:last-child{margin-right:var(--seed-dimension-x3_5)}.seed-text-input__root--variant_outline-size_responsive{gap:var(--seed-dimension-x2_5);min-height:var(--seed-dimension-x13);border-radius:var(--seed-radius-r3)}@media (width>=1280px){.seed-text-input__root--variant_outline-size_responsive{gap:var(--seed-dimension-x2);min-height:var(--seed-dimension-x10);border-radius:var(--seed-radius-r2)}}.seed-text-input__value--variant_outline-size_responsive{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}@media (width>=1280px){.seed-text-input__value--variant_outline-size_responsive{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}}.seed-text-input__value--variant_outline-size_responsive::placeholder{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}@media (width>=1280px){.seed-text-input__value--variant_outline-size_responsive::placeholder{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}}.seed-text-input__value--variant_outline-size_responsive:first-child{padding-left:var(--seed-dimension-x4)}@media (width>=1280px){.seed-text-input__value--variant_outline-size_responsive:first-child{padding-left:var(--seed-dimension-x3_5)}}.seed-text-input__value--variant_outline-size_responsive:last-child{padding-right:var(--seed-dimension-x4)}@media (width>=1280px){.seed-text-input__value--variant_outline-size_responsive:last-child{padding-right:var(--seed-dimension-x3_5)}}.seed-text-input__prefixText--variant_outline-size_responsive{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}@media (width>=1280px){.seed-text-input__prefixText--variant_outline-size_responsive{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}}.seed-text-input__prefixText--variant_outline-size_responsive:first-child{margin-left:var(--seed-dimension-x4)}@media (width>=1280px){.seed-text-input__prefixText--variant_outline-size_responsive:first-child{margin-left:var(--seed-dimension-x3_5)}}.seed-text-input__prefixIcon--variant_outline-size_responsive{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}@media (width>=1280px){.seed-text-input__prefixIcon--variant_outline-size_responsive{width:var(--seed-dimension-x4);height:var(--seed-dimension-x4)}}.seed-text-input__prefixIcon--variant_outline-size_responsive:first-child{margin-left:var(--seed-dimension-x4)}@media (width>=1280px){.seed-text-input__prefixIcon--variant_outline-size_responsive:first-child{margin-left:var(--seed-dimension-x3_5)}}.seed-text-input__suffixText--variant_outline-size_responsive{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}@media (width>=1280px){.seed-text-input__suffixText--variant_outline-size_responsive{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}}.seed-text-input__suffixText--variant_outline-size_responsive:last-child{margin-right:var(--seed-dimension-x4)}@media (width>=1280px){.seed-text-input__suffixText--variant_outline-size_responsive:last-child{margin-right:var(--seed-dimension-x3_5)}}.seed-text-input__suffixIcon--variant_outline-size_responsive{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}@media (width>=1280px){.seed-text-input__suffixIcon--variant_outline-size_responsive{width:var(--seed-dimension-x4);height:var(--seed-dimension-x4)}}.seed-text-input__suffixIcon--variant_outline-size_responsive:last-child{margin-right:var(--seed-dimension-x4)}@media (width>=1280px){.seed-text-input__suffixIcon--variant_outline-size_responsive:last-child{margin-right:var(--seed-dimension-x3_5)}}.seed-text-input__root--variant_underline-size_large{gap:var(--seed-dimension-x2_5);min-height:var(--seed-dimension-x10);padding-block:var(--seed-dimension-x2)}.seed-text-input__value--variant_underline-size_large,.seed-text-input__value--variant_underline-size_large::placeholder,.seed-text-input__prefixText--variant_underline-size_large{font-size:var(--seed-font-size-t6);line-height:var(--seed-line-height-t6)}.seed-text-input__prefixIcon--variant_underline-size_large{width:var(--seed-dimension-x6);height:var(--seed-dimension-x6)}.seed-text-input__suffixText--variant_underline-size_large{font-size:var(--seed-font-size-t6);line-height:var(--seed-line-height-t6)}.seed-text-input__suffixIcon--variant_underline-size_large{width:var(--seed-dimension-x6);height:var(--seed-dimension-x6)}.seed-text-input__root--variant_underline-size_medium{gap:var(--seed-dimension-x2);min-height:34px;padding-block:var(--seed-dimension-x1_5)}.seed-text-input__value--variant_underline-size_medium,.seed-text-input__value--variant_underline-size_medium::placeholder,.seed-text-input__prefixText--variant_underline-size_medium{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}.seed-text-input__prefixIcon--variant_underline-size_medium{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}.seed-text-input__suffixText--variant_underline-size_medium{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}.seed-text-input__suffixIcon--variant_underline-size_medium{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}.seed-text-input__root--variant_underline-size_responsive{gap:var(--seed-dimension-x2_5);min-height:var(--seed-dimension-x10);padding-block:var(--seed-dimension-x2)}@media (width>=1280px){.seed-text-input__root--variant_underline-size_responsive{gap:var(--seed-dimension-x2);min-height:34px;padding-block:var(--seed-dimension-x1_5)}}.seed-text-input__value--variant_underline-size_responsive{font-size:var(--seed-font-size-t6);line-height:var(--seed-line-height-t6)}@media (width>=1280px){.seed-text-input__value--variant_underline-size_responsive{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}}.seed-text-input__value--variant_underline-size_responsive::placeholder{font-size:var(--seed-font-size-t6);line-height:var(--seed-line-height-t6)}@media (width>=1280px){.seed-text-input__value--variant_underline-size_responsive::placeholder{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}}.seed-text-input__prefixText--variant_underline-size_responsive{font-size:var(--seed-font-size-t6);line-height:var(--seed-line-height-t6)}@media (width>=1280px){.seed-text-input__prefixText--variant_underline-size_responsive{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}}.seed-text-input__prefixIcon--variant_underline-size_responsive{width:var(--seed-dimension-x6);height:var(--seed-dimension-x6)}@media (width>=1280px){.seed-text-input__prefixIcon--variant_underline-size_responsive{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}}.seed-text-input__suffixText--variant_underline-size_responsive{font-size:var(--seed-font-size-t6);line-height:var(--seed-line-height-t6)}@media (width>=1280px){.seed-text-input__suffixText--variant_underline-size_responsive{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}}.seed-text-input__suffixIcon--variant_underline-size_responsive{width:var(--seed-dimension-x6);height:var(--seed-dimension-x6)}@media (width>=1280px){.seed-text-input__suffixIcon--variant_underline-size_responsive{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}}.help-bubble{vertical-align:middle;flex:none;display:inline-flex}.help-bubble__trigger{inline-size:var(--seed-dimension-x6);block-size:var(--seed-dimension-x6);border:thin solid var(--border-hairline);border-radius:var(--radius-pill);background:var(--surface-page);color:var(--ink-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;padding:0;display:inline-flex}.help-bubble__trigger:hover{background:var(--surface-card);color:var(--ink-primary)}.help-bubble__trigger svg{inline-size:var(--seed-dimension-x4);block-size:var(--seed-dimension-x4)}.help-bubble__trigger:focus-visible{outline:thin solid var(--focus-ring);outline-offset:var(--seed-dimension-x1)}.seed-help-bubble__content{max-inline-size:min(32rem, calc(100vw - var(--seed-dimension-x8)))}.seed-help-bubble__title,.seed-help-bubble__description{font-size:var(--fs-14);line-height:var(--lh-body)}@media (prefers-reduced-motion:reduce){.help-bubble__trigger{transition:none}}.budget-status-bar{padding:var(--pad-control) var(--layout-gutter);border-block-end:thin solid var(--border-hairline);background:var(--surface-card)}.budget-status-heading{justify-content:space-between;align-items:flex-end;gap:var(--gap-component);display:flex}.budget-status-heading>div{gap:var(--gap-text);min-width:0;display:grid}.budget-status-eyebrow,.budget-status-context{color:var(--ink-secondary);font-size:var(--fs-12);margin:0}.budget-status-title-line{align-items:center;gap:var(--gap-text);min-width:0;display:flex}.budget-status-title{font-size:var(--fs-20);line-height:var(--lh-body);margin:0}.budget-status-context{white-space:nowrap}.budget-status-message{align-items:center;gap:var(--gap-component);margin:var(--gap-component) 0 0;padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-page);grid-template-columns:auto minmax(0,1fr);display:grid}.budget-status-message--loading{color:var(--ink-secondary);border-style:dashed}.budget-status-message--loading>span{grid-column:2}.budget-status-message-text{min-width:0;color:var(--ink-primary);overflow-wrap:anywhere;grid-column:2;margin:0}.budget-status-message .seed-action-button{grid-column:1/-1;justify-self:start}.budget-meter-state{align-items:center;gap:var(--gap-tight);padding:var(--pad-badge) var(--pad-control);border-radius:var(--radius-pill);color:var(--ink-primary);font-size:var(--fs-12);white-space:nowrap;border:thin solid;flex:none;font-weight:700;display:inline-flex}.budget-meter-state--normal{border-color:var(--authority-pass)}.budget-meter-state--warning{border-color:var(--authority-warn);border-style:dashed}.budget-meter-state--idle{border-color:var(--authority-idle);border-style:dashed}.budget-meter-state--loading,.budget-meter-state--error{border-color:var(--ink-secondary);border-style:dashed}.budget-visually-hidden,.budget-state-visually-hidden{inline-size:var(--seed-dimension-x1);block-size:var(--seed-dimension-x1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.budget-status-icon{inline-size:var(--seed-dimension-x4);block-size:var(--seed-dimension-x4);flex:0 0 var(--seed-dimension-x4)}.budget-status-icon--normal{color:var(--authority-pass)}.budget-status-icon--warning{color:var(--authority-warn)}.budget-status-icon--idle{color:var(--authority-idle)}.budget-status-icon--loading,.budget-status-icon--error{color:var(--ink-secondary)}.budget-meter-track--idle{border:thin dashed var(--authority-idle);background:0 0}.budget-status-title-line .help-bubble__trigger,.budget-status-message .seed-action-button{position:relative}.budget-status-title-line .help-bubble__trigger:after,.budget-status-message .seed-action-button:after{content:"";block-size:max(100%,2.75rem);inline-size:max(100%,2.75rem);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.budget-status-bar .seed-button,.budget-status-bar .seed-action-button{font-size:var(--fs-14);line-height:var(--lh-body)}@media (width<=40rem){.budget-status-heading{flex-direction:column;align-items:flex-start}.budget-status-context{white-space:normal}}.budget-table-frame{min-width:0;margin-block-start:var(--gap-component);container:budget-table/inline-size}.budget-table-frame>.table-container{border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card)}.budget-table{color:var(--ink-primary);font-size:var(--fs-14);line-height:var(--lh-body);border-collapse:collapse}.budget-table .table-head,.budget-table .table-cell{min-width:0;height:auto;padding:var(--seed-dimension-x3_5) var(--seed-dimension-x3);vertical-align:middle;white-space:normal}.budget-table .table-row{border-block-end:thin solid var(--border-hairline);background-color:#0000}.budget-table .table-body .table-row:last-child{border-block-end:0}.budget-table__column{color:var(--ink-secondary);font-size:var(--fs-12);font-weight:700}.budget-table .budget-table__column{padding-block:var(--seed-dimension-x2_5)}.budget-table__column:first-child{width:clamp(3.5rem,8cqi,6rem)}.budget-table__column:nth-child(2){width:clamp(7rem,12cqi,8.5rem)}.budget-table__column:nth-child(4){text-align:end;width:clamp(11.5rem,21cqi,14.75rem)}.budget-table__column:nth-child(5){width:clamp(10.5rem,21cqi,14.75rem)}.budget-table .budget-table__scope{white-space:nowrap;font-weight:700}.budget-table__state{color:var(--ink-primary)}.budget-table .budget-table__state{white-space:nowrap}.budget-table__state .budget-status-icon{vertical-align:-.125em;margin-inline-end:var(--gap-tight);display:inline-block}.budget-table__row:not([data-state=normal]) .budget-table__state{font-weight:700}.budget-table__meter.ain-meter{gap:var(--gap-component);grid-template-columns:minmax(0,1fr) 4.5rem;align-items:center;min-width:0;margin:0;display:grid}.budget-table__ratio{color:var(--ink-primary);font-size:var(--fs-14);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.budget-table__amount{font-variant-numeric:tabular-nums;text-align:end}.budget-table__value,.budget-table__reset{overflow-wrap:anywhere;min-width:0}.budget-table__reset[data-known=false]{color:var(--ink-secondary);font-size:var(--fs-12)}.budget-table__tag{color:var(--ink-secondary);font-size:var(--fs-12);display:none}@container budget-table (width<40rem){.budget-table,.budget-table .table-body{display:block}.budget-table .budget-table__head{inline-size:var(--seed-dimension-x1);block-size:var(--seed-dimension-x1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.budget-table .budget-table__row{align-items:center;column-gap:var(--gap-component);row-gap:var(--gap-text);padding:var(--seed-dimension-x3_5) var(--seed-dimension-x4);flex-wrap:wrap;display:flex}.budget-table .budget-table__row .table-head,.budget-table .budget-table__row .table-cell{padding:0;display:block}.budget-table .budget-table__scope{flex:auto}.budget-table .budget-table__state{text-align:end;flex:0 auto}.budget-table .budget-table__ratio-cell,.budget-table .budget-table__amount,.budget-table .budget-table__reset-cell{flex:100%;min-width:0}.budget-table .budget-table__row .budget-table__amount,.budget-table .budget-table__row .budget-table__reset-cell{justify-content:space-between;align-items:baseline;gap:var(--gap-component);display:flex}.budget-table__tag{flex:none;display:inline}.budget-table__value,.budget-table__reset{text-align:end}}@media (forced-colors:active){.budget-table .ain-meter__track{border:thin solid canvastext}.budget-table .budget-meter-track--idle{border-style:dashed}.budget-table .ain-meter__fill{forced-color-adjust:none;background:canvastext}.budget-table .table-row{border-block-end-color:canvastext}}.app-sidebar{gap:var(--gap-section);min-width:0;min-block-size:100%;padding:var(--pad-card);flex-direction:column;flex:auto;display:flex}.app-sidebar__top{align-items:center;gap:var(--gap-text);flex-wrap:wrap;min-width:0;display:flex}.app-sidebar__brand{min-width:0;color:inherit;text-decoration:none}.app-sidebar__mark{color:var(--brand-ink);font-size:var(--fs-20);white-space:nowrap;font-weight:700}.sidebar-nav ul{gap:var(--gap-text);margin:0;padding:0;list-style:none;display:grid}.sidebar-nav__link{align-items:center;gap:var(--gap-text);min-width:0;padding:var(--pad-control);border-radius:var(--radius-input);color:var(--ink-primary);font-size:var(--fs-14);border:thin solid #0000;text-decoration:none;display:flex}.sidebar-nav__label{overflow-wrap:anywhere;min-width:0}.sidebar-nav__link[data-current=true]{border-color:var(--border-hairline);background:var(--surface-page);font-weight:700}.sidebar-nav__marker{inline-size:var(--seed-dimension-x4);block-size:var(--seed-dimension-x4);color:var(--ink-secondary);flex:none;margin-inline-start:auto}.sidebar-nav__current{inline-size:var(--seed-dimension-x1);block-size:var(--seed-dimension-x1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.sidebar-budget{gap:var(--gap-component);min-width:0;display:grid}.sidebar-budget__heading{align-items:center;gap:var(--gap-text);flex-wrap:wrap;min-width:0;display:flex}.sidebar-budget__title{color:var(--ink-primary);font-size:var(--fs-14);margin:0}.sidebar-budget__error{color:var(--ink-primary);font-size:var(--fs-12);overflow-wrap:anywhere;margin:0}.sidebar-budget__list{gap:var(--gap-component);margin:0;padding:0;list-style:none;display:grid}.budget-compact{gap:var(--gap-tight);min-width:0;display:grid}.budget-compact__meter.ain-meter{gap:var(--gap-tight);grid-template-columns:2.5rem minmax(0,1fr);min-width:0;margin-block-end:0}.budget-compact__meter .ain-meter__num{grid-column:1/-1}.budget-compact__state{align-items:center;gap:var(--gap-tight);color:var(--ink-secondary);font-size:var(--fs-12);white-space:nowrap;margin:0;display:inline-flex}.sidebar-budget__detail{color:var(--ink-primary);font-size:var(--fs-12);text-decoration:underline;text-decoration-thickness:thin;text-underline-offset:var(--seed-dimension-x1);font-weight:700}.app-sidebar__account{align-items:center;gap:var(--gap-text);min-width:0;border-block-start:thin solid var(--border-hairline);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--pad-control);display:flex}.app-sidebar__keys{flex:1 0 100%}.app-sidebar__keys-label{overflow-wrap:anywhere;min-width:0}.app-sidebar__username{max-inline-size:var(--layout-name-max);color:var(--ink-secondary);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notice-block{min-width:0}.notice-block--empty{gap:var(--gap-text);min-width:0;padding:var(--pad-card);border:thin dashed var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);display:grid}.notice-block__title{color:var(--ink-primary);font-size:var(--fs-20);line-height:var(--lh-body);margin:0}.notice-block__description{color:var(--ink-secondary);font-size:var(--fs-14);overflow-wrap:anywhere;margin:0}.notice-block__actions{gap:var(--gap-component);flex-wrap:wrap;margin-block-start:var(--gap-text);display:flex}.budget-surface{gap:var(--gap-component);min-width:0;display:grid}.budget-surface__eyebrow{color:var(--ink-secondary);font-size:var(--fs-12);letter-spacing:.05em;margin:0;font-weight:700}.budget-surface__title{margin:var(--gap-text) 0 0;color:var(--ink-primary);font-size:var(--fs-32);line-height:var(--lh-body)}.budget-surface .budget-status-bar{background:0 0;border-block-end:0;padding:0}.budget-surface__title-line{align-items:baseline;column-gap:var(--gap-component);row-gap:var(--gap-text);flex-wrap:wrap;min-width:0;display:flex}.budget-surface__readonly-badge{padding:var(--pad-badge) var(--pad-control);border:thin solid var(--authority-idle);border-radius:var(--radius-pill);color:var(--ink-secondary);font-size:var(--fs-12);white-space:nowrap;flex:none;font-weight:700}.budget-surface__caveat{min-width:0;color:var(--ink-secondary);font-size:var(--fs-14);line-height:var(--lh-body);overflow-wrap:anywhere;margin:0}.budget-surface__panel{gap:var(--gap-text);min-width:0;padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);display:grid}.budget-surface__panel-title{color:var(--ink-primary);font-size:var(--fs-16);line-height:var(--lh-body);margin:0}.budget-surface__freshness{color:var(--ink-primary);font-size:var(--fs-20);font-weight:700;line-height:var(--lh-body);overflow-wrap:anywhere;margin:0}.budget-surface__freshness[data-level=fresh]{color:var(--authority-pass)}.budget-surface__freshness[data-level=renew-soon]{color:var(--ink-primary)}.budget-surface__freshness-icon{inline-size:var(--seed-dimension-x5);block-size:var(--seed-dimension-x5);color:var(--authority-warn);vertical-align:middle;margin-inline-end:var(--gap-text);display:inline-flex}.budget-surface__freshness-icon svg{block-size:100%;inline-size:100%}.budget-surface__freshness[data-level=unknown]{color:var(--ink-secondary)}.budget-surface__panel-note{color:var(--ink-secondary);font-size:var(--fs-12);line-height:var(--lh-body);overflow-wrap:anywhere;margin:0}.budget-surface__code{font-family:var(--font-mono);font-size:var(--fs-12);overflow-wrap:anywhere}.section-header{gap:var(--gap-text);min-width:0;display:grid}.section-header__eyebrow-row{align-items:center;column-gap:var(--gap-text);row-gap:var(--gap-component);flex-wrap:wrap;min-width:0;display:flex}.section-header__number{color:var(--brand-ink);font-family:var(--font-mono);font-size:var(--fs-12);font-variant-numeric:tabular-nums;font-weight:700}.section-header__eyebrow{color:var(--ink-secondary);font-size:var(--fs-12);letter-spacing:.05em;margin:0;font-weight:700}.section-header__title{color:var(--ink-primary);font-size:var(--fs-20);line-height:var(--lh-body);margin:0}.section-header__description{max-inline-size:60rem;color:var(--ink-secondary);font-size:var(--fs-14);overflow-wrap:anywhere;margin:0}.guide-page{gap:var(--gap-section);min-width:0;max-inline-size:72rem;display:grid}.guide-page__header,.guide-page__steps,.guide-page__footer{min-width:0;display:grid}.guide-page__header{gap:var(--gap-text)}.guide-page__steps{gap:var(--gap-section)}.guide-page__footer{gap:var(--gap-component)}.guide-page__eyebrow{color:var(--ink-secondary);font-size:var(--fs-12);letter-spacing:.05em;margin:0;font-weight:700}.guide-page__header h1{color:var(--ink-primary);font-size:var(--fs-32);line-height:var(--lh-body);margin:0}.guide-page__intro,.guide-page__footer p{max-inline-size:56rem;color:var(--ink-secondary);font-size:var(--fs-16);overflow-wrap:anywhere;margin:0}.guide-page__return-link{color:var(--brand-ink);font-size:var(--fs-14);text-decoration:underline;text-decoration-thickness:thin;text-underline-offset:var(--seed-dimension-x1);justify-self:start;font-weight:700}.guide-page__contents{gap:var(--gap-component);min-width:0;padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);display:grid}.guide-page__contents p{color:var(--ink-secondary);font-size:var(--fs-12);margin:0;font-weight:700}.guide-page__contents ol{gap:var(--gap-component);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.guide-page__contents a{min-block-size:100%;padding:var(--pad-control);border:thin solid var(--border-hairline);border-radius:var(--radius-input);color:var(--ink-primary);font-size:var(--fs-14);overflow-wrap:anywhere;font-weight:700;text-decoration:none;display:block}.guide-page__contents a:hover,.guide-page__contents a:focus-visible{color:var(--brand-ink);text-underline-offset:var(--seed-dimension-x1);text-decoration:underline}.guide-step-section{gap:var(--gap-component);min-width:0;padding-block-start:var(--seed-dimension-x2);scroll-margin-block-start:var(--seed-dimension-x4);display:grid}.guide-decision-grid,.guide-kernel-fields,.guide-result-terms{gap:var(--gap-component);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.guide-decision-card,.guide-copy-term,.guide-note-block{min-width:0;padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card)}.guide-decision-card{border-style:dashed}.guide-decision-card h3,.guide-copy-term h3,.guide-note-block h3{color:var(--ink-primary);font-size:var(--fs-16);line-height:var(--lh-body);margin:0}.guide-decision-card p,.guide-copy-term p,.guide-note-block p{margin:var(--gap-text) 0 0;color:var(--ink-secondary);font-size:var(--fs-14);overflow-wrap:anywhere}.guide-copy-term__heading,.guide-note-block__heading{align-items:center;gap:var(--gap-tight);flex-wrap:wrap;min-width:0;display:flex}.guide-copy-term__heading h3,.guide-note-block__heading h3{overflow-wrap:anywhere}.guide-note-block{background:var(--surface-page)}.guide-note-block--required{border-inline-start:var(--seed-dimension-x1) solid var(--ink-primary)}.guide-step-section__tip{color:var(--ink-primary);margin:0}.guide-page__footer{border-block-start:thin solid var(--border-hairline);padding-block-start:var(--gap-component)}@media (width<64rem){.guide-page__contents ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.guide-page{gap:var(--gap-section)}.guide-page__header h1{font-size:var(--fs-24)}.guide-page__contents ol,.guide-decision-grid,.guide-kernel-fields,.guide-result-terms{grid-template-columns:minmax(0,1fr)}}.gdd-markdown{gap:var(--gap-component);min-width:0;color:var(--ink-primary);display:grid}.gdd-heading{color:var(--ink-primary);line-height:var(--lh-body);margin:0}h3.gdd-heading{font-size:var(--fs-24)}h4.gdd-heading{font-size:var(--fs-20)}.gdd-paragraph{color:var(--ink-primary);font-size:var(--fs-16);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.gdd-bullet-list{gap:var(--gap-text);margin:0;padding-inline-start:var(--seed-dimension-x4);display:grid}.gdd-bullet-item{color:var(--ink-primary);font-size:var(--fs-16);overflow-wrap:anywhere}.gdd-bullet-item[data-level="1"]{margin-inline-start:var(--seed-dimension-x4);list-style-type:circle}.gdd-bullet-item[data-level="2"]{margin-inline-start:var(--seed-dimension-x8);list-style-type:square}.gdd-markdown code{font-size:var(--fs-14)}.gdd-table-wrap{max-inline-size:100%;overflow-x:auto}.gdd-table{border-collapse:collapse;inline-size:100%;font-size:var(--fs-14);text-align:start}.gdd-table th,.gdd-table td{padding:var(--pad-control);border:thin solid var(--border-hairline);vertical-align:top;overflow-wrap:anywhere}.gdd-table th{background:var(--surface-page);color:var(--ink-primary);font-weight:700}.gdd-table td{color:var(--ink-secondary)}.input-field-card{align-items:start;gap:var(--gap-component);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.input-field-card.ain-field--required,.input-field-card.ain-field--nongoal{padding-inline-start:calc(var(--pad-screen-x) - var(--seed-dimension-x1) / 2)}.input-field-card__body{gap:var(--gap-component);min-width:0;display:grid}.input-field-card__description,.input-field-card__error{font-size:var(--fs-14);overflow-wrap:anywhere;margin:0}.input-field-card__description,.input-field-card .seed-field__description{color:var(--ink-secondary)}.input-field-card__error{color:var(--authority-block)}.input-field-card__footer{gap:var(--gap-component);min-width:0;display:grid}.input-field-card .seed-text-input__value,.input-field-card .seed-text-input__value::placeholder{font-size:var(--fs-16);line-height:var(--lh-body)}.input-field-card__readonly{gap:var(--gap-text);border-radius:var(--radius-input);min-width:0;display:grid}.input-field-card__readonly:focus-visible{outline:thin solid var(--focus-ring);outline-offset:var(--seed-dimension-x1)}.input-field-card__readonly-label{align-items:center;gap:var(--gap-tight);color:var(--ink-secondary);font-size:var(--fs-12);font-weight:700;display:flex}.input-field-card__readonly-value{color:var(--ink-primary);font-size:var(--fs-16);line-height:var(--lh-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.input-field-card__readonly-empty{color:var(--ink-secondary)}.input-field-card__readonly-control{pointer-events:none}.input-field-card__lock-notice{display:none}@media (width<64rem){.input-field-card__lock-notice{align-items:flex-start;gap:var(--gap-text);color:var(--ink-primary);font-size:var(--fs-14);line-height:var(--lh-body);overflow-wrap:anywhere;margin:0;margin-block-start:calc(var(--gap-text) - var(--gap-component));display:flex}.input-field-card__lock-notice-icon{block-size:calc(var(--fs-14) * var(--lh-body));flex:none;align-items:center;display:inline-flex}.input-field-card__lock-notice-icon svg{inline-size:var(--seed-dimension-x3_5);block-size:var(--seed-dimension-x3_5)}.input-field-card--flat .input-field-card__lock-notice{margin-block-start:0}}.ain-field.input-field-card--flat{background:0 0;border-block-width:0;border-inline-end-width:0;border-radius:0;padding:0}.ain-field.input-field-card--flat:not(.ain-field--required,.ain-field--nongoal){border-inline-start-width:0}.ain-field.input-field-card--flat.ain-field--required,.ain-field.input-field-card--flat.ain-field--nongoal{padding-inline-start:var(--pad-control)}.input-field-card--flat .seed-field__root{gap:var(--gap-text)}.input-field-card--flat .seed-field__footer{align-items:stretch;gap:var(--gap-text);flex-direction:column}.input-field-card--flat .input-field-card__body{gap:var(--gap-text)}.input-field-card--flat>.help-bubble{align-self:start}.input-field-card__meta,.input-field-card__provenance{min-width:0}.config-semantics{min-width:0;font-size:var(--fs-12);line-height:var(--lh-body);display:grid}.config-semantics p{margin:0}.config-semantics__facts{overflow-wrap:anywhere;min-width:0}.config-semantics__fact{white-space:nowrap}.config-semantics__term{color:var(--ink-secondary);font-weight:700}.config-semantics__value{color:var(--ink-primary)}.config-semantics__separator{color:var(--ink-secondary)}.config-semantics__meaning{color:var(--ink-secondary);overflow-wrap:anywhere}.config-semantics__suffix{color:var(--ink-secondary);white-space:nowrap}.ain-root .seed-text-input__root:has(.config-semantics__suffix) .seed-text-input__value:focus-visible{outline:none}.ain-root .seed-text-input__root:has(.config-semantics__suffix):has(.seed-text-input__value:focus-visible){outline:calc(var(--seed-dimension-x1) / 2) solid var(--focus-ring);outline-offset:calc(var(--seed-dimension-x1) / 2)}.config-semantics-hint{color:var(--ink-secondary);font-size:var(--fs-12);line-height:var(--lh-body);overflow-wrap:anywhere;margin:0}.config-semantics-label{align-items:center;gap:var(--gap-tight);flex-wrap:wrap;min-width:0;display:inline-flex}.seed-field__header:has(>.config-semantics__badge){justify-content:flex-start;gap:var(--gap-tight);flex-wrap:wrap}.config-semantics__badge{flex-shrink:0;justify-self:start}@media (forced-colors:active){.config-semantics__suffix,.config-semantics__term,.config-semantics__value,.config-semantics__meaning,.config-semantics__separator,.config-semantics-hint{color:canvastext}.config-semantics__badge{color:canvastext;border:thin solid canvastext}}.field-group{gap:var(--gap-component);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.field-group>legend{align-items:center;column-gap:var(--gap-text);row-gap:var(--gap-component);max-inline-size:100%;color:var(--ink-primary);font-size:var(--fs-16);flex-wrap:wrap;padding:0;font-weight:700;display:flex}.field-group__description{color:var(--ink-secondary);font-size:var(--fs-14);overflow-wrap:anywhere;margin:0}.field-group__items{gap:var(--gap-component);min-width:0;display:grid}.config-feel{gap:var(--gap-tight);min-width:0;font-size:var(--fs-12);line-height:var(--lh-body);display:grid}.config-feel__line{word-break:keep-all;overflow-wrap:anywhere;min-width:0;margin:0}.config-feel__line--feel{color:var(--ink-primary)}.config-feel__line--reference,.config-feel__line--reason{color:var(--ink-secondary)}.config-feel__segment{white-space:nowrap}.config-feel__separator{color:var(--ink-secondary)}.config-feel__compare{color:var(--ink-primary)}.config-feel__sources{color:inherit;font:inherit;text-underline-offset:var(--seed-dimension-x0_5);cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:inline}.config-feel__sources:focus-visible{outline:thin solid var(--focus-ring);outline-offset:var(--seed-dimension-x0_5);border-radius:var(--seed-dimension-x0_5)}.config-feel-help{gap:var(--gap-text);display:grid}.config-feel-help__group{display:grid}.config-feel-help__label{font-weight:700}.config-feel-help__source,.config-feel-help__note{word-break:keep-all;overflow-wrap:anywhere;display:block}@media (forced-colors:active){.config-feel__line,.config-feel__separator,.config-feel__compare,.config-feel__sources{color:canvastext}}.plan-prov{align-items:center;gap:var(--gap-tight);flex-wrap:wrap;min-width:0;display:inline-flex}.plan-prov-badge{min-width:0;max-width:100%}.plan-prov-badge__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.plan-prov-badge__icon{flex:none}.plan-prov__note,.plan-prov__empty,.plan-prov__readonly{font-size:var(--fs-12);color:var(--ink-secondary)}.plan-prov__picker{align-items:center;gap:var(--gap-tight);min-width:0;display:inline-flex}.plan-prov__label{font-size:var(--fs-12);color:var(--ink-secondary)}.plan-prov__select{min-block-size:2.75rem;min-inline-size:2.75rem;max-inline-size:100%;padding:0 var(--pad-control);border:thin solid var(--border-hairline);border-radius:var(--radius-input);background:var(--surface-page);color:var(--ink-primary);font-family:inherit;font-size:var(--fs-12)}.plan-prov__select:focus-visible{outline:thin solid var(--focus-ring);outline-offset:var(--seed-dimension-x1)}.repeatable-list,.repeatable-list-row,.repeatable-list__items,.repeatable-list-row__item{gap:var(--gap-component);min-width:0;display:grid}.repeatable-list-row>.seed-action-button,.repeatable-list>.seed-action-button{font-size:var(--fs-14);line-height:var(--lh-body);justify-self:start}.repeatable-list-row__end{justify-content:space-between;align-items:center;gap:var(--gap-component);flex-wrap:wrap;min-width:0;display:flex}.repeatable-list-row__end>.seed-action-button{font-size:var(--fs-14);line-height:var(--lh-body);margin-inline-start:auto}.plan-research-group{min-width:0}.plan-research-group .seed-action-button{min-inline-size:var(--seed-dimension-x12);min-block-size:var(--seed-dimension-x12)}.plan-research-group label:has(input[type=checkbox]){min-inline-size:var(--seed-dimension-x12);min-block-size:var(--seed-dimension-x12)}.plan-research-group label:has(input[type=checkbox]){align-items:center;display:flex}.plan-research-findings{overflow-wrap:anywhere;min-width:0;margin:0;padding:0;list-style:none}.plan-research-findings .ain-finding__txt{gap:var(--gap-text);min-width:0;display:grid}.plan-research-meta{align-items:center;column-gap:var(--gap-component);row-gap:var(--gap-text);min-width:0;border-block-start:thin solid var(--border-hairline);flex-wrap:wrap;padding-block-start:var(--gap-component);display:flex}.plan-research-meta>.plan-action-help{overflow-wrap:anywhere;min-width:0;margin:0}.plan-research-mark{align-items:center;gap:var(--gap-tight);flex-wrap:wrap;min-width:0;display:inline-flex}.plan-research-date{font-size:var(--fs-12);color:var(--ink-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.plan-research-sep{color:var(--ink-muted)}@media (width<=40rem){.plan-research-meta{flex-direction:column;align-items:flex-start}.plan-research-sep{display:none}}.plan-research-link{justify-self:start;align-items:center;gap:var(--gap-tight);min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--brand-ink);font-size:var(--fs-14);text-decoration:underline;text-decoration-thickness:thin;text-underline-offset:var(--seed-dimension-x1);overflow-wrap:anywhere;font-weight:600;display:inline-flex}.plan-research-link:focus-visible{outline:thin solid var(--focus-ring);outline-offset:var(--seed-dimension-x1)}.plan-research-link__icon{flex:none}@media (forced-colors:active){.plan-research-link{color:linktext}}.plan-ai-stage{container:ai-panel/inline-size}.plan-ai-head{justify-content:space-between;align-items:flex-start;gap:var(--gap-component);flex-wrap:wrap;min-width:0;display:flex}.plan-ai-head>.section-header{flex:20rem;min-width:0}.plan-ai-toggle{flex:none}.plan-ai-sparkle{flex:none;margin-inline-end:var(--gap-tight)}.plan-ai-body{gap:var(--gap-component);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@container ai-panel (width>=42rem){.plan-ai-body:not(.plan-ai-body--single){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.plan-ai-send{gap:var(--gap-component);min-width:0;padding:var(--pad-control);border-radius:var(--radius-card);background:var(--seed-color-bg-layer-fill);border:thin solid #0000;display:grid}.plan-ai-send__title,.plan-ai-disclosure__title,.plan-ai-proposal-title{color:var(--ink-primary);font-size:var(--fs-16);line-height:var(--lh-body);margin:0}.plan-ai-send__list{gap:var(--gap-component);margin:0;display:grid}.plan-ai-send__item{gap:var(--gap-tight);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.plan-ai-send__label{color:var(--ink-primary);font-size:var(--fs-14);font-weight:600}.plan-ai-send__count{color:var(--ink-secondary);font-size:var(--fs-12);font-variant-numeric:tabular-nums;margin:0}.plan-ai-send__count[data-over=true],.plan-ai-send__error{color:var(--authority-block);font-weight:600}.plan-ai-send__value,.plan-ai-send__error{color:var(--ink-primary);font-size:var(--fs-14);overflow-wrap:anywhere;white-space:pre-wrap;grid-column:1/-1;margin:0}.plan-ai-send__error{color:var(--authority-block)}.plan-ai-consent{gap:var(--gap-component);min-width:0;display:grid}.plan-ai-disclosure{gap:var(--gap-text);padding:var(--pad-control);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);display:grid}.plan-ai-disclosure__list{gap:var(--gap-text);color:var(--ink-secondary);font-size:var(--fs-14);line-height:var(--lh-body);margin:0;padding-inline-start:var(--pad-control);list-style:outside;display:grid}.plan-ai-quote{gap:var(--gap-tight);display:grid}.plan-ai-quote__amount{align-items:baseline;gap:var(--gap-component);color:var(--ink-secondary);font-size:var(--fs-14);flex-wrap:wrap;margin:0;display:flex}.plan-ai-quote__amount strong{color:var(--ink-primary);font-size:var(--fs-20);font-variant-numeric:tabular-nums}.plan-ai-meta,.plan-ai-help{color:var(--ink-secondary);font-size:var(--fs-12);line-height:var(--lh-body);overflow-wrap:anywhere;margin:0}.plan-ai-help{font-size:var(--fs-14)}.plan-ai-actions{align-items:center;gap:var(--gap-component);flex-wrap:wrap;display:flex}.plan-ai-notice{gap:var(--gap-component);padding:var(--pad-control);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--seed-color-bg-layer-fill);grid-template-columns:auto minmax(0,1fr);display:grid}.plan-ai-notice--critical{border-color:var(--authority-block);background:var(--surface-card)}.plan-ai-notice__icon{inline-size:var(--fs-20);block-size:var(--fs-20);color:var(--ink-secondary);display:inline-flex}.plan-ai-notice--critical .plan-ai-notice__icon{color:var(--authority-block)}.plan-ai-notice__icon svg{block-size:100%;inline-size:100%}.plan-ai-notice__content{gap:var(--gap-text);min-width:0;display:grid}.plan-ai-notice__title{color:var(--ink-primary);font-size:var(--fs-16);line-height:var(--lh-body);margin:0}.plan-ai-notice__body{color:var(--ink-primary);font-size:var(--fs-14);line-height:var(--lh-body);margin:0}.plan-ai-compare{gap:var(--gap-component);grid-template-columns:minmax(0,1fr);display:grid}@container ai-panel (width>=34rem){.plan-ai-compare{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.plan-ai-compare__pane{align-content:start;justify-items:start;gap:var(--gap-text);min-width:0;padding:var(--pad-control);border-radius:var(--radius-card);background:var(--seed-color-bg-layer-fill);border:thin solid #0000;display:grid}.plan-ai-compare__pane--ai{border-color:color-mix(in srgb, var(--authority-flag) 45%, var(--border-hairline));background:var(--surface-card);justify-items:stretch}.plan-ai-compare__label-row{justify-content:space-between;align-items:center;gap:var(--gap-tight);flex-wrap:wrap;display:flex}.plan-ai-compare__label{color:var(--ink-secondary);font-size:var(--fs-12);margin:0;font-weight:600}.plan-ai-compare__value,.plan-ai-compare__reason{color:var(--ink-primary);font-size:var(--fs-14);line-height:var(--lh-body);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.plan-ai-compare__value--strong{font-size:var(--fs-16);font-weight:700}.plan-ai-compare__reason{color:var(--ink-secondary)}.plan-ai-undo{align-items:center;gap:var(--gap-tight);flex-wrap:wrap;display:inline-flex}@media (width<48rem){.plan-ai-actions>button{flex:100%}}@media (forced-colors:active){.plan-ai-send,.plan-ai-notice,.plan-ai-compare__pane,.plan-ai-disclosure{border:thin solid canvastext}.plan-ai-notice--critical{border:double canvastext}.plan-ai-compare__pane--ai{border-width:medium}.plan-ai-notice__icon,.plan-ai-send__error,.plan-ai-send__count[data-over=true]{color:canvastext}.plan-ai-stage button[aria-disabled=true]{color:graytext;border-color:graytext}}.plan-ai-keys-link{color:var(--brand-ink);white-space:nowrap;text-decoration:underline}.status-line{align-items:flex-start;gap:var(--gap-component);flex-wrap:wrap;min-width:0;display:flex}.status-line__badge,.status-line__content{min-width:0}.status-line__content{flex:16rem}.plan-status-shell{align-items:start;gap:var(--gap-component);padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.plan-status-shell__status,.plan-status-shell__gate,.plan-status-shell__actions{gap:var(--gap-component);min-width:0;display:grid}.plan-status-shell__badge-row{align-items:center;gap:var(--gap-text);flex-wrap:wrap;display:flex}.plan-status-shell__label{color:var(--ink-secondary);font-size:var(--fs-12);letter-spacing:.05em;font-weight:700}.plan-gate-progress{gap:var(--gap-component);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.plan-gate-progress__step{align-items:flex-start;gap:var(--gap-tight);min-width:0;color:var(--ink-secondary);display:flex}.plan-gate-progress__step[data-state=pass]{color:var(--authority-pass)}.plan-gate-progress__step[data-state=block]{color:var(--authority-block)}.plan-gate-progress__icon{inline-size:var(--seed-dimension-x4);block-size:var(--seed-dimension-x4);flex:none;display:inline-flex}.plan-gate-progress__icon svg{block-size:100%;inline-size:100%}.plan-gate-progress__text{font-size:var(--fs-12);line-height:var(--lh-body);display:grid}.plan-gate-progress__text strong{color:var(--ink-primary);font-weight:700}.plan-status-shell__actions{text-align:start;justify-items:start}.plan-status-shell__reason,.plan-status-shell__notice{max-inline-size:none;color:var(--ink-secondary);font-size:var(--fs-12);overflow-wrap:anywhere;margin:0}.plan-status-shell__notice{color:var(--ink-primary);font-weight:600}.plan-status-strip{z-index:1;align-items:center;gap:var(--gap-text);padding:var(--pad-control) var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);flex-wrap:wrap;display:flex;position:sticky;inset-block-start:0}.plan-status-strip__note{color:var(--ink-secondary);font-size:var(--fs-12)}.trust-footer{justify-content:center;gap:var(--gap-text) var(--gap-section);padding:var(--pad-card) 0 0;border-block-start:thin solid var(--border-hairline);color:var(--ink-secondary);font-size:var(--fs-12);flex-wrap:wrap;display:flex}.trust-footer p{margin:0}.trust-footer__credit{text-align:center;inline-size:100%}@media (width<64rem){.plan-status-shell{align-items:center;gap:var(--gap-text) var(--gap-component);padding:var(--pad-control) var(--pad-card);flex-wrap:wrap;display:flex}.plan-status-shell__status,.plan-status-shell__gate,.plan-status-shell__actions{gap:var(--gap-tight)}.plan-status-shell__actions{align-items:center;column-gap:var(--gap-text);flex-wrap:wrap;display:flex}.plan-status-shell__reason,.plan-status-shell__notice{flex-basis:100%}.plan-status-shell__notice{display:none}.plan-gate-progress,.plan-status-shell__gate .ain-gate__note{inline-size:var(--seed-dimension-x1);block-size:var(--seed-dimension-x1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}}.osg-panel{gap:var(--gap-component);min-width:0;margin-block-start:var(--gap-section);display:grid}.osg-panel__head{align-items:baseline;column-gap:var(--gap-component);row-gap:var(--gap-tight);flex-wrap:wrap;min-width:0;display:flex}.osg-panel__title{color:var(--ink-primary);font-size:var(--fs-20);font-weight:700;line-height:var(--lh-body);margin:0}.osg-panel__match{flex:none;align-self:center}.osg-panel__meta{color:var(--ink-secondary);font-size:var(--fs-14)}.osg-warning{gap:var(--gap-tight);min-width:0;padding:var(--pad-control) var(--pad-card);border:thin solid var(--seed-color-stroke-warning-weak);border-radius:var(--radius-card);background:var(--seed-color-bg-warning-weak);color:var(--ink-primary);display:grid}.osg-warning__title{font-size:var(--fs-14);margin:0;font-weight:600}.osg-warning__note{font-size:var(--fs-14);margin:0}.osg-warning__meta{align-items:center;column-gap:var(--gap-component);row-gap:var(--gap-tight);color:var(--ink-secondary);font-size:var(--fs-12);flex-wrap:wrap;margin:0;display:flex}.osg-warning__meta .osg-link{min-block-size:auto;min-inline-size:auto;font-size:var(--fs-12)}.osg-panel__limit{color:var(--ink-secondary);font-size:var(--fs-14);margin:0}.osg-panel__list{gap:var(--gap-component);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.osg-card-item{min-width:0;display:grid}.osg-card{gap:var(--gap-text);min-width:0;padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);flex-direction:column;display:flex}.osg-card:focus-visible{outline:thin solid var(--focus-ring);outline-offset:var(--seed-dimension-x1)}.osg-card__badges{gap:var(--gap-tight);flex-wrap:wrap;min-width:0;display:flex}.osg-card__badge{flex:none;max-inline-size:100%}.osg-reference-badges{align-items:center;gap:var(--gap-tight);flex-wrap:wrap;min-width:0;display:flex}.osg-card__title{color:var(--ink-primary);font-size:var(--fs-16);font-weight:700;line-height:var(--lh-body);overflow-wrap:anywhere;margin:0}.osg-card__description{color:var(--ink-secondary);font-size:var(--fs-14);line-clamp:2;-webkit-line-clamp:2;word-break:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.osg-card__links{align-items:center;column-gap:var(--gap-component);flex-wrap:wrap;min-width:0;margin-block:auto 0;margin-inline:0;display:flex}.osg-card__host{color:var(--ink-muted);font-size:var(--fs-12);overflow-wrap:anywhere}.osg-card__links+.osg-card__action{margin-block-start:0}.osg-card__action{min-width:0;margin-block-start:auto;display:flex}.osg-link{align-items:center;gap:var(--gap-tight);min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--brand-ink);font-size:var(--fs-14);text-decoration:underline;text-decoration-thickness:thin;text-underline-offset:var(--seed-dimension-x1);white-space:nowrap;font-weight:600;display:inline-flex}.osg-link:focus-visible{outline:thin solid var(--focus-ring);outline-offset:var(--seed-dimension-x1)}.osg-link__icon,.osg-button__icon{inline-size:var(--seed-dimension-x4);block-size:var(--seed-dimension-x4);flex:none}.osg-card__action .seed-action-button,.osg-panel__more,.osg-panel__state .seed-action-button{white-space:nowrap;min-block-size:2.75rem}.osg-panel__more{justify-self:start}.osg-panel__state{align-items:center;gap:var(--gap-component);min-width:0;padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);flex-wrap:wrap;display:flex}.osg-panel__state--empty{gap:var(--gap-tight);text-align:center;justify-items:center;display:grid}.osg-panel__state-text{color:var(--ink-primary);font-size:var(--fs-14);margin:0}.osg-panel__state-hint{color:var(--ink-muted);font-size:var(--fs-12);margin:0}.osg-panel__loading{gap:var(--gap-text);min-width:0;display:grid}.osg-panel__skeletons{gap:var(--gap-component);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.osg-skeleton{gap:var(--gap-text);padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);display:grid}.osg-skeleton__line{block-size:var(--seed-dimension-x3);border-radius:var(--radius-pill);background:var(--seed-color-bg-neutral-weak);display:block}.osg-skeleton__line--short{inline-size:40%}.osg-visually-hidden{inline-size:var(--seed-dimension-x1);block-size:var(--seed-dimension-x1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (forced-colors:active){.osg-warning,.osg-card,.osg-panel__state{border-color:canvastext}.osg-link{color:linktext}.osg-card__badge{color:canvastext;border:thin solid canvastext}}.plan-screen{gap:var(--gap-section);min-width:0;display:grid}.plan-local-new{align-items:center;gap:var(--gap-component);flex-wrap:wrap;margin-block-end:var(--gap-section);display:flex}.plan-local-new>button,.plan-example-dialog button{min-inline-size:var(--seed-dimension-x12);min-block-size:var(--seed-dimension-x12)}.plan-local-new__reason,.plan-local-new__notice{color:var(--ink-secondary);font-size:var(--fs-14);flex-basis:100%;margin:0}.plan-local-new__notice{color:var(--authority-block)}.plan-workspace-editor{min-width:0}.plan-hero{align-items:start;gap:var(--gap-section);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.plan-hero__body{align-content:start;gap:var(--gap-section);min-width:0;display:grid}.plan-hero__status{min-width:0}@media (width>=64rem){.plan-kernel-stage .plan-capability-card{column-gap:var(--gap-component);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.plan-kernel-stage .plan-capability-card>:not(.input-field-card){grid-area:auto/1/auto/-1}.plan-hero{grid-template-columns:minmax(0,1fr) clamp(15rem,30%,20rem)}.plan-page-header{grid-area:1/1}.plan-hero__body{grid-area:2/1}.plan-hero__status{z-index:1;max-block-size:calc(100dvh - var(--gap-section));grid-area:1/2/3;align-self:start;position:sticky;inset-block-start:var(--gap-component);overflow-y:auto}}@media (width<64rem){.plan-screen{--plan-narrow-shell-cap:min(calc(var(--gap-section) * 4), calc(100dvh / 3))}.plan-hero{flex-direction:column;align-items:stretch;display:flex}.plan-hero__status{z-index:1;background:var(--surface-page);max-block-size:var(--plan-narrow-shell-cap);position:sticky;inset-block-start:0;overflow-y:auto}.plan-hero__body *{scroll-margin-block-start:var(--plan-narrow-shell-cap)}}.plan-page-header{justify-content:flex-start;align-items:flex-start;gap:var(--gap-component);flex-direction:column;display:flex}.plan-page-header>div,.plan-page-aside,.plan-ai-copy{min-width:0}.plan-page-eyebrow{color:var(--ink-secondary);font-size:var(--fs-12);letter-spacing:.05em;margin:0;font-weight:700}.plan-page-title{margin:var(--gap-text) 0 0;color:var(--ink-primary);font-size:var(--fs-32);line-height:var(--lh-body)}.plan-page-description{max-inline-size:48rem;margin:var(--gap-text) 0 0;color:var(--ink-secondary);font-size:var(--fs-16);overflow-wrap:anywhere}.plan-page-aside{justify-items:start;gap:var(--gap-component);display:grid}.plan-draft-marker{padding:var(--pad-control);border:thin solid var(--border-hairline);border-radius:var(--radius-pill);color:var(--ink-secondary);font-size:var(--fs-12);font-weight:700}.plan-storage-note-row{justify-content:flex-start;align-items:flex-start;column-gap:var(--gap-text);row-gap:var(--gap-component);min-width:0;display:flex}.plan-storage-note{max-inline-size:24rem;color:var(--ink-secondary);font-size:var(--fs-12);text-align:start;overflow-wrap:anywhere;margin:0}.plan-storage-note[data-state=unavailable]{color:var(--authority-block)}.plan-step-stepper{gap:var(--gap-text);min-width:0;display:grid}.plan-step-nav{align-items:center;gap:var(--gap-component);min-width:0;margin:0;padding:0;list-style:none;display:flex}.plan-step-nav__item{align-items:center;gap:var(--gap-component);flex:1 1 0;min-width:0;display:flex}.plan-step-nav__item:last-child{flex:0 auto}.plan-step-nav__item:not(:last-child):after{content:"";flex:1 1 var(--gap-component);min-inline-size:var(--gap-component);border-block-start:thin solid var(--border-hairline)}.plan-step-nav__link,.plan-step-nav__locked{align-items:center;gap:var(--gap-text);min-width:0;border-radius:var(--radius-input);min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--ink-primary);flex:0 auto;text-decoration:none;display:flex}.plan-step-nav__link:focus-visible{outline:thin solid var(--focus-ring);outline-offset:var(--gap-tight)}.plan-step-nav__locked{color:var(--ink-secondary);cursor:not-allowed}.plan-step-nav__marker{inline-size:var(--seed-dimension-x6);block-size:var(--seed-dimension-x6);border:thin solid var(--ink-secondary);border-radius:var(--radius-pill);color:var(--ink-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.plan-step-nav__index{font-family:var(--font-mono);font-size:var(--fs-12);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.plan-step-nav__check,.plan-step-nav__lock{inline-size:var(--seed-dimension-x3);block-size:var(--seed-dimension-x3);display:inline-flex}.plan-step-nav__check svg{block-size:100%;inline-size:100%}.plan-step-nav__item[data-state=current] .plan-step-nav__marker{border-color:var(--ink-primary);background:var(--ink-primary);color:var(--surface-card)}.plan-step-nav__item[data-state=complete] .plan-step-nav__marker{border-color:var(--ink-secondary);color:var(--ink-primary)}.plan-step-nav__item[data-state=locked] .plan-step-nav__marker{border-style:dashed}.plan-step-nav__body{gap:0;min-width:0;display:grid}.plan-step-nav__body strong{font-size:var(--fs-14);font-weight:400;line-height:var(--lh-body);overflow-wrap:anywhere}.plan-step-nav__item[data-state=current] .plan-step-nav__body strong{font-weight:700}.plan-step-nav__state,.plan-step-nav__reason{color:var(--ink-secondary);font-size:var(--fs-12);line-height:var(--lh-body);overflow-wrap:anywhere}.plan-step-nav__item[data-state=current] .plan-step-nav__state{color:var(--ink-primary);font-weight:700}.plan-step-nav__reason{min-block-size:calc(var(--fs-12) * var(--lh-body));margin:0}@media (forced-colors:active){.plan-step-nav__item[data-state] .plan-step-nav__marker{color:canvastext;border-color:canvastext}.plan-step-nav__item[data-state=current] .plan-step-nav__marker{forced-color-adjust:none;color:canvas;background:canvastext;border-color:canvastext}}.plan-step-page{gap:var(--gap-section);min-width:0;display:grid}.plan-step-guide-link{color:var(--brand-ink);font-size:var(--fs-14);text-decoration:underline;text-decoration-thickness:thin;text-underline-offset:var(--seed-dimension-x1);justify-self:start;font-weight:700}.plan-step-move{align-items:center;column-gap:var(--gap-component);row-gap:var(--gap-text);min-width:0;border-block-start:thin solid var(--border-hairline);flex-wrap:wrap;padding-block-start:var(--gap-component);display:flex}.plan-step-move__reason{min-width:0;color:var(--ink-secondary);font-size:var(--fs-14);overflow-wrap:anywhere;margin:0}.plan-intent-summary{gap:var(--gap-component);min-width:0;display:grid}.plan-stage,.plan-ai-stage,.plan-validation-stage{min-width:0;padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card)}.plan-stage,.plan-validation-stage{gap:var(--gap-component);display:grid}.plan-intent-field{gap:var(--gap-component);min-width:0;display:grid}.plan-intent-card,.plan-intent-action{min-width:0}.plan-reference-policy,.plan-reference-limit{color:var(--ink-secondary);font-size:var(--fs-14);overflow-wrap:anywhere;margin:0}.plan-reference-fields{gap:var(--gap-component);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.plan-reference-row{min-width:0}.plan-intent-action,.plan-kernel-actions>button,.plan-required-stage>button,.plan-hook-actions>button,.plan-document-actions>button,.plan-validation-heading>button,.plan-result-block,.plan-classification-result{gap:var(--gap-component);min-width:0;display:grid}.plan-axis-summary,.plan-stage-help,.plan-selected-value,.plan-pane-description,.plan-action-help{color:var(--ink-secondary);font-size:var(--fs-14);overflow-wrap:anywhere;margin:0}.plan-axis-summary-row{align-items:center;column-gap:var(--gap-text);row-gap:var(--gap-component);flex-wrap:wrap;min-width:0;display:flex}.plan-help-inline{align-items:center;column-gap:var(--gap-text);row-gap:var(--gap-component);flex-wrap:wrap;display:flex}.plan-selected-value{color:var(--ink-primary)}.plan-archetype-selector .seed-select-box__description,.plan-screen .seed-select-box__description{font-size:var(--fs-14);line-height:var(--lh-body)}.plan-archetype-selector .seed-select-box__description[data-disabled]{color:var(--ink-secondary)}.plan-kernel-fields{gap:var(--gap-component);border:0;min-width:0;margin:0;padding:0;display:grid}.plan-kernel-fields:disabled{cursor:not-allowed}.plan-kernel-group{gap:var(--gap-component)}.plan-textarea{min-block-size:var(--seed-dimension-x12)}.plan-array-list,.plan-required-hook-list,.plan-hook-list,.plan-finding-list,.plan-capability-card{gap:var(--gap-component);min-width:0;display:grid}.plan-capability-heading{align-items:center;column-gap:var(--gap-component);row-gap:var(--gap-component);min-width:0;color:var(--ink-secondary);font-size:var(--fs-14);flex-wrap:wrap;font-weight:600;display:flex}.plan-cap-id{padding:var(--pad-control);border-radius:var(--radius-input);background:var(--surface-page);color:var(--ink-primary);font-family:var(--font-mono);font-size:var(--fs-12);font-variant-numeric:tabular-nums}.plan-kernel-stage,.plan-kernel-stage .plan-kernel-fields{gap:var(--gap-page-title)}.plan-kernel-stage .plan-kernel-group{border-block-start:thin solid var(--border-hairline);padding-block-start:var(--seed-dimension-x6)}.plan-kernel-stage .repeatable-list__items{gap:var(--gap-component)}.plan-kernel-stage .repeatable-list-row+.repeatable-list-row{border-block-start:thin solid var(--border-hairline);padding-block-start:var(--seed-dimension-x4)}.plan-kernel-stage .repeatable-list-row:not(:has(>.repeatable-list-row__end)){grid-template-columns:minmax(0,1fr) auto;align-items:start}.plan-kernel-stage .repeatable-list-row>.repeatable-list-row__item{grid-area:1/1}.plan-kernel-stage .repeatable-list-row>.seed-action-button{grid-area:1/2;justify-self:end}.plan-kernel-stage .plan-capability-row>.repeatable-list-row__item{grid-area:1/1/auto/-1}.plan-kernel-stage .plan-capability-heading{min-block-size:var(--seed-dimension-x9);padding-inline-end:calc(var(--seed-dimension-x16) + var(--seed-dimension-x4))}.plan-kernel-actions,.plan-hook-actions,.plan-document-actions{gap:var(--gap-component);min-width:0;display:grid}.plan-document-actions[data-plan-download-actions=true]{flex-wrap:wrap;align-items:center;display:flex}.plan-document-actions[data-plan-download-actions=true]>.plan-action-help,.plan-document-actions[data-plan-download-actions=true]>.plan-action-error{flex-basis:100%}.plan-action-help{justify-self:start;padding-block-start:var(--gap-text)}.plan-inline-loading{align-items:center;gap:var(--gap-tight);color:var(--ink-secondary);font-size:var(--fs-14);margin:0;display:flex}.plan-inline-loading svg,.plan-finding-icon svg{inline-size:var(--seed-dimension-x6);block-size:var(--seed-dimension-x6)}.plan-required-stage{border-inline-start:var(--seed-dimension-x1) solid var(--ink-primary);padding-inline-start:calc(var(--seed-dimension-x6) - var(--seed-dimension-x1) + var(--seed-dimension-x1) / 4)}.plan-required-hook{min-width:0}.plan-server-error-list{gap:var(--gap-text);margin:0;padding-inline-start:var(--seed-dimension-x4);display:grid}.plan-server-error-list li{gap:var(--gap-text);display:grid}.plan-ai-stage{align-items:start;gap:var(--gap-component);display:grid}.plan-ai-copy{gap:var(--gap-text);display:grid}.plan-dual-view{min-width:0}.plan-dual-view>.ain-dual__pane{align-content:start;gap:var(--gap-component);min-width:0;display:grid}.plan-result-head{justify-content:space-between;align-items:flex-start;gap:var(--gap-component);min-width:0;border-block-start:thin solid var(--border-hairline);flex-wrap:wrap;padding-block-start:var(--gap-component);display:flex}.plan-result-head>.plan-document-status{flex:20rem;min-width:0}.plan-result-head>.plan-document-actions[data-plan-download-actions=true]{justify-content:flex-end;gap:var(--gap-text);flex:0 auto;min-width:0}.plan-result-tabs{gap:var(--gap-component);min-width:0;display:grid}.plan-result-tabs__list{min-width:0;max-width:100%}.plan-result-tabs .plan-result-tab{min-width:var(--seed-dimension-x11);white-space:nowrap;flex:none}.plan-result-tabs .plan-result-tab:is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--focus-ring);outline-offset:calc(-1 * var(--seed-dimension-x0_5))}.plan-result-tab__name{align-items:center;gap:var(--gap-tight);display:inline-flex}.plan-result-tab__mark{align-items:center;gap:var(--gap-tight);color:var(--ink-secondary);font-size:var(--fs-12);font-weight:600;display:inline-flex}.plan-result-tab__icon{block-size:1em;inline-size:1em;display:inline-flex}.plan-result-tab__icon svg{block-size:100%;inline-size:100%}.plan-result-tab__mark--block .plan-result-tab__icon{color:var(--authority-block)}.plan-result-tab__mark--warn .plan-result-tab__icon{color:var(--authority-warn)}.plan-result-tab__mark--idle .plan-result-tab__icon{color:var(--authority-idle)}.plan-result-tabs .plan-result-panel{min-width:0;overflow:visible;transform:none}.plan-result-panel[hidden]{display:none}.plan-result-panel>.ain-dual__pane{align-content:start;gap:var(--gap-component);min-width:0;display:grid}.plan-result-panel>.plan-machine-view{border-block-start:thin solid var(--border-hairline);padding-block-start:var(--pad-card)}.plan-result-gdd-link{color:var(--ink-primary);font-size:var(--fs-14);text-decoration:underline;text-decoration-thickness:thin;justify-self:start;font-weight:700}@media (forced-colors:active){.plan-result-tab__icon{color:canvastext}.plan-result-tabs .plan-result-tab[aria-selected=true]{text-decoration:underline;text-decoration-thickness:var(--seed-dimension-x0_5);text-underline-offset:var(--seed-dimension-x1)}}.plan-dual-pane-intro{gap:var(--gap-text);min-width:0;display:grid}.plan-document-status{align-items:flex-start}.plan-pane-description{color:var(--ink-secondary)}.plan-hook-meta{justify-content:space-between;align-items:center;column-gap:var(--gap-text);row-gap:var(--gap-text);min-width:0;color:var(--ink-secondary);font-family:var(--font-mono);font-size:var(--fs-12);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.plan-hook-control{gap:var(--gap-text);min-width:0;display:grid}.plan-hook-location{gap:var(--gap-text);color:var(--ink-secondary);font-family:var(--font-mono);font-size:var(--fs-12);overflow-wrap:anywhere;margin:0;display:grid}.plan-hook-location span{font-family:var(--font-sans);font-weight:600}.plan-hook-location code{min-width:0;color:var(--ink-muted);overflow-wrap:anywhere}.plan-machine-view{gap:var(--gap-component);min-width:0;border-block-start:thin solid var(--border-hairline);padding-block-start:var(--gap-component);display:grid}.plan-machine-view__heading,.plan-machine-view__actions{align-items:center;gap:var(--gap-text);flex-wrap:wrap;min-width:0;display:flex}.plan-machine-view__heading{justify-content:space-between}.plan-machine-view__heading .ain-dual__title{flex-wrap:wrap}.plan-machine-view__details{min-width:0}.plan-machine-view__details summary{color:var(--ink-primary);font-size:var(--fs-14);cursor:pointer;font-weight:700}.plan-machine-view__pre{min-width:0;margin-block:var(--gap-component) 0;font-family:var(--font-mono);font-size:var(--fs-12);white-space:pre-wrap;overflow-wrap:anywhere}.plan-machine-view__pre code{font:inherit;white-space:inherit;overflow-wrap:inherit}.plan-hook-recommendation{align-items:start;gap:var(--gap-component);min-width:0;border-block-start:thin solid var(--border-hairline);color:var(--ink-secondary);font-size:var(--fs-12);grid-template-columns:minmax(0,1fr);padding-block-start:var(--gap-component);display:grid}.plan-hook-recommendation[data-state=different]{border-block-start-style:dashed}.plan-hook-recommendation[data-state=required]{border-block-start-style:solid}.plan-hook-recommendation__label{align-items:flex-start;column-gap:var(--gap-text);row-gap:var(--gap-component);flex-wrap:wrap;min-width:0;display:flex}.plan-hook-recommendation__text{gap:var(--gap-text);overflow-wrap:anywhere;min-width:0;display:grid}.plan-hook-recommendation .seed-action-button{justify-self:start}.plan-hook-error,.plan-action-error{color:var(--authority-block);font-size:var(--fs-14);overflow-wrap:anywhere;margin:0}.plan-validation-heading{align-items:start;gap:var(--gap-component);min-width:0;display:grid}.plan-validation-action{justify-items:start;gap:var(--gap-text);display:grid}.plan-validation-details{border-block-start:thin solid var(--border-hairline);padding-block-start:var(--gap-component)}.plan-validation-details summary{cursor:pointer;color:var(--ink-primary);font-size:var(--fs-14);font-weight:700}.plan-finding-list{margin-block-start:var(--gap-component);padding:0;list-style:none}.plan-validation-report{gap:var(--gap-component);min-width:0;display:grid}.plan-finding-counts{column-gap:var(--gap-component);row-gap:var(--gap-text);min-width:0;color:var(--ink-primary);font-size:var(--fs-14);flex-wrap:wrap;margin:0;font-weight:600;display:flex}.plan-finding-block-warning,.plan-finding-stale{color:var(--ink-secondary);font-weight:500}.plan-finding-stale{font-size:var(--fs-14);overflow-wrap:anywhere;margin:0}.plan-finding-icon{color:var(--ink-secondary);flex:none;display:inline-flex}.ain-finding--block .plan-finding-icon{color:var(--authority-block)}.ain-finding--warn .plan-finding-icon{color:var(--authority-warn)}.ain-finding__txt{gap:var(--gap-text);min-width:0;display:grid}.plan-finding-target,.plan-finding-blocked{color:var(--ink-secondary);overflow-wrap:anywhere}.plan-finding-list>li{min-width:0}.plan-finding-list>li:last-child{margin-bottom:0}.plan-finding-jump{min-inline-size:var(--seed-dimension-x13);justify-self:start}.plan-jump-return{align-items:center;column-gap:var(--gap-component);row-gap:var(--gap-text);min-width:0;color:var(--ink-secondary);font-size:var(--fs-14);flex-wrap:wrap;margin-block-start:var(--gap-component);display:flex}.plan-jump-return__lock{overflow-wrap:anywhere}:is(.ain-field:has(>.input-field-card__body>.plan-jump-return),.field-group:has(>.plan-jump-return),.plan-capability-card:has(>.plan-jump-return)){outline:thin solid var(--focus-ring);outline-offset:var(--seed-dimension-x1)}.plan-visually-hidden{inline-size:var(--seed-dimension-x1);block-size:var(--seed-dimension-x1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.plan-screen .ain-ro{font-size:var(--fs-12)}.plan-screen .seed-action-button{font-size:var(--fs-14);line-height:var(--lh-body)}@media (width>=64rem){.plan-dual-view .plan-hook-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=40rem){.plan-reference-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.plan-step-nav{align-items:flex-start;gap:0}.plan-step-nav__item,.plan-step-nav__item:last-child{flex-direction:column;flex:1 1 0;align-items:center;position:relative}.plan-step-nav__item:not(:last-child):after{min-inline-size:0;position:absolute;inset-block-start:calc(var(--seed-dimension-x6) / 2);inset-inline-start:calc(50% + var(--seed-dimension-x4));inset-inline-end:calc(-50% + var(--seed-dimension-x4))}.plan-step-nav__link,.plan-step-nav__locked{gap:var(--gap-tight);text-align:center;flex-direction:column}.plan-step-nav__body{justify-items:center}.plan-step-nav__reason{min-block-size:calc(var(--fs-12) * var(--lh-body) * 2)}.plan-screen{--plan-narrow-shell-cap:min(calc(var(--gap-section) * 6), calc(100dvh / 3))}.plan-stage,.plan-ai-stage,.plan-validation-stage{padding:var(--pad-card)}.plan-page-title{font-size:var(--fs-24)}.plan-storage-note-row{flex-wrap:wrap}.plan-result-head{flex-direction:column;align-items:stretch}.plan-result-head>.plan-document-status{flex-basis:auto}.plan-result-head>.plan-document-actions[data-plan-download-actions=true]{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.plan-screen *{transition:none;animation:none}}.plan-reference-marker{margin-block-start:var(--gap-text)}.orphan-copy,.orphan-copy__list{gap:var(--gap-component);min-width:0;display:grid}.orphan-copy__list{margin:0;padding:0;list-style:none}.orphan-copy__heading,.orphan-copy__description,.orphan-copy__title,.orphan-copy__summary,.orphan-copy__meta{margin:0}.orphan-copy__heading{color:var(--ink-primary);font-size:var(--fs-20)}.orphan-copy__description{color:var(--ink-secondary);font-size:var(--fs-14)}.orphan-copy__item{gap:var(--gap-component);min-width:0;padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);grid-template-columns:minmax(0,1fr) auto;display:grid}.orphan-copy__body{gap:var(--gap-text);min-width:0;display:grid}.orphan-copy__title{min-width:0;color:var(--ink-primary);font-size:var(--fs-16);overflow-wrap:anywhere;font-weight:700}.orphan-copy__summary{min-width:0;color:var(--ink-secondary);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orphan-copy__meta{min-width:0;color:var(--ink-secondary);font-size:var(--fs-14);overflow-wrap:anywhere}.orphan-copy__kind{color:var(--ink-primary);font-weight:500}.orphan-copy__actions{justify-content:flex-end;align-items:flex-start;gap:var(--gap-component);flex-wrap:wrap;grid-area:1/2;display:flex}.orphan-copy__actions>*,.orphan-copy__more{min-inline-size:var(--seed-dimension-x12);min-block-size:var(--seed-dimension-x12)}.orphan-copy__notice{grid-column:1/-1}.orphan-copy__more{inline-size:100%}@media (width<=48rem){.orphan-copy__item{grid-template-columns:minmax(0,1fr)}.orphan-copy__actions{grid-area:auto/1;justify-content:flex-start}}@media (width<=40rem){.orphan-copy__summary{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.orphan-copy__written,.orphan-copy__kinds{display:block}.orphan-copy__sep{display:none}}.plan-library{gap:var(--gap-section);min-width:0;display:grid}.plan-library__header,.plan-library__primary,.plan-library__meta,.plan-library__actions{align-items:center;gap:var(--gap-component);flex-wrap:wrap;min-width:0;display:flex}.plan-library__header{justify-content:space-between}#plan-library-new{min-block-size:calc(var(--gap-section) + var(--gap-component))}.plan-library__eyebrow,.plan-library__heading,.plan-library__notice,.plan-library__reason,.plan-library__limit{margin:0}.plan-library__eyebrow{color:var(--ink-secondary);font-size:var(--fs-12);font-weight:700}.plan-library__heading{color:var(--ink-primary);font-size:var(--fs-32);line-height:var(--lh-body)}.plan-library__list{gap:var(--gap-component);min-width:0;margin:0;padding:0;list-style:none;display:grid}.plan-library__examples,.plan-library__examples-list{gap:var(--gap-component);min-width:0;display:grid}.plan-library__examples-list{margin:0;padding:0;list-style:none}.plan-library__examples-heading,.plan-library__saved-heading,.plan-library__examples-description,.plan-library__example-title,.plan-library__example-description{margin:0}.plan-library__examples-heading,.plan-library__saved-heading{color:var(--ink-primary);font-size:var(--fs-20)}.plan-library__examples-description,.plan-library__example-description{color:var(--ink-secondary);font-size:var(--fs-14)}.plan-library__example{gap:var(--gap-component);min-width:0;padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);grid-template-columns:minmax(0,1fr) auto;display:grid}.plan-library__example-title,.plan-library__example-description{overflow-wrap:anywhere;min-width:0}.plan-library__example>button{min-inline-size:var(--seed-dimension-x12);min-block-size:var(--seed-dimension-x12);grid-area:1/2/span 2}.plan-library__item{gap:var(--gap-component);min-width:0;padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);grid-template-columns:minmax(0,1fr) auto;display:grid}.plan-library__primary{align-items:baseline}.plan-library__title{min-width:0;color:var(--ink-primary);font-size:var(--fs-20);overflow-wrap:anywhere;font-weight:700}.plan-library__held{color:var(--state-edited);font-size:var(--fs-12);font-weight:700}.plan-library__meta{color:var(--ink-secondary);font-size:var(--fs-14)}.plan-library__actions{grid-area:1/2/span 2;justify-content:flex-end}.plan-library__actions>*{min-inline-size:var(--seed-dimension-x12);min-block-size:var(--seed-dimension-x12)}.plan-library__reason{color:var(--ink-secondary);font-size:var(--fs-12);grid-column:1/-1}.plan-library__notice,.plan-library__limit{color:var(--ink-secondary);font-size:var(--fs-14)}@media (width<=48rem){.plan-library__example{grid-template-columns:minmax(0,1fr)}.plan-library__example>button{grid-area:auto/1;justify-self:start}.plan-library__item{grid-template-columns:minmax(0,1fr)}.plan-library__actions{grid-area:auto/1;justify-content:flex-start}}.home{gap:var(--gap-section);min-width:0;display:grid;container:home/inline-size}.home__header,.home__section{gap:var(--gap-component);min-width:0;display:grid}.home__header{gap:var(--gap-text)}.home__heading,.home__intro,.home__section-heading,.home__notice,.home__status-text,.home__continue-title,.home__continue-note,.home__guide-description,.home__all-plans,.home__unreadable-action{margin:0}.home__heading{color:var(--ink-primary);font-size:var(--fs-24);font-weight:700;line-height:var(--lh-body)}.home__intro,.home__notice,.home__status-text,.home__guide-description,.home__continue-note{color:var(--ink-secondary);font-size:var(--fs-14);overflow-wrap:anywhere}.home__section-heading{color:var(--ink-primary);font-size:var(--fs-20);font-weight:700}.home__continue-card,.home__recent-list,.home__start-card--new{border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);min-width:0}.home__continue-card{gap:var(--gap-component);padding:var(--pad-card);display:grid}.home__continue-title{min-width:0;color:var(--ink-primary);font-size:var(--fs-16);overflow-wrap:anywhere;font-weight:700}.home__meta{align-items:center;gap:var(--gap-component);min-width:0;color:var(--ink-secondary);font-size:var(--fs-14);flex-wrap:wrap;display:flex}.home__badge{display:inline-flex}.home__continue-action,.home__guide-action,.home__start-local{min-width:0;display:flex}.home__button-link,.home #home-new-plan,.home__start-list .plan-library__example>button{min-block-size:calc(var(--seed-dimension-x10) + var(--seed-dimension-x1));min-inline-size:calc(var(--seed-dimension-x10) + var(--seed-dimension-x1))}.home__recent-list{margin:0;padding:0;list-style:none;display:grid}.home__recent-item{gap:var(--gap-text);min-width:0;padding:var(--pad-control) var(--seed-dimension-x5);display:grid}.home__recent-item+.home__recent-item{border-block-start:thin solid var(--border-hairline)}.home__recent-title,.home__text-link{min-width:0;min-block-size:calc(var(--seed-dimension-x10) + var(--seed-dimension-x1));color:var(--brand-ink);overflow-wrap:anywhere;justify-self:start;align-items:center;display:inline-flex}.home__recent-title{font-size:var(--fs-16);font-weight:700}.home__text-link{font-size:var(--fs-14);text-decoration:underline}.home__start-list.plan-library__examples-list{gap:var(--gap-component);grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));display:grid}.home__start-list>.plan-library__example{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr)}.home__start-list>.plan-library__example>button{grid-area:3/1;justify-self:start}.home__start-card--new{padding:var(--pad-card);align-content:end;justify-items:start;display:grid}@container home (width<=30rem){.home__continue-action>.home__button-link,.home__start-list>.plan-library__example>button,.home__start-card--new>button{justify-self:stretch;inline-size:100%}.home__start-card--new{justify-items:stretch}}.login-shell{background:var(--surface-page);flex-direction:column;min-height:100dvh;display:flex}.login-shell__header{justify-content:space-between;align-items:center;gap:var(--gap-component);padding:var(--pad-control) var(--pad-screen-x);border-block-end:thin solid var(--border-hairline);background:var(--surface-card);display:flex}.login-shell__mark{color:var(--brand-ink);font-size:var(--fs-20);font-weight:700}.login-shell__main{padding:var(--gap-section) var(--pad-screen-x) var(--pad-screen-bottom);flex:1;justify-content:center;align-items:center;display:flex}.login-card{gap:var(--gap-component);width:100%;max-width:var(--layout-card-narrow);padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);display:grid}.login-card__title{color:var(--ink-primary);font-size:var(--fs-24);margin:0}.login-card__lead{color:var(--ink-secondary);font-size:var(--fs-14);line-height:var(--lh-body);margin:0}.login-form{gap:var(--gap-component);display:grid}.login-form__error{min-height:calc(var(--fs-14) * var(--lh-body));color:var(--authority-block);font-size:var(--fs-14);line-height:var(--lh-body);margin:0}.login-form__countdown{min-height:calc(var(--fs-12) * var(--lh-body));color:var(--ink-secondary);font-size:var(--fs-12);line-height:var(--lh-body);margin:0}.login-card__hint{color:var(--ink-secondary);font-size:var(--fs-12);line-height:var(--lh-body);margin:0}.menu-drawer{z-index:2;position:fixed;inset:0}.menu-drawer__scrim{background:var(--seed-color-bg-overlay);position:absolute;inset:0}.menu-drawer__panel{border-inline-end:thin solid var(--border-hairline);background:var(--surface-card);flex-direction:column;inline-size:min(20rem,88vw);max-inline-size:100%;display:flex;position:absolute;inset-block:0;inset-inline-start:0;overflow-y:auto}.menu-drawer__bar{padding:var(--pad-control) var(--pad-card) 0;justify-content:flex-end;display:flex}.menu-drawer__close{padding:var(--pad-control);border:thin solid var(--border-hairline);border-radius:var(--radius-input);background:var(--surface-card);color:var(--ink-primary);font-family:inherit;font-size:var(--fs-12);cursor:pointer;font-weight:700}.menu-drawer__body{min-width:0;flex-direction:column;flex:auto;min-block-size:0;display:flex}@media (width>=64rem){.menu-drawer{display:none}}.keys{gap:var(--gap-page-title);min-width:0;max-inline-size:60rem;display:grid}.keys__header{gap:var(--gap-text);min-width:0;display:grid}.keys__title,.keys__subtitle,.keys__note,.keys__status-line{margin:0}.keys__title{color:var(--ink-primary);font-size:var(--fs-24);font-weight:700;line-height:var(--lh-body)}.keys__subtitle{color:var(--ink-secondary);font-size:var(--fs-16)}.keys__note{color:var(--ink-muted);font-size:var(--fs-12)}.keys__status-line{align-items:center;gap:var(--gap-text);min-width:0;padding:var(--pad-badge) var(--pad-control);border-radius:var(--radius-card);background:var(--seed-color-bg-neutral-weak);color:var(--ink-secondary);font-size:var(--fs-12);display:flex}.keys__loading{gap:var(--gap-component);display:grid}.keys__cards{gap:var(--gap-component);margin:0;padding:0;list-style:none;display:grid}.key-icon{inline-size:var(--seed-dimension-x4);block-size:var(--seed-dimension-x4);flex:none}.key-card{gap:var(--gap-component);min-width:0;padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);display:grid}.key-card--skeleton{background:var(--seed-color-bg-neutral-weak);min-block-size:8rem}.key-card__head{align-items:center;gap:var(--gap-text);flex-wrap:wrap;min-width:0;display:flex}.key-card__title{color:var(--ink-primary);font-size:var(--fs-20);font-weight:700;line-height:var(--lh-body);white-space:nowrap;margin:0}.key-card__title:focus-visible{outline:medium solid var(--focus-ring);outline-offset:var(--seed-dimension-x1)}.key-card__tag{padding:0 var(--pad-control);border:thin solid var(--border-hairline);border-radius:var(--radius-pill);background:var(--seed-color-bg-neutral-weak);color:var(--ink-secondary);font-size:var(--fs-12);white-space:nowrap}.key-badge{align-items:center;gap:var(--gap-tight);padding:var(--pad-badge) var(--pad-control);border:thin solid var(--seed-color-stroke-neutral-solid);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--ink-secondary);font-size:var(--fs-12);white-space:nowrap;margin-inline-start:auto;font-weight:700;display:inline-flex}.key-badge .key-icon{inline-size:var(--seed-dimension-x3_5);block-size:var(--seed-dimension-x3_5)}.key-badge[data-tone=pass]{border-color:var(--authority-pass);background:var(--seed-color-bg-positive-weak);color:var(--authority-pass)}.key-badge[data-tone=neutral]{background:var(--seed-color-bg-neutral-weak)}.key-badge[data-tone=warn]{border-color:var(--seed-color-stroke-warning-solid);background:var(--seed-color-bg-warning-weak);color:var(--ink-primary)}.key-badge[data-tone=block]{border-color:var(--authority-block);background:var(--seed-color-bg-critical-weak);color:var(--authority-block)}.key-card__lead,.key-card__models{overflow-wrap:anywhere;min-width:0;margin:0}.key-card__lead{color:var(--ink-secondary);font-size:var(--fs-14)}.key-card__models{color:var(--ink-muted);font-size:var(--fs-12)}.key-card__meta{gap:var(--gap-component) var(--gap-section);flex-wrap:wrap;min-width:0;margin:0;display:flex}.key-card__meta-item{gap:0;min-width:0;display:grid}.key-card__meta-item dt{color:var(--ink-muted);font-size:var(--fs-12)}.key-card__meta-item dd{color:var(--ink-primary);font-size:var(--fs-14);overflow-wrap:anywhere;margin:0}.key-card__actions{gap:var(--gap-text);flex-wrap:wrap;min-width:0;display:flex}.key-card__actions>*{white-space:nowrap}.key-card__danger{color:var(--authority-block)}.key-card__foot{align-items:center;gap:var(--gap-text) var(--gap-page-title);flex-wrap:wrap;min-width:0;display:flex}.key-card__disclosure{align-items:center;gap:var(--gap-tight);min-block-size:var(--seed-dimension-x8);color:var(--ink-secondary);font:inherit;font-size:var(--fs-12);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.key-card__disclosure[aria-expanded=true] .key-icon{rotate:90deg}.key-card__disclosure:focus-visible,.key-card__link:focus-visible,.key-dialog__link a:focus-visible,.key-dialog__close:focus-visible,.key-note__dismiss:focus-visible{outline:medium solid var(--focus-ring);outline-offset:var(--seed-dimension-x0_5)}.key-card__link,.key-dialog__link a{align-items:center;gap:var(--gap-tight);min-block-size:var(--seed-dimension-x8);color:var(--brand-ink);font-size:var(--fs-12);text-decoration:underline;display:inline-flex}.key-card__link .key-icon,.key-dialog__link .key-icon{inline-size:var(--seed-dimension-x3_5);block-size:var(--seed-dimension-x3_5)}.key-card__events{gap:var(--gap-tight);color:var(--ink-secondary);font-size:var(--fs-12);margin:0;padding:0;list-style:none;display:grid}.key-card__events li{gap:var(--gap-text);flex-wrap:wrap;display:flex}.key-note{align-items:flex-start;gap:var(--gap-text);min-width:0;padding:var(--pad-control);border-radius:var(--radius-card);background:var(--seed-color-bg-neutral-weak);color:var(--ink-primary);display:flex}.key-note[data-tone=warn]{background:var(--seed-color-bg-warning-weak)}.key-note[data-tone=block]{background:var(--seed-color-bg-critical-weak)}.key-note[data-tone=pass]{background:var(--seed-color-bg-positive-weak)}.key-note[data-tone=block]>.key-icon{color:var(--authority-block)}.key-note__body{gap:var(--gap-tight);flex:auto;min-width:0;display:grid}.key-note__title,.key-note__text{font-size:var(--fs-14);overflow-wrap:anywhere;margin:0}.key-note__title{font-weight:700}.key-note__actions{gap:var(--gap-text);flex-wrap:wrap;margin-block-start:var(--gap-tight);display:flex}.key-note__dismiss,.key-dialog__close{min-inline-size:var(--seed-dimension-x8);min-block-size:var(--seed-dimension-x8);border-radius:var(--radius-input);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.keys-panel{gap:var(--gap-component);min-width:0;padding:var(--pad-card);border:thin solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);display:grid}.keys-panel--owner{border-color:var(--ink-primary)}.keys-panel__title{align-items:center;gap:var(--gap-text);color:var(--ink-primary);font-size:var(--fs-16);margin:0;font-weight:700;display:flex}.keys-panel__text,.keys-panel__note,.keys-panel__error{overflow-wrap:anywhere;min-width:0;margin:0}.keys-panel__text{color:var(--ink-secondary);font-size:var(--fs-14)}.keys-panel__note{color:var(--ink-muted);font-size:var(--fs-12)}.keys-panel__error{align-items:flex-start;gap:var(--gap-tight);color:var(--authority-block);font-size:var(--fs-14);display:flex}.keys-panel__steps{gap:var(--gap-text);color:var(--ink-primary);font-size:var(--fs-14);margin:0;padding-inline-start:var(--pad-card);list-style:decimal;display:grid}.keys-panel code,.key-dialog code{padding:0 var(--gap-tight);border:thin solid var(--border-hairline);border-radius:var(--radius-input);background:var(--seed-color-bg-neutral-weak);font-family:var(--font-mono);font-size:var(--fs-12);overflow-wrap:anywhere}.keys-panel__token{align-items:flex-end;gap:var(--gap-text);flex-wrap:wrap;min-width:0;display:flex}.keys-panel__token-field{min-width:0;flex:16rem;max-inline-size:26rem}.seed-dialog__content.key-dialog{gap:var(--gap-component);max-block-size:calc(100dvh - 2rem);inline-size:min(35rem,100vw - 2rem);max-inline-size:calc(100vw - 2rem);padding:var(--pad-card);word-break:keep-all;overflow-wrap:break-word;flex:0 auto;margin:auto;display:grid;overflow-y:auto}.key-dialog .key-dialog__header{align-items:flex-start;gap:var(--gap-text);flex-direction:row;padding:0;display:flex}.key-dialog__title{flex:auto;min-width:0}.key-dialog__body,.key-dialog__feedback{gap:var(--gap-tight);min-width:0;display:grid}.key-dialog__text,.key-dialog__hint,.key-dialog__error,.key-dialog__link{overflow-wrap:anywhere;min-width:0;margin:0}.key-dialog__text{color:var(--ink-primary);font-size:var(--fs-14)}.key-dialog__text--strong{font-weight:700}.key-dialog__hint{color:var(--ink-secondary);font-size:var(--fs-12)}.key-dialog__hint--warn{color:var(--ink-primary)}.key-dialog__error{align-items:flex-start;gap:var(--gap-tight);color:var(--authority-block);font-size:var(--fs-12);display:flex}.key-dialog .key-dialog__footer{justify-content:flex-end;gap:var(--gap-text);flex-flow:wrap;padding:0;display:flex}.key-dialog .key-dialog__footer>*{white-space:nowrap;flex:none;inline-size:auto}.key-nowrap{white-space:nowrap}.key-visually-hidden{inline-size:var(--seed-dimension-x1);block-size:var(--seed-dimension-x1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (width<30rem){.key-card,.keys-panel{padding:var(--pad-screen-x)}.key-badge{margin-inline-start:0}.key-card__meta{column-gap:var(--gap-page-title)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-border-style:solid;--tw-font-weight:initial}}}@layer theme{:root,:host{--color-authority-warn:var(--authority-warn);--radius-input:var(--radius-input);--radius-card:var(--radius-card);--radius-pill:var(--radius-pill);--font-sans:var(--font-sans);--font-mono:var(--font-mono);--ease-standard:var(--ease-standard)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.table-container{width:100%;position:relative;overflow-x:auto}.table{caption-side:bottom;width:100%;font-size:var(--fs-14)}.table-header tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.table-body tr:last-child{border-style:var(--tw-border-style);border-width:0}.table-footer{border-top-style:var(--tw-border-style);background-color:var(--muted);border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.table-footer{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.table-footer{--tw-font-weight:500;font-weight:500}.table-footer>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.table-row{border-bottom-style:var(--tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);border-bottom-width:1px}@media (hover:hover){.table-row:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.table-row:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.table-row:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.table-row:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.table-row[data-state=selected]{background-color:var(--muted)}.table-head{height:calc(var(--seed-dimension-x1) * 10);padding-inline:calc(var(--seed-dimension-x1) * 2);text-align:left;vertical-align:middle;--tw-font-weight:500;white-space:nowrap;color:var(--foreground);font-weight:500}.table-head:has([role=checkbox]){padding-right:0}.table-cell{padding:calc(var(--seed-dimension-x1) * 2);vertical-align:middle;white-space:nowrap}.table-cell:has([role=checkbox]){padding-right:0}.table-caption{margin-top:calc(var(--seed-dimension-x1) * 4);font-size:var(--fs-14);color:var(--muted-foreground)}.table-empty{padding:calc(var(--seed-dimension-x1) * 4);vertical-align:middle;font-size:var(--fs-14);white-space:nowrap;color:var(--foreground)}.table-empty-content{padding-block:calc(var(--seed-dimension-x1) * 10);justify-content:center;align-items:center;display:flex}}@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.container{width:100%}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.h-1{height:var(--seed-dimension-x1)}.text-muted-foreground{color:var(--muted-foreground)}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}}:root{--seed-safe-area-top:0px;--seed-safe-area-bottom:0px}@supports (left:constant(safe-area-inset-left)){:root{--seed-safe-area-top:constant(safe-area-inset-top);--seed-safe-area-bottom:constant(safe-area-inset-bottom)}}@supports (left:env(safe-area-inset-left)){:root{--seed-safe-area-top:env(safe-area-inset-top);--seed-safe-area-bottom:env(safe-area-inset-bottom)}}:root{--seed-font-size-multiplier:1;--seed-font-size-limit-min:.8;--seed-font-size-limit-max:1.5;--seed-line-height-limit-min:.8;--seed-line-height-limit-max:1.5}[data-seed-platform=ios]{--seed-font-size-limit-max:1.35;--seed-line-height-limit-max:1.35}@supports (font:-apple-system-body){html[data-seed-platform=ios][data-seed-font-scaling=enabled]{--seed-font-size-multiplier:.9412;font:-apple-system-body}}.seed-loading-indicator{display:inline-flex;position:absolute}.seed-icon,.seed-prefix-icon,.seed-suffix-icon{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.seed-icon{width:var(--seed-icon-size);height:var(--seed-icon-size);color:var(--seed-icon-color,currentColor)}.seed-prefix-icon{width:var(--seed-prefix-icon-size);height:var(--seed-prefix-icon-size);color:var(--seed-prefix-icon-color,currentColor);margin-left:var(--seed-prefix-icon-margin-left,0);margin-right:var(--seed-prefix-icon-margin-right,0);margin-top:var(--seed-prefix-icon-margin-top,0);margin-bottom:var(--seed-prefix-icon-margin-bottom,0);align-self:var(--seed-prefix-icon-align-self);justify-self:var(--seed-prefix-icon-justify-self)}.seed-suffix-icon{width:var(--seed-suffix-icon-size);height:var(--seed-suffix-icon-size);color:var(--seed-suffix-icon-color,currentColor);margin-left:var(--seed-suffix-icon-margin-left,0);margin-right:var(--seed-suffix-icon-margin-right,0);margin-top:var(--seed-suffix-icon-margin-top,0);margin-bottom:var(--seed-suffix-icon-margin-bottom,0);align-self:var(--seed-suffix-icon-align-self);justify-self:var(--seed-suffix-icon-justify-self)}.seed-count{font-size:var(--seed-count-font-size);line-height:var(--seed-count-line-height);font-weight:var(--seed-count-font-weight);color:var(--seed-count-color)}.seed-box{--seed-box-background:initial;--seed-box-color:initial;background:var(--seed-box-background);color:var(--seed-box-color);--seed-box-border-style:solid;--seed-box-border-color:initial;border-style:var(--seed-box-border-style);border-color:var(--seed-box-border-color);--seed-box-border-width:0;--seed-box-border-top-width:var(--seed-box-border-width);--seed-box-border-bottom-width:var(--seed-box-border-width);--seed-box-border-left-width:var(--seed-box-border-width);--seed-box-border-right-width:var(--seed-box-border-width);border-top-width:var(--seed-box-border-top-width);border-bottom-width:var(--seed-box-border-bottom-width);border-left-width:var(--seed-box-border-left-width);border-right-width:var(--seed-box-border-right-width);--seed-box-padding-base:0;--seed-box-padding-sm:var(--seed-box-padding-base,initial);--seed-box-padding-md:var(--seed-box-padding-sm,initial);--seed-box-padding-lg:var(--seed-box-padding-md,initial);--seed-box-padding-xl:var(--seed-box-padding-lg,initial);--seed-box-padding:var(--seed-box-padding-base,initial);--seed-box-padding-y-base:var(--seed-box-padding);--seed-box-padding-y-sm:var(--seed-box-padding-y-base,initial);--seed-box-padding-y-md:var(--seed-box-padding-y-sm,initial);--seed-box-padding-y-lg:var(--seed-box-padding-y-md,initial);--seed-box-padding-y-xl:var(--seed-box-padding-y-lg,initial);--seed-box-padding-y:var(--seed-box-padding-y-base,initial);--seed-box-padding-x-base:var(--seed-box-padding);--seed-box-padding-x-sm:var(--seed-box-padding-x-base,initial);--seed-box-padding-x-md:var(--seed-box-padding-x-sm,initial);--seed-box-padding-x-lg:var(--seed-box-padding-x-md,initial);--seed-box-padding-x-xl:var(--seed-box-padding-x-lg,initial);--seed-box-padding-x:var(--seed-box-padding-x-base,initial);--seed-box-padding-bottom-base:var(--seed-box-padding-y);--seed-box-padding-bottom-sm:var(--seed-box-padding-bottom-base,initial);--seed-box-padding-bottom-md:var(--seed-box-padding-bottom-sm,initial);--seed-box-padding-bottom-lg:var(--seed-box-padding-bottom-md,initial);--seed-box-padding-bottom-xl:var(--seed-box-padding-bottom-lg,initial);--seed-box-padding-bottom:var(--seed-box-padding-bottom-base,initial);--seed-box-padding-top-base:var(--seed-box-padding-y);--seed-box-padding-top-sm:var(--seed-box-padding-top-base,initial);--seed-box-padding-top-md:var(--seed-box-padding-top-sm,initial);--seed-box-padding-top-lg:var(--seed-box-padding-top-md,initial);--seed-box-padding-top-xl:var(--seed-box-padding-top-lg,initial);--seed-box-padding-top:var(--seed-box-padding-top-base,initial);--seed-box-padding-left-base:var(--seed-box-padding-x);--seed-box-padding-left-sm:var(--seed-box-padding-left-base,initial);--seed-box-padding-left-md:var(--seed-box-padding-left-sm,initial);--seed-box-padding-left-lg:var(--seed-box-padding-left-md,initial);--seed-box-padding-left-xl:var(--seed-box-padding-left-lg,initial);--seed-box-padding-left:var(--seed-box-padding-left-base,initial);--seed-box-padding-right-base:var(--seed-box-padding-x);--seed-box-padding-right-sm:var(--seed-box-padding-right-base,initial);--seed-box-padding-right-md:var(--seed-box-padding-right-sm,initial);--seed-box-padding-right-lg:var(--seed-box-padding-right-md,initial);--seed-box-padding-right-xl:var(--seed-box-padding-right-lg,initial);--seed-box-padding-right:var(--seed-box-padding-right-base,initial);padding-top:var(--seed-box-padding-top);padding-bottom:var(--seed-box-padding-bottom);padding-left:var(--seed-box-padding-left);padding-right:var(--seed-box-padding-right);--seed-box-bleed-bottom-base:0px;--seed-box-bleed-bottom-sm:var(--seed-box-bleed-bottom-base,initial);--seed-box-bleed-bottom-md:var(--seed-box-bleed-bottom-sm,initial);--seed-box-bleed-bottom-lg:var(--seed-box-bleed-bottom-md,initial);--seed-box-bleed-bottom-xl:var(--seed-box-bleed-bottom-lg,initial);--seed-box-bleed-bottom:var(--seed-box-bleed-bottom-base,initial);--seed-box-bleed-top-base:0px;--seed-box-bleed-top-sm:var(--seed-box-bleed-top-base,initial);--seed-box-bleed-top-md:var(--seed-box-bleed-top-sm,initial);--seed-box-bleed-top-lg:var(--seed-box-bleed-top-md,initial);--seed-box-bleed-top-xl:var(--seed-box-bleed-top-lg,initial);--seed-box-bleed-top:var(--seed-box-bleed-top-base,initial);--seed-box-bleed-left-base:0px;--seed-box-bleed-left-sm:var(--seed-box-bleed-left-base,initial);--seed-box-bleed-left-md:var(--seed-box-bleed-left-sm,initial);--seed-box-bleed-left-lg:var(--seed-box-bleed-left-md,initial);--seed-box-bleed-left-xl:var(--seed-box-bleed-left-lg,initial);--seed-box-bleed-left:var(--seed-box-bleed-left-base,initial);--seed-box-bleed-right-base:0px;--seed-box-bleed-right-sm:var(--seed-box-bleed-right-base,initial);--seed-box-bleed-right-md:var(--seed-box-bleed-right-sm,initial);--seed-box-bleed-right-lg:var(--seed-box-bleed-right-md,initial);--seed-box-bleed-right-xl:var(--seed-box-bleed-right-lg,initial);--seed-box-bleed-right:var(--seed-box-bleed-right-base,initial);--seed-box-margin-base:initial;--seed-box-margin-sm:var(--seed-box-margin-base,initial);--seed-box-margin-md:var(--seed-box-margin-sm,initial);--seed-box-margin-lg:var(--seed-box-margin-md,initial);--seed-box-margin-xl:var(--seed-box-margin-lg,initial);--seed-box-margin:var(--seed-box-margin-base,initial);--seed-box-margin-y-base:var(--seed-box-margin,initial);--seed-box-margin-y-sm:var(--seed-box-margin-y-base,initial);--seed-box-margin-y-md:var(--seed-box-margin-y-sm,initial);--seed-box-margin-y-lg:var(--seed-box-margin-y-md,initial);--seed-box-margin-y-xl:var(--seed-box-margin-y-lg,initial);--seed-box-margin-y:var(--seed-box-margin-y-base,initial);--seed-box-margin-x-base:var(--seed-box-margin,initial);--seed-box-margin-x-sm:var(--seed-box-margin-x-base,initial);--seed-box-margin-x-md:var(--seed-box-margin-x-sm,initial);--seed-box-margin-x-lg:var(--seed-box-margin-x-md,initial);--seed-box-margin-x-xl:var(--seed-box-margin-x-lg,initial);--seed-box-margin-x:var(--seed-box-margin-x-base,initial);--seed-box-margin-top-base:var(--seed-box-margin-y,initial);--seed-box-margin-top-sm:var(--seed-box-margin-top-base,initial);--seed-box-margin-top-md:var(--seed-box-margin-top-sm,initial);--seed-box-margin-top-lg:var(--seed-box-margin-top-md,initial);--seed-box-margin-top-xl:var(--seed-box-margin-top-lg,initial);--seed-box-margin-top:var(--seed-box-margin-top-base,initial);--seed-box-margin-bottom-base:var(--seed-box-margin-y,initial);--seed-box-margin-bottom-sm:var(--seed-box-margin-bottom-base,initial);--seed-box-margin-bottom-md:var(--seed-box-margin-bottom-sm,initial);--seed-box-margin-bottom-lg:var(--seed-box-margin-bottom-md,initial);--seed-box-margin-bottom-xl:var(--seed-box-margin-bottom-lg,initial);--seed-box-margin-bottom:var(--seed-box-margin-bottom-base,initial);--seed-box-margin-left-base:var(--seed-box-margin-x,initial);--seed-box-margin-left-sm:var(--seed-box-margin-left-base,initial);--seed-box-margin-left-md:var(--seed-box-margin-left-sm,initial);--seed-box-margin-left-lg:var(--seed-box-margin-left-md,initial);--seed-box-margin-left-xl:var(--seed-box-margin-left-lg,initial);--seed-box-margin-left:var(--seed-box-margin-left-base,initial);--seed-box-margin-right-base:var(--seed-box-margin-x,initial);--seed-box-margin-right-sm:var(--seed-box-margin-right-base,initial);--seed-box-margin-right-md:var(--seed-box-margin-right-sm,initial);--seed-box-margin-right-lg:var(--seed-box-margin-right-md,initial);--seed-box-margin-right-xl:var(--seed-box-margin-right-lg,initial);--seed-box-margin-right:var(--seed-box-margin-right-base,initial);margin-top:var(--seed-box-margin-top,calc(var(--seed-box-bleed-top) * -1));margin-bottom:var(--seed-box-margin-bottom,calc(var(--seed-box-bleed-bottom) * -1));margin-left:var(--seed-box-margin-left,calc(var(--seed-box-bleed-left) * -1));margin-right:var(--seed-box-margin-right,calc(var(--seed-box-bleed-right) * -1));--seed-box-min-height-base:auto;--seed-box-min-height-sm:var(--seed-box-min-height-base,initial);--seed-box-min-height-md:var(--seed-box-min-height-sm,initial);--seed-box-min-height-lg:var(--seed-box-min-height-md,initial);--seed-box-min-height-xl:var(--seed-box-min-height-lg,initial);--seed-box-min-height:var(--seed-box-min-height-base,initial);--seed-box-max-height-base:none;--seed-box-max-height-sm:var(--seed-box-max-height-base,initial);--seed-box-max-height-md:var(--seed-box-max-height-sm,initial);--seed-box-max-height-lg:var(--seed-box-max-height-md,initial);--seed-box-max-height-xl:var(--seed-box-max-height-lg,initial);--seed-box-max-height:var(--seed-box-max-height-base,initial);--seed-box-height-base:auto;--seed-box-height-sm:var(--seed-box-height-base,initial);--seed-box-height-md:var(--seed-box-height-sm,initial);--seed-box-height-lg:var(--seed-box-height-md,initial);--seed-box-height-xl:var(--seed-box-height-lg,initial);--seed-box-height:var(--seed-box-height-base,initial);--seed-box-min-width-base:auto;--seed-box-min-width-sm:var(--seed-box-min-width-base,initial);--seed-box-min-width-md:var(--seed-box-min-width-sm,initial);--seed-box-min-width-lg:var(--seed-box-min-width-md,initial);--seed-box-min-width-xl:var(--seed-box-min-width-lg,initial);--seed-box-min-width:var(--seed-box-min-width-base,initial);--seed-box-max-width-base:none;--seed-box-max-width-sm:var(--seed-box-max-width-base,initial);--seed-box-max-width-md:var(--seed-box-max-width-sm,initial);--seed-box-max-width-lg:var(--seed-box-max-width-md,initial);--seed-box-max-width-xl:var(--seed-box-max-width-lg,initial);--seed-box-max-width:var(--seed-box-max-width-base,initial);--seed-box-width-base:auto;--seed-box-width-sm:var(--seed-box-width-base,initial);--seed-box-width-md:var(--seed-box-width-sm,initial);--seed-box-width-lg:var(--seed-box-width-md,initial);--seed-box-width-xl:var(--seed-box-width-lg,initial);--seed-box-width:var(--seed-box-width-base,initial);min-height:var(--seed-box-min-height);max-height:var(--seed-box-max-height);height:var(--seed-box-height);min-width:var(--seed-box-min-width);max-width:var(--seed-box-max-width);width:var(--seed-box-width);--seed-box-top:initial;--seed-box-bottom:initial;--seed-box-left:initial;--seed-box-right:initial;top:var(--seed-box-top);bottom:var(--seed-box-bottom);left:var(--seed-box-left);right:var(--seed-box-right);--seed-box-border-radius:initial;--seed-box-border-bottom-left-radius:var(--seed-box-border-radius);--seed-box-border-bottom-right-radius:var(--seed-box-border-radius);--seed-box-border-top-left-radius:var(--seed-box-border-radius);--seed-box-border-top-right-radius:var(--seed-box-border-radius);border-bottom-left-radius:var(--seed-box-border-bottom-left-radius);border-bottom-right-radius:var(--seed-box-border-bottom-right-radius);border-top-left-radius:var(--seed-box-border-top-left-radius);border-top-right-radius:var(--seed-box-border-top-right-radius);--seed-box-box-shadow:initial;box-shadow:var(--seed-box-box-shadow);--seed-box-display-base:block;--seed-box-display-sm:var(--seed-box-display-base,initial);--seed-box-display-md:var(--seed-box-display-sm,initial);--seed-box-display-lg:var(--seed-box-display-md,initial);--seed-box-display-xl:var(--seed-box-display-lg,initial);--seed-box-display:var(--seed-box-display-base,initial);--seed-box-position:initial;display:var(--seed-box-display);position:var(--seed-box-position);--seed-box-unstable-transform:initial;transform:var(--seed-box-unstable-transform);--seed-box-z-index:initial;z-index:var(--seed-box-z-index);--seed-box-overflow-x:initial;--seed-box-overflow-y:initial;overflow-x:var(--seed-box-overflow-x);overflow-y:var(--seed-box-overflow-y);--seed-box-flex-grow:initial;--seed-box-flex-shrink:initial;flex-grow:var(--seed-box-flex-grow);flex-shrink:var(--seed-box-flex-shrink);--seed-box-flex-direction-base:row;--seed-box-flex-direction-sm:var(--seed-box-flex-direction-base,initial);--seed-box-flex-direction-md:var(--seed-box-flex-direction-sm,initial);--seed-box-flex-direction-lg:var(--seed-box-flex-direction-md,initial);--seed-box-flex-direction-xl:var(--seed-box-flex-direction-lg,initial);--seed-box-flex-direction:var(--seed-box-flex-direction-base,initial);--seed-box-flex-wrap:initial;--seed-box-justify-content:initial;--seed-box-justify-self:auto;--seed-box-align-items:stretch;--seed-box-align-content:stretch;--seed-box-align-self:auto;--seed-box-gap-base:0px;--seed-box-gap-sm:var(--seed-box-gap-base,initial);--seed-box-gap-md:var(--seed-box-gap-sm,initial);--seed-box-gap-lg:var(--seed-box-gap-md,initial);--seed-box-gap-xl:var(--seed-box-gap-lg,initial);--seed-box-gap:var(--seed-box-gap-base,initial);flex-direction:var(--seed-box-flex-direction);flex-wrap:var(--seed-box-flex-wrap);justify-content:var(--seed-box-justify-content);justify-self:var(--seed-box-justify-self);align-items:var(--seed-box-align-items);align-content:var(--seed-box-align-content);align-self:var(--seed-box-align-self);gap:var(--seed-box-gap);--seed-box-grid-column:initial;grid-column:var(--seed-box-grid-column);--seed-box-grid-row:initial;grid-row:var(--seed-box-grid-row)}.seed-box[data-has-active-bg]:is(:active,[data-active]){background:var(--seed-box-background--active)}.seed-grid{--seed-grid-columns-base:none;--seed-grid-columns-sm:var(--seed-grid-columns-base,initial);--seed-grid-columns-md:var(--seed-grid-columns-sm,initial);--seed-grid-columns-lg:var(--seed-grid-columns-md,initial);--seed-grid-columns-xl:var(--seed-grid-columns-lg,initial);--seed-grid-columns:var(--seed-grid-columns-base,initial);grid-template-columns:var(--seed-grid-columns);--seed-grid-rows-base:none;--seed-grid-rows-sm:var(--seed-grid-rows-base,initial);--seed-grid-rows-md:var(--seed-grid-rows-sm,initial);--seed-grid-rows-lg:var(--seed-grid-rows-md,initial);--seed-grid-rows-xl:var(--seed-grid-rows-lg,initial);--seed-grid-rows:var(--seed-grid-rows-base,initial);grid-template-rows:var(--seed-grid-rows);--seed-grid-auto-flow:initial;grid-auto-flow:var(--seed-grid-auto-flow);--seed-grid-auto-columns:initial;grid-auto-columns:var(--seed-grid-auto-columns);--seed-grid-auto-rows:initial;grid-auto-rows:var(--seed-grid-auto-rows);--seed-grid-justify-items:stretch;justify-items:var(--seed-grid-justify-items)}.seed-consistent-width:before{content:attr(data-text);visibility:hidden;height:0;font-weight:var(--seed-font-weight-regular);display:block}.seed-consistent-width:after{content:attr(data-text);visibility:hidden;height:0;font-weight:var(--seed-font-weight-bold);display:block}:root,[data-seed-color-mode=system]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root,[data-seed-color-mode=system]{--lightningcss-light: ;--lightningcss-dark:initial}}[data-seed-color-mode=light-only]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}[data-seed-color-mode=dark-only]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only}:root{--seed-dimension-x0_5:2px;--seed-dimension-x1:4px;--seed-dimension-x1_5:6px;--seed-dimension-x2:8px;--seed-dimension-x2_5:10px;--seed-dimension-x3:12px;--seed-dimension-x3_5:14px;--seed-dimension-x4:16px;--seed-dimension-x4_5:18px;--seed-dimension-x5:20px;--seed-dimension-x6:24px;--seed-dimension-x7:28px;--seed-dimension-x8:32px;--seed-dimension-x9:36px;--seed-dimension-x10:40px;--seed-dimension-x12:48px;--seed-dimension-x13:52px;--seed-dimension-x14:56px;--seed-dimension-x16:64px;--seed-dimension-spacing-x-between-chips:var(--seed-dimension-x2);--seed-dimension-spacing-x-global-gutter:var(--seed-dimension-x4);--seed-dimension-spacing-y-component-default:var(--seed-dimension-x3);--seed-dimension-spacing-y-nav-to-title:var(--seed-dimension-x5);--seed-dimension-spacing-y-screen-bottom:var(--seed-dimension-x14);--seed-dimension-spacing-y-between-text:var(--seed-dimension-x1_5);--seed-duration-d1:50ms;--seed-duration-d2:.1s;--seed-duration-d3:.15s;--seed-duration-d4:.2s;--seed-duration-d5:.25s;--seed-duration-d6:.3s;--seed-duration-color-transition:var(--seed-duration-d3);--seed-duration-pressed-scale:var(--seed-duration-d3);--seed-font-size-t1:clamp(calc(var(--seed-font-size-t1-static) * var(--seed-font-size-limit-min,.8)), calc(.6875rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t1-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t2:clamp(calc(var(--seed-font-size-t2-static) * var(--seed-font-size-limit-min,.8)), calc(.75rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t2-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t3:clamp(calc(var(--seed-font-size-t3-static) * var(--seed-font-size-limit-min,.8)), calc(.8125rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t3-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t4:clamp(calc(var(--seed-font-size-t4-static) * var(--seed-font-size-limit-min,.8)), calc(.875rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t4-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t5:clamp(calc(var(--seed-font-size-t5-static) * var(--seed-font-size-limit-min,.8)), calc(1rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t5-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t6:clamp(calc(var(--seed-font-size-t6-static) * var(--seed-font-size-limit-min,.8)), calc(1.125rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t6-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t7:clamp(calc(var(--seed-font-size-t7-static) * var(--seed-font-size-limit-min,.8)), calc(1.25rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t7-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t8:clamp(calc(var(--seed-font-size-t8-static) * var(--seed-font-size-limit-min,.8)), calc(1.375rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t8-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t9:clamp(calc(var(--seed-font-size-t9-static) * var(--seed-font-size-limit-min,.8)), calc(1.5rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t9-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t10:clamp(calc(var(--seed-font-size-t10-static) * var(--seed-font-size-limit-min,.8)), calc(1.625rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t10-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t11:clamp(calc(var(--seed-font-size-t11-static) * var(--seed-font-size-limit-min,.8)), calc(1.75rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t11-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t12:clamp(calc(var(--seed-font-size-t12-static) * var(--seed-font-size-limit-min,.8)), calc(2rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t12-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t13:clamp(calc(var(--seed-font-size-t13-static) * var(--seed-font-size-limit-min,.8)), calc(2.5rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t13-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t14:clamp(calc(var(--seed-font-size-t14-static) * var(--seed-font-size-limit-min,.8)), calc(3rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t14-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t1-static:11px;--seed-font-size-t2-static:12px;--seed-font-size-t3-static:13px;--seed-font-size-t4-static:14px;--seed-font-size-t5-static:16px;--seed-font-size-t6-static:18px;--seed-font-size-t7-static:20px;--seed-font-size-t8-static:22px;--seed-font-size-t9-static:24px;--seed-font-size-t10-static:26px;--seed-font-size-t11-static:28px;--seed-font-size-t12-static:32px;--seed-font-size-t13-static:40px;--seed-font-size-t14-static:48px;--seed-font-weight-regular:400;--seed-font-weight-medium:500;--seed-font-weight-bold:700;--seed-line-height-t1:clamp(calc(var(--seed-line-height-t1-static) * var(--seed-line-height-limit-min,.8)), calc(.9375rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t1-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t2:clamp(calc(var(--seed-line-height-t2-static) * var(--seed-line-height-limit-min,.8)), calc(1rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t2-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t3:clamp(calc(var(--seed-line-height-t3-static) * var(--seed-line-height-limit-min,.8)), calc(1.125rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t3-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t4:clamp(calc(var(--seed-line-height-t4-static) * var(--seed-line-height-limit-min,.8)), calc(1.1875rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t4-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t5:clamp(calc(var(--seed-line-height-t5-static) * var(--seed-line-height-limit-min,.8)), calc(1.375rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t5-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t6:clamp(calc(var(--seed-line-height-t6-static) * var(--seed-line-height-limit-min,.8)), calc(1.5rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t6-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t7:clamp(calc(var(--seed-line-height-t7-static) * var(--seed-line-height-limit-min,.8)), calc(1.6875rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t7-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t8:clamp(calc(var(--seed-line-height-t8-static) * var(--seed-line-height-limit-min,.8)), calc(1.875rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t8-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t9:clamp(calc(var(--seed-line-height-t9-static) * var(--seed-line-height-limit-min,.8)), calc(2rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t9-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t10:clamp(calc(var(--seed-line-height-t10-static) * var(--seed-line-height-limit-min,.8)), calc(2.1875rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t10-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t11:clamp(calc(var(--seed-line-height-t11-static) * var(--seed-line-height-limit-min,.8)), calc(2.375rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t11-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t12:clamp(calc(var(--seed-line-height-t12-static) * var(--seed-line-height-limit-min,.8)), calc(2.625rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t12-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t13:clamp(calc(var(--seed-line-height-t13-static) * var(--seed-line-height-limit-min,.8)), calc(3.25rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t13-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t14:clamp(calc(var(--seed-line-height-t14-static) * var(--seed-line-height-limit-min,.8)), calc(3.75rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t14-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t1-static:15px;--seed-line-height-t2-static:16px;--seed-line-height-t3-static:18px;--seed-line-height-t4-static:19px;--seed-line-height-t5-static:22px;--seed-line-height-t6-static:24px;--seed-line-height-t7-static:27px;--seed-line-height-t8-static:30px;--seed-line-height-t9-static:32px;--seed-line-height-t10-static:35px;--seed-line-height-t11-static:38px;--seed-line-height-t12-static:42px;--seed-line-height-t13-static:52px;--seed-line-height-t14-static:60px;--seed-radius-r0_5:2px;--seed-radius-r1:4px;--seed-radius-r1_5:6px;--seed-radius-r2:8px;--seed-radius-r2_5:10px;--seed-radius-r3:12px;--seed-radius-r3_5:14px;--seed-radius-r4:16px;--seed-radius-r5:20px;--seed-radius-r6:24px;--seed-radius-full:9999px;--seed-timing-function-linear:cubic-bezier(0, 0, 1, 1);--seed-timing-function-easing:cubic-bezier(.35, 0, .35, 1);--seed-timing-function-enter:cubic-bezier(0, 0, .15, 1);--seed-timing-function-exit:cubic-bezier(.35, 0, 1, 1);--seed-timing-function-enter-expressive:cubic-bezier(.03, .4, .1, 1);--seed-timing-function-exit-expressive:cubic-bezier(.35, 0, .95, .55);--seed-timing-function-pressed-scale:cubic-bezier(0, 0, .15, 1)}:root,:root[data-seed-color-mode=system][data-seed-user-color-scheme=light],:root[data-seed-color-mode=light-only],:root [data-seed-color-mode=light-only]{--seed-color-palette-gray-00:#fff;--seed-color-palette-gray-100:#f7f8f9;--seed-color-palette-gray-200:#f3f4f5;--seed-color-palette-gray-300:#eeeff1;--seed-color-palette-gray-400:#dcdee3;--seed-color-palette-gray-500:#d1d3d8;--seed-color-palette-gray-600:#b0b3ba;--seed-color-palette-gray-700:#868b94;--seed-color-palette-gray-800:#555d6d;--seed-color-palette-gray-900:#2a3038;--seed-color-palette-gray-1000:#1a1c20;--seed-color-palette-carrot-100:#fff2ec;--seed-color-palette-carrot-200:#ffe8db;--seed-color-palette-carrot-300:#ffd5c0;--seed-color-palette-carrot-400:#ffb999;--seed-color-palette-carrot-500:#ff9364;--seed-color-palette-carrot-600:#f60;--seed-color-palette-carrot-700:#e14d00;--seed-color-palette-carrot-800:#b93901;--seed-color-palette-carrot-900:#862b00;--seed-color-palette-carrot-1000:#471601;--seed-color-palette-blue-100:#eff6ff;--seed-color-palette-blue-200:#e2edfc;--seed-color-palette-blue-300:#cbdffa;--seed-color-palette-blue-400:#aacefd;--seed-color-palette-blue-500:#85b8fd;--seed-color-palette-blue-600:#5e98fe;--seed-color-palette-blue-700:#217cf9;--seed-color-palette-blue-800:#135fcd;--seed-color-palette-blue-900:#0b4596;--seed-color-palette-blue-1000:#032451;--seed-color-palette-red-100:#fdf0f0;--seed-color-palette-red-200:#fde7e7;--seed-color-palette-red-300:#fed4d2;--seed-color-palette-red-400:#feb7b3;--seed-color-palette-red-500:#fe928d;--seed-color-palette-red-600:#fc6a66;--seed-color-palette-red-700:#fa342c;--seed-color-palette-red-800:#ca1d13;--seed-color-palette-red-900:#921708;--seed-color-palette-red-1000:#4a1209;--seed-color-palette-green-100:#edfaf6;--seed-color-palette-green-200:#d9f6e9;--seed-color-palette-green-300:#b9e9d2;--seed-color-palette-green-400:#7ddcb3;--seed-color-palette-green-500:#42c593;--seed-color-palette-green-600:#10ab7d;--seed-color-palette-green-700:#079171;--seed-color-palette-green-800:#00745f;--seed-color-palette-green-900:#075445;--seed-color-palette-green-1000:#0a2b24;--seed-color-palette-yellow-100:#fff7de;--seed-color-palette-yellow-200:#fdefb9;--seed-color-palette-yellow-300:#fbdc65;--seed-color-palette-yellow-400:#e9c647;--seed-color-palette-yellow-500:#d4ab28;--seed-color-palette-yellow-600:#c49725;--seed-color-palette-yellow-700:#9b7821;--seed-color-palette-yellow-800:#755b22;--seed-color-palette-yellow-900:#4f3e1f;--seed-color-palette-yellow-1000:#2c2512;--seed-color-palette-purple-100:#f5f3fe;--seed-color-palette-purple-200:#efeafe;--seed-color-palette-purple-300:#e1d8ff;--seed-color-palette-purple-400:#d0c0ff;--seed-color-palette-purple-500:#b8a1ff;--seed-color-palette-purple-600:#9f84fb;--seed-color-palette-purple-700:#8969ea;--seed-color-palette-purple-800:#6d50cb;--seed-color-palette-purple-900:#50379b;--seed-color-palette-purple-1000:#29175d;--seed-color-palette-static-black:#000;--seed-color-palette-static-black-alpha-100:#00000007;--seed-color-palette-static-black-alpha-200:#0000000c;--seed-color-palette-static-black-alpha-300:#00000010;--seed-color-palette-static-black-alpha-400:#00000021;--seed-color-palette-static-black-alpha-500:#0000002c;--seed-color-palette-static-black-alpha-600:#0000004c;--seed-color-palette-static-black-alpha-700:#00000074;--seed-color-palette-static-black-alpha-800:#000000a2;--seed-color-palette-static-black-alpha-900:#000000d0;--seed-color-palette-static-black-alpha-1000:#000000e3;--seed-color-palette-static-white:#fff;--seed-color-palette-static-white-alpha-50:#ffffff0d;--seed-color-palette-static-white-alpha-100:#ffffff17;--seed-color-palette-static-white-alpha-200:#ffffff20;--seed-color-palette-static-white-alpha-300:#ffffff2e;--seed-color-palette-static-white-alpha-400:#ffffff3d;--seed-color-palette-static-white-alpha-500:#ffffff60;--seed-color-palette-static-white-alpha-600:#ffffff8b;--seed-color-palette-static-white-alpha-700:#ffffffb3;--seed-color-palette-static-white-alpha-800:#ffffffde;--seed-color-palette-static-white-alpha-900:#ffffffea;--seed-color-palette-static-white-alpha-1000:#fffffff4;--seed-color-fg-brand:var(--seed-color-palette-carrot-600);--seed-color-fg-brand-contrast:var(--seed-color-palette-carrot-700);--seed-color-fg-critical:var(--seed-color-palette-red-700);--seed-color-fg-critical-contrast:var(--seed-color-palette-red-900);--seed-color-fg-disabled:var(--seed-color-palette-gray-500);--seed-color-fg-informative:var(--seed-color-palette-blue-700);--seed-color-fg-informative-contrast:var(--seed-color-palette-blue-900);--seed-color-fg-neutral:var(--seed-color-palette-gray-1000);--seed-color-fg-neutral-inverted:var(--seed-color-palette-gray-00);--seed-color-fg-neutral-muted:var(--seed-color-palette-gray-800);--seed-color-fg-neutral-subtle:var(--seed-color-palette-gray-700);--seed-color-fg-placeholder:var(--seed-color-palette-gray-600);--seed-color-fg-positive:var(--seed-color-palette-green-700);--seed-color-fg-positive-contrast:var(--seed-color-palette-green-900);--seed-color-fg-warning:var(--seed-color-palette-yellow-700);--seed-color-fg-warning-contrast:var(--seed-color-palette-yellow-900);--seed-color-bg-brand-solid:var(--seed-color-palette-carrot-600);--seed-color-bg-brand-solid-pressed:var(--seed-color-palette-carrot-700);--seed-color-bg-brand-weak:var(--seed-color-palette-carrot-100);--seed-color-bg-brand-weak-pressed:var(--seed-color-palette-carrot-200);--seed-color-bg-critical-solid:var(--seed-color-palette-red-700);--seed-color-bg-critical-solid-pressed:var(--seed-color-palette-red-800);--seed-color-bg-critical-weak:var(--seed-color-palette-red-100);--seed-color-bg-critical-weak-pressed:var(--seed-color-palette-red-200);--seed-color-bg-disabled:var(--seed-color-palette-gray-200);--seed-color-bg-informative-solid:var(--seed-color-palette-blue-700);--seed-color-bg-informative-solid-pressed:var(--seed-color-palette-blue-800);--seed-color-bg-informative-weak:var(--seed-color-palette-blue-100);--seed-color-bg-informative-weak-pressed:var(--seed-color-palette-blue-200);--seed-color-bg-layer-basement:var(--seed-color-palette-gray-200);--seed-color-bg-layer-default:var(--seed-color-palette-gray-00);--seed-color-bg-layer-default-pressed:var(--seed-color-palette-gray-100);--seed-color-bg-layer-fill:var(--seed-color-palette-gray-100);--seed-color-bg-layer-floating:var(--seed-color-palette-gray-00);--seed-color-bg-layer-floating-pressed:var(--seed-color-palette-gray-100);--seed-color-bg-magic-weak:#f9f2ee;--seed-color-bg-neutral-inverted:var(--seed-color-palette-gray-900);--seed-color-bg-neutral-inverted-pressed:var(--seed-color-palette-gray-800);--seed-color-bg-neutral-solid:var(--seed-color-palette-gray-1000);--seed-color-bg-neutral-solid-muted:var(--seed-color-palette-gray-800);--seed-color-bg-neutral-solid-muted-pressed:var(--seed-color-palette-gray-900);--seed-color-bg-neutral-weak:var(--seed-color-palette-gray-200);--seed-color-bg-neutral-weak-alpha:var(--seed-color-palette-static-black-alpha-200);--seed-color-bg-neutral-weak-alpha-pressed:var(--seed-color-palette-static-black-alpha-300);--seed-color-bg-neutral-weak-pressed:var(--seed-color-palette-gray-300);--seed-color-bg-overlay:var(--seed-color-palette-static-black-alpha-700);--seed-color-bg-overlay-muted:var(--seed-color-palette-static-black-alpha-500);--seed-color-bg-positive-solid:var(--seed-color-palette-green-700);--seed-color-bg-positive-solid-pressed:var(--seed-color-palette-green-800);--seed-color-bg-positive-weak:var(--seed-color-palette-green-100);--seed-color-bg-positive-weak-pressed:var(--seed-color-palette-green-200);--seed-color-bg-transparent:#0000;--seed-color-bg-transparent-pressed:var(--seed-color-palette-static-black-alpha-100);--seed-color-bg-transparent-selected:var(--seed-color-palette-static-black-alpha-200);--seed-color-bg-transparent-selected-pressed:var(--seed-color-palette-static-black-alpha-300);--seed-color-bg-warning-solid:var(--seed-color-palette-yellow-300);--seed-color-bg-warning-solid-pressed:var(--seed-color-palette-yellow-400);--seed-color-bg-warning-weak:var(--seed-color-palette-yellow-100);--seed-color-bg-warning-weak-pressed:var(--seed-color-palette-yellow-200);--seed-color-stroke-brand-solid:var(--seed-color-palette-carrot-700);--seed-color-stroke-brand-weak:var(--seed-color-palette-carrot-300);--seed-color-stroke-critical-solid:var(--seed-color-palette-red-700);--seed-color-stroke-critical-weak:var(--seed-color-palette-red-300);--seed-color-stroke-focus-ring:var(--seed-color-palette-blue-600);--seed-color-stroke-informative-solid:var(--seed-color-palette-blue-700);--seed-color-stroke-informative-weak:var(--seed-color-palette-blue-300);--seed-color-stroke-neutral-contrast:var(--seed-color-palette-gray-1000);--seed-color-stroke-neutral-muted:var(--seed-color-palette-static-black-alpha-300);--seed-color-stroke-neutral-solid:var(--seed-color-palette-gray-800);--seed-color-stroke-neutral-subtle:var(--seed-color-palette-static-black-alpha-200);--seed-color-stroke-neutral-weak:var(--seed-color-palette-gray-400);--seed-color-stroke-positive-solid:var(--seed-color-palette-green-700);--seed-color-stroke-positive-weak:var(--seed-color-palette-green-300);--seed-color-stroke-warning-solid:var(--seed-color-palette-yellow-700);--seed-color-stroke-warning-weak:var(--seed-color-palette-yellow-300);--seed-color-manner-temp-l1-bg:#f1f2f3;--seed-color-manner-temp-l1-text:#757b85;--seed-color-manner-temp-l10-bg:#ffebee;--seed-color-manner-temp-l10-text:#cb0123;--seed-color-manner-temp-l2-bg:#f8f4ec;--seed-color-manner-temp-l2-text:#ab863f;--seed-color-manner-temp-l3-bg:#fff5e5;--seed-color-manner-temp-l3-text:#e08a00;--seed-color-manner-temp-l4-bg:#fff3e5;--seed-color-manner-temp-l4-text:#f57e00;--seed-color-manner-temp-l5-bg:#fff1e5;--seed-color-manner-temp-l5-text:#ff7300;--seed-color-manner-temp-l6-bg:#fff0e5;--seed-color-manner-temp-l6-text:#f60;--seed-color-manner-temp-l7-bg:#ffefe5;--seed-color-manner-temp-l7-text:#ff5100;--seed-color-manner-temp-l8-bg:#ffeee5;--seed-color-manner-temp-l8-text:#f30;--seed-color-manner-temp-l9-bg:#fdeded;--seed-color-manner-temp-l9-text:#e82c45;--seed-color-banner-blue:#e1f7ff;--seed-color-banner-cool-gray:#ebf1f5;--seed-color-banner-green:#f0fbe5;--seed-color-banner-orange:#fff2e1;--seed-color-banner-pink:#ffebf1;--seed-color-banner-purple:#f5ecff;--seed-color-banner-red:#ffecee;--seed-color-banner-teal:#e6faf6;--seed-color-banner-warm-gray:#f2f0ee;--seed-color-banner-yellow:#fffae1;--seed-gradient-glow-magic:#fef6f7 0%, #fef0e7 80%, #f9f7f5 100%;--seed-gradient-glow-magic-pressed:#fbf0f2 0%, #ffe8db 80%, #f5f2ef 100%;--seed-gradient-highlight-magic:#f60 20%, #d25aca 100%;--seed-gradient-highlight-magic-pressed:#e14f00 20%, #ae58bf 100%;--seed-gradient-shimmer-magic:#fff9f500 0%, #fff9f5cc 46%, #fff9f5cc 54%, #fff9f500 100%;--seed-gradient-shimmer-neutral:#fff0 0%, #ffffffab 46%, #ffffffab 54%, #fff0 100%;--seed-shadow-s1:0px 1px 4px 0px #00000014;--seed-shadow-s2:0px 2px 10px 0px #0000001a;--seed-shadow-s3:0px 4px 16px 0px #0000001f}:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--seed-color-palette-gray-00:#000;--seed-color-palette-gray-100:#16171b;--seed-color-palette-gray-200:#1d2025;--seed-color-palette-gray-300:#2b2e35;--seed-color-palette-gray-400:#393d46;--seed-color-palette-gray-500:#5b606a;--seed-color-palette-gray-600:#868b94;--seed-color-palette-gray-700:#b0b3ba;--seed-color-palette-gray-800:#dcdee3;--seed-color-palette-gray-900:#e9eaec;--seed-color-palette-gray-1000:#f3f4f5;--seed-color-palette-carrot-100:#31241f;--seed-color-palette-carrot-200:#4b291c;--seed-color-palette-carrot-300:#6b311c;--seed-color-palette-carrot-400:#923600;--seed-color-palette-carrot-500:#bd4201;--seed-color-palette-carrot-600:#e65200;--seed-color-palette-carrot-700:#f60;--seed-color-palette-carrot-800:#ff9e65;--seed-color-palette-carrot-900:#eecebc;--seed-color-palette-carrot-1000:#f4eeea;--seed-color-palette-blue-100:#202742;--seed-color-palette-blue-200:#1e3352;--seed-color-palette-blue-300:#1a4275;--seed-color-palette-blue-400:#0f559e;--seed-color-palette-blue-500:#1964d8;--seed-color-palette-blue-600:#1e82eb;--seed-color-palette-blue-700:#41a2f9;--seed-color-palette-blue-800:#83bcf9;--seed-color-palette-blue-900:#b9d7fb;--seed-color-palette-blue-1000:#e5f0fe;--seed-color-palette-red-100:#322323;--seed-color-palette-red-200:#4f2624;--seed-color-palette-red-300:#742826;--seed-color-palette-red-400:#a12621;--seed-color-palette-red-500:#ca2319;--seed-color-palette-red-600:#f73526;--seed-color-palette-red-700:#ff6e60;--seed-color-palette-red-800:#ffa299;--seed-color-palette-red-900:#f8c5c3;--seed-color-palette-red-1000:#fdf2f2;--seed-color-palette-green-100:#202926;--seed-color-palette-green-200:#20362e;--seed-color-palette-green-300:#20493b;--seed-color-palette-green-400:#19604c;--seed-color-palette-green-500:#117956;--seed-color-palette-green-600:#1b946d;--seed-color-palette-green-700:#22b27f;--seed-color-palette-green-800:#35ce9a;--seed-color-palette-green-900:#93e5c0;--seed-color-palette-green-1000:#d4f6ef;--seed-color-palette-yellow-100:#302819;--seed-color-palette-yellow-200:#413218;--seed-color-palette-yellow-300:#543e15;--seed-color-palette-yellow-400:#714e15;--seed-color-palette-yellow-500:#91601b;--seed-color-palette-yellow-600:#b6720d;--seed-color-palette-yellow-700:#ca901c;--seed-color-palette-yellow-800:#dab156;--seed-color-palette-yellow-900:#e5d49b;--seed-color-palette-yellow-1000:#f7f0cd;--seed-color-palette-purple-100:#28213b;--seed-color-palette-purple-200:#3b2873;--seed-color-palette-purple-300:#443081;--seed-color-palette-purple-400:#5a3bb1;--seed-color-palette-purple-500:#764fd9;--seed-color-palette-purple-600:#8e6bee;--seed-color-palette-purple-700:#a78df0;--seed-color-palette-purple-800:#beadf2;--seed-color-palette-purple-900:#d9cefa;--seed-color-palette-purple-1000:#f0edfc;--seed-color-palette-static-black:#000;--seed-color-palette-static-black-alpha-100:#00000007;--seed-color-palette-static-black-alpha-200:#0000000c;--seed-color-palette-static-black-alpha-300:#00000010;--seed-color-palette-static-black-alpha-400:#00000021;--seed-color-palette-static-black-alpha-500:#0000002c;--seed-color-palette-static-black-alpha-600:#0000004c;--seed-color-palette-static-black-alpha-700:#00000074;--seed-color-palette-static-black-alpha-800:#000000a2;--seed-color-palette-static-black-alpha-900:#000000d0;--seed-color-palette-static-black-alpha-1000:#000000e3;--seed-color-palette-static-white:#fff;--seed-color-palette-static-white-alpha-50:#ffffff0d;--seed-color-palette-static-white-alpha-100:#ffffff17;--seed-color-palette-static-white-alpha-200:#ffffff20;--seed-color-palette-static-white-alpha-300:#ffffff2e;--seed-color-palette-static-white-alpha-400:#ffffff3d;--seed-color-palette-static-white-alpha-500:#ffffff60;--seed-color-palette-static-white-alpha-600:#ffffff8b;--seed-color-palette-static-white-alpha-700:#ffffffb3;--seed-color-palette-static-white-alpha-800:#ffffffde;--seed-color-palette-static-white-alpha-900:#ffffffea;--seed-color-palette-static-white-alpha-1000:#fffffff4;--seed-color-fg-brand:var(--seed-color-palette-carrot-700);--seed-color-fg-brand-contrast:var(--seed-color-palette-carrot-700);--seed-color-fg-critical:var(--seed-color-palette-red-700);--seed-color-fg-critical-contrast:var(--seed-color-palette-red-900);--seed-color-fg-disabled:var(--seed-color-palette-gray-500);--seed-color-fg-informative:var(--seed-color-palette-blue-700);--seed-color-fg-informative-contrast:var(--seed-color-palette-blue-900);--seed-color-fg-neutral:var(--seed-color-palette-gray-1000);--seed-color-fg-neutral-inverted:var(--seed-color-palette-gray-100);--seed-color-fg-neutral-muted:var(--seed-color-palette-gray-800);--seed-color-fg-neutral-subtle:var(--seed-color-palette-gray-700);--seed-color-fg-placeholder:var(--seed-color-palette-gray-600);--seed-color-fg-positive:var(--seed-color-palette-green-700);--seed-color-fg-positive-contrast:var(--seed-color-palette-green-900);--seed-color-fg-warning:var(--seed-color-palette-yellow-700);--seed-color-fg-warning-contrast:var(--seed-color-palette-yellow-900);--seed-color-bg-brand-solid:var(--seed-color-palette-carrot-700);--seed-color-bg-brand-solid-pressed:var(--seed-color-palette-carrot-800);--seed-color-bg-brand-weak:var(--seed-color-palette-carrot-100);--seed-color-bg-brand-weak-pressed:var(--seed-color-palette-carrot-200);--seed-color-bg-critical-solid:var(--seed-color-palette-red-600);--seed-color-bg-critical-solid-pressed:var(--seed-color-palette-red-700);--seed-color-bg-critical-weak:var(--seed-color-palette-red-100);--seed-color-bg-critical-weak-pressed:var(--seed-color-palette-red-200);--seed-color-bg-disabled:var(--seed-color-palette-gray-300);--seed-color-bg-informative-solid:var(--seed-color-palette-blue-600);--seed-color-bg-informative-solid-pressed:var(--seed-color-palette-blue-700);--seed-color-bg-informative-weak:var(--seed-color-palette-blue-100);--seed-color-bg-informative-weak-pressed:var(--seed-color-palette-blue-200);--seed-color-bg-layer-basement:var(--seed-color-palette-gray-00);--seed-color-bg-layer-default:var(--seed-color-palette-gray-100);--seed-color-bg-layer-default-pressed:var(--seed-color-palette-gray-300);--seed-color-bg-layer-fill:var(--seed-color-palette-gray-200);--seed-color-bg-layer-floating:var(--seed-color-palette-gray-200);--seed-color-bg-layer-floating-pressed:var(--seed-color-palette-gray-300);--seed-color-bg-magic-weak:#201f1f;--seed-color-bg-neutral-inverted:var(--seed-color-palette-gray-1000);--seed-color-bg-neutral-inverted-pressed:var(--seed-color-palette-gray-800);--seed-color-bg-neutral-solid:var(--seed-color-palette-gray-300);--seed-color-bg-neutral-solid-muted:var(--seed-color-palette-gray-400);--seed-color-bg-neutral-solid-muted-pressed:var(--seed-color-palette-gray-500);--seed-color-bg-neutral-weak:var(--seed-color-palette-gray-300);--seed-color-bg-neutral-weak-alpha:var(--seed-color-palette-static-white-alpha-200);--seed-color-bg-neutral-weak-alpha-pressed:var(--seed-color-palette-static-white-alpha-300);--seed-color-bg-neutral-weak-pressed:var(--seed-color-palette-gray-400);--seed-color-bg-overlay:var(--seed-color-palette-static-black-alpha-700);--seed-color-bg-overlay-muted:var(--seed-color-palette-static-black-alpha-500);--seed-color-bg-positive-solid:var(--seed-color-palette-green-500);--seed-color-bg-positive-solid-pressed:var(--seed-color-palette-green-600);--seed-color-bg-positive-weak:var(--seed-color-palette-green-100);--seed-color-bg-positive-weak-pressed:var(--seed-color-palette-green-200);--seed-color-bg-transparent:#fff0;--seed-color-bg-transparent-pressed:var(--seed-color-palette-static-white-alpha-50);--seed-color-bg-transparent-selected:var(--seed-color-palette-static-white-alpha-100);--seed-color-bg-transparent-selected-pressed:var(--seed-color-palette-static-white-alpha-200);--seed-color-bg-warning-solid:var(--seed-color-palette-yellow-800);--seed-color-bg-warning-solid-pressed:var(--seed-color-palette-yellow-900);--seed-color-bg-warning-weak:var(--seed-color-palette-yellow-100);--seed-color-bg-warning-weak-pressed:var(--seed-color-palette-yellow-200);--seed-color-stroke-brand-solid:var(--seed-color-palette-carrot-700);--seed-color-stroke-brand-weak:var(--seed-color-palette-carrot-300);--seed-color-stroke-critical-solid:var(--seed-color-palette-red-700);--seed-color-stroke-critical-weak:var(--seed-color-palette-red-300);--seed-color-stroke-focus-ring:var(--seed-color-palette-blue-600);--seed-color-stroke-informative-solid:var(--seed-color-palette-blue-700);--seed-color-stroke-informative-weak:var(--seed-color-palette-blue-300);--seed-color-stroke-neutral-contrast:var(--seed-color-palette-gray-1000);--seed-color-stroke-neutral-muted:var(--seed-color-palette-static-white-alpha-100);--seed-color-stroke-neutral-solid:var(--seed-color-palette-gray-800);--seed-color-stroke-neutral-subtle:var(--seed-color-palette-static-white-alpha-50);--seed-color-stroke-neutral-weak:var(--seed-color-palette-gray-400);--seed-color-stroke-positive-solid:var(--seed-color-palette-green-700);--seed-color-stroke-positive-weak:var(--seed-color-palette-green-300);--seed-color-stroke-warning-solid:var(--seed-color-palette-yellow-700);--seed-color-stroke-warning-weak:var(--seed-color-palette-yellow-300);--seed-color-manner-temp-l1-bg:#292929;--seed-color-manner-temp-l1-text:#b8b8b9;--seed-color-manner-temp-l10-bg:#34040a;--seed-color-manner-temp-l10-text:#fb6f82;--seed-color-manner-temp-l2-bg:#332605;--seed-color-manner-temp-l2-text:#f5db97;--seed-color-manner-temp-l3-bg:#372b01;--seed-color-manner-temp-l3-text:#fdda65;--seed-color-manner-temp-l4-bg:#372301;--seed-color-manner-temp-l4-text:#fbbe55;--seed-color-manner-temp-l5-bg:#371f01;--seed-color-manner-temp-l5-text:#faac4b;--seed-color-manner-temp-l6-bg:#351b03;--seed-color-manner-temp-l6-text:#fc9855;--seed-color-manner-temp-l7-bg:#371701;--seed-color-manner-temp-l7-text:#f97a25;--seed-color-manner-temp-l8-bg:#380f00;--seed-color-manner-temp-l8-text:#fe6a34;--seed-color-manner-temp-l9-bg:#380500;--seed-color-manner-temp-l9-text:#fe6a5d;--seed-color-banner-blue:#0d2a3a;--seed-color-banner-cool-gray:#242c33;--seed-color-banner-green:#1e361c;--seed-color-banner-orange:#42230a;--seed-color-banner-pink:#3b172c;--seed-color-banner-purple:#2e1e45;--seed-color-banner-red:#3a0f15;--seed-color-banner-teal:#143633;--seed-color-banner-warm-gray:#2f2b27;--seed-color-banner-yellow:#3e2b00;--seed-gradient-glow-magic:#2d252d 0%, #3a312b 80%, #333232 100%;--seed-gradient-glow-magic-pressed:#3e333e 0%, #51453e 80%, #434242 100%;--seed-gradient-highlight-magic:#f60 20%, #d25aca 100%;--seed-gradient-highlight-magic-pressed:#ff9e65 20%, #e89bee 100%;--seed-gradient-shimmer-magic:#fff9f500 0%, #fff9f51a 46%, #fff9f51a 54%, #fff9f500 100%;--seed-gradient-shimmer-neutral:#fff0 0%, #ffffff1a 46%, #ffffff1a 54%, #fff0 100%;--seed-shadow-s1:0px 1px 4px 0px #00000080;--seed-shadow-s2:0px 2px 10px 0px #000000ad;--seed-shadow-s3:0px 4px 16px 0px #000c}:root{--seed-scale-s95:.95;--seed-scale-s97:.97;--seed-scale-s98:.98}@media (prefers-reduced-motion:reduce){:root{--seed-scale-s95:1;--seed-scale-s97:1;--seed-scale-s98:1}}@keyframes seed-enter{0%{opacity:var(--seed-enter-opacity,1);transform:translate3d(var(--seed-enter-translate-x,0), var(--seed-enter-translate-y,0), 0) scale3d(var(--seed-enter-scale,1), var(--seed-enter-scale,1), var(--seed-enter-scale,1)) rotate(var(--seed-enter-rotate,0))}}@keyframes seed-exit{to{opacity:var(--seed-exit-opacity,1);transform:translate3d(var(--seed-exit-translate-x,0), var(--seed-exit-translate-y,0), 0) scale3d(var(--seed-exit-scale,1), var(--seed-exit-scale,1), var(--seed-exit-scale,1)) rotate(var(--seed-exit-rotate,0))}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slide-x{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes progress-circle-head{0%{stroke-dasharray:0 1000%}75%{stroke-dasharray:var(--circumference), 1000%}to{stroke-dasharray:var(--circumference), 1000%}}@keyframes progress-circle-tail{0%{stroke-dashoffset:0}33.33%{stroke-dashoffset:0}to{stroke-dashoffset:calc(var(--circumference) * -1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{to{opacity:0}}@keyframes drawer-slide-from-bottom{0%{transform:translate3d(0, var(--initial-transform,100%), 0)}to{transform:translate3d(0, var(--snap-point-height,0), 0)}}@keyframes drawer-slide-to-bottom{to{transform:translate3d(0, var(--initial-transform,100%), 0)}}@media (width>=480px){.seed-box{--seed-box-padding:var(--seed-box-padding-sm,initial);--seed-box-padding-y:var(--seed-box-padding-y-sm,initial);--seed-box-padding-x:var(--seed-box-padding-x-sm,initial);--seed-box-padding-bottom:var(--seed-box-padding-bottom-sm,initial);--seed-box-padding-top:var(--seed-box-padding-top-sm,initial);--seed-box-padding-left:var(--seed-box-padding-left-sm,initial);--seed-box-padding-right:var(--seed-box-padding-right-sm,initial);--seed-box-bleed-bottom:var(--seed-box-bleed-bottom-sm,initial);--seed-box-bleed-top:var(--seed-box-bleed-top-sm,initial);--seed-box-bleed-left:var(--seed-box-bleed-left-sm,initial);--seed-box-bleed-right:var(--seed-box-bleed-right-sm,initial);--seed-box-margin:var(--seed-box-margin-sm,initial);--seed-box-margin-y:var(--seed-box-margin-y-sm,initial);--seed-box-margin-x:var(--seed-box-margin-x-sm,initial);--seed-box-margin-top:var(--seed-box-margin-top-sm,initial);--seed-box-margin-bottom:var(--seed-box-margin-bottom-sm,initial);--seed-box-margin-left:var(--seed-box-margin-left-sm,initial);--seed-box-margin-right:var(--seed-box-margin-right-sm,initial);--seed-box-min-height:var(--seed-box-min-height-sm,initial);--seed-box-max-height:var(--seed-box-max-height-sm,initial);--seed-box-height:var(--seed-box-height-sm,initial);--seed-box-min-width:var(--seed-box-min-width-sm,initial);--seed-box-max-width:var(--seed-box-max-width-sm,initial);--seed-box-width:var(--seed-box-width-sm,initial);--seed-box-display:var(--seed-box-display-sm,initial);--seed-box-flex-direction:var(--seed-box-flex-direction-sm,initial);--seed-box-gap:var(--seed-box-gap-sm,initial)}.seed-grid{--seed-grid-columns:var(--seed-grid-columns-sm,initial);--seed-grid-rows:var(--seed-grid-rows-sm,initial)}}@media (width>=768px){.seed-box{--seed-box-padding:var(--seed-box-padding-md,initial);--seed-box-padding-y:var(--seed-box-padding-y-md,initial);--seed-box-padding-x:var(--seed-box-padding-x-md,initial);--seed-box-padding-bottom:var(--seed-box-padding-bottom-md,initial);--seed-box-padding-top:var(--seed-box-padding-top-md,initial);--seed-box-padding-left:var(--seed-box-padding-left-md,initial);--seed-box-padding-right:var(--seed-box-padding-right-md,initial);--seed-box-bleed-bottom:var(--seed-box-bleed-bottom-md,initial);--seed-box-bleed-top:var(--seed-box-bleed-top-md,initial);--seed-box-bleed-left:var(--seed-box-bleed-left-md,initial);--seed-box-bleed-right:var(--seed-box-bleed-right-md,initial);--seed-box-margin:var(--seed-box-margin-md,initial);--seed-box-margin-y:var(--seed-box-margin-y-md,initial);--seed-box-margin-x:var(--seed-box-margin-x-md,initial);--seed-box-margin-top:var(--seed-box-margin-top-md,initial);--seed-box-margin-bottom:var(--seed-box-margin-bottom-md,initial);--seed-box-margin-left:var(--seed-box-margin-left-md,initial);--seed-box-margin-right:var(--seed-box-margin-right-md,initial);--seed-box-min-height:var(--seed-box-min-height-md,initial);--seed-box-max-height:var(--seed-box-max-height-md,initial);--seed-box-height:var(--seed-box-height-md,initial);--seed-box-min-width:var(--seed-box-min-width-md,initial);--seed-box-max-width:var(--seed-box-max-width-md,initial);--seed-box-width:var(--seed-box-width-md,initial);--seed-box-display:var(--seed-box-display-md,initial);--seed-box-flex-direction:var(--seed-box-flex-direction-md,initial);--seed-box-gap:var(--seed-box-gap-md,initial)}.seed-grid{--seed-grid-columns:var(--seed-grid-columns-md,initial);--seed-grid-rows:var(--seed-grid-rows-md,initial)}}@media (width>=1280px){.seed-box{--seed-box-padding:var(--seed-box-padding-lg,initial);--seed-box-padding-y:var(--seed-box-padding-y-lg,initial);--seed-box-padding-x:var(--seed-box-padding-x-lg,initial);--seed-box-padding-bottom:var(--seed-box-padding-bottom-lg,initial);--seed-box-padding-top:var(--seed-box-padding-top-lg,initial);--seed-box-padding-left:var(--seed-box-padding-left-lg,initial);--seed-box-padding-right:var(--seed-box-padding-right-lg,initial);--seed-box-bleed-bottom:var(--seed-box-bleed-bottom-lg,initial);--seed-box-bleed-top:var(--seed-box-bleed-top-lg,initial);--seed-box-bleed-left:var(--seed-box-bleed-left-lg,initial);--seed-box-bleed-right:var(--seed-box-bleed-right-lg,initial);--seed-box-margin:var(--seed-box-margin-lg,initial);--seed-box-margin-y:var(--seed-box-margin-y-lg,initial);--seed-box-margin-x:var(--seed-box-margin-x-lg,initial);--seed-box-margin-top:var(--seed-box-margin-top-lg,initial);--seed-box-margin-bottom:var(--seed-box-margin-bottom-lg,initial);--seed-box-margin-left:var(--seed-box-margin-left-lg,initial);--seed-box-margin-right:var(--seed-box-margin-right-lg,initial);--seed-box-min-height:var(--seed-box-min-height-lg,initial);--seed-box-max-height:var(--seed-box-max-height-lg,initial);--seed-box-height:var(--seed-box-height-lg,initial);--seed-box-min-width:var(--seed-box-min-width-lg,initial);--seed-box-max-width:var(--seed-box-max-width-lg,initial);--seed-box-width:var(--seed-box-width-lg,initial);--seed-box-display:var(--seed-box-display-lg,initial);--seed-box-flex-direction:var(--seed-box-flex-direction-lg,initial);--seed-box-gap:var(--seed-box-gap-lg,initial)}.seed-grid{--seed-grid-columns:var(--seed-grid-columns-lg,initial);--seed-grid-rows:var(--seed-grid-rows-lg,initial)}}@media (width>=1440px){.seed-box{--seed-box-padding:var(--seed-box-padding-xl,initial);--seed-box-padding-y:var(--seed-box-padding-y-xl,initial);--seed-box-padding-x:var(--seed-box-padding-x-xl,initial);--seed-box-padding-bottom:var(--seed-box-padding-bottom-xl,initial);--seed-box-padding-top:var(--seed-box-padding-top-xl,initial);--seed-box-padding-left:var(--seed-box-padding-left-xl,initial);--seed-box-padding-right:var(--seed-box-padding-right-xl,initial);--seed-box-bleed-bottom:var(--seed-box-bleed-bottom-xl,initial);--seed-box-bleed-top:var(--seed-box-bleed-top-xl,initial);--seed-box-bleed-left:var(--seed-box-bleed-left-xl,initial);--seed-box-bleed-right:var(--seed-box-bleed-right-xl,initial);--seed-box-margin:var(--seed-box-margin-xl,initial);--seed-box-margin-y:var(--seed-box-margin-y-xl,initial);--seed-box-margin-x:var(--seed-box-margin-x-xl,initial);--seed-box-margin-top:var(--seed-box-margin-top-xl,initial);--seed-box-margin-bottom:var(--seed-box-margin-bottom-xl,initial);--seed-box-margin-left:var(--seed-box-margin-left-xl,initial);--seed-box-margin-right:var(--seed-box-margin-right-xl,initial);--seed-box-min-height:var(--seed-box-min-height-xl,initial);--seed-box-max-height:var(--seed-box-max-height-xl,initial);--seed-box-height:var(--seed-box-height-xl,initial);--seed-box-min-width:var(--seed-box-min-width-xl,initial);--seed-box-max-width:var(--seed-box-max-width-xl,initial);--seed-box-width:var(--seed-box-width-xl,initial);--seed-box-display:var(--seed-box-display-xl,initial);--seed-box-flex-direction:var(--seed-box-flex-direction-xl,initial);--seed-box-gap:var(--seed-box-gap-xl,initial)}.seed-grid{--seed-grid-columns:var(--seed-grid-columns-xl,initial);--seed-grid-rows:var(--seed-grid-rows-xl,initial)}}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/PretendardVariable.woff2)format("woff2-variations")}:root{--authority-block:var(--seed-color-fg-critical);--authority-warn:var(--seed-color-palette-carrot-700);--authority-flag:var(--seed-color-fg-warning);--authority-pass:var(--seed-color-fg-positive);--authority-idle:var(--seed-color-fg-neutral-subtle);--state-draft:var(--seed-color-fg-neutral-subtle);--state-edited:var(--seed-color-fg-neutral-muted);--state-confirmed:var(--seed-color-fg-neutral);--state-validated:var(--seed-color-palette-green-600);--state-injected:var(--seed-color-palette-purple-700);--surface-page:var(--seed-color-bg-layer-basement);--surface-card:var(--seed-color-bg-layer-default);--surface-human:var(--seed-color-bg-layer-default);--surface-machine:var(--seed-color-bg-layer-fill);--border-hairline:var(--seed-color-stroke-neutral-muted);--ink-primary:var(--seed-color-fg-neutral);--ink-secondary:var(--seed-color-fg-neutral-muted);--ink-muted:var(--seed-color-fg-neutral-subtle);--brand-accent:#1565e8;--action-primary:var(--brand-accent);--action-primary-pressed:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){:root{--action-primary-pressed:color-mix(in srgb, var(--brand-accent) 85%, black)}}:root{--brand-ink:var(--brand-accent);--action-primary-ink:var(--seed-color-palette-static-white);--meter-fill:var(--seed-color-bg-neutral-inverted);--meter-track:var(--seed-color-bg-neutral-weak);--focus-ring:var(--seed-color-stroke-informative-solid);--gap-text:var(--seed-dimension-spacing-y-between-text);--gap-component:var(--seed-dimension-spacing-y-component-default);--gap-page-title:var(--seed-dimension-spacing-y-nav-to-title);--pad-screen-x:var(--seed-dimension-spacing-x-global-gutter);--pad-screen-bottom:var(--seed-dimension-spacing-y-screen-bottom);--gap-section:var(--seed-dimension-x8);--gap-tight:var(--seed-dimension-x1);--pad-card:var(--seed-dimension-x6);--pad-control:var(--seed-dimension-x3);--pad-badge:var(--seed-dimension-x1);--layout-card-narrow:24rem;--layout-name-max:12rem;--radius-input:var(--seed-radius-r1);--radius-card:var(--seed-radius-r2);--radius-pill:var(--seed-radius-full);--font-sans:"Pretendard Variable", Pretendard, "Noto Sans KR", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--fs-12:var(--seed-font-size-t2);--fs-14:var(--seed-font-size-t4);--fs-16:var(--seed-font-size-t5);--fs-20:var(--seed-font-size-t7);--fs-24:var(--seed-font-size-t9);--fs-32:var(--seed-font-size-t12);--lh-body:1.55;--motion-fast:var(--seed-duration-d3);--motion-panel:var(--seed-duration-d4);--ease-standard:cubic-bezier(.2, 0, 0, 1)}:root,:root[data-seed-color-mode=system][data-seed-user-color-scheme=light],:root[data-seed-color-mode=light-only],:root [data-seed-color-mode=light-only]{--seed-color-bg-brand-solid:var(--action-primary);--seed-color-bg-brand-solid-pressed:var(--action-primary-pressed);--seed-color-bg-brand-weak:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){:root,:root[data-seed-color-mode=system][data-seed-user-color-scheme=light],:root[data-seed-color-mode=light-only],:root [data-seed-color-mode=light-only]{--seed-color-bg-brand-weak:color-mix(in srgb, var(--brand-accent) 10%, var(--seed-color-bg-layer-default))}}:root,:root[data-seed-color-mode=system][data-seed-user-color-scheme=light],:root[data-seed-color-mode=light-only],:root [data-seed-color-mode=light-only]{--seed-color-bg-brand-weak-pressed:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){:root,:root[data-seed-color-mode=system][data-seed-user-color-scheme=light],:root[data-seed-color-mode=light-only],:root [data-seed-color-mode=light-only]{--seed-color-bg-brand-weak-pressed:color-mix(in srgb, var(--brand-accent) 20%, var(--seed-color-bg-layer-default))}}:root,:root[data-seed-color-mode=system][data-seed-user-color-scheme=light],:root[data-seed-color-mode=light-only],:root [data-seed-color-mode=light-only]{--seed-color-fg-brand:var(--brand-ink);--seed-color-fg-brand-contrast:var(--brand-ink);--seed-color-stroke-brand-solid:var(--action-primary);--seed-color-stroke-brand-weak:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){:root,:root[data-seed-color-mode=system][data-seed-user-color-scheme=light],:root[data-seed-color-mode=light-only],:root [data-seed-color-mode=light-only]{--seed-color-stroke-brand-weak:color-mix(in srgb, var(--brand-accent) 40%, var(--seed-color-bg-layer-default))}}:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--action-primary-pressed:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--action-primary-pressed:color-mix(in srgb, var(--brand-accent) 95%, white)}}:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--brand-ink:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--brand-ink:color-mix(in srgb, var(--brand-accent) 70%, white)}}:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--seed-color-bg-brand-solid:var(--action-primary);--seed-color-bg-brand-solid-pressed:var(--action-primary-pressed);--seed-color-bg-brand-weak:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--seed-color-bg-brand-weak:color-mix(in srgb, var(--brand-accent) 20%, var(--seed-color-bg-layer-default))}}:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--seed-color-bg-brand-weak-pressed:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--seed-color-bg-brand-weak-pressed:color-mix(in srgb, var(--brand-accent) 30%, var(--seed-color-bg-layer-default))}}:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--seed-color-fg-brand:var(--brand-ink);--seed-color-fg-brand-contrast:var(--brand-ink);--seed-color-stroke-brand-solid:var(--action-primary);--seed-color-stroke-brand-weak:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--seed-color-stroke-brand-weak:color-mix(in srgb, var(--brand-accent) 50%, var(--seed-color-bg-layer-default))}}:root{--radius:var(--radius-card);--radius-xs:var(--radius-input);--radius-sm:var(--radius-input);--radius-md:var(--radius-card);--radius-lg:var(--radius-card);--radius-xl:calc(var(--radius-card) * 1.5);--radius-2xl:calc(var(--radius-card) * 2);--radius-3xl:calc(var(--radius-card) * 3);--background:var(--surface-card);--foreground:var(--ink-primary);--surface:var(--surface-card);--surface-foreground:var(--ink-primary);--popover:var(--surface-card);--popover-foreground:var(--ink-primary);--primary:var(--ink-primary);--primary-foreground:var(--surface-card);--secondary:var(--surface-machine);--secondary-foreground:var(--ink-primary);--muted:var(--surface-machine);--muted-foreground:var(--ink-secondary);--accent:var(--surface-machine);--accent-foreground:var(--ink-primary);--destructive:var(--seed-color-bg-critical-weak);--destructive-foreground:var(--seed-color-fg-critical-contrast);--border:var(--border-hairline);--border-input:var(--border-hairline);--input:var(--border-hairline);--ring:var(--focus-ring);--black:var(--seed-color-bg-overlay)}html{font-family:var(--font-sans);background:var(--surface-page);color:var(--ink-primary);line-height:var(--lh-body);word-break:keep-all;overflow-wrap:break-word}h1,h2,h3,h4{text-wrap-style:balance}p,li,dd,figcaption{text-wrap-style:pretty}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}:root{--authority-block:var(--seed-color-fg-critical);--authority-warn:var(--seed-color-palette-carrot-700);--authority-flag:var(--seed-color-fg-warning);--authority-pass:var(--seed-color-fg-positive);--authority-idle:var(--seed-color-fg-neutral-subtle);--state-draft:var(--seed-color-fg-neutral-subtle);--state-edited:var(--seed-color-fg-neutral-muted);--state-confirmed:var(--seed-color-fg-neutral);--state-validated:var(--seed-color-palette-green-600);--state-injected:var(--seed-color-palette-purple-700);--surface-page:var(--seed-color-bg-layer-basement);--surface-card:var(--seed-color-bg-layer-default);--surface-human:var(--seed-color-bg-layer-default);--surface-machine:var(--seed-color-bg-layer-fill);--border-hairline:var(--seed-color-stroke-neutral-muted);--ink-primary:var(--seed-color-fg-neutral);--ink-secondary:var(--seed-color-fg-neutral-muted);--ink-muted:var(--seed-color-fg-neutral-subtle);--brand-accent:#1565e8;--action-primary:var(--brand-accent);--action-primary-pressed:color-mix(in srgb, var(--brand-accent) 85%, black);--brand-ink:var(--brand-accent);--action-primary-ink:var(--seed-color-palette-static-white);--meter-fill:var(--seed-color-bg-neutral-inverted);--meter-track:var(--seed-color-bg-neutral-weak);--focus-ring:var(--seed-color-stroke-informative-solid);--gap-text:var(--seed-dimension-spacing-y-between-text);--gap-component:var(--seed-dimension-spacing-y-component-default);--gap-page-title:var(--seed-dimension-spacing-y-nav-to-title);--pad-screen-x:var(--seed-dimension-spacing-x-global-gutter);--pad-screen-bottom:var(--seed-dimension-spacing-y-screen-bottom);--gap-section:var(--seed-dimension-x8);--gap-tight:var(--seed-dimension-x1);--pad-card:var(--seed-dimension-x6);--pad-control:var(--seed-dimension-x3);--pad-badge:var(--seed-dimension-x1);--layout-card-narrow:24rem;--layout-name-max:12rem;--radius-input:var(--seed-radius-r1);--radius-card:var(--seed-radius-r2);--radius-pill:var(--seed-radius-full);--font-sans:"Pretendard Variable", Pretendard, "Noto Sans KR", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--fs-12:var(--seed-font-size-t2);--fs-14:var(--seed-font-size-t4);--fs-16:var(--seed-font-size-t5);--fs-20:var(--seed-font-size-t7);--fs-24:var(--seed-font-size-t9);--fs-32:var(--seed-font-size-t12);--lh-body:1.55;--motion-fast:var(--seed-duration-d3);--motion-panel:var(--seed-duration-d4);--ease-standard:cubic-bezier(.2, 0, 0, 1)}:root,:root[data-seed-color-mode=system][data-seed-user-color-scheme=light],:root[data-seed-color-mode=light-only],:root [data-seed-color-mode=light-only]{--seed-color-bg-brand-solid:var(--action-primary);--seed-color-bg-brand-solid-pressed:var(--action-primary-pressed);--seed-color-bg-brand-weak:color-mix(in srgb, var(--brand-accent) 10%, var(--seed-color-bg-layer-default));--seed-color-bg-brand-weak-pressed:color-mix(in srgb, var(--brand-accent) 20%, var(--seed-color-bg-layer-default));--seed-color-fg-brand:var(--brand-ink);--seed-color-fg-brand-contrast:var(--brand-ink);--seed-color-stroke-brand-solid:var(--action-primary);--seed-color-stroke-brand-weak:color-mix(in srgb, var(--brand-accent) 40%, var(--seed-color-bg-layer-default))}:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--action-primary-pressed:color-mix(in srgb, var(--brand-accent) 95%, white);--brand-ink:color-mix(in srgb, var(--brand-accent) 70%, white);--seed-color-bg-brand-solid:var(--action-primary);--seed-color-bg-brand-solid-pressed:var(--action-primary-pressed);--seed-color-bg-brand-weak:color-mix(in srgb, var(--brand-accent) 20%, var(--seed-color-bg-layer-default));--seed-color-bg-brand-weak-pressed:color-mix(in srgb, var(--brand-accent) 30%, var(--seed-color-bg-layer-default));--seed-color-fg-brand:var(--brand-ink);--seed-color-fg-brand-contrast:var(--brand-ink);--seed-color-stroke-brand-solid:var(--action-primary);--seed-color-stroke-brand-weak:color-mix(in srgb, var(--brand-accent) 50%, var(--seed-color-bg-layer-default))}:root,:root[data-seed-color-mode=system][data-seed-user-color-scheme=light],:root[data-seed-color-mode=light-only],:root [data-seed-color-mode=light-only]{--badge-draft-fill:var(--seed-color-fg-neutral-muted);--badge-validated-fill:var(--seed-color-palette-green-800)}:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--badge-draft-fill:var(--state-draft);--badge-validated-fill:var(--state-validated)}.ain-root{background:var(--surface-page);color:var(--ink-primary);font-family:var(--font-sans);line-height:var(--lh-body)}.ain-gate{align-items:center;gap:var(--gap-component);padding:var(--pad-control);border-radius:var(--radius-card);font-size:var(--fs-14);border:1px solid;font-weight:600;display:flex}.ain-gate__icon{flex:none;display:flex}.ain-gate__note{color:var(--ink-secondary);font-weight:500;font-size:var(--fs-12)}.ain-gate--block{color:var(--authority-block);border-color:var(--authority-block);background:color-mix(in srgb, var(--authority-block) 10%, transparent)}.ain-gate--flag{color:var(--authority-flag);border-color:var(--authority-flag);background:color-mix(in srgb, var(--authority-flag) 12%, transparent)}.ain-gate--pass{color:var(--authority-pass);border-color:var(--authority-pass);background:color-mix(in srgb, var(--authority-pass) 10%, transparent)}.ain-gate--idle{color:var(--ink-secondary);border-color:var(--authority-idle);background:repeating-linear-gradient(135deg, transparent, transparent 6px, color-mix(in srgb, var(--authority-idle) 14%, transparent) 6px, color-mix(in srgb, var(--authority-idle) 14%, transparent) 8px);border-style:dashed}.ain-gate--block~.ain-actions [data-gate-controlled]{pointer-events:none;opacity:.5}.ain-badge{align-items:center;gap:var(--gap-tight);font-size:var(--fs-12);padding:var(--pad-badge) var(--pad-control);border-radius:var(--radius-pill);color:var(--surface-card);font-weight:700;display:inline-flex}.ain-badge__dot{background:var(--surface-card);opacity:.9;border-radius:50%;width:7px;height:7px}.ain-badge--draft{background:var(--badge-draft-fill)}.ain-badge--edited{color:var(--ink-primary);outline:1px solid var(--state-edited);outline-offset:-1px;background:0 0}.ain-badge--edited .ain-badge__dot{background:currentColor}.ain-badge--validated{background:var(--badge-validated-fill)}.ain-badge--injected{background:var(--state-injected)}.ain-badge--confirmed{gap:0;row-gap:var(--gap-tight);max-inline-size:100%;color:var(--ink-primary);background:0 0;flex-wrap:wrap;padding:0}.ain-badge__part{align-items:center;gap:var(--gap-tight);padding:var(--pad-badge) var(--pad-control);white-space:nowrap;display:inline-flex}.ain-badge__part--lead{background:var(--state-confirmed);color:var(--surface-card);border-start-start-radius:var(--radius-pill);border-end-start-radius:var(--radius-pill)}.ain-badge__part--unverified,.ain-badge__part--failed{outline-offset:-1px;border-start-end-radius:var(--radius-pill);border-end-end-radius:var(--radius-pill);outline:1px solid}.ain-badge__part--unverified{background:var(--seed-color-bg-neutral-weak);color:var(--ink-secondary);outline-color:var(--ink-muted)}.ain-badge__part--failed{background:var(--seed-color-bg-critical-weak);color:var(--ink-primary);outline-color:var(--authority-block)}.ain-badge__part--failed .ain-badge__icon{color:var(--authority-block)}.ain-badge__icon{inline-size:var(--seed-dimension-x3);block-size:var(--seed-dimension-x3);flex:none}.ain-badge__part--solo{border-start-end-radius:var(--radius-pill);border-end-end-radius:var(--radius-pill)}@media (forced-colors:active){.ain-badge,.ain-badge__part{outline-offset:-1px;outline:1px solid canvastext}.ain-badge--confirmed{outline:0}.ain-badge__part--failed .ain-badge__icon{color:canvastext}.ain-badge .ain-badge__dot{forced-color-adjust:none;background:canvastext}}.ain-prov{align-items:center;gap:var(--gap-tight);font-size:var(--fs-12);padding:3px var(--pad-control);border-radius:var(--radius-pill);border:1px solid var(--border-hairline);color:var(--ink-secondary);background:var(--surface-page);font-weight:600;display:inline-flex}.ain-prov--sourced{color:var(--authority-pass);border-color:color-mix(in srgb, var(--authority-pass) 45%, var(--border-hairline))}.ain-prov--assumption{color:var(--ink-secondary);border-color:var(--border-hairline)}.ain-prov--ai{color:var(--authority-flag);border-color:color-mix(in srgb, var(--authority-flag) 45%, var(--border-hairline))}@media (forced-colors:active){.ain-prov{color:canvastext;background:canvas;border:1px solid canvastext}}.ain-meter{gap:var(--gap-tight);margin-bottom:var(--gap-component);grid-template-columns:64px 1fr auto;align-items:center;display:grid}.ain-meter__scope{font-size:var(--fs-12);color:var(--ink-secondary);font-weight:600}.ain-meter__track{border-radius:var(--radius-pill);background:var(--meter-track);height:10px;overflow:hidden}.ain-meter__fill{border-radius:var(--radius-pill);background:var(--meter-fill);height:100%}.ain-meter__num{font-size:var(--fs-12);color:var(--ink-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.ain-meter--near .ain-meter__fill{background:var(--authority-warn)}.ain-meter--over .ain-meter__fill{background:var(--authority-block)}.ain-meter-banner{align-items:center;gap:var(--gap-component);font-size:var(--fs-14);color:var(--authority-block);font-weight:600;display:flex}.ain-dual{border:1px solid var(--border-hairline);border-radius:var(--radius-card);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.ain-dual__pane{padding:var(--pad-card)}.ain-dual__pane--human{background:var(--surface-human)}.ain-dual__pane--machine{background:var(--surface-machine);border-left:1px solid var(--border-hairline)}.ain-dual__title{font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-secondary);align-items:center;column-gap:var(--gap-text);margin:0;display:flex}.ain-ro{color:var(--ink-secondary);border:1px solid var(--border-hairline);border-radius:var(--radius-input);padding:0 5px;font-size:11px}@media (width<=640px){.ain-dual{grid-template-columns:1fr}.ain-dual__pane--machine{border-left:0;border-top:1px solid var(--border-hairline)}}.ain-dual--tabbed{border:0;border-radius:0;display:block;overflow:visible}.ain-dual--tabbed .ain-dual__pane{border:1px solid var(--border-hairline);border-radius:var(--radius-card)}.ain-btn{align-items:center;gap:var(--gap-tight);border-radius:var(--radius-input);padding:9px var(--pad-control);font-size:var(--fs-14);cursor:pointer;border:1px solid #0000;font-weight:700;display:inline-flex}.ain-btn--confirm{background:var(--action-primary);color:var(--action-primary-ink)}.ain-btn--confirm:enabled:is(:hover,:active){background:var(--action-primary-pressed)}.ain-btn--confirm:disabled{color:var(--ink-muted);border-color:var(--border-hairline);cursor:not-allowed;background:0 0}.ain-btn--release{color:var(--ink-primary);border-color:var(--ink-secondary);background:0 0}.ain-btn--release:enabled:is(:hover,:active){background:var(--seed-color-bg-transparent-pressed)}.ain-btn--release:disabled{color:var(--seed-color-fg-disabled);border-color:var(--seed-color-stroke-neutral-muted);cursor:not-allowed}.ain-human-only{letter-spacing:.04em;opacity:.9;border:1px solid;border-radius:3px;padding:0 4px;font-size:10px;font-weight:700}.ain-field{border:1px solid var(--border-hairline);border-radius:var(--radius-card);padding:var(--pad-control) var(--pad-screen-x);background:var(--surface-card)}.ain-field--required{border-left:3px solid var(--ink-primary)}.ain-field--nongoal{border-left:3px solid var(--authority-block);background:color-mix(in srgb, var(--authority-block) 5%, var(--surface-card))}.ain-field__title{font-size:var(--fs-12);color:var(--ink-secondary);align-items:center;gap:var(--gap-tight);margin-bottom:var(--gap-text);font-weight:700;display:flex}.ain-field__val{font-size:var(--fs-14);color:var(--ink-primary)}.ain-finding{gap:var(--gap-component);padding:var(--pad-control);border-radius:var(--radius-input);border:1px solid var(--border-hairline);margin-bottom:var(--gap-component);align-items:flex-start;display:flex}.ain-finding--block{border-color:color-mix(in srgb, var(--authority-block) 40%, var(--border-hairline))}.ain-finding--warn{border-color:var(--authority-warn)}.ain-finding__txt{font-size:var(--fs-14)}.ain-finding__txt b{color:var(--ink-primary)}.ain-finding__txt span{color:var(--ink-secondary)}.ain-root :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}*,:before,:after{box-sizing:border-box}.app-shell{--layout-max:80rem;--layout-gutter:max(var(--pad-screen-x), calc((100% - var(--layout-max)) / 2));background:var(--surface-page);flex-direction:column;min-height:100dvh;display:flex}@media (width>=64rem){.app-shell--with-sidebar{grid-template-columns:17rem minmax(0,1fr);align-items:start;display:grid}}.app-shell__sidebar{display:none}@media (width>=64rem){.app-shell__sidebar{block-size:100dvh;border-inline-end:thin solid var(--border-hairline);background:var(--surface-card);min-width:0;display:block;position:sticky;inset-block-start:0;overflow-y:auto}}.app-main{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.skip-link{z-index:3;padding:var(--pad-control);border:thin solid var(--focus-ring);border-radius:var(--radius-input);background:var(--surface-card);color:var(--ink-primary);transition:transform var(--motion-fast) var(--ease-standard);position:absolute;inset-block-start:var(--seed-dimension-x2);inset-inline-start:var(--seed-dimension-x2);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.shell-content{align-content:start;gap:var(--gap-section);min-width:0;padding:var(--gap-page-title) var(--layout-gutter) var(--pad-screen-bottom);flex:1;display:grid}@media (width<=40rem){.shell-content{padding-block-start:var(--gap-page-title)}}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}
