:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root,[data-scheme]{--system-red:var(--lightningcss-light,#ff383c)var(--lightningcss-dark,#ff4245);--system-orange:var(--lightningcss-light,#ff8d28)var(--lightningcss-dark,#ff9230);--system-yellow:var(--lightningcss-light,#fc0)var(--lightningcss-dark,#ffd600);--system-green:var(--lightningcss-light,#34c759)var(--lightningcss-dark,#30d158);--system-mint:var(--lightningcss-light,#00c8b3)var(--lightningcss-dark,#00dac3);--system-teal:var(--lightningcss-light,#00c3d0)var(--lightningcss-dark,#00d2e0);--system-cyan:var(--lightningcss-light,#00c0e8)var(--lightningcss-dark,#3cd3fe);--system-blue:var(--lightningcss-light,#08f)var(--lightningcss-dark,#0091ff);--system-indigo:var(--lightningcss-light,#6155f5)var(--lightningcss-dark,#6d7cff);--system-purple:var(--lightningcss-light,#cb30e0)var(--lightningcss-dark,#db34f2);--system-pink:var(--lightningcss-light,#ff2d55)var(--lightningcss-dark,#ff375f);--system-brown:var(--lightningcss-light,#ac7f5e)var(--lightningcss-dark,#b78a66);--system-gray:var(--lightningcss-light,#8e8e93)var(--lightningcss-dark,#8e8e93);--system-gray2:var(--lightningcss-light,#aeaeb2)var(--lightningcss-dark,#636366);--system-gray3:var(--lightningcss-light,#c7c7cc)var(--lightningcss-dark,#48484a);--system-gray4:var(--lightningcss-light,#d1d1d6)var(--lightningcss-dark,#3a3a3c);--system-gray5:var(--lightningcss-light,#e5e5ea)var(--lightningcss-dark,#2c2c2e);--system-gray6:var(--lightningcss-light,#f2f2f7)var(--lightningcss-dark,#1c1c1e)}@media (prefers-contrast:more){:root,[data-scheme]{--system-red:var(--lightningcss-light,#e9152d)var(--lightningcss-dark,#ff6165);--system-orange:var(--lightningcss-light,#c55300)var(--lightningcss-dark,#ffa056);--system-yellow:var(--lightningcss-light,#a16a00)var(--lightningcss-dark,#fedf43);--system-green:var(--lightningcss-light,#008932)var(--lightningcss-dark,#4ad968);--system-mint:var(--lightningcss-light,#008575)var(--lightningcss-dark,#54dfcb);--system-teal:var(--lightningcss-light,#008198)var(--lightningcss-dark,#3bddec);--system-cyan:var(--lightningcss-light,#007eae)var(--lightningcss-dark,#6dd9ff);--system-blue:var(--lightningcss-light,#1e6ef4)var(--lightningcss-dark,#5cb8ff);--system-indigo:var(--lightningcss-light,#564ade)var(--lightningcss-dark,#a7aaff);--system-purple:var(--lightningcss-light,#b02fc2)var(--lightningcss-dark,#ea8dff);--system-pink:var(--lightningcss-light,#e7124d)var(--lightningcss-dark,#ff8ac4);--system-brown:var(--lightningcss-light,#956d51)var(--lightningcss-dark,#dba679);--system-gray:var(--lightningcss-light,#6c6c70)var(--lightningcss-dark,#aeaeb2);--system-gray2:var(--lightningcss-light,#8e8e93)var(--lightningcss-dark,#7c7c80);--system-gray3:var(--lightningcss-light,#aeaeb2)var(--lightningcss-dark,#545456);--system-gray4:var(--lightningcss-light,#bcbcc0)var(--lightningcss-dark,#444446);--system-gray5:var(--lightningcss-light,#d8d8dc)var(--lightningcss-dark,#363638);--system-gray6:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#242426)}}[data-contrast=more],[data-contrast=more] [data-scheme]{--system-red:var(--lightningcss-light,#e9152d)var(--lightningcss-dark,#ff6165);--system-orange:var(--lightningcss-light,#c55300)var(--lightningcss-dark,#ffa056);--system-yellow:var(--lightningcss-light,#a16a00)var(--lightningcss-dark,#fedf43);--system-green:var(--lightningcss-light,#008932)var(--lightningcss-dark,#4ad968);--system-mint:var(--lightningcss-light,#008575)var(--lightningcss-dark,#54dfcb);--system-teal:var(--lightningcss-light,#008198)var(--lightningcss-dark,#3bddec);--system-cyan:var(--lightningcss-light,#007eae)var(--lightningcss-dark,#6dd9ff);--system-blue:var(--lightningcss-light,#1e6ef4)var(--lightningcss-dark,#5cb8ff);--system-indigo:var(--lightningcss-light,#564ade)var(--lightningcss-dark,#a7aaff);--system-purple:var(--lightningcss-light,#b02fc2)var(--lightningcss-dark,#ea8dff);--system-pink:var(--lightningcss-light,#e7124d)var(--lightningcss-dark,#ff8ac4);--system-brown:var(--lightningcss-light,#956d51)var(--lightningcss-dark,#dba679);--system-gray:var(--lightningcss-light,#6c6c70)var(--lightningcss-dark,#aeaeb2);--system-gray2:var(--lightningcss-light,#8e8e93)var(--lightningcss-dark,#7c7c80);--system-gray3:var(--lightningcss-light,#aeaeb2)var(--lightningcss-dark,#545456);--system-gray4:var(--lightningcss-light,#bcbcc0)var(--lightningcss-dark,#444446);--system-gray5:var(--lightningcss-light,#d8d8dc)var(--lightningcss-dark,#363638);--system-gray6:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#242426)}:root,[data-scheme]{--system-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--secondary-system-background:var(--lightningcss-light,#f2f2f7)var(--lightningcss-dark,#1c1c1e);--tertiary-system-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2c2c2e);--system-grouped-background:var(--lightningcss-light,#f2f2f7)var(--lightningcss-dark,#000);--secondary-system-grouped-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1c1e);--tertiary-system-grouped-background:var(--lightningcss-light,#f2f2f7)var(--lightningcss-dark,#2c2c2e)}.elevated{--system-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1c1e);--secondary-system-background:var(--lightningcss-light,#f2f2f7)var(--lightningcss-dark,#2c2c2e);--tertiary-system-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#3a3a3c);--system-grouped-background:var(--lightningcss-light,#f2f2f7)var(--lightningcss-dark,#1c1c1e);--secondary-system-grouped-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2c2c2e);--tertiary-system-grouped-background:var(--lightningcss-light,#f2f2f7)var(--lightningcss-dark,#3a3a3c)}@media (prefers-contrast:more){:root,[data-scheme]{--system-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--secondary-system-background:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#242426);--tertiary-system-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#363638);--system-grouped-background:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#000);--secondary-system-grouped-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#242426);--tertiary-system-grouped-background:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#363638)}.elevated{--system-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#242426);--secondary-system-background:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#363638);--tertiary-system-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#444446);--system-grouped-background:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#242426);--secondary-system-grouped-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#363638);--tertiary-system-grouped-background:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#444446)}}[data-contrast=more],[data-contrast=more] [data-scheme]{--system-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--secondary-system-background:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#242426);--tertiary-system-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#363638);--system-grouped-background:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#000);--secondary-system-grouped-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#242426);--tertiary-system-grouped-background:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#363638)}[data-contrast=more].elevated,[data-contrast=more] .elevated{--system-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#242426);--secondary-system-background:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#363638);--tertiary-system-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#444446);--system-grouped-background:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#242426);--secondary-system-grouped-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#363638);--tertiary-system-grouped-background:var(--lightningcss-light,#ebebf0)var(--lightningcss-dark,#444446)}:root,[data-scheme]{--label:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--secondary-label:var(--lightningcss-light,#3c3c43b5)var(--lightningcss-dark,#ebebf599);--tertiary-label:var(--lightningcss-light,#3c3c434d)var(--lightningcss-dark,#ebebf54d);--quaternary-label:var(--lightningcss-light,#3c3c432e)var(--lightningcss-dark,#ebebf529);--placeholder-text:var(--tertiary-label);--link:var(--lightningcss-light,#007aff)var(--lightningcss-dark,#0984ff)}@media (prefers-contrast:more){:root,[data-scheme]{--secondary-label:var(--lightningcss-light,#3c3c43cc)var(--lightningcss-dark,#ebebf5cc);--tertiary-label:var(--lightningcss-light,#3c3c4399)var(--lightningcss-dark,#ebebf58c);--quaternary-label:var(--lightningcss-light,#3c3c4366)var(--lightningcss-dark,#ebebf559)}}[data-contrast=more],[data-contrast=more] [data-scheme]{--secondary-label:var(--lightningcss-light,#3c3c43cc)var(--lightningcss-dark,#ebebf5cc);--tertiary-label:var(--lightningcss-light,#3c3c4399)var(--lightningcss-dark,#ebebf58c);--quaternary-label:var(--lightningcss-light,#3c3c4366)var(--lightningcss-dark,#ebebf559)}:root,[data-scheme]{--system-fill:var(--lightningcss-light,#78788033)var(--lightningcss-dark,#7878805c);--secondary-system-fill:var(--lightningcss-light,#78788029)var(--lightningcss-dark,#78788052);--tertiary-system-fill:var(--lightningcss-light,#7676801f)var(--lightningcss-dark,#7676803d);--quaternary-system-fill:var(--lightningcss-light,#74748014)var(--lightningcss-dark,#7676802e);--separator:var(--lightningcss-light,#3c3c434a)var(--lightningcss-dark,#54545899);--opaque-separator:var(--lightningcss-light,#c6c6c8)var(--lightningcss-dark,#38383a)}@media (prefers-contrast:more){:root,[data-scheme]{--system-fill:var(--lightningcss-light,#78788047)var(--lightningcss-dark,#78788070);--secondary-system-fill:var(--lightningcss-light,#7878803d)var(--lightningcss-dark,#78788066);--tertiary-system-fill:var(--lightningcss-light,#76768033)var(--lightningcss-dark,#76768052);--quaternary-system-fill:var(--lightningcss-light,#74748029)var(--lightningcss-dark,#76768042);--separator:var(--lightningcss-light,#c6c6c8)var(--lightningcss-dark,#38383a)}}[data-contrast=more],[data-contrast=more] [data-scheme]{--system-fill:var(--lightningcss-light,#78788047)var(--lightningcss-dark,#78788070);--secondary-system-fill:var(--lightningcss-light,#7878803d)var(--lightningcss-dark,#78788066);--tertiary-system-fill:var(--lightningcss-light,#76768033)var(--lightningcss-dark,#76768052);--quaternary-system-fill:var(--lightningcss-light,#74748029)var(--lightningcss-dark,#76768042);--separator:var(--lightningcss-light,#c6c6c8)var(--lightningcss-dark,#38383a)}:root,[data-scheme]{--tint:var(--lightningcss-light,#c55300)var(--lightningcss-dark,#ffa056);--on-tint:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--tint-text:var(--lightningcss-light,#963f00)var(--lightningcss-dark,#ffa056);--tint-soft:color-mix(in srgb, var(--tint) 15%, transparent)}:root{--badge:#e9152d;--on-badge:#fff}:root,[data-scheme]{--on-destructive:#fff}@media (prefers-contrast:more){:root,[data-scheme]{--on-destructive:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000)}}[data-contrast=more],[data-contrast=more] [data-scheme]{--on-destructive:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000)}:root,[data-scheme]{--commit:var(--tint);--on-commit:var(--on-tint);--status-positive:var(--system-green);--status-caution:var(--system-yellow);--status-negative:var(--system-red);--status-progress:var(--system-blue);--status-neutral:var(--system-gray);--status-positive-soft:color-mix(in srgb, var(--status-positive) 15%, transparent);--status-caution-soft:color-mix(in srgb, var(--status-caution) 15%, transparent);--status-negative-soft:color-mix(in srgb, var(--status-negative) 15%, transparent);--status-progress-soft:color-mix(in srgb, var(--status-progress) 15%, transparent);--status-neutral-soft:color-mix(in srgb, var(--status-neutral) 15%, transparent);--material-ultra-thin:var(--lightningcss-light,#ffffff73)var(--lightningcss-dark,#1c1c1e73);--material-ultra-thin-solid:var(--secondary-system-background);--material-thin:var(--lightningcss-light,#fff9)var(--lightningcss-dark,#1c1c1e99);--material-thin-solid:var(--secondary-system-background);--material-regular:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#1c1c1eb8);--material-regular-solid:var(--secondary-system-grouped-background);--material-thick:var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#1c1c1ed9);--material-thick-solid:var(--secondary-system-grouped-background);--material-chrome:var(--lightningcss-light,#ffffffc7)var(--lightningcss-dark,#1c1c1ec7);--material-chrome-solid:var(--secondary-system-grouped-background);--glass-regular:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#28282a8c);--glass-regular-solid:var(--secondary-system-grouped-background);--glass-clear:var(--lightningcss-light,#fff3)var(--lightningcss-dark,#28282a33);--glass-clear-solid:var(--glass-regular-solid);--glass-clear-dim:#00000059;--blur-thin:12px;--blur-regular:20px;--blur-thick:30px;--glass-bar:var(--glass-regular);--glass-bar-solid:var(--material-chrome-solid);--glass-sidebar:var(--glass-regular);--glass-sidebar-solid:var(--secondary-system-grouped-background);--glass-sidebar-flat:color-mix(in srgb, var(--lightningcss-light,#fff)var(--lightningcss-dark,#28282a) 55%, var(--system-grouped-background));--glass-control:var(--glass-regular);--glass-control-solid:var(--secondary-system-background);--glass-border:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#ffffff1f);--glass-shadow:var(--shadow-popover)}@media (prefers-reduced-transparency:reduce){:root,[data-scheme]{--material-ultra-thin:var(--material-ultra-thin-solid);--material-thin:var(--material-thin-solid);--material-regular:var(--material-regular-solid);--material-thick:var(--material-thick-solid);--material-chrome:var(--material-chrome-solid);--glass-regular:var(--glass-regular-solid);--glass-clear:var(--glass-clear-solid);--glass-bar:var(--glass-bar-solid);--glass-sidebar:var(--glass-sidebar-solid);--glass-sidebar-flat:var(--glass-sidebar-solid);--glass-control:var(--glass-control-solid)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root,[data-scheme]{--material-ultra-thin:var(--material-ultra-thin-solid);--material-thin:var(--material-thin-solid);--material-regular:var(--material-regular-solid);--material-thick:var(--material-thick-solid);--material-chrome:var(--material-chrome-solid);--glass-regular:var(--glass-regular-solid);--glass-clear:var(--glass-clear-solid);--glass-bar:var(--glass-bar-solid);--glass-sidebar:var(--glass-sidebar-solid);--glass-sidebar-flat:var(--glass-sidebar-solid);--glass-control:var(--glass-control-solid)}}:root{--font-sans:-apple-system, BlinkMacSystemFont, system-ui, "Inter", "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", "IBM Plex Mono", Menlo, monospace;--font-display:var(--font-sans);--font-arabic:var(--font-sans);--font-large-title-size:2.125rem;--font-large-title-leading:2.5625rem;--font-large-title-weight:400;--font-large-title-weight-emph:700;--font-large-title-tracking:.012em;--font-title-1-size:1.75rem;--font-title-1-leading:2.125rem;--font-title-1-weight:400;--font-title-1-weight-emph:700;--font-title-1-tracking:.014em;--font-title-2-size:1.375rem;--font-title-2-leading:1.75rem;--font-title-2-weight:400;--font-title-2-weight-emph:700;--font-title-2-tracking:-.012em;--font-title-3-size:1.25rem;--font-title-3-leading:1.5625rem;--font-title-3-weight:400;--font-title-3-weight-emph:600;--font-title-3-tracking:-.023em;--font-headline-size:1.0625rem;--font-headline-leading:1.375rem;--font-headline-weight:600;--font-headline-weight-emph:600;--font-headline-tracking:-.026em;--font-body-size:1.0625rem;--font-body-leading:1.375rem;--font-body-weight:400;--font-body-weight-emph:600;--font-body-tracking:-.026em;--font-callout-size:1rem;--font-callout-leading:1.3125rem;--font-callout-weight:400;--font-callout-weight-emph:600;--font-callout-tracking:-.02em;--font-subheadline-size:.9375rem;--font-subheadline-leading:1.25rem;--font-subheadline-weight:400;--font-subheadline-weight-emph:600;--font-subheadline-tracking:-.016em;--font-footnote-size:.8125rem;--font-footnote-leading:1.125rem;--font-footnote-weight:400;--font-footnote-weight-emph:600;--font-footnote-tracking:-.006em;--font-caption-1-size:.75rem;--font-caption-1-leading:1rem;--font-caption-1-weight:400;--font-caption-1-weight-emph:600;--font-caption-1-tracking:0em;--font-caption-2-size:.6875rem;--font-caption-2-leading:.8125rem;--font-caption-2-weight:400;--font-caption-2-weight-emph:600;--font-caption-2-tracking:.006em}[lang=ar]{--font-sans:-apple-system, system-ui, "SF Arabic", "IBM Plex Sans Arabic", sans-serif;--font-large-title-tracking:0;--font-title-1-tracking:0;--font-title-2-tracking:0;--font-title-3-tracking:0;--font-headline-tracking:0;--font-body-tracking:0;--font-callout-tracking:0;--font-subheadline-tracking:0;--font-footnote-tracking:0;--font-caption-1-tracking:0;--font-caption-2-tracking:0}.t-large-title,.t-title-1,.t-title-2,.t-title-3,.t-headline,.t-body,.t-callout,.t-subheadline,.t-footnote,.t-caption-1,.t-caption-2{font-family:var(--font-sans)}.t-large-title{font-size:var(--font-large-title-size);line-height:var(--font-large-title-leading);font-weight:var(--font-large-title-weight);letter-spacing:var(--font-large-title-tracking)}.t-title-1{font-size:var(--font-title-1-size);line-height:var(--font-title-1-leading);font-weight:var(--font-title-1-weight);letter-spacing:var(--font-title-1-tracking)}.t-title-2{font-size:var(--font-title-2-size);line-height:var(--font-title-2-leading);font-weight:var(--font-title-2-weight);letter-spacing:var(--font-title-2-tracking)}.t-title-3{font-size:var(--font-title-3-size);line-height:var(--font-title-3-leading);font-weight:var(--font-title-3-weight);letter-spacing:var(--font-title-3-tracking)}.t-headline{font-size:var(--font-headline-size);line-height:var(--font-headline-leading);font-weight:var(--font-headline-weight);letter-spacing:var(--font-headline-tracking)}.t-body{font-size:var(--font-body-size);line-height:var(--font-body-leading);font-weight:var(--font-body-weight);letter-spacing:var(--font-body-tracking)}.t-callout{font-size:var(--font-callout-size);line-height:var(--font-callout-leading);font-weight:var(--font-callout-weight);letter-spacing:var(--font-callout-tracking)}.t-subheadline{font-size:var(--font-subheadline-size);line-height:var(--font-subheadline-leading);font-weight:var(--font-subheadline-weight);letter-spacing:var(--font-subheadline-tracking)}.t-footnote{font-size:var(--font-footnote-size);line-height:var(--font-footnote-leading);font-weight:var(--font-footnote-weight);letter-spacing:var(--font-footnote-tracking)}.t-caption-1{font-size:var(--font-caption-1-size);line-height:var(--font-caption-1-leading);font-weight:var(--font-caption-1-weight);letter-spacing:var(--font-caption-1-tracking)}.t-caption-2{font-size:var(--font-caption-2-size);line-height:var(--font-caption-2-leading);font-weight:var(--font-caption-2-weight);letter-spacing:var(--font-caption-2-tracking)}.t-large-title.t-emph{font-weight:var(--font-large-title-weight-emph)}.t-title-1.t-emph{font-weight:var(--font-title-1-weight-emph)}.t-title-2.t-emph{font-weight:var(--font-title-2-weight-emph)}.t-title-3.t-emph{font-weight:var(--font-title-3-weight-emph)}.t-headline.t-emph{font-weight:var(--font-headline-weight-emph)}.t-body.t-emph{font-weight:var(--font-body-weight-emph)}.t-callout.t-emph{font-weight:var(--font-callout-weight-emph)}.t-subheadline.t-emph{font-weight:var(--font-subheadline-weight-emph)}.t-footnote.t-emph{font-weight:var(--font-footnote-weight-emph)}.t-caption-1.t-emph{font-weight:var(--font-caption-1-weight-emph)}.t-caption-2.t-emph{font-weight:var(--font-caption-2-weight-emph)}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--margin-compact:16px;--margin-regular:20px;--hit-target:44px;--hit-target-min:28px;--corner-small:6px;--corner-medium:10px;--corner-large:16px;--corner-xl:26px;--corner-capsule:999px}.concentric{--corner-inner:max(0px, calc(var(--corner-outer,var(--corner-large)) - var(--pad,var(--space-4))));border-radius:var(--corner-inner)}:root,[data-scheme]{--shadow-popover:0 8px 28px var(--lightningcss-light,#00000024)var(--lightningcss-dark,#00000047), 0 0 0 .5px var(--separator);--shadow-sheet:0 -2px 24px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#0000003d);--shadow-menu:0 10px 40px var(--lightningcss-light,#0000002e)var(--lightningcss-dark,#0000005c), 0 0 0 .5px var(--separator)}:root{--spring-smooth:linear(0, .02676, .09101, .1748, .2662, .3577, .4448, .5249, .5969, .6603, .7154, .7628, .8032, .8374, .8661, .89, .91, .9265, .9401, .9513, .9605, .968, .9741, .9791, .9831, .9864, .9891, .9912, .9929, .9943, .9955, .9964, .9971, .9977, .9981, .9985, .9988, .9991, .9992, .9994, 1);--spring-snappy:linear(0, .03245, .111, .2137, .3254, .4359, .5391, .6314, .7114, .7789, .8344, .8792, .9145, .9417, .9623, .9774, .9883, .9958, 1.001, 1.004, 1.005, 1.006, 1.006, 1.006, 1.005, 1.005, 1.004, 1.003, 1.003, 1.002, 1.002, 1.001, 1.001, 1.001, 1, 1, 1, 1, 1, 1, 1);--spring-bouncy:linear(0, .04607, .1568, .2989, .4487, .5905, .7151, .8182, .8989, .9585, .9997, 1.026, 1.04, 1.046, 1.045, 1.041, 1.035, 1.028, 1.021, 1.015, 1.01, 1.006, 1.003, 1.001, .9992, .9984, .998, .9979, .998, .9983, .9986, .9989, .9992, .9994, .9997, .9998, .9999, 1, 1, 1, 1);--spring-duration:.8s;--spring-snappy-duration:.877s;--spring-bouncy-duration:1.045s;--ease-default:cubic-bezier(.42, 0, .58, 1);--duration-quick:.2s;--duration-default:.25s;--duration-slow:.4s}@media (prefers-reduced-motion:reduce){:root{--spring-snappy:var(--spring-smooth);--spring-bouncy:var(--spring-smooth);--spring-snappy-duration:var(--spring-duration);--spring-bouncy-duration:var(--spring-duration)}}:root,[data-scheme]{--focus-ring:0 0 0 3px color-mix(in srgb, var(--tint-text) 70%, transparent);--scrim:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0000004d);--scrim-overlay:var(--lightningcss-light,#0003)var(--lightningcss-dark,#00000073);--control-height-sm:32px;--control-height-md:44px;--control-height-lg:52px;--sidebar-width:320px;--sidebar-inset:8px;--navbar-height:44px;--tabbar-height:62px;--tabbar-inset:8px;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px)}@media (min-width:744px){:root{--navbar-height:52px}}:root,[data-scheme]{--bg-0:var(--system-grouped-background);--bg-1:var(--secondary-system-grouped-background);--bg-2:var(--secondary-system-grouped-background);--bg-3:var(--tertiary-system-grouped-background);--text-0:var(--label);--text-1:var(--label);--text-2:var(--secondary-label);--text-3:var(--secondary-label);--line:var(--separator);--line-strong:var(--opaque-separator);--accent:var(--tint);--accent-soft:var(--tint-soft);--on-accent:var(--on-tint);--accent-ink:var(--tint-text);--accent-bg:var(--tint-soft);--accent-halo:var(--focus-ring);--ok:var(--status-positive);--ok-soft:var(--status-positive-soft);--ok-bar:var(--status-positive);--warn:var(--status-caution);--warn-soft:var(--status-caution-soft);--warn-bar:var(--status-caution);--danger:var(--status-negative);--danger-soft:var(--status-negative-soft);--danger-bar:var(--status-negative);--radius-sm:var(--corner-small);--radius:var(--corner-medium);--radius-lg:var(--corner-large);--radius-pill:var(--corner-capsule);--s-1:var(--space-1);--s-2:var(--space-2);--s-3:var(--space-3);--s-4:var(--space-4);--s-5:var(--space-6);--s-6:var(--space-8);--s-7:48px;--s-8:64px;--s-9:96px;--shadow-card:none;--shadow-pop:var(--shadow-popover);--neu-light:transparent;--neu-dark:transparent;--neu-raise:none;--neu-raise-sm:none;--neu-raise-coin:none;--neu-inset:none;--neu-inset-sm:none;--neu-flat:none;--t-hero:var(--font-large-title-size);--t-display:var(--font-large-title-size);--t-h1:var(--font-title-1-size);--t-h2:var(--font-title-2-size);--t-h3:var(--font-title-3-size);--t-body:var(--font-body-size);--t-small:var(--font-footnote-size);--t-label:var(--font-caption-1-size);--lh-tight:1.1;--lh-snug:1.2;--lh-body:1.294;--tracking-label:0;--ease:var(--ease-default);--ease-soft:var(--spring-smooth);--dur-fast:var(--duration-quick);--dur:var(--duration-default);--dur-expressive:var(--spring-duration);--dur-slow:var(--duration-slow);--stagger:40ms}h1{line-height:1.21429}h2{line-height:1.27273}h3{line-height:1.25}button,input,select,textarea{font:inherit;color:inherit}.card{--card-pad:var(--space-4);background:var(--secondary-system-grouped-background);border-radius:var(--corner-large);padding:var(--card-pad);box-shadow:none;box-sizing:border-box;min-width:0}.card--tight{--card-pad:var(--space-3);padding:var(--card-pad)}.card .card{background:var(--secondary-system-grouped-background);box-shadow:none;border-radius:var(--corner-medium)}.card__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.card__head h2{min-width:0;font-size:var(--font-headline-size);line-height:var(--font-headline-leading);font-weight:var(--font-headline-weight);color:var(--label)}.card__aside{color:var(--secondary-label);font-size:var(--font-subheadline-size)}.well{background:var(--secondary-system-background);border-radius:var(--corner-medium);padding:var(--space-4);box-shadow:none;min-width:0}.well--tight{padding:var(--space-3) var(--space-4)}.card .well{background:var(--tertiary-system-grouped-background)}.list{background:var(--secondary-system-grouped-background);border-radius:var(--corner-large);margin:0;padding:0;list-style:none;overflow:hidden}.list__row{align-items:center;gap:var(--space-3);min-height:var(--hit-target);padding:var(--space-2) var(--space-4);color:var(--label);-webkit-tap-highlight-color:transparent;transition:background var(--duration-default) var(--ease-default);text-decoration:none;display:flex;position:relative}.list__row--tall{min-height:calc(var(--hit-target) + var(--space-3))}button.list__row{appearance:none;width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0}button.list__row:disabled{color:var(--tertiary-label);pointer-events:none}.list>li:not(:last-child)>.list__row:after,.list>.list__row:not(:last-child):after{content:"";inset-inline-start:var(--space-4);inset-inline-end:0;background:var(--separator);height:1px;position:absolute;bottom:0}.card>.list,.card>.stack>.list{margin-inline:calc(-1 * var(--card-pad));border-radius:0}.card--tight>.list>li>.list__row,.card--tight>.list>.list__row,.card--tight>.stack>.list>li>.list__row,.card--tight>.stack>.list>.list__row{padding-inline:var(--card-pad)}.card--tight>.list>li>.list__row:after,.card--tight>.list>.list__row:after,.card--tight>.stack>.list>li>.list__row:after,.card--tight>.stack>.list>.list__row:after{inset-inline-start:var(--card-pad)}.list__lead{width:28px;height:28px;color:var(--secondary-label);flex:none;justify-content:center;align-items:center;display:flex}.list__lead svg{width:20px;height:20px}.list__body{flex:auto;min-width:0}.list__title{font-size:var(--font-body-size);line-height:var(--font-body-leading);font-weight:var(--font-body-weight);color:var(--label);overflow-wrap:break-word;text-wrap:pretty;display:block}.list__meta{font-size:var(--font-subheadline-size);line-height:var(--font-subheadline-leading);color:var(--secondary-label);overflow-wrap:break-word;text-wrap:pretty;margin-top:2px;display:block}.list__amount{font-size:var(--font-body-size);font-weight:var(--font-body-weight-emph);color:var(--label);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;direction:ltr;unicode-bidi:isolate;flex:none}.list__amount small{font-size:var(--font-caption-1-size);color:var(--secondary-label);font-weight:600;display:block}.list__chev{width:18px;height:18px;color:var(--tertiary-label);flex:none}[dir=rtl] .list__chev{transform:scaleX(-1)}.list__row>.btn{flex:0 auto;min-width:0}@media (hover:hover){a.list__row:hover,button.list__row:hover{background:var(--system-gray5);transition:none}}a.list__row:active,button.list__row:active{background:var(--system-gray4);transition:none}.list__row:focus-visible{background:var(--tint-soft);box-shadow:inset var(--focus-ring);outline:none;transition:none}.list__row[aria-current=page]{background:var(--tint-soft)}.list__row[aria-current=page] .list__title{font-weight:var(--font-body-weight-emph)}.list__row[aria-disabled=true]{color:var(--tertiary-label);pointer-events:none}@media (max-width:639px){.list__row{column-gap:0;row-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto auto;grid-auto-columns:auto;display:grid}.list__row>.list__lead{grid-area:1/1;align-self:start;margin-inline-end:var(--space-3)}.list__row>.coin:first-child{margin-inline:0 var(--space-3);grid-area:1/1;align-self:start}.list__row>.list__body{grid-area:1/2}.list__row>.list__body:first-child{grid-area:1/1/auto/3}.list__row>:has(>.list__body){grid-area:1/1/auto/3}.list__row>:not(.list__lead,.list__body,.list__trail,:has(>.list__body)){grid-row:1;margin-inline-start:var(--space-3)}.list__row>.list__chev{margin-inline-start:var(--space-2)}.list__row>.list__trail{flex-direction:row;grid-area:2/2/auto/-1;justify-content:space-between;align-items:center}}.disclosure{border-radius:var(--corner-large);background:var(--secondary-system-grouped-background);overflow:hidden}.disclosure+.disclosure{margin-top:var(--space-3)}.disclosure__summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--hit-target);padding-inline:var(--space-4);cursor:pointer;color:var(--label);font-size:var(--font-body-size);font-weight:var(--font-body-weight);-webkit-tap-highlight-color:transparent;list-style:none;display:flex}.disclosure__summary .chip{white-space:normal;max-width:100%}.disclosure__summary::-webkit-details-marker{display:none}.disclosure__summary::marker{content:""}.disclosure__chev{width:18px;height:18px;color:var(--tint);transition:transform var(--spring-snappy-duration) var(--spring-snappy);flex:none;transform:rotate(0)}[dir=rtl] .disclosure__chev{transform:rotate(180deg)}.disclosure[open] .disclosure__chev,[dir=rtl] .disclosure[open] .disclosure__chev{transform:rotate(90deg)}.disclosure[open] .disclosure__summary{border-bottom:1px solid var(--separator)}.disclosure__body{padding:0 var(--space-4) var(--space-4);color:var(--secondary-label);font-size:var(--font-footnote-size);line-height:var(--font-footnote-leading)}.disclosure__summary:focus-visible{background:var(--tint-soft);box-shadow:inset var(--focus-ring);outline:none}@supports (interpolate-size:allow-keywords){.disclosure{interpolate-size:allow-keywords}.disclosure::details-content{opacity:0;block-size:0;transition:block-size var(--spring-duration) var(--spring-smooth), opacity var(--duration-quick) var(--ease-default), content-visibility var(--spring-duration) allow-discrete;overflow:clip}.disclosure[open]::details-content{opacity:1;block-size:auto}}@media (prefers-reduced-motion:reduce){.disclosure__chev{transition:none}.disclosure::details-content{transition:opacity var(--duration-quick) var(--ease-default)}}.card .disclosure{border-top:1px solid var(--separator);background:0 0;border-radius:0}.card .disclosure+.disclosure{margin-top:0}.card .disclosure__summary,.card .disclosure__body{padding-inline:0}.table-wrap{-webkit-overflow-scrolling:touch;border-radius:var(--corner-large);background:var(--secondary-system-grouped-background);min-width:0;max-width:100%;overflow-x:auto}.table-wrap:focus-visible{outline:var(--focus-ring);outline-offset:-2px}table.data{border-collapse:collapse;width:100%;font-size:var(--font-subheadline-size)}table.data th{text-align:start;padding:var(--space-3) var(--space-4);font-size:var(--font-footnote-size);color:var(--secondary-label);background:var(--secondary-system-grouped-background);border-bottom:1px solid var(--opaque-separator);white-space:nowrap;font-weight:600;position:sticky;top:0}table.data td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--separator);vertical-align:top;color:var(--label)}table.data td.num,table.data th.num{text-align:end;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}table.data td.muted{color:var(--tertiary-label)}table.data tr.group td{background:var(--secondary-system-background);color:var(--secondary-label);font-size:var(--font-footnote-size);font-weight:600}table.data tr.sub td{background:var(--secondary-system-background);color:var(--label);font-weight:600}table.data tr.total td{color:var(--label);border-top:1px solid var(--opaque-separator);font-weight:700}table.data tbody tr:last-child td{border-bottom:0}.table-wrap--alt table.data tbody tr:nth-child(2n) td{background:var(--tertiary-system-fill)}@media (hover:hover){table.data tbody tr:hover td{background:var(--system-gray6)}}@media (min-width:744px){table.data th:first-child,table.data td.lead{z-index:1;background:var(--secondary-system-grouped-background);box-shadow:inset -1px 0 0 var(--separator);position:sticky;inset-inline-start:0}table.data th:first-child{z-index:2}table.data td.lead{min-width:10rem}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) table.data th:first-child,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) table.data td.lead){box-shadow:inset 1px 0 0 var(--separator)}@supports (animation-timeline:scroll()){table.data th:first-child,table.data td.lead{--pin-edge:-1px;box-shadow:none;animation:linear both pin-edge;animation-timeline:scroll(inline);animation-range:0 var(--space-4)}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) table.data th:first-child,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) table.data td.lead){--pin-edge:1px;box-shadow:none}}.table-wrap--alt table.data tbody tr:nth-child(2n) td.lead{background:linear-gradient(var(--tertiary-system-fill), var(--tertiary-system-fill)), var(--secondary-system-grouped-background)}}@keyframes pin-edge{0%{box-shadow:inset var(--pin-edge) 0 0 transparent}to{box-shadow:inset var(--pin-edge) 0 0 var(--separator)}}@media (max-width:743px){.table-wrap--stack{background:0 0;overflow:visible}.table-wrap--stack table,.table-wrap--stack tbody,.table-wrap--stack tr,.table-wrap--stack td{display:block}.table-wrap--stack thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.table-wrap--stack tr{margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--corner-large);background:var(--secondary-system-grouped-background)}.table-wrap--stack td{justify-content:space-between;align-items:baseline;gap:var(--space-3);text-align:end;font-size:var(--font-body-size);display:flex;background:0 0!important}.table-wrap--stack table.data td{padding:var(--space-3) 0;border-bottom:0}.table-wrap--stack td>.table-cell-value{overflow-wrap:anywhere;text-wrap:wrap;flex:auto;min-width:0}.table-wrap--stack td:not(.lead)>.table-cell-value,.table-wrap--stack td .chip{text-align:end}.table-wrap--stack table.data td.num{direction:inherit;unicode-bidi:normal}.table-wrap--stack td.num>.table-cell-value{direction:ltr;unicode-bidi:isolate;flex:0 auto}.table-wrap--stack td:before{content:attr(data-label);color:var(--tertiary-label);font-size:var(--font-caption-1-size);text-align:start;flex:none;font-weight:600}.table-wrap--stack table.data td.lead{text-align:start;color:var(--label);padding-bottom:var(--space-2);margin-bottom:var(--space-1);border-bottom:1px solid var(--separator);font-weight:600;display:block}.table-wrap--stack td.lead:before,.table-wrap--stack td:empty{display:none}.table-wrap--stack tr.group{padding:var(--space-4) 0 var(--space-1);background:0 0;margin:0}.table-wrap--stack table.data tr.group td{background:0 0;padding:0}.table-wrap--stack tr.group td:before{display:none}.table-wrap--stack tr.total,.table-wrap--stack tr.sub{background:var(--tertiary-system-grouped-background)}.table-wrap--stack table.data tr.total td,.table-wrap--stack table.data tr.sub td{border-top:0;background:0 0!important}.table-wrap--stack table.data td:not(.lead,.table-cell--phone-hide)~td{border-top:1px solid var(--separator)}}.kpi{padding:var(--space-4);background:var(--secondary-system-grouped-background);border-radius:var(--corner-large);box-shadow:none;min-width:0}.kpi--sm{padding:var(--space-3)}.card .kpi{background:var(--tertiary-system-grouped-background)}.kpi--ok{--kpi-tone:var(--status-positive)}.kpi--warn{--kpi-tone:var(--status-caution)}.kpi--danger{--kpi-tone:var(--status-negative)}.kpi--accent{--kpi-tone:var(--tint)}.kpi--neutral{--kpi-tone:var(--status-neutral)}.kpi__head{align-items:center;gap:var(--space-3);min-width:0;margin-bottom:var(--space-4);display:flex}.kpi__glyph{color:var(--kpi-tone,var(--secondary-label));flex:none;display:flex}.kpi__glyph svg{width:18px;height:18px}.kpi__name{min-width:0;font-size:var(--font-subheadline-size);color:var(--secondary-label);overflow-wrap:break-word;text-wrap:balance;flex:auto;font-weight:600}.kpi__value{margin:0 0 var(--space-3);font-size:clamp(var(--font-title-3-size), 4.2vw, var(--font-title-1-size));font-weight:var(--font-title-1-weight-emph);color:var(--label);font-variant-numeric:tabular-nums;letter-spacing:var(--font-title-1-tracking);white-space:nowrap;direction:ltr;unicode-bidi:isolate;line-height:1.05}.kpi__value small{font-size:var(--font-footnote-size);color:var(--secondary-label);direction:ltr;margin-inline-start:var(--space-2);font-weight:600}.kpi--sm .kpi__value{font-size:var(--font-title-3-size)}.kpi__value--text{font-size:clamp(var(--font-title-3-size), 2.4vw, var(--font-title-2-size));white-space:normal;overflow-wrap:break-word;direction:unset;unicode-bidi:normal;line-height:1.27273}.kpi--lean .kpi__head{margin-bottom:var(--space-3);align-items:flex-start}.kpi--lean .kpi__name{font-size:var(--font-footnote-size);line-height:var(--font-footnote-leading);min-block-size:calc(2 * var(--font-footnote-leading));overflow-wrap:anywhere}@media (max-width:359px){.kpi--lean{padding:var(--space-3)}.kpi--lean .kpi__head{gap:var(--space-2)}}.kpi--lean .kpi__glyph{min-block-size:var(--font-footnote-leading);align-items:center}.kpi--lean .kpi__value{color:var(--kpi-tone,var(--label));margin-bottom:0}.kpi--lean.kpi--neutral .kpi__value{color:var(--label)}.kpi__range{background:var(--tertiary-system-fill);height:4px;margin-bottom:var(--space-3);border-radius:2px;position:relative;overflow:hidden}.kpi__fill{top:0;background:var(--kpi-tone,var(--tint));width:0;height:100%;transition:width var(--spring-duration) var(--spring-smooth);border-radius:2px;position:absolute;inset-inline-start:0}@media (prefers-reduced-motion:reduce){.kpi__fill{transition:width var(--duration-quick) var(--ease-default)}}.kpi__say{font-size:var(--font-footnote-size);line-height:var(--font-footnote-leading);color:var(--secondary-label);overflow-wrap:break-word;margin:0}.kpi__say a{color:var(--tint-text);text-underline-offset:2px;font-weight:600;text-decoration:underline}.kpi__status{align-items:baseline;gap:var(--space-2);margin:var(--space-2) 0 0;font-size:var(--font-footnote-size);line-height:var(--font-footnote-leading);color:var(--label);overflow-wrap:break-word;font-weight:600;display:flex}.kpi__status:before{content:"";background:var(--kpi-tone,var(--status-neutral));border-radius:50%;flex:none;block-size:8px;inline-size:8px;transform:translateY(-1px)}.known-issue__link{color:var(--tint-text);text-underline-offset:2px;white-space:nowrap;font-weight:600;text-decoration:underline}.kpi__spark{margin-top:var(--space-3);display:block}.kpis{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.kpis>*{min-width:0}@media (min-width:744px){.kpis{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.kpis--2up{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:744px){.kpis--2up{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.kpis--2up{grid-template-columns:repeat(4,minmax(0,1fr))}}.kpis--ghost{grid-auto-flow:dense}.kpis--ghost>.kpi--wide{grid-column:1/-1}@media (min-width:744px){.kpis--ghost>.kpi--wide{grid-column:auto}}.kpis--2up{grid-auto-flow:dense}.kpis--2up>.kpi--wide{grid-column:1/-1}@media (min-width:744px){.kpis--2up>.kpi--wide{grid-column:auto}}.ring{--ring-tone:var(--tint);flex:none;place-items:center;display:inline-grid;position:relative}.ring--near{--ring-tone:var(--status-caution)}.ring>svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.ring__track{stroke:var(--tertiary-system-fill)}.ring__arc{stroke:var(--ring-tone);animation:ring-in var(--spring-duration) var(--spring-smooth) backwards}.ring__arc--over{stroke:var(--status-negative)}.ring__arc--lap2{filter:drop-shadow(0 0 2px #00000059)}@keyframes ring-in{0%{stroke-dashoffset:var(--ring-len)}}@media (prefers-reduced-motion:reduce){.ring__arc{animation:none}}.ring--sm .ring__center{font-size:var(--font-caption-2-size)}.ring__center{font-size:var(--font-subheadline-size);color:var(--label);font-variant-numeric:tabular-nums;place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.page-head .actions>.btn{flex:none}.ring-grid{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.ring-tile{align-items:center;gap:var(--space-2);text-align:center;overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.stat-group{gap:var(--space-4);flex-wrap:wrap;display:flex}.stat-group__item{flex:auto;min-width:0}.stat-group__value{margin-top:2px;font-weight:700}.stat-group .money{flex-wrap:nowrap}@media (max-width:479px){.stat-group{gap:var(--space-2);display:grid}.stat-group__item{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.stat-group__value{margin-top:0}}.nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;direction:ltr;unicode-bidi:isolate}.money{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.money__amount{font-weight:var(--font-body-weight-emph);color:var(--label);min-width:0}.money__unit{font-size:var(--font-caption-1-size);color:var(--secondary-label);white-space:nowrap;font-weight:600}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.page-head .eyebrow{margin-bottom:var(--space-2);color:var(--secondary-label);text-transform:none;display:block}.page-head .eyebrow:before{content:none}.page-head__lead,.page-head h1+p{color:var(--secondary-label);max-width:60ch;margin-top:var(--space-2)}.page-head .actions,.page-head .actions form{min-width:0;max-width:100%}.page-head .actions form>.field-icon{flex:auto;min-width:0}@media (max-width:743px){.page-head{flex-direction:column;align-items:stretch}}.section-title{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:var(--space-8) 0 var(--space-4);display:flex}.section-title:first-child{margin-top:0}@media (max-width:639px){.section-title{align-items:flex-start;gap:var(--space-1);flex-direction:column}}.hig-design-shell{min-height:100dvh}.hig-design-topbar{z-index:20;background:var(--secondary-system-background);border-bottom:1px solid var(--separator);position:sticky;top:0}.hig-design-topbar__inner .topbar__brand{min-height:var(--hit-target)}.hig-design-topbar__inner{align-items:center;gap:var(--space-3);min-height:56px;max-width:var(--container-wide);padding-inline:var(--space-4);padding-top:env(safe-area-inset-top,0px);margin-inline:auto;display:flex}.hig-specimen-toolbar{align-items:center;gap:var(--space-1) var(--space-3);margin-bottom:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.hig-specimen-toolbar__label{color:var(--secondary-label)}@media (max-width:479px){.hig-specimen-toolbar__label:not(:first-child){margin-top:var(--space-2)}}@media (min-width:480px){.hig-specimen-toolbar{row-gap:var(--space-2);grid-template-columns:max-content minmax(0,18rem)}}@media (min-width:1024px){.hig-specimen-toolbar{grid-template-columns:repeat(2,max-content minmax(0,18rem))}}.hig-swatch-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.hig-swatch{padding:var(--space-3);border-radius:var(--corner-medium);background:var(--secondary-system-grouped-background)}.hig-swatch__chip{align-items:center;gap:var(--space-3);min-height:var(--hit-target);display:flex}.hig-swatch__dot{border:1px solid var(--opaque-separator);background:var(--hig-swatch-color);border-radius:50%;flex:none;width:28px;height:28px}.hig-swatch__meta{min-width:0}.hig-swatch__name{color:var(--label);font-size:var(--font-subheadline-size);overflow-wrap:anywhere;font-weight:600;display:block}.hig-swatch__detail{color:var(--secondary-label);font-size:var(--font-caption-1-size);overflow-wrap:anywhere;display:block}.hig-foundations-block{margin-bottom:var(--space-8)}.hig-foundations-block__id{color:var(--tertiary-label);font-size:var(--font-caption-2-size);font-variant-numeric:tabular-nums}.hig-type-row{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--separator);flex-wrap:wrap;display:flex}.hig-type-row>*{overflow-wrap:anywhere;min-width:0}.hig-type-row:last-child{border-bottom:0}.hig-type-row__meta{color:var(--secondary-label);font-size:var(--font-caption-1-size);font-variant-numeric:tabular-nums;text-align:end;flex:none}.hig-space-row{align-items:center;gap:var(--space-4);padding-block:var(--space-2);display:flex}.hig-space-row__bar{height:var(--hig-space-h,4px);background:var(--tint);border-radius:2px}.hig-space-row__label{width:9ch;color:var(--secondary-label);font-size:var(--font-footnote-size);font-variant-numeric:tabular-nums;flex:none}.hig-corner-row{gap:var(--space-4);flex-wrap:wrap;align-items:flex-end;display:flex}.hig-corner-swatch{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.hig-corner-swatch__box{background:var(--tint-soft);border:1px solid var(--tint);width:64px;height:64px}.hig-corner-swatch__label{color:var(--secondary-label);font-size:var(--font-caption-1-size);font-variant-numeric:tabular-nums}.hig-elevation-row{gap:var(--space-6);padding-block:var(--space-4);flex-wrap:wrap;display:flex}.hig-elevation-swatch{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.hig-elevation-swatch__box{border-radius:var(--corner-medium);background:var(--secondary-system-grouped-background);width:96px;height:64px}.hig-motion-row{gap:var(--space-6);flex-wrap:wrap;align-items:flex-start;display:flex}.hig-motion-swatch{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.hig-motion-dot{background:var(--tint);border-radius:50%;width:28px;height:28px;transform:translate(0)}.hig-motion-track{background:var(--tertiary-system-fill);border-radius:var(--corner-capsule);width:200px;height:28px;position:relative}.hig-motion-track .hig-motion-dot{position:absolute;top:0;left:0}.hig-motion-track[data-run="1"] .hig-motion-dot{transform:translate(172px)}.hig-motion-track--smooth .hig-motion-dot{transition:transform var(--spring-duration) var(--spring-smooth)}.hig-motion-track--snappy .hig-motion-dot{transition:transform var(--spring-snappy-duration) var(--spring-snappy)}.hig-motion-track--bouncy .hig-motion-dot{transition:transform var(--spring-bouncy-duration) var(--spring-bouncy)}.hig-hit-target-demo{min-width:var(--hit-target);min-height:var(--hit-target);border-radius:var(--corner-medium);background:var(--tint-soft);color:var(--tint-text);font-size:var(--font-caption-1-size);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.hig-focus-demo{min-width:var(--hit-target);min-height:var(--hit-target);border-radius:var(--corner-medium);background:var(--secondary-system-grouped-background);justify-content:center;align-items:center;display:inline-flex}.hig-focus-demo:focus-visible{box-shadow:var(--focus-ring);outline:none}
.btn,.btn-round,.seg__opt,.cat,.menu__item{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){.btn,.btn-round,.switch__slider,.switch__slider:before,.seg__thumb,.menu{transition-duration:var(--duration-quick)!important}}.btn,.input,.menu__item{box-sizing:border-box}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height-md);padding-inline:var(--space-5);border-radius:var(--corner-capsule);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--font-body-size);line-height:var(--font-body-leading);letter-spacing:var(--font-body-tracking);font-weight:var(--font-body-weight);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-quick) var(--ease-default), opacity var(--duration-quick) var(--ease-default), transform var(--spring-duration) var(--spring-snappy);border:none;display:inline-flex;position:relative}.btn:active{transition-duration:var(--duration-quick)}@media (prefers-reduced-motion:no-preference){.btn:active{transform:scale(.97)}}.btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.btn svg{flex:none;width:20px;height:20px}.pulldown>span{align-items:center;gap:var(--space-1);display:inline-flex}.btn--filled,.btn--primary{--btn-bg:var(--tint);--btn-fg:var(--on-tint);font-weight:var(--font-body-weight-emph)}.btn--tinted{--btn-bg:var(--tint-soft);--btn-fg:var(--tint-text);font-weight:var(--font-body-weight-emph)}.btn--gray,.btn--secondary{--btn-bg:var(--secondary-system-fill);--btn-fg:var(--tint-text);font-weight:var(--font-body-weight-emph)}.btn--plain,.btn--ghost{--btn-bg:transparent;--btn-fg:var(--tint-text);padding-inline:var(--space-2)}.btn--ghost:hover{background:var(--btn-bg)}.btn--destructive{--btn-bg:var(--secondary-system-fill);--btn-fg:var(--system-red)}.btn--destructive.btn--prominent{--btn-bg:var(--system-red);--btn-fg:var(--on-destructive,#fff);font-weight:var(--font-body-weight-emph)}@media (hover:hover){.btn--filled:hover,.btn--primary:hover,.btn--destructive.btn--prominent:hover,.btn--tinted:hover,.btn--gray:hover,.btn--secondary:hover,.btn--destructive:hover:not(.btn--prominent){background:color-mix(in srgb, var(--btn-bg), var(--label) 6%)}}.btn--filled:active,.btn--primary:active,.btn--destructive.btn--prominent:active,.btn--tinted:active,.btn--gray:active,.btn--secondary:active,.btn--destructive:active:not(.btn--prominent){background:color-mix(in srgb, var(--btn-bg), var(--label) 12%)}.btn--plain:active,.btn--ghost:active{opacity:.55}.btn--sm{min-height:var(--control-height-sm);padding-inline:var(--space-4);font-size:var(--font-subheadline-size);line-height:var(--font-subheadline-leading);letter-spacing:var(--font-subheadline-tracking);position:relative}.btn--sm:before{content:"";inset-block:calc((var(--control-height-sm) - var(--hit-target)) / 2);position:absolute;inset-inline:0}.btn--filled.btn--sm,.btn--primary.btn--sm,.btn--destructive.btn--prominent.btn--sm{font-size:var(--font-body-size);line-height:var(--font-body-leading);letter-spacing:var(--font-body-tracking)}.btn--lg{min-height:var(--control-height-lg);padding-inline:var(--space-6);font-size:var(--font-headline-size);line-height:var(--font-headline-leading);letter-spacing:var(--font-headline-tracking);font-weight:var(--font-headline-weight)}.btn--wide{width:100%}.actions--stack>.btn{border-radius:var(--corner-large)}.btn:disabled:not([aria-busy=true]),.btn[aria-disabled=true]:not([aria-busy=true]){background:var(--quaternary-system-fill);color:var(--tertiary-label);cursor:not-allowed}.btn[aria-busy=true]{cursor:wait}.btn__spinner{width:18px;height:18px}.btn__success-icon{color:var(--status-positive)}:is(.btn--filled,.btn--primary,.btn--destructive.btn--prominent) .btn__success-icon{color:currentColor}@media (prefers-reduced-motion:no-preference){.btn__success-icon{animation:btn-success-in var(--duration-default) var(--spring-bouncy)}.btn__success-label{animation:btn-label-cross var(--duration-default) var(--ease-default)}}@media (prefers-reduced-motion:reduce){.btn__success-icon,.btn__success-label{animation:btn-label-cross var(--duration-quick) var(--ease-default)}}@keyframes btn-success-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes btn-label-cross{0%{opacity:0}to{opacity:1}}.btn__arrow{width:18px;height:18px}[dir=rtl] .btn__arrow{transform:scaleX(-1)}.btn-round{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--corner-capsule);background:var(--secondary-system-fill);color:var(--tint-text);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-default), transform var(--spring-duration) var(--spring-snappy);border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.btn-round svg{width:20px;height:20px}@media (hover:hover){.btn-round:hover{background:color-mix(in srgb, var(--secondary-system-fill), var(--label) 6%)}}.btn-round:active{background:color-mix(in srgb, var(--secondary-system-fill), var(--label) 12%)}@media (prefers-reduced-motion:no-preference){.btn-round:active{transform:scale(.97)}}.btn-round:focus-visible{box-shadow:var(--focus-ring);outline:none}.btn-round--lg{width:var(--control-height-lg);height:var(--control-height-lg)}.btn-round--lg svg{width:24px;height:24px}.btn-round--accent{background:var(--tint);color:var(--on-tint)}@media (hover:hover){.btn-round--accent:hover{background:color-mix(in srgb, var(--tint), var(--label) 6%)}}.btn-round--accent:active{background:color-mix(in srgb, var(--tint), var(--label) 12%)}.btn-round--danger{color:var(--system-red)}.btn-round[aria-pressed=true]{background:var(--tint-soft);color:var(--tint-text);transition:background-color var(--duration-quick) var(--ease-default), color var(--duration-quick) var(--ease-default)}.btn-round:disabled{background:var(--quaternary-system-fill);color:var(--tertiary-label);cursor:not-allowed}.l-prose a:not([class]){color:var(--link);text-decoration:none}.l-prose a:not([class]):is(:hover,:focus-visible){text-decoration:underline}.actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.actions--center{justify-content:center}.actions--end{justify-content:flex-end}.actions--between{justify-content:space-between}.actions--stack{flex-direction:column;align-items:stretch}.actions--stack>*{width:100%}.actionbar{z-index:10;gap:var(--space-2);padding-inline:var(--margin-compact);padding-block:var(--space-3);background:var(--glass-regular);-webkit-backdrop-filter:blur(var(--blur-regular)) saturate(180%);backdrop-filter:blur(var(--blur-regular)) saturate(180%);border-block-start:1px solid var(--separator);--actionbar-height:calc(var(--control-height-lg) + var(--space-3) * 2 + var(--tabbar-height));flex-direction:column;display:flex;position:sticky;inset-block-end:calc(var(--tabbar-height) + var(--space-3) + env(safe-area-inset-bottom,0px))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.actionbar{background:var(--glass-regular-solid)}}@media (prefers-reduced-transparency:reduce){.actionbar{background:var(--glass-regular-solid)}}.actionbar--free{--actionbar-height:calc(var(--control-height-lg) + var(--space-3) * 2);padding-block-end:calc(var(--space-3) + env(safe-area-inset-bottom,0px));inset-block-end:0}.actionbar__note{font-size:var(--font-footnote-size);line-height:var(--font-footnote-leading);color:var(--secondary-label);text-align:center}.actionbar__inner{gap:var(--space-2);flex-direction:column-reverse;width:100%;max-width:560px;margin-inline:auto;display:flex}.actionbar__inner>.btn{width:100%;min-height:var(--control-height-lg);border-radius:var(--corner-large)}@media (max-width:743px){form:has(.actionbar) :is(input,select,textarea,.cat,.seg){scroll-margin-block-end:calc(var(--control-height-lg) + var(--space-3) * 3 + var(--space-2) + var(--font-footnote-leading) + var(--tabbar-height) + env(safe-area-inset-bottom,0px))}}.main--actionbar:not(.main){padding-bottom:0}.main.main--actionbar{--actionbar-h:0px}@media (min-width:640px){.actionbar{padding-block-end:var(--space-3);inset-block-end:0}}@media (min-width:744px){.actionbar{padding:var(--space-4) 0;-webkit-backdrop-filter:none;backdrop-filter:none;--actionbar-height:calc(var(--control-height-md) + var(--space-4) * 2);background:0 0;flex-direction:row;justify-content:space-between;align-items:center;padding-block-end:var(--space-4);position:static}.actionbar--free{--actionbar-height:calc(var(--control-height-md) + var(--space-4) * 2);padding-block-end:var(--space-4)}.actionbar__note{text-align:start}.actionbar--pinned{z-index:10;padding-inline:var(--space-4);background:var(--glass-regular);-webkit-backdrop-filter:blur(var(--blur-regular)) saturate(180%);backdrop-filter:blur(var(--blur-regular)) saturate(180%);border-block-start:1px solid var(--separator);position:sticky;inset-block-end:0}.actionbar__inner{flex-direction:row;width:auto;max-width:none;margin-inline:0}.actionbar__inner>.btn{width:auto;min-height:var(--control-height-md);border-radius:var(--corner-capsule)}}.capture{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border-radius:var(--corner-large);background:var(--secondary-system-grouped-background);flex-direction:column;display:flex}.capture__title{font-size:var(--font-title-3-size);line-height:var(--font-title-3-leading);font-weight:var(--font-title-3-weight);color:var(--label)}.capture__hint{font-size:var(--font-subheadline-size);line-height:var(--font-subheadline-leading);color:var(--secondary-label);max-inline-size:36ch}.capture .btn{width:100%}.input{width:100%;min-height:var(--control-height-md);padding-inline:var(--space-4);border-radius:var(--corner-medium);background:var(--tertiary-system-fill);color:var(--label);font-size:var(--font-body-size);line-height:var(--font-body-leading);letter-spacing:var(--font-body-tracking);transition:background-color var(--duration-quick) var(--ease-default), box-shadow var(--duration-quick) var(--ease-default);border:none;display:block}.input::placeholder{color:var(--placeholder-text);opacity:1}@media (hover:hover){.input:hover:not(:disabled):not(:focus){background:color-mix(in srgb, var(--tertiary-system-fill), var(--label) 4%)}}.input:focus{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:no-preference){.input:focus{transition:box-shadow var(--duration-quick) var(--ease-default), background-color var(--duration-quick) var(--ease-default)}}.input:disabled{background:var(--quaternary-system-fill);color:var(--tertiary-label)}.input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--system-red)}.input--sm,.input--md{min-height:var(--control-height-md)}.input--lg{min-height:var(--control-height-lg)}textarea.input{min-height:calc(var(--control-height-md) * 3);padding-block:var(--space-3);field-sizing:content;max-block-size:calc(var(--control-height-md) * 8);resize:none}.input-clear{width:var(--hit-target);height:var(--hit-target);color:var(--secondary-label);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:var(--space-2)}.input-clear svg{width:18px;height:18px}@media (prefers-reduced-motion:no-preference){.input-clear{animation:field-clear-in var(--duration-quick) var(--ease-default)}}@keyframes field-clear-in{0%{opacity:0}to{opacity:1}}.field-clearable-wrap{align-items:center;display:flex;position:relative}.field-clearable-wrap .input{padding-inline-end:calc(var(--hit-target) + var(--space-1))}.field-icon--search .input{border-radius:var(--corner-capsule)}.field-icon--clearable .input{padding-inline-end:calc(var(--hit-target) + var(--space-1))}.field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.field+.field{margin-block-start:var(--space-5)}:is(.filter-grid,.grid,.control__form)>.field+.field{margin-block-start:0}.field__label{font-size:var(--font-subheadline-size);line-height:var(--font-subheadline-leading);color:var(--label);font-weight:600}.field__hint{font-size:var(--font-footnote-size);line-height:var(--font-footnote-leading);color:var(--secondary-label)}.field__error{align-items:center;gap:var(--space-1);font-size:var(--font-footnote-size);line-height:var(--font-footnote-leading);color:var(--system-red);display:flex}.field__error svg{flex:none;width:14px;height:14px}@media (prefers-reduced-motion:no-preference){.field__error{animation:field-error-in var(--duration-default) var(--spring-smooth)}}@media (prefers-reduced-motion:reduce){.field__error{animation:field-error-fade var(--duration-quick) var(--ease-default)}}@keyframes field-error-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@keyframes field-error-fade{0%{opacity:0}to{opacity:1}}.field-icon{align-items:center;display:flex;position:relative}.field-icon .input{padding-inline-start:calc(var(--space-4) + 17px + var(--space-2))}.field-icon__cell{pointer-events:none;color:var(--secondary-label);align-items:center;display:flex;position:absolute;inset-inline-start:var(--space-4)}.field-icon__cell svg{width:17px;height:17px}.field-icon--invalid .input{box-shadow:inset 0 0 0 2px var(--system-red)}.field-icon--disabled .field-icon__cell{color:var(--tertiary-label)}.field-suffix{align-items:center;display:flex;position:relative}.field-suffix .input{padding-inline-end:calc(var(--space-4) + 4.5ch)}.field-suffix__cell{color:var(--secondary-label);font-size:var(--font-body-size);pointer-events:none;font-weight:600;position:absolute;inset-inline-end:var(--space-4)}.input--amount{min-height:var(--control-height-lg);font-size:var(--font-title-2-size);line-height:var(--font-title-2-leading);font-weight:var(--font-title-2-weight);font-variant-numeric:tabular-nums}.field-suffix--invalid .input{box-shadow:inset 0 0 0 2px var(--system-red)}.field-suffix--disabled .field-suffix__cell{color:var(--tertiary-label)}.select{align-items:center;display:flex;position:relative}.select select.input{appearance:none;color:var(--label);padding-inline-end:calc(var(--space-4) + 20px + var(--space-2))}.select__chevron{width:16px;height:16px;color:var(--secondary-label);pointer-events:none;position:absolute;inset-inline-end:var(--space-4)}.select--plain select.input{background:0 0;padding-inline-start:0}.menu{position-area:block-end span-inline-end;position-try-fallbacks:flip-inline, flip-block;margin:var(--space-2) 0 0;min-width:200px;max-width:min(320px,100vw - 32px);max-height:min(420px,100vh - 32px);padding-block:var(--space-2);border-radius:var(--corner-large);background:var(--material-regular);-webkit-backdrop-filter:blur(var(--blur-regular)) saturate(180%);backdrop-filter:blur(var(--blur-regular)) saturate(180%);box-shadow:var(--shadow-menu);border:none;position:fixed;overflow:auto}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.menu{background:var(--material-regular-solid)}}@media (prefers-reduced-transparency:reduce){.menu{background:var(--material-regular-solid)}}@media (prefers-reduced-motion:no-preference){.menu{transition:opacity var(--spring-duration) var(--spring-snappy), transform var(--spring-duration) var(--spring-snappy), overlay var(--spring-duration) allow-discrete, display var(--spring-duration) allow-discrete;transform-origin:var(--menu-origin,top)}.menu:not(:popover-open){opacity:0;transform:scale(.9)}.menu:popover-open{opacity:1;transform:scale(1)}@starting-style{.menu:popover-open{opacity:0;transform:scale(.9)}}}@media (prefers-reduced-motion:reduce){.menu{transition:opacity var(--duration-quick) var(--ease-default), overlay var(--duration-quick) allow-discrete, display var(--duration-quick) allow-discrete}.menu:not(:popover-open){opacity:0}.menu:popover-open{opacity:1}@starting-style{.menu:popover-open{opacity:0}}}.menu__item{align-items:center;gap:var(--space-3);width:100%;min-height:var(--hit-target);padding-inline:var(--space-4);color:var(--label);font-size:var(--font-body-size);text-align:start;cursor:pointer;background:0 0;border:none;display:flex}.menu__item-icon{width:18px;height:18px;color:var(--secondary-label);flex:none}.menu__item-check{opacity:0;width:16px;height:16px;color:var(--tint-text);flex:none;margin-inline-start:auto}.menu__item[aria-checked=true] .menu__item-check{opacity:1}.menu__item-more{color:var(--secondary-label);margin-inline-start:auto}.menu__item-label{display:inline-grid}.menu__item-label>*{grid-area:1/1}.menu__item-label>[aria-hidden=true]{font-weight:var(--font-body-weight-emph);visibility:hidden}.menu__item:focus-visible .menu__item-label{font-weight:var(--font-body-weight-emph)}@media (hover:hover){.menu__item:hover{background:var(--tint);color:var(--on-tint)}.menu__item:hover .menu__item-icon,.menu__item:hover .menu__item-check{color:var(--on-tint)}.menu__item:hover .menu__item-label{font-weight:var(--font-body-weight-emph)}}.menu__item:active{background:var(--system-fill)}.menu__item:focus-visible{background:var(--tint);color:var(--on-tint);outline:none}.menu__item[aria-disabled=true]{color:var(--tertiary-label);cursor:not-allowed}.menu__item--destructive{color:var(--system-red)}@media (hover:hover){.menu__item--destructive:hover{background:var(--system-red);color:var(--on-destructive,#fff)}}.menu__separator{height:1px;margin-block:var(--space-2);background:var(--separator);border:none;margin-inline:0}.code-input{font-size:var(--font-title-3-size);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-variant-numeric:tabular-nums;min-height:var(--control-height-lg);font-weight:700}.otp{align-items:center;gap:var(--space-2);direction:ltr;display:flex}.otp .input{width:var(--control-height-md);height:var(--control-height-lg);text-align:center;min-height:0;font-size:var(--font-title-3-size);font-variant-numeric:tabular-nums;padding:0}.otp[aria-busy=true] .input{color:var(--tertiary-label)}.otp__spinner{width:20px;height:20px;color:var(--secondary-label)}.otp[data-invalid=true] .input{box-shadow:inset 0 0 0 2px var(--system-red)}.check{align-items:center;gap:var(--space-3);min-height:var(--hit-target);cursor:pointer;color:var(--label);font-size:var(--font-body-size);-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.check input{opacity:0;width:0;height:0;margin:0;position:absolute}.check__mark{border-radius:var(--corner-small);border:1.5px solid var(--opaque-separator);background:var(--system-background);width:20px;height:20px;transition:background-color var(--duration-quick) var(--ease-default), border-color var(--duration-quick) var(--ease-default);flex:none;position:relative}.check__icon-check,.check__icon-dash{width:14px;height:14px;color:var(--on-tint);opacity:0;margin:auto;position:absolute;inset:0}.check input:checked~.check__mark,.check input:indeterminate~.check__mark{background:var(--tint);border-color:var(--tint)}.check input:checked~.check__mark .check__icon-check,.check input:indeterminate~.check__mark .check__icon-dash{opacity:1}@media (prefers-reduced-motion:no-preference){.check input:checked~.check__mark .check__icon-check{stroke-dasharray:20;stroke-dashoffset:20px;animation:check-draw var(--duration-quick) var(--ease-default) forwards}}@keyframes check-draw{to{stroke-dashoffset:0}}.check input:focus-visible~.check__mark{box-shadow:var(--focus-ring);outline:none}.check input:disabled~.check__mark{border-color:var(--separator);background:var(--quaternary-system-fill)}.check input:disabled~.check__text{color:var(--tertiary-label)}.check--square .check__mark{border-radius:var(--corner-small)}.check[aria-busy=true] .check__mark{opacity:.6}.switch-row{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--hit-target);border-bottom:0;padding-block:0;display:flex}.switch-row__label{min-width:0;font-size:var(--font-body-size);line-height:var(--font-body-leading);color:var(--label);cursor:pointer;-webkit-tap-highlight-color:transparent;flex:auto}.switch-row__hint{font-size:var(--font-footnote-size);line-height:var(--font-footnote-leading);color:var(--secondary-label);margin-block-start:2px;display:block}.switch-row[aria-busy=true]{opacity:.6}.switch-row--disabled .switch-row__label{color:var(--tertiary-label);cursor:default}.list__row.switch-row{padding-block:var(--space-2)}.switch{flex:none;width:51px;height:31px;display:inline-block;position:relative}.switch input{z-index:1;inset-inline:0;inset-block:calc((31px - var(--hit-target)) / 2);opacity:0;cursor:pointer;width:auto;height:auto;margin:0;position:absolute}.switch input:disabled{cursor:default}.switch__slider{border-radius:var(--corner-capsule);background:var(--secondary-system-fill);transition:background-color var(--duration-default) var(--ease-default);position:absolute;inset:0}.switch__slider:before{content:"";width:27px;height:27px;transition:transform var(--spring-duration) var(--spring-snappy), width var(--duration-quick) var(--ease-default);background:#fff;border-radius:50%;position:absolute;inset-block-start:2px;inset-inline-start:2px;box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f}.switch input:checked+.switch__slider{background:var(--system-green)}.switch input:checked+.switch__slider:before{transform:translate(20px)}[dir=rtl] .switch input:checked+.switch__slider:before{transform:translate(-20px)}.switch input:active:not(:disabled)+.switch__slider:before{width:33px}.switch input:checked:active:not(:disabled)+.switch__slider:before{transform:translate(14px)}[dir=rtl] .switch input:checked:active:not(:disabled)+.switch__slider:before{transform:translate(-14px)}.switch input:focus-visible+.switch__slider{box-shadow:var(--focus-ring);outline:none}.switch input:disabled+.switch__slider{opacity:.4}@media (prefers-reduced-motion:reduce){.switch__slider:before{transition:background-color var(--duration-quick) var(--ease-default)}}.seg{min-height:var(--hit-target);border-radius:var(--corner-medium);background:var(--tertiary-system-fill);gap:2px;padding:2px;display:flex;position:relative}.seg__thumb{border-radius:calc(var(--corner-medium) - 2px);background:var(--lightningcss-light,var(--system-background))var(--lightningcss-dark,var(--tertiary-system-background));box-shadow:var(--shadow-popover);z-index:0;pointer-events:none;position:absolute;inset-block:2px}@media (prefers-reduced-motion:no-preference){.seg__thumb{transition:transform var(--spring-duration) var(--spring-smooth), width var(--spring-duration) var(--spring-smooth)}}@media (prefers-reduced-motion:reduce){.seg__thumb{transition:opacity var(--duration-quick) var(--ease-default)}}.seg__opt{z-index:1;min-width:0;min-height:calc(var(--hit-target) - 4px);padding-inline:var(--space-3);border-radius:inherit;color:var(--label);font-size:var(--font-subheadline-size);line-height:var(--font-subheadline-leading);padding-block:var(--space-1);cursor:pointer;white-space:normal;text-wrap:balance;overflow-wrap:normal;word-break:normal;text-overflow:ellipsis;background:0 0;border:none;flex:1 1 0;position:relative;overflow:hidden}.seg__opt[aria-pressed=true]{font-weight:600}.seg__opt:active{opacity:.55}.seg__opt:focus-visible{box-shadow:var(--focus-ring);outline:none}.seg__opt:disabled{color:var(--tertiary-label);cursor:not-allowed}.seg[aria-busy=true]{opacity:.6}.tabs :is([aria-current=page],[aria-selected=true]){background:var(--secondary-system-fill);color:var(--label)}.cats{border-radius:var(--corner-large);background:var(--secondary-system-grouped-background);flex-direction:column;display:flex;overflow:hidden}.cat{align-items:center;column-gap:var(--space-3);min-height:var(--hit-target);padding-inline:var(--space-4);padding-block:var(--space-3);text-align:start;cursor:pointer;color:var(--label);background:0 0;border:none;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.cat+.cat{border-block-start:1px solid var(--separator)}.cat__icon{width:22px;height:22px;color:var(--tint-text);flex:none;grid-area:1/1/span 2}.cat__label{min-width:0;font-size:var(--font-body-size);overflow-wrap:break-word;flex:auto;grid-area:1/2}.cat__hint{font-size:var(--font-footnote-size);color:var(--secondary-label);grid-area:2/2;margin-block-start:2px;display:block}.cat__check{width:20px;height:20px;color:var(--tint-text);opacity:0;flex:none;grid-area:1/3/span 2}.cat[aria-checked=true] .cat__check{opacity:1}.cat:active{background:var(--system-fill)}@media (prefers-reduced-motion:no-preference){.cat[aria-checked=true] .cat__check{animation:cat-check-in var(--duration-default) var(--spring-bouncy)}}@keyframes cat-check-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.cat:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.cat--locked,.cat[aria-disabled=true]{color:var(--tertiary-label);cursor:not-allowed}.cat--locked .cat__icon,.cat[aria-disabled=true] .cat__icon{color:var(--tertiary-label)}.cats--grid{gap:var(--space-3);background:0 0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}@media (min-width:1024px){.cats--grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.cats--grid .cat{text-align:center;min-height:96px;padding:var(--space-3);border-radius:var(--corner-large);background:var(--secondary-system-grouped-background);outline-offset:-2px;outline:2px solid #0000;flex-direction:column;justify-content:center;display:flex}.cats--grid .cat+.cat{border-block-start:none}.cats--grid .cat[aria-checked=true]{outline-color:var(--tint)}.cats--grid .cat__check{position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.hig-specimen{gap:var(--space-8);display:grid}.hig-specimen__section{gap:var(--space-4);display:grid}.hig-specimen__row{gap:var(--space-5);flex-wrap:wrap;align-items:flex-end;display:flex}.hig-specimen__swatch{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;display:inline-flex}.hig-specimen__sb-id{font-size:var(--font-caption-1-size);color:var(--tertiary-label);font-family:ui-monospace,monospace}.force-reduced-motion,.force-reduced-motion *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hig-specimen__note{padding:var(--space-3) var(--space-4);border-radius:var(--corner-medium);background:var(--tint-soft);color:var(--tint-text);font-size:var(--font-footnote-size);max-inline-size:60ch}.cat__lock{border-radius:var(--corner-capsule);background:var(--quaternary-system-fill);width:22px;height:22px;color:var(--tertiary-label);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.cat__lock svg{width:12px;height:12px}.proj-tile__chip{grid-area:1/1/span 2}.photos{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.photo{border-radius:var(--corner-medium);background:var(--secondary-system-fill);position:relative;overflow:hidden}.photo:before{content:"";padding-block-start:133.33%;display:block}.photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.photo__broken{color:var(--tertiary-label);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.photo__broken svg{width:22px;height:22px}.photo__overlay{z-index:2;background:#0000008c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.photo__spinner{border-radius:var(--corner-capsule);border:3px solid #ffffff59;border-block-start-color:#fff;flex:none;width:24px;height:24px;animation:.8s linear infinite photo-spin}@media (prefers-reduced-motion:reduce){.photo__spinner{animation:none}}@keyframes photo-spin{to{transform:rotate(360deg)}}.photo__pending{z-index:1;border-radius:var(--corner-capsule);background:var(--tint-soft);width:24px;height:24px;color:var(--tint-text);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-end:var(--space-2);inset-inline-start:var(--space-2)}.photo__pending svg{width:13px;height:13px}.photo__x{border-radius:var(--corner-capsule);width:44px;height:44px;color:var(--system-background);isolation:isolate;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-block-start:calc(var(--space-2) - 6px);inset-inline-start:auto;inset-inline-end:calc(var(--space-2) - 6px)}.photo__x:before{content:"";z-index:-1;border-radius:var(--corner-capsule);background:var(--label);position:absolute;inset:6px}.photo--add{justify-content:center;align-items:center;gap:var(--space-2);color:var(--tint-text);cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.photo--add[disabled]{color:var(--tertiary-label);cursor:not-allowed}.photo--add{aspect-ratio:3/4}.photo--add:before{content:none}.photo--add svg{width:24px;height:24px}.photo__add-label{font-size:var(--font-footnote-size);font-weight:600}@media (max-width:639px){.card .status-filter-row.scroll-x{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4);scroll-padding-inline:var(--space-4);max-inline-size:none}}.amt-sum{gap:var(--space-1);flex-direction:column;display:flex}.amt-sum__main{font-size:var(--font-title-1-size);color:var(--label);letter-spacing:-.02em;font-weight:700}.amt-sum__main small{font-size:var(--font-footnote-size);color:var(--tertiary-label);letter-spacing:0;margin-inline-start:var(--space-2);font-weight:600}.amt-sum__usd{font-size:var(--font-body-size);color:var(--secondary-label)}.rate-note{color:var(--secondary-label);overflow-wrap:break-word}.bln__body{margin-block:var(--space-3) 0;gap:var(--space-2);display:grid}.bln__row{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.bln__row dt{color:var(--tertiary-label);font-size:var(--font-footnote-size);margin:0}.bln__row dd{color:var(--label);font-size:var(--font-footnote-size);text-align:end;margin:0;font-weight:600}.control-sheet .sheet__body{align-content:start;gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.control-sheet .field{margin-bottom:0}
:root{--status-positive:var(--system-green);--status-caution:var(--system-yellow);--status-negative:var(--system-red);--status-progress:var(--system-indigo);--status-neutral:var(--system-gray);--status-caution-glyph:var(--lightningcss-light,#a16a00)var(--lightningcss-dark,var(--system-yellow));--status-positive-soft:color-mix(in srgb, var(--status-positive) var(--lightningcss-light,14%)var(--lightningcss-dark,22%), transparent);--status-caution-soft:color-mix(in srgb, var(--status-caution) var(--lightningcss-light,14%)var(--lightningcss-dark,22%), transparent);--status-negative-soft:color-mix(in srgb, var(--status-negative) var(--lightningcss-light,14%)var(--lightningcss-dark,22%), transparent);--status-progress-soft:color-mix(in srgb, var(--status-progress) var(--lightningcss-light,14%)var(--lightningcss-dark,22%), transparent);--status-neutral-soft:color-mix(in srgb, var(--status-neutral) var(--lightningcss-light,14%)var(--lightningcss-dark,22%), transparent)}[data-theme=dark]{--status-positive:var(--system-green);--status-caution:var(--system-yellow);--status-negative:var(--system-red);--status-progress:var(--system-indigo);--status-neutral:var(--system-gray);--status-positive-soft:color-mix(in srgb, var(--status-positive) 22%, transparent);--status-caution-soft:color-mix(in srgb, var(--status-caution) 22%, transparent);--status-negative-soft:color-mix(in srgb, var(--status-negative) 22%, transparent);--status-progress-soft:color-mix(in srgb, var(--status-progress) 22%, transparent);--status-neutral-soft:color-mix(in srgb, var(--status-neutral) 22%, transparent)}.sym-wrap{line-height:0;display:inline-flex}[dir=rtl] .sym-wrap--mirrors{transform:scaleX(-1)}.sym{transform-origin:50%;display:block}@keyframes sym-appear{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes sym-disappear{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.sym--appear{animation:sym-appear var(--spring-duration) var(--spring-snappy) both}.sym--disappear{animation:sym-disappear var(--spring-duration) var(--spring-snappy) both}@keyframes sym-bounce{0%{opacity:0;transform:scale(.6)}55%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.sym--bounce{animation:sym-bounce var(--spring-duration) var(--spring-bouncy) both}@keyframes sym-replace-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(35%)}}@keyframes sym-replace-in{0%{opacity:0;transform:translateY(-35%)}to{opacity:1;transform:translateY(0)}}.sym--replace-out{animation:sym-replace-out var(--duration-quick) var(--spring-smooth) both}.sym--replace-in{animation:sym-replace-in var(--duration-quick) var(--spring-smooth) both}@keyframes sym-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}55%{transform:rotate(8deg)}80%{transform:rotate(-5deg)}}@keyframes sym-wiggle-rtl{0%,to{transform:rotate(0)}25%{transform:rotate(10deg)}55%{transform:rotate(-8deg)}80%{transform:rotate(5deg)}}.sym--wiggle{animation:sym-wiggle var(--duration-default) var(--ease-default) both}[dir=rtl] .sym--wiggle{animation-name:sym-wiggle-rtl}.sym--draw-on :is(path,circle,polyline,rect,line,polygon){stroke-dasharray:1;stroke-dashoffset:1px;animation:sym-draw-on var(--duration-slow) var(--ease-default) both}@keyframes sym-draw-on{to{stroke-dashoffset:0}}@keyframes sym-breathe{0%{opacity:1;transform:scale(1)}to{opacity:.55;transform:scale(.9)}}@keyframes sym-pulse{0%{opacity:1}to{opacity:.4}}.sym--breathe{animation:sym-breathe calc(var(--duration-slow) * 4) ease-in-out infinite alternate}.sym--pulse{animation:sym-pulse calc(var(--duration-slow) * 4) ease-in-out infinite alternate}@keyframes sym-word-fade{0%{opacity:0}to{opacity:1}}.status-chip__word--fade{animation:sym-word-fade var(--duration-quick) var(--ease-default) both}@keyframes sym-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sym--appear,.sym--disappear,.sym--bounce,.sym--replace-in,.sym--replace-out,.sym--wiggle{animation:sym-fade var(--duration-quick) linear both!important;transform:none!important}.sym--draw-on{animation:sym-fade var(--duration-quick) linear both!important}.sym--draw-on :is(path,circle,polyline,rect,line,polygon){stroke-dashoffset:0!important;animation:none!important}.sym--breathe,.sym--pulse{opacity:1!important;animation:none!important;transform:none!important}[dir=rtl] .sym-wrap--mirrors{transform:scaleX(-1)!important}}[data-reduce-motion] .sym--appear,[data-reduce-motion] .sym--disappear,[data-reduce-motion] .sym--bounce,[data-reduce-motion] .sym--replace-in,[data-reduce-motion] .sym--replace-out,[data-reduce-motion] .sym--wiggle{animation:sym-fade var(--duration-quick) linear both!important;transform:none!important}[data-reduce-motion] .sym--draw-on{animation:sym-fade var(--duration-quick) linear both!important}[data-reduce-motion] .sym--draw-on :is(path,circle,polyline,rect,line,polygon){stroke-dashoffset:0!important;animation:none!important}[data-reduce-motion] .sym--breathe,[data-reduce-motion] .sym--pulse{opacity:1!important;animation:none!important;transform:none!important}.chip{align-items:center;gap:var(--space-1);min-height:var(--hit-target-min);padding:0 var(--space-3);border-radius:var(--corner-capsule);background:var(--status-neutral-soft);color:var(--label);font-size:var(--font-footnote-size);line-height:var(--font-footnote-leading);white-space:nowrap;transition:background-color var(--duration-default) var(--ease-default);font-weight:600;display:inline-flex}.chip--large{min-height:var(--hit-target);padding:0 var(--space-4);font-size:var(--font-subheadline-size);line-height:var(--font-subheadline-leading);gap:var(--space-2)}.chip--ok{background:var(--status-positive-soft)}.chip--warn{background:var(--status-caution-soft)}.chip--danger{background:var(--status-negative-soft)}.chip--accent{background:var(--status-progress-soft)}.chip svg{width:1em;height:1em}.chip:before{content:"";background:var(--status-neutral);border-radius:50%;flex:none;width:6px;height:6px}.chip--ok:before{background:var(--status-positive)}.chip--warn:before{background:var(--status-caution-glyph)}.chip--danger:before{background:var(--status-negative)}.chip--accent:before{background:var(--status-progress)}.chip--icon:before{display:none}.status-chip__stack{flex:none;justify-content:center;align-items:center;width:1.2em;height:1.2em;display:inline-flex;position:relative}.status-chip__stack .sym-wrap,.status-chip__stack .sym{width:100%;height:100%}.status-chip__glyph{position:relative}.status-chip__glyph--exit{position:absolute;inset:0}.status-chip__badge{background:var(--status-positive-soft);border-radius:50%;width:.55em;height:.55em;position:absolute;inset-block-end:-4px;inset-inline-end:-4px}[dir=rtl] .status-chip__badge{inset-inline-end:-4px}.status-chip__word{display:inline-block}.chip--ok .status-chip__stack .sym{color:var(--status-positive)}.chip--warn .status-chip__stack .sym{color:var(--status-caution-glyph)}.chip--danger .status-chip__stack .sym{color:var(--status-negative)}.chip--accent .status-chip__stack .sym{color:var(--status-progress)}.chip:not(.chip--ok):not(.chip--warn):not(.chip--danger):not(.chip--accent) .status-chip__stack .sym{color:var(--status-neutral)}.status-chip__stack .sym{transition:color var(--duration-default) var(--ease-default)}.progress{border-radius:var(--corner-capsule);background:var(--system-fill);height:4px;position:relative;overflow:hidden}.progress__fill{border-radius:inherit;background:var(--tint);width:0;height:100%;transition:width var(--spring-duration) var(--spring-smooth);position:absolute;inset-block:0;inset-inline-start:0}.progress--ok .progress__fill{background:var(--status-positive)}.progress--warn .progress__fill{background:var(--status-caution)}.progress--danger .progress__fill{background:var(--status-negative)}.progress--neutral .progress__fill{background:var(--status-neutral)}.progress--indeterminate .progress__fill{animation:1.4s ease-in-out infinite progress-slide;width:30%!important}@keyframes progress-slide{0%{inset-inline-start:-30%}to{inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){.progress__fill{transition:none}.progress--indeterminate .progress__fill{animation:none;inset-inline-start:0}}[data-reduce-motion] .progress__fill{transition:none}[data-reduce-motion] .progress--indeterminate .progress__fill{animation:none;inset-inline-start:0}.chart-gauge__arc{stroke-dasharray:1;stroke-dashoffset:1px}.chart-gauge__arc--in{stroke-dashoffset:0;transition:stroke-dashoffset var(--duration-slow) var(--ease-default)}@media (prefers-reduced-motion:reduce){.chart-gauge__arc{stroke-dashoffset:0}.chart-gauge__arc--in{transition:none}}[data-reduce-motion] .chart-gauge__arc{stroke-dashoffset:0}[data-reduce-motion] .chart-gauge__arc--in{transition:none}.stepper{margin:var(--space-2) 0 var(--space-5);display:block}.stepper__track{gap:var(--space-2);display:flex}.stepper__seg{border-radius:var(--corner-capsule);background:var(--system-fill);flex:1 1 0;height:6px;position:relative;overflow:hidden}.stepper__seg:after{content:"";border-radius:inherit;background:var(--tint);width:0;height:100%;transition:width var(--spring-duration) var(--spring-smooth);display:block;position:absolute;inset-block:0;inset-inline-start:0}.stepper__seg[data-done=true]:after{width:100%}.stepper__seg[data-current=true]:after{width:50%}.stepper__text{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-2);font-size:var(--font-footnote-size);letter-spacing:.02em;text-transform:uppercase;color:var(--secondary-label);font-weight:600;display:flex}.stepper__text strong{color:var(--label)}@media (prefers-reduced-motion:reduce){.stepper__seg:after{transition:none}}[data-reduce-motion] .stepper__seg:after{transition:none}.timeline{border-radius:var(--corner-large);background:var(--secondary-system-grouped-background);margin:0;padding:0;list-style:none;overflow:hidden}.timeline__item{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--separator);display:flex;position:relative}.timeline__item:last-child{border-block-end:0}.timeline__glyph{width:1.15em;height:1.15em;color:var(--status-neutral);flex:none;margin-top:2px}.timeline__glyph--positive{color:var(--status-positive)}.timeline__glyph--caution{color:var(--status-caution-glyph)}.timeline__glyph--negative{color:var(--status-negative)}.timeline__glyph--progress{color:var(--status-progress)}.timeline__glyph--neutral{color:var(--status-neutral)}.timeline__glyph .sym-wrap,.timeline__glyph .sym{width:100%;height:100%}.timeline__dot{background:currentColor;border-radius:50%;width:8px;height:8px;margin:.3em auto 0;display:block}.timeline__body{flex:auto;min-width:0;padding-top:1px}.timeline__title{color:var(--label);font-size:var(--font-body-size);display:block}.timeline__item--key .timeline__title{font-weight:600;font-size:var(--font-headline-size)}.timeline__meta{color:var(--secondary-label);font-size:var(--font-subheadline-size);overflow-wrap:anywhere;margin-top:2px;display:block}.timeline__time{color:var(--tertiary-label);font-size:var(--font-footnote-size);margin-top:2px;display:block}@keyframes timeline-row-in{0%{opacity:0}to{opacity:1}}.timeline__item--enter{animation:timeline-row-in var(--spring-duration) var(--spring-smooth) both}.activity-indicator{color:inherit;display:inline-block}.activity-indicator__spoke{stroke:currentColor;stroke-width:2px;stroke-linecap:round;opacity:.25;animation:1s step-end infinite activity-spin}@keyframes activity-spin{0%{opacity:1}12.5%{opacity:.86}25%{opacity:.71}37.5%{opacity:.57}50%{opacity:.43}62.5%{opacity:.29}75%{opacity:.25}to{opacity:.25}}@media (prefers-reduced-motion:reduce){.activity-indicator__spoke{animation-duration:2s!important}}[data-reduce-motion] .activity-indicator__spoke{animation-duration:2s!important}.goo-wrap__bar{width:100%;max-width:220px}.state{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;padding:var(--space-8) var(--space-5);border-radius:var(--corner-large);background:var(--secondary-system-grouped-background);color:var(--secondary-label);border:0;flex-direction:column;display:flex}.state__icon{width:48px;height:48px;color:var(--secondary-label);margin-bottom:var(--space-2);justify-content:center;align-items:center;display:flex}.state__icon svg{width:32px;height:32px}.state__title{font-size:var(--font-title-3-size);color:var(--label);font-weight:600}.state__body{font-size:var(--font-subheadline-size);color:var(--secondary-label);max-width:46ch;line-height:1.4}.state .btn{margin-top:var(--space-3)}.state--error .state__icon{color:var(--status-negative)}.state--inline{text-align:start;padding:var(--space-4);background:var(--system-grouped-background);flex-direction:row;align-items:flex-start}.state--inline .state__icon{width:28px;height:28px;margin:0}.state--inline .state__icon svg{width:20px;height:20px}.state__group{min-width:0}.state__group>*+*{margin-top:var(--space-2)}.notice{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--corner-medium);background:var(--secondary-system-grouped-background);color:var(--label);font-size:var(--font-body-size);display:flex}.notice__icon{width:20px;height:20px;color:var(--tint);flex:none;margin-top:2px}.notice--ok .notice__icon{color:var(--status-positive)}.notice--warn .notice__icon{color:var(--status-caution-glyph)}.notice--danger .notice__icon{color:var(--status-negative)}.card .notice{background:0 0;padding-inline:0}.notice__body{flex:auto;min-width:0}.notice__title{color:var(--label);font-weight:600;display:block}.notice__text{color:var(--secondary-label);font-size:var(--font-subheadline-size);overflow-wrap:anywhere;margin-top:2px;display:block}.notice__title+.notice__text{margin-top:var(--space-1)}@keyframes notice-in{0%{opacity:0;transform:scaleY(.85)}to{opacity:1;transform:scaleY(1)}}.notice--enter{animation:notice-in var(--spring-duration) var(--spring-smooth) both;transform-origin:top}@media (prefers-reduced-motion:reduce){.notice--enter{animation:sym-fade var(--duration-quick) linear both!important}}[data-reduce-motion] .notice--enter{animation:sym-fade var(--duration-quick) linear both!important}.sheet-backdrop{z-index:60;background:var(--scrim);animation:sheet-fade-in var(--duration-quick) linear backwards;position:fixed;inset:0}.sheet{z-index:61;box-sizing:border-box;height:88dvh;max-height:92dvh;padding:var(--space-3) var(--space-5) calc(var(--space-5) + env(safe-area-inset-bottom,0px));background:var(--material-thick);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:var(--corner-xl) var(--corner-xl) 0 0;box-shadow:var(--shadow-sheet);animation:sheet-up var(--spring-duration) var(--spring-smooth) both;transition:height var(--spring-duration) var(--spring-smooth);flex-direction:column;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.sheet[data-detent=medium]{height:50dvh}.sheet[data-detent=large]{height:88dvh}.sheet:focus{outline:none}.sheet__handle{border-radius:var(--corner-capsule);background:var(--system-fill);width:36px;height:5px;margin:0 auto var(--space-4);touch-action:none;cursor:grab;flex:none}.sheet__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);flex:none;display:flex}.sheet__title{font-size:var(--font-title-2-size);color:var(--label);font-weight:700}.sheet__body{-webkit-overflow-scrolling:touch;min-height:0;color:var(--label);padding:var(--space-1);margin:calc(-1 * var(--space-1));flex:auto;overflow-y:auto}.sheet__foot{margin-top:var(--space-4);flex:none}.sheet__foot .actions{flex-wrap:nowrap;width:100%}.sheet__foot .actions>.btn{flex:1 1 0;min-width:0}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheet-fade-in{0%{opacity:0}to{opacity:1}}@media (min-width:744px){.sheet-backdrop{padding:var(--space-5);box-sizing:border-box;justify-content:center;align-items:center;display:flex}.sheet{border-radius:var(--corner-xl);width:100%;max-width:480px;max-height:85dvh;padding:var(--space-5) var(--space-6);animation:sheet-pop var(--spring-duration) var(--spring-smooth) both;position:static;height:auto!important}.sheet__handle{display:none}}@keyframes sheet-pop{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sheet-backdrop{animation:sym-fade var(--duration-quick) linear backwards!important}.sheet{animation:sym-fade var(--duration-quick) linear both!important;transition:none!important}}[data-reduce-motion] .sheet-backdrop{animation:sym-fade var(--duration-quick) linear backwards!important}[data-reduce-motion] .sheet{animation:sym-fade var(--duration-quick) linear both!important;transition:none!important}.alert-backdrop{z-index:70;padding:var(--space-5);background:var(--scrim-overlay);animation:sheet-fade-in var(--duration-quick) linear backwards;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.alert{width:100%;max-width:320px;padding:var(--space-5);border-radius:var(--corner-large);background:var(--material-thick);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--shadow-popover);text-align:center;animation:sheet-pop var(--spring-duration) var(--spring-snappy) both}.alert__title{font-size:var(--font-headline-size);color:var(--label);font-weight:600}.alert__body{margin-top:var(--space-1);font-size:var(--font-footnote-size);color:var(--secondary-label)}.alert__actions{gap:var(--space-2);margin-top:var(--space-4);flex-direction:column;display:flex}.alert__btn{min-height:var(--hit-target);border-radius:var(--corner-medium);background:var(--tint-soft);color:var(--tint);font-weight:600;font-size:var(--font-body-size);cursor:pointer;border:0}.alert__btn--secondary{background:var(--system-fill);color:var(--label)}.alert__btn--danger{background:var(--status-negative-soft);color:var(--status-negative)}@media (prefers-reduced-motion:reduce){.alert-backdrop{animation:sym-fade var(--duration-quick) linear backwards!important}.alert{animation:sym-fade var(--duration-quick) linear both!important}}[data-reduce-motion] .alert-backdrop{animation:sym-fade var(--duration-quick) linear backwards!important}[data-reduce-motion] .alert{animation:sym-fade var(--duration-quick) linear both!important}.popover-backdrop{z-index:65;position:fixed;inset:0}.popover{z-index:66;width:min(320px,100vw - 16px);padding:var(--space-4);border-radius:var(--corner-large);background:var(--material-thick);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--shadow-popover);animation:popover-in var(--spring-duration) var(--spring-snappy) both;transform-origin:var(--popover-arrow-x,50%) 0;position:fixed}.popover--top{transform-origin:var(--popover-arrow-x,50%) 100%}.popover__arrow{background:inherit;border-radius:2px;width:12px;height:12px;margin-inline-start:-6px;position:absolute;inset-block-start:-6px;inset-inline-start:var(--popover-arrow-x,50%);transform:rotate(45deg)}.popover--top .popover__arrow{inset-block:auto -6px}.popover__title{font-size:var(--font-headline-size);color:var(--label);margin-bottom:var(--space-2);font-weight:600}.popover__body{color:var(--label);font-size:var(--font-body-size)}.popover__foot{margin-top:var(--space-3)}@keyframes popover-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.popover{animation:sym-fade var(--duration-quick) linear both!important}}[data-reduce-motion] .popover{animation:sym-fade var(--duration-quick) linear both!important}.action-sheet{gap:var(--space-3);flex-direction:column;display:flex}.action-sheet__group{padding:var(--space-4);border-radius:var(--corner-large);background:var(--secondary-system-grouped-background);text-align:center}.action-sheet__title{font-size:var(--font-headline-size);color:var(--label);font-weight:600}.action-sheet__body{margin-top:var(--space-1);font-size:var(--font-footnote-size);color:var(--secondary-label)}.action-sheet__btn,.action-sheet__cancel{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:var(--hit-target);margin-top:var(--space-3);border-radius:var(--corner-medium);font-weight:600;font-size:var(--font-body-size);cursor:pointer;border:0;display:inline-flex}.action-sheet__btn--primary{background:var(--tint);color:var(--on-tint)}.action-sheet__btn--danger{background:var(--status-negative-soft);color:var(--status-negative)}.action-sheet__cancel{background:var(--system-fill);color:var(--tint);margin-top:0}.action-sheet__actions--popover{flex-direction:column;display:flex}.action-sheet__actions--popover .action-sheet__btn{margin-top:0}.action-sheet__actions--popover .action-sheet__cancel{margin-top:var(--space-2)}.toasts{inset-inline:0;top:calc(var(--space-4) + env(safe-area-inset-top,0px));z-index:80;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:fixed}.toast{pointer-events:auto;align-items:center;gap:var(--space-3);width:min(92vw,420px);max-width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--corner-capsule);background:var(--material-thick);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--shadow-popover);color:var(--label);font-size:var(--font-subheadline-size);animation:toast-in var(--spring-duration) var(--spring-snappy) both;display:flex}.toast__icon{width:20px;height:20px;color:var(--status-neutral);flex:none}.toast--ok .toast__icon{color:var(--status-positive)}.toast--warn .toast__icon{color:var(--status-caution-glyph)}.toast--danger .toast__icon{color:var(--status-negative)}.toast--accent .toast__icon{color:var(--status-progress)}.toast__body{flex:auto;min-width:0}.toast__title{color:var(--label);font-weight:600;display:block}.toast__text{color:var(--secondary-label);font-size:var(--font-footnote-size);overflow-wrap:anywhere;margin-top:2px;display:block}.toast__close{min-width:var(--hit-target-min);color:var(--secondary-label);justify-content:center;align-items:center;padding:0;display:inline-flex}.toast__close svg{width:1em;height:1em}.toast__action{min-height:var(--hit-target-min);padding:0 var(--space-2);color:var(--tint);font-weight:600;font-size:var(--font-footnote-size);cursor:pointer;background:0 0;border:0;flex:none}.toast--leaving{animation:toast-out var(--duration-quick) linear both}@keyframes toast-in{0%{opacity:0;transform:translateY(-120%)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toast-out{to{opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.toast,.toast--leaving{animation:sym-fade var(--duration-quick) linear both!important}}[data-reduce-motion] .toast,[data-reduce-motion] .toast--leaving{animation:sym-fade var(--duration-quick) linear both!important}.pinlock{min-height:100dvh;padding:var(--space-5) var(--space-4);box-sizing:border-box;justify-content:center;align-items:center;display:flex}.pinlock__card{width:100%;max-width:360px;padding:var(--space-6) var(--space-5);text-align:center}.pinlock__card h1{font-size:var(--font-title-2-size);margin-bottom:var(--space-2);color:var(--label);font-weight:700}.pinlock__sub{color:var(--secondary-label);font-size:var(--font-footnote-size)}.pinlock__hint{min-height:1.4em;color:var(--status-negative)}.pinlock__forgot-text{margin-top:var(--space-6);min-width:0;color:var(--secondary-label);font-size:var(--font-footnote-size)}.pinlock__forgot{padding:var(--space-2);color:var(--tint);font-size:var(--font-footnote-size);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;font-weight:600;text-decoration:underline;display:inline-block}.pinpad__dots{justify-content:center;gap:var(--space-4);margin:var(--space-2) 0 var(--space-3);display:flex}.pinpad__dot{border:1.5px solid var(--label);background:0 0;border-radius:50%;width:14px;height:14px}.pinpad__dot--filled{background:var(--label);border-color:var(--label);animation:dot-appear var(--spring-duration) var(--spring-snappy) both}@keyframes dot-appear{0%{opacity:.4;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.pinpad__dots--wiggle{animation:sym-wiggle var(--duration-default) var(--ease-default) both}[dir=rtl] .pinpad__dots--wiggle{animation-name:sym-wiggle-rtl}.pinpad__keys{gap:var(--space-4);margin:var(--space-5) auto 0;grid-template-columns:repeat(3,72px);justify-content:center;display:grid}.pinpad__key{background:var(--secondary-system-fill);width:72px;height:72px;color:var(--label);font-size:var(--font-title-1-size);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-quick) var(--ease-default);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:500;display:flex}.pinpad__key:active{background:var(--system-fill)}.pinpad__key--ghost{cursor:default;background:0 0}.pinpad__key--back{color:var(--secondary-label)}.pinpad__key--back svg{width:24px;height:24px}.pinpad__key[disabled]{opacity:.4;cursor:not-allowed}@media (hover:hover){.pinpad__key:not([disabled]):not(.pinpad__key--ghost):hover{background:var(--system-fill)}}@media (prefers-reduced-motion:reduce){.pinpad__dot--filled,.pinpad__dots--wiggle{animation:none}}[data-reduce-motion] .pinpad__dot--filled,[data-reduce-motion] .pinpad__dots--wiggle{animation:none}.status-filter-row{gap:var(--space-2);flex-wrap:nowrap;padding-block-end:var(--space-1);display:flex}.status-filter-row>*{white-space:nowrap;flex:none}@media (min-width:640px){.status-filter-row{flex-wrap:wrap}}.nowrap{white-space:nowrap}.filing-row{position:relative}.filing-row__link{color:inherit;text-decoration:none}.filing-row__link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.filing-row__link:focus-visible{outline:none}.filing-row__link:focus-visible:after{box-shadow:var(--focus-ring)}.filing-row:active td{background:var(--system-gray5)}.filing-row .list__chev{max-inline-size:none}.judgment-chip-trigger{align-items:center;min-block-size:44px;display:inline-flex}.approve-head{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.approve-section-head{margin:0 0 var(--space-2);color:var(--secondary-label)}.approve-facts{margin:0}.approve-facts>div{padding-block:var(--space-2)}.approve-facts>div+div{border-block-start:.5px solid var(--separator)}.approve-facts dt{color:var(--secondary-label)}.approve-facts dd{overflow-wrap:anywhere;margin:0}.approve-facts dd.approve-facts__missing{color:var(--secondary-label)}@media (max-width:639px){.list__row.outbox-row>.list__amount{direction:inherit;text-align:start;grid-area:2/2/auto/-1;justify-self:start;margin-inline-start:0}.list__row.enrol-row{row-gap:var(--space-2);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.list__row.enrol-row>.list__body{flex:100%}.list__row.enrol-row>.list__amount{direction:inherit;text-align:start;flex-basis:100%;margin-inline-start:0}table.data.status-specimen thead,table.data.status-specimen .status-specimen__role{display:none}table.data.status-specimen,table.data.status-specimen tbody{display:block}table.data.status-specimen tr{align-items:center;gap:var(--space-2);padding-block:var(--space-3);border-block-end:.5px solid var(--separator);flex-wrap:wrap;display:flex}table.data.status-specimen td{border:0;padding:0;display:block}table.data.status-specimen td:first-child{font-weight:var(--font-body-weight-emph);flex-basis:100%}table.data.status-specimen td[data-label]:before{content:attr(data-label) " ";color:var(--secondary-label)}}@media (max-width:743px){.meta-line__break{display:none}.meta-line__tail{display:block}}html:lang(ar) .sep--lat,html:not(:lang(ar)) .sep--ar{display:none}
