/*! 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--fp-cue-start:0px;--fp-cue-end:0px}}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/plex-sans-latin.woff2)format("woff2");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+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-sans-arabic-arabic-400.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-sans-arabic-latin-400.woff2)format("woff2");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+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-sans-arabic-arabic-500.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-sans-arabic-latin-500.woff2)format("woff2");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+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-sans-arabic-arabic-600.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-sans-arabic-latin-600.woff2)format("woff2");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+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-sans:var(--fp-sys-typography-family-sans);--font-mono:var(--fp-sys-typography-family-mono);--spacing:.25rem;--container-xs:20rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-text-primary:var(--fp-sys-color-text-primary);--color-text-secondary:var(--fp-sys-color-text-secondary);--color-accent:var(--fp-sys-color-fill-accent-bold);--ease-standard:var(--fp-sys-motion-easing-standard);--ease-enter:var(--fp-sys-motion-easing-enter);--container-full:100%}}@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%;-moz-tab-size:4;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;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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-family:var(--fp-sys-typography-family-sans);background:var(--fp-sys-color-surface-canvas);color:var(--fp-sys-color-text-primary);-webkit-tap-highlight-color:transparent}body{min-block-size:100dvh;font-size:var(--fp-sys-typography-role-body-md-fontSize);line-height:var(--fp-sys-typography-role-body-md-lineHeight);font-weight:var(--fp-sys-typography-role-body-md-fontWeight);letter-spacing:var(--fp-sys-typography-role-body-md-letterSpacing);margin:0}:focus-visible{outline:var(--fp-sys-focus-width) var(--fp-sys-focus-style) var(--fp-sys-focus-color);outline-offset:var(--fp-sys-focus-offset);border-radius:var(--fp-sys-radius-control)}:focus:not(:focus-visible){outline:none}::selection{background:var(--fp-sys-color-fill-accent-subtle);color:var(--fp-sys-color-fill-accent-subtle-text)}.fp-numeric,td,th{font-variant-numeric:var(--fp-sys-typography-role-body-md-fontVariantNumeric)}.fp-numeric{unicode-bidi:isolate}[hidden]{display:none!important}[dir=ltr]{--fp-icon-flip:1}[dir=rtl]{--fp-icon-flip:-1}}@layer components{.fp-label{font-size:var(--fp-sys-typography-role-label-md-fontSize);line-height:var(--fp-sys-typography-role-label-md-lineHeight);font-weight:var(--fp-sys-typography-role-label-md-fontWeight);letter-spacing:var(--fp-sys-typography-role-label-md-letterSpacing);color:var(--fp-sys-color-text-secondary)}.fp-heading-sm{font-size:var(--fp-sys-typography-role-heading-sm-fontSize);line-height:var(--fp-sys-typography-role-heading-sm-lineHeight);font-weight:var(--fp-sys-typography-role-heading-sm-fontWeight);letter-spacing:var(--fp-sys-typography-role-heading-sm-letterSpacing);color:var(--fp-sys-color-text-primary)}.fp-body-sm{font-size:var(--fp-sys-typography-role-body-sm-fontSize);line-height:var(--fp-sys-typography-role-body-sm-lineHeight);font-weight:var(--fp-sys-typography-role-body-sm-fontWeight);letter-spacing:var(--fp-sys-typography-role-body-sm-letterSpacing)}.fp-caption{font-size:var(--fp-sys-typography-role-caption-fontSize);line-height:var(--fp-sys-typography-role-caption-lineHeight);font-weight:var(--fp-sys-typography-role-caption-fontWeight);letter-spacing:var(--fp-sys-typography-role-caption-letterSpacing)}.fp-group-label{font-size:var(--fp-sys-typography-role-label-sm-fontSize);line-height:var(--fp-sys-typography-role-label-sm-lineHeight);font-weight:var(--fp-sys-typography-role-label-sm-fontWeight);letter-spacing:var(--fp-sys-typography-role-label-sm-letterSpacing);text-transform:none;color:var(--fp-sys-color-text-tertiary)}.fp-card{background:var(--fp-cmp-card-background);border:1px solid var(--fp-cmp-card-border);border-radius:var(--fp-cmp-card-radius);box-shadow:var(--fp-cmp-card-shadow)}.fp-panel{background:var(--fp-sys-color-surface-default);border:1px solid var(--fp-sys-color-border-subtle);border-radius:var(--fp-sys-radius-card)}.fp-panel--overlay{background:var(--fp-sys-color-surface-overlay);border-color:var(--fp-sys-color-border-default);box-shadow:var(--fp-sys-elevation-shadow-overlay)}.fp-sheet{border-start-start-radius:var(--fp-cmp-sheet-radius);border-start-end-radius:var(--fp-cmp-sheet-radius)}@media(min-width:30rem){.fp-sheet{border-radius:var(--fp-sys-radius-card)}}.fp-btn{justify-content:center;align-items:center;gap:var(--fp-cmp-button-gap);min-block-size:var(--fp-cmp-button-height);padding-inline:var(--fp-cmp-button-paddingInline);border-radius:var(--fp-cmp-button-radius);font-size:var(--fp-sys-typography-role-label-md-fontSize);line-height:var(--fp-sys-typography-role-label-md-lineHeight);font-weight:var(--fp-sys-typography-role-label-md-fontWeight);letter-spacing:var(--fp-sys-typography-role-label-md-letterSpacing);cursor:pointer;white-space:nowrap;transition:var(--fp-cmp-button-transition);border:1px solid #0000;display:inline-flex}.fp-btn:disabled{opacity:var(--fp-crm-disabled-opacity);cursor:not-allowed}.fp-btn--primary{background:var(--fp-cmp-button-primary-background);color:var(--fp-cmp-button-primary-text);border-color:var(--fp-cmp-button-primary-border)}.fp-btn--primary:hover:not(:disabled){background:var(--fp-cmp-button-primary-background-hovered)}.fp-btn--primary:active:not(:disabled){background:var(--fp-cmp-button-primary-background-pressed)}.fp-btn--secondary{background:var(--fp-cmp-button-secondary-background);color:var(--fp-cmp-button-secondary-text);border-color:var(--fp-cmp-button-secondary-border)}.fp-btn--secondary:hover:not(:disabled){background:var(--fp-sys-color-fill-state-hovered)}.fp-btn--subtle{background:var(--fp-cmp-button-subtle-background);color:var(--fp-cmp-button-subtle-text)}.fp-btn--subtle:hover:not(:disabled){background:var(--fp-cmp-button-subtle-background-hovered)}.fp-btn--sm{min-block-size:var(--fp-crm-control-sm);padding-inline:var(--fp-sys-space-inset-sm);font-size:var(--fp-sys-typography-role-label-sm-fontSize);line-height:var(--fp-sys-typography-role-label-sm-lineHeight);font-weight:var(--fp-sys-typography-role-label-sm-fontWeight);letter-spacing:var(--fp-sys-typography-role-label-sm-letterSpacing)}.fp-icon-btn{inline-size:var(--fp-crm-control-icon);block-size:var(--fp-crm-control-icon);border-radius:var(--fp-sys-radius-control);color:var(--fp-sys-color-icon-subtle);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.fp-icon-btn:hover{background:var(--fp-sys-color-fill-state-hovered);color:var(--fp-sys-color-icon-default)}.fp-icon-btn:disabled,.fp-icon-btn[aria-disabled=true]{color:var(--fp-sys-color-text-disabled);cursor:not-allowed;background:0 0}.fp-icon-btn--sm{inline-size:var(--fp-crm-control-sm);block-size:var(--fp-crm-control-sm)}.fp-btn--danger:hover:not(:disabled){opacity:var(--fp-ref-opacity-80)}.fp-btn[aria-expanded=true]:not(:disabled),.fp-icon-btn[aria-expanded=true]:not(:disabled){background:var(--fp-sys-color-fill-selected);color:var(--fp-sys-color-text-accent);border-color:var(--fp-sys-color-border-selected)}.fp-segmented{border:1px solid var(--fp-sys-color-border-default);border-radius:var(--fp-sys-radius-control);align-items:stretch;display:inline-flex;overflow:hidden}.fp-segmented>*+*{border-inline-start:1px solid var(--fp-sys-color-border-subtle)}.fp-segmented .fp-btn{color:var(--fp-sys-color-text-secondary);background:0 0;border-color:#0000;border-radius:0}.fp-segmented .fp-btn:hover:not(:disabled):not([aria-pressed=true]){background:var(--fp-sys-color-fill-state-hovered)}.fp-segmented .fp-btn[aria-pressed=true]{background:var(--fp-sys-color-fill-selected);color:var(--fp-sys-color-text-accent)}.fp-segmented .fp-btn--icon{aspect-ratio:1;padding-inline:0}.fp-btn--danger{background:var(--fp-cmp-button-danger-background);color:var(--fp-cmp-button-danger-text);border-color:var(--fp-cmp-button-danger-background)}.fp-switch{inline-size:2.25rem;block-size:var(--fp-crm-control-icon);cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:inline-block;position:relative}.fp-switch:disabled{opacity:var(--fp-crm-disabled-opacity);cursor:not-allowed}.fp-switch:before{content:"";border-radius:var(--fp-sys-radius-pill);border:1px solid var(--fp-sys-color-border-default);background:var(--fp-sys-color-fill-neutral-subtle);block-size:1.25rem;inline-size:2.25rem;transition:background var(--fp-sys-motion-duration-200) var(--fp-sys-motion-easing-standard);position:absolute;inset-block:calc(50% - .625rem);inset-inline-start:calc(50% - 1.125rem)}.fp-switch:after{content:"";border-radius:var(--fp-sys-radius-pill);background:var(--fp-sys-color-fill-neutral-bold);block-size:.875rem;inline-size:.875rem;transition:transform var(--fp-sys-motion-duration-200) var(--fp-sys-motion-easing-standard),background var(--fp-sys-motion-duration-200) var(--fp-sys-motion-easing-standard);position:absolute;inset-block:calc(50% - .4375rem);inset-inline-start:calc(50% - .9375rem)}.fp-switch[aria-checked=true]:before{background:var(--fp-sys-color-fill-success-bold);border-color:var(--fp-sys-color-fill-success-bold)}.fp-switch[aria-checked=true]:after{background:var(--fp-sys-color-fill-success-bold-text);transform:translate(1rem)}[dir=rtl] .fp-switch[aria-checked=true]:after{transform:translate(-1rem)}@media not all and (min-width:40rem){.fp-btn--sm,.fp-chip,.fp-icon-btn,.fp-switch,.fp-nav-item,.fp-menu-item,.fp-brand,.fp-check-row,.fp-tap,.fp-check{--fp-crm-control-sm:var(--fp-crm-touch-target);--fp-crm-control-icon:var(--fp-crm-touch-target)}.fp-switch{inline-size:var(--fp-crm-control-icon)}.fp-btn{min-inline-size:var(--fp-crm-touch-target)}.fp-input{--fp-cmp-input-height:var(--fp-crm-touch-target)}}.fp-brand{min-block-size:var(--fp-crm-control-icon);min-inline-size:var(--fp-crm-control-icon)}.fp-input{inline-size:100%;min-block-size:var(--fp-cmp-input-height);padding-inline:var(--fp-sys-space-inset-sm);background:var(--fp-cmp-input-background);color:var(--fp-cmp-input-text);border:1px solid var(--fp-cmp-input-border);border-radius:var(--fp-cmp-input-radius);font-size:var(--fp-cmp-input-fontSize)}.fp-input::placeholder{color:var(--fp-cmp-input-placeholder)}.fp-input:hover{border-color:var(--fp-cmp-input-border-hovered)}.fp-input:focus{border-color:var(--fp-cmp-input-border-focused)}.fp-input[aria-invalid=true]{border-color:var(--fp-sys-color-border-danger)}.fp-check-row{align-items:center;gap:var(--fp-ref-space-100);min-block-size:var(--fp-crm-control-sm);cursor:pointer;display:flex}.fp-tap{min-block-size:var(--fp-crm-control-sm);align-items:center;display:inline-flex}.fp-chip{min-block-size:var(--fp-crm-control-sm);align-items:center;gap:var(--fp-ref-space-050);padding-block:var(--fp-sys-space-inset-xs);padding-inline:var(--fp-sys-space-inset-sm);border-radius:var(--fp-sys-radius-chip);font-size:var(--fp-sys-typography-role-label-sm-fontSize);line-height:var(--fp-sys-typography-role-label-sm-lineHeight);font-weight:var(--fp-sys-typography-role-label-sm-fontWeight);letter-spacing:var(--fp-sys-typography-role-label-sm-letterSpacing);border:1px solid var(--fp-sys-color-border-subtle);background:var(--fp-sys-color-fill-neutral-subtle);color:var(--fp-sys-color-fill-neutral-subtle-text);white-space:nowrap;cursor:pointer;transition:var(--fp-cmp-button-transition);display:inline-flex}.fp-chip:hover:not([aria-pressed=true]):not([data-selected=true]){border-color:var(--fp-sys-color-border-default)}.fp-chip[aria-pressed=true],.fp-chip[data-selected=true]{background:var(--fp-sys-color-fill-selected);border-color:var(--fp-sys-color-border-selected);color:var(--fp-sys-color-text-accent)}.fp-badge{align-items:center;gap:var(--fp-ref-space-050);padding-block:var(--fp-sys-space-inset-xs);padding-inline:var(--fp-cmp-badge-paddingInline);border-radius:var(--fp-cmp-badge-radius);font-size:var(--fp-cmp-badge-fontSize);line-height:var(--fp-sys-typography-role-label-sm-lineHeight);font-weight:var(--fp-sys-typography-role-label-sm-fontWeight);white-space:nowrap;display:inline-flex}.fp-badge--neutral{background:var(--fp-sys-color-fill-neutral-subtle);color:var(--fp-sys-color-fill-neutral-subtle-text);box-shadow:inset 0 0 0 1px var(--fp-crm-stamp-ring)}.fp-badge--warning{background:var(--fp-sys-color-fill-warning-subtle);color:var(--fp-sys-color-fill-warning-subtle-text)}.fp-badge--danger{background:var(--fp-sys-color-fill-danger-subtle);color:var(--fp-sys-color-fill-danger-subtle-text)}.fp-badge--success{background:var(--fp-sys-color-fill-success-subtle);color:var(--fp-sys-color-fill-success-subtle-text)}.fp-badge--info{background:var(--fp-sys-color-fill-info-subtle);color:var(--fp-sys-color-fill-info-subtle-text)}.fp-badge--accent{background:var(--fp-sys-color-fill-accent-subtle);color:var(--fp-sys-color-fill-accent-subtle-text)}.fp-count{min-inline-size:var(--fp-crm-count-size);block-size:var(--fp-crm-count-size);padding-inline:var(--fp-crm-count-inset);border:var(--fp-crm-count-ring) solid var(--fp-cmp-navigation-background);border-radius:var(--fp-sys-radius-pill);background:var(--fp-sys-color-fill-neutral-bold);color:var(--fp-sys-color-fill-neutral-bold-text);font-size:var(--fp-sys-typography-role-label-sm-fontSize);font-variant-numeric:tabular-nums;letter-spacing:var(--fp-sys-typography-role-label-sm-letterSpacing);pointer-events:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:0 -50%}.fp-dot{border-radius:var(--fp-sys-radius-pill);background:var(--fp-sys-color-fill-neutral-bold);flex:none;block-size:.375rem;inline-size:.375rem}.fp-dot--read{background:0 0}.fp-check{align-items:center;gap:var(--fp-sys-space-inset-sm);min-block-size:var(--fp-crm-control-sm);cursor:pointer;display:inline-flex}.fp-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;inline-size:var(--fp-crm-checkbox-size);block-size:var(--fp-crm-checkbox-size);border:1px solid var(--fp-sys-color-border-strong);border-radius:var(--fp-sys-radius-control);background:var(--fp-cmp-input-background);cursor:pointer;transition:background var(--fp-sys-motion-duration-200) var(--fp-sys-motion-easing-standard),border-color var(--fp-sys-motion-duration-200) var(--fp-sys-motion-easing-standard);flex:none;place-content:center;margin:0;display:inline-grid}.fp-checkbox:hover{border-color:var(--fp-cmp-input-border-hovered)}.fp-checkbox:checked,.fp-checkbox:indeterminate{background:var(--fp-sys-color-fill-accent-bold);border-color:var(--fp-sys-color-border-accent)}.fp-checkbox:before{content:"";inline-size:var(--fp-ref-space-150);block-size:var(--fp-ref-space-150);clip-path:polygon(10.8% 55.9%,22.5% 44.1%,37.5% 59%,77.5% 19.1%,89.2% 30.9%,37.5% 82.6%);transition:background var(--fp-sys-motion-duration-200) var(--fp-sys-motion-easing-standard);background:0 0}.fp-checkbox:checked:before{background:var(--fp-sys-color-fill-accent-bold-text)}.fp-checkbox:indeterminate:before{background:var(--fp-sys-color-fill-accent-bold-text);clip-path:polygon(12% 42%,88% 42%,88% 58%,12% 58%)}.fp-checkbox:disabled,.fp-check:has(.fp-checkbox:disabled){opacity:var(--fp-crm-disabled-opacity);cursor:not-allowed}.fp-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;inline-size:var(--fp-crm-checkbox-size);block-size:var(--fp-crm-checkbox-size);border:1px solid var(--fp-sys-color-border-strong);background:var(--fp-cmp-input-background);cursor:pointer;transition:background var(--fp-sys-motion-duration-200) var(--fp-sys-motion-easing-standard),border-color var(--fp-sys-motion-duration-200) var(--fp-sys-motion-easing-standard);border-radius:50%;flex:none;margin:0;position:relative}.fp-radio:hover{border-color:var(--fp-cmp-input-border-hovered)}.fp-radio:checked{background:var(--fp-sys-color-fill-accent-bold);border-color:var(--fp-sys-color-border-accent)}.fp-radio:after{content:"";inset:var(--fp-ref-space-075);background:var(--fp-sys-color-fill-accent-bold-text);transition:transform var(--fp-sys-motion-duration-200) var(--fp-sys-motion-easing-standard);border-radius:50%;position:absolute;transform:scale(0)}.fp-radio:checked:after{transform:scale(1)}@media(forced-colors:active){.fp-radio{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.fp-radio:after{display:none}.fp-checkbox{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.fp-checkbox:before{display:none}}.fp-kbd{min-inline-size:var(--fp-crm-kbd-size);block-size:var(--fp-crm-kbd-size);padding-inline:var(--fp-ref-space-050);border:1px solid var(--fp-sys-color-border-subtle);border-radius:var(--fp-sys-radius-control);color:var(--fp-sys-color-text-tertiary);font-family:inherit;font-size:var(--fp-sys-typography-role-label-sm-fontSize);justify-content:center;align-items:center;line-height:1;display:inline-flex}.fp-menu-item{align-items:center;gap:var(--fp-ref-space-100);inline-size:100%;min-block-size:var(--fp-crm-control-icon);padding-block:var(--fp-sys-space-inset-xs);padding-inline:var(--fp-sys-space-inset-sm);border-radius:var(--fp-sys-radius-control);color:var(--fp-sys-color-text-primary);font-size:var(--fp-sys-typography-role-body-md-fontSize);line-height:var(--fp-sys-typography-role-body-md-lineHeight);text-align:start;cursor:pointer;transition:var(--fp-cmp-button-transition);background:0 0;border:0;display:flex}.fp-menu-item:hover:not(:disabled),.fp-menu-item:focus-visible{background:var(--fp-sys-color-fill-state-hovered)}.fp-menu-item:active:not(:disabled){background:var(--fp-sys-color-fill-state-pressed)}.fp-menu-item:disabled{color:var(--fp-sys-color-text-disabled);cursor:default}.fp-menu-item[data-muted=true]{color:var(--fp-sys-color-text-secondary)}.fp-menu-item[data-tone=danger]{color:var(--fp-sys-color-text-danger)}.fp-menu-item[aria-checked=true]{background:var(--fp-sys-color-fill-selected);color:var(--fp-sys-color-text-accent);font-weight:600}.fp-menu-item__body{flex-direction:column;flex:1;min-inline-size:0;display:flex}.fp-menu-item__meta{color:var(--fp-sys-color-text-tertiary);font-size:var(--fp-sys-typography-role-label-sm-fontSize);line-height:var(--fp-sys-typography-role-label-sm-lineHeight);font-weight:var(--fp-sys-typography-role-label-sm-fontWeight)}.fp-menu-note{max-inline-size:var(--fp-crm-popup-max);padding:var(--fp-sys-space-inset-xs) var(--fp-sys-space-inset-sm) var(--fp-sys-space-inset-sm);color:var(--fp-sys-color-text-secondary);font-size:var(--fp-sys-typography-role-body-sm-fontSize);line-height:var(--fp-sys-typography-role-body-sm-lineHeight)}.fp-menu-note__title{color:var(--fp-sys-color-text-primary);font-size:var(--fp-sys-typography-role-body-md-fontSize);line-height:var(--fp-sys-typography-role-body-md-lineHeight);font-weight:500}.fp-menu-header{align-items:center;gap:var(--fp-ref-space-100);padding:var(--fp-sys-space-inset-sm) var(--fp-sys-space-inset-sm) var(--fp-sys-space-inset-xs);border-block-end:1px solid var(--fp-sys-color-border-subtle);margin-block-end:var(--fp-sys-space-inset-xs);display:flex}.fp-menu-separator{block-size:0;margin-block:var(--fp-sys-space-inset-xs);border:0;border-block-start:1px solid var(--fp-sys-color-border-subtle)}.fp-nav-item{align-items:center;gap:var(--fp-ref-space-150);padding:var(--fp-ref-space-075) var(--fp-ref-space-100);min-block-size:var(--fp-crm-control-icon);border-radius:var(--fp-sys-radius-control);color:var(--fp-cmp-navigation-item-text);font-size:var(--fp-sys-typography-role-label-md-fontSize);line-height:var(--fp-sys-typography-role-label-md-lineHeight);font-weight:var(--fp-sys-typography-role-label-md-fontWeight);letter-spacing:var(--fp-sys-typography-role-label-md-letterSpacing);border-inline-start:var(--fp-ref-borderWidth-400,3px) solid transparent;text-decoration:none;display:flex}.fp-nav-item:hover{background:var(--fp-sys-color-fill-state-hovered)}.fp-nav-item[aria-current=page]{background:var(--fp-cmp-navigation-item-background-selected);color:var(--fp-cmp-navigation-item-text-selected);border-inline-start-color:var(--fp-cmp-navigation-item-indicator);font-weight:600}.fp-nav-item[aria-checked=true]{background:var(--fp-sys-color-fill-selected);color:var(--fp-sys-color-text-accent);font-weight:600}.fp-tab{padding:var(--fp-ref-space-100) var(--fp-ref-space-150);color:var(--fp-sys-color-text-secondary);font-size:var(--fp-sys-typography-role-label-md-fontSize);line-height:var(--fp-sys-typography-role-label-md-lineHeight);font-weight:var(--fp-sys-typography-role-label-md-fontWeight);letter-spacing:var(--fp-sys-typography-role-label-md-letterSpacing);white-space:nowrap;border-block-end:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex;position:relative}.fp-tab[aria-current=page],.fp-tab[aria-selected=true]{color:var(--fp-cmp-navigation-item-text-selected);border-block-end-color:var(--fp-cmp-navigation-item-indicator);font-weight:600}@media not all and (min-width:40rem){.fp-tab{min-block-size:var(--fp-ref-size-xxl);align-items:center;display:inline-flex}}.fp-board{block-size:100%;padding:var(--fp-ref-space-200);align-items:stretch;gap:var(--fp-ref-space-150);display:flex}.fp-column{inline-size:var(--fp-crm-column-inline-size);background:var(--fp-sys-color-surface-sunken);border:1px solid var(--fp-sys-color-border-default);border-radius:var(--fp-sys-radius-card);max-block-size:100%;transition:border-color var(--fp-sys-motion-duration-150) var(--fp-sys-motion-easing-standard),box-shadow var(--fp-sys-motion-duration-150) var(--fp-sys-motion-easing-standard),opacity var(--fp-sys-motion-duration-150) var(--fp-sys-motion-easing-standard);flex-direction:column;flex:none;display:flex}.fp-column-header{gap:var(--fp-ref-space-075);padding:var(--fp-ref-space-150);border-block-end:1px solid var(--fp-sys-color-border-subtle);flex-direction:column;display:flex}.fp-column-list{gap:var(--fp-ref-space-100);min-block-size:0;padding:var(--fp-ref-space-150);flex-direction:column;flex:auto;display:flex}.fp-column-list>[data-empty-state]{margin-block:auto}.fp-column-footer{padding:var(--fp-ref-space-150);border-block-start:1px solid var(--fp-sys-color-border-subtle)}.fp-column[data-drop=valid]{border-color:var(--fp-sys-color-border-accent);box-shadow:inset 0 0 0 1px var(--fp-sys-color-border-accent)}.fp-column[data-drop=invalid]{border-color:var(--fp-sys-color-border-danger);opacity:var(--fp-ref-opacity-64)}.fp-lead-card{background:var(--fp-sys-color-surface-raised);border:1px solid var(--fp-sys-color-border-subtle);border-radius:var(--fp-sys-radius-card);box-shadow:var(--fp-sys-elevation-shadow-raised);padding:var(--fp-ref-space-150);text-align:start;inline-size:100%;color:inherit;transition:border-color var(--fp-sys-motion-duration-150) var(--fp-sys-motion-easing-standard),box-shadow var(--fp-sys-motion-duration-150) var(--fp-sys-motion-easing-standard);text-decoration:none;display:block}.fp-lead-card:hover{border-color:var(--fp-sys-color-border-default)}.fp-lead-card[data-sla=warn]{border-color:var(--fp-sys-color-border-warning)}.fp-lead-card[data-sla=breached]{border-color:var(--fp-sys-color-border-danger)}.fp-lead-card[data-lifted=true]{border-color:var(--fp-sys-color-border-accent);box-shadow:var(--fp-sys-elevation-shadow-overlay)}.fp-table{border-collapse:separate;border-spacing:0;inline-size:100%}.fp-table th{z-index:var(--fp-sys-zIndex-raised);background:var(--fp-crm-table-header);color:var(--fp-cmp-table-headerText);font-size:var(--fp-sys-typography-role-label-sm-fontSize);line-height:var(--fp-sys-typography-role-label-sm-lineHeight);font-weight:var(--fp-sys-typography-role-label-sm-fontWeight);letter-spacing:var(--fp-sys-typography-role-label-sm-letterSpacing);text-align:start;padding:var(--fp-ref-space-100) var(--fp-ref-space-150);border-block-end:1px solid var(--fp-cmp-table-border);white-space:nowrap;position:sticky;inset-block-start:0}.fp-table td{padding:var(--fp-ref-space-100) var(--fp-ref-space-150);border-block-end:1px solid var(--fp-cmp-table-border);vertical-align:middle}.fp-table th[scope=row],.fp-table th[scope=rowgroup]{z-index:auto;position:static}.fp-table th[scope=row]{color:var(--fp-sys-color-text-primary);font-size:var(--fp-sys-typography-role-body-md-fontSize);line-height:var(--fp-sys-typography-role-body-md-lineHeight);font-weight:var(--fp-sys-typography-role-label-md-fontWeight);letter-spacing:var(--fp-sys-typography-role-body-md-letterSpacing);white-space:normal;vertical-align:middle;background:0 0}.fp-table tbody tr:hover th[scope=row]{background:var(--fp-sys-color-fill-state-hovered)}.fp-table td.fp-cell-clamp{max-inline-size:var(--fp-crm-cell-clamp)}.fp-table tr[data-snoozed],[data-snoozed]>a{--fp-sys-color-text-primary:var(--fp-sys-color-text-secondary)}.fp-table td.fp-cell-clamp>*{max-inline-size:100%}.fp-table th.fp-cell-clamp{inline-size:var(--fp-crm-cell-clamp)}.fp-table .fp-cell-actions{background:var(--fp-sys-color-surface-default);border-inline-start:1px solid var(--fp-cmp-table-border);position:sticky;inset-inline-end:0}.fp-table td.fp-cell-actions:has([aria-expanded=true]){z-index:var(--fp-sys-zIndex-dropdown)}.fp-table th.fp-cell-actions{background:var(--fp-crm-table-header);z-index:var(--fp-sys-zIndex-sticky)}.fp-table tbody tr:hover td{background:var(--fp-sys-color-fill-state-hovered)}.fp-table tbody tr:hover td.fp-cell-actions{background-color:var(--fp-sys-color-surface-default);background-image:linear-gradient(var(--fp-sys-color-fill-state-hovered),var(--fp-sys-color-fill-state-hovered))}.fp-table th:has(>button){padding:0}.fp-table th>button{align-items:center;gap:var(--fp-ref-space-050);inline-size:100%;min-block-size:var(--fp-ref-size-xs);padding:var(--fp-ref-space-100) var(--fp-ref-space-150);color:inherit;border-radius:0;display:flex}.fp-table th>button:hover{background:var(--fp-sys-color-fill-state-hovered)}.fp-table .fp-cell-num{text-align:end}.fp-table th.fp-cell-num>button{justify-content:flex-end}.fp-leads-panel{container:leads-panel/inline-size}.fp-table--ladder{min-inline-size:var(--fp-crm-table-min-inline)}.fp-table .fp-fold,.fp-qa-overflow{display:none}@container leads-panel not (min-width:72rem){.fp-table--ladder{min-inline-size:0}.fp-table .fp-col-secondary{display:none}.fp-table .fp-fold{display:inline-flex}.fp-table .fp-cell-actions .fp-qa-secondary{display:none}.fp-table .fp-cell-actions .fp-qa-overflow{display:block}}@supports (animation-timeline:scroll()){.fp-table .fp-cell-actions:before{content:"";inline-size:var(--fp-ref-space-200);pointer-events:none;background:linear-gradient(to left,var(--fp-sys-color-fill-state-hovered),transparent);animation:linear both fp-pinned-edge;animation-timeline:scroll(inline);position:absolute;inset-block:0;inset-inline-end:100%}[dir=rtl] .fp-table .fp-cell-actions:before{background:linear-gradient(to right,var(--fp-sys-color-fill-state-hovered),transparent)}@keyframes fp-pinned-edge{0%{opacity:1}92%{opacity:1}to{opacity:0}}}.fp-table tbody{transition:opacity var(--fp-sys-motion-duration-150) var(--fp-sys-motion-easing-standard)}.fp-table--busy tbody{opacity:var(--fp-ref-opacity-64)}@media(prefers-reduced-motion:reduce){.fp-table tbody{transition:none}}.fp-toast{background:var(--fp-sys-color-surface-raised);color:var(--fp-sys-color-text-primary);border:1px solid var(--fp-sys-color-border-default);border-radius:var(--fp-cmp-toast-radius);box-shadow:var(--fp-cmp-toast-shadow);padding:var(--fp-ref-space-150) var(--fp-ref-space-200);max-inline-size:min(26rem,100%);animation:fp-rise-in var(--fp-sys-motion-duration-200) var(--fp-sys-motion-easing-enter) both}.fp-toast-region{inset-block-end:var(--fp-crm-tabbar,0px)}.fp-inline-alert{align-items:flex-start;gap:var(--fp-ref-space-100);padding:var(--fp-sys-space-inset-sm) var(--fp-sys-space-inset-md);border-radius:var(--fp-sys-radius-control);font-size:var(--fp-sys-typography-role-body-md-fontSize);line-height:var(--fp-sys-typography-role-body-md-lineHeight);display:flex}.fp-inline-alert__icon{block-size:var(--fp-sys-typography-role-body-md-lineHeight);flex:none;align-items:center;display:inline-flex}.fp-inline-alert--danger{background:var(--fp-sys-color-fill-danger-subtle);color:var(--fp-sys-color-fill-danger-subtle-text)}.fp-inline-alert--warning{background:var(--fp-sys-color-fill-warning-subtle);color:var(--fp-sys-color-fill-warning-subtle-text)}.fp-inline-alert--info{background:var(--fp-sys-color-fill-info-subtle);color:var(--fp-sys-color-fill-info-subtle-text)}.fp-blanket{animation:fp-fade-in var(--fp-sys-motion-duration-150) var(--fp-sys-motion-easing-enter) both}@keyframes fp-fade-in{0%{opacity:0}to{opacity:1}}.fp-panel-enter{animation:fp-rise-in var(--fp-sys-motion-duration-200) var(--fp-sys-motion-easing-enter) both}.fp-sheet.fp-panel-enter{animation-duration:var(--fp-sys-motion-duration-300)}@keyframes fp-rise-in{0%{opacity:0;transform:translateY(var(--fp-ref-space-100))}to{opacity:1;transform:none}}.fp-skeleton{background:var(--fp-cmp-skeleton-background);border-radius:var(--fp-cmp-skeleton-radius);animation:fp-pulse calc(var(--fp-sys-motion-duration-600) * 2) ease-in-out infinite}@keyframes fp-pulse{0%,to{opacity:1}50%{opacity:var(--fp-ref-opacity-50)}}@media(prefers-reduced-motion:reduce){.fp-skeleton{opacity:var(--fp-ref-opacity-64);animation:none}}.fp-progress{z-index:var(--fp-sys-zIndex-raised);inline-size:100%;block-size:var(--fp-crm-progress-track);background:var(--fp-sys-color-fill-accent-subtle);flex:none;position:sticky;inset-block-start:0;overflow:hidden}.fp-progress:after{content:"";background:var(--fp-sys-color-border-accent);inline-size:40%;animation:fp-sweep calc(var(--fp-sys-motion-duration-600) * 2) var(--fp-sys-motion-easing-standard) infinite;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(-100%)}[dir=rtl] .fp-progress:after{animation-name:fp-sweep-rtl}@keyframes fp-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes fp-sweep-rtl{0%{transform:translate(100%)}to{transform:translate(-250%)}}@media(prefers-reduced-motion:reduce){.fp-progress:after,[dir=rtl] .fp-progress:after{inline-size:100%;animation:none;transform:none}}.fp-skip-link{z-index:var(--fp-sys-zIndex-top);background:var(--fp-sys-color-surface-default);color:var(--fp-sys-color-text-accent);padding:var(--fp-ref-space-100) var(--fp-ref-space-150);border-radius:var(--fp-sys-radius-control);box-shadow:var(--fp-sys-elevation-shadow-overlay);position:absolute;inset-block-start:var(--fp-ref-space-150);inset-inline-start:var(--fp-ref-space-150);transform:translateY(-200%)}.fp-skip-link:focus{transform:translateY(0)}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{inset-inline:0}.inset-x-1\/4{inset-inline:25%}.top-0{top:0}.bottom-0{bottom:0}.isolate{isolation:isolate}.order-1{order:1}.order-2{order:2}.float-start{float:inline-start}.container{width:100%}@media(min-width:0){.container{max-width:0}}@media(min-width:480px){.container{max-width:480px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1600px){.container{max-width:1600px}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-1{margin-inline:var(--spacing)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-ms-1{margin-inline-start:calc(var(--spacing) * -1)}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.ms-1{margin-inline-start:var(--spacing)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-auto{margin-inline-start:auto}.me-1{margin-inline-end:var(--spacing)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-0\.5{height:calc(var(--spacing) * .5)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-dvh{min-height:100dvh}.w-24{width:calc(var(--spacing) * 24)}.w-48{width:calc(var(--spacing) * 48)}.w-full{width:100%;width:var(--container-full)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-full{max-width:100%;max-width:var(--container-full)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-32{min-width:calc(var(--spacing) * 32)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-32{flex-basis:calc(var(--spacing) * 32)}.basis-36{flex-basis:calc(var(--spacing) * 36)}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-full{flex-basis:100%;flex-basis:var(--container-full)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-accent{border-color:var(--color-accent)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-12{padding-block:calc(var(--spacing) * 12)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-accent{color:var(--color-accent)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-overlay{--tw-shadow:var(--fp-sys-elevation-shadow-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-raised{--tw-shadow:var(--fp-sys-elevation-shadow-raised);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-600{--tw-duration:.6s;transition-duration:.6s}.ease-enter{--tw-ease:var(--ease-enter);transition-timing-function:var(--ease-enter)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-standard{--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.disabled\:opacity-50:disabled{opacity:.5}@media(min-width:480px){.sm\:order-none{order:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:ms-auto{margin-inline-start:auto}.sm\:contents{display:contents}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:flex-1{flex:1}.sm\:basis-0{flex-basis:0}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[8rem_1fr_1fr_auto\]{grid-template-columns:8rem 1fr 1fr auto}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-stretch{align-items:stretch}.sm\:justify-end{justify-content:flex-end}.sm\:justify-normal{justify-content:normal}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:ps-12{padding-inline-start:calc(var(--spacing) * 12)}}@media(min-width:768px){.md\:block{display:block}.md\:contents{display:contents}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:table{display:table}}@media(min-width:1024px){.lg\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-full{grid-column:1/-1}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:grid{display:grid}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto auto}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto auto auto}.lg\:grid-cols-subgrid{grid-template-columns:subgrid}.lg\:flex-col{flex-direction:column}.lg\:items-stretch{align-items:stretch}.lg\:gap-0\.5{gap:calc(var(--spacing) * .5)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.lg\:px-2{padding-inline:calc(var(--spacing) * 2)}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:pb-1{padding-bottom:var(--spacing)}.lg\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.lg\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}@container not (min-width:24rem){.\@max-\[24rem\]\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\@max-\[24rem\]\:block{display:block}.\@max-\[24rem\]\:py-2{padding-block:calc(var(--spacing) * 2)}}.rtl\:text-end:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:end}.fp-scroll-y{overscroll-behavior:contain;position:relative;overflow:hidden auto}.fp-sheet-scroll{background:linear-gradient(var(--fp-cmp-sheet-background) 50%,transparent) center top / 100% var(--fp-ref-space-200) no-repeat local,linear-gradient(transparent,var(--fp-cmp-sheet-background) 50%) center bottom / 100% var(--fp-ref-space-200) no-repeat local,linear-gradient(var(--fp-sys-color-border-default),var(--fp-sys-color-border-default)) center top / 100% var(--fp-ref-borderWidth-100) no-repeat scroll,linear-gradient(var(--fp-sys-color-border-default),var(--fp-sys-color-border-default)) center bottom / 100% var(--fp-ref-borderWidth-100) no-repeat scroll,var(--fp-cmp-sheet-background)}.fp-scroll-x{overscroll-behavior-inline:contain;position:relative;overflow-x:auto}.fp-scroll-x:has(>.fp-chip),.fp-scroll-x:has(>li>.fp-chip){scroll-snap-type:inline proximity;scroll-padding-inline:var(--fp-sys-space-inset-sm);-webkit-mask-image:linear-gradient(to right,black calc(100% - var(--fp-crm-scroll-fade)),transparent);mask-image:linear-gradient(to right,black calc(100% - var(--fp-crm-scroll-fade)),transparent)}[dir=rtl] .fp-scroll-x:has(>.fp-chip),[dir=rtl] .fp-scroll-x:has(>li>.fp-chip){-webkit-mask-image:linear-gradient(to left,black calc(100% - var(--fp-crm-scroll-fade)),transparent);mask-image:linear-gradient(to left,black calc(100% - var(--fp-crm-scroll-fade)),transparent)}.fp-scroll-x>.fp-chip,.fp-scroll-x>li:has(>.fp-chip){scroll-snap-align:start}@supports (animation-timeline:scroll()){.fp-scroll-x:has(>.fp-chip),.fp-scroll-x:has(>li>.fp-chip){-webkit-mask-image:linear-gradient(to right,transparent,black var(--fp-cue-start),black calc(100% - var(--fp-cue-end)),transparent);mask-image:linear-gradient(to right,transparent,black var(--fp-cue-start),black calc(100% - var(--fp-cue-end)),transparent);animation:linear both fp-scroll-cue;animation-timeline:scroll(self inline)}[dir=rtl] .fp-scroll-x:has(>.fp-chip),[dir=rtl] .fp-scroll-x:has(>li>.fp-chip){-webkit-mask-image:linear-gradient(to left,transparent,black var(--fp-cue-start),black calc(100% - var(--fp-cue-end)),transparent);mask-image:linear-gradient(to left,transparent,black var(--fp-cue-start),black calc(100% - var(--fp-cue-end)),transparent)}@keyframes fp-scroll-cue{0%{--fp-cue-start:0px;--fp-cue-end:var(--fp-crm-scroll-fade)}to{--fp-cue-start:var(--fp-crm-scroll-fade);--fp-cue-end:0px}}}@supports not (animation-timeline:scroll()){.fp-scroll-x:has(>.fp-chip),.fp-scroll-x:has(>li>.fp-chip){padding-inline-end:var(--fp-crm-scroll-fade)}}.fp-scroll-snap-x{scroll-snap-type:inline proximity}.fp-scroll-snap-x>*{scroll-snap-align:start}@supports (animation-timeline:scroll()){.fp-scroll-x--fade{animation:linear both fp-fade-inline;animation-timeline:scroll(self inline)}[dir=rtl] .fp-scroll-x--fade{animation-name:fp-fade-inline-rtl}@keyframes fp-fade-inline{0%{-webkit-mask-image:linear-gradient(to right,currentColor calc(100% - var(--fp-crm-scroll-fade)),transparent);mask-image:linear-gradient(to right,currentColor calc(100% - var(--fp-crm-scroll-fade)),transparent)}to{-webkit-mask-image:linear-gradient(to right,transparent,currentColor var(--fp-crm-scroll-fade));mask-image:linear-gradient(to right,transparent,currentColor var(--fp-crm-scroll-fade))}}@keyframes fp-fade-inline-rtl{0%{-webkit-mask-image:linear-gradient(to left,currentColor calc(100% - var(--fp-crm-scroll-fade)),transparent);mask-image:linear-gradient(to left,currentColor calc(100% - var(--fp-crm-scroll-fade)),transparent)}to{-webkit-mask-image:linear-gradient(to left,transparent,currentColor var(--fp-crm-scroll-fade));mask-image:linear-gradient(to left,transparent,currentColor var(--fp-crm-scroll-fade))}}}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--fp-sys-color-border-accent) transparent}:hover{scrollbar-color:var(--fp-sys-color-text-secondary) transparent}@media(forced-colors:active){*{scrollbar-color:auto}}}::-webkit-scrollbar{inline-size:var(--fp-ref-space-150);block-size:var(--fp-ref-space-150)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{background:var(--fp-sys-color-border-accent);border:var(--fp-ref-space-050) solid transparent;border-radius:var(--fp-sys-radius-pill);background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--fp-sys-color-text-secondary);border-width:var(--fp-ref-space-025);background-clip:content-box}@media(forced-colors:active){::-webkit-scrollbar-thumb{background:buttonborder}}.fp-truncate-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fp-safe-bottom{padding-block-end:max(var(--fp-ref-space-100),env(safe-area-inset-bottom))}}:root{--fp-ref-color-neutral-0:#fff;--fp-ref-color-neutral-25:#f9fafb;--fp-ref-color-neutral-50:#f3f5f6;--fp-ref-color-neutral-100:#eaedef;--fp-ref-color-neutral-150:#e1e4e7;--fp-ref-color-neutral-200:#d6dadd;--fp-ref-color-neutral-300:#c2c6cb;--fp-ref-color-neutral-400:#a6abb1;--fp-ref-color-neutral-500:#7d8288;--fp-ref-color-neutral-600:#64696f;--fp-ref-color-neutral-700:#53575c;--fp-ref-color-neutral-800:#3d4145;--fp-ref-color-neutral-850:#2f3336;--fp-ref-color-neutral-900:#212427;--fp-ref-color-neutral-950:#131518;--fp-ref-color-neutral-975:#090b0d;--fp-ref-color-neutral-1000:#000;--fp-ref-color-brand-50:#fcf6ed;--fp-ref-color-brand-100:#f7ecdb;--fp-ref-color-brand-200:#eedcc0;--fp-ref-color-brand-300:#e1c8a2;--fp-ref-color-brand-400:#d2b588;--fp-ref-color-brand-450:#c6ad85;--fp-ref-color-brand-500:#c6ad85;--fp-ref-color-brand-600:#af966e;--fp-ref-color-brand-650:#957e58;--fp-ref-color-brand-700:#7a6544;--fp-ref-color-brand-800:#69583c;--fp-ref-color-brand-900:#4d402b;--fp-ref-color-brand-950:#362c1c;--fp-ref-color-success-50:#ecfaef;--fp-ref-color-success-100:#d5f4dc;--fp-ref-color-success-200:#b9e9c4;--fp-ref-color-success-300:#86d29b;--fp-ref-color-success-400:#53ba75;--fp-ref-color-success-500:#1da758;--fp-ref-color-success-700:#04773b;--fp-ref-color-success-800:#0e5e30;--fp-ref-color-success-900:#043d1d;--fp-ref-color-warning-50:#fff3e7;--fp-ref-color-warning-100:#ffe4cd;--fp-ref-color-warning-200:#fed1ad;--fp-ref-color-warning-300:#f2ad73;--fp-ref-color-warning-400:#e08a3a;--fp-ref-color-warning-500:#d06f00;--fp-ref-color-warning-550:#c46a00;--fp-ref-color-warning-700:#9f5400;--fp-ref-color-warning-800:#7e4401;--fp-ref-color-warning-900:#4f2600;--fp-ref-color-danger-50:#ffefed;--fp-ref-color-danger-100:#ffddd8;--fp-ref-color-danger-200:#ffc5be;--fp-ref-color-danger-300:#ff9a92;--fp-ref-color-danger-400:#fa7069;--fp-ref-color-danger-500:#eb4d4b;--fp-ref-color-danger-700:#b73d3b;--fp-ref-color-danger-800:#923431;--fp-ref-color-danger-900:#5a1817;--fp-ref-color-info-50:#ebf7ff;--fp-ref-color-info-100:#d5eeff;--fp-ref-color-info-200:#b8dfff;--fp-ref-color-info-300:#86c3ff;--fp-ref-color-info-400:#56a6f5;--fp-ref-color-info-500:#2c90e8;--fp-ref-color-info-700:#1c6aae;--fp-ref-color-info-800:#1b5589;--fp-ref-color-info-900:#0a3459;--fp-ref-color-dataviz-light-1:#9d721d;--fp-ref-color-dataviz-light-2:#00a0d0;--fp-ref-color-dataviz-light-3:#2f5838;--fp-ref-color-dataviz-light-4:#829c6f;--fp-ref-color-dataviz-light-5:#64337f;--fp-ref-color-dataviz-light-6:#793800;--fp-ref-color-dataviz-light-7:#00757a;--fp-ref-color-dataviz-light-8:#77703e;--fp-ref-color-dataviz-dark-1:#e0b671;--fp-ref-color-dataviz-dark-2:#55d7f6;--fp-ref-color-dataviz-dark-3:#48745e;--fp-ref-color-dataviz-dark-4:#9a5505;--fp-ref-color-dataviz-dark-5:#c0e2bf;--fp-ref-color-dataviz-dark-6:#9264ad;--fp-ref-color-dataviz-dark-7:#71aba8;--fp-ref-color-dataviz-dark-8:#99a47a;--fp-ref-opacity-0:0;--fp-ref-opacity-5:.05;--fp-ref-opacity-8:.08;--fp-ref-opacity-12:.12;--fp-ref-opacity-16:.16;--fp-ref-opacity-24:.24;--fp-ref-opacity-32:.32;--fp-ref-opacity-40:.4;--fp-ref-opacity-50:.5;--fp-ref-opacity-64:.64;--fp-ref-opacity-80:.8;--fp-ref-opacity-100:1;--fp-ref-space-0:0px;--fp-ref-space-100:8px;--fp-ref-space-150:12px;--fp-ref-space-200:16px;--fp-ref-space-250:20px;--fp-ref-space-300:24px;--fp-ref-space-400:32px;--fp-ref-space-500:40px;--fp-ref-space-600:48px;--fp-ref-space-700:56px;--fp-ref-space-800:64px;--fp-ref-space-1000:80px;--fp-ref-space-1200:96px;--fp-ref-space-1600:128px;--fp-ref-space-025:2px;--fp-ref-space-050:4px;--fp-ref-space-075:6px;--fp-ref-space-negative-100:-8px;--fp-ref-space-negative-150:-12px;--fp-ref-space-negative-200:-16px;--fp-ref-space-negative-250:-20px;--fp-ref-space-negative-300:-24px;--fp-ref-space-negative-400:-32px;--fp-ref-space-negative-025:-2px;--fp-ref-space-negative-050:-4px;--fp-ref-space-negative-075:-6px;--fp-ref-radius-100:4px;--fp-ref-radius-200:6px;--fp-ref-radius-300:8px;--fp-ref-radius-400:12px;--fp-ref-radius-500:16px;--fp-ref-radius-600:24px;--fp-ref-radius-000:0px;--fp-ref-radius-050:2px;--fp-ref-radius-full:9999px;--fp-ref-borderWidth-100:1px;--fp-ref-borderWidth-200:2px;--fp-ref-borderWidth-300:2px;--fp-ref-borderWidth-400:3px;--fp-ref-borderWidth-000:0px;--fp-ref-fontSize-100:12px;--fp-ref-fontSize-200:13px;--fp-ref-fontSize-300:14px;--fp-ref-fontSize-400:16px;--fp-ref-fontSize-500:18px;--fp-ref-fontSize-600:20px;--fp-ref-fontSize-700:24px;--fp-ref-fontSize-800:30px;--fp-ref-fontSize-900:36px;--fp-ref-fontSize-1000:48px;--fp-ref-fontSize-1100:60px;--fp-ref-fontSize-1200:72px;--fp-ref-lineHeight-100:1.3333;--fp-ref-lineHeight-200:1.5385;--fp-ref-lineHeight-300:1.4286;--fp-ref-lineHeight-400:1.5;--fp-ref-lineHeight-500:1.5556;--fp-ref-lineHeight-600:1.4;--fp-ref-lineHeight-700:1.3333;--fp-ref-lineHeight-800:1.2;--fp-ref-lineHeight-900:1.2222;--fp-ref-lineHeight-1000:1.1667;--fp-ref-lineHeight-1100:1.1333;--fp-ref-lineHeight-1200:1.1111;--fp-ref-lineHeight-300-reading:1.7143;--fp-ref-lineHeight-400-reading:1.75;--fp-ref-fontWeight-regular:400;--fp-ref-fontWeight-medium:500;--fp-ref-fontWeight-semibold:600;--fp-ref-fontWeight-bold:700;--fp-ref-letterSpacing-tighter:-.03em;--fp-ref-letterSpacing-tight:-.02em;--fp-ref-letterSpacing-snug:-.01em;--fp-ref-letterSpacing-normal:0em;--fp-ref-letterSpacing-wide:.01em;--fp-ref-letterSpacing-wider:.02em;--fp-ref-letterSpacing-widest:.06em;--fp-ref-duration-0:0s;--fp-ref-duration-50:50ms;--fp-ref-duration-100:.1s;--fp-ref-duration-150:.15s;--fp-ref-duration-200:.18s;--fp-ref-duration-300:.28s;--fp-ref-duration-400:.4s;--fp-ref-duration-600:.6s;--fp-ref-easing-standard:cubic-bezier(.2, 0, 0, 1);--fp-ref-easing-enter:cubic-bezier(0, 0, .2, 1);--fp-ref-easing-exit:cubic-bezier(.4, 0, 1, 1);--fp-ref-easing-emphasized:cubic-bezier(.34, 1.2, .64, 1);--fp-ref-easing-linear:linear;--fp-ref-zIndex-base:0;--fp-ref-zIndex-raised:100;--fp-ref-zIndex-dropdown:200;--fp-ref-zIndex-sticky:300;--fp-ref-zIndex-blanket:400;--fp-ref-zIndex-modal:500;--fp-ref-zIndex-popover:600;--fp-ref-zIndex-toast:700;--fp-ref-zIndex-tooltip:800;--fp-ref-zIndex-top:900;--fp-ref-breakpoint-xs:0px;--fp-ref-breakpoint-sm:480px;--fp-ref-breakpoint-md:768px;--fp-ref-breakpoint-lg:1024px;--fp-ref-breakpoint-xl:1280px;--fp-ref-breakpoint-xxl:1600px;--fp-ref-container-sm:640px;--fp-ref-container-md:768px;--fp-ref-container-lg:1024px;--fp-ref-container-xl:1200px;--fp-ref-container-xxl:1440px;--fp-ref-container-full:100%;--fp-ref-container-prose:68ch;--fp-ref-size-xxs:20px;--fp-ref-size-xs:24px;--fp-ref-size-sm:28px;--fp-ref-size-md:32px;--fp-ref-size-lg:36px;--fp-ref-size-xl:40px;--fp-ref-size-xxl:44px;--fp-ref-size-xxxl:48px;--fp-ref-iconSize-100:16px;--fp-ref-iconSize-200:20px;--fp-ref-iconSize-300:24px;--fp-ref-iconSize-400:32px;--fp-ref-iconSize-500:40px;--fp-ref-iconSize-600:48px;--fp-ref-blur-0:0px;--fp-ref-blur-sm:4px;--fp-ref-blur-md:12px;--fp-ref-blur-lg:24px;--fp-ref-blur-xl:40px;--fp-ref-opacity-0-pct:0%;--fp-ref-opacity-5-pct:5%;--fp-ref-opacity-8-pct:8%;--fp-ref-opacity-12-pct:12%;--fp-ref-opacity-16-pct:16%;--fp-ref-opacity-24-pct:24%;--fp-ref-opacity-32-pct:32%;--fp-ref-opacity-40-pct:40%;--fp-ref-opacity-50-pct:50%;--fp-ref-opacity-64-pct:64%;--fp-ref-opacity-80-pct:80%;--fp-ref-opacity-100-pct:100%;--fp-sys-typography-family-sans:var(--fp-sys-typography-script-family);--fp-sys-typography-family-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--fp-sys-typography-script-en-family:"IBM Plex Sans", "IBM Plex Sans Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--fp-sys-typography-script-en-lineHeightScale:1;--fp-sys-typography-script-en-letterSpacingScale:1;--fp-sys-typography-script-en-sizeAdjust:100%;--fp-sys-typography-script-en-uppercaseUplift:0px;--fp-sys-typography-script-ar-family:"IBM Plex Sans Arabic", "Noto Sans Arabic", "Noto Sans Arabic Fallback Local", system-ui, sans-serif;--fp-sys-typography-script-ar-lineHeightScale:1.15;--fp-sys-typography-script-ar-letterSpacingScale:0;--fp-sys-typography-script-ar-sizeAdjust:100%;--fp-sys-typography-script-ar-uppercaseUplift:2px;--fp-sys-typography-numerals-system:latn;--fp-sys-typography-role-display-lg-fontSize:var(--fp-ref-fontSize-1200);--fp-sys-typography-role-display-lg-lineHeight:var(--fp-ref-lineHeight-1200);--fp-sys-typography-role-display-lg-fontWeight:var(--fp-ref-fontWeight-bold);--fp-sys-typography-role-display-lg-letterSpacing:calc(var(--fp-ref-letterSpacing-tighter) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-display-md-fontSize:var(--fp-ref-fontSize-1100);--fp-sys-typography-role-display-md-lineHeight:var(--fp-ref-lineHeight-1100);--fp-sys-typography-role-display-md-fontWeight:var(--fp-ref-fontWeight-bold);--fp-sys-typography-role-display-md-letterSpacing:calc(var(--fp-ref-letterSpacing-tighter) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-display-sm-fontSize:var(--fp-ref-fontSize-1000);--fp-sys-typography-role-display-sm-lineHeight:var(--fp-ref-lineHeight-1000);--fp-sys-typography-role-display-sm-fontWeight:var(--fp-ref-fontWeight-bold);--fp-sys-typography-role-display-sm-letterSpacing:calc(var(--fp-ref-letterSpacing-tight) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-heading-xl-fontSize:var(--fp-ref-fontSize-900);--fp-sys-typography-role-heading-xl-lineHeight:var(--fp-ref-lineHeight-900);--fp-sys-typography-role-heading-xl-fontWeight:var(--fp-ref-fontWeight-bold);--fp-sys-typography-role-heading-xl-letterSpacing:calc(var(--fp-ref-letterSpacing-tight) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-heading-lg-fontSize:var(--fp-ref-fontSize-800);--fp-sys-typography-role-heading-lg-lineHeight:var(--fp-ref-lineHeight-800);--fp-sys-typography-role-heading-lg-fontWeight:var(--fp-ref-fontWeight-semibold);--fp-sys-typography-role-heading-lg-letterSpacing:calc(var(--fp-ref-letterSpacing-tight) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-heading-md-fontSize:var(--fp-ref-fontSize-700);--fp-sys-typography-role-heading-md-lineHeight:var(--fp-ref-lineHeight-700);--fp-sys-typography-role-heading-md-fontWeight:var(--fp-ref-fontWeight-semibold);--fp-sys-typography-role-heading-md-letterSpacing:calc(var(--fp-ref-letterSpacing-snug) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-heading-sm-fontSize:var(--fp-ref-fontSize-600);--fp-sys-typography-role-heading-sm-lineHeight:var(--fp-ref-lineHeight-600);--fp-sys-typography-role-heading-sm-fontWeight:var(--fp-ref-fontWeight-semibold);--fp-sys-typography-role-heading-sm-letterSpacing:calc(var(--fp-ref-letterSpacing-snug) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-heading-xs-fontSize:var(--fp-ref-fontSize-500);--fp-sys-typography-role-heading-xs-lineHeight:var(--fp-ref-lineHeight-500);--fp-sys-typography-role-heading-xs-fontWeight:var(--fp-ref-fontWeight-semibold);--fp-sys-typography-role-heading-xs-letterSpacing:calc(var(--fp-ref-letterSpacing-normal) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-body-lg-fontSize:var(--fp-ref-fontSize-400);--fp-sys-typography-role-body-lg-lineHeight:var(--fp-ref-lineHeight-400);--fp-sys-typography-role-body-lg-fontWeight:var(--fp-ref-fontWeight-regular);--fp-sys-typography-role-body-lg-letterSpacing:calc(var(--fp-ref-letterSpacing-normal) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-body-md-fontSize:var(--fp-ref-fontSize-300);--fp-sys-typography-role-body-md-lineHeight:var(--fp-ref-lineHeight-300);--fp-sys-typography-role-body-md-fontWeight:var(--fp-ref-fontWeight-regular);--fp-sys-typography-role-body-md-letterSpacing:calc(var(--fp-ref-letterSpacing-wide) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-body-md-fontVariantNumeric:tabular-nums;--fp-sys-typography-role-body-sm-fontSize:var(--fp-ref-fontSize-200);--fp-sys-typography-role-body-sm-lineHeight:var(--fp-ref-lineHeight-200);--fp-sys-typography-role-body-sm-fontWeight:var(--fp-ref-fontWeight-regular);--fp-sys-typography-role-body-sm-letterSpacing:calc(var(--fp-ref-letterSpacing-wider) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-body-lg-reading-fontSize:var(--fp-ref-fontSize-400);--fp-sys-typography-role-body-lg-reading-lineHeight:var(--fp-ref-lineHeight-400-reading);--fp-sys-typography-role-body-lg-reading-fontWeight:var(--fp-ref-fontWeight-regular);--fp-sys-typography-role-body-lg-reading-letterSpacing:calc(var(--fp-ref-letterSpacing-normal) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-body-md-reading-fontSize:var(--fp-ref-fontSize-300);--fp-sys-typography-role-body-md-reading-lineHeight:var(--fp-ref-lineHeight-300-reading);--fp-sys-typography-role-body-md-reading-fontWeight:var(--fp-ref-fontWeight-regular);--fp-sys-typography-role-body-md-reading-letterSpacing:calc(var(--fp-ref-letterSpacing-wide) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-label-lg-fontSize:var(--fp-ref-fontSize-400);--fp-sys-typography-role-label-lg-lineHeight:var(--fp-ref-lineHeight-400);--fp-sys-typography-role-label-lg-fontWeight:var(--fp-ref-fontWeight-medium);--fp-sys-typography-role-label-lg-letterSpacing:calc(var(--fp-ref-letterSpacing-normal) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-label-md-fontSize:var(--fp-ref-fontSize-300);--fp-sys-typography-role-label-md-lineHeight:var(--fp-ref-lineHeight-300);--fp-sys-typography-role-label-md-fontWeight:var(--fp-ref-fontWeight-medium);--fp-sys-typography-role-label-md-letterSpacing:calc(var(--fp-ref-letterSpacing-wide) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-label-sm-fontSize:var(--fp-ref-fontSize-100);--fp-sys-typography-role-label-sm-lineHeight:var(--fp-ref-lineHeight-100);--fp-sys-typography-role-label-sm-fontWeight:var(--fp-ref-fontWeight-medium);--fp-sys-typography-role-label-sm-letterSpacing:calc(var(--fp-ref-letterSpacing-wider) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-caption-fontSize:var(--fp-ref-fontSize-100);--fp-sys-typography-role-caption-lineHeight:var(--fp-ref-lineHeight-100);--fp-sys-typography-role-caption-fontWeight:var(--fp-ref-fontWeight-regular);--fp-sys-typography-role-caption-letterSpacing:calc(var(--fp-ref-letterSpacing-wider) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-overline-fontSize:var(--fp-ref-fontSize-100);--fp-sys-typography-role-overline-lineHeight:var(--fp-ref-lineHeight-100);--fp-sys-typography-role-overline-fontWeight:var(--fp-ref-fontWeight-semibold);--fp-sys-typography-role-overline-letterSpacing:calc(var(--fp-ref-letterSpacing-widest) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-overline-textTransform:uppercase;--fp-sys-typography-role-metric-lg-fontSize:var(--fp-ref-fontSize-900);--fp-sys-typography-role-metric-lg-lineHeight:var(--fp-ref-lineHeight-900);--fp-sys-typography-role-metric-lg-fontWeight:var(--fp-ref-fontWeight-bold);--fp-sys-typography-role-metric-lg-letterSpacing:calc(var(--fp-ref-letterSpacing-tight) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-metric-lg-fontVariantNumeric:tabular-nums;--fp-sys-typography-role-metric-md-fontSize:var(--fp-ref-fontSize-700);--fp-sys-typography-role-metric-md-lineHeight:var(--fp-ref-lineHeight-700);--fp-sys-typography-role-metric-md-fontWeight:var(--fp-ref-fontWeight-bold);--fp-sys-typography-role-metric-md-letterSpacing:calc(var(--fp-ref-letterSpacing-snug) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-metric-sm-fontSize:var(--fp-ref-fontSize-500);--fp-sys-typography-role-metric-sm-lineHeight:var(--fp-ref-lineHeight-500);--fp-sys-typography-role-metric-sm-fontWeight:var(--fp-ref-fontWeight-semibold);--fp-sys-typography-role-metric-sm-letterSpacing:calc(var(--fp-ref-letterSpacing-normal) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-typography-role-code-fontSize:var(--fp-ref-fontSize-200);--fp-sys-typography-role-code-lineHeight:var(--fp-ref-lineHeight-200);--fp-sys-typography-role-code-fontWeight:var(--fp-ref-fontWeight-regular);--fp-sys-typography-role-code-letterSpacing:calc(var(--fp-ref-letterSpacing-normal) * var(--fp-sys-typography-script-letterSpacingScale));--fp-sys-motion-duration-0:var(--fp-ref-duration-0);--fp-sys-motion-duration-50:var(--fp-ref-duration-50);--fp-sys-motion-duration-100:var(--fp-ref-duration-100);--fp-sys-motion-duration-150:var(--fp-ref-duration-150);--fp-sys-motion-duration-200:var(--fp-ref-duration-200);--fp-sys-motion-duration-300:var(--fp-ref-duration-300);--fp-sys-motion-duration-400:var(--fp-ref-duration-400);--fp-sys-motion-duration-600:var(--fp-ref-duration-600);--fp-sys-motion-easing-standard:var(--fp-ref-easing-standard);--fp-sys-motion-easing-enter:var(--fp-ref-easing-enter);--fp-sys-motion-easing-exit:var(--fp-ref-easing-exit);--fp-sys-motion-easing-emphasized:var(--fp-ref-easing-emphasized);--fp-sys-motion-easing-linear:var(--fp-ref-easing-linear);--fp-sys-motion-transition-state:background-color var(--fp-sys-motion-duration-100) var(--fp-sys-motion-easing-standard), border-color var(--fp-sys-motion-duration-100) var(--fp-sys-motion-easing-standard), color var(--fp-sys-motion-duration-100) var(--fp-sys-motion-easing-standard);--fp-sys-motion-transition-fade:opacity var(--fp-sys-motion-duration-150) var(--fp-sys-motion-easing-standard);--fp-sys-motion-transition-popover:opacity var(--fp-sys-motion-duration-150) var(--fp-sys-motion-easing-enter), transform var(--fp-sys-motion-duration-150) var(--fp-sys-motion-easing-enter);--fp-sys-motion-transition-sheet:transform var(--fp-sys-motion-duration-300) var(--fp-sys-motion-easing-enter);--fp-sys-motion-transition-expand:grid-template-rows var(--fp-sys-motion-duration-200) var(--fp-sys-motion-easing-standard);--fp-sys-motion-platform-web-standard:var(--fp-ref-easing-standard);--fp-sys-motion-platform-ios-standard:cubic-bezier(.25, .1, .25, 1);--fp-sys-motion-platform-android-standard:cubic-bezier(.2, 0, 0, 1);--fp-sys-density-compact-controlHeight:var(--fp-ref-size-sm);--fp-sys-density-compact-rowHeight:32px;--fp-sys-density-compact-insetInline:var(--fp-ref-space-100);--fp-sys-density-compact-insetBlock:var(--fp-ref-space-050);--fp-sys-density-compact-fontSize:var(--fp-ref-fontSize-200);--fp-sys-density-compact-gap:var(--fp-ref-space-050);--fp-sys-density-default-controlHeight:var(--fp-ref-size-lg);--fp-sys-density-default-rowHeight:44px;--fp-sys-density-default-insetInline:var(--fp-ref-space-150);--fp-sys-density-default-insetBlock:var(--fp-ref-space-100);--fp-sys-density-default-fontSize:var(--fp-ref-fontSize-300);--fp-sys-density-default-gap:var(--fp-ref-space-100);--fp-sys-density-comfortable-controlHeight:var(--fp-ref-size-xxxl);--fp-sys-density-comfortable-rowHeight:56px;--fp-sys-density-comfortable-insetInline:var(--fp-ref-space-200);--fp-sys-density-comfortable-insetBlock:var(--fp-ref-space-150);--fp-sys-density-comfortable-fontSize:var(--fp-ref-fontSize-400);--fp-sys-density-comfortable-gap:var(--fp-ref-space-150);--fp-sys-space-inset-xs:var(--fp-ref-space-050);--fp-sys-space-inset-sm:var(--fp-ref-space-100);--fp-sys-space-inset-md:var(--fp-ref-space-150);--fp-sys-space-inset-lg:var(--fp-ref-space-200);--fp-sys-space-inset-xl:var(--fp-ref-space-300);--fp-sys-space-inset-xxl:var(--fp-ref-space-400);--fp-sys-space-stack-xs:var(--fp-ref-space-050);--fp-sys-space-stack-sm:var(--fp-ref-space-100);--fp-sys-space-stack-md:var(--fp-ref-space-150);--fp-sys-space-stack-lg:var(--fp-ref-space-200);--fp-sys-space-stack-xl:var(--fp-ref-space-300);--fp-sys-space-stack-xxl:var(--fp-ref-space-400);--fp-sys-space-stack-section:var(--fp-ref-space-600);--fp-sys-space-stack-page:var(--fp-ref-space-1000);--fp-sys-space-inline-xs:var(--fp-ref-space-050);--fp-sys-space-inline-sm:var(--fp-ref-space-100);--fp-sys-space-inline-md:var(--fp-ref-space-150);--fp-sys-space-inline-lg:var(--fp-ref-space-200);--fp-sys-space-inline-xl:var(--fp-ref-space-300);--fp-sys-focus-width:var(--fp-ref-borderWidth-300);--fp-sys-focus-offset:2px;--fp-sys-focus-color:var(--fp-sys-color-border-focus);--fp-sys-focus-style:solid;--fp-sys-borderWidth-none:var(--fp-ref-borderWidth-000);--fp-sys-borderWidth-hairline:var(--fp-ref-borderWidth-100);--fp-sys-borderWidth-selected:var(--fp-ref-borderWidth-200);--fp-sys-borderWidth-indicator:var(--fp-ref-borderWidth-400);--fp-sys-timing-longPress:.5s;--fp-sys-timing-springLoadedDwell:.8s;--fp-sys-timing-doubleTapWindow:.3s;--fp-sys-timing-typeAheadReset:1s;--fp-sys-timing-tooltipDelay:.5s;--fp-sys-timing-inputDebounce:.3s;--fp-sys-timing-resizeDebounce:.15s;--fp-sys-timing-scrollIdle:.15s;--fp-sys-timing-autoScrollStep:50ms;--fp-sys-timing-autoScrollRamp:.4s;--fp-sys-timing-liveRegionDebounce:.3s;--fp-sys-timing-repeatDelay:.4s;--fp-sys-timing-repeatInterval:50ms;--fp-sys-timing-loadingDelay:.3s;--fp-sys-timing-requestTimeout:10s;--fp-sys-rtl-numerals:var(--fp-sys-typography-numerals-system);--fp-sys-zIndex-base:var(--fp-ref-zIndex-base);--fp-sys-zIndex-raised:var(--fp-ref-zIndex-raised);--fp-sys-zIndex-dropdown:var(--fp-ref-zIndex-dropdown);--fp-sys-zIndex-sticky:var(--fp-ref-zIndex-sticky);--fp-sys-zIndex-blanket:var(--fp-ref-zIndex-blanket);--fp-sys-zIndex-modal:var(--fp-ref-zIndex-modal);--fp-sys-zIndex-popover:var(--fp-ref-zIndex-popover);--fp-sys-zIndex-toast:var(--fp-ref-zIndex-toast);--fp-sys-zIndex-tooltip:var(--fp-ref-zIndex-tooltip);--fp-sys-zIndex-top:var(--fp-ref-zIndex-top);--fp-sys-breakpoint-xs:var(--fp-ref-breakpoint-xs);--fp-sys-breakpoint-sm:var(--fp-ref-breakpoint-sm);--fp-sys-breakpoint-md:var(--fp-ref-breakpoint-md);--fp-sys-breakpoint-lg:var(--fp-ref-breakpoint-lg);--fp-sys-breakpoint-xl:var(--fp-ref-breakpoint-xl);--fp-sys-breakpoint-xxl:var(--fp-ref-breakpoint-xxl);--fp-sys-container-sm:var(--fp-ref-container-sm);--fp-sys-container-md:var(--fp-ref-container-md);--fp-sys-container-lg:var(--fp-ref-container-lg);--fp-sys-container-xl:var(--fp-ref-container-xl);--fp-sys-container-xxl:var(--fp-ref-container-xxl);--fp-sys-container-full:var(--fp-ref-container-full);--fp-sys-container-prose:var(--fp-ref-container-prose);--fp-sys-radius-control:var(--fp-ref-radius-200);--fp-sys-radius-input:var(--fp-ref-radius-200);--fp-sys-radius-card:var(--fp-ref-radius-400);--fp-sys-radius-sheet:var(--fp-ref-radius-500);--fp-sys-radius-modal:var(--fp-ref-radius-400);--fp-sys-radius-tooltip:var(--fp-ref-radius-100);--fp-sys-radius-chip:var(--fp-ref-radius-full);--fp-sys-radius-pill:var(--fp-ref-radius-full);--fp-sys-radius-avatar:var(--fp-ref-radius-full);--fp-sys-radius-badge:var(--fp-ref-radius-050);--fp-sys-icon-inline:var(--fp-ref-iconSize-100);--fp-sys-icon-dense:var(--fp-ref-iconSize-200);--fp-sys-icon-default:var(--fp-ref-iconSize-300);--fp-sys-icon-large:var(--fp-ref-iconSize-400);--fp-sys-icon-feature:var(--fp-ref-iconSize-600);--fp-sys-blur-sm:var(--fp-ref-blur-sm);--fp-sys-blur-md:var(--fp-ref-blur-md);--fp-sys-blur-lg:var(--fp-ref-blur-lg);--fp-sys-blur-xl:var(--fp-ref-blur-xl);--fp-sys-opacity-disabled:var(--fp-ref-opacity-40);--fp-sys-opacity-skeleton:var(--fp-ref-opacity-8);--fp-sys-opacity-blanket:var(--fp-ref-opacity-50);--fp-sys-opacity-ghost:var(--fp-ref-opacity-64);--fp-sys-typography-script-family:var(--fp-sys-typography-script-en-family);--fp-sys-typography-script-lineHeightScale:var(--fp-sys-typography-script-en-lineHeightScale);--fp-sys-typography-script-letterSpacingScale:var(--fp-sys-typography-script-en-letterSpacingScale);--fp-sys-typography-script-sizeAdjust:var(--fp-sys-typography-script-en-sizeAdjust);--fp-sys-typography-script-uppercaseUplift:var(--fp-sys-typography-script-en-uppercaseUplift);--fp-sys-rtl-icon-flip:1;--fp-sys-density-controlHeight:var(--fp-sys-density-default-controlHeight);--fp-sys-density-rowHeight:var(--fp-sys-density-default-rowHeight);--fp-sys-density-insetInline:var(--fp-sys-density-default-insetInline);--fp-sys-density-insetBlock:var(--fp-sys-density-default-insetBlock);--fp-sys-density-fontSize:var(--fp-sys-density-default-fontSize);--fp-sys-density-gap:var(--fp-sys-density-default-gap);--fp-sys-color-surface-canvas:var(--fp-ref-color-neutral-50);--fp-sys-color-surface-default:var(--fp-ref-color-neutral-0);--fp-sys-color-surface-sunken:var(--fp-ref-color-neutral-100);--fp-sys-color-surface-raised:var(--fp-ref-color-neutral-0);--fp-sys-color-surface-overlay:var(--fp-ref-color-neutral-0);--fp-sys-color-surface-inverse:var(--fp-ref-color-neutral-950);--fp-sys-color-text-primary:var(--fp-ref-color-neutral-950);--fp-sys-color-text-secondary:var(--fp-ref-color-neutral-700);--fp-sys-color-text-tertiary:var(--fp-ref-color-neutral-600);--fp-sys-color-text-disabled:var(--fp-ref-color-neutral-500);--fp-sys-color-text-placeholder:var(--fp-ref-color-neutral-600);--fp-sys-color-text-inverse:var(--fp-ref-color-neutral-0);--fp-sys-color-text-link:var(--fp-ref-color-info-700);--fp-sys-color-text-accent:var(--fp-ref-color-brand-700);--fp-sys-color-text-on-accent:var(--fp-ref-color-neutral-950);--fp-sys-color-text-success:var(--fp-ref-color-success-700);--fp-sys-color-text-warning:var(--fp-ref-color-warning-700);--fp-sys-color-text-danger:var(--fp-ref-color-danger-700);--fp-sys-color-text-info:var(--fp-ref-color-info-700);--fp-sys-color-border-subtle:var(--fp-ref-color-neutral-200);--fp-sys-color-border-default:var(--fp-ref-color-neutral-500);--fp-sys-color-border-strong:var(--fp-ref-color-neutral-600);--fp-sys-color-border-focus:var(--fp-ref-color-brand-700);--fp-sys-color-border-selected:var(--fp-ref-color-brand-700);--fp-sys-color-border-accent:var(--fp-ref-color-brand-700);--fp-sys-color-border-inverse:var(--fp-ref-color-neutral-0);--fp-sys-color-border-danger:var(--fp-ref-color-danger-700);--fp-sys-color-border-success:var(--fp-ref-color-success-700);--fp-sys-color-border-warning:var(--fp-ref-color-warning-700);--fp-sys-color-border-info:var(--fp-ref-color-info-700);--fp-sys-color-icon-default:var(--fp-ref-color-neutral-700);--fp-sys-color-icon-subtle:var(--fp-ref-color-neutral-600);--fp-sys-color-icon-disabled:var(--fp-ref-color-neutral-400);--fp-sys-color-icon-inverse:var(--fp-ref-color-neutral-0);--fp-sys-color-icon-accent:var(--fp-ref-color-brand-700);--fp-sys-color-icon-on-accent:var(--fp-ref-color-neutral-950);--fp-sys-color-icon-success:var(--fp-ref-color-success-700);--fp-sys-color-icon-warning:var(--fp-ref-color-warning-700);--fp-sys-color-icon-danger:var(--fp-ref-color-danger-700);--fp-sys-color-icon-info:var(--fp-ref-color-info-700);--fp-sys-color-fill-accent-bold:var(--fp-ref-color-brand-500);--fp-sys-color-fill-accent-bold-hovered:var(--fp-ref-color-brand-600);--fp-sys-color-fill-accent-bold-pressed:var(--fp-ref-color-brand-650);--fp-sys-color-fill-accent-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-neutral-bold:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-neutral-bold-hovered:var(--fp-ref-color-neutral-850);--fp-sys-color-fill-neutral-bold-pressed:var(--fp-ref-color-neutral-800);--fp-sys-color-fill-neutral-bold-text:var(--fp-ref-color-neutral-0);--fp-sys-color-fill-success-bold:var(--fp-ref-color-success-700);--fp-sys-color-fill-success-bold-hovered:var(--fp-ref-color-success-800);--fp-sys-color-fill-success-bold-pressed:var(--fp-ref-color-success-900);--fp-sys-color-fill-success-bold-text:var(--fp-ref-color-neutral-0);--fp-sys-color-fill-danger-bold:var(--fp-ref-color-danger-700);--fp-sys-color-fill-danger-bold-hovered:var(--fp-ref-color-danger-800);--fp-sys-color-fill-danger-bold-pressed:var(--fp-ref-color-danger-900);--fp-sys-color-fill-danger-bold-text:var(--fp-ref-color-neutral-0);--fp-sys-color-fill-info-bold:var(--fp-ref-color-info-700);--fp-sys-color-fill-info-bold-hovered:var(--fp-ref-color-info-800);--fp-sys-color-fill-info-bold-pressed:var(--fp-ref-color-info-900);--fp-sys-color-fill-info-bold-text:var(--fp-ref-color-neutral-0);--fp-sys-color-fill-warning-bold:var(--fp-ref-color-warning-400);--fp-sys-color-fill-warning-bold-hovered:var(--fp-ref-color-warning-500);--fp-sys-color-fill-warning-bold-pressed:var(--fp-ref-color-warning-550);--fp-sys-color-fill-warning-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-accent-subtle:var(--fp-ref-color-brand-50);--fp-sys-color-fill-accent-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root{--fp-sys-color-fill-accent-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-5-pct), var(--fp-sys-color-fill-accent-subtle))}}:root{--fp-sys-color-fill-accent-subtle-text:var(--fp-ref-color-brand-800);--fp-sys-color-fill-success-subtle:var(--fp-ref-color-success-50);--fp-sys-color-fill-success-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root{--fp-sys-color-fill-success-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-5-pct), var(--fp-sys-color-fill-success-subtle))}}:root{--fp-sys-color-fill-success-subtle-text:var(--fp-ref-color-success-800);--fp-sys-color-fill-warning-subtle:var(--fp-ref-color-warning-50);--fp-sys-color-fill-warning-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root{--fp-sys-color-fill-warning-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-5-pct), var(--fp-sys-color-fill-warning-subtle))}}:root{--fp-sys-color-fill-warning-subtle-text:var(--fp-ref-color-warning-800);--fp-sys-color-fill-danger-subtle:var(--fp-ref-color-danger-50);--fp-sys-color-fill-danger-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root{--fp-sys-color-fill-danger-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-5-pct), var(--fp-sys-color-fill-danger-subtle))}}:root{--fp-sys-color-fill-danger-subtle-text:var(--fp-ref-color-danger-800);--fp-sys-color-fill-info-subtle:var(--fp-ref-color-info-50);--fp-sys-color-fill-info-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root{--fp-sys-color-fill-info-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-5-pct), var(--fp-sys-color-fill-info-subtle))}}:root{--fp-sys-color-fill-info-subtle-text:var(--fp-ref-color-info-800);--fp-sys-color-fill-neutral-subtle:var(--fp-ref-color-neutral-100);--fp-sys-color-fill-neutral-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root{--fp-sys-color-fill-neutral-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-5-pct), var(--fp-sys-color-fill-neutral-subtle))}}:root{--fp-sys-color-fill-neutral-subtle-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-state-hovered:#00000014;--fp-sys-color-fill-state-pressed:#0000001f;--fp-sys-color-fill-disabled:var(--fp-ref-color-neutral-100);--fp-sys-color-fill-selected:var(--fp-ref-color-brand-50);--fp-sys-color-fill-skeleton:#00000014;--fp-sys-color-stroke-onUnknown-light:var(--fp-ref-color-neutral-0);--fp-sys-color-stroke-onUnknown-dark:var(--fp-ref-color-neutral-950);--fp-sys-color-state-tint:var(--fp-ref-color-neutral-1000);--fp-sys-color-state-hovered-opacity:.08;--fp-sys-color-state-pressed-opacity:.12;--fp-sys-color-state-subtle-hovered-opacity:.05;--fp-sys-color-state-subtle-pressed-opacity:.12;--fp-sys-color-blanket-default:#00000080;--fp-sys-color-blanket-subtle:#00000052;--fp-sys-color-blanket-danger:#eb4d4b29;--fp-sys-color-chart-1:var(--fp-ref-color-dataviz-light-1);--fp-sys-color-chart-2:var(--fp-ref-color-dataviz-light-2);--fp-sys-color-chart-3:var(--fp-ref-color-dataviz-light-3);--fp-sys-color-chart-4:var(--fp-ref-color-dataviz-light-4);--fp-sys-color-chart-5:var(--fp-ref-color-dataviz-light-5);--fp-sys-color-chart-6:var(--fp-ref-color-dataviz-light-6);--fp-sys-color-chart-7:var(--fp-ref-color-dataviz-light-7);--fp-sys-color-chart-8:var(--fp-ref-color-dataviz-light-8);--fp-sys-color-chart-grid:var(--fp-ref-color-neutral-150);--fp-sys-color-chart-axis:var(--fp-ref-color-neutral-400);--fp-sys-color-chart-label:var(--fp-ref-color-neutral-600);--fp-sys-elevation-surface-raised:var(--fp-sys-color-surface-raised);--fp-sys-elevation-surface-overlay:var(--fp-sys-color-surface-overlay);--fp-sys-elevation-surface-modal:var(--fp-sys-color-surface-overlay);--fp-sys-elevation-surface-dialog:var(--fp-sys-color-surface-overlay);--fp-sys-elevation-shadow-raised:0 1px 1px #090b0d1a, 0 0 1px #090b0d1f;--fp-sys-elevation-shadow-overlay:0 4px 8px -2px #090b0d1f, 0 0 1px #090b0d24;--fp-sys-elevation-shadow-modal:0 12px 24px -6px #090b0d29, 0 0 1px #090b0d24;--fp-sys-elevation-shadow-dialog:0 24px 48px -12px #090b0d38, 0 0 1px #090b0d24;--fp-sys-elevation-shadow-overflow:0 0 8px #090b0d29, 0 0 1px #090b0d1f;--fp-cmp-button-primary-background:var(--fp-sys-color-fill-accent-bold);--fp-cmp-button-primary-border:var(--fp-sys-color-border-accent);--fp-cmp-button-primary-background-hovered:var(--fp-sys-color-fill-accent-bold-hovered);--fp-cmp-button-primary-background-pressed:var(--fp-sys-color-fill-accent-bold-pressed);--fp-cmp-button-primary-text:var(--fp-sys-color-fill-accent-bold-text);--fp-cmp-button-secondary-background:var(--fp-sys-color-fill-neutral-subtle);--fp-cmp-button-secondary-border:var(--fp-sys-color-border-default);--fp-cmp-button-secondary-text:var(--fp-sys-color-text-primary);--fp-cmp-button-subtle-background:transparent;--fp-cmp-button-subtle-background-hovered:var(--fp-sys-color-fill-state-hovered);--fp-cmp-button-subtle-text:var(--fp-sys-color-text-secondary);--fp-cmp-button-danger-background:var(--fp-sys-color-fill-danger-bold);--fp-cmp-button-danger-text:var(--fp-sys-color-fill-danger-bold-text);--fp-cmp-button-height:var(--fp-sys-density-controlHeight);--fp-cmp-button-radius:var(--fp-sys-radius-control);--fp-cmp-button-paddingInline:var(--fp-sys-space-inset-lg);--fp-cmp-button-gap:var(--fp-sys-space-inline-sm);--fp-cmp-button-transition:var(--fp-sys-motion-transition-state);--fp-cmp-input-background:var(--fp-sys-color-surface-default);--fp-cmp-input-background-disabled:var(--fp-sys-color-fill-disabled);--fp-cmp-input-border:var(--fp-sys-color-border-default);--fp-cmp-input-border-hovered:var(--fp-sys-color-border-strong);--fp-cmp-input-border-focused:var(--fp-sys-color-border-focus);--fp-cmp-input-border-invalid:var(--fp-sys-color-border-danger);--fp-cmp-input-text:var(--fp-sys-color-text-primary);--fp-cmp-input-placeholder:var(--fp-sys-color-text-placeholder);--fp-cmp-input-height:var(--fp-sys-density-controlHeight);--fp-cmp-input-radius:var(--fp-sys-radius-input);--fp-cmp-input-fontSize:var(--fp-ref-fontSize-400);--fp-cmp-card-background:var(--fp-sys-color-surface-raised);--fp-cmp-card-border:var(--fp-sys-color-border-subtle);--fp-cmp-card-shadow:var(--fp-sys-elevation-shadow-raised);--fp-cmp-card-radius:var(--fp-sys-radius-card);--fp-cmp-card-padding:var(--fp-sys-space-inset-lg);--fp-cmp-table-rowHeight:var(--fp-sys-density-rowHeight);--fp-cmp-table-headerBackground:var(--fp-sys-color-surface-sunken);--fp-cmp-table-headerText:var(--fp-sys-color-text-tertiary);--fp-cmp-table-rowBackground-hovered:var(--fp-sys-color-fill-state-hovered);--fp-cmp-table-rowBackground-selected:var(--fp-sys-color-fill-selected);--fp-cmp-table-border:var(--fp-sys-color-border-subtle);--fp-cmp-table-stickyShadow:var(--fp-sys-elevation-shadow-overflow);--fp-cmp-navigation-background:var(--fp-sys-color-surface-default);--fp-cmp-navigation-item-text:var(--fp-sys-color-text-secondary);--fp-cmp-navigation-item-text-selected:var(--fp-sys-color-text-accent);--fp-cmp-navigation-item-background-selected:var(--fp-sys-color-fill-selected);--fp-cmp-navigation-item-indicator:var(--fp-sys-color-border-accent);--fp-cmp-navigation-indicatorWidth:var(--fp-ref-borderWidth-400);--fp-cmp-sheet-background:var(--fp-sys-color-surface-overlay);--fp-cmp-sheet-shadow:var(--fp-sys-elevation-shadow-modal);--fp-cmp-sheet-radius:var(--fp-sys-radius-sheet);--fp-cmp-sheet-grabberWidth:36px;--fp-cmp-sheet-grabberHeight:5px;--fp-cmp-sheet-backdropBlur:var(--fp-sys-blur-lg);--fp-cmp-sheet-blanket:var(--fp-sys-color-blanket-default);--fp-cmp-sheet-safeAreaBottom:max(var(--fp-sys-space-inset-lg), env(safe-area-inset-bottom));--fp-cmp-toast-background:var(--fp-sys-color-surface-inverse);--fp-cmp-toast-text:var(--fp-sys-color-text-inverse);--fp-cmp-toast-shadow:var(--fp-sys-elevation-shadow-overlay);--fp-cmp-toast-radius:var(--fp-sys-radius-card);--fp-cmp-badge-radius:var(--fp-sys-radius-badge);--fp-cmp-badge-fontSize:var(--fp-ref-fontSize-100);--fp-cmp-badge-paddingInline:var(--fp-sys-space-inset-sm);--fp-cmp-tooltip-background:var(--fp-sys-color-surface-inverse);--fp-cmp-tooltip-text:var(--fp-sys-color-text-inverse);--fp-cmp-tooltip-radius:var(--fp-sys-radius-tooltip);--fp-cmp-tooltip-delay:var(--fp-sys-timing-tooltipDelay);--fp-cmp-skeleton-background:var(--fp-sys-color-fill-skeleton);--fp-cmp-skeleton-radius:var(--fp-sys-radius-control)}:root[data-fp-theme=dark]{--fp-sys-color-surface-canvas:var(--fp-ref-color-neutral-975);--fp-sys-color-surface-default:var(--fp-ref-color-neutral-950);--fp-sys-color-surface-sunken:var(--fp-ref-color-neutral-1000);--fp-sys-color-surface-raised:var(--fp-ref-color-neutral-900);--fp-sys-color-surface-overlay:var(--fp-ref-color-neutral-850);--fp-sys-color-surface-inverse:var(--fp-ref-color-neutral-50);--fp-sys-color-text-primary:var(--fp-ref-color-neutral-50);--fp-sys-color-text-secondary:var(--fp-ref-color-neutral-300);--fp-sys-color-text-tertiary:var(--fp-ref-color-neutral-400);--fp-sys-color-text-disabled:var(--fp-ref-color-neutral-500);--fp-sys-color-text-placeholder:var(--fp-ref-color-neutral-500);--fp-sys-color-text-inverse:var(--fp-ref-color-neutral-950);--fp-sys-color-text-link:var(--fp-ref-color-info-400);--fp-sys-color-text-accent:var(--fp-ref-color-brand-450);--fp-sys-color-text-on-accent:var(--fp-ref-color-neutral-950);--fp-sys-color-text-success:var(--fp-ref-color-success-400);--fp-sys-color-text-warning:var(--fp-ref-color-warning-400);--fp-sys-color-text-danger:var(--fp-ref-color-danger-400);--fp-sys-color-text-info:var(--fp-ref-color-info-400);--fp-sys-color-border-subtle:var(--fp-ref-color-neutral-850);--fp-sys-color-border-default:var(--fp-ref-color-neutral-500);--fp-sys-color-border-strong:var(--fp-ref-color-neutral-400);--fp-sys-color-border-focus:var(--fp-ref-color-brand-400);--fp-sys-color-border-selected:var(--fp-ref-color-brand-400);--fp-sys-color-border-accent:var(--fp-ref-color-brand-450);--fp-sys-color-border-inverse:var(--fp-ref-color-neutral-950);--fp-sys-color-border-danger:var(--fp-ref-color-danger-400);--fp-sys-color-border-success:var(--fp-ref-color-success-400);--fp-sys-color-border-warning:var(--fp-ref-color-warning-400);--fp-sys-color-border-info:var(--fp-ref-color-info-400);--fp-sys-color-icon-default:var(--fp-ref-color-neutral-300);--fp-sys-color-icon-subtle:var(--fp-ref-color-neutral-400);--fp-sys-color-icon-disabled:var(--fp-ref-color-neutral-600);--fp-sys-color-icon-inverse:var(--fp-ref-color-neutral-950);--fp-sys-color-icon-accent:var(--fp-ref-color-brand-450);--fp-sys-color-icon-on-accent:var(--fp-ref-color-neutral-950);--fp-sys-color-icon-success:var(--fp-ref-color-success-400);--fp-sys-color-icon-warning:var(--fp-ref-color-warning-400);--fp-sys-color-icon-danger:var(--fp-ref-color-danger-400);--fp-sys-color-icon-info:var(--fp-ref-color-info-400);--fp-sys-color-fill-accent-bold:var(--fp-ref-color-brand-500);--fp-sys-color-fill-accent-bold-hovered:var(--fp-ref-color-brand-400);--fp-sys-color-fill-accent-bold-pressed:var(--fp-ref-color-brand-600);--fp-sys-color-fill-accent-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-neutral-bold:var(--fp-ref-color-neutral-50);--fp-sys-color-fill-neutral-bold-hovered:var(--fp-ref-color-neutral-0);--fp-sys-color-fill-neutral-bold-pressed:var(--fp-ref-color-neutral-200);--fp-sys-color-fill-neutral-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-success-bold:var(--fp-ref-color-success-400);--fp-sys-color-fill-success-bold-hovered:var(--fp-ref-color-success-300);--fp-sys-color-fill-success-bold-pressed:var(--fp-ref-color-success-500);--fp-sys-color-fill-success-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-danger-bold:var(--fp-ref-color-danger-400);--fp-sys-color-fill-danger-bold-hovered:var(--fp-ref-color-danger-300);--fp-sys-color-fill-danger-bold-pressed:var(--fp-ref-color-danger-500);--fp-sys-color-fill-danger-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-info-bold:var(--fp-ref-color-info-400);--fp-sys-color-fill-info-bold-hovered:var(--fp-ref-color-info-300);--fp-sys-color-fill-info-bold-pressed:var(--fp-ref-color-info-500);--fp-sys-color-fill-info-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-warning-bold:var(--fp-ref-color-warning-400);--fp-sys-color-fill-warning-bold-hovered:var(--fp-ref-color-warning-300);--fp-sys-color-fill-warning-bold-pressed:var(--fp-ref-color-warning-500);--fp-sys-color-fill-warning-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-accent-subtle:var(--fp-ref-color-brand-950);--fp-sys-color-fill-accent-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root[data-fp-theme=dark]{--fp-sys-color-fill-accent-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-8-pct), var(--fp-sys-color-fill-accent-subtle))}}:root[data-fp-theme=dark]{--fp-sys-color-fill-accent-subtle-text:var(--fp-ref-color-brand-300);--fp-sys-color-fill-success-subtle:var(--fp-ref-color-success-900);--fp-sys-color-fill-success-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root[data-fp-theme=dark]{--fp-sys-color-fill-success-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-8-pct), var(--fp-sys-color-fill-success-subtle))}}:root[data-fp-theme=dark]{--fp-sys-color-fill-success-subtle-text:var(--fp-ref-color-success-300);--fp-sys-color-fill-warning-subtle:var(--fp-ref-color-warning-900);--fp-sys-color-fill-warning-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root[data-fp-theme=dark]{--fp-sys-color-fill-warning-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-8-pct), var(--fp-sys-color-fill-warning-subtle))}}:root[data-fp-theme=dark]{--fp-sys-color-fill-warning-subtle-text:var(--fp-ref-color-warning-300);--fp-sys-color-fill-danger-subtle:var(--fp-ref-color-danger-900);--fp-sys-color-fill-danger-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root[data-fp-theme=dark]{--fp-sys-color-fill-danger-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-8-pct), var(--fp-sys-color-fill-danger-subtle))}}:root[data-fp-theme=dark]{--fp-sys-color-fill-danger-subtle-text:var(--fp-ref-color-danger-300);--fp-sys-color-fill-info-subtle:var(--fp-ref-color-info-900);--fp-sys-color-fill-info-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root[data-fp-theme=dark]{--fp-sys-color-fill-info-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-8-pct), var(--fp-sys-color-fill-info-subtle))}}:root[data-fp-theme=dark]{--fp-sys-color-fill-info-subtle-text:var(--fp-ref-color-info-300);--fp-sys-color-fill-neutral-subtle:var(--fp-ref-color-neutral-900);--fp-sys-color-fill-neutral-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root[data-fp-theme=dark]{--fp-sys-color-fill-neutral-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-8-pct), var(--fp-sys-color-fill-neutral-subtle))}}:root[data-fp-theme=dark]{--fp-sys-color-fill-neutral-subtle-text:var(--fp-ref-color-neutral-50);--fp-sys-color-fill-state-hovered:#ffffff1f;--fp-sys-color-fill-state-pressed:#ffffff29;--fp-sys-color-fill-disabled:var(--fp-ref-color-neutral-900);--fp-sys-color-fill-selected:var(--fp-ref-color-brand-950);--fp-sys-color-fill-skeleton:#ffffff14;--fp-sys-color-stroke-onUnknown-light:var(--fp-ref-color-neutral-0);--fp-sys-color-stroke-onUnknown-dark:var(--fp-ref-color-neutral-950);--fp-sys-color-state-tint:var(--fp-ref-color-neutral-0);--fp-sys-color-state-hovered-opacity:.12;--fp-sys-color-state-pressed-opacity:.16;--fp-sys-color-state-subtle-hovered-opacity:.08;--fp-sys-color-state-subtle-pressed-opacity:.12;--fp-sys-color-blanket-default:#00000080;--fp-sys-color-blanket-subtle:#00000052;--fp-sys-color-blanket-danger:#eb4d4b29;--fp-sys-color-chart-1:var(--fp-ref-color-dataviz-dark-1);--fp-sys-color-chart-2:var(--fp-ref-color-dataviz-dark-2);--fp-sys-color-chart-3:var(--fp-ref-color-dataviz-dark-3);--fp-sys-color-chart-4:var(--fp-ref-color-dataviz-dark-4);--fp-sys-color-chart-5:var(--fp-ref-color-dataviz-dark-5);--fp-sys-color-chart-6:var(--fp-ref-color-dataviz-dark-6);--fp-sys-color-chart-7:var(--fp-ref-color-dataviz-dark-7);--fp-sys-color-chart-8:var(--fp-ref-color-dataviz-dark-8);--fp-sys-color-chart-grid:var(--fp-ref-color-neutral-850);--fp-sys-color-chart-axis:var(--fp-ref-color-neutral-600);--fp-sys-color-chart-label:var(--fp-ref-color-neutral-400);--fp-sys-elevation-surface-raised:var(--fp-sys-color-surface-raised);--fp-sys-elevation-surface-overlay:var(--fp-sys-color-surface-overlay);--fp-sys-elevation-surface-modal:var(--fp-sys-color-surface-overlay);--fp-sys-elevation-surface-dialog:var(--fp-sys-color-surface-overlay);--fp-sys-elevation-shadow-raised:0 1px 1px #00000080, 0 0 0 1px #ffffff0f;--fp-sys-elevation-shadow-overlay:0 4px 8px -2px #0000008f, 0 0 0 1px #ffffff17;--fp-sys-elevation-shadow-modal:0 12px 24px -6px #000000a3, 0 0 0 1px #ffffff17;--fp-sys-elevation-shadow-dialog:0 24px 48px -12px #000000b8, 0 0 0 1px #ffffff17;--fp-sys-elevation-shadow-overflow:0 0 12px #0000008f, 0 0 0 1px #ffffff0f}@media(prefers-color-scheme:dark){:root:not([data-fp-theme=light]){--fp-sys-color-surface-canvas:var(--fp-ref-color-neutral-975);--fp-sys-color-surface-default:var(--fp-ref-color-neutral-950);--fp-sys-color-surface-sunken:var(--fp-ref-color-neutral-1000);--fp-sys-color-surface-raised:var(--fp-ref-color-neutral-900);--fp-sys-color-surface-overlay:var(--fp-ref-color-neutral-850);--fp-sys-color-surface-inverse:var(--fp-ref-color-neutral-50);--fp-sys-color-text-primary:var(--fp-ref-color-neutral-50);--fp-sys-color-text-secondary:var(--fp-ref-color-neutral-300);--fp-sys-color-text-tertiary:var(--fp-ref-color-neutral-400);--fp-sys-color-text-disabled:var(--fp-ref-color-neutral-500);--fp-sys-color-text-placeholder:var(--fp-ref-color-neutral-500);--fp-sys-color-text-inverse:var(--fp-ref-color-neutral-950);--fp-sys-color-text-link:var(--fp-ref-color-info-400);--fp-sys-color-text-accent:var(--fp-ref-color-brand-450);--fp-sys-color-text-on-accent:var(--fp-ref-color-neutral-950);--fp-sys-color-text-success:var(--fp-ref-color-success-400);--fp-sys-color-text-warning:var(--fp-ref-color-warning-400);--fp-sys-color-text-danger:var(--fp-ref-color-danger-400);--fp-sys-color-text-info:var(--fp-ref-color-info-400);--fp-sys-color-border-subtle:var(--fp-ref-color-neutral-850);--fp-sys-color-border-default:var(--fp-ref-color-neutral-500);--fp-sys-color-border-strong:var(--fp-ref-color-neutral-400);--fp-sys-color-border-focus:var(--fp-ref-color-brand-400);--fp-sys-color-border-selected:var(--fp-ref-color-brand-400);--fp-sys-color-border-accent:var(--fp-ref-color-brand-450);--fp-sys-color-border-inverse:var(--fp-ref-color-neutral-950);--fp-sys-color-border-danger:var(--fp-ref-color-danger-400);--fp-sys-color-border-success:var(--fp-ref-color-success-400);--fp-sys-color-border-warning:var(--fp-ref-color-warning-400);--fp-sys-color-border-info:var(--fp-ref-color-info-400);--fp-sys-color-icon-default:var(--fp-ref-color-neutral-300);--fp-sys-color-icon-subtle:var(--fp-ref-color-neutral-400);--fp-sys-color-icon-disabled:var(--fp-ref-color-neutral-600);--fp-sys-color-icon-inverse:var(--fp-ref-color-neutral-950);--fp-sys-color-icon-accent:var(--fp-ref-color-brand-450);--fp-sys-color-icon-on-accent:var(--fp-ref-color-neutral-950);--fp-sys-color-icon-success:var(--fp-ref-color-success-400);--fp-sys-color-icon-warning:var(--fp-ref-color-warning-400);--fp-sys-color-icon-danger:var(--fp-ref-color-danger-400);--fp-sys-color-icon-info:var(--fp-ref-color-info-400);--fp-sys-color-fill-accent-bold:var(--fp-ref-color-brand-500);--fp-sys-color-fill-accent-bold-hovered:var(--fp-ref-color-brand-400);--fp-sys-color-fill-accent-bold-pressed:var(--fp-ref-color-brand-600);--fp-sys-color-fill-accent-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-neutral-bold:var(--fp-ref-color-neutral-50);--fp-sys-color-fill-neutral-bold-hovered:var(--fp-ref-color-neutral-0);--fp-sys-color-fill-neutral-bold-pressed:var(--fp-ref-color-neutral-200);--fp-sys-color-fill-neutral-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-success-bold:var(--fp-ref-color-success-400);--fp-sys-color-fill-success-bold-hovered:var(--fp-ref-color-success-300);--fp-sys-color-fill-success-bold-pressed:var(--fp-ref-color-success-500);--fp-sys-color-fill-success-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-danger-bold:var(--fp-ref-color-danger-400);--fp-sys-color-fill-danger-bold-hovered:var(--fp-ref-color-danger-300);--fp-sys-color-fill-danger-bold-pressed:var(--fp-ref-color-danger-500);--fp-sys-color-fill-danger-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-info-bold:var(--fp-ref-color-info-400);--fp-sys-color-fill-info-bold-hovered:var(--fp-ref-color-info-300);--fp-sys-color-fill-info-bold-pressed:var(--fp-ref-color-info-500);--fp-sys-color-fill-info-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-warning-bold:var(--fp-ref-color-warning-400);--fp-sys-color-fill-warning-bold-hovered:var(--fp-ref-color-warning-300);--fp-sys-color-fill-warning-bold-pressed:var(--fp-ref-color-warning-500);--fp-sys-color-fill-warning-bold-text:var(--fp-ref-color-neutral-950);--fp-sys-color-fill-accent-subtle:var(--fp-ref-color-brand-950);--fp-sys-color-fill-accent-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root:not([data-fp-theme=light]){--fp-sys-color-fill-accent-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-8-pct), var(--fp-sys-color-fill-accent-subtle))}}:root:not([data-fp-theme=light]){--fp-sys-color-fill-accent-subtle-text:var(--fp-ref-color-brand-300);--fp-sys-color-fill-success-subtle:var(--fp-ref-color-success-900);--fp-sys-color-fill-success-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root:not([data-fp-theme=light]){--fp-sys-color-fill-success-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-8-pct), var(--fp-sys-color-fill-success-subtle))}}:root:not([data-fp-theme=light]){--fp-sys-color-fill-success-subtle-text:var(--fp-ref-color-success-300);--fp-sys-color-fill-warning-subtle:var(--fp-ref-color-warning-900);--fp-sys-color-fill-warning-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root:not([data-fp-theme=light]){--fp-sys-color-fill-warning-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-8-pct), var(--fp-sys-color-fill-warning-subtle))}}:root:not([data-fp-theme=light]){--fp-sys-color-fill-warning-subtle-text:var(--fp-ref-color-warning-300);--fp-sys-color-fill-danger-subtle:var(--fp-ref-color-danger-900);--fp-sys-color-fill-danger-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root:not([data-fp-theme=light]){--fp-sys-color-fill-danger-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-8-pct), var(--fp-sys-color-fill-danger-subtle))}}:root:not([data-fp-theme=light]){--fp-sys-color-fill-danger-subtle-text:var(--fp-ref-color-danger-300);--fp-sys-color-fill-info-subtle:var(--fp-ref-color-info-900);--fp-sys-color-fill-info-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root:not([data-fp-theme=light]){--fp-sys-color-fill-info-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-8-pct), var(--fp-sys-color-fill-info-subtle))}}:root:not([data-fp-theme=light]){--fp-sys-color-fill-info-subtle-text:var(--fp-ref-color-info-300);--fp-sys-color-fill-neutral-subtle:var(--fp-ref-color-neutral-900);--fp-sys-color-fill-neutral-subtle-hovered:var(--fp-sys-color-state-tint)}@supports (color:color-mix(in lab,red,red)){:root:not([data-fp-theme=light]){--fp-sys-color-fill-neutral-subtle-hovered:color-mix(in srgb, var(--fp-sys-color-state-tint) var(--fp-ref-opacity-8-pct), var(--fp-sys-color-fill-neutral-subtle))}}:root:not([data-fp-theme=light]){--fp-sys-color-fill-neutral-subtle-text:var(--fp-ref-color-neutral-50);--fp-sys-color-fill-state-hovered:#ffffff1f;--fp-sys-color-fill-state-pressed:#ffffff29;--fp-sys-color-fill-disabled:var(--fp-ref-color-neutral-900);--fp-sys-color-fill-selected:var(--fp-ref-color-brand-950);--fp-sys-color-fill-skeleton:#ffffff14;--fp-sys-color-stroke-onUnknown-light:var(--fp-ref-color-neutral-0);--fp-sys-color-stroke-onUnknown-dark:var(--fp-ref-color-neutral-950);--fp-sys-color-state-tint:var(--fp-ref-color-neutral-0);--fp-sys-color-state-hovered-opacity:.12;--fp-sys-color-state-pressed-opacity:.16;--fp-sys-color-state-subtle-hovered-opacity:.08;--fp-sys-color-state-subtle-pressed-opacity:.12;--fp-sys-color-blanket-default:#00000080;--fp-sys-color-blanket-subtle:#00000052;--fp-sys-color-blanket-danger:#eb4d4b29;--fp-sys-color-chart-1:var(--fp-ref-color-dataviz-dark-1);--fp-sys-color-chart-2:var(--fp-ref-color-dataviz-dark-2);--fp-sys-color-chart-3:var(--fp-ref-color-dataviz-dark-3);--fp-sys-color-chart-4:var(--fp-ref-color-dataviz-dark-4);--fp-sys-color-chart-5:var(--fp-ref-color-dataviz-dark-5);--fp-sys-color-chart-6:var(--fp-ref-color-dataviz-dark-6);--fp-sys-color-chart-7:var(--fp-ref-color-dataviz-dark-7);--fp-sys-color-chart-8:var(--fp-ref-color-dataviz-dark-8);--fp-sys-color-chart-grid:var(--fp-ref-color-neutral-850);--fp-sys-color-chart-axis:var(--fp-ref-color-neutral-600);--fp-sys-color-chart-label:var(--fp-ref-color-neutral-400);--fp-sys-elevation-surface-raised:var(--fp-sys-color-surface-raised);--fp-sys-elevation-surface-overlay:var(--fp-sys-color-surface-overlay);--fp-sys-elevation-surface-modal:var(--fp-sys-color-surface-overlay);--fp-sys-elevation-surface-dialog:var(--fp-sys-color-surface-overlay);--fp-sys-elevation-shadow-raised:0 1px 1px #00000080, 0 0 0 1px #ffffff0f;--fp-sys-elevation-shadow-overlay:0 4px 8px -2px #0000008f, 0 0 0 1px #ffffff17;--fp-sys-elevation-shadow-modal:0 12px 24px -6px #000000a3, 0 0 0 1px #ffffff17;--fp-sys-elevation-shadow-dialog:0 24px 48px -12px #000000b8, 0 0 0 1px #ffffff17;--fp-sys-elevation-shadow-overflow:0 0 12px #0000008f, 0 0 0 1px #ffffff0f}}:root[lang=ar],[lang=ar],[dir=rtl]{--fp-sys-typography-script-family:var(--fp-sys-typography-script-ar-family);--fp-sys-typography-script-lineHeightScale:var(--fp-sys-typography-script-ar-lineHeightScale);--fp-sys-typography-script-letterSpacingScale:var(--fp-sys-typography-script-ar-letterSpacingScale);--fp-sys-typography-script-sizeAdjust:var(--fp-sys-typography-script-ar-sizeAdjust);--fp-sys-typography-script-uppercaseUplift:var(--fp-sys-typography-script-ar-uppercaseUplift);--fp-sys-typography-role-overline-fontSize:calc(var(--fp-ref-fontSize-100) + var(--fp-sys-typography-script-uppercaseUplift));--fp-sys-typography-role-overline-textTransform:none;--fp-sys-rtl-icon-flip:-1}[lang=en],[dir=ltr]{--fp-sys-typography-script-family:var(--fp-sys-typography-script-en-family);--fp-sys-typography-script-lineHeightScale:var(--fp-sys-typography-script-en-lineHeightScale);--fp-sys-typography-script-letterSpacingScale:var(--fp-sys-typography-script-en-letterSpacingScale);--fp-sys-typography-script-sizeAdjust:var(--fp-sys-typography-script-en-sizeAdjust);--fp-sys-typography-script-uppercaseUplift:var(--fp-sys-typography-script-en-uppercaseUplift);--fp-sys-typography-role-overline-fontSize:var(--fp-ref-fontSize-100);--fp-sys-typography-role-overline-textTransform:uppercase;--fp-sys-rtl-icon-flip:1}:root[data-fp-density=compact]{--fp-sys-density-controlHeight:var(--fp-sys-density-compact-controlHeight);--fp-sys-density-rowHeight:var(--fp-sys-density-compact-rowHeight);--fp-sys-density-insetInline:var(--fp-sys-density-compact-insetInline);--fp-sys-density-insetBlock:var(--fp-sys-density-compact-insetBlock);--fp-sys-density-fontSize:var(--fp-sys-density-compact-fontSize);--fp-sys-density-gap:var(--fp-sys-density-compact-gap)}:root[data-fp-density=default]{--fp-sys-density-controlHeight:var(--fp-sys-density-default-controlHeight);--fp-sys-density-rowHeight:var(--fp-sys-density-default-rowHeight);--fp-sys-density-insetInline:var(--fp-sys-density-default-insetInline);--fp-sys-density-insetBlock:var(--fp-sys-density-default-insetBlock);--fp-sys-density-fontSize:var(--fp-sys-density-default-fontSize);--fp-sys-density-gap:var(--fp-sys-density-default-gap)}:root[data-fp-density=comfortable]{--fp-sys-density-controlHeight:var(--fp-sys-density-comfortable-controlHeight);--fp-sys-density-rowHeight:var(--fp-sys-density-comfortable-rowHeight);--fp-sys-density-insetInline:var(--fp-sys-density-comfortable-insetInline);--fp-sys-density-insetBlock:var(--fp-sys-density-comfortable-insetBlock);--fp-sys-density-fontSize:var(--fp-sys-density-comfortable-fontSize);--fp-sys-density-gap:var(--fp-sys-density-comfortable-gap)}@media(pointer:coarse){:root:not([data-fp-density]){--fp-sys-density-controlHeight:var(--fp-sys-density-comfortable-controlHeight);--fp-sys-density-rowHeight:var(--fp-sys-density-comfortable-rowHeight);--fp-sys-density-insetInline:var(--fp-sys-density-comfortable-insetInline);--fp-sys-density-insetBlock:var(--fp-sys-density-comfortable-insetBlock);--fp-sys-density-fontSize:var(--fp-sys-density-comfortable-fontSize);--fp-sys-density-gap:var(--fp-sys-density-comfortable-gap)}}@media(prefers-reduced-motion:reduce){:root{--fp-sys-motion-duration-0:0s;--fp-sys-motion-duration-50:0s;--fp-sys-motion-duration-100:0s;--fp-sys-motion-duration-150:0s;--fp-sys-motion-duration-200:0s;--fp-sys-motion-duration-300:0s;--fp-sys-motion-duration-400:0s;--fp-sys-motion-duration-600:0s}}:root,:root[data-fp-density=default]{--fp-crm-control-sm:var(--fp-ref-size-sm);--fp-crm-control-icon:var(--fp-ref-size-md)}:root[data-fp-density=compact]{--fp-crm-control-sm:var(--fp-ref-size-xs);--fp-crm-control-icon:var(--fp-ref-size-sm)}:root[data-fp-density=comfortable]{--fp-crm-control-sm:var(--fp-ref-size-xxl);--fp-crm-control-icon:var(--fp-ref-size-xxl)}@media(pointer:coarse){:root:not([data-fp-density]){--fp-crm-control-sm:var(--fp-ref-size-xxl);--fp-crm-control-icon:var(--fp-ref-size-xxl)}}:root{--fp-crm-rail-expanded:15rem;--fp-crm-rail-collapsed:4rem;--fp-crm-form-narrow:24rem;--fp-crm-tabbar:0px;--fp-crm-search-max:28rem;--fp-crm-popup-max:20rem;--fp-crm-rail-width:var(--fp-crm-rail-expanded)}:root[data-fp-rail=collapsed]{--fp-crm-rail-width:var(--fp-crm-rail-collapsed)}:root{--fp-crm-menu-min:13rem;--fp-crm-touch-target:var(--fp-ref-size-xxl);--fp-crm-board-gutter:var(--fp-ref-space-200);--fp-crm-column-gap:var(--fp-ref-space-150);--fp-crm-column-inset:var(--fp-ref-space-150);--fp-crm-card-gap:var(--fp-ref-space-100);--fp-crm-card-inset:var(--fp-ref-space-075);--fp-crm-dimmed-opacity:var(--fp-ref-opacity-64);--fp-crm-disabled-opacity:var(--fp-ref-opacity-40);--fp-crm-scroll-fade:var(--fp-ref-space-300);--fp-crm-popup-margin:var(--fp-ref-space-100);--fp-crm-count-size:var(--fp-ref-space-200);--fp-crm-count-inset:var(--fp-ref-space-025);--fp-crm-count-ring:var(--fp-ref-borderWidth-200);--fp-crm-checkbox-size:var(--fp-ref-size-xxs);--fp-crm-mark-size:var(--fp-ref-size-sm);--fp-crm-kbd-size:var(--fp-ref-size-xxs);--fp-crm-progress-track:var(--fp-ref-borderWidth-200);--fp-crm-table-header:var(--fp-sys-color-surface-sunken);--fp-crm-stamp-ring:var(--fp-sys-color-border-subtle)}@media(prefers-color-scheme:dark){:root:not([data-fp-theme=light]){--fp-crm-table-header:var(--fp-sys-color-surface-raised);--fp-crm-stamp-ring:var(--fp-sys-color-border-default)}}:root[data-fp-theme=dark]{--fp-crm-table-header:var(--fp-sys-color-surface-raised);--fp-crm-stamp-ring:var(--fp-sys-color-border-default)}:root{--fp-crm-table-min-inline:60rem;--fp-crm-cell-clamp:14rem;--fp-crm-menu-footer:13rem;--fp-crm-filters-max-block:min(42vh, 24rem);--fp-crm-facet-label:7rem;--fp-crm-column-inline-size:19rem;--fp-crm-timeline-rail-inset:var(--fp-ref-space-400);--fp-crm-timeline-rail-offset:var(--fp-ref-space-150);--fp-crm-timeline-marker-size:var(--fp-ref-size-xs);--fp-crm-task-marker-size:var(--fp-ref-size-sm);--fp-crm-currency-inline-size:9rem;--fp-crm-percent-inline-size:var(--fp-ref-space-1000);--fp-crm-dialog-wide-inline-size:36rem;--fp-crm-score-pip-size:var(--fp-ref-space-075);--fp-crm-score-pip-gap:var(--fp-ref-space-050);--fp-crm-sticky-block-size:0px;--fp-crm-sheet-max-block-size:80dvh}@media(min-width:40rem){:root{--fp-crm-sheet-max-block-size:90dvh}}@property --fp-cue-start{syntax:"<length>";inherits:false;initial-value:0}@property --fp-cue-end{syntax:"<length>";inherits:false;initial-value:0}:root{--crm-viz-series:var(--fp-ref-color-dataviz-light-1);--crm-viz-track:var(--fp-ref-color-neutral-150)}@media(prefers-color-scheme:dark){:root:not([data-fp-theme=light]){--crm-viz-series:var(--fp-ref-color-dataviz-dark-1);--crm-viz-track:var(--fp-ref-color-neutral-850)}}:root[data-fp-theme=dark]{--crm-viz-series:var(--fp-ref-color-dataviz-dark-1);--crm-viz-track:var(--fp-ref-color-neutral-850)}.crm-bars{flex-direction:column;gap:6px;display:flex}.crm-bar-row{border-radius:var(--fp-sys-radius-control);outline:none;grid-template-columns:minmax(6rem,40%) 1fr;align-items:center;gap:.75rem;display:grid;position:relative}.crm-bar-row:focus-visible{outline:2px solid var(--fp-sys-color-border-focus);outline-offset:2px}.crm-bar-label{color:var(--fp-sys-color-text-secondary);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.8125rem;display:-webkit-box;overflow:hidden}.crm-bar-track{border-inline-start:1px solid var(--fp-sys-color-border-subtle);align-items:center;gap:.5rem;block-size:20px;padding-inline-start:2px;display:flex;position:relative}.crm-bar-fill{background:var(--crm-viz-series);border-start-end-radius:4px;border-end-end-radius:4px;block-size:20px;min-inline-size:0;display:block}.crm-bar-row:hover .crm-bar-fill,.crm-bar-row:focus-visible .crm-bar-fill{filter:brightness(1.12)}.crm-bar-value{color:var(--fp-sys-color-text-primary);flex:none;font-size:.8125rem}.crm-bar-tip{z-index:2;border-radius:var(--fp-sys-radius-control);background:var(--fp-sys-color-surface-raised,var(--fp-sys-color-surface-canvas));border:1px solid var(--fp-sys-color-border-subtle);box-shadow:var(--fp-sys-elevation-shadow-overlay);color:var(--fp-sys-color-text-secondary);max-inline-size:60%;margin-block-start:4px;padding:.375rem .625rem;font-size:.8125rem;display:none;position:absolute;inset-block-start:100%;inset-inline-start:40%}.crm-bar-tip strong{color:var(--fp-sys-color-text-primary);display:block}.crm-bar-row:hover .crm-bar-tip,.crm-bar-row:focus-visible .crm-bar-tip{display:block}@media not all and (min-width:40rem){.crm-bar-tip{max-inline-size:none;box-shadow:none;color:var(--fp-sys-color-text-tertiary);background:0 0;border:0;grid-column:1/-1;margin-block-start:0;padding:0;font-size:.75rem;display:block;position:static}.crm-bar-tip strong{display:none}}.crm-refetch{transition:opacity var(--fp-sys-motion-duration-100) var(--fp-sys-motion-easing-standard)}.crm-refetch[aria-busy=true]{opacity:.6}@media(prefers-reduced-motion:reduce){.crm-bar-fill,.crm-refetch{transition:none}}.crm-settings-nav{--crm-nav-fade:var(--fp-sys-space-inline-lg);mask-image:linear-gradient(to right,transparent,currentcolor var(--crm-nav-fade),currentcolor calc(100% - var(--crm-nav-fade)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,currentcolor var(--crm-nav-fade),currentcolor calc(100% - var(--crm-nav-fade)),transparent);border-block-end:1px solid var(--fp-sys-color-border-subtle)}.crm-settings-group{border-inline-start:1px solid var(--fp-sys-color-border-subtle);padding-inline-start:.75rem}@media(min-width:64rem){.crm-settings-nav{border-block-end:0;border-inline-end:1px solid var(--fp-sys-color-border-subtle);align-self:stretch;-webkit-mask-image:none;mask-image:none}.crm-settings-group{border-inline-start:0;padding-inline-start:0}}.crm-side-sheet{background:var(--fp-cmp-sheet-background);max-block-size:80dvh;inline-size:100%;max-inline-size:28rem;box-shadow:var(--fp-sys-elevation-shadow-modal);border-start-start-radius:var(--fp-cmp-sheet-radius);border-start-end-radius:var(--fp-cmp-sheet-radius);overflow-y:auto}@media(min-width:40rem){.crm-side-sheet{border-start-start-radius:0;border-start-end-radius:0;block-size:100dvh;max-block-size:100dvh;max-inline-size:min(44rem,100%)}}.fp-masked{grid-template-columns:max-content;align-items:baseline;display:inline-grid}.fp-masked:before,.fp-masked>.fp-masked-value{transition:opacity var(--fp-sys-motion-duration-100) var(--fp-sys-motion-easing-standard);grid-area:1/1}.fp-masked:before{content:attr(data-mask)}@supports (content:"a" / "b"){.fp-masked:before{content:attr(data-mask) / ""}}.fp-masked>.fp-masked-value,[data-reveal]:hover .fp-masked:before,[data-reveal]:focus-within .fp-masked:before{opacity:0}[data-reveal]:hover .fp-masked>.fp-masked-value,[data-reveal]:focus-within .fp-masked>.fp-masked-value{opacity:1}@media(prefers-reduced-motion:reduce){.fp-masked:before,.fp-masked>.fp-masked-value{transition:none}}.fp-row-open{cursor:pointer}.crm-audit-row{border:1px solid var(--fp-sys-color-border-subtle);background:var(--fp-sys-color-surface-raised);min-block-size:var(--fp-ref-size-xxl);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.crm-audit-row>time{grid-column:2}@media(min-width:40rem){.crm-audit-row{grid-template-columns:auto minmax(0,1fr) auto}.crm-audit-row>time{grid-area:1/3}}.crm-audit-mark{inline-size:var(--fp-ref-size-xl);block-size:var(--fp-ref-size-xl);background:var(--fp-sys-color-fill-neutral-subtle);color:var(--fp-sys-color-icon-subtle)}.crm-audit-scope{background:var(--fp-sys-color-fill-neutral-subtle);color:var(--fp-sys-color-text-secondary);border:1px solid var(--fp-sys-color-border-subtle)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
