/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--default-font-family:var(--fx-font-text);--default-mono-font-family:var(--fx-font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--fx-color-white:#fff;--fx-color-lapis-50:#f4f7ff;--fx-color-lapis-100:#e6ecff;--fx-color-lapis-200:#cfdcff;--fx-color-lapis-300:#adc2ff;--fx-color-lapis-400:#829eff;--fx-color-lapis-500:#506cf0;--fx-color-lapis-600:#2d3acc;--fx-color-lapis-700:#232dab;--fx-color-lapis-800:#1a2485;--fx-color-lapis-900:#121a62;--fx-color-lapis-950:#090f3c;--fx-color-neutral-0:#fff;--fx-color-neutral-25:#fbfaf8;--fx-color-neutral-50:#f7f6f2;--fx-color-neutral-100:#f0ede9;--fx-color-neutral-150:#e9e6e1;--fx-color-neutral-200:#dfdcd7;--fx-color-neutral-300:#c5c7cd;--fx-color-neutral-400:#9b9ea6;--fx-color-neutral-450:#7c8089;--fx-color-neutral-500:#656973;--fx-color-neutral-600:#515560;--fx-color-neutral-700:#3e424d;--fx-color-neutral-800:#2e333e;--fx-color-neutral-850:#222631;--fx-color-neutral-900:#171b26;--fx-color-neutral-925:#12161f;--fx-color-neutral-950:#0e1119;--fx-color-neutral-975:#090c13;--fx-color-neutral-1000:#06070c;--fx-color-green-50:#e7fbeb;--fx-color-green-100:#cbf4d5;--fx-color-green-200:#a2e8b4;--fx-color-green-300:#6dd48d;--fx-color-green-400:#3aba6a;--fx-color-green-500:#1a9951;--fx-color-green-600:#137d41;--fx-color-green-700:#126635;--fx-color-green-800:#104f29;--fx-color-green-900:#0d3a1e;--fx-color-green-950:#092613;--fx-color-red-50:#fff2f0;--fx-color-red-100:#ffe2df;--fx-color-red-200:#ffc8c3;--fx-color-red-300:#fda19a;--fx-color-red-400:#f2716a;--fx-color-red-500:#e24947;--fx-color-red-600:#c92f33;--fx-color-red-700:#a92227;--fx-color-red-800:#881a1d;--fx-color-red-900:#651818;--fx-color-red-950:#430f0f;--fx-color-amber-50:#fff5ea;--fx-color-amber-100:#ffebd3;--fx-color-amber-200:#ffdbaf;--fx-color-amber-300:#ffc57b;--fx-color-amber-400:#fea91e;--fx-color-amber-500:#e79700;--fx-color-amber-600:#ba7902;--fx-color-amber-700:#935f00;--fx-color-amber-800:#714909;--fx-color-amber-900:#53360a;--fx-color-amber-950:#352206;--fx-color-azure-50:#ecf7fe;--fx-color-azure-100:#d5f0ff;--fx-color-azure-200:#a9e0fe;--fx-color-azure-300:#72caf6;--fx-color-azure-400:#2eabe1;--fx-color-azure-500:#008fc0;--fx-color-azure-600:#00769f;--fx-color-azure-700:#016083;--fx-color-azure-800:#004c68;--fx-color-azure-900:#00384e;--fx-color-azure-950:#002332;--fx-color-avatar-light-1:#d3ddf9;--fx-color-avatar-light-2:#bce8ea;--fx-color-avatar-light-3:#d0eacb;--fx-color-avatar-light-4:#f4e3bf;--fx-color-avatar-light-5:#fbd4cd;--fx-color-avatar-light-6:#eed5eb;--fx-color-avatar-dark-1:#2c3657;--fx-color-avatar-dark-2:#104042;--fx-color-avatar-dark-3:#2c4128;--fx-color-avatar-dark-4:#493b1c;--fx-color-avatar-dark-5:#4f2e28;--fx-color-avatar-dark-6:#472e44;--fx-space-0:0rem;--fx-space-1:.25rem;--fx-space-2:.5rem;--fx-space-3:.75rem;--fx-space-4:1rem;--fx-space-5:1.25rem;--fx-space-6:1.5rem;--fx-space-8:2rem;--fx-space-10:2.5rem;--fx-space-12:3rem;--fx-space-14:3.5rem;--fx-space-16:4rem;--fx-space-20:5rem;--fx-space-24:6rem;--fx-space-32:8rem;--fx-space-0-5:.125rem;--fx-space-1-5:.375rem;--fx-radius-xs:.25rem;--fx-radius-sm:.5rem;--fx-radius-md:.75rem;--fx-radius-lg:1rem;--fx-radius-xl:1.25rem;--fx-radius-2xl:1.5rem;--fx-radius-3xl:2rem;--fx-radius-full:624.938rem;--fx-size-control-sm:2rem;--fx-size-control-md:2.5rem;--fx-size-control-lg:3rem;--fx-size-icon-sm:1rem;--fx-size-icon-md:1.25rem;--fx-size-icon-lg:1.5rem;--fx-size-sidebar:16.5rem;--fx-size-sidebar-collapsed:4.5rem;--fx-size-topbar:4.5rem;--fx-size-content:76rem;--fx-size-prose:40rem;--fx-size-tap-min:2.75rem;--fx-bw-hairline:1px;--fx-bw-thick:2px;--fx-breakpoint-sm:30rem;--fx-breakpoint-md:48rem;--fx-breakpoint-lg:64rem;--fx-breakpoint-xl:80rem;--fx-breakpoint-2xl:96rem;--fx-breakpoint-3xl:120rem;--fx-focus-width:2px;--fx-focus-offset:2px;--fx-ease-standard:cubic-bezier(.2, 0, 0, 1);--fx-ease-enter:cubic-bezier(0, 0, .2, 1);--fx-ease-exit:cubic-bezier(.4, 0, 1, 1);--fx-ease-emphasis:cubic-bezier(.3, 0, 0, 1.1);--fx-z-base:0;--fx-z-raised:1;--fx-z-sticky:100;--fx-z-header:200;--fx-z-overlay:300;--fx-z-dialog:400;--fx-z-popover:500;--fx-z-toast:600;--fx-z-tooltip:700;--fx-font-display:"Fidorox Display", "Fidorox Display Fallback", "Georgia", "Times New Roman", serif;--fx-font-text:"Fidorox Text", "Fidorox Text Fallback", "Arial", "Helvetica", sans-serif;--fx-font-mono:"Fidorox Mono", "Fidorox Mono Fallback", ui-monospace, "Menlo", "Consolas", monospace;--fx-weight-regular:400;--fx-weight-medium:500;--fx-weight-semibold:600;--fx-weight-bold:700;--fx-duration-instant:80ms;--fx-duration-fast:.14s;--fx-duration-base:.2s;--fx-duration-slow:.32s;--fx-duration-slower:.48s;--fx-type-display-2xl-family:var(--fx-font-display);--fx-type-display-2xl-size:4.5rem;--fx-type-display-2xl-fluid:clamp(2.75rem, 2.1667rem + 2.9167vw, 4.5rem);--fx-type-display-2xl-line:1.0556;--fx-type-display-2xl-weight:400;--fx-type-display-2xl-tracking:-.03em;--fx-type-display-xl-family:var(--fx-font-display);--fx-type-display-xl-size:3.5rem;--fx-type-display-xl-fluid:clamp(2.375rem, 2rem + 1.875vw, 3.5rem);--fx-type-display-xl-line:1.0714;--fx-type-display-xl-weight:420;--fx-type-display-xl-tracking:-.025em;--fx-type-display-lg-family:var(--fx-font-display);--fx-type-display-lg-size:2.75rem;--fx-type-display-lg-fluid:clamp(2rem, 1.75rem + 1.25vw, 2.75rem);--fx-type-display-lg-line:1.1364;--fx-type-display-lg-weight:440;--fx-type-display-lg-tracking:-.02em;--fx-type-display-md-family:var(--fx-font-display);--fx-type-display-md-size:2.25rem;--fx-type-display-md-fluid:clamp(1.75rem, 1.5833rem + .8333vw, 2.25rem);--fx-type-display-md-line:1.1667;--fx-type-display-md-weight:460;--fx-type-display-md-tracking:-.018em;--fx-type-display-sm-family:var(--fx-font-display);--fx-type-display-sm-size:1.75rem;--fx-type-display-sm-fluid:clamp(1.5rem, 1.4167rem + .4167vw, 1.75rem);--fx-type-display-sm-line:1.2143;--fx-type-display-sm-weight:500;--fx-type-display-sm-tracking:-.012em;--fx-type-heading-lg-family:var(--fx-font-text);--fx-type-heading-lg-size:1.5rem;--fx-type-heading-lg-line:1.3333;--fx-type-heading-lg-weight:600;--fx-type-heading-lg-tracking:-.014em;--fx-type-heading-md-family:var(--fx-font-text);--fx-type-heading-md-size:1.25rem;--fx-type-heading-md-line:1.4;--fx-type-heading-md-weight:600;--fx-type-heading-md-tracking:-.01em;--fx-type-heading-sm-family:var(--fx-font-text);--fx-type-heading-sm-size:1.0625rem;--fx-type-heading-sm-line:1.4118;--fx-type-heading-sm-weight:600;--fx-type-heading-sm-tracking:-.005em;--fx-type-body-lg-family:var(--fx-font-text);--fx-type-body-lg-size:1.125rem;--fx-type-body-lg-line:1.5556;--fx-type-body-lg-weight:400;--fx-type-body-lg-tracking:0em;--fx-type-body-md-family:var(--fx-font-text);--fx-type-body-md-size:1rem;--fx-type-body-md-line:1.5;--fx-type-body-md-weight:400;--fx-type-body-md-tracking:0em;--fx-type-body-sm-family:var(--fx-font-text);--fx-type-body-sm-size:.875rem;--fx-type-body-sm-line:1.4286;--fx-type-body-sm-weight:400;--fx-type-body-sm-tracking:.003em;--fx-type-caption-family:var(--fx-font-text);--fx-type-caption-size:.75rem;--fx-type-caption-line:1.3333;--fx-type-caption-weight:500;--fx-type-caption-tracking:.01em;--fx-type-label-family:var(--fx-font-text);--fx-type-label-size:.875rem;--fx-type-label-line:1.4286;--fx-type-label-weight:500;--fx-type-label-tracking:0em;--fx-type-overline-family:var(--fx-font-text);--fx-type-overline-size:.75rem;--fx-type-overline-line:1.3333;--fx-type-overline-weight:600;--fx-type-overline-tracking:.08em;--fx-type-amount-xl-family:var(--fx-font-text);--fx-type-amount-xl-size:3rem;--fx-type-amount-xl-line:1.0833;--fx-type-amount-xl-weight:600;--fx-type-amount-xl-tracking:-.025em;--fx-type-amount-lg-family:var(--fx-font-text);--fx-type-amount-lg-size:2rem;--fx-type-amount-lg-line:1.1875;--fx-type-amount-lg-weight:600;--fx-type-amount-lg-tracking:-.02em;--fx-type-amount-md-family:var(--fx-font-text);--fx-type-amount-md-size:1.25rem;--fx-type-amount-md-line:1.4;--fx-type-amount-md-weight:600;--fx-type-amount-md-tracking:-.01em;--fx-type-mono-md-family:var(--fx-font-mono);--fx-type-mono-md-size:.9375rem;--fx-type-mono-md-line:1.4667;--fx-type-mono-md-weight:400;--fx-type-mono-md-tracking:0em;--fx-type-mono-sm-family:var(--fx-font-mono);--fx-type-mono-sm-size:.8125rem;--fx-type-mono-sm-line:1.3846;--fx-type-mono-sm-weight:400;--fx-type-mono-sm-tracking:0em}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fx-bg-canvas:var(--fx-color-neutral-50);--fx-bg-surface:var(--fx-color-neutral-0);--fx-bg-raised:var(--fx-color-neutral-0);--fx-bg-sunken:var(--fx-color-neutral-100);--fx-bg-hover:var(--fx-color-neutral-100);--fx-bg-pressed:var(--fx-color-neutral-150);--fx-bg-selected:var(--fx-color-lapis-50);--fx-bg-inverse:var(--fx-color-neutral-950);--fx-bg-overlay:#06070c80;--fx-fg-default:var(--fx-color-neutral-900);--fx-fg-muted:var(--fx-color-neutral-600);--fx-fg-subtle:var(--fx-color-neutral-500);--fx-fg-disabled:var(--fx-color-neutral-400);--fx-fg-inverse:var(--fx-color-neutral-25);--fx-fg-on-accent:var(--fx-color-white);--fx-fg-accent:var(--fx-color-lapis-600);--fx-fg-link:var(--fx-color-lapis-600);--fx-fg-link-hover:var(--fx-color-lapis-800);--fx-border-subtle:var(--fx-color-neutral-200);--fx-border-default:var(--fx-color-neutral-300);--fx-border-input:var(--fx-color-neutral-450);--fx-border-strong:var(--fx-color-neutral-700);--fx-border-accent:var(--fx-color-lapis-600);--fx-accent-solid:var(--fx-color-lapis-600);--fx-accent-solid-hover:var(--fx-color-lapis-700);--fx-accent-solid-pressed:var(--fx-color-lapis-800);--fx-accent-subtle:var(--fx-color-lapis-50);--fx-accent-subtle-hover:var(--fx-color-lapis-100);--fx-accent-fg:var(--fx-color-lapis-700);--fx-accent-border:var(--fx-color-lapis-300);--fx-positive-fg:var(--fx-color-green-700);--fx-positive-subtle:var(--fx-color-green-50);--fx-positive-border:var(--fx-color-green-300);--fx-positive-solid:var(--fx-color-green-600);--fx-positive-on-solid:var(--fx-color-white);--fx-negative-fg:var(--fx-color-red-700);--fx-negative-subtle:var(--fx-color-red-50);--fx-negative-border:var(--fx-color-red-300);--fx-negative-solid:var(--fx-color-red-600);--fx-negative-on-solid:var(--fx-color-white);--fx-negative-solid-hover:var(--fx-color-red-700);--fx-warning-fg:var(--fx-color-amber-800);--fx-warning-subtle:var(--fx-color-amber-50);--fx-warning-border:var(--fx-color-amber-300);--fx-warning-solid:var(--fx-color-amber-400);--fx-warning-on-solid:var(--fx-color-neutral-950);--fx-info-fg:var(--fx-color-azure-700);--fx-info-subtle:var(--fx-color-azure-50);--fx-info-border:var(--fx-color-azure-200);--fx-info-solid:var(--fx-color-azure-600);--fx-info-on-solid:var(--fx-color-white);--fx-focus-ring:var(--fx-color-lapis-600);--fx-card-face:var(--fx-color-lapis-900);--fx-card-face-fg:var(--fx-color-neutral-25);--fx-avatar-1:var(--fx-color-avatar-light-1);--fx-avatar-2:var(--fx-color-avatar-light-2);--fx-avatar-3:var(--fx-color-avatar-light-3);--fx-avatar-4:var(--fx-color-avatar-light-4);--fx-avatar-5:var(--fx-color-avatar-light-5);--fx-avatar-6:var(--fx-color-avatar-light-6);--fx-shadow-1:0px 1px 2px 0px #1418230f, 0px 1px 1px 0px #1418230a;--fx-shadow-2:0px 4px 12px -2px #14182312, 0px 2px 4px -2px #1418230d;--fx-shadow-3:0px 12px 32px -8px #1418231f, 0px 4px 8px -4px #1418230f;--fx-shadow-4:0px 24px 64px -16px #14182333, 0px 8px 16px -8px #14182314}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fx-bg-canvas:var(--fx-color-neutral-950);--fx-bg-surface:var(--fx-color-neutral-900);--fx-bg-raised:var(--fx-color-neutral-850);--fx-bg-sunken:var(--fx-color-neutral-975);--fx-bg-hover:var(--fx-color-neutral-800);--fx-bg-pressed:var(--fx-color-neutral-700);--fx-bg-selected:var(--fx-color-lapis-950);--fx-bg-inverse:var(--fx-color-neutral-50);--fx-bg-overlay:#06070cb3;--fx-fg-default:var(--fx-color-neutral-50);--fx-fg-muted:var(--fx-color-neutral-300);--fx-fg-subtle:var(--fx-color-neutral-400);--fx-fg-disabled:var(--fx-color-neutral-600);--fx-fg-inverse:var(--fx-color-neutral-900);--fx-fg-on-accent:var(--fx-color-neutral-1000);--fx-fg-accent:var(--fx-color-lapis-300);--fx-fg-link:var(--fx-color-lapis-300);--fx-fg-link-hover:var(--fx-color-lapis-200);--fx-border-subtle:var(--fx-color-neutral-800);--fx-border-default:var(--fx-color-neutral-700);--fx-border-input:var(--fx-color-neutral-450);--fx-border-strong:var(--fx-color-neutral-300);--fx-border-accent:var(--fx-color-lapis-400);--fx-accent-solid:var(--fx-color-lapis-400);--fx-accent-solid-hover:var(--fx-color-lapis-300);--fx-accent-solid-pressed:var(--fx-color-lapis-200);--fx-accent-subtle:var(--fx-color-lapis-950);--fx-accent-subtle-hover:var(--fx-color-lapis-900);--fx-accent-fg:var(--fx-color-lapis-300);--fx-accent-border:var(--fx-color-lapis-700);--fx-positive-fg:var(--fx-color-green-300);--fx-positive-subtle:var(--fx-color-green-950);--fx-positive-border:var(--fx-color-green-800);--fx-positive-solid:var(--fx-color-green-400);--fx-positive-on-solid:var(--fx-color-neutral-1000);--fx-negative-fg:var(--fx-color-red-300);--fx-negative-subtle:var(--fx-color-red-950);--fx-negative-border:var(--fx-color-red-800);--fx-negative-solid:var(--fx-color-red-400);--fx-negative-on-solid:var(--fx-color-neutral-1000);--fx-negative-solid-hover:var(--fx-color-red-300);--fx-warning-fg:var(--fx-color-amber-300);--fx-warning-subtle:var(--fx-color-amber-950);--fx-warning-border:var(--fx-color-amber-800);--fx-warning-solid:var(--fx-color-amber-400);--fx-warning-on-solid:var(--fx-color-neutral-1000);--fx-info-fg:var(--fx-color-azure-300);--fx-info-subtle:var(--fx-color-azure-950);--fx-info-border:var(--fx-color-azure-800);--fx-info-solid:var(--fx-color-azure-400);--fx-info-on-solid:var(--fx-color-neutral-1000);--fx-focus-ring:var(--fx-color-lapis-300);--fx-card-face:var(--fx-color-lapis-800);--fx-card-face-fg:var(--fx-color-neutral-25);--fx-avatar-1:var(--fx-color-avatar-dark-1);--fx-avatar-2:var(--fx-color-avatar-dark-2);--fx-avatar-3:var(--fx-color-avatar-dark-3);--fx-avatar-4:var(--fx-color-avatar-dark-4);--fx-avatar-5:var(--fx-color-avatar-dark-5);--fx-avatar-6:var(--fx-color-avatar-dark-6);--fx-shadow-1:0px 1px 2px 0px #0006, 0px 1px 1px 0px #0000004d;--fx-shadow-2:0px 4px 12px -2px #00000073, 0px 2px 4px -2px #00000059;--fx-shadow-3:0px 12px 32px -8px #0000008c, 0px 4px 8px -4px #0006;--fx-shadow-4:0px 24px 64px -16px #000000a6, 0px 8px 16px -8px #00000073}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fx-bg-canvas:var(--fx-color-neutral-950);--fx-bg-surface:var(--fx-color-neutral-900);--fx-bg-raised:var(--fx-color-neutral-850);--fx-bg-sunken:var(--fx-color-neutral-975);--fx-bg-hover:var(--fx-color-neutral-800);--fx-bg-pressed:var(--fx-color-neutral-700);--fx-bg-selected:var(--fx-color-lapis-950);--fx-bg-inverse:var(--fx-color-neutral-50);--fx-bg-overlay:#06070cb3;--fx-fg-default:var(--fx-color-neutral-50);--fx-fg-muted:var(--fx-color-neutral-300);--fx-fg-subtle:var(--fx-color-neutral-400);--fx-fg-disabled:var(--fx-color-neutral-600);--fx-fg-inverse:var(--fx-color-neutral-900);--fx-fg-on-accent:var(--fx-color-neutral-1000);--fx-fg-accent:var(--fx-color-lapis-300);--fx-fg-link:var(--fx-color-lapis-300);--fx-fg-link-hover:var(--fx-color-lapis-200);--fx-border-subtle:var(--fx-color-neutral-800);--fx-border-default:var(--fx-color-neutral-700);--fx-border-input:var(--fx-color-neutral-450);--fx-border-strong:var(--fx-color-neutral-300);--fx-border-accent:var(--fx-color-lapis-400);--fx-accent-solid:var(--fx-color-lapis-400);--fx-accent-solid-hover:var(--fx-color-lapis-300);--fx-accent-solid-pressed:var(--fx-color-lapis-200);--fx-accent-subtle:var(--fx-color-lapis-950);--fx-accent-subtle-hover:var(--fx-color-lapis-900);--fx-accent-fg:var(--fx-color-lapis-300);--fx-accent-border:var(--fx-color-lapis-700);--fx-positive-fg:var(--fx-color-green-300);--fx-positive-subtle:var(--fx-color-green-950);--fx-positive-border:var(--fx-color-green-800);--fx-positive-solid:var(--fx-color-green-400);--fx-positive-on-solid:var(--fx-color-neutral-1000);--fx-negative-fg:var(--fx-color-red-300);--fx-negative-subtle:var(--fx-color-red-950);--fx-negative-border:var(--fx-color-red-800);--fx-negative-solid:var(--fx-color-red-400);--fx-negative-on-solid:var(--fx-color-neutral-1000);--fx-negative-solid-hover:var(--fx-color-red-300);--fx-warning-fg:var(--fx-color-amber-300);--fx-warning-subtle:var(--fx-color-amber-950);--fx-warning-border:var(--fx-color-amber-800);--fx-warning-solid:var(--fx-color-amber-400);--fx-warning-on-solid:var(--fx-color-neutral-1000);--fx-info-fg:var(--fx-color-azure-300);--fx-info-subtle:var(--fx-color-azure-950);--fx-info-border:var(--fx-color-azure-800);--fx-info-solid:var(--fx-color-azure-400);--fx-info-on-solid:var(--fx-color-neutral-1000);--fx-focus-ring:var(--fx-color-lapis-300);--fx-card-face:var(--fx-color-lapis-800);--fx-card-face-fg:var(--fx-color-neutral-25);--fx-avatar-1:var(--fx-color-avatar-dark-1);--fx-avatar-2:var(--fx-color-avatar-dark-2);--fx-avatar-3:var(--fx-color-avatar-dark-3);--fx-avatar-4:var(--fx-color-avatar-dark-4);--fx-avatar-5:var(--fx-color-avatar-dark-5);--fx-avatar-6:var(--fx-color-avatar-dark-6);--fx-shadow-1:0px 1px 2px 0px #0006, 0px 1px 1px 0px #0000004d;--fx-shadow-2:0px 4px 12px -2px #00000073, 0px 2px 4px -2px #00000059;--fx-shadow-3:0px 12px 32px -8px #0000008c, 0px 4px 8px -4px #0006;--fx-shadow-4:0px 24px 64px -16px #000000a6, 0px 8px 16px -8px #00000073}@media (prefers-reduced-motion:reduce){:root{--fx-duration-instant:0s;--fx-duration-fast:0s;--fx-duration-base:0s;--fx-duration-slow:0s;--fx-duration-slower:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--fx-font-text);font-size:100%;line-height:var(--fx-type-body-md-line);color:var(--fx-fg-default);background:var(--fx-bg-canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-synthesis:none;font-optical-sizing:auto;scrollbar-color:var(--fx-border-default) transparent}body{min-block-size:100dvh;font-size:var(--fx-type-body-md-size);margin:0}em,i{font-style:normal;font-weight:var(--fx-weight-semibold)}:focus-visible{outline:var(--fx-focus-width) solid var(--fx-focus-ring);outline-offset:var(--fx-focus-offset)}:focus:not(:focus-visible){outline:none}::selection{background:var(--fx-accent-subtle-hover);color:var(--fx-fg-default)}a{color:var(--fx-fg-link)}.fx-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.fx-tnum{font-variant-numeric:tabular-nums lining-nums}.fx-mono{font-family:var(--fx-font-mono);font-variant-ligatures:none;font-feature-settings:"zero" 1}.fx-display-2xl,.fx-display-xl,.fx-display-lg,.fx-display-md,.fx-display-sm{font-family:var(--fx-font-display);text-wrap:balance}.fx-display-2xl{font-size:var(--fx-type-display-2xl-fluid);line-height:var(--fx-type-display-2xl-line);font-weight:var(--fx-type-display-2xl-weight);letter-spacing:var(--fx-type-display-2xl-tracking)}.fx-display-xl{font-size:var(--fx-type-display-xl-fluid);line-height:var(--fx-type-display-xl-line);font-weight:var(--fx-type-display-xl-weight);letter-spacing:var(--fx-type-display-xl-tracking)}.fx-display-lg{font-size:var(--fx-type-display-lg-fluid);line-height:var(--fx-type-display-lg-line);font-weight:var(--fx-type-display-lg-weight);letter-spacing:var(--fx-type-display-lg-tracking)}.fx-display-md{font-size:var(--fx-type-display-md-fluid);line-height:var(--fx-type-display-md-line);font-weight:var(--fx-type-display-md-weight);letter-spacing:var(--fx-type-display-md-tracking)}.fx-display-sm{font-size:var(--fx-type-display-sm-fluid);line-height:var(--fx-type-display-sm-line);font-weight:var(--fx-type-display-sm-weight);letter-spacing:var(--fx-type-display-sm-tracking)}.fx-heading-lg{font-size:var(--fx-type-heading-lg-size);line-height:var(--fx-type-heading-lg-line);font-weight:var(--fx-type-heading-lg-weight);letter-spacing:var(--fx-type-heading-lg-tracking);text-wrap:balance}.fx-heading-md{font-size:var(--fx-type-heading-md-size);line-height:var(--fx-type-heading-md-line);font-weight:var(--fx-type-heading-md-weight);letter-spacing:var(--fx-type-heading-md-tracking);text-wrap:balance}.fx-heading-sm{font-size:var(--fx-type-heading-sm-size);line-height:var(--fx-type-heading-sm-line);font-weight:var(--fx-type-heading-sm-weight);letter-spacing:var(--fx-type-heading-sm-tracking)}.fx-body-lg{font-size:var(--fx-type-body-lg-size);line-height:var(--fx-type-body-lg-line)}.fx-body-md{font-size:var(--fx-type-body-md-size);line-height:var(--fx-type-body-md-line)}.fx-body-sm{font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);letter-spacing:var(--fx-type-body-sm-tracking)}.fx-caption{font-size:var(--fx-type-caption-size);line-height:var(--fx-type-caption-line);font-weight:var(--fx-type-caption-weight);letter-spacing:var(--fx-type-caption-tracking)}.fx-overline{font-size:var(--fx-type-overline-size);line-height:var(--fx-type-overline-line);font-weight:var(--fx-type-overline-weight);letter-spacing:var(--fx-type-overline-tracking);text-transform:uppercase}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{.fx-button{--_h:var(--fx-size-control-md);--_px:var(--fx-space-4);--_bg:transparent;--_fg:var(--fx-fg-default);--_bd:transparent;--_bg-hover:var(--fx-bg-hover);--_bg-pressed:var(--fx-bg-pressed);justify-content:center;align-items:center;gap:var(--fx-space-2);min-block-size:var(--_h);padding-inline:var(--_px);border:var(--fx-bw-hairline) solid var(--_bd);border-radius:var(--fx-radius-full);background:var(--_bg);color:var(--_fg);font:inherit;font-size:var(--fx-type-label-size);line-height:var(--fx-type-label-line);font-weight:var(--fx-weight-semibold);letter-spacing:.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--fx-duration-fast) var(--fx-ease-standard), border-color var(--fx-duration-fast) var(--fx-ease-standard), color var(--fx-duration-fast) var(--fx-ease-standard), transform var(--fx-duration-instant) var(--fx-ease-standard);text-decoration:none;display:inline-flex;position:relative}.fx-button:hover{background:var(--_bg-hover)}.fx-button:active:not([aria-disabled=true],:disabled){background:var(--_bg-pressed);transform:scale(.985)}.fx-button[data-size=sm]{--_h:var(--fx-size-control-sm);--_px:var(--fx-space-3);font-size:var(--fx-type-body-sm-size)}.fx-button[data-size=lg]{--_h:var(--fx-size-control-lg);--_px:var(--fx-space-6);font-size:var(--fx-type-body-md-size)}.fx-button[data-full=true]{inline-size:100%}.fx-button[data-variant=primary]{--_bg:var(--fx-accent-solid);--_fg:var(--fx-fg-on-accent);--_bg-hover:var(--fx-accent-solid-hover);--_bg-pressed:var(--fx-accent-solid-pressed)}.fx-button[data-variant=secondary]{--_bg:var(--fx-bg-surface);--_bd:var(--fx-border-strong);--_bg-hover:var(--fx-bg-hover)}.fx-button[data-variant=tertiary]{--_bg:var(--fx-accent-subtle);--_fg:var(--fx-accent-fg);--_bg-hover:var(--fx-accent-subtle-hover);--_bg-pressed:var(--fx-accent-subtle-hover)}.fx-button[data-variant=ghost]{--_bg:transparent}.fx-button[data-variant=destructive]{--_bg:var(--fx-negative-solid);--_fg:var(--fx-negative-on-solid);--_bg-hover:var(--fx-negative-solid-hover);--_bg-pressed:var(--fx-negative-solid-hover)}.fx-button:disabled,.fx-button[aria-disabled=true]{cursor:not-allowed;--_bg:var(--fx-bg-sunken);--_bg-hover:var(--fx-bg-sunken);--_fg:var(--fx-fg-disabled);--_bd:transparent}.fx-button[data-variant=ghost]:disabled,.fx-button[data-variant=ghost][aria-disabled=true]{--_bg:transparent;--_bg-hover:transparent}.fx-button[data-loading=true]{cursor:progress}.fx-button[data-loading=true]>:not(.fx-button__spinner){visibility:hidden}.fx-button__spinner{place-items:center;display:grid;position:absolute;inset:0}.fx-button .fx-icon{flex:none}.fx-icon-button{inline-size:var(--_h);min-inline-size:var(--_h);padding:0}.fx-link{color:var(--fx-fg-link);font-weight:var(--fx-weight-medium);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.fx-link{-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent)}}.fx-link{border-radius:var(--fx-radius-xs);transition:color var(--fx-duration-fast) var(--fx-ease-standard), text-decoration-color var(--fx-duration-fast) var(--fx-ease-standard)}.fx-link:hover{color:var(--fx-fg-link-hover);text-decoration-color:currentColor}.fx-link[data-quiet=true]{color:inherit;-webkit-text-decoration-color:var(--fx-border-input);-webkit-text-decoration-color:var(--fx-border-input);-webkit-text-decoration-color:var(--fx-border-input);text-decoration-color:var(--fx-border-input)}.fx-link .fx-icon{vertical-align:-.15em;margin-inline-start:.15em;display:inline-block}.fx-field{gap:var(--fx-space-2);min-inline-size:0;display:grid}.fx-field__label{justify-content:space-between;align-items:baseline;gap:var(--fx-space-2);font-size:var(--fx-type-label-size);line-height:var(--fx-type-label-line);font-weight:var(--fx-weight-medium);color:var(--fx-fg-default);display:flex}.fx-field__optional{font-weight:var(--fx-weight-regular);color:var(--fx-fg-subtle);font-size:var(--fx-type-body-sm-size)}.fx-field__hint{font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);color:var(--fx-fg-muted);margin:0}.fx-field__error{align-items:flex-start;gap:var(--fx-space-1-5);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);font-weight:var(--fx-weight-medium);color:var(--fx-negative-fg);margin:0;display:flex}.fx-field__error .fx-icon{flex:none;margin-block-start:.125rem}.fx-input{--_h:var(--fx-size-control-lg);align-items:center;gap:var(--fx-space-2);min-inline-size:0;min-block-size:var(--_h);padding-inline:var(--fx-space-4);border:var(--fx-bw-hairline) solid var(--fx-border-input);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);color:var(--fx-fg-default);transition:border-color var(--fx-duration-fast) var(--fx-ease-standard), box-shadow var(--fx-duration-fast) var(--fx-ease-standard);cursor:text;display:flex;position:relative}.fx-input[data-size=md]{--_h:var(--fx-size-control-md);padding-inline:var(--fx-space-3)}.fx-input:hover{border-color:var(--fx-border-strong)}.fx-input:focus-within{border-color:var(--fx-focus-ring);box-shadow:0 0 0 1px var(--fx-focus-ring);outline:var(--fx-focus-width) solid transparent;outline-offset:var(--fx-focus-offset)}.fx-input__control:focus-visible{outline:none}.fx-input[data-invalid=true]{border-color:var(--fx-negative-fg)}.fx-input[data-invalid=true]:focus-within{box-shadow:0 0 0 1px var(--fx-negative-fg);outline:var(--fx-focus-width) solid var(--fx-focus-ring);outline-offset:var(--fx-focus-offset)}.fx-input[data-disabled=true]{background:var(--fx-bg-sunken);border-color:var(--fx-border-subtle);color:var(--fx-fg-disabled);cursor:not-allowed}.fx-input__control{inline-size:0;min-inline-size:0;color:inherit;font:inherit;font-size:var(--fx-type-body-md-size);line-height:var(--fx-type-body-md-line);background:0 0;border:0;flex:1 1 0;align-self:stretch;margin:0;padding:0}.fx-input__control::placeholder{color:var(--fx-fg-subtle);opacity:1}.fx-input__control:disabled{cursor:not-allowed;color:var(--fx-fg-disabled)}.fx-input__affix{color:var(--fx-fg-muted);font-size:var(--fx-type-body-sm-size);font-weight:var(--fx-weight-medium);flex:none;align-items:center;display:inline-flex}.fx-input__control[data-numeric=true]{font-variant-numeric:tabular-nums lining-nums}.fx-input__control[data-mono=true]{font-family:var(--fx-font-mono);font-feature-settings:"zero" 1;letter-spacing:.02em}.fx-input__action{inline-size:var(--fx-size-control-sm);block-size:var(--fx-size-control-sm);border-radius:var(--fx-radius-full);color:var(--fx-fg-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-end:calc(var(--fx-space-2) * -1);display:inline-grid}.fx-input__action:hover{background:var(--fx-bg-hover);color:var(--fx-fg-default)}.fx-textarea{align-items:stretch;padding:0}.fx-textarea .fx-input__control{padding:var(--fx-space-3) var(--fx-space-4);border-radius:inherit;resize:vertical}.fx-strength{gap:var(--fx-space-1-5);display:grid}.fx-strength__bars{gap:var(--fx-space-1);grid-template-columns:repeat(4,1fr);display:grid}.fx-strength__bar{border-radius:var(--fx-radius-full);background:var(--fx-bg-pressed);block-size:.25rem;transition:background-color var(--fx-duration-base) var(--fx-ease-standard)}.fx-strength[data-score="1"] .fx-strength__bar:nth-child(-n+1),.fx-strength[data-score="2"] .fx-strength__bar:nth-child(-n+2){background:var(--fx-warning-fg)}.fx-strength[data-score="0"] .fx-strength__bar:nth-child(-n+1){background:var(--fx-negative-fg)}.fx-strength[data-score="3"] .fx-strength__bar:nth-child(-n+3),.fx-strength[data-score="4"] .fx-strength__bar:nth-child(-n+4){background:var(--fx-positive-fg)}.fx-strength__label{font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);color:var(--fx-fg-muted)}.fx-strength__label strong{color:var(--fx-fg-default);font-weight:var(--fx-weight-semibold)}.fx-otp{gap:var(--fx-space-2);grid-auto-columns:minmax(0,3.25rem);grid-auto-flow:column;inline-size:100%;max-inline-size:23rem;display:grid;position:relative}.fx-otp__cell{border:var(--fx-bw-hairline) solid var(--fx-border-input);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);block-size:3.5rem;min-inline-size:0;font-size:var(--fx-type-heading-lg-size);font-weight:var(--fx-weight-semibold);font-variant-numeric:tabular-nums lining-nums;color:var(--fx-fg-default);transition:border-color var(--fx-duration-fast) var(--fx-ease-standard), box-shadow var(--fx-duration-fast) var(--fx-ease-standard);place-items:center;display:grid}.fx-otp__cell[data-gap=true]{margin-inline-start:var(--fx-space-1-5)}.fx-otp[data-focused=true] .fx-otp__cell[data-active=true]{border-color:var(--fx-focus-ring);box-shadow:0 0 0 1px var(--fx-focus-ring)}.fx-otp[data-invalid=true] .fx-otp__cell{border-color:var(--fx-negative-fg)}.fx-otp__caret{background:var(--fx-fg-default);block-size:1.5rem;inline-size:1.5px;animation:1.1s step-end infinite fx-blink}@keyframes fx-blink{50%{opacity:0}}.fx-otp__input{opacity:0;color:#0000;caret-color:#0000;letter-spacing:2.5rem;cursor:text;background:0 0;border:0;block-size:100%;inline-size:100%;margin:0;padding:0;font-size:1rem;position:absolute;inset:0}.fx-select{min-inline-size:0;display:grid;position:relative}.fx-select__control{appearance:none;min-inline-size:0;min-block-size:var(--fx-size-control-lg);inline-size:100%;padding-inline:var(--fx-space-4) calc(var(--fx-space-4) + 1.5rem);border:var(--fx-bw-hairline) solid var(--fx-border-input);border-radius:var(--fx-radius-md);background:var(--fx-bg-surface);color:var(--fx-fg-default);font:inherit;font-size:var(--fx-type-body-md-size);cursor:pointer;transition:border-color var(--fx-duration-fast) var(--fx-ease-standard)}.fx-select[data-size=md] .fx-select__control{min-block-size:var(--fx-size-control-md);padding-inline-start:var(--fx-space-3)}.fx-select__control:hover{border-color:var(--fx-border-strong)}.fx-select__control:focus-visible{border-color:var(--fx-focus-ring);box-shadow:0 0 0 1px var(--fx-focus-ring);outline:none}.fx-select__control[aria-invalid=true]{border-color:var(--fx-negative-fg)}.fx-select__control:disabled{background:var(--fx-bg-sunken);color:var(--fx-fg-disabled);border-color:var(--fx-border-subtle);cursor:not-allowed}.fx-select__chevron{pointer-events:none;color:var(--fx-fg-muted);margin-block:auto;position:absolute;inset-block:0;inset-inline-end:var(--fx-space-3)}.fx-combobox{min-inline-size:0;position:relative}.fx-combobox__list{z-index:var(--fx-z-popover);overscroll-behavior:contain;max-block-size:min(20rem,50dvh);padding:var(--fx-space-1-5);border:var(--fx-bw-hairline) solid var(--fx-border-subtle);border-radius:var(--fx-radius-lg);background:var(--fx-bg-raised);box-shadow:var(--fx-shadow-3);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--fx-space-1));inset-inline:0;overflow-y:auto}.fx-combobox__option{align-items:center;gap:var(--fx-space-3);min-block-size:var(--fx-size-control-md);padding:var(--fx-space-2) var(--fx-space-3);border-radius:var(--fx-radius-sm);color:var(--fx-fg-default);cursor:pointer;display:flex}.fx-combobox__option[data-active=true]{background:var(--fx-bg-hover);outline:var(--fx-focus-width) solid var(--fx-focus-ring);outline-offset:-2px}.fx-combobox__option[aria-selected=true]{font-weight:var(--fx-weight-semibold)}.fx-combobox__option[aria-disabled=true]{color:var(--fx-fg-disabled);cursor:not-allowed}.fx-combobox__check{color:var(--fx-accent-fg);margin-inline-start:auto}.fx-combobox__meta{color:var(--fx-fg-muted);font-size:var(--fx-type-body-sm-size)}.fx-combobox__empty{padding:var(--fx-space-3);color:var(--fx-fg-muted);font-size:var(--fx-type-body-sm-size)}.fx-flag{object-fit:cover;block-size:1.125rem;inline-size:1.5rem;box-shadow:0 0 0 1px var(--fx-border-subtle);background:var(--fx-bg-sunken);border-radius:.1875rem;flex:none}.fx-password{gap:var(--fx-space-2);display:grid}.fx-date{border:0;margin:0;padding:0}.fx-date__parts{gap:var(--fx-space-2);flex-wrap:wrap;display:flex}.fx-date__parts>*{min-inline-size:0}.fx-date__day{inline-size:3rem}.fx-date__month{flex:6.5rem;min-inline-size:6.5rem;max-inline-size:8.5rem}.fx-date__year{inline-size:4.25rem}.fx-date__time{inline-size:4.75rem}.fx-date__parts .fx-input__control{font-variant-numeric:tabular-nums}.fx-date__parts .fx-input[data-size=md]{padding-inline:var(--fx-space-2)}.fx-choice{column-gap:var(--fx-space-3);min-block-size:var(--fx-space-6);cursor:pointer;color:var(--fx-fg-default);grid-template-columns:auto 1fr;align-items:start;display:grid}.fx-choice[data-disabled=true]{cursor:not-allowed;color:var(--fx-fg-disabled)}.fx-choice__label{cursor:inherit;font-size:var(--fx-type-body-md-size);line-height:var(--fx-type-body-md-line);padding-block-start:.0625rem}.fx-choice__description{font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);color:var(--fx-fg-muted);grid-column:2;margin:0}.fx-checkbox,.fx-radio{appearance:none;border:1.5px solid var(--fx-border-input);background:var(--fx-bg-surface);block-size:1.25rem;inline-size:1.25rem;cursor:inherit;transition:background-color var(--fx-duration-fast) var(--fx-ease-standard), border-color var(--fx-duration-fast) var(--fx-ease-standard);place-content:center;margin:.125rem 0 0;display:inline-grid}.fx-checkbox{border-radius:var(--fx-radius-xs)}.fx-radio{border-radius:var(--fx-radius-full)}.fx-checkbox:hover:not(:disabled),.fx-radio:hover:not(:disabled){border-color:var(--fx-border-strong)}.fx-checkbox:before{content:"";clip-path:polygon(14% 52%,0 66%,38% 100%,100% 22%,86% 8%,37% 70%);background:var(--fx-fg-on-accent);block-size:.75rem;inline-size:.75rem;transition:transform var(--fx-duration-fast) var(--fx-ease-emphasis);transform:scale(0)}.fx-checkbox:checked,.fx-checkbox:indeterminate,.fx-radio:checked{border-color:var(--fx-accent-solid);background:var(--fx-accent-solid)}.fx-checkbox:checked:before{transform:scale(1)}.fx-checkbox:indeterminate:before{clip-path:inset(40% 8% round 2px);transform:scale(1)}.fx-radio:before{content:"";border-radius:var(--fx-radius-full);background:var(--fx-fg-on-accent);block-size:.5rem;inline-size:.5rem;transition:transform var(--fx-duration-fast) var(--fx-ease-emphasis);transform:scale(0)}.fx-radio:checked:before{transform:scale(1)}.fx-checkbox:disabled,.fx-radio:disabled{border-color:var(--fx-border-subtle);background:var(--fx-bg-sunken)}.fx-checkbox[aria-invalid=true],.fx-radio[aria-invalid=true]{border-color:var(--fx-negative-fg)}.fx-fieldset{gap:var(--fx-space-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.fx-fieldset__legend{font-size:var(--fx-type-label-size);line-height:var(--fx-type-label-line);font-weight:var(--fx-weight-medium);margin-block-end:var(--fx-space-1);padding:0}.fx-fieldset[data-orientation=horizontal]>.fx-fieldset__items{gap:var(--fx-space-3) var(--fx-space-6);flex-wrap:wrap;display:flex}.fx-fieldset__items{gap:var(--fx-space-3);display:grid}.fx-switch{align-items:center;gap:var(--fx-space-3);cursor:pointer;color:var(--fx-fg-default);display:inline-flex}.fx-switch__track{border:1.5px solid var(--fx-border-input);border-radius:var(--fx-radius-full);background:var(--fx-bg-sunken);cursor:pointer;block-size:1.625rem;inline-size:2.75rem;transition:background-color var(--fx-duration-base) var(--fx-ease-standard), border-color var(--fx-duration-base) var(--fx-ease-standard);flex:none;padding:0;position:relative}.fx-switch__thumb{border-radius:var(--fx-radius-full);background:var(--fx-fg-muted);block-size:1.125rem;inline-size:1.125rem;box-shadow:var(--fx-shadow-1);transition:transform var(--fx-duration-base) var(--fx-ease-emphasis), background-color var(--fx-duration-base) var(--fx-ease-standard);position:absolute;inset-block-start:.125rem;inset-inline-start:.125rem}.fx-switch__track[aria-checked=true]{border-color:var(--fx-accent-solid);background:var(--fx-accent-solid)}.fx-switch__track[aria-checked=true] .fx-switch__thumb{background:var(--fx-fg-on-accent);transform:translate(1.125rem)}[dir=rtl] .fx-switch__track[aria-checked=true] .fx-switch__thumb{transform:translate(-1.125rem)}.fx-switch__track:disabled{cursor:not-allowed;border-color:var(--fx-border-subtle);background:var(--fx-bg-sunken)}.fx-switch__track:disabled .fx-switch__thumb{background:var(--fx-fg-disabled)}.fx-switch__text{display:grid}.fx-switch__description{font-size:var(--fx-type-body-sm-size);color:var(--fx-fg-muted)}.fx-option-group{gap:var(--fx-space-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.fx-option-group[data-columns="2"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.fx-option{align-items:start;gap:var(--fx-space-1) var(--fx-space-4);padding:var(--fx-space-4) var(--fx-space-5);border:var(--fx-bw-hairline) solid var(--fx-border-default);border-radius:var(--fx-radius-xl);background:var(--fx-bg-surface);cursor:pointer;transition:border-color var(--fx-duration-fast) var(--fx-ease-standard), background-color var(--fx-duration-fast) var(--fx-ease-standard), box-shadow var(--fx-duration-fast) var(--fx-ease-standard);grid-template-columns:auto 1fr auto;display:grid;position:relative}.fx-option:hover{border-color:var(--fx-border-strong)}.fx-option:has(:checked){border-color:var(--fx-accent-solid);background:var(--fx-bg-selected);box-shadow:0 0 0 1px var(--fx-accent-solid)}.fx-option:has(:focus-visible){outline:var(--fx-focus-width) solid var(--fx-focus-ring);outline-offset:var(--fx-focus-offset)}.fx-option:has(:disabled){cursor:not-allowed;background:var(--fx-bg-sunken);color:var(--fx-fg-disabled)}.fx-option__input{opacity:0;block-size:100%;inline-size:100%;cursor:inherit;margin:0;position:absolute;inset:0}.fx-option__icon{border-radius:var(--fx-radius-md);background:var(--fx-bg-sunken);block-size:2.5rem;inline-size:2.5rem;color:var(--fx-fg-default);place-items:center;display:grid}.fx-option:has(:checked) .fx-option__icon{background:var(--fx-bg-surface);color:var(--fx-accent-fg)}.fx-option__body{gap:var(--fx-space-0-5);min-inline-size:0;display:grid}.fx-option__title{font-weight:var(--fx-weight-semibold);font-size:var(--fx-type-body-md-size);line-height:var(--fx-type-body-md-line)}.fx-option__description{font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);color:var(--fx-fg-muted)}.fx-option__meta{font-size:var(--fx-type-body-sm-size);font-weight:var(--fx-weight-semibold);font-variant-numeric:tabular-nums}.fx-option__indicator{border:1.5px solid var(--fx-border-input);border-radius:var(--fx-radius-full);color:#0000;block-size:1.5rem;inline-size:1.5rem;transition:background-color var(--fx-duration-fast) var(--fx-ease-standard), border-color var(--fx-duration-fast) var(--fx-ease-standard);place-items:center;display:grid}.fx-option:has(:checked) .fx-option__indicator{border-color:var(--fx-accent-solid);background:var(--fx-accent-solid);color:var(--fx-fg-on-accent)}.fx-segmented{gap:var(--fx-space-0-5);min-inline-size:0;padding:var(--fx-space-0-5);border:var(--fx-bw-hairline) solid var(--fx-border-default);border-radius:var(--fx-radius-full);background:var(--fx-bg-sunken);max-inline-size:100%;margin:0;display:inline-flex;overflow-x:auto}.fx-segmented__item{display:inline-flex;position:relative}.fx-segmented__input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.fx-segmented__label{align-items:center;gap:var(--fx-space-1-5);min-block-size:2.25rem;padding-inline:var(--fx-space-4);border-radius:var(--fx-radius-full);color:var(--fx-fg-muted);font-size:var(--fx-type-label-size);font-weight:var(--fx-weight-medium);white-space:nowrap;transition:background-color var(--fx-duration-fast) var(--fx-ease-standard), color var(--fx-duration-fast) var(--fx-ease-standard);display:inline-flex}.fx-segmented__input:hover+.fx-segmented__label{color:var(--fx-fg-default)}.fx-segmented__input:checked+.fx-segmented__label{background:var(--fx-bg-surface);color:var(--fx-fg-default);box-shadow:inset 0 0 0 var(--fx-bw-hairline) var(--fx-border-strong), var(--fx-shadow-1)}@media (forced-colors:active){.fx-segmented__input:checked+.fx-segmented__label{forced-color-adjust:none;color:highlighttext;background:highlight}}.fx-segmented__input:focus-visible+.fx-segmented__label{outline:var(--fx-focus-width) solid var(--fx-focus-ring);outline-offset:1px}.fx-segmented__count{font-variant-numeric:tabular-nums;color:var(--fx-fg-subtle)}html:has(dialog.fx-dialog[open]:modal){overflow:hidden}.fx-dialog{border:var(--fx-bw-hairline) solid var(--fx-border-subtle);border-radius:var(--fx-radius-2xl);background:var(--fx-bg-raised);max-block-size:calc(100dvh - 2rem);inline-size:min(100% - 2rem,32rem);color:var(--fx-fg-default);box-shadow:var(--fx-shadow-4);padding:0;overflow:hidden;margin:auto!important}.fx-dialog[data-size=lg]{inline-size:min(100% - 2rem,44rem)}.fx-dialog::backdrop{background:var(--fx-bg-overlay)}.fx-dialog[open]{animation:fx-dialog-in var(--fx-duration-base) var(--fx-ease-enter);flex-direction:column;display:flex}.fx-dialog[open]::backdrop{animation:fx-fade-in var(--fx-duration-base) var(--fx-ease-enter)}@keyframes fx-dialog-in{0%{opacity:0;transform:translateY(.5rem)scale(.985)}}@keyframes fx-fade-in{0%{opacity:0}}.fx-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--fx-space-4);padding:var(--fx-space-6) var(--fx-space-6) var(--fx-space-2);display:flex}.fx-dialog__title{font-size:var(--fx-type-heading-lg-size);line-height:var(--fx-type-heading-lg-line);font-weight:var(--fx-type-heading-lg-weight);letter-spacing:var(--fx-type-heading-lg-tracking);margin:0}.fx-dialog__description{margin:var(--fx-space-1) 0 0;color:var(--fx-fg-muted);font-size:var(--fx-type-body-md-size)}.fx-dialog__close{position:absolute;inset-block-start:var(--fx-space-5);inset-inline-end:var(--fx-space-4)}.fx-dialog:has(>.fx-dialog__close)>.fx-dialog__header{padding-inline-end:var(--fx-space-16)}.fx-dialog__header:has(+.fx-dialog__footer){padding-block-end:var(--fx-space-6)}.fx-dialog__body{padding:var(--fx-space-2) var(--fx-space-6) var(--fx-space-6);overscroll-behavior:contain;overflow-y:auto}.fx-dialog__footer{justify-content:flex-end;gap:var(--fx-space-3);padding:var(--fx-space-4) var(--fx-space-6) var(--fx-space-6);border-block-start:var(--fx-bw-hairline) solid var(--fx-border-subtle);flex-wrap:wrap-reverse;display:flex}@media not all and (width>=30rem){.fx-dialog__footer>.fx-button{flex:100%}}.fx-sheet{border-radius:var(--fx-radius-2xl) var(--fx-radius-2xl) 0 0;border-block-end:0;max-block-size:calc(100dvh - 3rem);inline-size:100%;max-inline-size:100%;margin:auto 0 0!important}.fx-sheet[open]{animation:fx-sheet-up var(--fx-duration-slow) var(--fx-ease-enter)}.fx-sheet__grip{border-radius:var(--fx-radius-full);background:var(--fx-border-default);block-size:.25rem;inline-size:2.5rem;align-self:center;margin-block-start:var(--fx-space-2)}@keyframes fx-sheet-up{0%{transform:translateY(100%)}}@media (width>=48rem){.fx-sheet[data-side=end]{border-radius:var(--fx-radius-2xl) 0 0 var(--fx-radius-2xl);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);block-size:100dvh;max-block-size:100dvh;inline-size:min(28rem,100%);margin:0 0 0 auto!important}[dir=rtl] .fx-sheet[data-side=end]{border-radius:0 var(--fx-radius-2xl) var(--fx-radius-2xl) 0;margin:0 auto 0 0!important}.fx-sheet[data-side=end][open]{animation:fx-sheet-in var(--fx-duration-slow) var(--fx-ease-enter)}.fx-sheet[data-side=end] .fx-sheet__grip{display:none}}@keyframes fx-sheet-in{0%{transform:translate(100%)}}.fx-popover,.fx-menu{z-index:var(--fx-z-popover);border:var(--fx-bw-hairline) solid var(--fx-border-subtle);border-radius:var(--fx-radius-lg);background:var(--fx-bg-raised);min-inline-size:12rem;max-inline-size:min(22rem,100vw - 1rem);color:var(--fx-fg-default);box-shadow:var(--fx-shadow-3);transform-origin:var(--radix-popper-transform-origin);animation:fx-pop-in var(--fx-duration-fast) var(--fx-ease-enter)}.fx-popover{padding:var(--fx-space-4)}.fx-menu{padding:var(--fx-space-1-5)}@keyframes fx-pop-in{0%{opacity:0;transform:scale(.97)}}.fx-menu__item{align-items:center;gap:var(--fx-space-3);min-block-size:var(--fx-size-control-md);padding:var(--fx-space-2) var(--fx-space-3);border-radius:var(--fx-radius-sm);font-size:var(--fx-type-body-md-size);color:var(--fx-fg-default);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.fx-menu__item[data-highlighted]{background:var(--fx-bg-hover)}.fx-menu__item:focus-visible{outline:var(--fx-focus-width) solid var(--fx-focus-ring);outline-offset:-2px}.fx-menu__item[data-disabled]{color:var(--fx-fg-disabled);cursor:not-allowed}.fx-menu__item[data-tone=negative]{color:var(--fx-negative-fg)}.fx-menu__item .fx-icon{color:var(--fx-fg-muted)}.fx-menu__item[data-tone=negative] .fx-icon{color:inherit}.fx-menu__check{color:var(--fx-accent-fg);margin-inline-start:auto}.fx-menu__label{padding:var(--fx-space-2) var(--fx-space-3) var(--fx-space-1);font-size:var(--fx-type-caption-size);font-weight:var(--fx-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--fx-fg-muted)}.fx-menu__text{max-inline-size:18rem;padding:var(--fx-space-2) var(--fx-space-3);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);color:var(--fx-fg-muted);overflow-wrap:anywhere}.fx-menu__text strong{font-size:var(--fx-type-body-md-size);font-weight:var(--fx-weight-medium);color:var(--fx-fg-default);display:block}.fx-menu__separator{block-size:1px;margin:var(--fx-space-1-5) calc(var(--fx-space-1-5) * -1);background:var(--fx-border-subtle)}.fx-menu__shortcut{color:var(--fx-fg-subtle);font-size:var(--fx-type-body-sm-size);margin-inline-start:auto}.fx-tooltip{z-index:var(--fx-z-tooltip);max-inline-size:18rem;padding:var(--fx-space-1-5) var(--fx-space-3);border-radius:var(--fx-radius-sm);background:var(--fx-bg-inverse);color:var(--fx-fg-inverse);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);font-weight:var(--fx-weight-medium);box-shadow:var(--fx-shadow-2);animation:fx-fade-in var(--fx-duration-fast) var(--fx-ease-enter)}.fx-tooltip__arrow{fill:var(--fx-bg-inverse)}.fx-toaster{z-index:var(--fx-z-toast);inset-block-end:max(var(--fx-space-4), env(safe-area-inset-bottom));inset-inline:var(--fx-space-4);justify-items:center;gap:var(--fx-space-2);pointer-events:none;margin:0;padding:0;list-style:none;display:grid;position:fixed}@media (width>=48rem){.fx-toaster{inset-inline:auto var(--fx-space-6);justify-items:end;inset-block-end:var(--fx-space-6)}}.fx-toast{align-items:start;gap:var(--fx-space-3);inline-size:min(26rem,100%);padding:var(--fx-space-3) var(--fx-space-3) var(--fx-space-3) var(--fx-space-4);border:var(--fx-bw-hairline) solid var(--fx-border-subtle);border-radius:var(--fx-radius-lg);background:var(--fx-bg-raised);color:var(--fx-fg-default);box-shadow:var(--fx-shadow-3);pointer-events:auto;animation:fx-toast-in var(--fx-duration-base) var(--fx-ease-enter);grid-template-columns:auto 1fr auto;display:grid}@keyframes fx-toast-in{0%{opacity:0;transform:translateY(.75rem)}}.fx-toast__icon{color:var(--fx-info-fg);margin-block-start:.125rem}.fx-toast[data-tone=positive] .fx-toast__icon{color:var(--fx-positive-fg)}.fx-toast[data-tone=negative] .fx-toast__icon{color:var(--fx-negative-fg)}.fx-toast[data-tone=warning] .fx-toast__icon{color:var(--fx-warning-fg)}.fx-toast__title{font-weight:var(--fx-weight-semibold);font-size:var(--fx-type-body-md-size);line-height:var(--fx-type-body-md-line)}.fx-toast__body{font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);color:var(--fx-fg-muted)}.fx-toast__action{gap:var(--fx-space-1);align-items:center;display:flex}.fx-badge{--_bg:var(--fx-bg-sunken);--_fg:var(--fx-fg-default);--_bd:transparent;align-items:center;gap:var(--fx-space-1);min-block-size:1.5rem;padding-inline:var(--fx-space-2);border:var(--fx-bw-hairline) solid var(--_bd);border-radius:var(--fx-radius-full);background:var(--_bg);color:var(--_fg);font-size:var(--fx-type-caption-size);line-height:var(--fx-type-caption-line);font-weight:var(--fx-weight-semibold);letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex}.fx-badge[data-size=md]{min-block-size:1.75rem;padding-inline:var(--fx-space-3);font-size:var(--fx-type-body-sm-size)}.fx-badge[data-tone=accent]{--_bg:var(--fx-accent-subtle);--_fg:var(--fx-accent-fg)}.fx-badge[data-tone=positive]{--_bg:var(--fx-positive-subtle);--_fg:var(--fx-positive-fg)}.fx-badge[data-tone=negative]{--_bg:var(--fx-negative-subtle);--_fg:var(--fx-negative-fg)}.fx-badge[data-tone=warning]{--_bg:var(--fx-warning-subtle);--_fg:var(--fx-warning-fg)}.fx-badge[data-tone=info]{--_bg:var(--fx-info-subtle);--_fg:var(--fx-info-fg)}.fx-badge[data-variant=outline]{--_bg:transparent;--_bd:var(--fx-border-default)}.fx-badge[data-variant=solid][data-tone=neutral]{--_bg:var(--fx-bg-inverse);--_fg:var(--fx-fg-inverse)}.fx-badge[data-variant=solid][data-tone=accent]{--_bg:var(--fx-accent-solid);--_fg:var(--fx-fg-on-accent)}.fx-badge[data-variant=solid][data-tone=positive]{--_bg:var(--fx-positive-solid);--_fg:var(--fx-positive-on-solid)}.fx-badge[data-variant=solid][data-tone=negative]{--_bg:var(--fx-negative-solid);--_fg:var(--fx-negative-on-solid)}.fx-badge[data-variant=solid][data-tone=warning]{--_bg:var(--fx-warning-solid);--_fg:var(--fx-warning-on-solid)}.fx-badge[data-variant=solid][data-tone=info]{--_bg:var(--fx-info-solid);--_fg:var(--fx-info-on-solid)}.fx-status{align-items:center;gap:var(--fx-space-2);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);font-weight:var(--fx-weight-medium);color:var(--fx-fg-default);display:inline-flex}.fx-status__dot{border-radius:var(--fx-radius-full);background:var(--fx-fg-subtle);flex:none;block-size:.5rem;inline-size:.5rem}.fx-status[data-tone=positive] .fx-status__dot{background:var(--fx-positive-fg)}.fx-status[data-tone=negative] .fx-status__dot{background:var(--fx-negative-fg)}.fx-status[data-tone=warning] .fx-status__dot{background:var(--fx-warning-fg)}.fx-status[data-tone=info] .fx-status__dot{background:var(--fx-info-fg)}.fx-status[data-tone=accent] .fx-status__dot{background:var(--fx-accent-fg)}.fx-status[data-pulse=true] .fx-status__dot{animation:fx-pulse 1.6s var(--fx-ease-standard) infinite}@keyframes fx-pulse{50%{opacity:.35}}.fx-banner{--_bg:var(--fx-bg-sunken);--_bd:var(--fx-border-subtle);--_icon:var(--fx-fg-muted);gap:var(--fx-space-1) var(--fx-space-3);padding:var(--fx-space-4);border:var(--fx-bw-hairline) solid var(--_bd);border-radius:var(--fx-radius-lg);background:var(--_bg);color:var(--fx-fg-default);grid-template-columns:auto 1fr auto;display:grid}.fx-banner[data-tone=info]{--_bg:var(--fx-info-subtle);--_bd:var(--fx-info-border);--_icon:var(--fx-info-fg)}.fx-banner[data-tone=positive]{--_bg:var(--fx-positive-subtle);--_bd:var(--fx-positive-border);--_icon:var(--fx-positive-fg)}.fx-banner[data-tone=warning]{--_bg:var(--fx-warning-subtle);--_bd:var(--fx-warning-border);--_icon:var(--fx-warning-fg)}.fx-banner[data-tone=negative]{--_bg:var(--fx-negative-subtle);--_bd:var(--fx-negative-border);--_icon:var(--fx-negative-fg)}.fx-banner__icon{color:var(--_icon);margin-block-start:.125rem}.fx-banner__content{gap:var(--fx-space-1);min-inline-size:0;display:grid}.fx-banner__title{font-weight:var(--fx-weight-semibold);font-size:var(--fx-type-body-md-size);line-height:var(--fx-type-body-md-line);margin:0}.fx-banner__body{font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);color:var(--fx-fg-default);margin:0}.fx-banner__actions{gap:var(--fx-space-2);flex-wrap:wrap;margin-block-start:var(--fx-space-2);display:flex}.fx-banner__dismiss{margin:calc(var(--fx-space-2) * -1)}.fx-spinner{color:currentColor;flex:none;animation:.9s linear infinite fx-spin;display:inline-block}.fx-spinner__track{opacity:.2}@keyframes fx-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.fx-spinner{animation:2s ease-in-out infinite fx-pulse!important}}.fx-progress{gap:var(--fx-space-2);display:grid}.fx-progress__head{justify-content:space-between;gap:var(--fx-space-3);font-size:var(--fx-type-body-sm-size);color:var(--fx-fg-muted);display:flex}.fx-progress__head strong{color:var(--fx-fg-default);font-weight:var(--fx-weight-medium)}.fx-progress__value{font-variant-numeric:tabular-nums}.fx-progress__bar{--_fill:var(--fx-accent-solid);appearance:none;border-radius:var(--fx-radius-full);background:var(--fx-bg-pressed);block-size:.5rem;inline-size:100%;color:var(--_fill);border:0;display:block;overflow:hidden}.fx-progress__bar::-webkit-progress-bar{background:var(--fx-bg-pressed);border-radius:var(--fx-radius-full)}.fx-progress__bar::-webkit-progress-value{background:var(--_fill);border-radius:var(--fx-radius-full);transition:inline-size var(--fx-duration-slow) var(--fx-ease-standard)}.fx-progress__bar::-moz-progress-bar{background:var(--_fill);border-radius:var(--fx-radius-full)}.fx-progress[data-tone=positive] .fx-progress__bar{--_fill:var(--fx-positive-fg)}.fx-progress[data-tone=warning] .fx-progress__bar{--_fill:var(--fx-warning-fg)}.fx-progress[data-tone=negative] .fx-progress__bar{--_fill:var(--fx-negative-fg)}.fx-skeleton{border-radius:var(--fx-radius-sm);background:var(--fx-bg-pressed);animation:fx-pulse 1.8s var(--fx-ease-standard) infinite;display:block}.fx-skeleton[data-shape=text]{border-radius:var(--fx-radius-xs);block-size:1em}.fx-skeleton[data-shape=circle]{border-radius:var(--fx-radius-full)}.fx-empty{justify-items:center;gap:var(--fx-space-2);padding:var(--fx-space-10) var(--fx-space-6);text-align:center;display:grid}.fx-empty__mark{border-radius:var(--fx-radius-full);background:var(--fx-bg-sunken);block-size:5rem;inline-size:5rem;color:var(--fx-fg-muted);place-items:center;margin-block-end:var(--fx-space-3);display:grid;position:relative}.fx-empty__mark:before{content:"";border-radius:inherit;border:var(--fx-bw-hairline) solid var(--fx-border-subtle);position:absolute;inset:-.75rem}.fx-empty__mark:after{content:"";border-radius:inherit;background:var(--fx-bg-surface);box-shadow:var(--fx-shadow-1);position:absolute;inset:.75rem}.fx-empty__mark .fx-icon{z-index:1;position:relative}.fx-empty__title{font-size:var(--fx-type-heading-md-size);line-height:var(--fx-type-heading-md-line);font-weight:var(--fx-type-heading-md-weight);margin:0}.fx-empty__body{max-inline-size:36ch;color:var(--fx-fg-muted);text-wrap:pretty;margin:0}.fx-empty__actions{justify-content:center;gap:var(--fx-space-3);flex-wrap:wrap;margin-block-start:var(--fx-space-3);display:flex}.fx-amount{font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;color:var(--fx-fg-default);align-items:baseline;gap:.3em;display:inline-flex}.fx-amount__value{font-weight:var(--fx-weight-semibold);letter-spacing:-.005em}.fx-amount__code{cursor:inherit;font-size:.8em;font-weight:var(--fx-weight-medium);color:var(--fx-fg-muted);letter-spacing:.02em;text-decoration:none}.fx-amount[data-size=md] .fx-amount__value{font-size:var(--fx-type-amount-md-size);line-height:var(--fx-type-amount-md-line);letter-spacing:var(--fx-type-amount-md-tracking)}.fx-amount[data-size=md] .fx-amount__code{font-size:var(--fx-type-body-sm-size)}.fx-amount[data-size=lg] .fx-amount__value{font-size:var(--fx-type-amount-lg-size);line-height:var(--fx-type-amount-lg-line);letter-spacing:var(--fx-type-amount-lg-tracking)}.fx-amount[data-size=lg] .fx-amount__code{font-size:var(--fx-type-body-md-size)}.fx-amount[data-size=xl] .fx-amount__value{font-size:clamp(2.25rem, 1.5rem + 3vw, var(--fx-type-amount-xl-size));line-height:var(--fx-type-amount-xl-line);letter-spacing:var(--fx-type-amount-xl-tracking)}.fx-amount[data-size=xl] .fx-amount__code{font-size:var(--fx-type-body-lg-size)}.fx-amount[data-size=lg] .fx-amount__fraction,.fx-amount[data-size=xl] .fx-amount__fraction{letter-spacing:0;font-size:.62em}.fx-amount[data-tone=positive] .fx-amount__value{color:var(--fx-positive-fg)}.fx-amount[data-tone=negative] .fx-amount__value{color:var(--fx-negative-fg)}.fx-amount[data-masked=true] .fx-amount__value{letter-spacing:.08em}.fx-currency{--_s:2rem;inline-size:var(--_s);block-size:var(--_s);border:var(--fx-bw-hairline) solid var(--fx-border-subtle);border-radius:var(--fx-radius-sm);background:var(--fx-bg-sunken);color:var(--fx-fg-default);font-size:calc(var(--_s) * .3);font-weight:var(--fx-weight-bold);letter-spacing:.02em;flex:none;place-items:center;line-height:1;display:inline-grid}.fx-currency[data-kind=crypto]{border-radius:var(--fx-radius-full)}.fx-currency[data-size=sm]{--_s:1.5rem;font-size:.5625rem}.fx-currency[data-size=lg]{--_s:2.75rem}.fx-table-wrap{border:var(--fx-bw-hairline) solid var(--fx-border-subtle);border-radius:var(--fx-radius-xl);background:var(--fx-bg-surface);min-inline-size:0;overflow-x:auto;container-type:inline-size}.fx-table-wrap[data-max]{overscroll-behavior:contain;overflow:auto}.fx-table{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--fx-type-body-md-size);line-height:var(--fx-type-body-md-line)}.fx-table caption{padding:var(--fx-space-4) var(--fx-space-5) 0;text-align:start;font-weight:var(--fx-weight-semibold)}.fx-table th{z-index:1;padding:var(--fx-space-3) var(--fx-space-5);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);background:var(--fx-bg-surface);color:var(--fx-fg-muted);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);font-weight:var(--fx-weight-medium);text-align:start;white-space:nowrap;position:sticky;inset-block-start:0}.fx-table td{padding:var(--fx-space-4) var(--fx-space-5);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);vertical-align:middle}.fx-table tbody tr:last-child td{border-block-end:0}.fx-table [data-align=end]{text-align:end}.fx-table [data-numeric=true]{font-variant-numeric:tabular-nums lining-nums;text-align:end;white-space:nowrap}.fx-table tbody tr[data-interactive=true]{cursor:pointer}.fx-table tbody tr[data-interactive=true]:hover td{background:var(--fx-bg-hover)}.fx-table__sort{align-items:center;gap:var(--fx-space-1);margin:calc(var(--fx-space-1) * -1) calc(var(--fx-space-2) * -1);padding:var(--fx-space-1) var(--fx-space-2);border-radius:var(--fx-radius-xs);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.fx-table__sort:hover{color:var(--fx-fg-default);background:var(--fx-bg-hover)}.fx-table th[aria-sort=ascending] .fx-table__sort,.fx-table th[aria-sort=descending] .fx-table__sort{color:var(--fx-fg-default)}.fx-table__sort .fx-icon{color:var(--fx-fg-subtle)}.fx-table th[aria-sort=ascending] .fx-table__sort .fx-icon,.fx-table th[aria-sort=descending] .fx-table__sort .fx-icon{color:var(--fx-fg-accent)}.fx-table__empty{padding:0}@container (width>=48rem){.fx-table-wrap[data-density=compact] .fx-table th{padding:var(--fx-space-2) var(--fx-space-4)}.fx-table-wrap[data-density=compact] .fx-table td{padding:var(--fx-space-3) var(--fx-space-4)}}@container not (width>=48rem){.fx-table thead{clip:rect(0, 0, 0, 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.fx-table,.fx-table tbody,.fx-table tr,.fx-table td{display:block}.fx-table tbody tr{gap:var(--fx-space-1);padding:var(--fx-space-4);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);grid-template-columns:minmax(0,1fr);display:grid}.fx-table tbody tr:last-child{border-block-end:0}.fx-table td{justify-content:space-between;align-items:baseline;gap:var(--fx-space-4);text-align:end;border:0;padding:0;display:flex}.fx-table td:before{content:attr(data-label);color:var(--fx-fg-muted);font-size:var(--fx-type-body-sm-size);text-align:start;flex:none}.fx-table td[data-primary=true]{text-align:start;justify-content:flex-start;margin-block-end:var(--fx-space-1)}.fx-table td[data-primary=true]:before{content:none}}.fx-table-max-sm{max-block-size:20rem}.fx-table-max-md{max-block-size:32rem}.fx-table-max-lg{max-block-size:48rem}.fx-qr{border-radius:var(--fx-radius-md);background:var(--fx-color-neutral-0);block-size:auto;max-inline-size:100%;color:var(--fx-color-neutral-1000);box-shadow:0 0 0 var(--fx-bw-hairline) var(--fx-border-subtle);flex:none;display:block}.fx-list{border:var(--fx-bw-hairline) solid var(--fx-border-subtle);border-radius:var(--fx-radius-lg);margin:0;padding:0;list-style:none}.fx-list-item{align-items:center;gap:var(--fx-space-2) var(--fx-space-4);padding:var(--fx-space-4);flex-wrap:wrap;display:flex}.fx-list-item+.fx-list-item{border-block-start:var(--fx-bw-hairline) solid var(--fx-border-subtle)}.fx-list-item__icon{border-radius:var(--fx-radius-full);background:var(--fx-bg-sunken);block-size:2.5rem;inline-size:2.5rem;color:var(--fx-fg-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.fx-list-item__body{flex:12rem;min-inline-size:0}.fx-list-item__title{align-items:center;gap:var(--fx-space-2);font-size:var(--fx-type-body-md-size);line-height:var(--fx-type-body-md-line);font-weight:var(--fx-weight-medium);color:var(--fx-fg-default);flex-wrap:wrap;margin:0;display:flex}.fx-list-item__name{overflow-wrap:anywhere;min-inline-size:0}.fx-list-item__meta{font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);color:var(--fx-fg-muted);margin:0}.fx-list-item__actions{gap:var(--fx-space-2);flex-wrap:wrap;display:flex}.fx-facts{gap:var(--fx-space-3);margin:0;display:grid}@media (width>=48rem){.fx-facts{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.fx-fact{padding:var(--fx-space-4);border-radius:var(--fx-radius-lg);background:var(--fx-bg-sunken)}.fx-fact__term{align-items:center;gap:var(--fx-space-2);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);color:var(--fx-fg-muted);display:flex}.fx-fact__value{margin:var(--fx-space-1) 0 0;font-size:var(--fx-type-heading-sm-size);line-height:var(--fx-type-heading-sm-line);font-weight:var(--fx-type-heading-sm-weight);font-variant-numeric:tabular-nums;color:var(--fx-fg-default)}.fx-fact[data-tone=warning] .fx-fact__value{color:var(--fx-warning-fg)}.fx-stats{gap:var(--fx-space-4) var(--fx-space-12);flex-wrap:wrap;margin:0;display:flex}.fx-stat{min-inline-size:0}.fx-stat__label{font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);color:var(--fx-fg-muted)}.fx-stat__value{margin:var(--fx-space-1) 0 0;font-size:var(--fx-type-heading-lg-size);line-height:var(--fx-type-heading-lg-line);font-weight:var(--fx-weight-semibold);font-variant-numeric:tabular-nums lining-nums;color:var(--fx-fg-default)}.fx-checklist{margin:0;padding:0;list-style:none;container-type:inline-size}.fx-checklist__item{align-items:start;column-gap:var(--fx-space-3);row-gap:var(--fx-space-2);padding-block:var(--fx-space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.fx-checklist__badge{justify-self:end}@container not (width>=22rem){.fx-checklist__badge{grid-column:2;justify-self:start}}.fx-checklist__item:first-child{padding-block-start:0}.fx-checklist__item:last-child{padding-block-end:0}.fx-checklist__item+.fx-checklist__item{border-block-start:var(--fx-bw-hairline) solid var(--fx-border-subtle)}.fx-checklist__icon{color:var(--fx-fg-subtle);flex:none;margin-block-start:.125rem}.fx-checklist__item[data-done] .fx-checklist__icon{color:var(--fx-positive-fg)}.fx-checklist__body{min-inline-size:0}.fx-checklist__title{font-size:var(--fx-type-body-md-size);line-height:var(--fx-type-body-md-line);font-weight:var(--fx-weight-medium);margin:0}.fx-checklist__detail{font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);color:var(--fx-fg-muted);overflow-wrap:anywhere;margin:0}.fx-card{align-content:start;gap:var(--fx-space-4);min-inline-size:0;padding:var(--fx-space-5);border:var(--fx-bw-hairline) solid var(--fx-border-subtle);border-radius:var(--fx-radius-xl);background:var(--fx-bg-surface);box-shadow:var(--fx-shadow-1);display:grid}@media (width>=48rem){.fx-card{padding:var(--fx-space-6);border-radius:var(--fx-radius-2xl)}}.fx-card>.fx-button:not([data-full=true]){justify-self:start}.fx-card[data-padding=none]{padding:0}.fx-card[data-padding=sm]{padding:var(--fx-space-4)}.fx-card[data-variant=sunken]{background:var(--fx-bg-sunken);box-shadow:none;border-color:#0000}.fx-card[data-variant=outline]{box-shadow:none}.fx-card[data-interactive=true]{transition:border-color var(--fx-duration-fast) var(--fx-ease-standard), box-shadow var(--fx-duration-fast) var(--fx-ease-standard)}.fx-card[data-interactive=true]:hover{border-color:var(--fx-border-default);box-shadow:var(--fx-shadow-2)}.fx-card__header{justify-content:space-between;align-items:flex-start;gap:var(--fx-space-3) var(--fx-space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.fx-card__header>:first-child{flex:16rem;min-inline-size:0}.fx-card__title{font-size:var(--fx-type-heading-md-size);line-height:var(--fx-type-heading-md-line);font-weight:var(--fx-type-heading-md-weight);letter-spacing:var(--fx-type-heading-md-tracking);margin:0}.fx-card__description{margin:var(--fx-space-1) 0 0;color:var(--fx-fg-muted);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line)}.fx-divider{border:0;border-block-start:var(--fx-bw-hairline) solid var(--fx-border-subtle);margin:0}.fx-divider[aria-orientation=vertical]{border-block-start:0;border-inline-start:var(--fx-bw-hairline) solid var(--fx-border-subtle);align-self:stretch}.fx-divider-label{align-items:center;gap:var(--fx-space-3);color:var(--fx-fg-muted);font-size:var(--fx-type-body-sm-size);display:flex}.fx-divider-label:before,.fx-divider-label:after{content:"";border-block-start:var(--fx-bw-hairline) solid var(--fx-border-subtle);flex:1}.fx-kbd{block-size:1.5rem;min-inline-size:1.5rem;padding-inline:var(--fx-space-1-5);border:var(--fx-bw-hairline) solid var(--fx-border-default);border-radius:var(--fx-radius-xs);background:var(--fx-bg-surface);color:var(--fx-fg-muted);font-family:var(--fx-font-mono);font-size:var(--fx-type-caption-size);font-weight:var(--fx-weight-medium);border-block-end-width:2px;place-items:center;line-height:1;display:inline-grid}.fx-tabs__list{gap:var(--fx-space-6);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);scrollbar-width:none;display:flex;overflow-x:auto}.fx-tabs__trigger{align-items:center;gap:var(--fx-space-2);min-block-size:var(--fx-size-control-lg);padding:0 var(--fx-space-0-5);color:var(--fx-fg-muted);font:inherit;font-size:var(--fx-type-body-md-size);font-weight:var(--fx-weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--fx-duration-fast) var(--fx-ease-standard);background:0 0;border:0;display:inline-flex;position:relative}.fx-tabs__trigger:hover{color:var(--fx-fg-default)}.fx-tabs__trigger:after{content:"";block-size:2px;transition:background-color var(--fx-duration-fast) var(--fx-ease-standard);background:0 0;border-radius:2px 2px 0 0;position:absolute;inset-block-end:-1px;inset-inline:0}.fx-tabs__trigger[data-state=active]{color:var(--fx-fg-default);font-weight:var(--fx-weight-semibold)}.fx-tabs__trigger[data-state=active]:after{background:var(--fx-accent-solid)}.fx-tabs__trigger:focus-visible{outline-offset:-2px;border-radius:var(--fx-radius-xs)}.fx-tabs__count{min-inline-size:1.25rem;padding-inline:var(--fx-space-1-5);border-radius:var(--fx-radius-full);background:var(--fx-bg-sunken);color:var(--fx-fg-muted);font-size:var(--fx-type-caption-size);font-weight:var(--fx-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;line-height:1.25rem}.fx-tabs__panel{padding-block-start:var(--fx-space-6)}.fx-tabs__panel:focus-visible{outline-offset:4px;border-radius:var(--fx-radius-sm)}.fx-avatar{--_s:2.5rem;inline-size:var(--_s);block-size:var(--_s);border-radius:var(--fx-radius-full);background:var(--fx-avatar-1);color:var(--fx-fg-default);font-size:calc(var(--_s) * .38);font-weight:var(--fx-weight-semibold);letter-spacing:.01em;-webkit-user-select:none;user-select:none;flex:none;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.fx-avatar[data-shape=square]{border-radius:var(--fx-radius-md)}.fx-avatar[data-size=sm]{--_s:2rem}.fx-avatar[data-size=lg]{--_s:3.5rem}.fx-avatar[data-hue="2"]{background:var(--fx-avatar-2)}.fx-avatar[data-hue="3"]{background:var(--fx-avatar-3)}.fx-avatar[data-hue="4"]{background:var(--fx-avatar-4)}.fx-avatar[data-hue="5"]{background:var(--fx-avatar-5)}.fx-avatar[data-hue="6"]{background:var(--fx-avatar-6)}.fx-avatar img{object-fit:cover;block-size:100%;inline-size:100%}.fx-stepper{align-items:center;gap:var(--fx-space-3);counter-reset:fx-step;margin:0;padding:0;list-style:none;display:flex}.fx-stepper__step{align-items:center;gap:var(--fx-space-2);min-inline-size:0;color:var(--fx-fg-muted);font-size:var(--fx-type-body-sm-size);font-weight:var(--fx-weight-medium);white-space:nowrap;display:flex}.fx-stepper__step+.fx-stepper__step:before{content:"";background:var(--fx-border-default);block-size:1px;inline-size:clamp(1rem,4vw,2.5rem);margin-inline-end:var(--fx-space-1)}.fx-stepper__marker{border:1.5px solid var(--fx-border-input);border-radius:var(--fx-radius-full);background:var(--fx-bg-surface);block-size:1.75rem;inline-size:1.75rem;font-size:var(--fx-type-caption-size);font-weight:var(--fx-weight-semibold);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:inline-grid}.fx-stepper__step[data-state=current]{color:var(--fx-fg-default)}.fx-stepper__step[data-state=current] .fx-stepper__marker{border-color:var(--fx-accent-solid);background:var(--fx-accent-solid);color:var(--fx-fg-on-accent)}.fx-stepper__step[data-state=complete]{color:var(--fx-fg-default)}.fx-stepper__step[data-state=complete] .fx-stepper__marker{border-color:var(--fx-accent-solid);color:var(--fx-accent-fg)}.fx-stepper__compact{font-size:var(--fx-type-body-sm-size);color:var(--fx-fg-muted);display:none}.fx-stepper__compact strong{color:var(--fx-fg-default);font-weight:var(--fx-weight-semibold)}@media not all and (width>=48rem){.fx-stepper-wrap .fx-stepper{display:none}.fx-stepper-wrap .fx-stepper__compact{gap:var(--fx-space-2);display:grid}}.fx-flow{gap:var(--fx-space-6);align-items:start;display:grid}@media (width>=64rem){.fx-flow{gap:var(--fx-space-10);grid-template-columns:minmax(0,1fr) minmax(18rem,22rem)}.fx-flow__summary{position:sticky;inset-block-start:calc(var(--fx-size-topbar) + var(--fx-space-6))}}.fx-flow__main{gap:var(--fx-space-6);min-inline-size:0;display:grid}.fx-flow__summary{gap:var(--fx-space-4);display:grid}.fx-summary__row{justify-content:space-between;gap:var(--fx-space-4);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);display:flex}.fx-summary__row dt{color:var(--fx-fg-muted)}.fx-summary__row dd{font-weight:var(--fx-weight-medium);font-variant-numeric:tabular-nums;text-align:end;margin:0}.fx-summary__total{border-block-start:var(--fx-bw-hairline) solid var(--fx-border-subtle);font-size:var(--fx-type-body-md-size);padding-block-start:var(--fx-space-3)}.fx-summary__total dd{font-weight:var(--fx-weight-semibold)}.fx-stepper__track{fill:var(--fx-bg-pressed)}.fx-stepper__fill{fill:var(--fx-accent-solid)}.fx-summary{gap:var(--fx-space-3);margin:0;display:grid}.fx-summary[data-layout=details]{container-type:inline-size}.fx-summary[data-layout=details] .fx-summary__row dt{flex:none;max-inline-size:45%}.fx-summary[data-layout=details] .fx-summary__row dd{overflow-wrap:break-word;min-inline-size:0}@container not (width>=28rem){.fx-summary[data-layout=details] .fx-summary__row{gap:var(--fx-space-0-5);flex-direction:column}.fx-summary[data-layout=details] .fx-summary__row dt{max-inline-size:none}.fx-summary[data-layout=details] .fx-summary__row dd{text-align:start}}.fx-navtabs{inline-size:0;min-inline-size:100%;position:relative}.fx-navtabs__list{margin:0;padding:0;list-style:none}.fx-navtabs__list::-webkit-scrollbar{display:none}.fx-navtabs__item{flex:none;display:flex}.fx-navtabs .fx-tabs__trigger{text-decoration:none}.fx-navtabs[data-more-end] .fx-navtabs__list{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.fx-navtabs[data-more-start] .fx-navtabs__list{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem);mask-image:linear-gradient(90deg,#0000,#000 2.5rem)}.fx-navtabs[data-more-start][data-more-end] .fx-navtabs__list{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}.fx-logo{color:var(--fx-fg-default);flex:none;align-items:center;display:inline-flex}.fx-logo__symbol{color:var(--fx-accent-solid)}[data-theme=dark] .fx-logo__symbol{color:currentColor}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fx-logo__symbol{color:currentColor}}.fx-logo[data-tone=mono] .fx-logo__symbol{color:currentColor}.fx-logo svg{block-size:100%;inline-size:auto;display:block}.fx-shell{--_sidebar:var(--fx-size-sidebar);background:var(--fx-bg-canvas);min-block-size:100dvh}.fx-shell[data-collapsed=true]{--_sidebar:var(--fx-size-sidebar-collapsed)}@media (width>=48rem){.fx-shell{grid-template-columns:var(--_sidebar) minmax(0, 1fr);background:linear-gradient(to right, var(--fx-bg-sunken) calc(var(--_sidebar) - 1px), var(--fx-border-subtle) calc(var(--_sidebar) - 1px) var(--_sidebar), var(--fx-bg-canvas) var(--_sidebar));transition:grid-template-columns var(--fx-duration-slow) var(--fx-ease-standard);display:grid}[dir=rtl] .fx-shell{background:linear-gradient(to left, var(--fx-bg-sunken) calc(var(--_sidebar) - 1px), var(--fx-border-subtle) calc(var(--_sidebar) - 1px) var(--_sidebar), var(--fx-bg-canvas) var(--_sidebar))}}.fx-shell__column{flex-direction:column;min-block-size:100dvh;min-inline-size:0;display:flex}.fx-shell__main{gap:var(--fx-space-6);inline-size:100%;max-inline-size:var(--fx-size-content);padding:var(--fx-space-6) var(--fx-space-4) calc(var(--fx-space-24) + env(safe-area-inset-bottom));flex-direction:column;flex:1;margin-inline:auto;display:flex}@media (width>=48rem){.fx-shell__main{padding:var(--fx-space-8) var(--fx-space-8) var(--fx-space-16)}}@media (width>=80rem){.fx-shell__main{padding-inline:var(--fx-space-12)}}html:has(.fx-shell){scroll-padding-block-start:calc(4rem + var(--fx-space-4));scroll-padding-block-end:calc(4.25rem + env(safe-area-inset-bottom) + var(--fx-space-4))}@media (width>=48rem){html:has(.fx-shell){scroll-padding-block-start:calc(var(--fx-size-topbar) + var(--fx-space-4));scroll-padding-block-end:var(--fx-space-4)}}.fx-shell__main:focus{outline:none}.fx-skip{z-index:var(--fx-z-tooltip);padding:var(--fx-space-2) var(--fx-space-4);border-radius:var(--fx-radius-full);background:var(--fx-bg-inverse);color:var(--fx-fg-inverse);font-weight:var(--fx-weight-semibold);text-decoration:none;position:absolute;inset-block-start:var(--fx-space-2);inset-inline-start:var(--fx-space-2);transform:translateY(-200%)}.fx-skip:focus-visible{transform:none}.fx-sidebar{display:none}@media (width>=48rem){.fx-sidebar{gap:var(--fx-space-6);block-size:100dvh;padding:var(--fx-space-5) var(--fx-space-4);scrollbar-width:thin;background:0 0;flex-direction:column;display:flex;position:sticky;inset-block-start:0;overflow:hidden auto}}.fx-sidebar__head{justify-content:space-between;align-items:center;gap:var(--fx-space-2);min-block-size:var(--fx-size-control-md);padding-inline-start:var(--fx-space-2);display:flex}.fx-shell[data-collapsed=true] .fx-sidebar__head{flex-direction:column;padding-inline-start:0}.fx-shell[data-collapsed=true] .fx-sidebar__wordmark{display:none}.fx-sidebar__nav{gap:var(--fx-space-5);display:grid}.fx-sidebar__foot{gap:var(--fx-space-1);margin-block-start:auto;display:grid}.fx-nav-section{gap:var(--fx-space-1);margin:0;padding:0;list-style:none;display:grid}.fx-nav-section__label{padding:0 var(--fx-space-3) var(--fx-space-1);color:var(--fx-fg-muted);font-size:var(--fx-type-caption-size);font-weight:var(--fx-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.fx-shell[data-collapsed=true] .fx-nav-section__label{clip:rect(0, 0, 0, 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.fx-nav-item{align-items:center;gap:var(--fx-space-3);min-block-size:2.75rem;padding-inline:var(--fx-space-3);border-radius:var(--fx-radius-full);color:var(--fx-fg-muted);font-size:var(--fx-type-body-md-size);font-weight:var(--fx-weight-medium);white-space:nowrap;transition:background-color var(--fx-duration-fast) var(--fx-ease-standard), color var(--fx-duration-fast) var(--fx-ease-standard), box-shadow var(--fx-duration-fast) var(--fx-ease-standard);text-decoration:none;display:flex}.fx-nav-item:hover{background:var(--fx-bg-hover);color:var(--fx-fg-default)}.fx-nav-item[aria-current=page]{background:var(--fx-bg-surface);color:var(--fx-fg-accent);font-weight:var(--fx-weight-semibold);box-shadow:var(--fx-shadow-1)}.fx-nav-item .fx-icon{flex:none}.fx-nav-item[aria-current=page] .fx-icon{stroke-width:1.75px}.fx-shell[data-collapsed=true] .fx-nav-item[aria-current=page]{box-shadow:inset 0 0 0 var(--fx-bw-hairline) var(--fx-border-strong), var(--fx-shadow-1)}@media (forced-colors:active){.fx-nav-item[aria-current=page],.fx-bottom-bar__item[aria-current=page]{outline:var(--fx-focus-width) solid Highlight;outline-offset:-2px}}.fx-nav-item__badge{margin-inline-start:auto}.fx-shell[data-collapsed=true] .fx-nav-item{justify-content:center;padding-inline:0}.fx-shell[data-collapsed=true] .fx-nav-item__label,.fx-shell[data-collapsed=true] .fx-nav-item__badge{clip:rect(0, 0, 0, 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.fx-topbar{z-index:var(--fx-z-header);align-items:center;gap:var(--fx-space-3);min-block-size:4rem;padding:var(--fx-space-3) var(--fx-space-4);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);background:var(--fx-bg-canvas);padding-block-start:max(var(--fx-space-3), env(safe-area-inset-top));display:flex;position:sticky;inset-block-start:0}@media (width>=48rem){.fx-topbar{min-block-size:var(--fx-size-topbar);padding-inline:var(--fx-space-8)}}@media (width>=80rem){.fx-topbar{padding-inline:var(--fx-space-12)}}.fx-topbar__inner{align-items:center;gap:var(--fx-space-3);inline-size:100%;min-inline-size:0;display:flex}.fx-topbar__start{align-items:center;gap:var(--fx-space-3);min-inline-size:0;display:flex}.fx-topbar__end{align-items:center;gap:var(--fx-space-1);margin-inline-start:auto;display:flex}@media (width>=48rem){.fx-topbar__end{gap:var(--fx-space-2)}.fx-topbar__brand{display:none}}.fx-page-header{justify-content:space-between;align-items:flex-end;gap:var(--fx-space-4) var(--fx-space-6);flex-wrap:wrap;margin-block-end:var(--fx-space-2);display:flex}.fx-page-header__text{gap:var(--fx-space-2);min-inline-size:0;max-inline-size:48rem;display:grid}.fx-page-header__eyebrow{color:var(--fx-fg-muted);font-size:var(--fx-type-body-sm-size);font-weight:var(--fx-weight-medium)}.fx-page-header__title{font-family:var(--fx-font-display);font-size:var(--fx-type-display-sm-fluid);line-height:var(--fx-type-display-sm-line);font-weight:var(--fx-type-display-sm-weight);letter-spacing:var(--fx-type-display-sm-tracking);text-wrap:balance;margin:0}@media (width>=48rem){.fx-page-header__title{font-size:var(--fx-type-display-md-fluid);line-height:var(--fx-type-display-md-line);font-weight:var(--fx-type-display-md-weight);letter-spacing:var(--fx-type-display-md-tracking)}}.fx-page-header__subtitle{color:var(--fx-fg-muted);font-size:var(--fx-type-body-lg-size);line-height:var(--fx-type-body-lg-line);text-wrap:pretty;margin:0}.fx-page-header__actions{gap:var(--fx-space-3);flex-wrap:wrap;display:flex}.fx-user-chip{align-items:center;gap:var(--fx-space-3);min-block-size:var(--fx-size-control-md);padding:var(--fx-space-1);border-radius:var(--fx-radius-full);color:var(--fx-fg-default);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding-inline-end:var(--fx-space-1);display:inline-flex}.fx-user-chip:hover{background:var(--fx-bg-hover)}.fx-user-chip__text{clip:rect(0, 0, 0, 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (width>=64rem){.fx-user-chip{padding-inline-end:var(--fx-space-3)}.fx-user-chip__text{clip:auto;block-size:auto;inline-size:auto;min-inline-size:0;display:grid;position:static;overflow:visible}}.fx-user-chip__name{font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);font-weight:var(--fx-weight-semibold);white-space:nowrap;text-overflow:ellipsis;max-inline-size:12rem;overflow:hidden}.fx-user-chip__role{font-size:var(--fx-type-caption-size);line-height:var(--fx-type-caption-line);color:var(--fx-fg-muted);white-space:nowrap}.fx-bottom-bar{z-index:var(--fx-z-header);padding:var(--fx-space-1) var(--fx-space-2) max(var(--fx-space-1), env(safe-area-inset-bottom));border-block-start:var(--fx-bw-hairline) solid var(--fx-border-subtle);background:var(--fx-bg-surface);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;inset-block-end:0;inset-inline:0}@media (width>=48rem){.fx-bottom-bar{display:none}}.fx-bottom-bar__item{justify-items:center;gap:var(--fx-space-0-5);min-block-size:3.25rem;padding:var(--fx-space-1-5) var(--fx-space-1) var(--fx-space-1);border-radius:var(--fx-radius-md);color:var(--fx-fg-muted);font:inherit;font-size:var(--fx-type-caption-size);line-height:var(--fx-type-caption-line);font-weight:var(--fx-weight-medium);cursor:pointer;background:0 0;border:0;text-decoration:none;display:grid}.fx-bottom-bar__item[aria-current=page]{color:var(--fx-fg-accent);font-weight:var(--fx-weight-semibold)}.fx-bottom-bar__item[aria-current=page] .fx-icon{stroke-width:1.75px}:root{--site-gutter:var(--fx-space-5);--site-header:var(--fx-size-topbar);--site-section:var(--fx-space-16);scroll-padding-block-start:calc(var(--site-header) + var(--fx-space-4))}@media (width>=48rem){:root{--site-gutter:var(--fx-space-8);--site-section:var(--fx-space-24)}}@media (width>=64rem){:root{--site-gutter:var(--fx-space-10);--site-section:var(--fx-space-32)}}body{flex-direction:column;display:flex;overflow-x:clip}main{flex:1 0 auto}main:focus{outline:none}.site-container{inline-size:100%;max-inline-size:calc(var(--fx-size-content) + 2 * var(--site-gutter));padding-inline:var(--site-gutter);margin-inline:auto}.site-skip{z-index:var(--fx-z-tooltip);padding:var(--fx-space-2) var(--fx-space-4);border-radius:var(--fx-radius-full);background:var(--fx-bg-raised);color:var(--fx-fg-default);font-weight:var(--fx-weight-semibold);transform:translateY(calc(-200% - var(--fx-space-6)));text-decoration:none;position:absolute;inset-block-start:var(--fx-space-3);inset-inline-start:var(--fx-space-4)}.site-skip:focus-visible{box-shadow:var(--fx-shadow-3);transform:none}.site-header{z-index:var(--fx-z-header);background:var(--fx-bg-canvas);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);position:sticky;inset-block-start:0}.site-header__bar{align-items:center;gap:var(--fx-space-6);block-size:var(--site-header);display:flex}.site-header__home{min-block-size:var(--fx-size-tap-min);color:var(--fx-fg-default);border-radius:var(--fx-radius-sm);flex:none;align-items:center;display:inline-flex}.site-nav{display:none}.site-nav ul{align-items:center;gap:var(--fx-space-1);margin:0;padding:0;list-style:none;display:flex}.site-nav .fx-button[data-current]{color:var(--fx-fg-accent)}.site-nav__trigger .fx-icon{transition:transform var(--fx-duration-fast) var(--fx-ease-standard)}:is(.site-header:has(#menu-personal:popover-open) [popovertarget=menu-personal] .fx-icon,.site-header:has(#menu-business:popover-open) [popovertarget=menu-business] .fx-icon){transform:rotate(180deg)}:is(.site-header:has(#menu-personal:popover-open) [popovertarget=menu-personal],.site-header:has(#menu-business:popover-open) [popovertarget=menu-business]){background:var(--fx-bg-hover)}.site-header__actions{align-items:center;gap:var(--fx-space-2);margin-inline-start:auto;display:flex}.site-header__signin,.site-header__open{display:none}@media (width>=30rem){.site-header__open{display:inline-flex}}@media (width>=64rem){.site-nav{display:block}.site-header__signin{display:inline-flex}.site-header__menu{display:none}}.site-panel{inset:var(--site-header) 0 auto 0;inline-size:100%;max-inline-size:none;max-block-size:calc(100dvh - var(--site-header));overscroll-behavior:contain;border:0;border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);background:var(--fx-bg-surface);color:var(--fx-fg-default);box-shadow:var(--fx-shadow-3);margin:0;padding:0;position:fixed;overflow-y:auto}.site-panel::backdrop{background:0 0}.site-panel__inner{gap:var(--fx-space-8);padding-block:var(--fx-space-10) var(--fx-space-12);display:grid}@media (width>=64rem){.site-panel__inner{gap:var(--fx-space-12);grid-template-columns:4fr 8fr}}.site-panel__intro{align-content:start;gap:var(--fx-space-3);display:grid}.site-panel__overview{align-items:center;gap:var(--fx-space-3);font-family:var(--fx-font-display);font-size:var(--fx-type-display-sm-fluid);line-height:var(--fx-type-display-sm-line);font-weight:var(--fx-type-display-sm-weight);letter-spacing:var(--fx-type-display-sm-tracking);color:var(--fx-fg-default);border-radius:var(--fx-radius-sm);justify-self:start;text-decoration:none;display:inline-flex}.site-panel__overview:hover{color:var(--fx-fg-accent)}.site-panel__grid{gap:var(--fx-space-1);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.site-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-panel__item{gap:var(--fx-space-1);padding:var(--fx-space-4);border-radius:var(--fx-radius-lg);color:var(--fx-fg-default);transition:background-color var(--fx-duration-fast) var(--fx-ease-standard);text-decoration:none;display:grid}.site-panel__item:hover{background:var(--fx-bg-hover)}.site-panel__item[aria-current=page] .site-panel__label{color:var(--fx-fg-accent)}.site-panel__label{font-weight:var(--fx-weight-semibold)}.site-panel__blurb{color:var(--fx-fg-muted);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line)}.site-panel--phone{block-size:calc(100dvh - var(--site-header))}html:has(#site-menu:popover-open){overflow:hidden}.site-phone{gap:var(--fx-space-8);padding-block:var(--fx-space-4) var(--fx-space-10);display:grid}.site-phone__close{justify-content:flex-end;display:flex}.site-phone__group{gap:var(--fx-space-2);display:grid}.site-phone__group h2{margin:0}.site-phone__group ul{margin:0;padding:0;list-style:none;display:grid}.site-phone__group a{min-block-size:var(--fx-size-tap-min);color:var(--fx-fg-default);font-size:var(--fx-type-body-lg-size);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);align-items:center;text-decoration:none;display:flex}.site-phone__group a[aria-current=page]{color:var(--fx-fg-accent);font-weight:var(--fx-weight-semibold)}.site-phone__actions{gap:var(--fx-space-3);display:grid}.site-notice{background:var(--fx-bg-sunken);color:var(--fx-fg-muted);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line)}.site-notice__inner{align-items:baseline;gap:var(--fx-space-3);padding-block:var(--fx-space-3);display:flex}.site-notice p{margin:0}.site-notice a{color:var(--fx-fg-link);font-weight:var(--fx-weight-medium)}.site-crumbs ol{gap:var(--fx-space-2);padding:var(--fx-space-4) 0 0;font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);color:var(--fx-fg-muted);flex-wrap:wrap;margin:0;list-style:none;display:flex}.site-crumbs li{align-items:center;gap:var(--fx-space-2);min-block-size:var(--fx-space-8);display:inline-flex}.site-crumbs li+li:before{content:"/";color:var(--fx-fg-subtle)}.site-crumbs a{min-block-size:var(--fx-space-8);color:var(--fx-fg-muted);align-items:center;display:inline-flex}.site-crumbs a:hover,.site-crumbs [aria-current=page]{color:var(--fx-fg-default)}.site-footer{padding-block:var(--fx-space-16) var(--fx-space-10);background:var(--fx-bg-sunken);color:var(--fx-fg-muted);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);margin-block-start:var(--site-section)}.site-footer a{color:var(--fx-fg-muted);border-radius:var(--fx-radius-xs);text-decoration:none}.site-footer a:hover{color:var(--fx-fg-default);text-underline-offset:.2em;text-decoration:underline}.site-footer__top{justify-content:space-between;align-items:flex-end;gap:var(--fx-space-8);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);flex-wrap:wrap;padding-block-end:var(--fx-space-10);display:flex}.site-footer__theme{min-inline-size:0;max-inline-size:100%}@media not all and (width>=30rem){.site-footer__theme .fx-segmented__label{padding-inline:var(--fx-space-3)}}.site-footer__brand{gap:var(--fx-space-4);color:var(--fx-fg-default);display:grid}.site-footer__tagline{font-family:var(--fx-font-display);font-size:var(--fx-type-display-sm-fluid);line-height:var(--fx-type-display-sm-line);font-weight:var(--fx-type-display-sm-weight);letter-spacing:var(--fx-type-display-sm-tracking);margin:0}.site-footer__nav{gap:var(--fx-space-10) var(--fx-space-6);padding-block:var(--fx-space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){.site-footer__nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.site-footer__nav{grid-template-columns:repeat(5,minmax(0,1fr))}}.site-footer__heading{margin:0 0 var(--fx-space-4);color:var(--fx-fg-default);font-size:var(--fx-type-label-size);line-height:var(--fx-type-label-line);font-weight:var(--fx-weight-semibold)}.site-footer__column ul{gap:var(--fx-space-1);margin:0;padding:0;list-style:none;display:grid}.site-footer__column a{min-block-size:var(--fx-space-8);min-inline-size:var(--fx-space-8);align-items:center;display:inline-flex}.site-footer__legal{gap:var(--fx-space-3);max-inline-size:var(--fx-size-prose);padding-block:var(--fx-space-8);border-block-start:var(--fx-bw-hairline) solid var(--fx-border-subtle);display:grid}.site-footer__legal p{margin:0}.site-footer__legal a{text-underline-offset:.2em;text-decoration:underline}.site-footer__base{justify-content:space-between;gap:var(--fx-space-4);border-block-start:var(--fx-bw-hairline) solid var(--fx-border-subtle);flex-wrap:wrap;padding-block-start:var(--fx-space-6);display:flex}.site-footer__base p{margin:0}.site-section{padding-block:var(--site-section)}.site-section+.site-section{padding-block-start:0}.site-section--rule{border-block-start:var(--fx-bw-hairline) solid var(--fx-border-subtle);padding-block-start:var(--site-section)}.site-section+.site-section--rule{padding-block-start:var(--site-section)}.site-eyebrow{color:var(--fx-fg-accent);margin:0}.site-lead{max-inline-size:38rem;color:var(--fx-fg-muted);font-size:var(--fx-type-body-lg-size);line-height:var(--fx-type-body-lg-line);text-wrap:pretty;margin:0}.site-copy{max-inline-size:var(--fx-size-prose);color:var(--fx-fg-muted);text-wrap:pretty;margin:0}.site-copy+.site-copy{margin-block-start:var(--fx-space-4)}.site-points{border-block-start:var(--fx-bw-hairline) solid var(--fx-border-default);margin:0;padding:0;list-style:none;display:grid}.site-points>li{gap:var(--fx-space-2);padding-block:var(--fx-space-6);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);display:grid}@media (width>=48rem){.site-points>li{gap:var(--fx-space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.site-points h3{font-size:var(--fx-type-heading-sm-size);line-height:var(--fx-type-heading-sm-line);font-weight:var(--fx-type-heading-sm-weight);margin:0}.site-points p{color:var(--fx-fg-muted);text-wrap:pretty;margin:0}.site-checks{gap:var(--fx-space-3);margin:0;padding:0;list-style:none;display:grid}.site-checks li{gap:var(--fx-space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.site-checks .fx-icon{color:var(--fx-fg-accent);margin-block-start:.15em}.site-slab{border-radius:var(--fx-radius-3xl);background:var(--fx-card-face);color:var(--fx-card-face-fg);isolation:isolate;position:relative;overflow:hidden}.site-slab__line{z-index:-1;fill:none;block-size:100%;inline-size:100%;stroke:var(--fx-bg-canvas);stroke-linejoin:miter;stroke-linecap:butt;position:absolute;inset:0}.site-slab__line[data-tone=quiet]{stroke:var(--fx-accent-solid)}.site-slab__line path{stroke-width:var(--fx-space-12)}.site-card-face__line path{stroke-width:var(--fx-space-5)}.site-hero{padding-block:var(--fx-space-10) var(--fx-space-16)}.site-hero__grid{gap:var(--fx-space-12);align-items:center;display:grid}@media (width>=64rem){.site-hero{padding-block-start:var(--fx-space-20)}.site-hero__grid{gap:var(--fx-space-16);grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}.site-hero__copy{justify-items:start;gap:var(--fx-space-6);min-inline-size:0;display:grid}.site-hero__slab{--hero-line:var(--fx-space-8);--hero-clear:var(--fx-space-6);--hero-step:var(--fx-space-24);padding:var(--fx-space-12) var(--fx-space-3)}@media (width>=48rem){.site-hero__slab{--hero-line:var(--fx-space-12);padding:var(--fx-space-16) var(--fx-space-12)}}.site-hero__stack{gap:var(--fx-space-5);max-inline-size:var(--fx-size-prose);margin-inline:auto;display:grid;position:relative}.site-hero__stack>.fx-card{box-shadow:var(--fx-shadow-4)}.site-hero__line{z-index:-1;box-sizing:border-box;block-size:calc(var(--fx-space-32) + var(--hero-step) + var(--hero-line) / 2);inset-block-start:calc(-1 * var(--fx-space-32));inset-inline:calc(30% - var(--hero-line) / 2);border-inline-end:var(--hero-line) solid var(--fx-bg-canvas);border-block-end:var(--hero-line) solid var(--fx-bg-canvas);position:absolute}.site-hero__line:after{content:"";inline-size:var(--hero-line);background:var(--fx-bg-canvas);block-size:200rem;position:absolute;inset-block-start:100%;inset-inline-start:0}@media (width>=30rem){.site-hero__stack>.fx-card{inline-size:84%}.site-hero__stack>.fx-card:nth-child(2){justify-self:end}.site-hero__stack>.fx-card:last-child{justify-self:start;margin-block-start:calc(-1 * var(--fx-space-8))}.site-hero__line{inset-inline:calc(16% - var(--hero-clear) - var(--hero-line)) calc(58% - var(--hero-line) / 2);border-inline-end:0;border-inline-start:var(--hero-line) solid var(--fx-bg-canvas)}.site-hero__line:after{inset-inline:auto 0}}.site-door{align-content:start;gap:var(--fx-space-4);padding:var(--fx-space-8) var(--fx-space-6);border:var(--fx-bw-hairline) solid var(--fx-border-subtle);border-radius:var(--fx-radius-3xl);background:var(--fx-bg-surface);color:var(--fx-fg-default);box-shadow:var(--fx-shadow-1);transition:border-color var(--fx-duration-fast) var(--fx-ease-standard), box-shadow var(--fx-duration-fast) var(--fx-ease-standard);text-decoration:none;display:grid}@media (width>=48rem){.site-door{padding:var(--fx-space-12) var(--fx-space-10)}}.site-door:hover{border-color:var(--fx-border-strong);box-shadow:var(--fx-shadow-2)}.site-door__title{font-family:var(--fx-font-display);font-size:var(--fx-type-display-md-fluid);line-height:var(--fx-type-display-md-line);font-weight:var(--fx-type-display-md-weight);letter-spacing:var(--fx-type-display-md-tracking);text-wrap:balance}.site-door__body{max-inline-size:var(--fx-size-prose);color:var(--fx-fg-muted);text-wrap:pretty}.site-door__more{align-items:center;gap:var(--fx-space-2);color:var(--fx-fg-link);font-weight:var(--fx-weight-semibold);margin-block-start:var(--fx-space-4);display:inline-flex}.site-door:hover .site-door__more{color:var(--fx-fg-link-hover)}.site-system{border-block-start:var(--fx-bw-hairline) solid var(--fx-border-default);margin:0;padding:0;list-style:none;display:grid}.site-system>li{gap:var(--fx-space-3);padding-block:var(--fx-space-8);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);justify-items:start;display:grid}.site-system>li>div{justify-self:stretch}.site-band{gap:var(--fx-space-10);padding:var(--fx-space-10) var(--fx-space-6);border-radius:var(--fx-radius-3xl);background:var(--fx-card-face);color:var(--fx-card-face-fg);isolation:isolate;display:grid;position:relative;overflow:hidden}.site-band__line{display:none}@media (width>=48rem){.site-band{--band-line:var(--fx-space-12);padding:var(--fx-space-24) var(--fx-space-24) var(--fx-space-16) var(--fx-space-12)}.site-band__line{z-index:-1;box-sizing:border-box;inset-block:var(--fx-space-6) calc(-1 * var(--fx-space-6));border-block-start:var(--band-line) solid var(--fx-accent-solid);border-inline-end:var(--band-line) solid var(--fx-accent-solid);inline-size:40%;display:block;position:absolute;inset-inline-end:var(--fx-space-6)}.site-band__line:before{content:"";inline-size:var(--band-line);block-size:calc(var(--fx-space-6) + var(--band-line));background:var(--fx-accent-solid);position:absolute;inset-block-start:calc(-1 * (var(--fx-space-6) + var(--band-line)));inset-inline-start:0}}@media (width>=64rem){.site-band{gap:var(--fx-space-16);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.site-band__copy{gap:var(--fx-space-5);display:grid}.site-band__copy p{margin:0}@media not all and (width>=22.5rem){.site-band__copy h2{min-block-size:5lh}}@media (width>=64rem){.site-band__copy h2>span{white-space:nowrap;display:block}}.site-band__lead{max-inline-size:var(--fx-size-prose);font-size:var(--fx-type-body-lg-size);line-height:var(--fx-type-body-lg-line);text-wrap:pretty}.site-band__facts{margin:0;padding:0;list-style:none;display:grid}.site-band__facts li{gap:var(--fx-space-1);padding-block:var(--fx-space-4);border-block-start:var(--fx-bw-hairline) solid var(--fx-accent-solid);display:grid}.site-band__facts strong{font-weight:var(--fx-weight-semibold)}.site-figure{margin:0}.site-figure figcaption{color:var(--fx-fg-muted);font-size:var(--fx-type-caption-size);line-height:var(--fx-type-caption-line);margin-block-start:var(--fx-space-3)}.site-mock{gap:var(--fx-space-4);color:var(--fx-fg-default);display:grid}.site-mock__row{justify-content:space-between;align-items:center;gap:var(--fx-space-1) var(--fx-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.site-mock__row>:last-child{margin-inline-start:auto}.site-mock__row+.site-mock__row{border-block-start:var(--fx-bw-hairline) solid var(--fx-border-subtle);padding-block-start:var(--fx-space-3)}.site-mock__who{align-items:center;gap:var(--fx-space-3);min-inline-size:0;display:flex}.site-mock__name{font-weight:var(--fx-weight-medium);display:block}.site-mock__mark{inline-size:var(--fx-space-8);block-size:var(--fx-space-8);border-radius:var(--fx-radius-full);background:var(--fx-bg-sunken);color:var(--fx-fg-accent);flex:none;place-items:center;display:inline-grid}.site-mock__switches{gap:var(--fx-space-3);border-block-start:var(--fx-bw-hairline) solid var(--fx-border-subtle);padding-block-start:var(--fx-space-3);display:grid}.site-mock__track{margin:0}.site-mock--dialog{box-shadow:var(--fx-shadow-4)}.site-mock__meta{color:var(--fx-fg-muted);font-size:var(--fx-type-caption-size);line-height:var(--fx-type-caption-line);display:block}.site-card-face{aspect-ratio:1.586;inline-size:100%;padding:var(--fx-space-5);border-radius:var(--fx-radius-xl);background:var(--fx-card-face);color:var(--fx-card-face-fg);box-shadow:var(--fx-shadow-3);isolation:isolate;align-content:space-between;display:grid;position:relative;overflow:hidden}.site-card-face__line{z-index:-1;fill:none;block-size:100%;inline-size:100%;stroke:var(--fx-accent-solid);position:absolute;inset:0}.site-card-face .fx-logo{color:inherit}.site-card-face__top,.site-card-face__foot{justify-content:space-between;align-items:center;gap:var(--fx-space-3);display:flex}.site-card-face__kind{font-size:var(--fx-type-caption-size);line-height:var(--fx-type-caption-line);font-weight:var(--fx-weight-semibold);letter-spacing:var(--fx-type-overline-tracking);text-transform:uppercase}.site-card-face__number{font-family:var(--fx-font-text);font-size:var(--fx-type-body-md-size);font-weight:var(--fx-weight-medium);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.08em}.site-prose{max-inline-size:var(--fx-size-prose);color:var(--fx-fg-default);font-size:var(--fx-type-body-md-size);line-height:var(--fx-type-body-md-line)}.site-prose>*+*{margin-block-start:var(--fx-space-4)}.site-prose h2{margin-block:var(--fx-space-12) 0;font-size:var(--fx-type-heading-md-size);line-height:var(--fx-type-heading-md-line);font-weight:var(--fx-type-heading-md-weight);letter-spacing:var(--fx-type-heading-md-tracking);text-wrap:balance}.site-prose h3{margin-block:var(--fx-space-8) 0;font-size:var(--fx-type-heading-sm-size);line-height:var(--fx-type-heading-sm-line);font-weight:var(--fx-type-heading-sm-weight)}.site-prose h2+*,.site-prose h3+*{margin-block-start:var(--fx-space-3)}.site-prose p,.site-prose ul,.site-prose ol,.site-prose dl{text-wrap:pretty;margin-block-end:0}.site-prose ul,.site-prose ol{gap:var(--fx-space-2);padding-inline-start:var(--fx-space-6);display:grid}.site-prose ul{list-style-type:disc}.site-prose ol{list-style-type:decimal}.site-prose li::marker{color:var(--fx-fg-subtle)}.site-prose dt{font-weight:var(--fx-weight-semibold)}.site-prose dd{margin:var(--fx-space-1) 0 var(--fx-space-3);color:var(--fx-fg-muted)}.site-prose table{border-collapse:collapse;inline-size:100%;font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line)}.site-prose th,.site-prose td{padding:var(--fx-space-3);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);text-align:start;vertical-align:top}.site-prose th{font-weight:var(--fx-weight-semibold)}.site-table-scroll{overflow-x:auto}.site-placeholder{padding-inline:var(--fx-space-1);border-radius:var(--fx-radius-xs);background:var(--fx-warning-subtle);color:var(--fx-warning-fg);font-weight:var(--fx-weight-medium)}.site-review-note{padding:var(--fx-space-4);border-inline-start:var(--fx-bw-thick) solid var(--fx-warning-border);border-radius:var(--fx-radius-sm);background:var(--fx-warning-subtle);color:var(--fx-warning-fg);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line)}.site-faq{border-block-start:var(--fx-bw-hairline) solid var(--fx-border-default);margin:0;padding:0;display:grid}.site-faq details{border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle)}.site-faq summary{justify-content:space-between;align-items:center;gap:var(--fx-space-4);min-block-size:var(--fx-size-tap-min);padding-block:var(--fx-space-4);cursor:pointer;font-weight:var(--fx-weight-semibold);border-radius:var(--fx-radius-xs);list-style:none;display:flex}.site-faq summary::-webkit-details-marker{display:none}.site-faq summary .fx-icon{color:var(--fx-fg-muted);transition:transform var(--fx-duration-fast) var(--fx-ease-standard);flex:none}.site-faq details[open] summary .fx-icon{transform:rotate(180deg)}.site-faq__answer{color:var(--fx-fg-muted);padding-block-end:var(--fx-space-6)}.site-faq__answer>*+*{margin-block-start:var(--fx-space-3)}.site-faq__answer p{margin-block-end:0}.site-faq__answer p:first-child{margin-block-start:0}.site-page-hero{padding-block:var(--fx-space-10) var(--fx-space-16)}@media (width>=64rem){.site-page-hero{padding-block:var(--fx-space-16) var(--fx-space-20)}}.site-page-hero__grid{gap:var(--fx-space-12);align-items:center;display:grid}@media (width>=64rem){.site-page-hero__grid--figure{gap:var(--fx-space-16);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.site-page-hero__copy{justify-items:start;gap:var(--fx-space-6);min-inline-size:0;display:grid}.site-page-hero__copy>p:not(.site-eyebrow,.site-lead){margin:0}.site-page-hero__figure{min-inline-size:0}.site-facts{border-block-start:var(--fx-bw-hairline) solid var(--fx-border-default);margin:0;display:grid}.site-facts>div{gap:var(--fx-space-1);padding-block:var(--fx-space-4);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);display:grid}@media (width>=48rem){.site-facts>div{gap:var(--fx-space-6);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.site-facts dt{font-weight:var(--fx-weight-semibold)}.site-facts dd{color:var(--fx-fg-muted);text-wrap:pretty;margin:0}.site-next{gap:var(--fx-space-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.site-next{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.site-next{grid-template-columns:repeat(4,minmax(0,1fr))}}.site-next a{gap:var(--fx-space-1) var(--fx-space-4);block-size:100%;padding:var(--fx-space-5);border:var(--fx-bw-hairline) solid var(--fx-border-subtle);border-radius:var(--fx-radius-xl);background:var(--fx-bg-surface);color:var(--fx-fg-default);transition:border-color var(--fx-duration-fast) var(--fx-ease-standard);grid-template-columns:minmax(0,1fr) auto;align-items:start;text-decoration:none;display:grid}.site-next a:hover{border-color:var(--fx-border-strong)}.site-next .fx-icon{color:var(--fx-fg-accent);grid-area:1/2/span 2}.site-next__label{font-weight:var(--fx-weight-semibold)}.site-next__blurb{color:var(--fx-fg-muted);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line)}.site-plans{gap:var(--fx-space-5);display:grid}@media (width>=64rem){.site-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-plan{gap:var(--fx-space-6);grid-template-rows:auto 1fr auto}@media (width>=48rem){.site-fees .fx-table{table-layout:fixed}.site-fees th:first-child{inline-size:37%}}.site-currencies{gap:var(--fx-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));margin:0;padding:0;list-style:none;display:grid}.site-currencies li{align-items:center;gap:var(--fx-space-3);padding:var(--fx-space-3);border:var(--fx-bw-hairline) solid var(--fx-border-subtle);border-radius:var(--fx-radius-lg);background:var(--fx-bg-surface);display:flex}.site-contacts{gap:var(--fx-space-5);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.site-contacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.site-contacts{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-contacts .fx-card{block-size:100%}.site-contact__form{gap:var(--fx-space-6);display:grid;position:relative}.site-contact__pair{gap:var(--fx-space-6);display:grid}@media (width>=48rem){.site-contact__pair{gap:var(--fx-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.site-contact__alert{border-radius:var(--fx-radius-lg)}.site-contact__summary{gap:var(--fx-space-1);margin:var(--fx-space-2) 0 0;padding:0;list-style:none;display:grid}.site-contact__count{text-align:end;font-variant-numeric:tabular-nums}.site-contact__consent{gap:var(--fx-space-2);display:grid}.site-contact__extra{block-size:0;inline-size:0;position:absolute;overflow:hidden}.site-contact__actions{align-items:center;gap:var(--fx-space-4);flex-wrap:wrap;padding-block-start:var(--fx-space-2);display:flex}.site-contact__send>span{display:grid}.site-contact__label{justify-content:center;align-items:center;gap:var(--fx-space-2);grid-area:1/1;display:inline-flex}.site-contact__label[data-when=sending],.site-contact__form[data-state=sending] .site-contact__label[data-when=idle]{visibility:hidden}.site-contact__form[data-state=sending] .site-contact__label[data-when=sending]{visibility:visible}.site-contact__done{gap:var(--fx-space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.site-contact__mark{color:var(--fx-positive-fg);margin-block-start:var(--fx-space-0-5)}.site-contact__done-body{gap:var(--fx-space-4);justify-items:start;display:grid}.site-contact__done h3:focus{outline:none}.site-downloads,.site-legal-list{border-block-start:var(--fx-bw-hairline) solid var(--fx-border-default);margin:0;padding:0;list-style:none;display:grid}.site-downloads a{justify-content:space-between;align-items:center;gap:var(--fx-space-4);padding:var(--fx-space-4) var(--fx-space-2);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);color:var(--fx-fg-default);text-decoration:none;display:flex}.site-downloads a:hover{background:var(--fx-bg-hover)}.site-downloads .fx-icon{color:var(--fx-fg-accent);flex:none}.site-legal-list a{gap:var(--fx-space-1);padding-block:var(--fx-space-6);border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);color:var(--fx-fg-default);text-decoration:none;display:grid}@media (width>=64rem){.site-legal-list a{gap:var(--fx-space-8);grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);align-items:baseline}}.site-legal-list a:hover .site-legal-list__title{color:var(--fx-fg-link-hover);text-underline-offset:.2em;text-decoration:underline}.site-legal-list__title{color:var(--fx-fg-link);font-size:var(--fx-type-heading-sm-size);line-height:var(--fx-type-heading-sm-line);font-weight:var(--fx-type-heading-sm-weight)}.site-legal-list__summary,.site-legal-list__meta{color:var(--fx-fg-muted)}.site-legal-list__meta{font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line)}@media (width>=64rem){.site-legal-list__meta{text-align:end}}.site-legal-meta{gap:var(--fx-space-4) var(--fx-space-10);flex-wrap:wrap;margin:0;display:flex}.site-legal-meta dt{color:var(--fx-fg-muted);font-size:var(--fx-type-caption-size);line-height:var(--fx-type-caption-line)}.site-legal-meta dd{margin:var(--fx-space-1) 0 0;font-weight:var(--fx-weight-medium)}.site-legal-aside{align-content:start;gap:var(--fx-space-3);display:grid}@media (width>=64rem){.site-legal-aside{align-self:start;position:sticky;inset-block-start:calc(var(--site-header) + var(--fx-space-8))}}.site-legal-aside ul{margin:0;padding:0;list-style:none;display:grid}.site-legal-aside a{min-block-size:var(--fx-space-8);color:var(--fx-fg-muted);align-items:center;text-decoration:none;display:inline-flex}.site-legal-aside a:hover,.site-legal-aside a[aria-current=page]{color:var(--fx-fg-default)}.site-legal-aside a[aria-current=page]{font-weight:var(--fx-weight-semibold)}.site-search{inline-size:100%;max-inline-size:var(--fx-size-prose)}.site-topics{align-content:start;gap:var(--fx-space-3);display:grid}@media (width>=64rem){.site-topics{align-self:start;position:sticky;inset-block-start:calc(var(--site-header) + var(--fx-space-8))}}.site-topics ul{gap:var(--fx-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (width>=64rem){.site-topics ul{gap:0;display:grid}}.site-topics a{min-block-size:var(--fx-space-8);color:var(--fx-fg-muted);align-items:center;text-decoration:none;display:inline-flex}.site-topics a:hover{color:var(--fx-fg-default)}.site-restricted{border-collapse:collapse;border-block-start:var(--fx-bw-hairline) solid var(--fx-border-default);inline-size:100%}.site-restricted th,.site-restricted td{padding:var(--fx-space-4) var(--fx-space-3) var(--fx-space-4) 0;border-block-end:var(--fx-bw-hairline) solid var(--fx-border-subtle);text-align:start;vertical-align:top}.site-restricted thead th{color:var(--fx-fg-muted);font-size:var(--fx-type-caption-size);font-weight:var(--fx-weight-medium)}.site-restricted tbody th{font-weight:var(--fx-weight-semibold);white-space:nowrap}.site-restricted td{color:var(--fx-fg-muted)}.site-showcase{gap:var(--fx-space-5);padding:var(--fx-space-8) var(--fx-space-4);border:var(--fx-bw-hairline) solid var(--fx-border-subtle);border-radius:var(--fx-radius-3xl);background:var(--fx-bg-sunken);align-items:center;display:grid}.site-showcase>.fx-card,.site-stage>.fx-card{box-shadow:var(--fx-shadow-3)}@media (width>=48rem){.site-showcase{gap:var(--fx-space-6);padding:var(--fx-space-12) var(--fx-space-10);grid-template-columns:repeat(2,minmax(0,1fr))}.site-showcase>.site-card-face{grid-column:1/-1;justify-self:center;max-inline-size:24rem}}@media (width>=64rem){.site-showcase{padding:var(--fx-space-16) var(--fx-space-12);grid-template-columns:repeat(3,minmax(0,1fr))}.site-showcase>.site-card-face{grid-column:auto;max-inline-size:none}}.site-split{gap:var(--fx-space-12);display:grid}@media (width>=64rem){.site-split{gap:var(--fx-space-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.site-split__figure{position:sticky;inset-block-start:calc(var(--site-header) + var(--fx-space-8))}.site-split--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.site-split--flip>.site-split__figure{grid-area:1/1}}.site-pointgrid{gap:var(--fx-space-6) var(--fx-space-8);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem) and ((width<64rem)){.site-pointgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-pointgrid>li{align-content:start;gap:var(--fx-space-2);border-block-start:var(--fx-bw-hairline) solid var(--fx-border-default);padding-block-start:var(--fx-space-4);display:grid}.site-pointgrid h3{font-size:var(--fx-type-heading-sm-size);line-height:var(--fx-type-heading-sm-line);font-weight:var(--fx-type-heading-sm-weight);margin:0}.site-pointgrid p{color:var(--fx-fg-muted);text-wrap:pretty;margin:0}.site-stage{padding:var(--fx-space-8) var(--fx-space-4);border:var(--fx-bw-hairline) solid var(--fx-border-subtle);border-radius:var(--fx-radius-3xl);background:var(--fx-bg-sunken);display:grid}@media (width>=48rem){.site-stage{padding:var(--fx-space-12)}}.site-strip{gap:var(--fx-space-10);display:grid}@media (width>=64rem){.site-strip{gap:var(--fx-space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.site-strip__stats{gap:0 var(--fx-space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.site-strip__stats .fx-stat{align-content:start;gap:var(--fx-space-2);padding-block:var(--fx-space-5) var(--fx-space-6);border-block-start:var(--fx-bw-hairline) solid var(--fx-border-default);display:grid}.site-strip__stats .fx-stat__value{margin:0}.site-figure-fee{align-items:baseline;gap:0 var(--fx-space-2);flex-wrap:wrap;display:inline-flex}.site-fee{justify-items:end;display:inline-grid}.site-fee__amount{white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.site-fee__per{color:var(--fx-fg-muted);font-size:var(--fx-type-caption-size);line-height:var(--fx-type-caption-line)}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.static{position:static}.sticky{position:sticky}.m-0{margin:0}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.max-w-\(--fx-size-prose\){max-width:var(--fx-size-prose)}.min-w-0{min-width:0}.grow{flex-grow:1}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-x-2{column-gap:.5rem}.py-8{padding-block:2rem}.pt-0\!{padding-top:0!important}.text-body-md{font-size:var(--fx-type-body-md-size);line-height:var(--tw-leading,var(--fx-type-body-md-line));letter-spacing:var(--tw-tracking,var(--fx-type-body-md-tracking));font-weight:var(--tw-font-weight,var(--fx-type-body-md-weight))}.text-body-sm{font-size:var(--fx-type-body-sm-size);line-height:var(--tw-leading,var(--fx-type-body-sm-line));letter-spacing:var(--tw-tracking,var(--fx-type-body-sm-tracking));font-weight:var(--tw-font-weight,var(--fx-type-body-sm-weight))}.text-caption{font-size:var(--fx-type-caption-size);line-height:var(--tw-leading,var(--fx-type-caption-line));letter-spacing:var(--tw-tracking,var(--fx-type-caption-tracking));font-weight:var(--tw-font-weight,var(--fx-type-caption-weight))}.font-medium{--tw-font-weight:var(--fx-weight-medium);font-weight:var(--fx-weight-medium)}.font-semibold{--tw-font-weight:var(--fx-weight-semibold);font-weight:var(--fx-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-fg-accent{color:var(--fx-fg-accent)}.text-fg-muted{color:var(--fx-fg-muted)}.overline{text-decoration-line:overline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-start-6{grid-column-start:6}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:items-end{align-items:flex-end}.lg\:gap-12{gap:3rem}.lg\:justify-self-end{justify-self:flex-end}}}@font-face{font-family:Fidorox Mono;src:url(/assets/atkinson-mono-latin-D5rc7ojm.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fidorox Mono;src:url(/assets/atkinson-mono-latin-ext-DXlT2141.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fidorox Text;src:url(/assets/geologica-cyrillic-CtOPTEvb.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:optional;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fidorox Text;src:url(/assets/geologica-cyrillic-ext-BU-TcEub.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:optional;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fidorox Text;src:url(/assets/geologica-greek-COhqjw74.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:optional;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fidorox Text;src:url(/assets/geologica-latin-DVpWRz5k.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:optional;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fidorox Text;src:url(/assets/geologica-latin-ext-Bswrheue.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:optional;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fidorox Text;src:url(/assets/geologica-vietnamese-BqqS_kuU.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:optional;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fidorox Display;src:url(/assets/literata-cyrillic-CBpPCJH0.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:optional;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fidorox Display;src:url(/assets/literata-cyrillic-ext-C3b9e_dr.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:optional;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fidorox Display;src:url(/assets/literata-greek-CifxjmEw.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:optional;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fidorox Display;src:url(/assets/literata-latin-D7FKi6NJ.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:optional;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fidorox Display;src:url(/assets/literata-latin-ext-Q6g9vbZk.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:optional;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fidorox Display;src:url(/assets/literata-vietnamese-DX3Y5bNi.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:optional;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fidorox Text Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Arimo),local(Arimo-Regular);font-weight:400;font-style:normal;size-adjust:106.41%;ascent-override:91.626%;descent-override:25.843%;line-gap-override:0.0%}@font-face{font-family:Fidorox Text Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Arimo),local(Arimo-Regular);font-weight:500;font-style:normal;size-adjust:107.821%;ascent-override:90.427%;descent-override:25.505%;line-gap-override:0.0%}@font-face{font-family:Fidorox Text Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arimo Bold),local(Arimo-Bold);font-weight:600;font-style:normal;size-adjust:102.389%;ascent-override:95.225%;descent-override:26.858%;line-gap-override:0.0%}@font-face{font-family:Fidorox Text Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arimo Bold),local(Arimo-Bold);font-weight:700;font-style:normal;size-adjust:103.711%;ascent-override:94.011%;descent-override:26.516%;line-gap-override:0.0%}@font-face{font-family:Fidorox Display Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Liberation Serif),local(LiberationSerif),local(Tinos),local(Tinos-Regular);font-weight:400;font-style:normal;size-adjust:113.324%;ascent-override:103.862%;descent-override:27.179%;line-gap-override:0.0%}@font-face{font-family:Fidorox Display Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Liberation Serif),local(LiberationSerif),local(Tinos),local(Tinos-Regular);font-weight:420;font-style:normal;size-adjust:114.289%;ascent-override:102.985%;descent-override:26.949%;line-gap-override:0.0%}@font-face{font-family:Fidorox Display Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Liberation Serif),local(LiberationSerif),local(Tinos),local(Tinos-Regular);font-weight:440;font-style:normal;size-adjust:115.183%;ascent-override:102.185%;descent-override:26.74%;line-gap-override:0.0%}@font-face{font-family:Fidorox Display Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Liberation Serif),local(LiberationSerif),local(Tinos),local(Tinos-Regular);font-weight:460;font-style:normal;size-adjust:115.856%;ascent-override:101.592%;descent-override:26.585%;line-gap-override:0.0%}@font-face{font-family:Fidorox Display Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Liberation Serif),local(LiberationSerif),local(Tinos),local(Tinos-Regular);font-weight:500;font-style:normal;size-adjust:117.035%;ascent-override:100.568%;descent-override:26.317%;line-gap-override:0.0%}@font-face{font-family:Fidorox Mono Fallback;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono),local(LiberationMono),local(Cousine),local(Cousine-Regular),local(Droid Sans Mono),local(DroidSansMono);font-weight:400;font-style:normal;size-adjust:105.316%;ascent-override:93.433%;descent-override:30.005%;line-gap-override:0.0%}@font-face{font-family:Fidorox Mono Fallback;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono),local(LiberationMono),local(Cousine),local(Cousine-Regular),local(Droid Sans Mono),local(DroidSansMono);font-weight:500;font-style:normal;size-adjust:105.316%;ascent-override:93.433%;descent-override:30.005%;line-gap-override:0.0%}@font-face{font-family:Fidorox Mono Fallback;src:local(Courier New Bold),local(CourierNewPS-BoldMT),local(Liberation Mono Bold),local(LiberationMono-Bold),local(Cousine Bold),local(Cousine-Bold),local(Droid Sans Mono),local(DroidSansMono);font-weight:600;font-style:normal;size-adjust:105.316%;ascent-override:93.433%;descent-override:30.005%;line-gap-override:0.0%}@font-face{font-family:Fidorox Mono Fallback;src:local(Courier New Bold),local(CourierNewPS-BoldMT),local(Liberation Mono Bold),local(LiberationMono-Bold),local(Cousine Bold),local(Cousine-Bold),local(Droid Sans Mono),local(DroidSansMono);font-weight:700;font-style:normal;size-adjust:105.316%;ascent-override:93.433%;descent-override:30.005%;line-gap-override:0.0%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
