@import"https://fonts.googleapis.com/css2?family=Inter:wght@400..700&display=swap";:root{--blue-100: #a5d0fd;--blue-200: #66b1fb;--blue-300: #126eb4;--blue-alpha-20: #66b1fb20;--blue-alpha-40: #66b1fb40;--blue-alpha-50: #66b1fb50;--brand-50: #fdf6f1;--brand-100: #fce5d0;--brand-200: #facba2;--brand-300: #f7b173;--brand-400: #f59745;--brand-500: #f27d16;--brand-600: #d56d11;--brand-700: #ba5c0a;--brand-800: #994c09;--brand-900: #793c07;--brand-950: #592c05;--brand-alpha-20: #f27d1620;--brand-alpha-40: #f27d1640;--brand-alpha-50: #f27d1650;--brand-alpha-60: #f27d1660;--brand-alpha-80: #f27d1680;--green-100: #84ebb4;--green-200: #1fc16b;--green-300: #16884b;--green-alpha-20: #1fc16b20;--green-alpha-40: #1fc16b40;--green-alpha-50: #1fc16b50;--neutral-50: #f1f1f1;--neutral-100: #e3e3e3;--neutral-200: #d5d5d5;--neutral-300: #c7c7c7;--neutral-400: #a8a8a8;--neutral-500: #8a8a8a;--neutral-600: #6d6d6d;--neutral-700: #515151;--neutral-800: #373737;--neutral-900: #1e1e1e;--neutral-950: #0c0c0e;--neutral-black: #050506;--neutral-white: #ffffff;--neutral-alpha-20: #8a8a8a20;--neutral-alpha-50: #8a8a8a50;--red-100: #fd9ba3;--red-200: #fb3748;--red-300: #d00416;--red-alpha-20: #fb374820;--red-alpha-40: #fb374840;--red-alpha-50: #fb374850;--yellow-100: #ffeda1;--yellow-200: #ffdb43;--yellow-300: #dfb400;--yellow-alpha-20: #ffdb4320;--yellow-alpha-40: #ffdb4340;--yellow-alpha-50: #ffdb4350;--breakpoints-desktop-from: 75rem;--breakpoints-mobile-from: 0rem;--breakpoints-mobile-to: 37.4375rem;--breakpoints-tablet-from: 37.5rem;--breakpoints-tablet-to: 56.1875rem;--icon-sm: .5rem;--icon-md: 1rem;--icon-lg: 1.5rem;--icon-xl: 2rem;--icon-xxl: 2.5rem;--radius-none: 0rem;--radius-2xs: .25rem;--radius-xs: .5rem;--radius-sm: 1rem;--radius-md: 1.5rem;--radius-full: 62.4375rem;--spacing-1: .5rem;--spacing-2: 1rem;--spacing-3: 1.5rem;--spacing-4: 2rem;--spacing-5: 2.5rem;--spacing-6: 3rem;--spacing-7: 3.5rem;--spacing-8: 4.5rem;--spacing-9: 5rem;--spacing-10: 6rem;--spacing-11: 7.5rem;--stroke-0: 0rem;--stroke-1: .0625rem;--stroke-2: .125rem;--stroke-3: .1875rem;--stroke-4: .25rem;--font-family: "Inter", sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--display-160-font-size: 10rem;--display-160-line-height: 100%;--display-160-font-weight: var(--font-weight-semibold);--display-105-font-size: 6.5625rem;--display-105-line-height: 107%;--display-105-font-weight: var(--font-weight-semibold);--display-71-font-size: 4.4375rem;--display-71-line-height: 110%;--display-71-font-weight: var(--font-weight-semibold);--display-50-font-size: 3.125rem;--display-50-line-height: 3.75rem;--display-50-font-weight: var(--font-weight-semibold);--display-37-font-size: 2.3125rem;--display-37-line-height: 2.75rem;--display-37-font-weight: var(--font-weight-semibold);--heading-h1-font-size: 2.3125rem;--heading-h1-line-height: 2.75rem;--heading-h1-font-weight: var(--font-weight-semibold);--heading-h2-font-size: 1.8125rem;--heading-h2-line-height: 2.25rem;--heading-h2-font-weight: var(--font-weight-semibold);--heading-h3-font-size: 1.5rem;--heading-h3-line-height: 1.75rem;--heading-h3-font-weight: var(--font-weight-semibold);--heading-h4-font-size: 1.3125rem;--heading-h4-line-height: 1.5rem;--heading-h4-font-weight: var(--font-weight-semibold);--heading-h5-font-size: 1.1875rem;--heading-h5-line-height: 1.375rem;--heading-h5-font-weight: var(--font-weight-semibold);--heading-h6-font-size: 1.125rem;--heading-h6-line-height: 1.375rem;--heading-h6-font-weight: var(--font-weight-semibold);--body-base-font-size: 1rem;--body-base-line-height: 1.125rem;--body-small-font-size: .875rem;--body-small-line-height: 1rem;--body-extra-small-font-size: .75rem;--body-extra-small-line-height: .875rem;--button-lg-font-size: .875rem;--button-lg-line-height: 150%;--button-lg-font-weight: var(--font-weight-regular);--button-md-font-size: .875rem;--button-md-line-height: 150%;--button-md-font-weight: var(--font-weight-regular);--button-sm-font-size: .75rem;--button-sm-line-height: 150%;--button-sm-font-weight: var(--font-weight-regular);--bg: linear-gradient(to bottom, #0f0f0f 0%, #000000 100%);--text-color-primary: var(--neutral-white);--text-color-secondary: var(--neutral-400);--border-color-primary: var(--neutral-900);--transition-duration: .3s;--backdrop-filter: blur(5px)}:root{--text-display-large-xs-font-size: var(--display-71-font-size);--text-display-large-xs-line-height: var(--display-71-line-height);--text-display-large-xs-font-weight: var(--display-71-font-weight);--text-display-large-md-font-size: var(--display-105-font-size);--text-display-large-md-line-height: var(--display-105-line-height);--text-display-large-md-font-weight: var(--display-105-font-weight);--text-display-large-xl-font-size: var(--display-160-font-size);--text-display-large-xl-line-height: var(--display-160-line-height);--text-display-large-xl-font-weight: var(--display-160-font-weight);--text-display-medium-xs-font-size: var(--display-50-font-size);--text-display-medium-xs-line-height: var(--display-50-line-height);--text-display-medium-xs-font-weight: var(--display-50-font-weight);--text-display-medium-md-font-size: var(--display-71-font-size);--text-display-medium-md-line-height: var(--display-71-line-height);--text-display-medium-md-font-weight: var(--display-71-font-weight);--text-display-medium-xl-font-size: var(--display-105-font-size);--text-display-medium-xl-line-height: var(--display-105-line-height);--text-display-medium-xl-font-weight: var(--display-105-font-weight);--text-display-small-xs-font-size: var(--display-37-font-size);--text-display-small-xs-line-height: var(--display-37-line-height);--text-display-small-xs-font-weight: var(--display-37-font-weight);--text-display-small-md-font-size: var(--display-50-font-size);--text-display-small-md-line-height: var(--display-50-line-height);--text-display-small-md-font-weight: var(--display-50-font-weight);--text-display-small-xl-font-size: var(--display-71-font-size);--text-display-small-xl-line-height: var(--display-71-line-height);--text-display-small-xl-font-weight: var(--display-71-font-weight);--h1-xs-font-size: var(--h3-font-size);--h1-xs-line-height: var(--h3-line-height);--h1-xs-font-weight: var(--h3-font-weight);--h1-md-font-size: var(--h2-font-size);--h1-md-line-height: var(--h2-line-height);--h1-md-font-weight: var(--h2-font-weight);--h1-xl-font-size: var(--h1-font-size);--h1-xl-line-height: var(--h1-line-height);--h1-xl-font-weight: var(--h1-font-weight);--h1-xs-font-size: var(--heading-h3-font-size);--h1-xs-line-height: var(--heading-h3-line-height);--h1-xs-font-weight: var(--heading-h3-font-weight);--h1-md-font-size: var(--heading-h2-font-size);--h1-md-line-height: var(--heading-h2-line-height);--h1-md-font-weight: var(--heading-h2-font-weight);--h1-xl-font-size: var(--heading-h1-font-size);--h1-xl-line-height: var(--heading-h1-line-height);--h1-xl-font-weight: var(--heading-h1-font-weight);--h2-xs-font-size: var(--heading-h4-font-size);--h2-xs-line-height: var(--heading-h4-line-height);--h2-xs-font-weight: var(--heading-h4-font-weight);--h2-md-font-size: var(--heading-h3-font-size);--h2-md-line-height: var(--heading-h3-line-height);--h2-md-font-weight: var(--heading-h3-font-weight);--h2-xl-font-size: var(--heading-h2-font-size);--h2-xl-line-height: var(--heading-h2-line-height);--h2-xl-font-weight: var(--heading-h2-font-weight);--h3-xs-font-size: var(--heading-h5-font-size);--h3-xs-line-height: var(--heading-h5-line-height);--h3-xs-font-weight: var(--heading-h5-font-weight);--h3-md-font-size: var(--heading-h4-font-size);--h3-md-line-height: var(--heading-h4-line-height);--h3-md-font-weight: var(--heading-h4-font-weight);--h3-xl-font-size: var(--heading-h3-font-size);--h3-xl-line-height: var(--heading-h3-line-height);--h3-xl-font-weight: var(--heading-h3-font-weight);--h4-xs-font-size: var(--heading-h6-font-size);--h4-xs-line-height: var(--heading-h6-line-height);--h4-xs-font-weight: var(--heading-h6-font-weight);--h4-md-font-size: var(--heading-h5-font-size);--h4-md-line-height: var(--heading-h5-line-height);--h4-md-font-weight: var(--heading-h5-font-weight);--h4-xl-font-size: var(--heading-h4-font-size);--h4-xl-line-height: var(--heading-h4-line-height);--h4-xl-font-weight: var(--heading-h4-font-weight);--h5-xs-font-size: var(--heading-h6-font-size);--h5-xs-line-height: var(--heading-h6-line-height);--h5-xs-font-weight: var(--heading-h6-font-weight);--h5-md-font-size: var(--heading-h6-font-size);--h5-md-line-height: var(--heading-h6-line-height);--h5-md-font-weight: var(--heading-h6-font-weight);--h5-xl-font-size: var(--heading-h5-font-size);--h5-xl-line-height: var(--heading-h5-line-height);--h5-xl-font-weight: var(--heading-h5-font-weight);--h6-xs-font-size: var(--heading-h6-font-size);--h6-xs-line-height: var(--heading-h6-line-height);--h6-xs-font-weight: var(--heading-h6-font-weight);--h6-md-font-size: var(--heading-h6-font-size);--h6-md-line-height: var(--heading-h6-line-height);--h6-md-font-weight: var(--heading-h6-font-weight);--h6-xl-font-size: var(--heading-h6-font-size);--h6-xl-line-height: var(--heading-h6-line-height);--h6-xl-font-weight: var(--heading-h6-font-weight)}.text-display-large{font-size:var(--text-display-large-xs-font-size);line-height:var(--text-display-large-xs-line-height);font-weight:var(--text-display-large-xs-font-weight)}@media screen and (min-width: 600px){.text-display-large{font-size:var(--text-display-large-md-font-size);line-height:var(--text-display-large-md-line-height);font-weight:var(--text-display-large-md-font-weight)}}@media screen and (min-width: 1200px){.text-display-large{font-size:var(--text-display-large-xl-font-size);line-height:var(--text-display-large-xl-line-height);font-weight:var(--text-display-large-xl-font-weight)}}.text-display-medium{font-size:var(--text-display-medium-xs-font-size);line-height:var(--text-display-medium-xs-line-height);font-weight:var(--text-display-medium-xs-font-weight)}@media screen and (min-width: 600px){.text-display-medium{font-size:var(--text-display-medium-md-font-size);line-height:var(--text-display-medium-md-line-height);font-weight:var(--text-display-medium-md-font-weight)}}@media screen and (min-width: 1200px){.text-display-medium{font-size:var(--text-display-medium-xl-font-size);line-height:var(--text-display-medium-xl-line-height);font-weight:var(--text-display-medium-xl-font-weight)}}.text-display-small{font-size:var(--text-display-small-xs-font-size);line-height:var(--text-display-small-xs-line-height);font-weight:var(--text-display-small-xs-font-weight)}@media screen and (min-width: 600px){.text-display-small{font-size:var(--text-display-small-md-font-size);line-height:var(--text-display-small-md-line-height);font-weight:var(--text-display-small-md-font-weight)}}@media screen and (min-width: 1200px){.text-display-small{font-size:var(--text-display-small-xl-font-size);line-height:var(--text-display-small-xl-line-height);font-weight:var(--text-display-small-xl-font-weight)}}h1,.h1{font-size:var(--h1-xs-font-size);line-height:var(--h1-xs--line-height);font-weight:var(--h1-xs--font-weight)}@media screen and (min-width: 600px){h1,.h1{font-size:var(--h1-md-font-size);line-height:var(--h1-md-line-height);font-weight:var(--h1-md-font-weight)}}@media screen and (min-width: 1200px){h1,.h1{font-size:var(--h1-xl-font-size);line-height:var(--h1-xl-line-height);font-weight:var(--h1-xl-font-weight)}}h2,.h2{font-size:var(--h2-xs-font-size);line-height:var(--h2-xs--line-height);font-weight:var(--h2-xs--font-weight)}@media screen and (min-width: 600px){h2,.h2{font-size:var(--h2-md-font-size);line-height:var(--h2-md-line-height);font-weight:var(--h2-md-font-weight)}}@media screen and (min-width: 1200px){h2,.h2{font-size:var(--h2-xl-font-size);line-height:var(--h2-xl-line-height);font-weight:var(--h2-xl-font-weight)}}h3,.h3{font-size:var(--h3-xs-font-size);line-height:var(--h3-xs--line-height);font-weight:var(--h3-xs--font-weight)}@media screen and (min-width: 600px){h3,.h3{font-size:var(--h3-md-font-size);line-height:var(--h3-md-line-height);font-weight:var(--h3-md-font-weight)}}@media screen and (min-width: 1200px){h3,.h3{font-size:var(--h3-xl-font-size);line-height:var(--h3-xl-line-height);font-weight:var(--h3-xl-font-weight)}}h4,.h4{font-size:var(--h4-xs-font-size);line-height:var(--h4-xs--line-height);font-weight:var(--h4-xs--font-weight)}@media screen and (min-width: 600px){h4,.h4{font-size:var(--h4-md-font-size);line-height:var(--h4-md-line-height);font-weight:var(--h4-md-font-weight)}}@media screen and (min-width: 1200px){h4,.h4{font-size:var(--h4-xl-font-size);line-height:var(--h4-xl-line-height);font-weight:var(--h4-xl-font-weight)}}h5,.h5{font-size:var(--h5-xs-font-size);line-height:var(--h5-xs--line-height);font-weight:var(--h5-xs--font-weight)}@media screen and (min-width: 600px){h5,.h5{font-size:var(--h5-md-font-size);line-height:var(--h5-md-line-height);font-weight:var(--h5-md-font-weight)}}@media screen and (min-width: 1200px){h5,.h5{font-size:var(--h5-xl-font-size);line-height:var(--h5-xl-line-height);font-weight:var(--h5-xl-font-weight)}}h6,.h6,.card .card-content .card-title{font-size:var(--h6-xs-font-size);line-height:var(--h6-xs--line-height);font-weight:var(--h6-xs--font-weight)}@media screen and (min-width: 600px){h6,.h6,.card .card-content .card-title{font-size:var(--h6-md-font-size);line-height:var(--h6-md-line-height);font-weight:var(--h6-md-font-weight)}}@media screen and (min-width: 1200px){h6,.h6,.card .card-content .card-title{font-size:var(--h6-xl-font-size);line-height:var(--h6-xl-line-height);font-weight:var(--h6-xl-font-weight)}}p,.p,.ui-dialog .head .title{font-size:var(--body-base-font-size);line-height:var(--body-base-line-height)}.caption,.ui-banner__header-title,.ui-banner__body,.ui-dialog .head .subtitle,.toast-container output{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height)}small,.footnote,.ui-popover__content{font-size:var(--body-extra-small-font-size);line-height:var(--body-extra-small-line-height)}.toast-container{position:fixed;z-index:1;right:16px;top:74px;display:grid;justify-items:right;justify-content:center;gap:1vh;font-family:var(--font-family)}.toast-container output{font-family:var(--font-family);display:flex;align-items:center;gap:var(--spacing-1);max-inline-size:min(50ch,90vw);padding:var(--spacing-1) var(--spacing-1);border-radius:var(--radius-2xs);color:var(--text-color-primary);background-color:var(--neutral-alpha-50);border:var(--stroke-1) solid var(--neutral-500);will-change:transform;animation:fade-in var(--transition-duration) ease,slide-in var(--transition-duration) ease}.toast-container output:first-letter{text-transform:uppercase}.toast-container output :not(span){color:var(--neutral-500)}.toast-container output span{overflow-wrap:anywhere}.toast-container output a{display:flex;align-items:center;gap:calc(var(--spacing-1) / 2);color:var(--text-color-primary);text-decoration:underline;font-size:var(--button-sm-font-size);line-height:var(--button-sm-line-height);font-weight:var(--button-sm-font-weight)}.toast-container output.success{background-color:var(--green-alpha-50);border:var(--stroke-1) solid var(--green-200)}.toast-container output.success :not(span):not(a){color:var(--green-200)}.toast-container output.error{background-color:var(--red-alpha-50);border:var(--stroke-1) solid var(--red-200)}.toast-container output.error :not(span){color:var(--red-200)}.toast-container output.warning{background-color:var(--yellow-alpha-50);border:var(--stroke-1) solid var(--yellow-200)}.toast-container output.warning :not(span){color:var(--yellow-200)}.toast-container output.info{background-color:var(--blue-alpha-50);border:var(--stroke-1) solid var(--blue-200)}.toast-container output.info :not(span){color:var(--blue-200)}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes slide-in{0%{transform:translateY(5vh)}}.ui-dialog{display:flex;flex-direction:column;max-width:none;width:100%;min-width:100vw;min-height:30vh;max-height:50vh;height:max-content;padding:0;position:fixed;top:auto;right:0;bottom:0;left:0;overflow:hidden;background:var(--neutral-950);box-shadow:0 8px 32px #00000052;border:none;border-top:var(--stroke-1) solid var(--border-color-primary);border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm);font-family:var(--font-family);transform:translateY(100%);transition:transform var(--transition-duration) ease-out}.ui-dialog:not([open]){display:block;transform:translateY(100%)}.ui-dialog::backdrop{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter);opacity:0;transition:opacity var(--transition-duration) ease-out}.ui-dialog[open]{transform:translateY(0)}.ui-dialog[open]::backdrop{opacity:1}.ui-dialog .head{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:center;padding:var(--spacing-2);border-bottom:var(--stroke-1) solid var(--border-color-primary)}.ui-dialog .head .mobile-line{height:6px;width:50%;background-color:var(--neutral-900);border-radius:var(--radius-full)}.ui-dialog .head .content{display:flex;align-items:flex-start;width:100%}.ui-dialog .head .titles{flex-grow:1}.ui-dialog .head .title,.ui-dialog .head .subtitle{font-family:var(--font-family);margin:0;text-align:left}.ui-dialog .head .title{color:var(--text-color-primary);font-weight:var(--font-weight-semibold)}.ui-dialog .head .subtitle{color:var(--text-color-secondary);font-weight:var(--font-weight-regular)}.ui-dialog .head .title+.subtitle{margin-top:var(--spacing-1)}.ui-dialog .head .close{display:none!important}.ui-dialog .body{font-family:var(--font-family);padding:var(--spacing-2);color:var(--text-color-primary);height:100%;overflow-y:auto}@media screen and (min-width: 500px){.ui-dialog{min-width:300px;width:max-content;height:max-content;position:fixed;top:0;bottom:0;border-radius:var(--radius-sm);border:var(--stroke-1) solid var(--border-color-primary);transform:translateY(0)}.ui-dialog:not([open]){display:none;transform:translateY(0)}.ui-dialog[open]{transform:translateY(0)}.ui-dialog .head .close{display:block!important}.ui-dialog .head .mobile-line{display:none}}.ui-banner{width:100%;padding:var(--spacing-1);background-color:var(--brand-alpha-40);border:var(--stroke-1) solid var(--brand-alpha-40);border-radius:var(--radius-xs)}.ui-banner__header{display:grid;align-items:center;grid-template-columns:auto 1fr auto;color:var(--text-color-secondary)}.ui-banner__header-icon{display:flex;align-items:center;padding:var(--spacing-1);color:var(--brand-500)}.ui-banner__header-close button{color:var(--text-color-secondary)!important}.ui-banner__header-title{color:var(--text-color-primary);font-weight:var(--font-weight-medium);font-family:var(--font-family)}.ui-banner__header-title:first-letter{text-transform:uppercase}.ui-banner__header-title-secondary{color:var(--text-color-secondary)}.ui-banner__body{color:var(--text-color-secondary);font-family:var(--font-family);padding-left:var(--spacing-4);padding-right:var(--spacing-1);text-align:justify}.ui-banner-info{background-color:var(--blue-alpha-40);border-color:var(--blue-alpha-40)}.ui-banner-info .ui-banner__header-icon{color:var(--blue-200)}.ui-banner-success{background-color:var(--green-alpha-40);border-color:var(--green-alpha-40)}.ui-banner-success .ui-banner__header-icon{color:var(--green-200)}.ui-banner-warning{background-color:var(--yellow-alpha-40);border-color:var(--yellow-alpha-40)}.ui-banner-warning .ui-banner__header-icon{color:var(--yellow-200)}.ui-banner-danger{background-color:var(--red-alpha-40);border-color:var(--red-alpha-40)}.ui-banner-danger .ui-banner__header-icon{color:var(--red-200)}:root{--btn-disabled-opacity: .3;--btn-disabled-bg: var(--neutral-500);--btn-transition-duration: var(--transition-duration);--btn-default-bg: var(--neutral-800);--btn-default-border: var(--neutral-600);--btn-default-label: var(--neutral-50);--btn-default-hover: var(--neutral-700);--btn-default-focus-visible: var(--neutral-alpha-50);--btn-dark-bg: var(--neutral-950);--btn-dark-border: var(--border-color-primary);--btn-dark-label: var(--neutral-50);--btn-dark-hover: var(--brand-alpha-50);--btn-dark-focus-visible: var(--neutral-alpha-50);--btn-primary-bg: var(--brand-500);--btn-primary-border: var(--brand-500);--btn-primary-label: var(--neutral-50);--btn-primary-hover: var(--brand-700);--btn-primary-focus-visible: var(--brand-alpha-50);--btn-danger-bg: var(--red-200);--btn-danger-border: var(--red-200);--btn-danger-label: var(--neutral-50);--btn-danger-hover: var(--red-300);--btn-danger-focus-visible: var(--red-alpha-50);--btn-success-bg: var(--green-200);--btn-success-border: var(--green-200);--btn-success-label: var(--neutral-50);--btn-success-hover: var(--green-300);--btn-success-focus-visible: var(--green-alpha-50)}button,.btn{display:flex;position:relative;white-space:nowrap;align-items:center;justify-content:center;gap:var(--spacing-1);text-decoration:none;border-radius:var(--radius-2xs);transition:all var(--btn-transition-duration);cursor:pointer;font-family:var(--font-family);padding:.375rem .75rem;height:auto}button,button>span,.btn,.btn>span{font-size:var(--button-md-font-size);line-height:var(--button-md-line-height);font-weight:var(--button-md-font-weight);font-family:var(--font-family)}button,.btn{background-color:var(--btn-default-bg);border:var(--stroke-1) solid var(--btn-default-border);color:var(--btn-default-label)}button:visited,.btn:visited{color:var(--btn-default-label)}button:not(:disabled):hover:not(.btn-ghost):not(.btn-transparent),.btn:not(:disabled):hover:not(.btn-ghost):not(.btn-transparent){background-color:var(--btn-default-hover);border-color:var(--btn-default-hover)}button:focus-visible,.btn:focus-visible{outline-color:var(--btn-default-focus-visible)}button.btn-transparent,.btn.btn-transparent{background-color:transparent;border-color:transparent}button.btn-transparent.btn-primary,.btn.btn-transparent.btn-primary{color:var(--btn-primary-bg)}button.btn-transparent.btn-danger,.btn.btn-transparent.btn-danger{color:var(--btn-danger-bg)}button.btn-transparent.btn-success,.btn.btn-transparent.btn-success{color:var(--btn-success-bg)}button.btn-transparent.btn-dark,.btn.btn-transparent.btn-dark{color:var(--btn-dark-label)}button.btn-transparent:hover:not(:disabled),.btn.btn-transparent:hover:not(:disabled){color:var(--btn-default-hover)}button.btn-ghost,.btn.btn-ghost{background-color:transparent;border-color:var(--btn-default-bg);color:var(--btn-default-bg)}button.btn-ghost:hover:not(:disabled),.btn.btn-ghost:hover:not(:disabled){background-color:transparent;border-color:var(--btn-default-hover);color:var(--btn-default-hover)}button:has(.ui-icon:only-child),.btn:has(.ui-icon:only-child){padding:var(--spacing-1)}button.btn-circle,.btn.btn-circle{border-radius:var(--radius-full)}button.btn-primary,.btn.btn-primary{background-color:var(--btn-primary-bg);border:var(--stroke-1) solid var(--btn-primary-border);color:var(--btn-primary-label)}button.btn-primary:visited,.btn.btn-primary:visited{color:var(--btn-primary-label)}button.btn-primary:not(:disabled):hover:not(.btn-ghost):not(.btn-transparent),.btn.btn-primary:not(:disabled):hover:not(.btn-ghost):not(.btn-transparent){background-color:var(--btn-primary-hover);border-color:var(--btn-primary-hover)}button.btn-primary:focus-visible,.btn.btn-primary:focus-visible{outline-color:var(--btn-primary-focus-visible)}button.btn-primary.btn-transparent,.btn.btn-primary.btn-transparent{background-color:transparent;border-color:transparent}button.btn-primary.btn-transparent.btn-primary,.btn.btn-primary.btn-transparent.btn-primary{color:var(--btn-primary-bg)}button.btn-primary.btn-transparent.btn-danger,.btn.btn-primary.btn-transparent.btn-danger{color:var(--btn-danger-bg)}button.btn-primary.btn-transparent.btn-success,.btn.btn-primary.btn-transparent.btn-success{color:var(--btn-success-bg)}button.btn-primary.btn-transparent.btn-dark,.btn.btn-primary.btn-transparent.btn-dark{color:var(--btn-dark-label)}button.btn-primary.btn-transparent:hover:not(:disabled),.btn.btn-primary.btn-transparent:hover:not(:disabled){color:var(--btn-primary-hover)}button.btn-primary.btn-ghost,.btn.btn-primary.btn-ghost{background-color:transparent;border-color:var(--btn-primary-bg);color:var(--btn-primary-bg)}button.btn-primary.btn-ghost:hover:not(:disabled),.btn.btn-primary.btn-ghost:hover:not(:disabled){background-color:transparent;border-color:var(--btn-primary-hover);color:var(--btn-primary-hover)}button.btn-danger,.btn.btn-danger{background-color:var(--btn-danger-bg);border:var(--stroke-1) solid var(--btn-danger-border);color:var(--btn-danger-label)}button.btn-danger:visited,.btn.btn-danger:visited{color:var(--btn-danger-label)}button.btn-danger:not(:disabled):hover:not(.btn-ghost):not(.btn-transparent),.btn.btn-danger:not(:disabled):hover:not(.btn-ghost):not(.btn-transparent){background-color:var(--btn-danger-hover);border-color:var(--btn-danger-hover)}button.btn-danger:focus-visible,.btn.btn-danger:focus-visible{outline-color:var(--btn-danger-focus-visible)}button.btn-danger.btn-transparent,.btn.btn-danger.btn-transparent{background-color:transparent;border-color:transparent}button.btn-danger.btn-transparent.btn-primary,.btn.btn-danger.btn-transparent.btn-primary{color:var(--btn-primary-bg)}button.btn-danger.btn-transparent.btn-danger,.btn.btn-danger.btn-transparent.btn-danger{color:var(--btn-danger-bg)}button.btn-danger.btn-transparent.btn-success,.btn.btn-danger.btn-transparent.btn-success{color:var(--btn-success-bg)}button.btn-danger.btn-transparent.btn-dark,.btn.btn-danger.btn-transparent.btn-dark{color:var(--btn-dark-label)}button.btn-danger.btn-transparent:hover:not(:disabled),.btn.btn-danger.btn-transparent:hover:not(:disabled){color:var(--btn-danger-hover)}button.btn-danger.btn-ghost,.btn.btn-danger.btn-ghost{background-color:transparent;border-color:var(--btn-danger-bg);color:var(--btn-danger-bg)}button.btn-danger.btn-ghost:hover:not(:disabled),.btn.btn-danger.btn-ghost:hover:not(:disabled){background-color:transparent;border-color:var(--btn-danger-hover);color:var(--btn-danger-hover)}button.btn-success,.btn.btn-success{background-color:var(--btn-success-bg);border:var(--stroke-1) solid var(--btn-success-border);color:var(--btn-success-label)}button.btn-success:visited,.btn.btn-success:visited{color:var(--btn-success-label)}button.btn-success:not(:disabled):hover:not(.btn-ghost):not(.btn-transparent),.btn.btn-success:not(:disabled):hover:not(.btn-ghost):not(.btn-transparent){background-color:var(--btn-success-hover);border-color:var(--btn-success-hover)}button.btn-success:focus-visible,.btn.btn-success:focus-visible{outline-color:var(--btn-success-focus-visible)}button.btn-success.btn-transparent,.btn.btn-success.btn-transparent{background-color:transparent;border-color:transparent}button.btn-success.btn-transparent.btn-primary,.btn.btn-success.btn-transparent.btn-primary{color:var(--btn-primary-bg)}button.btn-success.btn-transparent.btn-danger,.btn.btn-success.btn-transparent.btn-danger{color:var(--btn-danger-bg)}button.btn-success.btn-transparent.btn-success,.btn.btn-success.btn-transparent.btn-success{color:var(--btn-success-bg)}button.btn-success.btn-transparent.btn-dark,.btn.btn-success.btn-transparent.btn-dark{color:var(--btn-dark-label)}button.btn-success.btn-transparent:hover:not(:disabled),.btn.btn-success.btn-transparent:hover:not(:disabled){color:var(--btn-success-hover)}button.btn-success.btn-ghost,.btn.btn-success.btn-ghost{background-color:transparent;border-color:var(--btn-success-bg);color:var(--btn-success-bg)}button.btn-success.btn-ghost:hover:not(:disabled),.btn.btn-success.btn-ghost:hover:not(:disabled){background-color:transparent;border-color:var(--btn-success-hover);color:var(--btn-success-hover)}button.btn-dark,.btn.btn-dark{background-color:var(--btn-dark-bg);border:var(--stroke-1) solid var(--btn-dark-border);color:var(--btn-dark-label)}button.btn-dark:visited,.btn.btn-dark:visited{color:var(--btn-dark-label)}button.btn-dark:not(:disabled):hover:not(.btn-ghost):not(.btn-transparent),.btn.btn-dark:not(:disabled):hover:not(.btn-ghost):not(.btn-transparent){background-color:var(--btn-dark-hover);border-color:var(--btn-dark-hover)}button.btn-dark:focus-visible,.btn.btn-dark:focus-visible{outline-color:var(--btn-dark-focus-visible)}button.btn-dark.btn-transparent,.btn.btn-dark.btn-transparent{background-color:transparent;border-color:transparent}button.btn-dark.btn-transparent.btn-primary,.btn.btn-dark.btn-transparent.btn-primary{color:var(--btn-primary-bg)}button.btn-dark.btn-transparent.btn-danger,.btn.btn-dark.btn-transparent.btn-danger{color:var(--btn-danger-bg)}button.btn-dark.btn-transparent.btn-success,.btn.btn-dark.btn-transparent.btn-success{color:var(--btn-success-bg)}button.btn-dark.btn-transparent.btn-dark,.btn.btn-dark.btn-transparent.btn-dark{color:var(--btn-dark-label)}button.btn-dark.btn-transparent:hover:not(:disabled),.btn.btn-dark.btn-transparent:hover:not(:disabled){color:var(--btn-dark-hover)}button.btn-dark.btn-ghost,.btn.btn-dark.btn-ghost{background-color:transparent;border-color:var(--btn-dark-bg);color:var(--btn-dark-bg)}button.btn-dark.btn-ghost:hover:not(:disabled),.btn.btn-dark.btn-ghost:hover:not(:disabled){background-color:transparent;border-color:var(--btn-dark-hover);color:var(--btn-dark-hover)}button.btn-dark.btn-active,.btn.btn-dark.btn-active{background-color:var(--btn-dark-hover);border-color:var(--btn-dark-hover)}button:disabled,.btn:disabled{cursor:not-allowed;opacity:var(--btn-disabled-opacity);pointer-events:none}button.btn-sm,.btn.btn-sm{padding:.25rem .5rem;height:28px}button.btn-sm,button.btn-sm>span,.btn.btn-sm,.btn.btn-sm>span{font-size:var(--button-sm-font-size);line-height:var(--button-sm-line-height);font-weight:var(--button-sm-font-weight);font-family:var(--font-family)}button.btn-md,.btn.btn-md{padding:.375rem .75rem;height:35px}button.btn-md,button.btn-md>span,.btn.btn-md,.btn.btn-md>span{font-size:var(--button-md-font-size);line-height:var(--button-md-line-height);font-weight:var(--button-md-font-weight);font-family:var(--font-family)}button.btn-lg,.btn.btn-lg{padding:.625rem 1rem;height:43px}button.btn-lg,button.btn-lg>span,.btn.btn-lg,.btn.btn-lg>span{font-size:var(--button-lg-font-size);line-height:var(--button-lg-line-height);font-weight:var(--button-lg-font-weight);font-family:var(--font-family)}button.btn-full-width,.btn.btn-full-width{width:100%}button.btn-left,.btn.btn-left{justify-content:left}button.btn-right,.btn.btn-right{justify-content:right}.card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-3);padding:var(--spacing-3);background-color:var(--neutral-950);border:var(--stroke-1) solid var(--neutral-800);border-radius:var(--radius-xs);font-family:var(--font-family)}.card-icon{background:linear-gradient(180deg,#f27d16 -68.33%,#793c07 136.54%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card .card-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);text-align:center}.card .card-content .card-title{font-family:var(--font-family);color:var(--text-color-primary);margin:0}.card .card-content .card-description{font-family:var(--font-family);color:var(--text-color-secondary);margin:0}.ui-switch{width:max-content;position:relative;display:inline-block;width:50px;height:24px}.ui-switch.disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.ui-switch input{opacity:0;width:0;height:0}.ui-switch span{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--neutral-900);transition:all var(--transition-duration);border-radius:var(--radius-full)}.ui-switch span:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:var(--neutral-white);-webkit-transition:var(--transition-duration);transition:var(--transition-duration);border-radius:50%}.ui-switch input:checked+span{background-color:var(--brand-500)}.ui-switch input:checked+span:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}table,.table{width:100%;min-width:max-content;border-collapse:collapse;overflow:scroll;font-family:var(--font-family)}table th,table td,.table th,.table td{border:none;padding:var(--spacing-2);font-size:var(--body-base-font-size);font-weight:var(--font-weight-medium);line-height:var(--body-base-line-height)}table th.left,table td.left,.table th.left,.table td.left{text-align:left}table th.center,table td.center,.table th.center,.table td.center{text-align:center}table th.right,table td.right,.table th.right,.table td.right{text-align:right}table th,.table th{background-color:var(--neutral-900);color:var(--neutral-white)}table th:first-child,.table th:first-child{border-top-left-radius:var(--radius-xs)}table th:last-child,.table th:last-child{border-top-right-radius:var(--radius-xs)}table td,.table td{color:var(--neutral-300)}table tfoot,.table tfoot{border-top:var(--stroke-1) solid var(--neutral-900)}table tfoot tr td>*,.table tfoot tr td>*{margin:0 auto}table .separator td,.table .separator td{padding:4px}:root{--range-track-background: var(--neutral-900);--range-track-background-hover: var(--brand-400);--range-track-height: .5rem;--range-track-radius: 99px;--range-thumb-size: 1rem;--range-thumb-radius: 99px;--range-thumb-background: var(--brand-500);--range-thumb-background-hover: var(--brand-400);--range-thumb-background-disabled: var(--neutral-700);--range-thumb-background-focus: var(--brand-900);--range-thumb-shadow: 0px 0px 4px 2px rgba(0, 0, 0, .25);--range-thumb-border-width: 2px;--range-thumb-outline-focus: var(--neutral-300);--range-progress-background: var(--brand-500);--range-progress-background-hover: var(--brand-400);--range-progress-background-disabled: var(--neutral-700);--range-progress-width: 0%;--range-progress-extra-pixels: 3px}.ui-slider{display:flex;width:100%;gap:var(--spacing-1);align-items:center;font-family:var(--font-family)}.ui-slider input{background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:grab;position:relative;width:100%}.ui-slider input:before{content:" ";position:absolute;left:0;top:calc(50% - var(--range-track-height) / 2);display:block;background:var(--range-progress-background);height:var(--range-track-height);width:calc(var(--range-progress-width) + var(--range-progress-extra-pixels));border-radius:var(--range-track-radius)}.ui-slider input::-webkit-slider-runnable-track{background:var(--range-track-background);height:var(--range-track-height);border-radius:var(--range-track-radius);box-sizing:border-box}.ui-slider input::-moz-range-track{background:var(--range-track-background);height:var(--range-track-height);border-radius:var(--range-track-radius);box-sizing:border-box}.ui-slider input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;position:relative;z-index:2;margin-top:calc(var(--range-track-height) / 2 - var(--range-thumb-size) / 2);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-thumb-border-width) solid var(--range-thumb-background);border-radius:var(--range-thumb-radius);background-color:var(--range-thumb-background);box-shadow:var(--range-thumb-shadow)}.ui-slider input::-moz-range-thumb{box-sizing:border-box;height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-thumb-border-width) solid var(--range-thumb-background);border-radius:var(--range-thumb-radius);background-color:var(--range-thumb-background);box-shadow:var(--range-thumb-shadow)}.ui-slider input::-moz-range-progress{box-sizing:border-box;background:var(--range-progress-background);height:var(--range-track-height);border-radius:var(--range-track-radius)}.ui-slider input:active{cursor:grabbing}.ui-slider input:disabled{cursor:not-allowed;opacity:.7}.ui-slider input:disabled:before{background:var(--range-progress-background-disabled)}.ui-slider input:disabled::-webkit-slider-thumb{background-color:var(--range-thumb-background-disabled);border-color:var(--range-thumb-background-disabled)}.ui-slider input:disabled::-moz-range-thumb{background-color:var(--range-thumb-background-disabled);border-color:var(--range-thumb-background-disabled)}.ui-slider input:disabled::-moz-range-progress{background:var(--range-progress-background-disabled)}.ui-slider input:hover:not(:disabled):not(:active):before{background:var(--range-progress-background-hover)}.ui-slider input:hover:not(:disabled):not(:active)::-webkit-slider-thumb{background-color:var(--range-thumb-background-hover);border-color:var(--range-thumb-background-hover)}.ui-slider input:hover:not(:disabled):not(:active)::-moz-range-thumb{background-color:var(--range-thumb-background-hover);border-color:var(--range-thumb-background-hover)}.ui-slider input:hover:not(:disabled):not(:active)::-moz-range-progress{background:var(--range-progress-background-hover)}.ui-slider input:focus::-webkit-slider-thumb{background-color:var(--range-thumb-background-focus);outline:2px solid var(--range-thumb-outline-focus);outline-offset:1px}.ui-slider input:focus::-moz-range-thumb{background-color:var(--range-thumb-background-focus);outline:2px solid var(--range-thumb-outline-focus);outline-offset:1px}.ui-slider .ticks{position:absolute;box-sizing:border-box;z-index:999;pointer-events:none;height:16px;width:100px;bottom:0}.ui-slider .ticks .tick{position:absolute;box-sizing:border-box;top:0;display:block}.ui-slider .current-percent{color:var(--brand-500);font-weight:var(--font-weight-regular);font-size:var(--font-size-regular);width:30px}:root{--ui-input-bg: var(--neutral-950);--ui-input-border: var(--border-color-primary);--ui-input-focus: var(--brand-500);--ui-input-focus-shadow: 0 0 0 2px var(--brand-alpha-20);--ui-input-color: var(--text-color-primary);--ui-input-placeholder: var(--text-color-secondary);--ui-input-font-size: var(--body-base-font-size);--ui-input-disabled-bg: var(--neutral-800)}.ui-input{display:flex;align-items:center;gap:var(--spacing-1);padding:0 var(--spacing-1);border-radius:var(--radius-2xs);background-color:var(--ui-input-bg);border:1px solid var(--ui-input-border);transition:all var(--transition-duration);color:var(--ui-input-color);font-family:var(--font-family)}.ui-input input{font-size:var(--ui-input-font-size);color:var(--ui-input-color);flex-grow:1;font-family:var(--font-family);background-color:var(--ui-input-bg);padding:var(--spacing-1) 0;border:none;outline:none}.ui-input input::placeholder{color:var(--ui-input-placeholder);font-family:var(--font-family)}.ui-input input:read-only{cursor:pointer}.ui-input input:disabled{cursor:not-allowed;pointer-events:none;background-color:var(--ui-input-disabled-bg)}.ui-input:focus-within{border-color:var(--ui-input-focus);box-shadow:var(--ui-input-focus-shadow)}.ui-input.ui-input-error{border-color:var(--ui-input-error);box-shadow:var(--ui-input-error-shadow)}.ui-input:has(input:disabled){background-color:var(--ui-input-disabled-bg);cursor:not-allowed;pointer-events:none}.ui-spinner{width:var(--icon-md);height:var(--icon-md);border:var(--stroke-2) solid var(--brand-500);border-bottom-color:transparent;border-radius:var(--radius-full);display:inline-block;box-sizing:border-box;animation:spinner 2s linear infinite}.ui-spinner.ui-spinner-sm{width:var(--icon-sm);height:var(--icon-sm)}.ui-spinner.ui-spinner-md{width:var(--icon-md);height:var(--icon-md)}.ui-spinner.ui-spinner-lg{width:var(--icon-lg);height:var(--icon-lg)}.ui-spinner.ui-spinner-xl{width:var(--icon-xl);height:var(--icon-xl)}.ui-spinner.ui-spinner-xxl{width:var(--icon-xxl);height:var(--icon-xxl)}.ui-spinner.ui-spinner-primary{border-color:var(--brand-500);border-bottom-color:transparent}.ui-spinner.ui-spinner-white{border-color:var(--neutral-white);border-bottom-color:transparent}.ui-spinner.ui-spinner-light{border-width:var(--stroke-1)}.ui-spinner.ui-spinner-regular{border-width:var(--stroke-2)}.ui-spinner.ui-spinner-bold{border-width:var(--stroke-3)}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui-popover{height:max-content;width:max-content;position:absolute;z-index:1000;pointer-events:none;font-family:var(--font-family)}.ui-popover__content{padding:var(--spacing-1);background-color:var(--neutral-950);border:var(--stroke-1) solid var(--border-color-primary);border-radius:var(--radius-2xs);color:var(--text-color-primary)}.ui-popover__content:after{content:"";position:absolute;border:6px solid transparent;pointer-events:none}.ui-popover__content.top:after{border-top-color:var(--neutral-950);border-bottom:none;bottom:-6px;left:50%;transform:translate(-50%)}.ui-popover__content.bottom:after{border-bottom-color:var(--neutral-950);border-top:none;top:-6px;left:50%;transform:translate(-50%)}.ui-popover__content.left:after{border-left-color:var(--neutral-950);border-right:none;right:-6px;top:50%;transform:translateY(-50%)}.ui-popover__content.right:after{border-right-color:var(--neutral-950);border-left:none;left:-6px;top:50%;transform:translateY(-50%)}.ui-popover__content.top:before,.ui-popover__content.bottom:before,.ui-popover__content.left:before,.ui-popover__content.right:before{content:"";position:absolute;pointer-events:none;border:7px solid transparent}.ui-popover__content.top:before{border-top-color:var(--border-color-primary);border-bottom:none;bottom:-7px;left:50%;transform:translate(-50%)}.ui-popover__content.bottom:before{border-bottom-color:var(--border-color-primary);border-top:none;top:-7px;left:50%;transform:translate(-50%)}.ui-popover__content.left:before{border-left-color:var(--border-color-primary);border-right:none;right:-7px;top:50%;transform:translateY(-50%)}.ui-popover__content.right:before{border-right-color:var(--border-color-primary);border-left:none;left:-7px;top:50%;transform:translateY(-50%)}.ui-radio{display:flex;align-items:center;gap:var(--spacing-1);width:max-content;cursor:pointer}.ui-radio>span{font-family:var(--font-family);font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);color:var(--text-color-primary)}.ui-radio>input[type=radio]{display:grid;place-content:center;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--neutral-950);margin:0;width:1rem;height:1rem;border:var(--stroke-1) solid var(--brand-500);border-radius:var(--radius-full)}.ui-radio>input[type=radio]:before{content:"";width:.5rem;height:.5rem;border-radius:var(--radius-full);transform:scale(0);box-shadow:inset 1rem 1rem var(--brand-500)}.ui-radio>input[type=radio]:checked:before{transform:scale(1)}.ui-radio>input[type=radio],.ui-radio>input[type=radio]:before,.ui-radio>input[type=radio]:after{box-sizing:border-box}.ui-radio>input[type=radio]:disabled{cursor:not-allowed}.ui-radio:has(input[type=radio]:disabled){cursor:not-allowed;opacity:.3}.ui-checkbox{display:flex;align-items:center;gap:var(--spacing-1);width:max-content;cursor:pointer}.ui-checkbox>span{font-family:var(--font-family);font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);color:var(--text-color-primary)}.ui-checkbox>input[type=checkbox]{display:grid;place-content:center;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--neutral-950);margin:0;width:1rem;height:1rem;border:var(--stroke-1) solid var(--brand-500);border-radius:var(--radius-2xs)}.ui-checkbox>input[type=checkbox]:before{content:"";width:.5rem;height:.5rem;border-radius:var(--radius-2xs);transform:scale(0);box-shadow:inset 1rem 1rem var(--neutral-white);transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.ui-checkbox>input[type=checkbox]:checked{background-color:var(--brand-500)}.ui-checkbox>input[type=checkbox]:checked:before{transform:scale(1)}.ui-checkbox>input[type=checkbox],.ui-checkbox>input[type=checkbox]:before,.ui-checkbox>input[type=checkbox]:after{box-sizing:border-box}.ui-checkbox>input[type=checkbox]:disabled{cursor:not-allowed}.ui-checkbox:has(input[type=checkbox]:disabled){cursor:not-allowed;opacity:.3}.ui-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-10;height:100%;width:100%;overflow:hidden;background-image:url(/background.png);background-position:bottom left;background-size:cover;background-attachment:fixed}.ui-drawer dialog{display:flex;flex-direction:column;position:fixed;min-height:30vh;max-height:50vh;height:max-content;max-width:none;width:100%;padding:0;top:auto;right:0;bottom:0;left:0;transform:translateY(100%);transition:transform var(--transition-duration) ease-out;margin:0;border:none;border-top:var(--stroke-1) solid var(--border-color-primary);border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm);background-color:var(--neutral-950)}.ui-drawer dialog:not([open]){display:block;transform:translateY(100%)}.ui-drawer dialog::backdrop{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter);opacity:0;transition:opacity var(--transition-duration) ease-out}.ui-drawer dialog[open]{transform:translateY(0)}.ui-drawer dialog[open]::backdrop{opacity:1}.ui-drawer-header{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:center;padding:var(--spacing-2);border-bottom:var(--stroke-1) solid var(--border-color-primary)}.ui-drawer-header ui-icon{color:var(--brand-500)}.ui-drawer-header__mobile-line{height:6px;width:50%;background-color:var(--neutral-900);border-radius:var(--radius-full)}.ui-drawer-header__actions{display:flex;align-items:center;width:100%;justify-content:flex-end;gap:var(--spacing-1)}.ui-drawer-header__close{display:none!important}.ui-drawer-header__title{display:block;flex:1;text-align:center;font-size:var(--body-base-font-size);line-height:var(--body-base-line-height);font-weight:var(--font-weight-medium);color:var(--text-color-primary)}.ui-drawer-header__options{display:flex;align-items:center;gap:var(--spacing-1)}.ui-drawer-body{padding:var(--spacing-3) var(--spacing-2);flex:1;overflow-x:hidden;overflow-y:auto}@media screen and (min-width: 500px){.ui-drawer dialog{height:100vh;max-height:none;width:350px;top:0;left:auto;transform:translate(100%);border-left:var(--stroke-1) solid var(--border-color-primary);border-radius:0}.ui-drawer dialog:not([open]){transform:translate(100%)}.ui-drawer dialog::backdrop{transition:opacity var(--transition-duration) ease-out}.ui-drawer dialog[open]{transform:translate(0)}.ui-drawer-header{border-bottom:none}.ui-drawer-header__mobile-line{display:none}.ui-drawer-header__actions{justify-content:space-between}.ui-drawer-header__close{display:block!important}}.ui-select{position:relative}.ui-select-trigger{background-color:var(--neutral-950);border-radius:var(--radius-full)}.ui-select-option{color:var(--text-color-primary)}.ui-select-options{position:fixed;background-color:var(--neutral-950);border:var(--stroke-1) solid var(--border-color-primary);border-radius:var(--radius-2xs);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;max-height:200px;overflow-y:auto;z-index:1000}.ui-select-options>div{padding:var(--spacing-1);cursor:pointer;color:var(--text-color-primary);transition:background-color var(--transition-duration) ease-in-out}.ui-select-options>div:hover{background-color:var(--neutral-800)}:root{--dropdown-disabled-opacity: .3;--dropdown-disabled-bg: var(--neutral-500);--dropdown-transition-duration: var(--transition-duration);--dropdown-default-bg: var(--neutral-800);--dropdown-default-border: var(--neutral-900);--dropdown-default-label: var(--text-color-secondary);--dropdown-default-hover: var(--neutral-700);--dropdown-default-focus-visible: var(--neutral-alpha-50);--dropdown-active-bg: var(--neutral-950);--dropdown-active-border: var(--neutral-600);--dropdown-active-label: var(--brand-500);--dropdown-active-hover: var(--neutral-700);--dropdown-active-focus-visible: var(--neutral-alpha-50)}.ui-dropdown{position:relative}.ui-dropdown-trigger{background-color:var(--neutral-950);color:var(--text-color-secondary)}.ui-dropdown-trigger.active button{background-color:var(--dropdown-active-bg);border:var(--stroke-1) solid var(--dropdown-active-border);color:var(--dropdown-active-label)!important}.ui-dropdown-trigger.active button:hover:not(:disabled){color:var(--dropdown-active-hover)}.ui-dropdown-item{color:var(--text-color-secondary)}.ui-dropdown-items{min-width:fit-content;position:fixed;background-color:var(--neutral-950);border:var(--stroke-1) solid var(--dropdown-default-border);border-radius:var(--radius-xs);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;max-height:200px;overflow-y:auto;z-index:1000}.ui-dropdown-items img{height:var(--icon-md)}.ui-dropdown-items>div{display:flex;padding:var(--spacing-1);cursor:pointer;color:var(--text-color-secondary);align-items:center;gap:var(--spacing-1);transition:background-color var(--transition-duration) ease-in-out}.ui-dropdown-items>div:hover{color:var(--dropdown-active-label)}:root{--badge-disabled-opacity: .3;--badge-disabled-bg: var(--neutral-500);--badge-transition-duration: var(--transition-duration);--badge-default-bg: var(--neutral-800);--badge-default-border: var(--neutral-900);--badge-default-label: var(--text-color-secondary);--badge-default-hover: var(--neutral-700);--badge-default-focus-visible: var(--neutral-alpha-50);--badge-neutral-bg: var(--neutral-alpha-20);--badge-neutral-border: var(--neutral-900);--badge-neutral-label: var(--neutral-white);--badge-neutral-hover: var(--neutral-alpha-20);--badge-neutral-focus-visible: var(--neutral-alpha-20);--badge-success-bg: var(--green-alpha-20);--badge-success-border: var(--green-300);--badge-success-label: var(--green-200);--badge-success-hover: var(--green-alpha-20);--badge-success-focus-visible: var(--green-alpha-20);--badge-danger-bg: var(--red-alpha-20);--badge-danger-border: var(--red-300);--badge-danger-label: var(--red-300);--badge-danger-hover: var(--red-alpha-20);--badge-danger-focus-visible: var(--red-alpha-20);--badge-warning-bg: var(--yellow-alpha-20);--badge-warning-border: var(--yellow-300);--badge-warning-label: var(--yellow-300);--badge-warning-hover: var(--yellow-alpha-20);--badge-warning-focus-visible: var(--yellow-alpha-20)}.ui-status-badge{display:flex;position:relative;width:max-content;height:max-content;padding:var(--spacing-1);align-items:center;gap:var(--spacing-1);font-size:var(--body-small-font-size);font-weight:var(--font-weight-regular)}.ui-status-badge.neutral{background-color:var(--badge-neutral-bg);border:var(--stroke-1) solid var(--badge-neutral-border);color:var(--badge-neutral-label)!important;border-radius:var(--radius-xs)}.ui-status-badge.success{background-color:var(--badge-success-bg);border:var(--stroke-1) solid var(--badge-success-border);color:var(--badge-success-label)!important;border-radius:var(--radius-xs)}.ui-status-badge.danger{background-color:var(--badge-danger-bg);border:var(--stroke-1) solid var(--badge-danger-border);color:var(--badge-danger-label)!important;border-radius:var(--radius-xs)}.ui-status-badge.warning{background-color:var(--badge-warning-bg);border:var(--stroke-1) solid var(--badge-warning-border);color:var(--badge-warning-label)!important;border-radius:var(--radius-xs)}:root{--scrollbar-width: 8px;--scrollbar-height: 8px}*{box-sizing:border-box}body.ui-dialog-open,body.ui-drawer-open{overflow:hidden}*::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-height)}*::-webkit-scrollbar-track{background:var(--neutral-950)}*::-webkit-scrollbar-thumb{background-color:var(--brand-alpha-50);border-radius:20px;border:none}*::-webkit-scrollbar-thumb:hover{background-color:var(--brand-alpha-80)}.token-icon{display:flex;align-items:center}.token-icon img{border-radius:var(--radius-full)}.token-icon-sm{width:var(--icon-sm);height:var(--icon-sm)}.token-icon-md{width:var(--icon-md);height:var(--icon-md)}.token-icon-lg{width:var(--icon-lg);height:var(--icon-lg)}.token-icon-xl{width:var(--icon-xl);height:var(--icon-xl)}.token-icon-xxl{width:var(--icon-xxl);height:var(--icon-xxl)}.evm-wallet-menu .ui-drawer dialog{max-height:75vh}.evm-wallet-menu .ui-drawer-body{display:flex;flex-direction:column;min-height:0;overflow:hidden}.evm-wallet-menu-header{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1);width:100%}.evm-wallet-menu-header__wallet-icon{height:var(--icon-xl)}.evm-wallet-menu-header>div{display:flex;align-items:center;gap:var(--spacing-1)}.evm-wallet-menu-header>div ui-button ui-icon{color:var(--brand-500)}.evm-wallet-menu-header evm-wallet-address{font-size:var(--body-base-font-size);line-height:var(--body-base-line-height);color:var(--text-color-primary);font-weight:var(--font-weight-medium)}.evm-wallet-menu-header span{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);color:var(--text-color-secondary);font-weight:var(--font-weight-regular)}.evm-wallet-menu-header h3{margin:0;margin-top:var(--spacing-1);color:var(--text-color-primary)}.evm-wallet-menu__tabs{display:flex;align-items:center;justify-content:center;gap:var(--spacing-1);width:100%;margin-top:var(--spacing-1)}.evm-wallet-menu__tabs ui-button button span{text-transform:capitalize;color:var(--text-color-secondary)}.evm-wallet-menu__tabs ui-button.active button span,.evm-wallet-menu__tabs ui-button:hover button span{color:var(--brand-500)}.evm-wallet-menu__tab-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.evm-wallet-menu__tab-container-loading{display:flex;align-items:center;justify-content:center;width:100%}.evm-wallet-menu__portfolio,.evm-wallet-menu__activity{display:flex;flex-direction:column;gap:var(--spacing-1);margin-top:var(--spacing-2);flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.evm-wallet-menu__portfolio-item{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1)}.evm-wallet-menu__portfolio-item-details{display:flex;flex-direction:column;flex:1}.evm-wallet-menu__portfolio-item-details span{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);font-weight:var(--font-weight-medium);color:var(--text-color-secondary)}.evm-wallet-menu__portfolio-item-details>div{display:flex;align-items:flex-end;gap:var(--spacing-1)}.evm-wallet-menu__portfolio-item-details>div span:first-child{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--font-weight-medium);color:var(--text-color-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:10ch}.evm-wallet-menu__portfolio-item-balances{display:flex;flex-direction:column;align-items:flex-end}.evm-wallet-menu__portfolio-item-balances span{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);font-weight:var(--font-weight-medium);color:var(--text-color-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:10ch}.evm-wallet-menu__portfolio-item-balances span:first-child{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--font-weight-medium);color:var(--text-color-primary)}.evm-wallet-menu__portfolio-no-assets-found{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-color-secondary);font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);font-weight:var(--font-weight-regular)}.evm-wallet-menu__activity-transaction{display:flex;align-items:center;padding:var(--spacing-1);gap:var(--spacing-1);cursor:pointer;color:var(--text-color-secondary)}.evm-wallet-menu__activity-transaction>div{display:flex;flex-direction:column;flex:1}.evm-wallet-menu__activity-transaction>div span:first-child{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--font-weight-medium);color:var(--text-color-primary)}.evm-wallet-menu__activity-transaction>div span{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);font-weight:var(--font-weight-medium);color:var(--text-color-secondary)}.evm-wallet-menu__activity-transaction span{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);font-weight:var(--font-weight-medium);color:var(--text-color-secondary)}.evm-wallet-menu__activity-no-transactions-found{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-color-secondary);font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);font-weight:var(--font-weight-regular)}.evm-wallet-menu__settings{display:flex;flex-direction:column;gap:var(--spacing-1)}.evm-wallet-menu__settings-item{anchor-name:--tokens;color:var(--text-color-primary);font-size:var(--body-base-font-size);font-weight:var(--font-weight-medium)}.evm-wallet-menu__settings-item>span{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);color:var(--text-color-secondary)}.evm-wallet-menu__settings-item_select{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-1)}.evm-wallet-menu__settings-item ui-select{position-anchor:--tokens;width:max-content;height:fit-content}.evm-wallet-menu__settings-item ui-select .ui-select-option{min-width:6.5rem}.evm-wallet-menu__settings-item ui-select .ui-select-option div{display:flex;align-items:center;gap:var(--spacing-1);width:max-content;height:fit-content}@media (min-width: 458px){.evm-wallet-menu .ui-drawer dialog{max-height:none}.evm-wallet-menu-header h3,.evm-wallet-menu__tabs{margin-top:var(--spacing-4)}}@keyframes slideFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}.wallet-option-button img{width:var(--icon-lg);height:var(--icon-lg);border-radius:var(--radius-xs)}.token-selector-dialog{width:100%}.token-selector-dialog dialog{max-height:75vh}@media (min-width: 1024px){.token-selector-dialog{width:30vw}}.token-selector-dialog .ui-dialog{overflow:hidden}.token-selector-dialog .ui-dialog .body{display:flex;flex-direction:column;gap:var(--spacing-2);height:max-content}.token-selector-dialog .tokens-list{width:100%;height:100%;overflow-y:scroll;display:flex;flex-direction:column;gap:var(--spacing-1);contain:layout style paint;will-change:scroll-position}@media (min-width: 458px){.token-selector-dialog .tokens-list{width:500px}}.token-selector-dialog .virtual-list-container{contain:layout style paint}.token-selector-dialog .virtual-list-container>div>div{display:flex;flex-direction:column;gap:var(--spacing-1)}.token-selector-dialog .token-option{transform:translateZ(0);backface-visibility:hidden}.token-selector-dialog .token-option__content{display:flex;align-items:center;width:100%;gap:var(--spacing-1)}.token-selector-dialog .token-option__info{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;overflow:hidden}.token-selector-dialog .token-option__info>div{display:flex;align-items:flex-start;gap:var(--spacing-1);width:100%;overflow:hidden;white-space:nowrap}.token-selector-dialog .token-option__info>div .verified-icon{color:var(--brand-500)}.token-selector-dialog .token-option__info small{display:block;color:var(--text-color-secondary);line-break:anywhere}.token-selector-dialog .token-option__balance{align-self:center;line-break:normal;color:var(--brand-500)}.token-selector-dialog .token-option span{font-size:var(--body-base-font-size);line-height:var(--body-base-line-height);color:var(--text-color-primary)}.token-selector-dialog .token-option img{width:var(--icon-lg);height:var(--icon-lg)}.token-selector-dialog .no-token-found{width:100%;text-align:center;font-size:var(--body-base-font-size);line-height:var(--body-base-line-height);color:var(--text-color-secondary)}.token-selector-dialog .verified-checkbox{display:flex;align-items:center;justify-content:space-between}.token-selector-dialog .verified-checkbox span{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);color:var(--text-color-secondary)}.token-selector-dialog .quick-tokens{display:flex;align-items:center;gap:var(--spacing-1);border-bottom:var(--stroke-1) solid var(--border-color-primary);padding-bottom:var(--spacing-2)}.token-selector-button span{color:var(--text-color-primary)}.token-selector-button img{width:var(--icon-md);height:var(--icon-md)}.wallet-selector-dialog__installed,.wallet-selector-dialog__recommended{text-align:center}.wallet-selector-dialog__installed span,.wallet-selector-dialog__recommended span{display:block;font-weight:medium;font-size:var(--body-base-font-size);line-height:var(--body-base-line-height);color:var(--text-color-secondary);align-self:center;margin-bottom:var(--spacing-1)}.wallet-selector-dialog__options{display:flex;flex-direction:column;width:100%;gap:var(--spacing-2)}.wallet-selector-dialog__not-found{color:var(--text-color-secondary);text-align:center}.wallet-selector-dialog__recommended{display:flex;flex-direction:column;align-items:center;width:100%}.wallet-selector-dialog__recommended hr{border-color:var(--neutral-alpha-20);margin:var(--spacing-2) 0;width:100%}.invalid-chain-dialog{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2)}.invalid-chain-dialog ui-icon{color:var(--brand-500)}evm-invalid-chain-dialog ui-dialog .body{display:flex;flex-direction:row;min-height:30vh;justify-content:center;align-items:center}*{font-family:var(--font-family)}
