@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Punctuation SC;font-weight:400;src:local("PingFang SC Regular"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:500;src:local("PingFang SC Medium"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:600;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:700;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: #3c3c43;--vp-c-text-2: #67676c;--vp-c-text-3: #929295}.dark{--vp-c-text-1: #dfdfd6;--vp-c-text-2: #98989f;--vp-c-text-3: #6a6a71}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media(min-width:960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-2);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-2);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:lang(es),:lang(pt){--vp-code-copy-copied-text-content: "Copiado"}:lang(fa){--vp-code-copy-copied-text-content: "کپی شد"}:lang(ko){--vp-code-copy-copied-text-content: "복사됨"}:lang(ru){--vp-code-copy-copied-text-content: "Скопировано"}:lang(zh){--vp-code-copy-copied-text-content: "已复制"}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 12H3m14 6H3M21 6H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7l7 7l-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18l6-6l-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z'/%3E%3C/g%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/g%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 3a6 6 0 0 0 9 9a9 9 0 1 1-9-9'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/g%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 8l6 6m-7 0l6-6l2-3M2 5h12M7 2h1m14 20l-5-10l-5 10m2-4h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2c-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6'%3E%3Cpath d='m21 21l-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8' stroke-width='1.4'/%3E%3C/g%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7m-7 5h7m-7 6h7m-7 5h7'/%3E%3C/g%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 5a2 2 0 0 0-1.344.519l-6.328 5.74a1 1 0 0 0 0 1.481l6.328 5.741A2 2 0 0 0 10 19h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2zm2 4l6 6m0-6l-6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3Cpath d='m9 10l-5 5l5 5'/%3E%3C/g%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/g%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-a065f8cc]{position:fixed;inset:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-a065f8cc],.VPBackdrop.fade-leave-to[data-v-a065f8cc]{opacity:0}.VPBackdrop.fade-leave-active[data-v-a065f8cc]{transition-duration:.25s}@media(min-width:1280px){.VPBackdrop[data-v-a065f8cc]{display:none}}.NotFound[data-v-c1bbfa23]{padding:64px 24px 96px;text-align:center}@media(min-width:768px){.NotFound[data-v-c1bbfa23]{padding:96px 32px 168px}}.code[data-v-c1bbfa23]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-c1bbfa23]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-c1bbfa23]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-c1bbfa23]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-c1bbfa23]{padding-top:20px}.link[data-v-c1bbfa23]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-c1bbfa23]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-f4baa3eb]{position:relative;z-index:1}.nested[data-v-f4baa3eb]{padding-right:16px;padding-left:16px}.outline-link[data-v-f4baa3eb]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-f4baa3eb]:hover,.outline-link.active[data-v-f4baa3eb]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-f4baa3eb]{padding-left:13px}.VPDocAsideOutline[data-v-38830e6e]{display:none}.VPDocAsideOutline.has-outline[data-v-38830e6e]{display:block}.content[data-v-38830e6e]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-38830e6e]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-38830e6e]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-338ac748]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-338ac748]{flex-grow:1}.VPDocAside[data-v-338ac748] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-338ac748] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-338ac748] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-fdeb7a45]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media(min-width:640px){.VPLastUpdated[data-v-fdeb7a45]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-387e5653]{margin-top:64px}.edit-info[data-v-387e5653]{padding-bottom:18px}@media(min-width:640px){.edit-info[data-v-387e5653]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-387e5653]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-387e5653]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-387e5653]{margin-right:8px}.prev-next[data-v-387e5653]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media(min-width:640px){.prev-next[data-v-387e5653]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-387e5653]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-387e5653]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-387e5653]{margin-left:auto;text-align:right}.desc[data-v-387e5653]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-387e5653]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-e4866eae]{padding:32px 24px 96px;width:100%}@media(min-width:768px){.VPDoc[data-v-e4866eae]{padding:48px 32px 128px}}@media(min-width:960px){.VPDoc[data-v-e4866eae]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-e4866eae]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-e4866eae]{max-width:752px}}@media(min-width:1280px){.VPDoc .container[data-v-e4866eae]{display:flex;justify-content:center}.VPDoc .aside[data-v-e4866eae]{display:block}}@media(min-width:1440px){.VPDoc:not(.has-sidebar) .content[data-v-e4866eae]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-e4866eae]{max-width:1104px}}.container[data-v-e4866eae]{margin:0 auto;width:100%}.aside[data-v-e4866eae]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-e4866eae]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-e4866eae]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-e4866eae]::-webkit-scrollbar{display:none}.aside-curtain[data-v-e4866eae]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%);pointer-events:none}.aside-content[data-v-e4866eae]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-e4866eae]{position:relative;margin:0 auto;width:100%}@media(min-width:960px){.content[data-v-e4866eae]{padding:0 32px 128px}}@media(min-width:1280px){.content[data-v-e4866eae]{order:1;margin:0;min-width:640px}}.content-container[data-v-e4866eae]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-e4866eae]{max-width:688px}.VPButton[data-v-0082cc1b]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-0082cc1b]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-0082cc1b]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-0082cc1b]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-0082cc1b]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-0082cc1b]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-0082cc1b]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-0082cc1b]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-0082cc1b]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-0082cc1b]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-0082cc1b]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-0082cc1b]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-0082cc1b]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-b074202a]{display:none}.dark .VPImage.light[data-v-b074202a]{display:none}.VPHero[data-v-e04ac154]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media(min-width:640px){.VPHero[data-v-e04ac154]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media(min-width:960px){.VPHero[data-v-e04ac154]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-e04ac154]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media(min-width:960px){.container[data-v-e04ac154]{flex-direction:row}}.main[data-v-e04ac154]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-e04ac154]{text-align:center}@media(min-width:960px){.VPHero.has-image .container[data-v-e04ac154]{text-align:left}}@media(min-width:960px){.main[data-v-e04ac154]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-e04ac154]{max-width:592px}}.heading[data-v-e04ac154]{display:flex;flex-direction:column}.name[data-v-e04ac154],.text[data-v-e04ac154]{width:fit-content;max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-e04ac154],.VPHero.has-image .text[data-v-e04ac154]{margin:0 auto}.name[data-v-e04ac154]{color:var(--vp-home-hero-name-color)}.clip[data-v-e04ac154]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media(min-width:640px){.name[data-v-e04ac154],.text[data-v-e04ac154]{max-width:576px;line-height:56px;font-size:48px}}@media(min-width:960px){.name[data-v-e04ac154],.text[data-v-e04ac154]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-e04ac154],.VPHero.has-image .text[data-v-e04ac154]{margin:0}}.tagline[data-v-e04ac154]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-e04ac154]{margin:0 auto}@media(min-width:640px){.tagline[data-v-e04ac154]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media(min-width:960px){.tagline[data-v-e04ac154]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-e04ac154]{margin:0}}.actions[data-v-e04ac154]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-e04ac154]{justify-content:center}@media(min-width:640px){.actions[data-v-e04ac154]{padding-top:32px}}@media(min-width:960px){.VPHero.has-image .actions[data-v-e04ac154]{justify-content:flex-start}}.action[data-v-e04ac154]{flex-shrink:0;padding:6px}.image[data-v-e04ac154]{order:1;margin:-76px -24px -48px}@media(min-width:640px){.image[data-v-e04ac154]{margin:-108px -24px -48px}}@media(min-width:960px){.image[data-v-e04ac154]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-e04ac154]{position:relative;margin:0 auto;width:320px;height:320px}@media(min-width:640px){.image-container[data-v-e04ac154]{width:392px;height:392px}}@media(min-width:960px){.image-container[data-v-e04ac154]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-e04ac154]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media(min-width:640px){.image-bg[data-v-e04ac154]{width:256px;height:256px}}@media(min-width:960px){.image-bg[data-v-e04ac154]{width:320px;height:320px}}[data-v-e04ac154] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;width:100%;height:100%;object-fit:contain;transform:translate(-50%,-50%)}@media(min-width:640px){[data-v-e04ac154] .image-src{max-width:256px;max-height:256px}}@media(min-width:960px){[data-v-e04ac154] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-e0e7995b]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-e0e7995b]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-e0e7995b]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-e0e7995b]>.VPImage{margin-bottom:20px}.icon[data-v-e0e7995b]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-e0e7995b]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-e0e7995b]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-e0e7995b]{padding-top:8px}.link-text-value[data-v-e0e7995b]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-e0e7995b]{margin-left:6px}.VPFeatures[data-v-44aecebe]{position:relative;padding:0 24px}@media(min-width:640px){.VPFeatures[data-v-44aecebe]{padding:0 48px}}@media(min-width:960px){.VPFeatures[data-v-44aecebe]{padding:0 64px}}.container[data-v-44aecebe]{margin:0 auto;max-width:1152px}.items[data-v-44aecebe]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-44aecebe]{padding:8px;width:100%}@media(min-width:640px){.item.grid-2[data-v-44aecebe],.item.grid-4[data-v-44aecebe],.item.grid-6[data-v-44aecebe]{width:50%}}@media(min-width:768px){.item.grid-2[data-v-44aecebe],.item.grid-4[data-v-44aecebe]{width:50%}.item.grid-3[data-v-44aecebe],.item.grid-6[data-v-44aecebe]{width:calc(100% / 3)}}@media(min-width:960px){.item.grid-4[data-v-44aecebe]{width:25%}}.container[data-v-442504a5]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media(min-width:640px){.container[data-v-442504a5]{padding:0 48px}}@media(min-width:960px){.container[data-v-442504a5]{width:100%;padding:0 64px}}.vp-doc[data-v-442504a5] .VPHomeSponsors,.vp-doc[data-v-442504a5] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-442504a5] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-442504a5] .VPHomeSponsors a,.vp-doc[data-v-442504a5] .VPTeamPage a{text-decoration:none}.VPHome[data-v-4543c53c]{margin-bottom:96px}@media(min-width:768px){.VPHome[data-v-4543c53c]{margin-bottom:128px}}.VPContent[data-v-6051376c]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-6051376c]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-6051376c]{margin:0}@media(min-width:960px){.VPContent[data-v-6051376c]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-6051376c]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media(min-width:1440px){.VPContent.has-sidebar[data-v-6051376c]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-a35f1157]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-a35f1157]{display:none}.VPFooter[data-v-a35f1157] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-a35f1157] a:hover{color:var(--vp-c-text-1)}@media(min-width:768px){.VPFooter[data-v-a35f1157]{padding:32px}}.container[data-v-a35f1157]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-a35f1157],.copyright[data-v-a35f1157]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown button[data-v-7b51178d]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-7b51178d]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-7b51178d]{color:var(--vp-c-text-1)}.icon[data-v-7b51178d]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media(min-width:960px){.VPLocalNavOutlineDropdown button[data-v-7b51178d]{font-size:14px}.icon[data-v-7b51178d]{font-size:16px}}.open>.icon[data-v-7b51178d]{transform:rotate(90deg)}.items[data-v-7b51178d]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media(min-width:960px){.items[data-v-7b51178d]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-7b51178d]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-7b51178d]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-7b51178d]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-7b51178d]{transition:all .2s ease-out}.flyout-leave-active[data-v-7b51178d]{transition:all .15s ease-in}.flyout-enter-from[data-v-7b51178d],.flyout-leave-to[data-v-7b51178d]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-00840d2b]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-00840d2b]{position:fixed}@media(min-width:960px){.VPLocalNav[data-v-00840d2b]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-00840d2b]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-00840d2b]{display:none}}@media(min-width:1280px){.VPLocalNav[data-v-00840d2b]{display:none}}@media(min-width:1440px){.VPLocalNav.has-sidebar[data-v-00840d2b]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-00840d2b]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-00840d2b]{display:flex;align-items:center;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-00840d2b]:hover{color:var(--vp-c-text-1);transition:color .25s}@media(min-width:960px){.menu[data-v-00840d2b]{display:none}}.menu-icon[data-v-00840d2b]{margin-right:8px;font-size:14px}.menu[data-v-00840d2b],[data-v-00840d2b] .VPLocalNavOutlineDropdown>button{padding:12px 24px 11px}@media(min-width:768px){.menu[data-v-00840d2b],[data-v-00840d2b] .VPLocalNavOutlineDropdown>button{padding:12px 32px 11px}}.VPSwitch[data-v-6a0d7ffa]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-6a0d7ffa]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-6a0d7ffa]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-6a0d7ffa]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-6a0d7ffa] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-6a0d7ffa] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-1f8d6be0]{opacity:1}.moon[data-v-1f8d6be0],.dark .sun[data-v-1f8d6be0]{opacity:0}.dark .moon[data-v-1f8d6be0]{opacity:1}.dark .VPSwitchAppearance[data-v-1f8d6be0] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-925d7883]{display:none}@media(min-width:1280px){.VPNavBarAppearance[data-v-925d7883]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-234f4353]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-234f4353]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-234f4353]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-234f4353]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-82ad4d0f]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-82ad4d0f]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-82ad4d0f]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-82ad4d0f]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-f2c253ed]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-f2c253ed] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-f2c253ed] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-f2c253ed] .group:last-child{padding-bottom:0}.VPMenu[data-v-f2c253ed] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-f2c253ed] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-f2c253ed] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-f2c253ed] .action{padding-left:24px}.VPFlyout[data-v-01503530]{position:relative}.VPFlyout[data-v-01503530]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-01503530]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-01503530]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-01503530]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-01503530]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-01503530]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-01503530],.button[aria-expanded=true]+.menu[data-v-01503530]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-01503530]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-01503530]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-01503530]{margin-right:0;font-size:16px}.text-icon[data-v-01503530]{margin-left:4px;font-size:14px}.icon[data-v-01503530]{font-size:20px;transition:fill .25s}.menu[data-v-01503530]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-269bb975]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-269bb975]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-269bb975]>svg,.VPSocialLink[data-v-269bb975]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-f161a2a9]{display:flex;justify-content:center}.VPNavBarExtra[data-v-ec74f5d2]{display:none;margin-right:-12px}@media(min-width:768px){.VPNavBarExtra[data-v-ec74f5d2]{display:block}}@media(min-width:1280px){.VPNavBarExtra[data-v-ec74f5d2]{display:none}}.trans-title[data-v-ec74f5d2]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-ec74f5d2],.item.social-links[data-v-ec74f5d2]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-ec74f5d2]{min-width:176px}.appearance-action[data-v-ec74f5d2]{margin-right:-2px}.social-links-list[data-v-ec74f5d2]{margin:-4px -8px}.VPNavBarHamburger[data-v-45cabc6e]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media(min-width:768px){.VPNavBarHamburger[data-v-45cabc6e]{display:none}}.container[data-v-45cabc6e]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-45cabc6e]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-45cabc6e]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-45cabc6e]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-45cabc6e]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-45cabc6e]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-45cabc6e]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-45cabc6e],.VPNavBarHamburger.active:hover .middle[data-v-45cabc6e],.VPNavBarHamburger.active:hover .bottom[data-v-45cabc6e]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-45cabc6e],.middle[data-v-45cabc6e],.bottom[data-v-45cabc6e]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-45cabc6e]{top:0;left:0;transform:translate(0)}.middle[data-v-45cabc6e]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-45cabc6e]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-1e9ca1be]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-1e9ca1be],.VPNavBarMenuLink[data-v-1e9ca1be]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-cecf07d5]{display:none}@media(min-width:768px){.VPNavBarMenu[data-v-cecf07d5]{display:flex}}:root{--docsearch-primary-color:#003dff;--docsearch-soft-primary-color:rgba(0,61,255,.1);--docsearch-subtle-color:#d6d6e7;--docsearch-text-color:#36395a;--docsearch-error-color:#ef5350;--docsearch-success-color:#e8f5e9;--docsearch-secondary-text-color:#5a5e9a;--docsearch-background-color:#f5f5fa;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-focus-color:#005fcc;--docsearch-highlight-color:#003dff;--docsearch-muted-color:#9698c3;--docsearch-muted-color-darker:rgba(120,122,165,.25);--docsearch-icon-color:#5a5e9a;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#003dff;--docsearch-border-radius:4px;--docsearch-modal-width:800px;--docsearch-modal-height:600px;--docsearch-modal-variable-height:60dvh;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:rgba(0,0,0,.2) 0px 12px 28px 0px,rgba(0,0,0,.1) 0px 2px 4px 0px,hsla(0,0%,100%,.05) 0px 0px 0px 1px inset;--docsearch-searchbox-height:56px;--docsearch-searchbox-initial-height:56px;--docsearch-searchbox-background:#ffffffa6;--docsearch-searchbox-focus-background:#ffffffa6;--docsearch-actions-width:99px;--docsearch-actions-height:44px;--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-highlight-color:rgba(0,61,255,.1);--docsearch-hit-background:#fff;--docsearch-key-background:#f5f5fa;--docsearch-key-color:#5a5e9a;--docsearch-key-pressed-shadow:inset 0 2px 4px rgba(120,122,165,.25);--docsearch-footer-height:52px;--docsearch-footer-background:#ffffffa6;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12);--fav-out-dur:.16s;--del-dur:.15s;--ease-smooth:cubic-bezier(.25,.8,.4,1);--ease-fast:cubic-bezier(.45,.15,.6,.9);--shadow-pop:0 4px 12px rgba(0,0,0,.06);--shimmer-bg:linear-gradient(90deg,#e0e3e8 0%,var(--docsearch-muted-color) 20%,var(--docsearch-muted-color) 60%,#e0e3e8 95%);--docsearch-dropdown-menu-background:var(--docsearch-hit-background);--docsearch-dropdown-menu-item-hover-background:var(--docsearch-modal-background)}html.dark{--docsearch-text-color:#c4c7dc;--docsearch-secondary-text-color:#b6b7d5;--docsearch-subtle-color:#212139;--docsearch-error-color:#ef5350;--docsearch-success-color:rgba(67,160,71,.2);--docsearch-highlight-color:#457aff;--docsearch-focus-color:#9ac8ff;--docsearch-background-color:#36395a;--docsearch-icon-color:#b6b7d5;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#000000a6;--docsearch-searchbox-focus-background:#000000a6;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-background:#36395a;--docsearch-key-color:#b6b7d5;--docsearch-key-pressed-shadow:inset 0 2px 4px rgba(12,13,20,.4);--docsearch-footer-background:#000000a6;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497;--shimmer-bg:linear-gradient(90deg,#e0e3e8 0%,var(--docsearch-muted-color) 20%,var(--docsearch-muted-color) 60%,#e0e3e8 95%);--docsearch-dropdown-menu-item-hover-background:#10121e}.DocSearch-Button{all:unset;align-items:center;background-color:var(--docsearch-searchbox-background);border:1px solid var(--docsearch-subtle-color);border-radius:4px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;height:36px;justify-content:space-between;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button-Container{align-items:center;display:flex;height:100%}.DocSearch-Button-Container svg{color:var(--docsearch-muted-color)}.DocSearch-Back-Icon,.DocSearch-Search-Icon{color:var(--docsearch-highlight-color);stroke-width:1.6}.DocSearch-Button-Placeholder{color:var(--docsearch-muted-color);display:inline-block;font-size:1rem;line-height:normal;padding:0 12px 0 8px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-background);border:0;border:1px solid color-mix(in srgb,var(--docsearch-subtle-color) 20%,transparent);border-radius:4px;box-shadow:none!important;color:var(--docsearch-key-color);display:flex;font-size:14px;height:24px;justify-content:center;position:relative;transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:24px}.DocSearch-Button-Key--ctrl{width:33px}.DocSearch-Button-Key:first-child{margin-right:.4em}@media(prefers-reduced-motion){.DocSearch-Button-Key{transition:none}}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow)!important;transform:translateY(1px)}@media(max-width:768px){.DocSearch-Button{width:auto}.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:400}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:4px;box-shadow:var(--docsearch-modal-shadow);display:flex;flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex}.DocSearch-SearchBar-Magnifier{color:var(--docsearch-highlight-color)}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-bottom:1px solid var(--docsearch-subtle-color);border-radius:4px 4px 0 0;display:flex;height:var( --docsearch-searchbox-height,var(--docsearch-searchbox-initial-height) );margin:0;min-height:var(--docsearch-searchbox-initial-height);padding-block:var(--docsearch-spacing);padding-inline:16px;position:relative;width:100%}.DocSearch-Input,.DocSearch-Modal-heading{appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;font-weight:300;height:100%;line-height:1.4;outline:none;overflow-y:hidden;padding-block-start:4px;padding-inline-start:8px;resize:none;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-Actions{align-items:center;display:flex;gap:8px;height:var(--docsearch-actions-height);justify-content:flex-end;padding:0 2px;width:var(--docsearch-actions-width)}.DocSearch-Divider{border-left:1px solid var(--docsearch-subtle-color);height:16px}.DocSearch-Action{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center;min-height:24px;min-width:24px}.DocSearch-Action,.DocSearch-AskAi-Return,.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel{margin:0;padding:0}.DocSearch-AskAi-Return{cursor:pointer}.DocSearch-AskAi-Return,.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Action{animation:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Action,.DocSearch-AskAi-Return{animation:fade-in .1s ease-in forwards;appearance:none;background:none;border:none;border-radius:var(--docsearch-border-radius);color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-AskAi-Return[hidden],.DocSearch-Close[hidden],.DocSearch-Input[hidden],.DocSearch-StreamingIndicator[hidden]{display:none}.DocSearch-Action:hover,.DocSearch-AskAi-Return:hover{background:var(--docsearch-soft-primary-color);color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{color:var(--docsearch-icon-color);height:24px;width:24px}.DocSearch-Form:focus-within .DocSearch-MagnifierLabel svg{color:var(--docsearch-highlight-color)}.DocSearch-Clear{appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;flex:none;font:inherit;font-size:.9em;font-weight:300;height:28px;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Clear:focus-visible,.DocSearch-Close:focus-visible{border-radius:4px;outline:2px solid var(--docsearch-focus-color);outline-offset:1px}.DocSearch-Dropdown{height:var(--docsearch-modal-variable-height);max-height:calc(var(--docsearch-modal-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown-Container ul{list-style:none;margin:0;padding:0}.DocSearch-Label{color:var(--docsearch-secondary-text-color);font-size:.875em;font-weight:400;line-height:1.6em}.DocSearch-Help,.DocSearch-NoResults-Help{color:var(--docsearch-secondary-text-color);font-size:.8em;font-weight:300;line-height:1.5em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{color:var(--docsearch-text-color);font-size:1.1em;font-weight:300;line-height:.5em;vertical-align:middle}.DocSearch-Title strong{font-weight:500}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative;scroll-margin-top:40px}.DocSearch-Hit:first-of-type{margin-top:4px}.DocSearch-Hit a,.DocSearch-Hit--AskAI{background:var(--docsearch-hit-background);border-radius:4px;cursor:pointer;display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-text-color);font-size:.9em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 4px;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit--AskAI,.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-hit-highlight-color)}.DocSearch-Conversation-History .DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-hit-background)}.DocSearch-Hit mark{color:var(--docsearch-highlight-color);text-decoration:underline;text-underline-offset:.3em}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-text-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{color:var(--docsearch-secondary-text-color);height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;color:var(--docsearch-muted-color);display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:400;gap:4px;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-secondary-text-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title{color:var(--docsearch-text-color)}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-highlight-color)}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-AskAiScreen,.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{align-items:center;color:var(--docsearch-secondary-text-color);display:flex;flex-direction:column;font-size:1.25em;font-weight:400;justify-content:center;margin:0 auto;text-align:center;width:80%}.DocSearch-AskAiScreen,.DocSearch-ErrorScreen,.DocSearch-NoResults{max-height:80%}.DocSearch-StartScreen{height:100%}.DocSearch-NoResults{gap:.8em;margin-top:2em}.DocSearch-NoResults--withAskAi{justify-content:flex-start;margin-top:0}.DocSearch-AskAiScreen,.DocSearch-ErrorScreen,.DocSearch-StartScreen{gap:24px}.DocSearch-StartScreen-Icon{height:64px;stroke:var(--docsearch-icon-color);width:64px}.DocSearch-Screen-Icon{color:var(--docsearch-icon-color)}.DocSearch-NoResults-Prefill-List{display:flex;flex-direction:column;gap:12px;text-align:center}.DocSearch-NoResults-Prefill-List-Items{display:flex;flex-direction:column;gap:2px}.DocSearch-NoResults-Prefill-List-Items p{align-items:center;display:flex;margin:0;text-align:left}.DocSearch-Prefill{align-items:center;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-flex;font-size:.8em;font-weight:300;gap:4px;height:40px;padding:0 4px}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 4px 4px;border-top:1px solid var(--docsearch-subtle-color);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;gap:16px;list-style:none;margin:0;padding:0}.DocSearch-Commands li,.DocSearch-Commands-Key{align-items:center;display:flex}.DocSearch-Commands-Key{background-color:var(--docsearch-background-color);border:0;border-radius:2px;box-shadow:none!important;color:var(--docsearch-icon-color);height:24px;justify-content:center;margin-right:4px;width:24px}.DocSearch-Commands-Key:last-of-type{margin-right:8px}.DocSearch-Escape-Key{font-size:10px;font-weight:300;letter-spacing:normal;line-height:16px;text-align:center;text-transform:uppercase}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.DocSearch-AskAi-Section{display:flex;flex-direction:column;gap:8px;padding:12px 0}.DocSearch-Hit-AskAIButton{align-items:center;color:var(--docsearch-text-color);display:flex;flex-direction:row}.DocSearch-Hit-AskAIButton-icon{color:var(--docsearch-icon-color);flex-shrink:0;margin-right:12px}.DocSearch-Hit-AskAIButton-title{color:var(--docsearch-hit-color);display:flex;flex:1 1 auto;font-weight:400;gap:4px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-AskAIButton-title-query{background:none;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocSearch-Hit-AskAIButton-title mark{text-decoration:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.DocSearch-AskAiScreen-Container{display:flex;flex-direction:column;gap:0;height:100%;justify-content:flex-start;padding:0;text-align:left;width:100%}.DocSearch-AskAiScreen-Disclaimer{align-self:flex-start;display:flex;font-size:.6em;font-weight:300;margin:0;padding:1.5em 0 .5em;text-align:left}.DocSearch-AskAiScreen-Body{gap:24px;width:100%}.DocSearch-AskAiScreen-Body,.DocSearch-AskAiScreen-Response,.DocSearch-AskAiScreen-Response-Container{display:flex;flex-direction:column}.DocSearch-AskAiScreen-Response{align-self:flex-start;background:var(--docsearch-hit-background);border-radius:4px;color:var(--docsearch-text-color);font-size:.8em;gap:1em;margin-bottom:8px;padding:24px;width:100%}.DocSearch-AskAiScreen-Query{font-size:1.25em;font-weight:600;line-break:loose;line-height:1.4;margin:0}.DocSearch-AskAiScreen-Answer{line-height:1.5}.DocSearch-AskAiScreen-Answer,.DocSearch-AskAiScreen-ThinkingDots{color:var(--docsearch-secondary-text-color);font-weight:400;margin:0}.DocSearch-AskAiScreen-ThinkingDots{font-size:.8em}.DocSearch-AskAiScreen-Answer-Footer{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.DocSearch-AskAiScreen-Actions{align-items:center;display:flex;flex-direction:row;gap:12px;margin-left:auto}.DocSearch-AskAiScreen-ActionButton{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;margin:0;padding:4px;transition:background-color .2s ease;width:24px}.DocSearch-AskAiScreen-ActionButton:hover{background:var(--docsearch-hit-highlight-color)}.DocSearch-AskAiScreen-ActionButton svg{color:var(--docsearch-icon-color);height:20px;stroke-width:1.5;width:20px}.DocSearch-AskAiScreen-CopyButton--copied{background-color:var(--docsearch-success-color);cursor:default}.DocSearch-AskAiScreen-Error{align-items:baseline;background-color:#ef53501a;border-radius:4px;color:var(--docsearch-error-color);display:flex;font-size:1em;font-weight:400;gap:8px;padding:1em}.DocSearch-AskAiScreen-MessageContent{display:flex;flex-direction:column;row-gap:1em}.DocSearch-AskAiScreen-Error svg,.DocSearch-AskAiScreen-MessageContent-Tool svg{flex-shrink:0;height:16px;width:16px}.DocSearch-AskAiScreen-Error p{margin:0}.DocSearch-AskAiScreen-Error .DocSearch-Markdown-Content{color:var(--docsearch-error-color)}.DocSearch-AskAiScreen-FeedbackText{color:var(--docsearch-muted-color);font-size:.7em;font-weight:400;margin:0}.DocSearch-AskAiScreen-FeedbackText--visible{animation:fade-in .3s ease-in forwards}.DocSearch-AskAiScreen-RelatedSources{display:flex;flex-direction:column;gap:4px;width:100%}.DocSearch-AskAiScreen-RelatedSources-List{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;width:100%}.DocSearch-AskAiScreen-RelatedSources-Title{color:var(--docsearch-secondary-color);font-size:.7em;font-weight:400;margin:0;padding:6px 0}.DocSearch-AskAiScreen-RelatedSources-NoResults{color:var(--docsearch-text-color);font-size:.8rem;font-weight:400;margin:0}.DocSearch-AskAiScreen-RelatedSources-Error{color:var(--docsearch-error-color);font-size:.8rem;font-weight:400;margin:0}.DocSearch-AskAiScreen-RelatedSources-Item-Link{align-items:center;background:var(--docsearch-hit-background);border-radius:4px;color:var(--docsearch-text-color);display:flex;font-size:.75em;gap:6px;max-width:70%;padding:12px 8px;text-decoration:none;transition:background-color .2s ease}.DocSearch-AskAiScreen-RelatedSources-Item-Link svg{color:var(--docsearch-icon-color);flex-shrink:0;stroke-width:1.2}.DocSearch-AskAiScreen-RelatedSources-Item-Link span{flex:1 1 0;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocSearch-AskAiScreen-ExchangesList{display:flex;flex-direction:column;gap:24px;margin:8px 0}.DocSearch-AskAiScreen-RelatedSources-Item-Link:hover{background:var(--docsearch-hit-highlight-color)}.DocSearch-Markdown-Content{color:var(--docsearch-text-color);font-size:.9355em;line-height:1.6;word-wrap:break-word}.DocSearch-Markdown-Content--streaming{animation:fade-in .3s ease-in-out both}.DocSearch-Markdown-Content p{margin:1em 0}.DocSearch-Markdown-Content p:last-child{margin-bottom:0}.DocSearch-Markdown-Content p:first-child{margin-top:0}.DocSearch-Markdown-Content code{border-radius:3px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.9em;letter-spacing:normal;margin:0;padding:.2em 0}.DocSearch-Markdown-Content code,.DocSearch-Markdown-Content pre{background-color:var(--docsearch-key-background);color:var(--docsearch-text-color)}.DocSearch-Markdown-Content pre{border-radius:6px;margin:1.5em 0;overflow-x:auto;padding:1.2em}.DocSearch-Markdown-Content pre code{background-color:transparent;border-radius:0;color:inherit;font-size:.8em;margin:0;padding:0;white-space:pre-wrap;word-wrap:break-word;line-height:1.5}.DocSearch-Markdown-Content h1,.DocSearch-Markdown-Content h2,.DocSearch-Markdown-Content h3,.DocSearch-Markdown-Content h4,.DocSearch-Markdown-Content h5,.DocSearch-Markdown-Content h6{color:var(--docsearch-text-color);font-weight:600;letter-spacing:-.02em;line-height:1.3;margin:1em 0}.DocSearch-Markdown-Content h1{font-size:1.5em}.DocSearch-Markdown-Content h2{font-size:1.2em}.DocSearch-Markdown-Content h3{font-size:1em}.DocSearch-Markdown-Content h4{font-size:.9em}.DocSearch-Markdown-Content h5,.DocSearch-Markdown-Content h6{font-size:.8em}.DocSearch-Markdown-Content ol,.DocSearch-Markdown-Content ul{color:var(--docsearch-text-color);margin:1.2em 0;padding-left:1.5em}.DocSearch-Markdown-Content ul{list-style-type:disc}.DocSearch-Markdown-Content ol{list-style-type:decimal}.DocSearch-Markdown-Content li{color:var(--docsearch-text-color);line-height:1.6;margin:.8em 0;padding-left:.3em}.DocSearch-Markdown-Content li>ol,.DocSearch-Markdown-Content li>ul{margin:.5em}.DocSearch-Markdown-Content li::marker{color:var(--docsearch-muted-color)}.DocSearch-Markdown-Content a{color:var(--docsearch-highlight-color);text-decoration:none;transition:all .2s ease}.DocSearch-Markdown-Content a:hover{opacity:.9;text-decoration:underline}.DocSearch-Markdown-Content blockquote{border-left:4px solid var(--docsearch-hit-highlight-color);color:var(--docsearch-secondary-text-color);font-style:italic;margin:1.5em 0;padding:.5em 0 .5em 1em}.DocSearch-Markdown-Content hr{border:none;border-top:1px solid var(--docsearch-subtle-color);margin:1em 0}.DocSearch-Markdown-Content table{border-collapse:collapse;margin:1.5em 0;width:100%}.DocSearch-Markdown-Content td,.DocSearch-Markdown-Content th{border:1px solid var(--docsearch-subtle-color);padding:.75em;text-align:left}.DocSearch-Markdown-Content th{background-color:var(--docsearch-hit-background);font-weight:600}.DocSearch-AskAiScreen-MessageContent-Reasoning{align-items:center;color:var(--docsearch-muted-color);display:flex;font-size:1em;gap:4px}.DocSearch-AskAiScreen-MessageContent-Reasoning svg{color:var(--docsearch-icon-color)}.DocSearch-AskAiScreen-MessageContent-Tool{align-items:center;color:var(--docsearch-muted-color);display:flex;line-height:1.2;width:100%}.DocSearch-AskAiScreen-MessageContent-Tool.Tool--Result{padding-top:0}.DocSearch-AskAiScreen-MessageContent-Tool>svg{color:var(--docsearch-icon-color);margin-right:8px}.DocSearch-AskAiScreen-MessageContent-Tool-Query{color:var(--docsearch-muted-color);transition:box-shadow .2s ease}.DocSearch-AskAiScreen-MessageContent-Tool-Query svg{color:var(--docsearch-muted-color)}.DocSearch-AskAiScreen-MessageContent-Tool-Query:hover{box-shadow:0 1px 0 0 var(--docsearch-highlight-color);color:var(--docsearch-highlight-color);cursor:pointer}.DocSearch-AskAiScreen-MessageContent-Tool-Query:hover svg{color:var(--docsearch-highlight-color)}.DocSearck-AskAiScreen-MessageContent-Stopped{color:var(--docsearch-muted-color);font-style:italic;margin-top:1em}.DocSearch-AskAiScreen-SmallerLoadingIcon{height:16px;width:16px}.shimmer{background:var(--shimmer-bg);background-clip:text;-webkit-background-clip:text;background-size:200% auto;color:transparent;display:flex;-webkit-text-fill-color:transparent;animation:shimmerText 2.5s linear infinite;pointer-events:none}@keyframes shimmerText{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:.3}50%{opacity:.6}}@media(max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:48px}.DocSearch-Input{font-size:1rem}.DocSearch-Hit-AskAIButton-icon{margin-right:8px}body:has(.DocSearch-Container){overflow:hidden;position:fixed}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:calc(var(--docsearch-vh, 1vh)*100);height:100dvh}.DocSearch-Footer{border-radius:0;bottom:0;position:static}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:calc(var(--docsearch-vh, 1vh)*100);height:100dvh;margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:none}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}.DocSearch-AskAiScreen-Response-Container{flex-direction:column}.DocSearch-AskAiScreen-RelatedSources,.DocSearch-AskAiScreen-Response{width:100%}}.DocSearch-CodeSnippet{position:relative}.DocSearch-CodeSnippet-CopyButton{align-items:center;background:var(--docsearch-key-background);border:none;border-radius:4px;color:var(--docsearch-text-color);cursor:pointer;display:flex;font-size:.75em;padding:.2em .6em;position:absolute;right:8px;top:8px;transition:opacity .2s ease}.DocSearch-CodeSnippet-CopyButton:hover{opacity:.8}.DocSearch-CodeSnippet-CopyButton:active{opacity:.6}.DocSearch-CodeSnippet-CopyButton svg{height:16px;margin-right:4px;width:16px}.DocSearch-CodeSnippet-CheckIcon,.DocSearch-CodeSnippet-CopyButton--copied .DocSearch-CodeSnippet-CopyIcon{display:none}.DocSearch-CodeSnippet-CopyButton--copied .DocSearch-CodeSnippet-CheckIcon{display:inline-block}.DocSearch-Markdown-Content--streaming .DocSearch-CodeSnippet-CopyButton{display:none}.DocSearch-NewConversationScreen{padding:3em var(--docsearch-spacing)}.DocSearch-NewConversationScreen-Title{color:var(--docsearch-text-color);font-size:26px;font-weight:600;margin-bottom:.15em}.DocSearch-NewConversationScreen-Description{color:var(--docsearch-muted-color);font-size:14px}.DocSearch-NewConversationScreen-SuggestedQuestions{align-items:start;display:flex;flex-direction:column;gap:var(--docsearch-spacing);margin-top:1.5em}.DocSearch-NewConversationScreen-SuggestedQuestion{align-items:center;background-color:var(--docsearch-searchbox-background);border:1px solid var(--docsearch-subtle-color);border-radius:var(--docsearch-border-radius);color:var(--docsearch-text-color);cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:12px}.DocSearch-Menu{position:relative}.DocSearch-Menu-content{background-color:var(--docsearch-dropdown-menu-background);border-radius:var(--docsearch-border-radius);box-shadow:0 0 0 1px #21243d0d,0 8px 16px -4px #21243d40;display:none;flex-direction:column;min-width:195px;padding:8px 0;position:absolute;right:0;top:calc(100% + 12px);z-index:422}.DocSearch-Menu-content.open{display:flex}.DocSearch-Menu-item{align-items:center;background-color:transparent;border:0;color:var(--docsearch-text-color);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:10px 16px;white-space:nowrap}.DocSearch-Menu-item:hover{background-color:var(--docsearch-dropdown-menu-item-hover-background)}[class*=DocSearch]{--docsearch-actions-height: auto;--docsearch-actions-width: auto;--docsearch-background-color: var(--vp-c-bg-soft);--docsearch-container-background: var(--vp-backdrop-bg-color);--docsearch-focus-color: var(--vp-c-brand-1);--docsearch-footer-background: var(--vp-c-bg);--docsearch-highlight-color: var(--vp-c-brand-1);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-1);--docsearch-hit-highlight-color: var(--vp-c-brand-soft);--docsearch-icon-color: var(--vp-c-text-2);--docsearch-key-background: transparent;--docsearch-key-color: var(--vp-c-text-2);--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-searchbox-focus-background: transparent;--docsearch-secondary-text-color: var(--vp-c-text-2);--docsearch-soft-primary-color: var(--vp-c-brand-soft);--docsearch-subtle-color: var(--vp-c-divider);--docsearch-success-color: var(--vp-c-brand-soft);--docsearch-text-color: var(--vp-c-text-1)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none}.DocSearch-Clear{padding:0 8px}.DocSearch-Commands-Key{padding:4px;border:1px solid var(--docsearch-subtle-color);border-radius:4px}.DocSearch-Hit a:focus-visible{outline:2px solid var(--docsearch-focus-color)}.DocSearch-Logo [class^=cls-]{fill:currentColor}.DocSearch-SearchBar+.DocSearch-Footer{border-top-color:transparent}.DocSearch-Title{font-size:revert;line-height:revert}.DocSearch-Button{--docsearch-muted-color: var(--docsearch-text-color);--docsearch-searchbox-background: transparent;width:auto;padding:2px 12px;border:none;border-radius:8px}.DocSearch-Search-Icon{color:inherit!important;width:20px;height:20px}@media(min-width:768px){.DocSearch-Button{--docsearch-muted-color: var(--docsearch-secondary-text-color);--docsearch-searchbox-background: var(--vp-c-bg-alt)}.DocSearch-Search-Icon{width:15px;height:15px}.DocSearch-Button-Placeholder{font-size:13px}}.DocSearch-Button-Keys{min-width:auto;margin:0;padding:4px 6px;background-color:var(--docsearch-key-background);border:1px solid var(--docsearch-subtle-color);border-radius:4px;font-size:12px;line-height:1;color:var(--docsearch-key-color)}.DocSearch-Button-Keys>*{display:none}.DocSearch-Button-Keys:after{direction:ltr;content:"Ctrl K"}.mac .DocSearch-Button-Keys:after{content:"⌘ K"}.VPNavBarSearch{display:flex;align-items:center}@media(min-width:768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media(min-width:960px){.VPNavBarSearch{padding-left:32px}}.VPNavBarSocialLinks[data-v-b1313601]{display:none}@media(min-width:1280px){.VPNavBarSocialLinks[data-v-b1313601]{display:flex;align-items:center}}.title[data-v-37307355]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media(min-width:960px){.title[data-v-37307355]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-37307355]{border-bottom-color:var(--vp-c-divider)}}[data-v-37307355] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-82f28ded]{display:none}@media(min-width:1280px){.VPNavBarTranslations[data-v-82f28ded]{display:flex;align-items:center}}.title[data-v-82f28ded]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-9247d424]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-9247d424]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-9247d424]:not(.home){background-color:var(--vp-nav-bg-color)}@media(min-width:960px){.VPNavBar[data-v-9247d424]:not(.home){background-color:transparent}.VPNavBar[data-v-9247d424]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-9247d424]{padding:0 8px 0 24px}@media(min-width:768px){.wrapper[data-v-9247d424]{padding:0 32px}}@media(min-width:960px){.VPNavBar.has-sidebar .wrapper[data-v-9247d424]{padding:0}}.container[data-v-9247d424]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-9247d424],.container>.content[data-v-9247d424]{pointer-events:none}.container[data-v-9247d424] *{pointer-events:auto}@media(min-width:960px){.VPNavBar.has-sidebar .container[data-v-9247d424]{max-width:100%}}.title[data-v-9247d424]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media(min-width:960px){.VPNavBar.has-sidebar .title[data-v-9247d424]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media(min-width:1440px){.VPNavBar.has-sidebar .title[data-v-9247d424]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-9247d424]{flex-grow:1}@media(min-width:960px){.VPNavBar.has-sidebar .content[data-v-9247d424]{position:relative;z-index:1;padding-left:var(--vp-sidebar-width)}.VPNavBar.has-sidebar .content-body[data-v-9247d424]{padding-right:32px}}@media(min-width:1440px){.VPNavBar.has-sidebar .content[data-v-9247d424]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}.VPNavBar.has-sidebar .content-body[data-v-9247d424]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px)}}.content-body[data-v-9247d424]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media(min-width:960px){.VPNavBar:not(.home.top) .content-body[data-v-9247d424]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-9247d424]{background-color:transparent}}@media(max-width:767px){.content-body[data-v-9247d424]{column-gap:.5rem}}.menu+.translations[data-v-9247d424]:before,.menu+.appearance[data-v-9247d424]:before,.menu+.social-links[data-v-9247d424]:before,.translations+.appearance[data-v-9247d424]:before,.appearance+.social-links[data-v-9247d424]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-9247d424]:before,.translations+.appearance[data-v-9247d424]:before{margin-right:16px}.appearance+.social-links[data-v-9247d424]:before{margin-left:16px}.social-links[data-v-9247d424]{margin-right:-8px}.divider[data-v-9247d424]{width:100%;height:1px}@media(min-width:960px){.VPNavBar.has-sidebar .divider[data-v-9247d424]{padding-left:var(--vp-sidebar-width)}}@media(min-width:1440px){.VPNavBar.has-sidebar .divider[data-v-9247d424]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-9247d424]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-9247d424]{background-color:var(--vp-c-gutter)}@media(min-width:960px){.VPNavBar:not(.home.top) .divider-line[data-v-9247d424]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-9247d424]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-e12a4c73]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-e12a4c73]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-a2c9f782]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-a2c9f782]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-d4c979b4]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-d4c979b4]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-93346b91]{display:block}.title[data-v-93346b91]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-01c3c73e]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-01c3c73e]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-01c3c73e]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-01c3c73e]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-01c3c73e]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-01c3c73e]{transform:rotate(45deg)}.button[data-v-01c3c73e]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-01c3c73e]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-01c3c73e]{transition:transform .25s}.group[data-v-01c3c73e]:first-child{padding-top:0}.group+.group[data-v-01c3c73e],.group+.item[data-v-01c3c73e]{padding-top:4px}.VPNavScreenTranslations[data-v-d9eac59e]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-d9eac59e]{height:auto}.title[data-v-d9eac59e]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-d9eac59e]{font-size:16px}.icon.lang[data-v-d9eac59e]{margin-right:8px}.icon.chevron[data-v-d9eac59e]{margin-left:4px}.list[data-v-d9eac59e]{padding:4px 0 0 24px}.link[data-v-d9eac59e]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-516c58c6]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-516c58c6],.VPNavScreen.fade-leave-active[data-v-516c58c6]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-516c58c6],.VPNavScreen.fade-leave-active .container[data-v-516c58c6]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-516c58c6],.VPNavScreen.fade-leave-to[data-v-516c58c6]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-516c58c6],.VPNavScreen.fade-leave-to .container[data-v-516c58c6]{transform:translateY(-8px)}@media(min-width:768px){.VPNavScreen[data-v-516c58c6]{display:none}}.container[data-v-516c58c6]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-516c58c6],.menu+.appearance[data-v-516c58c6],.translations+.appearance[data-v-516c58c6]{margin-top:24px}.menu+.social-links[data-v-516c58c6]{margin-top:16px}.appearance+.social-links[data-v-516c58c6]{margin-top:16px}.VPNav[data-v-483bd0b3]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media(min-width:960px){.VPNav[data-v-483bd0b3]{position:fixed}}.VPSidebarItem.level-0[data-v-f2b8f252]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-f2b8f252]{padding-bottom:10px}.item[data-v-f2b8f252]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-f2b8f252]{cursor:pointer}.indicator[data-v-f2b8f252]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-f2b8f252],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-f2b8f252],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-f2b8f252],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-f2b8f252]{background-color:var(--vp-c-brand-1)}.link[data-v-f2b8f252]{display:flex;align-items:center;flex-grow:1}.text[data-v-f2b8f252]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-f2b8f252]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-f2b8f252],.VPSidebarItem.level-2 .text[data-v-f2b8f252],.VPSidebarItem.level-3 .text[data-v-f2b8f252],.VPSidebarItem.level-4 .text[data-v-f2b8f252],.VPSidebarItem.level-5 .text[data-v-f2b8f252]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-f2b8f252],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-f2b8f252],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-f2b8f252],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-f2b8f252],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-f2b8f252],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-f2b8f252]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-f2b8f252],.VPSidebarItem.level-1.has-active>.item>.text[data-v-f2b8f252],.VPSidebarItem.level-2.has-active>.item>.text[data-v-f2b8f252],.VPSidebarItem.level-3.has-active>.item>.text[data-v-f2b8f252],.VPSidebarItem.level-4.has-active>.item>.text[data-v-f2b8f252],.VPSidebarItem.level-5.has-active>.item>.text[data-v-f2b8f252],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-f2b8f252],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-f2b8f252],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-f2b8f252],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-f2b8f252],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-f2b8f252],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-f2b8f252]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-f2b8f252],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-f2b8f252],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-f2b8f252],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-f2b8f252],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-f2b8f252],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-f2b8f252]{color:var(--vp-c-brand-1)}.caret[data-v-f2b8f252]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-f2b8f252]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-f2b8f252]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-f2b8f252]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-f2b8f252]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-f2b8f252],.VPSidebarItem.level-2 .items[data-v-f2b8f252],.VPSidebarItem.level-3 .items[data-v-f2b8f252],.VPSidebarItem.level-4 .items[data-v-f2b8f252],.VPSidebarItem.level-5 .items[data-v-f2b8f252]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-f2b8f252]{display:none}.no-transition[data-v-d4c28077] .caret-icon{transition:none}.group+.group[data-v-d4c28077]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media(min-width:960px){.group[data-v-d4c28077]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-f1fc9c22]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-f1fc9c22]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-f1fc9c22]{box-shadow:var(--vp-shadow-1)}@media(min-width:960px){.VPSidebar[data-v-f1fc9c22]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media(min-width:1440px){.VPSidebar[data-v-f1fc9c22]{padding-left:max(32px,calc((100vw - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100vw - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media(min-width:960px){.curtain[data-v-f1fc9c22]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-f1fc9c22]{outline:0}.VPSkipLink[data-v-d9a68892]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-d9a68892]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media(min-width:1280px){.VPSkipLink[data-v-d9a68892]{top:14px;left:16px}}.Layout[data-v-7b2f45f2]{display:flex;flex-direction:column;min-height:100vh}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-green-100:oklch(96.2% .044 156.743);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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}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{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}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)}}}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@media(prefers-reduced-motion:reduce){*,:before,:after{background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:16px;line-height:1.4}html.dark{color-scheme:dark}body{width:100%;min-width:320px;min-height:100vh;line-height:inherit;font-family:var(--vp-font-family-base);color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;font-weight:400}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;font-size:16px;font-weight:400;line-height:24px}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}ol,ul{margin:0;padding:0;list-style:none}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{line-height:inherit;color:inherit;border:0;padding:0}button{background-color:#0000;background-image:none;padding:0;font-family:inherit}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:#0000}:is(input:-ms-placeholder-shown,textarea:-ms-placeholder-shown),:is(input:placeholder-shown,textarea:placeholder-shown){color:var(--vp-c-text-3)}input::-moz-placeholder{color:var(--vp-c-text-3)}textarea::-moz-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{margin:auto;display:inline-block}.vp-code-group .tabs label[data-title]{align-items:center;gap:.5rem;display:flex}.vp-code-block-title [data-title]:before,.vp-code-group [data-title]:before{background:var(--icon)no-repeat center/contain;width:1em;height:1em;margin-bottom:-.2em;display:inline-block}[data-title=".github/workflows/deploy.yml"]:before,[data-title=".gitlab-ci.yml"]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23fbc02d' d='M2 12.218c.755 0 1.51-.008 2.264 0l.053.038l2.761 2.758c.891-.906 1.8-1.794 2.7-2.7c.053-.052.11-.113.192-.1h1.823a1.4 1.4 0 0 1 .353.019c-.7.67-1.377 1.369-2.069 2.05L5.545 18.8c-.331.324-.648.663-.989.975c-.754.022-1.511.007-2.266.007c1.223-1.209 2.431-2.433 3.658-3.637c-1.321-1.304-2.63-2.62-3.948-3.927m10.7 0h1.839v7.566c-.611 0-1.222.012-1.832-.008v-4.994c-1.6 1.607-3.209 3.2-4.811 4.8c-.089.08-.166.217-.305.194c-.824-.006-1.649 0-2.474 0Q8.916 16 12.7 12.218m2.258.002c.47-.009.939 0 1.409 0c.836.853 1.69 1.689 2.536 2.532q1.268-1.267 2.539-2.532h1.4q-.008 3.784 0 7.567c-.471 0-.943.006-1.414 0q.008-2.387 0-4.773c-.844.843-1.676 1.7-2.526 2.536c-.856-.835-1.687-1.695-2.532-2.541c0 1.594-.006 3.188.006 4.781c-.472 0-.943.005-1.415 0q-.003-3.79-.003-7.57m8.301-.003c.472 0 .944-.007 1.416 0q-.007 3.083 0 6.166h3.782c.063.006.144-.012.191.045c.448.454.907.9 1.353 1.354q-3.371.007-6.741 0q.007-3.782-.001-7.565'/%3E%3C/svg%3E")}[data-title=".vitepress/config.js"]:before,[data-title=".vitepress/theme/index.js"]:before,[data-title=".vitepress/theme/Layout.vue"]:before,[data-title=".vitepress/config.ts"]:before,[data-title=".vitepress/theme/index.ts"]:before,[data-title=".vitepress/theme/MyLayout.vue"]:before,[data-title="docs/.vitepress/config.ts"]:before,[data-title="docs/.vitepress/theme/index.ts"]:before,[data-title="docs/.vitepress/theme/Layout.vue"]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M5.03628 7.87818C4.75336 5.83955 6.15592 3.95466 8.16899 3.66815L33.6838 0.0367403C35.6969 -0.24977 37.5581 1.1706 37.841 3.20923L42.9637 40.1218C43.2466 42.1604 41.8441 44.0453 39.831 44.3319L14.3162 47.9633C12.3031 48.2498 10.4419 46.8294 10.159 44.7908L5.03628 7.87818Z' fill='url(%23paint0_linear_1287_1214)'/%3E %3Cpath d='M6.85877 7.6188C6.71731 6.59948 7.41859 5.65703 8.42512 5.51378L33.9399 1.88237C34.9465 1.73911 35.8771 2.4493 36.0186 3.46861L41.1412 40.3812C41.2827 41.4005 40.5814 42.343 39.5749 42.4862L14.0601 46.1176C13.0535 46.2609 12.1229 45.5507 11.9814 44.5314L6.85877 7.6188Z' fill='white'/%3E %3Cpath d='M33.1857 14.9195L25.8505 34.1576C25.6991 34.5547 25.1763 34.63 24.9177 34.2919L12.3343 17.8339C12.0526 17.4655 12.3217 16.9339 12.7806 16.9524L22.9053 17.3607C22.9698 17.3633 23.0344 17.3541 23.0956 17.3337L32.5088 14.1992C32.9431 14.0546 33.3503 14.4878 33.1857 14.9195Z' fill='url(%23paint1_linear_1287_1214)'/%3E %3Cpath d='M27.0251 12.5756L19.9352 15.0427C19.8187 15.0832 19.7444 15.1986 19.7546 15.3231L20.3916 23.063C20.4066 23.2453 20.5904 23.3628 20.7588 23.2977L22.7226 22.5392C22.9064 22.4682 23.1021 22.6138 23.0905 22.8128L22.9102 25.8903C22.8982 26.0974 23.1093 26.2436 23.295 26.1567L24.4948 25.5953C24.6808 25.5084 24.892 25.6549 24.8795 25.8624L24.5855 30.6979C24.5671 31.0004 24.9759 31.1067 25.1013 30.8321L25.185 30.6487L29.4298 17.8014C29.5008 17.5863 29.2968 17.3809 29.0847 17.454L27.0519 18.1547C26.8609 18.2205 26.6675 18.0586 26.6954 17.8561L27.3823 12.8739C27.4103 12.6712 27.2163 12.5091 27.0251 12.5756Z' fill='url(%23paint2_linear_1287_1214)'/%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_1287_1214' x1='6.48163' y1='1.9759' x2='39.05' y2='48.2064' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%2349C7FF'/%3E %3Cstop offset='1' stop-color='%23BD36FF'/%3E %3C/linearGradient%3E %3ClinearGradient id='paint1_linear_1287_1214' x1='11.8848' y1='16.4266' x2='26.7246' y2='31.4177' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%2341D1FF'/%3E %3Cstop offset='1' stop-color='%23BD34FE'/%3E %3C/linearGradient%3E %3ClinearGradient id='paint2_linear_1287_1214' x1='21.8138' y1='13.7046' x2='26.2464' y2='28.8069' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%23FFEA83'/%3E %3Cstop offset='0.0833333' stop-color='%23FFDD35'/%3E %3Cstop offset='1' stop-color='%23FFA800'/%3E %3C/linearGradient%3E %3C/defs%3E %3C/svg%3E ")}[data-title=".vscode/settings.json"]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%230065a9' d='m29.01 5.03l-5.766-2.776a1.74 1.74 0 0 0-1.989.338L2.38 19.8a1.166 1.166 0 0 0-.08 1.647q.037.04.077.077l1.541 1.4a1.165 1.165 0 0 0 1.489.066L28.142 5.75A1.158 1.158 0 0 1 30 6.672v-.067a1.75 1.75 0 0 0-.99-1.575'/%3E%3Cpath fill='%23007acc' d='m29.01 26.97l-5.766 2.777a1.745 1.745 0 0 1-1.989-.338L2.38 12.2a1.166 1.166 0 0 1-.08-1.647q.037-.04.077-.077l1.541-1.4A1.165 1.165 0 0 1 5.41 9.01l22.732 17.24A1.158 1.158 0 0 0 30 25.328v.072a1.75 1.75 0 0 1-.99 1.57'/%3E%3Cpath fill='%231f9cf0' d='M23.244 29.747a1.745 1.745 0 0 1-1.989-.338A1.025 1.025 0 0 0 23 28.684V3.316a1.024 1.024 0 0 0-1.749-.724a1.74 1.74 0 0 1 1.989-.339l5.765 2.772A1.75 1.75 0 0 1 30 6.6v18.8a1.75 1.75 0 0 1-.991 1.576Z'/%3E%3C/svg%3E")}[data-title=bun]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23fbf0df' d='M29 17c0 5.65-5.82 10.23-13 10.23S3 22.61 3 17c0-3.5 2.24-6.6 5.66-8.44S14.21 4.81 16 4.81s3.32 1.54 7.34 3.71C26.76 10.36 29 13.46 29 17'/%3E%3Cpath fill='none' stroke='%23000' d='M16 27.65c7.32 0 13.46-4.65 13.46-10.65c0-3.72-2.37-7-5.89-8.85c-1.39-.75-2.46-1.41-3.37-2l-1.13-.69A6.14 6.14 0 0 0 16 4.35a6.9 6.9 0 0 0-3.3 1.23c-.42.24-.86.51-1.32.8c-.87.54-1.83 1.13-3 1.73C4.91 10 2.54 13.24 2.54 17c0 6 6.14 10.65 13.46 10.65Z'/%3E%3Cellipse cx='21.65' cy='18.62' fill='%23febbd0' rx='2.17' ry='1.28'/%3E%3Cellipse cx='10.41' cy='18.62' fill='%23febbd0' rx='2.17' ry='1.28'/%3E%3Cpath fill-rule='evenodd' d='M11.43 18.11a2 2 0 1 0-2-2.05a2.05 2.05 0 0 0 2 2.05m9.2 0a2 2 0 1 0-2-2.05a2 2 0 0 0 2 2.05'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M10.79 16.19a.77.77 0 1 0-.76-.77a.76.76 0 0 0 .76.77m9.2 0a.77.77 0 1 0 0-1.53a.77.77 0 0 0 0 1.53'/%3E%3Cpath fill='%23b71422' stroke='%23000' stroke-width='.75' d='M18.62 19.67a3.3 3.3 0 0 1-1.09 1.75a2.48 2.48 0 0 1-1.5.69a2.53 2.53 0 0 1-1.5-.69a3.28 3.28 0 0 1-1.08-1.75a.26.26 0 0 1 .29-.3h4.58a.27.27 0 0 1 .3.3Z'/%3E%3Cpath fill='%23ccbea7' fill-rule='evenodd' d='M14.93 5.75a6.1 6.1 0 0 1-2.09 4.62c-.1.09 0 .27.11.22c1.25-.49 2.94-1.94 2.23-4.88c-.03-.15-.25-.11-.25.04m.85 0a6 6 0 0 1 .57 5c0 .13.12.24.21.13c.83-1 1.54-3.11-.59-5.31c-.1-.11-.27.04-.19.17Zm1-.06a6.1 6.1 0 0 1 2.53 4.38c0 .14.21.17.24 0c.34-1.3.15-3.51-2.66-4.66c-.12-.02-.21.18-.09.27ZM9.94 9.55a6.27 6.27 0 0 0 3.89-3.33c.07-.13.28-.08.25.07c-.64 3-2.79 3.59-4.13 3.51c-.14-.01-.14-.21-.01-.25'/%3E%3C/svg%3E")}[data-title="config.ts"]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23007acc' d='M23.827 8.243a4.4 4.4 0 0 1 2.223 1.281a6 6 0 0 1 .852 1.143c.011.045-1.534 1.083-2.471 1.662c-.034.023-.169-.124-.322-.35a2.01 2.01 0 0 0-1.67-1c-1.077-.074-1.771.49-1.766 1.433a1.3 1.3 0 0 0 .153.666c.237.49.677.784 2.059 1.383c2.544 1.095 3.636 1.817 4.31 2.843a5.16 5.16 0 0 1 .416 4.333a4.76 4.76 0 0 1-3.932 2.815a11 11 0 0 1-2.708-.028a6.53 6.53 0 0 1-3.616-1.884a6.3 6.3 0 0 1-.926-1.371a3 3 0 0 1 .327-.208c.158-.09.756-.434 1.32-.761l1.024-.6l.214.312a4.8 4.8 0 0 0 1.35 1.292a3.3 3.3 0 0 0 3.458-.175a1.545 1.545 0 0 0 .2-1.974c-.276-.395-.84-.727-2.443-1.422a8.8 8.8 0 0 1-3.349-2.055a4.7 4.7 0 0 1-.976-1.777a7.1 7.1 0 0 1-.062-2.268a4.33 4.33 0 0 1 3.644-3.374a9 9 0 0 1 2.691.084m-8.343 1.483l.011 1.454h-4.63v13.148H7.6V11.183H2.97V9.755a14 14 0 0 1 .04-1.466c.017-.023 2.832-.034 6.245-.028l6.211.017Z'/%3E%3C/svg%3E")}[data-title="example.data.js"]:before,[data-title="posts.data.js"]:before,[data-title="config.js"]:before,[data-title="snippet.js"]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23f5de19' d='M18.774 19.7a3.73 3.73 0 0 0 3.376 2.078c1.418 0 2.324-.709 2.324-1.688c0-1.173-.931-1.589-2.491-2.272l-.856-.367c-2.469-1.052-4.11-2.37-4.11-5.156c0-2.567 1.956-4.52 5.012-4.52A5.06 5.06 0 0 1 26.9 10.52l-2.665 1.711a2.33 2.33 0 0 0-2.2-1.467a1.49 1.49 0 0 0-1.638 1.467c0 1.027.636 1.442 2.1 2.078l.856.366c2.908 1.247 4.549 2.518 4.549 5.376c0 3.081-2.42 4.769-5.671 4.769a6.58 6.58 0 0 1-6.236-3.5ZM6.686 20c.538.954 1.027 1.76 2.2 1.76c1.124 0 1.834-.44 1.834-2.15V7.975h3.422v11.683c0 3.543-2.078 5.156-5.11 5.156A5.31 5.31 0 0 1 3.9 21.688Z'/%3E%3C/svg%3E")}[data-title="firebase.json"]:before,[data-title=".firebaserc"]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3.77em' height='1em' viewBox='0 0 512 136'%3E%3Cpath fill='%235E5E5E' d='M487.53 110.731q-7.505 0-13.571-3.496q-5.963-3.496-9.356-9.664q-3.393-6.272-3.392-13.983q0-7.401 3.187-13.571q3.186-6.075 8.786-9.642l.364-.228q5.86-3.7 13.365-3.7q7.711 0 13.366 3.392q5.757 3.393 8.74 9.459q2.98 5.962 2.981 13.777q0 .925-.103 1.85l-.093.887q-.01.11-.01.141H472.52q.514 6.992 5.038 10.795q4.524 3.805 10.28 3.804q8.843 0 13.572-8.225l9.665 4.627q-3.393 6.272-9.46 10.076q-5.963 3.7-14.085 3.701m12.955-33.414q-.206-2.467-1.645-5.038q-1.44-2.57-4.524-4.318q-2.982-1.85-7.505-1.85q-5.038 0-8.74 3.084q-3.597 3.084-4.934 8.122zm-64.096 33.414q-8.739 0-14.496-4.01q-5.655-4.112-8.02-10.281l10.076-4.318q1.748 4.215 5.038 6.374q3.393 2.16 7.402 2.16q4.215 0 6.889-1.543q2.673-1.645 2.673-4.215q0-2.365-1.983-3.88l-.177-.13q-2.159-1.644-7.093-2.879l-6.992-1.644q-5.757-1.338-9.972-4.935q-4.113-3.702-4.113-9.562q0-6.943 5.614-11.03l.247-.177q5.86-4.215 14.393-4.215q7.094 0 12.544 2.982q5.551 2.98 8.018 8.636l-9.972 4.215q-1.44-3.186-4.421-4.73q-2.982-1.54-6.477-1.541q-3.224 0-5.704 1.391l-.26.15q-2.57 1.44-2.57 3.908q0 2.159 1.748 3.496q1.77 1.278 5.422 2.18l7.944 1.932q7.71 1.953 11.515 5.963q3.803 3.908 3.804 9.459q0 4.361-2.582 7.96l-.194.265q-2.673 3.7-7.505 5.86q-4.73 2.16-10.796 2.16m-54.104 0q-5.45 0-9.87-2.159q-4.317-2.262-6.889-6.169q-2.466-4.01-2.467-9.047q0-8.02 5.963-12.646q6.065-4.627 15.32-4.627q8.12 0 13.88 2.776V76.7q0-4.486-3.482-7.425l-.22-.183q-3.599-3.084-8.74-3.084q-7.813 0-12.542 6.374l-8.636-5.963q3.598-4.833 8.944-7.403q5.45-2.57 12.235-2.57q10.99 0 17.037 5.44l.235.215q6.168 5.551 6.169 15.73v31.255h-11v-6.271h-.618q-2.467 3.496-6.272 5.757q-3.803 2.16-9.047 2.16m1.85-9.356q3.805 0 6.992-1.85q3.29-1.954 5.14-5.038q1.954-3.187 1.954-6.786q-5.449-2.982-11.618-2.982q-5.655 0-8.841 2.468q-3.187 2.468-3.187 6.271q0 3.496 2.775 5.758q2.88 2.16 6.786 2.159m-49.3 9.356q-5.553 0-9.973-2.365q-4.319-2.364-6.477-5.963h-.617v6.683h-10.693V35.472h11.31v22.105l-.617 7.094h.617q2.159-3.496 6.477-5.86q4.42-2.365 9.973-2.365q6.58 0 12.131 3.496q5.474 3.383 8.73 9.365l.215.402q3.393 6.167 3.393 13.88q0 7.47-3.184 13.492l-.209.387q-3.29 6.168-8.945 9.767q-5.551 3.496-12.131 3.496m-1.954-10.384q4.01 0 7.402-2.056q3.495-2.057 5.552-5.86q2.16-3.907 2.16-8.843q0-4.935-2.16-8.738q-2.055-3.908-5.552-5.964q-3.392-2.056-7.402-2.056t-7.505 2.056q-3.393 2.056-5.552 5.86q-2.055 3.805-2.056 8.842q0 5.039 2.056 8.842q2.16 3.804 5.552 5.86q3.495 2.058 7.505 2.057m-57.628-43.9q7.71 0 13.365 3.392q5.758 3.393 8.74 9.459q2.98 5.962 2.981 13.777q0 .925-.102 1.85l-.082.758a4 4 0 0 0-.021.27H260.86q.514 6.992 5.038 10.795q4.524 3.805 10.281 3.804q8.843 0 13.571-8.225l9.665 4.627q-3.393 6.272-9.459 10.076q-5.962 3.7-14.085 3.701q-7.505 0-13.571-3.496q-5.964-3.496-9.356-9.664q-3.393-6.272-3.393-13.983q0-7.401 3.187-13.571q3.29-6.27 9.15-9.87q5.861-3.7 13.366-3.7m-30.976.102q3.701 0 6.066 1.028v11.824q-3.496-1.748-7.814-1.748q-5.552 0-9.356 4.318q-3.7 4.215-3.701 10.384v26.73h-11.31V58.092h10.693V65.7h.617q1.587-3.767 5.658-6.292l.305-.185q4.318-2.673 8.842-2.673m30.873 9.561q-5.038 0-8.739 3.085q-3.598 3.084-4.935 8.122h27.348q-.205-2.467-1.645-5.038q-1.44-2.57-4.523-4.318q-2.982-1.85-7.506-1.85m-73.128-16.655q-3.186 0-5.449-2.16q-2.16-2.261-2.159-5.448q0-3.187 2.159-5.347q2.262-2.26 5.45-2.261q3.186 0 5.346 2.261q2.262 2.16 2.262 5.347q0 3.186-2.262 5.449q-2.16 2.16-5.347 2.159m-5.654 8.636h11.309v50.995h-11.31zm-51.514-22.619h44.723v11.001h-33.209v21.18h29.919V78.55h-29.919v30.535h-11.514z'/%3E%3Cpath fill='%23FF9100' d='M33.7 131.256a53.8 53.8 0 0 0 18.23 3.85a53.6 53.6 0 0 0 24.418-4.92a76 76 0 0 1-23.804-14.947A40.76 40.76 0 0 1 33.7 131.256'/%3E%3Cpath fill='%23FFC400' d='M52.542 115.242C36.862 100.74 27.35 79.75 28.154 56.729c.026-.748.066-1.495.112-2.242a40.6 40.6 0 0 0-21.206.222A53.55 53.55 0 0 0 .033 79.465c-.812 23.256 13.262 43.576 33.665 51.793a40.7 40.7 0 0 0 18.844-16.016'/%3E%3Cpath fill='%23FF9100' d='M52.543 115.24a40.36 40.36 0 0 0 6.113-20.042c.677-19.384-12.354-36.058-30.39-40.711a84 84 0 0 0-.111 2.241c-.804 23.022 8.708 44.011 24.388 58.513'/%3E%3Cpath fill='%23DD2C00' d='M56.64 0C46.366 8.229 38.255 19.08 33.348 31.58a75.9 75.9 0 0 0-5.09 22.911c18.035 4.653 31.066 21.328 30.389 40.712a40.45 40.45 0 0 1-6.113 20.043a75.9 75.9 0 0 0 23.804 14.945c17.838-8.245 30.493-25.987 31.226-46.973c.475-13.597-4.75-25.715-12.131-35.944C87.638 36.456 56.639 0 56.639 0'/%3E%3C/svg%3E")}[data-title=npm]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23c12127' d='M2 2h28v28H2'/%3E%3Cpath fill='%23fff' d='M7.25 7.25h17.5v17.5h-3.5v-14H16v14H7.25'/%3E%3C/svg%3E")}[data-title="package.json"]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%2383cd29' d='M16 30a2.15 2.15 0 0 1-1.076-.288L11.5 27.685c-.511-.286-.262-.387-.093-.446a6.8 6.8 0 0 0 1.549-.7a.26.26 0 0 1 .255.019l2.631 1.563a.34.34 0 0 0 .318 0l10.26-5.922a.32.32 0 0 0 .157-.278V10.075a.33.33 0 0 0-.159-.283l-10.26-5.917a.32.32 0 0 0-.317 0L5.587 9.794a.33.33 0 0 0-.162.281v11.841a.32.32 0 0 0 .161.274L8.4 23.814c1.525.762 2.459-.136 2.459-1.038V11.085a.3.3 0 0 1 .3-.3h1.3a.3.3 0 0 1 .3.3v11.692c0 2.035-1.108 3.2-3.038 3.2a4.4 4.4 0 0 1-2.363-.642l-2.697-1.547a2.17 2.17 0 0 1-1.076-1.872V10.075A2.16 2.16 0 0 1 4.661 8.2l10.261-5.924a2.25 2.25 0 0 1 2.156 0L27.338 8.2a2.17 2.17 0 0 1 1.077 1.87v11.846a2.17 2.17 0 0 1-1.077 1.872l-10.26 5.924A2.15 2.15 0 0 1 16 30'/%3E%3Cpath fill='%2383cd29' d='M14.054 17.953a.3.3 0 0 1 .3-.3h1.327a.3.3 0 0 1 .295.251c.2 1.351.8 2.032 3.513 2.032c2.161 0 3.082-.489 3.082-1.636c0-.661-.261-1.152-3.62-1.481c-2.808-.278-4.544-.9-4.544-3.144c0-2.07 1.745-3.305 4.67-3.305c3.287 0 4.914 1.141 5.12 3.589a.3.3 0 0 1-.295.323h-1.336a.3.3 0 0 1-.288-.232c-.319-1.421-1.1-1.875-3.2-1.875c-2.36 0-2.634.822-2.634 1.438c0 .746.324.964 3.51 1.385c3.153.417 4.651 1.007 4.651 3.223c0 2.236-1.864 3.516-5.115 3.516c-4.495.006-5.436-2.055-5.436-3.784'/%3E%3C/svg%3E")}[data-title=pnpm]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23f9ad00' d='M30 10.75h-8.749V2H30Zm-9.626 0h-8.75V2h8.75Zm-9.625 0H2V2h8.749ZM30 20.375h-8.749v-8.75H30Z'/%3E%3Cpath fill='%234e4e4e' d='M20.374 20.375h-8.75v-8.75h8.75Zm0 9.625h-8.75v-8.75h8.75ZM30 30h-8.749v-8.75H30Zm-19.251 0H2v-8.75h8.749Z'/%3E%3C/svg%3E")}[data-title="static.json"]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23f5de19' d='M4.014 14.976a2.5 2.5 0 0 0 1.567-.518a2.38 2.38 0 0 0 .805-1.358a15.3 15.3 0 0 0 .214-2.944q.012-2.085.075-2.747a5.2 5.2 0 0 1 .418-1.686a3 3 0 0 1 .755-1.018A3.05 3.05 0 0 1 9 4.125A6.8 6.8 0 0 1 10.544 4h.7v1.96h-.387a2.34 2.34 0 0 0-1.723.468a3.4 3.4 0 0 0-.425 2.092a36 36 0 0 1-.137 4.133a4.7 4.7 0 0 1-.768 2.06A4.6 4.6 0 0 1 6.1 16a3.8 3.8 0 0 1 1.992 1.754a8.9 8.9 0 0 1 .618 3.865q0 2.435.05 2.9a1.76 1.76 0 0 0 .504 1.181a2.64 2.64 0 0 0 1.592.337h.387V28h-.7a5.7 5.7 0 0 1-1.773-.2a2.97 2.97 0 0 1-1.324-.93a3.35 3.35 0 0 1-.681-1.63a24 24 0 0 1-.165-3.234a16.5 16.5 0 0 0-.214-3.106a2.4 2.4 0 0 0-.805-1.361a2.5 2.5 0 0 0-1.567-.524Zm23.972 2.035a2.5 2.5 0 0 0-1.567.524a2.4 2.4 0 0 0-.805 1.361a16.5 16.5 0 0 0-.212 3.109a24 24 0 0 1-.169 3.234a3.35 3.35 0 0 1-.681 1.63a2.97 2.97 0 0 1-1.324.93a5.7 5.7 0 0 1-1.773.2h-.7V26.04h.387a2.64 2.64 0 0 0 1.592-.337a1.76 1.76 0 0 0 .506-1.186q.05-.462.05-2.9a8.9 8.9 0 0 1 .618-3.865A3.8 3.8 0 0 1 25.9 16a4.6 4.6 0 0 1-1.7-1.286a4.7 4.7 0 0 1-.768-2.06a36 36 0 0 1-.137-4.133a3.4 3.4 0 0 0-.425-2.092a2.34 2.34 0 0 0-1.723-.468h-.387V4h.7a6.8 6.8 0 0 1 1.54.125a3.05 3.05 0 0 1 1.149.581a3 3 0 0 1 .755 1.018a5.2 5.2 0 0 1 .418 1.686q.062.662.075 2.747a15.3 15.3 0 0 0 .212 2.947a2.38 2.38 0 0 0 .805 1.355a2.5 2.5 0 0 0 1.567.518Z'/%3E%3C/svg%3E")}[data-title="tsconfig.json"]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23007acc' d='M23.827 8.243a4.4 4.4 0 0 1 2.223 1.281a6 6 0 0 1 .852 1.143c.011.045-1.534 1.083-2.471 1.662c-.034.023-.169-.124-.322-.35a2.01 2.01 0 0 0-1.67-1c-1.077-.074-1.771.49-1.766 1.433a1.3 1.3 0 0 0 .153.666c.237.49.677.784 2.059 1.383c2.544 1.1 3.636 1.817 4.31 2.843a5.16 5.16 0 0 1 .416 4.333a4.76 4.76 0 0 1-3.932 2.815a11 11 0 0 1-2.708-.028a6.53 6.53 0 0 1-3.616-1.884a6.3 6.3 0 0 1-.926-1.371a3 3 0 0 1 .327-.208c.158-.09.756-.434 1.32-.761l1.024-.6l.214.312a4.8 4.8 0 0 0 1.35 1.292a3.3 3.3 0 0 0 3.458-.175a1.545 1.545 0 0 0 .2-1.974c-.276-.4-.84-.727-2.443-1.422a8.8 8.8 0 0 1-3.349-2.055a4.7 4.7 0 0 1-.976-1.777a7.1 7.1 0 0 1-.062-2.268a4.33 4.33 0 0 1 3.644-3.374a9 9 0 0 1 2.691.084m-8.343 1.483l.011 1.454h-4.63v13.148H7.6V11.183H2.97V9.755a14 14 0 0 1 .04-1.466c.017-.023 2.832-.034 6.245-.028l6.211.017Z'/%3E%3Cpath fill='%2399b8c4' d='m27.075 25.107l.363-.361c1.68.055 1.706 0 1.78-.177l.462-1.124l.034-.107l-.038-.093c-.02-.049-.081-.2-1.13-1.2v-.526c1.211-1.166 1.185-1.226 1.116-1.4l-.46-1.136c-.069-.17-.1-.237-1.763-.191l-.364-.367a8 8 0 0 0-.057-1.657l-.047-.106l-1.2-.525c-.177-.081-.239-.11-1.372 1.124l-.509-.008c-1.167-1.245-1.222-1.223-1.4-1.152l-1.115.452c-.175.071-.236.1-.169 1.79l-.36.359c-1.68-.055-1.7 0-1.778.177L18.606 20l-.036.108l.038.094c.02.048.078.194 1.13 1.2v.525c-1.211 1.166-1.184 1.226-1.115 1.4l.459 1.137c.07.174.1.236 1.763.192l.363.377a8 8 0 0 0 .055 1.654l.047.107l1.208.528c.176.073.236.1 1.366-1.13l.509.006c1.168 1.247 1.228 1.223 1.4 1.154l1.113-.45c.176-.075.237-.102.169-1.795m-4.788-2.632a2 2 0 1 1 2.618 1.14a2.023 2.023 0 0 1-2.618-1.14'/%3E%3C/svg%3E")}[data-title=yarn]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%232188b6' d='M28.208 24.409a10.5 10.5 0 0 0-3.959 1.822a23.7 23.7 0 0 1-5.835 2.642a1.63 1.63 0 0 1-.983.55a62 62 0 0 1-6.447.577c-1.163.009-1.876-.3-2.074-.776a1.573 1.573 0 0 1 .866-2.074a4 4 0 0 1-.514-.379c-.171-.171-.352-.514-.406-.388c-.225.55-.343 1.894-.947 2.5c-.83.839-2.4.559-3.328.072c-1.019-.541.072-1.813.072-1.813a.73.73 0 0 1-.992-.343a4.85 4.85 0 0 1-.667-2.949a5.37 5.37 0 0 1 1.749-2.895a9.3 9.3 0 0 1 .658-4.4a10.45 10.45 0 0 1 3.165-3.661S6.628 10.747 7.35 8.817c.469-1.262.658-1.253.812-1.308a3.6 3.6 0 0 0 1.452-.857a5.27 5.27 0 0 1 4.41-1.7S15.2 1.4 16.277 2.09a18.4 18.4 0 0 1 1.533 2.886s1.281-.748 1.425-.469a11.33 11.33 0 0 1 .523 6.132a14 14 0 0 1-2.6 5.411c-.135.225 1.551.938 2.615 3.887c.983 2.7.108 4.96.262 5.212c.027.045.036.063.036.063s1.127.09 3.391-1.308a8.5 8.5 0 0 1 4.277-1.604a1.081 1.081 0 0 1 .469 2.11Z'/%3E%3C/svg%3E")}[data-title=JSDelivr]:before{content:"";--icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 32 34"><style>.st0{fill:%23bd483b}.st2{fill:%23fec82f}.st3{fill:%23df9c26}<\/style><path d="m15.817.338-3.106 11.038v11.143l3.106 11.143 3.195-11.143V11.376z" class="st0"/><path d="M15.817.338.432 5.88l2.186 20.492 13.199 7.29" style="fill:%23e64e3d"/><path d="m15.817 33.662 13.269-7.365 2.482-20.49L15.817.338" class="st0"/><path d="M13.025 25.088a9.36 9.36 0 0 1-3.94-2.431l-.003-.002a9.34 9.34 0 0 1-2.238-3.814q.378.348.796.647.006.011.011.027-.005-.017-.011-.027a8.6 8.6 0 0 0 1.696.923q.267.105.542.195c.011.006.024.006.035.01q.048.018.097.033a1.7 1.7 0 0 0 1.39 1.504c.288 1.157.834 2.146 1.625 2.935m.58-13.294c0 .324.088.627.243.883-1.25 1.753-2.108 3.656-2.479 5.539q-.062.314-.105.619c-.429.113-.79.393-1.016.762a.1.1 0 0 1-.035-.01c-.023-.006-.04-.014-.061-.021a7.16 7.16 0 0 1-2.796-1.715 7 7 0 0 1-.311-.332l-.041-.049-.115-.137-.047-.059q-.02-.026-.037-.045l-.017-.023q-.03-.035-.053-.068l-.023-.029-.004-.008c-.013-.014-.024-.033-.037-.049a4 4 0 0 1-.157-.225q-.015-.017-.025-.039l-.02-.027a9.34 9.34 0 0 1 2.227-6.703 9.36 9.36 0 0 1 4.299-2.847q.04.274.095.553c.192.967.513 1.942.949 2.898-.27.3-.434.698-.434 1.132m-.997 8.685a.89.89 0 0 1-.308.68.9.9 0 0 1-1.068.09.9.9 0 0 1-.342-.375.9.9 0 0 1-.089-.395.9.9 0 0 1 .377-.732.9.9 0 0 1 1.285.245.87.87 0 0 1 .145.487m3.601-8.685a.9.9 0 0 1-.902.905q-.066 0-.128-.006-.012-.005-.025-.006a.902.902 0 0 1 .153-1.794h.038a.907.907 0 0 1 .864.901" class="st2"/><path d="M25.183 16.143c0 .907-.129 1.782-.368 2.61a13 13 0 0 1-2.4-.914 1.7 1.7 0 0 0-.092-.975 15 15 0 0 0 2.499-3.306 9.4 9.4 0 0 1 .361 2.585m-.87-3.947a11 11 0 0 1-.201.416 13.8 13.8 0 0 1-2.487 3.434 1.7 1.7 0 0 0-1.883.084 17 17 0 0 1-1.49-1.327 17 17 0 0 1-1.647-1.909 1.695 1.695 0 0 0 .168-1.964 16 16 0 0 1 3.917-2.788 9.4 9.4 0 0 1 3.623 4.054m-2.664 5.307a.902.902 0 0 1-1.804.081l.028-.022q-.016-.01-.03-.023l-.001-.037a.907.907 0 0 1 1.165-.864.91.91 0 0 1 .642.865m.235 1.264a1.7 1.7 0 0 1-2.088.151q-.059.039-.115.072a13.7 13.7 0 0 1-3.864 1.698v4.824a9.37 9.37 0 0 0 8.64-5.744 14 14 0 0 1-2.573-1.001" class="st3"/><path d="M15.817 20.688a11.7 11.7 0 0 1-2.385.367l-.128.008c-.151.41-.454.744-.839.94.245.909.688 1.698 1.319 2.327.524.524 1.162.92 1.891 1.18l.142.002z" class="st2"/><path d="M19.043 17.503q.001-.26.074-.498a18 18 0 0 1-3.3-3.376v5.946a12.9 12.9 0 0 0 3.321-1.511 1.7 1.7 0 0 1-.095-.561" class="st3"/><path d="M15.817 13.629c-.045-.059-.091-.113-.132-.174a1.7 1.7 0 0 1-1.015-.08c-1.134 1.606-1.912 3.341-2.25 5.049q-.048.243-.083.475c.477.195.848.596.996 1.092q.022-.005.046-.004c.809-.039 1.627-.18 2.438-.412z" class="st2"/><path d="M15.817 6.778v3.394q.073.023.145.055a17.2 17.2 0 0 1 3.573-2.681 9.3 9.3 0 0 0-3.718-.768" class="st3"/><path d="M15.817 6.778q-.914 0-1.773.168c.025.197.06.404.101.606.168.86.449 1.725.829 2.575a1.7 1.7 0 0 1 .843.045z" class="st2"/></svg>')}.custom-block{line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2);border:1px solid #0000;border-radius:8px;padding:16px 16px 8px}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{cursor:pointer;-webkit-user-select:none;user-select:none;margin:0 0 8px;font-weight:700}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.vp-code-group{margin-top:16px}.vp-code-group .tabs{background-color:var(--vp-code-tab-bg);box-shadow:inset 0 -1px var(--vp-code-tab-divider);margin-left:-24px;margin-right:-24px;padding:0 12px;display:flex;position:relative;overflow:auto hidden}@media(min-width:640px){.vp-code-group .tabs{border-radius:8px 8px 0 0;margin-left:0;margin-right:0}}.vp-code-group .tabs input{opacity:0;pointer-events:none;position:fixed}.vp-code-group .tabs label{color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;border-bottom:1px solid #0000;padding:0 12px;font-size:14px;font-weight:500;line-height:48px;transition:color .25s;display:inline-block;position:relative}.vp-code-group .tabs label:after{z-index:1;content:"";background-color:#0000;border-radius:2px;height:2px;transition:background-color .25s;position:absolute;bottom:-1px;left:8px;right:8px}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.dark .shiki span{color:var(--shiki-dark,inherit)}html:not(.dark) .shiki span{color:var(--shiki-light,inherit)}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{outline:none;font-weight:600;position:relative}.vp-doc h1{letter-spacing:-.02em;font-size:28px;line-height:40px}.vp-doc h2{border-top:1px solid var(--vp-c-divider);letter-spacing:-.02em;margin:48px 0 16px;padding-top:24px;font-size:24px;line-height:32px}.vp-doc h3{letter-spacing:-.01em;margin:32px 0 0;font-size:20px;line-height:28px}.vp-doc h4{letter-spacing:-.01em;margin:24px 0 0;font-size:18px;line-height:24px}.vp-doc .header-anchor{-webkit-user-select:none;user-select:none;opacity:0;margin-left:-.87em;font-weight:500;text-decoration:none;transition:color .25s,opacity .25s;position:absolute;top:0;left:0}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media(min-width:768px){.vp-doc h1{letter-spacing:-.02em;font-size:32px;line-height:40px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{border-left:2px solid var(--vp-c-divider);color:var(--vp-c-text-2);margin:16px 0;padding-left:16px;transition:border-color .5s}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{color:var(--vp-c-brand-1);text-underline-offset:2px;font-weight:500;text-decoration:underline;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{margin:16px 0;padding-left:1.25rem}.vp-doc ul{list-style:outside}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{border-collapse:collapse;margin:20px 0;display:block;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft);font-size:14px;font-weight:600}.vp-doc td{font-size:14px}.vp-doc hr{border:none;border-top:1px solid var(--vp-c-divider);margin:16px 0}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{border-radius:8px;margin:8px 0!important}.vp-doc .custom-block div[class*=language-] code{background-color:#0000;font-weight:400}.vp-doc .custom-block .vp-code-group .tabs{border-radius:8px 8px 0 0;margin:0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{background-color:var(--vp-code-bg);border-radius:4px;padding:3px 6px;transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{background-color:var(--vp-code-block-bg);margin:16px -24px;transition:background-color .5s;position:relative;overflow-x:auto}@media(min-width:640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media(max-width:639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{tab-size:4}.vp-doc [class*=language-] pre{z-index:1;text-align:left;background:0 0;margin:0;padding:20px 0;position:relative;overflow-x:auto}.vp-doc [class*=language-] code{width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);padding:0 24px;transition:color .5s;display:block}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);width:calc(100% + 48px);margin:0 -24px;padding:0 24px;transition:background-color .5s;display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{width:calc(100% + 48px);margin:0 -24px;padding:0 24px;transition:background-color .5s;display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur();opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{z-index:3;border-right:1px solid var(--vp-code-block-divider-color);text-align:center;width:32px;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);padding-top:20px;transition:border-color .5s,color .5s;position:absolute;top:0;bottom:0;left:0}.vp-doc [class*=language-]>button.copy{z-index:3;border:1px solid var(--vp-code-copy-code-border-color);background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);direction:ltr;background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:4px;width:40px;height:40px;transition:border-color .25s,background-color .25s,opacity .25s;position:absolute;top:12px;right:12px}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied);border-radius:0 4px 4px 0}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{border:1px solid var(--vp-code-copy-code-hover-border-color);text-align:center;width:fit-content;height:40px;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content);border-right:0;border-radius:4px 0 0 4px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:flex;position:relative;top:-1px;transform:translate(calc(-100% - 1px))}.vp-doc [class*=language-]>span.lang{z-index:2;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);font-size:12px;font-weight:500;transition:color .4s,opacity .4s;position:absolute;top:2px;right:8px}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{max-width:calc(50% - 12px)!important;margin:0!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{max-width:calc(50% - 12px)!important;margin:0!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(:is(.no-icon,svg a,:has(img,svg))):after{width:11px;height:11px;color:var(--vp-c-text-3);--icon:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon);background:currentColor;flex-shrink:0;margin-top:-1px;margin-left:4px;display:inline-block}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(:is(.no-icon,svg a,:has(img,svg))):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{text-align:center;width:100%;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft);font-weight:600;line-height:24px;letter-spacing:1px!important;margin:0 0 4px!important}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{flex-wrap:wrap;gap:4px;display:flex}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc(50% - 2px)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc(33.3333% - 2.66667px)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc(25% - 3px)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc(20% - 3.2px)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc(16.6667% - 3.33333px)}.vp-sponsor-grid-item{background-color:var(--vp-c-bg-soft);flex-shrink:0;width:100%;transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0)invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{justify-content:center;align-items:center;width:100%;display:flex}.vp-sponsor-grid-image{filter:grayscale();max-width:100%;transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale()invert()}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.rounded-full{border-radius:3.40282e38px}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}:root{--vp-home-hero-name-color:transparent;--vp-home-hero-name-background:-webkit-linear-gradient(120deg,#bd34fe 30%,#41d1ff);--vp-home-hero-image-background-image:linear-gradient(-45deg,#bd34fe 50%,#47caff 50%);--vp-home-hero-image-filter:blur(75px)}.vp-doc .dropdown-header{margin:0!important}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}:root,:host{--activity-indicator-chase-width:2.5em;--activity-indicator-chase-height:2.5em;--activity-indicator-chase-animation:activity-indicator-chase 2.5s infinite linear both;--activity-indicator-chase-display:inline-block;--activity-indicator-chase-dot-width:100%;--activity-indicator-chase-dot-height:100%;--activity-indicator-chase-dot-position:absolute;--activity-indicator-chase-dot-left:0;--activity-indicator-chase-dot-top:0;--activity-indicator-chase-dot-animation:activity-indicator-chase-dot 2s infinite ease-in-out both;--activity-indicator-chase-dot-before-content:"";--activity-indicator-chase-dot-before-display:block;--activity-indicator-chase-dot-before-width:25%;--activity-indicator-chase-dot-before-height:25%;--activity-indicator-chase-dot-before-bg:currentColor;--activity-indicator-chase-dot-before-border-radius:100%;--activity-indicator-chase-dot-before-animation:activity-indicator-chase-dot-before 2s infinite ease-in-out both;--activity-indicator-chase-delay-1:-1.1s;--activity-indicator-chase-delay-2:-1s;--activity-indicator-chase-delay-3:-.9s;--activity-indicator-chase-delay-4:-.8s;--activity-indicator-chase-delay-5:-.7s;--activity-indicator-chase-delay-6:-.6s;--activity-indicator-chase-transform:rotate(360deg);--activity-indicator-chase-dot-before-scale-50:scale(.4);--activity-indicator-chase-dot-before-scale-100:scale(1);--activity-indicator-circle-fade-width:2.5em;--activity-indicator-circle-fade-height:2.5em;--activity-indicator-circle-fade-position:relative;--activity-indicator-circle-fade-display:inline-block;--activity-indicator-circle-width:100%;--activity-indicator-circle-height:100%;--activity-indicator-circle-position:absolute;--activity-indicator-circle-left:0;--activity-indicator-circle-top:0;--activity-indicator-circle-before-content:"";--activity-indicator-circle-before-display:block;--activity-indicator-circle-before-margin:0 auto;--activity-indicator-circle-before-width:15%;--activity-indicator-circle-before-height:15%;--activity-indicator-circle-before-bg:currentColor;--activity-indicator-circle-before-border-radius:100%;--activity-indicator-circle-before-animation:activity-indicator-circle-fade 1.2s infinite ease-in-out both;--activity-indicator-circle-delay-1:0s;--activity-indicator-circle-delay-2:-1.1s;--activity-indicator-circle-delay-3:-1s;--activity-indicator-circle-delay-4:-.9s;--activity-indicator-circle-delay-5:-.8s;--activity-indicator-circle-delay-6:-.7s;--activity-indicator-circle-delay-7:-.6s;--activity-indicator-circle-delay-8:-.5s;--activity-indicator-circle-delay-9:-.4s;--activity-indicator-circle-delay-10:-.3s;--activity-indicator-circle-delay-11:-.2s;--activity-indicator-circle-delay-12:-.1s;--activity-indicator-circle-rotate-1:rotate(0deg);--activity-indicator-circle-rotate-2:rotate(30deg);--activity-indicator-circle-rotate-3:rotate(60deg);--activity-indicator-circle-rotate-4:rotate(90deg);--activity-indicator-circle-rotate-5:rotate(120deg);--activity-indicator-circle-rotate-6:rotate(150deg);--activity-indicator-circle-rotate-7:rotate(180deg);--activity-indicator-circle-rotate-8:rotate(210deg);--activity-indicator-circle-rotate-9:rotate(240deg);--activity-indicator-circle-rotate-10:rotate(270deg);--activity-indicator-circle-rotate-11:rotate(300deg);--activity-indicator-circle-rotate-12:rotate(330deg);--activity-indicator-circle-fade-opacity-false:0;--activity-indicator-circle-fade-opacity-true:1;--activity-indicator-circle-orbit-width:2.5em;--activity-indicator-circle-orbit-height:2.5em;--activity-indicator-circle-orbit-position:relative;--activity-indicator-circle-orbit-text-align:center;--activity-indicator-circle-orbit-animation:activity-indicator-circle-orbit-rotate 2s infinite linear;--activity-indicator-circle-orbit-dot-width:60%;--activity-indicator-circle-orbit-dot-height:60%;--activity-indicator-circle-orbit-dot-display:inline-block;--activity-indicator-circle-orbit-dot-position:absolute;--activity-indicator-circle-orbit-dot-top:0;--activity-indicator-circle-orbit-dot-bg:currentColor;--activity-indicator-circle-orbit-dot-border-radius:100%;--activity-indicator-circle-orbit-dot-animation:activity-indicator-circle-orbit-bounce 2s infinite ease-in-out;--activity-indicator-circle-orbit-dot2-top:auto;--activity-indicator-circle-orbit-dot2-bottom:0;--activity-indicator-circle-orbit-dot2-delay:-1s;--activity-indicator-circle-orbit-rotate-transform:rotate(360deg);--activity-indicator-circle-orbit-rotate-bounce-scale-start:scale(0);--activity-indicator-circle-orbit-rotate-bounce-scale-end:scale(1);--activity-indicator-circle-trail-width:2.5em;--activity-indicator-circle-trail-height:2.5em;--activity-indicator-circle-trail-position:relative;--activity-indicator-child-width:100%;--activity-indicator-child-height:100%;--activity-indicator-child-position:absolute;--activity-indicator-child-left:0;--activity-indicator-child-top:0;--activity-indicator-child-before-content:"";--activity-indicator-child-before-display:block;--activity-indicator-child-before-margin:0 auto;--activity-indicator-child-before-width:.4em;--activity-indicator-child-before-height:.4em;--activity-indicator-child-before-bg:currentColor;--activity-indicator-child-before-border-radius:100%;--activity-indicator-child-before-animation:activity-indicator-circle-trail 1.2s infinite ease-in-out both;--trail-transform-2:rotate(30deg);--trail-delay-2:-1.1s;--trail-transform-3:rotate(60deg);--trail-delay-3:-1s;--trail-transform-4:rotate(90deg);--trail-delay-4:-.9s;--trail-transform-5:rotate(120deg);--trail-delay-5:-.8s;--trail-transform-6:rotate(150deg);--trail-delay-6:-.7s;--trail-transform-7:rotate(180deg);--trail-delay-7:-.6s;--trail-transform-8:rotate(210deg);--trail-delay-8:-.5s;--trail-transform-9:rotate(240deg);--trail-delay-9:-.4s;--trail-transform-10:rotate(270deg);--trail-delay-10:-.3s;--trail-transform-11:rotate(300deg);--trail-delay-11:-.2s;--trail-transform-12:rotate(330deg);--trail-delay-12:-.1s;--activity-indicator-circle-trail-scale-0:scale(0);--activity-indicator-circle-trail-scale-1:scale(1);--activity-indicator-dots-font-size:1em;--activity-indicator-dots-position:relative;--activity-indicator-dots-child-width:1em;--activity-indicator-dots-child-height:1em;--activity-indicator-dots-child-bg:currentColor;--activity-indicator-dots-child-border-radius:100%;--activity-indicator-dots-child-display:inline-block;--activity-indicator-dots-child-animation:activity-indicator-dots 1.4s infinite ease-in-out both;--activity-indicator-dots-child-margin-right:.2em;--dots-delay-1:-.32s;--dots-delay-2:-.16s;--activity-indicator-dots-scale-0:scale(0);--activity-indicator-dots-scale-1:scale(1);--activity-indicator-double-pulse-width:2.5em;--activity-indicator-double-pulse-height:2.5em;--activity-indicator-double-pulse-position:relative;--activity-indicator-double-pulse-bounce-width:100%;--activity-indicator-double-pulse-bounce-height:100%;--activity-indicator-double-pulse-bounce-border-radius:50%;--activity-indicator-double-pulse-bounce-bg:currentColor;--activity-indicator-double-pulse-bounce-opacity:.66;--activity-indicator-double-pulse-bounce-position:absolute;--activity-indicator-double-pulse-bounce-top:0;--activity-indicator-double-pulse-bounce-left:0;--activity-indicator-double-pulse-bounce-animation:activity-indicator-double-pulse 2s infinite ease-in-out;--double-pulse-delay-2:-1s;--activity-indicator-double-pulse-scale-0:scale(0);--activity-indicator-double-pulse-scale-1:scale(1);--activity-indicator-facebook-height:4em;--activity-indicator-facebook-child-bg:#333;--activity-indicator-facebook-child-height:100%;--activity-indicator-facebook-child-width:6px;--activity-indicator-facebook-child-margin-right:2px;--activity-indicator-facebook-child-display:inline-block;--activity-indicator-facebook-child-animation:activity-indicator-facebook 1.2s infinite ease-in-out;--activity-indicator-facebook-rect2-delay:-1.1s;--activity-indicator-facebook-rect3-delay:-1s;--activity-indicator-facebook-rect4-delay:-.9s;--activity-indicator-facebook-rect5-delay:-.8s;--activity-indicator-facebook-scale-start:scaleY(.4);--activity-indicator-facebook-scale-peak:scaleY(1);--activity-indicator-grid-width:2.5em;--activity-indicator-grid-height:2.5em;--activity-indicator-grid-child-width:33%;--activity-indicator-grid-child-height:33%;--activity-indicator-grid-child-bg:currentColor;--activity-indicator-grid-child-float:left;--activity-indicator-grid-child-animation:activity-indicator-grid 1.3s infinite ease-in-out;--activity-indicator-grid1-delay:.2s;--activity-indicator-grid2-delay:.3s;--activity-indicator-grid3-delay:.4s;--activity-indicator-grid4-delay:.1s;--activity-indicator-grid5-delay:.2s;--activity-indicator-grid6-delay:.3s;--activity-indicator-grid7-delay:0s;--activity-indicator-grid8-delay:.1s;--activity-indicator-grid9-delay:.2s;--activity-indicator-grid-scale-normal:scale3d(1,1,1);--activity-indicator-grid-scale-shrink:scale3d(0,0,1);--activity-indicator-pulse-width:2.5em;--activity-indicator-pulse-height:2.5em;--activity-indicator-pulse-bg:currentColor;--activity-indicator-pulse-border-radius:100%;--activity-indicator-pulse-animation:activity-indicator-pulse 1s infinite ease-in-out;--activity-indicator-pulse-scale-start:scale(0);--activity-indicator-pulse-scale-end:scale(1);--activity-indicator-pulse-opacity-start:1;--activity-indicator-pulse-opacity-end:0;--activity-indicator-spinner-width:2.5em;--activity-indicator-spinner-height:2.5em;--activity-indicator-spinner-bg:currentColor;--activity-indicator-spinner-animation:activity-indicator-spinner 1.2s infinite ease-in-out both;--activity-indicator-spinner-bar-width:10%;--activity-indicator-spinner-bar-height:33.333%;--activity-indicator-spinner-bar-margin:0 auto;--activity-indicator-spinner-bar-display:block;--activity-indicator-spinner-bar-content:"";--activity-indicator-spinner-position:relative;--activity-indicator-spinner-child-position:absolute;--activity-indicator-spinner-child-width:100%;--activity-indicator-spinner-child-height:100%;--activity-indicator-spinner-child-left:0;--activity-indicator-spinner-child-top:0;--activity-indicator-spinner-spinner2-rotate:rotate(30deg);--activity-indicator-spinner-spinner3-rotate:rotate(60deg);--activity-indicator-spinner-spinner4-rotate:rotate(90deg);--activity-indicator-spinner-spinner5-rotate:rotate(120deg);--activity-indicator-spinner-spinner6-rotate:rotate(150deg);--activity-indicator-spinner-spinner7-rotate:rotate(180deg);--activity-indicator-spinner-spinner8-rotate:rotate(210deg);--activity-indicator-spinner-spinner9-rotate:rotate(240deg);--activity-indicator-spinner-spinner10-rotate:rotate(270deg);--activity-indicator-spinner-spinner11-rotate:rotate(300deg);--activity-indicator-spinner-spinner12-rotate:rotate(330deg);--activity-indicator-spinner-spinner2-delay:-1.1s;--activity-indicator-spinner-spinner3-delay:-1s;--activity-indicator-spinner-spinner4-delay:-.9s;--activity-indicator-spinner-spinner5-delay:-.8s;--activity-indicator-spinner-spinner6-delay:-.7s;--activity-indicator-spinner-spinner7-delay:-.6s;--activity-indicator-spinner-spinner8-delay:-.5s;--activity-indicator-spinner-spinner9-delay:-.4s;--activity-indicator-spinner-spinner10-delay:-.3s;--activity-indicator-spinner-spinner11-delay:-.2s;--activity-indicator-spinner-spinner12-delay:-.1s;--activity-indicator-spotify-width:2em;--activity-indicator-spotify-height:2em;--activity-indicator-spotify-border-radius:50%;--activity-indicator-spotify-background:conic-gradient(white,black);--activity-indicator-spotify-position:relative;--activity-indicator-spotify-animation:activity-indicator-spotify 1.4s linear infinite;--activity-indicator-spotify-transform:translateZ(0);--activity-indicator-spotify-after-background:var(--color-white,#fff);--activity-indicator-spotify-after-width:75%;--activity-indicator-spotify-after-height:75%;--activity-indicator-spotify-after-border-radius:50%;--activity-indicator-spotify-after-content:"";--activity-indicator-spotify-after-margin:auto;--activity-indicator-spotify-after-position:absolute;--activity-indicator-spotify-after-top:0;--activity-indicator-spotify-after-left:0;--activity-indicator-spotify-after-bottom:0;--activity-indicator-spotify-after-right:0;--activity-indicator-spotify-transform-from:rotate(0deg);--activity-indicator-spotify-transform-to:rotate(360deg);--activity-indicator-square-width:2.5em;--activity-indicator-square-height:2.5em;--activity-indicator-square-background-color:currentColor;--activity-indicator-square-animation-name:activity-indicator-square;--activity-indicator-square-animation-duration:1.2s;--activity-indicator-square-animation-timing-function:ease-in-out;--activity-indicator-square-animation-iteration-count:infinite;--activity-indicator-square-animation:var(--activity-indicator-square-animation-name)var(--activity-indicator-square-animation-duration)var(--activity-indicator-square-animation-timing-function)var(--activity-indicator-square-animation-iteration-count);--activity-indicator-square-perspective-value:120px;--activity-indicator-square-0-rotateX:0deg;--activity-indicator-square-0-rotateY:0deg;--activity-indicator-square-0-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-0-rotateX))rotateY(var(--activity-indicator-square-0-rotateY));--activity-indicator-square-50-rotateX:-180.1deg;--activity-indicator-square-50-rotateY:0deg;--activity-indicator-square-50-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-50-rotateX))rotateY(var(--activity-indicator-square-50-rotateY));--activity-indicator-square-100-rotateX:-180deg;--activity-indicator-square-100-rotateY:-179.9deg;--activity-indicator-square-100-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-100-rotateX))rotateY(var(--activity-indicator-square-100-rotateY));--activity-indicator-square-fold-margin:1em;--activity-indicator-square-fold-width:2.5em;--activity-indicator-square-fold-height:2.5em;--activity-indicator-square-fold-position:relative;--activity-indicator-square-fold-initial-rotateZ:45deg;--activity-indicator-square-fold-initial-transform:rotateZ(var(--activity-indicator-square-fold-initial-rotateZ));--activity-indicator-square-fold-square-float:left;--activity-indicator-square-fold-square-width:50%;--activity-indicator-square-fold-square-height:50%;--activity-indicator-square-fold-square-position:relative;--activity-indicator-square-fold-square-scale:1.1;--activity-indicator-square-fold-square-transform-base:scale(var(--activity-indicator-square-fold-square-scale));--activity-indicator-square-fold-before-content:"";--activity-indicator-square-fold-before-position:absolute;--activity-indicator-square-fold-before-top:0;--activity-indicator-square-fold-before-left:0;--activity-indicator-square-fold-before-width:100%;--activity-indicator-square-fold-before-height:100%;--activity-indicator-square-fold-before-background-color:#333;--activity-indicator-square-fold-before-animation-name:activity-indicator-square-fold;--activity-indicator-square-fold-before-animation-duration:2.4s;--activity-indicator-square-fold-before-animation-timing-function:linear;--activity-indicator-square-fold-before-animation-iteration-count:infinite;--activity-indicator-square-fold-before-animation-fill-mode:both;--activity-indicator-square-fold-before-animation:var(--activity-indicator-square-fold-before-animation-name)var(--activity-indicator-square-fold-before-animation-duration)var(--activity-indicator-square-fold-before-animation-timing-function)var(--activity-indicator-square-fold-before-animation-iteration-count)var(--activity-indicator-square-fold-before-animation-fill-mode);--activity-indicator-square-fold-before-transform-origin:100% 100%;--activity-indicator-square-fold-square2-rotateZ:90deg;--activity-indicator-square-fold-square2-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square2-rotateZ));--activity-indicator-square-fold-square3-rotateZ:180deg;--activity-indicator-square-fold-square3-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square3-rotateZ));--activity-indicator-square-fold-square4-rotateZ:270deg;--activity-indicator-square-fold-square4-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square4-rotateZ));--activity-indicator-square-fold-square2-delay:.3s;--activity-indicator-square-fold-square3-delay:.6s;--activity-indicator-square-fold-square4-delay:.9s;--activity-indicator-square-fold-keyframe-perspective:140px;--activity-indicator-square-fold-0-10-rotateX:-180deg;--activity-indicator-square-fold-0-10-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateX(var(--activity-indicator-square-fold-0-10-rotateX));--activity-indicator-square-fold-0-10-opacity:0;--activity-indicator-square-fold-25-75-rotateX:0deg;--activity-indicator-square-fold-25-75-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateX(var(--activity-indicator-square-fold-25-75-rotateX));--activity-indicator-square-fold-25-75-opacity:1;--activity-indicator-square-fold-90-100-rotateY:180deg;--activity-indicator-square-fold-90-100-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateY(var(--activity-indicator-square-fold-90-100-rotateY));--activity-indicator-square-fold-90-100-opacity:0;--activity-indicator-square-orbit-margin:.5em;--activity-indicator-square-orbit-width:3em;--activity-indicator-square-orbit-height:3em;--activity-indicator-square-orbit-position:relative;--activity-indicator-square-orbit-cube-background-color:#333;--activity-indicator-square-orbit-cube-width:1em;--activity-indicator-square-orbit-cube-height:1em;--activity-indicator-square-orbit-cube-position:absolute;--activity-indicator-square-orbit-cube-top:0;--activity-indicator-square-orbit-cube-left:0;--activity-indicator-square-orbit-animation-name:activity-indicator-square-orbit;--activity-indicator-square-orbit-animation-duration:1.8s;--activity-indicator-square-orbit-animation-timing-function:ease-in-out;--activity-indicator-square-orbit-animation-iteration-count:infinite;--activity-indicator-square-orbit-animation:var(--activity-indicator-square-orbit-animation-name)var(--activity-indicator-square-orbit-animation-duration)var(--activity-indicator-square-orbit-animation-timing-function)var(--activity-indicator-square-orbit-animation-iteration-count);--activity-indicator-square-orbit-cube2-animation-delay:-.9s;--activity-indicator-square-orbit-25-translateX:2em;--activity-indicator-square-orbit-25-rotate:-90deg;--activity-indicator-square-orbit-25-scale:.5;--activity-indicator-square-orbit-25-transform:translateX(var(--activity-indicator-square-orbit-25-translateX))rotate(var(--activity-indicator-square-orbit-25-rotate))scale(var(--activity-indicator-square-orbit-25-scale));--activity-indicator-square-orbit-50-translateX:2em;--activity-indicator-square-orbit-50-translateY:2em;--activity-indicator-square-orbit-50-rotate:-179deg;--activity-indicator-square-orbit-50-transform:translateX(var(--activity-indicator-square-orbit-50-translateX))translateY(var(--activity-indicator-square-orbit-50-translateY))rotate(var(--activity-indicator-square-orbit-50-rotate));--activity-indicator-square-orbit-50_1-translateX:2em;--activity-indicator-square-orbit-50_1-translateY:2em;--activity-indicator-square-orbit-50_1-rotate:-180deg;--activity-indicator-square-orbit-50_1-transform:translateX(var(--activity-indicator-square-orbit-50_1-translateX))translateY(var(--activity-indicator-square-orbit-50_1-translateY))rotate(var(--activity-indicator-square-orbit-50_1-rotate));--activity-indicator-square-orbit-75-translateX:0px;--activity-indicator-square-orbit-75-translateY:2em;--activity-indicator-square-orbit-75-rotate:-270deg;--activity-indicator-square-orbit-75-scale:.5;--activity-indicator-square-orbit-75-transform:translateX(var(--activity-indicator-square-orbit-75-translateX))translateY(var(--activity-indicator-square-orbit-75-translateY))rotate(var(--activity-indicator-square-orbit-75-rotate))scale(var(--activity-indicator-square-orbit-75-scale));--activity-indicator-square-orbit-100-rotate:-360deg;--activity-indicator-square-orbit-100-transform:rotate(var(--activity-indicator-square-orbit-100-rotate));--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-100:oklch(96.2% .044 156.743);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--activity-indicator-size-2xs:calc(var(--spacing)*1);--activity-indicator-size-xs:calc(var(--spacing)*2);--activity-indicator-size-sm:calc(var(--spacing)*3);--activity-indicator-size-md:calc(var(--spacing)*4);--activity-indicator-size-lg:calc(var(--spacing)*5);--activity-indicator-size-xl:calc(var(--spacing)*6);--activity-indicator-size-2xl:calc(var(--spacing)*7);--activity-indicator-size-3xl:calc(var(--spacing)*8);--activity-indicator-size-4xl:calc(var(--spacing)*9);--activity-indicator-size-5xl:calc(var(--spacing)*10)}@layer theme;@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.activity-indicator-spotify{width:var(--activity-indicator-spotify-width);height:var(--activity-indicator-spotify-height);border-radius:var(--activity-indicator-spotify-border-radius);background:var(--activity-indicator-spotify-background);position:var(--activity-indicator-spotify-position);animation:var(--activity-indicator-spotify-animation);transform:var(--activity-indicator-spotify-transform)}.activity-indicator-spotify:after{background-color:var(--activity-indicator-spotify-after-background);width:var(--activity-indicator-spotify-after-width);height:var(--activity-indicator-spotify-after-height);border-radius:var(--activity-indicator-spotify-after-border-radius);content:var(--activity-indicator-spotify-after-content);margin:var(--activity-indicator-spotify-after-margin);position:var(--activity-indicator-spotify-after-position);top:var(--activity-indicator-spotify-after-top);left:var(--activity-indicator-spotify-after-left);bottom:var(--activity-indicator-spotify-after-bottom);right:var(--activity-indicator-spotify-after-right)}.activity-indicator-circle-orbit-dot{width:var(--activity-indicator-circle-orbit-dot-width);height:var(--activity-indicator-circle-orbit-dot-height);display:var(--activity-indicator-circle-orbit-dot-display);position:var(--activity-indicator-circle-orbit-dot-position);top:var(--activity-indicator-circle-orbit-dot-top);background-color:var(--activity-indicator-circle-orbit-dot-bg);border-radius:var(--activity-indicator-circle-orbit-dot-border-radius);animation:var(--activity-indicator-circle-orbit-dot-animation)}.activity-indicator-circle-orbit-dot:nth-child(2){top:var(--activity-indicator-circle-orbit-dot2-top);bottom:var(--activity-indicator-circle-orbit-dot2-bottom);animation-delay:var(--activity-indicator-circle-orbit-dot2-delay)}.activity-indicator-square-fold-square{float:var(--activity-indicator-square-fold-square-float);width:var(--activity-indicator-square-fold-square-width);height:var(--activity-indicator-square-fold-square-height);position:var(--activity-indicator-square-fold-square-position);transform:var(--activity-indicator-square-fold-square-transform-base)}.activity-indicator-square-fold-square:before{content:var(--activity-indicator-square-fold-before-content);position:var(--activity-indicator-square-fold-before-position);top:var(--activity-indicator-square-fold-before-top);left:var(--activity-indicator-square-fold-before-left);width:var(--activity-indicator-square-fold-before-width);height:var(--activity-indicator-square-fold-before-height);background-color:var(--activity-indicator-square-fold-before-background-color);animation:var(--activity-indicator-square-fold-before-animation);transform-origin:var(--activity-indicator-square-fold-before-transform-origin)}.activity-indicator-circle{width:var(--activity-indicator-circle-width);height:var(--activity-indicator-circle-height);position:var(--activity-indicator-circle-position);left:var(--activity-indicator-circle-left);top:var(--activity-indicator-circle-top)}.activity-indicator-circle:before{content:var(--activity-indicator-circle-before-content);display:var(--activity-indicator-circle-before-display);margin:var(--activity-indicator-circle-before-margin);width:var(--activity-indicator-circle-before-width);height:var(--activity-indicator-circle-before-height);background-color:var(--activity-indicator-circle-before-bg);border-radius:var(--activity-indicator-circle-before-border-radius);animation:var(--activity-indicator-circle-before-animation)}.activity-indicator-circle:first-child{transform:var(--activity-indicator-circle-rotate-1)}.activity-indicator-circle:first-child:before{animation-delay:var(--activity-indicator-circle-delay-1)}.activity-indicator-circle:nth-child(2){transform:var(--activity-indicator-circle-rotate-2)}.activity-indicator-circle:nth-child(2):before{animation-delay:var(--activity-indicator-circle-delay-2)}.activity-indicator-circle:nth-child(3){transform:var(--activity-indicator-circle-rotate-3)}.activity-indicator-circle:nth-child(3):before{animation-delay:var(--activity-indicator-circle-delay-3)}.activity-indicator-circle:nth-child(4){transform:var(--activity-indicator-circle-rotate-4)}.activity-indicator-circle:nth-child(4):before{animation-delay:var(--activity-indicator-circle-delay-4)}.activity-indicator-circle:nth-child(5){transform:var(--activity-indicator-circle-rotate-5)}.activity-indicator-circle:nth-child(5):before{animation-delay:var(--activity-indicator-circle-delay-5)}.activity-indicator-circle:nth-child(6){transform:var(--activity-indicator-circle-rotate-6)}.activity-indicator-circle:nth-child(6):before{animation-delay:var(--activity-indicator-circle-delay-6)}.activity-indicator-circle:nth-child(7){transform:var(--activity-indicator-circle-rotate-7)}.activity-indicator-circle:nth-child(7):before{animation-delay:var(--activity-indicator-circle-delay-7)}.activity-indicator-circle:nth-child(8){transform:var(--activity-indicator-circle-rotate-8)}.activity-indicator-circle:nth-child(8):before{animation-delay:var(--activity-indicator-circle-delay-8)}.activity-indicator-circle:nth-child(9){transform:var(--activity-indicator-circle-rotate-9)}.activity-indicator-circle:nth-child(9):before{animation-delay:var(--activity-indicator-circle-delay-9)}.activity-indicator-circle:nth-child(10){transform:var(--activity-indicator-circle-rotate-10)}.activity-indicator-circle:nth-child(10):before{animation-delay:var(--activity-indicator-circle-delay-10)}.activity-indicator-circle:nth-child(11){transform:var(--activity-indicator-circle-rotate-11)}.activity-indicator-circle:nth-child(11):before{animation-delay:var(--activity-indicator-circle-delay-11)}.activity-indicator-circle:nth-child(12){transform:var(--activity-indicator-circle-rotate-12)}.activity-indicator-circle:nth-child(12):before{animation-delay:var(--activity-indicator-circle-delay-12)}.activity-indicator-child{width:var(--activity-indicator-child-width);height:var(--activity-indicator-child-height);position:var(--activity-indicator-child-position);left:var(--activity-indicator-child-left);top:var(--activity-indicator-child-top)}.activity-indicator-child:before{content:var(--activity-indicator-child-before-content);display:var(--activity-indicator-child-before-display);margin:var(--activity-indicator-child-before-margin);width:var(--activity-indicator-child-before-width);height:var(--activity-indicator-child-before-height);background-color:var(--activity-indicator-child-before-bg);border-radius:var(--activity-indicator-child-before-border-radius);animation:var(--activity-indicator-child-before-animation)}.activity-indicator-spinner{width:var(--activity-indicator-spinner-width);height:var(--activity-indicator-spinner-height);position:var(--activity-indicator-spinner-position)}.activity-indicator-spinner .activity-indicator-spinner{width:var(--activity-indicator-spinner-child-width);height:var(--activity-indicator-spinner-child-height);position:var(--activity-indicator-spinner-child-position);left:var(--activity-indicator-spinner-child-left);top:var(--activity-indicator-spinner-child-top)}.activity-indicator-spinner .activity-indicator-spinner:before{content:var(--activity-indicator-spinner-bar-content);display:var(--activity-indicator-spinner-bar-display);margin:var(--activity-indicator-spinner-bar-margin);width:var(--activity-indicator-spinner-bar-width);height:var(--activity-indicator-spinner-bar-height);background-color:var(--activity-indicator-spinner-bg);animation:var(--activity-indicator-spinner-animation)}.activity-indicator-chase-dot{width:var(--activity-indicator-chase-dot-width);height:var(--activity-indicator-chase-dot-height);position:var(--activity-indicator-chase-dot-position);left:var(--activity-indicator-chase-dot-left);top:var(--activity-indicator-chase-dot-top);animation:var(--activity-indicator-chase-dot-animation)}.activity-indicator-chase-dot:before{content:var(--activity-indicator-chase-dot-before-content);display:var(--activity-indicator-chase-dot-before-display);width:var(--activity-indicator-chase-dot-before-width);height:var(--activity-indicator-chase-dot-before-height);background-color:var(--activity-indicator-chase-dot-before-bg);border-radius:var(--activity-indicator-chase-dot-before-border-radius);animation:var(--activity-indicator-chase-dot-before-animation)}.activity-indicator-chase-dot:first-child,.activity-indicator-chase-dot:first-child:before{animation-delay:var(--activity-indicator-chase-delay-1)}.activity-indicator-chase-dot:nth-child(2),.activity-indicator-chase-dot:nth-child(2):before{animation-delay:var(--activity-indicator-chase-delay-2)}.activity-indicator-chase-dot:nth-child(3),.activity-indicator-chase-dot:nth-child(3):before{animation-delay:var(--activity-indicator-chase-delay-3)}.activity-indicator-chase-dot:nth-child(4),.activity-indicator-chase-dot:nth-child(4):before{animation-delay:var(--activity-indicator-chase-delay-4)}.activity-indicator-chase-dot:nth-child(5),.activity-indicator-chase-dot:nth-child(5):before{animation-delay:var(--activity-indicator-chase-delay-5)}.activity-indicator-chase-dot:nth-child(6),.activity-indicator-chase-dot:nth-child(6):before{animation-delay:var(--activity-indicator-chase-delay-6)}.activity-indicator-double-pulse-bounce2{width:var(--activity-indicator-double-pulse-bounce-width);height:var(--activity-indicator-double-pulse-bounce-height);border-radius:var(--activity-indicator-double-pulse-bounce-border-radius);background-color:var(--activity-indicator-double-pulse-bounce-bg);opacity:var(--activity-indicator-double-pulse-bounce-opacity);position:var(--activity-indicator-double-pulse-bounce-position);top:var(--activity-indicator-double-pulse-bounce-top);left:var(--activity-indicator-double-pulse-bounce-left);animation:var(--activity-indicator-double-pulse-bounce-animation);animation-delay:var(--double-pulse-delay-2)}.activity-indicator-double-pulse-bounce1{width:var(--activity-indicator-double-pulse-bounce-width);height:var(--activity-indicator-double-pulse-bounce-height);border-radius:var(--activity-indicator-double-pulse-bounce-border-radius);background-color:var(--activity-indicator-double-pulse-bounce-bg);opacity:var(--activity-indicator-double-pulse-bounce-opacity);position:var(--activity-indicator-double-pulse-bounce-position);top:var(--activity-indicator-double-pulse-bounce-top);left:var(--activity-indicator-double-pulse-bounce-left);animation:var(--activity-indicator-double-pulse-bounce-animation)}.activity-indicator-square-orbit-cube2{background-color:var(--activity-indicator-square-orbit-cube-background-color);width:var(--activity-indicator-square-orbit-cube-width);height:var(--activity-indicator-square-orbit-cube-height);position:var(--activity-indicator-square-orbit-cube-position);top:var(--activity-indicator-square-orbit-cube-top);left:var(--activity-indicator-square-orbit-cube-left);animation:var(--activity-indicator-square-orbit-animation);animation-delay:var(--activity-indicator-square-orbit-cube2-animation-delay)}.activity-indicator-square-orbit-cube1{background-color:var(--activity-indicator-square-orbit-cube-background-color);width:var(--activity-indicator-square-orbit-cube-width);height:var(--activity-indicator-square-orbit-cube-height);position:var(--activity-indicator-square-orbit-cube-position);top:var(--activity-indicator-square-orbit-cube-top);left:var(--activity-indicator-square-orbit-cube-left);animation:var(--activity-indicator-square-orbit-animation)}.activity-indicator-square-fold{margin:var(--activity-indicator-square-fold-margin);width:var(--activity-indicator-square-fold-width);height:var(--activity-indicator-square-fold-height);position:var(--activity-indicator-square-fold-position);transform:var(--activity-indicator-square-fold-initial-transform)}.activity-indicator-square-orbit{margin:var(--activity-indicator-square-orbit-margin);width:var(--activity-indicator-square-orbit-width);height:var(--activity-indicator-square-orbit-height);position:var(--activity-indicator-square-orbit-position)}.activity-indicator-dots{font-size:var(--activity-indicator-dots-font-size);position:var(--activity-indicator-dots-position)}.activity-indicator-dots>div{width:var(--activity-indicator-dots-child-width);height:var(--activity-indicator-dots-child-height);background-color:var(--activity-indicator-dots-child-bg);border-radius:var(--activity-indicator-dots-child-border-radius);display:var(--activity-indicator-dots-child-display)}.activity-indicator-dots>div:not(:last-child){margin-right:var(--activity-indicator-dots-child-margin-right)}.activity-indicator-chase{display:var(--activity-indicator-chase-display);width:var(--activity-indicator-chase-width);height:var(--activity-indicator-chase-height);position:var(--activity-indicator-chase-position);animation:var(--activity-indicator-chase-animation)}.activity-indicator-circle-fade{display:var(--activity-indicator-circle-fade-display);width:var(--activity-indicator-circle-fade-width);height:var(--activity-indicator-circle-fade-height);position:var(--activity-indicator-circle-fade-position)}.activity-indicator-circle-orbit{width:var(--activity-indicator-circle-orbit-width);height:var(--activity-indicator-circle-orbit-height);position:var(--activity-indicator-circle-orbit-position);text-align:var(--activity-indicator-circle-orbit-text-align);animation:var(--activity-indicator-circle-orbit-animation)}.activity-indicator-circle-trail{width:var(--activity-indicator-circle-trail-width);height:var(--activity-indicator-circle-trail-height);position:var(--activity-indicator-circle-trail-position)}.activity-indicator-double-pulse{width:var(--activity-indicator-double-pulse-width);height:var(--activity-indicator-double-pulse-height);position:var(--activity-indicator-double-pulse-position)}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.activity-indicator-grid{width:var(--activity-indicator-grid-width);height:var(--activity-indicator-grid-height)}.activity-indicator-grid .activity-indicator-grid{width:var(--activity-indicator-grid-child-width);height:var(--activity-indicator-grid-child-height);background-color:var(--activity-indicator-grid-child-bg);float:var(--activity-indicator-grid-child-float);animation:var(--activity-indicator-grid-child-animation)}.activity-indicator-grid .activity-indicator-grid1{animation-delay:var(--activity-indicator-grid1-delay)}.activity-indicator-grid .activity-indicator-grid2{animation-delay:var(--activity-indicator-grid2-delay)}.activity-indicator-grid .activity-indicator-grid3{animation-delay:var(--activity-indicator-grid3-delay)}.activity-indicator-grid .activity-indicator-grid4{animation-delay:var(--activity-indicator-grid4-delay)}.activity-indicator-grid .activity-indicator-grid5{animation-delay:var(--activity-indicator-grid5-delay)}.activity-indicator-grid .activity-indicator-grid6{animation-delay:var(--activity-indicator-grid6-delay)}.activity-indicator-grid .activity-indicator-grid7{animation-delay:var(--activity-indicator-grid7-delay)}.activity-indicator-grid .activity-indicator-grid8{animation-delay:var(--activity-indicator-grid8-delay)}.activity-indicator-grid .activity-indicator-grid9{animation-delay:var(--activity-indicator-grid9-delay)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.activity-indicator-facebook{height:var(--activity-indicator-facebook-height)}.activity-indicator-facebook>div{background-color:var(--activity-indicator-facebook-child-bg);height:var(--activity-indicator-facebook-child-height);width:var(--activity-indicator-facebook-child-width);margin-right:var(--activity-indicator-facebook-child-margin-right);display:var(--activity-indicator-facebook-child-display);animation:var(--activity-indicator-facebook-child-animation)}.activity-indicator-facebook .activity-indicator-facebook-rect2{animation-delay:var(--activity-indicator-facebook-rect2-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect3{animation-delay:var(--activity-indicator-facebook-rect3-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect4{animation-delay:var(--activity-indicator-facebook-rect4-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect5{animation-delay:var(--activity-indicator-facebook-rect5-delay)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.activity-indicator-pulse{width:var(--activity-indicator-pulse-width);height:var(--activity-indicator-pulse-height);background-color:var(--activity-indicator-pulse-bg);border-radius:var(--activity-indicator-pulse-border-radius);animation:var(--activity-indicator-pulse-animation)}.activity-indicator-square{width:var(--activity-indicator-square-width);height:var(--activity-indicator-square-height);background-color:var(--activity-indicator-square-background-color);animation:var(--activity-indicator-square-animation)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.activity-indicator-circle-trail2{transform:var(--trail-transform-2)}.activity-indicator-circle-trail2:before{animation-delay:var(--trail-delay-2)}.activity-indicator-circle-trail3{transform:var(--trail-transform-3)}.activity-indicator-circle-trail3:before{animation-delay:var(--trail-delay-3)}.activity-indicator-circle-trail4{transform:var(--trail-transform-4)}.activity-indicator-circle-trail4:before{animation-delay:var(--trail-delay-4)}.activity-indicator-circle-trail5{transform:var(--trail-transform-5)}.activity-indicator-circle-trail5:before{animation-delay:var(--trail-delay-5)}.activity-indicator-circle-trail6{transform:var(--trail-transform-6)}.activity-indicator-circle-trail6:before{animation-delay:var(--trail-delay-6)}.activity-indicator-circle-trail7{transform:var(--trail-transform-7)}.activity-indicator-circle-trail7:before{animation-delay:var(--trail-delay-7)}.activity-indicator-circle-trail8{transform:var(--trail-transform-8)}.activity-indicator-circle-trail8:before{animation-delay:var(--trail-delay-8)}.activity-indicator-circle-trail9{transform:var(--trail-transform-9)}.activity-indicator-circle-trail9:before{animation-delay:var(--trail-delay-9)}.activity-indicator-circle-trail10{transform:var(--trail-transform-10)}.activity-indicator-circle-trail10:before{animation-delay:var(--trail-delay-10)}.activity-indicator-circle-trail11{transform:var(--trail-transform-11)}.activity-indicator-circle-trail11:before{animation-delay:var(--trail-delay-11)}.activity-indicator-circle-trail12{transform:var(--trail-transform-12)}.activity-indicator-circle-trail12:before{animation-delay:var(--trail-delay-12)}.activity-indicator-spinner2{transform:var(--activity-indicator-spinner-spinner2-rotate)}.activity-indicator-spinner .activity-indicator-spinner2:before{animation-delay:var(--activity-indicator-spinner-spinner2-delay)}.activity-indicator-spinner3{transform:var(--activity-indicator-spinner-spinner3-rotate)}.activity-indicator-spinner .activity-indicator-spinner3:before{animation-delay:var(--activity-indicator-spinner-spinner3-delay)}.activity-indicator-spinner4{transform:var(--activity-indicator-spinner-spinner4-rotate)}.activity-indicator-spinner .activity-indicator-spinner4:before{animation-delay:var(--activity-indicator-spinner-spinner4-delay)}.activity-indicator-spinner5{transform:var(--activity-indicator-spinner-spinner5-rotate)}.activity-indicator-spinner .activity-indicator-spinner5:before{animation-delay:var(--activity-indicator-spinner-spinner5-delay)}.activity-indicator-spinner6{transform:var(--activity-indicator-spinner-spinner6-rotate)}.activity-indicator-spinner .activity-indicator-spinner6:before{animation-delay:var(--activity-indicator-spinner-spinner6-delay)}.activity-indicator-spinner7{transform:var(--activity-indicator-spinner-spinner7-rotate)}.activity-indicator-spinner .activity-indicator-spinner7:before{animation-delay:var(--activity-indicator-spinner-spinner7-delay)}.activity-indicator-spinner8{transform:var(--activity-indicator-spinner-spinner8-rotate)}.activity-indicator-spinner .activity-indicator-spinner8:before{animation-delay:var(--activity-indicator-spinner-spinner8-delay)}.activity-indicator-spinner9{transform:var(--activity-indicator-spinner-spinner9-rotate)}.activity-indicator-spinner .activity-indicator-spinner9:before{animation-delay:var(--activity-indicator-spinner-spinner9-delay)}.activity-indicator-spinner10{transform:var(--activity-indicator-spinner-spinner10-rotate)}.activity-indicator-spinner .activity-indicator-spinner10:before{animation-delay:var(--activity-indicator-spinner-spinner10-delay)}.activity-indicator-spinner11{transform:var(--activity-indicator-spinner-spinner11-rotate)}.activity-indicator-spinner .activity-indicator-spinner11:before{animation-delay:var(--activity-indicator-spinner-spinner11-delay)}.activity-indicator-spinner12{transform:var(--activity-indicator-spinner-spinner12-rotate)}.activity-indicator-spinner .activity-indicator-spinner12:before{animation-delay:var(--activity-indicator-spinner-spinner12-delay)}.activity-indicator-square-fold-square2{transform:var(--activity-indicator-square-fold-square2-transform)}.activity-indicator-square-fold-square2:before{animation-delay:var(--activity-indicator-square-fold-square2-delay)}.activity-indicator-square-fold-square3{transform:var(--activity-indicator-square-fold-square3-transform)}.activity-indicator-square-fold-square3:before{animation-delay:var(--activity-indicator-square-fold-square3-delay)}.activity-indicator-square-fold-square4{transform:var(--activity-indicator-square-fold-square4-transform)}.activity-indicator-square-fold-square4:before{animation-delay:var(--activity-indicator-square-fold-square4-delay)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.activity-indicator-dots-bounce1{animation:var(--activity-indicator-dots-child-animation);animation-delay:var(--dots-delay-1)}.activity-indicator-dots-bounce2{animation:var(--activity-indicator-dots-child-animation);animation-delay:var(--dots-delay-2)}.activity-indicator-dots-bounce3{animation:var(--activity-indicator-dots-child-animation)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.rounded-full{border-radius:3.40282e38px}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.activity-indicator-1{font-size:calc(var(--spacing)*1)}.activity-indicator-2{font-size:calc(var(--spacing)*2)}.activity-indicator-2xl{font-size:var(--activity-indicator-size-2xl)}.activity-indicator-2xs{font-size:var(--activity-indicator-size-2xs)}.activity-indicator-3{font-size:calc(var(--spacing)*3)}.activity-indicator-3xl{font-size:var(--activity-indicator-size-3xl)}.activity-indicator-4{font-size:calc(var(--spacing)*4)}.activity-indicator-4xl{font-size:var(--activity-indicator-size-4xl)}.activity-indicator-5xl{font-size:var(--activity-indicator-size-5xl)}.activity-indicator-96{font-size:calc(var(--spacing)*96)}.activity-indicator-\[2rem\]{font-size:2rem}.activity-indicator-\[16px\]{font-size:16px}.activity-indicator-\[27px\]{font-size:27px}.activity-indicator-lg{font-size:var(--activity-indicator-size-lg)}.activity-indicator-md{font-size:var(--activity-indicator-size-md)}.activity-indicator-sm{font-size:var(--activity-indicator-size-sm)}.activity-indicator-xl{font-size:var(--activity-indicator-size-xl)}.activity-indicator-xs{font-size:var(--activity-indicator-size-xs)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.activity-indicator-blue-700{color:var(--color-blue-700)}.activity-indicator-green-700{color:var(--color-green-700)}.activity-indicator-red-700{color:var(--color-red-700)}.activity-indicator-yellow-700{color:var(--color-yellow-700)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}@media(prefers-color-scheme:dark){.dark\:bg-neutral-800{background-color:var(--color-neutral-800)}.dark\:bg-neutral-900{background-color:var(--color-neutral-900)}.dark\:bg-zinc-900{background-color:var(--color-zinc-900)}.dark\:stroke-white{stroke:var(--color-white)}.dark\:text-neutral-300{color:var(--color-neutral-300)}.dark\:text-white{color:var(--color-white)}}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-500:oklch(62.7% .265 303.9);--color-pink-500:oklch(65.6% .241 354.308);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--form-display:flex;--form-width:100%;--from-font:inherit;--form-font-weight:400;--form-line-height:1.5;--form-font-size:1rem;--form-background-color:inherit;--form-background-repeat:no-repeat;--form-background-position:right .375rem center;--form-border-width:1px;--form-border-style:solid;--form-border-color-control-select:var(--color-neutral-300,oklch(87% 0 0));--form-border-color-switch-check:var(--color-neutral-400,oklch(70.8% 0 0));--form-appearance:none;--form-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-dark-border-color:var(--color-neutral-500,oklch(55.6% 0 0));--form-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-focus-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-focus-background-color:inherit;--form-focus-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-focus-outline:0;--form-focus-box-shadow-style:0 0 0 .2rem;--form-focus-box-shadow-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-focus-dark-color:var(--color-white,oklch(100% .00011 271.152));--form-focus-dark-border-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-disabled-opacity:1;--form-disabled-filter:none;--form-disabled-pointer-events:none;--form-disabled-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-background-color:var(--color-neutral-200,oklch(92.2% 0 0));--form-disabled-border-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-dark-color:var(--color-neutral-600,oklch(43.9% 0 0));--form-disabled-dark-background-color:var(--color-neutral-900,oklch(20.5% 0 0));--form-disabled-dark-border-color:var(--color-neutral-700,oklch(20.5% 0 0));--form-plaintext-display:block;--form-plaintext-width:100%;--form-plaintext-margin:0;--form-plaintext-padding-left:0em;--form-plaintext-padding-right:0em;--form-plaintext-color:inherit;--form-plaintext-border:none;--form-plaintext-line-height:1.5;--form-plaintext-background:transparent;--form-plaintext-background-image:none;--form-plaintext-box-shadow:none;--form-plaintext-outline:none;--form-plaintext-cursor:default;--form-plaintext-appearance:none;--form-control-font-size-xs:calc(var(--spacing)*2.5);--form-control-font-size-sm:calc(var(--spacing)*3);--form-control-font-size-md:calc(var(--spacing)*4);--form-control-font-size-lg:calc(var(--spacing)*5);--form-control-font-size-xl:calc(var(--spacing)*6);--form-control-font-size-2xl:calc(var(--spacing)*7);--form-control-font-size-3xl:calc(var(--spacing)*8);--form-control-font-size-4xl:calc(var(--spacing)*9);--form-control-font-size-5xl:calc(var(--spacing)*10);--form-control-color-width:3rem;--form-control-color-height:calc(1.5em + var(--form-control-font-size)*.75 + var(--form-control-border-width)*2);--form-control-color-padding:.375rem;--display-none:none;--display-block:block;--invalid-color:var(--color-red-600,oklch(57.7% .245 27.325));--valid-color:var(--color-green-600,oklch(62.7% .194 149.214));--invalid-background-color:#e400141a}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-background-color:color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))10%,transparent)}}:root,:host{--valid-background-color:#00a5441a}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-background-color:color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))10%,transparent)}}:root,:host{--invalid-box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))50%,transparent)}}:root,:host{--valid-box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))50%,transparent)}}:root,:host{--invalid-background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc2626'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath d='m5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc2626' stroke='none'/%3e%3c/svg%3e");--valid-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMxNmEzNGEnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=);--form-control-background-size:1.25em;--form-control-border-radius:.25rem;--form-control-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-control-display:var(--form-display,flex);--form-control-width:var(--form-width,100%);--form-control-font:var(--from-font,inherit);--form-control-font-weight:var(--form-font-weight,400);--form-control-line-height:var(--form-line-height,1.5);--form-control-font-size:var(--form-font-size,1rem);--form-control-background-color:var(--form-background-color,inherit);--form-control-background-repeat:var(--form-background-repeat,no-repeat);--form-control-background-position:var(--form-background-position,right .375rem center);--form-control-border-width:var(--form-border-width,1px);--form-control-border-style:var(--form-border-style,solid);--form-control-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-control-appearance:var(--form-appearance,none);--form-control-inner-icon-textarea-top:.575em;--form-control-inner-icon-textarea-transform:none;--form-control-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-control-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-control-focus-background-color:var(--form-focus-background-color,inherit);--form-control-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-control-focus-outline:var(--form-focus-outline,0);--form-control-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-control-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-control-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-control-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-control-placeholder-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-control-placeholder-opacity:1;--form-control-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-control-disabled-background-color:var(--form-disabled-background-color,oklch(92.2% 0 0));--form-control-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-control-disabled-opacity:var(--form-disabled-opacity,1);--form-control-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-control-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-control-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-control-inner-position:relative;--form-control-inner-icon-position:absolute;--form-control-inner-icon-top:50%;--form-control-inner-icon-left:.5em;--form-control-inner-icon-width:1.25em;--form-control-inner-icon-font-size:inherit;--form-control-inner-icon-transform:translateY(-50%);--form-control-inner-icon-display:flex;--form-control-inner-icon-align-items:center;--form-control-inner-icon-justify-content:center;--form-control-activity-indicator-position:absolute;--form-control-activity-indicator-right:0;--form-control-activity-indicator-top:50%;--form-control-activity-indicator-transform:translate(-1rem,-50%);--form-control-activity-indicator-transition:all .15s ease-in;--form-control-plaintext-display:var(--form-plaintext-display,block);--form-control-plaintext-width:var(--form-plaintext-width,100%);--form-control-plaintext-margin:var(--form-plaintext-margin,0);--form-control-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-control-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-control-plaintext-color:var(--form-plaintext-color,inherit);--form-control-plaintext-border:var(--form-plaintext-border,none);--form-control-plaintext-line-height:var(--form-plaintext-line-height,1.5);--form-control-plaintext-background:var(--form-plaintext-background,transparent);--form-control-plaintext-box-shadow:var(--form-plaintext-box-shadow,none);--form-control-plaintext-outline:var(--form-plaintext-outline,none);--form-control-plaintext-cursor:var(--form-plaintext-cursor,default);--form-control-plaintext-appearance:var(--form-plaintext-appearance,none);--form-select-vertical-align:middle;--form-select-padding-x:.75rem;--form-select-padding-y:.375rem;--form-select-background-size:1em;--form-select-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E");--form-select-background-color:var(--form-background-color,inherit);--form-select-background-repeat:var(--form-background-repeat,no-repeat);--form-select-background-position:var(--form-background-position,right .375rem center);--form-select-border-width:var(--form-border-width,1px);--form-select-border-style:var(--form-border-style,solid);--form-select-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-select-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-select-display:var(--form-display,flex);--form-select-width:var(--form-width,100%);--form-select-font:var(--from-font,inherit);--form-select-font-weight:var(--form-font-weight,400);--form-select-line-height:var(--form-line-height,1.5rem);--form-select-color:var(--color-gray-800,oklch(31.8% .014 256.848));--form-select-appearance:var(--form-appearance,none);--form-select-padding-right:calc(var(--form-select-padding-x,.75rem)*2);--form-select-opacity:var(--form-disabled-opacity,1);--form-select-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-select-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-select-dark-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyNCAyNCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZT0nI2Q0ZDRkNCc+PHBhdGggc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNMTkuNSA4LjI1bC03LjUgNy41LTcuNS03LjUnIC8+PC9zdmc+);--form-select-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-select-focus-background-color:var(--form-focus-background-color,inherit);--form-select-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-select-focus-outline:var(--form-focus-outline,0);--form-select-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-select-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-select-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-select-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-select-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-ms-value-color:var(--color-gray-700,oklch(41.8% .01 256.848));--form-select-ms-value-background-color:var(--color-white,oklch(100% 0 0));--form-select-ms-value-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-select-ms-value-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-select-multiple-height:auto;--form-select-multiple-padding-right:var(--form-select-padding-x,.75rem);--form-select-multiple-background-image:none;--form-select-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-select-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-select-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-select-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-select-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-select-moz-focusring-color:transparent;--form-select-moz-focusring-text-shadow:0 0 0 oklch(31.8% .014 256.848);--form-select-validation-background-size:1.25em;--form-select-validation-background-position:right calc((var(--form-select-line-height)*1em + var(--form-select-padding-x)*2)/4)center;--form-select-plaintext-display:var(--form-plaintext-display,block);--form-select-plaintext-outline:var(--form-plaintext-outline,none);--form-select-plaintext-border:var(--form-plaintext-border,none);--form-select-plaintext-color:var(--form-plaintext-color,inherit);--form-select-plaintext-cursor:var(--form-plaintext-cursor,default);--form-select-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-select-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-select-plaintext-background-image:var(--form-plaintext-background-image,none);--form-select-plaintext-color-focus-dark:inherit;--form-select-plaintext-background-color-dark:inherit;--form-select-plaintext-box-shadow-focus:none;--form-select-plaintext-background-color-focus-dark:var(--color-neutral-800,oklch(26.9% 0 0));--form-select-plaintext-color-disabled:var(--color-neutral-600,oklch(43.9% 0 0));--form-select-plaintext-color-disabled-dark:var(--color-neutral-400,oklch(70.8% 0 0));--form-check-width:1.25em;--form-check-height:1.25em;--form-check-margin-top:calc((var(--form-line-height,1.5)*1em - 1.25em)/2);--form-check-vertical-align:top;--form-check-background-position:center;--form-check-background-size:contain;--form-check-color-adjust:exact;--form-check-padding:0;--form-check-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-check-background-color:var(--form-background-color,inherit);--form-check-background-repeat:var(--form-background-repeat,no-repeat);--form-check-border-width:var(--form-border-width,1px);--form-check-border-style:var(--form-border-style,solid);--form-check-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-check-appearance:var(--form-appearance,none);--form-check-label-margin-left:.5em;--form-check-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-check-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-check-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-check-checkbox-border-radius: .3125em ;--form-check-radio-border-radius:50%;--form-check-active-filter:brightness(90%);--form-check-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-check-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-check-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-check-focus-outline:var(--form-focus-outline,0);--form-check-checked-background-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checked-border-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checkbox-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3E%3C/svg%3E");--form-check-radio-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E");--form-check-disabled-pointer-events:var(--form-disabled-pointer-events,none);--form-check-disabled-filter:var(--form-disabled-filter,none);--form-check-disabled-opacity:calc(var(--form-disabled-opacity,1)/2);--form-check-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-check-disabled-label-opacity:.5;--form-check-invalid-checked-background-color:var(--color-red-600,oklch(57.7% .245 27.325));--form-check-valid-checked-background-color:var(--color-green-600,oklch(62.7% .194 149.214));--form-switch-position:relative;--form-switch-outline:none;--form-switch-appearance:var(--form-appearance,none);--form-switch-border-width:var(--form-border-width,1px);--form-switch-border-style:var(--form-border-style,solid);--form-switch-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-switch-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-switch-border-radius:var(--form-switch-height);--form-switch-display:var(--form-display,flex);--form-switch-padding:.15rem .35;--form-switch-font-size:.7rem;--form-switch-height: 1rem ;--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-label-display:inline-flex;--form-switch-label-align-items:center;--form-switch-label-vertical-align:middle;--form-switch-label-gap:.5em;--form-switch-before-content:"";--form-switch-before-position:absolute;--form-switch-before-top:50%;--form-switch-before-left:0;--form-switch-before-height:calc(var(--form-switch-height));--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2 - var(--form-switch-border-width)*2);--form-switch-before-display:block;--form-switch-before-translate-y:-50%;--form-switch-before-transition:all .15s ease-in-out;--form-switch-after-border-radius:100%;--form-switch-after-content:"";--form-switch-after-position:absolute;--form-switch-after-left:0;--form-switch-after-top:var(--form-switch-before-top);--form-switch-after-off-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-switch-after-on-color:var(--color-white,#fff);--form-switch-after-focus-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-after-background-position:center;--form-switch-after-background-repeat:no-repeat;--form-switch-checked-background:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-checked-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-switch-focus-outline:var(--form-focus-outline,0);--form-switch-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-switch-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-switch-disabled-pointer-events:var(--form-disabled-pointer-events);--form-switch-disabled-filter:var(--form-disabled-filter);--form-switch-disabled-opacity:calc(var(--form-disabled-opacity)/2);--form-switch-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-switch-dark-bg:transparent;--form-switch-sun-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNlYTU4MGM7IHN0cm9rZTogI2VhNTgwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-sun-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNjMjQxMGM7IHN0cm9rZTogI2MyNDEwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-moon-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzdlMjJjZScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-switch-moon-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzZiMjFhOCcgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-control-base-animation-position:relative;--form-control-animation-position:absolute;--form-control-animation-left:0;--form-control-animation-display:flex;--form-control-animation-align-items:center;--form-control-animation-padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75);--form-control-animation-transition:all .15s ease-in-out;--form-control-animation-z-index:1;--form-control-animation-is-empty-visibility:hidden;--form-control-animation-focus-label-font-size:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-label-padding-top:0;--form-control-animation-focus-label-padding-bottom:0;--form-control-animation-focus-label-padding-left:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-top:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-bottom:0}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.form-switch{--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2);--form-switch-after-height:calc(var(--form-switch-height)*.75);--form-switch-after-width:var(--form-switch-after-height);--form-switch-after-translate-x:calc((var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);--form-switch-after-checked-translate-x:calc((var(--form-switch-before-width) + var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);display:var(--form-switch-display);position:var(--form-switch-position);outline:var(--form-switch-outline);padding:var(--form-switch-padding);font-size:var(--form-switch-font-size);appearance:var(--form-switch-appearance);border-width:var(--form-switch-border-width);border-style:var(--form-switch-border-style);border-color:var(--form-switch-border-color);border-radius:var(--form-switch-border-radius);width:var(--form-switch-width);height:var(--form-switch-height);transition:var(--form-switch-transition)}.form-switch:before{content:var(--form-switch-before-content);position:var(--form-switch-before-position);top:var(--form-switch-before-top);left:var(--form-switch-before-left);width:var(--form-switch-before-width);height:var(--form-switch-before-height);display:var(--form-switch-before-display);transform:translateY(var(--form-switch-before-translate-y));transition:var(--form-switch-before-transition)}.form-switch:after{content:var(--form-switch-after-content);position:var(--form-switch-after-position);left:var(--form-switch-after-left);top:var(--form-switch-after-top);transform:translate(var(--form-switch-after-translate-x))translateY(var(--form-switch-before-translate-y));width:var(--form-switch-after-width);height:var(--form-switch-after-height);background-color:var(--form-switch-after-off-color);border-radius:var(--form-switch-after-border-radius);transition:var(--form-switch-before-transition);background-position:var(--form-switch-after-background-position);background-repeat:var(--form-switch-after-background-repeat);background-size:var(--form-switch-height)}.form-switch:disabled:not([readonly]){pointer-events:var(--form-switch-disabled-pointer-events);filter:var(--form-switch-disabled-filter);opacity:var(--form-switch-disabled-opacity)}.form-switch:focus{border-color:var(--form-switch-focus-border-color);outline:var(--form-switch-focus-outline);box-shadow:var(--form-switch-focus-box-shadow-style) var(--form-switch-focus-box-shadow-color)}.form-switch:focus:after{background-color:var(--form-switch-after-focus-color)}.form-switch:checked{background-color:var(--form-switch-checked-background);border-color:var(--form-switch-checked-border-color)}.form-switch:checked:after{background-color:var(--form-switch-after-on-color);transform:translate(var(--form-switch-after-checked-translate-x))translateY(var(--form-switch-before-translate-y))}label.form-switch-label:has(.form-switch){display:var(--form-switch-label-display);align-items:var(--form-switch-label-align-items);vertical-align:var(--form-switch-label-vertical-align);gap:var(--form-switch-label-gap)}.form-switch.is-invalid,.form-switch[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):after{background-color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):focus{box-shadow:var(--invalid-box-shadow)}.form-switch.is-valid,.form-switch[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):after{background-color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):focus{box-shadow:var(--valid-box-shadow)}.form-check{width:var(--form-check-width);height:var(--form-check-height);margin-top:var(--form-check-margin-top);vertical-align:var(--form-check-vertical-align);background-color:var(--form-check-background-color);background-repeat:var(--form-check-background-repeat);background-position:var(--form-check-background-position);background-size:var(--form-check-background-size);border-width:var(--form-check-border-width);border-style:var(--form-check-border-style);border-color:var(--form-check-border-color);forced-color-adjust:var(--form-check-color-adjust);transition:var(--form-check-transition);appearance:var(--form-check-appearance);padding:var(--form-check-padding)!important}.form-check:where(.dark,.dark *){color:var(--form-check-dark-color);background-color:var(--form-check-dark-background-color);border-color:var(--form-check-dark-border-color)}.form-check[type=checkbox]{border-radius:var(--form-check-checkbox-border-radius)}.form-check[type=radio]{border-radius:var(--form-check-radio-border-radius)}.form-check~.form-check-label{margin-left:var(--form-check-label-margin-left)}.form-check:active:not(:disabled,:read-only){filter:var(--form-check-active-filter)}.form-check:focus{border-color:var(--form-check-focus-border-color);box-shadow:var(--form-check-focus-box-shadow-style) var(--form-check-focus-box-shadow-color);outline:var(--form-check-focus-outline)}.form-check:checked{background-color:var(--form-check-checked-background-color);border-color:var(--form-check-checked-border-color)}.form-check:checked[type=checkbox]{background-image:var(--form-check-checkbox-checked-background-image)}.form-check:checked[type=radio]{background-image:var(--form-check-radio-checked-background-image)}.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]){pointer-events:var(--form-check-disabled-pointer-events);filter:var(--form-check-disabled-filter);opacity:var(--form-check-disabled-opacity)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly])):where(.dark,.dark *){background-color:var(--form-check-disabled-dark-background-color)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]))~.form-check-label{opacity:var(--form-check-disabled-label-opacity)}.form-check.is-invalid,.form-check[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-check.is-invalid,.form-check[invalid]):checked{background-color:var(--form-check-invalid-checked-background-color)}:is(.form-check.is-invalid,.form-check[invalid]):focus,:is(.form-check.is-invalid,.form-check[invalid]).focus{box-shadow:var(--invalid-box-shadow)}.form-check.is-valid,.form-check[valid]{border-color:var(--valid-border-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-check.is-valid,.form-check[valid]):checked{background-color:var(--form-check-valid-checked-background-color)}:is(.form-check.is-valid,.form-check[valid]):focus,:is(.form-check.is-valid,.form-check[valid]).focus{box-shadow:var(--valid-box-shadow)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-2xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-2xl .form-select,.form-control-animated-2xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-2xl{position:var(--form-control-base-animation-position)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-2xl)*.75);font-size:calc(var(--form-control-font-size-2xl)*.75)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-2xl)*.75)}.form-control-animated-2xl.has-icon{font-size:calc(var(--form-control-font-size-2xl))}.form-control-animated-2xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-2xl)*2)!important}.form-control-animated-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3 .form-select,.form-control-animated-3 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3{position:var(--form-control-base-animation-position)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*3)*.75);font-size:calc(calc(var(--spacing)*3)*.75)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*3)*.75)}.form-control-animated-3.has-icon{font-size:calc(calc(var(--spacing)*3))}.form-control-animated-3.has-icon .form-label{padding-left:calc(calc(var(--spacing)*3)*2)!important}.form-control-animated-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3xl .form-select,.form-control-animated-3xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3xl{position:var(--form-control-base-animation-position)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-3xl)*.75);font-size:calc(var(--form-control-font-size-3xl)*.75)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-3xl)*.75)}.form-control-animated-3xl.has-icon{font-size:calc(var(--form-control-font-size-3xl))}.form-control-animated-3xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-3xl)*2)!important}.form-control-animated-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4 .form-select,.form-control-animated-4 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4{position:var(--form-control-base-animation-position)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*4)*.75);font-size:calc(calc(var(--spacing)*4)*.75)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*4)*.75)}.form-control-animated-4.has-icon{font-size:calc(calc(var(--spacing)*4))}.form-control-animated-4.has-icon .form-label{padding-left:calc(calc(var(--spacing)*4)*2)!important}.form-control-animated-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4xl .form-select,.form-control-animated-4xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4xl{position:var(--form-control-base-animation-position)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-4xl)*.75);font-size:calc(var(--form-control-font-size-4xl)*.75)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-4xl)*.75)}.form-control-animated-4xl.has-icon{font-size:calc(var(--form-control-font-size-4xl))}.form-control-animated-4xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-4xl)*2)!important}.form-control-animated-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5 .form-select,.form-control-animated-5 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5{position:var(--form-control-base-animation-position)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*5)*.75);font-size:calc(calc(var(--spacing)*5)*.75)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*5)*.75)}.form-control-animated-5.has-icon{font-size:calc(calc(var(--spacing)*5))}.form-control-animated-5.has-icon .form-label{padding-left:calc(calc(var(--spacing)*5)*2)!important}.form-control-animated-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5xl .form-select,.form-control-animated-5xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5xl{position:var(--form-control-base-animation-position)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-5xl)*.75);font-size:calc(var(--form-control-font-size-5xl)*.75)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-5xl)*.75)}.form-control-animated-5xl.has-icon{font-size:calc(var(--form-control-font-size-5xl))}.form-control-animated-5xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-5xl)*2)!important}.form-control-animated-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-6:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-6 .form-select,.form-control-animated-6 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-6{position:var(--form-control-base-animation-position)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*6)*.75);font-size:calc(calc(var(--spacing)*6)*.75)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*6)*.75)}.form-control-animated-6.has-icon{font-size:calc(calc(var(--spacing)*6))}.form-control-animated-6.has-icon .form-label{padding-left:calc(calc(var(--spacing)*6)*2)!important}.form-control-animated-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-7:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-7 .form-select,.form-control-animated-7 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-7{position:var(--form-control-base-animation-position)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*7)*.75);font-size:calc(calc(var(--spacing)*7)*.75)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*7)*.75)}.form-control-animated-7.has-icon{font-size:calc(calc(var(--spacing)*7))}.form-control-animated-7.has-icon .form-label{padding-left:calc(calc(var(--spacing)*7)*2)!important}.form-control-animated-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[1\.5rem\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[1\.5rem\] .form-select,.form-control-animated-\[1\.5rem\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[1\.5rem\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{padding:.5625rem 1.125rem;font-size:1.5rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:1.125rem;font-size:1.125rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:1.125rem}.form-control-animated-\[1\.5rem\].has-icon{font-size:1.5rem}.form-control-animated-\[1\.5rem\].has-icon .form-label{padding-left:3rem!important}.form-control-animated-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[16px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[16px\] .form-select,.form-control-animated-\[16px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[16px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{padding:6px 12px;font-size:16px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:12px;font-size:12px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:12px}.form-control-animated-\[16px\].has-icon{font-size:16px}.form-control-animated-\[16px\].has-icon .form-label{padding-left:32px!important}.form-control-animated-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[21px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[21px\] .form-select,.form-control-animated-\[21px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[21px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{padding:7.875px 15.75px;font-size:21px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:15.75px;font-size:15.75px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:15.75px}.form-control-animated-\[21px\].has-icon{font-size:21px}.form-control-animated-\[21px\].has-icon .form-label{padding-left:42px!important}.form-control-animated-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-lg:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-lg .form-select,.form-control-animated-lg input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-lg{position:var(--form-control-base-animation-position)}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-lg)*.75);font-size:calc(var(--form-control-font-size-lg)*.75)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-lg)*.75)}.form-control-animated-lg.has-icon{font-size:calc(var(--form-control-font-size-lg))}.form-control-animated-lg.has-icon .form-label{padding-left:calc(var(--form-control-font-size-lg)*2)!important}.form-control-animated-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-md:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-md .form-select,.form-control-animated-md input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-md{position:var(--form-control-base-animation-position)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-md)*.75);font-size:calc(var(--form-control-font-size-md)*.75)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-md)*.75)}.form-control-animated-md.has-icon{font-size:calc(var(--form-control-font-size-md))}.form-control-animated-md.has-icon .form-label{padding-left:calc(var(--form-control-font-size-md)*2)!important}.form-control-animated-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-sm:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-sm .form-select,.form-control-animated-sm input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-sm{position:var(--form-control-base-animation-position)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-sm)*.75);font-size:calc(var(--form-control-font-size-sm)*.75)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-sm)*.75)}.form-control-animated-sm.has-icon{font-size:calc(var(--form-control-font-size-sm))}.form-control-animated-sm.has-icon .form-label{padding-left:calc(var(--form-control-font-size-sm)*2)!important}.form-control-animated-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xl .form-select,.form-control-animated-xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xl{position:var(--form-control-base-animation-position)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xl)*.75);font-size:calc(var(--form-control-font-size-xl)*.75)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xl)*.75)}.form-control-animated-xl.has-icon{font-size:calc(var(--form-control-font-size-xl))}.form-control-animated-xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xl)*2)!important}.form-control-animated-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xs:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xs .form-select,.form-control-animated-xs input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xs{position:var(--form-control-base-animation-position)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xs)*.75);font-size:calc(var(--form-control-font-size-xs)*.75)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xs)*.75)}.form-control-animated-xs.has-icon{font-size:calc(var(--form-control-font-size-xs))}.form-control-animated-xs.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xs)*2)!important}.form-control-animated-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-control-animated{position:var(--form-control-base-animation-position)}.form-control-animated:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated .form-select,.form-control-animated input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.visible{visibility:visible}.form-control-activity-indicator{position:var(--form-control-activity-indicator-position);right:var(--form-control-activity-indicator-right);top:var(--form-control-activity-indicator-top);transform:var(--form-control-activity-indicator-transform);transition:var(--form-control-activity-indicator-transition)}.form-control-inner-icon{position:var(--form-control-inner-icon-position);top:var(--form-control-inner-icon-top);left:var(--form-control-inner-icon-left);width:var(--form-control-inner-icon-width);font-size:var(--form-control-inner-icon-font-size);transform:var(--form-control-inner-icon-transform);display:var(--form-control-inner-icon-display);align-items:var(--form-control-inner-icon-align-items);justify-content:var(--form-control-inner-icon-justify-content)}.form-control-inner-icon:has(~textarea.form-control){top:var(--form-control-inner-icon-textarea-top);transform:var(--form-control-inner-icon-textarea-transform)}.absolute{position:absolute}.fixed{position:fixed}.form-control-inner{position:var(--form-control-inner-position)}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.form-control-plaintext{display:var(--form-control-plaintext-display);width:var(--form-control-plaintext-width);margin:var(--form-control-plaintext-margin);padding-left:var(--form-control-plaintext-padding-left);padding-right:var(--form-control-plaintext-padding-right);color:var(--form-control-plaintext-color);border:var(--form-control-plaintext-border);line-height:var(--form-control-plaintext-line-height);background:var(--form-control-plaintext-background);box-shadow:var(--form-control-plaintext-box-shadow);outline:var(--form-control-plaintext-outline);cursor:var(--form-control-plaintext-cursor);appearance:var(--form-control-plaintext-appearance)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.form-select{display:var(--form-select-display);width:var(--form-select-width);padding:var(--form-select-padding-y)var(--form-select-padding-right)var(--form-select-padding-y)var(--form-select-padding-x);font-family:var(--form-select-font);font-weight:var(--form-select-font-weight);line-height:var(--form-select-line-height);color:var(--form-select-color);vertical-align:var(--form-select-vertical-align);background-color:var(--form-select-background-color);background-image:var(--form-select-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-background-position);background-size:var(--form-select-background-size);border-width:var(--form-select-border-width);border-style:var(--form-select-border-style);border-color:var(--form-select-border-color);border-radius:calc(var(--form-control-font-size)/4);transition:var(--form-select-transition);appearance:var(--form-select-appearance);opacity:var(--form-select-opacity)}.form-select:where(.dark,.dark *){color:var(--form-select-dark-color);background-color:var(--form-select-dark-background-color);border-color:var(--form-select-dark-border-color);background-image:var(--form-select-dark-background-image)}.form-select:focus{color:var(--form-select-focus-color);background-color:var(--form-select-focus-background-color);border-color:var(--form-select-focus-border-color);outline:var(--form-select-focus-outline);box-shadow:var(--form-select-focus-box-shadow-style) var(--form-select-focus-box-shadow-color)}.form-select:focus:where(.dark,.dark *){color:var(--form-select-focus-dark-color);background-color:var(--form-select-focus-dark-background-color);border-color:var(--form-select-focus-dark-border-color)}.form-select::-ms-value{color:var(--form-select-ms-value-color);background-color:var(--form-select-ms-value-background-color)}.form-select::-ms-value:where(.dark,.dark *){color:var(--form-select-ms-value-dark-color);background-color:var(--form-select-ms-value-dark-background-color)}.form-select[multiple],.form-select[size]:not([size="1"]){height:var(--form-select-multiple-height);padding-right:var(--form-select-multiple-padding-right);background-image:var(--form-select-multiple-background-image)}.form-select:disabled:not([readonly]){border-color:var(--form-select-disabled-border-color);color:var(--form-select-disabled-color)}.form-select:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-select-disabled-dark-color);background-color:var(--form-select-disabled-dark-background-color);border-color:var(--form-select-disabled-dark-border-color)}.form-select:-moz-focusring{color:var(--form-select-moz-focusring-color);text-shadow:var(--form-select-moz-focusring-text-shadow)}.form-select.is-invalid,.form-select[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-invalid,.form-select[invalid]):focus,:is(.form-select.is-invalid,.form-select[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-select.is-valid,.form-select[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-valid,.form-select[valid]):focus,:is(.form-select.is-valid,.form-select[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);color:var(--valid-color);background-color:var(--valid-background-color)}.form-select-plaintext{display:var(--form-select-plaintext-display);outline:var(--form-select-plaintext-outline);width:var(--form-select-width);background-image:var(--form-select-plaintext-background-image);border:var(--form-select-plaintext-border);color:var(--form-select-plaintext-color);padding-left:var(--form-select-plaintext-padding-left);padding-right:var(--form-select-plaintext-padding-right);cursor:var(--form-select-plaintext-cursor)}.form-select-plaintext:where(.dark,.dark *){background-color:var(--form-select-plaintext-background-color-dark)}.form-select-plaintext:focus{box-shadow:var(--form-select-plaintext-box-shadow-focus)}.form-select-plaintext:focus:where(.dark,.dark *){color:var(--form-select-plaintext-color-focus-dark);background-color:var(--form-select-plaintext-background-color-focus-dark)}.form-select-plaintext:disabled{color:var(--form-select-plaintext-color-disabled)}.form-select-plaintext:disabled:where(.dark,.dark *){color:var(--form-select-plaintext-color-disabled-dark)}.form-control{display:var(--form-control-display);width:var(--form-control-width);font-family:var(--form-control-font);font-weight:var(--form-control-font-weight);line-height:var(--form-control-line-height);background-color:var(--form-control-background-color);border-width:var(--form-control-border-width);border-style:var(--form-control-border-style);border-color:var(--form-control-border-color);border-radius:var(--form-control-border-radius);transition:var(--form-control-transition);appearance:var(--form-control-appearance);padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75)}.form-control:where(.dark,.dark *){background-color:var(--form-control-dark-background-color);border-color:var(--form-control-dark-border-color)}.form-control:focus{color:var(--form-control-focus-color);background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);outline:var(--form-control-focus-outline);box-shadow:var(--form-control-focus-box-shadow-style) var(--form-control-focus-box-shadow-color)}.form-control:focus:where(.dark,.dark *){color:var(--form-control-focus-dark-color);border-color:var(--form-control-focus-dark-border-color);background-color:var(--form-control-focus-dark-background-color)}.form-control::placeholder{color:var(--form-control-placeholder-color);opacity:var(--form-control-placeholder-opacity)}.form-control:disabled:not([readonly]){color:var(--form-control-disabled-color);background-color:var(--form-control-disabled-background-color);border-color:var(--form-control-disabled-border-color);opacity:var(--form-control-disabled-opacity)}.form-control:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-control-disabled-dark-color);background-color:var(--form-control-disabled-dark-background-color);border-color:var(--form-control-disabled-dark-border-color)}.form-control.is-invalid,.form-control[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-invalid,.form-control[invalid]):focus,:is(.form-control.is-invalid,.form-control[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-control.is-valid,.form-control[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-valid,.form-control[valid]):focus,:is(.form-control.is-valid,.form-control[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);background-color:var(--valid-background-color)}.invalid-feedback{color:var(--invalid-color);display:var(--display-none)}.is-invalid~.invalid-feedback,[invalid]~.invalid-feedback,:has(.is-invalid) .invalid-feedback,:has([invalid]) .invalid-feedback{display:var(--display-block)}.valid-feedback{color:var(--valid-color);display:var(--display-none)}.is-valid~.valid-feedback,[valid]~.valid-feedback,:has(.is-valid) .valid-feedback,:has([valid]) .valid-feedback{display:var(--display-block)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.form-switch-amber-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-switch-amber-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-amber-500);border-color:var(--color-amber-500);background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-switch-amber-500:after{background-color:var(--color-amber-500)}.form-switch-amber-500:checked{background-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500:checked{background-color:color-mix(in oklch,var(--color-amber-500)25%,transparent)}}.form-switch-amber-500:checked{border-color:var(--color-amber-500)}.form-switch-amber-500:checked:after{background-color:var(--color-amber-500)}.form-switch-amber-500:focus{border-color:var(--color-amber-500)}.form-switch-amber-500:focus:after{background-color:var(--color-amber-500)}.form-switch-green-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-switch-green-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-green-500);border-color:var(--color-green-500);background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-switch-green-500:after{background-color:var(--color-green-500)}.form-switch-green-500:checked{background-color:#00c75840}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500:checked{background-color:color-mix(in oklch,var(--color-green-500)25%,transparent)}}.form-switch-green-500:checked{border-color:var(--color-green-500)}.form-switch-green-500:checked:after{background-color:var(--color-green-500)}.form-switch-green-500:focus{border-color:var(--color-green-500)}.form-switch-green-500:focus:after{background-color:var(--color-green-500)}.form-switch-neutral-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-switch-neutral-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-neutral-500);border-color:var(--color-neutral-500);background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-switch-neutral-500:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:checked{background-color:#73737340}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500:checked{background-color:color-mix(in oklch,var(--color-neutral-500)25%,transparent)}}.form-switch-neutral-500:checked{border-color:var(--color-neutral-500)}.form-switch-neutral-500:checked:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:focus{border-color:var(--color-neutral-500)}.form-switch-neutral-500:focus:after{background-color:var(--color-neutral-500)}.form-switch-purple-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-switch-purple-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-purple-500);border-color:var(--color-purple-500);background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-switch-purple-500:after{background-color:var(--color-purple-500)}.form-switch-purple-500:checked{background-color:#ac4bff40}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500:checked{background-color:color-mix(in oklch,var(--color-purple-500)25%,transparent)}}.form-switch-purple-500:checked{border-color:var(--color-purple-500)}.form-switch-purple-500:checked:after{background-color:var(--color-purple-500)}.form-switch-purple-500:focus{border-color:var(--color-purple-500)}.form-switch-purple-500:focus:after{background-color:var(--color-purple-500)}.form-switch-1{--form-switch-height:calc(calc(var(--spacing)*1)*1.5 + (calc(var(--spacing)*1)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-2xl{--form-switch-height:calc(var(--form-control-font-size-2xl)*1.5 + (var(--form-control-font-size-2xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-3xl{--form-switch-height:calc(var(--form-control-font-size-3xl)*1.5 + (var(--form-control-font-size-3xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4{--form-switch-height:calc(calc(var(--spacing)*4)*1.5 + (calc(var(--spacing)*4)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4xl{--form-switch-height:calc(var(--form-control-font-size-4xl)*1.5 + (var(--form-control-font-size-4xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5{--form-switch-height:calc(calc(var(--spacing)*5)*1.5 + (calc(var(--spacing)*5)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5xl{--form-switch-height:calc(var(--form-control-font-size-5xl)*1.5 + (var(--form-control-font-size-5xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-6{--form-switch-height:calc(calc(var(--spacing)*6)*1.5 + (calc(var(--spacing)*6)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-7{--form-switch-height:calc(calc(var(--spacing)*7)*1.5 + (calc(var(--spacing)*7)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-8{--form-switch-height:calc(calc(var(--spacing)*8)*1.5 + (calc(var(--spacing)*8)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-96{--form-switch-height:calc(calc(var(--spacing)*96)*1.5 + (calc(var(--spacing)*96)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-\[1\.5rem\]{--form-switch-height: calc(3.375rem + 2px) ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:.5625rem 1.125rem;font-size:1.5rem}.form-switch-\[16px\]{--form-switch-height: 38px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:6px 12px;font-size:16px}.form-switch-\[21px\]{--form-switch-height: 49.25px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:7.875px 15.75px;font-size:21px}.form-switch-\[27px\]{--form-switch-height: 62.75px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:10.125px 20.25px;font-size:27px}.form-switch-lg{--form-switch-height:calc(var(--form-control-font-size-lg)*1.5 + (var(--form-control-font-size-lg)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-md{--form-switch-height:calc(var(--form-control-font-size-md)*1.5 + (var(--form-control-font-size-md)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-sm{--form-switch-height:calc(var(--form-control-font-size-sm)*1.5 + (var(--form-control-font-size-sm)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xl{--form-switch-height:calc(var(--form-control-font-size-xl)*1.5 + (var(--form-control-font-size-xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xs{--form-switch-height:calc(var(--form-control-font-size-xs)*1.5 + (var(--form-control-font-size-xs)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-control-color{width:var(--form-control-color-width);height:var(--form-control-color-height);padding:var(--form-control-color-padding);border-radius:var(--form-control-border-radius)}.form-control-color::-moz-color-swatch{border-radius:var(--form-control-border-radius)}.form-control-color::-webkit-color-swatch{border-radius:var(--form-control-border-radius)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.form-control-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-control-1.has-icon{padding:0}.form-control-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-control-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-control-2xl.has-icon{padding:0}.form-control-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-control-3.has-icon{padding:0}.form-control-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-control-3xl.has-icon{padding:0}.form-control-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-control-4.has-icon{padding:0}.form-control-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-control-4xl.has-icon{padding:0}.form-control-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-control-5.has-icon{padding:0}.form-control-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-control-5xl.has-icon{padding:0}.form-control-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-control-6.has-icon{padding:0}.form-control-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-control-7.has-icon{padding:0}.form-control-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-control-8.has-icon{padding:0}.form-control-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-control-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-control-96.has-icon{padding:0}.form-control-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-control-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-control-\[1\.5rem\].has-icon{padding:0}.form-control-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-control-\[16px\].has-icon{padding:0}.form-control-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-control-\[21px\].has-icon{padding:0}.form-control-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.form-control-\[27px\].has-icon{padding:0}.form-control-\[27px\].has-icon .form-control-icon{padding-left:54px}.form-control-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-control-lg.has-icon{padding:0}.form-control-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-control-md.has-icon{padding:0}.form-control-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-control-sm.has-icon{padding:0}.form-control-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-control-xl.has-icon{padding:0}.form-control-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-control-xs.has-icon{padding:0}.form-control-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-select-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-select-1.has-icon{padding:0}.form-select-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-select-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-select-2xl.has-icon{padding:0}.form-select-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-select-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-select-3.has-icon{padding:0}.form-select-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-select-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-select-3xl.has-icon{padding:0}.form-select-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-select-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-select-4.has-icon{padding:0}.form-select-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-select-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-select-4xl.has-icon{padding:0}.form-select-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-select-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-select-5.has-icon{padding:0}.form-select-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-select-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-select-5xl.has-icon{padding:0}.form-select-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-select-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-select-6.has-icon{padding:0}.form-select-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-select-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-select-7.has-icon{padding:0}.form-select-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-select-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-select-8.has-icon{padding:0}.form-select-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-select-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-select-96.has-icon{padding:0}.form-select-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-select-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-select-\[1\.5rem\].has-icon{padding:0}.form-select-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-select-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-select-\[16px\].has-icon{padding:0}.form-select-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-select-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-select-\[21px\].has-icon{padding:0}.form-select-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-select-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-select-lg.has-icon{padding:0}.form-select-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-select-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-select-md.has-icon{padding:0}.form-select-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-select-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-select-sm.has-icon{padding:0}.form-select-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-select-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-select-xl.has-icon{padding:0}.form-select-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-select-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-select-xs.has-icon{padding:0}.form-select-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.rounded-full{border-radius:3.40282e38px}.form-switch-light-dark:after{background-color:#0000;background-image:var(--form-switch-sun-bg)}.form-switch-light-dark:focus:after{background-color:#0000;background-image:var(--form-switch-sun-bg-focus)}.form-switch-light-dark:checked{background-color:var(--form-switch-dark-bg);border-color:var(--form-switch-border-color)}.form-switch-light-dark:checked:after{background-color:#0000;background-image:var(--form-switch-moon-bg)}.form-switch-light-dark:checked:focus:after{background-image:var(--form-switch-moon-bg-focus)}.form-switch-light-dark:where(.dark,.dark *){border-color:var(--form-switch-dark-border-color)}.form-control-amber-500{--form-control-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-control-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500{border-color:var(--color-amber-500)}.form-control-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500:focus{border-color:var(--color-amber-500)}.form-control-amber-500.has-icon{padding:0}.form-control-blue-500{--form-control-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-control-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500{border-color:var(--color-blue-500)}.form-control-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500:focus{border-color:var(--color-blue-500)}.form-control-blue-500.has-icon{padding:0}.form-control-green-500{--form-control-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-control-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500{border-color:var(--color-green-500)}.form-control-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500:focus{border-color:var(--color-green-500)}.form-control-green-500.has-icon{padding:0}.form-control-neutral-500{--form-control-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-control-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500{border-color:var(--color-neutral-500)}.form-control-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500:focus{border-color:var(--color-neutral-500)}.form-control-neutral-500.has-icon{padding:0}.form-control-purple-500{--form-control-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-control-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500{border-color:var(--color-purple-500)}.form-control-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500:focus{border-color:var(--color-purple-500)}.form-control-purple-500.has-icon{padding:0}.form-control-red-500{--form-control-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-control-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500{border-color:var(--color-red-500)}.form-control-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500:focus{border-color:var(--color-red-500)}.form-control-red-500.has-icon{padding:0}.form-select-amber-500{--form-select-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-select-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500{border-color:var(--color-amber-500)}.form-select-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500:focus{border-color:var(--color-amber-500)}.form-select-amber-500.has-icon{padding:0}.form-select-blue-500{--form-select-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-select-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500{border-color:var(--color-blue-500)}.form-select-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500:focus{border-color:var(--color-blue-500)}.form-select-blue-500.has-icon{padding:0}.form-select-green-500{--form-select-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-select-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500{border-color:var(--color-green-500)}.form-select-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500:focus{border-color:var(--color-green-500)}.form-select-green-500.has-icon{padding:0}.form-select-neutral-500{--form-select-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-select-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500{border-color:var(--color-neutral-500)}.form-select-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500:focus{border-color:var(--color-neutral-500)}.form-select-neutral-500.has-icon{padding:0}.form-select-purple-500{--form-select-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-select-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500{border-color:var(--color-purple-500)}.form-select-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500:focus{border-color:var(--color-purple-500)}.form-select-purple-500.has-icon{padding:0}.form-select-red-500{--form-select-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-select-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500{border-color:var(--color-red-500)}.form-select-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500:focus{border-color:var(--color-red-500)}.form-select-red-500.has-icon{padding:0}.form-check-amber-500{--form-check-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-check-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500{border-color:var(--color-amber-500)}.form-check-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500:focus{border-color:var(--color-amber-500)}.form-check-amber-500:checked{border-color:var(--color-amber-500);background-color:var(--color-amber-500)}.form-check-blue-500{--form-check-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-check-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500{border-color:var(--color-blue-500)}.form-check-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500:focus{border-color:var(--color-blue-500)}.form-check-blue-500:checked{border-color:var(--color-blue-500);background-color:var(--color-blue-500)}.form-check-green-500{--form-check-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-check-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500{border-color:var(--color-green-500)}.form-check-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500:focus{border-color:var(--color-green-500)}.form-check-green-500:checked{border-color:var(--color-green-500);background-color:var(--color-green-500)}.form-check-neutral-500{--form-check-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-check-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500{border-color:var(--color-neutral-500)}.form-check-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500:focus{border-color:var(--color-neutral-500)}.form-check-neutral-500:checked{border-color:var(--color-neutral-500);background-color:var(--color-neutral-500)}.form-check-pink-500{--form-check-focus-box-shadow-color:#f6339a80}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-pink-500)50%,transparent)}}.form-check-pink-500{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500{border-color:var(--color-pink-500)}.form-check-pink-500:focus{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500:focus{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500:focus{border-color:var(--color-pink-500)}.form-check-pink-500:checked{border-color:var(--color-pink-500);background-color:var(--color-pink-500)}.form-check-purple-500{--form-check-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-check-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500{border-color:var(--color-purple-500)}.form-check-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500:focus{border-color:var(--color-purple-500)}.form-check-purple-500:checked{border-color:var(--color-purple-500);background-color:var(--color-purple-500)}.form-check-red-500{--form-check-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-check-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500{border-color:var(--color-red-500)}.form-check-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500:focus{border-color:var(--color-red-500)}.form-check-red-500:checked{border-color:var(--color-red-500);background-color:var(--color-red-500)}.form-check-yellow-500{--form-check-focus-box-shadow-color:#edb20080}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-yellow-500)50%,transparent)}}.form-check-yellow-500{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500{border-color:var(--color-yellow-500)}.form-check-yellow-500:focus{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500:focus{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500:focus{border-color:var(--color-yellow-500)}.form-check-yellow-500:checked{border-color:var(--color-yellow-500);background-color:var(--color-yellow-500)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.form-check-1{font-size:calc(var(--spacing)*1)}.form-check-2xl{font-size:var(--form-control-font-size-2xl)}.form-check-3xl{font-size:var(--form-control-font-size-3xl)}.form-check-4{font-size:calc(var(--spacing)*4)}.form-check-4xl{font-size:var(--form-control-font-size-4xl)}.form-check-5{font-size:calc(var(--spacing)*5)}.form-check-5xl{font-size:var(--form-control-font-size-5xl)}.form-check-6{font-size:calc(var(--spacing)*6)}.form-check-7{font-size:calc(var(--spacing)*7)}.form-check-8{font-size:calc(var(--spacing)*8)}.form-check-96{font-size:calc(var(--spacing)*96)}.form-check-\[1\.5rem\]{font-size:1.5rem}.form-check-\[16px\]{font-size:16px}.form-check-\[21px\]{font-size:21px}.form-check-lg{font-size:var(--form-control-font-size-lg)}.form-check-md{font-size:var(--form-control-font-size-md)}.form-check-sm{font-size:var(--form-control-font-size-sm)}.form-check-xl{font-size:var(--form-control-font-size-xl)}.form-check-xs{font-size:var(--form-control-font-size-xs)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--breadcrumb-font-size-xs:calc(var(--spacing)*2.5);--breadcrumb-font-size-sm:calc(var(--spacing)*3);--breadcrumb-font-size-md:calc(var(--spacing)*4);--breadcrumb-font-size-lg:calc(var(--spacing)*5);--breadcrumb-font-size-xl:calc(var(--spacing)*6);--breadcrumb-font-size-2xl:calc(var(--spacing)*7);--breadcrumb-font-size-3xl:calc(var(--spacing)*8);--breadcrumb-font-size-4xl:calc(var(--spacing)*9);--breadcrumb-font-size-5xl:calc(var(--spacing)*10);--active-color-primary:var(--color-primary,var(--color-blue-600));--active-color-secondary:var(--color-secondary,var(--color-gray-600));--active-color-success:var(--color-success,var(--color-green-600));--active-color-danger:var(--color-danger,var(--color-red-700));--active-color-warning:var(--color-warning,var(--color-amber-500));--active-color-info:var(--color-info,var(--color-teal-400));--active-color-light:var(--color-light,var(--color-gray-100));--active-color-dark:var(--color-dark,var(--color-gray-800));--breadcrumb-display:inline-flex;--breadcrumb-align:center;--breadcrumb-gap:0;--breadcrumb-padding:calc(var(--breadcrumb-font-size)*.75)calc(var(--breadcrumb-font-size,[length])*.75);--breadcrumb-font-size:var(--breadcrumb-font-size-md);--breadcrumb-link-display:flex;--breadcrumb-link-align:center;--breadcrumb-link-color:var(--color-neutral-600);--breadcrumb-link-font-weight:normal;--breadcrumb-link-text-decoration:none;--breadcrumb-link-dark-color:var(--color-neutral-400);--breadcrumb-link-active-color:var(--active-color-primary);--breadcrumb-link-active-pointer-events:none;--breadcrumb-link-active-cursor:default;--breadcrumb-home-icon-content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23525252'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M2.25 12l8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25'/%3E%3C/svg%3E");--breadcrumb-home-icon-display:inline-block;--breadcrumb-home-icon-width:1.25em;--breadcrumb-home-icon-height:1.25em;--breadcrumb-home-icon-dark-content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23A3A3A3'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M2.25 12l8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25'/%3E%3C/svg%3E");--breadcrumb-separator-icon-content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23525252'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M8.25 4.5l7.5 7.5-7.5 7.5'/%3E%3C/svg%3E");--breadcrumb-separator-icon-display:inline-block;--breadcrumb-separator-icon-width:1em;--breadcrumb-separator-icon-height:1.2em;--breadcrumb-separator-icon-margin:.5rem;--breadcrumb-separator-icon-dark-content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23A3A3A3'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M8.25 4.5l7.5 7.5-7.5 7.5'/%3E%3C/svg%3E")}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.breadcrumb{display:var(--breadcrumb-display);align-items:var(--breadcrumb-align);gap:var(--breadcrumb-gap);padding:var(--breadcrumb-padding);font-size:var(--breadcrumb-font-size)}.breadcrumb .breadcrumb-link{display:var(--breadcrumb-link-display);align-items:var(--breadcrumb-link-align);-webkit-text-decoration:var(--breadcrumb-link-text-decoration);text-decoration:var(--breadcrumb-link-text-decoration);color:var(--breadcrumb-link-color);font-weight:var(--breadcrumb-link-font-weight)}.breadcrumb .breadcrumb-link.active{color:var(--breadcrumb-link-active-color);pointer-events:var(--breadcrumb-link-active-pointer-events);cursor:var(--breadcrumb-link-active-cursor)}.breadcrumb .breadcrumb-link.breadcrumb-icon-home:before{content:var(--breadcrumb-home-icon-content);display:var(--breadcrumb-home-icon-display);width:var(--breadcrumb-home-icon-width);height:var(--breadcrumb-home-icon-height)}.breadcrumb .breadcrumb-link:not(:last-child):after{content:var(--breadcrumb-separator-icon-content);display:var(--breadcrumb-separator-icon-display);width:var(--breadcrumb-separator-icon-width);height:var(--breadcrumb-separator-icon-height);margin:0 var(--breadcrumb-separator-icon-margin)}.breadcrumb:where(.dark,.dark *) .breadcrumb-link{color:var(--breadcrumb-link-dark-color)}.breadcrumb:where(.dark,.dark *) .breadcrumb-link.breadcrumb-icon-home:before{content:var(--breadcrumb-home-icon-dark-content)}.breadcrumb:where(.dark,.dark *) .breadcrumb-link:not(:last-child):after{content:var(--breadcrumb-separator-icon-dark-content)}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.rounded-full{border-radius:3.40282e38px}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.breadcrumb-1{font-size:calc(var(--spacing)*1)}.breadcrumb-2xl{font-size:var(--breadcrumb-font-size-2xl)}.breadcrumb-3xl{font-size:var(--breadcrumb-font-size-3xl)}.breadcrumb-4{font-size:calc(var(--spacing)*4)}.breadcrumb-4xl{font-size:var(--breadcrumb-font-size-4xl)}.breadcrumb-5{font-size:calc(var(--spacing)*5)}.breadcrumb-5xl{font-size:var(--breadcrumb-font-size-5xl)}.breadcrumb-6{font-size:calc(var(--spacing)*6)}.breadcrumb-\[1\.5rem\]{font-size:1.5rem}.breadcrumb-\[16px\]{font-size:16px}.breadcrumb-lg{font-size:var(--breadcrumb-font-size-lg)}.breadcrumb-md{font-size:var(--breadcrumb-font-size-md)}.breadcrumb-sm{font-size:var(--breadcrumb-font-size-sm)}.breadcrumb-xl{font-size:var(--breadcrumb-font-size-xl)}.breadcrumb-xs{font-size:var(--breadcrumb-font-size-xs)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.breadcrumb-amber-500 .breadcrumb-link.active{color:var(--color-amber-500)}.breadcrumb-green-500 .breadcrumb-link.active{color:var(--color-green-500)}.breadcrumb-red-500 .breadcrumb-link.active{color:var(--color-red-500)}.breadcrumb-yellow-500 .breadcrumb-link.active{color:var(--color-yellow-500)}.breadcrumb-danger .breadcrumb-link.active{color:var(--active-color-danger)}.breadcrumb-dark .breadcrumb-link.active{color:var(--active-color-dark)}.breadcrumb-info .breadcrumb-link.active{color:var(--active-color-info)}.breadcrumb-light .breadcrumb-link.active{color:var(--active-color-light)}.breadcrumb-primary .breadcrumb-link.active{color:var(--active-color-primary)}.breadcrumb-secondary .breadcrumb-link.active{color:var(--active-color-secondary)}.breadcrumb-success .breadcrumb-link.active{color:var(--active-color-success)}.breadcrumb-warning .breadcrumb-link.active{color:var(--active-color-warning)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--btn-font-size-xs:calc(var(--spacing)*2.85);--btn-font-size-sm:calc(var(--spacing)*3.33);--btn-font-size-md:calc(var(--spacing)*4);--btn-font-size-lg:calc(var(--spacing)*5);--btn-font-size-xl:calc(var(--spacing)*6);--btn-font-size-2xl:calc(var(--spacing)*7);--btn-font-size-3xl:calc(var(--spacing)*8);--btn-font-size-4xl:calc(var(--spacing)*9);--btn-font-size-5xl:calc(var(--spacing)*10);--btn-primary:var(--color-primary,var(--color-blue-600));--btn-primary-text:var(--color-white);--btn-secondary:var(--color-secondary,var(--color-gray-600));--btn-secondary-text:var(--color-white);--btn-success:var(--color-success,var(--color-green-600));--btn-success-text:var(--color-white);--btn-danger:var(--color-danger,var(--color-red-700));--btn-danger-text:var(--color-white);--btn-warning:var(--color-warning,var(--color-amber-500));--btn-warning-text:var(--color-white);--btn-info:var(--color-info,var(--color-teal-400));--btn-info-text:var(--color-white);--btn-light:var(--color-light,var(--color-gray-100));--btn-light-text:var(--color-black);--btn-dark:var(--color-dark,var(--color-gray-800));--btn-dark-text:var(--color-white);--dropdown-menu-bg-dark:var(--color-neutral-800);--dropdown-menu-border-dark:var(--color-neutral-700);--dropdown-menu-item-color-dark:var(--color-neutral-300);--dropdown-menu-item-hover-bg-dark:var(--color-neutral-600);--dropdown-menu-item-hover-color-dark:var(--color-neutral-200);--dropdown-menu-item-active-bg-dark:var(--color-blue-500);--dropdown-menu-item-active-color-dark:var(--color-neutral-200);--dropdown-menu-header-color-dark:var(--color-neutral-400);--dropdown-menu-text-color-dark:var(--color-neutral-200);--text-for-red-50:var(--color-black,black);--text-for-red-100:var(--color-black,black);--text-for-red-200:var(--color-black,black);--text-for-red-300:var(--color-black,black);--text-for-red-400:var(--color-white,white);--text-for-red-500:var(--color-white,white);--text-for-red-600:var(--color-white,white);--text-for-red-700:var(--color-white,white);--text-for-red-800:var(--color-white,white);--text-for-red-900:var(--color-white,white);--text-for-amber-500:var(--color-black,white);--text-for-yellow-500:var(--color-black,white);--text-for-green-500:var(--color-black,white);--text-for-green-600:var(--color-white,white);--text-for-green-700:var(--color-white,white);--text-for-blue-500:var(--color-white,white);--text-for-blue-700:var(--color-white,white);--text-for-black:var(--color-white,white);--btn-display:inline-flex;--btn-justify:center;--btn-align:center;--btn-gap:.25rem;--btn-padding-y:.375rem;--btn-font-size:1rem;--btn-font-family:inherit;--btn-font-weight:normal;--btn-line-height:1.5;--btn-color:inherit;--btn-text-align:center;--btn-text-decoration:none;--btn-white-space:nowrap;--btn-vertical-align:middle;--btn-cursor:pointer;--btn-user-select:none;--btn-bg:transparent;--btn-border:1px solid transparent;--btn-border-radius:.25rem;--btn-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--btn-outline:none;--btn-focus-outline:0;--btn-disabled-pointer-events:none;--btn-disabled-opacity:.65;--btn-disabled-box-shadow:none;--btn-group-position:relative;--btn-group-display:inline-flex;--btn-group-vertical-align:middle;--btn-group-horizontal-margin-left:-1px;--btn-group-horizontal-border-radius-right:0;--btn-group-horizontal-border-radius-left:0;--btn-group-vertical-flex-direction:column;--btn-group-vertical-align-items:flex-start;--btn-group-vertical-justify-content:center;--btn-group-vertical-width:100%;--btn-group-vertical-margin-top:-1px;--btn-group-vertical-border-radius-bottom:0;--btn-group-vertical-border-radius-top:0;--btn-inner-position:relative;--btn-inner-flex:1 1 auto;--btn-inner-z-index:1;--dropdown-toggle-split-padding-x: .28125rem ;--dropdown-toggle-split-padding-left: .28125rem ;--dropdown-toggle-whitespace:nowrap;--dropdown-toggle-arrow-display:inline-block;--dropdown-toggle-arrow-vertical-align: .255em ;--dropdown-toggle-arrow-content:"";--dropdown-toggle-arrow-margin:0 .15em;--dropdown-toggle-arrow-border-top:.3em solid;--dropdown-toggle-arrow-border-right:.3em solid transparent;--dropdown-toggle-arrow-border-bottom:0;--dropdown-toggle-arrow-border-left:.3em solid transparent;--dropdown-toggle-arrow-split-margin-left: .28125rem ;--dropup-arrow-border-top:0;--dropup-arrow-border-bottom:.3em solid;--dropup-arrow-bottom:100%;--dropup-arrow-margin-top:0;--dropright-arrow-border-top:.3em solid transparent;--dropright-arrow-border-right:0;--dropright-arrow-border-bottom:.3em solid transparent;--dropright-arrow-border-left:.3em solid;--dropright-arrow-top:0;--dropright-arrow-left:100%;--dropright-arrow-margin-top:0;--dropleft-arrow-display:none;--dropleft-before-display:inline-block;--dropleft-before-vertical-align: .255em ;--dropleft-before-content:"";--dropleft-before-margin:0 .15em;--dropleft-before-border-top:.3em solid transparent;--dropleft-before-border-left:0;--dropleft-before-border-bottom:.3em solid transparent;--dropleft-before-border-right:.3em solid;--dropleft-before-top:0;--dropleft-before-right:100%;--dropleft-before-left:auto;--dropleft-before-margin-top:0;--activity-indicator-chase-width:2.5em;--activity-indicator-chase-height:2.5em;--activity-indicator-chase-animation:activity-indicator-chase 2.5s infinite linear both;--activity-indicator-chase-display:inline-block;--activity-indicator-chase-dot-width:100%;--activity-indicator-chase-dot-height:100%;--activity-indicator-chase-dot-position:absolute;--activity-indicator-chase-dot-left:0;--activity-indicator-chase-dot-top:0;--activity-indicator-chase-dot-animation:activity-indicator-chase-dot 2s infinite ease-in-out both;--activity-indicator-chase-dot-before-content:"";--activity-indicator-chase-dot-before-display:block;--activity-indicator-chase-dot-before-width:25%;--activity-indicator-chase-dot-before-height:25%;--activity-indicator-chase-dot-before-bg:currentColor;--activity-indicator-chase-dot-before-border-radius:100%;--activity-indicator-chase-dot-before-animation:activity-indicator-chase-dot-before 2s infinite ease-in-out both;--activity-indicator-chase-delay-1:-1.1s;--activity-indicator-chase-delay-2:-1s;--activity-indicator-chase-delay-3:-.9s;--activity-indicator-chase-delay-4:-.8s;--activity-indicator-chase-delay-5:-.7s;--activity-indicator-chase-delay-6:-.6s;--activity-indicator-chase-transform:rotate(360deg);--activity-indicator-chase-dot-before-scale-50:scale(.4);--activity-indicator-chase-dot-before-scale-100:scale(1);--activity-indicator-circle-fade-width:2.5em;--activity-indicator-circle-fade-height:2.5em;--activity-indicator-circle-fade-position:relative;--activity-indicator-circle-fade-display:inline-block;--activity-indicator-circle-width:100%;--activity-indicator-circle-height:100%;--activity-indicator-circle-position:absolute;--activity-indicator-circle-left:0;--activity-indicator-circle-top:0;--activity-indicator-circle-before-content:"";--activity-indicator-circle-before-display:block;--activity-indicator-circle-before-margin:0 auto;--activity-indicator-circle-before-width:15%;--activity-indicator-circle-before-height:15%;--activity-indicator-circle-before-bg:currentColor;--activity-indicator-circle-before-border-radius:100%;--activity-indicator-circle-before-animation:activity-indicator-circle-fade 1.2s infinite ease-in-out both;--activity-indicator-circle-delay-1:0s;--activity-indicator-circle-delay-2:-1.1s;--activity-indicator-circle-delay-3:-1s;--activity-indicator-circle-delay-4:-.9s;--activity-indicator-circle-delay-5:-.8s;--activity-indicator-circle-delay-6:-.7s;--activity-indicator-circle-delay-7:-.6s;--activity-indicator-circle-delay-8:-.5s;--activity-indicator-circle-delay-9:-.4s;--activity-indicator-circle-delay-10:-.3s;--activity-indicator-circle-delay-11:-.2s;--activity-indicator-circle-delay-12:-.1s;--activity-indicator-circle-rotate-1:rotate(0deg);--activity-indicator-circle-rotate-2:rotate(30deg);--activity-indicator-circle-rotate-3:rotate(60deg);--activity-indicator-circle-rotate-4:rotate(90deg);--activity-indicator-circle-rotate-5:rotate(120deg);--activity-indicator-circle-rotate-6:rotate(150deg);--activity-indicator-circle-rotate-7:rotate(180deg);--activity-indicator-circle-rotate-8:rotate(210deg);--activity-indicator-circle-rotate-9:rotate(240deg);--activity-indicator-circle-rotate-10:rotate(270deg);--activity-indicator-circle-rotate-11:rotate(300deg);--activity-indicator-circle-rotate-12:rotate(330deg);--activity-indicator-circle-fade-opacity-false:0;--activity-indicator-circle-fade-opacity-true:1;--activity-indicator-circle-orbit-width:2.5em;--activity-indicator-circle-orbit-height:2.5em;--activity-indicator-circle-orbit-position:relative;--activity-indicator-circle-orbit-text-align:center;--activity-indicator-circle-orbit-animation:activity-indicator-circle-orbit-rotate 2s infinite linear;--activity-indicator-circle-orbit-dot-width:60%;--activity-indicator-circle-orbit-dot-height:60%;--activity-indicator-circle-orbit-dot-display:inline-block;--activity-indicator-circle-orbit-dot-position:absolute;--activity-indicator-circle-orbit-dot-top:0;--activity-indicator-circle-orbit-dot-bg:currentColor;--activity-indicator-circle-orbit-dot-border-radius:100%;--activity-indicator-circle-orbit-dot-animation:activity-indicator-circle-orbit-bounce 2s infinite ease-in-out;--activity-indicator-circle-orbit-dot2-top:auto;--activity-indicator-circle-orbit-dot2-bottom:0;--activity-indicator-circle-orbit-dot2-delay:-1s;--activity-indicator-circle-orbit-rotate-transform:rotate(360deg);--activity-indicator-circle-orbit-rotate-bounce-scale-start:scale(0);--activity-indicator-circle-orbit-rotate-bounce-scale-end:scale(1);--activity-indicator-circle-trail-width:2.5em;--activity-indicator-circle-trail-height:2.5em;--activity-indicator-circle-trail-position:relative;--activity-indicator-child-width:100%;--activity-indicator-child-height:100%;--activity-indicator-child-position:absolute;--activity-indicator-child-left:0;--activity-indicator-child-top:0;--activity-indicator-child-before-content:"";--activity-indicator-child-before-display:block;--activity-indicator-child-before-margin:0 auto;--activity-indicator-child-before-width:.4em;--activity-indicator-child-before-height:.4em;--activity-indicator-child-before-bg:currentColor;--activity-indicator-child-before-border-radius:100%;--activity-indicator-child-before-animation:activity-indicator-circle-trail 1.2s infinite ease-in-out both;--trail-transform-2:rotate(30deg);--trail-delay-2:-1.1s;--trail-transform-3:rotate(60deg);--trail-delay-3:-1s;--trail-transform-4:rotate(90deg);--trail-delay-4:-.9s;--trail-transform-5:rotate(120deg);--trail-delay-5:-.8s;--trail-transform-6:rotate(150deg);--trail-delay-6:-.7s;--trail-transform-7:rotate(180deg);--trail-delay-7:-.6s;--trail-transform-8:rotate(210deg);--trail-delay-8:-.5s;--trail-transform-9:rotate(240deg);--trail-delay-9:-.4s;--trail-transform-10:rotate(270deg);--trail-delay-10:-.3s;--trail-transform-11:rotate(300deg);--trail-delay-11:-.2s;--trail-transform-12:rotate(330deg);--trail-delay-12:-.1s;--activity-indicator-circle-trail-scale-0:scale(0);--activity-indicator-circle-trail-scale-1:scale(1);--activity-indicator-dots-font-size:1em;--activity-indicator-dots-position:relative;--activity-indicator-dots-child-width:1em;--activity-indicator-dots-child-height:1em;--activity-indicator-dots-child-bg:currentColor;--activity-indicator-dots-child-border-radius:100%;--activity-indicator-dots-child-display:inline-block;--activity-indicator-dots-child-animation:activity-indicator-dots 1.4s infinite ease-in-out both;--activity-indicator-dots-child-margin-right:.2em;--dots-delay-1:-.32s;--dots-delay-2:-.16s;--activity-indicator-dots-scale-0:scale(0);--activity-indicator-dots-scale-1:scale(1);--activity-indicator-double-pulse-width:2.5em;--activity-indicator-double-pulse-height:2.5em;--activity-indicator-double-pulse-position:relative;--activity-indicator-double-pulse-bounce-width:100%;--activity-indicator-double-pulse-bounce-height:100%;--activity-indicator-double-pulse-bounce-border-radius:50%;--activity-indicator-double-pulse-bounce-bg:currentColor;--activity-indicator-double-pulse-bounce-opacity:.66;--activity-indicator-double-pulse-bounce-position:absolute;--activity-indicator-double-pulse-bounce-top:0;--activity-indicator-double-pulse-bounce-left:0;--activity-indicator-double-pulse-bounce-animation:activity-indicator-double-pulse 2s infinite ease-in-out;--double-pulse-delay-2:-1s;--activity-indicator-double-pulse-scale-0:scale(0);--activity-indicator-double-pulse-scale-1:scale(1);--activity-indicator-facebook-height:4em;--activity-indicator-facebook-child-bg:#333;--activity-indicator-facebook-child-height:100%;--activity-indicator-facebook-child-width:6px;--activity-indicator-facebook-child-margin-right:2px;--activity-indicator-facebook-child-display:inline-block;--activity-indicator-facebook-child-animation:activity-indicator-facebook 1.2s infinite ease-in-out;--activity-indicator-facebook-rect2-delay:-1.1s;--activity-indicator-facebook-rect3-delay:-1s;--activity-indicator-facebook-rect4-delay:-.9s;--activity-indicator-facebook-rect5-delay:-.8s;--activity-indicator-facebook-scale-start:scaleY(.4);--activity-indicator-facebook-scale-peak:scaleY(1);--activity-indicator-grid-width:2.5em;--activity-indicator-grid-height:2.5em;--activity-indicator-grid-child-width:33%;--activity-indicator-grid-child-height:33%;--activity-indicator-grid-child-bg:currentColor;--activity-indicator-grid-child-float:left;--activity-indicator-grid-child-animation:activity-indicator-grid 1.3s infinite ease-in-out;--activity-indicator-grid1-delay:.2s;--activity-indicator-grid2-delay:.3s;--activity-indicator-grid3-delay:.4s;--activity-indicator-grid4-delay:.1s;--activity-indicator-grid5-delay:.2s;--activity-indicator-grid6-delay:.3s;--activity-indicator-grid7-delay:0s;--activity-indicator-grid8-delay:.1s;--activity-indicator-grid9-delay:.2s;--activity-indicator-grid-scale-normal:scale3d(1,1,1);--activity-indicator-grid-scale-shrink:scale3d(0,0,1);--activity-indicator-pulse-width:2.5em;--activity-indicator-pulse-height:2.5em;--activity-indicator-pulse-bg:currentColor;--activity-indicator-pulse-border-radius:100%;--activity-indicator-pulse-animation:activity-indicator-pulse 1s infinite ease-in-out;--activity-indicator-pulse-scale-start:scale(0);--activity-indicator-pulse-scale-end:scale(1);--activity-indicator-pulse-opacity-start:1;--activity-indicator-pulse-opacity-end:0;--activity-indicator-spinner-width:2.5em;--activity-indicator-spinner-height:2.5em;--activity-indicator-spinner-bg:currentColor;--activity-indicator-spinner-animation:activity-indicator-spinner 1.2s infinite ease-in-out both;--activity-indicator-spinner-bar-width:10%;--activity-indicator-spinner-bar-height:33.333%;--activity-indicator-spinner-bar-margin:0 auto;--activity-indicator-spinner-bar-display:block;--activity-indicator-spinner-bar-content:"";--activity-indicator-spinner-position:relative;--activity-indicator-spinner-child-position:absolute;--activity-indicator-spinner-child-width:100%;--activity-indicator-spinner-child-height:100%;--activity-indicator-spinner-child-left:0;--activity-indicator-spinner-child-top:0;--activity-indicator-spinner-spinner2-rotate:rotate(30deg);--activity-indicator-spinner-spinner3-rotate:rotate(60deg);--activity-indicator-spinner-spinner4-rotate:rotate(90deg);--activity-indicator-spinner-spinner5-rotate:rotate(120deg);--activity-indicator-spinner-spinner6-rotate:rotate(150deg);--activity-indicator-spinner-spinner7-rotate:rotate(180deg);--activity-indicator-spinner-spinner8-rotate:rotate(210deg);--activity-indicator-spinner-spinner9-rotate:rotate(240deg);--activity-indicator-spinner-spinner10-rotate:rotate(270deg);--activity-indicator-spinner-spinner11-rotate:rotate(300deg);--activity-indicator-spinner-spinner12-rotate:rotate(330deg);--activity-indicator-spinner-spinner2-delay:-1.1s;--activity-indicator-spinner-spinner3-delay:-1s;--activity-indicator-spinner-spinner4-delay:-.9s;--activity-indicator-spinner-spinner5-delay:-.8s;--activity-indicator-spinner-spinner6-delay:-.7s;--activity-indicator-spinner-spinner7-delay:-.6s;--activity-indicator-spinner-spinner8-delay:-.5s;--activity-indicator-spinner-spinner9-delay:-.4s;--activity-indicator-spinner-spinner10-delay:-.3s;--activity-indicator-spinner-spinner11-delay:-.2s;--activity-indicator-spinner-spinner12-delay:-.1s;--activity-indicator-spotify-width:2em;--activity-indicator-spotify-height:2em;--activity-indicator-spotify-border-radius:50%;--activity-indicator-spotify-background:conic-gradient(white,black);--activity-indicator-spotify-position:relative;--activity-indicator-spotify-animation:activity-indicator-spotify 1.4s linear infinite;--activity-indicator-spotify-transform:translateZ(0);--activity-indicator-spotify-after-background:var(--color-white,#fff);--activity-indicator-spotify-after-width:75%;--activity-indicator-spotify-after-height:75%;--activity-indicator-spotify-after-border-radius:50%;--activity-indicator-spotify-after-content:"";--activity-indicator-spotify-after-margin:auto;--activity-indicator-spotify-after-position:absolute;--activity-indicator-spotify-after-top:0;--activity-indicator-spotify-after-left:0;--activity-indicator-spotify-after-bottom:0;--activity-indicator-spotify-after-right:0;--activity-indicator-spotify-transform-from:rotate(0deg);--activity-indicator-spotify-transform-to:rotate(360deg);--activity-indicator-square-width:2.5em;--activity-indicator-square-height:2.5em;--activity-indicator-square-background-color:currentColor;--activity-indicator-square-animation-name:activity-indicator-square;--activity-indicator-square-animation-duration:1.2s;--activity-indicator-square-animation-timing-function:ease-in-out;--activity-indicator-square-animation-iteration-count:infinite;--activity-indicator-square-animation:var(--activity-indicator-square-animation-name)var(--activity-indicator-square-animation-duration)var(--activity-indicator-square-animation-timing-function)var(--activity-indicator-square-animation-iteration-count);--activity-indicator-square-perspective-value:120px;--activity-indicator-square-0-rotateX:0deg;--activity-indicator-square-0-rotateY:0deg;--activity-indicator-square-0-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-0-rotateX))rotateY(var(--activity-indicator-square-0-rotateY));--activity-indicator-square-50-rotateX:-180.1deg;--activity-indicator-square-50-rotateY:0deg;--activity-indicator-square-50-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-50-rotateX))rotateY(var(--activity-indicator-square-50-rotateY));--activity-indicator-square-100-rotateX:-180deg;--activity-indicator-square-100-rotateY:-179.9deg;--activity-indicator-square-100-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-100-rotateX))rotateY(var(--activity-indicator-square-100-rotateY));--activity-indicator-square-fold-margin:1em;--activity-indicator-square-fold-width:2.5em;--activity-indicator-square-fold-height:2.5em;--activity-indicator-square-fold-position:relative;--activity-indicator-square-fold-initial-rotateZ:45deg;--activity-indicator-square-fold-initial-transform:rotateZ(var(--activity-indicator-square-fold-initial-rotateZ));--activity-indicator-square-fold-square-float:left;--activity-indicator-square-fold-square-width:50%;--activity-indicator-square-fold-square-height:50%;--activity-indicator-square-fold-square-position:relative;--activity-indicator-square-fold-square-scale:1.1;--activity-indicator-square-fold-square-transform-base:scale(var(--activity-indicator-square-fold-square-scale));--activity-indicator-square-fold-before-content:"";--activity-indicator-square-fold-before-position:absolute;--activity-indicator-square-fold-before-top:0;--activity-indicator-square-fold-before-left:0;--activity-indicator-square-fold-before-width:100%;--activity-indicator-square-fold-before-height:100%;--activity-indicator-square-fold-before-background-color:#333;--activity-indicator-square-fold-before-animation-name:activity-indicator-square-fold;--activity-indicator-square-fold-before-animation-duration:2.4s;--activity-indicator-square-fold-before-animation-timing-function:linear;--activity-indicator-square-fold-before-animation-iteration-count:infinite;--activity-indicator-square-fold-before-animation-fill-mode:both;--activity-indicator-square-fold-before-animation:var(--activity-indicator-square-fold-before-animation-name)var(--activity-indicator-square-fold-before-animation-duration)var(--activity-indicator-square-fold-before-animation-timing-function)var(--activity-indicator-square-fold-before-animation-iteration-count)var(--activity-indicator-square-fold-before-animation-fill-mode);--activity-indicator-square-fold-before-transform-origin:100% 100%;--activity-indicator-square-fold-square2-rotateZ:90deg;--activity-indicator-square-fold-square2-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square2-rotateZ));--activity-indicator-square-fold-square3-rotateZ:180deg;--activity-indicator-square-fold-square3-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square3-rotateZ));--activity-indicator-square-fold-square4-rotateZ:270deg;--activity-indicator-square-fold-square4-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square4-rotateZ));--activity-indicator-square-fold-square2-delay:.3s;--activity-indicator-square-fold-square3-delay:.6s;--activity-indicator-square-fold-square4-delay:.9s;--activity-indicator-square-fold-keyframe-perspective:140px;--activity-indicator-square-fold-0-10-rotateX:-180deg;--activity-indicator-square-fold-0-10-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateX(var(--activity-indicator-square-fold-0-10-rotateX));--activity-indicator-square-fold-0-10-opacity:0;--activity-indicator-square-fold-25-75-rotateX:0deg;--activity-indicator-square-fold-25-75-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateX(var(--activity-indicator-square-fold-25-75-rotateX));--activity-indicator-square-fold-25-75-opacity:1;--activity-indicator-square-fold-90-100-rotateY:180deg;--activity-indicator-square-fold-90-100-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateY(var(--activity-indicator-square-fold-90-100-rotateY));--activity-indicator-square-fold-90-100-opacity:0;--activity-indicator-square-orbit-margin:.5em;--activity-indicator-square-orbit-width:3em;--activity-indicator-square-orbit-height:3em;--activity-indicator-square-orbit-position:relative;--activity-indicator-square-orbit-cube-background-color:#333;--activity-indicator-square-orbit-cube-width:1em;--activity-indicator-square-orbit-cube-height:1em;--activity-indicator-square-orbit-cube-position:absolute;--activity-indicator-square-orbit-cube-top:0;--activity-indicator-square-orbit-cube-left:0;--activity-indicator-square-orbit-animation-name:activity-indicator-square-orbit;--activity-indicator-square-orbit-animation-duration:1.8s;--activity-indicator-square-orbit-animation-timing-function:ease-in-out;--activity-indicator-square-orbit-animation-iteration-count:infinite;--activity-indicator-square-orbit-animation:var(--activity-indicator-square-orbit-animation-name)var(--activity-indicator-square-orbit-animation-duration)var(--activity-indicator-square-orbit-animation-timing-function)var(--activity-indicator-square-orbit-animation-iteration-count);--activity-indicator-square-orbit-cube2-animation-delay:-.9s;--activity-indicator-square-orbit-25-translateX:2em;--activity-indicator-square-orbit-25-rotate:-90deg;--activity-indicator-square-orbit-25-scale:.5;--activity-indicator-square-orbit-25-transform:translateX(var(--activity-indicator-square-orbit-25-translateX))rotate(var(--activity-indicator-square-orbit-25-rotate))scale(var(--activity-indicator-square-orbit-25-scale));--activity-indicator-square-orbit-50-translateX:2em;--activity-indicator-square-orbit-50-translateY:2em;--activity-indicator-square-orbit-50-rotate:-179deg;--activity-indicator-square-orbit-50-transform:translateX(var(--activity-indicator-square-orbit-50-translateX))translateY(var(--activity-indicator-square-orbit-50-translateY))rotate(var(--activity-indicator-square-orbit-50-rotate));--activity-indicator-square-orbit-50_1-translateX:2em;--activity-indicator-square-orbit-50_1-translateY:2em;--activity-indicator-square-orbit-50_1-rotate:-180deg;--activity-indicator-square-orbit-50_1-transform:translateX(var(--activity-indicator-square-orbit-50_1-translateX))translateY(var(--activity-indicator-square-orbit-50_1-translateY))rotate(var(--activity-indicator-square-orbit-50_1-rotate));--activity-indicator-square-orbit-75-translateX:0px;--activity-indicator-square-orbit-75-translateY:2em;--activity-indicator-square-orbit-75-rotate:-270deg;--activity-indicator-square-orbit-75-scale:.5;--activity-indicator-square-orbit-75-transform:translateX(var(--activity-indicator-square-orbit-75-translateX))translateY(var(--activity-indicator-square-orbit-75-translateY))rotate(var(--activity-indicator-square-orbit-75-rotate))scale(var(--activity-indicator-square-orbit-75-scale));--activity-indicator-square-orbit-100-rotate:-360deg;--activity-indicator-square-orbit-100-transform:rotate(var(--activity-indicator-square-orbit-100-rotate));--activity-indicator-size-2xs:calc(var(--spacing)*1);--activity-indicator-size-xs:calc(var(--spacing)*2);--activity-indicator-size-sm:calc(var(--spacing)*3);--activity-indicator-size-md:calc(var(--spacing)*4);--activity-indicator-size-lg:calc(var(--spacing)*5);--activity-indicator-size-xl:calc(var(--spacing)*6);--activity-indicator-size-2xl:calc(var(--spacing)*7);--activity-indicator-size-3xl:calc(var(--spacing)*8);--activity-indicator-size-4xl:calc(var(--spacing)*9);--activity-indicator-size-5xl:calc(var(--spacing)*10)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.btn{display:var(--btn-display);justify-content:var(--btn-justify);align-items:var(--btn-align);gap:var(--btn-gap);padding:calc(var(--btn-font-size)*1.5/4)calc(var(--btn-font-size,[length])*1.5/2);font-size:var(--btn-font-size);font-family:var(--btn-font-family);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);color:var(--btn-color);text-align:var(--btn-text-align);-webkit-text-decoration:var(--btn-text-decoration);text-decoration:var(--btn-text-decoration);white-space:var(--btn-white-space);vertical-align:var(--btn-vertical-align);cursor:var(--btn-cursor);-webkit-user-select:var(--btn-user-select);user-select:var(--btn-user-select);background-color:var(--btn-bg);border:var(--btn-border);border-radius:var(--btn-border-radius);transition:var(--btn-transition);outline:var(--btn-outline)}.btn:focus,.btn.focus{outline:var(--btn-focus-outline)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:var(--btn-disabled-pointer-events);opacity:var(--btn-disabled-opacity);box-shadow:var(--btn-disabled-box-shadow)}.visible{visibility:visible}.btn-group{position:var(--btn-group-position);display:var(--btn-group-display);vertical-align:var(--btn-group-vertical-align)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child){margin-left:var(--btn-group-horizontal-margin-left)}.btn-group:not(.btn-group-vertical)>.btn:not(:last-child):not(.dropdown-toggle),.btn-group:not(.btn-group-vertical)>.btn-group:not(:last-child) .btn{border-top-right-radius:var(--btn-group-horizontal-border-radius-right);border-bottom-right-radius:var(--btn-group-horizontal-border-radius-right)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-horizontal-border-radius-left);border-bottom-left-radius:var(--btn-group-horizontal-border-radius-left)}.btn-group.btn-group-vertical{flex-direction:var(--btn-group-vertical-flex-direction);align-items:var(--btn-group-vertical-align-items);justify-content:var(--btn-group-vertical-justify-content)}.btn-group.btn-group-vertical>.btn,.btn-group.btn-group-vertical>.btn-group{width:var(--btn-group-vertical-width)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child){margin-top:var(--btn-group-vertical-margin-top)}.btn-group.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group.btn-group-vertical>.btn-group:not(:last-child) .btn{border-bottom-left-radius:var(--btn-group-vertical-border-radius-bottom);border-bottom-right-radius:var(--btn-group-vertical-border-radius-bottom)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-vertical-border-radius-top);border-top-right-radius:var(--btn-group-vertical-border-radius-top)}.btn-group>.btn{position:var(--btn-inner-position);flex:var(--btn-inner-flex)}.btn-group>.btn:hover,.btn-group>.btn.focus,.btn-group>.btn.active{z-index:var(--btn-inner-z-index)}.btn-group>.dropdown-toggle:not(.no-caret){white-space:var(--dropdown-toggle-whitespace)}.btn-group>.dropdown-toggle:not(.no-caret):after{display:var(--dropdown-toggle-arrow-display);vertical-align:var(--dropdown-toggle-arrow-vertical-align);content:var(--dropdown-toggle-arrow-content);margin:var(--dropdown-toggle-arrow-margin);border-top:var(--dropdown-toggle-arrow-border-top);border-right:var(--dropdown-toggle-arrow-border-right);border-bottom:var(--dropdown-toggle-arrow-border-bottom);border-left:var(--dropdown-toggle-arrow-border-left)}.btn-group>.dropdown-toggle:not(.no-caret):not(.dropdown-toggle-split):after{margin-left:var(--dropdown-toggle-arrow-split-margin-left)}.btn-group .dropdown-toggle-split{padding-right:var(--dropdown-toggle-split-padding-x);padding-left:var(--dropdown-toggle-split-padding-left)}.btn-group.dropup .dropdown-toggle:after{border-top:var(--dropup-arrow-border-top);border-bottom:var(--dropup-arrow-border-bottom);bottom:var(--dropup-arrow-bottom);margin-top:var(--dropup-arrow-margin-top)}.btn-group.dropright .dropdown-toggle:after{border-top:var(--dropright-arrow-border-top);border-right:var(--dropright-arrow-border-right);border-bottom:var(--dropright-arrow-border-bottom);border-left:var(--dropright-arrow-border-left);top:var(--dropright-arrow-top);left:var(--dropright-arrow-left);margin-top:var(--dropright-arrow-margin-top)}.btn-group.dropleft .dropdown-toggle:after{display:var(--dropleft-arrow-display)}.btn-group.dropleft .dropdown-toggle:before{display:var(--dropleft-before-display);vertical-align:var(--dropleft-before-vertical-align);content:var(--dropleft-before-content);margin:var(--dropleft-before-margin);border-top:var(--dropleft-before-border-top);border-left:var(--dropleft-before-border-left);border-bottom:var(--dropleft-before-border-bottom);border-right:var(--dropleft-before-border-right);top:var(--dropleft-before-top);right:var(--dropleft-before-right);left:var(--dropleft-before-left);margin-top:var(--dropleft-before-margin-top)}.activity-indicator-spotify{width:var(--activity-indicator-spotify-width);height:var(--activity-indicator-spotify-height);border-radius:var(--activity-indicator-spotify-border-radius);background:var(--activity-indicator-spotify-background);position:var(--activity-indicator-spotify-position);animation:var(--activity-indicator-spotify-animation);transform:var(--activity-indicator-spotify-transform)}.activity-indicator-spotify:after{background-color:var(--activity-indicator-spotify-after-background);width:var(--activity-indicator-spotify-after-width);height:var(--activity-indicator-spotify-after-height);border-radius:var(--activity-indicator-spotify-after-border-radius);content:var(--activity-indicator-spotify-after-content);margin:var(--activity-indicator-spotify-after-margin);position:var(--activity-indicator-spotify-after-position);top:var(--activity-indicator-spotify-after-top);left:var(--activity-indicator-spotify-after-left);bottom:var(--activity-indicator-spotify-after-bottom);right:var(--activity-indicator-spotify-after-right)}.activity-indicator-circle-orbit-dot{width:var(--activity-indicator-circle-orbit-dot-width);height:var(--activity-indicator-circle-orbit-dot-height);display:var(--activity-indicator-circle-orbit-dot-display);position:var(--activity-indicator-circle-orbit-dot-position);top:var(--activity-indicator-circle-orbit-dot-top);background-color:var(--activity-indicator-circle-orbit-dot-bg);border-radius:var(--activity-indicator-circle-orbit-dot-border-radius);animation:var(--activity-indicator-circle-orbit-dot-animation)}.activity-indicator-circle-orbit-dot:nth-child(2){top:var(--activity-indicator-circle-orbit-dot2-top);bottom:var(--activity-indicator-circle-orbit-dot2-bottom);animation-delay:var(--activity-indicator-circle-orbit-dot2-delay)}.activity-indicator-square-fold-square{float:var(--activity-indicator-square-fold-square-float);width:var(--activity-indicator-square-fold-square-width);height:var(--activity-indicator-square-fold-square-height);position:var(--activity-indicator-square-fold-square-position);transform:var(--activity-indicator-square-fold-square-transform-base)}.activity-indicator-square-fold-square:before{content:var(--activity-indicator-square-fold-before-content);position:var(--activity-indicator-square-fold-before-position);top:var(--activity-indicator-square-fold-before-top);left:var(--activity-indicator-square-fold-before-left);width:var(--activity-indicator-square-fold-before-width);height:var(--activity-indicator-square-fold-before-height);background-color:var(--activity-indicator-square-fold-before-background-color);animation:var(--activity-indicator-square-fold-before-animation);transform-origin:var(--activity-indicator-square-fold-before-transform-origin)}.activity-indicator-circle{width:var(--activity-indicator-circle-width);height:var(--activity-indicator-circle-height);position:var(--activity-indicator-circle-position);left:var(--activity-indicator-circle-left);top:var(--activity-indicator-circle-top)}.activity-indicator-circle:before{content:var(--activity-indicator-circle-before-content);display:var(--activity-indicator-circle-before-display);margin:var(--activity-indicator-circle-before-margin);width:var(--activity-indicator-circle-before-width);height:var(--activity-indicator-circle-before-height);background-color:var(--activity-indicator-circle-before-bg);border-radius:var(--activity-indicator-circle-before-border-radius);animation:var(--activity-indicator-circle-before-animation)}.activity-indicator-circle:first-child{transform:var(--activity-indicator-circle-rotate-1)}.activity-indicator-circle:first-child:before{animation-delay:var(--activity-indicator-circle-delay-1)}.activity-indicator-circle:nth-child(2){transform:var(--activity-indicator-circle-rotate-2)}.activity-indicator-circle:nth-child(2):before{animation-delay:var(--activity-indicator-circle-delay-2)}.activity-indicator-circle:nth-child(3){transform:var(--activity-indicator-circle-rotate-3)}.activity-indicator-circle:nth-child(3):before{animation-delay:var(--activity-indicator-circle-delay-3)}.activity-indicator-circle:nth-child(4){transform:var(--activity-indicator-circle-rotate-4)}.activity-indicator-circle:nth-child(4):before{animation-delay:var(--activity-indicator-circle-delay-4)}.activity-indicator-circle:nth-child(5){transform:var(--activity-indicator-circle-rotate-5)}.activity-indicator-circle:nth-child(5):before{animation-delay:var(--activity-indicator-circle-delay-5)}.activity-indicator-circle:nth-child(6){transform:var(--activity-indicator-circle-rotate-6)}.activity-indicator-circle:nth-child(6):before{animation-delay:var(--activity-indicator-circle-delay-6)}.activity-indicator-circle:nth-child(7){transform:var(--activity-indicator-circle-rotate-7)}.activity-indicator-circle:nth-child(7):before{animation-delay:var(--activity-indicator-circle-delay-7)}.activity-indicator-circle:nth-child(8){transform:var(--activity-indicator-circle-rotate-8)}.activity-indicator-circle:nth-child(8):before{animation-delay:var(--activity-indicator-circle-delay-8)}.activity-indicator-circle:nth-child(9){transform:var(--activity-indicator-circle-rotate-9)}.activity-indicator-circle:nth-child(9):before{animation-delay:var(--activity-indicator-circle-delay-9)}.activity-indicator-circle:nth-child(10){transform:var(--activity-indicator-circle-rotate-10)}.activity-indicator-circle:nth-child(10):before{animation-delay:var(--activity-indicator-circle-delay-10)}.activity-indicator-circle:nth-child(11){transform:var(--activity-indicator-circle-rotate-11)}.activity-indicator-circle:nth-child(11):before{animation-delay:var(--activity-indicator-circle-delay-11)}.activity-indicator-circle:nth-child(12){transform:var(--activity-indicator-circle-rotate-12)}.activity-indicator-circle:nth-child(12):before{animation-delay:var(--activity-indicator-circle-delay-12)}.activity-indicator-child{width:var(--activity-indicator-child-width);height:var(--activity-indicator-child-height);position:var(--activity-indicator-child-position);left:var(--activity-indicator-child-left);top:var(--activity-indicator-child-top)}.activity-indicator-child:before{content:var(--activity-indicator-child-before-content);display:var(--activity-indicator-child-before-display);margin:var(--activity-indicator-child-before-margin);width:var(--activity-indicator-child-before-width);height:var(--activity-indicator-child-before-height);background-color:var(--activity-indicator-child-before-bg);border-radius:var(--activity-indicator-child-before-border-radius);animation:var(--activity-indicator-child-before-animation)}.activity-indicator-spinner{width:var(--activity-indicator-spinner-width);height:var(--activity-indicator-spinner-height);position:var(--activity-indicator-spinner-position)}.activity-indicator-spinner .activity-indicator-spinner{width:var(--activity-indicator-spinner-child-width);height:var(--activity-indicator-spinner-child-height);position:var(--activity-indicator-spinner-child-position);left:var(--activity-indicator-spinner-child-left);top:var(--activity-indicator-spinner-child-top)}.activity-indicator-spinner .activity-indicator-spinner:before{content:var(--activity-indicator-spinner-bar-content);display:var(--activity-indicator-spinner-bar-display);margin:var(--activity-indicator-spinner-bar-margin);width:var(--activity-indicator-spinner-bar-width);height:var(--activity-indicator-spinner-bar-height);background-color:var(--activity-indicator-spinner-bg);animation:var(--activity-indicator-spinner-animation)}.activity-indicator-chase-dot{width:var(--activity-indicator-chase-dot-width);height:var(--activity-indicator-chase-dot-height);position:var(--activity-indicator-chase-dot-position);left:var(--activity-indicator-chase-dot-left);top:var(--activity-indicator-chase-dot-top);animation:var(--activity-indicator-chase-dot-animation)}.activity-indicator-chase-dot:before{content:var(--activity-indicator-chase-dot-before-content);display:var(--activity-indicator-chase-dot-before-display);width:var(--activity-indicator-chase-dot-before-width);height:var(--activity-indicator-chase-dot-before-height);background-color:var(--activity-indicator-chase-dot-before-bg);border-radius:var(--activity-indicator-chase-dot-before-border-radius);animation:var(--activity-indicator-chase-dot-before-animation)}.activity-indicator-chase-dot:first-child,.activity-indicator-chase-dot:first-child:before{animation-delay:var(--activity-indicator-chase-delay-1)}.activity-indicator-chase-dot:nth-child(2),.activity-indicator-chase-dot:nth-child(2):before{animation-delay:var(--activity-indicator-chase-delay-2)}.activity-indicator-chase-dot:nth-child(3),.activity-indicator-chase-dot:nth-child(3):before{animation-delay:var(--activity-indicator-chase-delay-3)}.activity-indicator-chase-dot:nth-child(4),.activity-indicator-chase-dot:nth-child(4):before{animation-delay:var(--activity-indicator-chase-delay-4)}.activity-indicator-chase-dot:nth-child(5),.activity-indicator-chase-dot:nth-child(5):before{animation-delay:var(--activity-indicator-chase-delay-5)}.activity-indicator-chase-dot:nth-child(6),.activity-indicator-chase-dot:nth-child(6):before{animation-delay:var(--activity-indicator-chase-delay-6)}.activity-indicator-double-pulse-bounce2{width:var(--activity-indicator-double-pulse-bounce-width);height:var(--activity-indicator-double-pulse-bounce-height);border-radius:var(--activity-indicator-double-pulse-bounce-border-radius);background-color:var(--activity-indicator-double-pulse-bounce-bg);opacity:var(--activity-indicator-double-pulse-bounce-opacity);position:var(--activity-indicator-double-pulse-bounce-position);top:var(--activity-indicator-double-pulse-bounce-top);left:var(--activity-indicator-double-pulse-bounce-left);animation:var(--activity-indicator-double-pulse-bounce-animation);animation-delay:var(--double-pulse-delay-2)}.activity-indicator-double-pulse-bounce1{width:var(--activity-indicator-double-pulse-bounce-width);height:var(--activity-indicator-double-pulse-bounce-height);border-radius:var(--activity-indicator-double-pulse-bounce-border-radius);background-color:var(--activity-indicator-double-pulse-bounce-bg);opacity:var(--activity-indicator-double-pulse-bounce-opacity);position:var(--activity-indicator-double-pulse-bounce-position);top:var(--activity-indicator-double-pulse-bounce-top);left:var(--activity-indicator-double-pulse-bounce-left);animation:var(--activity-indicator-double-pulse-bounce-animation)}.activity-indicator-square-orbit-cube2{background-color:var(--activity-indicator-square-orbit-cube-background-color);width:var(--activity-indicator-square-orbit-cube-width);height:var(--activity-indicator-square-orbit-cube-height);position:var(--activity-indicator-square-orbit-cube-position);top:var(--activity-indicator-square-orbit-cube-top);left:var(--activity-indicator-square-orbit-cube-left);animation:var(--activity-indicator-square-orbit-animation);animation-delay:var(--activity-indicator-square-orbit-cube2-animation-delay)}.activity-indicator-square-orbit-cube1{background-color:var(--activity-indicator-square-orbit-cube-background-color);width:var(--activity-indicator-square-orbit-cube-width);height:var(--activity-indicator-square-orbit-cube-height);position:var(--activity-indicator-square-orbit-cube-position);top:var(--activity-indicator-square-orbit-cube-top);left:var(--activity-indicator-square-orbit-cube-left);animation:var(--activity-indicator-square-orbit-animation)}.activity-indicator-square-fold{margin:var(--activity-indicator-square-fold-margin);width:var(--activity-indicator-square-fold-width);height:var(--activity-indicator-square-fold-height);position:var(--activity-indicator-square-fold-position);transform:var(--activity-indicator-square-fold-initial-transform)}.activity-indicator-square-orbit{margin:var(--activity-indicator-square-orbit-margin);width:var(--activity-indicator-square-orbit-width);height:var(--activity-indicator-square-orbit-height);position:var(--activity-indicator-square-orbit-position)}.activity-indicator-dots{font-size:var(--activity-indicator-dots-font-size);position:var(--activity-indicator-dots-position)}.activity-indicator-dots>div{width:var(--activity-indicator-dots-child-width);height:var(--activity-indicator-dots-child-height);background-color:var(--activity-indicator-dots-child-bg);border-radius:var(--activity-indicator-dots-child-border-radius);display:var(--activity-indicator-dots-child-display)}.activity-indicator-dots>div:not(:last-child){margin-right:var(--activity-indicator-dots-child-margin-right)}.activity-indicator-chase{display:var(--activity-indicator-chase-display);width:var(--activity-indicator-chase-width);height:var(--activity-indicator-chase-height);position:var(--activity-indicator-chase-position);animation:var(--activity-indicator-chase-animation)}.activity-indicator-circle-fade{display:var(--activity-indicator-circle-fade-display);width:var(--activity-indicator-circle-fade-width);height:var(--activity-indicator-circle-fade-height);position:var(--activity-indicator-circle-fade-position)}.activity-indicator-circle-orbit{width:var(--activity-indicator-circle-orbit-width);height:var(--activity-indicator-circle-orbit-height);position:var(--activity-indicator-circle-orbit-position);text-align:var(--activity-indicator-circle-orbit-text-align);animation:var(--activity-indicator-circle-orbit-animation)}.activity-indicator-circle-trail{width:var(--activity-indicator-circle-trail-width);height:var(--activity-indicator-circle-trail-height);position:var(--activity-indicator-circle-trail-position)}.activity-indicator-double-pulse{width:var(--activity-indicator-double-pulse-width);height:var(--activity-indicator-double-pulse-height);position:var(--activity-indicator-double-pulse-position)}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.activity-indicator-grid{width:var(--activity-indicator-grid-width);height:var(--activity-indicator-grid-height)}.activity-indicator-grid .activity-indicator-grid{width:var(--activity-indicator-grid-child-width);height:var(--activity-indicator-grid-child-height);background-color:var(--activity-indicator-grid-child-bg);float:var(--activity-indicator-grid-child-float);animation:var(--activity-indicator-grid-child-animation)}.activity-indicator-grid .activity-indicator-grid1{animation-delay:var(--activity-indicator-grid1-delay)}.activity-indicator-grid .activity-indicator-grid2{animation-delay:var(--activity-indicator-grid2-delay)}.activity-indicator-grid .activity-indicator-grid3{animation-delay:var(--activity-indicator-grid3-delay)}.activity-indicator-grid .activity-indicator-grid4{animation-delay:var(--activity-indicator-grid4-delay)}.activity-indicator-grid .activity-indicator-grid5{animation-delay:var(--activity-indicator-grid5-delay)}.activity-indicator-grid .activity-indicator-grid6{animation-delay:var(--activity-indicator-grid6-delay)}.activity-indicator-grid .activity-indicator-grid7{animation-delay:var(--activity-indicator-grid7-delay)}.activity-indicator-grid .activity-indicator-grid8{animation-delay:var(--activity-indicator-grid8-delay)}.activity-indicator-grid .activity-indicator-grid9{animation-delay:var(--activity-indicator-grid9-delay)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.activity-indicator-facebook{height:var(--activity-indicator-facebook-height)}.activity-indicator-facebook>div{background-color:var(--activity-indicator-facebook-child-bg);height:var(--activity-indicator-facebook-child-height);width:var(--activity-indicator-facebook-child-width);margin-right:var(--activity-indicator-facebook-child-margin-right);display:var(--activity-indicator-facebook-child-display);animation:var(--activity-indicator-facebook-child-animation)}.activity-indicator-facebook .activity-indicator-facebook-rect2{animation-delay:var(--activity-indicator-facebook-rect2-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect3{animation-delay:var(--activity-indicator-facebook-rect3-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect4{animation-delay:var(--activity-indicator-facebook-rect4-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect5{animation-delay:var(--activity-indicator-facebook-rect5-delay)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.btn-block{width:100%;display:flex}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.activity-indicator-pulse{width:var(--activity-indicator-pulse-width);height:var(--activity-indicator-pulse-height);background-color:var(--activity-indicator-pulse-bg);border-radius:var(--activity-indicator-pulse-border-radius);animation:var(--activity-indicator-pulse-animation)}.activity-indicator-square{width:var(--activity-indicator-square-width);height:var(--activity-indicator-square-height);background-color:var(--activity-indicator-square-background-color);animation:var(--activity-indicator-square-animation)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.activity-indicator-circle-trail2{transform:var(--trail-transform-2)}.activity-indicator-circle-trail2:before{animation-delay:var(--trail-delay-2)}.activity-indicator-circle-trail3{transform:var(--trail-transform-3)}.activity-indicator-circle-trail3:before{animation-delay:var(--trail-delay-3)}.activity-indicator-circle-trail4{transform:var(--trail-transform-4)}.activity-indicator-circle-trail4:before{animation-delay:var(--trail-delay-4)}.activity-indicator-circle-trail5{transform:var(--trail-transform-5)}.activity-indicator-circle-trail5:before{animation-delay:var(--trail-delay-5)}.activity-indicator-circle-trail6{transform:var(--trail-transform-6)}.activity-indicator-circle-trail6:before{animation-delay:var(--trail-delay-6)}.activity-indicator-circle-trail7{transform:var(--trail-transform-7)}.activity-indicator-circle-trail7:before{animation-delay:var(--trail-delay-7)}.activity-indicator-circle-trail8{transform:var(--trail-transform-8)}.activity-indicator-circle-trail8:before{animation-delay:var(--trail-delay-8)}.activity-indicator-circle-trail9{transform:var(--trail-transform-9)}.activity-indicator-circle-trail9:before{animation-delay:var(--trail-delay-9)}.activity-indicator-circle-trail10{transform:var(--trail-transform-10)}.activity-indicator-circle-trail10:before{animation-delay:var(--trail-delay-10)}.activity-indicator-circle-trail11{transform:var(--trail-transform-11)}.activity-indicator-circle-trail11:before{animation-delay:var(--trail-delay-11)}.activity-indicator-circle-trail12{transform:var(--trail-transform-12)}.activity-indicator-circle-trail12:before{animation-delay:var(--trail-delay-12)}.activity-indicator-spinner2{transform:var(--activity-indicator-spinner-spinner2-rotate)}.activity-indicator-spinner .activity-indicator-spinner2:before{animation-delay:var(--activity-indicator-spinner-spinner2-delay)}.activity-indicator-spinner3{transform:var(--activity-indicator-spinner-spinner3-rotate)}.activity-indicator-spinner .activity-indicator-spinner3:before{animation-delay:var(--activity-indicator-spinner-spinner3-delay)}.activity-indicator-spinner4{transform:var(--activity-indicator-spinner-spinner4-rotate)}.activity-indicator-spinner .activity-indicator-spinner4:before{animation-delay:var(--activity-indicator-spinner-spinner4-delay)}.activity-indicator-spinner5{transform:var(--activity-indicator-spinner-spinner5-rotate)}.activity-indicator-spinner .activity-indicator-spinner5:before{animation-delay:var(--activity-indicator-spinner-spinner5-delay)}.activity-indicator-spinner6{transform:var(--activity-indicator-spinner-spinner6-rotate)}.activity-indicator-spinner .activity-indicator-spinner6:before{animation-delay:var(--activity-indicator-spinner-spinner6-delay)}.activity-indicator-spinner7{transform:var(--activity-indicator-spinner-spinner7-rotate)}.activity-indicator-spinner .activity-indicator-spinner7:before{animation-delay:var(--activity-indicator-spinner-spinner7-delay)}.activity-indicator-spinner8{transform:var(--activity-indicator-spinner-spinner8-rotate)}.activity-indicator-spinner .activity-indicator-spinner8:before{animation-delay:var(--activity-indicator-spinner-spinner8-delay)}.activity-indicator-spinner9{transform:var(--activity-indicator-spinner-spinner9-rotate)}.activity-indicator-spinner .activity-indicator-spinner9:before{animation-delay:var(--activity-indicator-spinner-spinner9-delay)}.activity-indicator-spinner10{transform:var(--activity-indicator-spinner-spinner10-rotate)}.activity-indicator-spinner .activity-indicator-spinner10:before{animation-delay:var(--activity-indicator-spinner-spinner10-delay)}.activity-indicator-spinner11{transform:var(--activity-indicator-spinner-spinner11-rotate)}.activity-indicator-spinner .activity-indicator-spinner11:before{animation-delay:var(--activity-indicator-spinner-spinner11-delay)}.activity-indicator-spinner12{transform:var(--activity-indicator-spinner-spinner12-rotate)}.activity-indicator-spinner .activity-indicator-spinner12:before{animation-delay:var(--activity-indicator-spinner-spinner12-delay)}.activity-indicator-square-fold-square2{transform:var(--activity-indicator-square-fold-square2-transform)}.activity-indicator-square-fold-square2:before{animation-delay:var(--activity-indicator-square-fold-square2-delay)}.activity-indicator-square-fold-square3{transform:var(--activity-indicator-square-fold-square3-transform)}.activity-indicator-square-fold-square3:before{animation-delay:var(--activity-indicator-square-fold-square3-delay)}.activity-indicator-square-fold-square4{transform:var(--activity-indicator-square-fold-square4-transform)}.activity-indicator-square-fold-square4:before{animation-delay:var(--activity-indicator-square-fold-square4-delay)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.activity-indicator-dots-bounce1{animation:var(--activity-indicator-dots-child-animation);animation-delay:var(--dots-delay-1)}.activity-indicator-dots-bounce2{animation:var(--activity-indicator-dots-child-animation);animation-delay:var(--dots-delay-2)}.activity-indicator-dots-bounce3{animation:var(--activity-indicator-dots-child-animation)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.btn-group-1>.btn,.btn-group-1>.btn-group>.btn{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}:is(.btn-group-1>.btn,.btn-group-1>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*1)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}:is(.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-2xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3>.btn,.btn-group-3>.btn-group>.btn{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}:is(.btn-group-3>.btn,.btn-group-3>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*3)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}:is(.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-3xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4>.btn,.btn-group-4>.btn-group>.btn{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}:is(.btn-group-4>.btn,.btn-group-4>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*4)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}:is(.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-4xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5>.btn,.btn-group-5>.btn-group>.btn{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}:is(.btn-group-5>.btn,.btn-group-5>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*5)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}:is(.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-5xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-6>.btn,.btn-group-6>.btn-group>.btn{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}:is(.btn-group-6>.btn,.btn-group-6>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*6)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-96>.btn,.btn-group-96>.btn-group>.btn{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}:is(.btn-group-96>.btn,.btn-group-96>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*96)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn{border-radius:.3rem;padding:.45rem .9rem;font-size:1.2rem}:is(.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(1.2rem*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn{border-radius:.25rem;padding:.375rem .75rem;font-size:1rem}:is(.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: .375rem ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn{border-radius:4px;padding:6px 12px;font-size:16px}:is(.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 6px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}:is(.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 7.875px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}:is(.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-lg)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-md>.btn,.btn-group-md>.btn-group>.btn{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}:is(.btn-group-md>.btn,.btn-group-md>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-md)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}:is(.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-sm)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}:is(.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}:is(.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xs)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.btn-2xl{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}.btn-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.btn-3xl{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}.btn-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.btn-4xl{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}.btn-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.btn-5xl{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}.btn-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.btn-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.btn-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.btn-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.btn-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.btn-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.btn-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.btn-lg{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}.btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}.btn-sm{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}.btn-xl{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}.btn-xs{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}.rounded-full{border-radius:3.40282e38px}.btn-outline-danger{border-color:var(--btn-danger);color:var(--btn-danger);background-color:#0000}.btn-outline-danger:hover{color:var(--btn-danger-text);background-color:var(--btn-danger)}.btn-outline-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-outline-danger:active{outline-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:active{outline-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-outline-dark{border-color:var(--btn-dark);color:var(--btn-dark);background-color:#0000}.btn-outline-dark:hover{color:var(--btn-dark-text);background-color:var(--btn-dark)}.btn-outline-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-outline-dark:active{outline-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:active{outline-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-outline-info{border-color:var(--btn-info);color:var(--btn-info);background-color:#0000}.btn-outline-info:hover{color:var(--btn-info-text);background-color:var(--btn-info)}.btn-outline-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-outline-info:active{outline-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:active{outline-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-outline-light{border-color:var(--btn-light);color:var(--btn-light);background-color:#0000}.btn-outline-light:hover{color:var(--btn-light-text);background-color:var(--btn-light)}.btn-outline-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-outline-light:active{outline-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:active{outline-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-outline-primary{border-color:var(--btn-primary);color:var(--btn-primary);background-color:#0000}.btn-outline-primary:hover{color:var(--btn-primary-text);background-color:var(--btn-primary)}.btn-outline-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-outline-primary:active{outline-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:active{outline-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-outline-red-50{border-color:var(--color-red-50);color:var(--color-red-50);background-color:#0000}.btn-outline-red-50:hover{color:var(--text-for-red-50);background-color:var(--color-red-50)}.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-outline-red-50:active{outline-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:active{outline-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-outline-red-100{border-color:var(--color-red-100);color:var(--color-red-100);background-color:#0000}.btn-outline-red-100:hover{color:var(--text-for-red-100);background-color:var(--color-red-100)}.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-outline-red-100:active{outline-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:active{outline-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-outline-red-200{border-color:var(--color-red-200);color:var(--color-red-200);background-color:#0000}.btn-outline-red-200:hover{color:var(--text-for-red-200);background-color:var(--color-red-200)}.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-outline-red-200:active{outline-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:active{outline-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-outline-red-300{border-color:var(--color-red-300);color:var(--color-red-300);background-color:#0000}.btn-outline-red-300:hover{color:var(--text-for-red-300);background-color:var(--color-red-300)}.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-outline-red-300:active{outline-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:active{outline-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-outline-red-400{border-color:var(--color-red-400);color:var(--color-red-400);background-color:#0000}.btn-outline-red-400:hover{color:var(--text-for-red-400);background-color:var(--color-red-400)}.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-outline-red-400:active{outline-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:active{outline-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-outline-red-500{border-color:var(--color-red-500);color:var(--color-red-500);background-color:#0000}.btn-outline-red-500:hover{color:var(--text-for-red-500);background-color:var(--color-red-500)}.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-outline-red-500:active{outline-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:active{outline-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-outline-red-600{border-color:var(--color-red-600);color:var(--color-red-600);background-color:#0000}.btn-outline-red-600:hover{color:var(--text-for-red-600);background-color:var(--color-red-600)}.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-outline-red-600:active{outline-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:active{outline-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-outline-red-700{border-color:var(--color-red-700);color:var(--color-red-700);background-color:#0000}.btn-outline-red-700:hover{color:var(--text-for-red-700);background-color:var(--color-red-700)}.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-outline-red-700:active{outline-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:active{outline-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-outline-red-800{border-color:var(--color-red-800);color:var(--color-red-800);background-color:#0000}.btn-outline-red-800:hover{color:var(--text-for-red-800);background-color:var(--color-red-800)}.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-outline-red-800:active{outline-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:active{outline-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-outline-red-900{border-color:var(--color-red-900);color:var(--color-red-900);background-color:#0000}.btn-outline-red-900:hover{color:var(--text-for-red-900);background-color:var(--color-red-900)}.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-outline-red-900:active{outline-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:active{outline-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-outline-secondary{border-color:var(--btn-secondary);color:var(--btn-secondary);background-color:#0000}.btn-outline-secondary:hover{color:var(--btn-secondary-text);background-color:var(--btn-secondary)}.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-outline-secondary:active{outline-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:active{outline-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-outline-success{border-color:var(--btn-success);color:var(--btn-success);background-color:#0000}.btn-outline-success:hover{color:var(--btn-success-text);background-color:var(--btn-success)}.btn-outline-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-outline-success:active{outline-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:active{outline-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-outline-warning{border-color:var(--btn-warning);color:var(--btn-warning);background-color:#0000}.btn-outline-warning:hover{color:var(--btn-warning-text);background-color:var(--btn-warning)}.btn-outline-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-outline-warning:active{outline-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:active{outline-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-amber-500{background-color:var(--color-amber-500);border-color:var(--color-amber-500);color:var(--text-for-amber-500)}.btn-amber-500:hover{background-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{background-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:hover{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:focus{box-shadow:0 0 0 .2rem #f99c0080}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-amber-500)50%,transparent)}}.btn-amber-500:active{background-color:#ed9400}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{background-color:color-mix(in oklch,var(--color-amber-500)95%,black)}}.btn-amber-500:active{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-black{background-color:var(--color-black);border-color:var(--color-black);color:var(--text-for-black)}.btn-black:hover{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{background-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:hover{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:focus{box-shadow:0 0 0 .2rem #00000080}@supports (color:color-mix(in lab,red,red)){.btn-black:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-black)50%,transparent)}}.btn-black:active{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{background-color:color-mix(in oklch,var(--color-black)95%,black)}}.btn-black:active{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-blue-500{background-color:var(--color-blue-500);border-color:var(--color-blue-500);color:var(--text-for-blue-500)}.btn-blue-500:hover{background-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{background-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:hover{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:focus{box-shadow:0 0 0 .2rem #3080ff80}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.btn-blue-500:active{background-color:#2d79f2}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{background-color:color-mix(in oklch,var(--color-blue-500)95%,black)}}.btn-blue-500:active{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-700{background-color:var(--color-blue-700);border-color:var(--color-blue-700);color:var(--text-for-blue-700)}.btn-blue-700:hover{background-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{background-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:hover{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:focus{box-shadow:0 0 0 .2rem #1447e680}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-700)50%,transparent)}}.btn-blue-700:active{background-color:#1344da}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{background-color:color-mix(in oklch,var(--color-blue-700)95%,black)}}.btn-blue-700:active{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-danger{background-color:var(--btn-danger);border-color:var(--btn-danger);color:var(--btn-danger-text)}.btn-danger:hover{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{background-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:hover{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-danger:active{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{background-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-danger:active{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-dark{background-color:var(--btn-dark);border-color:var(--btn-dark);color:var(--btn-dark-text)}.btn-dark:hover{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{background-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:hover{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-dark:active{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{background-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-dark:active{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-green-500{background-color:var(--color-green-500);border-color:var(--color-green-500);color:var(--text-for-green-500)}.btn-green-500:hover{background-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{background-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:hover{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:focus{box-shadow:0 0 0 .2rem #00c75880}@supports (color:color-mix(in lab,red,red)){.btn-green-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-500)50%,transparent)}}.btn-green-500:active{background-color:#00bd53}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{background-color:color-mix(in oklch,var(--color-green-500)95%,black)}}.btn-green-500:active{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-600{background-color:var(--color-green-600);border-color:var(--color-green-600);color:var(--text-for-green-600)}.btn-green-600:hover{background-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{background-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:hover{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:focus{box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){.btn-green-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-600)50%,transparent)}}.btn-green-600:active{background-color:#009c41}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{background-color:color-mix(in oklch,var(--color-green-600)95%,black)}}.btn-green-600:active{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-700{background-color:var(--color-green-700);border-color:var(--color-green-700);color:var(--text-for-green-700)}.btn-green-700:hover{background-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{background-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:hover{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:focus{box-shadow:0 0 0 .2rem #00813880}@supports (color:color-mix(in lab,red,red)){.btn-green-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-700)50%,transparent)}}.btn-green-700:active{background-color:#007b35}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{background-color:color-mix(in oklch,var(--color-green-700)95%,black)}}.btn-green-700:active{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-info{background-color:var(--btn-info);border-color:var(--btn-info);color:var(--btn-info-text)}.btn-info:hover{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{background-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:hover{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-info:active{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{background-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-info:active{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-light{background-color:var(--btn-light);border-color:var(--btn-light);color:var(--btn-light-text)}.btn-light:hover{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{background-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:hover{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-light:active{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{background-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-light:active{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-primary{background-color:var(--btn-primary);border-color:var(--btn-primary);color:var(--btn-primary-text)}.btn-primary:hover{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{background-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:hover{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-primary:active{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{background-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-primary:active{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-red-50{background-color:var(--color-red-50);border-color:var(--color-red-50);color:var(--text-for-red-50)}.btn-red-50:hover{background-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{background-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:hover{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-red-50:active{background-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{background-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-red-50:active{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-100{background-color:var(--color-red-100);border-color:var(--color-red-100);color:var(--text-for-red-100)}.btn-red-100:hover{background-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{background-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:hover{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-red-100:active{background-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{background-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-red-100:active{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-200{background-color:var(--color-red-200);border-color:var(--color-red-200);color:var(--text-for-red-200)}.btn-red-200:hover{background-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{background-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:hover{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-red-200:active{background-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{background-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-red-200:active{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-300{background-color:var(--color-red-300);border-color:var(--color-red-300);color:var(--text-for-red-300)}.btn-red-300:hover{background-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{background-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:hover{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-red-300:active{background-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{background-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-red-300:active{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-400{background-color:var(--color-red-400);border-color:var(--color-red-400);color:var(--text-for-red-400)}.btn-red-400:hover{background-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{background-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:hover{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-red-400:active{background-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{background-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-red-400:active{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-500{background-color:var(--color-red-500);border-color:var(--color-red-500);color:var(--text-for-red-500)}.btn-red-500:hover{background-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{background-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:hover{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-red-500:active{background-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{background-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-red-500:active{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-600{background-color:var(--color-red-600);border-color:var(--color-red-600);color:var(--text-for-red-600)}.btn-red-600:hover{background-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{background-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:hover{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-red-600:active{background-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{background-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-red-600:active{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-700{background-color:var(--color-red-700);border-color:var(--color-red-700);color:var(--text-for-red-700)}.btn-red-700:hover{background-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{background-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:hover{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-red-700:active{background-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{background-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-red-700:active{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-800{background-color:var(--color-red-800);border-color:var(--color-red-800);color:var(--text-for-red-800)}.btn-red-800:hover{background-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{background-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:hover{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-red-800:active{background-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{background-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-red-800:active{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-900{background-color:var(--color-red-900);border-color:var(--color-red-900);color:var(--text-for-red-900)}.btn-red-900:hover{background-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{background-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:hover{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-red-900:active{background-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{background-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-red-900:active{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-secondary{background-color:var(--btn-secondary);border-color:var(--btn-secondary);color:var(--btn-secondary-text)}.btn-secondary:hover{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{background-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:hover{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-secondary:active{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{background-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-secondary:active{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-success{background-color:var(--btn-success);border-color:var(--btn-success);color:var(--btn-success-text)}.btn-success:hover{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{background-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:hover{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-success:active{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{background-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-success:active{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-warning{background-color:var(--btn-warning);border-color:var(--btn-warning);color:var(--btn-warning-text)}.btn-warning:hover{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{background-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:hover{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-warning:active{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{background-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-warning:active{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-yellow-500{background-color:var(--color-yellow-500);border-color:var(--color-yellow-500);color:var(--text-for-yellow-500)}.btn-yellow-500:hover{background-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{background-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:hover{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:focus{box-shadow:0 0 0 .2rem #edb20080}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-yellow-500)50%,transparent)}}.btn-yellow-500:active{background-color:#e1a900}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{background-color:color-mix(in oklch,var(--color-yellow-500)95%,black)}}.btn-yellow-500:active{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.activity-indicator-1{font-size:calc(var(--spacing)*1)}.activity-indicator-2{font-size:calc(var(--spacing)*2)}.activity-indicator-2xl{font-size:var(--activity-indicator-size-2xl)}.activity-indicator-2xs{font-size:var(--activity-indicator-size-2xs)}.activity-indicator-3{font-size:calc(var(--spacing)*3)}.activity-indicator-3xl{font-size:var(--activity-indicator-size-3xl)}.activity-indicator-4{font-size:calc(var(--spacing)*4)}.activity-indicator-4xl{font-size:var(--activity-indicator-size-4xl)}.activity-indicator-5xl{font-size:var(--activity-indicator-size-5xl)}.activity-indicator-96{font-size:calc(var(--spacing)*96)}.activity-indicator-\[2rem\]{font-size:2rem}.activity-indicator-\[16px\]{font-size:16px}.activity-indicator-\[27px\]{font-size:27px}.activity-indicator-lg{font-size:var(--activity-indicator-size-lg)}.activity-indicator-md{font-size:var(--activity-indicator-size-md)}.activity-indicator-sm{font-size:var(--activity-indicator-size-sm)}.activity-indicator-xl{font-size:var(--activity-indicator-size-xl)}.activity-indicator-xs{font-size:var(--activity-indicator-size-xs)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.activity-indicator-blue-700{color:var(--color-blue-700)}.activity-indicator-green-700{color:var(--color-green-700)}.activity-indicator-red-700{color:var(--color-red-700)}.activity-indicator-yellow-700{color:var(--color-yellow-700)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}@media(min-width:48rem){.md\:btn-inline{width:auto;display:inline-flex}.md\:btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}}@media(prefers-color-scheme:dark){.dark\:bg-neutral-800{background-color:var(--color-neutral-800)}.dark\:bg-neutral-900{background-color:var(--color-neutral-900)}.dark\:bg-zinc-900{background-color:var(--color-zinc-900)}.dark\:stroke-white{stroke:var(--color-white)}.dark\:text-neutral-300{color:var(--color-neutral-300)}.dark\:text-white{color:var(--color-white)}}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--btn-font-size-xs:calc(var(--spacing)*2.85);--btn-font-size-sm:calc(var(--spacing)*3.33);--btn-font-size-md:calc(var(--spacing)*4);--btn-font-size-lg:calc(var(--spacing)*5);--btn-font-size-xl:calc(var(--spacing)*6);--btn-font-size-2xl:calc(var(--spacing)*7);--btn-font-size-3xl:calc(var(--spacing)*8);--btn-font-size-4xl:calc(var(--spacing)*9);--btn-font-size-5xl:calc(var(--spacing)*10);--btn-primary:var(--color-primary,var(--color-blue-600));--btn-primary-text:var(--color-white);--btn-secondary:var(--color-secondary,var(--color-gray-600));--btn-secondary-text:var(--color-white);--btn-success:var(--color-success,var(--color-green-600));--btn-success-text:var(--color-white);--btn-danger:var(--color-danger,var(--color-red-700));--btn-danger-text:var(--color-white);--btn-warning:var(--color-warning,var(--color-amber-500));--btn-warning-text:var(--color-white);--btn-info:var(--color-info,var(--color-teal-400));--btn-info-text:var(--color-white);--btn-light:var(--color-light,var(--color-gray-100));--btn-light-text:var(--color-black);--btn-dark:var(--color-dark,var(--color-gray-800));--btn-dark-text:var(--color-white);--dropdown-menu-bg-dark:var(--color-neutral-800,oklch(26.9% 0 0));--dropdown-menu-border-dark:1px solid var(--color-neutral-600,oklch(43.9% 0 0));--dropdown-menu-item-color-dark:var(--color-neutral-200,oklch(92.2% 0 0));--dropdown-menu-item-hover-bg-dark:var(--color-neutral-700,oklch(37.1% 0 0));--dropdown-menu-item-hover-color-dark:var(--color-neutral-100,oklch(97% 0 0));--dropdown-menu-item-active-bg-dark:var(--dropdown-menu-item-active-bg);--dropdown-menu-item-active-color-dark:var(--dropdown-menu-item-active-color);--dropdown-menu-header-color-dark:var(--color-neutral-400,oklch(70.8% 0 0));--dropdown-menu-text-color-dark:var(--color-neutral-200,oklch(92.2% 0 0));--text-for-red-50:var(--color-black,black);--text-for-red-100:var(--color-black,black);--text-for-red-200:var(--color-black,black);--text-for-red-300:var(--color-black,black);--text-for-red-400:var(--color-white,white);--text-for-red-500:var(--color-white,white);--text-for-red-600:var(--color-white,white);--text-for-red-700:var(--color-white,white);--text-for-red-800:var(--color-white,white);--text-for-red-900:var(--color-white,white);--text-for-amber-500:var(--color-black,white);--text-for-yellow-500:var(--color-black,white);--text-for-green-500:var(--color-black,white);--text-for-green-600:var(--color-white,white);--text-for-green-700:var(--color-white,white);--text-for-blue-500:var(--color-white,white);--text-for-blue-700:var(--color-white,white);--text-for-black:var(--color-white,white);--btn-display:inline-flex;--btn-justify:center;--btn-align:center;--btn-gap:.25rem;--btn-padding-y:.375rem;--btn-font-size:1rem;--btn-font-family:inherit;--btn-font-weight:normal;--btn-line-height:1.5;--btn-color:inherit;--btn-text-align:center;--btn-text-decoration:none;--btn-white-space:nowrap;--btn-vertical-align:middle;--btn-cursor:pointer;--btn-user-select:none;--btn-bg:transparent;--btn-border:1px solid transparent;--btn-border-radius:.25rem;--btn-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--btn-outline:none;--btn-focus-outline:0;--btn-disabled-pointer-events:none;--btn-disabled-opacity:.65;--btn-disabled-box-shadow:none;--btn-group-position:relative;--btn-group-display:inline-flex;--btn-group-vertical-align:middle;--btn-group-horizontal-margin-left:-1px;--btn-group-horizontal-border-radius-right:0;--btn-group-horizontal-border-radius-left:0;--btn-group-vertical-flex-direction:column;--btn-group-vertical-align-items:flex-start;--btn-group-vertical-justify-content:center;--btn-group-vertical-width:100%;--btn-group-vertical-margin-top:-1px;--btn-group-vertical-border-radius-bottom:0;--btn-group-vertical-border-radius-top:0;--btn-inner-position:relative;--btn-inner-flex:1 1 auto;--btn-inner-z-index:1;--dropdown-toggle-split-padding-x: .28125rem ;--dropdown-toggle-split-padding-left: .28125rem ;--dropdown-toggle-whitespace:nowrap;--dropdown-toggle-arrow-display:inline-block;--dropdown-toggle-arrow-vertical-align: .255em ;--dropdown-toggle-arrow-content:"";--dropdown-toggle-arrow-margin:0 .15em;--dropdown-toggle-arrow-border-top:.3em solid;--dropdown-toggle-arrow-border-right:.3em solid transparent;--dropdown-toggle-arrow-border-bottom:0;--dropdown-toggle-arrow-border-left:.3em solid transparent;--dropdown-toggle-arrow-split-margin-left: .28125rem ;--dropup-arrow-border-top:0;--dropup-arrow-border-bottom:.3em solid;--dropup-arrow-bottom:100%;--dropup-arrow-margin-top:0;--dropright-arrow-border-top:.3em solid transparent;--dropright-arrow-border-right:0;--dropright-arrow-border-bottom:.3em solid transparent;--dropright-arrow-border-left:.3em solid;--dropright-arrow-top:0;--dropright-arrow-left:100%;--dropright-arrow-margin-top:0;--dropleft-arrow-display:none;--dropleft-before-display:inline-block;--dropleft-before-vertical-align: .255em ;--dropleft-before-content:"";--dropleft-before-margin:0 .15em;--dropleft-before-border-top:.3em solid transparent;--dropleft-before-border-left:0;--dropleft-before-border-bottom:.3em solid transparent;--dropleft-before-border-right:.3em solid;--dropleft-before-top:0;--dropleft-before-right:100%;--dropleft-before-left:auto;--dropleft-before-margin-top:0;--dropdown-menu-position:absolute;--dropdown-menu-top:100%;--dropdown-menu-left:0;--dropdown-menu-z-index:1000;--dropdown-menu-display:none;--dropdown-menu-min-width:10rem;--dropdown-menu-padding:.5rem 0;--dropdown-menu-font-size:1rem;--dropdown-menu-text-align:left;--dropdown-menu-list-style:none;--dropdown-menu-bg:var(--color-white,#fff);--dropdown-menu-bg-clip:padding-box;--dropdown-menu-border:1px solid var(--color-neutral-400,oklch(70.8% 0 0));--dropdown-menu-border-radius:.25rem;--dropdown-menu-box-shadow:0 .25rem 1rem #00000080;--dropdown-menu-text-decoration:none;--dropdown-menu-white-space:nowrap;--dropdown-menu-item-display:flex;--dropdown-menu-item-width:100%;--dropdown-menu-item-padding:.25rem 1rem;--dropdown-menu-item-font-weight:normal;--dropdown-menu-item-color:var(--color-neutral-800,oklch(26.9% 0 0));--dropdown-menu-item-text-align:inherit;--dropdown-menu-item-bg:transparent;--dropdown-menu-item-border:0;--dropdown-menu-item-hover-color:var(--color-neutral-900,oklch(20.5% 0 0));--dropdown-menu-item-hover-bg:var(--color-neutral-100,oklch(97% 0 0));--dropdown-menu-item-active-color:var(--color-white,#fff);--dropdown-menu-item-active-bg:var(--color-blue-500,oklch(62.3% .214 259.815));--dropdown-menu-item-disabled-color:var(--color-neutral-500,oklch(55.6% 0 0));--dropdown-menu-item-disabled-pointer-events:none;--dropdown-menu-item-disabled-bg:transparent;--dropdown-menu-header-padding:.5rem;--dropdown-menu-header-font-size:.875rem;--dropdown-menu-header-font-weight:bold;--dropdown-menu-header-color:var(--color-neutral-500,oklch(55.6% 0 0));--dropdown-menu-divider-margin:.25rem 0;--dropdown-menu-divider-overflow:hidden;--dropdown-menu-divider-border-top:1px solid var(--color-neutral-200,oklch(92.2% 0 0));--dropdown-menu-divider-border-top-dark:1px solid var(--color-neutral-700,oklch(37.1% 0 0));--dropdown-menu-text-padding:.25rem 1rem;--dropdown-menu-text-color:var(--color-neutral-800,oklch(26.9% 0 0));--dropdown-menu-show-display:inline-block;--dropdown-menu-left-right:auto;--dropdown-menu-left-left:0;--dropdown-menu-right-right:0;--dropdown-menu-right-left:auto}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.dropdown-menu{position:var(--dropdown-menu-position);top:var(--dropdown-menu-top);left:var(--dropdown-menu-left);z-index:var(--dropdown-menu-z-index);display:var(--dropdown-menu-display);min-width:var(--dropdown-menu-min-width);padding:var(--dropdown-menu-padding);font-size:var(--dropdown-menu-font-size);text-align:var(--dropdown-menu-text-align);list-style:var(--dropdown-menu-list-style);background-color:var(--dropdown-menu-bg);background-clip:var(--dropdown-menu-bg-clip);border:var(--dropdown-menu-border);border-radius:var(--dropdown-menu-border-radius);box-shadow:var(--dropdown-menu-box-shadow)}.dropdown-menu:where(.dark,.dark *){border:var(--dropdown-menu-border-dark);background-color:var(--dropdown-menu-bg-dark)!important}.dropup:has(.dropdown-menu),.dropright:has(.dropdown-menu),.dropdown:has(.dropdown-menu),.dropleft:has(.dropdown-menu){position:relative}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{bottom:auto;right:auto}.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider){display:var(--dropdown-menu-item-display);width:var(--dropdown-menu-item-width);padding:var(--dropdown-menu-item-padding);clear:both;font-weight:var(--dropdown-menu-item-font-weight);color:var(--dropdown-menu-item-color);text-align:var(--dropdown-menu-item-text-align);-webkit-text-decoration:var(--dropdown-menu-text-decoration);text-decoration:var(--dropdown-menu-text-decoration);white-space:var(--dropdown-menu-white-space);background-color:var(--dropdown-menu-item-bg);border:var(--dropdown-menu-item-border)}:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):where(.dark,.dark *){color:var(--dropdown-menu-item-color-dark)}:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):hover,:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):focus{color:var(--dropdown-menu-item-hover-color);background-color:var(--dropdown-menu-item-hover-bg);-webkit-text-decoration:var(--dropdown-menu-text-decoration);text-decoration:var(--dropdown-menu-text-decoration)}:is(:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):hover,:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):focus):where(.dark,.dark *){color:var(--dropdown-menu-item-hover-color-dark);background-color:var(--dropdown-menu-item-hover-bg-dark)}:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)).active,:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):active{color:var(--dropdown-menu-item-active-color);background-color:var(--dropdown-menu-item-active-bg);-webkit-text-decoration:var(--dropdown-menu-text-decoration);text-decoration:var(--dropdown-menu-text-decoration)}:is(:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)).active,:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):active):where(.dark,.dark *){color:var(--dropdown-menu-item-active-color-dark);background-color:var(--dropdown-menu-item-active-bg-dark)}:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)).disabled,:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):disabled{color:var(--dropdown-menu-item-disabled-color);pointer-events:var(--dropdown-menu-item-disabled-pointer-events);background-color:var(--dropdown-menu-item-disabled-bg);background-image:none}.dropdown-menu .dropdown-item sub,.dropdown-menu .dropdown-item sup{line-height:inherit}.dropdown-menu .dropdown-header,.dropdown-menu>h1,.dropdown-menu>h2,.dropdown-menu>h3,.dropdown-menu>h4,.dropdown-menu>h5,.dropdown-menu>h6{padding:var(--dropdown-menu-header-padding);font-size:var(--dropdown-menu-header-font-size);font-weight:var(--dropdown-menu-header-font-weight);color:var(--dropdown-menu-header-color);white-space:var(--dropdown-menu-white-space);margin-bottom:0;display:block}:is(.dropdown-menu .dropdown-header,.dropdown-menu>h1,.dropdown-menu>h2,.dropdown-menu>h3,.dropdown-menu>h4,.dropdown-menu>h5,.dropdown-menu>h6):where(.dark,.dark *){color:var(--dropdown-menu-header-color-dark)}.dropdown-menu .dropdown-divider,.dropdown-menu>hr{height:0;margin:var(--dropdown-menu-divider-margin);overflow:var(--dropdown-menu-divider-overflow);border-top:var(--dropdown-menu-divider-border-top)}:is(.dropdown-menu .dropdown-divider,.dropdown-menu>hr):where(.dark,.dark *){border-top:var(--dropdown-menu-divider-border-top-dark)}.dropdown-menu .dropdown-item-text{padding:var(--dropdown-menu-text-padding);color:var(--dropdown-menu-text-color);display:block}.dropdown-menu .dropdown-item-text:where(.dark,.dark *){color:var(--dropdown-menu-text-color-dark)}.dropdown-menu.show{display:var(--dropdown-menu-show-display)}.dropdown-menu.dropdown-menu-left{right:var(--dropdown-menu-left-right);left:var(--dropdown-menu-left-left)}.dropdown-menu.dropdown-menu-right{right:var(--dropdown-menu-right-right);left:var(--dropdown-menu-right-left)}.btn{display:var(--btn-display);justify-content:var(--btn-justify);align-items:var(--btn-align);gap:var(--btn-gap);padding:calc(var(--btn-font-size)*1.5/4)calc(var(--btn-font-size,[length])*1.5/2);font-size:var(--btn-font-size);font-family:var(--btn-font-family);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);color:var(--btn-color);text-align:var(--btn-text-align);-webkit-text-decoration:var(--btn-text-decoration);text-decoration:var(--btn-text-decoration);white-space:var(--btn-white-space);vertical-align:var(--btn-vertical-align);cursor:var(--btn-cursor);-webkit-user-select:var(--btn-user-select);user-select:var(--btn-user-select);background-color:var(--btn-bg);border:var(--btn-border);border-radius:var(--btn-border-radius);transition:var(--btn-transition);outline:var(--btn-outline)}.btn:focus,.btn.focus{outline:var(--btn-focus-outline)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:var(--btn-disabled-pointer-events);opacity:var(--btn-disabled-opacity);box-shadow:var(--btn-disabled-box-shadow)}.visible{visibility:visible}.btn-group{position:var(--btn-group-position);display:var(--btn-group-display);vertical-align:var(--btn-group-vertical-align)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child){margin-left:var(--btn-group-horizontal-margin-left)}.btn-group:not(.btn-group-vertical)>.btn:not(:last-child):not(.dropdown-toggle),.btn-group:not(.btn-group-vertical)>.btn-group:not(:last-child) .btn{border-top-right-radius:var(--btn-group-horizontal-border-radius-right);border-bottom-right-radius:var(--btn-group-horizontal-border-radius-right)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-horizontal-border-radius-left);border-bottom-left-radius:var(--btn-group-horizontal-border-radius-left)}.btn-group.btn-group-vertical{flex-direction:var(--btn-group-vertical-flex-direction);align-items:var(--btn-group-vertical-align-items);justify-content:var(--btn-group-vertical-justify-content)}.btn-group.btn-group-vertical>.btn,.btn-group.btn-group-vertical>.btn-group{width:var(--btn-group-vertical-width)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child){margin-top:var(--btn-group-vertical-margin-top)}.btn-group.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group.btn-group-vertical>.btn-group:not(:last-child) .btn{border-bottom-left-radius:var(--btn-group-vertical-border-radius-bottom);border-bottom-right-radius:var(--btn-group-vertical-border-radius-bottom)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-vertical-border-radius-top);border-top-right-radius:var(--btn-group-vertical-border-radius-top)}.btn-group>.btn{position:var(--btn-inner-position);flex:var(--btn-inner-flex)}.btn-group>.btn:hover,.btn-group>.btn.focus,.btn-group>.btn.active{z-index:var(--btn-inner-z-index)}.btn-group>.dropdown-toggle:not(.no-caret){white-space:var(--dropdown-toggle-whitespace)}.btn-group>.dropdown-toggle:not(.no-caret):after{display:var(--dropdown-toggle-arrow-display);vertical-align:var(--dropdown-toggle-arrow-vertical-align);content:var(--dropdown-toggle-arrow-content);margin:var(--dropdown-toggle-arrow-margin);border-top:var(--dropdown-toggle-arrow-border-top);border-right:var(--dropdown-toggle-arrow-border-right);border-bottom:var(--dropdown-toggle-arrow-border-bottom);border-left:var(--dropdown-toggle-arrow-border-left)}.btn-group>.dropdown-toggle:not(.no-caret):not(.dropdown-toggle-split):after{margin-left:var(--dropdown-toggle-arrow-split-margin-left)}.btn-group .dropdown-toggle-split{padding-right:var(--dropdown-toggle-split-padding-x);padding-left:var(--dropdown-toggle-split-padding-left)}.btn-group.dropup .dropdown-toggle:after{border-top:var(--dropup-arrow-border-top);border-bottom:var(--dropup-arrow-border-bottom);bottom:var(--dropup-arrow-bottom);margin-top:var(--dropup-arrow-margin-top)}.btn-group.dropright .dropdown-toggle:after{border-top:var(--dropright-arrow-border-top);border-right:var(--dropright-arrow-border-right);border-bottom:var(--dropright-arrow-border-bottom);border-left:var(--dropright-arrow-border-left);top:var(--dropright-arrow-top);left:var(--dropright-arrow-left);margin-top:var(--dropright-arrow-margin-top)}.btn-group.dropleft .dropdown-toggle:after{display:var(--dropleft-arrow-display)}.btn-group.dropleft .dropdown-toggle:before{display:var(--dropleft-before-display);vertical-align:var(--dropleft-before-vertical-align);content:var(--dropleft-before-content);margin:var(--dropleft-before-margin);border-top:var(--dropleft-before-border-top);border-left:var(--dropleft-before-border-left);border-bottom:var(--dropleft-before-border-bottom);border-right:var(--dropleft-before-border-right);top:var(--dropleft-before-top);right:var(--dropleft-before-right);left:var(--dropleft-before-left);margin-top:var(--dropleft-before-margin-top)}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.btn-block{width:100%;display:flex}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.btn-group-1>.btn,.btn-group-1>.btn-group>.btn{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}:is(.btn-group-1>.btn,.btn-group-1>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*1)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}:is(.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-2xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3>.btn,.btn-group-3>.btn-group>.btn{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}:is(.btn-group-3>.btn,.btn-group-3>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*3)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}:is(.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-3xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4>.btn,.btn-group-4>.btn-group>.btn{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}:is(.btn-group-4>.btn,.btn-group-4>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*4)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}:is(.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-4xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5>.btn,.btn-group-5>.btn-group>.btn{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}:is(.btn-group-5>.btn,.btn-group-5>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*5)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}:is(.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-5xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-6>.btn,.btn-group-6>.btn-group>.btn{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}:is(.btn-group-6>.btn,.btn-group-6>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*6)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-96>.btn,.btn-group-96>.btn-group>.btn{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}:is(.btn-group-96>.btn,.btn-group-96>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*96)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn{border-radius:.3rem;padding:.45rem .9rem;font-size:1.2rem}:is(.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(1.2rem*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn{border-radius:.25rem;padding:.375rem .75rem;font-size:1rem}:is(.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: .375rem ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn{border-radius:4px;padding:6px 12px;font-size:16px}:is(.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 6px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}:is(.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 7.875px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}:is(.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-lg)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-md>.btn,.btn-group-md>.btn-group>.btn{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}:is(.btn-group-md>.btn,.btn-group-md>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-md)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}:is(.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-sm)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}:is(.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}:is(.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xs)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.btn-2xl{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}.btn-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.btn-3xl{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}.btn-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.btn-4xl{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}.btn-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.btn-5xl{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}.btn-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.btn-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.btn-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.btn-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.btn-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.btn-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.btn-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.btn-lg{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}.btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}.btn-sm{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}.btn-xl{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}.btn-xs{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}.rounded-full{border-radius:3.40282e38px}.btn-outline-danger{border-color:var(--btn-danger);color:var(--btn-danger);background-color:#0000}.btn-outline-danger:hover{color:var(--btn-danger-text);background-color:var(--btn-danger)}.btn-outline-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-outline-danger:active{outline-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:active{outline-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-outline-dark{border-color:var(--btn-dark);color:var(--btn-dark);background-color:#0000}.btn-outline-dark:hover{color:var(--btn-dark-text);background-color:var(--btn-dark)}.btn-outline-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-outline-dark:active{outline-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:active{outline-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-outline-info{border-color:var(--btn-info);color:var(--btn-info);background-color:#0000}.btn-outline-info:hover{color:var(--btn-info-text);background-color:var(--btn-info)}.btn-outline-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-outline-info:active{outline-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:active{outline-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-outline-light{border-color:var(--btn-light);color:var(--btn-light);background-color:#0000}.btn-outline-light:hover{color:var(--btn-light-text);background-color:var(--btn-light)}.btn-outline-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-outline-light:active{outline-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:active{outline-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-outline-primary{border-color:var(--btn-primary);color:var(--btn-primary);background-color:#0000}.btn-outline-primary:hover{color:var(--btn-primary-text);background-color:var(--btn-primary)}.btn-outline-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-outline-primary:active{outline-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:active{outline-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-outline-red-50{border-color:var(--color-red-50);color:var(--color-red-50);background-color:#0000}.btn-outline-red-50:hover{color:var(--text-for-red-50);background-color:var(--color-red-50)}.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-outline-red-50:active{outline-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:active{outline-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-outline-red-100{border-color:var(--color-red-100);color:var(--color-red-100);background-color:#0000}.btn-outline-red-100:hover{color:var(--text-for-red-100);background-color:var(--color-red-100)}.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-outline-red-100:active{outline-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:active{outline-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-outline-red-200{border-color:var(--color-red-200);color:var(--color-red-200);background-color:#0000}.btn-outline-red-200:hover{color:var(--text-for-red-200);background-color:var(--color-red-200)}.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-outline-red-200:active{outline-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:active{outline-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-outline-red-300{border-color:var(--color-red-300);color:var(--color-red-300);background-color:#0000}.btn-outline-red-300:hover{color:var(--text-for-red-300);background-color:var(--color-red-300)}.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-outline-red-300:active{outline-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:active{outline-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-outline-red-400{border-color:var(--color-red-400);color:var(--color-red-400);background-color:#0000}.btn-outline-red-400:hover{color:var(--text-for-red-400);background-color:var(--color-red-400)}.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-outline-red-400:active{outline-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:active{outline-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-outline-red-500{border-color:var(--color-red-500);color:var(--color-red-500);background-color:#0000}.btn-outline-red-500:hover{color:var(--text-for-red-500);background-color:var(--color-red-500)}.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-outline-red-500:active{outline-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:active{outline-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-outline-red-600{border-color:var(--color-red-600);color:var(--color-red-600);background-color:#0000}.btn-outline-red-600:hover{color:var(--text-for-red-600);background-color:var(--color-red-600)}.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-outline-red-600:active{outline-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:active{outline-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-outline-red-700{border-color:var(--color-red-700);color:var(--color-red-700);background-color:#0000}.btn-outline-red-700:hover{color:var(--text-for-red-700);background-color:var(--color-red-700)}.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-outline-red-700:active{outline-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:active{outline-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-outline-red-800{border-color:var(--color-red-800);color:var(--color-red-800);background-color:#0000}.btn-outline-red-800:hover{color:var(--text-for-red-800);background-color:var(--color-red-800)}.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-outline-red-800:active{outline-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:active{outline-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-outline-red-900{border-color:var(--color-red-900);color:var(--color-red-900);background-color:#0000}.btn-outline-red-900:hover{color:var(--text-for-red-900);background-color:var(--color-red-900)}.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-outline-red-900:active{outline-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:active{outline-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-outline-secondary{border-color:var(--btn-secondary);color:var(--btn-secondary);background-color:#0000}.btn-outline-secondary:hover{color:var(--btn-secondary-text);background-color:var(--btn-secondary)}.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-outline-secondary:active{outline-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:active{outline-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-outline-success{border-color:var(--btn-success);color:var(--btn-success);background-color:#0000}.btn-outline-success:hover{color:var(--btn-success-text);background-color:var(--btn-success)}.btn-outline-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-outline-success:active{outline-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:active{outline-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-outline-warning{border-color:var(--btn-warning);color:var(--btn-warning);background-color:#0000}.btn-outline-warning:hover{color:var(--btn-warning-text);background-color:var(--btn-warning)}.btn-outline-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-outline-warning:active{outline-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:active{outline-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-amber-500{background-color:var(--color-amber-500);border-color:var(--color-amber-500);color:var(--text-for-amber-500)}.btn-amber-500:hover{background-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{background-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:hover{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:focus{box-shadow:0 0 0 .2rem #f99c0080}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-amber-500)50%,transparent)}}.btn-amber-500:active{background-color:#ed9400}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{background-color:color-mix(in oklch,var(--color-amber-500)95%,black)}}.btn-amber-500:active{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-black{background-color:var(--color-black);border-color:var(--color-black);color:var(--text-for-black)}.btn-black:hover{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{background-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:hover{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:focus{box-shadow:0 0 0 .2rem #00000080}@supports (color:color-mix(in lab,red,red)){.btn-black:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-black)50%,transparent)}}.btn-black:active{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{background-color:color-mix(in oklch,var(--color-black)95%,black)}}.btn-black:active{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-blue-500{background-color:var(--color-blue-500);border-color:var(--color-blue-500);color:var(--text-for-blue-500)}.btn-blue-500:hover{background-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{background-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:hover{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:focus{box-shadow:0 0 0 .2rem #3080ff80}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.btn-blue-500:active{background-color:#2d79f2}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{background-color:color-mix(in oklch,var(--color-blue-500)95%,black)}}.btn-blue-500:active{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-700{background-color:var(--color-blue-700);border-color:var(--color-blue-700);color:var(--text-for-blue-700)}.btn-blue-700:hover{background-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{background-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:hover{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:focus{box-shadow:0 0 0 .2rem #1447e680}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-700)50%,transparent)}}.btn-blue-700:active{background-color:#1344da}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{background-color:color-mix(in oklch,var(--color-blue-700)95%,black)}}.btn-blue-700:active{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-danger{background-color:var(--btn-danger);border-color:var(--btn-danger);color:var(--btn-danger-text)}.btn-danger:hover{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{background-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:hover{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-danger:active{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{background-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-danger:active{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-dark{background-color:var(--btn-dark);border-color:var(--btn-dark);color:var(--btn-dark-text)}.btn-dark:hover{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{background-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:hover{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-dark:active{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{background-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-dark:active{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-green-500{background-color:var(--color-green-500);border-color:var(--color-green-500);color:var(--text-for-green-500)}.btn-green-500:hover{background-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{background-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:hover{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:focus{box-shadow:0 0 0 .2rem #00c75880}@supports (color:color-mix(in lab,red,red)){.btn-green-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-500)50%,transparent)}}.btn-green-500:active{background-color:#00bd53}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{background-color:color-mix(in oklch,var(--color-green-500)95%,black)}}.btn-green-500:active{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-600{background-color:var(--color-green-600);border-color:var(--color-green-600);color:var(--text-for-green-600)}.btn-green-600:hover{background-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{background-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:hover{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:focus{box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){.btn-green-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-600)50%,transparent)}}.btn-green-600:active{background-color:#009c41}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{background-color:color-mix(in oklch,var(--color-green-600)95%,black)}}.btn-green-600:active{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-700{background-color:var(--color-green-700);border-color:var(--color-green-700);color:var(--text-for-green-700)}.btn-green-700:hover{background-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{background-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:hover{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:focus{box-shadow:0 0 0 .2rem #00813880}@supports (color:color-mix(in lab,red,red)){.btn-green-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-700)50%,transparent)}}.btn-green-700:active{background-color:#007b35}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{background-color:color-mix(in oklch,var(--color-green-700)95%,black)}}.btn-green-700:active{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-info{background-color:var(--btn-info);border-color:var(--btn-info);color:var(--btn-info-text)}.btn-info:hover{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{background-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:hover{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-info:active{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{background-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-info:active{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-light{background-color:var(--btn-light);border-color:var(--btn-light);color:var(--btn-light-text)}.btn-light:hover{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{background-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:hover{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-light:active{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{background-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-light:active{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-primary{background-color:var(--btn-primary);border-color:var(--btn-primary);color:var(--btn-primary-text)}.btn-primary:hover{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{background-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:hover{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-primary:active{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{background-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-primary:active{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-red-50{background-color:var(--color-red-50);border-color:var(--color-red-50);color:var(--text-for-red-50)}.btn-red-50:hover{background-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{background-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:hover{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-red-50:active{background-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{background-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-red-50:active{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-100{background-color:var(--color-red-100);border-color:var(--color-red-100);color:var(--text-for-red-100)}.btn-red-100:hover{background-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{background-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:hover{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-red-100:active{background-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{background-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-red-100:active{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-200{background-color:var(--color-red-200);border-color:var(--color-red-200);color:var(--text-for-red-200)}.btn-red-200:hover{background-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{background-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:hover{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-red-200:active{background-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{background-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-red-200:active{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-300{background-color:var(--color-red-300);border-color:var(--color-red-300);color:var(--text-for-red-300)}.btn-red-300:hover{background-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{background-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:hover{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-red-300:active{background-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{background-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-red-300:active{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-400{background-color:var(--color-red-400);border-color:var(--color-red-400);color:var(--text-for-red-400)}.btn-red-400:hover{background-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{background-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:hover{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-red-400:active{background-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{background-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-red-400:active{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-500{background-color:var(--color-red-500);border-color:var(--color-red-500);color:var(--text-for-red-500)}.btn-red-500:hover{background-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{background-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:hover{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-red-500:active{background-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{background-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-red-500:active{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-600{background-color:var(--color-red-600);border-color:var(--color-red-600);color:var(--text-for-red-600)}.btn-red-600:hover{background-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{background-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:hover{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-red-600:active{background-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{background-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-red-600:active{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-700{background-color:var(--color-red-700);border-color:var(--color-red-700);color:var(--text-for-red-700)}.btn-red-700:hover{background-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{background-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:hover{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-red-700:active{background-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{background-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-red-700:active{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-800{background-color:var(--color-red-800);border-color:var(--color-red-800);color:var(--text-for-red-800)}.btn-red-800:hover{background-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{background-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:hover{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-red-800:active{background-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{background-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-red-800:active{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-900{background-color:var(--color-red-900);border-color:var(--color-red-900);color:var(--text-for-red-900)}.btn-red-900:hover{background-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{background-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:hover{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-red-900:active{background-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{background-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-red-900:active{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-secondary{background-color:var(--btn-secondary);border-color:var(--btn-secondary);color:var(--btn-secondary-text)}.btn-secondary:hover{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{background-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:hover{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-secondary:active{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{background-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-secondary:active{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-success{background-color:var(--btn-success);border-color:var(--btn-success);color:var(--btn-success-text)}.btn-success:hover{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{background-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:hover{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-success:active{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{background-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-success:active{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-warning{background-color:var(--btn-warning);border-color:var(--btn-warning);color:var(--btn-warning-text)}.btn-warning:hover{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{background-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:hover{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-warning:active{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{background-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-warning:active{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-yellow-500{background-color:var(--color-yellow-500);border-color:var(--color-yellow-500);color:var(--text-for-yellow-500)}.btn-yellow-500:hover{background-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{background-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:hover{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:focus{box-shadow:0 0 0 .2rem #edb20080}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-yellow-500)50%,transparent)}}.btn-yellow-500:active{background-color:#e1a900}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{background-color:color-mix(in oklch,var(--color-yellow-500)95%,black)}}.btn-yellow-500:active{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}@media(min-width:48rem){.md\:btn-inline{width:auto;display:inline-flex}.md\:btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--btn-font-size-xs:calc(var(--spacing)*2.85);--btn-font-size-sm:calc(var(--spacing)*3.33);--btn-font-size-md:calc(var(--spacing)*4);--btn-font-size-lg:calc(var(--spacing)*5);--btn-font-size-xl:calc(var(--spacing)*6);--btn-font-size-2xl:calc(var(--spacing)*7);--btn-font-size-3xl:calc(var(--spacing)*8);--btn-font-size-4xl:calc(var(--spacing)*9);--btn-font-size-5xl:calc(var(--spacing)*10);--btn-primary:var(--color-primary,var(--color-blue-600));--btn-primary-text:var(--color-white);--btn-secondary:var(--color-secondary,var(--color-gray-600));--btn-secondary-text:var(--color-white);--btn-success:var(--color-success,var(--color-green-600));--btn-success-text:var(--color-white);--btn-danger:var(--color-danger,var(--color-red-700));--btn-danger-text:var(--color-white);--btn-warning:var(--color-warning,var(--color-amber-500));--btn-warning-text:var(--color-white);--btn-info:var(--color-info,var(--color-teal-400));--btn-info-text:var(--color-white);--btn-light:var(--color-light,var(--color-gray-100));--btn-light-text:var(--color-black);--btn-dark:var(--color-dark,var(--color-gray-800));--btn-dark-text:var(--color-white);--dropdown-menu-bg-dark:var(--color-neutral-800);--dropdown-menu-border-dark:var(--color-neutral-700);--dropdown-menu-item-color-dark:var(--color-neutral-300);--dropdown-menu-item-hover-bg-dark:var(--color-neutral-600);--dropdown-menu-item-hover-color-dark:var(--color-neutral-200);--dropdown-menu-item-active-bg-dark:var(--color-blue-500);--dropdown-menu-item-active-color-dark:var(--color-neutral-200);--dropdown-menu-header-color-dark:var(--color-neutral-400);--dropdown-menu-text-color-dark:var(--color-neutral-200);--text-for-red-50:var(--color-black,black);--text-for-red-100:var(--color-black,black);--text-for-red-200:var(--color-black,black);--text-for-red-300:var(--color-black,black);--text-for-red-400:var(--color-white,white);--text-for-red-500:var(--color-white,white);--text-for-red-600:var(--color-white,white);--text-for-red-700:var(--color-white,white);--text-for-red-800:var(--color-white,white);--text-for-red-900:var(--color-white,white);--text-for-amber-500:var(--color-black,white);--text-for-yellow-500:var(--color-black,white);--text-for-green-500:var(--color-black,white);--text-for-green-600:var(--color-white,white);--text-for-green-700:var(--color-white,white);--text-for-blue-500:var(--color-white,white);--text-for-blue-700:var(--color-white,white);--text-for-black:var(--color-white,white);--btn-display:inline-flex;--btn-justify:center;--btn-align:center;--btn-gap:.25rem;--btn-padding-y:.375rem;--btn-font-size:1rem;--btn-font-family:inherit;--btn-font-weight:normal;--btn-line-height:1.5;--btn-color:inherit;--btn-text-align:center;--btn-text-decoration:none;--btn-white-space:nowrap;--btn-vertical-align:middle;--btn-cursor:pointer;--btn-user-select:none;--btn-bg:transparent;--btn-border:1px solid transparent;--btn-border-radius:.25rem;--btn-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--btn-outline:none;--btn-focus-outline:0;--btn-disabled-pointer-events:none;--btn-disabled-opacity:.65;--btn-disabled-box-shadow:none;--btn-group-position:relative;--btn-group-display:inline-flex;--btn-group-vertical-align:middle;--btn-group-horizontal-margin-left:-1px;--btn-group-horizontal-border-radius-right:0;--btn-group-horizontal-border-radius-left:0;--btn-group-vertical-flex-direction:column;--btn-group-vertical-align-items:flex-start;--btn-group-vertical-justify-content:center;--btn-group-vertical-width:100%;--btn-group-vertical-margin-top:-1px;--btn-group-vertical-border-radius-bottom:0;--btn-group-vertical-border-radius-top:0;--btn-inner-position:relative;--btn-inner-flex:1 1 auto;--btn-inner-z-index:1;--dropdown-toggle-split-padding-x: .28125rem ;--dropdown-toggle-split-padding-left: .28125rem ;--dropdown-toggle-whitespace:nowrap;--dropdown-toggle-arrow-display:inline-block;--dropdown-toggle-arrow-vertical-align: .255em ;--dropdown-toggle-arrow-content:"";--dropdown-toggle-arrow-margin:0 .15em;--dropdown-toggle-arrow-border-top:.3em solid;--dropdown-toggle-arrow-border-right:.3em solid transparent;--dropdown-toggle-arrow-border-bottom:0;--dropdown-toggle-arrow-border-left:.3em solid transparent;--dropdown-toggle-arrow-split-margin-left: .28125rem ;--dropup-arrow-border-top:0;--dropup-arrow-border-bottom:.3em solid;--dropup-arrow-bottom:100%;--dropup-arrow-margin-top:0;--dropright-arrow-border-top:.3em solid transparent;--dropright-arrow-border-right:0;--dropright-arrow-border-bottom:.3em solid transparent;--dropright-arrow-border-left:.3em solid;--dropright-arrow-top:0;--dropright-arrow-left:100%;--dropright-arrow-margin-top:0;--dropleft-arrow-display:none;--dropleft-before-display:inline-block;--dropleft-before-vertical-align: .255em ;--dropleft-before-content:"";--dropleft-before-margin:0 .15em;--dropleft-before-border-top:.3em solid transparent;--dropleft-before-border-left:0;--dropleft-before-border-bottom:.3em solid transparent;--dropleft-before-border-right:.3em solid;--dropleft-before-top:0;--dropleft-before-right:100%;--dropleft-before-left:auto;--dropleft-before-margin-top:0}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.btn{display:var(--btn-display);justify-content:var(--btn-justify);align-items:var(--btn-align);gap:var(--btn-gap);padding:calc(var(--btn-font-size)*1.5/4)calc(var(--btn-font-size,[length])*1.5/2);font-size:var(--btn-font-size);font-family:var(--btn-font-family);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);color:var(--btn-color);text-align:var(--btn-text-align);-webkit-text-decoration:var(--btn-text-decoration);text-decoration:var(--btn-text-decoration);white-space:var(--btn-white-space);vertical-align:var(--btn-vertical-align);cursor:var(--btn-cursor);-webkit-user-select:var(--btn-user-select);user-select:var(--btn-user-select);background-color:var(--btn-bg);border:var(--btn-border);border-radius:var(--btn-border-radius);transition:var(--btn-transition);outline:var(--btn-outline)}.btn:focus,.btn.focus{outline:var(--btn-focus-outline)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:var(--btn-disabled-pointer-events);opacity:var(--btn-disabled-opacity);box-shadow:var(--btn-disabled-box-shadow)}.visible{visibility:visible}.btn-group{position:var(--btn-group-position);display:var(--btn-group-display);vertical-align:var(--btn-group-vertical-align)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child){margin-left:var(--btn-group-horizontal-margin-left)}.btn-group:not(.btn-group-vertical)>.btn:not(:last-child):not(.dropdown-toggle),.btn-group:not(.btn-group-vertical)>.btn-group:not(:last-child) .btn{border-top-right-radius:var(--btn-group-horizontal-border-radius-right);border-bottom-right-radius:var(--btn-group-horizontal-border-radius-right)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-horizontal-border-radius-left);border-bottom-left-radius:var(--btn-group-horizontal-border-radius-left)}.btn-group.btn-group-vertical{flex-direction:var(--btn-group-vertical-flex-direction);align-items:var(--btn-group-vertical-align-items);justify-content:var(--btn-group-vertical-justify-content)}.btn-group.btn-group-vertical>.btn,.btn-group.btn-group-vertical>.btn-group{width:var(--btn-group-vertical-width)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child){margin-top:var(--btn-group-vertical-margin-top)}.btn-group.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group.btn-group-vertical>.btn-group:not(:last-child) .btn{border-bottom-left-radius:var(--btn-group-vertical-border-radius-bottom);border-bottom-right-radius:var(--btn-group-vertical-border-radius-bottom)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-vertical-border-radius-top);border-top-right-radius:var(--btn-group-vertical-border-radius-top)}.btn-group>.btn{position:var(--btn-inner-position);flex:var(--btn-inner-flex)}.btn-group>.btn:hover,.btn-group>.btn.focus,.btn-group>.btn.active{z-index:var(--btn-inner-z-index)}.btn-group>.dropdown-toggle:not(.no-caret){white-space:var(--dropdown-toggle-whitespace)}.btn-group>.dropdown-toggle:not(.no-caret):after{display:var(--dropdown-toggle-arrow-display);vertical-align:var(--dropdown-toggle-arrow-vertical-align);content:var(--dropdown-toggle-arrow-content);margin:var(--dropdown-toggle-arrow-margin);border-top:var(--dropdown-toggle-arrow-border-top);border-right:var(--dropdown-toggle-arrow-border-right);border-bottom:var(--dropdown-toggle-arrow-border-bottom);border-left:var(--dropdown-toggle-arrow-border-left)}.btn-group>.dropdown-toggle:not(.no-caret):not(.dropdown-toggle-split):after{margin-left:var(--dropdown-toggle-arrow-split-margin-left)}.btn-group .dropdown-toggle-split{padding-right:var(--dropdown-toggle-split-padding-x);padding-left:var(--dropdown-toggle-split-padding-left)}.btn-group.dropup .dropdown-toggle:after{border-top:var(--dropup-arrow-border-top);border-bottom:var(--dropup-arrow-border-bottom);bottom:var(--dropup-arrow-bottom);margin-top:var(--dropup-arrow-margin-top)}.btn-group.dropright .dropdown-toggle:after{border-top:var(--dropright-arrow-border-top);border-right:var(--dropright-arrow-border-right);border-bottom:var(--dropright-arrow-border-bottom);border-left:var(--dropright-arrow-border-left);top:var(--dropright-arrow-top);left:var(--dropright-arrow-left);margin-top:var(--dropright-arrow-margin-top)}.btn-group.dropleft .dropdown-toggle:after{display:var(--dropleft-arrow-display)}.btn-group.dropleft .dropdown-toggle:before{display:var(--dropleft-before-display);vertical-align:var(--dropleft-before-vertical-align);content:var(--dropleft-before-content);margin:var(--dropleft-before-margin);border-top:var(--dropleft-before-border-top);border-left:var(--dropleft-before-border-left);border-bottom:var(--dropleft-before-border-bottom);border-right:var(--dropleft-before-border-right);top:var(--dropleft-before-top);right:var(--dropleft-before-right);left:var(--dropleft-before-left);margin-top:var(--dropleft-before-margin-top)}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.btn-block{width:100%;display:flex}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.btn-group-1>.btn,.btn-group-1>.btn-group>.btn{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}:is(.btn-group-1>.btn,.btn-group-1>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*1)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}:is(.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-2xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3>.btn,.btn-group-3>.btn-group>.btn{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}:is(.btn-group-3>.btn,.btn-group-3>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*3)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}:is(.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-3xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4>.btn,.btn-group-4>.btn-group>.btn{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}:is(.btn-group-4>.btn,.btn-group-4>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*4)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}:is(.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-4xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5>.btn,.btn-group-5>.btn-group>.btn{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}:is(.btn-group-5>.btn,.btn-group-5>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*5)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}:is(.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-5xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-6>.btn,.btn-group-6>.btn-group>.btn{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}:is(.btn-group-6>.btn,.btn-group-6>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*6)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-96>.btn,.btn-group-96>.btn-group>.btn{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}:is(.btn-group-96>.btn,.btn-group-96>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*96)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn{border-radius:.3rem;padding:.45rem .9rem;font-size:1.2rem}:is(.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(1.2rem*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn{border-radius:.25rem;padding:.375rem .75rem;font-size:1rem}:is(.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: .375rem ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn{border-radius:4px;padding:6px 12px;font-size:16px}:is(.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 6px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}:is(.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 7.875px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}:is(.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-lg)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-md>.btn,.btn-group-md>.btn-group>.btn{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}:is(.btn-group-md>.btn,.btn-group-md>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-md)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}:is(.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-sm)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}:is(.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}:is(.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xs)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.btn-2xl{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}.btn-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.btn-3xl{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}.btn-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.btn-4xl{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}.btn-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.btn-5xl{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}.btn-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.btn-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.btn-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.btn-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.btn-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.btn-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.btn-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.btn-lg{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}.btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}.btn-sm{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}.btn-xl{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}.btn-xs{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}.rounded-full{border-radius:3.40282e38px}.btn-outline-danger{border-color:var(--btn-danger);color:var(--btn-danger);background-color:#0000}.btn-outline-danger:hover{color:var(--btn-danger-text);background-color:var(--btn-danger)}.btn-outline-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-outline-danger:active{outline-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:active{outline-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-outline-dark{border-color:var(--btn-dark);color:var(--btn-dark);background-color:#0000}.btn-outline-dark:hover{color:var(--btn-dark-text);background-color:var(--btn-dark)}.btn-outline-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-outline-dark:active{outline-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:active{outline-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-outline-info{border-color:var(--btn-info);color:var(--btn-info);background-color:#0000}.btn-outline-info:hover{color:var(--btn-info-text);background-color:var(--btn-info)}.btn-outline-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-outline-info:active{outline-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:active{outline-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-outline-light{border-color:var(--btn-light);color:var(--btn-light);background-color:#0000}.btn-outline-light:hover{color:var(--btn-light-text);background-color:var(--btn-light)}.btn-outline-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-outline-light:active{outline-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:active{outline-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-outline-primary{border-color:var(--btn-primary);color:var(--btn-primary);background-color:#0000}.btn-outline-primary:hover{color:var(--btn-primary-text);background-color:var(--btn-primary)}.btn-outline-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-outline-primary:active{outline-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:active{outline-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-outline-red-50{border-color:var(--color-red-50);color:var(--color-red-50);background-color:#0000}.btn-outline-red-50:hover{color:var(--text-for-red-50);background-color:var(--color-red-50)}.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-outline-red-50:active{outline-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:active{outline-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-outline-red-100{border-color:var(--color-red-100);color:var(--color-red-100);background-color:#0000}.btn-outline-red-100:hover{color:var(--text-for-red-100);background-color:var(--color-red-100)}.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-outline-red-100:active{outline-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:active{outline-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-outline-red-200{border-color:var(--color-red-200);color:var(--color-red-200);background-color:#0000}.btn-outline-red-200:hover{color:var(--text-for-red-200);background-color:var(--color-red-200)}.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-outline-red-200:active{outline-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:active{outline-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-outline-red-300{border-color:var(--color-red-300);color:var(--color-red-300);background-color:#0000}.btn-outline-red-300:hover{color:var(--text-for-red-300);background-color:var(--color-red-300)}.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-outline-red-300:active{outline-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:active{outline-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-outline-red-400{border-color:var(--color-red-400);color:var(--color-red-400);background-color:#0000}.btn-outline-red-400:hover{color:var(--text-for-red-400);background-color:var(--color-red-400)}.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-outline-red-400:active{outline-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:active{outline-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-outline-red-500{border-color:var(--color-red-500);color:var(--color-red-500);background-color:#0000}.btn-outline-red-500:hover{color:var(--text-for-red-500);background-color:var(--color-red-500)}.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-outline-red-500:active{outline-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:active{outline-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-outline-red-600{border-color:var(--color-red-600);color:var(--color-red-600);background-color:#0000}.btn-outline-red-600:hover{color:var(--text-for-red-600);background-color:var(--color-red-600)}.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-outline-red-600:active{outline-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:active{outline-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-outline-red-700{border-color:var(--color-red-700);color:var(--color-red-700);background-color:#0000}.btn-outline-red-700:hover{color:var(--text-for-red-700);background-color:var(--color-red-700)}.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-outline-red-700:active{outline-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:active{outline-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-outline-red-800{border-color:var(--color-red-800);color:var(--color-red-800);background-color:#0000}.btn-outline-red-800:hover{color:var(--text-for-red-800);background-color:var(--color-red-800)}.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-outline-red-800:active{outline-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:active{outline-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-outline-red-900{border-color:var(--color-red-900);color:var(--color-red-900);background-color:#0000}.btn-outline-red-900:hover{color:var(--text-for-red-900);background-color:var(--color-red-900)}.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-outline-red-900:active{outline-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:active{outline-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-outline-secondary{border-color:var(--btn-secondary);color:var(--btn-secondary);background-color:#0000}.btn-outline-secondary:hover{color:var(--btn-secondary-text);background-color:var(--btn-secondary)}.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-outline-secondary:active{outline-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:active{outline-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-outline-success{border-color:var(--btn-success);color:var(--btn-success);background-color:#0000}.btn-outline-success:hover{color:var(--btn-success-text);background-color:var(--btn-success)}.btn-outline-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-outline-success:active{outline-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:active{outline-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-outline-warning{border-color:var(--btn-warning);color:var(--btn-warning);background-color:#0000}.btn-outline-warning:hover{color:var(--btn-warning-text);background-color:var(--btn-warning)}.btn-outline-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-outline-warning:active{outline-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:active{outline-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-amber-500{background-color:var(--color-amber-500);border-color:var(--color-amber-500);color:var(--text-for-amber-500)}.btn-amber-500:hover{background-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{background-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:hover{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:focus{box-shadow:0 0 0 .2rem #f99c0080}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-amber-500)50%,transparent)}}.btn-amber-500:active{background-color:#ed9400}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{background-color:color-mix(in oklch,var(--color-amber-500)95%,black)}}.btn-amber-500:active{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-black{background-color:var(--color-black);border-color:var(--color-black);color:var(--text-for-black)}.btn-black:hover{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{background-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:hover{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:focus{box-shadow:0 0 0 .2rem #00000080}@supports (color:color-mix(in lab,red,red)){.btn-black:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-black)50%,transparent)}}.btn-black:active{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{background-color:color-mix(in oklch,var(--color-black)95%,black)}}.btn-black:active{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-blue-500{background-color:var(--color-blue-500);border-color:var(--color-blue-500);color:var(--text-for-blue-500)}.btn-blue-500:hover{background-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{background-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:hover{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:focus{box-shadow:0 0 0 .2rem #3080ff80}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.btn-blue-500:active{background-color:#2d79f2}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{background-color:color-mix(in oklch,var(--color-blue-500)95%,black)}}.btn-blue-500:active{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-700{background-color:var(--color-blue-700);border-color:var(--color-blue-700);color:var(--text-for-blue-700)}.btn-blue-700:hover{background-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{background-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:hover{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:focus{box-shadow:0 0 0 .2rem #1447e680}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-700)50%,transparent)}}.btn-blue-700:active{background-color:#1344da}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{background-color:color-mix(in oklch,var(--color-blue-700)95%,black)}}.btn-blue-700:active{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-danger{background-color:var(--btn-danger);border-color:var(--btn-danger);color:var(--btn-danger-text)}.btn-danger:hover{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{background-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:hover{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-danger:active{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{background-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-danger:active{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-dark{background-color:var(--btn-dark);border-color:var(--btn-dark);color:var(--btn-dark-text)}.btn-dark:hover{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{background-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:hover{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-dark:active{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{background-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-dark:active{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-green-500{background-color:var(--color-green-500);border-color:var(--color-green-500);color:var(--text-for-green-500)}.btn-green-500:hover{background-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{background-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:hover{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:focus{box-shadow:0 0 0 .2rem #00c75880}@supports (color:color-mix(in lab,red,red)){.btn-green-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-500)50%,transparent)}}.btn-green-500:active{background-color:#00bd53}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{background-color:color-mix(in oklch,var(--color-green-500)95%,black)}}.btn-green-500:active{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-600{background-color:var(--color-green-600);border-color:var(--color-green-600);color:var(--text-for-green-600)}.btn-green-600:hover{background-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{background-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:hover{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:focus{box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){.btn-green-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-600)50%,transparent)}}.btn-green-600:active{background-color:#009c41}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{background-color:color-mix(in oklch,var(--color-green-600)95%,black)}}.btn-green-600:active{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-700{background-color:var(--color-green-700);border-color:var(--color-green-700);color:var(--text-for-green-700)}.btn-green-700:hover{background-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{background-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:hover{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:focus{box-shadow:0 0 0 .2rem #00813880}@supports (color:color-mix(in lab,red,red)){.btn-green-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-700)50%,transparent)}}.btn-green-700:active{background-color:#007b35}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{background-color:color-mix(in oklch,var(--color-green-700)95%,black)}}.btn-green-700:active{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-info{background-color:var(--btn-info);border-color:var(--btn-info);color:var(--btn-info-text)}.btn-info:hover{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{background-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:hover{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-info:active{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{background-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-info:active{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-light{background-color:var(--btn-light);border-color:var(--btn-light);color:var(--btn-light-text)}.btn-light:hover{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{background-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:hover{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-light:active{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{background-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-light:active{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-primary{background-color:var(--btn-primary);border-color:var(--btn-primary);color:var(--btn-primary-text)}.btn-primary:hover{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{background-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:hover{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-primary:active{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{background-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-primary:active{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-red-50{background-color:var(--color-red-50);border-color:var(--color-red-50);color:var(--text-for-red-50)}.btn-red-50:hover{background-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{background-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:hover{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-red-50:active{background-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{background-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-red-50:active{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-100{background-color:var(--color-red-100);border-color:var(--color-red-100);color:var(--text-for-red-100)}.btn-red-100:hover{background-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{background-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:hover{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-red-100:active{background-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{background-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-red-100:active{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-200{background-color:var(--color-red-200);border-color:var(--color-red-200);color:var(--text-for-red-200)}.btn-red-200:hover{background-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{background-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:hover{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-red-200:active{background-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{background-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-red-200:active{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-300{background-color:var(--color-red-300);border-color:var(--color-red-300);color:var(--text-for-red-300)}.btn-red-300:hover{background-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{background-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:hover{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-red-300:active{background-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{background-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-red-300:active{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-400{background-color:var(--color-red-400);border-color:var(--color-red-400);color:var(--text-for-red-400)}.btn-red-400:hover{background-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{background-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:hover{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-red-400:active{background-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{background-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-red-400:active{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-500{background-color:var(--color-red-500);border-color:var(--color-red-500);color:var(--text-for-red-500)}.btn-red-500:hover{background-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{background-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:hover{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-red-500:active{background-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{background-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-red-500:active{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-600{background-color:var(--color-red-600);border-color:var(--color-red-600);color:var(--text-for-red-600)}.btn-red-600:hover{background-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{background-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:hover{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-red-600:active{background-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{background-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-red-600:active{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-700{background-color:var(--color-red-700);border-color:var(--color-red-700);color:var(--text-for-red-700)}.btn-red-700:hover{background-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{background-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:hover{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-red-700:active{background-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{background-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-red-700:active{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-800{background-color:var(--color-red-800);border-color:var(--color-red-800);color:var(--text-for-red-800)}.btn-red-800:hover{background-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{background-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:hover{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-red-800:active{background-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{background-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-red-800:active{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-900{background-color:var(--color-red-900);border-color:var(--color-red-900);color:var(--text-for-red-900)}.btn-red-900:hover{background-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{background-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:hover{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-red-900:active{background-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{background-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-red-900:active{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-secondary{background-color:var(--btn-secondary);border-color:var(--btn-secondary);color:var(--btn-secondary-text)}.btn-secondary:hover{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{background-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:hover{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-secondary:active{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{background-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-secondary:active{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-success{background-color:var(--btn-success);border-color:var(--btn-success);color:var(--btn-success-text)}.btn-success:hover{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{background-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:hover{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-success:active{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{background-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-success:active{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-warning{background-color:var(--btn-warning);border-color:var(--btn-warning);color:var(--btn-warning-text)}.btn-warning:hover{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{background-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:hover{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-warning:active{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{background-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-warning:active{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-yellow-500{background-color:var(--color-yellow-500);border-color:var(--color-yellow-500);color:var(--text-for-yellow-500)}.btn-yellow-500:hover{background-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{background-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:hover{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:focus{box-shadow:0 0 0 .2rem #edb20080}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-yellow-500)50%,transparent)}}.btn-yellow-500:active{background-color:#e1a900}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{background-color:color-mix(in oklch,var(--color-yellow-500)95%,black)}}.btn-yellow-500:active{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}@media(min-width:48rem){.md\:btn-inline{width:auto;display:inline-flex}.md\:btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}}@media(prefers-color-scheme:dark){.dark\:bg-neutral-800{background-color:var(--color-neutral-800)}.dark\:bg-neutral-900{background-color:var(--color-neutral-900)}.dark\:bg-zinc-900{background-color:var(--color-zinc-900)}.dark\:stroke-white{stroke:var(--color-white)}.dark\:text-neutral-300{color:var(--color-neutral-300)}.dark\:text-white{color:var(--color-white)}}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-500:oklch(62.7% .265 303.9);--color-pink-500:oklch(65.6% .241 354.308);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--form-display:flex;--form-width:100%;--from-font:inherit;--form-font-weight:400;--form-line-height:1.5;--form-font-size:1rem;--form-background-color:inherit;--form-background-repeat:no-repeat;--form-background-position:right .375rem center;--form-border-width:1px;--form-border-style:solid;--form-border-color-control-select:var(--color-neutral-300,oklch(87% 0 0));--form-border-color-switch-check:var(--color-neutral-400,oklch(70.8% 0 0));--form-appearance:none;--form-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-dark-border-color:var(--color-neutral-500,oklch(55.6% 0 0));--form-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-focus-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-focus-background-color:inherit;--form-focus-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-focus-outline:0;--form-focus-box-shadow-style:0 0 0 .2rem;--form-focus-box-shadow-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-focus-dark-color:var(--color-white,oklch(100% .00011 271.152));--form-focus-dark-border-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-disabled-opacity:1;--form-disabled-filter:none;--form-disabled-pointer-events:none;--form-disabled-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-background-color:var(--color-neutral-200,oklch(92.2% 0 0));--form-disabled-border-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-dark-color:var(--color-neutral-600,oklch(43.9% 0 0));--form-disabled-dark-background-color:var(--color-neutral-900,oklch(20.5% 0 0));--form-disabled-dark-border-color:var(--color-neutral-700,oklch(20.5% 0 0));--form-plaintext-display:block;--form-plaintext-width:100%;--form-plaintext-margin:0;--form-plaintext-padding-left:0em;--form-plaintext-padding-right:0em;--form-plaintext-color:inherit;--form-plaintext-border:none;--form-plaintext-line-height:1.5;--form-plaintext-background:transparent;--form-plaintext-background-image:none;--form-plaintext-box-shadow:none;--form-plaintext-outline:none;--form-plaintext-cursor:default;--form-plaintext-appearance:none;--form-control-font-size-xs:calc(var(--spacing)*2.5);--form-control-font-size-sm:calc(var(--spacing)*3);--form-control-font-size-md:calc(var(--spacing)*4);--form-control-font-size-lg:calc(var(--spacing)*5);--form-control-font-size-xl:calc(var(--spacing)*6);--form-control-font-size-2xl:calc(var(--spacing)*7);--form-control-font-size-3xl:calc(var(--spacing)*8);--form-control-font-size-4xl:calc(var(--spacing)*9);--form-control-font-size-5xl:calc(var(--spacing)*10);--form-control-color-width:3rem;--form-control-color-height:calc(1.5em + var(--form-control-font-size)*.75 + var(--form-control-border-width)*2);--form-control-color-padding:.375rem;--display-none:none;--display-block:block;--invalid-color:var(--color-red-600,oklch(57.7% .245 27.325));--valid-color:var(--color-green-600,oklch(62.7% .194 149.214));--invalid-background-color:#e400141a}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-background-color:color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))10%,transparent)}}:root,:host{--valid-background-color:#00a5441a}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-background-color:color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))10%,transparent)}}:root,:host{--invalid-box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))50%,transparent)}}:root,:host{--valid-box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))50%,transparent)}}:root,:host{--invalid-background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc2626'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath d='m5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc2626' stroke='none'/%3e%3c/svg%3e");--valid-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMxNmEzNGEnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=);--form-control-background-size:1.25em;--form-control-border-radius:.25rem;--form-control-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-control-display:var(--form-display,flex);--form-control-width:var(--form-width,100%);--form-control-font:var(--from-font,inherit);--form-control-font-weight:var(--form-font-weight,400);--form-control-line-height:var(--form-line-height,1.5);--form-control-font-size:var(--form-font-size,1rem);--form-control-background-color:var(--form-background-color,inherit);--form-control-background-repeat:var(--form-background-repeat,no-repeat);--form-control-background-position:var(--form-background-position,right .375rem center);--form-control-border-width:var(--form-border-width,1px);--form-control-border-style:var(--form-border-style,solid);--form-control-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-control-appearance:var(--form-appearance,none);--form-control-inner-icon-textarea-top:.575em;--form-control-inner-icon-textarea-transform:none;--form-control-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-control-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-control-focus-background-color:var(--form-focus-background-color,inherit);--form-control-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-control-focus-outline:var(--form-focus-outline,0);--form-control-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-control-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-control-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-control-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-control-placeholder-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-control-placeholder-opacity:1;--form-control-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-control-disabled-background-color:var(--form-disabled-background-color,oklch(92.2% 0 0));--form-control-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-control-disabled-opacity:var(--form-disabled-opacity,1);--form-control-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-control-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-control-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-control-inner-position:relative;--form-control-inner-icon-position:absolute;--form-control-inner-icon-top:50%;--form-control-inner-icon-left:.5em;--form-control-inner-icon-width:1.25em;--form-control-inner-icon-font-size:inherit;--form-control-inner-icon-transform:translateY(-50%);--form-control-inner-icon-display:flex;--form-control-inner-icon-align-items:center;--form-control-inner-icon-justify-content:center;--form-control-activity-indicator-position:absolute;--form-control-activity-indicator-right:0;--form-control-activity-indicator-top:50%;--form-control-activity-indicator-transform:translate(-1rem,-50%);--form-control-activity-indicator-transition:all .15s ease-in;--form-control-plaintext-display:var(--form-plaintext-display,block);--form-control-plaintext-width:var(--form-plaintext-width,100%);--form-control-plaintext-margin:var(--form-plaintext-margin,0);--form-control-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-control-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-control-plaintext-color:var(--form-plaintext-color,inherit);--form-control-plaintext-border:var(--form-plaintext-border,none);--form-control-plaintext-line-height:var(--form-plaintext-line-height,1.5);--form-control-plaintext-background:var(--form-plaintext-background,transparent);--form-control-plaintext-box-shadow:var(--form-plaintext-box-shadow,none);--form-control-plaintext-outline:var(--form-plaintext-outline,none);--form-control-plaintext-cursor:var(--form-plaintext-cursor,default);--form-control-plaintext-appearance:var(--form-plaintext-appearance,none);--form-select-vertical-align:middle;--form-select-padding-x:.75rem;--form-select-padding-y:.375rem;--form-select-background-size:1em;--form-select-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E");--form-select-background-color:var(--form-background-color,inherit);--form-select-background-repeat:var(--form-background-repeat,no-repeat);--form-select-background-position:var(--form-background-position,right .375rem center);--form-select-border-width:var(--form-border-width,1px);--form-select-border-style:var(--form-border-style,solid);--form-select-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-select-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-select-display:var(--form-display,flex);--form-select-width:var(--form-width,100%);--form-select-font:var(--from-font,inherit);--form-select-font-weight:var(--form-font-weight,400);--form-select-line-height:var(--form-line-height,1.5rem);--form-select-color:var(--color-gray-800,oklch(31.8% .014 256.848));--form-select-appearance:var(--form-appearance,none);--form-select-padding-right:calc(var(--form-select-padding-x,.75rem)*2);--form-select-opacity:var(--form-disabled-opacity,1);--form-select-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-select-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-select-dark-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyNCAyNCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZT0nI2Q0ZDRkNCc+PHBhdGggc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNMTkuNSA4LjI1bC03LjUgNy41LTcuNS03LjUnIC8+PC9zdmc+);--form-select-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-select-focus-background-color:var(--form-focus-background-color,inherit);--form-select-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-select-focus-outline:var(--form-focus-outline,0);--form-select-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-select-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-select-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-select-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-select-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-ms-value-color:var(--color-gray-700,oklch(41.8% .01 256.848));--form-select-ms-value-background-color:var(--color-white,oklch(100% 0 0));--form-select-ms-value-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-select-ms-value-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-select-multiple-height:auto;--form-select-multiple-padding-right:var(--form-select-padding-x,.75rem);--form-select-multiple-background-image:none;--form-select-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-select-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-select-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-select-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-select-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-select-moz-focusring-color:transparent;--form-select-moz-focusring-text-shadow:0 0 0 oklch(31.8% .014 256.848);--form-select-validation-background-size:1.25em;--form-select-validation-background-position:right calc((var(--form-select-line-height)*1em + var(--form-select-padding-x)*2)/4)center;--form-select-plaintext-display:var(--form-plaintext-display,block);--form-select-plaintext-outline:var(--form-plaintext-outline,none);--form-select-plaintext-border:var(--form-plaintext-border,none);--form-select-plaintext-color:var(--form-plaintext-color,inherit);--form-select-plaintext-cursor:var(--form-plaintext-cursor,default);--form-select-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-select-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-select-plaintext-background-image:var(--form-plaintext-background-image,none);--form-select-plaintext-color-focus-dark:inherit;--form-select-plaintext-background-color-dark:inherit;--form-select-plaintext-box-shadow-focus:none;--form-select-plaintext-background-color-focus-dark:var(--color-neutral-800,oklch(26.9% 0 0));--form-select-plaintext-color-disabled:var(--color-neutral-600,oklch(43.9% 0 0));--form-select-plaintext-color-disabled-dark:var(--color-neutral-400,oklch(70.8% 0 0));--form-check-width:1.25em;--form-check-height:1.25em;--form-check-margin-top:calc((var(--form-line-height,1.5)*1em - 1.25em)/2);--form-check-vertical-align:top;--form-check-background-position:center;--form-check-background-size:contain;--form-check-color-adjust:exact;--form-check-padding:0;--form-check-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-check-background-color:var(--form-background-color,inherit);--form-check-background-repeat:var(--form-background-repeat,no-repeat);--form-check-border-width:var(--form-border-width,1px);--form-check-border-style:var(--form-border-style,solid);--form-check-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-check-appearance:var(--form-appearance,none);--form-check-label-margin-left:.5em;--form-check-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-check-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-check-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-check-checkbox-border-radius: .3125em ;--form-check-radio-border-radius:50%;--form-check-active-filter:brightness(90%);--form-check-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-check-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-check-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-check-focus-outline:var(--form-focus-outline,0);--form-check-checked-background-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checked-border-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checkbox-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3E%3C/svg%3E");--form-check-radio-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E");--form-check-disabled-pointer-events:var(--form-disabled-pointer-events,none);--form-check-disabled-filter:var(--form-disabled-filter,none);--form-check-disabled-opacity:calc(var(--form-disabled-opacity,1)/2);--form-check-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-check-disabled-label-opacity:.5;--form-check-invalid-checked-background-color:var(--color-red-600,oklch(57.7% .245 27.325));--form-check-valid-checked-background-color:var(--color-green-600,oklch(62.7% .194 149.214));--form-switch-position:relative;--form-switch-outline:none;--form-switch-appearance:var(--form-appearance,none);--form-switch-border-width:var(--form-border-width,1px);--form-switch-border-style:var(--form-border-style,solid);--form-switch-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-switch-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-switch-border-radius:var(--form-switch-height);--form-switch-display:var(--form-display,flex);--form-switch-padding:.15rem .35;--form-switch-font-size:.7rem;--form-switch-height: 1rem ;--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-label-display:inline-flex;--form-switch-label-align-items:center;--form-switch-label-vertical-align:middle;--form-switch-label-gap:.5em;--form-switch-before-content:"";--form-switch-before-position:absolute;--form-switch-before-top:50%;--form-switch-before-left:0;--form-switch-before-height:calc(var(--form-switch-height));--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2 - var(--form-switch-border-width)*2);--form-switch-before-display:block;--form-switch-before-translate-y:-50%;--form-switch-before-transition:all .15s ease-in-out;--form-switch-after-border-radius:100%;--form-switch-after-content:"";--form-switch-after-position:absolute;--form-switch-after-left:0;--form-switch-after-top:var(--form-switch-before-top);--form-switch-after-off-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-switch-after-on-color:var(--color-white,#fff);--form-switch-after-focus-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-after-background-position:center;--form-switch-after-background-repeat:no-repeat;--form-switch-checked-background:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-checked-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-switch-focus-outline:var(--form-focus-outline,0);--form-switch-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-switch-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-switch-disabled-pointer-events:var(--form-disabled-pointer-events);--form-switch-disabled-filter:var(--form-disabled-filter);--form-switch-disabled-opacity:calc(var(--form-disabled-opacity)/2);--form-switch-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-switch-dark-bg:transparent;--form-switch-sun-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNlYTU4MGM7IHN0cm9rZTogI2VhNTgwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-sun-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNjMjQxMGM7IHN0cm9rZTogI2MyNDEwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-moon-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzdlMjJjZScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-switch-moon-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzZiMjFhOCcgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-control-base-animation-position:relative;--form-control-animation-position:absolute;--form-control-animation-left:0;--form-control-animation-display:flex;--form-control-animation-align-items:center;--form-control-animation-padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75);--form-control-animation-transition:all .15s ease-in-out;--form-control-animation-z-index:1;--form-control-animation-is-empty-visibility:hidden;--form-control-animation-focus-label-font-size:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-label-padding-top:0;--form-control-animation-focus-label-padding-bottom:0;--form-control-animation-focus-label-padding-left:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-top:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-bottom:0}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.form-switch{--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2);--form-switch-after-height:calc(var(--form-switch-height)*.75);--form-switch-after-width:var(--form-switch-after-height);--form-switch-after-translate-x:calc((var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);--form-switch-after-checked-translate-x:calc((var(--form-switch-before-width) + var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);display:var(--form-switch-display);position:var(--form-switch-position);outline:var(--form-switch-outline);padding:var(--form-switch-padding);font-size:var(--form-switch-font-size);appearance:var(--form-switch-appearance);border-width:var(--form-switch-border-width);border-style:var(--form-switch-border-style);border-color:var(--form-switch-border-color);border-radius:var(--form-switch-border-radius);width:var(--form-switch-width);height:var(--form-switch-height);transition:var(--form-switch-transition)}.form-switch:before{content:var(--form-switch-before-content);position:var(--form-switch-before-position);top:var(--form-switch-before-top);left:var(--form-switch-before-left);width:var(--form-switch-before-width);height:var(--form-switch-before-height);display:var(--form-switch-before-display);transform:translateY(var(--form-switch-before-translate-y));transition:var(--form-switch-before-transition)}.form-switch:after{content:var(--form-switch-after-content);position:var(--form-switch-after-position);left:var(--form-switch-after-left);top:var(--form-switch-after-top);transform:translate(var(--form-switch-after-translate-x))translateY(var(--form-switch-before-translate-y));width:var(--form-switch-after-width);height:var(--form-switch-after-height);background-color:var(--form-switch-after-off-color);border-radius:var(--form-switch-after-border-radius);transition:var(--form-switch-before-transition);background-position:var(--form-switch-after-background-position);background-repeat:var(--form-switch-after-background-repeat);background-size:var(--form-switch-height)}.form-switch:disabled:not([readonly]){pointer-events:var(--form-switch-disabled-pointer-events);filter:var(--form-switch-disabled-filter);opacity:var(--form-switch-disabled-opacity)}.form-switch:focus{border-color:var(--form-switch-focus-border-color);outline:var(--form-switch-focus-outline);box-shadow:var(--form-switch-focus-box-shadow-style) var(--form-switch-focus-box-shadow-color)}.form-switch:focus:after{background-color:var(--form-switch-after-focus-color)}.form-switch:checked{background-color:var(--form-switch-checked-background);border-color:var(--form-switch-checked-border-color)}.form-switch:checked:after{background-color:var(--form-switch-after-on-color);transform:translate(var(--form-switch-after-checked-translate-x))translateY(var(--form-switch-before-translate-y))}label.form-switch-label:has(.form-switch){display:var(--form-switch-label-display);align-items:var(--form-switch-label-align-items);vertical-align:var(--form-switch-label-vertical-align);gap:var(--form-switch-label-gap)}.form-switch.is-invalid,.form-switch[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):after{background-color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):focus{box-shadow:var(--invalid-box-shadow)}.form-switch.is-valid,.form-switch[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):after{background-color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):focus{box-shadow:var(--valid-box-shadow)}.form-check{width:var(--form-check-width);height:var(--form-check-height);margin-top:var(--form-check-margin-top);vertical-align:var(--form-check-vertical-align);background-color:var(--form-check-background-color);background-repeat:var(--form-check-background-repeat);background-position:var(--form-check-background-position);background-size:var(--form-check-background-size);border-width:var(--form-check-border-width);border-style:var(--form-check-border-style);border-color:var(--form-check-border-color);forced-color-adjust:var(--form-check-color-adjust);transition:var(--form-check-transition);appearance:var(--form-check-appearance);padding:var(--form-check-padding)!important}.form-check:where(.dark,.dark *){color:var(--form-check-dark-color);background-color:var(--form-check-dark-background-color);border-color:var(--form-check-dark-border-color)}.form-check[type=checkbox]{border-radius:var(--form-check-checkbox-border-radius)}.form-check[type=radio]{border-radius:var(--form-check-radio-border-radius)}.form-check~.form-check-label{margin-left:var(--form-check-label-margin-left)}.form-check:active:not(:disabled,:read-only){filter:var(--form-check-active-filter)}.form-check:focus{border-color:var(--form-check-focus-border-color);box-shadow:var(--form-check-focus-box-shadow-style) var(--form-check-focus-box-shadow-color);outline:var(--form-check-focus-outline)}.form-check:checked{background-color:var(--form-check-checked-background-color);border-color:var(--form-check-checked-border-color)}.form-check:checked[type=checkbox]{background-image:var(--form-check-checkbox-checked-background-image)}.form-check:checked[type=radio]{background-image:var(--form-check-radio-checked-background-image)}.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]){pointer-events:var(--form-check-disabled-pointer-events);filter:var(--form-check-disabled-filter);opacity:var(--form-check-disabled-opacity)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly])):where(.dark,.dark *){background-color:var(--form-check-disabled-dark-background-color)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]))~.form-check-label{opacity:var(--form-check-disabled-label-opacity)}.form-check.is-invalid,.form-check[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-check.is-invalid,.form-check[invalid]):checked{background-color:var(--form-check-invalid-checked-background-color)}:is(.form-check.is-invalid,.form-check[invalid]):focus,:is(.form-check.is-invalid,.form-check[invalid]).focus{box-shadow:var(--invalid-box-shadow)}.form-check.is-valid,.form-check[valid]{border-color:var(--valid-border-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-check.is-valid,.form-check[valid]):checked{background-color:var(--form-check-valid-checked-background-color)}:is(.form-check.is-valid,.form-check[valid]):focus,:is(.form-check.is-valid,.form-check[valid]).focus{box-shadow:var(--valid-box-shadow)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-2xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-2xl .form-select,.form-control-animated-2xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-2xl{position:var(--form-control-base-animation-position)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-2xl)*.75);font-size:calc(var(--form-control-font-size-2xl)*.75)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-2xl)*.75)}.form-control-animated-2xl.has-icon{font-size:calc(var(--form-control-font-size-2xl))}.form-control-animated-2xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-2xl)*2)!important}.form-control-animated-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3 .form-select,.form-control-animated-3 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3{position:var(--form-control-base-animation-position)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*3)*.75);font-size:calc(calc(var(--spacing)*3)*.75)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*3)*.75)}.form-control-animated-3.has-icon{font-size:calc(calc(var(--spacing)*3))}.form-control-animated-3.has-icon .form-label{padding-left:calc(calc(var(--spacing)*3)*2)!important}.form-control-animated-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3xl .form-select,.form-control-animated-3xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3xl{position:var(--form-control-base-animation-position)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-3xl)*.75);font-size:calc(var(--form-control-font-size-3xl)*.75)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-3xl)*.75)}.form-control-animated-3xl.has-icon{font-size:calc(var(--form-control-font-size-3xl))}.form-control-animated-3xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-3xl)*2)!important}.form-control-animated-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4 .form-select,.form-control-animated-4 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4{position:var(--form-control-base-animation-position)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*4)*.75);font-size:calc(calc(var(--spacing)*4)*.75)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*4)*.75)}.form-control-animated-4.has-icon{font-size:calc(calc(var(--spacing)*4))}.form-control-animated-4.has-icon .form-label{padding-left:calc(calc(var(--spacing)*4)*2)!important}.form-control-animated-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4xl .form-select,.form-control-animated-4xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4xl{position:var(--form-control-base-animation-position)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-4xl)*.75);font-size:calc(var(--form-control-font-size-4xl)*.75)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-4xl)*.75)}.form-control-animated-4xl.has-icon{font-size:calc(var(--form-control-font-size-4xl))}.form-control-animated-4xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-4xl)*2)!important}.form-control-animated-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5 .form-select,.form-control-animated-5 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5{position:var(--form-control-base-animation-position)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*5)*.75);font-size:calc(calc(var(--spacing)*5)*.75)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*5)*.75)}.form-control-animated-5.has-icon{font-size:calc(calc(var(--spacing)*5))}.form-control-animated-5.has-icon .form-label{padding-left:calc(calc(var(--spacing)*5)*2)!important}.form-control-animated-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5xl .form-select,.form-control-animated-5xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5xl{position:var(--form-control-base-animation-position)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-5xl)*.75);font-size:calc(var(--form-control-font-size-5xl)*.75)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-5xl)*.75)}.form-control-animated-5xl.has-icon{font-size:calc(var(--form-control-font-size-5xl))}.form-control-animated-5xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-5xl)*2)!important}.form-control-animated-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-6:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-6 .form-select,.form-control-animated-6 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-6{position:var(--form-control-base-animation-position)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*6)*.75);font-size:calc(calc(var(--spacing)*6)*.75)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*6)*.75)}.form-control-animated-6.has-icon{font-size:calc(calc(var(--spacing)*6))}.form-control-animated-6.has-icon .form-label{padding-left:calc(calc(var(--spacing)*6)*2)!important}.form-control-animated-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-7:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-7 .form-select,.form-control-animated-7 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-7{position:var(--form-control-base-animation-position)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*7)*.75);font-size:calc(calc(var(--spacing)*7)*.75)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*7)*.75)}.form-control-animated-7.has-icon{font-size:calc(calc(var(--spacing)*7))}.form-control-animated-7.has-icon .form-label{padding-left:calc(calc(var(--spacing)*7)*2)!important}.form-control-animated-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[1\.5rem\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[1\.5rem\] .form-select,.form-control-animated-\[1\.5rem\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[1\.5rem\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{padding:.5625rem 1.125rem;font-size:1.5rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:1.125rem;font-size:1.125rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:1.125rem}.form-control-animated-\[1\.5rem\].has-icon{font-size:1.5rem}.form-control-animated-\[1\.5rem\].has-icon .form-label{padding-left:3rem!important}.form-control-animated-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[16px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[16px\] .form-select,.form-control-animated-\[16px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[16px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{padding:6px 12px;font-size:16px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:12px;font-size:12px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:12px}.form-control-animated-\[16px\].has-icon{font-size:16px}.form-control-animated-\[16px\].has-icon .form-label{padding-left:32px!important}.form-control-animated-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[21px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[21px\] .form-select,.form-control-animated-\[21px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[21px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{padding:7.875px 15.75px;font-size:21px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:15.75px;font-size:15.75px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:15.75px}.form-control-animated-\[21px\].has-icon{font-size:21px}.form-control-animated-\[21px\].has-icon .form-label{padding-left:42px!important}.form-control-animated-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-lg:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-lg .form-select,.form-control-animated-lg input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-lg{position:var(--form-control-base-animation-position)}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-lg)*.75);font-size:calc(var(--form-control-font-size-lg)*.75)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-lg)*.75)}.form-control-animated-lg.has-icon{font-size:calc(var(--form-control-font-size-lg))}.form-control-animated-lg.has-icon .form-label{padding-left:calc(var(--form-control-font-size-lg)*2)!important}.form-control-animated-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-md:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-md .form-select,.form-control-animated-md input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-md{position:var(--form-control-base-animation-position)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-md)*.75);font-size:calc(var(--form-control-font-size-md)*.75)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-md)*.75)}.form-control-animated-md.has-icon{font-size:calc(var(--form-control-font-size-md))}.form-control-animated-md.has-icon .form-label{padding-left:calc(var(--form-control-font-size-md)*2)!important}.form-control-animated-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-sm:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-sm .form-select,.form-control-animated-sm input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-sm{position:var(--form-control-base-animation-position)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-sm)*.75);font-size:calc(var(--form-control-font-size-sm)*.75)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-sm)*.75)}.form-control-animated-sm.has-icon{font-size:calc(var(--form-control-font-size-sm))}.form-control-animated-sm.has-icon .form-label{padding-left:calc(var(--form-control-font-size-sm)*2)!important}.form-control-animated-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xl .form-select,.form-control-animated-xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xl{position:var(--form-control-base-animation-position)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xl)*.75);font-size:calc(var(--form-control-font-size-xl)*.75)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xl)*.75)}.form-control-animated-xl.has-icon{font-size:calc(var(--form-control-font-size-xl))}.form-control-animated-xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xl)*2)!important}.form-control-animated-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xs:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xs .form-select,.form-control-animated-xs input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xs{position:var(--form-control-base-animation-position)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xs)*.75);font-size:calc(var(--form-control-font-size-xs)*.75)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xs)*.75)}.form-control-animated-xs.has-icon{font-size:calc(var(--form-control-font-size-xs))}.form-control-animated-xs.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xs)*2)!important}.form-control-animated-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-control-animated{position:var(--form-control-base-animation-position)}.form-control-animated:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated .form-select,.form-control-animated input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.visible{visibility:visible}.form-control-activity-indicator{position:var(--form-control-activity-indicator-position);right:var(--form-control-activity-indicator-right);top:var(--form-control-activity-indicator-top);transform:var(--form-control-activity-indicator-transform);transition:var(--form-control-activity-indicator-transition)}.form-control-inner-icon{position:var(--form-control-inner-icon-position);top:var(--form-control-inner-icon-top);left:var(--form-control-inner-icon-left);width:var(--form-control-inner-icon-width);font-size:var(--form-control-inner-icon-font-size);transform:var(--form-control-inner-icon-transform);display:var(--form-control-inner-icon-display);align-items:var(--form-control-inner-icon-align-items);justify-content:var(--form-control-inner-icon-justify-content)}.form-control-inner-icon:has(~textarea.form-control){top:var(--form-control-inner-icon-textarea-top);transform:var(--form-control-inner-icon-textarea-transform)}.absolute{position:absolute}.fixed{position:fixed}.form-control-inner{position:var(--form-control-inner-position)}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.form-control-plaintext{display:var(--form-control-plaintext-display);width:var(--form-control-plaintext-width);margin:var(--form-control-plaintext-margin);padding-left:var(--form-control-plaintext-padding-left);padding-right:var(--form-control-plaintext-padding-right);color:var(--form-control-plaintext-color);border:var(--form-control-plaintext-border);line-height:var(--form-control-plaintext-line-height);background:var(--form-control-plaintext-background);box-shadow:var(--form-control-plaintext-box-shadow);outline:var(--form-control-plaintext-outline);cursor:var(--form-control-plaintext-cursor);appearance:var(--form-control-plaintext-appearance)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.form-select{display:var(--form-select-display);width:var(--form-select-width);padding:var(--form-select-padding-y)var(--form-select-padding-right)var(--form-select-padding-y)var(--form-select-padding-x);font-family:var(--form-select-font);font-weight:var(--form-select-font-weight);line-height:var(--form-select-line-height);color:var(--form-select-color);vertical-align:var(--form-select-vertical-align);background-color:var(--form-select-background-color);background-image:var(--form-select-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-background-position);background-size:var(--form-select-background-size);border-width:var(--form-select-border-width);border-style:var(--form-select-border-style);border-color:var(--form-select-border-color);border-radius:calc(var(--form-control-font-size)/4);transition:var(--form-select-transition);appearance:var(--form-select-appearance);opacity:var(--form-select-opacity)}.form-select:where(.dark,.dark *){color:var(--form-select-dark-color);background-color:var(--form-select-dark-background-color);border-color:var(--form-select-dark-border-color);background-image:var(--form-select-dark-background-image)}.form-select:focus{color:var(--form-select-focus-color);background-color:var(--form-select-focus-background-color);border-color:var(--form-select-focus-border-color);outline:var(--form-select-focus-outline);box-shadow:var(--form-select-focus-box-shadow-style) var(--form-select-focus-box-shadow-color)}.form-select:focus:where(.dark,.dark *){color:var(--form-select-focus-dark-color);background-color:var(--form-select-focus-dark-background-color);border-color:var(--form-select-focus-dark-border-color)}.form-select::-ms-value{color:var(--form-select-ms-value-color);background-color:var(--form-select-ms-value-background-color)}.form-select::-ms-value:where(.dark,.dark *){color:var(--form-select-ms-value-dark-color);background-color:var(--form-select-ms-value-dark-background-color)}.form-select[multiple],.form-select[size]:not([size="1"]){height:var(--form-select-multiple-height);padding-right:var(--form-select-multiple-padding-right);background-image:var(--form-select-multiple-background-image)}.form-select:disabled:not([readonly]){border-color:var(--form-select-disabled-border-color);color:var(--form-select-disabled-color)}.form-select:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-select-disabled-dark-color);background-color:var(--form-select-disabled-dark-background-color);border-color:var(--form-select-disabled-dark-border-color)}.form-select:-moz-focusring{color:var(--form-select-moz-focusring-color);text-shadow:var(--form-select-moz-focusring-text-shadow)}.form-select.is-invalid,.form-select[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-invalid,.form-select[invalid]):focus,:is(.form-select.is-invalid,.form-select[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-select.is-valid,.form-select[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-valid,.form-select[valid]):focus,:is(.form-select.is-valid,.form-select[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);color:var(--valid-color);background-color:var(--valid-background-color)}.form-select-plaintext{display:var(--form-select-plaintext-display);outline:var(--form-select-plaintext-outline);width:var(--form-select-width);background-image:var(--form-select-plaintext-background-image);border:var(--form-select-plaintext-border);color:var(--form-select-plaintext-color);padding-left:var(--form-select-plaintext-padding-left);padding-right:var(--form-select-plaintext-padding-right);cursor:var(--form-select-plaintext-cursor)}.form-select-plaintext:where(.dark,.dark *){background-color:var(--form-select-plaintext-background-color-dark)}.form-select-plaintext:focus{box-shadow:var(--form-select-plaintext-box-shadow-focus)}.form-select-plaintext:focus:where(.dark,.dark *){color:var(--form-select-plaintext-color-focus-dark);background-color:var(--form-select-plaintext-background-color-focus-dark)}.form-select-plaintext:disabled{color:var(--form-select-plaintext-color-disabled)}.form-select-plaintext:disabled:where(.dark,.dark *){color:var(--form-select-plaintext-color-disabled-dark)}.form-control{display:var(--form-control-display);width:var(--form-control-width);font-family:var(--form-control-font);font-weight:var(--form-control-font-weight);line-height:var(--form-control-line-height);background-color:var(--form-control-background-color);border-width:var(--form-control-border-width);border-style:var(--form-control-border-style);border-color:var(--form-control-border-color);border-radius:var(--form-control-border-radius);transition:var(--form-control-transition);appearance:var(--form-control-appearance);padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75)}.form-control:where(.dark,.dark *){background-color:var(--form-control-dark-background-color);border-color:var(--form-control-dark-border-color)}.form-control:focus{color:var(--form-control-focus-color);background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);outline:var(--form-control-focus-outline);box-shadow:var(--form-control-focus-box-shadow-style) var(--form-control-focus-box-shadow-color)}.form-control:focus:where(.dark,.dark *){color:var(--form-control-focus-dark-color);border-color:var(--form-control-focus-dark-border-color);background-color:var(--form-control-focus-dark-background-color)}.form-control::placeholder{color:var(--form-control-placeholder-color);opacity:var(--form-control-placeholder-opacity)}.form-control:disabled:not([readonly]){color:var(--form-control-disabled-color);background-color:var(--form-control-disabled-background-color);border-color:var(--form-control-disabled-border-color);opacity:var(--form-control-disabled-opacity)}.form-control:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-control-disabled-dark-color);background-color:var(--form-control-disabled-dark-background-color);border-color:var(--form-control-disabled-dark-border-color)}.form-control.is-invalid,.form-control[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-invalid,.form-control[invalid]):focus,:is(.form-control.is-invalid,.form-control[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-control.is-valid,.form-control[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-valid,.form-control[valid]):focus,:is(.form-control.is-valid,.form-control[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);background-color:var(--valid-background-color)}.invalid-feedback{color:var(--invalid-color);display:var(--display-none)}.is-invalid~.invalid-feedback,[invalid]~.invalid-feedback,:has(.is-invalid) .invalid-feedback,:has([invalid]) .invalid-feedback{display:var(--display-block)}.valid-feedback{color:var(--valid-color);display:var(--display-none)}.is-valid~.valid-feedback,[valid]~.valid-feedback,:has(.is-valid) .valid-feedback,:has([valid]) .valid-feedback{display:var(--display-block)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.form-switch-amber-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-switch-amber-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-amber-500);border-color:var(--color-amber-500);background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-switch-amber-500:after{background-color:var(--color-amber-500)}.form-switch-amber-500:checked{background-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500:checked{background-color:color-mix(in oklch,var(--color-amber-500)25%,transparent)}}.form-switch-amber-500:checked{border-color:var(--color-amber-500)}.form-switch-amber-500:checked:after{background-color:var(--color-amber-500)}.form-switch-amber-500:focus{border-color:var(--color-amber-500)}.form-switch-amber-500:focus:after{background-color:var(--color-amber-500)}.form-switch-green-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-switch-green-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-green-500);border-color:var(--color-green-500);background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-switch-green-500:after{background-color:var(--color-green-500)}.form-switch-green-500:checked{background-color:#00c75840}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500:checked{background-color:color-mix(in oklch,var(--color-green-500)25%,transparent)}}.form-switch-green-500:checked{border-color:var(--color-green-500)}.form-switch-green-500:checked:after{background-color:var(--color-green-500)}.form-switch-green-500:focus{border-color:var(--color-green-500)}.form-switch-green-500:focus:after{background-color:var(--color-green-500)}.form-switch-neutral-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-switch-neutral-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-neutral-500);border-color:var(--color-neutral-500);background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-switch-neutral-500:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:checked{background-color:#73737340}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500:checked{background-color:color-mix(in oklch,var(--color-neutral-500)25%,transparent)}}.form-switch-neutral-500:checked{border-color:var(--color-neutral-500)}.form-switch-neutral-500:checked:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:focus{border-color:var(--color-neutral-500)}.form-switch-neutral-500:focus:after{background-color:var(--color-neutral-500)}.form-switch-purple-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-switch-purple-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-purple-500);border-color:var(--color-purple-500);background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-switch-purple-500:after{background-color:var(--color-purple-500)}.form-switch-purple-500:checked{background-color:#ac4bff40}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500:checked{background-color:color-mix(in oklch,var(--color-purple-500)25%,transparent)}}.form-switch-purple-500:checked{border-color:var(--color-purple-500)}.form-switch-purple-500:checked:after{background-color:var(--color-purple-500)}.form-switch-purple-500:focus{border-color:var(--color-purple-500)}.form-switch-purple-500:focus:after{background-color:var(--color-purple-500)}.form-switch-1{--form-switch-height:calc(calc(var(--spacing)*1)*1.5 + (calc(var(--spacing)*1)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-2xl{--form-switch-height:calc(var(--form-control-font-size-2xl)*1.5 + (var(--form-control-font-size-2xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-3xl{--form-switch-height:calc(var(--form-control-font-size-3xl)*1.5 + (var(--form-control-font-size-3xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4{--form-switch-height:calc(calc(var(--spacing)*4)*1.5 + (calc(var(--spacing)*4)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4xl{--form-switch-height:calc(var(--form-control-font-size-4xl)*1.5 + (var(--form-control-font-size-4xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5{--form-switch-height:calc(calc(var(--spacing)*5)*1.5 + (calc(var(--spacing)*5)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5xl{--form-switch-height:calc(var(--form-control-font-size-5xl)*1.5 + (var(--form-control-font-size-5xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-6{--form-switch-height:calc(calc(var(--spacing)*6)*1.5 + (calc(var(--spacing)*6)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-7{--form-switch-height:calc(calc(var(--spacing)*7)*1.5 + (calc(var(--spacing)*7)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-8{--form-switch-height:calc(calc(var(--spacing)*8)*1.5 + (calc(var(--spacing)*8)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-96{--form-switch-height:calc(calc(var(--spacing)*96)*1.5 + (calc(var(--spacing)*96)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-\[1\.5rem\]{--form-switch-height: calc(3.375rem + 2px) ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:.5625rem 1.125rem;font-size:1.5rem}.form-switch-\[16px\]{--form-switch-height: 38px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:6px 12px;font-size:16px}.form-switch-\[21px\]{--form-switch-height: 49.25px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:7.875px 15.75px;font-size:21px}.form-switch-\[27px\]{--form-switch-height: 62.75px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:10.125px 20.25px;font-size:27px}.form-switch-lg{--form-switch-height:calc(var(--form-control-font-size-lg)*1.5 + (var(--form-control-font-size-lg)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-md{--form-switch-height:calc(var(--form-control-font-size-md)*1.5 + (var(--form-control-font-size-md)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-sm{--form-switch-height:calc(var(--form-control-font-size-sm)*1.5 + (var(--form-control-font-size-sm)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xl{--form-switch-height:calc(var(--form-control-font-size-xl)*1.5 + (var(--form-control-font-size-xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xs{--form-switch-height:calc(var(--form-control-font-size-xs)*1.5 + (var(--form-control-font-size-xs)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-control-color{width:var(--form-control-color-width);height:var(--form-control-color-height);padding:var(--form-control-color-padding);border-radius:var(--form-control-border-radius)}.form-control-color::-moz-color-swatch{border-radius:var(--form-control-border-radius)}.form-control-color::-webkit-color-swatch{border-radius:var(--form-control-border-radius)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.form-control-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-control-1.has-icon{padding:0}.form-control-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-control-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-control-2xl.has-icon{padding:0}.form-control-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-control-3.has-icon{padding:0}.form-control-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-control-3xl.has-icon{padding:0}.form-control-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-control-4.has-icon{padding:0}.form-control-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-control-4xl.has-icon{padding:0}.form-control-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-control-5.has-icon{padding:0}.form-control-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-control-5xl.has-icon{padding:0}.form-control-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-control-6.has-icon{padding:0}.form-control-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-control-7.has-icon{padding:0}.form-control-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-control-8.has-icon{padding:0}.form-control-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-control-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-control-96.has-icon{padding:0}.form-control-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-control-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-control-\[1\.5rem\].has-icon{padding:0}.form-control-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-control-\[16px\].has-icon{padding:0}.form-control-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-control-\[21px\].has-icon{padding:0}.form-control-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.form-control-\[27px\].has-icon{padding:0}.form-control-\[27px\].has-icon .form-control-icon{padding-left:54px}.form-control-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-control-lg.has-icon{padding:0}.form-control-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-control-md.has-icon{padding:0}.form-control-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-control-sm.has-icon{padding:0}.form-control-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-control-xl.has-icon{padding:0}.form-control-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-control-xs.has-icon{padding:0}.form-control-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-select-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-select-1.has-icon{padding:0}.form-select-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-select-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-select-2xl.has-icon{padding:0}.form-select-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-select-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-select-3.has-icon{padding:0}.form-select-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-select-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-select-3xl.has-icon{padding:0}.form-select-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-select-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-select-4.has-icon{padding:0}.form-select-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-select-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-select-4xl.has-icon{padding:0}.form-select-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-select-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-select-5.has-icon{padding:0}.form-select-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-select-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-select-5xl.has-icon{padding:0}.form-select-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-select-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-select-6.has-icon{padding:0}.form-select-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-select-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-select-7.has-icon{padding:0}.form-select-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-select-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-select-8.has-icon{padding:0}.form-select-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-select-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-select-96.has-icon{padding:0}.form-select-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-select-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-select-\[1\.5rem\].has-icon{padding:0}.form-select-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-select-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-select-\[16px\].has-icon{padding:0}.form-select-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-select-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-select-\[21px\].has-icon{padding:0}.form-select-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-select-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-select-lg.has-icon{padding:0}.form-select-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-select-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-select-md.has-icon{padding:0}.form-select-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-select-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-select-sm.has-icon{padding:0}.form-select-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-select-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-select-xl.has-icon{padding:0}.form-select-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-select-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-select-xs.has-icon{padding:0}.form-select-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.rounded-full{border-radius:3.40282e38px}.form-switch-light-dark:after{background-color:#0000;background-image:var(--form-switch-sun-bg)}.form-switch-light-dark:focus:after{background-color:#0000;background-image:var(--form-switch-sun-bg-focus)}.form-switch-light-dark:checked{background-color:var(--form-switch-dark-bg);border-color:var(--form-switch-border-color)}.form-switch-light-dark:checked:after{background-color:#0000;background-image:var(--form-switch-moon-bg)}.form-switch-light-dark:checked:focus:after{background-image:var(--form-switch-moon-bg-focus)}.form-switch-light-dark:where(.dark,.dark *){border-color:var(--form-switch-dark-border-color)}.form-control-amber-500{--form-control-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-control-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500{border-color:var(--color-amber-500)}.form-control-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500:focus{border-color:var(--color-amber-500)}.form-control-amber-500.has-icon{padding:0}.form-control-blue-500{--form-control-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-control-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500{border-color:var(--color-blue-500)}.form-control-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500:focus{border-color:var(--color-blue-500)}.form-control-blue-500.has-icon{padding:0}.form-control-green-500{--form-control-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-control-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500{border-color:var(--color-green-500)}.form-control-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500:focus{border-color:var(--color-green-500)}.form-control-green-500.has-icon{padding:0}.form-control-neutral-500{--form-control-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-control-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500{border-color:var(--color-neutral-500)}.form-control-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500:focus{border-color:var(--color-neutral-500)}.form-control-neutral-500.has-icon{padding:0}.form-control-purple-500{--form-control-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-control-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500{border-color:var(--color-purple-500)}.form-control-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500:focus{border-color:var(--color-purple-500)}.form-control-purple-500.has-icon{padding:0}.form-control-red-500{--form-control-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-control-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500{border-color:var(--color-red-500)}.form-control-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500:focus{border-color:var(--color-red-500)}.form-control-red-500.has-icon{padding:0}.form-select-amber-500{--form-select-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-select-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500{border-color:var(--color-amber-500)}.form-select-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500:focus{border-color:var(--color-amber-500)}.form-select-amber-500.has-icon{padding:0}.form-select-blue-500{--form-select-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-select-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500{border-color:var(--color-blue-500)}.form-select-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500:focus{border-color:var(--color-blue-500)}.form-select-blue-500.has-icon{padding:0}.form-select-green-500{--form-select-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-select-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500{border-color:var(--color-green-500)}.form-select-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500:focus{border-color:var(--color-green-500)}.form-select-green-500.has-icon{padding:0}.form-select-neutral-500{--form-select-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-select-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500{border-color:var(--color-neutral-500)}.form-select-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500:focus{border-color:var(--color-neutral-500)}.form-select-neutral-500.has-icon{padding:0}.form-select-purple-500{--form-select-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-select-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500{border-color:var(--color-purple-500)}.form-select-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500:focus{border-color:var(--color-purple-500)}.form-select-purple-500.has-icon{padding:0}.form-select-red-500{--form-select-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-select-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500{border-color:var(--color-red-500)}.form-select-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500:focus{border-color:var(--color-red-500)}.form-select-red-500.has-icon{padding:0}.form-check-amber-500{--form-check-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-check-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500{border-color:var(--color-amber-500)}.form-check-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500:focus{border-color:var(--color-amber-500)}.form-check-amber-500:checked{border-color:var(--color-amber-500);background-color:var(--color-amber-500)}.form-check-blue-500{--form-check-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-check-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500{border-color:var(--color-blue-500)}.form-check-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500:focus{border-color:var(--color-blue-500)}.form-check-blue-500:checked{border-color:var(--color-blue-500);background-color:var(--color-blue-500)}.form-check-green-500{--form-check-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-check-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500{border-color:var(--color-green-500)}.form-check-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500:focus{border-color:var(--color-green-500)}.form-check-green-500:checked{border-color:var(--color-green-500);background-color:var(--color-green-500)}.form-check-neutral-500{--form-check-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-check-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500{border-color:var(--color-neutral-500)}.form-check-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500:focus{border-color:var(--color-neutral-500)}.form-check-neutral-500:checked{border-color:var(--color-neutral-500);background-color:var(--color-neutral-500)}.form-check-pink-500{--form-check-focus-box-shadow-color:#f6339a80}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-pink-500)50%,transparent)}}.form-check-pink-500{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500{border-color:var(--color-pink-500)}.form-check-pink-500:focus{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500:focus{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500:focus{border-color:var(--color-pink-500)}.form-check-pink-500:checked{border-color:var(--color-pink-500);background-color:var(--color-pink-500)}.form-check-purple-500{--form-check-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-check-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500{border-color:var(--color-purple-500)}.form-check-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500:focus{border-color:var(--color-purple-500)}.form-check-purple-500:checked{border-color:var(--color-purple-500);background-color:var(--color-purple-500)}.form-check-red-500{--form-check-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-check-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500{border-color:var(--color-red-500)}.form-check-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500:focus{border-color:var(--color-red-500)}.form-check-red-500:checked{border-color:var(--color-red-500);background-color:var(--color-red-500)}.form-check-yellow-500{--form-check-focus-box-shadow-color:#edb20080}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-yellow-500)50%,transparent)}}.form-check-yellow-500{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500{border-color:var(--color-yellow-500)}.form-check-yellow-500:focus{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500:focus{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500:focus{border-color:var(--color-yellow-500)}.form-check-yellow-500:checked{border-color:var(--color-yellow-500);background-color:var(--color-yellow-500)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.form-check-1{font-size:calc(var(--spacing)*1)}.form-check-2xl{font-size:var(--form-control-font-size-2xl)}.form-check-3xl{font-size:var(--form-control-font-size-3xl)}.form-check-4{font-size:calc(var(--spacing)*4)}.form-check-4xl{font-size:var(--form-control-font-size-4xl)}.form-check-5{font-size:calc(var(--spacing)*5)}.form-check-5xl{font-size:var(--form-control-font-size-5xl)}.form-check-6{font-size:calc(var(--spacing)*6)}.form-check-7{font-size:calc(var(--spacing)*7)}.form-check-8{font-size:calc(var(--spacing)*8)}.form-check-96{font-size:calc(var(--spacing)*96)}.form-check-\[1\.5rem\]{font-size:1.5rem}.form-check-\[16px\]{font-size:16px}.form-check-\[21px\]{font-size:21px}.form-check-lg{font-size:var(--form-control-font-size-lg)}.form-check-md{font-size:var(--form-control-font-size-md)}.form-check-sm{font-size:var(--form-control-font-size-sm)}.form-check-xl{font-size:var(--form-control-font-size-xl)}.form-check-xs{font-size:var(--form-control-font-size-xs)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-green-100:oklch(96.2% .044 156.743);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--dropdown-menu-position:absolute;--dropdown-menu-top:100%;--dropdown-menu-left:0;--dropdown-menu-z-index:1000;--dropdown-menu-display:none;--dropdown-menu-min-width:10rem;--dropdown-menu-padding:.5rem 0;--dropdown-menu-font-size:1rem;--dropdown-menu-text-align:left;--dropdown-menu-list-style:none;--dropdown-menu-bg:var(--color-white,#fff);--dropdown-menu-bg-dark:var(--color-neutral-800,oklch(26.9% 0 0));--dropdown-menu-bg-clip:padding-box;--dropdown-menu-border:1px solid var(--color-neutral-400,oklch(70.8% 0 0));--dropdown-menu-border-dark:1px solid var(--color-neutral-600,oklch(43.9% 0 0));--dropdown-menu-border-radius:.25rem;--dropdown-menu-box-shadow:0 .25rem 1rem #00000080;--dropdown-menu-text-decoration:none;--dropdown-menu-white-space:nowrap;--dropdown-menu-item-display:flex;--dropdown-menu-item-width:100%;--dropdown-menu-item-padding:.25rem 1rem;--dropdown-menu-item-font-weight:normal;--dropdown-menu-item-color:var(--color-neutral-800,oklch(26.9% 0 0));--dropdown-menu-item-color-dark:var(--color-neutral-200,oklch(92.2% 0 0));--dropdown-menu-item-text-align:inherit;--dropdown-menu-item-bg:transparent;--dropdown-menu-item-border:0;--dropdown-menu-item-hover-color:var(--color-neutral-900,oklch(20.5% 0 0));--dropdown-menu-item-hover-color-dark:var(--color-neutral-100,oklch(97% 0 0));--dropdown-menu-item-hover-bg:var(--color-neutral-100,oklch(97% 0 0));--dropdown-menu-item-hover-bg-dark:var(--color-neutral-700,oklch(37.1% 0 0));--dropdown-menu-item-active-color:var(--color-white,#fff);--dropdown-menu-item-active-color-dark:var(--dropdown-menu-item-active-color);--dropdown-menu-item-active-bg:var(--color-blue-500,oklch(62.3% .214 259.815));--dropdown-menu-item-active-bg-dark:var(--dropdown-menu-item-active-bg);--dropdown-menu-item-disabled-color:var(--color-neutral-500,oklch(55.6% 0 0));--dropdown-menu-item-disabled-pointer-events:none;--dropdown-menu-item-disabled-bg:transparent;--dropdown-menu-header-padding:.5rem;--dropdown-menu-header-font-size:.875rem;--dropdown-menu-header-font-weight:bold;--dropdown-menu-header-color:var(--color-neutral-500,oklch(55.6% 0 0));--dropdown-menu-header-color-dark:var(--color-neutral-400,oklch(70.8% 0 0));--dropdown-menu-divider-margin:.25rem 0;--dropdown-menu-divider-overflow:hidden;--dropdown-menu-divider-border-top:1px solid var(--color-neutral-200,oklch(92.2% 0 0));--dropdown-menu-divider-border-top-dark:1px solid var(--color-neutral-700,oklch(37.1% 0 0));--dropdown-menu-text-padding:.25rem 1rem;--dropdown-menu-text-color:var(--color-neutral-800,oklch(26.9% 0 0));--dropdown-menu-text-color-dark:var(--color-neutral-200,oklch(92.2% 0 0));--dropdown-menu-show-display:inline-block;--dropdown-menu-left-right:auto;--dropdown-menu-left-left:0;--dropdown-menu-right-right:0;--dropdown-menu-right-left:auto}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.dropdown-menu{position:var(--dropdown-menu-position);top:var(--dropdown-menu-top);left:var(--dropdown-menu-left);z-index:var(--dropdown-menu-z-index);display:var(--dropdown-menu-display);min-width:var(--dropdown-menu-min-width);padding:var(--dropdown-menu-padding);font-size:var(--dropdown-menu-font-size);text-align:var(--dropdown-menu-text-align);list-style:var(--dropdown-menu-list-style);background-color:var(--dropdown-menu-bg);background-clip:var(--dropdown-menu-bg-clip);border:var(--dropdown-menu-border);border-radius:var(--dropdown-menu-border-radius);box-shadow:var(--dropdown-menu-box-shadow)}.dropdown-menu:where(.dark,.dark *){border:var(--dropdown-menu-border-dark);background-color:var(--dropdown-menu-bg-dark)!important}.dropup:has(.dropdown-menu),.dropright:has(.dropdown-menu),.dropdown:has(.dropdown-menu),.dropleft:has(.dropdown-menu){position:relative}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{bottom:auto;right:auto}.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider){display:var(--dropdown-menu-item-display);width:var(--dropdown-menu-item-width);padding:var(--dropdown-menu-item-padding);clear:both;font-weight:var(--dropdown-menu-item-font-weight);color:var(--dropdown-menu-item-color);text-align:var(--dropdown-menu-item-text-align);-webkit-text-decoration:var(--dropdown-menu-text-decoration);text-decoration:var(--dropdown-menu-text-decoration);white-space:var(--dropdown-menu-white-space);background-color:var(--dropdown-menu-item-bg);border:var(--dropdown-menu-item-border)}:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):where(.dark,.dark *){color:var(--dropdown-menu-item-color-dark)}:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):hover,:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):focus{color:var(--dropdown-menu-item-hover-color);background-color:var(--dropdown-menu-item-hover-bg);-webkit-text-decoration:var(--dropdown-menu-text-decoration);text-decoration:var(--dropdown-menu-text-decoration)}:is(:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):hover,:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):focus):where(.dark,.dark *){color:var(--dropdown-menu-item-hover-color-dark);background-color:var(--dropdown-menu-item-hover-bg-dark)}:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)).active,:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):active{color:var(--dropdown-menu-item-active-color);background-color:var(--dropdown-menu-item-active-bg);-webkit-text-decoration:var(--dropdown-menu-text-decoration);text-decoration:var(--dropdown-menu-text-decoration)}:is(:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)).active,:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):active):where(.dark,.dark *){color:var(--dropdown-menu-item-active-color-dark);background-color:var(--dropdown-menu-item-active-bg-dark)}:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)).disabled,:is(.dropdown-menu .dropdown-item,.dropdown-menu>:not(hr,.dropdown-header,.dropdown-item-text,.dropdown-item-plain,.dropdown-divider)):disabled{color:var(--dropdown-menu-item-disabled-color);pointer-events:var(--dropdown-menu-item-disabled-pointer-events);background-color:var(--dropdown-menu-item-disabled-bg);background-image:none}.dropdown-menu .dropdown-item sub,.dropdown-menu .dropdown-item sup{line-height:inherit}.dropdown-menu .dropdown-header,.dropdown-menu>h1,.dropdown-menu>h2,.dropdown-menu>h3,.dropdown-menu>h4,.dropdown-menu>h5,.dropdown-menu>h6{padding:var(--dropdown-menu-header-padding);font-size:var(--dropdown-menu-header-font-size);font-weight:var(--dropdown-menu-header-font-weight);color:var(--dropdown-menu-header-color);white-space:var(--dropdown-menu-white-space);margin-bottom:0;display:block}:is(.dropdown-menu .dropdown-header,.dropdown-menu>h1,.dropdown-menu>h2,.dropdown-menu>h3,.dropdown-menu>h4,.dropdown-menu>h5,.dropdown-menu>h6):where(.dark,.dark *){color:var(--dropdown-menu-header-color-dark)}.dropdown-menu .dropdown-divider,.dropdown-menu>hr{height:0;margin:var(--dropdown-menu-divider-margin);overflow:var(--dropdown-menu-divider-overflow);border-top:var(--dropdown-menu-divider-border-top)}:is(.dropdown-menu .dropdown-divider,.dropdown-menu>hr):where(.dark,.dark *){border-top:var(--dropdown-menu-divider-border-top-dark)}.dropdown-menu .dropdown-item-text{padding:var(--dropdown-menu-text-padding);color:var(--dropdown-menu-text-color);display:block}.dropdown-menu .dropdown-item-text:where(.dark,.dark *){color:var(--dropdown-menu-text-color-dark)}.dropdown-menu.show{display:var(--dropdown-menu-show-display)}.dropdown-menu.dropdown-menu-left{right:var(--dropdown-menu-left-right);left:var(--dropdown-menu-left-left)}.dropdown-menu.dropdown-menu-right{right:var(--dropdown-menu-right-right);left:var(--dropdown-menu-right-left)}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.rounded-full{border-radius:3.40282e38px}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-500:oklch(62.7% .265 303.9);--color-pink-500:oklch(65.6% .241 354.308);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--form-display:flex;--form-width:100%;--from-font:inherit;--form-font-weight:400;--form-line-height:1.5;--form-font-size:1rem;--form-background-color:inherit;--form-background-repeat:no-repeat;--form-background-position:right .375rem center;--form-border-width:1px;--form-border-style:solid;--form-border-color-control-select:var(--color-neutral-300,oklch(87% 0 0));--form-border-color-switch-check:var(--color-neutral-400,oklch(70.8% 0 0));--form-appearance:none;--form-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-dark-border-color:var(--color-neutral-500,oklch(55.6% 0 0));--form-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-focus-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-focus-background-color:inherit;--form-focus-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-focus-outline:0;--form-focus-box-shadow-style:0 0 0 .2rem;--form-focus-box-shadow-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-focus-dark-color:var(--color-white,oklch(100% .00011 271.152));--form-focus-dark-border-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-disabled-opacity:1;--form-disabled-filter:none;--form-disabled-pointer-events:none;--form-disabled-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-background-color:var(--color-neutral-200,oklch(92.2% 0 0));--form-disabled-border-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-dark-color:var(--color-neutral-600,oklch(43.9% 0 0));--form-disabled-dark-background-color:var(--color-neutral-900,oklch(20.5% 0 0));--form-disabled-dark-border-color:var(--color-neutral-700,oklch(20.5% 0 0));--form-plaintext-display:block;--form-plaintext-width:100%;--form-plaintext-margin:0;--form-plaintext-padding-left:0em;--form-plaintext-padding-right:0em;--form-plaintext-color:inherit;--form-plaintext-border:none;--form-plaintext-line-height:1.5;--form-plaintext-background:transparent;--form-plaintext-background-image:none;--form-plaintext-box-shadow:none;--form-plaintext-outline:none;--form-plaintext-cursor:default;--form-plaintext-appearance:none;--form-control-font-size-xs:calc(var(--spacing)*2.5);--form-control-font-size-sm:calc(var(--spacing)*3);--form-control-font-size-md:calc(var(--spacing)*4);--form-control-font-size-lg:calc(var(--spacing)*5);--form-control-font-size-xl:calc(var(--spacing)*6);--form-control-font-size-2xl:calc(var(--spacing)*7);--form-control-font-size-3xl:calc(var(--spacing)*8);--form-control-font-size-4xl:calc(var(--spacing)*9);--form-control-font-size-5xl:calc(var(--spacing)*10);--form-control-color-width:3rem;--form-control-color-height:calc(1.5em + var(--form-control-font-size)*.75 + var(--form-control-border-width)*2);--form-control-color-padding:.375rem;--display-none:none;--display-block:block;--invalid-color:var(--color-red-600,oklch(57.7% .245 27.325));--valid-color:var(--color-green-600,oklch(62.7% .194 149.214));--invalid-background-color:#e400141a}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-background-color:color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))10%,transparent)}}:root,:host{--valid-background-color:#00a5441a}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-background-color:color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))10%,transparent)}}:root,:host{--invalid-box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))50%,transparent)}}:root,:host{--valid-box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))50%,transparent)}}:root,:host{--invalid-background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc2626'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath d='m5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc2626' stroke='none'/%3e%3c/svg%3e");--valid-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMxNmEzNGEnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=);--form-control-background-size:1.25em;--form-control-border-radius:.25rem;--form-control-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-control-display:var(--form-display,flex);--form-control-width:var(--form-width,100%);--form-control-font:var(--from-font,inherit);--form-control-font-weight:var(--form-font-weight,400);--form-control-line-height:var(--form-line-height,1.5);--form-control-font-size:var(--form-font-size,1rem);--form-control-background-color:var(--form-background-color,inherit);--form-control-background-repeat:var(--form-background-repeat,no-repeat);--form-control-background-position:var(--form-background-position,right .375rem center);--form-control-border-width:var(--form-border-width,1px);--form-control-border-style:var(--form-border-style,solid);--form-control-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-control-appearance:var(--form-appearance,none);--form-control-inner-icon-textarea-top:.575em;--form-control-inner-icon-textarea-transform:none;--form-control-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-control-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-control-focus-background-color:var(--form-focus-background-color,inherit);--form-control-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-control-focus-outline:var(--form-focus-outline,0);--form-control-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-control-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-control-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-control-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-control-placeholder-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-control-placeholder-opacity:1;--form-control-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-control-disabled-background-color:var(--form-disabled-background-color,oklch(92.2% 0 0));--form-control-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-control-disabled-opacity:var(--form-disabled-opacity,1);--form-control-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-control-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-control-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-control-inner-position:relative;--form-control-inner-icon-position:absolute;--form-control-inner-icon-top:50%;--form-control-inner-icon-left:.5em;--form-control-inner-icon-width:1.25em;--form-control-inner-icon-font-size:inherit;--form-control-inner-icon-transform:translateY(-50%);--form-control-inner-icon-display:flex;--form-control-inner-icon-align-items:center;--form-control-inner-icon-justify-content:center;--form-control-activity-indicator-position:absolute;--form-control-activity-indicator-right:0;--form-control-activity-indicator-top:50%;--form-control-activity-indicator-transform:translate(-1rem,-50%);--form-control-activity-indicator-transition:all .15s ease-in;--form-control-plaintext-display:var(--form-plaintext-display,block);--form-control-plaintext-width:var(--form-plaintext-width,100%);--form-control-plaintext-margin:var(--form-plaintext-margin,0);--form-control-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-control-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-control-plaintext-color:var(--form-plaintext-color,inherit);--form-control-plaintext-border:var(--form-plaintext-border,none);--form-control-plaintext-line-height:var(--form-plaintext-line-height,1.5);--form-control-plaintext-background:var(--form-plaintext-background,transparent);--form-control-plaintext-box-shadow:var(--form-plaintext-box-shadow,none);--form-control-plaintext-outline:var(--form-plaintext-outline,none);--form-control-plaintext-cursor:var(--form-plaintext-cursor,default);--form-control-plaintext-appearance:var(--form-plaintext-appearance,none);--form-select-vertical-align:middle;--form-select-padding-x:.75rem;--form-select-padding-y:.375rem;--form-select-background-size:1em;--form-select-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E");--form-select-background-color:var(--form-background-color,inherit);--form-select-background-repeat:var(--form-background-repeat,no-repeat);--form-select-background-position:var(--form-background-position,right .375rem center);--form-select-border-width:var(--form-border-width,1px);--form-select-border-style:var(--form-border-style,solid);--form-select-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-select-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-select-display:var(--form-display,flex);--form-select-width:var(--form-width,100%);--form-select-font:var(--from-font,inherit);--form-select-font-weight:var(--form-font-weight,400);--form-select-line-height:var(--form-line-height,1.5rem);--form-select-color:var(--color-gray-800,oklch(31.8% .014 256.848));--form-select-appearance:var(--form-appearance,none);--form-select-padding-right:calc(var(--form-select-padding-x,.75rem)*2);--form-select-opacity:var(--form-disabled-opacity,1);--form-select-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-select-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-select-dark-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyNCAyNCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZT0nI2Q0ZDRkNCc+PHBhdGggc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNMTkuNSA4LjI1bC03LjUgNy41LTcuNS03LjUnIC8+PC9zdmc+);--form-select-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-select-focus-background-color:var(--form-focus-background-color,inherit);--form-select-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-select-focus-outline:var(--form-focus-outline,0);--form-select-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-select-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-select-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-select-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-select-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-ms-value-color:var(--color-gray-700,oklch(41.8% .01 256.848));--form-select-ms-value-background-color:var(--color-white,oklch(100% 0 0));--form-select-ms-value-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-select-ms-value-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-select-multiple-height:auto;--form-select-multiple-padding-right:var(--form-select-padding-x,.75rem);--form-select-multiple-background-image:none;--form-select-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-select-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-select-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-select-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-select-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-select-moz-focusring-color:transparent;--form-select-moz-focusring-text-shadow:0 0 0 oklch(31.8% .014 256.848);--form-select-validation-background-size:1.25em;--form-select-validation-background-position:right calc((var(--form-select-line-height)*1em + var(--form-select-padding-x)*2)/4)center;--form-select-plaintext-display:var(--form-plaintext-display,block);--form-select-plaintext-outline:var(--form-plaintext-outline,none);--form-select-plaintext-border:var(--form-plaintext-border,none);--form-select-plaintext-color:var(--form-plaintext-color,inherit);--form-select-plaintext-cursor:var(--form-plaintext-cursor,default);--form-select-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-select-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-select-plaintext-background-image:var(--form-plaintext-background-image,none);--form-select-plaintext-color-focus-dark:inherit;--form-select-plaintext-background-color-dark:inherit;--form-select-plaintext-box-shadow-focus:none;--form-select-plaintext-background-color-focus-dark:var(--color-neutral-800,oklch(26.9% 0 0));--form-select-plaintext-color-disabled:var(--color-neutral-600,oklch(43.9% 0 0));--form-select-plaintext-color-disabled-dark:var(--color-neutral-400,oklch(70.8% 0 0));--form-check-width:1.25em;--form-check-height:1.25em;--form-check-margin-top:calc((var(--form-line-height,1.5)*1em - 1.25em)/2);--form-check-vertical-align:top;--form-check-background-position:center;--form-check-background-size:contain;--form-check-color-adjust:exact;--form-check-padding:0;--form-check-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-check-background-color:var(--form-background-color,inherit);--form-check-background-repeat:var(--form-background-repeat,no-repeat);--form-check-border-width:var(--form-border-width,1px);--form-check-border-style:var(--form-border-style,solid);--form-check-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-check-appearance:var(--form-appearance,none);--form-check-label-margin-left:.5em;--form-check-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-check-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-check-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-check-checkbox-border-radius: .3125em ;--form-check-radio-border-radius:50%;--form-check-active-filter:brightness(90%);--form-check-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-check-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-check-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-check-focus-outline:var(--form-focus-outline,0);--form-check-checked-background-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checked-border-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checkbox-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3E%3C/svg%3E");--form-check-radio-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E");--form-check-disabled-pointer-events:var(--form-disabled-pointer-events,none);--form-check-disabled-filter:var(--form-disabled-filter,none);--form-check-disabled-opacity:calc(var(--form-disabled-opacity,1)/2);--form-check-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-check-disabled-label-opacity:.5;--form-check-invalid-checked-background-color:var(--color-red-600,oklch(57.7% .245 27.325));--form-check-valid-checked-background-color:var(--color-green-600,oklch(62.7% .194 149.214));--form-switch-position:relative;--form-switch-outline:none;--form-switch-appearance:var(--form-appearance,none);--form-switch-border-width:var(--form-border-width,1px);--form-switch-border-style:var(--form-border-style,solid);--form-switch-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-switch-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-switch-border-radius:var(--form-switch-height);--form-switch-display:var(--form-display,flex);--form-switch-padding:.15rem .35;--form-switch-font-size:.7rem;--form-switch-height: 1rem ;--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-label-display:inline-flex;--form-switch-label-align-items:center;--form-switch-label-vertical-align:middle;--form-switch-label-gap:.5em;--form-switch-before-content:"";--form-switch-before-position:absolute;--form-switch-before-top:50%;--form-switch-before-left:0;--form-switch-before-height:calc(var(--form-switch-height));--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2 - var(--form-switch-border-width)*2);--form-switch-before-display:block;--form-switch-before-translate-y:-50%;--form-switch-before-transition:all .15s ease-in-out;--form-switch-after-border-radius:100%;--form-switch-after-content:"";--form-switch-after-position:absolute;--form-switch-after-left:0;--form-switch-after-top:var(--form-switch-before-top);--form-switch-after-off-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-switch-after-on-color:var(--color-white,#fff);--form-switch-after-focus-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-after-background-position:center;--form-switch-after-background-repeat:no-repeat;--form-switch-checked-background:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-checked-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-switch-focus-outline:var(--form-focus-outline,0);--form-switch-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-switch-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-switch-disabled-pointer-events:var(--form-disabled-pointer-events);--form-switch-disabled-filter:var(--form-disabled-filter);--form-switch-disabled-opacity:calc(var(--form-disabled-opacity)/2);--form-switch-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-switch-dark-bg:transparent;--form-switch-sun-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNlYTU4MGM7IHN0cm9rZTogI2VhNTgwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-sun-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNjMjQxMGM7IHN0cm9rZTogI2MyNDEwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-moon-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzdlMjJjZScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-switch-moon-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzZiMjFhOCcgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-control-base-animation-position:relative;--form-control-animation-position:absolute;--form-control-animation-left:0;--form-control-animation-display:flex;--form-control-animation-align-items:center;--form-control-animation-padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75);--form-control-animation-transition:all .15s ease-in-out;--form-control-animation-z-index:1;--form-control-animation-is-empty-visibility:hidden;--form-control-animation-focus-label-font-size:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-label-padding-top:0;--form-control-animation-focus-label-padding-bottom:0;--form-control-animation-focus-label-padding-left:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-top:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-bottom:0}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.form-switch{--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2);--form-switch-after-height:calc(var(--form-switch-height)*.75);--form-switch-after-width:var(--form-switch-after-height);--form-switch-after-translate-x:calc((var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);--form-switch-after-checked-translate-x:calc((var(--form-switch-before-width) + var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);display:var(--form-switch-display);position:var(--form-switch-position);outline:var(--form-switch-outline);padding:var(--form-switch-padding);font-size:var(--form-switch-font-size);appearance:var(--form-switch-appearance);border-width:var(--form-switch-border-width);border-style:var(--form-switch-border-style);border-color:var(--form-switch-border-color);border-radius:var(--form-switch-border-radius);width:var(--form-switch-width);height:var(--form-switch-height);transition:var(--form-switch-transition)}.form-switch:before{content:var(--form-switch-before-content);position:var(--form-switch-before-position);top:var(--form-switch-before-top);left:var(--form-switch-before-left);width:var(--form-switch-before-width);height:var(--form-switch-before-height);display:var(--form-switch-before-display);transform:translateY(var(--form-switch-before-translate-y));transition:var(--form-switch-before-transition)}.form-switch:after{content:var(--form-switch-after-content);position:var(--form-switch-after-position);left:var(--form-switch-after-left);top:var(--form-switch-after-top);transform:translate(var(--form-switch-after-translate-x))translateY(var(--form-switch-before-translate-y));width:var(--form-switch-after-width);height:var(--form-switch-after-height);background-color:var(--form-switch-after-off-color);border-radius:var(--form-switch-after-border-radius);transition:var(--form-switch-before-transition);background-position:var(--form-switch-after-background-position);background-repeat:var(--form-switch-after-background-repeat);background-size:var(--form-switch-height)}.form-switch:disabled:not([readonly]){pointer-events:var(--form-switch-disabled-pointer-events);filter:var(--form-switch-disabled-filter);opacity:var(--form-switch-disabled-opacity)}.form-switch:focus{border-color:var(--form-switch-focus-border-color);outline:var(--form-switch-focus-outline);box-shadow:var(--form-switch-focus-box-shadow-style) var(--form-switch-focus-box-shadow-color)}.form-switch:focus:after{background-color:var(--form-switch-after-focus-color)}.form-switch:checked{background-color:var(--form-switch-checked-background);border-color:var(--form-switch-checked-border-color)}.form-switch:checked:after{background-color:var(--form-switch-after-on-color);transform:translate(var(--form-switch-after-checked-translate-x))translateY(var(--form-switch-before-translate-y))}label.form-switch-label:has(.form-switch){display:var(--form-switch-label-display);align-items:var(--form-switch-label-align-items);vertical-align:var(--form-switch-label-vertical-align);gap:var(--form-switch-label-gap)}.form-switch.is-invalid,.form-switch[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):after{background-color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):focus{box-shadow:var(--invalid-box-shadow)}.form-switch.is-valid,.form-switch[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):after{background-color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):focus{box-shadow:var(--valid-box-shadow)}.form-check{width:var(--form-check-width);height:var(--form-check-height);margin-top:var(--form-check-margin-top);vertical-align:var(--form-check-vertical-align);background-color:var(--form-check-background-color);background-repeat:var(--form-check-background-repeat);background-position:var(--form-check-background-position);background-size:var(--form-check-background-size);border-width:var(--form-check-border-width);border-style:var(--form-check-border-style);border-color:var(--form-check-border-color);forced-color-adjust:var(--form-check-color-adjust);transition:var(--form-check-transition);appearance:var(--form-check-appearance);padding:var(--form-check-padding)!important}.form-check:where(.dark,.dark *){color:var(--form-check-dark-color);background-color:var(--form-check-dark-background-color);border-color:var(--form-check-dark-border-color)}.form-check[type=checkbox]{border-radius:var(--form-check-checkbox-border-radius)}.form-check[type=radio]{border-radius:var(--form-check-radio-border-radius)}.form-check~.form-check-label{margin-left:var(--form-check-label-margin-left)}.form-check:active:not(:disabled,:read-only){filter:var(--form-check-active-filter)}.form-check:focus{border-color:var(--form-check-focus-border-color);box-shadow:var(--form-check-focus-box-shadow-style) var(--form-check-focus-box-shadow-color);outline:var(--form-check-focus-outline)}.form-check:checked{background-color:var(--form-check-checked-background-color);border-color:var(--form-check-checked-border-color)}.form-check:checked[type=checkbox]{background-image:var(--form-check-checkbox-checked-background-image)}.form-check:checked[type=radio]{background-image:var(--form-check-radio-checked-background-image)}.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]){pointer-events:var(--form-check-disabled-pointer-events);filter:var(--form-check-disabled-filter);opacity:var(--form-check-disabled-opacity)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly])):where(.dark,.dark *){background-color:var(--form-check-disabled-dark-background-color)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]))~.form-check-label{opacity:var(--form-check-disabled-label-opacity)}.form-check.is-invalid,.form-check[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-check.is-invalid,.form-check[invalid]):checked{background-color:var(--form-check-invalid-checked-background-color)}:is(.form-check.is-invalid,.form-check[invalid]):focus,:is(.form-check.is-invalid,.form-check[invalid]).focus{box-shadow:var(--invalid-box-shadow)}.form-check.is-valid,.form-check[valid]{border-color:var(--valid-border-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-check.is-valid,.form-check[valid]):checked{background-color:var(--form-check-valid-checked-background-color)}:is(.form-check.is-valid,.form-check[valid]):focus,:is(.form-check.is-valid,.form-check[valid]).focus{box-shadow:var(--valid-box-shadow)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-2xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-2xl .form-select,.form-control-animated-2xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-2xl{position:var(--form-control-base-animation-position)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-2xl)*.75);font-size:calc(var(--form-control-font-size-2xl)*.75)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-2xl)*.75)}.form-control-animated-2xl.has-icon{font-size:calc(var(--form-control-font-size-2xl))}.form-control-animated-2xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-2xl)*2)!important}.form-control-animated-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3 .form-select,.form-control-animated-3 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3{position:var(--form-control-base-animation-position)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*3)*.75);font-size:calc(calc(var(--spacing)*3)*.75)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*3)*.75)}.form-control-animated-3.has-icon{font-size:calc(calc(var(--spacing)*3))}.form-control-animated-3.has-icon .form-label{padding-left:calc(calc(var(--spacing)*3)*2)!important}.form-control-animated-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3xl .form-select,.form-control-animated-3xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3xl{position:var(--form-control-base-animation-position)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-3xl)*.75);font-size:calc(var(--form-control-font-size-3xl)*.75)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-3xl)*.75)}.form-control-animated-3xl.has-icon{font-size:calc(var(--form-control-font-size-3xl))}.form-control-animated-3xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-3xl)*2)!important}.form-control-animated-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4 .form-select,.form-control-animated-4 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4{position:var(--form-control-base-animation-position)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*4)*.75);font-size:calc(calc(var(--spacing)*4)*.75)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*4)*.75)}.form-control-animated-4.has-icon{font-size:calc(calc(var(--spacing)*4))}.form-control-animated-4.has-icon .form-label{padding-left:calc(calc(var(--spacing)*4)*2)!important}.form-control-animated-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4xl .form-select,.form-control-animated-4xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4xl{position:var(--form-control-base-animation-position)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-4xl)*.75);font-size:calc(var(--form-control-font-size-4xl)*.75)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-4xl)*.75)}.form-control-animated-4xl.has-icon{font-size:calc(var(--form-control-font-size-4xl))}.form-control-animated-4xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-4xl)*2)!important}.form-control-animated-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5 .form-select,.form-control-animated-5 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5{position:var(--form-control-base-animation-position)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*5)*.75);font-size:calc(calc(var(--spacing)*5)*.75)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*5)*.75)}.form-control-animated-5.has-icon{font-size:calc(calc(var(--spacing)*5))}.form-control-animated-5.has-icon .form-label{padding-left:calc(calc(var(--spacing)*5)*2)!important}.form-control-animated-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5xl .form-select,.form-control-animated-5xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5xl{position:var(--form-control-base-animation-position)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-5xl)*.75);font-size:calc(var(--form-control-font-size-5xl)*.75)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-5xl)*.75)}.form-control-animated-5xl.has-icon{font-size:calc(var(--form-control-font-size-5xl))}.form-control-animated-5xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-5xl)*2)!important}.form-control-animated-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-6:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-6 .form-select,.form-control-animated-6 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-6{position:var(--form-control-base-animation-position)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*6)*.75);font-size:calc(calc(var(--spacing)*6)*.75)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*6)*.75)}.form-control-animated-6.has-icon{font-size:calc(calc(var(--spacing)*6))}.form-control-animated-6.has-icon .form-label{padding-left:calc(calc(var(--spacing)*6)*2)!important}.form-control-animated-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-7:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-7 .form-select,.form-control-animated-7 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-7{position:var(--form-control-base-animation-position)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*7)*.75);font-size:calc(calc(var(--spacing)*7)*.75)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*7)*.75)}.form-control-animated-7.has-icon{font-size:calc(calc(var(--spacing)*7))}.form-control-animated-7.has-icon .form-label{padding-left:calc(calc(var(--spacing)*7)*2)!important}.form-control-animated-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[1\.5rem\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[1\.5rem\] .form-select,.form-control-animated-\[1\.5rem\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[1\.5rem\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{padding:.5625rem 1.125rem;font-size:1.5rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:1.125rem;font-size:1.125rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:1.125rem}.form-control-animated-\[1\.5rem\].has-icon{font-size:1.5rem}.form-control-animated-\[1\.5rem\].has-icon .form-label{padding-left:3rem!important}.form-control-animated-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[16px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[16px\] .form-select,.form-control-animated-\[16px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[16px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{padding:6px 12px;font-size:16px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:12px;font-size:12px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:12px}.form-control-animated-\[16px\].has-icon{font-size:16px}.form-control-animated-\[16px\].has-icon .form-label{padding-left:32px!important}.form-control-animated-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[21px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[21px\] .form-select,.form-control-animated-\[21px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[21px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{padding:7.875px 15.75px;font-size:21px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:15.75px;font-size:15.75px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:15.75px}.form-control-animated-\[21px\].has-icon{font-size:21px}.form-control-animated-\[21px\].has-icon .form-label{padding-left:42px!important}.form-control-animated-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-lg:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-lg .form-select,.form-control-animated-lg input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-lg{position:var(--form-control-base-animation-position)}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-lg)*.75);font-size:calc(var(--form-control-font-size-lg)*.75)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-lg)*.75)}.form-control-animated-lg.has-icon{font-size:calc(var(--form-control-font-size-lg))}.form-control-animated-lg.has-icon .form-label{padding-left:calc(var(--form-control-font-size-lg)*2)!important}.form-control-animated-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-md:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-md .form-select,.form-control-animated-md input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-md{position:var(--form-control-base-animation-position)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-md)*.75);font-size:calc(var(--form-control-font-size-md)*.75)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-md)*.75)}.form-control-animated-md.has-icon{font-size:calc(var(--form-control-font-size-md))}.form-control-animated-md.has-icon .form-label{padding-left:calc(var(--form-control-font-size-md)*2)!important}.form-control-animated-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-sm:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-sm .form-select,.form-control-animated-sm input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-sm{position:var(--form-control-base-animation-position)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-sm)*.75);font-size:calc(var(--form-control-font-size-sm)*.75)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-sm)*.75)}.form-control-animated-sm.has-icon{font-size:calc(var(--form-control-font-size-sm))}.form-control-animated-sm.has-icon .form-label{padding-left:calc(var(--form-control-font-size-sm)*2)!important}.form-control-animated-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xl .form-select,.form-control-animated-xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xl{position:var(--form-control-base-animation-position)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xl)*.75);font-size:calc(var(--form-control-font-size-xl)*.75)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xl)*.75)}.form-control-animated-xl.has-icon{font-size:calc(var(--form-control-font-size-xl))}.form-control-animated-xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xl)*2)!important}.form-control-animated-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xs:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xs .form-select,.form-control-animated-xs input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xs{position:var(--form-control-base-animation-position)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xs)*.75);font-size:calc(var(--form-control-font-size-xs)*.75)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xs)*.75)}.form-control-animated-xs.has-icon{font-size:calc(var(--form-control-font-size-xs))}.form-control-animated-xs.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xs)*2)!important}.form-control-animated-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-control-animated{position:var(--form-control-base-animation-position)}.form-control-animated:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated .form-select,.form-control-animated input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.visible{visibility:visible}.form-control-activity-indicator{position:var(--form-control-activity-indicator-position);right:var(--form-control-activity-indicator-right);top:var(--form-control-activity-indicator-top);transform:var(--form-control-activity-indicator-transform);transition:var(--form-control-activity-indicator-transition)}.form-control-inner-icon{position:var(--form-control-inner-icon-position);top:var(--form-control-inner-icon-top);left:var(--form-control-inner-icon-left);width:var(--form-control-inner-icon-width);font-size:var(--form-control-inner-icon-font-size);transform:var(--form-control-inner-icon-transform);display:var(--form-control-inner-icon-display);align-items:var(--form-control-inner-icon-align-items);justify-content:var(--form-control-inner-icon-justify-content)}.form-control-inner-icon:has(~textarea.form-control){top:var(--form-control-inner-icon-textarea-top);transform:var(--form-control-inner-icon-textarea-transform)}.absolute{position:absolute}.fixed{position:fixed}.form-control-inner{position:var(--form-control-inner-position)}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.form-control-plaintext{display:var(--form-control-plaintext-display);width:var(--form-control-plaintext-width);margin:var(--form-control-plaintext-margin);padding-left:var(--form-control-plaintext-padding-left);padding-right:var(--form-control-plaintext-padding-right);color:var(--form-control-plaintext-color);border:var(--form-control-plaintext-border);line-height:var(--form-control-plaintext-line-height);background:var(--form-control-plaintext-background);box-shadow:var(--form-control-plaintext-box-shadow);outline:var(--form-control-plaintext-outline);cursor:var(--form-control-plaintext-cursor);appearance:var(--form-control-plaintext-appearance)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.form-select{display:var(--form-select-display);width:var(--form-select-width);padding:var(--form-select-padding-y)var(--form-select-padding-right)var(--form-select-padding-y)var(--form-select-padding-x);font-family:var(--form-select-font);font-weight:var(--form-select-font-weight);line-height:var(--form-select-line-height);color:var(--form-select-color);vertical-align:var(--form-select-vertical-align);background-color:var(--form-select-background-color);background-image:var(--form-select-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-background-position);background-size:var(--form-select-background-size);border-width:var(--form-select-border-width);border-style:var(--form-select-border-style);border-color:var(--form-select-border-color);border-radius:calc(var(--form-control-font-size)/4);transition:var(--form-select-transition);appearance:var(--form-select-appearance);opacity:var(--form-select-opacity)}.form-select:where(.dark,.dark *){color:var(--form-select-dark-color);background-color:var(--form-select-dark-background-color);border-color:var(--form-select-dark-border-color);background-image:var(--form-select-dark-background-image)}.form-select:focus{color:var(--form-select-focus-color);background-color:var(--form-select-focus-background-color);border-color:var(--form-select-focus-border-color);outline:var(--form-select-focus-outline);box-shadow:var(--form-select-focus-box-shadow-style) var(--form-select-focus-box-shadow-color)}.form-select:focus:where(.dark,.dark *){color:var(--form-select-focus-dark-color);background-color:var(--form-select-focus-dark-background-color);border-color:var(--form-select-focus-dark-border-color)}.form-select::-ms-value{color:var(--form-select-ms-value-color);background-color:var(--form-select-ms-value-background-color)}.form-select::-ms-value:where(.dark,.dark *){color:var(--form-select-ms-value-dark-color);background-color:var(--form-select-ms-value-dark-background-color)}.form-select[multiple],.form-select[size]:not([size="1"]){height:var(--form-select-multiple-height);padding-right:var(--form-select-multiple-padding-right);background-image:var(--form-select-multiple-background-image)}.form-select:disabled:not([readonly]){border-color:var(--form-select-disabled-border-color);color:var(--form-select-disabled-color)}.form-select:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-select-disabled-dark-color);background-color:var(--form-select-disabled-dark-background-color);border-color:var(--form-select-disabled-dark-border-color)}.form-select:-moz-focusring{color:var(--form-select-moz-focusring-color);text-shadow:var(--form-select-moz-focusring-text-shadow)}.form-select.is-invalid,.form-select[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-invalid,.form-select[invalid]):focus,:is(.form-select.is-invalid,.form-select[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-select.is-valid,.form-select[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-valid,.form-select[valid]):focus,:is(.form-select.is-valid,.form-select[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);color:var(--valid-color);background-color:var(--valid-background-color)}.form-select-plaintext{display:var(--form-select-plaintext-display);outline:var(--form-select-plaintext-outline);width:var(--form-select-width);background-image:var(--form-select-plaintext-background-image);border:var(--form-select-plaintext-border);color:var(--form-select-plaintext-color);padding-left:var(--form-select-plaintext-padding-left);padding-right:var(--form-select-plaintext-padding-right);cursor:var(--form-select-plaintext-cursor)}.form-select-plaintext:where(.dark,.dark *){background-color:var(--form-select-plaintext-background-color-dark)}.form-select-plaintext:focus{box-shadow:var(--form-select-plaintext-box-shadow-focus)}.form-select-plaintext:focus:where(.dark,.dark *){color:var(--form-select-plaintext-color-focus-dark);background-color:var(--form-select-plaintext-background-color-focus-dark)}.form-select-plaintext:disabled{color:var(--form-select-plaintext-color-disabled)}.form-select-plaintext:disabled:where(.dark,.dark *){color:var(--form-select-plaintext-color-disabled-dark)}.form-control{display:var(--form-control-display);width:var(--form-control-width);font-family:var(--form-control-font);font-weight:var(--form-control-font-weight);line-height:var(--form-control-line-height);background-color:var(--form-control-background-color);border-width:var(--form-control-border-width);border-style:var(--form-control-border-style);border-color:var(--form-control-border-color);border-radius:var(--form-control-border-radius);transition:var(--form-control-transition);appearance:var(--form-control-appearance);padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75)}.form-control:where(.dark,.dark *){background-color:var(--form-control-dark-background-color);border-color:var(--form-control-dark-border-color)}.form-control:focus{color:var(--form-control-focus-color);background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);outline:var(--form-control-focus-outline);box-shadow:var(--form-control-focus-box-shadow-style) var(--form-control-focus-box-shadow-color)}.form-control:focus:where(.dark,.dark *){color:var(--form-control-focus-dark-color);border-color:var(--form-control-focus-dark-border-color);background-color:var(--form-control-focus-dark-background-color)}.form-control::placeholder{color:var(--form-control-placeholder-color);opacity:var(--form-control-placeholder-opacity)}.form-control:disabled:not([readonly]){color:var(--form-control-disabled-color);background-color:var(--form-control-disabled-background-color);border-color:var(--form-control-disabled-border-color);opacity:var(--form-control-disabled-opacity)}.form-control:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-control-disabled-dark-color);background-color:var(--form-control-disabled-dark-background-color);border-color:var(--form-control-disabled-dark-border-color)}.form-control.is-invalid,.form-control[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-invalid,.form-control[invalid]):focus,:is(.form-control.is-invalid,.form-control[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-control.is-valid,.form-control[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-valid,.form-control[valid]):focus,:is(.form-control.is-valid,.form-control[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);background-color:var(--valid-background-color)}.invalid-feedback{color:var(--invalid-color);display:var(--display-none)}.is-invalid~.invalid-feedback,[invalid]~.invalid-feedback,:has(.is-invalid) .invalid-feedback,:has([invalid]) .invalid-feedback{display:var(--display-block)}.valid-feedback{color:var(--valid-color);display:var(--display-none)}.is-valid~.valid-feedback,[valid]~.valid-feedback,:has(.is-valid) .valid-feedback,:has([valid]) .valid-feedback{display:var(--display-block)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.form-switch-amber-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-switch-amber-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-amber-500);border-color:var(--color-amber-500);background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-switch-amber-500:after{background-color:var(--color-amber-500)}.form-switch-amber-500:checked{background-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500:checked{background-color:color-mix(in oklch,var(--color-amber-500)25%,transparent)}}.form-switch-amber-500:checked{border-color:var(--color-amber-500)}.form-switch-amber-500:checked:after{background-color:var(--color-amber-500)}.form-switch-amber-500:focus{border-color:var(--color-amber-500)}.form-switch-amber-500:focus:after{background-color:var(--color-amber-500)}.form-switch-green-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-switch-green-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-green-500);border-color:var(--color-green-500);background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-switch-green-500:after{background-color:var(--color-green-500)}.form-switch-green-500:checked{background-color:#00c75840}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500:checked{background-color:color-mix(in oklch,var(--color-green-500)25%,transparent)}}.form-switch-green-500:checked{border-color:var(--color-green-500)}.form-switch-green-500:checked:after{background-color:var(--color-green-500)}.form-switch-green-500:focus{border-color:var(--color-green-500)}.form-switch-green-500:focus:after{background-color:var(--color-green-500)}.form-switch-neutral-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-switch-neutral-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-neutral-500);border-color:var(--color-neutral-500);background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-switch-neutral-500:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:checked{background-color:#73737340}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500:checked{background-color:color-mix(in oklch,var(--color-neutral-500)25%,transparent)}}.form-switch-neutral-500:checked{border-color:var(--color-neutral-500)}.form-switch-neutral-500:checked:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:focus{border-color:var(--color-neutral-500)}.form-switch-neutral-500:focus:after{background-color:var(--color-neutral-500)}.form-switch-purple-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-switch-purple-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-purple-500);border-color:var(--color-purple-500);background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-switch-purple-500:after{background-color:var(--color-purple-500)}.form-switch-purple-500:checked{background-color:#ac4bff40}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500:checked{background-color:color-mix(in oklch,var(--color-purple-500)25%,transparent)}}.form-switch-purple-500:checked{border-color:var(--color-purple-500)}.form-switch-purple-500:checked:after{background-color:var(--color-purple-500)}.form-switch-purple-500:focus{border-color:var(--color-purple-500)}.form-switch-purple-500:focus:after{background-color:var(--color-purple-500)}.form-switch-1{--form-switch-height:calc(calc(var(--spacing)*1)*1.5 + (calc(var(--spacing)*1)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-2xl{--form-switch-height:calc(var(--form-control-font-size-2xl)*1.5 + (var(--form-control-font-size-2xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-3xl{--form-switch-height:calc(var(--form-control-font-size-3xl)*1.5 + (var(--form-control-font-size-3xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4{--form-switch-height:calc(calc(var(--spacing)*4)*1.5 + (calc(var(--spacing)*4)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4xl{--form-switch-height:calc(var(--form-control-font-size-4xl)*1.5 + (var(--form-control-font-size-4xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5{--form-switch-height:calc(calc(var(--spacing)*5)*1.5 + (calc(var(--spacing)*5)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5xl{--form-switch-height:calc(var(--form-control-font-size-5xl)*1.5 + (var(--form-control-font-size-5xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-6{--form-switch-height:calc(calc(var(--spacing)*6)*1.5 + (calc(var(--spacing)*6)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-7{--form-switch-height:calc(calc(var(--spacing)*7)*1.5 + (calc(var(--spacing)*7)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-8{--form-switch-height:calc(calc(var(--spacing)*8)*1.5 + (calc(var(--spacing)*8)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-96{--form-switch-height:calc(calc(var(--spacing)*96)*1.5 + (calc(var(--spacing)*96)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-\[1\.5rem\]{--form-switch-height: calc(3.375rem + 2px) ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:.5625rem 1.125rem;font-size:1.5rem}.form-switch-\[16px\]{--form-switch-height: 38px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:6px 12px;font-size:16px}.form-switch-\[21px\]{--form-switch-height: 49.25px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:7.875px 15.75px;font-size:21px}.form-switch-\[27px\]{--form-switch-height: 62.75px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:10.125px 20.25px;font-size:27px}.form-switch-lg{--form-switch-height:calc(var(--form-control-font-size-lg)*1.5 + (var(--form-control-font-size-lg)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-md{--form-switch-height:calc(var(--form-control-font-size-md)*1.5 + (var(--form-control-font-size-md)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-sm{--form-switch-height:calc(var(--form-control-font-size-sm)*1.5 + (var(--form-control-font-size-sm)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xl{--form-switch-height:calc(var(--form-control-font-size-xl)*1.5 + (var(--form-control-font-size-xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xs{--form-switch-height:calc(var(--form-control-font-size-xs)*1.5 + (var(--form-control-font-size-xs)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-control-color{width:var(--form-control-color-width);height:var(--form-control-color-height);padding:var(--form-control-color-padding);border-radius:var(--form-control-border-radius)}.form-control-color::-moz-color-swatch{border-radius:var(--form-control-border-radius)}.form-control-color::-webkit-color-swatch{border-radius:var(--form-control-border-radius)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.form-control-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-control-1.has-icon{padding:0}.form-control-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-control-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-control-2xl.has-icon{padding:0}.form-control-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-control-3.has-icon{padding:0}.form-control-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-control-3xl.has-icon{padding:0}.form-control-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-control-4.has-icon{padding:0}.form-control-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-control-4xl.has-icon{padding:0}.form-control-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-control-5.has-icon{padding:0}.form-control-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-control-5xl.has-icon{padding:0}.form-control-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-control-6.has-icon{padding:0}.form-control-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-control-7.has-icon{padding:0}.form-control-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-control-8.has-icon{padding:0}.form-control-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-control-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-control-96.has-icon{padding:0}.form-control-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-control-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-control-\[1\.5rem\].has-icon{padding:0}.form-control-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-control-\[16px\].has-icon{padding:0}.form-control-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-control-\[21px\].has-icon{padding:0}.form-control-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.form-control-\[27px\].has-icon{padding:0}.form-control-\[27px\].has-icon .form-control-icon{padding-left:54px}.form-control-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-control-lg.has-icon{padding:0}.form-control-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-control-md.has-icon{padding:0}.form-control-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-control-sm.has-icon{padding:0}.form-control-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-control-xl.has-icon{padding:0}.form-control-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-control-xs.has-icon{padding:0}.form-control-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-select-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-select-1.has-icon{padding:0}.form-select-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-select-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-select-2xl.has-icon{padding:0}.form-select-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-select-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-select-3.has-icon{padding:0}.form-select-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-select-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-select-3xl.has-icon{padding:0}.form-select-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-select-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-select-4.has-icon{padding:0}.form-select-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-select-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-select-4xl.has-icon{padding:0}.form-select-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-select-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-select-5.has-icon{padding:0}.form-select-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-select-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-select-5xl.has-icon{padding:0}.form-select-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-select-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-select-6.has-icon{padding:0}.form-select-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-select-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-select-7.has-icon{padding:0}.form-select-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-select-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-select-8.has-icon{padding:0}.form-select-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-select-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-select-96.has-icon{padding:0}.form-select-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-select-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-select-\[1\.5rem\].has-icon{padding:0}.form-select-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-select-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-select-\[16px\].has-icon{padding:0}.form-select-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-select-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-select-\[21px\].has-icon{padding:0}.form-select-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-select-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-select-lg.has-icon{padding:0}.form-select-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-select-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-select-md.has-icon{padding:0}.form-select-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-select-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-select-sm.has-icon{padding:0}.form-select-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-select-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-select-xl.has-icon{padding:0}.form-select-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-select-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-select-xs.has-icon{padding:0}.form-select-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.rounded-full{border-radius:3.40282e38px}.form-switch-light-dark:after{background-color:#0000;background-image:var(--form-switch-sun-bg)}.form-switch-light-dark:focus:after{background-color:#0000;background-image:var(--form-switch-sun-bg-focus)}.form-switch-light-dark:checked{background-color:var(--form-switch-dark-bg);border-color:var(--form-switch-border-color)}.form-switch-light-dark:checked:after{background-color:#0000;background-image:var(--form-switch-moon-bg)}.form-switch-light-dark:checked:focus:after{background-image:var(--form-switch-moon-bg-focus)}.form-switch-light-dark:where(.dark,.dark *){border-color:var(--form-switch-dark-border-color)}.form-control-amber-500{--form-control-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-control-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500{border-color:var(--color-amber-500)}.form-control-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500:focus{border-color:var(--color-amber-500)}.form-control-amber-500.has-icon{padding:0}.form-control-blue-500{--form-control-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-control-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500{border-color:var(--color-blue-500)}.form-control-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500:focus{border-color:var(--color-blue-500)}.form-control-blue-500.has-icon{padding:0}.form-control-green-500{--form-control-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-control-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500{border-color:var(--color-green-500)}.form-control-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500:focus{border-color:var(--color-green-500)}.form-control-green-500.has-icon{padding:0}.form-control-neutral-500{--form-control-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-control-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500{border-color:var(--color-neutral-500)}.form-control-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500:focus{border-color:var(--color-neutral-500)}.form-control-neutral-500.has-icon{padding:0}.form-control-purple-500{--form-control-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-control-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500{border-color:var(--color-purple-500)}.form-control-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500:focus{border-color:var(--color-purple-500)}.form-control-purple-500.has-icon{padding:0}.form-control-red-500{--form-control-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-control-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500{border-color:var(--color-red-500)}.form-control-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500:focus{border-color:var(--color-red-500)}.form-control-red-500.has-icon{padding:0}.form-select-amber-500{--form-select-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-select-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500{border-color:var(--color-amber-500)}.form-select-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500:focus{border-color:var(--color-amber-500)}.form-select-amber-500.has-icon{padding:0}.form-select-blue-500{--form-select-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-select-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500{border-color:var(--color-blue-500)}.form-select-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500:focus{border-color:var(--color-blue-500)}.form-select-blue-500.has-icon{padding:0}.form-select-green-500{--form-select-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-select-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500{border-color:var(--color-green-500)}.form-select-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500:focus{border-color:var(--color-green-500)}.form-select-green-500.has-icon{padding:0}.form-select-neutral-500{--form-select-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-select-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500{border-color:var(--color-neutral-500)}.form-select-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500:focus{border-color:var(--color-neutral-500)}.form-select-neutral-500.has-icon{padding:0}.form-select-purple-500{--form-select-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-select-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500{border-color:var(--color-purple-500)}.form-select-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500:focus{border-color:var(--color-purple-500)}.form-select-purple-500.has-icon{padding:0}.form-select-red-500{--form-select-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-select-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500{border-color:var(--color-red-500)}.form-select-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500:focus{border-color:var(--color-red-500)}.form-select-red-500.has-icon{padding:0}.form-check-amber-500{--form-check-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-check-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500{border-color:var(--color-amber-500)}.form-check-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500:focus{border-color:var(--color-amber-500)}.form-check-amber-500:checked{border-color:var(--color-amber-500);background-color:var(--color-amber-500)}.form-check-blue-500{--form-check-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-check-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500{border-color:var(--color-blue-500)}.form-check-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500:focus{border-color:var(--color-blue-500)}.form-check-blue-500:checked{border-color:var(--color-blue-500);background-color:var(--color-blue-500)}.form-check-green-500{--form-check-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-check-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500{border-color:var(--color-green-500)}.form-check-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500:focus{border-color:var(--color-green-500)}.form-check-green-500:checked{border-color:var(--color-green-500);background-color:var(--color-green-500)}.form-check-neutral-500{--form-check-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-check-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500{border-color:var(--color-neutral-500)}.form-check-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500:focus{border-color:var(--color-neutral-500)}.form-check-neutral-500:checked{border-color:var(--color-neutral-500);background-color:var(--color-neutral-500)}.form-check-pink-500{--form-check-focus-box-shadow-color:#f6339a80}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-pink-500)50%,transparent)}}.form-check-pink-500{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500{border-color:var(--color-pink-500)}.form-check-pink-500:focus{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500:focus{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500:focus{border-color:var(--color-pink-500)}.form-check-pink-500:checked{border-color:var(--color-pink-500);background-color:var(--color-pink-500)}.form-check-purple-500{--form-check-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-check-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500{border-color:var(--color-purple-500)}.form-check-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500:focus{border-color:var(--color-purple-500)}.form-check-purple-500:checked{border-color:var(--color-purple-500);background-color:var(--color-purple-500)}.form-check-red-500{--form-check-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-check-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500{border-color:var(--color-red-500)}.form-check-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500:focus{border-color:var(--color-red-500)}.form-check-red-500:checked{border-color:var(--color-red-500);background-color:var(--color-red-500)}.form-check-yellow-500{--form-check-focus-box-shadow-color:#edb20080}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-yellow-500)50%,transparent)}}.form-check-yellow-500{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500{border-color:var(--color-yellow-500)}.form-check-yellow-500:focus{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500:focus{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500:focus{border-color:var(--color-yellow-500)}.form-check-yellow-500:checked{border-color:var(--color-yellow-500);background-color:var(--color-yellow-500)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.form-check-1{font-size:calc(var(--spacing)*1)}.form-check-2xl{font-size:var(--form-control-font-size-2xl)}.form-check-3xl{font-size:var(--form-control-font-size-3xl)}.form-check-4{font-size:calc(var(--spacing)*4)}.form-check-4xl{font-size:var(--form-control-font-size-4xl)}.form-check-5{font-size:calc(var(--spacing)*5)}.form-check-5xl{font-size:var(--form-control-font-size-5xl)}.form-check-6{font-size:calc(var(--spacing)*6)}.form-check-7{font-size:calc(var(--spacing)*7)}.form-check-8{font-size:calc(var(--spacing)*8)}.form-check-96{font-size:calc(var(--spacing)*96)}.form-check-\[1\.5rem\]{font-size:1.5rem}.form-check-\[16px\]{font-size:16px}.form-check-\[21px\]{font-size:21px}.form-check-lg{font-size:var(--form-control-font-size-lg)}.form-check-md{font-size:var(--form-control-font-size-md)}.form-check-sm{font-size:var(--form-control-font-size-sm)}.form-check-xl{font-size:var(--form-control-font-size-xl)}.form-check-xs{font-size:var(--form-control-font-size-xs)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-500:oklch(62.7% .265 303.9);--color-pink-500:oklch(65.6% .241 354.308);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--form-display:flex;--form-width:100%;--from-font:inherit;--form-font-weight:400;--form-line-height:1.5;--form-font-size:1rem;--form-background-color:inherit;--form-background-repeat:no-repeat;--form-background-position:right .375rem center;--form-border-width:1px;--form-border-style:solid;--form-border-color-control-select:var(--color-neutral-300,oklch(87% 0 0));--form-border-color-switch-check:var(--color-neutral-400,oklch(70.8% 0 0));--form-appearance:none;--form-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-dark-border-color:var(--color-neutral-500,oklch(55.6% 0 0));--form-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-focus-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-focus-background-color:inherit;--form-focus-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-focus-outline:0;--form-focus-box-shadow-style:0 0 0 .2rem;--form-focus-box-shadow-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-focus-dark-color:var(--color-white,oklch(100% .00011 271.152));--form-focus-dark-border-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-disabled-opacity:1;--form-disabled-filter:none;--form-disabled-pointer-events:none;--form-disabled-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-background-color:var(--color-neutral-200,oklch(92.2% 0 0));--form-disabled-border-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-dark-color:var(--color-neutral-600,oklch(43.9% 0 0));--form-disabled-dark-background-color:var(--color-neutral-900,oklch(20.5% 0 0));--form-disabled-dark-border-color:var(--color-neutral-700,oklch(20.5% 0 0));--form-plaintext-display:block;--form-plaintext-width:100%;--form-plaintext-margin:0;--form-plaintext-padding-left:0em;--form-plaintext-padding-right:0em;--form-plaintext-color:inherit;--form-plaintext-border:none;--form-plaintext-line-height:1.5;--form-plaintext-background:transparent;--form-plaintext-background-image:none;--form-plaintext-box-shadow:none;--form-plaintext-outline:none;--form-plaintext-cursor:default;--form-plaintext-appearance:none;--form-control-font-size-xs:calc(var(--spacing)*2.5);--form-control-font-size-sm:calc(var(--spacing)*3);--form-control-font-size-md:calc(var(--spacing)*4);--form-control-font-size-lg:calc(var(--spacing)*5);--form-control-font-size-xl:calc(var(--spacing)*6);--form-control-font-size-2xl:calc(var(--spacing)*7);--form-control-font-size-3xl:calc(var(--spacing)*8);--form-control-font-size-4xl:calc(var(--spacing)*9);--form-control-font-size-5xl:calc(var(--spacing)*10);--form-control-color-width:3rem;--form-control-color-height:calc(1.5em + var(--form-control-font-size)*.75 + var(--form-control-border-width)*2);--form-control-color-padding:.375rem;--display-none:none;--display-block:block;--invalid-color:var(--color-red-600,oklch(57.7% .245 27.325));--valid-color:var(--color-green-600,oklch(62.7% .194 149.214));--invalid-background-color:#e400141a}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-background-color:color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))10%,transparent)}}:root,:host{--valid-background-color:#00a5441a}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-background-color:color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))10%,transparent)}}:root,:host{--invalid-box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))50%,transparent)}}:root,:host{--valid-box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))50%,transparent)}}:root,:host{--invalid-background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc2626'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath d='m5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc2626' stroke='none'/%3e%3c/svg%3e");--valid-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMxNmEzNGEnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=);--form-control-background-size:1.25em;--form-control-border-radius:.25rem;--form-control-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-control-display:var(--form-display,flex);--form-control-width:var(--form-width,100%);--form-control-font:var(--from-font,inherit);--form-control-font-weight:var(--form-font-weight,400);--form-control-line-height:var(--form-line-height,1.5);--form-control-font-size:var(--form-font-size,1rem);--form-control-background-color:var(--form-background-color,inherit);--form-control-background-repeat:var(--form-background-repeat,no-repeat);--form-control-background-position:var(--form-background-position,right .375rem center);--form-control-border-width:var(--form-border-width,1px);--form-control-border-style:var(--form-border-style,solid);--form-control-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-control-appearance:var(--form-appearance,none);--form-control-inner-icon-textarea-top:.575em;--form-control-inner-icon-textarea-transform:none;--form-control-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-control-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-control-focus-background-color:var(--form-focus-background-color,inherit);--form-control-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-control-focus-outline:var(--form-focus-outline,0);--form-control-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-control-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-control-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-control-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-control-placeholder-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-control-placeholder-opacity:1;--form-control-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-control-disabled-background-color:var(--form-disabled-background-color,oklch(92.2% 0 0));--form-control-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-control-disabled-opacity:var(--form-disabled-opacity,1);--form-control-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-control-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-control-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-control-inner-position:relative;--form-control-inner-icon-position:absolute;--form-control-inner-icon-top:50%;--form-control-inner-icon-left:.5em;--form-control-inner-icon-width:1.25em;--form-control-inner-icon-font-size:inherit;--form-control-inner-icon-transform:translateY(-50%);--form-control-inner-icon-display:flex;--form-control-inner-icon-align-items:center;--form-control-inner-icon-justify-content:center;--form-control-activity-indicator-position:absolute;--form-control-activity-indicator-right:0;--form-control-activity-indicator-top:50%;--form-control-activity-indicator-transform:translate(-1rem,-50%);--form-control-activity-indicator-transition:all .15s ease-in;--form-control-plaintext-display:var(--form-plaintext-display,block);--form-control-plaintext-width:var(--form-plaintext-width,100%);--form-control-plaintext-margin:var(--form-plaintext-margin,0);--form-control-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-control-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-control-plaintext-color:var(--form-plaintext-color,inherit);--form-control-plaintext-border:var(--form-plaintext-border,none);--form-control-plaintext-line-height:var(--form-plaintext-line-height,1.5);--form-control-plaintext-background:var(--form-plaintext-background,transparent);--form-control-plaintext-box-shadow:var(--form-plaintext-box-shadow,none);--form-control-plaintext-outline:var(--form-plaintext-outline,none);--form-control-plaintext-cursor:var(--form-plaintext-cursor,default);--form-control-plaintext-appearance:var(--form-plaintext-appearance,none);--form-select-vertical-align:middle;--form-select-padding-x:.75rem;--form-select-padding-y:.375rem;--form-select-background-size:1em;--form-select-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E");--form-select-background-color:var(--form-background-color,inherit);--form-select-background-repeat:var(--form-background-repeat,no-repeat);--form-select-background-position:var(--form-background-position,right .375rem center);--form-select-border-width:var(--form-border-width,1px);--form-select-border-style:var(--form-border-style,solid);--form-select-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-select-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-select-display:var(--form-display,flex);--form-select-width:var(--form-width,100%);--form-select-font:var(--from-font,inherit);--form-select-font-weight:var(--form-font-weight,400);--form-select-line-height:var(--form-line-height,1.5rem);--form-select-color:var(--color-gray-800,oklch(31.8% .014 256.848));--form-select-appearance:var(--form-appearance,none);--form-select-padding-right:calc(var(--form-select-padding-x,.75rem)*2);--form-select-opacity:var(--form-disabled-opacity,1);--form-select-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-select-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-select-dark-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyNCAyNCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZT0nI2Q0ZDRkNCc+PHBhdGggc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNMTkuNSA4LjI1bC03LjUgNy41LTcuNS03LjUnIC8+PC9zdmc+);--form-select-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-select-focus-background-color:var(--form-focus-background-color,inherit);--form-select-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-select-focus-outline:var(--form-focus-outline,0);--form-select-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-select-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-select-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-select-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-select-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-ms-value-color:var(--color-gray-700,oklch(41.8% .01 256.848));--form-select-ms-value-background-color:var(--color-white,oklch(100% 0 0));--form-select-ms-value-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-select-ms-value-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-select-multiple-height:auto;--form-select-multiple-padding-right:var(--form-select-padding-x,.75rem);--form-select-multiple-background-image:none;--form-select-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-select-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-select-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-select-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-select-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-select-moz-focusring-color:transparent;--form-select-moz-focusring-text-shadow:0 0 0 oklch(31.8% .014 256.848);--form-select-validation-background-size:1.25em;--form-select-validation-background-position:right calc((var(--form-select-line-height)*1em + var(--form-select-padding-x)*2)/4)center;--form-select-plaintext-display:var(--form-plaintext-display,block);--form-select-plaintext-outline:var(--form-plaintext-outline,none);--form-select-plaintext-border:var(--form-plaintext-border,none);--form-select-plaintext-color:var(--form-plaintext-color,inherit);--form-select-plaintext-cursor:var(--form-plaintext-cursor,default);--form-select-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-select-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-select-plaintext-background-image:var(--form-plaintext-background-image,none);--form-select-plaintext-color-focus-dark:inherit;--form-select-plaintext-background-color-dark:inherit;--form-select-plaintext-box-shadow-focus:none;--form-select-plaintext-background-color-focus-dark:var(--color-neutral-800,oklch(26.9% 0 0));--form-select-plaintext-color-disabled:var(--color-neutral-600,oklch(43.9% 0 0));--form-select-plaintext-color-disabled-dark:var(--color-neutral-400,oklch(70.8% 0 0));--form-check-width:1.25em;--form-check-height:1.25em;--form-check-margin-top:calc((var(--form-line-height,1.5)*1em - 1.25em)/2);--form-check-vertical-align:top;--form-check-background-position:center;--form-check-background-size:contain;--form-check-color-adjust:exact;--form-check-padding:0;--form-check-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-check-background-color:var(--form-background-color,inherit);--form-check-background-repeat:var(--form-background-repeat,no-repeat);--form-check-border-width:var(--form-border-width,1px);--form-check-border-style:var(--form-border-style,solid);--form-check-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-check-appearance:var(--form-appearance,none);--form-check-label-margin-left:.5em;--form-check-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-check-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-check-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-check-checkbox-border-radius: .3125em ;--form-check-radio-border-radius:50%;--form-check-active-filter:brightness(90%);--form-check-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-check-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-check-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-check-focus-outline:var(--form-focus-outline,0);--form-check-checked-background-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checked-border-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checkbox-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3E%3C/svg%3E");--form-check-radio-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E");--form-check-disabled-pointer-events:var(--form-disabled-pointer-events,none);--form-check-disabled-filter:var(--form-disabled-filter,none);--form-check-disabled-opacity:calc(var(--form-disabled-opacity,1)/2);--form-check-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-check-disabled-label-opacity:.5;--form-check-invalid-checked-background-color:var(--color-red-600,oklch(57.7% .245 27.325));--form-check-valid-checked-background-color:var(--color-green-600,oklch(62.7% .194 149.214));--form-switch-position:relative;--form-switch-outline:none;--form-switch-appearance:var(--form-appearance,none);--form-switch-border-width:var(--form-border-width,1px);--form-switch-border-style:var(--form-border-style,solid);--form-switch-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-switch-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-switch-border-radius:var(--form-switch-height);--form-switch-display:var(--form-display,flex);--form-switch-padding:.15rem .35;--form-switch-font-size:.7rem;--form-switch-height: 1rem ;--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-label-display:inline-flex;--form-switch-label-align-items:center;--form-switch-label-vertical-align:middle;--form-switch-label-gap:.5em;--form-switch-before-content:"";--form-switch-before-position:absolute;--form-switch-before-top:50%;--form-switch-before-left:0;--form-switch-before-height:calc(var(--form-switch-height));--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2 - var(--form-switch-border-width)*2);--form-switch-before-display:block;--form-switch-before-translate-y:-50%;--form-switch-before-transition:all .15s ease-in-out;--form-switch-after-border-radius:100%;--form-switch-after-content:"";--form-switch-after-position:absolute;--form-switch-after-left:0;--form-switch-after-top:var(--form-switch-before-top);--form-switch-after-off-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-switch-after-on-color:var(--color-white,#fff);--form-switch-after-focus-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-after-background-position:center;--form-switch-after-background-repeat:no-repeat;--form-switch-checked-background:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-checked-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-switch-focus-outline:var(--form-focus-outline,0);--form-switch-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-switch-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-switch-disabled-pointer-events:var(--form-disabled-pointer-events);--form-switch-disabled-filter:var(--form-disabled-filter);--form-switch-disabled-opacity:calc(var(--form-disabled-opacity)/2);--form-switch-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-switch-dark-bg:transparent;--form-switch-sun-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNlYTU4MGM7IHN0cm9rZTogI2VhNTgwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-sun-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNjMjQxMGM7IHN0cm9rZTogI2MyNDEwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-moon-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzdlMjJjZScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-switch-moon-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzZiMjFhOCcgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-control-base-animation-position:relative;--form-control-animation-position:absolute;--form-control-animation-left:0;--form-control-animation-display:flex;--form-control-animation-align-items:center;--form-control-animation-padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75);--form-control-animation-transition:all .15s ease-in-out;--form-control-animation-z-index:1;--form-control-animation-is-empty-visibility:hidden;--form-control-animation-focus-label-font-size:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-label-padding-top:0;--form-control-animation-focus-label-padding-bottom:0;--form-control-animation-focus-label-padding-left:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-top:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-bottom:0;--activity-indicator-chase-width:2.5em;--activity-indicator-chase-height:2.5em;--activity-indicator-chase-animation:activity-indicator-chase 2.5s infinite linear both;--activity-indicator-chase-display:inline-block;--activity-indicator-chase-dot-width:100%;--activity-indicator-chase-dot-height:100%;--activity-indicator-chase-dot-position:absolute;--activity-indicator-chase-dot-left:0;--activity-indicator-chase-dot-top:0;--activity-indicator-chase-dot-animation:activity-indicator-chase-dot 2s infinite ease-in-out both;--activity-indicator-chase-dot-before-content:"";--activity-indicator-chase-dot-before-display:block;--activity-indicator-chase-dot-before-width:25%;--activity-indicator-chase-dot-before-height:25%;--activity-indicator-chase-dot-before-bg:currentColor;--activity-indicator-chase-dot-before-border-radius:100%;--activity-indicator-chase-dot-before-animation:activity-indicator-chase-dot-before 2s infinite ease-in-out both;--activity-indicator-chase-delay-1:-1.1s;--activity-indicator-chase-delay-2:-1s;--activity-indicator-chase-delay-3:-.9s;--activity-indicator-chase-delay-4:-.8s;--activity-indicator-chase-delay-5:-.7s;--activity-indicator-chase-delay-6:-.6s;--activity-indicator-chase-transform:rotate(360deg);--activity-indicator-chase-dot-before-scale-50:scale(.4);--activity-indicator-chase-dot-before-scale-100:scale(1);--activity-indicator-circle-fade-width:2.5em;--activity-indicator-circle-fade-height:2.5em;--activity-indicator-circle-fade-position:relative;--activity-indicator-circle-fade-display:inline-block;--activity-indicator-circle-width:100%;--activity-indicator-circle-height:100%;--activity-indicator-circle-position:absolute;--activity-indicator-circle-left:0;--activity-indicator-circle-top:0;--activity-indicator-circle-before-content:"";--activity-indicator-circle-before-display:block;--activity-indicator-circle-before-margin:0 auto;--activity-indicator-circle-before-width:15%;--activity-indicator-circle-before-height:15%;--activity-indicator-circle-before-bg:currentColor;--activity-indicator-circle-before-border-radius:100%;--activity-indicator-circle-before-animation:activity-indicator-circle-fade 1.2s infinite ease-in-out both;--activity-indicator-circle-delay-1:0s;--activity-indicator-circle-delay-2:-1.1s;--activity-indicator-circle-delay-3:-1s;--activity-indicator-circle-delay-4:-.9s;--activity-indicator-circle-delay-5:-.8s;--activity-indicator-circle-delay-6:-.7s;--activity-indicator-circle-delay-7:-.6s;--activity-indicator-circle-delay-8:-.5s;--activity-indicator-circle-delay-9:-.4s;--activity-indicator-circle-delay-10:-.3s;--activity-indicator-circle-delay-11:-.2s;--activity-indicator-circle-delay-12:-.1s;--activity-indicator-circle-rotate-1:rotate(0deg);--activity-indicator-circle-rotate-2:rotate(30deg);--activity-indicator-circle-rotate-3:rotate(60deg);--activity-indicator-circle-rotate-4:rotate(90deg);--activity-indicator-circle-rotate-5:rotate(120deg);--activity-indicator-circle-rotate-6:rotate(150deg);--activity-indicator-circle-rotate-7:rotate(180deg);--activity-indicator-circle-rotate-8:rotate(210deg);--activity-indicator-circle-rotate-9:rotate(240deg);--activity-indicator-circle-rotate-10:rotate(270deg);--activity-indicator-circle-rotate-11:rotate(300deg);--activity-indicator-circle-rotate-12:rotate(330deg);--activity-indicator-circle-fade-opacity-false:0;--activity-indicator-circle-fade-opacity-true:1;--activity-indicator-circle-orbit-width:2.5em;--activity-indicator-circle-orbit-height:2.5em;--activity-indicator-circle-orbit-position:relative;--activity-indicator-circle-orbit-text-align:center;--activity-indicator-circle-orbit-animation:activity-indicator-circle-orbit-rotate 2s infinite linear;--activity-indicator-circle-orbit-dot-width:60%;--activity-indicator-circle-orbit-dot-height:60%;--activity-indicator-circle-orbit-dot-display:inline-block;--activity-indicator-circle-orbit-dot-position:absolute;--activity-indicator-circle-orbit-dot-top:0;--activity-indicator-circle-orbit-dot-bg:currentColor;--activity-indicator-circle-orbit-dot-border-radius:100%;--activity-indicator-circle-orbit-dot-animation:activity-indicator-circle-orbit-bounce 2s infinite ease-in-out;--activity-indicator-circle-orbit-dot2-top:auto;--activity-indicator-circle-orbit-dot2-bottom:0;--activity-indicator-circle-orbit-dot2-delay:-1s;--activity-indicator-circle-orbit-rotate-transform:rotate(360deg);--activity-indicator-circle-orbit-rotate-bounce-scale-start:scale(0);--activity-indicator-circle-orbit-rotate-bounce-scale-end:scale(1);--activity-indicator-circle-trail-width:2.5em;--activity-indicator-circle-trail-height:2.5em;--activity-indicator-circle-trail-position:relative;--activity-indicator-child-width:100%;--activity-indicator-child-height:100%;--activity-indicator-child-position:absolute;--activity-indicator-child-left:0;--activity-indicator-child-top:0;--activity-indicator-child-before-content:"";--activity-indicator-child-before-display:block;--activity-indicator-child-before-margin:0 auto;--activity-indicator-child-before-width:.4em;--activity-indicator-child-before-height:.4em;--activity-indicator-child-before-bg:currentColor;--activity-indicator-child-before-border-radius:100%;--activity-indicator-child-before-animation:activity-indicator-circle-trail 1.2s infinite ease-in-out both;--trail-transform-2:rotate(30deg);--trail-delay-2:-1.1s;--trail-transform-3:rotate(60deg);--trail-delay-3:-1s;--trail-transform-4:rotate(90deg);--trail-delay-4:-.9s;--trail-transform-5:rotate(120deg);--trail-delay-5:-.8s;--trail-transform-6:rotate(150deg);--trail-delay-6:-.7s;--trail-transform-7:rotate(180deg);--trail-delay-7:-.6s;--trail-transform-8:rotate(210deg);--trail-delay-8:-.5s;--trail-transform-9:rotate(240deg);--trail-delay-9:-.4s;--trail-transform-10:rotate(270deg);--trail-delay-10:-.3s;--trail-transform-11:rotate(300deg);--trail-delay-11:-.2s;--trail-transform-12:rotate(330deg);--trail-delay-12:-.1s;--activity-indicator-circle-trail-scale-0:scale(0);--activity-indicator-circle-trail-scale-1:scale(1);--activity-indicator-dots-font-size:1em;--activity-indicator-dots-position:relative;--activity-indicator-dots-child-width:1em;--activity-indicator-dots-child-height:1em;--activity-indicator-dots-child-bg:currentColor;--activity-indicator-dots-child-border-radius:100%;--activity-indicator-dots-child-display:inline-block;--activity-indicator-dots-child-animation:activity-indicator-dots 1.4s infinite ease-in-out both;--activity-indicator-dots-child-margin-right:.2em;--dots-delay-1:-.32s;--dots-delay-2:-.16s;--activity-indicator-dots-scale-0:scale(0);--activity-indicator-dots-scale-1:scale(1);--activity-indicator-double-pulse-width:2.5em;--activity-indicator-double-pulse-height:2.5em;--activity-indicator-double-pulse-position:relative;--activity-indicator-double-pulse-bounce-width:100%;--activity-indicator-double-pulse-bounce-height:100%;--activity-indicator-double-pulse-bounce-border-radius:50%;--activity-indicator-double-pulse-bounce-bg:currentColor;--activity-indicator-double-pulse-bounce-opacity:.66;--activity-indicator-double-pulse-bounce-position:absolute;--activity-indicator-double-pulse-bounce-top:0;--activity-indicator-double-pulse-bounce-left:0;--activity-indicator-double-pulse-bounce-animation:activity-indicator-double-pulse 2s infinite ease-in-out;--double-pulse-delay-2:-1s;--activity-indicator-double-pulse-scale-0:scale(0);--activity-indicator-double-pulse-scale-1:scale(1);--activity-indicator-facebook-height:4em;--activity-indicator-facebook-child-bg:#333;--activity-indicator-facebook-child-height:100%;--activity-indicator-facebook-child-width:6px;--activity-indicator-facebook-child-margin-right:2px;--activity-indicator-facebook-child-display:inline-block;--activity-indicator-facebook-child-animation:activity-indicator-facebook 1.2s infinite ease-in-out;--activity-indicator-facebook-rect2-delay:-1.1s;--activity-indicator-facebook-rect3-delay:-1s;--activity-indicator-facebook-rect4-delay:-.9s;--activity-indicator-facebook-rect5-delay:-.8s;--activity-indicator-facebook-scale-start:scaleY(.4);--activity-indicator-facebook-scale-peak:scaleY(1);--activity-indicator-grid-width:2.5em;--activity-indicator-grid-height:2.5em;--activity-indicator-grid-child-width:33%;--activity-indicator-grid-child-height:33%;--activity-indicator-grid-child-bg:currentColor;--activity-indicator-grid-child-float:left;--activity-indicator-grid-child-animation:activity-indicator-grid 1.3s infinite ease-in-out;--activity-indicator-grid1-delay:.2s;--activity-indicator-grid2-delay:.3s;--activity-indicator-grid3-delay:.4s;--activity-indicator-grid4-delay:.1s;--activity-indicator-grid5-delay:.2s;--activity-indicator-grid6-delay:.3s;--activity-indicator-grid7-delay:0s;--activity-indicator-grid8-delay:.1s;--activity-indicator-grid9-delay:.2s;--activity-indicator-grid-scale-normal:scale3d(1,1,1);--activity-indicator-grid-scale-shrink:scale3d(0,0,1);--activity-indicator-pulse-width:2.5em;--activity-indicator-pulse-height:2.5em;--activity-indicator-pulse-bg:currentColor;--activity-indicator-pulse-border-radius:100%;--activity-indicator-pulse-animation:activity-indicator-pulse 1s infinite ease-in-out;--activity-indicator-pulse-scale-start:scale(0);--activity-indicator-pulse-scale-end:scale(1);--activity-indicator-pulse-opacity-start:1;--activity-indicator-pulse-opacity-end:0;--activity-indicator-spinner-width:2.5em;--activity-indicator-spinner-height:2.5em;--activity-indicator-spinner-bg:currentColor;--activity-indicator-spinner-animation:activity-indicator-spinner 1.2s infinite ease-in-out both;--activity-indicator-spinner-bar-width:10%;--activity-indicator-spinner-bar-height:33.333%;--activity-indicator-spinner-bar-margin:0 auto;--activity-indicator-spinner-bar-display:block;--activity-indicator-spinner-bar-content:"";--activity-indicator-spinner-position:relative;--activity-indicator-spinner-child-position:absolute;--activity-indicator-spinner-child-width:100%;--activity-indicator-spinner-child-height:100%;--activity-indicator-spinner-child-left:0;--activity-indicator-spinner-child-top:0;--activity-indicator-spinner-spinner2-rotate:rotate(30deg);--activity-indicator-spinner-spinner3-rotate:rotate(60deg);--activity-indicator-spinner-spinner4-rotate:rotate(90deg);--activity-indicator-spinner-spinner5-rotate:rotate(120deg);--activity-indicator-spinner-spinner6-rotate:rotate(150deg);--activity-indicator-spinner-spinner7-rotate:rotate(180deg);--activity-indicator-spinner-spinner8-rotate:rotate(210deg);--activity-indicator-spinner-spinner9-rotate:rotate(240deg);--activity-indicator-spinner-spinner10-rotate:rotate(270deg);--activity-indicator-spinner-spinner11-rotate:rotate(300deg);--activity-indicator-spinner-spinner12-rotate:rotate(330deg);--activity-indicator-spinner-spinner2-delay:-1.1s;--activity-indicator-spinner-spinner3-delay:-1s;--activity-indicator-spinner-spinner4-delay:-.9s;--activity-indicator-spinner-spinner5-delay:-.8s;--activity-indicator-spinner-spinner6-delay:-.7s;--activity-indicator-spinner-spinner7-delay:-.6s;--activity-indicator-spinner-spinner8-delay:-.5s;--activity-indicator-spinner-spinner9-delay:-.4s;--activity-indicator-spinner-spinner10-delay:-.3s;--activity-indicator-spinner-spinner11-delay:-.2s;--activity-indicator-spinner-spinner12-delay:-.1s;--activity-indicator-spotify-width:2em;--activity-indicator-spotify-height:2em;--activity-indicator-spotify-border-radius:50%;--activity-indicator-spotify-background:conic-gradient(white,black);--activity-indicator-spotify-position:relative;--activity-indicator-spotify-animation:activity-indicator-spotify 1.4s linear infinite;--activity-indicator-spotify-transform:translateZ(0);--activity-indicator-spotify-after-background:var(--color-white,#fff);--activity-indicator-spotify-after-width:75%;--activity-indicator-spotify-after-height:75%;--activity-indicator-spotify-after-border-radius:50%;--activity-indicator-spotify-after-content:"";--activity-indicator-spotify-after-margin:auto;--activity-indicator-spotify-after-position:absolute;--activity-indicator-spotify-after-top:0;--activity-indicator-spotify-after-left:0;--activity-indicator-spotify-after-bottom:0;--activity-indicator-spotify-after-right:0;--activity-indicator-spotify-transform-from:rotate(0deg);--activity-indicator-spotify-transform-to:rotate(360deg);--activity-indicator-square-width:2.5em;--activity-indicator-square-height:2.5em;--activity-indicator-square-background-color:currentColor;--activity-indicator-square-animation-name:activity-indicator-square;--activity-indicator-square-animation-duration:1.2s;--activity-indicator-square-animation-timing-function:ease-in-out;--activity-indicator-square-animation-iteration-count:infinite;--activity-indicator-square-animation:var(--activity-indicator-square-animation-name)var(--activity-indicator-square-animation-duration)var(--activity-indicator-square-animation-timing-function)var(--activity-indicator-square-animation-iteration-count);--activity-indicator-square-perspective-value:120px;--activity-indicator-square-0-rotateX:0deg;--activity-indicator-square-0-rotateY:0deg;--activity-indicator-square-0-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-0-rotateX))rotateY(var(--activity-indicator-square-0-rotateY));--activity-indicator-square-50-rotateX:-180.1deg;--activity-indicator-square-50-rotateY:0deg;--activity-indicator-square-50-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-50-rotateX))rotateY(var(--activity-indicator-square-50-rotateY));--activity-indicator-square-100-rotateX:-180deg;--activity-indicator-square-100-rotateY:-179.9deg;--activity-indicator-square-100-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-100-rotateX))rotateY(var(--activity-indicator-square-100-rotateY));--activity-indicator-square-fold-margin:1em;--activity-indicator-square-fold-width:2.5em;--activity-indicator-square-fold-height:2.5em;--activity-indicator-square-fold-position:relative;--activity-indicator-square-fold-initial-rotateZ:45deg;--activity-indicator-square-fold-initial-transform:rotateZ(var(--activity-indicator-square-fold-initial-rotateZ));--activity-indicator-square-fold-square-float:left;--activity-indicator-square-fold-square-width:50%;--activity-indicator-square-fold-square-height:50%;--activity-indicator-square-fold-square-position:relative;--activity-indicator-square-fold-square-scale:1.1;--activity-indicator-square-fold-square-transform-base:scale(var(--activity-indicator-square-fold-square-scale));--activity-indicator-square-fold-before-content:"";--activity-indicator-square-fold-before-position:absolute;--activity-indicator-square-fold-before-top:0;--activity-indicator-square-fold-before-left:0;--activity-indicator-square-fold-before-width:100%;--activity-indicator-square-fold-before-height:100%;--activity-indicator-square-fold-before-background-color:#333;--activity-indicator-square-fold-before-animation-name:activity-indicator-square-fold;--activity-indicator-square-fold-before-animation-duration:2.4s;--activity-indicator-square-fold-before-animation-timing-function:linear;--activity-indicator-square-fold-before-animation-iteration-count:infinite;--activity-indicator-square-fold-before-animation-fill-mode:both;--activity-indicator-square-fold-before-animation:var(--activity-indicator-square-fold-before-animation-name)var(--activity-indicator-square-fold-before-animation-duration)var(--activity-indicator-square-fold-before-animation-timing-function)var(--activity-indicator-square-fold-before-animation-iteration-count)var(--activity-indicator-square-fold-before-animation-fill-mode);--activity-indicator-square-fold-before-transform-origin:100% 100%;--activity-indicator-square-fold-square2-rotateZ:90deg;--activity-indicator-square-fold-square2-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square2-rotateZ));--activity-indicator-square-fold-square3-rotateZ:180deg;--activity-indicator-square-fold-square3-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square3-rotateZ));--activity-indicator-square-fold-square4-rotateZ:270deg;--activity-indicator-square-fold-square4-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square4-rotateZ));--activity-indicator-square-fold-square2-delay:.3s;--activity-indicator-square-fold-square3-delay:.6s;--activity-indicator-square-fold-square4-delay:.9s;--activity-indicator-square-fold-keyframe-perspective:140px;--activity-indicator-square-fold-0-10-rotateX:-180deg;--activity-indicator-square-fold-0-10-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateX(var(--activity-indicator-square-fold-0-10-rotateX));--activity-indicator-square-fold-0-10-opacity:0;--activity-indicator-square-fold-25-75-rotateX:0deg;--activity-indicator-square-fold-25-75-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateX(var(--activity-indicator-square-fold-25-75-rotateX));--activity-indicator-square-fold-25-75-opacity:1;--activity-indicator-square-fold-90-100-rotateY:180deg;--activity-indicator-square-fold-90-100-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateY(var(--activity-indicator-square-fold-90-100-rotateY));--activity-indicator-square-fold-90-100-opacity:0;--activity-indicator-square-orbit-margin:.5em;--activity-indicator-square-orbit-width:3em;--activity-indicator-square-orbit-height:3em;--activity-indicator-square-orbit-position:relative;--activity-indicator-square-orbit-cube-background-color:#333;--activity-indicator-square-orbit-cube-width:1em;--activity-indicator-square-orbit-cube-height:1em;--activity-indicator-square-orbit-cube-position:absolute;--activity-indicator-square-orbit-cube-top:0;--activity-indicator-square-orbit-cube-left:0;--activity-indicator-square-orbit-animation-name:activity-indicator-square-orbit;--activity-indicator-square-orbit-animation-duration:1.8s;--activity-indicator-square-orbit-animation-timing-function:ease-in-out;--activity-indicator-square-orbit-animation-iteration-count:infinite;--activity-indicator-square-orbit-animation:var(--activity-indicator-square-orbit-animation-name)var(--activity-indicator-square-orbit-animation-duration)var(--activity-indicator-square-orbit-animation-timing-function)var(--activity-indicator-square-orbit-animation-iteration-count);--activity-indicator-square-orbit-cube2-animation-delay:-.9s;--activity-indicator-square-orbit-25-translateX:2em;--activity-indicator-square-orbit-25-rotate:-90deg;--activity-indicator-square-orbit-25-scale:.5;--activity-indicator-square-orbit-25-transform:translateX(var(--activity-indicator-square-orbit-25-translateX))rotate(var(--activity-indicator-square-orbit-25-rotate))scale(var(--activity-indicator-square-orbit-25-scale));--activity-indicator-square-orbit-50-translateX:2em;--activity-indicator-square-orbit-50-translateY:2em;--activity-indicator-square-orbit-50-rotate:-179deg;--activity-indicator-square-orbit-50-transform:translateX(var(--activity-indicator-square-orbit-50-translateX))translateY(var(--activity-indicator-square-orbit-50-translateY))rotate(var(--activity-indicator-square-orbit-50-rotate));--activity-indicator-square-orbit-50_1-translateX:2em;--activity-indicator-square-orbit-50_1-translateY:2em;--activity-indicator-square-orbit-50_1-rotate:-180deg;--activity-indicator-square-orbit-50_1-transform:translateX(var(--activity-indicator-square-orbit-50_1-translateX))translateY(var(--activity-indicator-square-orbit-50_1-translateY))rotate(var(--activity-indicator-square-orbit-50_1-rotate));--activity-indicator-square-orbit-75-translateX:0px;--activity-indicator-square-orbit-75-translateY:2em;--activity-indicator-square-orbit-75-rotate:-270deg;--activity-indicator-square-orbit-75-scale:.5;--activity-indicator-square-orbit-75-transform:translateX(var(--activity-indicator-square-orbit-75-translateX))translateY(var(--activity-indicator-square-orbit-75-translateY))rotate(var(--activity-indicator-square-orbit-75-rotate))scale(var(--activity-indicator-square-orbit-75-scale));--activity-indicator-square-orbit-100-rotate:-360deg;--activity-indicator-square-orbit-100-transform:rotate(var(--activity-indicator-square-orbit-100-rotate));--activity-indicator-size-2xs:calc(var(--spacing)*1);--activity-indicator-size-xs:calc(var(--spacing)*2);--activity-indicator-size-sm:calc(var(--spacing)*3);--activity-indicator-size-md:calc(var(--spacing)*4);--activity-indicator-size-lg:calc(var(--spacing)*5);--activity-indicator-size-xl:calc(var(--spacing)*6);--activity-indicator-size-2xl:calc(var(--spacing)*7);--activity-indicator-size-3xl:calc(var(--spacing)*8);--activity-indicator-size-4xl:calc(var(--spacing)*9);--activity-indicator-size-5xl:calc(var(--spacing)*10)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.form-switch{--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2);--form-switch-after-height:calc(var(--form-switch-height)*.75);--form-switch-after-width:var(--form-switch-after-height);--form-switch-after-translate-x:calc((var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);--form-switch-after-checked-translate-x:calc((var(--form-switch-before-width) + var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);display:var(--form-switch-display);position:var(--form-switch-position);outline:var(--form-switch-outline);padding:var(--form-switch-padding);font-size:var(--form-switch-font-size);appearance:var(--form-switch-appearance);border-width:var(--form-switch-border-width);border-style:var(--form-switch-border-style);border-color:var(--form-switch-border-color);border-radius:var(--form-switch-border-radius);width:var(--form-switch-width);height:var(--form-switch-height);transition:var(--form-switch-transition)}.form-switch:before{content:var(--form-switch-before-content);position:var(--form-switch-before-position);top:var(--form-switch-before-top);left:var(--form-switch-before-left);width:var(--form-switch-before-width);height:var(--form-switch-before-height);display:var(--form-switch-before-display);transform:translateY(var(--form-switch-before-translate-y));transition:var(--form-switch-before-transition)}.form-switch:after{content:var(--form-switch-after-content);position:var(--form-switch-after-position);left:var(--form-switch-after-left);top:var(--form-switch-after-top);transform:translate(var(--form-switch-after-translate-x))translateY(var(--form-switch-before-translate-y));width:var(--form-switch-after-width);height:var(--form-switch-after-height);background-color:var(--form-switch-after-off-color);border-radius:var(--form-switch-after-border-radius);transition:var(--form-switch-before-transition);background-position:var(--form-switch-after-background-position);background-repeat:var(--form-switch-after-background-repeat);background-size:var(--form-switch-height)}.form-switch:disabled:not([readonly]){pointer-events:var(--form-switch-disabled-pointer-events);filter:var(--form-switch-disabled-filter);opacity:var(--form-switch-disabled-opacity)}.form-switch:focus{border-color:var(--form-switch-focus-border-color);outline:var(--form-switch-focus-outline);box-shadow:var(--form-switch-focus-box-shadow-style) var(--form-switch-focus-box-shadow-color)}.form-switch:focus:after{background-color:var(--form-switch-after-focus-color)}.form-switch:checked{background-color:var(--form-switch-checked-background);border-color:var(--form-switch-checked-border-color)}.form-switch:checked:after{background-color:var(--form-switch-after-on-color);transform:translate(var(--form-switch-after-checked-translate-x))translateY(var(--form-switch-before-translate-y))}label.form-switch-label:has(.form-switch){display:var(--form-switch-label-display);align-items:var(--form-switch-label-align-items);vertical-align:var(--form-switch-label-vertical-align);gap:var(--form-switch-label-gap)}.form-switch.is-invalid,.form-switch[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):after{background-color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):focus{box-shadow:var(--invalid-box-shadow)}.form-switch.is-valid,.form-switch[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):after{background-color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):focus{box-shadow:var(--valid-box-shadow)}.form-check{width:var(--form-check-width);height:var(--form-check-height);margin-top:var(--form-check-margin-top);vertical-align:var(--form-check-vertical-align);background-color:var(--form-check-background-color);background-repeat:var(--form-check-background-repeat);background-position:var(--form-check-background-position);background-size:var(--form-check-background-size);border-width:var(--form-check-border-width);border-style:var(--form-check-border-style);border-color:var(--form-check-border-color);forced-color-adjust:var(--form-check-color-adjust);transition:var(--form-check-transition);appearance:var(--form-check-appearance);padding:var(--form-check-padding)!important}.form-check:where(.dark,.dark *){color:var(--form-check-dark-color);background-color:var(--form-check-dark-background-color);border-color:var(--form-check-dark-border-color)}.form-check[type=checkbox]{border-radius:var(--form-check-checkbox-border-radius)}.form-check[type=radio]{border-radius:var(--form-check-radio-border-radius)}.form-check~.form-check-label{margin-left:var(--form-check-label-margin-left)}.form-check:active:not(:disabled,:read-only){filter:var(--form-check-active-filter)}.form-check:focus{border-color:var(--form-check-focus-border-color);box-shadow:var(--form-check-focus-box-shadow-style) var(--form-check-focus-box-shadow-color);outline:var(--form-check-focus-outline)}.form-check:checked{background-color:var(--form-check-checked-background-color);border-color:var(--form-check-checked-border-color)}.form-check:checked[type=checkbox]{background-image:var(--form-check-checkbox-checked-background-image)}.form-check:checked[type=radio]{background-image:var(--form-check-radio-checked-background-image)}.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]){pointer-events:var(--form-check-disabled-pointer-events);filter:var(--form-check-disabled-filter);opacity:var(--form-check-disabled-opacity)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly])):where(.dark,.dark *){background-color:var(--form-check-disabled-dark-background-color)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]))~.form-check-label{opacity:var(--form-check-disabled-label-opacity)}.form-check.is-invalid,.form-check[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-check.is-invalid,.form-check[invalid]):checked{background-color:var(--form-check-invalid-checked-background-color)}:is(.form-check.is-invalid,.form-check[invalid]):focus,:is(.form-check.is-invalid,.form-check[invalid]).focus{box-shadow:var(--invalid-box-shadow)}.form-check.is-valid,.form-check[valid]{border-color:var(--valid-border-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-check.is-valid,.form-check[valid]):checked{background-color:var(--form-check-valid-checked-background-color)}:is(.form-check.is-valid,.form-check[valid]):focus,:is(.form-check.is-valid,.form-check[valid]).focus{box-shadow:var(--valid-box-shadow)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-2xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-2xl .form-select,.form-control-animated-2xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-2xl{position:var(--form-control-base-animation-position)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-2xl)*.75);font-size:calc(var(--form-control-font-size-2xl)*.75)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-2xl)*.75)}.form-control-animated-2xl.has-icon{font-size:calc(var(--form-control-font-size-2xl))}.form-control-animated-2xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-2xl)*2)!important}.form-control-animated-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3 .form-select,.form-control-animated-3 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3{position:var(--form-control-base-animation-position)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*3)*.75);font-size:calc(calc(var(--spacing)*3)*.75)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*3)*.75)}.form-control-animated-3.has-icon{font-size:calc(calc(var(--spacing)*3))}.form-control-animated-3.has-icon .form-label{padding-left:calc(calc(var(--spacing)*3)*2)!important}.form-control-animated-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3xl .form-select,.form-control-animated-3xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3xl{position:var(--form-control-base-animation-position)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-3xl)*.75);font-size:calc(var(--form-control-font-size-3xl)*.75)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-3xl)*.75)}.form-control-animated-3xl.has-icon{font-size:calc(var(--form-control-font-size-3xl))}.form-control-animated-3xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-3xl)*2)!important}.form-control-animated-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4 .form-select,.form-control-animated-4 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4{position:var(--form-control-base-animation-position)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*4)*.75);font-size:calc(calc(var(--spacing)*4)*.75)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*4)*.75)}.form-control-animated-4.has-icon{font-size:calc(calc(var(--spacing)*4))}.form-control-animated-4.has-icon .form-label{padding-left:calc(calc(var(--spacing)*4)*2)!important}.form-control-animated-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4xl .form-select,.form-control-animated-4xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4xl{position:var(--form-control-base-animation-position)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-4xl)*.75);font-size:calc(var(--form-control-font-size-4xl)*.75)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-4xl)*.75)}.form-control-animated-4xl.has-icon{font-size:calc(var(--form-control-font-size-4xl))}.form-control-animated-4xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-4xl)*2)!important}.form-control-animated-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5 .form-select,.form-control-animated-5 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5{position:var(--form-control-base-animation-position)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*5)*.75);font-size:calc(calc(var(--spacing)*5)*.75)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*5)*.75)}.form-control-animated-5.has-icon{font-size:calc(calc(var(--spacing)*5))}.form-control-animated-5.has-icon .form-label{padding-left:calc(calc(var(--spacing)*5)*2)!important}.form-control-animated-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5xl .form-select,.form-control-animated-5xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5xl{position:var(--form-control-base-animation-position)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-5xl)*.75);font-size:calc(var(--form-control-font-size-5xl)*.75)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-5xl)*.75)}.form-control-animated-5xl.has-icon{font-size:calc(var(--form-control-font-size-5xl))}.form-control-animated-5xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-5xl)*2)!important}.form-control-animated-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-6:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-6 .form-select,.form-control-animated-6 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-6{position:var(--form-control-base-animation-position)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*6)*.75);font-size:calc(calc(var(--spacing)*6)*.75)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*6)*.75)}.form-control-animated-6.has-icon{font-size:calc(calc(var(--spacing)*6))}.form-control-animated-6.has-icon .form-label{padding-left:calc(calc(var(--spacing)*6)*2)!important}.form-control-animated-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-7:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-7 .form-select,.form-control-animated-7 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-7{position:var(--form-control-base-animation-position)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*7)*.75);font-size:calc(calc(var(--spacing)*7)*.75)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*7)*.75)}.form-control-animated-7.has-icon{font-size:calc(calc(var(--spacing)*7))}.form-control-animated-7.has-icon .form-label{padding-left:calc(calc(var(--spacing)*7)*2)!important}.form-control-animated-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[1\.5rem\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[1\.5rem\] .form-select,.form-control-animated-\[1\.5rem\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[1\.5rem\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{padding:.5625rem 1.125rem;font-size:1.5rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:1.125rem;font-size:1.125rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:1.125rem}.form-control-animated-\[1\.5rem\].has-icon{font-size:1.5rem}.form-control-animated-\[1\.5rem\].has-icon .form-label{padding-left:3rem!important}.form-control-animated-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[16px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[16px\] .form-select,.form-control-animated-\[16px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[16px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{padding:6px 12px;font-size:16px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:12px;font-size:12px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:12px}.form-control-animated-\[16px\].has-icon{font-size:16px}.form-control-animated-\[16px\].has-icon .form-label{padding-left:32px!important}.form-control-animated-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[21px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[21px\] .form-select,.form-control-animated-\[21px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[21px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{padding:7.875px 15.75px;font-size:21px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:15.75px;font-size:15.75px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:15.75px}.form-control-animated-\[21px\].has-icon{font-size:21px}.form-control-animated-\[21px\].has-icon .form-label{padding-left:42px!important}.form-control-animated-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-lg:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-lg .form-select,.form-control-animated-lg input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-lg{position:var(--form-control-base-animation-position)}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-lg)*.75);font-size:calc(var(--form-control-font-size-lg)*.75)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-lg)*.75)}.form-control-animated-lg.has-icon{font-size:calc(var(--form-control-font-size-lg))}.form-control-animated-lg.has-icon .form-label{padding-left:calc(var(--form-control-font-size-lg)*2)!important}.form-control-animated-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-md:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-md .form-select,.form-control-animated-md input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-md{position:var(--form-control-base-animation-position)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-md)*.75);font-size:calc(var(--form-control-font-size-md)*.75)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-md)*.75)}.form-control-animated-md.has-icon{font-size:calc(var(--form-control-font-size-md))}.form-control-animated-md.has-icon .form-label{padding-left:calc(var(--form-control-font-size-md)*2)!important}.form-control-animated-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-sm:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-sm .form-select,.form-control-animated-sm input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-sm{position:var(--form-control-base-animation-position)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-sm)*.75);font-size:calc(var(--form-control-font-size-sm)*.75)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-sm)*.75)}.form-control-animated-sm.has-icon{font-size:calc(var(--form-control-font-size-sm))}.form-control-animated-sm.has-icon .form-label{padding-left:calc(var(--form-control-font-size-sm)*2)!important}.form-control-animated-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xl .form-select,.form-control-animated-xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xl{position:var(--form-control-base-animation-position)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xl)*.75);font-size:calc(var(--form-control-font-size-xl)*.75)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xl)*.75)}.form-control-animated-xl.has-icon{font-size:calc(var(--form-control-font-size-xl))}.form-control-animated-xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xl)*2)!important}.form-control-animated-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xs:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xs .form-select,.form-control-animated-xs input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xs{position:var(--form-control-base-animation-position)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xs)*.75);font-size:calc(var(--form-control-font-size-xs)*.75)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xs)*.75)}.form-control-animated-xs.has-icon{font-size:calc(var(--form-control-font-size-xs))}.form-control-animated-xs.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xs)*2)!important}.form-control-animated-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-control-animated{position:var(--form-control-base-animation-position)}.form-control-animated:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated .form-select,.form-control-animated input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.visible{visibility:visible}.activity-indicator-spotify{width:var(--activity-indicator-spotify-width);height:var(--activity-indicator-spotify-height);border-radius:var(--activity-indicator-spotify-border-radius);background:var(--activity-indicator-spotify-background);position:var(--activity-indicator-spotify-position);animation:var(--activity-indicator-spotify-animation);transform:var(--activity-indicator-spotify-transform)}.activity-indicator-spotify:after{background-color:var(--activity-indicator-spotify-after-background);width:var(--activity-indicator-spotify-after-width);height:var(--activity-indicator-spotify-after-height);border-radius:var(--activity-indicator-spotify-after-border-radius);content:var(--activity-indicator-spotify-after-content);margin:var(--activity-indicator-spotify-after-margin);position:var(--activity-indicator-spotify-after-position);top:var(--activity-indicator-spotify-after-top);left:var(--activity-indicator-spotify-after-left);bottom:var(--activity-indicator-spotify-after-bottom);right:var(--activity-indicator-spotify-after-right)}.form-control-activity-indicator{position:var(--form-control-activity-indicator-position);right:var(--form-control-activity-indicator-right);top:var(--form-control-activity-indicator-top);transform:var(--form-control-activity-indicator-transform);transition:var(--form-control-activity-indicator-transition)}.activity-indicator-circle-orbit-dot{width:var(--activity-indicator-circle-orbit-dot-width);height:var(--activity-indicator-circle-orbit-dot-height);display:var(--activity-indicator-circle-orbit-dot-display);position:var(--activity-indicator-circle-orbit-dot-position);top:var(--activity-indicator-circle-orbit-dot-top);background-color:var(--activity-indicator-circle-orbit-dot-bg);border-radius:var(--activity-indicator-circle-orbit-dot-border-radius);animation:var(--activity-indicator-circle-orbit-dot-animation)}.activity-indicator-circle-orbit-dot:nth-child(2){top:var(--activity-indicator-circle-orbit-dot2-top);bottom:var(--activity-indicator-circle-orbit-dot2-bottom);animation-delay:var(--activity-indicator-circle-orbit-dot2-delay)}.activity-indicator-square-fold-square{float:var(--activity-indicator-square-fold-square-float);width:var(--activity-indicator-square-fold-square-width);height:var(--activity-indicator-square-fold-square-height);position:var(--activity-indicator-square-fold-square-position);transform:var(--activity-indicator-square-fold-square-transform-base)}.activity-indicator-square-fold-square:before{content:var(--activity-indicator-square-fold-before-content);position:var(--activity-indicator-square-fold-before-position);top:var(--activity-indicator-square-fold-before-top);left:var(--activity-indicator-square-fold-before-left);width:var(--activity-indicator-square-fold-before-width);height:var(--activity-indicator-square-fold-before-height);background-color:var(--activity-indicator-square-fold-before-background-color);animation:var(--activity-indicator-square-fold-before-animation);transform-origin:var(--activity-indicator-square-fold-before-transform-origin)}.activity-indicator-circle{width:var(--activity-indicator-circle-width);height:var(--activity-indicator-circle-height);position:var(--activity-indicator-circle-position);left:var(--activity-indicator-circle-left);top:var(--activity-indicator-circle-top)}.activity-indicator-circle:before{content:var(--activity-indicator-circle-before-content);display:var(--activity-indicator-circle-before-display);margin:var(--activity-indicator-circle-before-margin);width:var(--activity-indicator-circle-before-width);height:var(--activity-indicator-circle-before-height);background-color:var(--activity-indicator-circle-before-bg);border-radius:var(--activity-indicator-circle-before-border-radius);animation:var(--activity-indicator-circle-before-animation)}.activity-indicator-circle:first-child{transform:var(--activity-indicator-circle-rotate-1)}.activity-indicator-circle:first-child:before{animation-delay:var(--activity-indicator-circle-delay-1)}.activity-indicator-circle:nth-child(2){transform:var(--activity-indicator-circle-rotate-2)}.activity-indicator-circle:nth-child(2):before{animation-delay:var(--activity-indicator-circle-delay-2)}.activity-indicator-circle:nth-child(3){transform:var(--activity-indicator-circle-rotate-3)}.activity-indicator-circle:nth-child(3):before{animation-delay:var(--activity-indicator-circle-delay-3)}.activity-indicator-circle:nth-child(4){transform:var(--activity-indicator-circle-rotate-4)}.activity-indicator-circle:nth-child(4):before{animation-delay:var(--activity-indicator-circle-delay-4)}.activity-indicator-circle:nth-child(5){transform:var(--activity-indicator-circle-rotate-5)}.activity-indicator-circle:nth-child(5):before{animation-delay:var(--activity-indicator-circle-delay-5)}.activity-indicator-circle:nth-child(6){transform:var(--activity-indicator-circle-rotate-6)}.activity-indicator-circle:nth-child(6):before{animation-delay:var(--activity-indicator-circle-delay-6)}.activity-indicator-circle:nth-child(7){transform:var(--activity-indicator-circle-rotate-7)}.activity-indicator-circle:nth-child(7):before{animation-delay:var(--activity-indicator-circle-delay-7)}.activity-indicator-circle:nth-child(8){transform:var(--activity-indicator-circle-rotate-8)}.activity-indicator-circle:nth-child(8):before{animation-delay:var(--activity-indicator-circle-delay-8)}.activity-indicator-circle:nth-child(9){transform:var(--activity-indicator-circle-rotate-9)}.activity-indicator-circle:nth-child(9):before{animation-delay:var(--activity-indicator-circle-delay-9)}.activity-indicator-circle:nth-child(10){transform:var(--activity-indicator-circle-rotate-10)}.activity-indicator-circle:nth-child(10):before{animation-delay:var(--activity-indicator-circle-delay-10)}.activity-indicator-circle:nth-child(11){transform:var(--activity-indicator-circle-rotate-11)}.activity-indicator-circle:nth-child(11):before{animation-delay:var(--activity-indicator-circle-delay-11)}.activity-indicator-circle:nth-child(12){transform:var(--activity-indicator-circle-rotate-12)}.activity-indicator-circle:nth-child(12):before{animation-delay:var(--activity-indicator-circle-delay-12)}.activity-indicator-child{width:var(--activity-indicator-child-width);height:var(--activity-indicator-child-height);position:var(--activity-indicator-child-position);left:var(--activity-indicator-child-left);top:var(--activity-indicator-child-top)}.activity-indicator-child:before{content:var(--activity-indicator-child-before-content);display:var(--activity-indicator-child-before-display);margin:var(--activity-indicator-child-before-margin);width:var(--activity-indicator-child-before-width);height:var(--activity-indicator-child-before-height);background-color:var(--activity-indicator-child-before-bg);border-radius:var(--activity-indicator-child-before-border-radius);animation:var(--activity-indicator-child-before-animation)}.activity-indicator-spinner{width:var(--activity-indicator-spinner-width);height:var(--activity-indicator-spinner-height);position:var(--activity-indicator-spinner-position)}.activity-indicator-spinner .activity-indicator-spinner{width:var(--activity-indicator-spinner-child-width);height:var(--activity-indicator-spinner-child-height);position:var(--activity-indicator-spinner-child-position);left:var(--activity-indicator-spinner-child-left);top:var(--activity-indicator-spinner-child-top)}.activity-indicator-spinner .activity-indicator-spinner:before{content:var(--activity-indicator-spinner-bar-content);display:var(--activity-indicator-spinner-bar-display);margin:var(--activity-indicator-spinner-bar-margin);width:var(--activity-indicator-spinner-bar-width);height:var(--activity-indicator-spinner-bar-height);background-color:var(--activity-indicator-spinner-bg);animation:var(--activity-indicator-spinner-animation)}.activity-indicator-chase-dot{width:var(--activity-indicator-chase-dot-width);height:var(--activity-indicator-chase-dot-height);position:var(--activity-indicator-chase-dot-position);left:var(--activity-indicator-chase-dot-left);top:var(--activity-indicator-chase-dot-top);animation:var(--activity-indicator-chase-dot-animation)}.activity-indicator-chase-dot:before{content:var(--activity-indicator-chase-dot-before-content);display:var(--activity-indicator-chase-dot-before-display);width:var(--activity-indicator-chase-dot-before-width);height:var(--activity-indicator-chase-dot-before-height);background-color:var(--activity-indicator-chase-dot-before-bg);border-radius:var(--activity-indicator-chase-dot-before-border-radius);animation:var(--activity-indicator-chase-dot-before-animation)}.activity-indicator-chase-dot:first-child,.activity-indicator-chase-dot:first-child:before{animation-delay:var(--activity-indicator-chase-delay-1)}.activity-indicator-chase-dot:nth-child(2),.activity-indicator-chase-dot:nth-child(2):before{animation-delay:var(--activity-indicator-chase-delay-2)}.activity-indicator-chase-dot:nth-child(3),.activity-indicator-chase-dot:nth-child(3):before{animation-delay:var(--activity-indicator-chase-delay-3)}.activity-indicator-chase-dot:nth-child(4),.activity-indicator-chase-dot:nth-child(4):before{animation-delay:var(--activity-indicator-chase-delay-4)}.activity-indicator-chase-dot:nth-child(5),.activity-indicator-chase-dot:nth-child(5):before{animation-delay:var(--activity-indicator-chase-delay-5)}.activity-indicator-chase-dot:nth-child(6),.activity-indicator-chase-dot:nth-child(6):before{animation-delay:var(--activity-indicator-chase-delay-6)}.form-control-inner-icon{position:var(--form-control-inner-icon-position);top:var(--form-control-inner-icon-top);left:var(--form-control-inner-icon-left);width:var(--form-control-inner-icon-width);font-size:var(--form-control-inner-icon-font-size);transform:var(--form-control-inner-icon-transform);display:var(--form-control-inner-icon-display);align-items:var(--form-control-inner-icon-align-items);justify-content:var(--form-control-inner-icon-justify-content)}.form-control-inner-icon:has(~textarea.form-control){top:var(--form-control-inner-icon-textarea-top);transform:var(--form-control-inner-icon-textarea-transform)}.activity-indicator-double-pulse-bounce2{width:var(--activity-indicator-double-pulse-bounce-width);height:var(--activity-indicator-double-pulse-bounce-height);border-radius:var(--activity-indicator-double-pulse-bounce-border-radius);background-color:var(--activity-indicator-double-pulse-bounce-bg);opacity:var(--activity-indicator-double-pulse-bounce-opacity);position:var(--activity-indicator-double-pulse-bounce-position);top:var(--activity-indicator-double-pulse-bounce-top);left:var(--activity-indicator-double-pulse-bounce-left);animation:var(--activity-indicator-double-pulse-bounce-animation);animation-delay:var(--double-pulse-delay-2)}.activity-indicator-double-pulse-bounce1{width:var(--activity-indicator-double-pulse-bounce-width);height:var(--activity-indicator-double-pulse-bounce-height);border-radius:var(--activity-indicator-double-pulse-bounce-border-radius);background-color:var(--activity-indicator-double-pulse-bounce-bg);opacity:var(--activity-indicator-double-pulse-bounce-opacity);position:var(--activity-indicator-double-pulse-bounce-position);top:var(--activity-indicator-double-pulse-bounce-top);left:var(--activity-indicator-double-pulse-bounce-left);animation:var(--activity-indicator-double-pulse-bounce-animation)}.activity-indicator-square-orbit-cube2{background-color:var(--activity-indicator-square-orbit-cube-background-color);width:var(--activity-indicator-square-orbit-cube-width);height:var(--activity-indicator-square-orbit-cube-height);position:var(--activity-indicator-square-orbit-cube-position);top:var(--activity-indicator-square-orbit-cube-top);left:var(--activity-indicator-square-orbit-cube-left);animation:var(--activity-indicator-square-orbit-animation);animation-delay:var(--activity-indicator-square-orbit-cube2-animation-delay)}.activity-indicator-square-orbit-cube1{background-color:var(--activity-indicator-square-orbit-cube-background-color);width:var(--activity-indicator-square-orbit-cube-width);height:var(--activity-indicator-square-orbit-cube-height);position:var(--activity-indicator-square-orbit-cube-position);top:var(--activity-indicator-square-orbit-cube-top);left:var(--activity-indicator-square-orbit-cube-left);animation:var(--activity-indicator-square-orbit-animation)}.activity-indicator-square-fold{margin:var(--activity-indicator-square-fold-margin);width:var(--activity-indicator-square-fold-width);height:var(--activity-indicator-square-fold-height);position:var(--activity-indicator-square-fold-position);transform:var(--activity-indicator-square-fold-initial-transform)}.activity-indicator-square-orbit{margin:var(--activity-indicator-square-orbit-margin);width:var(--activity-indicator-square-orbit-width);height:var(--activity-indicator-square-orbit-height);position:var(--activity-indicator-square-orbit-position)}.activity-indicator-dots{font-size:var(--activity-indicator-dots-font-size);position:var(--activity-indicator-dots-position)}.activity-indicator-dots>div{width:var(--activity-indicator-dots-child-width);height:var(--activity-indicator-dots-child-height);background-color:var(--activity-indicator-dots-child-bg);border-radius:var(--activity-indicator-dots-child-border-radius);display:var(--activity-indicator-dots-child-display)}.activity-indicator-dots>div:not(:last-child){margin-right:var(--activity-indicator-dots-child-margin-right)}.activity-indicator-chase{display:var(--activity-indicator-chase-display);width:var(--activity-indicator-chase-width);height:var(--activity-indicator-chase-height);position:var(--activity-indicator-chase-position);animation:var(--activity-indicator-chase-animation)}.activity-indicator-circle-fade{display:var(--activity-indicator-circle-fade-display);width:var(--activity-indicator-circle-fade-width);height:var(--activity-indicator-circle-fade-height);position:var(--activity-indicator-circle-fade-position)}.activity-indicator-circle-orbit{width:var(--activity-indicator-circle-orbit-width);height:var(--activity-indicator-circle-orbit-height);position:var(--activity-indicator-circle-orbit-position);text-align:var(--activity-indicator-circle-orbit-text-align);animation:var(--activity-indicator-circle-orbit-animation)}.activity-indicator-circle-trail{width:var(--activity-indicator-circle-trail-width);height:var(--activity-indicator-circle-trail-height);position:var(--activity-indicator-circle-trail-position)}.activity-indicator-double-pulse{width:var(--activity-indicator-double-pulse-width);height:var(--activity-indicator-double-pulse-height);position:var(--activity-indicator-double-pulse-position)}.absolute{position:absolute}.fixed{position:fixed}.form-control-inner{position:var(--form-control-inner-position)}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.activity-indicator-grid{width:var(--activity-indicator-grid-width);height:var(--activity-indicator-grid-height)}.activity-indicator-grid .activity-indicator-grid{width:var(--activity-indicator-grid-child-width);height:var(--activity-indicator-grid-child-height);background-color:var(--activity-indicator-grid-child-bg);float:var(--activity-indicator-grid-child-float);animation:var(--activity-indicator-grid-child-animation)}.activity-indicator-grid .activity-indicator-grid1{animation-delay:var(--activity-indicator-grid1-delay)}.activity-indicator-grid .activity-indicator-grid2{animation-delay:var(--activity-indicator-grid2-delay)}.activity-indicator-grid .activity-indicator-grid3{animation-delay:var(--activity-indicator-grid3-delay)}.activity-indicator-grid .activity-indicator-grid4{animation-delay:var(--activity-indicator-grid4-delay)}.activity-indicator-grid .activity-indicator-grid5{animation-delay:var(--activity-indicator-grid5-delay)}.activity-indicator-grid .activity-indicator-grid6{animation-delay:var(--activity-indicator-grid6-delay)}.activity-indicator-grid .activity-indicator-grid7{animation-delay:var(--activity-indicator-grid7-delay)}.activity-indicator-grid .activity-indicator-grid8{animation-delay:var(--activity-indicator-grid8-delay)}.activity-indicator-grid .activity-indicator-grid9{animation-delay:var(--activity-indicator-grid9-delay)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.form-control-plaintext{display:var(--form-control-plaintext-display);width:var(--form-control-plaintext-width);margin:var(--form-control-plaintext-margin);padding-left:var(--form-control-plaintext-padding-left);padding-right:var(--form-control-plaintext-padding-right);color:var(--form-control-plaintext-color);border:var(--form-control-plaintext-border);line-height:var(--form-control-plaintext-line-height);background:var(--form-control-plaintext-background);box-shadow:var(--form-control-plaintext-box-shadow);outline:var(--form-control-plaintext-outline);cursor:var(--form-control-plaintext-cursor);appearance:var(--form-control-plaintext-appearance)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.activity-indicator-facebook{height:var(--activity-indicator-facebook-height)}.activity-indicator-facebook>div{background-color:var(--activity-indicator-facebook-child-bg);height:var(--activity-indicator-facebook-child-height);width:var(--activity-indicator-facebook-child-width);margin-right:var(--activity-indicator-facebook-child-margin-right);display:var(--activity-indicator-facebook-child-display);animation:var(--activity-indicator-facebook-child-animation)}.activity-indicator-facebook .activity-indicator-facebook-rect2{animation-delay:var(--activity-indicator-facebook-rect2-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect3{animation-delay:var(--activity-indicator-facebook-rect3-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect4{animation-delay:var(--activity-indicator-facebook-rect4-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect5{animation-delay:var(--activity-indicator-facebook-rect5-delay)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.form-select{display:var(--form-select-display);width:var(--form-select-width);padding:var(--form-select-padding-y)var(--form-select-padding-right)var(--form-select-padding-y)var(--form-select-padding-x);font-family:var(--form-select-font);font-weight:var(--form-select-font-weight);line-height:var(--form-select-line-height);color:var(--form-select-color);vertical-align:var(--form-select-vertical-align);background-color:var(--form-select-background-color);background-image:var(--form-select-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-background-position);background-size:var(--form-select-background-size);border-width:var(--form-select-border-width);border-style:var(--form-select-border-style);border-color:var(--form-select-border-color);border-radius:calc(var(--form-control-font-size)/4);transition:var(--form-select-transition);appearance:var(--form-select-appearance);opacity:var(--form-select-opacity)}.form-select:where(.dark,.dark *){color:var(--form-select-dark-color);background-color:var(--form-select-dark-background-color);border-color:var(--form-select-dark-border-color);background-image:var(--form-select-dark-background-image)}.form-select:focus{color:var(--form-select-focus-color);background-color:var(--form-select-focus-background-color);border-color:var(--form-select-focus-border-color);outline:var(--form-select-focus-outline);box-shadow:var(--form-select-focus-box-shadow-style) var(--form-select-focus-box-shadow-color)}.form-select:focus:where(.dark,.dark *){color:var(--form-select-focus-dark-color);background-color:var(--form-select-focus-dark-background-color);border-color:var(--form-select-focus-dark-border-color)}.form-select::-ms-value{color:var(--form-select-ms-value-color);background-color:var(--form-select-ms-value-background-color)}.form-select::-ms-value:where(.dark,.dark *){color:var(--form-select-ms-value-dark-color);background-color:var(--form-select-ms-value-dark-background-color)}.form-select[multiple],.form-select[size]:not([size="1"]){height:var(--form-select-multiple-height);padding-right:var(--form-select-multiple-padding-right);background-image:var(--form-select-multiple-background-image)}.form-select:disabled:not([readonly]){border-color:var(--form-select-disabled-border-color);color:var(--form-select-disabled-color)}.form-select:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-select-disabled-dark-color);background-color:var(--form-select-disabled-dark-background-color);border-color:var(--form-select-disabled-dark-border-color)}.form-select:-moz-focusring{color:var(--form-select-moz-focusring-color);text-shadow:var(--form-select-moz-focusring-text-shadow)}.form-select.is-invalid,.form-select[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-invalid,.form-select[invalid]):focus,:is(.form-select.is-invalid,.form-select[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-select.is-valid,.form-select[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-valid,.form-select[valid]):focus,:is(.form-select.is-valid,.form-select[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);color:var(--valid-color);background-color:var(--valid-background-color)}.form-select-plaintext{display:var(--form-select-plaintext-display);outline:var(--form-select-plaintext-outline);width:var(--form-select-width);background-image:var(--form-select-plaintext-background-image);border:var(--form-select-plaintext-border);color:var(--form-select-plaintext-color);padding-left:var(--form-select-plaintext-padding-left);padding-right:var(--form-select-plaintext-padding-right);cursor:var(--form-select-plaintext-cursor)}.form-select-plaintext:where(.dark,.dark *){background-color:var(--form-select-plaintext-background-color-dark)}.form-select-plaintext:focus{box-shadow:var(--form-select-plaintext-box-shadow-focus)}.form-select-plaintext:focus:where(.dark,.dark *){color:var(--form-select-plaintext-color-focus-dark);background-color:var(--form-select-plaintext-background-color-focus-dark)}.form-select-plaintext:disabled{color:var(--form-select-plaintext-color-disabled)}.form-select-plaintext:disabled:where(.dark,.dark *){color:var(--form-select-plaintext-color-disabled-dark)}.form-control{display:var(--form-control-display);width:var(--form-control-width);font-family:var(--form-control-font);font-weight:var(--form-control-font-weight);line-height:var(--form-control-line-height);background-color:var(--form-control-background-color);border-width:var(--form-control-border-width);border-style:var(--form-control-border-style);border-color:var(--form-control-border-color);border-radius:var(--form-control-border-radius);transition:var(--form-control-transition);appearance:var(--form-control-appearance);padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75)}.form-control:where(.dark,.dark *){background-color:var(--form-control-dark-background-color);border-color:var(--form-control-dark-border-color)}.form-control:focus{color:var(--form-control-focus-color);background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);outline:var(--form-control-focus-outline);box-shadow:var(--form-control-focus-box-shadow-style) var(--form-control-focus-box-shadow-color)}.form-control:focus:where(.dark,.dark *){color:var(--form-control-focus-dark-color);border-color:var(--form-control-focus-dark-border-color);background-color:var(--form-control-focus-dark-background-color)}.form-control::placeholder{color:var(--form-control-placeholder-color);opacity:var(--form-control-placeholder-opacity)}.form-control:disabled:not([readonly]){color:var(--form-control-disabled-color);background-color:var(--form-control-disabled-background-color);border-color:var(--form-control-disabled-border-color);opacity:var(--form-control-disabled-opacity)}.form-control:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-control-disabled-dark-color);background-color:var(--form-control-disabled-dark-background-color);border-color:var(--form-control-disabled-dark-border-color)}.form-control.is-invalid,.form-control[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-invalid,.form-control[invalid]):focus,:is(.form-control.is-invalid,.form-control[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-control.is-valid,.form-control[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-valid,.form-control[valid]):focus,:is(.form-control.is-valid,.form-control[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);background-color:var(--valid-background-color)}.invalid-feedback{color:var(--invalid-color);display:var(--display-none)}.is-invalid~.invalid-feedback,[invalid]~.invalid-feedback,:has(.is-invalid) .invalid-feedback,:has([invalid]) .invalid-feedback{display:var(--display-block)}.valid-feedback{color:var(--valid-color);display:var(--display-none)}.is-valid~.valid-feedback,[valid]~.valid-feedback,:has(.is-valid) .valid-feedback,:has([valid]) .valid-feedback{display:var(--display-block)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.activity-indicator-pulse{width:var(--activity-indicator-pulse-width);height:var(--activity-indicator-pulse-height);background-color:var(--activity-indicator-pulse-bg);border-radius:var(--activity-indicator-pulse-border-radius);animation:var(--activity-indicator-pulse-animation)}.activity-indicator-square{width:var(--activity-indicator-square-width);height:var(--activity-indicator-square-height);background-color:var(--activity-indicator-square-background-color);animation:var(--activity-indicator-square-animation)}.form-switch-amber-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-switch-amber-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-amber-500);border-color:var(--color-amber-500);background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-switch-amber-500:after{background-color:var(--color-amber-500)}.form-switch-amber-500:checked{background-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500:checked{background-color:color-mix(in oklch,var(--color-amber-500)25%,transparent)}}.form-switch-amber-500:checked{border-color:var(--color-amber-500)}.form-switch-amber-500:checked:after{background-color:var(--color-amber-500)}.form-switch-amber-500:focus{border-color:var(--color-amber-500)}.form-switch-amber-500:focus:after{background-color:var(--color-amber-500)}.form-switch-green-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-switch-green-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-green-500);border-color:var(--color-green-500);background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-switch-green-500:after{background-color:var(--color-green-500)}.form-switch-green-500:checked{background-color:#00c75840}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500:checked{background-color:color-mix(in oklch,var(--color-green-500)25%,transparent)}}.form-switch-green-500:checked{border-color:var(--color-green-500)}.form-switch-green-500:checked:after{background-color:var(--color-green-500)}.form-switch-green-500:focus{border-color:var(--color-green-500)}.form-switch-green-500:focus:after{background-color:var(--color-green-500)}.form-switch-neutral-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-switch-neutral-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-neutral-500);border-color:var(--color-neutral-500);background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-switch-neutral-500:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:checked{background-color:#73737340}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500:checked{background-color:color-mix(in oklch,var(--color-neutral-500)25%,transparent)}}.form-switch-neutral-500:checked{border-color:var(--color-neutral-500)}.form-switch-neutral-500:checked:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:focus{border-color:var(--color-neutral-500)}.form-switch-neutral-500:focus:after{background-color:var(--color-neutral-500)}.form-switch-purple-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-switch-purple-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-purple-500);border-color:var(--color-purple-500);background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-switch-purple-500:after{background-color:var(--color-purple-500)}.form-switch-purple-500:checked{background-color:#ac4bff40}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500:checked{background-color:color-mix(in oklch,var(--color-purple-500)25%,transparent)}}.form-switch-purple-500:checked{border-color:var(--color-purple-500)}.form-switch-purple-500:checked:after{background-color:var(--color-purple-500)}.form-switch-purple-500:focus{border-color:var(--color-purple-500)}.form-switch-purple-500:focus:after{background-color:var(--color-purple-500)}.form-switch-1{--form-switch-height:calc(calc(var(--spacing)*1)*1.5 + (calc(var(--spacing)*1)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-2xl{--form-switch-height:calc(var(--form-control-font-size-2xl)*1.5 + (var(--form-control-font-size-2xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-3xl{--form-switch-height:calc(var(--form-control-font-size-3xl)*1.5 + (var(--form-control-font-size-3xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4{--form-switch-height:calc(calc(var(--spacing)*4)*1.5 + (calc(var(--spacing)*4)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4xl{--form-switch-height:calc(var(--form-control-font-size-4xl)*1.5 + (var(--form-control-font-size-4xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5{--form-switch-height:calc(calc(var(--spacing)*5)*1.5 + (calc(var(--spacing)*5)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5xl{--form-switch-height:calc(var(--form-control-font-size-5xl)*1.5 + (var(--form-control-font-size-5xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-6{--form-switch-height:calc(calc(var(--spacing)*6)*1.5 + (calc(var(--spacing)*6)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-7{--form-switch-height:calc(calc(var(--spacing)*7)*1.5 + (calc(var(--spacing)*7)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-8{--form-switch-height:calc(calc(var(--spacing)*8)*1.5 + (calc(var(--spacing)*8)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-96{--form-switch-height:calc(calc(var(--spacing)*96)*1.5 + (calc(var(--spacing)*96)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-\[1\.5rem\]{--form-switch-height: calc(3.375rem + 2px) ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:.5625rem 1.125rem;font-size:1.5rem}.form-switch-\[16px\]{--form-switch-height: 38px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:6px 12px;font-size:16px}.form-switch-\[21px\]{--form-switch-height: 49.25px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:7.875px 15.75px;font-size:21px}.form-switch-\[27px\]{--form-switch-height: 62.75px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:10.125px 20.25px;font-size:27px}.form-switch-lg{--form-switch-height:calc(var(--form-control-font-size-lg)*1.5 + (var(--form-control-font-size-lg)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-md{--form-switch-height:calc(var(--form-control-font-size-md)*1.5 + (var(--form-control-font-size-md)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-sm{--form-switch-height:calc(var(--form-control-font-size-sm)*1.5 + (var(--form-control-font-size-sm)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xl{--form-switch-height:calc(var(--form-control-font-size-xl)*1.5 + (var(--form-control-font-size-xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xs{--form-switch-height:calc(var(--form-control-font-size-xs)*1.5 + (var(--form-control-font-size-xs)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-control-color{width:var(--form-control-color-width);height:var(--form-control-color-height);padding:var(--form-control-color-padding);border-radius:var(--form-control-border-radius)}.form-control-color::-moz-color-swatch{border-radius:var(--form-control-border-radius)}.form-control-color::-webkit-color-swatch{border-radius:var(--form-control-border-radius)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.activity-indicator-circle-trail2{transform:var(--trail-transform-2)}.activity-indicator-circle-trail2:before{animation-delay:var(--trail-delay-2)}.activity-indicator-circle-trail3{transform:var(--trail-transform-3)}.activity-indicator-circle-trail3:before{animation-delay:var(--trail-delay-3)}.activity-indicator-circle-trail4{transform:var(--trail-transform-4)}.activity-indicator-circle-trail4:before{animation-delay:var(--trail-delay-4)}.activity-indicator-circle-trail5{transform:var(--trail-transform-5)}.activity-indicator-circle-trail5:before{animation-delay:var(--trail-delay-5)}.activity-indicator-circle-trail6{transform:var(--trail-transform-6)}.activity-indicator-circle-trail6:before{animation-delay:var(--trail-delay-6)}.activity-indicator-circle-trail7{transform:var(--trail-transform-7)}.activity-indicator-circle-trail7:before{animation-delay:var(--trail-delay-7)}.activity-indicator-circle-trail8{transform:var(--trail-transform-8)}.activity-indicator-circle-trail8:before{animation-delay:var(--trail-delay-8)}.activity-indicator-circle-trail9{transform:var(--trail-transform-9)}.activity-indicator-circle-trail9:before{animation-delay:var(--trail-delay-9)}.activity-indicator-circle-trail10{transform:var(--trail-transform-10)}.activity-indicator-circle-trail10:before{animation-delay:var(--trail-delay-10)}.activity-indicator-circle-trail11{transform:var(--trail-transform-11)}.activity-indicator-circle-trail11:before{animation-delay:var(--trail-delay-11)}.activity-indicator-circle-trail12{transform:var(--trail-transform-12)}.activity-indicator-circle-trail12:before{animation-delay:var(--trail-delay-12)}.activity-indicator-spinner2{transform:var(--activity-indicator-spinner-spinner2-rotate)}.activity-indicator-spinner .activity-indicator-spinner2:before{animation-delay:var(--activity-indicator-spinner-spinner2-delay)}.activity-indicator-spinner3{transform:var(--activity-indicator-spinner-spinner3-rotate)}.activity-indicator-spinner .activity-indicator-spinner3:before{animation-delay:var(--activity-indicator-spinner-spinner3-delay)}.activity-indicator-spinner4{transform:var(--activity-indicator-spinner-spinner4-rotate)}.activity-indicator-spinner .activity-indicator-spinner4:before{animation-delay:var(--activity-indicator-spinner-spinner4-delay)}.activity-indicator-spinner5{transform:var(--activity-indicator-spinner-spinner5-rotate)}.activity-indicator-spinner .activity-indicator-spinner5:before{animation-delay:var(--activity-indicator-spinner-spinner5-delay)}.activity-indicator-spinner6{transform:var(--activity-indicator-spinner-spinner6-rotate)}.activity-indicator-spinner .activity-indicator-spinner6:before{animation-delay:var(--activity-indicator-spinner-spinner6-delay)}.activity-indicator-spinner7{transform:var(--activity-indicator-spinner-spinner7-rotate)}.activity-indicator-spinner .activity-indicator-spinner7:before{animation-delay:var(--activity-indicator-spinner-spinner7-delay)}.activity-indicator-spinner8{transform:var(--activity-indicator-spinner-spinner8-rotate)}.activity-indicator-spinner .activity-indicator-spinner8:before{animation-delay:var(--activity-indicator-spinner-spinner8-delay)}.activity-indicator-spinner9{transform:var(--activity-indicator-spinner-spinner9-rotate)}.activity-indicator-spinner .activity-indicator-spinner9:before{animation-delay:var(--activity-indicator-spinner-spinner9-delay)}.activity-indicator-spinner10{transform:var(--activity-indicator-spinner-spinner10-rotate)}.activity-indicator-spinner .activity-indicator-spinner10:before{animation-delay:var(--activity-indicator-spinner-spinner10-delay)}.activity-indicator-spinner11{transform:var(--activity-indicator-spinner-spinner11-rotate)}.activity-indicator-spinner .activity-indicator-spinner11:before{animation-delay:var(--activity-indicator-spinner-spinner11-delay)}.activity-indicator-spinner12{transform:var(--activity-indicator-spinner-spinner12-rotate)}.activity-indicator-spinner .activity-indicator-spinner12:before{animation-delay:var(--activity-indicator-spinner-spinner12-delay)}.activity-indicator-square-fold-square2{transform:var(--activity-indicator-square-fold-square2-transform)}.activity-indicator-square-fold-square2:before{animation-delay:var(--activity-indicator-square-fold-square2-delay)}.activity-indicator-square-fold-square3{transform:var(--activity-indicator-square-fold-square3-transform)}.activity-indicator-square-fold-square3:before{animation-delay:var(--activity-indicator-square-fold-square3-delay)}.activity-indicator-square-fold-square4{transform:var(--activity-indicator-square-fold-square4-transform)}.activity-indicator-square-fold-square4:before{animation-delay:var(--activity-indicator-square-fold-square4-delay)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.activity-indicator-dots-bounce1{animation:var(--activity-indicator-dots-child-animation);animation-delay:var(--dots-delay-1)}.activity-indicator-dots-bounce2{animation:var(--activity-indicator-dots-child-animation);animation-delay:var(--dots-delay-2)}.activity-indicator-dots-bounce3{animation:var(--activity-indicator-dots-child-animation)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.form-control-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-control-1.has-icon{padding:0}.form-control-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-control-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-control-2xl.has-icon{padding:0}.form-control-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-control-3.has-icon{padding:0}.form-control-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-control-3xl.has-icon{padding:0}.form-control-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-control-4.has-icon{padding:0}.form-control-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-control-4xl.has-icon{padding:0}.form-control-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-control-5.has-icon{padding:0}.form-control-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-control-5xl.has-icon{padding:0}.form-control-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-control-6.has-icon{padding:0}.form-control-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-control-7.has-icon{padding:0}.form-control-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-control-8.has-icon{padding:0}.form-control-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-control-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-control-96.has-icon{padding:0}.form-control-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-control-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-control-\[1\.5rem\].has-icon{padding:0}.form-control-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-control-\[16px\].has-icon{padding:0}.form-control-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-control-\[21px\].has-icon{padding:0}.form-control-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.form-control-\[27px\].has-icon{padding:0}.form-control-\[27px\].has-icon .form-control-icon{padding-left:54px}.form-control-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-control-lg.has-icon{padding:0}.form-control-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-control-md.has-icon{padding:0}.form-control-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-control-sm.has-icon{padding:0}.form-control-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-control-xl.has-icon{padding:0}.form-control-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-control-xs.has-icon{padding:0}.form-control-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-select-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-select-1.has-icon{padding:0}.form-select-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-select-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-select-2xl.has-icon{padding:0}.form-select-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-select-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-select-3.has-icon{padding:0}.form-select-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-select-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-select-3xl.has-icon{padding:0}.form-select-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-select-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-select-4.has-icon{padding:0}.form-select-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-select-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-select-4xl.has-icon{padding:0}.form-select-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-select-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-select-5.has-icon{padding:0}.form-select-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-select-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-select-5xl.has-icon{padding:0}.form-select-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-select-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-select-6.has-icon{padding:0}.form-select-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-select-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-select-7.has-icon{padding:0}.form-select-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-select-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-select-8.has-icon{padding:0}.form-select-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-select-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-select-96.has-icon{padding:0}.form-select-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-select-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-select-\[1\.5rem\].has-icon{padding:0}.form-select-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-select-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-select-\[16px\].has-icon{padding:0}.form-select-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-select-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-select-\[21px\].has-icon{padding:0}.form-select-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-select-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-select-lg.has-icon{padding:0}.form-select-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-select-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-select-md.has-icon{padding:0}.form-select-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-select-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-select-sm.has-icon{padding:0}.form-select-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-select-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-select-xl.has-icon{padding:0}.form-select-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-select-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-select-xs.has-icon{padding:0}.form-select-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.rounded-full{border-radius:3.40282e38px}.form-switch-light-dark:after{background-color:#0000;background-image:var(--form-switch-sun-bg)}.form-switch-light-dark:focus:after{background-color:#0000;background-image:var(--form-switch-sun-bg-focus)}.form-switch-light-dark:checked{background-color:var(--form-switch-dark-bg);border-color:var(--form-switch-border-color)}.form-switch-light-dark:checked:after{background-color:#0000;background-image:var(--form-switch-moon-bg)}.form-switch-light-dark:checked:focus:after{background-image:var(--form-switch-moon-bg-focus)}.form-switch-light-dark:where(.dark,.dark *){border-color:var(--form-switch-dark-border-color)}.form-control-amber-500{--form-control-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-control-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500{border-color:var(--color-amber-500)}.form-control-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500:focus{border-color:var(--color-amber-500)}.form-control-amber-500.has-icon{padding:0}.form-control-blue-500{--form-control-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-control-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500{border-color:var(--color-blue-500)}.form-control-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500:focus{border-color:var(--color-blue-500)}.form-control-blue-500.has-icon{padding:0}.form-control-green-500{--form-control-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-control-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500{border-color:var(--color-green-500)}.form-control-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500:focus{border-color:var(--color-green-500)}.form-control-green-500.has-icon{padding:0}.form-control-neutral-500{--form-control-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-control-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500{border-color:var(--color-neutral-500)}.form-control-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500:focus{border-color:var(--color-neutral-500)}.form-control-neutral-500.has-icon{padding:0}.form-control-purple-500{--form-control-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-control-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500{border-color:var(--color-purple-500)}.form-control-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500:focus{border-color:var(--color-purple-500)}.form-control-purple-500.has-icon{padding:0}.form-control-red-500{--form-control-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-control-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500{border-color:var(--color-red-500)}.form-control-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500:focus{border-color:var(--color-red-500)}.form-control-red-500.has-icon{padding:0}.form-select-amber-500{--form-select-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-select-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500{border-color:var(--color-amber-500)}.form-select-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500:focus{border-color:var(--color-amber-500)}.form-select-amber-500.has-icon{padding:0}.form-select-blue-500{--form-select-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-select-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500{border-color:var(--color-blue-500)}.form-select-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500:focus{border-color:var(--color-blue-500)}.form-select-blue-500.has-icon{padding:0}.form-select-green-500{--form-select-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-select-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500{border-color:var(--color-green-500)}.form-select-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500:focus{border-color:var(--color-green-500)}.form-select-green-500.has-icon{padding:0}.form-select-neutral-500{--form-select-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-select-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500{border-color:var(--color-neutral-500)}.form-select-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500:focus{border-color:var(--color-neutral-500)}.form-select-neutral-500.has-icon{padding:0}.form-select-purple-500{--form-select-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-select-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500{border-color:var(--color-purple-500)}.form-select-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500:focus{border-color:var(--color-purple-500)}.form-select-purple-500.has-icon{padding:0}.form-select-red-500{--form-select-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-select-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500{border-color:var(--color-red-500)}.form-select-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500:focus{border-color:var(--color-red-500)}.form-select-red-500.has-icon{padding:0}.form-check-amber-500{--form-check-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-check-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500{border-color:var(--color-amber-500)}.form-check-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500:focus{border-color:var(--color-amber-500)}.form-check-amber-500:checked{border-color:var(--color-amber-500);background-color:var(--color-amber-500)}.form-check-blue-500{--form-check-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-check-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500{border-color:var(--color-blue-500)}.form-check-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500:focus{border-color:var(--color-blue-500)}.form-check-blue-500:checked{border-color:var(--color-blue-500);background-color:var(--color-blue-500)}.form-check-green-500{--form-check-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-check-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500{border-color:var(--color-green-500)}.form-check-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500:focus{border-color:var(--color-green-500)}.form-check-green-500:checked{border-color:var(--color-green-500);background-color:var(--color-green-500)}.form-check-neutral-500{--form-check-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-check-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500{border-color:var(--color-neutral-500)}.form-check-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500:focus{border-color:var(--color-neutral-500)}.form-check-neutral-500:checked{border-color:var(--color-neutral-500);background-color:var(--color-neutral-500)}.form-check-pink-500{--form-check-focus-box-shadow-color:#f6339a80}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-pink-500)50%,transparent)}}.form-check-pink-500{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500{border-color:var(--color-pink-500)}.form-check-pink-500:focus{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500:focus{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500:focus{border-color:var(--color-pink-500)}.form-check-pink-500:checked{border-color:var(--color-pink-500);background-color:var(--color-pink-500)}.form-check-purple-500{--form-check-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-check-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500{border-color:var(--color-purple-500)}.form-check-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500:focus{border-color:var(--color-purple-500)}.form-check-purple-500:checked{border-color:var(--color-purple-500);background-color:var(--color-purple-500)}.form-check-red-500{--form-check-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-check-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500{border-color:var(--color-red-500)}.form-check-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500:focus{border-color:var(--color-red-500)}.form-check-red-500:checked{border-color:var(--color-red-500);background-color:var(--color-red-500)}.form-check-yellow-500{--form-check-focus-box-shadow-color:#edb20080}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-yellow-500)50%,transparent)}}.form-check-yellow-500{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500{border-color:var(--color-yellow-500)}.form-check-yellow-500:focus{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500:focus{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500:focus{border-color:var(--color-yellow-500)}.form-check-yellow-500:checked{border-color:var(--color-yellow-500);background-color:var(--color-yellow-500)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.activity-indicator-1{font-size:calc(var(--spacing)*1)}.activity-indicator-2{font-size:calc(var(--spacing)*2)}.activity-indicator-2xl{font-size:var(--activity-indicator-size-2xl)}.activity-indicator-2xs{font-size:var(--activity-indicator-size-2xs)}.activity-indicator-3{font-size:calc(var(--spacing)*3)}.activity-indicator-3xl{font-size:var(--activity-indicator-size-3xl)}.activity-indicator-4{font-size:calc(var(--spacing)*4)}.activity-indicator-4xl{font-size:var(--activity-indicator-size-4xl)}.activity-indicator-5xl{font-size:var(--activity-indicator-size-5xl)}.activity-indicator-96{font-size:calc(var(--spacing)*96)}.activity-indicator-\[2rem\]{font-size:2rem}.activity-indicator-\[16px\]{font-size:16px}.activity-indicator-\[27px\]{font-size:27px}.activity-indicator-lg{font-size:var(--activity-indicator-size-lg)}.activity-indicator-md{font-size:var(--activity-indicator-size-md)}.activity-indicator-sm{font-size:var(--activity-indicator-size-sm)}.activity-indicator-xl{font-size:var(--activity-indicator-size-xl)}.activity-indicator-xs{font-size:var(--activity-indicator-size-xs)}.form-check-1{font-size:calc(var(--spacing)*1)}.form-check-2xl{font-size:var(--form-control-font-size-2xl)}.form-check-3xl{font-size:var(--form-control-font-size-3xl)}.form-check-4{font-size:calc(var(--spacing)*4)}.form-check-4xl{font-size:var(--form-control-font-size-4xl)}.form-check-5{font-size:calc(var(--spacing)*5)}.form-check-5xl{font-size:var(--form-control-font-size-5xl)}.form-check-6{font-size:calc(var(--spacing)*6)}.form-check-7{font-size:calc(var(--spacing)*7)}.form-check-8{font-size:calc(var(--spacing)*8)}.form-check-96{font-size:calc(var(--spacing)*96)}.form-check-\[1\.5rem\]{font-size:1.5rem}.form-check-\[16px\]{font-size:16px}.form-check-\[21px\]{font-size:21px}.form-check-lg{font-size:var(--form-control-font-size-lg)}.form-check-md{font-size:var(--form-control-font-size-md)}.form-check-sm{font-size:var(--form-control-font-size-sm)}.form-check-xl{font-size:var(--form-control-font-size-xl)}.form-check-xs{font-size:var(--form-control-font-size-xs)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.activity-indicator-blue-700{color:var(--color-blue-700)}.activity-indicator-green-700{color:var(--color-green-700)}.activity-indicator-red-700{color:var(--color-red-700)}.activity-indicator-yellow-700{color:var(--color-yellow-700)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-500:oklch(62.7% .265 303.9);--color-pink-500:oklch(65.6% .241 354.308);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--form-display:flex;--form-width:100%;--from-font:inherit;--form-font-weight:400;--form-line-height:1.5;--form-font-size:1rem;--form-background-color:inherit;--form-background-repeat:no-repeat;--form-background-position:right .375rem center;--form-border-width:1px;--form-border-style:solid;--form-border-color-control-select:var(--color-neutral-300,oklch(87% 0 0));--form-border-color-switch-check:var(--color-neutral-400,oklch(70.8% 0 0));--form-appearance:none;--form-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-dark-border-color:var(--color-neutral-500,oklch(55.6% 0 0));--form-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-focus-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-focus-background-color:inherit;--form-focus-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-focus-outline:0;--form-focus-box-shadow-style:0 0 0 .2rem;--form-focus-box-shadow-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-focus-dark-color:var(--color-white,oklch(100% .00011 271.152));--form-focus-dark-border-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-disabled-opacity:1;--form-disabled-filter:none;--form-disabled-pointer-events:none;--form-disabled-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-background-color:var(--color-neutral-200,oklch(92.2% 0 0));--form-disabled-border-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-dark-color:var(--color-neutral-600,oklch(43.9% 0 0));--form-disabled-dark-background-color:var(--color-neutral-900,oklch(20.5% 0 0));--form-disabled-dark-border-color:var(--color-neutral-700,oklch(20.5% 0 0));--form-plaintext-display:block;--form-plaintext-width:100%;--form-plaintext-margin:0;--form-plaintext-padding-left:0em;--form-plaintext-padding-right:0em;--form-plaintext-color:inherit;--form-plaintext-border:none;--form-plaintext-line-height:1.5;--form-plaintext-background:transparent;--form-plaintext-background-image:none;--form-plaintext-box-shadow:none;--form-plaintext-outline:none;--form-plaintext-cursor:default;--form-plaintext-appearance:none;--form-control-font-size-xs:calc(var(--spacing)*2.5);--form-control-font-size-sm:calc(var(--spacing)*3);--form-control-font-size-md:calc(var(--spacing)*4);--form-control-font-size-lg:calc(var(--spacing)*5);--form-control-font-size-xl:calc(var(--spacing)*6);--form-control-font-size-2xl:calc(var(--spacing)*7);--form-control-font-size-3xl:calc(var(--spacing)*8);--form-control-font-size-4xl:calc(var(--spacing)*9);--form-control-font-size-5xl:calc(var(--spacing)*10);--form-control-color-width:3rem;--form-control-color-height:calc(1.5em + var(--form-control-font-size)*.75 + var(--form-control-border-width)*2);--form-control-color-padding:.375rem;--display-none:none;--display-block:block;--invalid-color:var(--color-red-600,oklch(57.7% .245 27.325));--valid-color:var(--color-green-600,oklch(62.7% .194 149.214));--invalid-background-color:#e400141a}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-background-color:color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))10%,transparent)}}:root,:host{--valid-background-color:#00a5441a}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-background-color:color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))10%,transparent)}}:root,:host{--invalid-box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))50%,transparent)}}:root,:host{--valid-box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))50%,transparent)}}:root,:host{--invalid-background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc2626'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath d='m5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc2626' stroke='none'/%3e%3c/svg%3e");--valid-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMxNmEzNGEnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=);--form-control-background-size:1.25em;--form-control-border-radius:.25rem;--form-control-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-control-display:var(--form-display,flex);--form-control-width:var(--form-width,100%);--form-control-font:var(--from-font,inherit);--form-control-font-weight:var(--form-font-weight,400);--form-control-line-height:var(--form-line-height,1.5);--form-control-font-size:var(--form-font-size,1rem);--form-control-background-color:var(--form-background-color,inherit);--form-control-background-repeat:var(--form-background-repeat,no-repeat);--form-control-background-position:var(--form-background-position,right .375rem center);--form-control-border-width:var(--form-border-width,1px);--form-control-border-style:var(--form-border-style,solid);--form-control-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-control-appearance:var(--form-appearance,none);--form-control-inner-icon-textarea-top:.575em;--form-control-inner-icon-textarea-transform:none;--form-control-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-control-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-control-focus-background-color:var(--form-focus-background-color,inherit);--form-control-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-control-focus-outline:var(--form-focus-outline,0);--form-control-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-control-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-control-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-control-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-control-placeholder-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-control-placeholder-opacity:1;--form-control-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-control-disabled-background-color:var(--form-disabled-background-color,oklch(92.2% 0 0));--form-control-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-control-disabled-opacity:var(--form-disabled-opacity,1);--form-control-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-control-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-control-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-control-inner-position:relative;--form-control-inner-icon-position:absolute;--form-control-inner-icon-top:50%;--form-control-inner-icon-left:.5em;--form-control-inner-icon-width:1.25em;--form-control-inner-icon-font-size:inherit;--form-control-inner-icon-transform:translateY(-50%);--form-control-inner-icon-display:flex;--form-control-inner-icon-align-items:center;--form-control-inner-icon-justify-content:center;--form-control-activity-indicator-position:absolute;--form-control-activity-indicator-right:0;--form-control-activity-indicator-top:50%;--form-control-activity-indicator-transform:translate(-1rem,-50%);--form-control-activity-indicator-transition:all .15s ease-in;--form-control-plaintext-display:var(--form-plaintext-display,block);--form-control-plaintext-width:var(--form-plaintext-width,100%);--form-control-plaintext-margin:var(--form-plaintext-margin,0);--form-control-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-control-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-control-plaintext-color:var(--form-plaintext-color,inherit);--form-control-plaintext-border:var(--form-plaintext-border,none);--form-control-plaintext-line-height:var(--form-plaintext-line-height,1.5);--form-control-plaintext-background:var(--form-plaintext-background,transparent);--form-control-plaintext-box-shadow:var(--form-plaintext-box-shadow,none);--form-control-plaintext-outline:var(--form-plaintext-outline,none);--form-control-plaintext-cursor:var(--form-plaintext-cursor,default);--form-control-plaintext-appearance:var(--form-plaintext-appearance,none);--form-select-vertical-align:middle;--form-select-padding-x:.75rem;--form-select-padding-y:.375rem;--form-select-background-size:1em;--form-select-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E");--form-select-background-color:var(--form-background-color,inherit);--form-select-background-repeat:var(--form-background-repeat,no-repeat);--form-select-background-position:var(--form-background-position,right .375rem center);--form-select-border-width:var(--form-border-width,1px);--form-select-border-style:var(--form-border-style,solid);--form-select-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-select-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-select-display:var(--form-display,flex);--form-select-width:var(--form-width,100%);--form-select-font:var(--from-font,inherit);--form-select-font-weight:var(--form-font-weight,400);--form-select-line-height:var(--form-line-height,1.5rem);--form-select-color:var(--color-gray-800,oklch(31.8% .014 256.848));--form-select-appearance:var(--form-appearance,none);--form-select-padding-right:calc(var(--form-select-padding-x,.75rem)*2);--form-select-opacity:var(--form-disabled-opacity,1);--form-select-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-select-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-select-dark-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyNCAyNCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZT0nI2Q0ZDRkNCc+PHBhdGggc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNMTkuNSA4LjI1bC03LjUgNy41LTcuNS03LjUnIC8+PC9zdmc+);--form-select-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-select-focus-background-color:var(--form-focus-background-color,inherit);--form-select-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-select-focus-outline:var(--form-focus-outline,0);--form-select-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-select-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-select-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-select-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-select-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-ms-value-color:var(--color-gray-700,oklch(41.8% .01 256.848));--form-select-ms-value-background-color:var(--color-white,oklch(100% 0 0));--form-select-ms-value-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-select-ms-value-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-select-multiple-height:auto;--form-select-multiple-padding-right:var(--form-select-padding-x,.75rem);--form-select-multiple-background-image:none;--form-select-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-select-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-select-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-select-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-select-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-select-moz-focusring-color:transparent;--form-select-moz-focusring-text-shadow:0 0 0 oklch(31.8% .014 256.848);--form-select-validation-background-size:1.25em;--form-select-validation-background-position:right calc((var(--form-select-line-height)*1em + var(--form-select-padding-x)*2)/4)center;--form-select-plaintext-display:var(--form-plaintext-display,block);--form-select-plaintext-outline:var(--form-plaintext-outline,none);--form-select-plaintext-border:var(--form-plaintext-border,none);--form-select-plaintext-color:var(--form-plaintext-color,inherit);--form-select-plaintext-cursor:var(--form-plaintext-cursor,default);--form-select-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-select-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-select-plaintext-background-image:var(--form-plaintext-background-image,none);--form-select-plaintext-color-focus-dark:inherit;--form-select-plaintext-background-color-dark:inherit;--form-select-plaintext-box-shadow-focus:none;--form-select-plaintext-background-color-focus-dark:var(--color-neutral-800,oklch(26.9% 0 0));--form-select-plaintext-color-disabled:var(--color-neutral-600,oklch(43.9% 0 0));--form-select-plaintext-color-disabled-dark:var(--color-neutral-400,oklch(70.8% 0 0));--form-check-width:1.25em;--form-check-height:1.25em;--form-check-margin-top:calc((var(--form-line-height,1.5)*1em - 1.25em)/2);--form-check-vertical-align:top;--form-check-background-position:center;--form-check-background-size:contain;--form-check-color-adjust:exact;--form-check-padding:0;--form-check-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-check-background-color:var(--form-background-color,inherit);--form-check-background-repeat:var(--form-background-repeat,no-repeat);--form-check-border-width:var(--form-border-width,1px);--form-check-border-style:var(--form-border-style,solid);--form-check-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-check-appearance:var(--form-appearance,none);--form-check-label-margin-left:.5em;--form-check-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-check-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-check-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-check-checkbox-border-radius: .3125em ;--form-check-radio-border-radius:50%;--form-check-active-filter:brightness(90%);--form-check-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-check-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-check-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-check-focus-outline:var(--form-focus-outline,0);--form-check-checked-background-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checked-border-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checkbox-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3E%3C/svg%3E");--form-check-radio-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E");--form-check-disabled-pointer-events:var(--form-disabled-pointer-events,none);--form-check-disabled-filter:var(--form-disabled-filter,none);--form-check-disabled-opacity:calc(var(--form-disabled-opacity,1)/2);--form-check-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-check-disabled-label-opacity:.5;--form-check-invalid-checked-background-color:var(--color-red-600,oklch(57.7% .245 27.325));--form-check-valid-checked-background-color:var(--color-green-600,oklch(62.7% .194 149.214));--form-switch-position:relative;--form-switch-outline:none;--form-switch-appearance:var(--form-appearance,none);--form-switch-border-width:var(--form-border-width,1px);--form-switch-border-style:var(--form-border-style,solid);--form-switch-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-switch-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-switch-border-radius:var(--form-switch-height);--form-switch-display:var(--form-display,flex);--form-switch-padding:.15rem .35;--form-switch-font-size:.7rem;--form-switch-height: 1rem ;--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-label-display:inline-flex;--form-switch-label-align-items:center;--form-switch-label-vertical-align:middle;--form-switch-label-gap:.5em;--form-switch-before-content:"";--form-switch-before-position:absolute;--form-switch-before-top:50%;--form-switch-before-left:0;--form-switch-before-height:calc(var(--form-switch-height));--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2 - var(--form-switch-border-width)*2);--form-switch-before-display:block;--form-switch-before-translate-y:-50%;--form-switch-before-transition:all .15s ease-in-out;--form-switch-after-border-radius:100%;--form-switch-after-content:"";--form-switch-after-position:absolute;--form-switch-after-left:0;--form-switch-after-top:var(--form-switch-before-top);--form-switch-after-off-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-switch-after-on-color:var(--color-white,#fff);--form-switch-after-focus-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-after-background-position:center;--form-switch-after-background-repeat:no-repeat;--form-switch-checked-background:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-checked-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-switch-focus-outline:var(--form-focus-outline,0);--form-switch-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-switch-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-switch-disabled-pointer-events:var(--form-disabled-pointer-events);--form-switch-disabled-filter:var(--form-disabled-filter);--form-switch-disabled-opacity:calc(var(--form-disabled-opacity)/2);--form-switch-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-switch-dark-bg:transparent;--form-switch-sun-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNlYTU4MGM7IHN0cm9rZTogI2VhNTgwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-sun-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNjMjQxMGM7IHN0cm9rZTogI2MyNDEwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-moon-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzdlMjJjZScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-switch-moon-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzZiMjFhOCcgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-control-base-animation-position:relative;--form-control-animation-position:absolute;--form-control-animation-left:0;--form-control-animation-display:flex;--form-control-animation-align-items:center;--form-control-animation-padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75);--form-control-animation-transition:all .15s ease-in-out;--form-control-animation-z-index:1;--form-control-animation-is-empty-visibility:hidden;--form-control-animation-focus-label-font-size:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-label-padding-top:0;--form-control-animation-focus-label-padding-bottom:0;--form-control-animation-focus-label-padding-left:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-top:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-bottom:0}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.form-switch{--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2);--form-switch-after-height:calc(var(--form-switch-height)*.75);--form-switch-after-width:var(--form-switch-after-height);--form-switch-after-translate-x:calc((var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);--form-switch-after-checked-translate-x:calc((var(--form-switch-before-width) + var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);display:var(--form-switch-display);position:var(--form-switch-position);outline:var(--form-switch-outline);padding:var(--form-switch-padding);font-size:var(--form-switch-font-size);appearance:var(--form-switch-appearance);border-width:var(--form-switch-border-width);border-style:var(--form-switch-border-style);border-color:var(--form-switch-border-color);border-radius:var(--form-switch-border-radius);width:var(--form-switch-width);height:var(--form-switch-height);transition:var(--form-switch-transition)}.form-switch:before{content:var(--form-switch-before-content);position:var(--form-switch-before-position);top:var(--form-switch-before-top);left:var(--form-switch-before-left);width:var(--form-switch-before-width);height:var(--form-switch-before-height);display:var(--form-switch-before-display);transform:translateY(var(--form-switch-before-translate-y));transition:var(--form-switch-before-transition)}.form-switch:after{content:var(--form-switch-after-content);position:var(--form-switch-after-position);left:var(--form-switch-after-left);top:var(--form-switch-after-top);transform:translate(var(--form-switch-after-translate-x))translateY(var(--form-switch-before-translate-y));width:var(--form-switch-after-width);height:var(--form-switch-after-height);background-color:var(--form-switch-after-off-color);border-radius:var(--form-switch-after-border-radius);transition:var(--form-switch-before-transition);background-position:var(--form-switch-after-background-position);background-repeat:var(--form-switch-after-background-repeat);background-size:var(--form-switch-height)}.form-switch:disabled:not([readonly]){pointer-events:var(--form-switch-disabled-pointer-events);filter:var(--form-switch-disabled-filter);opacity:var(--form-switch-disabled-opacity)}.form-switch:focus{border-color:var(--form-switch-focus-border-color);outline:var(--form-switch-focus-outline);box-shadow:var(--form-switch-focus-box-shadow-style) var(--form-switch-focus-box-shadow-color)}.form-switch:focus:after{background-color:var(--form-switch-after-focus-color)}.form-switch:checked{background-color:var(--form-switch-checked-background);border-color:var(--form-switch-checked-border-color)}.form-switch:checked:after{background-color:var(--form-switch-after-on-color);transform:translate(var(--form-switch-after-checked-translate-x))translateY(var(--form-switch-before-translate-y))}label.form-switch-label:has(.form-switch){display:var(--form-switch-label-display);align-items:var(--form-switch-label-align-items);vertical-align:var(--form-switch-label-vertical-align);gap:var(--form-switch-label-gap)}.form-switch.is-invalid,.form-switch[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):after{background-color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):focus{box-shadow:var(--invalid-box-shadow)}.form-switch.is-valid,.form-switch[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):after{background-color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):focus{box-shadow:var(--valid-box-shadow)}.form-check{width:var(--form-check-width);height:var(--form-check-height);margin-top:var(--form-check-margin-top);vertical-align:var(--form-check-vertical-align);background-color:var(--form-check-background-color);background-repeat:var(--form-check-background-repeat);background-position:var(--form-check-background-position);background-size:var(--form-check-background-size);border-width:var(--form-check-border-width);border-style:var(--form-check-border-style);border-color:var(--form-check-border-color);forced-color-adjust:var(--form-check-color-adjust);transition:var(--form-check-transition);appearance:var(--form-check-appearance);padding:var(--form-check-padding)!important}@media(prefers-color-scheme:dark){.form-check{color:var(--form-check-dark-color);background-color:var(--form-check-dark-background-color);border-color:var(--form-check-dark-border-color)}}.form-check[type=checkbox]{border-radius:var(--form-check-checkbox-border-radius)}.form-check[type=radio]{border-radius:var(--form-check-radio-border-radius)}.form-check~.form-check-label{margin-left:var(--form-check-label-margin-left)}.form-check:active:not(:disabled,:read-only){filter:var(--form-check-active-filter)}.form-check:focus{border-color:var(--form-check-focus-border-color);box-shadow:var(--form-check-focus-box-shadow-style) var(--form-check-focus-box-shadow-color);outline:var(--form-check-focus-outline)}.form-check:checked{background-color:var(--form-check-checked-background-color);border-color:var(--form-check-checked-border-color)}.form-check:checked[type=checkbox]{background-image:var(--form-check-checkbox-checked-background-image)}.form-check:checked[type=radio]{background-image:var(--form-check-radio-checked-background-image)}.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]){pointer-events:var(--form-check-disabled-pointer-events);filter:var(--form-check-disabled-filter);opacity:var(--form-check-disabled-opacity)}@media(prefers-color-scheme:dark){.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]){background-color:var(--form-check-disabled-dark-background-color)}}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]))~.form-check-label{opacity:var(--form-check-disabled-label-opacity)}.form-check.is-invalid,.form-check[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-check.is-invalid,.form-check[invalid]):checked{background-color:var(--form-check-invalid-checked-background-color)}:is(.form-check.is-invalid,.form-check[invalid]):focus,:is(.form-check.is-invalid,.form-check[invalid]).focus{box-shadow:var(--invalid-box-shadow)}.form-check.is-valid,.form-check[valid]{border-color:var(--valid-border-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-check.is-valid,.form-check[valid]):checked{background-color:var(--form-check-valid-checked-background-color)}:is(.form-check.is-valid,.form-check[valid]):focus,:is(.form-check.is-valid,.form-check[valid]).focus{box-shadow:var(--valid-box-shadow)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-2xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-2xl .form-select,.form-control-animated-2xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-2xl{position:var(--form-control-base-animation-position)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-2xl)*.75);font-size:calc(var(--form-control-font-size-2xl)*.75)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-2xl)*.75)}.form-control-animated-2xl.has-icon{font-size:calc(var(--form-control-font-size-2xl))}.form-control-animated-2xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-2xl)*2)!important}.form-control-animated-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3 .form-select,.form-control-animated-3 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3{position:var(--form-control-base-animation-position)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*3)*.75);font-size:calc(calc(var(--spacing)*3)*.75)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*3)*.75)}.form-control-animated-3.has-icon{font-size:calc(calc(var(--spacing)*3))}.form-control-animated-3.has-icon .form-label{padding-left:calc(calc(var(--spacing)*3)*2)!important}.form-control-animated-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3xl .form-select,.form-control-animated-3xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3xl{position:var(--form-control-base-animation-position)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-3xl)*.75);font-size:calc(var(--form-control-font-size-3xl)*.75)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-3xl)*.75)}.form-control-animated-3xl.has-icon{font-size:calc(var(--form-control-font-size-3xl))}.form-control-animated-3xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-3xl)*2)!important}.form-control-animated-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4 .form-select,.form-control-animated-4 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4{position:var(--form-control-base-animation-position)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*4)*.75);font-size:calc(calc(var(--spacing)*4)*.75)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*4)*.75)}.form-control-animated-4.has-icon{font-size:calc(calc(var(--spacing)*4))}.form-control-animated-4.has-icon .form-label{padding-left:calc(calc(var(--spacing)*4)*2)!important}.form-control-animated-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4xl .form-select,.form-control-animated-4xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4xl{position:var(--form-control-base-animation-position)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-4xl)*.75);font-size:calc(var(--form-control-font-size-4xl)*.75)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-4xl)*.75)}.form-control-animated-4xl.has-icon{font-size:calc(var(--form-control-font-size-4xl))}.form-control-animated-4xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-4xl)*2)!important}.form-control-animated-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5 .form-select,.form-control-animated-5 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5{position:var(--form-control-base-animation-position)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*5)*.75);font-size:calc(calc(var(--spacing)*5)*.75)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*5)*.75)}.form-control-animated-5.has-icon{font-size:calc(calc(var(--spacing)*5))}.form-control-animated-5.has-icon .form-label{padding-left:calc(calc(var(--spacing)*5)*2)!important}.form-control-animated-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5xl .form-select,.form-control-animated-5xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5xl{position:var(--form-control-base-animation-position)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-5xl)*.75);font-size:calc(var(--form-control-font-size-5xl)*.75)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-5xl)*.75)}.form-control-animated-5xl.has-icon{font-size:calc(var(--form-control-font-size-5xl))}.form-control-animated-5xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-5xl)*2)!important}.form-control-animated-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-6:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-6 .form-select,.form-control-animated-6 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-6{position:var(--form-control-base-animation-position)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*6)*.75);font-size:calc(calc(var(--spacing)*6)*.75)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*6)*.75)}.form-control-animated-6.has-icon{font-size:calc(calc(var(--spacing)*6))}.form-control-animated-6.has-icon .form-label{padding-left:calc(calc(var(--spacing)*6)*2)!important}.form-control-animated-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-7:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-7 .form-select,.form-control-animated-7 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-7{position:var(--form-control-base-animation-position)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*7)*.75);font-size:calc(calc(var(--spacing)*7)*.75)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*7)*.75)}.form-control-animated-7.has-icon{font-size:calc(calc(var(--spacing)*7))}.form-control-animated-7.has-icon .form-label{padding-left:calc(calc(var(--spacing)*7)*2)!important}.form-control-animated-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[1\.5rem\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[1\.5rem\] .form-select,.form-control-animated-\[1\.5rem\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[1\.5rem\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{padding:.5625rem 1.125rem;font-size:1.5rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:1.125rem;font-size:1.125rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:1.125rem}.form-control-animated-\[1\.5rem\].has-icon{font-size:1.5rem}.form-control-animated-\[1\.5rem\].has-icon .form-label{padding-left:3rem!important}.form-control-animated-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[16px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[16px\] .form-select,.form-control-animated-\[16px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[16px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{padding:6px 12px;font-size:16px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:12px;font-size:12px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:12px}.form-control-animated-\[16px\].has-icon{font-size:16px}.form-control-animated-\[16px\].has-icon .form-label{padding-left:32px!important}.form-control-animated-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[21px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[21px\] .form-select,.form-control-animated-\[21px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[21px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{padding:7.875px 15.75px;font-size:21px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:15.75px;font-size:15.75px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:15.75px}.form-control-animated-\[21px\].has-icon{font-size:21px}.form-control-animated-\[21px\].has-icon .form-label{padding-left:42px!important}.form-control-animated-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-lg:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-lg .form-select,.form-control-animated-lg input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-lg{position:var(--form-control-base-animation-position)}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-lg)*.75);font-size:calc(var(--form-control-font-size-lg)*.75)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-lg)*.75)}.form-control-animated-lg.has-icon{font-size:calc(var(--form-control-font-size-lg))}.form-control-animated-lg.has-icon .form-label{padding-left:calc(var(--form-control-font-size-lg)*2)!important}.form-control-animated-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-md:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-md .form-select,.form-control-animated-md input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-md{position:var(--form-control-base-animation-position)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-md)*.75);font-size:calc(var(--form-control-font-size-md)*.75)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-md)*.75)}.form-control-animated-md.has-icon{font-size:calc(var(--form-control-font-size-md))}.form-control-animated-md.has-icon .form-label{padding-left:calc(var(--form-control-font-size-md)*2)!important}.form-control-animated-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-sm:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-sm .form-select,.form-control-animated-sm input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-sm{position:var(--form-control-base-animation-position)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-sm)*.75);font-size:calc(var(--form-control-font-size-sm)*.75)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-sm)*.75)}.form-control-animated-sm.has-icon{font-size:calc(var(--form-control-font-size-sm))}.form-control-animated-sm.has-icon .form-label{padding-left:calc(var(--form-control-font-size-sm)*2)!important}.form-control-animated-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xl .form-select,.form-control-animated-xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xl{position:var(--form-control-base-animation-position)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xl)*.75);font-size:calc(var(--form-control-font-size-xl)*.75)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xl)*.75)}.form-control-animated-xl.has-icon{font-size:calc(var(--form-control-font-size-xl))}.form-control-animated-xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xl)*2)!important}.form-control-animated-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xs:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xs .form-select,.form-control-animated-xs input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xs{position:var(--form-control-base-animation-position)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xs)*.75);font-size:calc(var(--form-control-font-size-xs)*.75)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xs)*.75)}.form-control-animated-xs.has-icon{font-size:calc(var(--form-control-font-size-xs))}.form-control-animated-xs.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xs)*2)!important}.form-control-animated-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-control-animated{position:var(--form-control-base-animation-position)}.form-control-animated:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated .form-select,.form-control-animated input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.visible{visibility:visible}.form-control-activity-indicator{position:var(--form-control-activity-indicator-position);right:var(--form-control-activity-indicator-right);top:var(--form-control-activity-indicator-top);transform:var(--form-control-activity-indicator-transform);transition:var(--form-control-activity-indicator-transition)}.form-control-inner-icon{position:var(--form-control-inner-icon-position);top:var(--form-control-inner-icon-top);left:var(--form-control-inner-icon-left);width:var(--form-control-inner-icon-width);font-size:var(--form-control-inner-icon-font-size);transform:var(--form-control-inner-icon-transform);display:var(--form-control-inner-icon-display);align-items:var(--form-control-inner-icon-align-items);justify-content:var(--form-control-inner-icon-justify-content)}.form-control-inner-icon:has(~textarea.form-control){top:var(--form-control-inner-icon-textarea-top);transform:var(--form-control-inner-icon-textarea-transform)}.absolute{position:absolute}.fixed{position:fixed}.form-control-inner{position:var(--form-control-inner-position)}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.form-control-plaintext{display:var(--form-control-plaintext-display);width:var(--form-control-plaintext-width);margin:var(--form-control-plaintext-margin);padding-left:var(--form-control-plaintext-padding-left);padding-right:var(--form-control-plaintext-padding-right);color:var(--form-control-plaintext-color);border:var(--form-control-plaintext-border);line-height:var(--form-control-plaintext-line-height);background:var(--form-control-plaintext-background);box-shadow:var(--form-control-plaintext-box-shadow);outline:var(--form-control-plaintext-outline);cursor:var(--form-control-plaintext-cursor);appearance:var(--form-control-plaintext-appearance)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.form-select{display:var(--form-select-display);width:var(--form-select-width);padding:var(--form-select-padding-y)var(--form-select-padding-right)var(--form-select-padding-y)var(--form-select-padding-x);font-family:var(--form-select-font);font-weight:var(--form-select-font-weight);line-height:var(--form-select-line-height);color:var(--form-select-color);vertical-align:var(--form-select-vertical-align);background-color:var(--form-select-background-color);background-image:var(--form-select-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-background-position);background-size:var(--form-select-background-size);border-width:var(--form-select-border-width);border-style:var(--form-select-border-style);border-color:var(--form-select-border-color);border-radius:calc(var(--form-control-font-size)/4);transition:var(--form-select-transition);appearance:var(--form-select-appearance);opacity:var(--form-select-opacity)}@media(prefers-color-scheme:dark){.form-select{color:var(--form-select-dark-color);background-color:var(--form-select-dark-background-color);border-color:var(--form-select-dark-border-color);background-image:var(--form-select-dark-background-image)}}.form-select:focus{color:var(--form-select-focus-color);background-color:var(--form-select-focus-background-color);border-color:var(--form-select-focus-border-color);outline:var(--form-select-focus-outline);box-shadow:var(--form-select-focus-box-shadow-style) var(--form-select-focus-box-shadow-color)}@media(prefers-color-scheme:dark){.form-select:focus{color:var(--form-select-focus-dark-color);background-color:var(--form-select-focus-dark-background-color);border-color:var(--form-select-focus-dark-border-color)}}.form-select::-ms-value{color:var(--form-select-ms-value-color);background-color:var(--form-select-ms-value-background-color)}@media(prefers-color-scheme:dark){.form-select::-ms-value{color:var(--form-select-ms-value-dark-color);background-color:var(--form-select-ms-value-dark-background-color)}}.form-select[multiple],.form-select[size]:not([size="1"]){height:var(--form-select-multiple-height);padding-right:var(--form-select-multiple-padding-right);background-image:var(--form-select-multiple-background-image)}.form-select:disabled:not([readonly]){border-color:var(--form-select-disabled-border-color);color:var(--form-select-disabled-color)}@media(prefers-color-scheme:dark){.form-select:disabled:not([readonly]){color:var(--form-select-disabled-dark-color);background-color:var(--form-select-disabled-dark-background-color);border-color:var(--form-select-disabled-dark-border-color)}}.form-select:-moz-focusring{color:var(--form-select-moz-focusring-color);text-shadow:var(--form-select-moz-focusring-text-shadow)}.form-select.is-invalid,.form-select[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-invalid,.form-select[invalid]):focus,:is(.form-select.is-invalid,.form-select[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-select.is-valid,.form-select[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-valid,.form-select[valid]):focus,:is(.form-select.is-valid,.form-select[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);color:var(--valid-color);background-color:var(--valid-background-color)}.form-select-plaintext{display:var(--form-select-plaintext-display);outline:var(--form-select-plaintext-outline);width:var(--form-select-width);background-image:var(--form-select-plaintext-background-image);border:var(--form-select-plaintext-border);color:var(--form-select-plaintext-color);padding-left:var(--form-select-plaintext-padding-left);padding-right:var(--form-select-plaintext-padding-right);cursor:var(--form-select-plaintext-cursor)}@media(prefers-color-scheme:dark){.form-select-plaintext{background-color:var(--form-select-plaintext-background-color-dark)}}.form-select-plaintext:focus{box-shadow:var(--form-select-plaintext-box-shadow-focus)}@media(prefers-color-scheme:dark){.form-select-plaintext:focus{color:var(--form-select-plaintext-color-focus-dark);background-color:var(--form-select-plaintext-background-color-focus-dark)}}.form-select-plaintext:disabled{color:var(--form-select-plaintext-color-disabled)}@media(prefers-color-scheme:dark){.form-select-plaintext:disabled{color:var(--form-select-plaintext-color-disabled-dark)}}.form-control{display:var(--form-control-display);width:var(--form-control-width);font-family:var(--form-control-font);font-weight:var(--form-control-font-weight);line-height:var(--form-control-line-height);background-color:var(--form-control-background-color);border-width:var(--form-control-border-width);border-style:var(--form-control-border-style);border-color:var(--form-control-border-color);border-radius:var(--form-control-border-radius);transition:var(--form-control-transition);appearance:var(--form-control-appearance);padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75)}@media(prefers-color-scheme:dark){.form-control{background-color:var(--form-control-dark-background-color);border-color:var(--form-control-dark-border-color)}}.form-control:focus{color:var(--form-control-focus-color);background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);outline:var(--form-control-focus-outline);box-shadow:var(--form-control-focus-box-shadow-style) var(--form-control-focus-box-shadow-color)}@media(prefers-color-scheme:dark){.form-control:focus{color:var(--form-control-focus-dark-color);border-color:var(--form-control-focus-dark-border-color);background-color:var(--form-control-focus-dark-background-color)}}.form-control::placeholder{color:var(--form-control-placeholder-color);opacity:var(--form-control-placeholder-opacity)}.form-control:disabled:not([readonly]){color:var(--form-control-disabled-color);background-color:var(--form-control-disabled-background-color);border-color:var(--form-control-disabled-border-color);opacity:var(--form-control-disabled-opacity)}@media(prefers-color-scheme:dark){.form-control:disabled:not([readonly]){color:var(--form-control-disabled-dark-color);background-color:var(--form-control-disabled-dark-background-color);border-color:var(--form-control-disabled-dark-border-color)}}.form-control.is-invalid,.form-control[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-invalid,.form-control[invalid]):focus,:is(.form-control.is-invalid,.form-control[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-control.is-valid,.form-control[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-valid,.form-control[valid]):focus,:is(.form-control.is-valid,.form-control[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);background-color:var(--valid-background-color)}.invalid-feedback{color:var(--invalid-color);display:var(--display-none)}.is-invalid~.invalid-feedback,[invalid]~.invalid-feedback,:has(.is-invalid) .invalid-feedback,:has([invalid]) .invalid-feedback{display:var(--display-block)}.valid-feedback{color:var(--valid-color);display:var(--display-none)}.is-valid~.valid-feedback,[valid]~.valid-feedback,:has(.is-valid) .valid-feedback,:has([valid]) .valid-feedback{display:var(--display-block)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.form-switch-amber-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-switch-amber-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-amber-500);border-color:var(--color-amber-500);background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-switch-amber-500:after{background-color:var(--color-amber-500)}.form-switch-amber-500:checked{background-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500:checked{background-color:color-mix(in oklch,var(--color-amber-500)25%,transparent)}}.form-switch-amber-500:checked{border-color:var(--color-amber-500)}.form-switch-amber-500:checked:after{background-color:var(--color-amber-500)}.form-switch-amber-500:focus{border-color:var(--color-amber-500)}.form-switch-amber-500:focus:after{background-color:var(--color-amber-500)}.form-switch-green-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-switch-green-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-green-500);border-color:var(--color-green-500);background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-switch-green-500:after{background-color:var(--color-green-500)}.form-switch-green-500:checked{background-color:#00c75840}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500:checked{background-color:color-mix(in oklch,var(--color-green-500)25%,transparent)}}.form-switch-green-500:checked{border-color:var(--color-green-500)}.form-switch-green-500:checked:after{background-color:var(--color-green-500)}.form-switch-green-500:focus{border-color:var(--color-green-500)}.form-switch-green-500:focus:after{background-color:var(--color-green-500)}.form-switch-neutral-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-switch-neutral-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-neutral-500);border-color:var(--color-neutral-500);background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-switch-neutral-500:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:checked{background-color:#73737340}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500:checked{background-color:color-mix(in oklch,var(--color-neutral-500)25%,transparent)}}.form-switch-neutral-500:checked{border-color:var(--color-neutral-500)}.form-switch-neutral-500:checked:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:focus{border-color:var(--color-neutral-500)}.form-switch-neutral-500:focus:after{background-color:var(--color-neutral-500)}.form-switch-purple-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-switch-purple-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-purple-500);border-color:var(--color-purple-500);background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-switch-purple-500:after{background-color:var(--color-purple-500)}.form-switch-purple-500:checked{background-color:#ac4bff40}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500:checked{background-color:color-mix(in oklch,var(--color-purple-500)25%,transparent)}}.form-switch-purple-500:checked{border-color:var(--color-purple-500)}.form-switch-purple-500:checked:after{background-color:var(--color-purple-500)}.form-switch-purple-500:focus{border-color:var(--color-purple-500)}.form-switch-purple-500:focus:after{background-color:var(--color-purple-500)}.form-switch-1{--form-switch-height:calc(calc(var(--spacing)*1)*1.5 + (calc(var(--spacing)*1)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-2xl{--form-switch-height:calc(var(--form-control-font-size-2xl)*1.5 + (var(--form-control-font-size-2xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-3xl{--form-switch-height:calc(var(--form-control-font-size-3xl)*1.5 + (var(--form-control-font-size-3xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4{--form-switch-height:calc(calc(var(--spacing)*4)*1.5 + (calc(var(--spacing)*4)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4xl{--form-switch-height:calc(var(--form-control-font-size-4xl)*1.5 + (var(--form-control-font-size-4xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5{--form-switch-height:calc(calc(var(--spacing)*5)*1.5 + (calc(var(--spacing)*5)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5xl{--form-switch-height:calc(var(--form-control-font-size-5xl)*1.5 + (var(--form-control-font-size-5xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-6{--form-switch-height:calc(calc(var(--spacing)*6)*1.5 + (calc(var(--spacing)*6)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-7{--form-switch-height:calc(calc(var(--spacing)*7)*1.5 + (calc(var(--spacing)*7)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-8{--form-switch-height:calc(calc(var(--spacing)*8)*1.5 + (calc(var(--spacing)*8)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-96{--form-switch-height:calc(calc(var(--spacing)*96)*1.5 + (calc(var(--spacing)*96)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-\[1\.5rem\]{--form-switch-height: calc(3.375rem + 2px) ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:.5625rem 1.125rem;font-size:1.5rem}.form-switch-\[16px\]{--form-switch-height: 38px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:6px 12px;font-size:16px}.form-switch-\[21px\]{--form-switch-height: 49.25px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:7.875px 15.75px;font-size:21px}.form-switch-\[27px\]{--form-switch-height: 62.75px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:10.125px 20.25px;font-size:27px}.form-switch-lg{--form-switch-height:calc(var(--form-control-font-size-lg)*1.5 + (var(--form-control-font-size-lg)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-md{--form-switch-height:calc(var(--form-control-font-size-md)*1.5 + (var(--form-control-font-size-md)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-sm{--form-switch-height:calc(var(--form-control-font-size-sm)*1.5 + (var(--form-control-font-size-sm)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xl{--form-switch-height:calc(var(--form-control-font-size-xl)*1.5 + (var(--form-control-font-size-xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xs{--form-switch-height:calc(var(--form-control-font-size-xs)*1.5 + (var(--form-control-font-size-xs)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-control-color{width:var(--form-control-color-width);height:var(--form-control-color-height);padding:var(--form-control-color-padding);border-radius:var(--form-control-border-radius)}.form-control-color::-moz-color-swatch{border-radius:var(--form-control-border-radius)}.form-control-color::-webkit-color-swatch{border-radius:var(--form-control-border-radius)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.form-control-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-control-1.has-icon{padding:0}.form-control-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-control-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-control-2xl.has-icon{padding:0}.form-control-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-control-3.has-icon{padding:0}.form-control-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-control-3xl.has-icon{padding:0}.form-control-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-control-4.has-icon{padding:0}.form-control-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-control-4xl.has-icon{padding:0}.form-control-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-control-5.has-icon{padding:0}.form-control-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-control-5xl.has-icon{padding:0}.form-control-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-control-6.has-icon{padding:0}.form-control-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-control-7.has-icon{padding:0}.form-control-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-control-8.has-icon{padding:0}.form-control-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-control-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-control-96.has-icon{padding:0}.form-control-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-control-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-control-\[1\.5rem\].has-icon{padding:0}.form-control-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-control-\[16px\].has-icon{padding:0}.form-control-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-control-\[21px\].has-icon{padding:0}.form-control-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.form-control-\[27px\].has-icon{padding:0}.form-control-\[27px\].has-icon .form-control-icon{padding-left:54px}.form-control-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-control-lg.has-icon{padding:0}.form-control-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-control-md.has-icon{padding:0}.form-control-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-control-sm.has-icon{padding:0}.form-control-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-control-xl.has-icon{padding:0}.form-control-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-control-xs.has-icon{padding:0}.form-control-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-select-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-select-1.has-icon{padding:0}.form-select-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-select-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-select-2xl.has-icon{padding:0}.form-select-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-select-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-select-3.has-icon{padding:0}.form-select-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-select-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-select-3xl.has-icon{padding:0}.form-select-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-select-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-select-4.has-icon{padding:0}.form-select-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-select-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-select-4xl.has-icon{padding:0}.form-select-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-select-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-select-5.has-icon{padding:0}.form-select-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-select-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-select-5xl.has-icon{padding:0}.form-select-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-select-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-select-6.has-icon{padding:0}.form-select-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-select-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-select-7.has-icon{padding:0}.form-select-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-select-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-select-8.has-icon{padding:0}.form-select-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-select-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-select-96.has-icon{padding:0}.form-select-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-select-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-select-\[1\.5rem\].has-icon{padding:0}.form-select-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-select-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-select-\[16px\].has-icon{padding:0}.form-select-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-select-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-select-\[21px\].has-icon{padding:0}.form-select-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-select-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-select-lg.has-icon{padding:0}.form-select-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-select-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-select-md.has-icon{padding:0}.form-select-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-select-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-select-sm.has-icon{padding:0}.form-select-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-select-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-select-xl.has-icon{padding:0}.form-select-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-select-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-select-xs.has-icon{padding:0}.form-select-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.rounded-full{border-radius:3.40282e38px}.form-switch-light-dark:after{background-color:#0000;background-image:var(--form-switch-sun-bg)}.form-switch-light-dark:focus:after{background-color:#0000;background-image:var(--form-switch-sun-bg-focus)}.form-switch-light-dark:checked{background-color:var(--form-switch-dark-bg);border-color:var(--form-switch-border-color)}.form-switch-light-dark:checked:after{background-color:#0000;background-image:var(--form-switch-moon-bg)}.form-switch-light-dark:checked:focus:after{background-image:var(--form-switch-moon-bg-focus)}@media(prefers-color-scheme:dark){.form-switch-light-dark{border-color:var(--form-switch-dark-border-color)}}.form-control-amber-500{--form-control-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-control-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500{border-color:var(--color-amber-500)}.form-control-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500:focus{border-color:var(--color-amber-500)}.form-control-amber-500.has-icon{padding:0}.form-control-blue-500{--form-control-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-control-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500{border-color:var(--color-blue-500)}.form-control-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500:focus{border-color:var(--color-blue-500)}.form-control-blue-500.has-icon{padding:0}.form-control-green-500{--form-control-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-control-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500{border-color:var(--color-green-500)}.form-control-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500:focus{border-color:var(--color-green-500)}.form-control-green-500.has-icon{padding:0}.form-control-neutral-500{--form-control-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-control-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500{border-color:var(--color-neutral-500)}.form-control-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500:focus{border-color:var(--color-neutral-500)}.form-control-neutral-500.has-icon{padding:0}.form-control-purple-500{--form-control-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-control-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500{border-color:var(--color-purple-500)}.form-control-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500:focus{border-color:var(--color-purple-500)}.form-control-purple-500.has-icon{padding:0}.form-control-red-500{--form-control-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-control-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500{border-color:var(--color-red-500)}.form-control-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500:focus{border-color:var(--color-red-500)}.form-control-red-500.has-icon{padding:0}.form-select-amber-500{--form-select-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-select-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500{border-color:var(--color-amber-500)}.form-select-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500:focus{border-color:var(--color-amber-500)}.form-select-amber-500.has-icon{padding:0}.form-select-blue-500{--form-select-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-select-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500{border-color:var(--color-blue-500)}.form-select-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500:focus{border-color:var(--color-blue-500)}.form-select-blue-500.has-icon{padding:0}.form-select-green-500{--form-select-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-select-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500{border-color:var(--color-green-500)}.form-select-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500:focus{border-color:var(--color-green-500)}.form-select-green-500.has-icon{padding:0}.form-select-neutral-500{--form-select-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-select-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500{border-color:var(--color-neutral-500)}.form-select-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500:focus{border-color:var(--color-neutral-500)}.form-select-neutral-500.has-icon{padding:0}.form-select-purple-500{--form-select-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-select-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500{border-color:var(--color-purple-500)}.form-select-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500:focus{border-color:var(--color-purple-500)}.form-select-purple-500.has-icon{padding:0}.form-select-red-500{--form-select-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-select-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500{border-color:var(--color-red-500)}.form-select-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500:focus{border-color:var(--color-red-500)}.form-select-red-500.has-icon{padding:0}.form-check-amber-500{--form-check-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-check-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500{border-color:var(--color-amber-500)}.form-check-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500:focus{border-color:var(--color-amber-500)}.form-check-amber-500:checked{border-color:var(--color-amber-500);background-color:var(--color-amber-500)}.form-check-blue-500{--form-check-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-check-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500{border-color:var(--color-blue-500)}.form-check-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500:focus{border-color:var(--color-blue-500)}.form-check-blue-500:checked{border-color:var(--color-blue-500);background-color:var(--color-blue-500)}.form-check-green-500{--form-check-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-check-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500{border-color:var(--color-green-500)}.form-check-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500:focus{border-color:var(--color-green-500)}.form-check-green-500:checked{border-color:var(--color-green-500);background-color:var(--color-green-500)}.form-check-neutral-500{--form-check-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-check-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500{border-color:var(--color-neutral-500)}.form-check-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500:focus{border-color:var(--color-neutral-500)}.form-check-neutral-500:checked{border-color:var(--color-neutral-500);background-color:var(--color-neutral-500)}.form-check-pink-500{--form-check-focus-box-shadow-color:#f6339a80}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-pink-500)50%,transparent)}}.form-check-pink-500{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500{border-color:var(--color-pink-500)}.form-check-pink-500:focus{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500:focus{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500:focus{border-color:var(--color-pink-500)}.form-check-pink-500:checked{border-color:var(--color-pink-500);background-color:var(--color-pink-500)}.form-check-purple-500{--form-check-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-check-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500{border-color:var(--color-purple-500)}.form-check-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500:focus{border-color:var(--color-purple-500)}.form-check-purple-500:checked{border-color:var(--color-purple-500);background-color:var(--color-purple-500)}.form-check-red-500{--form-check-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-check-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500{border-color:var(--color-red-500)}.form-check-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500:focus{border-color:var(--color-red-500)}.form-check-red-500:checked{border-color:var(--color-red-500);background-color:var(--color-red-500)}.form-check-yellow-500{--form-check-focus-box-shadow-color:#edb20080}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-yellow-500)50%,transparent)}}.form-check-yellow-500{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500{border-color:var(--color-yellow-500)}.form-check-yellow-500:focus{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500:focus{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500:focus{border-color:var(--color-yellow-500)}.form-check-yellow-500:checked{border-color:var(--color-yellow-500);background-color:var(--color-yellow-500)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.form-check-1{font-size:calc(var(--spacing)*1)}.form-check-2xl{font-size:var(--form-control-font-size-2xl)}.form-check-3xl{font-size:var(--form-control-font-size-3xl)}.form-check-4{font-size:calc(var(--spacing)*4)}.form-check-4xl{font-size:var(--form-control-font-size-4xl)}.form-check-5{font-size:calc(var(--spacing)*5)}.form-check-5xl{font-size:var(--form-control-font-size-5xl)}.form-check-6{font-size:calc(var(--spacing)*6)}.form-check-7{font-size:calc(var(--spacing)*7)}.form-check-8{font-size:calc(var(--spacing)*8)}.form-check-96{font-size:calc(var(--spacing)*96)}.form-check-\[1\.5rem\]{font-size:1.5rem}.form-check-\[16px\]{font-size:16px}.form-check-\[21px\]{font-size:21px}.form-check-lg{font-size:var(--form-control-font-size-lg)}.form-check-md{font-size:var(--form-control-font-size-md)}.form-check-sm{font-size:var(--form-control-font-size-sm)}.form-check-xl{font-size:var(--form-control-font-size-xl)}.form-check-xs{font-size:var(--form-control-font-size-xs)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}@media(prefers-color-scheme:dark){.dark\:bg-neutral-800{background-color:var(--color-neutral-800)}.dark\:bg-neutral-900{background-color:var(--color-neutral-900)}.dark\:bg-zinc-900{background-color:var(--color-zinc-900)}.dark\:stroke-white{stroke:var(--color-white)}.dark\:text-neutral-300{color:var(--color-neutral-300)}.dark\:text-white{color:var(--color-white)}}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--btn-font-size-xs:calc(var(--spacing)*2.85);--btn-font-size-sm:calc(var(--spacing)*3.33);--btn-font-size-md:calc(var(--spacing)*4);--btn-font-size-lg:calc(var(--spacing)*5);--btn-font-size-xl:calc(var(--spacing)*6);--btn-font-size-2xl:calc(var(--spacing)*7);--btn-font-size-3xl:calc(var(--spacing)*8);--btn-font-size-4xl:calc(var(--spacing)*9);--btn-font-size-5xl:calc(var(--spacing)*10);--btn-primary:var(--color-primary,var(--color-blue-600));--btn-primary-text:var(--color-white);--btn-secondary:var(--color-secondary,var(--color-gray-600));--btn-secondary-text:var(--color-white);--btn-success:var(--color-success,var(--color-green-600));--btn-success-text:var(--color-white);--btn-danger:var(--color-danger,var(--color-red-700));--btn-danger-text:var(--color-white);--btn-warning:var(--color-warning,var(--color-amber-500));--btn-warning-text:var(--color-white);--btn-info:var(--color-info,var(--color-teal-400));--btn-info-text:var(--color-white);--btn-light:var(--color-light,var(--color-gray-100));--btn-light-text:var(--color-black);--btn-dark:var(--color-dark,var(--color-gray-800));--btn-dark-text:var(--color-white);--dropdown-menu-bg-dark:var(--color-neutral-800);--dropdown-menu-border-dark:var(--color-neutral-700);--dropdown-menu-item-color-dark:var(--color-neutral-300);--dropdown-menu-item-hover-bg-dark:var(--color-neutral-600);--dropdown-menu-item-hover-color-dark:var(--color-neutral-200);--dropdown-menu-item-active-bg-dark:var(--color-blue-500);--dropdown-menu-item-active-color-dark:var(--color-neutral-200);--dropdown-menu-header-color-dark:var(--color-neutral-400);--dropdown-menu-text-color-dark:var(--color-neutral-200);--text-for-red-50:var(--color-black,black);--text-for-red-100:var(--color-black,black);--text-for-red-200:var(--color-black,black);--text-for-red-300:var(--color-black,black);--text-for-red-400:var(--color-white,white);--text-for-red-500:var(--color-white,white);--text-for-red-600:var(--color-white,white);--text-for-red-700:var(--color-white,white);--text-for-red-800:var(--color-white,white);--text-for-red-900:var(--color-white,white);--text-for-amber-500:var(--color-black,white);--text-for-yellow-500:var(--color-black,white);--text-for-green-500:var(--color-black,white);--text-for-green-600:var(--color-white,white);--text-for-green-700:var(--color-white,white);--text-for-blue-500:var(--color-white,white);--text-for-blue-700:var(--color-white,white);--text-for-black:var(--color-white,white);--btn-display:inline-flex;--btn-justify:center;--btn-align:center;--btn-gap:.25rem;--btn-padding-y:.375rem;--btn-font-size:1rem;--btn-font-family:inherit;--btn-font-weight:normal;--btn-line-height:1.5;--btn-color:inherit;--btn-text-align:center;--btn-text-decoration:none;--btn-white-space:nowrap;--btn-vertical-align:middle;--btn-cursor:pointer;--btn-user-select:none;--btn-bg:transparent;--btn-border:1px solid transparent;--btn-border-radius:.25rem;--btn-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--btn-outline:none;--btn-focus-outline:0;--btn-disabled-pointer-events:none;--btn-disabled-opacity:.65;--btn-disabled-box-shadow:none;--btn-group-position:relative;--btn-group-display:inline-flex;--btn-group-vertical-align:middle;--btn-group-horizontal-margin-left:-1px;--btn-group-horizontal-border-radius-right:0;--btn-group-horizontal-border-radius-left:0;--btn-group-vertical-flex-direction:column;--btn-group-vertical-align-items:flex-start;--btn-group-vertical-justify-content:center;--btn-group-vertical-width:100%;--btn-group-vertical-margin-top:-1px;--btn-group-vertical-border-radius-bottom:0;--btn-group-vertical-border-radius-top:0;--btn-inner-position:relative;--btn-inner-flex:1 1 auto;--btn-inner-z-index:1;--dropdown-toggle-split-padding-x: .28125rem ;--dropdown-toggle-split-padding-left: .28125rem ;--dropdown-toggle-whitespace:nowrap;--dropdown-toggle-arrow-display:inline-block;--dropdown-toggle-arrow-vertical-align: .255em ;--dropdown-toggle-arrow-content:"";--dropdown-toggle-arrow-margin:0 .15em;--dropdown-toggle-arrow-border-top:.3em solid;--dropdown-toggle-arrow-border-right:.3em solid transparent;--dropdown-toggle-arrow-border-bottom:0;--dropdown-toggle-arrow-border-left:.3em solid transparent;--dropdown-toggle-arrow-split-margin-left: .28125rem ;--dropup-arrow-border-top:0;--dropup-arrow-border-bottom:.3em solid;--dropup-arrow-bottom:100%;--dropup-arrow-margin-top:0;--dropright-arrow-border-top:.3em solid transparent;--dropright-arrow-border-right:0;--dropright-arrow-border-bottom:.3em solid transparent;--dropright-arrow-border-left:.3em solid;--dropright-arrow-top:0;--dropright-arrow-left:100%;--dropright-arrow-margin-top:0;--dropleft-arrow-display:none;--dropleft-before-display:inline-block;--dropleft-before-vertical-align: .255em ;--dropleft-before-content:"";--dropleft-before-margin:0 .15em;--dropleft-before-border-top:.3em solid transparent;--dropleft-before-border-left:0;--dropleft-before-border-bottom:.3em solid transparent;--dropleft-before-border-right:.3em solid;--dropleft-before-top:0;--dropleft-before-right:100%;--dropleft-before-left:auto;--dropleft-before-margin-top:0;--icon-bg-primary:var(--color-primary,var(--color-blue-100));--icon-color-primary:var(--color-primary,var(--color-blue-800));--icon-bg-secondary:var(--color-secondary,var(--color-gray-100));--icon-color-secondary:var(--color-secondary,var(--color-gray-800));--icon-bg-success:var(--color-success,var(--color-green-100));--icon-color-success:var(--color-success,var(--color-green-800));--icon-bg-danger:var(--color-danger,var(--color-red-100));--icon-color-danger:var(--color-danger,var(--color-red-800));--icon-bg-warning:var(--color-warning,var(--color-amber-100));--icon-color-warning:var(--color-warning,var(--color-amber-800));--icon-bg-info:var(--color-info,var(--color-teal-100));--icon-color-info:var(--color-info,var(--color-teal-800));--icon-bg-light:var(--color-light,var(--color-gray-100));--icon-color-light:var(--color-light,var(--color-gray-800));--icon-bg-dark:var(--color-dark,var(--color-gray-800));--icon-color-dark:var(--color-dark,var(--color-gray-100));--modal-size-2xs:calc(var(--spacing)*50);--modal-size-xs:calc(var(--spacing)*75);--modal-size-sm:calc(var(--spacing)*100);--modal-size-md:calc(var(--spacing)*125);--modal-size-lg:calc(var(--spacing)*150);--modal-size-xl:calc(var(--spacing)*175);--modal-size-2xl:calc(var(--spacing)*200);--modal-size-3xl:calc(var(--spacing)*225);--modal-size-4xl:calc(var(--spacing)*250);--modal-size-5xl:calc(var(--spacing)*275);--modal-position:fixed;--modal-display:flex;--modal-justify-content:center;--modal-align-items:center;--modal-visibility:hidden;--modal-top:0;--modal-left:0;--modal-width:100%;--modal-height:100%;--modal-padding:1rem;--modal-z-index:1000;--modal-show-visibility:visible;--modal-show-transition:transform .3s ease-out,opacity .3s ease-out;--modal-show-transform:translate(1, calc(-100% - 50px) );--modal-max-width:100%;--modal-backdrop-position:absolute;--modal-backdrop-top:0;--modal-backdrop-left:0;--modal-backdrop-z-index:1;--modal-backdrop-width:100%;--modal-backdrop-height:100%;--modal-backdrop-background-color:#737373bf}@supports (color:color-mix(in lab,red,red)){:root,:host{--modal-backdrop-background-color:color-mix(in oklch,var(--color-neutral-500,oklch(55.3% .013 58.071))75%,transparent)}}:root,:host{--modal-backdrop-dark-background-color:#262626bf}@supports (color:color-mix(in lab,red,red)){:root,:host{--modal-backdrop-dark-background-color:color-mix(in oklch,var(--color-neutral-800,oklch(26.8% .007 34.298))75%,transparent)}}:root,:host{--modal-container-position:relative;--modal-container-display:flex;--modal-container-flex-direction:column;--modal-container-z-index:2;--modal-container-width:100%;--modal-container-max-width:var(--modal-size-md);--modal-container-max-height:100vh;--modal-container-align-items:center;--modal-container-justify-content:center;--modal-container-box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a);--modal-close-button-position:absolute;--modal-close-button-cursor:pointer;--modal-close-button-top:.75rem;--modal-close-button-right:.75rem;--modal-close-button-color:var(--color-neutral-500,oklch(55.3% .013 58.071));--modal-close-button-hover-color:var(--color-neutral-600,oklch(44.4% .011 73.639));--modal-close-button-active-color:var(--color-neutral-700,oklch(37.4% .01 67.558));--modal-header-max-height:calc(100vh - (var(--btn-font-size) + var(--btn-padding-y)*2) - 3rem);--modal-header-width:100%;--modal-header-border-top-left-radius:.5rem;--modal-header-border-top-right-radius:.5rem;--modal-header-padding:.75rem 1rem;--modal-header-background-color:var(--color-white,oklch(100% .00011 271.152));--modal-header-color:var(--color-neutral-900,oklch(21.6% .006 56.043));--modal-header-dark-background-color:var(--color-neutral-800,oklch(26.8% .007 34.298));--modal-header-dark-color:var(--color-neutral-100,oklch(97% .001 106.424));--modal-header-display:flex;--modal-header-flex-direction:column;--modal-header-resize-flex-direction:row;--modal-header-icon-margin-inline:auto;--modal-header-icon-display:flex;--modal-header-icon-height:3rem;--modal-header-icon-width:3rem;--modal-header-icon-align-items:center;--modal-header-icon-justify-content:center;--modal-header-icon-border-radius:100%;--modal-header-icon-background-color:var(--color-blue-100,oklch(93.2% .032 255.585));--modal-header-icon-color:var(--color-blue-800,oklch(42.4% .199 265.638));--modal-header-icon-min-width-margin-right:1rem;--modal-header-icon-min-width-height:2.5rem;--modal-header-icon-min-width-width:2.5rem;--modal-header-text-display:flex;--modal-header-text-flex-direction:column;--modal-header-text-height:0px;--modal-header-text-margin-top:.75rem;--modal-header-text-text-align:center;--modal-header-text-flex:1;--modal-header-text-resize-height:auto;--modal-header-text-resize-margin-top:0rem;--modal-header-text-resize-text-align:left;--modal-title-font-weight:600;--modal-body-max-height:calc(var(--modal-container-max-width)/2);--modal-body-height:100%;--modal-body-overflow-y:auto;--modal-body-margin-top:.5rem;--modal-footer-width:100%;--modal-footer-padding:.75rem 1rem;--modal-footer-background-color:var(--color-neutral-50,oklch(98.5% .001 106.423));--modal-footer-dark-background-color:var(--color-neutral-900,oklch(21.6% .006 56.043));--modal-footer-display:flex;--modal-footer-gap:.5rem;--modal-footer-border-bottom-left-radius:.5rem;--modal-footer-border-bottom-right-radius:.5rem;--modal-footer-flex-direction:row;--modal-footer-btn-flex:1;--modal-footer-justify-content:flex-end;--modal-footer-min-width-btn-flex:0 0 auto;--modal-center-header-icon-margin-inline:auto;--modal-center-footer-flex-direction:row;--modal-center-footer-justify-content:center;--modal-center-footer-btn-flex:1}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.btn{display:var(--btn-display);justify-content:var(--btn-justify);align-items:var(--btn-align);gap:var(--btn-gap);padding:calc(var(--btn-font-size)*1.5/4)calc(var(--btn-font-size,[length])*1.5/2);font-size:var(--btn-font-size);font-family:var(--btn-font-family);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);color:var(--btn-color);text-align:var(--btn-text-align);-webkit-text-decoration:var(--btn-text-decoration);text-decoration:var(--btn-text-decoration);white-space:var(--btn-white-space);vertical-align:var(--btn-vertical-align);cursor:var(--btn-cursor);-webkit-user-select:var(--btn-user-select);user-select:var(--btn-user-select);background-color:var(--btn-bg);border:var(--btn-border);border-radius:var(--btn-border-radius);transition:var(--btn-transition);outline:var(--btn-outline)}.btn:focus,.btn.focus{outline:var(--btn-focus-outline)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:var(--btn-disabled-pointer-events);opacity:var(--btn-disabled-opacity);box-shadow:var(--btn-disabled-box-shadow)}.modal{position:var(--modal-position);top:var(--modal-top);left:var(--modal-left);width:var(--modal-width);height:var(--modal-height);padding:var(--modal-padding);display:var(--modal-display);justify-content:var(--modal-justify-content);align-items:var(--modal-align-items);visibility:var(--modal-visibility);z-index:var(--modal-z-index)}.modal.show{visibility:var(--modal-show-visibility);transition:var(--modal-show-transition);transform:var(--modal-show-transform)}.modal .modal-backdrop{position:var(--modal-backdrop-position);top:var(--modal-backdrop-top);left:var(--modal-backdrop-left);z-index:var(--modal-backdrop-z-index);width:var(--modal-backdrop-width);height:var(--modal-backdrop-height);background-color:var(--modal-backdrop-background-color)}.modal .modal-backdrop:where(.dark,.dark *){background-color:var(--modal-backdrop-dark-background-color)}.modal .modal-container{max-height:var(--modal-container-max-height);position:var(--modal-container-position);display:var(--modal-container-display);z-index:var(--modal-container-z-index);flex-direction:var(--modal-container-flex-direction);width:var(--modal-container-width);max-width:var(--modal-container-max-width);align-items:var(--modal-container-align-items);justify-content:var(--modal-container-justify-content);box-shadow:var(--modal-container-box-shadow)}.modal .modal-close-button{position:var(--modal-close-button-position);top:var(--modal-close-button-top);right:var(--modal-close-button-right);color:var(--modal-close-button-color);cursor:var(--modal-close-button-cursor)}.modal .modal-close-button:hover,.modal .modal-close-button.hover{color:var(--modal-close-button-hover-color)}.modal .modal-close-button:active{color:var(--modal-close-button-active-color)}.modal .modal-header{max-height:var(--modal-header-max-height);width:var(--modal-header-width);border-top-left-radius:var(--modal-header-border-top-left-radius);border-top-right-radius:var(--modal-header-border-top-right-radius);padding:var(--modal-header-padding);background-color:var(--modal-header-background-color);color:var(--modal-header-color);display:var(--modal-header-display);flex:auto;flex-direction:var(--modal-header-flex-direction)}.modal .modal-header:where(.dark,.dark *){border-top:1px solid var(--color-neutral-700);background-color:var(--modal-header-dark-background-color);color:var(--modal-header-dark-color)}@media(min-width:640px){.modal .modal-header{display:var(--modal-header-display);flex-direction:var(--modal-header-resize-flex-direction)}}.modal .modal-header .modal-header-icon{margin-inline:var(--modal-header-icon-margin-inline);display:var(--modal-header-icon-display);height:var(--modal-header-icon-height);width:var(--modal-header-icon-width);align-items:var(--modal-header-icon-align-items);justify-content:var(--modal-header-icon-justify-content);border-radius:var(--modal-header-icon-border-radius);background-color:var(--modal-header-icon-background-color);color:var(--modal-header-icon-color);flex-shrink:0}@media(min-width:640px){.modal .modal-header .modal-header-icon{margin-right:var(--modal-header-icon-min-width-margin-right);height:var(--modal-header-icon-min-width-height);width:var(--modal-header-icon-min-width-width)}}.modal .modal-header .modal-header-text{display:var(--modal-header-text-display);flex-direction:var(--modal-header-text-flex-direction);height:var(--modal-header-text-height);margin-top:var(--modal-header-text-margin-top);text-align:var(--modal-header-text-text-align);flex:var(--modal-header-text-flex);word-wrap:break-word;overflow-wrap:break-word;width:100%;min-width:0;max-width:100%}@media(min-width:640px){.modal .modal-header .modal-header-text{height:var(--modal-header-text-resize-height);margin-top:var(--modal-header-text-resize-margin-top);text-align:var(--modal-header-text-resize-text-align)}}.modal .modal-header .modal-header-text>.modal-title{font-weight:var(--modal-title-font-weight)}.modal .modal-header .modal-header-text>.modal-body{margin-top:var(--modal-body-margin-top);height:var(--modal-body-height);max-height:var(--modal-body-max-height);overflow-y:var(--modal-body-overflow-y)}.modal .modal-footer{width:var(--modal-footer-width);padding:var(--modal-footer-padding);background-color:var(--modal-footer-background-color);display:var(--modal-footer-display);gap:var(--modal-footer-gap);border-bottom-left-radius:var(--modal-footer-border-bottom-left-radius);border-bottom-right-radius:var(--modal-footer-border-bottom-right-radius);flex-direction:var(--modal-footer-flex-direction);justify-content:var(--modal-footer-justify-content)}.modal .modal-footer:where(.dark,.dark *){background-color:var(--modal-footer-dark-background-color)}.modal .modal-footer button.btn:last-child:not([class*=btn-]){background-color:var(--btn-primary);border-color:var(--btn-primary);color:var(--btn-primary-text)}.modal .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.modal .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.modal .modal-footer button.btn:last-child:not([class*=btn-]):hover{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.modal .modal-footer button.btn:last-child:not([class*=btn-]):hover{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.modal .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.modal .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.modal .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.modal .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.modal .modal-footer button.btn:last-child:not([class*=btn-]):active{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.modal .modal-footer button.btn:last-child:not([class*=btn-]):active{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.modal .modal-footer button.btn{flex:var(--modal-footer-btn-flex)}@media(min-width:640px){.modal .modal-footer button.btn{flex:var(--modal-footer-min-width-btn-flex)}}.visible{visibility:visible}.btn-group{position:var(--btn-group-position);display:var(--btn-group-display);vertical-align:var(--btn-group-vertical-align)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child){margin-left:var(--btn-group-horizontal-margin-left)}.btn-group:not(.btn-group-vertical)>.btn:not(:last-child):not(.dropdown-toggle),.btn-group:not(.btn-group-vertical)>.btn-group:not(:last-child) .btn{border-top-right-radius:var(--btn-group-horizontal-border-radius-right);border-bottom-right-radius:var(--btn-group-horizontal-border-radius-right)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-horizontal-border-radius-left);border-bottom-left-radius:var(--btn-group-horizontal-border-radius-left)}.btn-group.btn-group-vertical{flex-direction:var(--btn-group-vertical-flex-direction);align-items:var(--btn-group-vertical-align-items);justify-content:var(--btn-group-vertical-justify-content)}.btn-group.btn-group-vertical>.btn,.btn-group.btn-group-vertical>.btn-group{width:var(--btn-group-vertical-width)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child){margin-top:var(--btn-group-vertical-margin-top)}.btn-group.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group.btn-group-vertical>.btn-group:not(:last-child) .btn{border-bottom-left-radius:var(--btn-group-vertical-border-radius-bottom);border-bottom-right-radius:var(--btn-group-vertical-border-radius-bottom)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-vertical-border-radius-top);border-top-right-radius:var(--btn-group-vertical-border-radius-top)}.btn-group>.btn{position:var(--btn-inner-position);flex:var(--btn-inner-flex)}.btn-group>.btn:hover,.btn-group>.btn.focus,.btn-group>.btn.active{z-index:var(--btn-inner-z-index)}.btn-group>.dropdown-toggle:not(.no-caret){white-space:var(--dropdown-toggle-whitespace)}.btn-group>.dropdown-toggle:not(.no-caret):after{display:var(--dropdown-toggle-arrow-display);vertical-align:var(--dropdown-toggle-arrow-vertical-align);content:var(--dropdown-toggle-arrow-content);margin:var(--dropdown-toggle-arrow-margin);border-top:var(--dropdown-toggle-arrow-border-top);border-right:var(--dropdown-toggle-arrow-border-right);border-bottom:var(--dropdown-toggle-arrow-border-bottom);border-left:var(--dropdown-toggle-arrow-border-left)}.btn-group>.dropdown-toggle:not(.no-caret):not(.dropdown-toggle-split):after{margin-left:var(--dropdown-toggle-arrow-split-margin-left)}.btn-group .dropdown-toggle-split{padding-right:var(--dropdown-toggle-split-padding-x);padding-left:var(--dropdown-toggle-split-padding-left)}.btn-group.dropup .dropdown-toggle:after{border-top:var(--dropup-arrow-border-top);border-bottom:var(--dropup-arrow-border-bottom);bottom:var(--dropup-arrow-bottom);margin-top:var(--dropup-arrow-margin-top)}.btn-group.dropright .dropdown-toggle:after{border-top:var(--dropright-arrow-border-top);border-right:var(--dropright-arrow-border-right);border-bottom:var(--dropright-arrow-border-bottom);border-left:var(--dropright-arrow-border-left);top:var(--dropright-arrow-top);left:var(--dropright-arrow-left);margin-top:var(--dropright-arrow-margin-top)}.btn-group.dropleft .dropdown-toggle:after{display:var(--dropleft-arrow-display)}.btn-group.dropleft .dropdown-toggle:before{display:var(--dropleft-before-display);vertical-align:var(--dropleft-before-vertical-align);content:var(--dropleft-before-content);margin:var(--dropleft-before-margin);border-top:var(--dropleft-before-border-top);border-left:var(--dropleft-before-border-left);border-bottom:var(--dropleft-before-border-bottom);border-right:var(--dropleft-before-border-right);top:var(--dropleft-before-top);right:var(--dropleft-before-right);left:var(--dropleft-before-left);margin-top:var(--dropleft-before-margin-top)}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.modal-screen .modal-header{display:var(--modal-header-display);flex-direction:var(--modal-header-flex-direction)}.modal-screen .modal-header .modal-header-icon{margin-inline:var(--modal-center-header-icon-margin-inline)}.modal-screen .modal-header .modal-header-text{text-align:var(--modal-header-text-text-align);margin-top:var(--modal-header-text-margin-top)}.modal-screen .modal-footer{flex-direction:var(--modal-center-footer-flex-direction);justify-content:var(--modal-center-footer-justify-content)}.modal-screen .modal-footer button.btn{flex:var(--modal-center-footer-btn-flex)}.modal-screen .modal-footer:has(:only-child){flex-direction:column}.modal-screen .modal-container{max-width:var(--modal-container-width);height:var(--modal-container-max-height)}.modal-screen .modal-header>.modal-header-text>.modal-body{max-height:calc(100vh - 12rem)}.modal-center .modal-header{display:var(--modal-header-display);flex-direction:var(--modal-header-flex-direction)}.modal-center .modal-header .modal-header-icon{margin-inline:var(--modal-center-header-icon-margin-inline)}.modal-center .modal-header .modal-header-text{text-align:var(--modal-header-text-text-align);margin-top:var(--modal-header-text-margin-top)}.modal-center .modal-footer{flex-direction:var(--modal-center-footer-flex-direction);justify-content:var(--modal-center-footer-justify-content)}.modal-center .modal-footer button.btn{flex:var(--modal-center-footer-btn-flex)}.modal-center .modal-footer:has(:only-child){flex-direction:column}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.btn-block{width:100%;display:flex}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.modal-h-\[100vh\]{--modal-max-height:100vh}.modal-h-\[100vh\] .modal-container{height:var(--modal-max-height)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.modal-2xl .modal-container{max-width:var(--modal-size-2xl)}.modal-2xl .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-2xs .modal-container{max-width:var(--modal-size-2xs)}.modal-2xs .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-3xl .modal-container{max-width:var(--modal-size-3xl)}.modal-3xl .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-4xl .modal-container{max-width:var(--modal-size-4xl)}.modal-4xl .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-5xl .modal-container{max-width:var(--modal-size-5xl)}.modal-5xl .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-50 .modal-container{max-width:calc(calc(var(--spacing)*50))}.modal-50 .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-100 .modal-container{max-width:calc(calc(var(--spacing)*100))}.modal-100 .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-125 .modal-container{max-width:calc(calc(var(--spacing)*125))}.modal-125 .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-150 .modal-container{max-width:calc(calc(var(--spacing)*150))}.modal-150 .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-175 .modal-container{max-width:calc(calc(var(--spacing)*175))}.modal-175 .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-200 .modal-container{max-width:calc(calc(var(--spacing)*200))}.modal-200 .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-375 .modal-container{max-width:calc(calc(var(--spacing)*375))}.modal-375 .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-\[100\%\] .modal-container{max-width:100%}.modal-\[100\%\] .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-\[400px\] .modal-container{max-width:400px}.modal-\[400px\] .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-\[700px\] .modal-container{max-width:700px}.modal-\[700px\] .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-lg .modal-container{max-width:var(--modal-size-lg)}.modal-lg .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-md .modal-container{max-width:var(--modal-size-md)}.modal-md .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-sm .modal-container{max-width:var(--modal-size-sm)}.modal-sm .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-xl .modal-container{max-width:var(--modal-size-xl)}.modal-xl .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-xs .modal-container{max-width:var(--modal-size-xs)}.modal-xs .modal-body,.modal-amber-500 .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-amber-500 .modal-header .modal-header-icon{background-color:var(--color-amber-500);background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent);color:var(--color-amber-500)}.modal-amber-500 .modal-footer button.btn:last-child:not([class*=btn-]){background-color:var(--color-amber-500);border-color:var(--color-amber-500);color:var(--text-for-amber-500)}.modal-amber-500 .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.modal-amber-500 .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.modal-amber-500 .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem #f99c0080}@supports (color:color-mix(in lab,red,red)){.modal-amber-500 .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-amber-500)50%,transparent)}}.modal-amber-500 .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:#ed9400}@supports (color:color-mix(in lab,red,red)){.modal-amber-500 .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:color-mix(in oklch,var(--color-amber-500)95%,black)}}.modal-green-500 .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-green-500 .modal-header .modal-header-icon{background-color:var(--color-green-500);background-color:color-mix(in oklch,var(--color-green-500)10%,transparent);color:var(--color-green-500)}.modal-green-500 .modal-footer button.btn:last-child:not([class*=btn-]){background-color:var(--color-green-500);border-color:var(--color-green-500);color:var(--text-for-green-500)}.modal-green-500 .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.modal-green-500 .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.modal-green-500 .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem #00c75880}@supports (color:color-mix(in lab,red,red)){.modal-green-500 .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-500)50%,transparent)}}.modal-green-500 .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:#00bd53}@supports (color:color-mix(in lab,red,red)){.modal-green-500 .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:color-mix(in oklch,var(--color-green-500)95%,black)}}.modal-red-500 .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-red-500 .modal-header .modal-header-icon{background-color:var(--color-red-500);background-color:color-mix(in oklch,var(--color-red-500)10%,transparent);color:var(--color-red-500)}.modal-red-500 .modal-footer button.btn:last-child:not([class*=btn-]){background-color:var(--color-red-500);border-color:var(--color-red-500);color:var(--text-for-red-500)}.modal-red-500 .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:#e22731}@supports (color:color-mix(in lab,red,red)){.modal-red-500 .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.modal-red-500 .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.modal-red-500 .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.modal-red-500 .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.modal-red-500 .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.modal-yellow-500 .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-yellow-500 .modal-header .modal-header-icon{background-color:var(--color-yellow-500);background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent);color:var(--color-yellow-500)}.modal-yellow-500 .modal-footer button.btn:last-child:not([class*=btn-]){background-color:var(--color-yellow-500);border-color:var(--color-yellow-500);color:var(--text-for-yellow-500)}.modal-yellow-500 .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.modal-yellow-500 .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.modal-yellow-500 .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem #edb20080}@supports (color:color-mix(in lab,red,red)){.modal-yellow-500 .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-yellow-500)50%,transparent)}}.modal-yellow-500 .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:#e1a900}@supports (color:color-mix(in lab,red,red)){.modal-yellow-500 .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:color-mix(in oklch,var(--color-yellow-500)95%,black)}}.modal-danger .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-danger .modal-header .modal-header-icon{background-color:var(--icon-bg-danger);color:var(--icon-color-danger)}.modal-danger .modal-footer button.btn:last-child:not([class*=btn-]){background-color:var(--btn-danger);border-color:var(--btn-danger);color:var(--btn-danger-text)}.modal-danger .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.modal-danger .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.modal-danger .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.modal-danger .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.modal-danger .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.modal-danger .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.modal-dark .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-dark .modal-header .modal-header-icon{background-color:var(--icon-bg-dark);color:var(--icon-color-dark)}.modal-dark .modal-footer button.btn:last-child:not([class*=btn-]){background-color:var(--btn-dark);border-color:var(--btn-dark);color:var(--btn-dark-text)}.modal-dark .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.modal-dark .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.modal-dark .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.modal-dark .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.modal-dark .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.modal-dark .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.modal-info .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-info .modal-header .modal-header-icon{background-color:var(--icon-bg-info);color:var(--icon-color-info)}.modal-info .modal-footer button.btn:last-child:not([class*=btn-]){background-color:var(--btn-info);border-color:var(--btn-info);color:var(--btn-info-text)}.modal-info .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.modal-info .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:color-mix(in oklch,var(--btn-info)90%,black)}}.modal-info .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.modal-info .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.modal-info .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.modal-info .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:color-mix(in oklch,var(--btn-info)95%,black)}}.modal-light .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-light .modal-header .modal-header-icon{background-color:var(--icon-bg-light);color:var(--icon-color-light)}.modal-light .modal-footer button.btn:last-child:not([class*=btn-]){background-color:var(--btn-light);border-color:var(--btn-light);color:var(--btn-light-text)}.modal-light .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.modal-light .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:color-mix(in oklch,var(--btn-light)90%,black)}}.modal-light .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.modal-light .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.modal-light .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.modal-light .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:color-mix(in oklch,var(--btn-light)95%,black)}}.modal-primary .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-primary .modal-header .modal-header-icon{background-color:var(--icon-bg-primary);color:var(--icon-color-primary)}.modal-primary .modal-footer button.btn:last-child:not([class*=btn-]){background-color:var(--btn-primary);border-color:var(--btn-primary);color:var(--btn-primary-text)}.modal-primary .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.modal-primary .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.modal-primary .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.modal-primary .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.modal-primary .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.modal-primary .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.modal-secondary .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-secondary .modal-header .modal-header-icon{background-color:var(--icon-bg-secondary);color:var(--icon-color-secondary)}.modal-secondary .modal-footer button.btn:last-child:not([class*=btn-]){background-color:var(--btn-secondary);border-color:var(--btn-secondary);color:var(--btn-secondary-text)}.modal-secondary .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.modal-secondary .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.modal-secondary .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.modal-secondary .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.modal-secondary .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.modal-secondary .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.modal-success .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-success .modal-header .modal-header-icon{background-color:var(--icon-bg-success);color:var(--icon-color-success)}.modal-success .modal-footer button.btn:last-child:not([class*=btn-]){background-color:var(--btn-success);border-color:var(--btn-success);color:var(--btn-success-text)}.modal-success .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.modal-success .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:color-mix(in oklch,var(--btn-success)90%,black)}}.modal-success .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.modal-success .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.modal-success .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.modal-success .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:color-mix(in oklch,var(--btn-success)95%,black)}}.modal-warning .modal-body{max-height:calc(var(--modal-max-width)/2)}.modal-warning .modal-header .modal-header-icon{background-color:var(--icon-bg-warning);color:var(--icon-color-warning)}.modal-warning .modal-footer button.btn:last-child:not([class*=btn-]){background-color:var(--btn-warning);border-color:var(--btn-warning);color:var(--btn-warning-text)}.modal-warning .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.modal-warning .modal-footer button.btn:last-child:not([class*=btn-]):hover{background-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.modal-warning .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.modal-warning .modal-footer button.btn:last-child:not([class*=btn-]):focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.modal-warning .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.modal-warning .modal-footer button.btn:last-child:not([class*=btn-]):active{background-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.modal-w-\[30vw\]{--modal-max-width:30vw}.modal-w-\[30vw\] .modal-container{max-width:var(--modal-max-width)}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.btn-group-1>.btn,.btn-group-1>.btn-group>.btn{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}:is(.btn-group-1>.btn,.btn-group-1>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*1)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}:is(.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-2xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3>.btn,.btn-group-3>.btn-group>.btn{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}:is(.btn-group-3>.btn,.btn-group-3>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*3)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}:is(.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-3xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4>.btn,.btn-group-4>.btn-group>.btn{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}:is(.btn-group-4>.btn,.btn-group-4>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*4)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}:is(.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-4xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5>.btn,.btn-group-5>.btn-group>.btn{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}:is(.btn-group-5>.btn,.btn-group-5>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*5)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}:is(.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-5xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-6>.btn,.btn-group-6>.btn-group>.btn{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}:is(.btn-group-6>.btn,.btn-group-6>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*6)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-96>.btn,.btn-group-96>.btn-group>.btn{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}:is(.btn-group-96>.btn,.btn-group-96>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*96)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn{border-radius:.3rem;padding:.45rem .9rem;font-size:1.2rem}:is(.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(1.2rem*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn{border-radius:.25rem;padding:.375rem .75rem;font-size:1rem}:is(.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: .375rem ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn{border-radius:4px;padding:6px 12px;font-size:16px}:is(.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 6px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}:is(.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 7.875px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}:is(.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-lg)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-md>.btn,.btn-group-md>.btn-group>.btn{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}:is(.btn-group-md>.btn,.btn-group-md>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-md)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}:is(.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-sm)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}:is(.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}:is(.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xs)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.btn-2xl{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}.btn-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.btn-3xl{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}.btn-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.btn-4xl{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}.btn-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.btn-5xl{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}.btn-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.btn-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.btn-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.btn-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.btn-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.btn-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.btn-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.btn-lg{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}.btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}.btn-sm{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}.btn-xl{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}.btn-xs{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}.rounded-full{border-radius:3.40282e38px}.btn-outline-danger{border-color:var(--btn-danger);color:var(--btn-danger);background-color:#0000}.btn-outline-danger:hover{color:var(--btn-danger-text);background-color:var(--btn-danger)}.btn-outline-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-outline-danger:active{outline-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:active{outline-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-outline-dark{border-color:var(--btn-dark);color:var(--btn-dark);background-color:#0000}.btn-outline-dark:hover{color:var(--btn-dark-text);background-color:var(--btn-dark)}.btn-outline-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-outline-dark:active{outline-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:active{outline-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-outline-info{border-color:var(--btn-info);color:var(--btn-info);background-color:#0000}.btn-outline-info:hover{color:var(--btn-info-text);background-color:var(--btn-info)}.btn-outline-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-outline-info:active{outline-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:active{outline-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-outline-light{border-color:var(--btn-light);color:var(--btn-light);background-color:#0000}.btn-outline-light:hover{color:var(--btn-light-text);background-color:var(--btn-light)}.btn-outline-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-outline-light:active{outline-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:active{outline-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-outline-primary{border-color:var(--btn-primary);color:var(--btn-primary);background-color:#0000}.btn-outline-primary:hover{color:var(--btn-primary-text);background-color:var(--btn-primary)}.btn-outline-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-outline-primary:active{outline-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:active{outline-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-outline-red-50{border-color:var(--color-red-50);color:var(--color-red-50);background-color:#0000}.btn-outline-red-50:hover{color:var(--text-for-red-50);background-color:var(--color-red-50)}.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-outline-red-50:active{outline-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:active{outline-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-outline-red-100{border-color:var(--color-red-100);color:var(--color-red-100);background-color:#0000}.btn-outline-red-100:hover{color:var(--text-for-red-100);background-color:var(--color-red-100)}.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-outline-red-100:active{outline-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:active{outline-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-outline-red-200{border-color:var(--color-red-200);color:var(--color-red-200);background-color:#0000}.btn-outline-red-200:hover{color:var(--text-for-red-200);background-color:var(--color-red-200)}.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-outline-red-200:active{outline-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:active{outline-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-outline-red-300{border-color:var(--color-red-300);color:var(--color-red-300);background-color:#0000}.btn-outline-red-300:hover{color:var(--text-for-red-300);background-color:var(--color-red-300)}.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-outline-red-300:active{outline-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:active{outline-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-outline-red-400{border-color:var(--color-red-400);color:var(--color-red-400);background-color:#0000}.btn-outline-red-400:hover{color:var(--text-for-red-400);background-color:var(--color-red-400)}.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-outline-red-400:active{outline-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:active{outline-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-outline-red-500{border-color:var(--color-red-500);color:var(--color-red-500);background-color:#0000}.btn-outline-red-500:hover{color:var(--text-for-red-500);background-color:var(--color-red-500)}.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-outline-red-500:active{outline-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:active{outline-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-outline-red-600{border-color:var(--color-red-600);color:var(--color-red-600);background-color:#0000}.btn-outline-red-600:hover{color:var(--text-for-red-600);background-color:var(--color-red-600)}.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-outline-red-600:active{outline-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:active{outline-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-outline-red-700{border-color:var(--color-red-700);color:var(--color-red-700);background-color:#0000}.btn-outline-red-700:hover{color:var(--text-for-red-700);background-color:var(--color-red-700)}.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-outline-red-700:active{outline-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:active{outline-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-outline-red-800{border-color:var(--color-red-800);color:var(--color-red-800);background-color:#0000}.btn-outline-red-800:hover{color:var(--text-for-red-800);background-color:var(--color-red-800)}.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-outline-red-800:active{outline-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:active{outline-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-outline-red-900{border-color:var(--color-red-900);color:var(--color-red-900);background-color:#0000}.btn-outline-red-900:hover{color:var(--text-for-red-900);background-color:var(--color-red-900)}.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-outline-red-900:active{outline-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:active{outline-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-outline-secondary{border-color:var(--btn-secondary);color:var(--btn-secondary);background-color:#0000}.btn-outline-secondary:hover{color:var(--btn-secondary-text);background-color:var(--btn-secondary)}.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-outline-secondary:active{outline-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:active{outline-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-outline-success{border-color:var(--btn-success);color:var(--btn-success);background-color:#0000}.btn-outline-success:hover{color:var(--btn-success-text);background-color:var(--btn-success)}.btn-outline-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-outline-success:active{outline-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:active{outline-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-outline-warning{border-color:var(--btn-warning);color:var(--btn-warning);background-color:#0000}.btn-outline-warning:hover{color:var(--btn-warning-text);background-color:var(--btn-warning)}.btn-outline-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-outline-warning:active{outline-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:active{outline-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-amber-500{background-color:var(--color-amber-500);border-color:var(--color-amber-500);color:var(--text-for-amber-500)}.btn-amber-500:hover{background-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{background-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:hover{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:focus{box-shadow:0 0 0 .2rem #f99c0080}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-amber-500)50%,transparent)}}.btn-amber-500:active{background-color:#ed9400}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{background-color:color-mix(in oklch,var(--color-amber-500)95%,black)}}.btn-amber-500:active{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-black{background-color:var(--color-black);border-color:var(--color-black);color:var(--text-for-black)}.btn-black:hover{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{background-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:hover{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:focus{box-shadow:0 0 0 .2rem #00000080}@supports (color:color-mix(in lab,red,red)){.btn-black:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-black)50%,transparent)}}.btn-black:active{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{background-color:color-mix(in oklch,var(--color-black)95%,black)}}.btn-black:active{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-blue-500{background-color:var(--color-blue-500);border-color:var(--color-blue-500);color:var(--text-for-blue-500)}.btn-blue-500:hover{background-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{background-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:hover{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:focus{box-shadow:0 0 0 .2rem #3080ff80}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.btn-blue-500:active{background-color:#2d79f2}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{background-color:color-mix(in oklch,var(--color-blue-500)95%,black)}}.btn-blue-500:active{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-700{background-color:var(--color-blue-700);border-color:var(--color-blue-700);color:var(--text-for-blue-700)}.btn-blue-700:hover{background-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{background-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:hover{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:focus{box-shadow:0 0 0 .2rem #1447e680}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-700)50%,transparent)}}.btn-blue-700:active{background-color:#1344da}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{background-color:color-mix(in oklch,var(--color-blue-700)95%,black)}}.btn-blue-700:active{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-danger{background-color:var(--btn-danger);border-color:var(--btn-danger);color:var(--btn-danger-text)}.btn-danger:hover{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{background-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:hover{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-danger:active{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{background-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-danger:active{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-dark{background-color:var(--btn-dark);border-color:var(--btn-dark);color:var(--btn-dark-text)}.btn-dark:hover{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{background-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:hover{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-dark:active{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{background-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-dark:active{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-green-500{background-color:var(--color-green-500);border-color:var(--color-green-500);color:var(--text-for-green-500)}.btn-green-500:hover{background-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{background-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:hover{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:focus{box-shadow:0 0 0 .2rem #00c75880}@supports (color:color-mix(in lab,red,red)){.btn-green-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-500)50%,transparent)}}.btn-green-500:active{background-color:#00bd53}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{background-color:color-mix(in oklch,var(--color-green-500)95%,black)}}.btn-green-500:active{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-600{background-color:var(--color-green-600);border-color:var(--color-green-600);color:var(--text-for-green-600)}.btn-green-600:hover{background-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{background-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:hover{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:focus{box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){.btn-green-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-600)50%,transparent)}}.btn-green-600:active{background-color:#009c41}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{background-color:color-mix(in oklch,var(--color-green-600)95%,black)}}.btn-green-600:active{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-700{background-color:var(--color-green-700);border-color:var(--color-green-700);color:var(--text-for-green-700)}.btn-green-700:hover{background-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{background-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:hover{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:focus{box-shadow:0 0 0 .2rem #00813880}@supports (color:color-mix(in lab,red,red)){.btn-green-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-700)50%,transparent)}}.btn-green-700:active{background-color:#007b35}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{background-color:color-mix(in oklch,var(--color-green-700)95%,black)}}.btn-green-700:active{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-info{background-color:var(--btn-info);border-color:var(--btn-info);color:var(--btn-info-text)}.btn-info:hover{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{background-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:hover{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-info:active{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{background-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-info:active{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-light{background-color:var(--btn-light);border-color:var(--btn-light);color:var(--btn-light-text)}.btn-light:hover{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{background-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:hover{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-light:active{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{background-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-light:active{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-primary{background-color:var(--btn-primary);border-color:var(--btn-primary);color:var(--btn-primary-text)}.btn-primary:hover{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{background-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:hover{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-primary:active{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{background-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-primary:active{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-red-50{background-color:var(--color-red-50);border-color:var(--color-red-50);color:var(--text-for-red-50)}.btn-red-50:hover{background-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{background-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:hover{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-red-50:active{background-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{background-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-red-50:active{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-100{background-color:var(--color-red-100);border-color:var(--color-red-100);color:var(--text-for-red-100)}.btn-red-100:hover{background-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{background-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:hover{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-red-100:active{background-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{background-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-red-100:active{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-200{background-color:var(--color-red-200);border-color:var(--color-red-200);color:var(--text-for-red-200)}.btn-red-200:hover{background-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{background-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:hover{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-red-200:active{background-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{background-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-red-200:active{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-300{background-color:var(--color-red-300);border-color:var(--color-red-300);color:var(--text-for-red-300)}.btn-red-300:hover{background-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{background-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:hover{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-red-300:active{background-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{background-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-red-300:active{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-400{background-color:var(--color-red-400);border-color:var(--color-red-400);color:var(--text-for-red-400)}.btn-red-400:hover{background-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{background-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:hover{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-red-400:active{background-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{background-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-red-400:active{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-500{background-color:var(--color-red-500);border-color:var(--color-red-500);color:var(--text-for-red-500)}.btn-red-500:hover{background-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{background-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:hover{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-red-500:active{background-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{background-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-red-500:active{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-600{background-color:var(--color-red-600);border-color:var(--color-red-600);color:var(--text-for-red-600)}.btn-red-600:hover{background-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{background-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:hover{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-red-600:active{background-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{background-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-red-600:active{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-700{background-color:var(--color-red-700);border-color:var(--color-red-700);color:var(--text-for-red-700)}.btn-red-700:hover{background-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{background-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:hover{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-red-700:active{background-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{background-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-red-700:active{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-800{background-color:var(--color-red-800);border-color:var(--color-red-800);color:var(--text-for-red-800)}.btn-red-800:hover{background-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{background-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:hover{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-red-800:active{background-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{background-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-red-800:active{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-900{background-color:var(--color-red-900);border-color:var(--color-red-900);color:var(--text-for-red-900)}.btn-red-900:hover{background-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{background-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:hover{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-red-900:active{background-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{background-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-red-900:active{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-secondary{background-color:var(--btn-secondary);border-color:var(--btn-secondary);color:var(--btn-secondary-text)}.btn-secondary:hover{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{background-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:hover{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-secondary:active{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{background-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-secondary:active{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-success{background-color:var(--btn-success);border-color:var(--btn-success);color:var(--btn-success-text)}.btn-success:hover{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{background-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:hover{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-success:active{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{background-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-success:active{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-warning{background-color:var(--btn-warning);border-color:var(--btn-warning);color:var(--btn-warning-text)}.btn-warning:hover{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{background-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:hover{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-warning:active{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{background-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-warning:active{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-yellow-500{background-color:var(--color-yellow-500);border-color:var(--color-yellow-500);color:var(--text-for-yellow-500)}.btn-yellow-500:hover{background-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{background-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:hover{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:focus{box-shadow:0 0 0 .2rem #edb20080}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-yellow-500)50%,transparent)}}.btn-yellow-500:active{background-color:#e1a900}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{background-color:color-mix(in oklch,var(--color-yellow-500)95%,black)}}.btn-yellow-500:active{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.modal-icon-danger .modal-header .modal-header-icon{background-color:var(--icon-bg-danger);color:var(--icon-color-danger)}.modal-icon-dark .modal-header .modal-header-icon{background-color:var(--icon-bg-dark);color:var(--icon-color-dark)}.modal-icon-info .modal-header .modal-header-icon{background-color:var(--icon-bg-info);color:var(--icon-color-info)}.modal-icon-light .modal-header .modal-header-icon{background-color:var(--icon-bg-light);color:var(--icon-color-light)}.modal-icon-primary .modal-header .modal-header-icon{background-color:var(--icon-bg-primary);color:var(--icon-color-primary)}.modal-icon-secondary .modal-header .modal-header-icon{background-color:var(--icon-bg-secondary);color:var(--icon-color-secondary)}.modal-icon-success .modal-header .modal-header-icon{background-color:var(--icon-bg-success);color:var(--icon-color-success)}.modal-icon-warning .modal-header .modal-header-icon{background-color:var(--icon-bg-warning);color:var(--icon-color-warning)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}@media(min-width:48rem){.md\:btn-inline{width:auto;display:inline-flex}.md\:btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-500:oklch(62.7% .265 303.9);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--pagination-font-size-xs:calc(var(--spacing)*2);--pagination-font-size-sm:calc(var(--spacing)*3);--pagination-font-size-md:calc(var(--spacing)*4);--pagination-font-size-lg:calc(var(--spacing)*5);--pagination-font-size-xl:calc(var(--spacing)*6);--pagination-font-size-2xl:calc(var(--spacing)*7);--pagination-font-size-3xl:calc(var(--spacing)*8);--pagination-font-size-4xl:calc(var(--spacing)*9);--pagination-font-size-5xl:calc(var(--spacing)*10);--pagination-display:flex;--pagination-padding-left:0;--pagination-list-style:none;--pagination-justify-content:flex-start;--page-link-position:relative;--page-link-display:block;--page-link-text-decoration:none;--page-link-background-color:inherit;--page-link-border-width:1px;--page-link-border-color:var(--color-neutral-300,oklch(87% 0 0));--page-link-font-size:1rem;--page-link-padding:.375rem .75rem;--page-link-border-radius:.25rem;--page-link-color:inherit;--page-link-hover-z-index:2;--page-link-hover-text-decoration:none;--page-link-hover-background-color:var(--color-gray-100,oklch(96.7% .003 264.542));--page-link-hover-dark-background-color:#18181bb3}@supports (color:color-mix(in lab,red,red)){:root,:host{--page-link-hover-dark-background-color:color-mix(in oklch,var(--color-zinc-900,oklch(21% .006 285.885))70%,transparent)}}:root,:host{--page-link-focus-z-index:3;--page-link-focus-outline:0;--page-link-focus-box-shadow-width:.25rem;--page-link-focus-box-shadow-color:var(--color-blue-600,oklch(54.1% .202 252.551));--page-link-active-z-index:3;--page-link-active-color:var(--color-white,#fff);--page-link-disabled-color:var(--color-neutral-400,oklch(70.8% 0 0));--page-link-disabled-pointer-events:none;--page-link-disabled-background-color:inherit;--page-link-disabled-border-color:var(--color-neutral-300,oklch(87% 0 0));--page-item-margin-top:0;--page-item-margin-bottom:0;--page-item-margin-left:-1px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pagination{display:var(--pagination-display);padding-left:var(--pagination-padding-left);list-style:var(--pagination-list-style);justify-content:var(--pagination-justify-content)}.pagination.justify-content-start{justify-content:flex-start}.pagination.justify-content-center{justify-content:center}.pagination.justify-content-end{justify-content:flex-end}.pagination .page-link{position:var(--page-link-position);display:var(--page-link-display);-webkit-text-decoration:var(--page-link-text-decoration);text-decoration:var(--page-link-text-decoration);background-color:var(--page-link-background-color);border:var(--page-link-border-width)solid var(--page-link-border-color);font-size:var(--page-link-font-size);padding:var(--page-link-padding);color:var(--page-link-color)}.pagination .page-link:hover{z-index:var(--page-link-hover-z-index);-webkit-text-decoration:var(--page-link-hover-text-decoration);text-decoration:var(--page-link-hover-text-decoration);background-color:var(--page-link-hover-background-color)}.pagination .page-link:hover:where(.dark,.dark *){background-color:var(--page-link-hover-dark-background-color)}.pagination .page-link:focus{z-index:var(--page-link-focus-z-index);outline:var(--page-link-focus-outline);box-shadow:0 0 0 var(--page-link-focus-box-shadow-width) var(--page-link-focus-box-shadow-color)}.pagination .page-item{margin-top:var(--page-item-margin-top);margin-bottom:var(--page-item-margin-bottom)}.pagination .page-item:not(:first-child) .page-link{margin-left:var(--page-item-margin-left)}.pagination .page-item.active .page-link{z-index:var(--page-link-active-z-index);color:var(--page-link-active-color);background-color:var(--page-link-active-background-color);border-color:var(--page-link-active-border-color)}.pagination .page-item.disabled .page-link{color:var(--page-link-disabled-color);pointer-events:var(--page-link-disabled-pointer-events);background-color:var(--page-link-disabled-background-color);border-color:var(--page-link-disabled-border-color)}.pagination .page-item.disabled.active .page-link{color:var(--page-link-disabled-background-color);pointer-events:var(--page-link-disabled-pointer-events);background-color:var(--page-link-disabled-color);border-color:var(--page-link-disabled-color)}.pagination .page-item:first-child .page-link{border-top-left-radius:var(--page-link-border-radius);border-bottom-left-radius:var(--page-link-border-radius)}.pagination .page-item:last-child .page-link{border-top-right-radius:var(--page-link-border-radius);border-bottom-right-radius:var(--page-link-border-radius)}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.rounded-full{border-radius:3.40282e38px}.pagination-1 .page-link{font-size:calc(var(--spacing)*1);padding:calc(calc(var(--spacing)*1)*.375)calc(calc(var(--spacing)*1)*.75)}.pagination-1 .page-item:first-child .page-link{border-top-left-radius:calc(calc(var(--spacing)*1)/4);border-bottom-left-radius:calc(calc(var(--spacing)*1)/4)}.pagination-1 .page-item:last-child .page-link{border-top-right-radius:calc(calc(var(--spacing)*1)/4);border-bottom-right-radius:calc(calc(var(--spacing)*1)/4)}.pagination-2xl .page-link{font-size:var(--pagination-font-size-2xl);padding:calc(var(--pagination-font-size-2xl)*.375)calc(var(--pagination-font-size-2xl)*.75)}.pagination-2xl .page-item:first-child .page-link{border-top-left-radius:calc(var(--pagination-font-size-2xl)/4);border-bottom-left-radius:calc(var(--pagination-font-size-2xl)/4)}.pagination-2xl .page-item:last-child .page-link{border-top-right-radius:calc(var(--pagination-font-size-2xl)/4);border-bottom-right-radius:calc(var(--pagination-font-size-2xl)/4)}.pagination-3 .page-link{font-size:calc(var(--spacing)*3);padding:calc(calc(var(--spacing)*3)*.375)calc(calc(var(--spacing)*3)*.75)}.pagination-3 .page-item:first-child .page-link{border-top-left-radius:calc(calc(var(--spacing)*3)/4);border-bottom-left-radius:calc(calc(var(--spacing)*3)/4)}.pagination-3 .page-item:last-child .page-link{border-top-right-radius:calc(calc(var(--spacing)*3)/4);border-bottom-right-radius:calc(calc(var(--spacing)*3)/4)}.pagination-3xl .page-link{font-size:var(--pagination-font-size-3xl);padding:calc(var(--pagination-font-size-3xl)*.375)calc(var(--pagination-font-size-3xl)*.75)}.pagination-3xl .page-item:first-child .page-link{border-top-left-radius:calc(var(--pagination-font-size-3xl)/4);border-bottom-left-radius:calc(var(--pagination-font-size-3xl)/4)}.pagination-3xl .page-item:last-child .page-link{border-top-right-radius:calc(var(--pagination-font-size-3xl)/4);border-bottom-right-radius:calc(var(--pagination-font-size-3xl)/4)}.pagination-4 .page-link{font-size:calc(var(--spacing)*4);padding:calc(calc(var(--spacing)*4)*.375)calc(calc(var(--spacing)*4)*.75)}.pagination-4 .page-item:first-child .page-link{border-top-left-radius:calc(calc(var(--spacing)*4)/4);border-bottom-left-radius:calc(calc(var(--spacing)*4)/4)}.pagination-4 .page-item:last-child .page-link{border-top-right-radius:calc(calc(var(--spacing)*4)/4);border-bottom-right-radius:calc(calc(var(--spacing)*4)/4)}.pagination-4xl .page-link{font-size:var(--pagination-font-size-4xl);padding:calc(var(--pagination-font-size-4xl)*.375)calc(var(--pagination-font-size-4xl)*.75)}.pagination-4xl .page-item:first-child .page-link{border-top-left-radius:calc(var(--pagination-font-size-4xl)/4);border-bottom-left-radius:calc(var(--pagination-font-size-4xl)/4)}.pagination-4xl .page-item:last-child .page-link{border-top-right-radius:calc(var(--pagination-font-size-4xl)/4);border-bottom-right-radius:calc(var(--pagination-font-size-4xl)/4)}.pagination-5 .page-link{font-size:calc(var(--spacing)*5);padding:calc(calc(var(--spacing)*5)*.375)calc(calc(var(--spacing)*5)*.75)}.pagination-5 .page-item:first-child .page-link{border-top-left-radius:calc(calc(var(--spacing)*5)/4);border-bottom-left-radius:calc(calc(var(--spacing)*5)/4)}.pagination-5 .page-item:last-child .page-link{border-top-right-radius:calc(calc(var(--spacing)*5)/4);border-bottom-right-radius:calc(calc(var(--spacing)*5)/4)}.pagination-5xl .page-link{font-size:var(--pagination-font-size-5xl);padding:calc(var(--pagination-font-size-5xl)*.375)calc(var(--pagination-font-size-5xl)*.75)}.pagination-5xl .page-item:first-child .page-link{border-top-left-radius:calc(var(--pagination-font-size-5xl)/4);border-bottom-left-radius:calc(var(--pagination-font-size-5xl)/4)}.pagination-5xl .page-item:last-child .page-link{border-top-right-radius:calc(var(--pagination-font-size-5xl)/4);border-bottom-right-radius:calc(var(--pagination-font-size-5xl)/4)}.pagination-6 .page-link{font-size:calc(var(--spacing)*6);padding:calc(calc(var(--spacing)*6)*.375)calc(calc(var(--spacing)*6)*.75)}.pagination-6 .page-item:first-child .page-link{border-top-left-radius:calc(calc(var(--spacing)*6)/4);border-bottom-left-radius:calc(calc(var(--spacing)*6)/4)}.pagination-6 .page-item:last-child .page-link{border-top-right-radius:calc(calc(var(--spacing)*6)/4);border-bottom-right-radius:calc(calc(var(--spacing)*6)/4)}.pagination-96 .page-link{font-size:calc(var(--spacing)*96);padding:calc(calc(var(--spacing)*96)*.375)calc(calc(var(--spacing)*96)*.75)}.pagination-96 .page-item:first-child .page-link{border-top-left-radius:calc(calc(var(--spacing)*96)/4);border-bottom-left-radius:calc(calc(var(--spacing)*96)/4)}.pagination-96 .page-item:last-child .page-link{border-top-right-radius:calc(calc(var(--spacing)*96)/4);border-bottom-right-radius:calc(calc(var(--spacing)*96)/4)}.pagination-\[1\.5rem\] .page-link{padding:.5625rem 1.125rem;font-size:1.5rem}.pagination-\[1\.5rem\] .page-item:first-child .page-link{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.pagination-\[1\.5rem\] .page-item:last-child .page-link{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.pagination-\[16px\] .page-link{padding:6px 12px;font-size:16px}.pagination-\[16px\] .page-item:first-child .page-link{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination-\[16px\] .page-item:last-child .page-link{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination-lg .page-link{font-size:var(--pagination-font-size-lg);padding:calc(var(--pagination-font-size-lg)*.375)calc(var(--pagination-font-size-lg)*.75)}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:calc(var(--pagination-font-size-lg)/4);border-bottom-left-radius:calc(var(--pagination-font-size-lg)/4)}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:calc(var(--pagination-font-size-lg)/4);border-bottom-right-radius:calc(var(--pagination-font-size-lg)/4)}.pagination-md .page-link{font-size:var(--pagination-font-size-md);padding:calc(var(--pagination-font-size-md)*.375)calc(var(--pagination-font-size-md)*.75)}.pagination-md .page-item:first-child .page-link{border-top-left-radius:calc(var(--pagination-font-size-md)/4);border-bottom-left-radius:calc(var(--pagination-font-size-md)/4)}.pagination-md .page-item:last-child .page-link{border-top-right-radius:calc(var(--pagination-font-size-md)/4);border-bottom-right-radius:calc(var(--pagination-font-size-md)/4)}.pagination-sm .page-link{font-size:var(--pagination-font-size-sm);padding:calc(var(--pagination-font-size-sm)*.375)calc(var(--pagination-font-size-sm)*.75)}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:calc(var(--pagination-font-size-sm)/4);border-bottom-left-radius:calc(var(--pagination-font-size-sm)/4)}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:calc(var(--pagination-font-size-sm)/4);border-bottom-right-radius:calc(var(--pagination-font-size-sm)/4)}.pagination-xl .page-link{font-size:var(--pagination-font-size-xl);padding:calc(var(--pagination-font-size-xl)*.375)calc(var(--pagination-font-size-xl)*.75)}.pagination-xl .page-item:first-child .page-link{border-top-left-radius:calc(var(--pagination-font-size-xl)/4);border-bottom-left-radius:calc(var(--pagination-font-size-xl)/4)}.pagination-xl .page-item:last-child .page-link{border-top-right-radius:calc(var(--pagination-font-size-xl)/4);border-bottom-right-radius:calc(var(--pagination-font-size-xl)/4)}.pagination-xs .page-link{font-size:var(--pagination-font-size-xs);padding:calc(var(--pagination-font-size-xs)*.375)calc(var(--pagination-font-size-xs)*.75)}.pagination-xs .page-item:first-child .page-link{border-top-left-radius:calc(var(--pagination-font-size-xs)/4);border-bottom-left-radius:calc(var(--pagination-font-size-xs)/4)}.pagination-xs .page-item:last-child .page-link{border-top-right-radius:calc(var(--pagination-font-size-xs)/4);border-bottom-right-radius:calc(var(--pagination-font-size-xs)/4)}.pagination-amber-500 .page-link:hover{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.pagination-amber-500 .page-link:hover{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.pagination-amber-500 .page-link:hover:where(.dark,.dark *){background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.pagination-amber-500 .page-link:hover:where(.dark,.dark *){background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.pagination-amber-500 .page-link:focus{box-shadow:0 0 0 var(--page-link-focus-box-shadow-width) #f99c0080}@supports (color:color-mix(in lab,red,red)){.pagination-amber-500 .page-link:focus{box-shadow:0 0 0 var(--page-link-focus-box-shadow-width) color-mix(in oklab,var(--color-amber-500)50%,transparent)}}.pagination-amber-500 .page-link:focus{border-color:var(--color-amber-500)}.pagination-amber-500 .page-item.active .page-link{background-color:var(--color-amber-500);border-color:var(--color-amber-500)}.pagination-blue-600 .page-link:hover{background-color:#155dfc1a}@supports (color:color-mix(in lab,red,red)){.pagination-blue-600 .page-link:hover{background-color:color-mix(in oklch,var(--color-blue-600)10%,transparent)}}.pagination-blue-600 .page-link:hover:where(.dark,.dark *){background-color:#155dfc1a}@supports (color:color-mix(in lab,red,red)){.pagination-blue-600 .page-link:hover:where(.dark,.dark *){background-color:color-mix(in oklch,var(--color-blue-600)10%,transparent)}}.pagination-blue-600 .page-link:focus{box-shadow:0 0 0 var(--page-link-focus-box-shadow-width) #155dfc80}@supports (color:color-mix(in lab,red,red)){.pagination-blue-600 .page-link:focus{box-shadow:0 0 0 var(--page-link-focus-box-shadow-width) color-mix(in oklab,var(--color-blue-600)50%,transparent)}}.pagination-blue-600 .page-link:focus{border-color:var(--color-blue-600)}.pagination-blue-600 .page-item.active .page-link{background-color:var(--color-blue-600);border-color:var(--color-blue-600)}.pagination-green-500 .page-link:hover{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.pagination-green-500 .page-link:hover{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.pagination-green-500 .page-link:hover:where(.dark,.dark *){background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.pagination-green-500 .page-link:hover:where(.dark,.dark *){background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.pagination-green-500 .page-link:focus{box-shadow:0 0 0 var(--page-link-focus-box-shadow-width) #00c75880}@supports (color:color-mix(in lab,red,red)){.pagination-green-500 .page-link:focus{box-shadow:0 0 0 var(--page-link-focus-box-shadow-width) color-mix(in oklab,var(--color-green-500)50%,transparent)}}.pagination-green-500 .page-link:focus{border-color:var(--color-green-500)}.pagination-green-500 .page-item.active .page-link{background-color:var(--color-green-500);border-color:var(--color-green-500)}.pagination-neutral-500 .page-link:hover{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.pagination-neutral-500 .page-link:hover{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.pagination-neutral-500 .page-link:hover:where(.dark,.dark *){background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.pagination-neutral-500 .page-link:hover:where(.dark,.dark *){background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.pagination-neutral-500 .page-link:focus{box-shadow:0 0 0 var(--page-link-focus-box-shadow-width) #73737380}@supports (color:color-mix(in lab,red,red)){.pagination-neutral-500 .page-link:focus{box-shadow:0 0 0 var(--page-link-focus-box-shadow-width) color-mix(in oklab,var(--color-neutral-500)50%,transparent)}}.pagination-neutral-500 .page-link:focus{border-color:var(--color-neutral-500)}.pagination-neutral-500 .page-item.active .page-link{background-color:var(--color-neutral-500);border-color:var(--color-neutral-500)}.pagination-purple-500 .page-link:hover{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.pagination-purple-500 .page-link:hover{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.pagination-purple-500 .page-link:hover:where(.dark,.dark *){background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.pagination-purple-500 .page-link:hover:where(.dark,.dark *){background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.pagination-purple-500 .page-link:focus{box-shadow:0 0 0 var(--page-link-focus-box-shadow-width) #ac4bff80}@supports (color:color-mix(in lab,red,red)){.pagination-purple-500 .page-link:focus{box-shadow:0 0 0 var(--page-link-focus-box-shadow-width) color-mix(in oklab,var(--color-purple-500)50%,transparent)}}.pagination-purple-500 .page-link:focus{border-color:var(--color-purple-500)}.pagination-purple-500 .page-item.active .page-link{background-color:var(--color-purple-500);border-color:var(--color-purple-500)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--popover-display:flex;--popover-z-index:10;--popover-padding:.75rem;--popover-border-radius:.5rem;--popover-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a);--popover-bg:var(--color-neutral-100,oklch(97% 0 0));--popover-border-width:1px;--popover-border-color:var(--color-neutral-200,oklch(92% 0 0));--popover-dark-bg:var(--color-neutral-800,oklch(26% 0 0));--popover-dark-border-color:var(--color-neutral-700,oklch(37% 0 0));--popover-arrow-position:absolute;--popover-arrow-content:"";--popover-arrow-size:.75rem;--popover-arrow-bg:var(--color-neutral-100,oklch(97% 0 0));--popover-arrow-border-width:1px;--popover-arrow-border-color:var(--color-neutral-200,oklch(92% 0 0));--popover-arrow-dark-bg:var(--color-neutral-800,oklch(26% 0 0));--popover-arrow-dark-border-color:var(--color-neutral-700,oklch(37% 0 0));--popover-container-z-index:100;--popover-container-bg:transparent;--popover-container-height:100vh;--popover-container-width:100vw;--popover-container-position:fixed;--popover-container-top:0;--popover-container-left:0;--btn-font-size-xs:calc(var(--spacing)*2.85);--btn-font-size-sm:calc(var(--spacing)*3.33);--btn-font-size-md:calc(var(--spacing)*4);--btn-font-size-lg:calc(var(--spacing)*5);--btn-font-size-xl:calc(var(--spacing)*6);--btn-font-size-2xl:calc(var(--spacing)*7);--btn-font-size-3xl:calc(var(--spacing)*8);--btn-font-size-4xl:calc(var(--spacing)*9);--btn-font-size-5xl:calc(var(--spacing)*10);--btn-primary:var(--color-primary,var(--color-blue-600));--btn-primary-text:var(--color-white);--btn-secondary:var(--color-secondary,var(--color-gray-600));--btn-secondary-text:var(--color-white);--btn-success:var(--color-success,var(--color-green-600));--btn-success-text:var(--color-white);--btn-danger:var(--color-danger,var(--color-red-700));--btn-danger-text:var(--color-white);--btn-warning:var(--color-warning,var(--color-amber-500));--btn-warning-text:var(--color-white);--btn-info:var(--color-info,var(--color-teal-400));--btn-info-text:var(--color-white);--btn-light:var(--color-light,var(--color-gray-100));--btn-light-text:var(--color-black);--btn-dark:var(--color-dark,var(--color-gray-800));--btn-dark-text:var(--color-white);--dropdown-menu-bg-dark:var(--color-neutral-800);--dropdown-menu-border-dark:var(--color-neutral-700);--dropdown-menu-item-color-dark:var(--color-neutral-300);--dropdown-menu-item-hover-bg-dark:var(--color-neutral-600);--dropdown-menu-item-hover-color-dark:var(--color-neutral-200);--dropdown-menu-item-active-bg-dark:var(--color-blue-500);--dropdown-menu-item-active-color-dark:var(--color-neutral-200);--dropdown-menu-header-color-dark:var(--color-neutral-400);--dropdown-menu-text-color-dark:var(--color-neutral-200);--text-for-red-50:var(--color-black,black);--text-for-red-100:var(--color-black,black);--text-for-red-200:var(--color-black,black);--text-for-red-300:var(--color-black,black);--text-for-red-400:var(--color-white,white);--text-for-red-500:var(--color-white,white);--text-for-red-600:var(--color-white,white);--text-for-red-700:var(--color-white,white);--text-for-red-800:var(--color-white,white);--text-for-red-900:var(--color-white,white);--text-for-amber-500:var(--color-black,white);--text-for-yellow-500:var(--color-black,white);--text-for-green-500:var(--color-black,white);--text-for-green-600:var(--color-white,white);--text-for-green-700:var(--color-white,white);--text-for-blue-500:var(--color-white,white);--text-for-blue-700:var(--color-white,white);--text-for-black:var(--color-white,white);--btn-display:inline-flex;--btn-justify:center;--btn-align:center;--btn-gap:.25rem;--btn-padding-y:.375rem;--btn-font-size:1rem;--btn-font-family:inherit;--btn-font-weight:normal;--btn-line-height:1.5;--btn-color:inherit;--btn-text-align:center;--btn-text-decoration:none;--btn-white-space:nowrap;--btn-vertical-align:middle;--btn-cursor:pointer;--btn-user-select:none;--btn-bg:transparent;--btn-border:1px solid transparent;--btn-border-radius:.25rem;--btn-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--btn-outline:none;--btn-focus-outline:0;--btn-disabled-pointer-events:none;--btn-disabled-opacity:.65;--btn-disabled-box-shadow:none;--btn-group-position:relative;--btn-group-display:inline-flex;--btn-group-vertical-align:middle;--btn-group-horizontal-margin-left:-1px;--btn-group-horizontal-border-radius-right:0;--btn-group-horizontal-border-radius-left:0;--btn-group-vertical-flex-direction:column;--btn-group-vertical-align-items:flex-start;--btn-group-vertical-justify-content:center;--btn-group-vertical-width:100%;--btn-group-vertical-margin-top:-1px;--btn-group-vertical-border-radius-bottom:0;--btn-group-vertical-border-radius-top:0;--btn-inner-position:relative;--btn-inner-flex:1 1 auto;--btn-inner-z-index:1;--dropdown-toggle-split-padding-x: .28125rem ;--dropdown-toggle-split-padding-left: .28125rem ;--dropdown-toggle-whitespace:nowrap;--dropdown-toggle-arrow-display:inline-block;--dropdown-toggle-arrow-vertical-align: .255em ;--dropdown-toggle-arrow-content:"";--dropdown-toggle-arrow-margin:0 .15em;--dropdown-toggle-arrow-border-top:.3em solid;--dropdown-toggle-arrow-border-right:.3em solid transparent;--dropdown-toggle-arrow-border-bottom:0;--dropdown-toggle-arrow-border-left:.3em solid transparent;--dropdown-toggle-arrow-split-margin-left: .28125rem ;--dropup-arrow-border-top:0;--dropup-arrow-border-bottom:.3em solid;--dropup-arrow-bottom:100%;--dropup-arrow-margin-top:0;--dropright-arrow-border-top:.3em solid transparent;--dropright-arrow-border-right:0;--dropright-arrow-border-bottom:.3em solid transparent;--dropright-arrow-border-left:.3em solid;--dropright-arrow-top:0;--dropright-arrow-left:100%;--dropright-arrow-margin-top:0;--dropleft-arrow-display:none;--dropleft-before-display:inline-block;--dropleft-before-vertical-align: .255em ;--dropleft-before-content:"";--dropleft-before-margin:0 .15em;--dropleft-before-border-top:.3em solid transparent;--dropleft-before-border-left:0;--dropleft-before-border-bottom:.3em solid transparent;--dropleft-before-border-right:.3em solid;--dropleft-before-top:0;--dropleft-before-right:100%;--dropleft-before-left:auto;--dropleft-before-margin-top:0}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.btn{display:var(--btn-display);justify-content:var(--btn-justify);align-items:var(--btn-align);gap:var(--btn-gap);padding:calc(var(--btn-font-size)*1.5/4)calc(var(--btn-font-size,[length])*1.5/2);font-size:var(--btn-font-size);font-family:var(--btn-font-family);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);color:var(--btn-color);text-align:var(--btn-text-align);-webkit-text-decoration:var(--btn-text-decoration);text-decoration:var(--btn-text-decoration);white-space:var(--btn-white-space);vertical-align:var(--btn-vertical-align);cursor:var(--btn-cursor);-webkit-user-select:var(--btn-user-select);user-select:var(--btn-user-select);background-color:var(--btn-bg);border:var(--btn-border);border-radius:var(--btn-border-radius);transition:var(--btn-transition);outline:var(--btn-outline)}.btn:focus,.btn.focus{outline:var(--btn-focus-outline)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:var(--btn-disabled-pointer-events);opacity:var(--btn-disabled-opacity);box-shadow:var(--btn-disabled-box-shadow)}.visible{visibility:visible}.btn-group{position:var(--btn-group-position);display:var(--btn-group-display);vertical-align:var(--btn-group-vertical-align)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child){margin-left:var(--btn-group-horizontal-margin-left)}.btn-group:not(.btn-group-vertical)>.btn:not(:last-child):not(.dropdown-toggle),.btn-group:not(.btn-group-vertical)>.btn-group:not(:last-child) .btn{border-top-right-radius:var(--btn-group-horizontal-border-radius-right);border-bottom-right-radius:var(--btn-group-horizontal-border-radius-right)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-horizontal-border-radius-left);border-bottom-left-radius:var(--btn-group-horizontal-border-radius-left)}.btn-group.btn-group-vertical{flex-direction:var(--btn-group-vertical-flex-direction);align-items:var(--btn-group-vertical-align-items);justify-content:var(--btn-group-vertical-justify-content)}.btn-group.btn-group-vertical>.btn,.btn-group.btn-group-vertical>.btn-group{width:var(--btn-group-vertical-width)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child){margin-top:var(--btn-group-vertical-margin-top)}.btn-group.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group.btn-group-vertical>.btn-group:not(:last-child) .btn{border-bottom-left-radius:var(--btn-group-vertical-border-radius-bottom);border-bottom-right-radius:var(--btn-group-vertical-border-radius-bottom)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-vertical-border-radius-top);border-top-right-radius:var(--btn-group-vertical-border-radius-top)}.btn-group>.btn{position:var(--btn-inner-position);flex:var(--btn-inner-flex)}.btn-group>.btn:hover,.btn-group>.btn.focus,.btn-group>.btn.active{z-index:var(--btn-inner-z-index)}.btn-group>.dropdown-toggle:not(.no-caret){white-space:var(--dropdown-toggle-whitespace)}.btn-group>.dropdown-toggle:not(.no-caret):after{display:var(--dropdown-toggle-arrow-display);vertical-align:var(--dropdown-toggle-arrow-vertical-align);content:var(--dropdown-toggle-arrow-content);margin:var(--dropdown-toggle-arrow-margin);border-top:var(--dropdown-toggle-arrow-border-top);border-right:var(--dropdown-toggle-arrow-border-right);border-bottom:var(--dropdown-toggle-arrow-border-bottom);border-left:var(--dropdown-toggle-arrow-border-left)}.btn-group>.dropdown-toggle:not(.no-caret):not(.dropdown-toggle-split):after{margin-left:var(--dropdown-toggle-arrow-split-margin-left)}.btn-group .dropdown-toggle-split{padding-right:var(--dropdown-toggle-split-padding-x);padding-left:var(--dropdown-toggle-split-padding-left)}.btn-group.dropup .dropdown-toggle:after{border-top:var(--dropup-arrow-border-top);border-bottom:var(--dropup-arrow-border-bottom);bottom:var(--dropup-arrow-bottom);margin-top:var(--dropup-arrow-margin-top)}.btn-group.dropright .dropdown-toggle:after{border-top:var(--dropright-arrow-border-top);border-right:var(--dropright-arrow-border-right);border-bottom:var(--dropright-arrow-border-bottom);border-left:var(--dropright-arrow-border-left);top:var(--dropright-arrow-top);left:var(--dropright-arrow-left);margin-top:var(--dropright-arrow-margin-top)}.btn-group.dropleft .dropdown-toggle:after{display:var(--dropleft-arrow-display)}.btn-group.dropleft .dropdown-toggle:before{display:var(--dropleft-before-display);vertical-align:var(--dropleft-before-vertical-align);content:var(--dropleft-before-content);margin:var(--dropleft-before-margin);border-top:var(--dropleft-before-border-top);border-left:var(--dropleft-before-border-left);border-bottom:var(--dropleft-before-border-bottom);border-right:var(--dropleft-before-border-right);top:var(--dropleft-before-top);right:var(--dropleft-before-right);left:var(--dropleft-before-left);margin-top:var(--dropleft-before-margin-top)}.popover-container{position:var(--popover-container-position);top:var(--popover-container-top);left:var(--popover-container-left);width:var(--popover-container-width);height:var(--popover-container-height);z-index:var(--popover-container-z-index);background-color:var(--popover-container-bg)}.popover-arrow{position:var(--popover-arrow-position);width:var(--popover-arrow-size);height:var(--popover-arrow-size);background-color:var(--popover-arrow-bg)}.popover-arrow:before{position:var(--popover-arrow-position);content:var(--popover-arrow-content);width:var(--popover-arrow-size);height:var(--popover-arrow-size);border-bottom-width:var(--popover-arrow-border-width);border-bottom-color:var(--popover-arrow-border-color)}.popover-arrow:after{position:var(--popover-arrow-position);content:var(--popover-arrow-content);width:var(--popover-arrow-size);height:var(--popover-arrow-size);border-right-width:var(--popover-arrow-border-width);border-right-color:var(--popover-arrow-border-color)}.popover-arrow:where(.dark,.dark *){background-color:var(--popover-arrow-dark-bg)}.popover-arrow:where(.dark,.dark *):before{border-bottom-color:var(--popover-arrow-dark-border-color)}.popover-arrow:where(.dark,.dark *):after{border-right-color:var(--popover-arrow-dark-border-color)}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.popover{z-index:var(--popover-z-index);padding:var(--popover-padding);border-radius:var(--popover-border-radius);box-shadow:var(--popover-shadow);background-color:var(--popover-bg);border-width:var(--popover-border-width);border-color:var(--popover-border-color);display:var(--popover-display)}.popover:where(.dark,.dark *){background-color:var(--popover-dark-bg);border-color:var(--popover-dark-border-color)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.btn-block{width:100%;display:flex}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.btn-group-1>.btn,.btn-group-1>.btn-group>.btn{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}:is(.btn-group-1>.btn,.btn-group-1>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*1)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}:is(.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-2xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3>.btn,.btn-group-3>.btn-group>.btn{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}:is(.btn-group-3>.btn,.btn-group-3>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*3)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}:is(.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-3xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4>.btn,.btn-group-4>.btn-group>.btn{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}:is(.btn-group-4>.btn,.btn-group-4>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*4)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}:is(.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-4xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5>.btn,.btn-group-5>.btn-group>.btn{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}:is(.btn-group-5>.btn,.btn-group-5>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*5)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}:is(.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-5xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-6>.btn,.btn-group-6>.btn-group>.btn{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}:is(.btn-group-6>.btn,.btn-group-6>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*6)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-96>.btn,.btn-group-96>.btn-group>.btn{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}:is(.btn-group-96>.btn,.btn-group-96>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*96)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn{border-radius:.3rem;padding:.45rem .9rem;font-size:1.2rem}:is(.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(1.2rem*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn{border-radius:.25rem;padding:.375rem .75rem;font-size:1rem}:is(.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: .375rem ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn{border-radius:4px;padding:6px 12px;font-size:16px}:is(.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 6px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}:is(.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 7.875px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}:is(.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-lg)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-md>.btn,.btn-group-md>.btn-group>.btn{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}:is(.btn-group-md>.btn,.btn-group-md>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-md)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}:is(.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-sm)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}:is(.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}:is(.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xs)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.btn-2xl{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}.btn-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.btn-3xl{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}.btn-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.btn-4xl{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}.btn-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.btn-5xl{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}.btn-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.btn-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.btn-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.btn-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.btn-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.btn-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.btn-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.btn-lg{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}.btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}.btn-sm{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}.btn-xl{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}.btn-xs{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}.rounded-full{border-radius:3.40282e38px}.btn-outline-danger{border-color:var(--btn-danger);color:var(--btn-danger);background-color:#0000}.btn-outline-danger:hover{color:var(--btn-danger-text);background-color:var(--btn-danger)}.btn-outline-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-outline-danger:active{outline-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:active{outline-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-outline-dark{border-color:var(--btn-dark);color:var(--btn-dark);background-color:#0000}.btn-outline-dark:hover{color:var(--btn-dark-text);background-color:var(--btn-dark)}.btn-outline-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-outline-dark:active{outline-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:active{outline-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-outline-info{border-color:var(--btn-info);color:var(--btn-info);background-color:#0000}.btn-outline-info:hover{color:var(--btn-info-text);background-color:var(--btn-info)}.btn-outline-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-outline-info:active{outline-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:active{outline-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-outline-light{border-color:var(--btn-light);color:var(--btn-light);background-color:#0000}.btn-outline-light:hover{color:var(--btn-light-text);background-color:var(--btn-light)}.btn-outline-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-outline-light:active{outline-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:active{outline-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-outline-primary{border-color:var(--btn-primary);color:var(--btn-primary);background-color:#0000}.btn-outline-primary:hover{color:var(--btn-primary-text);background-color:var(--btn-primary)}.btn-outline-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-outline-primary:active{outline-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:active{outline-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-outline-red-50{border-color:var(--color-red-50);color:var(--color-red-50);background-color:#0000}.btn-outline-red-50:hover{color:var(--text-for-red-50);background-color:var(--color-red-50)}.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-outline-red-50:active{outline-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:active{outline-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-outline-red-100{border-color:var(--color-red-100);color:var(--color-red-100);background-color:#0000}.btn-outline-red-100:hover{color:var(--text-for-red-100);background-color:var(--color-red-100)}.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-outline-red-100:active{outline-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:active{outline-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-outline-red-200{border-color:var(--color-red-200);color:var(--color-red-200);background-color:#0000}.btn-outline-red-200:hover{color:var(--text-for-red-200);background-color:var(--color-red-200)}.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-outline-red-200:active{outline-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:active{outline-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-outline-red-300{border-color:var(--color-red-300);color:var(--color-red-300);background-color:#0000}.btn-outline-red-300:hover{color:var(--text-for-red-300);background-color:var(--color-red-300)}.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-outline-red-300:active{outline-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:active{outline-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-outline-red-400{border-color:var(--color-red-400);color:var(--color-red-400);background-color:#0000}.btn-outline-red-400:hover{color:var(--text-for-red-400);background-color:var(--color-red-400)}.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-outline-red-400:active{outline-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:active{outline-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-outline-red-500{border-color:var(--color-red-500);color:var(--color-red-500);background-color:#0000}.btn-outline-red-500:hover{color:var(--text-for-red-500);background-color:var(--color-red-500)}.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-outline-red-500:active{outline-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:active{outline-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-outline-red-600{border-color:var(--color-red-600);color:var(--color-red-600);background-color:#0000}.btn-outline-red-600:hover{color:var(--text-for-red-600);background-color:var(--color-red-600)}.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-outline-red-600:active{outline-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:active{outline-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-outline-red-700{border-color:var(--color-red-700);color:var(--color-red-700);background-color:#0000}.btn-outline-red-700:hover{color:var(--text-for-red-700);background-color:var(--color-red-700)}.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-outline-red-700:active{outline-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:active{outline-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-outline-red-800{border-color:var(--color-red-800);color:var(--color-red-800);background-color:#0000}.btn-outline-red-800:hover{color:var(--text-for-red-800);background-color:var(--color-red-800)}.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-outline-red-800:active{outline-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:active{outline-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-outline-red-900{border-color:var(--color-red-900);color:var(--color-red-900);background-color:#0000}.btn-outline-red-900:hover{color:var(--text-for-red-900);background-color:var(--color-red-900)}.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-outline-red-900:active{outline-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:active{outline-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-outline-secondary{border-color:var(--btn-secondary);color:var(--btn-secondary);background-color:#0000}.btn-outline-secondary:hover{color:var(--btn-secondary-text);background-color:var(--btn-secondary)}.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-outline-secondary:active{outline-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:active{outline-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-outline-success{border-color:var(--btn-success);color:var(--btn-success);background-color:#0000}.btn-outline-success:hover{color:var(--btn-success-text);background-color:var(--btn-success)}.btn-outline-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-outline-success:active{outline-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:active{outline-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-outline-warning{border-color:var(--btn-warning);color:var(--btn-warning);background-color:#0000}.btn-outline-warning:hover{color:var(--btn-warning-text);background-color:var(--btn-warning)}.btn-outline-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-outline-warning:active{outline-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:active{outline-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-amber-500{background-color:var(--color-amber-500);border-color:var(--color-amber-500);color:var(--text-for-amber-500)}.btn-amber-500:hover{background-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{background-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:hover{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:focus{box-shadow:0 0 0 .2rem #f99c0080}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-amber-500)50%,transparent)}}.btn-amber-500:active{background-color:#ed9400}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{background-color:color-mix(in oklch,var(--color-amber-500)95%,black)}}.btn-amber-500:active{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-black{background-color:var(--color-black);border-color:var(--color-black);color:var(--text-for-black)}.btn-black:hover{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{background-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:hover{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:focus{box-shadow:0 0 0 .2rem #00000080}@supports (color:color-mix(in lab,red,red)){.btn-black:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-black)50%,transparent)}}.btn-black:active{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{background-color:color-mix(in oklch,var(--color-black)95%,black)}}.btn-black:active{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-blue-500{background-color:var(--color-blue-500);border-color:var(--color-blue-500);color:var(--text-for-blue-500)}.btn-blue-500:hover{background-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{background-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:hover{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:focus{box-shadow:0 0 0 .2rem #3080ff80}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.btn-blue-500:active{background-color:#2d79f2}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{background-color:color-mix(in oklch,var(--color-blue-500)95%,black)}}.btn-blue-500:active{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-700{background-color:var(--color-blue-700);border-color:var(--color-blue-700);color:var(--text-for-blue-700)}.btn-blue-700:hover{background-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{background-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:hover{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:focus{box-shadow:0 0 0 .2rem #1447e680}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-700)50%,transparent)}}.btn-blue-700:active{background-color:#1344da}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{background-color:color-mix(in oklch,var(--color-blue-700)95%,black)}}.btn-blue-700:active{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-danger{background-color:var(--btn-danger);border-color:var(--btn-danger);color:var(--btn-danger-text)}.btn-danger:hover{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{background-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:hover{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-danger:active{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{background-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-danger:active{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-dark{background-color:var(--btn-dark);border-color:var(--btn-dark);color:var(--btn-dark-text)}.btn-dark:hover{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{background-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:hover{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-dark:active{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{background-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-dark:active{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-green-500{background-color:var(--color-green-500);border-color:var(--color-green-500);color:var(--text-for-green-500)}.btn-green-500:hover{background-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{background-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:hover{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:focus{box-shadow:0 0 0 .2rem #00c75880}@supports (color:color-mix(in lab,red,red)){.btn-green-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-500)50%,transparent)}}.btn-green-500:active{background-color:#00bd53}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{background-color:color-mix(in oklch,var(--color-green-500)95%,black)}}.btn-green-500:active{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-600{background-color:var(--color-green-600);border-color:var(--color-green-600);color:var(--text-for-green-600)}.btn-green-600:hover{background-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{background-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:hover{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:focus{box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){.btn-green-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-600)50%,transparent)}}.btn-green-600:active{background-color:#009c41}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{background-color:color-mix(in oklch,var(--color-green-600)95%,black)}}.btn-green-600:active{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-700{background-color:var(--color-green-700);border-color:var(--color-green-700);color:var(--text-for-green-700)}.btn-green-700:hover{background-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{background-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:hover{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:focus{box-shadow:0 0 0 .2rem #00813880}@supports (color:color-mix(in lab,red,red)){.btn-green-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-700)50%,transparent)}}.btn-green-700:active{background-color:#007b35}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{background-color:color-mix(in oklch,var(--color-green-700)95%,black)}}.btn-green-700:active{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-info{background-color:var(--btn-info);border-color:var(--btn-info);color:var(--btn-info-text)}.btn-info:hover{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{background-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:hover{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-info:active{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{background-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-info:active{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-light{background-color:var(--btn-light);border-color:var(--btn-light);color:var(--btn-light-text)}.btn-light:hover{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{background-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:hover{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-light:active{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{background-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-light:active{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-primary{background-color:var(--btn-primary);border-color:var(--btn-primary);color:var(--btn-primary-text)}.btn-primary:hover{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{background-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:hover{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-primary:active{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{background-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-primary:active{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-red-50{background-color:var(--color-red-50);border-color:var(--color-red-50);color:var(--text-for-red-50)}.btn-red-50:hover{background-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{background-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:hover{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-red-50:active{background-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{background-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-red-50:active{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-100{background-color:var(--color-red-100);border-color:var(--color-red-100);color:var(--text-for-red-100)}.btn-red-100:hover{background-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{background-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:hover{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-red-100:active{background-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{background-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-red-100:active{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-200{background-color:var(--color-red-200);border-color:var(--color-red-200);color:var(--text-for-red-200)}.btn-red-200:hover{background-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{background-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:hover{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-red-200:active{background-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{background-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-red-200:active{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-300{background-color:var(--color-red-300);border-color:var(--color-red-300);color:var(--text-for-red-300)}.btn-red-300:hover{background-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{background-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:hover{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-red-300:active{background-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{background-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-red-300:active{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-400{background-color:var(--color-red-400);border-color:var(--color-red-400);color:var(--text-for-red-400)}.btn-red-400:hover{background-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{background-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:hover{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-red-400:active{background-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{background-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-red-400:active{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-500{background-color:var(--color-red-500);border-color:var(--color-red-500);color:var(--text-for-red-500)}.btn-red-500:hover{background-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{background-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:hover{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-red-500:active{background-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{background-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-red-500:active{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-600{background-color:var(--color-red-600);border-color:var(--color-red-600);color:var(--text-for-red-600)}.btn-red-600:hover{background-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{background-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:hover{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-red-600:active{background-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{background-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-red-600:active{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-700{background-color:var(--color-red-700);border-color:var(--color-red-700);color:var(--text-for-red-700)}.btn-red-700:hover{background-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{background-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:hover{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-red-700:active{background-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{background-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-red-700:active{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-800{background-color:var(--color-red-800);border-color:var(--color-red-800);color:var(--text-for-red-800)}.btn-red-800:hover{background-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{background-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:hover{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-red-800:active{background-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{background-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-red-800:active{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-900{background-color:var(--color-red-900);border-color:var(--color-red-900);color:var(--text-for-red-900)}.btn-red-900:hover{background-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{background-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:hover{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-red-900:active{background-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{background-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-red-900:active{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-secondary{background-color:var(--btn-secondary);border-color:var(--btn-secondary);color:var(--btn-secondary-text)}.btn-secondary:hover{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{background-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:hover{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-secondary:active{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{background-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-secondary:active{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-success{background-color:var(--btn-success);border-color:var(--btn-success);color:var(--btn-success-text)}.btn-success:hover{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{background-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:hover{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-success:active{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{background-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-success:active{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-warning{background-color:var(--btn-warning);border-color:var(--btn-warning);color:var(--btn-warning-text)}.btn-warning:hover{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{background-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:hover{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-warning:active{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{background-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-warning:active{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-yellow-500{background-color:var(--color-yellow-500);border-color:var(--color-yellow-500);color:var(--text-for-yellow-500)}.btn-yellow-500:hover{background-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{background-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:hover{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:focus{box-shadow:0 0 0 .2rem #edb20080}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-yellow-500)50%,transparent)}}.btn-yellow-500:active{background-color:#e1a900}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{background-color:color-mix(in oklch,var(--color-yellow-500)95%,black)}}.btn-yellow-500:active{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}@media(min-width:48rem){.md\:btn-inline{width:auto;display:inline-flex}.md\:btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-500:oklch(62.7% .265 303.9);--color-pink-500:oklch(65.6% .241 354.308);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--form-display:flex;--form-width:100%;--from-font:inherit;--form-font-weight:400;--form-line-height:1.5;--form-font-size:1rem;--form-background-color:inherit;--form-background-repeat:no-repeat;--form-background-position:right .375rem center;--form-border-width:1px;--form-border-style:solid;--form-border-color-control-select:var(--color-neutral-300,oklch(87% 0 0));--form-border-color-switch-check:var(--color-neutral-400,oklch(70.8% 0 0));--form-appearance:none;--form-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-dark-border-color:var(--color-neutral-500,oklch(55.6% 0 0));--form-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-focus-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-focus-background-color:inherit;--form-focus-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-focus-outline:0;--form-focus-box-shadow-style:0 0 0 .2rem;--form-focus-box-shadow-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-focus-dark-color:var(--color-white,oklch(100% .00011 271.152));--form-focus-dark-border-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-disabled-opacity:1;--form-disabled-filter:none;--form-disabled-pointer-events:none;--form-disabled-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-background-color:var(--color-neutral-200,oklch(92.2% 0 0));--form-disabled-border-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-dark-color:var(--color-neutral-600,oklch(43.9% 0 0));--form-disabled-dark-background-color:var(--color-neutral-900,oklch(20.5% 0 0));--form-disabled-dark-border-color:var(--color-neutral-700,oklch(20.5% 0 0));--form-plaintext-display:block;--form-plaintext-width:100%;--form-plaintext-margin:0;--form-plaintext-padding-left:0em;--form-plaintext-padding-right:0em;--form-plaintext-color:inherit;--form-plaintext-border:none;--form-plaintext-line-height:1.5;--form-plaintext-background:transparent;--form-plaintext-background-image:none;--form-plaintext-box-shadow:none;--form-plaintext-outline:none;--form-plaintext-cursor:default;--form-plaintext-appearance:none;--form-control-font-size-xs:calc(var(--spacing)*2.5);--form-control-font-size-sm:calc(var(--spacing)*3);--form-control-font-size-md:calc(var(--spacing)*4);--form-control-font-size-lg:calc(var(--spacing)*5);--form-control-font-size-xl:calc(var(--spacing)*6);--form-control-font-size-2xl:calc(var(--spacing)*7);--form-control-font-size-3xl:calc(var(--spacing)*8);--form-control-font-size-4xl:calc(var(--spacing)*9);--form-control-font-size-5xl:calc(var(--spacing)*10);--form-control-color-width:3rem;--form-control-color-height:calc(1.5em + var(--form-control-font-size)*.75 + var(--form-control-border-width)*2);--form-control-color-padding:.375rem;--display-none:none;--display-block:block;--invalid-color:var(--color-red-600,oklch(57.7% .245 27.325));--valid-color:var(--color-green-600,oklch(62.7% .194 149.214));--invalid-background-color:#e400141a}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-background-color:color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))10%,transparent)}}:root,:host{--valid-background-color:#00a5441a}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-background-color:color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))10%,transparent)}}:root,:host{--invalid-box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))50%,transparent)}}:root,:host{--valid-box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))50%,transparent)}}:root,:host{--invalid-background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc2626'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath d='m5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc2626' stroke='none'/%3e%3c/svg%3e");--valid-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMxNmEzNGEnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=);--form-control-background-size:1.25em;--form-control-border-radius:.25rem;--form-control-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-control-display:var(--form-display,flex);--form-control-width:var(--form-width,100%);--form-control-font:var(--from-font,inherit);--form-control-font-weight:var(--form-font-weight,400);--form-control-line-height:var(--form-line-height,1.5);--form-control-font-size:var(--form-font-size,1rem);--form-control-background-color:var(--form-background-color,inherit);--form-control-background-repeat:var(--form-background-repeat,no-repeat);--form-control-background-position:var(--form-background-position,right .375rem center);--form-control-border-width:var(--form-border-width,1px);--form-control-border-style:var(--form-border-style,solid);--form-control-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-control-appearance:var(--form-appearance,none);--form-control-inner-icon-textarea-top:.575em;--form-control-inner-icon-textarea-transform:none;--form-control-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-control-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-control-focus-background-color:var(--form-focus-background-color,inherit);--form-control-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-control-focus-outline:var(--form-focus-outline,0);--form-control-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-control-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-control-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-control-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-control-placeholder-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-control-placeholder-opacity:1;--form-control-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-control-disabled-background-color:var(--form-disabled-background-color,oklch(92.2% 0 0));--form-control-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-control-disabled-opacity:var(--form-disabled-opacity,1);--form-control-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-control-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-control-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-control-inner-position:relative;--form-control-inner-icon-position:absolute;--form-control-inner-icon-top:50%;--form-control-inner-icon-left:.5em;--form-control-inner-icon-width:1.25em;--form-control-inner-icon-font-size:inherit;--form-control-inner-icon-transform:translateY(-50%);--form-control-inner-icon-display:flex;--form-control-inner-icon-align-items:center;--form-control-inner-icon-justify-content:center;--form-control-activity-indicator-position:absolute;--form-control-activity-indicator-right:0;--form-control-activity-indicator-top:50%;--form-control-activity-indicator-transform:translate(-1rem,-50%);--form-control-activity-indicator-transition:all .15s ease-in;--form-control-plaintext-display:var(--form-plaintext-display,block);--form-control-plaintext-width:var(--form-plaintext-width,100%);--form-control-plaintext-margin:var(--form-plaintext-margin,0);--form-control-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-control-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-control-plaintext-color:var(--form-plaintext-color,inherit);--form-control-plaintext-border:var(--form-plaintext-border,none);--form-control-plaintext-line-height:var(--form-plaintext-line-height,1.5);--form-control-plaintext-background:var(--form-plaintext-background,transparent);--form-control-plaintext-box-shadow:var(--form-plaintext-box-shadow,none);--form-control-plaintext-outline:var(--form-plaintext-outline,none);--form-control-plaintext-cursor:var(--form-plaintext-cursor,default);--form-control-plaintext-appearance:var(--form-plaintext-appearance,none);--form-select-vertical-align:middle;--form-select-padding-x:.75rem;--form-select-padding-y:.375rem;--form-select-background-size:1em;--form-select-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E");--form-select-background-color:var(--form-background-color,inherit);--form-select-background-repeat:var(--form-background-repeat,no-repeat);--form-select-background-position:var(--form-background-position,right .375rem center);--form-select-border-width:var(--form-border-width,1px);--form-select-border-style:var(--form-border-style,solid);--form-select-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-select-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-select-display:var(--form-display,flex);--form-select-width:var(--form-width,100%);--form-select-font:var(--from-font,inherit);--form-select-font-weight:var(--form-font-weight,400);--form-select-line-height:var(--form-line-height,1.5rem);--form-select-color:var(--color-gray-800,oklch(31.8% .014 256.848));--form-select-appearance:var(--form-appearance,none);--form-select-padding-right:calc(var(--form-select-padding-x,.75rem)*2);--form-select-opacity:var(--form-disabled-opacity,1);--form-select-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-select-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-select-dark-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyNCAyNCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZT0nI2Q0ZDRkNCc+PHBhdGggc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNMTkuNSA4LjI1bC03LjUgNy41LTcuNS03LjUnIC8+PC9zdmc+);--form-select-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-select-focus-background-color:var(--form-focus-background-color,inherit);--form-select-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-select-focus-outline:var(--form-focus-outline,0);--form-select-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-select-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-select-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-select-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-select-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-ms-value-color:var(--color-gray-700,oklch(41.8% .01 256.848));--form-select-ms-value-background-color:var(--color-white,oklch(100% 0 0));--form-select-ms-value-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-select-ms-value-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-select-multiple-height:auto;--form-select-multiple-padding-right:var(--form-select-padding-x,.75rem);--form-select-multiple-background-image:none;--form-select-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-select-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-select-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-select-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-select-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-select-moz-focusring-color:transparent;--form-select-moz-focusring-text-shadow:0 0 0 oklch(31.8% .014 256.848);--form-select-validation-background-size:1.25em;--form-select-validation-background-position:right calc((var(--form-select-line-height)*1em + var(--form-select-padding-x)*2)/4)center;--form-select-plaintext-display:var(--form-plaintext-display,block);--form-select-plaintext-outline:var(--form-plaintext-outline,none);--form-select-plaintext-border:var(--form-plaintext-border,none);--form-select-plaintext-color:var(--form-plaintext-color,inherit);--form-select-plaintext-cursor:var(--form-plaintext-cursor,default);--form-select-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-select-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-select-plaintext-background-image:var(--form-plaintext-background-image,none);--form-select-plaintext-color-focus-dark:inherit;--form-select-plaintext-background-color-dark:inherit;--form-select-plaintext-box-shadow-focus:none;--form-select-plaintext-background-color-focus-dark:var(--color-neutral-800,oklch(26.9% 0 0));--form-select-plaintext-color-disabled:var(--color-neutral-600,oklch(43.9% 0 0));--form-select-plaintext-color-disabled-dark:var(--color-neutral-400,oklch(70.8% 0 0));--form-check-width:1.25em;--form-check-height:1.25em;--form-check-margin-top:calc((var(--form-line-height,1.5)*1em - 1.25em)/2);--form-check-vertical-align:top;--form-check-background-position:center;--form-check-background-size:contain;--form-check-color-adjust:exact;--form-check-padding:0;--form-check-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-check-background-color:var(--form-background-color,inherit);--form-check-background-repeat:var(--form-background-repeat,no-repeat);--form-check-border-width:var(--form-border-width,1px);--form-check-border-style:var(--form-border-style,solid);--form-check-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-check-appearance:var(--form-appearance,none);--form-check-label-margin-left:.5em;--form-check-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-check-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-check-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-check-checkbox-border-radius: .3125em ;--form-check-radio-border-radius:50%;--form-check-active-filter:brightness(90%);--form-check-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-check-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-check-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-check-focus-outline:var(--form-focus-outline,0);--form-check-checked-background-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checked-border-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checkbox-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3E%3C/svg%3E");--form-check-radio-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E");--form-check-disabled-pointer-events:var(--form-disabled-pointer-events,none);--form-check-disabled-filter:var(--form-disabled-filter,none);--form-check-disabled-opacity:calc(var(--form-disabled-opacity,1)/2);--form-check-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-check-disabled-label-opacity:.5;--form-check-invalid-checked-background-color:var(--color-red-600,oklch(57.7% .245 27.325));--form-check-valid-checked-background-color:var(--color-green-600,oklch(62.7% .194 149.214));--form-switch-position:relative;--form-switch-outline:none;--form-switch-appearance:var(--form-appearance,none);--form-switch-border-width:var(--form-border-width,1px);--form-switch-border-style:var(--form-border-style,solid);--form-switch-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-switch-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-switch-border-radius:var(--form-switch-height);--form-switch-display:var(--form-display,flex);--form-switch-padding:.15rem .35;--form-switch-font-size:.7rem;--form-switch-height: 1rem ;--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-label-display:inline-flex;--form-switch-label-align-items:center;--form-switch-label-vertical-align:middle;--form-switch-label-gap:.5em;--form-switch-before-content:"";--form-switch-before-position:absolute;--form-switch-before-top:50%;--form-switch-before-left:0;--form-switch-before-height:calc(var(--form-switch-height));--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2 - var(--form-switch-border-width)*2);--form-switch-before-display:block;--form-switch-before-translate-y:-50%;--form-switch-before-transition:all .15s ease-in-out;--form-switch-after-border-radius:100%;--form-switch-after-content:"";--form-switch-after-position:absolute;--form-switch-after-left:0;--form-switch-after-top:var(--form-switch-before-top);--form-switch-after-off-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-switch-after-on-color:var(--color-white,#fff);--form-switch-after-focus-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-after-background-position:center;--form-switch-after-background-repeat:no-repeat;--form-switch-checked-background:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-checked-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-switch-focus-outline:var(--form-focus-outline,0);--form-switch-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-switch-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-switch-disabled-pointer-events:var(--form-disabled-pointer-events);--form-switch-disabled-filter:var(--form-disabled-filter);--form-switch-disabled-opacity:calc(var(--form-disabled-opacity)/2);--form-switch-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-switch-dark-bg:transparent;--form-switch-sun-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNlYTU4MGM7IHN0cm9rZTogI2VhNTgwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-sun-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNjMjQxMGM7IHN0cm9rZTogI2MyNDEwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-moon-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzdlMjJjZScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-switch-moon-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzZiMjFhOCcgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-control-base-animation-position:relative;--form-control-animation-position:absolute;--form-control-animation-left:0;--form-control-animation-display:flex;--form-control-animation-align-items:center;--form-control-animation-padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75);--form-control-animation-transition:all .15s ease-in-out;--form-control-animation-z-index:1;--form-control-animation-is-empty-visibility:hidden;--form-control-animation-focus-label-font-size:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-label-padding-top:0;--form-control-animation-focus-label-padding-bottom:0;--form-control-animation-focus-label-padding-left:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-top:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-bottom:0}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.form-switch{--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2);--form-switch-after-height:calc(var(--form-switch-height)*.75);--form-switch-after-width:var(--form-switch-after-height);--form-switch-after-translate-x:calc((var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);--form-switch-after-checked-translate-x:calc((var(--form-switch-before-width) + var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);display:var(--form-switch-display);position:var(--form-switch-position);outline:var(--form-switch-outline);padding:var(--form-switch-padding);font-size:var(--form-switch-font-size);appearance:var(--form-switch-appearance);border-width:var(--form-switch-border-width);border-style:var(--form-switch-border-style);border-color:var(--form-switch-border-color);border-radius:var(--form-switch-border-radius);width:var(--form-switch-width);height:var(--form-switch-height);transition:var(--form-switch-transition)}.form-switch:before{content:var(--form-switch-before-content);position:var(--form-switch-before-position);top:var(--form-switch-before-top);left:var(--form-switch-before-left);width:var(--form-switch-before-width);height:var(--form-switch-before-height);display:var(--form-switch-before-display);transform:translateY(var(--form-switch-before-translate-y));transition:var(--form-switch-before-transition)}.form-switch:after{content:var(--form-switch-after-content);position:var(--form-switch-after-position);left:var(--form-switch-after-left);top:var(--form-switch-after-top);transform:translate(var(--form-switch-after-translate-x))translateY(var(--form-switch-before-translate-y));width:var(--form-switch-after-width);height:var(--form-switch-after-height);background-color:var(--form-switch-after-off-color);border-radius:var(--form-switch-after-border-radius);transition:var(--form-switch-before-transition);background-position:var(--form-switch-after-background-position);background-repeat:var(--form-switch-after-background-repeat);background-size:var(--form-switch-height)}.form-switch:disabled:not([readonly]){pointer-events:var(--form-switch-disabled-pointer-events);filter:var(--form-switch-disabled-filter);opacity:var(--form-switch-disabled-opacity)}.form-switch:focus{border-color:var(--form-switch-focus-border-color);outline:var(--form-switch-focus-outline);box-shadow:var(--form-switch-focus-box-shadow-style) var(--form-switch-focus-box-shadow-color)}.form-switch:focus:after{background-color:var(--form-switch-after-focus-color)}.form-switch:checked{background-color:var(--form-switch-checked-background);border-color:var(--form-switch-checked-border-color)}.form-switch:checked:after{background-color:var(--form-switch-after-on-color);transform:translate(var(--form-switch-after-checked-translate-x))translateY(var(--form-switch-before-translate-y))}label.form-switch-label:has(.form-switch){display:var(--form-switch-label-display);align-items:var(--form-switch-label-align-items);vertical-align:var(--form-switch-label-vertical-align);gap:var(--form-switch-label-gap)}.form-switch.is-invalid,.form-switch[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):after{background-color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):focus{box-shadow:var(--invalid-box-shadow)}.form-switch.is-valid,.form-switch[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):after{background-color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):focus{box-shadow:var(--valid-box-shadow)}.form-check{width:var(--form-check-width);height:var(--form-check-height);margin-top:var(--form-check-margin-top);vertical-align:var(--form-check-vertical-align);background-color:var(--form-check-background-color);background-repeat:var(--form-check-background-repeat);background-position:var(--form-check-background-position);background-size:var(--form-check-background-size);border-width:var(--form-check-border-width);border-style:var(--form-check-border-style);border-color:var(--form-check-border-color);forced-color-adjust:var(--form-check-color-adjust);transition:var(--form-check-transition);appearance:var(--form-check-appearance);padding:var(--form-check-padding)!important}.form-check:where(.dark,.dark *){color:var(--form-check-dark-color);background-color:var(--form-check-dark-background-color);border-color:var(--form-check-dark-border-color)}.form-check[type=checkbox]{border-radius:var(--form-check-checkbox-border-radius)}.form-check[type=radio]{border-radius:var(--form-check-radio-border-radius)}.form-check~.form-check-label{margin-left:var(--form-check-label-margin-left)}.form-check:active:not(:disabled,:read-only){filter:var(--form-check-active-filter)}.form-check:focus{border-color:var(--form-check-focus-border-color);box-shadow:var(--form-check-focus-box-shadow-style) var(--form-check-focus-box-shadow-color);outline:var(--form-check-focus-outline)}.form-check:checked{background-color:var(--form-check-checked-background-color);border-color:var(--form-check-checked-border-color)}.form-check:checked[type=checkbox]{background-image:var(--form-check-checkbox-checked-background-image)}.form-check:checked[type=radio]{background-image:var(--form-check-radio-checked-background-image)}.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]){pointer-events:var(--form-check-disabled-pointer-events);filter:var(--form-check-disabled-filter);opacity:var(--form-check-disabled-opacity)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly])):where(.dark,.dark *){background-color:var(--form-check-disabled-dark-background-color)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]))~.form-check-label{opacity:var(--form-check-disabled-label-opacity)}.form-check.is-invalid,.form-check[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-check.is-invalid,.form-check[invalid]):checked{background-color:var(--form-check-invalid-checked-background-color)}:is(.form-check.is-invalid,.form-check[invalid]):focus,:is(.form-check.is-invalid,.form-check[invalid]).focus{box-shadow:var(--invalid-box-shadow)}.form-check.is-valid,.form-check[valid]{border-color:var(--valid-border-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-check.is-valid,.form-check[valid]):checked{background-color:var(--form-check-valid-checked-background-color)}:is(.form-check.is-valid,.form-check[valid]):focus,:is(.form-check.is-valid,.form-check[valid]).focus{box-shadow:var(--valid-box-shadow)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-2xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-2xl .form-select,.form-control-animated-2xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-2xl{position:var(--form-control-base-animation-position)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-2xl)*.75);font-size:calc(var(--form-control-font-size-2xl)*.75)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-2xl)*.75)}.form-control-animated-2xl.has-icon{font-size:calc(var(--form-control-font-size-2xl))}.form-control-animated-2xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-2xl)*2)!important}.form-control-animated-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3 .form-select,.form-control-animated-3 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3{position:var(--form-control-base-animation-position)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*3)*.75);font-size:calc(calc(var(--spacing)*3)*.75)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*3)*.75)}.form-control-animated-3.has-icon{font-size:calc(calc(var(--spacing)*3))}.form-control-animated-3.has-icon .form-label{padding-left:calc(calc(var(--spacing)*3)*2)!important}.form-control-animated-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3xl .form-select,.form-control-animated-3xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3xl{position:var(--form-control-base-animation-position)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-3xl)*.75);font-size:calc(var(--form-control-font-size-3xl)*.75)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-3xl)*.75)}.form-control-animated-3xl.has-icon{font-size:calc(var(--form-control-font-size-3xl))}.form-control-animated-3xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-3xl)*2)!important}.form-control-animated-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4 .form-select,.form-control-animated-4 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4{position:var(--form-control-base-animation-position)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*4)*.75);font-size:calc(calc(var(--spacing)*4)*.75)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*4)*.75)}.form-control-animated-4.has-icon{font-size:calc(calc(var(--spacing)*4))}.form-control-animated-4.has-icon .form-label{padding-left:calc(calc(var(--spacing)*4)*2)!important}.form-control-animated-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4xl .form-select,.form-control-animated-4xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4xl{position:var(--form-control-base-animation-position)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-4xl)*.75);font-size:calc(var(--form-control-font-size-4xl)*.75)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-4xl)*.75)}.form-control-animated-4xl.has-icon{font-size:calc(var(--form-control-font-size-4xl))}.form-control-animated-4xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-4xl)*2)!important}.form-control-animated-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5 .form-select,.form-control-animated-5 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5{position:var(--form-control-base-animation-position)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*5)*.75);font-size:calc(calc(var(--spacing)*5)*.75)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*5)*.75)}.form-control-animated-5.has-icon{font-size:calc(calc(var(--spacing)*5))}.form-control-animated-5.has-icon .form-label{padding-left:calc(calc(var(--spacing)*5)*2)!important}.form-control-animated-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5xl .form-select,.form-control-animated-5xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5xl{position:var(--form-control-base-animation-position)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-5xl)*.75);font-size:calc(var(--form-control-font-size-5xl)*.75)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-5xl)*.75)}.form-control-animated-5xl.has-icon{font-size:calc(var(--form-control-font-size-5xl))}.form-control-animated-5xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-5xl)*2)!important}.form-control-animated-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-6:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-6 .form-select,.form-control-animated-6 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-6{position:var(--form-control-base-animation-position)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*6)*.75);font-size:calc(calc(var(--spacing)*6)*.75)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*6)*.75)}.form-control-animated-6.has-icon{font-size:calc(calc(var(--spacing)*6))}.form-control-animated-6.has-icon .form-label{padding-left:calc(calc(var(--spacing)*6)*2)!important}.form-control-animated-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-7:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-7 .form-select,.form-control-animated-7 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-7{position:var(--form-control-base-animation-position)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*7)*.75);font-size:calc(calc(var(--spacing)*7)*.75)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*7)*.75)}.form-control-animated-7.has-icon{font-size:calc(calc(var(--spacing)*7))}.form-control-animated-7.has-icon .form-label{padding-left:calc(calc(var(--spacing)*7)*2)!important}.form-control-animated-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[1\.5rem\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[1\.5rem\] .form-select,.form-control-animated-\[1\.5rem\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[1\.5rem\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{padding:.5625rem 1.125rem;font-size:1.5rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:1.125rem;font-size:1.125rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:1.125rem}.form-control-animated-\[1\.5rem\].has-icon{font-size:1.5rem}.form-control-animated-\[1\.5rem\].has-icon .form-label{padding-left:3rem!important}.form-control-animated-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[16px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[16px\] .form-select,.form-control-animated-\[16px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[16px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{padding:6px 12px;font-size:16px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:12px;font-size:12px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:12px}.form-control-animated-\[16px\].has-icon{font-size:16px}.form-control-animated-\[16px\].has-icon .form-label{padding-left:32px!important}.form-control-animated-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[21px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[21px\] .form-select,.form-control-animated-\[21px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[21px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{padding:7.875px 15.75px;font-size:21px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:15.75px;font-size:15.75px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:15.75px}.form-control-animated-\[21px\].has-icon{font-size:21px}.form-control-animated-\[21px\].has-icon .form-label{padding-left:42px!important}.form-control-animated-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-lg:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-lg .form-select,.form-control-animated-lg input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-lg{position:var(--form-control-base-animation-position)}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-lg)*.75);font-size:calc(var(--form-control-font-size-lg)*.75)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-lg)*.75)}.form-control-animated-lg.has-icon{font-size:calc(var(--form-control-font-size-lg))}.form-control-animated-lg.has-icon .form-label{padding-left:calc(var(--form-control-font-size-lg)*2)!important}.form-control-animated-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-md:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-md .form-select,.form-control-animated-md input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-md{position:var(--form-control-base-animation-position)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-md)*.75);font-size:calc(var(--form-control-font-size-md)*.75)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-md)*.75)}.form-control-animated-md.has-icon{font-size:calc(var(--form-control-font-size-md))}.form-control-animated-md.has-icon .form-label{padding-left:calc(var(--form-control-font-size-md)*2)!important}.form-control-animated-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-sm:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-sm .form-select,.form-control-animated-sm input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-sm{position:var(--form-control-base-animation-position)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-sm)*.75);font-size:calc(var(--form-control-font-size-sm)*.75)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-sm)*.75)}.form-control-animated-sm.has-icon{font-size:calc(var(--form-control-font-size-sm))}.form-control-animated-sm.has-icon .form-label{padding-left:calc(var(--form-control-font-size-sm)*2)!important}.form-control-animated-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xl .form-select,.form-control-animated-xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xl{position:var(--form-control-base-animation-position)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xl)*.75);font-size:calc(var(--form-control-font-size-xl)*.75)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xl)*.75)}.form-control-animated-xl.has-icon{font-size:calc(var(--form-control-font-size-xl))}.form-control-animated-xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xl)*2)!important}.form-control-animated-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xs:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xs .form-select,.form-control-animated-xs input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xs{position:var(--form-control-base-animation-position)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xs)*.75);font-size:calc(var(--form-control-font-size-xs)*.75)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xs)*.75)}.form-control-animated-xs.has-icon{font-size:calc(var(--form-control-font-size-xs))}.form-control-animated-xs.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xs)*2)!important}.form-control-animated-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-control-animated{position:var(--form-control-base-animation-position)}.form-control-animated:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated .form-select,.form-control-animated input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.visible{visibility:visible}.form-control-activity-indicator{position:var(--form-control-activity-indicator-position);right:var(--form-control-activity-indicator-right);top:var(--form-control-activity-indicator-top);transform:var(--form-control-activity-indicator-transform);transition:var(--form-control-activity-indicator-transition)}.form-control-inner-icon{position:var(--form-control-inner-icon-position);top:var(--form-control-inner-icon-top);left:var(--form-control-inner-icon-left);width:var(--form-control-inner-icon-width);font-size:var(--form-control-inner-icon-font-size);transform:var(--form-control-inner-icon-transform);display:var(--form-control-inner-icon-display);align-items:var(--form-control-inner-icon-align-items);justify-content:var(--form-control-inner-icon-justify-content)}.form-control-inner-icon:has(~textarea.form-control){top:var(--form-control-inner-icon-textarea-top);transform:var(--form-control-inner-icon-textarea-transform)}.absolute{position:absolute}.fixed{position:fixed}.form-control-inner{position:var(--form-control-inner-position)}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.form-control-plaintext{display:var(--form-control-plaintext-display);width:var(--form-control-plaintext-width);margin:var(--form-control-plaintext-margin);padding-left:var(--form-control-plaintext-padding-left);padding-right:var(--form-control-plaintext-padding-right);color:var(--form-control-plaintext-color);border:var(--form-control-plaintext-border);line-height:var(--form-control-plaintext-line-height);background:var(--form-control-plaintext-background);box-shadow:var(--form-control-plaintext-box-shadow);outline:var(--form-control-plaintext-outline);cursor:var(--form-control-plaintext-cursor);appearance:var(--form-control-plaintext-appearance)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.form-select{display:var(--form-select-display);width:var(--form-select-width);padding:var(--form-select-padding-y)var(--form-select-padding-right)var(--form-select-padding-y)var(--form-select-padding-x);font-family:var(--form-select-font);font-weight:var(--form-select-font-weight);line-height:var(--form-select-line-height);color:var(--form-select-color);vertical-align:var(--form-select-vertical-align);background-color:var(--form-select-background-color);background-image:var(--form-select-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-background-position);background-size:var(--form-select-background-size);border-width:var(--form-select-border-width);border-style:var(--form-select-border-style);border-color:var(--form-select-border-color);border-radius:calc(var(--form-control-font-size)/4);transition:var(--form-select-transition);appearance:var(--form-select-appearance);opacity:var(--form-select-opacity)}.form-select:where(.dark,.dark *){color:var(--form-select-dark-color);background-color:var(--form-select-dark-background-color);border-color:var(--form-select-dark-border-color);background-image:var(--form-select-dark-background-image)}.form-select:focus{color:var(--form-select-focus-color);background-color:var(--form-select-focus-background-color);border-color:var(--form-select-focus-border-color);outline:var(--form-select-focus-outline);box-shadow:var(--form-select-focus-box-shadow-style) var(--form-select-focus-box-shadow-color)}.form-select:focus:where(.dark,.dark *){color:var(--form-select-focus-dark-color);background-color:var(--form-select-focus-dark-background-color);border-color:var(--form-select-focus-dark-border-color)}.form-select::-ms-value{color:var(--form-select-ms-value-color);background-color:var(--form-select-ms-value-background-color)}.form-select::-ms-value:where(.dark,.dark *){color:var(--form-select-ms-value-dark-color);background-color:var(--form-select-ms-value-dark-background-color)}.form-select[multiple],.form-select[size]:not([size="1"]){height:var(--form-select-multiple-height);padding-right:var(--form-select-multiple-padding-right);background-image:var(--form-select-multiple-background-image)}.form-select:disabled:not([readonly]){border-color:var(--form-select-disabled-border-color);color:var(--form-select-disabled-color)}.form-select:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-select-disabled-dark-color);background-color:var(--form-select-disabled-dark-background-color);border-color:var(--form-select-disabled-dark-border-color)}.form-select:-moz-focusring{color:var(--form-select-moz-focusring-color);text-shadow:var(--form-select-moz-focusring-text-shadow)}.form-select.is-invalid,.form-select[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-invalid,.form-select[invalid]):focus,:is(.form-select.is-invalid,.form-select[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-select.is-valid,.form-select[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-valid,.form-select[valid]):focus,:is(.form-select.is-valid,.form-select[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);color:var(--valid-color);background-color:var(--valid-background-color)}.form-select-plaintext{display:var(--form-select-plaintext-display);outline:var(--form-select-plaintext-outline);width:var(--form-select-width);background-image:var(--form-select-plaintext-background-image);border:var(--form-select-plaintext-border);color:var(--form-select-plaintext-color);padding-left:var(--form-select-plaintext-padding-left);padding-right:var(--form-select-plaintext-padding-right);cursor:var(--form-select-plaintext-cursor)}.form-select-plaintext:where(.dark,.dark *){background-color:var(--form-select-plaintext-background-color-dark)}.form-select-plaintext:focus{box-shadow:var(--form-select-plaintext-box-shadow-focus)}.form-select-plaintext:focus:where(.dark,.dark *){color:var(--form-select-plaintext-color-focus-dark);background-color:var(--form-select-plaintext-background-color-focus-dark)}.form-select-plaintext:disabled{color:var(--form-select-plaintext-color-disabled)}.form-select-plaintext:disabled:where(.dark,.dark *){color:var(--form-select-plaintext-color-disabled-dark)}.form-control{display:var(--form-control-display);width:var(--form-control-width);font-family:var(--form-control-font);font-weight:var(--form-control-font-weight);line-height:var(--form-control-line-height);background-color:var(--form-control-background-color);border-width:var(--form-control-border-width);border-style:var(--form-control-border-style);border-color:var(--form-control-border-color);border-radius:var(--form-control-border-radius);transition:var(--form-control-transition);appearance:var(--form-control-appearance);padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75)}.form-control:where(.dark,.dark *){background-color:var(--form-control-dark-background-color);border-color:var(--form-control-dark-border-color)}.form-control:focus{color:var(--form-control-focus-color);background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);outline:var(--form-control-focus-outline);box-shadow:var(--form-control-focus-box-shadow-style) var(--form-control-focus-box-shadow-color)}.form-control:focus:where(.dark,.dark *){color:var(--form-control-focus-dark-color);border-color:var(--form-control-focus-dark-border-color);background-color:var(--form-control-focus-dark-background-color)}.form-control::placeholder{color:var(--form-control-placeholder-color);opacity:var(--form-control-placeholder-opacity)}.form-control:disabled:not([readonly]){color:var(--form-control-disabled-color);background-color:var(--form-control-disabled-background-color);border-color:var(--form-control-disabled-border-color);opacity:var(--form-control-disabled-opacity)}.form-control:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-control-disabled-dark-color);background-color:var(--form-control-disabled-dark-background-color);border-color:var(--form-control-disabled-dark-border-color)}.form-control.is-invalid,.form-control[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-invalid,.form-control[invalid]):focus,:is(.form-control.is-invalid,.form-control[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-control.is-valid,.form-control[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-valid,.form-control[valid]):focus,:is(.form-control.is-valid,.form-control[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);background-color:var(--valid-background-color)}.invalid-feedback{color:var(--invalid-color);display:var(--display-none)}.is-invalid~.invalid-feedback,[invalid]~.invalid-feedback,:has(.is-invalid) .invalid-feedback,:has([invalid]) .invalid-feedback{display:var(--display-block)}.valid-feedback{color:var(--valid-color);display:var(--display-none)}.is-valid~.valid-feedback,[valid]~.valid-feedback,:has(.is-valid) .valid-feedback,:has([valid]) .valid-feedback{display:var(--display-block)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.form-switch-amber-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-switch-amber-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-amber-500);border-color:var(--color-amber-500);background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-switch-amber-500:after{background-color:var(--color-amber-500)}.form-switch-amber-500:checked{background-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500:checked{background-color:color-mix(in oklch,var(--color-amber-500)25%,transparent)}}.form-switch-amber-500:checked{border-color:var(--color-amber-500)}.form-switch-amber-500:checked:after{background-color:var(--color-amber-500)}.form-switch-amber-500:focus{border-color:var(--color-amber-500)}.form-switch-amber-500:focus:after{background-color:var(--color-amber-500)}.form-switch-green-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-switch-green-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-green-500);border-color:var(--color-green-500);background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-switch-green-500:after{background-color:var(--color-green-500)}.form-switch-green-500:checked{background-color:#00c75840}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500:checked{background-color:color-mix(in oklch,var(--color-green-500)25%,transparent)}}.form-switch-green-500:checked{border-color:var(--color-green-500)}.form-switch-green-500:checked:after{background-color:var(--color-green-500)}.form-switch-green-500:focus{border-color:var(--color-green-500)}.form-switch-green-500:focus:after{background-color:var(--color-green-500)}.form-switch-neutral-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-switch-neutral-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-neutral-500);border-color:var(--color-neutral-500);background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-switch-neutral-500:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:checked{background-color:#73737340}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500:checked{background-color:color-mix(in oklch,var(--color-neutral-500)25%,transparent)}}.form-switch-neutral-500:checked{border-color:var(--color-neutral-500)}.form-switch-neutral-500:checked:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:focus{border-color:var(--color-neutral-500)}.form-switch-neutral-500:focus:after{background-color:var(--color-neutral-500)}.form-switch-purple-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-switch-purple-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-purple-500);border-color:var(--color-purple-500);background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-switch-purple-500:after{background-color:var(--color-purple-500)}.form-switch-purple-500:checked{background-color:#ac4bff40}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500:checked{background-color:color-mix(in oklch,var(--color-purple-500)25%,transparent)}}.form-switch-purple-500:checked{border-color:var(--color-purple-500)}.form-switch-purple-500:checked:after{background-color:var(--color-purple-500)}.form-switch-purple-500:focus{border-color:var(--color-purple-500)}.form-switch-purple-500:focus:after{background-color:var(--color-purple-500)}.form-switch-1{--form-switch-height:calc(calc(var(--spacing)*1)*1.5 + (calc(var(--spacing)*1)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-2xl{--form-switch-height:calc(var(--form-control-font-size-2xl)*1.5 + (var(--form-control-font-size-2xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-3xl{--form-switch-height:calc(var(--form-control-font-size-3xl)*1.5 + (var(--form-control-font-size-3xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4{--form-switch-height:calc(calc(var(--spacing)*4)*1.5 + (calc(var(--spacing)*4)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4xl{--form-switch-height:calc(var(--form-control-font-size-4xl)*1.5 + (var(--form-control-font-size-4xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5{--form-switch-height:calc(calc(var(--spacing)*5)*1.5 + (calc(var(--spacing)*5)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5xl{--form-switch-height:calc(var(--form-control-font-size-5xl)*1.5 + (var(--form-control-font-size-5xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-6{--form-switch-height:calc(calc(var(--spacing)*6)*1.5 + (calc(var(--spacing)*6)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-7{--form-switch-height:calc(calc(var(--spacing)*7)*1.5 + (calc(var(--spacing)*7)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-8{--form-switch-height:calc(calc(var(--spacing)*8)*1.5 + (calc(var(--spacing)*8)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-96{--form-switch-height:calc(calc(var(--spacing)*96)*1.5 + (calc(var(--spacing)*96)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-\[1\.5rem\]{--form-switch-height: calc(3.375rem + 2px) ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:.5625rem 1.125rem;font-size:1.5rem}.form-switch-\[16px\]{--form-switch-height: 38px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:6px 12px;font-size:16px}.form-switch-\[21px\]{--form-switch-height: 49.25px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:7.875px 15.75px;font-size:21px}.form-switch-\[27px\]{--form-switch-height: 62.75px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:10.125px 20.25px;font-size:27px}.form-switch-lg{--form-switch-height:calc(var(--form-control-font-size-lg)*1.5 + (var(--form-control-font-size-lg)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-md{--form-switch-height:calc(var(--form-control-font-size-md)*1.5 + (var(--form-control-font-size-md)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-sm{--form-switch-height:calc(var(--form-control-font-size-sm)*1.5 + (var(--form-control-font-size-sm)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xl{--form-switch-height:calc(var(--form-control-font-size-xl)*1.5 + (var(--form-control-font-size-xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xs{--form-switch-height:calc(var(--form-control-font-size-xs)*1.5 + (var(--form-control-font-size-xs)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-control-color{width:var(--form-control-color-width);height:var(--form-control-color-height);padding:var(--form-control-color-padding);border-radius:var(--form-control-border-radius)}.form-control-color::-moz-color-swatch{border-radius:var(--form-control-border-radius)}.form-control-color::-webkit-color-swatch{border-radius:var(--form-control-border-radius)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.form-control-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-control-1.has-icon{padding:0}.form-control-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-control-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-control-2xl.has-icon{padding:0}.form-control-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-control-3.has-icon{padding:0}.form-control-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-control-3xl.has-icon{padding:0}.form-control-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-control-4.has-icon{padding:0}.form-control-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-control-4xl.has-icon{padding:0}.form-control-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-control-5.has-icon{padding:0}.form-control-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-control-5xl.has-icon{padding:0}.form-control-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-control-6.has-icon{padding:0}.form-control-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-control-7.has-icon{padding:0}.form-control-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-control-8.has-icon{padding:0}.form-control-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-control-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-control-96.has-icon{padding:0}.form-control-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-control-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-control-\[1\.5rem\].has-icon{padding:0}.form-control-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-control-\[16px\].has-icon{padding:0}.form-control-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-control-\[21px\].has-icon{padding:0}.form-control-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.form-control-\[27px\].has-icon{padding:0}.form-control-\[27px\].has-icon .form-control-icon{padding-left:54px}.form-control-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-control-lg.has-icon{padding:0}.form-control-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-control-md.has-icon{padding:0}.form-control-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-control-sm.has-icon{padding:0}.form-control-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-control-xl.has-icon{padding:0}.form-control-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-control-xs.has-icon{padding:0}.form-control-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-select-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-select-1.has-icon{padding:0}.form-select-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-select-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-select-2xl.has-icon{padding:0}.form-select-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-select-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-select-3.has-icon{padding:0}.form-select-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-select-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-select-3xl.has-icon{padding:0}.form-select-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-select-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-select-4.has-icon{padding:0}.form-select-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-select-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-select-4xl.has-icon{padding:0}.form-select-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-select-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-select-5.has-icon{padding:0}.form-select-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-select-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-select-5xl.has-icon{padding:0}.form-select-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-select-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-select-6.has-icon{padding:0}.form-select-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-select-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-select-7.has-icon{padding:0}.form-select-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-select-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-select-8.has-icon{padding:0}.form-select-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-select-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-select-96.has-icon{padding:0}.form-select-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-select-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-select-\[1\.5rem\].has-icon{padding:0}.form-select-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-select-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-select-\[16px\].has-icon{padding:0}.form-select-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-select-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-select-\[21px\].has-icon{padding:0}.form-select-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-select-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-select-lg.has-icon{padding:0}.form-select-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-select-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-select-md.has-icon{padding:0}.form-select-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-select-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-select-sm.has-icon{padding:0}.form-select-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-select-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-select-xl.has-icon{padding:0}.form-select-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-select-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-select-xs.has-icon{padding:0}.form-select-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.rounded-full{border-radius:3.40282e38px}.form-switch-light-dark:after{background-color:#0000;background-image:var(--form-switch-sun-bg)}.form-switch-light-dark:focus:after{background-color:#0000;background-image:var(--form-switch-sun-bg-focus)}.form-switch-light-dark:checked{background-color:var(--form-switch-dark-bg);border-color:var(--form-switch-border-color)}.form-switch-light-dark:checked:after{background-color:#0000;background-image:var(--form-switch-moon-bg)}.form-switch-light-dark:checked:focus:after{background-image:var(--form-switch-moon-bg-focus)}.form-switch-light-dark:where(.dark,.dark *){border-color:var(--form-switch-dark-border-color)}.form-control-amber-500{--form-control-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-control-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500{border-color:var(--color-amber-500)}.form-control-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500:focus{border-color:var(--color-amber-500)}.form-control-amber-500.has-icon{padding:0}.form-control-blue-500{--form-control-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-control-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500{border-color:var(--color-blue-500)}.form-control-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500:focus{border-color:var(--color-blue-500)}.form-control-blue-500.has-icon{padding:0}.form-control-green-500{--form-control-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-control-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500{border-color:var(--color-green-500)}.form-control-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500:focus{border-color:var(--color-green-500)}.form-control-green-500.has-icon{padding:0}.form-control-neutral-500{--form-control-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-control-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500{border-color:var(--color-neutral-500)}.form-control-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500:focus{border-color:var(--color-neutral-500)}.form-control-neutral-500.has-icon{padding:0}.form-control-purple-500{--form-control-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-control-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500{border-color:var(--color-purple-500)}.form-control-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500:focus{border-color:var(--color-purple-500)}.form-control-purple-500.has-icon{padding:0}.form-control-red-500{--form-control-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-control-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500{border-color:var(--color-red-500)}.form-control-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500:focus{border-color:var(--color-red-500)}.form-control-red-500.has-icon{padding:0}.form-select-amber-500{--form-select-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-select-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500{border-color:var(--color-amber-500)}.form-select-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500:focus{border-color:var(--color-amber-500)}.form-select-amber-500.has-icon{padding:0}.form-select-blue-500{--form-select-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-select-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500{border-color:var(--color-blue-500)}.form-select-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500:focus{border-color:var(--color-blue-500)}.form-select-blue-500.has-icon{padding:0}.form-select-green-500{--form-select-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-select-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500{border-color:var(--color-green-500)}.form-select-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500:focus{border-color:var(--color-green-500)}.form-select-green-500.has-icon{padding:0}.form-select-neutral-500{--form-select-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-select-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500{border-color:var(--color-neutral-500)}.form-select-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500:focus{border-color:var(--color-neutral-500)}.form-select-neutral-500.has-icon{padding:0}.form-select-purple-500{--form-select-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-select-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500{border-color:var(--color-purple-500)}.form-select-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500:focus{border-color:var(--color-purple-500)}.form-select-purple-500.has-icon{padding:0}.form-select-red-500{--form-select-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-select-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500{border-color:var(--color-red-500)}.form-select-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500:focus{border-color:var(--color-red-500)}.form-select-red-500.has-icon{padding:0}.form-check-amber-500{--form-check-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-check-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500{border-color:var(--color-amber-500)}.form-check-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500:focus{border-color:var(--color-amber-500)}.form-check-amber-500:checked{border-color:var(--color-amber-500);background-color:var(--color-amber-500)}.form-check-blue-500{--form-check-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-check-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500{border-color:var(--color-blue-500)}.form-check-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500:focus{border-color:var(--color-blue-500)}.form-check-blue-500:checked{border-color:var(--color-blue-500);background-color:var(--color-blue-500)}.form-check-green-500{--form-check-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-check-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500{border-color:var(--color-green-500)}.form-check-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500:focus{border-color:var(--color-green-500)}.form-check-green-500:checked{border-color:var(--color-green-500);background-color:var(--color-green-500)}.form-check-neutral-500{--form-check-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-check-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500{border-color:var(--color-neutral-500)}.form-check-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500:focus{border-color:var(--color-neutral-500)}.form-check-neutral-500:checked{border-color:var(--color-neutral-500);background-color:var(--color-neutral-500)}.form-check-pink-500{--form-check-focus-box-shadow-color:#f6339a80}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-pink-500)50%,transparent)}}.form-check-pink-500{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500{border-color:var(--color-pink-500)}.form-check-pink-500:focus{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500:focus{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500:focus{border-color:var(--color-pink-500)}.form-check-pink-500:checked{border-color:var(--color-pink-500);background-color:var(--color-pink-500)}.form-check-purple-500{--form-check-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-check-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500{border-color:var(--color-purple-500)}.form-check-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500:focus{border-color:var(--color-purple-500)}.form-check-purple-500:checked{border-color:var(--color-purple-500);background-color:var(--color-purple-500)}.form-check-red-500{--form-check-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-check-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500{border-color:var(--color-red-500)}.form-check-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500:focus{border-color:var(--color-red-500)}.form-check-red-500:checked{border-color:var(--color-red-500);background-color:var(--color-red-500)}.form-check-yellow-500{--form-check-focus-box-shadow-color:#edb20080}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-yellow-500)50%,transparent)}}.form-check-yellow-500{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500{border-color:var(--color-yellow-500)}.form-check-yellow-500:focus{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500:focus{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500:focus{border-color:var(--color-yellow-500)}.form-check-yellow-500:checked{border-color:var(--color-yellow-500);background-color:var(--color-yellow-500)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.form-check-1{font-size:calc(var(--spacing)*1)}.form-check-2xl{font-size:var(--form-control-font-size-2xl)}.form-check-3xl{font-size:var(--form-control-font-size-3xl)}.form-check-4{font-size:calc(var(--spacing)*4)}.form-check-4xl{font-size:var(--form-control-font-size-4xl)}.form-check-5{font-size:calc(var(--spacing)*5)}.form-check-5xl{font-size:var(--form-control-font-size-5xl)}.form-check-6{font-size:calc(var(--spacing)*6)}.form-check-7{font-size:calc(var(--spacing)*7)}.form-check-8{font-size:calc(var(--spacing)*8)}.form-check-96{font-size:calc(var(--spacing)*96)}.form-check-\[1\.5rem\]{font-size:1.5rem}.form-check-\[16px\]{font-size:16px}.form-check-\[21px\]{font-size:21px}.form-check-lg{font-size:var(--form-control-font-size-lg)}.form-check-md{font-size:var(--form-control-font-size-md)}.form-check-sm{font-size:var(--form-control-font-size-sm)}.form-check-xl{font-size:var(--form-control-font-size-xl)}.form-check-xs{font-size:var(--form-control-font-size-xs)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-500:oklch(62.7% .265 303.9);--color-pink-500:oklch(65.6% .241 354.308);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--form-display:flex;--form-width:100%;--from-font:inherit;--form-font-weight:400;--form-line-height:1.5;--form-font-size:1rem;--form-background-color:inherit;--form-background-repeat:no-repeat;--form-background-position:right .375rem center;--form-border-width:1px;--form-border-style:solid;--form-border-color-control-select:var(--color-neutral-300,oklch(87% 0 0));--form-border-color-switch-check:var(--color-neutral-400,oklch(70.8% 0 0));--form-appearance:none;--form-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-dark-border-color:var(--color-neutral-500,oklch(55.6% 0 0));--form-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-focus-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-focus-background-color:inherit;--form-focus-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-focus-outline:0;--form-focus-box-shadow-style:0 0 0 .2rem;--form-focus-box-shadow-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-focus-dark-color:var(--color-white,oklch(100% .00011 271.152));--form-focus-dark-border-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-disabled-opacity:1;--form-disabled-filter:none;--form-disabled-pointer-events:none;--form-disabled-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-background-color:var(--color-neutral-200,oklch(92.2% 0 0));--form-disabled-border-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-dark-color:var(--color-neutral-600,oklch(43.9% 0 0));--form-disabled-dark-background-color:var(--color-neutral-900,oklch(20.5% 0 0));--form-disabled-dark-border-color:var(--color-neutral-700,oklch(20.5% 0 0));--form-plaintext-display:block;--form-plaintext-width:100%;--form-plaintext-margin:0;--form-plaintext-padding-left:0em;--form-plaintext-padding-right:0em;--form-plaintext-color:inherit;--form-plaintext-border:none;--form-plaintext-line-height:1.5;--form-plaintext-background:transparent;--form-plaintext-background-image:none;--form-plaintext-box-shadow:none;--form-plaintext-outline:none;--form-plaintext-cursor:default;--form-plaintext-appearance:none;--form-control-font-size-xs:calc(var(--spacing)*2.5);--form-control-font-size-sm:calc(var(--spacing)*3);--form-control-font-size-md:calc(var(--spacing)*4);--form-control-font-size-lg:calc(var(--spacing)*5);--form-control-font-size-xl:calc(var(--spacing)*6);--form-control-font-size-2xl:calc(var(--spacing)*7);--form-control-font-size-3xl:calc(var(--spacing)*8);--form-control-font-size-4xl:calc(var(--spacing)*9);--form-control-font-size-5xl:calc(var(--spacing)*10);--form-control-color-width:3rem;--form-control-color-height:calc(1.5em + var(--form-control-font-size)*.75 + var(--form-control-border-width)*2);--form-control-color-padding:.375rem;--display-none:none;--display-block:block;--invalid-color:var(--color-red-600,oklch(57.7% .245 27.325));--valid-color:var(--color-green-600,oklch(62.7% .194 149.214));--invalid-background-color:#e400141a}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-background-color:color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))10%,transparent)}}:root,:host{--valid-background-color:#00a5441a}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-background-color:color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))10%,transparent)}}:root,:host{--invalid-box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))50%,transparent)}}:root,:host{--valid-box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))50%,transparent)}}:root,:host{--invalid-background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc2626'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath d='m5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc2626' stroke='none'/%3e%3c/svg%3e");--valid-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMxNmEzNGEnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=);--form-control-background-size:1.25em;--form-control-border-radius:.25rem;--form-control-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-control-display:var(--form-display,flex);--form-control-width:var(--form-width,100%);--form-control-font:var(--from-font,inherit);--form-control-font-weight:var(--form-font-weight,400);--form-control-line-height:var(--form-line-height,1.5);--form-control-font-size:var(--form-font-size,1rem);--form-control-background-color:var(--form-background-color,inherit);--form-control-background-repeat:var(--form-background-repeat,no-repeat);--form-control-background-position:var(--form-background-position,right .375rem center);--form-control-border-width:var(--form-border-width,1px);--form-control-border-style:var(--form-border-style,solid);--form-control-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-control-appearance:var(--form-appearance,none);--form-control-inner-icon-textarea-top:.575em;--form-control-inner-icon-textarea-transform:none;--form-control-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-control-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-control-focus-background-color:var(--form-focus-background-color,inherit);--form-control-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-control-focus-outline:var(--form-focus-outline,0);--form-control-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-control-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-control-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-control-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-control-placeholder-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-control-placeholder-opacity:1;--form-control-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-control-disabled-background-color:var(--form-disabled-background-color,oklch(92.2% 0 0));--form-control-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-control-disabled-opacity:var(--form-disabled-opacity,1);--form-control-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-control-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-control-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-control-inner-position:relative;--form-control-inner-icon-position:absolute;--form-control-inner-icon-top:50%;--form-control-inner-icon-left:.5em;--form-control-inner-icon-width:1.25em;--form-control-inner-icon-font-size:inherit;--form-control-inner-icon-transform:translateY(-50%);--form-control-inner-icon-display:flex;--form-control-inner-icon-align-items:center;--form-control-inner-icon-justify-content:center;--form-control-activity-indicator-position:absolute;--form-control-activity-indicator-right:0;--form-control-activity-indicator-top:50%;--form-control-activity-indicator-transform:translate(-1rem,-50%);--form-control-activity-indicator-transition:all .15s ease-in;--form-control-plaintext-display:var(--form-plaintext-display,block);--form-control-plaintext-width:var(--form-plaintext-width,100%);--form-control-plaintext-margin:var(--form-plaintext-margin,0);--form-control-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-control-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-control-plaintext-color:var(--form-plaintext-color,inherit);--form-control-plaintext-border:var(--form-plaintext-border,none);--form-control-plaintext-line-height:var(--form-plaintext-line-height,1.5);--form-control-plaintext-background:var(--form-plaintext-background,transparent);--form-control-plaintext-box-shadow:var(--form-plaintext-box-shadow,none);--form-control-plaintext-outline:var(--form-plaintext-outline,none);--form-control-plaintext-cursor:var(--form-plaintext-cursor,default);--form-control-plaintext-appearance:var(--form-plaintext-appearance,none);--form-select-vertical-align:middle;--form-select-padding-x:.75rem;--form-select-padding-y:.375rem;--form-select-background-size:1em;--form-select-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E");--form-select-background-color:var(--form-background-color,inherit);--form-select-background-repeat:var(--form-background-repeat,no-repeat);--form-select-background-position:var(--form-background-position,right .375rem center);--form-select-border-width:var(--form-border-width,1px);--form-select-border-style:var(--form-border-style,solid);--form-select-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-select-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-select-display:var(--form-display,flex);--form-select-width:var(--form-width,100%);--form-select-font:var(--from-font,inherit);--form-select-font-weight:var(--form-font-weight,400);--form-select-line-height:var(--form-line-height,1.5rem);--form-select-color:var(--color-gray-800,oklch(31.8% .014 256.848));--form-select-appearance:var(--form-appearance,none);--form-select-padding-right:calc(var(--form-select-padding-x,.75rem)*2);--form-select-opacity:var(--form-disabled-opacity,1);--form-select-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-select-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-select-dark-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyNCAyNCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZT0nI2Q0ZDRkNCc+PHBhdGggc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNMTkuNSA4LjI1bC03LjUgNy41LTcuNS03LjUnIC8+PC9zdmc+);--form-select-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-select-focus-background-color:var(--form-focus-background-color,inherit);--form-select-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-select-focus-outline:var(--form-focus-outline,0);--form-select-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-select-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-select-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-select-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-select-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-ms-value-color:var(--color-gray-700,oklch(41.8% .01 256.848));--form-select-ms-value-background-color:var(--color-white,oklch(100% 0 0));--form-select-ms-value-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-select-ms-value-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-select-multiple-height:auto;--form-select-multiple-padding-right:var(--form-select-padding-x,.75rem);--form-select-multiple-background-image:none;--form-select-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-select-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-select-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-select-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-select-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-select-moz-focusring-color:transparent;--form-select-moz-focusring-text-shadow:0 0 0 oklch(31.8% .014 256.848);--form-select-validation-background-size:1.25em;--form-select-validation-background-position:right calc((var(--form-select-line-height)*1em + var(--form-select-padding-x)*2)/4)center;--form-select-plaintext-display:var(--form-plaintext-display,block);--form-select-plaintext-outline:var(--form-plaintext-outline,none);--form-select-plaintext-border:var(--form-plaintext-border,none);--form-select-plaintext-color:var(--form-plaintext-color,inherit);--form-select-plaintext-cursor:var(--form-plaintext-cursor,default);--form-select-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-select-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-select-plaintext-background-image:var(--form-plaintext-background-image,none);--form-select-plaintext-color-focus-dark:inherit;--form-select-plaintext-background-color-dark:inherit;--form-select-plaintext-box-shadow-focus:none;--form-select-plaintext-background-color-focus-dark:var(--color-neutral-800,oklch(26.9% 0 0));--form-select-plaintext-color-disabled:var(--color-neutral-600,oklch(43.9% 0 0));--form-select-plaintext-color-disabled-dark:var(--color-neutral-400,oklch(70.8% 0 0));--form-check-width:1.25em;--form-check-height:1.25em;--form-check-margin-top:calc((var(--form-line-height,1.5)*1em - 1.25em)/2);--form-check-vertical-align:top;--form-check-background-position:center;--form-check-background-size:contain;--form-check-color-adjust:exact;--form-check-padding:0;--form-check-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-check-background-color:var(--form-background-color,inherit);--form-check-background-repeat:var(--form-background-repeat,no-repeat);--form-check-border-width:var(--form-border-width,1px);--form-check-border-style:var(--form-border-style,solid);--form-check-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-check-appearance:var(--form-appearance,none);--form-check-label-margin-left:.5em;--form-check-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-check-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-check-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-check-checkbox-border-radius: .3125em ;--form-check-radio-border-radius:50%;--form-check-active-filter:brightness(90%);--form-check-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-check-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-check-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-check-focus-outline:var(--form-focus-outline,0);--form-check-checked-background-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checked-border-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checkbox-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3E%3C/svg%3E");--form-check-radio-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E");--form-check-disabled-pointer-events:var(--form-disabled-pointer-events,none);--form-check-disabled-filter:var(--form-disabled-filter,none);--form-check-disabled-opacity:calc(var(--form-disabled-opacity,1)/2);--form-check-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-check-disabled-label-opacity:.5;--form-check-invalid-checked-background-color:var(--color-red-600,oklch(57.7% .245 27.325));--form-check-valid-checked-background-color:var(--color-green-600,oklch(62.7% .194 149.214));--form-switch-position:relative;--form-switch-outline:none;--form-switch-appearance:var(--form-appearance,none);--form-switch-border-width:var(--form-border-width,1px);--form-switch-border-style:var(--form-border-style,solid);--form-switch-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-switch-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-switch-border-radius:var(--form-switch-height);--form-switch-display:var(--form-display,flex);--form-switch-padding:.15rem .35;--form-switch-font-size:.7rem;--form-switch-height: 1rem ;--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-label-display:inline-flex;--form-switch-label-align-items:center;--form-switch-label-vertical-align:middle;--form-switch-label-gap:.5em;--form-switch-before-content:"";--form-switch-before-position:absolute;--form-switch-before-top:50%;--form-switch-before-left:0;--form-switch-before-height:calc(var(--form-switch-height));--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2 - var(--form-switch-border-width)*2);--form-switch-before-display:block;--form-switch-before-translate-y:-50%;--form-switch-before-transition:all .15s ease-in-out;--form-switch-after-border-radius:100%;--form-switch-after-content:"";--form-switch-after-position:absolute;--form-switch-after-left:0;--form-switch-after-top:var(--form-switch-before-top);--form-switch-after-off-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-switch-after-on-color:var(--color-white,#fff);--form-switch-after-focus-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-after-background-position:center;--form-switch-after-background-repeat:no-repeat;--form-switch-checked-background:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-checked-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-switch-focus-outline:var(--form-focus-outline,0);--form-switch-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-switch-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-switch-disabled-pointer-events:var(--form-disabled-pointer-events);--form-switch-disabled-filter:var(--form-disabled-filter);--form-switch-disabled-opacity:calc(var(--form-disabled-opacity)/2);--form-switch-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-switch-dark-bg:transparent;--form-switch-sun-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNlYTU4MGM7IHN0cm9rZTogI2VhNTgwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-sun-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNjMjQxMGM7IHN0cm9rZTogI2MyNDEwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-moon-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzdlMjJjZScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-switch-moon-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzZiMjFhOCcgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-control-base-animation-position:relative;--form-control-animation-position:absolute;--form-control-animation-left:0;--form-control-animation-display:flex;--form-control-animation-align-items:center;--form-control-animation-padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75);--form-control-animation-transition:all .15s ease-in-out;--form-control-animation-z-index:1;--form-control-animation-is-empty-visibility:hidden;--form-control-animation-focus-label-font-size:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-label-padding-top:0;--form-control-animation-focus-label-padding-bottom:0;--form-control-animation-focus-label-padding-left:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-top:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-bottom:0;--activity-indicator-chase-width:2.5em;--activity-indicator-chase-height:2.5em;--activity-indicator-chase-animation:activity-indicator-chase 2.5s infinite linear both;--activity-indicator-chase-display:inline-block;--activity-indicator-chase-dot-width:100%;--activity-indicator-chase-dot-height:100%;--activity-indicator-chase-dot-position:absolute;--activity-indicator-chase-dot-left:0;--activity-indicator-chase-dot-top:0;--activity-indicator-chase-dot-animation:activity-indicator-chase-dot 2s infinite ease-in-out both;--activity-indicator-chase-dot-before-content:"";--activity-indicator-chase-dot-before-display:block;--activity-indicator-chase-dot-before-width:25%;--activity-indicator-chase-dot-before-height:25%;--activity-indicator-chase-dot-before-bg:currentColor;--activity-indicator-chase-dot-before-border-radius:100%;--activity-indicator-chase-dot-before-animation:activity-indicator-chase-dot-before 2s infinite ease-in-out both;--activity-indicator-chase-delay-1:-1.1s;--activity-indicator-chase-delay-2:-1s;--activity-indicator-chase-delay-3:-.9s;--activity-indicator-chase-delay-4:-.8s;--activity-indicator-chase-delay-5:-.7s;--activity-indicator-chase-delay-6:-.6s;--activity-indicator-chase-transform:rotate(360deg);--activity-indicator-chase-dot-before-scale-50:scale(.4);--activity-indicator-chase-dot-before-scale-100:scale(1);--activity-indicator-circle-fade-width:2.5em;--activity-indicator-circle-fade-height:2.5em;--activity-indicator-circle-fade-position:relative;--activity-indicator-circle-fade-display:inline-block;--activity-indicator-circle-width:100%;--activity-indicator-circle-height:100%;--activity-indicator-circle-position:absolute;--activity-indicator-circle-left:0;--activity-indicator-circle-top:0;--activity-indicator-circle-before-content:"";--activity-indicator-circle-before-display:block;--activity-indicator-circle-before-margin:0 auto;--activity-indicator-circle-before-width:15%;--activity-indicator-circle-before-height:15%;--activity-indicator-circle-before-bg:currentColor;--activity-indicator-circle-before-border-radius:100%;--activity-indicator-circle-before-animation:activity-indicator-circle-fade 1.2s infinite ease-in-out both;--activity-indicator-circle-delay-1:0s;--activity-indicator-circle-delay-2:-1.1s;--activity-indicator-circle-delay-3:-1s;--activity-indicator-circle-delay-4:-.9s;--activity-indicator-circle-delay-5:-.8s;--activity-indicator-circle-delay-6:-.7s;--activity-indicator-circle-delay-7:-.6s;--activity-indicator-circle-delay-8:-.5s;--activity-indicator-circle-delay-9:-.4s;--activity-indicator-circle-delay-10:-.3s;--activity-indicator-circle-delay-11:-.2s;--activity-indicator-circle-delay-12:-.1s;--activity-indicator-circle-rotate-1:rotate(0deg);--activity-indicator-circle-rotate-2:rotate(30deg);--activity-indicator-circle-rotate-3:rotate(60deg);--activity-indicator-circle-rotate-4:rotate(90deg);--activity-indicator-circle-rotate-5:rotate(120deg);--activity-indicator-circle-rotate-6:rotate(150deg);--activity-indicator-circle-rotate-7:rotate(180deg);--activity-indicator-circle-rotate-8:rotate(210deg);--activity-indicator-circle-rotate-9:rotate(240deg);--activity-indicator-circle-rotate-10:rotate(270deg);--activity-indicator-circle-rotate-11:rotate(300deg);--activity-indicator-circle-rotate-12:rotate(330deg);--activity-indicator-circle-fade-opacity-false:0;--activity-indicator-circle-fade-opacity-true:1;--activity-indicator-circle-orbit-width:2.5em;--activity-indicator-circle-orbit-height:2.5em;--activity-indicator-circle-orbit-position:relative;--activity-indicator-circle-orbit-text-align:center;--activity-indicator-circle-orbit-animation:activity-indicator-circle-orbit-rotate 2s infinite linear;--activity-indicator-circle-orbit-dot-width:60%;--activity-indicator-circle-orbit-dot-height:60%;--activity-indicator-circle-orbit-dot-display:inline-block;--activity-indicator-circle-orbit-dot-position:absolute;--activity-indicator-circle-orbit-dot-top:0;--activity-indicator-circle-orbit-dot-bg:currentColor;--activity-indicator-circle-orbit-dot-border-radius:100%;--activity-indicator-circle-orbit-dot-animation:activity-indicator-circle-orbit-bounce 2s infinite ease-in-out;--activity-indicator-circle-orbit-dot2-top:auto;--activity-indicator-circle-orbit-dot2-bottom:0;--activity-indicator-circle-orbit-dot2-delay:-1s;--activity-indicator-circle-orbit-rotate-transform:rotate(360deg);--activity-indicator-circle-orbit-rotate-bounce-scale-start:scale(0);--activity-indicator-circle-orbit-rotate-bounce-scale-end:scale(1);--activity-indicator-circle-trail-width:2.5em;--activity-indicator-circle-trail-height:2.5em;--activity-indicator-circle-trail-position:relative;--activity-indicator-child-width:100%;--activity-indicator-child-height:100%;--activity-indicator-child-position:absolute;--activity-indicator-child-left:0;--activity-indicator-child-top:0;--activity-indicator-child-before-content:"";--activity-indicator-child-before-display:block;--activity-indicator-child-before-margin:0 auto;--activity-indicator-child-before-width:.4em;--activity-indicator-child-before-height:.4em;--activity-indicator-child-before-bg:currentColor;--activity-indicator-child-before-border-radius:100%;--activity-indicator-child-before-animation:activity-indicator-circle-trail 1.2s infinite ease-in-out both;--trail-transform-2:rotate(30deg);--trail-delay-2:-1.1s;--trail-transform-3:rotate(60deg);--trail-delay-3:-1s;--trail-transform-4:rotate(90deg);--trail-delay-4:-.9s;--trail-transform-5:rotate(120deg);--trail-delay-5:-.8s;--trail-transform-6:rotate(150deg);--trail-delay-6:-.7s;--trail-transform-7:rotate(180deg);--trail-delay-7:-.6s;--trail-transform-8:rotate(210deg);--trail-delay-8:-.5s;--trail-transform-9:rotate(240deg);--trail-delay-9:-.4s;--trail-transform-10:rotate(270deg);--trail-delay-10:-.3s;--trail-transform-11:rotate(300deg);--trail-delay-11:-.2s;--trail-transform-12:rotate(330deg);--trail-delay-12:-.1s;--activity-indicator-circle-trail-scale-0:scale(0);--activity-indicator-circle-trail-scale-1:scale(1);--activity-indicator-dots-font-size:1em;--activity-indicator-dots-position:relative;--activity-indicator-dots-child-width:1em;--activity-indicator-dots-child-height:1em;--activity-indicator-dots-child-bg:currentColor;--activity-indicator-dots-child-border-radius:100%;--activity-indicator-dots-child-display:inline-block;--activity-indicator-dots-child-animation:activity-indicator-dots 1.4s infinite ease-in-out both;--activity-indicator-dots-child-margin-right:.2em;--dots-delay-1:-.32s;--dots-delay-2:-.16s;--activity-indicator-dots-scale-0:scale(0);--activity-indicator-dots-scale-1:scale(1);--activity-indicator-double-pulse-width:2.5em;--activity-indicator-double-pulse-height:2.5em;--activity-indicator-double-pulse-position:relative;--activity-indicator-double-pulse-bounce-width:100%;--activity-indicator-double-pulse-bounce-height:100%;--activity-indicator-double-pulse-bounce-border-radius:50%;--activity-indicator-double-pulse-bounce-bg:currentColor;--activity-indicator-double-pulse-bounce-opacity:.66;--activity-indicator-double-pulse-bounce-position:absolute;--activity-indicator-double-pulse-bounce-top:0;--activity-indicator-double-pulse-bounce-left:0;--activity-indicator-double-pulse-bounce-animation:activity-indicator-double-pulse 2s infinite ease-in-out;--double-pulse-delay-2:-1s;--activity-indicator-double-pulse-scale-0:scale(0);--activity-indicator-double-pulse-scale-1:scale(1);--activity-indicator-facebook-height:4em;--activity-indicator-facebook-child-bg:#333;--activity-indicator-facebook-child-height:100%;--activity-indicator-facebook-child-width:6px;--activity-indicator-facebook-child-margin-right:2px;--activity-indicator-facebook-child-display:inline-block;--activity-indicator-facebook-child-animation:activity-indicator-facebook 1.2s infinite ease-in-out;--activity-indicator-facebook-rect2-delay:-1.1s;--activity-indicator-facebook-rect3-delay:-1s;--activity-indicator-facebook-rect4-delay:-.9s;--activity-indicator-facebook-rect5-delay:-.8s;--activity-indicator-facebook-scale-start:scaleY(.4);--activity-indicator-facebook-scale-peak:scaleY(1);--activity-indicator-grid-width:2.5em;--activity-indicator-grid-height:2.5em;--activity-indicator-grid-child-width:33%;--activity-indicator-grid-child-height:33%;--activity-indicator-grid-child-bg:currentColor;--activity-indicator-grid-child-float:left;--activity-indicator-grid-child-animation:activity-indicator-grid 1.3s infinite ease-in-out;--activity-indicator-grid1-delay:.2s;--activity-indicator-grid2-delay:.3s;--activity-indicator-grid3-delay:.4s;--activity-indicator-grid4-delay:.1s;--activity-indicator-grid5-delay:.2s;--activity-indicator-grid6-delay:.3s;--activity-indicator-grid7-delay:0s;--activity-indicator-grid8-delay:.1s;--activity-indicator-grid9-delay:.2s;--activity-indicator-grid-scale-normal:scale3d(1,1,1);--activity-indicator-grid-scale-shrink:scale3d(0,0,1);--activity-indicator-pulse-width:2.5em;--activity-indicator-pulse-height:2.5em;--activity-indicator-pulse-bg:currentColor;--activity-indicator-pulse-border-radius:100%;--activity-indicator-pulse-animation:activity-indicator-pulse 1s infinite ease-in-out;--activity-indicator-pulse-scale-start:scale(0);--activity-indicator-pulse-scale-end:scale(1);--activity-indicator-pulse-opacity-start:1;--activity-indicator-pulse-opacity-end:0;--activity-indicator-spinner-width:2.5em;--activity-indicator-spinner-height:2.5em;--activity-indicator-spinner-bg:currentColor;--activity-indicator-spinner-animation:activity-indicator-spinner 1.2s infinite ease-in-out both;--activity-indicator-spinner-bar-width:10%;--activity-indicator-spinner-bar-height:33.333%;--activity-indicator-spinner-bar-margin:0 auto;--activity-indicator-spinner-bar-display:block;--activity-indicator-spinner-bar-content:"";--activity-indicator-spinner-position:relative;--activity-indicator-spinner-child-position:absolute;--activity-indicator-spinner-child-width:100%;--activity-indicator-spinner-child-height:100%;--activity-indicator-spinner-child-left:0;--activity-indicator-spinner-child-top:0;--activity-indicator-spinner-spinner2-rotate:rotate(30deg);--activity-indicator-spinner-spinner3-rotate:rotate(60deg);--activity-indicator-spinner-spinner4-rotate:rotate(90deg);--activity-indicator-spinner-spinner5-rotate:rotate(120deg);--activity-indicator-spinner-spinner6-rotate:rotate(150deg);--activity-indicator-spinner-spinner7-rotate:rotate(180deg);--activity-indicator-spinner-spinner8-rotate:rotate(210deg);--activity-indicator-spinner-spinner9-rotate:rotate(240deg);--activity-indicator-spinner-spinner10-rotate:rotate(270deg);--activity-indicator-spinner-spinner11-rotate:rotate(300deg);--activity-indicator-spinner-spinner12-rotate:rotate(330deg);--activity-indicator-spinner-spinner2-delay:-1.1s;--activity-indicator-spinner-spinner3-delay:-1s;--activity-indicator-spinner-spinner4-delay:-.9s;--activity-indicator-spinner-spinner5-delay:-.8s;--activity-indicator-spinner-spinner6-delay:-.7s;--activity-indicator-spinner-spinner7-delay:-.6s;--activity-indicator-spinner-spinner8-delay:-.5s;--activity-indicator-spinner-spinner9-delay:-.4s;--activity-indicator-spinner-spinner10-delay:-.3s;--activity-indicator-spinner-spinner11-delay:-.2s;--activity-indicator-spinner-spinner12-delay:-.1s;--activity-indicator-spotify-width:2em;--activity-indicator-spotify-height:2em;--activity-indicator-spotify-border-radius:50%;--activity-indicator-spotify-background:conic-gradient(white,black);--activity-indicator-spotify-position:relative;--activity-indicator-spotify-animation:activity-indicator-spotify 1.4s linear infinite;--activity-indicator-spotify-transform:translateZ(0);--activity-indicator-spotify-after-background:var(--color-white,#fff);--activity-indicator-spotify-after-width:75%;--activity-indicator-spotify-after-height:75%;--activity-indicator-spotify-after-border-radius:50%;--activity-indicator-spotify-after-content:"";--activity-indicator-spotify-after-margin:auto;--activity-indicator-spotify-after-position:absolute;--activity-indicator-spotify-after-top:0;--activity-indicator-spotify-after-left:0;--activity-indicator-spotify-after-bottom:0;--activity-indicator-spotify-after-right:0;--activity-indicator-spotify-transform-from:rotate(0deg);--activity-indicator-spotify-transform-to:rotate(360deg);--activity-indicator-square-width:2.5em;--activity-indicator-square-height:2.5em;--activity-indicator-square-background-color:currentColor;--activity-indicator-square-animation-name:activity-indicator-square;--activity-indicator-square-animation-duration:1.2s;--activity-indicator-square-animation-timing-function:ease-in-out;--activity-indicator-square-animation-iteration-count:infinite;--activity-indicator-square-animation:var(--activity-indicator-square-animation-name)var(--activity-indicator-square-animation-duration)var(--activity-indicator-square-animation-timing-function)var(--activity-indicator-square-animation-iteration-count);--activity-indicator-square-perspective-value:120px;--activity-indicator-square-0-rotateX:0deg;--activity-indicator-square-0-rotateY:0deg;--activity-indicator-square-0-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-0-rotateX))rotateY(var(--activity-indicator-square-0-rotateY));--activity-indicator-square-50-rotateX:-180.1deg;--activity-indicator-square-50-rotateY:0deg;--activity-indicator-square-50-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-50-rotateX))rotateY(var(--activity-indicator-square-50-rotateY));--activity-indicator-square-100-rotateX:-180deg;--activity-indicator-square-100-rotateY:-179.9deg;--activity-indicator-square-100-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-100-rotateX))rotateY(var(--activity-indicator-square-100-rotateY));--activity-indicator-square-fold-margin:1em;--activity-indicator-square-fold-width:2.5em;--activity-indicator-square-fold-height:2.5em;--activity-indicator-square-fold-position:relative;--activity-indicator-square-fold-initial-rotateZ:45deg;--activity-indicator-square-fold-initial-transform:rotateZ(var(--activity-indicator-square-fold-initial-rotateZ));--activity-indicator-square-fold-square-float:left;--activity-indicator-square-fold-square-width:50%;--activity-indicator-square-fold-square-height:50%;--activity-indicator-square-fold-square-position:relative;--activity-indicator-square-fold-square-scale:1.1;--activity-indicator-square-fold-square-transform-base:scale(var(--activity-indicator-square-fold-square-scale));--activity-indicator-square-fold-before-content:"";--activity-indicator-square-fold-before-position:absolute;--activity-indicator-square-fold-before-top:0;--activity-indicator-square-fold-before-left:0;--activity-indicator-square-fold-before-width:100%;--activity-indicator-square-fold-before-height:100%;--activity-indicator-square-fold-before-background-color:#333;--activity-indicator-square-fold-before-animation-name:activity-indicator-square-fold;--activity-indicator-square-fold-before-animation-duration:2.4s;--activity-indicator-square-fold-before-animation-timing-function:linear;--activity-indicator-square-fold-before-animation-iteration-count:infinite;--activity-indicator-square-fold-before-animation-fill-mode:both;--activity-indicator-square-fold-before-animation:var(--activity-indicator-square-fold-before-animation-name)var(--activity-indicator-square-fold-before-animation-duration)var(--activity-indicator-square-fold-before-animation-timing-function)var(--activity-indicator-square-fold-before-animation-iteration-count)var(--activity-indicator-square-fold-before-animation-fill-mode);--activity-indicator-square-fold-before-transform-origin:100% 100%;--activity-indicator-square-fold-square2-rotateZ:90deg;--activity-indicator-square-fold-square2-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square2-rotateZ));--activity-indicator-square-fold-square3-rotateZ:180deg;--activity-indicator-square-fold-square3-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square3-rotateZ));--activity-indicator-square-fold-square4-rotateZ:270deg;--activity-indicator-square-fold-square4-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square4-rotateZ));--activity-indicator-square-fold-square2-delay:.3s;--activity-indicator-square-fold-square3-delay:.6s;--activity-indicator-square-fold-square4-delay:.9s;--activity-indicator-square-fold-keyframe-perspective:140px;--activity-indicator-square-fold-0-10-rotateX:-180deg;--activity-indicator-square-fold-0-10-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateX(var(--activity-indicator-square-fold-0-10-rotateX));--activity-indicator-square-fold-0-10-opacity:0;--activity-indicator-square-fold-25-75-rotateX:0deg;--activity-indicator-square-fold-25-75-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateX(var(--activity-indicator-square-fold-25-75-rotateX));--activity-indicator-square-fold-25-75-opacity:1;--activity-indicator-square-fold-90-100-rotateY:180deg;--activity-indicator-square-fold-90-100-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateY(var(--activity-indicator-square-fold-90-100-rotateY));--activity-indicator-square-fold-90-100-opacity:0;--activity-indicator-square-orbit-margin:.5em;--activity-indicator-square-orbit-width:3em;--activity-indicator-square-orbit-height:3em;--activity-indicator-square-orbit-position:relative;--activity-indicator-square-orbit-cube-background-color:#333;--activity-indicator-square-orbit-cube-width:1em;--activity-indicator-square-orbit-cube-height:1em;--activity-indicator-square-orbit-cube-position:absolute;--activity-indicator-square-orbit-cube-top:0;--activity-indicator-square-orbit-cube-left:0;--activity-indicator-square-orbit-animation-name:activity-indicator-square-orbit;--activity-indicator-square-orbit-animation-duration:1.8s;--activity-indicator-square-orbit-animation-timing-function:ease-in-out;--activity-indicator-square-orbit-animation-iteration-count:infinite;--activity-indicator-square-orbit-animation:var(--activity-indicator-square-orbit-animation-name)var(--activity-indicator-square-orbit-animation-duration)var(--activity-indicator-square-orbit-animation-timing-function)var(--activity-indicator-square-orbit-animation-iteration-count);--activity-indicator-square-orbit-cube2-animation-delay:-.9s;--activity-indicator-square-orbit-25-translateX:2em;--activity-indicator-square-orbit-25-rotate:-90deg;--activity-indicator-square-orbit-25-scale:.5;--activity-indicator-square-orbit-25-transform:translateX(var(--activity-indicator-square-orbit-25-translateX))rotate(var(--activity-indicator-square-orbit-25-rotate))scale(var(--activity-indicator-square-orbit-25-scale));--activity-indicator-square-orbit-50-translateX:2em;--activity-indicator-square-orbit-50-translateY:2em;--activity-indicator-square-orbit-50-rotate:-179deg;--activity-indicator-square-orbit-50-transform:translateX(var(--activity-indicator-square-orbit-50-translateX))translateY(var(--activity-indicator-square-orbit-50-translateY))rotate(var(--activity-indicator-square-orbit-50-rotate));--activity-indicator-square-orbit-50_1-translateX:2em;--activity-indicator-square-orbit-50_1-translateY:2em;--activity-indicator-square-orbit-50_1-rotate:-180deg;--activity-indicator-square-orbit-50_1-transform:translateX(var(--activity-indicator-square-orbit-50_1-translateX))translateY(var(--activity-indicator-square-orbit-50_1-translateY))rotate(var(--activity-indicator-square-orbit-50_1-rotate));--activity-indicator-square-orbit-75-translateX:0px;--activity-indicator-square-orbit-75-translateY:2em;--activity-indicator-square-orbit-75-rotate:-270deg;--activity-indicator-square-orbit-75-scale:.5;--activity-indicator-square-orbit-75-transform:translateX(var(--activity-indicator-square-orbit-75-translateX))translateY(var(--activity-indicator-square-orbit-75-translateY))rotate(var(--activity-indicator-square-orbit-75-rotate))scale(var(--activity-indicator-square-orbit-75-scale));--activity-indicator-square-orbit-100-rotate:-360deg;--activity-indicator-square-orbit-100-transform:rotate(var(--activity-indicator-square-orbit-100-rotate));--activity-indicator-size-2xs:calc(var(--spacing)*1);--activity-indicator-size-xs:calc(var(--spacing)*2);--activity-indicator-size-sm:calc(var(--spacing)*3);--activity-indicator-size-md:calc(var(--spacing)*4);--activity-indicator-size-lg:calc(var(--spacing)*5);--activity-indicator-size-xl:calc(var(--spacing)*6);--activity-indicator-size-2xl:calc(var(--spacing)*7);--activity-indicator-size-3xl:calc(var(--spacing)*8);--activity-indicator-size-4xl:calc(var(--spacing)*9);--activity-indicator-size-5xl:calc(var(--spacing)*10)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.form-switch{--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2);--form-switch-after-height:calc(var(--form-switch-height)*.75);--form-switch-after-width:var(--form-switch-after-height);--form-switch-after-translate-x:calc((var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);--form-switch-after-checked-translate-x:calc((var(--form-switch-before-width) + var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);display:var(--form-switch-display);position:var(--form-switch-position);outline:var(--form-switch-outline);padding:var(--form-switch-padding);font-size:var(--form-switch-font-size);appearance:var(--form-switch-appearance);border-width:var(--form-switch-border-width);border-style:var(--form-switch-border-style);border-color:var(--form-switch-border-color);border-radius:var(--form-switch-border-radius);width:var(--form-switch-width);height:var(--form-switch-height);transition:var(--form-switch-transition)}.form-switch:before{content:var(--form-switch-before-content);position:var(--form-switch-before-position);top:var(--form-switch-before-top);left:var(--form-switch-before-left);width:var(--form-switch-before-width);height:var(--form-switch-before-height);display:var(--form-switch-before-display);transform:translateY(var(--form-switch-before-translate-y));transition:var(--form-switch-before-transition)}.form-switch:after{content:var(--form-switch-after-content);position:var(--form-switch-after-position);left:var(--form-switch-after-left);top:var(--form-switch-after-top);transform:translate(var(--form-switch-after-translate-x))translateY(var(--form-switch-before-translate-y));width:var(--form-switch-after-width);height:var(--form-switch-after-height);background-color:var(--form-switch-after-off-color);border-radius:var(--form-switch-after-border-radius);transition:var(--form-switch-before-transition);background-position:var(--form-switch-after-background-position);background-repeat:var(--form-switch-after-background-repeat);background-size:var(--form-switch-height)}.form-switch:disabled:not([readonly]){pointer-events:var(--form-switch-disabled-pointer-events);filter:var(--form-switch-disabled-filter);opacity:var(--form-switch-disabled-opacity)}.form-switch:focus{border-color:var(--form-switch-focus-border-color);outline:var(--form-switch-focus-outline);box-shadow:var(--form-switch-focus-box-shadow-style) var(--form-switch-focus-box-shadow-color)}.form-switch:focus:after{background-color:var(--form-switch-after-focus-color)}.form-switch:checked{background-color:var(--form-switch-checked-background);border-color:var(--form-switch-checked-border-color)}.form-switch:checked:after{background-color:var(--form-switch-after-on-color);transform:translate(var(--form-switch-after-checked-translate-x))translateY(var(--form-switch-before-translate-y))}label.form-switch-label:has(.form-switch){display:var(--form-switch-label-display);align-items:var(--form-switch-label-align-items);vertical-align:var(--form-switch-label-vertical-align);gap:var(--form-switch-label-gap)}.form-switch.is-invalid,.form-switch[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):after{background-color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):focus{box-shadow:var(--invalid-box-shadow)}.form-switch.is-valid,.form-switch[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):after{background-color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):focus{box-shadow:var(--valid-box-shadow)}.form-check{width:var(--form-check-width);height:var(--form-check-height);margin-top:var(--form-check-margin-top);vertical-align:var(--form-check-vertical-align);background-color:var(--form-check-background-color);background-repeat:var(--form-check-background-repeat);background-position:var(--form-check-background-position);background-size:var(--form-check-background-size);border-width:var(--form-check-border-width);border-style:var(--form-check-border-style);border-color:var(--form-check-border-color);forced-color-adjust:var(--form-check-color-adjust);transition:var(--form-check-transition);appearance:var(--form-check-appearance);padding:var(--form-check-padding)!important}.form-check:where(.dark,.dark *){color:var(--form-check-dark-color);background-color:var(--form-check-dark-background-color);border-color:var(--form-check-dark-border-color)}.form-check[type=checkbox]{border-radius:var(--form-check-checkbox-border-radius)}.form-check[type=radio]{border-radius:var(--form-check-radio-border-radius)}.form-check~.form-check-label{margin-left:var(--form-check-label-margin-left)}.form-check:active:not(:disabled,:read-only){filter:var(--form-check-active-filter)}.form-check:focus{border-color:var(--form-check-focus-border-color);box-shadow:var(--form-check-focus-box-shadow-style) var(--form-check-focus-box-shadow-color);outline:var(--form-check-focus-outline)}.form-check:checked{background-color:var(--form-check-checked-background-color);border-color:var(--form-check-checked-border-color)}.form-check:checked[type=checkbox]{background-image:var(--form-check-checkbox-checked-background-image)}.form-check:checked[type=radio]{background-image:var(--form-check-radio-checked-background-image)}.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]){pointer-events:var(--form-check-disabled-pointer-events);filter:var(--form-check-disabled-filter);opacity:var(--form-check-disabled-opacity)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly])):where(.dark,.dark *){background-color:var(--form-check-disabled-dark-background-color)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]))~.form-check-label{opacity:var(--form-check-disabled-label-opacity)}.form-check.is-invalid,.form-check[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-check.is-invalid,.form-check[invalid]):checked{background-color:var(--form-check-invalid-checked-background-color)}:is(.form-check.is-invalid,.form-check[invalid]):focus,:is(.form-check.is-invalid,.form-check[invalid]).focus{box-shadow:var(--invalid-box-shadow)}.form-check.is-valid,.form-check[valid]{border-color:var(--valid-border-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-check.is-valid,.form-check[valid]):checked{background-color:var(--form-check-valid-checked-background-color)}:is(.form-check.is-valid,.form-check[valid]):focus,:is(.form-check.is-valid,.form-check[valid]).focus{box-shadow:var(--valid-box-shadow)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-2xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-2xl .form-select,.form-control-animated-2xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-2xl{position:var(--form-control-base-animation-position)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-2xl)*.75);font-size:calc(var(--form-control-font-size-2xl)*.75)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-2xl)*.75)}.form-control-animated-2xl.has-icon{font-size:calc(var(--form-control-font-size-2xl))}.form-control-animated-2xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-2xl)*2)!important}.form-control-animated-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3 .form-select,.form-control-animated-3 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3{position:var(--form-control-base-animation-position)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*3)*.75);font-size:calc(calc(var(--spacing)*3)*.75)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*3)*.75)}.form-control-animated-3.has-icon{font-size:calc(calc(var(--spacing)*3))}.form-control-animated-3.has-icon .form-label{padding-left:calc(calc(var(--spacing)*3)*2)!important}.form-control-animated-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3xl .form-select,.form-control-animated-3xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3xl{position:var(--form-control-base-animation-position)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-3xl)*.75);font-size:calc(var(--form-control-font-size-3xl)*.75)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-3xl)*.75)}.form-control-animated-3xl.has-icon{font-size:calc(var(--form-control-font-size-3xl))}.form-control-animated-3xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-3xl)*2)!important}.form-control-animated-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4 .form-select,.form-control-animated-4 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4{position:var(--form-control-base-animation-position)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*4)*.75);font-size:calc(calc(var(--spacing)*4)*.75)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*4)*.75)}.form-control-animated-4.has-icon{font-size:calc(calc(var(--spacing)*4))}.form-control-animated-4.has-icon .form-label{padding-left:calc(calc(var(--spacing)*4)*2)!important}.form-control-animated-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4xl .form-select,.form-control-animated-4xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4xl{position:var(--form-control-base-animation-position)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-4xl)*.75);font-size:calc(var(--form-control-font-size-4xl)*.75)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-4xl)*.75)}.form-control-animated-4xl.has-icon{font-size:calc(var(--form-control-font-size-4xl))}.form-control-animated-4xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-4xl)*2)!important}.form-control-animated-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5 .form-select,.form-control-animated-5 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5{position:var(--form-control-base-animation-position)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*5)*.75);font-size:calc(calc(var(--spacing)*5)*.75)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*5)*.75)}.form-control-animated-5.has-icon{font-size:calc(calc(var(--spacing)*5))}.form-control-animated-5.has-icon .form-label{padding-left:calc(calc(var(--spacing)*5)*2)!important}.form-control-animated-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5xl .form-select,.form-control-animated-5xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5xl{position:var(--form-control-base-animation-position)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-5xl)*.75);font-size:calc(var(--form-control-font-size-5xl)*.75)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-5xl)*.75)}.form-control-animated-5xl.has-icon{font-size:calc(var(--form-control-font-size-5xl))}.form-control-animated-5xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-5xl)*2)!important}.form-control-animated-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-6:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-6 .form-select,.form-control-animated-6 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-6{position:var(--form-control-base-animation-position)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*6)*.75);font-size:calc(calc(var(--spacing)*6)*.75)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*6)*.75)}.form-control-animated-6.has-icon{font-size:calc(calc(var(--spacing)*6))}.form-control-animated-6.has-icon .form-label{padding-left:calc(calc(var(--spacing)*6)*2)!important}.form-control-animated-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-7:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-7 .form-select,.form-control-animated-7 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-7{position:var(--form-control-base-animation-position)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*7)*.75);font-size:calc(calc(var(--spacing)*7)*.75)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*7)*.75)}.form-control-animated-7.has-icon{font-size:calc(calc(var(--spacing)*7))}.form-control-animated-7.has-icon .form-label{padding-left:calc(calc(var(--spacing)*7)*2)!important}.form-control-animated-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[1\.5rem\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[1\.5rem\] .form-select,.form-control-animated-\[1\.5rem\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[1\.5rem\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{padding:.5625rem 1.125rem;font-size:1.5rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:1.125rem;font-size:1.125rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:1.125rem}.form-control-animated-\[1\.5rem\].has-icon{font-size:1.5rem}.form-control-animated-\[1\.5rem\].has-icon .form-label{padding-left:3rem!important}.form-control-animated-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[16px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[16px\] .form-select,.form-control-animated-\[16px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[16px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{padding:6px 12px;font-size:16px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:12px;font-size:12px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:12px}.form-control-animated-\[16px\].has-icon{font-size:16px}.form-control-animated-\[16px\].has-icon .form-label{padding-left:32px!important}.form-control-animated-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[21px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[21px\] .form-select,.form-control-animated-\[21px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[21px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{padding:7.875px 15.75px;font-size:21px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:15.75px;font-size:15.75px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:15.75px}.form-control-animated-\[21px\].has-icon{font-size:21px}.form-control-animated-\[21px\].has-icon .form-label{padding-left:42px!important}.form-control-animated-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-lg:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-lg .form-select,.form-control-animated-lg input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-lg{position:var(--form-control-base-animation-position)}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-lg)*.75);font-size:calc(var(--form-control-font-size-lg)*.75)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-lg)*.75)}.form-control-animated-lg.has-icon{font-size:calc(var(--form-control-font-size-lg))}.form-control-animated-lg.has-icon .form-label{padding-left:calc(var(--form-control-font-size-lg)*2)!important}.form-control-animated-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-md:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-md .form-select,.form-control-animated-md input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-md{position:var(--form-control-base-animation-position)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-md)*.75);font-size:calc(var(--form-control-font-size-md)*.75)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-md)*.75)}.form-control-animated-md.has-icon{font-size:calc(var(--form-control-font-size-md))}.form-control-animated-md.has-icon .form-label{padding-left:calc(var(--form-control-font-size-md)*2)!important}.form-control-animated-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-sm:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-sm .form-select,.form-control-animated-sm input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-sm{position:var(--form-control-base-animation-position)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-sm)*.75);font-size:calc(var(--form-control-font-size-sm)*.75)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-sm)*.75)}.form-control-animated-sm.has-icon{font-size:calc(var(--form-control-font-size-sm))}.form-control-animated-sm.has-icon .form-label{padding-left:calc(var(--form-control-font-size-sm)*2)!important}.form-control-animated-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xl .form-select,.form-control-animated-xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xl{position:var(--form-control-base-animation-position)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xl)*.75);font-size:calc(var(--form-control-font-size-xl)*.75)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xl)*.75)}.form-control-animated-xl.has-icon{font-size:calc(var(--form-control-font-size-xl))}.form-control-animated-xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xl)*2)!important}.form-control-animated-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xs:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xs .form-select,.form-control-animated-xs input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xs{position:var(--form-control-base-animation-position)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xs)*.75);font-size:calc(var(--form-control-font-size-xs)*.75)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xs)*.75)}.form-control-animated-xs.has-icon{font-size:calc(var(--form-control-font-size-xs))}.form-control-animated-xs.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xs)*2)!important}.form-control-animated-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-control-animated{position:var(--form-control-base-animation-position)}.form-control-animated:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated .form-select,.form-control-animated input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.visible{visibility:visible}.activity-indicator-spotify{width:var(--activity-indicator-spotify-width);height:var(--activity-indicator-spotify-height);border-radius:var(--activity-indicator-spotify-border-radius);background:var(--activity-indicator-spotify-background);position:var(--activity-indicator-spotify-position);animation:var(--activity-indicator-spotify-animation);transform:var(--activity-indicator-spotify-transform)}.activity-indicator-spotify:after{background-color:var(--activity-indicator-spotify-after-background);width:var(--activity-indicator-spotify-after-width);height:var(--activity-indicator-spotify-after-height);border-radius:var(--activity-indicator-spotify-after-border-radius);content:var(--activity-indicator-spotify-after-content);margin:var(--activity-indicator-spotify-after-margin);position:var(--activity-indicator-spotify-after-position);top:var(--activity-indicator-spotify-after-top);left:var(--activity-indicator-spotify-after-left);bottom:var(--activity-indicator-spotify-after-bottom);right:var(--activity-indicator-spotify-after-right)}.form-control-activity-indicator{position:var(--form-control-activity-indicator-position);right:var(--form-control-activity-indicator-right);top:var(--form-control-activity-indicator-top);transform:var(--form-control-activity-indicator-transform);transition:var(--form-control-activity-indicator-transition)}.activity-indicator-circle-orbit-dot{width:var(--activity-indicator-circle-orbit-dot-width);height:var(--activity-indicator-circle-orbit-dot-height);display:var(--activity-indicator-circle-orbit-dot-display);position:var(--activity-indicator-circle-orbit-dot-position);top:var(--activity-indicator-circle-orbit-dot-top);background-color:var(--activity-indicator-circle-orbit-dot-bg);border-radius:var(--activity-indicator-circle-orbit-dot-border-radius);animation:var(--activity-indicator-circle-orbit-dot-animation)}.activity-indicator-circle-orbit-dot:nth-child(2){top:var(--activity-indicator-circle-orbit-dot2-top);bottom:var(--activity-indicator-circle-orbit-dot2-bottom);animation-delay:var(--activity-indicator-circle-orbit-dot2-delay)}.activity-indicator-square-fold-square{float:var(--activity-indicator-square-fold-square-float);width:var(--activity-indicator-square-fold-square-width);height:var(--activity-indicator-square-fold-square-height);position:var(--activity-indicator-square-fold-square-position);transform:var(--activity-indicator-square-fold-square-transform-base)}.activity-indicator-square-fold-square:before{content:var(--activity-indicator-square-fold-before-content);position:var(--activity-indicator-square-fold-before-position);top:var(--activity-indicator-square-fold-before-top);left:var(--activity-indicator-square-fold-before-left);width:var(--activity-indicator-square-fold-before-width);height:var(--activity-indicator-square-fold-before-height);background-color:var(--activity-indicator-square-fold-before-background-color);animation:var(--activity-indicator-square-fold-before-animation);transform-origin:var(--activity-indicator-square-fold-before-transform-origin)}.activity-indicator-circle{width:var(--activity-indicator-circle-width);height:var(--activity-indicator-circle-height);position:var(--activity-indicator-circle-position);left:var(--activity-indicator-circle-left);top:var(--activity-indicator-circle-top)}.activity-indicator-circle:before{content:var(--activity-indicator-circle-before-content);display:var(--activity-indicator-circle-before-display);margin:var(--activity-indicator-circle-before-margin);width:var(--activity-indicator-circle-before-width);height:var(--activity-indicator-circle-before-height);background-color:var(--activity-indicator-circle-before-bg);border-radius:var(--activity-indicator-circle-before-border-radius);animation:var(--activity-indicator-circle-before-animation)}.activity-indicator-circle:first-child{transform:var(--activity-indicator-circle-rotate-1)}.activity-indicator-circle:first-child:before{animation-delay:var(--activity-indicator-circle-delay-1)}.activity-indicator-circle:nth-child(2){transform:var(--activity-indicator-circle-rotate-2)}.activity-indicator-circle:nth-child(2):before{animation-delay:var(--activity-indicator-circle-delay-2)}.activity-indicator-circle:nth-child(3){transform:var(--activity-indicator-circle-rotate-3)}.activity-indicator-circle:nth-child(3):before{animation-delay:var(--activity-indicator-circle-delay-3)}.activity-indicator-circle:nth-child(4){transform:var(--activity-indicator-circle-rotate-4)}.activity-indicator-circle:nth-child(4):before{animation-delay:var(--activity-indicator-circle-delay-4)}.activity-indicator-circle:nth-child(5){transform:var(--activity-indicator-circle-rotate-5)}.activity-indicator-circle:nth-child(5):before{animation-delay:var(--activity-indicator-circle-delay-5)}.activity-indicator-circle:nth-child(6){transform:var(--activity-indicator-circle-rotate-6)}.activity-indicator-circle:nth-child(6):before{animation-delay:var(--activity-indicator-circle-delay-6)}.activity-indicator-circle:nth-child(7){transform:var(--activity-indicator-circle-rotate-7)}.activity-indicator-circle:nth-child(7):before{animation-delay:var(--activity-indicator-circle-delay-7)}.activity-indicator-circle:nth-child(8){transform:var(--activity-indicator-circle-rotate-8)}.activity-indicator-circle:nth-child(8):before{animation-delay:var(--activity-indicator-circle-delay-8)}.activity-indicator-circle:nth-child(9){transform:var(--activity-indicator-circle-rotate-9)}.activity-indicator-circle:nth-child(9):before{animation-delay:var(--activity-indicator-circle-delay-9)}.activity-indicator-circle:nth-child(10){transform:var(--activity-indicator-circle-rotate-10)}.activity-indicator-circle:nth-child(10):before{animation-delay:var(--activity-indicator-circle-delay-10)}.activity-indicator-circle:nth-child(11){transform:var(--activity-indicator-circle-rotate-11)}.activity-indicator-circle:nth-child(11):before{animation-delay:var(--activity-indicator-circle-delay-11)}.activity-indicator-circle:nth-child(12){transform:var(--activity-indicator-circle-rotate-12)}.activity-indicator-circle:nth-child(12):before{animation-delay:var(--activity-indicator-circle-delay-12)}.activity-indicator-child{width:var(--activity-indicator-child-width);height:var(--activity-indicator-child-height);position:var(--activity-indicator-child-position);left:var(--activity-indicator-child-left);top:var(--activity-indicator-child-top)}.activity-indicator-child:before{content:var(--activity-indicator-child-before-content);display:var(--activity-indicator-child-before-display);margin:var(--activity-indicator-child-before-margin);width:var(--activity-indicator-child-before-width);height:var(--activity-indicator-child-before-height);background-color:var(--activity-indicator-child-before-bg);border-radius:var(--activity-indicator-child-before-border-radius);animation:var(--activity-indicator-child-before-animation)}.activity-indicator-spinner{width:var(--activity-indicator-spinner-width);height:var(--activity-indicator-spinner-height);position:var(--activity-indicator-spinner-position)}.activity-indicator-spinner .activity-indicator-spinner{width:var(--activity-indicator-spinner-child-width);height:var(--activity-indicator-spinner-child-height);position:var(--activity-indicator-spinner-child-position);left:var(--activity-indicator-spinner-child-left);top:var(--activity-indicator-spinner-child-top)}.activity-indicator-spinner .activity-indicator-spinner:before{content:var(--activity-indicator-spinner-bar-content);display:var(--activity-indicator-spinner-bar-display);margin:var(--activity-indicator-spinner-bar-margin);width:var(--activity-indicator-spinner-bar-width);height:var(--activity-indicator-spinner-bar-height);background-color:var(--activity-indicator-spinner-bg);animation:var(--activity-indicator-spinner-animation)}.activity-indicator-chase-dot{width:var(--activity-indicator-chase-dot-width);height:var(--activity-indicator-chase-dot-height);position:var(--activity-indicator-chase-dot-position);left:var(--activity-indicator-chase-dot-left);top:var(--activity-indicator-chase-dot-top);animation:var(--activity-indicator-chase-dot-animation)}.activity-indicator-chase-dot:before{content:var(--activity-indicator-chase-dot-before-content);display:var(--activity-indicator-chase-dot-before-display);width:var(--activity-indicator-chase-dot-before-width);height:var(--activity-indicator-chase-dot-before-height);background-color:var(--activity-indicator-chase-dot-before-bg);border-radius:var(--activity-indicator-chase-dot-before-border-radius);animation:var(--activity-indicator-chase-dot-before-animation)}.activity-indicator-chase-dot:first-child,.activity-indicator-chase-dot:first-child:before{animation-delay:var(--activity-indicator-chase-delay-1)}.activity-indicator-chase-dot:nth-child(2),.activity-indicator-chase-dot:nth-child(2):before{animation-delay:var(--activity-indicator-chase-delay-2)}.activity-indicator-chase-dot:nth-child(3),.activity-indicator-chase-dot:nth-child(3):before{animation-delay:var(--activity-indicator-chase-delay-3)}.activity-indicator-chase-dot:nth-child(4),.activity-indicator-chase-dot:nth-child(4):before{animation-delay:var(--activity-indicator-chase-delay-4)}.activity-indicator-chase-dot:nth-child(5),.activity-indicator-chase-dot:nth-child(5):before{animation-delay:var(--activity-indicator-chase-delay-5)}.activity-indicator-chase-dot:nth-child(6),.activity-indicator-chase-dot:nth-child(6):before{animation-delay:var(--activity-indicator-chase-delay-6)}.form-control-inner-icon{position:var(--form-control-inner-icon-position);top:var(--form-control-inner-icon-top);left:var(--form-control-inner-icon-left);width:var(--form-control-inner-icon-width);font-size:var(--form-control-inner-icon-font-size);transform:var(--form-control-inner-icon-transform);display:var(--form-control-inner-icon-display);align-items:var(--form-control-inner-icon-align-items);justify-content:var(--form-control-inner-icon-justify-content)}.form-control-inner-icon:has(~textarea.form-control){top:var(--form-control-inner-icon-textarea-top);transform:var(--form-control-inner-icon-textarea-transform)}.activity-indicator-double-pulse-bounce2{width:var(--activity-indicator-double-pulse-bounce-width);height:var(--activity-indicator-double-pulse-bounce-height);border-radius:var(--activity-indicator-double-pulse-bounce-border-radius);background-color:var(--activity-indicator-double-pulse-bounce-bg);opacity:var(--activity-indicator-double-pulse-bounce-opacity);position:var(--activity-indicator-double-pulse-bounce-position);top:var(--activity-indicator-double-pulse-bounce-top);left:var(--activity-indicator-double-pulse-bounce-left);animation:var(--activity-indicator-double-pulse-bounce-animation);animation-delay:var(--double-pulse-delay-2)}.activity-indicator-double-pulse-bounce1{width:var(--activity-indicator-double-pulse-bounce-width);height:var(--activity-indicator-double-pulse-bounce-height);border-radius:var(--activity-indicator-double-pulse-bounce-border-radius);background-color:var(--activity-indicator-double-pulse-bounce-bg);opacity:var(--activity-indicator-double-pulse-bounce-opacity);position:var(--activity-indicator-double-pulse-bounce-position);top:var(--activity-indicator-double-pulse-bounce-top);left:var(--activity-indicator-double-pulse-bounce-left);animation:var(--activity-indicator-double-pulse-bounce-animation)}.activity-indicator-square-orbit-cube2{background-color:var(--activity-indicator-square-orbit-cube-background-color);width:var(--activity-indicator-square-orbit-cube-width);height:var(--activity-indicator-square-orbit-cube-height);position:var(--activity-indicator-square-orbit-cube-position);top:var(--activity-indicator-square-orbit-cube-top);left:var(--activity-indicator-square-orbit-cube-left);animation:var(--activity-indicator-square-orbit-animation);animation-delay:var(--activity-indicator-square-orbit-cube2-animation-delay)}.activity-indicator-square-orbit-cube1{background-color:var(--activity-indicator-square-orbit-cube-background-color);width:var(--activity-indicator-square-orbit-cube-width);height:var(--activity-indicator-square-orbit-cube-height);position:var(--activity-indicator-square-orbit-cube-position);top:var(--activity-indicator-square-orbit-cube-top);left:var(--activity-indicator-square-orbit-cube-left);animation:var(--activity-indicator-square-orbit-animation)}.activity-indicator-square-fold{margin:var(--activity-indicator-square-fold-margin);width:var(--activity-indicator-square-fold-width);height:var(--activity-indicator-square-fold-height);position:var(--activity-indicator-square-fold-position);transform:var(--activity-indicator-square-fold-initial-transform)}.activity-indicator-square-orbit{margin:var(--activity-indicator-square-orbit-margin);width:var(--activity-indicator-square-orbit-width);height:var(--activity-indicator-square-orbit-height);position:var(--activity-indicator-square-orbit-position)}.activity-indicator-dots{font-size:var(--activity-indicator-dots-font-size);position:var(--activity-indicator-dots-position)}.activity-indicator-dots>div{width:var(--activity-indicator-dots-child-width);height:var(--activity-indicator-dots-child-height);background-color:var(--activity-indicator-dots-child-bg);border-radius:var(--activity-indicator-dots-child-border-radius);display:var(--activity-indicator-dots-child-display)}.activity-indicator-dots>div:not(:last-child){margin-right:var(--activity-indicator-dots-child-margin-right)}.activity-indicator-chase{display:var(--activity-indicator-chase-display);width:var(--activity-indicator-chase-width);height:var(--activity-indicator-chase-height);position:var(--activity-indicator-chase-position);animation:var(--activity-indicator-chase-animation)}.activity-indicator-circle-fade{display:var(--activity-indicator-circle-fade-display);width:var(--activity-indicator-circle-fade-width);height:var(--activity-indicator-circle-fade-height);position:var(--activity-indicator-circle-fade-position)}.activity-indicator-circle-orbit{width:var(--activity-indicator-circle-orbit-width);height:var(--activity-indicator-circle-orbit-height);position:var(--activity-indicator-circle-orbit-position);text-align:var(--activity-indicator-circle-orbit-text-align);animation:var(--activity-indicator-circle-orbit-animation)}.activity-indicator-circle-trail{width:var(--activity-indicator-circle-trail-width);height:var(--activity-indicator-circle-trail-height);position:var(--activity-indicator-circle-trail-position)}.activity-indicator-double-pulse{width:var(--activity-indicator-double-pulse-width);height:var(--activity-indicator-double-pulse-height);position:var(--activity-indicator-double-pulse-position)}.absolute{position:absolute}.fixed{position:fixed}.form-control-inner{position:var(--form-control-inner-position)}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.activity-indicator-grid{width:var(--activity-indicator-grid-width);height:var(--activity-indicator-grid-height)}.activity-indicator-grid .activity-indicator-grid{width:var(--activity-indicator-grid-child-width);height:var(--activity-indicator-grid-child-height);background-color:var(--activity-indicator-grid-child-bg);float:var(--activity-indicator-grid-child-float);animation:var(--activity-indicator-grid-child-animation)}.activity-indicator-grid .activity-indicator-grid1{animation-delay:var(--activity-indicator-grid1-delay)}.activity-indicator-grid .activity-indicator-grid2{animation-delay:var(--activity-indicator-grid2-delay)}.activity-indicator-grid .activity-indicator-grid3{animation-delay:var(--activity-indicator-grid3-delay)}.activity-indicator-grid .activity-indicator-grid4{animation-delay:var(--activity-indicator-grid4-delay)}.activity-indicator-grid .activity-indicator-grid5{animation-delay:var(--activity-indicator-grid5-delay)}.activity-indicator-grid .activity-indicator-grid6{animation-delay:var(--activity-indicator-grid6-delay)}.activity-indicator-grid .activity-indicator-grid7{animation-delay:var(--activity-indicator-grid7-delay)}.activity-indicator-grid .activity-indicator-grid8{animation-delay:var(--activity-indicator-grid8-delay)}.activity-indicator-grid .activity-indicator-grid9{animation-delay:var(--activity-indicator-grid9-delay)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.form-control-plaintext{display:var(--form-control-plaintext-display);width:var(--form-control-plaintext-width);margin:var(--form-control-plaintext-margin);padding-left:var(--form-control-plaintext-padding-left);padding-right:var(--form-control-plaintext-padding-right);color:var(--form-control-plaintext-color);border:var(--form-control-plaintext-border);line-height:var(--form-control-plaintext-line-height);background:var(--form-control-plaintext-background);box-shadow:var(--form-control-plaintext-box-shadow);outline:var(--form-control-plaintext-outline);cursor:var(--form-control-plaintext-cursor);appearance:var(--form-control-plaintext-appearance)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.activity-indicator-facebook{height:var(--activity-indicator-facebook-height)}.activity-indicator-facebook>div{background-color:var(--activity-indicator-facebook-child-bg);height:var(--activity-indicator-facebook-child-height);width:var(--activity-indicator-facebook-child-width);margin-right:var(--activity-indicator-facebook-child-margin-right);display:var(--activity-indicator-facebook-child-display);animation:var(--activity-indicator-facebook-child-animation)}.activity-indicator-facebook .activity-indicator-facebook-rect2{animation-delay:var(--activity-indicator-facebook-rect2-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect3{animation-delay:var(--activity-indicator-facebook-rect3-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect4{animation-delay:var(--activity-indicator-facebook-rect4-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect5{animation-delay:var(--activity-indicator-facebook-rect5-delay)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.form-select{display:var(--form-select-display);width:var(--form-select-width);padding:var(--form-select-padding-y)var(--form-select-padding-right)var(--form-select-padding-y)var(--form-select-padding-x);font-family:var(--form-select-font);font-weight:var(--form-select-font-weight);line-height:var(--form-select-line-height);color:var(--form-select-color);vertical-align:var(--form-select-vertical-align);background-color:var(--form-select-background-color);background-image:var(--form-select-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-background-position);background-size:var(--form-select-background-size);border-width:var(--form-select-border-width);border-style:var(--form-select-border-style);border-color:var(--form-select-border-color);border-radius:calc(var(--form-control-font-size)/4);transition:var(--form-select-transition);appearance:var(--form-select-appearance);opacity:var(--form-select-opacity)}.form-select:where(.dark,.dark *){color:var(--form-select-dark-color);background-color:var(--form-select-dark-background-color);border-color:var(--form-select-dark-border-color);background-image:var(--form-select-dark-background-image)}.form-select:focus{color:var(--form-select-focus-color);background-color:var(--form-select-focus-background-color);border-color:var(--form-select-focus-border-color);outline:var(--form-select-focus-outline);box-shadow:var(--form-select-focus-box-shadow-style) var(--form-select-focus-box-shadow-color)}.form-select:focus:where(.dark,.dark *){color:var(--form-select-focus-dark-color);background-color:var(--form-select-focus-dark-background-color);border-color:var(--form-select-focus-dark-border-color)}.form-select::-ms-value{color:var(--form-select-ms-value-color);background-color:var(--form-select-ms-value-background-color)}.form-select::-ms-value:where(.dark,.dark *){color:var(--form-select-ms-value-dark-color);background-color:var(--form-select-ms-value-dark-background-color)}.form-select[multiple],.form-select[size]:not([size="1"]){height:var(--form-select-multiple-height);padding-right:var(--form-select-multiple-padding-right);background-image:var(--form-select-multiple-background-image)}.form-select:disabled:not([readonly]){border-color:var(--form-select-disabled-border-color);color:var(--form-select-disabled-color)}.form-select:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-select-disabled-dark-color);background-color:var(--form-select-disabled-dark-background-color);border-color:var(--form-select-disabled-dark-border-color)}.form-select:-moz-focusring{color:var(--form-select-moz-focusring-color);text-shadow:var(--form-select-moz-focusring-text-shadow)}.form-select.is-invalid,.form-select[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-invalid,.form-select[invalid]):focus,:is(.form-select.is-invalid,.form-select[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-select.is-valid,.form-select[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-valid,.form-select[valid]):focus,:is(.form-select.is-valid,.form-select[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);color:var(--valid-color);background-color:var(--valid-background-color)}.form-select-plaintext{display:var(--form-select-plaintext-display);outline:var(--form-select-plaintext-outline);width:var(--form-select-width);background-image:var(--form-select-plaintext-background-image);border:var(--form-select-plaintext-border);color:var(--form-select-plaintext-color);padding-left:var(--form-select-plaintext-padding-left);padding-right:var(--form-select-plaintext-padding-right);cursor:var(--form-select-plaintext-cursor)}.form-select-plaintext:where(.dark,.dark *){background-color:var(--form-select-plaintext-background-color-dark)}.form-select-plaintext:focus{box-shadow:var(--form-select-plaintext-box-shadow-focus)}.form-select-plaintext:focus:where(.dark,.dark *){color:var(--form-select-plaintext-color-focus-dark);background-color:var(--form-select-plaintext-background-color-focus-dark)}.form-select-plaintext:disabled{color:var(--form-select-plaintext-color-disabled)}.form-select-plaintext:disabled:where(.dark,.dark *){color:var(--form-select-plaintext-color-disabled-dark)}.form-control{display:var(--form-control-display);width:var(--form-control-width);font-family:var(--form-control-font);font-weight:var(--form-control-font-weight);line-height:var(--form-control-line-height);background-color:var(--form-control-background-color);border-width:var(--form-control-border-width);border-style:var(--form-control-border-style);border-color:var(--form-control-border-color);border-radius:var(--form-control-border-radius);transition:var(--form-control-transition);appearance:var(--form-control-appearance);padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75)}.form-control:where(.dark,.dark *){background-color:var(--form-control-dark-background-color);border-color:var(--form-control-dark-border-color)}.form-control:focus{color:var(--form-control-focus-color);background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);outline:var(--form-control-focus-outline);box-shadow:var(--form-control-focus-box-shadow-style) var(--form-control-focus-box-shadow-color)}.form-control:focus:where(.dark,.dark *){color:var(--form-control-focus-dark-color);border-color:var(--form-control-focus-dark-border-color);background-color:var(--form-control-focus-dark-background-color)}.form-control::placeholder{color:var(--form-control-placeholder-color);opacity:var(--form-control-placeholder-opacity)}.form-control:disabled:not([readonly]){color:var(--form-control-disabled-color);background-color:var(--form-control-disabled-background-color);border-color:var(--form-control-disabled-border-color);opacity:var(--form-control-disabled-opacity)}.form-control:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-control-disabled-dark-color);background-color:var(--form-control-disabled-dark-background-color);border-color:var(--form-control-disabled-dark-border-color)}.form-control.is-invalid,.form-control[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-invalid,.form-control[invalid]):focus,:is(.form-control.is-invalid,.form-control[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-control.is-valid,.form-control[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-valid,.form-control[valid]):focus,:is(.form-control.is-valid,.form-control[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);background-color:var(--valid-background-color)}.invalid-feedback{color:var(--invalid-color);display:var(--display-none)}.is-invalid~.invalid-feedback,[invalid]~.invalid-feedback,:has(.is-invalid) .invalid-feedback,:has([invalid]) .invalid-feedback{display:var(--display-block)}.valid-feedback{color:var(--valid-color);display:var(--display-none)}.is-valid~.valid-feedback,[valid]~.valid-feedback,:has(.is-valid) .valid-feedback,:has([valid]) .valid-feedback{display:var(--display-block)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.activity-indicator-pulse{width:var(--activity-indicator-pulse-width);height:var(--activity-indicator-pulse-height);background-color:var(--activity-indicator-pulse-bg);border-radius:var(--activity-indicator-pulse-border-radius);animation:var(--activity-indicator-pulse-animation)}.activity-indicator-square{width:var(--activity-indicator-square-width);height:var(--activity-indicator-square-height);background-color:var(--activity-indicator-square-background-color);animation:var(--activity-indicator-square-animation)}.form-switch-amber-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-switch-amber-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-amber-500);border-color:var(--color-amber-500);background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-switch-amber-500:after{background-color:var(--color-amber-500)}.form-switch-amber-500:checked{background-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500:checked{background-color:color-mix(in oklch,var(--color-amber-500)25%,transparent)}}.form-switch-amber-500:checked{border-color:var(--color-amber-500)}.form-switch-amber-500:checked:after{background-color:var(--color-amber-500)}.form-switch-amber-500:focus{border-color:var(--color-amber-500)}.form-switch-amber-500:focus:after{background-color:var(--color-amber-500)}.form-switch-green-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-switch-green-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-green-500);border-color:var(--color-green-500);background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-switch-green-500:after{background-color:var(--color-green-500)}.form-switch-green-500:checked{background-color:#00c75840}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500:checked{background-color:color-mix(in oklch,var(--color-green-500)25%,transparent)}}.form-switch-green-500:checked{border-color:var(--color-green-500)}.form-switch-green-500:checked:after{background-color:var(--color-green-500)}.form-switch-green-500:focus{border-color:var(--color-green-500)}.form-switch-green-500:focus:after{background-color:var(--color-green-500)}.form-switch-neutral-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-switch-neutral-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-neutral-500);border-color:var(--color-neutral-500);background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-switch-neutral-500:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:checked{background-color:#73737340}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500:checked{background-color:color-mix(in oklch,var(--color-neutral-500)25%,transparent)}}.form-switch-neutral-500:checked{border-color:var(--color-neutral-500)}.form-switch-neutral-500:checked:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:focus{border-color:var(--color-neutral-500)}.form-switch-neutral-500:focus:after{background-color:var(--color-neutral-500)}.form-switch-purple-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-switch-purple-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-purple-500);border-color:var(--color-purple-500);background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-switch-purple-500:after{background-color:var(--color-purple-500)}.form-switch-purple-500:checked{background-color:#ac4bff40}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500:checked{background-color:color-mix(in oklch,var(--color-purple-500)25%,transparent)}}.form-switch-purple-500:checked{border-color:var(--color-purple-500)}.form-switch-purple-500:checked:after{background-color:var(--color-purple-500)}.form-switch-purple-500:focus{border-color:var(--color-purple-500)}.form-switch-purple-500:focus:after{background-color:var(--color-purple-500)}.form-switch-1{--form-switch-height:calc(calc(var(--spacing)*1)*1.5 + (calc(var(--spacing)*1)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-2xl{--form-switch-height:calc(var(--form-control-font-size-2xl)*1.5 + (var(--form-control-font-size-2xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-3xl{--form-switch-height:calc(var(--form-control-font-size-3xl)*1.5 + (var(--form-control-font-size-3xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4{--form-switch-height:calc(calc(var(--spacing)*4)*1.5 + (calc(var(--spacing)*4)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4xl{--form-switch-height:calc(var(--form-control-font-size-4xl)*1.5 + (var(--form-control-font-size-4xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5{--form-switch-height:calc(calc(var(--spacing)*5)*1.5 + (calc(var(--spacing)*5)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5xl{--form-switch-height:calc(var(--form-control-font-size-5xl)*1.5 + (var(--form-control-font-size-5xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-6{--form-switch-height:calc(calc(var(--spacing)*6)*1.5 + (calc(var(--spacing)*6)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-7{--form-switch-height:calc(calc(var(--spacing)*7)*1.5 + (calc(var(--spacing)*7)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-8{--form-switch-height:calc(calc(var(--spacing)*8)*1.5 + (calc(var(--spacing)*8)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-96{--form-switch-height:calc(calc(var(--spacing)*96)*1.5 + (calc(var(--spacing)*96)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-\[1\.5rem\]{--form-switch-height: calc(3.375rem + 2px) ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:.5625rem 1.125rem;font-size:1.5rem}.form-switch-\[16px\]{--form-switch-height: 38px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:6px 12px;font-size:16px}.form-switch-\[21px\]{--form-switch-height: 49.25px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:7.875px 15.75px;font-size:21px}.form-switch-\[27px\]{--form-switch-height: 62.75px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:10.125px 20.25px;font-size:27px}.form-switch-lg{--form-switch-height:calc(var(--form-control-font-size-lg)*1.5 + (var(--form-control-font-size-lg)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-md{--form-switch-height:calc(var(--form-control-font-size-md)*1.5 + (var(--form-control-font-size-md)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-sm{--form-switch-height:calc(var(--form-control-font-size-sm)*1.5 + (var(--form-control-font-size-sm)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xl{--form-switch-height:calc(var(--form-control-font-size-xl)*1.5 + (var(--form-control-font-size-xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xs{--form-switch-height:calc(var(--form-control-font-size-xs)*1.5 + (var(--form-control-font-size-xs)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-control-color{width:var(--form-control-color-width);height:var(--form-control-color-height);padding:var(--form-control-color-padding);border-radius:var(--form-control-border-radius)}.form-control-color::-moz-color-swatch{border-radius:var(--form-control-border-radius)}.form-control-color::-webkit-color-swatch{border-radius:var(--form-control-border-radius)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.activity-indicator-circle-trail2{transform:var(--trail-transform-2)}.activity-indicator-circle-trail2:before{animation-delay:var(--trail-delay-2)}.activity-indicator-circle-trail3{transform:var(--trail-transform-3)}.activity-indicator-circle-trail3:before{animation-delay:var(--trail-delay-3)}.activity-indicator-circle-trail4{transform:var(--trail-transform-4)}.activity-indicator-circle-trail4:before{animation-delay:var(--trail-delay-4)}.activity-indicator-circle-trail5{transform:var(--trail-transform-5)}.activity-indicator-circle-trail5:before{animation-delay:var(--trail-delay-5)}.activity-indicator-circle-trail6{transform:var(--trail-transform-6)}.activity-indicator-circle-trail6:before{animation-delay:var(--trail-delay-6)}.activity-indicator-circle-trail7{transform:var(--trail-transform-7)}.activity-indicator-circle-trail7:before{animation-delay:var(--trail-delay-7)}.activity-indicator-circle-trail8{transform:var(--trail-transform-8)}.activity-indicator-circle-trail8:before{animation-delay:var(--trail-delay-8)}.activity-indicator-circle-trail9{transform:var(--trail-transform-9)}.activity-indicator-circle-trail9:before{animation-delay:var(--trail-delay-9)}.activity-indicator-circle-trail10{transform:var(--trail-transform-10)}.activity-indicator-circle-trail10:before{animation-delay:var(--trail-delay-10)}.activity-indicator-circle-trail11{transform:var(--trail-transform-11)}.activity-indicator-circle-trail11:before{animation-delay:var(--trail-delay-11)}.activity-indicator-circle-trail12{transform:var(--trail-transform-12)}.activity-indicator-circle-trail12:before{animation-delay:var(--trail-delay-12)}.activity-indicator-spinner2{transform:var(--activity-indicator-spinner-spinner2-rotate)}.activity-indicator-spinner .activity-indicator-spinner2:before{animation-delay:var(--activity-indicator-spinner-spinner2-delay)}.activity-indicator-spinner3{transform:var(--activity-indicator-spinner-spinner3-rotate)}.activity-indicator-spinner .activity-indicator-spinner3:before{animation-delay:var(--activity-indicator-spinner-spinner3-delay)}.activity-indicator-spinner4{transform:var(--activity-indicator-spinner-spinner4-rotate)}.activity-indicator-spinner .activity-indicator-spinner4:before{animation-delay:var(--activity-indicator-spinner-spinner4-delay)}.activity-indicator-spinner5{transform:var(--activity-indicator-spinner-spinner5-rotate)}.activity-indicator-spinner .activity-indicator-spinner5:before{animation-delay:var(--activity-indicator-spinner-spinner5-delay)}.activity-indicator-spinner6{transform:var(--activity-indicator-spinner-spinner6-rotate)}.activity-indicator-spinner .activity-indicator-spinner6:before{animation-delay:var(--activity-indicator-spinner-spinner6-delay)}.activity-indicator-spinner7{transform:var(--activity-indicator-spinner-spinner7-rotate)}.activity-indicator-spinner .activity-indicator-spinner7:before{animation-delay:var(--activity-indicator-spinner-spinner7-delay)}.activity-indicator-spinner8{transform:var(--activity-indicator-spinner-spinner8-rotate)}.activity-indicator-spinner .activity-indicator-spinner8:before{animation-delay:var(--activity-indicator-spinner-spinner8-delay)}.activity-indicator-spinner9{transform:var(--activity-indicator-spinner-spinner9-rotate)}.activity-indicator-spinner .activity-indicator-spinner9:before{animation-delay:var(--activity-indicator-spinner-spinner9-delay)}.activity-indicator-spinner10{transform:var(--activity-indicator-spinner-spinner10-rotate)}.activity-indicator-spinner .activity-indicator-spinner10:before{animation-delay:var(--activity-indicator-spinner-spinner10-delay)}.activity-indicator-spinner11{transform:var(--activity-indicator-spinner-spinner11-rotate)}.activity-indicator-spinner .activity-indicator-spinner11:before{animation-delay:var(--activity-indicator-spinner-spinner11-delay)}.activity-indicator-spinner12{transform:var(--activity-indicator-spinner-spinner12-rotate)}.activity-indicator-spinner .activity-indicator-spinner12:before{animation-delay:var(--activity-indicator-spinner-spinner12-delay)}.activity-indicator-square-fold-square2{transform:var(--activity-indicator-square-fold-square2-transform)}.activity-indicator-square-fold-square2:before{animation-delay:var(--activity-indicator-square-fold-square2-delay)}.activity-indicator-square-fold-square3{transform:var(--activity-indicator-square-fold-square3-transform)}.activity-indicator-square-fold-square3:before{animation-delay:var(--activity-indicator-square-fold-square3-delay)}.activity-indicator-square-fold-square4{transform:var(--activity-indicator-square-fold-square4-transform)}.activity-indicator-square-fold-square4:before{animation-delay:var(--activity-indicator-square-fold-square4-delay)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.activity-indicator-dots-bounce1{animation:var(--activity-indicator-dots-child-animation);animation-delay:var(--dots-delay-1)}.activity-indicator-dots-bounce2{animation:var(--activity-indicator-dots-child-animation);animation-delay:var(--dots-delay-2)}.activity-indicator-dots-bounce3{animation:var(--activity-indicator-dots-child-animation)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.form-control-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-control-1.has-icon{padding:0}.form-control-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-control-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-control-2xl.has-icon{padding:0}.form-control-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-control-3.has-icon{padding:0}.form-control-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-control-3xl.has-icon{padding:0}.form-control-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-control-4.has-icon{padding:0}.form-control-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-control-4xl.has-icon{padding:0}.form-control-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-control-5.has-icon{padding:0}.form-control-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-control-5xl.has-icon{padding:0}.form-control-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-control-6.has-icon{padding:0}.form-control-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-control-7.has-icon{padding:0}.form-control-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-control-8.has-icon{padding:0}.form-control-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-control-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-control-96.has-icon{padding:0}.form-control-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-control-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-control-\[1\.5rem\].has-icon{padding:0}.form-control-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-control-\[16px\].has-icon{padding:0}.form-control-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-control-\[21px\].has-icon{padding:0}.form-control-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.form-control-\[27px\].has-icon{padding:0}.form-control-\[27px\].has-icon .form-control-icon{padding-left:54px}.form-control-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-control-lg.has-icon{padding:0}.form-control-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-control-md.has-icon{padding:0}.form-control-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-control-sm.has-icon{padding:0}.form-control-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-control-xl.has-icon{padding:0}.form-control-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-control-xs.has-icon{padding:0}.form-control-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-select-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-select-1.has-icon{padding:0}.form-select-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-select-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-select-2xl.has-icon{padding:0}.form-select-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-select-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-select-3.has-icon{padding:0}.form-select-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-select-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-select-3xl.has-icon{padding:0}.form-select-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-select-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-select-4.has-icon{padding:0}.form-select-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-select-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-select-4xl.has-icon{padding:0}.form-select-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-select-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-select-5.has-icon{padding:0}.form-select-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-select-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-select-5xl.has-icon{padding:0}.form-select-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-select-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-select-6.has-icon{padding:0}.form-select-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-select-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-select-7.has-icon{padding:0}.form-select-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-select-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-select-8.has-icon{padding:0}.form-select-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-select-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-select-96.has-icon{padding:0}.form-select-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-select-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-select-\[1\.5rem\].has-icon{padding:0}.form-select-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-select-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-select-\[16px\].has-icon{padding:0}.form-select-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-select-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-select-\[21px\].has-icon{padding:0}.form-select-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-select-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-select-lg.has-icon{padding:0}.form-select-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-select-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-select-md.has-icon{padding:0}.form-select-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-select-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-select-sm.has-icon{padding:0}.form-select-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-select-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-select-xl.has-icon{padding:0}.form-select-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-select-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-select-xs.has-icon{padding:0}.form-select-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.rounded-full{border-radius:3.40282e38px}.form-switch-light-dark:after{background-color:#0000;background-image:var(--form-switch-sun-bg)}.form-switch-light-dark:focus:after{background-color:#0000;background-image:var(--form-switch-sun-bg-focus)}.form-switch-light-dark:checked{background-color:var(--form-switch-dark-bg);border-color:var(--form-switch-border-color)}.form-switch-light-dark:checked:after{background-color:#0000;background-image:var(--form-switch-moon-bg)}.form-switch-light-dark:checked:focus:after{background-image:var(--form-switch-moon-bg-focus)}.form-switch-light-dark:where(.dark,.dark *){border-color:var(--form-switch-dark-border-color)}.form-control-amber-500{--form-control-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-control-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500{border-color:var(--color-amber-500)}.form-control-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500:focus{border-color:var(--color-amber-500)}.form-control-amber-500.has-icon{padding:0}.form-control-blue-500{--form-control-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-control-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500{border-color:var(--color-blue-500)}.form-control-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500:focus{border-color:var(--color-blue-500)}.form-control-blue-500.has-icon{padding:0}.form-control-green-500{--form-control-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-control-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500{border-color:var(--color-green-500)}.form-control-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500:focus{border-color:var(--color-green-500)}.form-control-green-500.has-icon{padding:0}.form-control-neutral-500{--form-control-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-control-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500{border-color:var(--color-neutral-500)}.form-control-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500:focus{border-color:var(--color-neutral-500)}.form-control-neutral-500.has-icon{padding:0}.form-control-purple-500{--form-control-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-control-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500{border-color:var(--color-purple-500)}.form-control-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500:focus{border-color:var(--color-purple-500)}.form-control-purple-500.has-icon{padding:0}.form-control-red-500{--form-control-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-control-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500{border-color:var(--color-red-500)}.form-control-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500:focus{border-color:var(--color-red-500)}.form-control-red-500.has-icon{padding:0}.form-select-amber-500{--form-select-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-select-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500{border-color:var(--color-amber-500)}.form-select-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500:focus{border-color:var(--color-amber-500)}.form-select-amber-500.has-icon{padding:0}.form-select-blue-500{--form-select-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-select-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500{border-color:var(--color-blue-500)}.form-select-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500:focus{border-color:var(--color-blue-500)}.form-select-blue-500.has-icon{padding:0}.form-select-green-500{--form-select-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-select-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500{border-color:var(--color-green-500)}.form-select-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500:focus{border-color:var(--color-green-500)}.form-select-green-500.has-icon{padding:0}.form-select-neutral-500{--form-select-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-select-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500{border-color:var(--color-neutral-500)}.form-select-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500:focus{border-color:var(--color-neutral-500)}.form-select-neutral-500.has-icon{padding:0}.form-select-purple-500{--form-select-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-select-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500{border-color:var(--color-purple-500)}.form-select-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500:focus{border-color:var(--color-purple-500)}.form-select-purple-500.has-icon{padding:0}.form-select-red-500{--form-select-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-select-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500{border-color:var(--color-red-500)}.form-select-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500:focus{border-color:var(--color-red-500)}.form-select-red-500.has-icon{padding:0}.form-check-amber-500{--form-check-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-check-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500{border-color:var(--color-amber-500)}.form-check-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500:focus{border-color:var(--color-amber-500)}.form-check-amber-500:checked{border-color:var(--color-amber-500);background-color:var(--color-amber-500)}.form-check-blue-500{--form-check-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-check-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500{border-color:var(--color-blue-500)}.form-check-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500:focus{border-color:var(--color-blue-500)}.form-check-blue-500:checked{border-color:var(--color-blue-500);background-color:var(--color-blue-500)}.form-check-green-500{--form-check-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-check-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500{border-color:var(--color-green-500)}.form-check-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500:focus{border-color:var(--color-green-500)}.form-check-green-500:checked{border-color:var(--color-green-500);background-color:var(--color-green-500)}.form-check-neutral-500{--form-check-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-check-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500{border-color:var(--color-neutral-500)}.form-check-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500:focus{border-color:var(--color-neutral-500)}.form-check-neutral-500:checked{border-color:var(--color-neutral-500);background-color:var(--color-neutral-500)}.form-check-pink-500{--form-check-focus-box-shadow-color:#f6339a80}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-pink-500)50%,transparent)}}.form-check-pink-500{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500{border-color:var(--color-pink-500)}.form-check-pink-500:focus{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500:focus{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500:focus{border-color:var(--color-pink-500)}.form-check-pink-500:checked{border-color:var(--color-pink-500);background-color:var(--color-pink-500)}.form-check-purple-500{--form-check-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-check-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500{border-color:var(--color-purple-500)}.form-check-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500:focus{border-color:var(--color-purple-500)}.form-check-purple-500:checked{border-color:var(--color-purple-500);background-color:var(--color-purple-500)}.form-check-red-500{--form-check-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-check-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500{border-color:var(--color-red-500)}.form-check-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500:focus{border-color:var(--color-red-500)}.form-check-red-500:checked{border-color:var(--color-red-500);background-color:var(--color-red-500)}.form-check-yellow-500{--form-check-focus-box-shadow-color:#edb20080}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-yellow-500)50%,transparent)}}.form-check-yellow-500{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500{border-color:var(--color-yellow-500)}.form-check-yellow-500:focus{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500:focus{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500:focus{border-color:var(--color-yellow-500)}.form-check-yellow-500:checked{border-color:var(--color-yellow-500);background-color:var(--color-yellow-500)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.activity-indicator-1{font-size:calc(var(--spacing)*1)}.activity-indicator-2{font-size:calc(var(--spacing)*2)}.activity-indicator-2xl{font-size:var(--activity-indicator-size-2xl)}.activity-indicator-2xs{font-size:var(--activity-indicator-size-2xs)}.activity-indicator-3{font-size:calc(var(--spacing)*3)}.activity-indicator-3xl{font-size:var(--activity-indicator-size-3xl)}.activity-indicator-4{font-size:calc(var(--spacing)*4)}.activity-indicator-4xl{font-size:var(--activity-indicator-size-4xl)}.activity-indicator-5xl{font-size:var(--activity-indicator-size-5xl)}.activity-indicator-96{font-size:calc(var(--spacing)*96)}.activity-indicator-\[2rem\]{font-size:2rem}.activity-indicator-\[16px\]{font-size:16px}.activity-indicator-\[27px\]{font-size:27px}.activity-indicator-lg{font-size:var(--activity-indicator-size-lg)}.activity-indicator-md{font-size:var(--activity-indicator-size-md)}.activity-indicator-sm{font-size:var(--activity-indicator-size-sm)}.activity-indicator-xl{font-size:var(--activity-indicator-size-xl)}.activity-indicator-xs{font-size:var(--activity-indicator-size-xs)}.form-check-1{font-size:calc(var(--spacing)*1)}.form-check-2xl{font-size:var(--form-control-font-size-2xl)}.form-check-3xl{font-size:var(--form-control-font-size-3xl)}.form-check-4{font-size:calc(var(--spacing)*4)}.form-check-4xl{font-size:var(--form-control-font-size-4xl)}.form-check-5{font-size:calc(var(--spacing)*5)}.form-check-5xl{font-size:var(--form-control-font-size-5xl)}.form-check-6{font-size:calc(var(--spacing)*6)}.form-check-7{font-size:calc(var(--spacing)*7)}.form-check-8{font-size:calc(var(--spacing)*8)}.form-check-96{font-size:calc(var(--spacing)*96)}.form-check-\[1\.5rem\]{font-size:1.5rem}.form-check-\[16px\]{font-size:16px}.form-check-\[21px\]{font-size:21px}.form-check-lg{font-size:var(--form-control-font-size-lg)}.form-check-md{font-size:var(--form-control-font-size-md)}.form-check-sm{font-size:var(--form-control-font-size-sm)}.form-check-xl{font-size:var(--form-control-font-size-xl)}.form-check-xs{font-size:var(--form-control-font-size-xs)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.activity-indicator-blue-700{color:var(--color-blue-700)}.activity-indicator-green-700{color:var(--color-green-700)}.activity-indicator-red-700{color:var(--color-red-700)}.activity-indicator-yellow-700{color:var(--color-yellow-700)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--btn-font-size-xs:calc(var(--spacing)*2.85);--btn-font-size-sm:calc(var(--spacing)*3.33);--btn-font-size-md:calc(var(--spacing)*4);--btn-font-size-lg:calc(var(--spacing)*5);--btn-font-size-xl:calc(var(--spacing)*6);--btn-font-size-2xl:calc(var(--spacing)*7);--btn-font-size-3xl:calc(var(--spacing)*8);--btn-font-size-4xl:calc(var(--spacing)*9);--btn-font-size-5xl:calc(var(--spacing)*10);--btn-primary:var(--color-primary,var(--color-blue-600));--btn-primary-text:var(--color-white);--btn-secondary:var(--color-secondary,var(--color-gray-600));--btn-secondary-text:var(--color-white);--btn-success:var(--color-success,var(--color-green-600));--btn-success-text:var(--color-white);--btn-danger:var(--color-danger,var(--color-red-700));--btn-danger-text:var(--color-white);--btn-warning:var(--color-warning,var(--color-amber-500));--btn-warning-text:var(--color-white);--btn-info:var(--color-info,var(--color-teal-400));--btn-info-text:var(--color-white);--btn-light:var(--color-light,var(--color-gray-100));--btn-light-text:var(--color-black);--btn-dark:var(--color-dark,var(--color-gray-800));--btn-dark-text:var(--color-white);--dropdown-menu-bg-dark:var(--color-neutral-800);--dropdown-menu-border-dark:var(--color-neutral-700);--dropdown-menu-item-color-dark:var(--color-neutral-300);--dropdown-menu-item-hover-bg-dark:var(--color-neutral-600);--dropdown-menu-item-hover-color-dark:var(--color-neutral-200);--dropdown-menu-item-active-bg-dark:var(--color-blue-500);--dropdown-menu-item-active-color-dark:var(--color-neutral-200);--dropdown-menu-header-color-dark:var(--color-neutral-400);--dropdown-menu-text-color-dark:var(--color-neutral-200);--text-for-red-50:var(--color-black,black);--text-for-red-100:var(--color-black,black);--text-for-red-200:var(--color-black,black);--text-for-red-300:var(--color-black,black);--text-for-red-400:var(--color-white,white);--text-for-red-500:var(--color-white,white);--text-for-red-600:var(--color-white,white);--text-for-red-700:var(--color-white,white);--text-for-red-800:var(--color-white,white);--text-for-red-900:var(--color-white,white);--text-for-amber-500:var(--color-black,white);--text-for-yellow-500:var(--color-black,white);--text-for-green-500:var(--color-black,white);--text-for-green-600:var(--color-white,white);--text-for-green-700:var(--color-white,white);--text-for-blue-500:var(--color-white,white);--text-for-blue-700:var(--color-white,white);--text-for-black:var(--color-white,white);--btn-display:inline-flex;--btn-justify:center;--btn-align:center;--btn-gap:.25rem;--btn-padding-y:.375rem;--btn-font-size:1rem;--btn-font-family:inherit;--btn-font-weight:normal;--btn-line-height:1.5;--btn-color:inherit;--btn-text-align:center;--btn-text-decoration:none;--btn-white-space:nowrap;--btn-vertical-align:middle;--btn-cursor:pointer;--btn-user-select:none;--btn-bg:transparent;--btn-border:1px solid transparent;--btn-border-radius:.25rem;--btn-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--btn-outline:none;--btn-focus-outline:0;--btn-disabled-pointer-events:none;--btn-disabled-opacity:.65;--btn-disabled-box-shadow:none;--btn-group-position:relative;--btn-group-display:inline-flex;--btn-group-vertical-align:middle;--btn-group-horizontal-margin-left:-1px;--btn-group-horizontal-border-radius-right:0;--btn-group-horizontal-border-radius-left:0;--btn-group-vertical-flex-direction:column;--btn-group-vertical-align-items:flex-start;--btn-group-vertical-justify-content:center;--btn-group-vertical-width:100%;--btn-group-vertical-margin-top:-1px;--btn-group-vertical-border-radius-bottom:0;--btn-group-vertical-border-radius-top:0;--btn-inner-position:relative;--btn-inner-flex:1 1 auto;--btn-inner-z-index:1;--dropdown-toggle-split-padding-x: .28125rem ;--dropdown-toggle-split-padding-left: .28125rem ;--dropdown-toggle-whitespace:nowrap;--dropdown-toggle-arrow-display:inline-block;--dropdown-toggle-arrow-vertical-align: .255em ;--dropdown-toggle-arrow-content:"";--dropdown-toggle-arrow-margin:0 .15em;--dropdown-toggle-arrow-border-top:.3em solid;--dropdown-toggle-arrow-border-right:.3em solid transparent;--dropdown-toggle-arrow-border-bottom:0;--dropdown-toggle-arrow-border-left:.3em solid transparent;--dropdown-toggle-arrow-split-margin-left: .28125rem ;--dropup-arrow-border-top:0;--dropup-arrow-border-bottom:.3em solid;--dropup-arrow-bottom:100%;--dropup-arrow-margin-top:0;--dropright-arrow-border-top:.3em solid transparent;--dropright-arrow-border-right:0;--dropright-arrow-border-bottom:.3em solid transparent;--dropright-arrow-border-left:.3em solid;--dropright-arrow-top:0;--dropright-arrow-left:100%;--dropright-arrow-margin-top:0;--dropleft-arrow-display:none;--dropleft-before-display:inline-block;--dropleft-before-vertical-align: .255em ;--dropleft-before-content:"";--dropleft-before-margin:0 .15em;--dropleft-before-border-top:.3em solid transparent;--dropleft-before-border-left:0;--dropleft-before-border-bottom:.3em solid transparent;--dropleft-before-border-right:.3em solid;--dropleft-before-top:0;--dropleft-before-right:100%;--dropleft-before-left:auto;--dropleft-before-margin-top:0;--slide-deck-height:auto;--slide-deck-position:relative;--slide-deck-overflow:hidden;--slide-deck-border-color:var(--color-black);--slide-deck-dark-border-color:var(--color-white);--slide-deck-border-width:2px;--slide-deck-content-display:flex;--slide-deck-content-flex-wrap:nowrap;--slide-deck-content-transition-property:max-height;--slide-deck-content-transition-duration:.25s;--slide-deck-content-transition-timing-function:ease-in-out;--slide-deck-content-forward-flex-direction:row;--slide-deck-content-backward-flex-direction:row-reverse;--slide-deck-slide-width:100%;--slide-deck-slide-flex-shrink:0;--slide-deck-slide-align-self:flex-start;--slide-deck-slide-margin-top:0px;--slide-deck-slide-border-top:none;--slide-deck-slide-padding-top:0px;--slide-transition-duration:.25s;--slide-transition-timing-function:ease-in-out;--slide-transform-forward:translateX(-100%);--slide-transform-backward:translateX(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%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.btn{display:var(--btn-display);justify-content:var(--btn-justify);align-items:var(--btn-align);gap:var(--btn-gap);padding:calc(var(--btn-font-size)*1.5/4)calc(var(--btn-font-size,[length])*1.5/2);font-size:var(--btn-font-size);font-family:var(--btn-font-family);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);color:var(--btn-color);text-align:var(--btn-text-align);-webkit-text-decoration:var(--btn-text-decoration);text-decoration:var(--btn-text-decoration);white-space:var(--btn-white-space);vertical-align:var(--btn-vertical-align);cursor:var(--btn-cursor);-webkit-user-select:var(--btn-user-select);user-select:var(--btn-user-select);background-color:var(--btn-bg);border:var(--btn-border);border-radius:var(--btn-border-radius);transition:var(--btn-transition);outline:var(--btn-outline)}.btn:focus,.btn.focus{outline:var(--btn-focus-outline)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:var(--btn-disabled-pointer-events);opacity:var(--btn-disabled-opacity);box-shadow:var(--btn-disabled-box-shadow)}.visible{visibility:visible}.btn-group{position:var(--btn-group-position);display:var(--btn-group-display);vertical-align:var(--btn-group-vertical-align)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child){margin-left:var(--btn-group-horizontal-margin-left)}.btn-group:not(.btn-group-vertical)>.btn:not(:last-child):not(.dropdown-toggle),.btn-group:not(.btn-group-vertical)>.btn-group:not(:last-child) .btn{border-top-right-radius:var(--btn-group-horizontal-border-radius-right);border-bottom-right-radius:var(--btn-group-horizontal-border-radius-right)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-horizontal-border-radius-left);border-bottom-left-radius:var(--btn-group-horizontal-border-radius-left)}.btn-group.btn-group-vertical{flex-direction:var(--btn-group-vertical-flex-direction);align-items:var(--btn-group-vertical-align-items);justify-content:var(--btn-group-vertical-justify-content)}.btn-group.btn-group-vertical>.btn,.btn-group.btn-group-vertical>.btn-group{width:var(--btn-group-vertical-width)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child){margin-top:var(--btn-group-vertical-margin-top)}.btn-group.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group.btn-group-vertical>.btn-group:not(:last-child) .btn{border-bottom-left-radius:var(--btn-group-vertical-border-radius-bottom);border-bottom-right-radius:var(--btn-group-vertical-border-radius-bottom)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-vertical-border-radius-top);border-top-right-radius:var(--btn-group-vertical-border-radius-top)}.btn-group>.btn{position:var(--btn-inner-position);flex:var(--btn-inner-flex)}.btn-group>.btn:hover,.btn-group>.btn.focus,.btn-group>.btn.active{z-index:var(--btn-inner-z-index)}.btn-group>.dropdown-toggle:not(.no-caret){white-space:var(--dropdown-toggle-whitespace)}.btn-group>.dropdown-toggle:not(.no-caret):after{display:var(--dropdown-toggle-arrow-display);vertical-align:var(--dropdown-toggle-arrow-vertical-align);content:var(--dropdown-toggle-arrow-content);margin:var(--dropdown-toggle-arrow-margin);border-top:var(--dropdown-toggle-arrow-border-top);border-right:var(--dropdown-toggle-arrow-border-right);border-bottom:var(--dropdown-toggle-arrow-border-bottom);border-left:var(--dropdown-toggle-arrow-border-left)}.btn-group>.dropdown-toggle:not(.no-caret):not(.dropdown-toggle-split):after{margin-left:var(--dropdown-toggle-arrow-split-margin-left)}.btn-group .dropdown-toggle-split{padding-right:var(--dropdown-toggle-split-padding-x);padding-left:var(--dropdown-toggle-split-padding-left)}.btn-group.dropup .dropdown-toggle:after{border-top:var(--dropup-arrow-border-top);border-bottom:var(--dropup-arrow-border-bottom);bottom:var(--dropup-arrow-bottom);margin-top:var(--dropup-arrow-margin-top)}.btn-group.dropright .dropdown-toggle:after{border-top:var(--dropright-arrow-border-top);border-right:var(--dropright-arrow-border-right);border-bottom:var(--dropright-arrow-border-bottom);border-left:var(--dropright-arrow-border-left);top:var(--dropright-arrow-top);left:var(--dropright-arrow-left);margin-top:var(--dropright-arrow-margin-top)}.btn-group.dropleft .dropdown-toggle:after{display:var(--dropleft-arrow-display)}.btn-group.dropleft .dropdown-toggle:before{display:var(--dropleft-before-display);vertical-align:var(--dropleft-before-vertical-align);content:var(--dropleft-before-content);margin:var(--dropleft-before-margin);border-top:var(--dropleft-before-border-top);border-left:var(--dropleft-before-border-left);border-bottom:var(--dropleft-before-border-bottom);border-right:var(--dropleft-before-border-right);top:var(--dropleft-before-top);right:var(--dropleft-before-right);left:var(--dropleft-before-left);margin-top:var(--dropleft-before-margin-top)}.slide-deck{height:var(--slide-deck-height);position:var(--slide-deck-position);border-color:var(--slide-deck-border-color);border-width:var(--slide-deck-border-width)}.slide-deck:where(.dark,.dark *){border-color:var(--slide-deck-dark-border-color)}.slide-deck.sliding{overflow:var(--slide-deck-overflow)}.slide-deck .slide-deck-content{display:var(--slide-deck-content-display);flex-wrap:var(--slide-deck-content-flex-wrap);transition-property:var(--slide-deck-content-transition-property);transition-duration:var(--slide-deck-content-transition-duration);transition-timing-function:var(--slide-deck-content-transition-timing-function)}.slide-deck .slide-deck-content.forward{flex-direction:var(--slide-deck-content-forward-flex-direction)}.slide-deck .slide-deck-content.backward{flex-direction:var(--slide-deck-content-backward-flex-direction)}.slide-deck .slide-deck-slide{width:var(--slide-deck-slide-width);flex-shrink:var(--slide-deck-slide-flex-shrink);align-self:var(--slide-deck-slide-align-self)}.slide-deck .slide-deck-slide h2{margin-top:var(--slide-deck-slide-margin-top);border-top:var(--slide-deck-slide-border-top);padding-top:var(--slide-deck-slide-padding-top)}.slide-deck .slide-forward-leave-active,.slide-deck .slide-forward-enter-active,.slide-deck .slide-backward-leave-active,.slide-deck .slide-backward-enter-active{transition:all var(--slide-transition-duration)var(--slide-transition-timing-function)}.slide-deck .slide-forward-enter-to,.slide-deck .slide-forward-leave-to{transform:var(--slide-transform-forward)}.slide-deck .slide-backward-enter-to,.slide-deck .slide-backward-leave-to{transform:var(--slide-transform-backward)}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.btn-block{width:100%;display:flex}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.btn-group-1>.btn,.btn-group-1>.btn-group>.btn{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}:is(.btn-group-1>.btn,.btn-group-1>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*1)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}:is(.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-2xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3>.btn,.btn-group-3>.btn-group>.btn{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}:is(.btn-group-3>.btn,.btn-group-3>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*3)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}:is(.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-3xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4>.btn,.btn-group-4>.btn-group>.btn{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}:is(.btn-group-4>.btn,.btn-group-4>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*4)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}:is(.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-4xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5>.btn,.btn-group-5>.btn-group>.btn{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}:is(.btn-group-5>.btn,.btn-group-5>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*5)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}:is(.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-5xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-6>.btn,.btn-group-6>.btn-group>.btn{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}:is(.btn-group-6>.btn,.btn-group-6>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*6)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-96>.btn,.btn-group-96>.btn-group>.btn{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}:is(.btn-group-96>.btn,.btn-group-96>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*96)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn{border-radius:.3rem;padding:.45rem .9rem;font-size:1.2rem}:is(.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(1.2rem*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn{border-radius:.25rem;padding:.375rem .75rem;font-size:1rem}:is(.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: .375rem ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn{border-radius:4px;padding:6px 12px;font-size:16px}:is(.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 6px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}:is(.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 7.875px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}:is(.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-lg)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-md>.btn,.btn-group-md>.btn-group>.btn{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}:is(.btn-group-md>.btn,.btn-group-md>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-md)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}:is(.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-sm)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}:is(.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}:is(.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xs)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.btn-2xl{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}.btn-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.btn-3xl{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}.btn-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.btn-4xl{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}.btn-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.btn-5xl{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}.btn-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.btn-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.btn-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.btn-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.btn-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.btn-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.btn-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.btn-lg{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}.btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}.btn-sm{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}.btn-xl{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}.btn-xs{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}.rounded-full{border-radius:3.40282e38px}.btn-outline-danger{border-color:var(--btn-danger);color:var(--btn-danger);background-color:#0000}.btn-outline-danger:hover{color:var(--btn-danger-text);background-color:var(--btn-danger)}.btn-outline-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-outline-danger:active{outline-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:active{outline-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-outline-dark{border-color:var(--btn-dark);color:var(--btn-dark);background-color:#0000}.btn-outline-dark:hover{color:var(--btn-dark-text);background-color:var(--btn-dark)}.btn-outline-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-outline-dark:active{outline-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:active{outline-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-outline-info{border-color:var(--btn-info);color:var(--btn-info);background-color:#0000}.btn-outline-info:hover{color:var(--btn-info-text);background-color:var(--btn-info)}.btn-outline-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-outline-info:active{outline-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:active{outline-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-outline-light{border-color:var(--btn-light);color:var(--btn-light);background-color:#0000}.btn-outline-light:hover{color:var(--btn-light-text);background-color:var(--btn-light)}.btn-outline-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-outline-light:active{outline-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:active{outline-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-outline-primary{border-color:var(--btn-primary);color:var(--btn-primary);background-color:#0000}.btn-outline-primary:hover{color:var(--btn-primary-text);background-color:var(--btn-primary)}.btn-outline-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-outline-primary:active{outline-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:active{outline-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-outline-red-50{border-color:var(--color-red-50);color:var(--color-red-50);background-color:#0000}.btn-outline-red-50:hover{color:var(--text-for-red-50);background-color:var(--color-red-50)}.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-outline-red-50:active{outline-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:active{outline-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-outline-red-100{border-color:var(--color-red-100);color:var(--color-red-100);background-color:#0000}.btn-outline-red-100:hover{color:var(--text-for-red-100);background-color:var(--color-red-100)}.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-outline-red-100:active{outline-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:active{outline-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-outline-red-200{border-color:var(--color-red-200);color:var(--color-red-200);background-color:#0000}.btn-outline-red-200:hover{color:var(--text-for-red-200);background-color:var(--color-red-200)}.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-outline-red-200:active{outline-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:active{outline-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-outline-red-300{border-color:var(--color-red-300);color:var(--color-red-300);background-color:#0000}.btn-outline-red-300:hover{color:var(--text-for-red-300);background-color:var(--color-red-300)}.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-outline-red-300:active{outline-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:active{outline-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-outline-red-400{border-color:var(--color-red-400);color:var(--color-red-400);background-color:#0000}.btn-outline-red-400:hover{color:var(--text-for-red-400);background-color:var(--color-red-400)}.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-outline-red-400:active{outline-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:active{outline-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-outline-red-500{border-color:var(--color-red-500);color:var(--color-red-500);background-color:#0000}.btn-outline-red-500:hover{color:var(--text-for-red-500);background-color:var(--color-red-500)}.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-outline-red-500:active{outline-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:active{outline-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-outline-red-600{border-color:var(--color-red-600);color:var(--color-red-600);background-color:#0000}.btn-outline-red-600:hover{color:var(--text-for-red-600);background-color:var(--color-red-600)}.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-outline-red-600:active{outline-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:active{outline-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-outline-red-700{border-color:var(--color-red-700);color:var(--color-red-700);background-color:#0000}.btn-outline-red-700:hover{color:var(--text-for-red-700);background-color:var(--color-red-700)}.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-outline-red-700:active{outline-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:active{outline-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-outline-red-800{border-color:var(--color-red-800);color:var(--color-red-800);background-color:#0000}.btn-outline-red-800:hover{color:var(--text-for-red-800);background-color:var(--color-red-800)}.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-outline-red-800:active{outline-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:active{outline-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-outline-red-900{border-color:var(--color-red-900);color:var(--color-red-900);background-color:#0000}.btn-outline-red-900:hover{color:var(--text-for-red-900);background-color:var(--color-red-900)}.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-outline-red-900:active{outline-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:active{outline-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-outline-secondary{border-color:var(--btn-secondary);color:var(--btn-secondary);background-color:#0000}.btn-outline-secondary:hover{color:var(--btn-secondary-text);background-color:var(--btn-secondary)}.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-outline-secondary:active{outline-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:active{outline-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-outline-success{border-color:var(--btn-success);color:var(--btn-success);background-color:#0000}.btn-outline-success:hover{color:var(--btn-success-text);background-color:var(--btn-success)}.btn-outline-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-outline-success:active{outline-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:active{outline-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-outline-warning{border-color:var(--btn-warning);color:var(--btn-warning);background-color:#0000}.btn-outline-warning:hover{color:var(--btn-warning-text);background-color:var(--btn-warning)}.btn-outline-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-outline-warning:active{outline-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:active{outline-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-amber-500{background-color:var(--color-amber-500);border-color:var(--color-amber-500);color:var(--text-for-amber-500)}.btn-amber-500:hover{background-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{background-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:hover{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:focus{box-shadow:0 0 0 .2rem #f99c0080}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-amber-500)50%,transparent)}}.btn-amber-500:active{background-color:#ed9400}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{background-color:color-mix(in oklch,var(--color-amber-500)95%,black)}}.btn-amber-500:active{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-black{background-color:var(--color-black);border-color:var(--color-black);color:var(--text-for-black)}.btn-black:hover{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{background-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:hover{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:focus{box-shadow:0 0 0 .2rem #00000080}@supports (color:color-mix(in lab,red,red)){.btn-black:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-black)50%,transparent)}}.btn-black:active{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{background-color:color-mix(in oklch,var(--color-black)95%,black)}}.btn-black:active{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-blue-500{background-color:var(--color-blue-500);border-color:var(--color-blue-500);color:var(--text-for-blue-500)}.btn-blue-500:hover{background-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{background-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:hover{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:focus{box-shadow:0 0 0 .2rem #3080ff80}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.btn-blue-500:active{background-color:#2d79f2}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{background-color:color-mix(in oklch,var(--color-blue-500)95%,black)}}.btn-blue-500:active{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-700{background-color:var(--color-blue-700);border-color:var(--color-blue-700);color:var(--text-for-blue-700)}.btn-blue-700:hover{background-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{background-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:hover{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:focus{box-shadow:0 0 0 .2rem #1447e680}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-700)50%,transparent)}}.btn-blue-700:active{background-color:#1344da}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{background-color:color-mix(in oklch,var(--color-blue-700)95%,black)}}.btn-blue-700:active{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-danger{background-color:var(--btn-danger);border-color:var(--btn-danger);color:var(--btn-danger-text)}.btn-danger:hover{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{background-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:hover{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-danger:active{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{background-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-danger:active{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-dark{background-color:var(--btn-dark);border-color:var(--btn-dark);color:var(--btn-dark-text)}.btn-dark:hover{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{background-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:hover{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-dark:active{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{background-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-dark:active{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-green-500{background-color:var(--color-green-500);border-color:var(--color-green-500);color:var(--text-for-green-500)}.btn-green-500:hover{background-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{background-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:hover{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:focus{box-shadow:0 0 0 .2rem #00c75880}@supports (color:color-mix(in lab,red,red)){.btn-green-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-500)50%,transparent)}}.btn-green-500:active{background-color:#00bd53}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{background-color:color-mix(in oklch,var(--color-green-500)95%,black)}}.btn-green-500:active{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-600{background-color:var(--color-green-600);border-color:var(--color-green-600);color:var(--text-for-green-600)}.btn-green-600:hover{background-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{background-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:hover{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:focus{box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){.btn-green-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-600)50%,transparent)}}.btn-green-600:active{background-color:#009c41}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{background-color:color-mix(in oklch,var(--color-green-600)95%,black)}}.btn-green-600:active{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-700{background-color:var(--color-green-700);border-color:var(--color-green-700);color:var(--text-for-green-700)}.btn-green-700:hover{background-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{background-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:hover{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:focus{box-shadow:0 0 0 .2rem #00813880}@supports (color:color-mix(in lab,red,red)){.btn-green-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-700)50%,transparent)}}.btn-green-700:active{background-color:#007b35}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{background-color:color-mix(in oklch,var(--color-green-700)95%,black)}}.btn-green-700:active{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-info{background-color:var(--btn-info);border-color:var(--btn-info);color:var(--btn-info-text)}.btn-info:hover{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{background-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:hover{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-info:active{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{background-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-info:active{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-light{background-color:var(--btn-light);border-color:var(--btn-light);color:var(--btn-light-text)}.btn-light:hover{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{background-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:hover{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-light:active{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{background-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-light:active{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-primary{background-color:var(--btn-primary);border-color:var(--btn-primary);color:var(--btn-primary-text)}.btn-primary:hover{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{background-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:hover{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-primary:active{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{background-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-primary:active{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-red-50{background-color:var(--color-red-50);border-color:var(--color-red-50);color:var(--text-for-red-50)}.btn-red-50:hover{background-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{background-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:hover{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-red-50:active{background-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{background-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-red-50:active{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-100{background-color:var(--color-red-100);border-color:var(--color-red-100);color:var(--text-for-red-100)}.btn-red-100:hover{background-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{background-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:hover{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-red-100:active{background-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{background-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-red-100:active{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-200{background-color:var(--color-red-200);border-color:var(--color-red-200);color:var(--text-for-red-200)}.btn-red-200:hover{background-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{background-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:hover{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-red-200:active{background-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{background-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-red-200:active{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-300{background-color:var(--color-red-300);border-color:var(--color-red-300);color:var(--text-for-red-300)}.btn-red-300:hover{background-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{background-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:hover{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-red-300:active{background-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{background-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-red-300:active{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-400{background-color:var(--color-red-400);border-color:var(--color-red-400);color:var(--text-for-red-400)}.btn-red-400:hover{background-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{background-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:hover{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-red-400:active{background-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{background-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-red-400:active{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-500{background-color:var(--color-red-500);border-color:var(--color-red-500);color:var(--text-for-red-500)}.btn-red-500:hover{background-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{background-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:hover{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-red-500:active{background-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{background-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-red-500:active{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-600{background-color:var(--color-red-600);border-color:var(--color-red-600);color:var(--text-for-red-600)}.btn-red-600:hover{background-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{background-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:hover{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-red-600:active{background-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{background-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-red-600:active{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-700{background-color:var(--color-red-700);border-color:var(--color-red-700);color:var(--text-for-red-700)}.btn-red-700:hover{background-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{background-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:hover{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-red-700:active{background-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{background-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-red-700:active{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-800{background-color:var(--color-red-800);border-color:var(--color-red-800);color:var(--text-for-red-800)}.btn-red-800:hover{background-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{background-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:hover{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-red-800:active{background-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{background-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-red-800:active{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-900{background-color:var(--color-red-900);border-color:var(--color-red-900);color:var(--text-for-red-900)}.btn-red-900:hover{background-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{background-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:hover{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-red-900:active{background-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{background-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-red-900:active{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-secondary{background-color:var(--btn-secondary);border-color:var(--btn-secondary);color:var(--btn-secondary-text)}.btn-secondary:hover{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{background-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:hover{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-secondary:active{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{background-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-secondary:active{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-success{background-color:var(--btn-success);border-color:var(--btn-success);color:var(--btn-success-text)}.btn-success:hover{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{background-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:hover{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-success:active{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{background-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-success:active{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-warning{background-color:var(--btn-warning);border-color:var(--btn-warning);color:var(--btn-warning-text)}.btn-warning:hover{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{background-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:hover{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-warning:active{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{background-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-warning:active{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-yellow-500{background-color:var(--color-yellow-500);border-color:var(--color-yellow-500);color:var(--text-for-yellow-500)}.btn-yellow-500:hover{background-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{background-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:hover{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:focus{box-shadow:0 0 0 .2rem #edb20080}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-yellow-500)50%,transparent)}}.btn-yellow-500:active{background-color:#e1a900}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{background-color:color-mix(in oklch,var(--color-yellow-500)95%,black)}}.btn-yellow-500:active{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}@media(min-width:48rem){.md\:btn-inline{width:auto;display:inline-flex}.md\:btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--btn-font-size-xs:calc(var(--spacing)*2.85);--btn-font-size-sm:calc(var(--spacing)*3.33);--btn-font-size-md:calc(var(--spacing)*4);--btn-font-size-lg:calc(var(--spacing)*5);--btn-font-size-xl:calc(var(--spacing)*6);--btn-font-size-2xl:calc(var(--spacing)*7);--btn-font-size-3xl:calc(var(--spacing)*8);--btn-font-size-4xl:calc(var(--spacing)*9);--btn-font-size-5xl:calc(var(--spacing)*10);--btn-primary:var(--color-primary,var(--color-blue-600));--btn-primary-text:var(--color-white);--btn-secondary:var(--color-secondary,var(--color-gray-600));--btn-secondary-text:var(--color-white);--btn-success:var(--color-success,var(--color-green-600));--btn-success-text:var(--color-white);--btn-danger:var(--color-danger,var(--color-red-700));--btn-danger-text:var(--color-white);--btn-warning:var(--color-warning,var(--color-amber-500));--btn-warning-text:var(--color-white);--btn-info:var(--color-info,var(--color-teal-400));--btn-info-text:var(--color-white);--btn-light:var(--color-light,var(--color-gray-100));--btn-light-text:var(--color-black);--btn-dark:var(--color-dark,var(--color-gray-800));--btn-dark-text:var(--color-white);--dropdown-menu-bg-dark:var(--color-neutral-800);--dropdown-menu-border-dark:var(--color-neutral-700);--dropdown-menu-item-color-dark:var(--color-neutral-300);--dropdown-menu-item-hover-bg-dark:var(--color-neutral-600);--dropdown-menu-item-hover-color-dark:var(--color-neutral-200);--dropdown-menu-item-active-bg-dark:var(--color-blue-500);--dropdown-menu-item-active-color-dark:var(--color-neutral-200);--dropdown-menu-header-color-dark:var(--color-neutral-400);--dropdown-menu-text-color-dark:var(--color-neutral-200);--text-for-red-50:var(--color-black,black);--text-for-red-100:var(--color-black,black);--text-for-red-200:var(--color-black,black);--text-for-red-300:var(--color-black,black);--text-for-red-400:var(--color-white,white);--text-for-red-500:var(--color-white,white);--text-for-red-600:var(--color-white,white);--text-for-red-700:var(--color-white,white);--text-for-red-800:var(--color-white,white);--text-for-red-900:var(--color-white,white);--text-for-amber-500:var(--color-black,white);--text-for-yellow-500:var(--color-black,white);--text-for-green-500:var(--color-black,white);--text-for-green-600:var(--color-white,white);--text-for-green-700:var(--color-white,white);--text-for-blue-500:var(--color-white,white);--text-for-blue-700:var(--color-white,white);--text-for-black:var(--color-white,white);--btn-display:inline-flex;--btn-justify:center;--btn-align:center;--btn-gap:.25rem;--btn-padding-y:.375rem;--btn-font-size:1rem;--btn-font-family:inherit;--btn-font-weight:normal;--btn-line-height:1.5;--btn-color:inherit;--btn-text-align:center;--btn-text-decoration:none;--btn-white-space:nowrap;--btn-vertical-align:middle;--btn-cursor:pointer;--btn-user-select:none;--btn-bg:transparent;--btn-border:1px solid transparent;--btn-border-radius:.25rem;--btn-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--btn-outline:none;--btn-focus-outline:0;--btn-disabled-pointer-events:none;--btn-disabled-opacity:.65;--btn-disabled-box-shadow:none;--btn-group-position:relative;--btn-group-display:inline-flex;--btn-group-vertical-align:middle;--btn-group-horizontal-margin-left:-1px;--btn-group-horizontal-border-radius-right:0;--btn-group-horizontal-border-radius-left:0;--btn-group-vertical-flex-direction:column;--btn-group-vertical-align-items:flex-start;--btn-group-vertical-justify-content:center;--btn-group-vertical-width:100%;--btn-group-vertical-margin-top:-1px;--btn-group-vertical-border-radius-bottom:0;--btn-group-vertical-border-radius-top:0;--btn-inner-position:relative;--btn-inner-flex:1 1 auto;--btn-inner-z-index:1;--dropdown-toggle-split-padding-x: .28125rem ;--dropdown-toggle-split-padding-left: .28125rem ;--dropdown-toggle-whitespace:nowrap;--dropdown-toggle-arrow-display:inline-block;--dropdown-toggle-arrow-vertical-align: .255em ;--dropdown-toggle-arrow-content:"";--dropdown-toggle-arrow-margin:0 .15em;--dropdown-toggle-arrow-border-top:.3em solid;--dropdown-toggle-arrow-border-right:.3em solid transparent;--dropdown-toggle-arrow-border-bottom:0;--dropdown-toggle-arrow-border-left:.3em solid transparent;--dropdown-toggle-arrow-split-margin-left: .28125rem ;--dropup-arrow-border-top:0;--dropup-arrow-border-bottom:.3em solid;--dropup-arrow-bottom:100%;--dropup-arrow-margin-top:0;--dropright-arrow-border-top:.3em solid transparent;--dropright-arrow-border-right:0;--dropright-arrow-border-bottom:.3em solid transparent;--dropright-arrow-border-left:.3em solid;--dropright-arrow-top:0;--dropright-arrow-left:100%;--dropright-arrow-margin-top:0;--dropleft-arrow-display:none;--dropleft-before-display:inline-block;--dropleft-before-vertical-align: .255em ;--dropleft-before-content:"";--dropleft-before-margin:0 .15em;--dropleft-before-border-top:.3em solid transparent;--dropleft-before-border-left:0;--dropleft-before-border-bottom:.3em solid transparent;--dropleft-before-border-right:.3em solid;--dropleft-before-top:0;--dropleft-before-right:100%;--dropleft-before-left:auto;--dropleft-before-margin-top:0;--slide-panel-box-shadow:0 20px 25px -5px oklch(0% 0 0/.1),0 8px 10px -6px oklch(0% 0 0/.1);--slide-panel-min-width:6rem;--slide-panel-border-width:1px;--slide-panel-border-style:solid;--slide-panel-border-color:var(--color-neutral-200);--slide-panel-bg:var(--color-neutral-50);--slide-panel-transition-duration:.5s;--slide-panel-overflow:auto;--slide-panel-padding:1.25rem;--slide-panel-dark-border-color:var(--color-neutral-800);--slide-panel-dark-bg:var(--color-neutral-900);--slide-panel-container-position:fixed;--slide-panel-container-top:0;--slide-panel-container-right:0;--slide-panel-container-height:100%;--slide-panel-container-display:inline-flex;--slide-panel-container-child-position:absolute;--slide-panel-container-child-height:100%;--slide-panel-container-child-top:0;--slide-panel-container-right-border-radius-tl:.75rem;--slide-panel-container-right-border-radius-bl:.75rem;--slide-panel-container-right-position:0;--slide-panel-container-right-border-right:none;--slide-panel-container-right-enter-transform:translateX(100%);--slide-panel-container-right-leave-transform:translateX(100%);--slide-panel-container-right-enter-timing:ease-out;--slide-panel-container-right-leave-timing:ease-in;--slide-panel-container-left-border-radius-tr:.75rem;--slide-panel-container-left-border-radius-br:.75rem;--slide-panel-container-left-position:0;--slide-panel-container-left-enter-transform:translateX(-100%);--slide-panel-container-left-leave-transform:translateX(-100%);--slide-panel-container-left-enter-timing:ease-out;--slide-panel-container-left-leave-timing:ease-in;--slide-panel-inactive-bg:var(--color-neutral-100);--slide-panel-inactive-dark-bg:var(--color-neutral-700);--slide-panel-inactive-hover-bg:var(--color-neutral-200);--slide-panel-inactive-dark-hover-bg:var(--color-neutral-600);--slide-panel-inactive-hover-border-color:var(--color-neutral-300);--slide-panel-inactive-hover-dark-border-color:var(--color-neutral-700);--slide-panel-inactive-hover-cursor:pointer;--close-button-position:absolute;--close-button-border-radius:100%;--close-button-outline:none;--close-button-display:inline-flex;--close-button-align-items:center;--close-button-justify-content:center;--close-button-font-size:1.5rem;--close-button-height:2rem;--close-button-width:2rem;--close-button-color:var(--color-gray-400);--close-button-focus-bg:var(--color-gray-300);--close-button-focus-color:var(--color-gray-500);--close-button-hover-bg:var(--color-gray-300);--close-button-hover-color:var(--color-gray-500);--close-button-active-scale:.9;--close-button-active-bg:var(--color-gray-400);--close-button-active-color:var(--color-gray-300);--close-button-active-shadow:inset 0 2px 4px 0 oklch(0% 0 0/.05);--close-button-dark-bg:var(--color-gray-500);--close-button-dark-color:var(--color-gray-300);--close-button-dark-active-color:var(--color-gray-400)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.btn{display:var(--btn-display);justify-content:var(--btn-justify);align-items:var(--btn-align);gap:var(--btn-gap);padding:calc(var(--btn-font-size)*1.5/4)calc(var(--btn-font-size,[length])*1.5/2);font-size:var(--btn-font-size);font-family:var(--btn-font-family);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);color:var(--btn-color);text-align:var(--btn-text-align);-webkit-text-decoration:var(--btn-text-decoration);text-decoration:var(--btn-text-decoration);white-space:var(--btn-white-space);vertical-align:var(--btn-vertical-align);cursor:var(--btn-cursor);-webkit-user-select:var(--btn-user-select);user-select:var(--btn-user-select);background-color:var(--btn-bg);border:var(--btn-border);border-radius:var(--btn-border-radius);transition:var(--btn-transition);outline:var(--btn-outline)}.btn:focus,.btn.focus{outline:var(--btn-focus-outline)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:var(--btn-disabled-pointer-events);opacity:var(--btn-disabled-opacity);box-shadow:var(--btn-disabled-box-shadow)}.visible{visibility:visible}.btn-group{position:var(--btn-group-position);display:var(--btn-group-display);vertical-align:var(--btn-group-vertical-align)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child){margin-left:var(--btn-group-horizontal-margin-left)}.btn-group:not(.btn-group-vertical)>.btn:not(:last-child):not(.dropdown-toggle),.btn-group:not(.btn-group-vertical)>.btn-group:not(:last-child) .btn{border-top-right-radius:var(--btn-group-horizontal-border-radius-right);border-bottom-right-radius:var(--btn-group-horizontal-border-radius-right)}.btn-group:not(.btn-group-vertical)>.btn:not(:first-child),.btn-group:not(.btn-group-vertical)>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-horizontal-border-radius-left);border-bottom-left-radius:var(--btn-group-horizontal-border-radius-left)}.btn-group.btn-group-vertical{flex-direction:var(--btn-group-vertical-flex-direction);align-items:var(--btn-group-vertical-align-items);justify-content:var(--btn-group-vertical-justify-content)}.btn-group.btn-group-vertical>.btn,.btn-group.btn-group-vertical>.btn-group{width:var(--btn-group-vertical-width)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child){margin-top:var(--btn-group-vertical-margin-top)}.btn-group.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group.btn-group-vertical>.btn-group:not(:last-child) .btn{border-bottom-left-radius:var(--btn-group-vertical-border-radius-bottom);border-bottom-right-radius:var(--btn-group-vertical-border-radius-bottom)}.btn-group.btn-group-vertical>.btn:not(:first-child),.btn-group.btn-group-vertical>.btn-group:not(:first-child) .btn{border-top-left-radius:var(--btn-group-vertical-border-radius-top);border-top-right-radius:var(--btn-group-vertical-border-radius-top)}.btn-group>.btn{position:var(--btn-inner-position);flex:var(--btn-inner-flex)}.btn-group>.btn:hover,.btn-group>.btn.focus,.btn-group>.btn.active{z-index:var(--btn-inner-z-index)}.btn-group>.dropdown-toggle:not(.no-caret){white-space:var(--dropdown-toggle-whitespace)}.btn-group>.dropdown-toggle:not(.no-caret):after{display:var(--dropdown-toggle-arrow-display);vertical-align:var(--dropdown-toggle-arrow-vertical-align);content:var(--dropdown-toggle-arrow-content);margin:var(--dropdown-toggle-arrow-margin);border-top:var(--dropdown-toggle-arrow-border-top);border-right:var(--dropdown-toggle-arrow-border-right);border-bottom:var(--dropdown-toggle-arrow-border-bottom);border-left:var(--dropdown-toggle-arrow-border-left)}.btn-group>.dropdown-toggle:not(.no-caret):not(.dropdown-toggle-split):after{margin-left:var(--dropdown-toggle-arrow-split-margin-left)}.btn-group .dropdown-toggle-split{padding-right:var(--dropdown-toggle-split-padding-x);padding-left:var(--dropdown-toggle-split-padding-left)}.btn-group.dropup .dropdown-toggle:after{border-top:var(--dropup-arrow-border-top);border-bottom:var(--dropup-arrow-border-bottom);bottom:var(--dropup-arrow-bottom);margin-top:var(--dropup-arrow-margin-top)}.btn-group.dropright .dropdown-toggle:after{border-top:var(--dropright-arrow-border-top);border-right:var(--dropright-arrow-border-right);border-bottom:var(--dropright-arrow-border-bottom);border-left:var(--dropright-arrow-border-left);top:var(--dropright-arrow-top);left:var(--dropright-arrow-left);margin-top:var(--dropright-arrow-margin-top)}.btn-group.dropleft .dropdown-toggle:after{display:var(--dropleft-arrow-display)}.btn-group.dropleft .dropdown-toggle:before{display:var(--dropleft-before-display);vertical-align:var(--dropleft-before-vertical-align);content:var(--dropleft-before-content);margin:var(--dropleft-before-margin);border-top:var(--dropleft-before-border-top);border-left:var(--dropleft-before-border-left);border-bottom:var(--dropleft-before-border-bottom);border-right:var(--dropleft-before-border-right);top:var(--dropleft-before-top);right:var(--dropleft-before-right);left:var(--dropleft-before-left);margin-top:var(--dropleft-before-margin-top)}.slide-panel-container{position:var(--slide-panel-container-position);top:var(--slide-panel-container-top);right:var(--slide-panel-container-right);height:var(--slide-panel-container-height);display:var(--slide-panel-container-display)}.slide-panel-container>div{position:var(--slide-panel-container-child-position);height:var(--slide-panel-container-child-height);top:var(--slide-panel-container-child-top)}.close-button{position:var(--close-button-position);border-radius:var(--close-button-border-radius);outline:var(--close-button-outline);display:var(--close-button-display);align-items:var(--close-button-align-items);justify-content:var(--close-button-justify-content);font-size:var(--close-button-font-size);height:var(--close-button-height);width:var(--close-button-width);color:var(--close-button-color)}.close-button:focus{background-color:var(--close-button-focus-bg);color:var(--close-button-focus-color)}.close-button:hover{background-color:var(--close-button-hover-bg);color:var(--close-button-hover-color)}.close-button:active{scale:var(--close-button-active-scale);background-color:var(--close-button-active-bg);color:var(--close-button-active-color);box-shadow:var(--close-button-active-shadow)}.close-button:where(.dark,.dark *):focus,.close-button:where(.dark,.dark *):hover{background-color:var(--close-button-dark-bg);color:var(--close-button-dark-color)}.close-button:where(.dark,.dark *):active{color:var(--close-button-dark-active-color)}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.slide-panel-container-left{left:0;right:auto}.slide-panel-container-left>div{border-top-right-radius:var(--slide-panel-container-left-border-radius-tr);border-bottom-right-radius:var(--slide-panel-container-left-border-radius-br);left:var(--slide-panel-container-left-position)}.slide-panel-container-left>.v-enter-from{transform:var(--slide-panel-container-left-enter-transform);transition-timing-function:var(--slide-panel-container-left-enter-timing)}.slide-panel-container-left>.v-leave-to{transform:var(--slide-panel-container-left-leave-transform);transition-timing-function:var(--slide-panel-container-left-leave-timing)}.slide-panel-container-right>div{border-top-left-radius:var(--slide-panel-container-right-border-radius-tl);border-bottom-left-radius:var(--slide-panel-container-right-border-radius-bl);right:var(--slide-panel-container-right-position);border-right:var(--slide-panel-container-right-border-right)}.slide-panel-container-right>.v-enter-from{transform:var(--slide-panel-container-right-enter-transform);transition-timing-function:var(--slide-panel-container-right-enter-timing)}.slide-panel-container-right>.v-leave-to{transform:var(--slide-panel-container-right-leave-transform);transition-timing-function:var(--slide-panel-container-right-leave-timing)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.btn-block{width:100%;display:flex}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.slide-panel{box-shadow:var(--slide-panel-box-shadow);min-width:var(--slide-panel-min-width);border-width:var(--slide-panel-border-width);border-style:var(--slide-panel-border-style);border-color:var(--slide-panel-border-color);background-color:var(--slide-panel-bg);transition-duration:var(--slide-panel-transition-duration);overflow:var(--slide-panel-overflow);padding:var(--slide-panel-padding)}.slide-panel:where(.dark,.dark *){border-color:var(--slide-panel-dark-border-color);background-color:var(--slide-panel-dark-bg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.slide-panel-inactive{background-color:var(--slide-panel-inactive-bg)}.slide-panel-inactive:hover{background-color:var(--slide-panel-inactive-hover-bg);border-color:var(--slide-panel-inactive-hover-border-color);cursor:var(--slide-panel-inactive-hover-cursor)}.slide-panel-inactive:hover:where(.dark,.dark *){background-color:var(--slide-panel-inactive-dark-hover-bg);border-color:var(--slide-panel-inactive-hover-dark-border-color)}.slide-panel-inactive:where(.dark,.dark *){background-color:var(--slide-panel-inactive-dark-bg)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.btn-group-1>.btn,.btn-group-1>.btn-group>.btn{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}:is(.btn-group-1>.btn,.btn-group-1>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*1)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}:is(.btn-group-2xl>.btn,.btn-group-2xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-2xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3>.btn,.btn-group-3>.btn-group>.btn{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}:is(.btn-group-3>.btn,.btn-group-3>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*3)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}:is(.btn-group-3xl>.btn,.btn-group-3xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-3xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4>.btn,.btn-group-4>.btn-group>.btn{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}:is(.btn-group-4>.btn,.btn-group-4>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*4)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}:is(.btn-group-4xl>.btn,.btn-group-4xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-4xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5>.btn,.btn-group-5>.btn-group>.btn{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}:is(.btn-group-5>.btn,.btn-group-5>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*5)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}:is(.btn-group-5xl>.btn,.btn-group-5xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-5xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-6>.btn,.btn-group-6>.btn-group>.btn{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}:is(.btn-group-6>.btn,.btn-group-6>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*6)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-96>.btn,.btn-group-96>.btn-group>.btn{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}:is(.btn-group-96>.btn,.btn-group-96>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(calc(var(--spacing)*96)*.75/2);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn{border-radius:.3rem;padding:.45rem .9rem;font-size:1.2rem}:is(.btn-group-\[1\.2rem\]>.btn,.btn-group-\[1\.2rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(1.2rem*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn{border-radius:.25rem;padding:.375rem .75rem;font-size:1rem}:is(.btn-group-\[1rem\]>.btn,.btn-group-\[1rem\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: .375rem ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn{border-radius:4px;padding:6px 12px;font-size:16px}:is(.btn-group-\[16px\]>.btn,.btn-group-\[16px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 6px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}:is(.btn-group-\[21px\]>.btn,.btn-group-\[21px\]>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x: 7.875px ;padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}:is(.btn-group-lg>.btn,.btn-group-lg>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-lg)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-md>.btn,.btn-group-md>.btn-group>.btn{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}:is(.btn-group-md>.btn,.btn-group-md>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-md)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}:is(.btn-group-sm>.btn,.btn-group-sm>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-sm)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}:is(.btn-group-xl>.btn,.btn-group-xl>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xl)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}:is(.btn-group-xs>.btn,.btn-group-xs>.btn-group>.btn).dropdown-toggle-split{--dropdown-toggle-split-padding-x:calc(var(--btn-font-size-xs)*1.5/4);padding-left:var(--dropdown-toggle-split-padding-x);padding-right:var(--dropdown-toggle-split-padding-x)}.btn-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.btn-2xl{padding:calc(var(--btn-font-size-2xl)*1.5/4)calc(var(--btn-font-size-2xl)*1.5/2);font-size:var(--btn-font-size-2xl);border-radius:calc(var(--btn-font-size-2xl)/4)}.btn-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.btn-3xl{padding:calc(var(--btn-font-size-3xl)*1.5/4)calc(var(--btn-font-size-3xl)*1.5/2);font-size:var(--btn-font-size-3xl);border-radius:calc(var(--btn-font-size-3xl)/4)}.btn-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.btn-4xl{padding:calc(var(--btn-font-size-4xl)*1.5/4)calc(var(--btn-font-size-4xl)*1.5/2);font-size:var(--btn-font-size-4xl);border-radius:calc(var(--btn-font-size-4xl)/4)}.btn-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.btn-5xl{padding:calc(var(--btn-font-size-5xl)*1.5/4)calc(var(--btn-font-size-5xl)*1.5/2);font-size:var(--btn-font-size-5xl);border-radius:calc(var(--btn-font-size-5xl)/4)}.btn-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.btn-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.btn-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.btn-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.btn-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.btn-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.btn-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.btn-lg{padding:calc(var(--btn-font-size-lg)*1.5/4)calc(var(--btn-font-size-lg)*1.5/2);font-size:var(--btn-font-size-lg);border-radius:calc(var(--btn-font-size-lg)/4)}.btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}.btn-sm{padding:calc(var(--btn-font-size-sm)*1.5/4)calc(var(--btn-font-size-sm)*1.5/2);font-size:var(--btn-font-size-sm);border-radius:calc(var(--btn-font-size-sm)/4)}.btn-xl{padding:calc(var(--btn-font-size-xl)*1.5/4)calc(var(--btn-font-size-xl)*1.5/2);font-size:var(--btn-font-size-xl);border-radius:calc(var(--btn-font-size-xl)/4)}.btn-xs{padding:calc(var(--btn-font-size-xs)*1.5/4)calc(var(--btn-font-size-xs)*1.5/2);font-size:var(--btn-font-size-xs);border-radius:calc(var(--btn-font-size-xs)/4)}.rounded-full{border-radius:3.40282e38px}.btn-outline-danger{border-color:var(--btn-danger);color:var(--btn-danger);background-color:#0000}.btn-outline-danger:hover{color:var(--btn-danger-text);background-color:var(--btn-danger)}.btn-outline-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-outline-danger:active{outline-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-outline-danger:active{outline-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-outline-dark{border-color:var(--btn-dark);color:var(--btn-dark);background-color:#0000}.btn-outline-dark:hover{color:var(--btn-dark-text);background-color:var(--btn-dark)}.btn-outline-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-outline-dark:active{outline-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-outline-dark:active{outline-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-outline-info{border-color:var(--btn-info);color:var(--btn-info);background-color:#0000}.btn-outline-info:hover{color:var(--btn-info-text);background-color:var(--btn-info)}.btn-outline-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-outline-info:active{outline-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-outline-info:active{outline-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-outline-light{border-color:var(--btn-light);color:var(--btn-light);background-color:#0000}.btn-outline-light:hover{color:var(--btn-light-text);background-color:var(--btn-light)}.btn-outline-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-outline-light:active{outline-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-outline-light:active{outline-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-outline-primary{border-color:var(--btn-primary);color:var(--btn-primary);background-color:#0000}.btn-outline-primary:hover{color:var(--btn-primary-text);background-color:var(--btn-primary)}.btn-outline-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-outline-primary:active{outline-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-primary:active{outline-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-outline-red-50{border-color:var(--color-red-50);color:var(--color-red-50);background-color:#0000}.btn-outline-red-50:hover{color:var(--text-for-red-50);background-color:var(--color-red-50)}.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-outline-red-50:active{outline-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-50:active{outline-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-outline-red-100{border-color:var(--color-red-100);color:var(--color-red-100);background-color:#0000}.btn-outline-red-100:hover{color:var(--text-for-red-100);background-color:var(--color-red-100)}.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-outline-red-100:active{outline-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-100:active{outline-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-outline-red-200{border-color:var(--color-red-200);color:var(--color-red-200);background-color:#0000}.btn-outline-red-200:hover{color:var(--text-for-red-200);background-color:var(--color-red-200)}.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-outline-red-200:active{outline-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-200:active{outline-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-outline-red-300{border-color:var(--color-red-300);color:var(--color-red-300);background-color:#0000}.btn-outline-red-300:hover{color:var(--text-for-red-300);background-color:var(--color-red-300)}.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-outline-red-300:active{outline-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-300:active{outline-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-outline-red-400{border-color:var(--color-red-400);color:var(--color-red-400);background-color:#0000}.btn-outline-red-400:hover{color:var(--text-for-red-400);background-color:var(--color-red-400)}.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-outline-red-400:active{outline-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-400:active{outline-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-outline-red-500{border-color:var(--color-red-500);color:var(--color-red-500);background-color:#0000}.btn-outline-red-500:hover{color:var(--text-for-red-500);background-color:var(--color-red-500)}.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-outline-red-500:active{outline-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-500:active{outline-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-outline-red-600{border-color:var(--color-red-600);color:var(--color-red-600);background-color:#0000}.btn-outline-red-600:hover{color:var(--text-for-red-600);background-color:var(--color-red-600)}.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-outline-red-600:active{outline-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-600:active{outline-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-outline-red-700{border-color:var(--color-red-700);color:var(--color-red-700);background-color:#0000}.btn-outline-red-700:hover{color:var(--text-for-red-700);background-color:var(--color-red-700)}.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-outline-red-700:active{outline-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-700:active{outline-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-outline-red-800{border-color:var(--color-red-800);color:var(--color-red-800);background-color:#0000}.btn-outline-red-800:hover{color:var(--text-for-red-800);background-color:var(--color-red-800)}.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-outline-red-800:active{outline-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-800:active{outline-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-outline-red-900{border-color:var(--color-red-900);color:var(--color-red-900);background-color:#0000}.btn-outline-red-900:hover{color:var(--text-for-red-900);background-color:var(--color-red-900)}.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-outline-red-900:active{outline-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-outline-red-900:active{outline-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-outline-secondary{border-color:var(--btn-secondary);color:var(--btn-secondary);background-color:#0000}.btn-outline-secondary:hover{color:var(--btn-secondary-text);background-color:var(--btn-secondary)}.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-outline-secondary:active{outline-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-outline-secondary:active{outline-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-outline-success{border-color:var(--btn-success);color:var(--btn-success);background-color:#0000}.btn-outline-success:hover{color:var(--btn-success-text);background-color:var(--btn-success)}.btn-outline-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-outline-success:active{outline-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-outline-success:active{outline-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-outline-warning{border-color:var(--btn-warning);color:var(--btn-warning);background-color:#0000}.btn-outline-warning:hover{color:var(--btn-warning-text);background-color:var(--btn-warning)}.btn-outline-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-outline-warning:active{outline-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-outline-warning:active{outline-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-amber-500{background-color:var(--color-amber-500);border-color:var(--color-amber-500);color:var(--text-for-amber-500)}.btn-amber-500:hover{background-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{background-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:hover{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:hover{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-amber-500:focus{box-shadow:0 0 0 .2rem #f99c0080}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-amber-500)50%,transparent)}}.btn-amber-500:active{background-color:#ed9400}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{background-color:color-mix(in oklch,var(--color-amber-500)95%,black)}}.btn-amber-500:active{border-color:#e08c00}@supports (color:color-mix(in lab,red,red)){.btn-amber-500:active{border-color:color-mix(in oklch,var(--color-amber-500)90%,black)}}.btn-black{background-color:var(--color-black);border-color:var(--color-black);color:var(--text-for-black)}.btn-black:hover{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{background-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:hover{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:hover{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-black:focus{box-shadow:0 0 0 .2rem #00000080}@supports (color:color-mix(in lab,red,red)){.btn-black:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-black)50%,transparent)}}.btn-black:active{background-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{background-color:color-mix(in oklch,var(--color-black)95%,black)}}.btn-black:active{border-color:#000}@supports (color:color-mix(in lab,red,red)){.btn-black:active{border-color:color-mix(in oklch,var(--color-black)90%,black)}}.btn-blue-500{background-color:var(--color-blue-500);border-color:var(--color-blue-500);color:var(--text-for-blue-500)}.btn-blue-500:hover{background-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{background-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:hover{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:hover{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-500:focus{box-shadow:0 0 0 .2rem #3080ff80}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.btn-blue-500:active{background-color:#2d79f2}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{background-color:color-mix(in oklch,var(--color-blue-500)95%,black)}}.btn-blue-500:active{border-color:#2b73e6}@supports (color:color-mix(in lab,red,red)){.btn-blue-500:active{border-color:color-mix(in oklch,var(--color-blue-500)90%,black)}}.btn-blue-700{background-color:var(--color-blue-700);border-color:var(--color-blue-700);color:var(--text-for-blue-700)}.btn-blue-700:hover{background-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{background-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:hover{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:hover{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-blue-700:focus{box-shadow:0 0 0 .2rem #1447e680}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-blue-700)50%,transparent)}}.btn-blue-700:active{background-color:#1344da}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{background-color:color-mix(in oklch,var(--color-blue-700)95%,black)}}.btn-blue-700:active{border-color:#1240cf}@supports (color:color-mix(in lab,red,red)){.btn-blue-700:active{border-color:color-mix(in oklch,var(--color-blue-700)90%,black)}}.btn-danger{background-color:var(--btn-danger);border-color:var(--btn-danger);color:var(--btn-danger-text)}.btn-danger:hover{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{background-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:hover{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-danger:focus{box-shadow:0 0 0 .2rem var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-danger)50%,transparent)}}.btn-danger:active{background-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{background-color:color-mix(in oklch,var(--btn-danger)95%,black)}}.btn-danger:active{border-color:var(--btn-danger)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active{border-color:color-mix(in oklch,var(--btn-danger)90%,black)}}.btn-dark{background-color:var(--btn-dark);border-color:var(--btn-dark);color:var(--btn-dark-text)}.btn-dark:hover{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{background-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:hover{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-dark:focus{box-shadow:0 0 0 .2rem var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-dark)50%,transparent)}}.btn-dark:active{background-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{background-color:color-mix(in oklch,var(--btn-dark)95%,black)}}.btn-dark:active{border-color:var(--btn-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:active{border-color:color-mix(in oklch,var(--btn-dark)90%,black)}}.btn-green-500{background-color:var(--color-green-500);border-color:var(--color-green-500);color:var(--text-for-green-500)}.btn-green-500:hover{background-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{background-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:hover{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:hover{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-500:focus{box-shadow:0 0 0 .2rem #00c75880}@supports (color:color-mix(in lab,red,red)){.btn-green-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-500)50%,transparent)}}.btn-green-500:active{background-color:#00bd53}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{background-color:color-mix(in oklch,var(--color-green-500)95%,black)}}.btn-green-500:active{border-color:#00b34f}@supports (color:color-mix(in lab,red,red)){.btn-green-500:active{border-color:color-mix(in oklch,var(--color-green-500)90%,black)}}.btn-green-600{background-color:var(--color-green-600);border-color:var(--color-green-600);color:var(--text-for-green-600)}.btn-green-600:hover{background-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{background-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:hover{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:hover{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-600:focus{box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){.btn-green-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-600)50%,transparent)}}.btn-green-600:active{background-color:#009c41}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{background-color:color-mix(in oklch,var(--color-green-600)95%,black)}}.btn-green-600:active{border-color:#00943d}@supports (color:color-mix(in lab,red,red)){.btn-green-600:active{border-color:color-mix(in oklch,var(--color-green-600)90%,black)}}.btn-green-700{background-color:var(--color-green-700);border-color:var(--color-green-700);color:var(--text-for-green-700)}.btn-green-700:hover{background-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{background-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:hover{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:hover{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-green-700:focus{box-shadow:0 0 0 .2rem #00813880}@supports (color:color-mix(in lab,red,red)){.btn-green-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-green-700)50%,transparent)}}.btn-green-700:active{background-color:#007b35}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{background-color:color-mix(in oklch,var(--color-green-700)95%,black)}}.btn-green-700:active{border-color:#007532}@supports (color:color-mix(in lab,red,red)){.btn-green-700:active{border-color:color-mix(in oklch,var(--color-green-700)90%,black)}}.btn-info{background-color:var(--btn-info);border-color:var(--btn-info);color:var(--btn-info-text)}.btn-info:hover{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{background-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:hover{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:hover{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-info:focus{box-shadow:0 0 0 .2rem var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-info)50%,transparent)}}.btn-info:active{background-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{background-color:color-mix(in oklch,var(--btn-info)95%,black)}}.btn-info:active{border-color:var(--btn-info)}@supports (color:color-mix(in lab,red,red)){.btn-info:active{border-color:color-mix(in oklch,var(--btn-info)90%,black)}}.btn-light{background-color:var(--btn-light);border-color:var(--btn-light);color:var(--btn-light-text)}.btn-light:hover{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{background-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:hover{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:hover{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-light:focus{box-shadow:0 0 0 .2rem var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-light)50%,transparent)}}.btn-light:active{background-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{background-color:color-mix(in oklch,var(--btn-light)95%,black)}}.btn-light:active{border-color:var(--btn-light)}@supports (color:color-mix(in lab,red,red)){.btn-light:active{border-color:color-mix(in oklch,var(--btn-light)90%,black)}}.btn-primary{background-color:var(--btn-primary);border-color:var(--btn-primary);color:var(--btn-primary-text)}.btn-primary:hover{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{background-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:hover{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:hover{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-primary:focus{box-shadow:0 0 0 .2rem var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-primary)50%,transparent)}}.btn-primary:active{background-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{background-color:color-mix(in oklch,var(--btn-primary)95%,black)}}.btn-primary:active{border-color:var(--btn-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary:active{border-color:color-mix(in oklch,var(--btn-primary)90%,black)}}.btn-red-50{background-color:var(--color-red-50);border-color:var(--color-red-50);color:var(--text-for-red-50)}.btn-red-50:hover{background-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{background-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:hover{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:hover{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-50:focus{box-shadow:0 0 0 .2rem #fef2f280}@supports (color:color-mix(in lab,red,red)){.btn-red-50:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-50)50%,transparent)}}.btn-red-50:active{background-color:#f1e6e6}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{background-color:color-mix(in oklch,var(--color-red-50)95%,black)}}.btn-red-50:active{border-color:#e5dada}@supports (color:color-mix(in lab,red,red)){.btn-red-50:active{border-color:color-mix(in oklch,var(--color-red-50)90%,black)}}.btn-red-100{background-color:var(--color-red-100);border-color:var(--color-red-100);color:var(--text-for-red-100)}.btn-red-100:hover{background-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{background-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:hover{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:hover{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-100:focus{box-shadow:0 0 0 .2rem #ffe2e280}@supports (color:color-mix(in lab,red,red)){.btn-red-100:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-100)50%,transparent)}}.btn-red-100:active{background-color:#f2d7d7}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{background-color:color-mix(in oklch,var(--color-red-100)95%,black)}}.btn-red-100:active{border-color:#e5cbcb}@supports (color:color-mix(in lab,red,red)){.btn-red-100:active{border-color:color-mix(in oklch,var(--color-red-100)90%,black)}}.btn-red-200{background-color:var(--color-red-200);border-color:var(--color-red-200);color:var(--text-for-red-200)}.btn-red-200:hover{background-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{background-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:hover{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:hover{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-200:focus{box-shadow:0 0 0 .2rem #ffcaca80}@supports (color:color-mix(in lab,red,red)){.btn-red-200:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-200)50%,transparent)}}.btn-red-200:active{background-color:#f2c0c0}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{background-color:color-mix(in oklch,var(--color-red-200)95%,black)}}.btn-red-200:active{border-color:#e6b6b6}@supports (color:color-mix(in lab,red,red)){.btn-red-200:active{border-color:color-mix(in oklch,var(--color-red-200)90%,black)}}.btn-red-300{background-color:var(--color-red-300);border-color:var(--color-red-300);color:var(--text-for-red-300)}.btn-red-300:hover{background-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{background-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:hover{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:hover{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-300:focus{box-shadow:0 0 0 .2rem #ffa3a380}@supports (color:color-mix(in lab,red,red)){.btn-red-300:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-300)50%,transparent)}}.btn-red-300:active{background-color:#f29b9b}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{background-color:color-mix(in oklch,var(--color-red-300)95%,black)}}.btn-red-300:active{border-color:#e69393}@supports (color:color-mix(in lab,red,red)){.btn-red-300:active{border-color:color-mix(in oklch,var(--color-red-300)90%,black)}}.btn-red-400{background-color:var(--color-red-400);border-color:var(--color-red-400);color:var(--text-for-red-400)}.btn-red-400:hover{background-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{background-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:hover{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:hover{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-400:focus{box-shadow:0 0 0 .2rem #ff656880}@supports (color:color-mix(in lab,red,red)){.btn-red-400:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-400)50%,transparent)}}.btn-red-400:active{background-color:#f26063}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{background-color:color-mix(in oklch,var(--color-red-400)95%,black)}}.btn-red-400:active{border-color:#e65b5e}@supports (color:color-mix(in lab,red,red)){.btn-red-400:active{border-color:color-mix(in oklch,var(--color-red-400)90%,black)}}.btn-red-500{background-color:var(--color-red-500);border-color:var(--color-red-500);color:var(--text-for-red-500)}.btn-red-500:hover{background-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{background-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:hover{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:hover{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-500:focus{box-shadow:0 0 0 .2rem #fb2c3680}@supports (color:color-mix(in lab,red,red)){.btn-red-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-500)50%,transparent)}}.btn-red-500:active{background-color:#ee2a34}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{background-color:color-mix(in oklch,var(--color-red-500)95%,black)}}.btn-red-500:active{border-color:#e22731}@supports (color:color-mix(in lab,red,red)){.btn-red-500:active{border-color:color-mix(in oklch,var(--color-red-500)90%,black)}}.btn-red-600{background-color:var(--color-red-600);border-color:var(--color-red-600);color:var(--text-for-red-600)}.btn-red-600:hover{background-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{background-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:hover{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:hover{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-600:focus{box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){.btn-red-600:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-600)50%,transparent)}}.btn-red-600:active{background-color:#d90013}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{background-color:color-mix(in oklch,var(--color-red-600)95%,black)}}.btn-red-600:active{border-color:#cd0012}@supports (color:color-mix(in lab,red,red)){.btn-red-600:active{border-color:color-mix(in oklch,var(--color-red-600)90%,black)}}.btn-red-700{background-color:var(--color-red-700);border-color:var(--color-red-700);color:var(--text-for-red-700)}.btn-red-700:hover{background-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{background-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:hover{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:hover{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-700:focus{box-shadow:0 0 0 .2rem #bf000f80}@supports (color:color-mix(in lab,red,red)){.btn-red-700:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-700)50%,transparent)}}.btn-red-700:active{background-color:#b5000f}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{background-color:color-mix(in oklch,var(--color-red-700)95%,black)}}.btn-red-700:active{border-color:#ac000e}@supports (color:color-mix(in lab,red,red)){.btn-red-700:active{border-color:color-mix(in oklch,var(--color-red-700)90%,black)}}.btn-red-800{background-color:var(--color-red-800);border-color:var(--color-red-800);color:var(--text-for-red-800)}.btn-red-800:hover{background-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{background-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:hover{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:hover{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-800:focus{box-shadow:0 0 0 .2rem #9f071280}@supports (color:color-mix(in lab,red,red)){.btn-red-800:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-800)50%,transparent)}}.btn-red-800:active{background-color:#970711}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{background-color:color-mix(in oklch,var(--color-red-800)95%,black)}}.btn-red-800:active{border-color:#8f0710}@supports (color:color-mix(in lab,red,red)){.btn-red-800:active{border-color:color-mix(in oklch,var(--color-red-800)90%,black)}}.btn-red-900{background-color:var(--color-red-900);border-color:var(--color-red-900);color:var(--text-for-red-900)}.btn-red-900:hover{background-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{background-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:hover{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:hover{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-red-900:focus{box-shadow:0 0 0 .2rem #82181a80}@supports (color:color-mix(in lab,red,red)){.btn-red-900:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-red-900)50%,transparent)}}.btn-red-900:active{background-color:#7b1618}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{background-color:color-mix(in oklch,var(--color-red-900)95%,black)}}.btn-red-900:active{border-color:#751517}@supports (color:color-mix(in lab,red,red)){.btn-red-900:active{border-color:color-mix(in oklch,var(--color-red-900)90%,black)}}.btn-secondary{background-color:var(--btn-secondary);border-color:var(--btn-secondary);color:var(--btn-secondary-text)}.btn-secondary:hover{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{background-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:hover{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-secondary:focus{box-shadow:0 0 0 .2rem var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-secondary)50%,transparent)}}.btn-secondary:active{background-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{background-color:color-mix(in oklch,var(--btn-secondary)95%,black)}}.btn-secondary:active{border-color:var(--btn-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active{border-color:color-mix(in oklch,var(--btn-secondary)90%,black)}}.btn-success{background-color:var(--btn-success);border-color:var(--btn-success);color:var(--btn-success-text)}.btn-success:hover{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{background-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:hover{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:hover{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-success:focus{box-shadow:0 0 0 .2rem var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-success)50%,transparent)}}.btn-success:active{background-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{background-color:color-mix(in oklch,var(--btn-success)95%,black)}}.btn-success:active{border-color:var(--btn-success)}@supports (color:color-mix(in lab,red,red)){.btn-success:active{border-color:color-mix(in oklch,var(--btn-success)90%,black)}}.btn-warning{background-color:var(--btn-warning);border-color:var(--btn-warning);color:var(--btn-warning-text)}.btn-warning:hover{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{background-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:hover{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:hover{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-warning:focus{box-shadow:0 0 0 .2rem var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--btn-warning)50%,transparent)}}.btn-warning:active{background-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{background-color:color-mix(in oklch,var(--btn-warning)95%,black)}}.btn-warning:active{border-color:var(--btn-warning)}@supports (color:color-mix(in lab,red,red)){.btn-warning:active{border-color:color-mix(in oklch,var(--btn-warning)90%,black)}}.btn-yellow-500{background-color:var(--color-yellow-500);border-color:var(--color-yellow-500);color:var(--text-for-yellow-500)}.btn-yellow-500:hover{background-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{background-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:hover{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:hover{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.btn-yellow-500:focus{box-shadow:0 0 0 .2rem #edb20080}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:focus{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--color-yellow-500)50%,transparent)}}.btn-yellow-500:active{background-color:#e1a900}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{background-color:color-mix(in oklch,var(--color-yellow-500)95%,black)}}.btn-yellow-500:active{border-color:#d5a000}@supports (color:color-mix(in lab,red,red)){.btn-yellow-500:active{border-color:color-mix(in oklch,var(--color-yellow-500)90%,black)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}@media(min-width:48rem){.md\:btn-inline{width:auto;display:inline-flex}.md\:btn-md{padding:calc(var(--btn-font-size-md)*1.5/4)calc(var(--btn-font-size-md)*1.5/2);font-size:var(--btn-font-size-md);border-radius:calc(var(--btn-font-size-md)/4)}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-500:oklch(62.7% .265 303.9);--color-pink-500:oklch(65.6% .241 354.308);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--form-display:flex;--form-width:100%;--from-font:inherit;--form-font-weight:400;--form-line-height:1.5;--form-font-size:1rem;--form-background-color:inherit;--form-background-repeat:no-repeat;--form-background-position:right .375rem center;--form-border-width:1px;--form-border-style:solid;--form-border-color-control-select:var(--color-neutral-300,oklch(87% 0 0));--form-border-color-switch-check:var(--color-neutral-400,oklch(70.8% 0 0));--form-appearance:none;--form-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-dark-border-color:var(--color-neutral-500,oklch(55.6% 0 0));--form-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-focus-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-focus-background-color:inherit;--form-focus-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-focus-outline:0;--form-focus-box-shadow-style:0 0 0 .2rem;--form-focus-box-shadow-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-focus-dark-color:var(--color-white,oklch(100% .00011 271.152));--form-focus-dark-border-color:var(--color-blue-400,oklch(70.7% .165 254.624));--form-disabled-opacity:1;--form-disabled-filter:none;--form-disabled-pointer-events:none;--form-disabled-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-background-color:var(--color-neutral-200,oklch(92.2% 0 0));--form-disabled-border-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-disabled-dark-color:var(--color-neutral-600,oklch(43.9% 0 0));--form-disabled-dark-background-color:var(--color-neutral-900,oklch(20.5% 0 0));--form-disabled-dark-border-color:var(--color-neutral-700,oklch(20.5% 0 0));--form-plaintext-display:block;--form-plaintext-width:100%;--form-plaintext-margin:0;--form-plaintext-padding-left:0em;--form-plaintext-padding-right:0em;--form-plaintext-color:inherit;--form-plaintext-border:none;--form-plaintext-line-height:1.5;--form-plaintext-background:transparent;--form-plaintext-background-image:none;--form-plaintext-box-shadow:none;--form-plaintext-outline:none;--form-plaintext-cursor:default;--form-plaintext-appearance:none;--form-control-font-size-xs:calc(var(--spacing)*2.5);--form-control-font-size-sm:calc(var(--spacing)*3);--form-control-font-size-md:calc(var(--spacing)*4);--form-control-font-size-lg:calc(var(--spacing)*5);--form-control-font-size-xl:calc(var(--spacing)*6);--form-control-font-size-2xl:calc(var(--spacing)*7);--form-control-font-size-3xl:calc(var(--spacing)*8);--form-control-font-size-4xl:calc(var(--spacing)*9);--form-control-font-size-5xl:calc(var(--spacing)*10);--form-control-color-width:3rem;--form-control-color-height:calc(1.5em + var(--form-control-font-size)*.75 + var(--form-control-border-width)*2);--form-control-color-padding:.375rem;--display-none:none;--display-block:block;--invalid-color:var(--color-red-600,oklch(57.7% .245 27.325));--valid-color:var(--color-green-600,oklch(62.7% .194 149.214));--invalid-background-color:#e400141a}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-background-color:color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))10%,transparent)}}:root,:host{--valid-background-color:#00a5441a}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-background-color:color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))10%,transparent)}}:root,:host{--invalid-box-shadow:0 0 0 .2rem #e4001480}@supports (color:color-mix(in lab,red,red)){:root,:host{--invalid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-red-600,oklch(57.7% .245 27.325))50%,transparent)}}:root,:host{--valid-box-shadow:0 0 0 .2rem #00a54480}@supports (color:color-mix(in lab,red,red)){:root,:host{--valid-box-shadow:0 0 0 .2rem color-mix(in oklch,var(--color-green-600,oklch(62.7% .194 149.214))50%,transparent)}}:root,:host{--invalid-background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc2626'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath d='m5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc2626' stroke='none'/%3e%3c/svg%3e");--valid-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMxNmEzNGEnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=);--form-control-background-size:1.25em;--form-control-border-radius:.25rem;--form-control-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-control-display:var(--form-display,flex);--form-control-width:var(--form-width,100%);--form-control-font:var(--from-font,inherit);--form-control-font-weight:var(--form-font-weight,400);--form-control-line-height:var(--form-line-height,1.5);--form-control-font-size:var(--form-font-size,1rem);--form-control-background-color:var(--form-background-color,inherit);--form-control-background-repeat:var(--form-background-repeat,no-repeat);--form-control-background-position:var(--form-background-position,right .375rem center);--form-control-border-width:var(--form-border-width,1px);--form-control-border-style:var(--form-border-style,solid);--form-control-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-control-appearance:var(--form-appearance,none);--form-control-inner-icon-textarea-top:.575em;--form-control-inner-icon-textarea-transform:none;--form-control-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-control-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-control-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-control-focus-background-color:var(--form-focus-background-color,inherit);--form-control-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-control-focus-outline:var(--form-focus-outline,0);--form-control-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-control-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-control-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-control-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-control-placeholder-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-control-placeholder-opacity:1;--form-control-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-control-disabled-background-color:var(--form-disabled-background-color,oklch(92.2% 0 0));--form-control-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-control-disabled-opacity:var(--form-disabled-opacity,1);--form-control-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-control-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-control-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-control-inner-position:relative;--form-control-inner-icon-position:absolute;--form-control-inner-icon-top:50%;--form-control-inner-icon-left:.5em;--form-control-inner-icon-width:1.25em;--form-control-inner-icon-font-size:inherit;--form-control-inner-icon-transform:translateY(-50%);--form-control-inner-icon-display:flex;--form-control-inner-icon-align-items:center;--form-control-inner-icon-justify-content:center;--form-control-activity-indicator-position:absolute;--form-control-activity-indicator-right:0;--form-control-activity-indicator-top:50%;--form-control-activity-indicator-transform:translate(-1rem,-50%);--form-control-activity-indicator-transition:all .15s ease-in;--form-control-plaintext-display:var(--form-plaintext-display,block);--form-control-plaintext-width:var(--form-plaintext-width,100%);--form-control-plaintext-margin:var(--form-plaintext-margin,0);--form-control-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-control-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-control-plaintext-color:var(--form-plaintext-color,inherit);--form-control-plaintext-border:var(--form-plaintext-border,none);--form-control-plaintext-line-height:var(--form-plaintext-line-height,1.5);--form-control-plaintext-background:var(--form-plaintext-background,transparent);--form-control-plaintext-box-shadow:var(--form-plaintext-box-shadow,none);--form-control-plaintext-outline:var(--form-plaintext-outline,none);--form-control-plaintext-cursor:var(--form-plaintext-cursor,default);--form-control-plaintext-appearance:var(--form-plaintext-appearance,none);--form-select-vertical-align:middle;--form-select-padding-x:.75rem;--form-select-padding-y:.375rem;--form-select-background-size:1em;--form-select-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E");--form-select-background-color:var(--form-background-color,inherit);--form-select-background-repeat:var(--form-background-repeat,no-repeat);--form-select-background-position:var(--form-background-position,right .375rem center);--form-select-border-width:var(--form-border-width,1px);--form-select-border-style:var(--form-border-style,solid);--form-select-border-color:var(--form-border-color-control-select,oklch(87% 0 0));--form-select-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-select-display:var(--form-display,flex);--form-select-width:var(--form-width,100%);--form-select-font:var(--from-font,inherit);--form-select-font-weight:var(--form-font-weight,400);--form-select-line-height:var(--form-line-height,1.5rem);--form-select-color:var(--color-gray-800,oklch(31.8% .014 256.848));--form-select-appearance:var(--form-appearance,none);--form-select-padding-right:calc(var(--form-select-padding-x,.75rem)*2);--form-select-opacity:var(--form-disabled-opacity,1);--form-select-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-select-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-select-dark-background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyNCAyNCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZT0nI2Q0ZDRkNCc+PHBhdGggc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNMTkuNSA4LjI1bC03LjUgNy41LTcuNS03LjUnIC8+PC9zdmc+);--form-select-focus-color:var(--form-focus-color,oklch(37.1% 0 0));--form-select-focus-background-color:var(--form-focus-background-color,inherit);--form-select-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-select-focus-outline:var(--form-focus-outline,0);--form-select-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-select-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-select-focus-dark-border-color:var(--form-focus-dark-border-color,oklch(70.7% .165 254.624));--form-select-focus-dark-color:var(--form-focus-dark-color,oklch(100% .00011 271.152));--form-select-focus-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-select-ms-value-color:var(--color-gray-700,oklch(41.8% .01 256.848));--form-select-ms-value-background-color:var(--color-white,oklch(100% 0 0));--form-select-ms-value-dark-color:var(--color-gray-50,oklch(98.5% .002 247.839));--form-select-ms-value-dark-background-color:var(--color-neutral-700,oklch(37.1% 0 0));--form-select-multiple-height:auto;--form-select-multiple-padding-right:var(--form-select-padding-x,.75rem);--form-select-multiple-background-image:none;--form-select-disabled-color:var(--form-disabled-color,oklch(70.8% 0 0));--form-select-disabled-border-color:var(--form-disabled-border-color,oklch(70.8% 0 0));--form-select-disabled-dark-color:var(--form-disabled-dark-color,oklch(43.9% 0 0));--form-select-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-select-disabled-dark-border-color:var(--form-disabled-dark-border-color,oklch(20.5% 0 0));--form-select-moz-focusring-color:transparent;--form-select-moz-focusring-text-shadow:0 0 0 oklch(31.8% .014 256.848);--form-select-validation-background-size:1.25em;--form-select-validation-background-position:right calc((var(--form-select-line-height)*1em + var(--form-select-padding-x)*2)/4)center;--form-select-plaintext-display:var(--form-plaintext-display,block);--form-select-plaintext-outline:var(--form-plaintext-outline,none);--form-select-plaintext-border:var(--form-plaintext-border,none);--form-select-plaintext-color:var(--form-plaintext-color,inherit);--form-select-plaintext-cursor:var(--form-plaintext-cursor,default);--form-select-plaintext-padding-left:var(--form-plaintext-padding-left,0em);--form-select-plaintext-padding-right:var(--form-plaintext-padding-right,0em);--form-select-plaintext-background-image:var(--form-plaintext-background-image,none);--form-select-plaintext-color-focus-dark:inherit;--form-select-plaintext-background-color-dark:inherit;--form-select-plaintext-box-shadow-focus:none;--form-select-plaintext-background-color-focus-dark:var(--color-neutral-800,oklch(26.9% 0 0));--form-select-plaintext-color-disabled:var(--color-neutral-600,oklch(43.9% 0 0));--form-select-plaintext-color-disabled-dark:var(--color-neutral-400,oklch(70.8% 0 0));--form-check-width:1.25em;--form-check-height:1.25em;--form-check-margin-top:calc((var(--form-line-height,1.5)*1em - 1.25em)/2);--form-check-vertical-align:top;--form-check-background-position:center;--form-check-background-size:contain;--form-check-color-adjust:exact;--form-check-padding:0;--form-check-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-check-background-color:var(--form-background-color,inherit);--form-check-background-repeat:var(--form-background-repeat,no-repeat);--form-check-border-width:var(--form-border-width,1px);--form-check-border-style:var(--form-border-style,solid);--form-check-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-check-appearance:var(--form-appearance,none);--form-check-label-margin-left:.5em;--form-check-dark-color:var(--form-dark-color,oklch(98.5% .002 247.839));--form-check-dark-background-color:var(--form-dark-background-color,oklch(37.1% 0 0));--form-check-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-check-checkbox-border-radius: .3125em ;--form-check-radio-border-radius:50%;--form-check-active-filter:brightness(90%);--form-check-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-check-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-check-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-check-focus-outline:var(--form-focus-outline,0);--form-check-checked-background-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checked-border-color:var(--color-blue-500,oklch(68.7% .162 253.989));--form-check-checkbox-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3E%3C/svg%3E");--form-check-radio-checked-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E");--form-check-disabled-pointer-events:var(--form-disabled-pointer-events,none);--form-check-disabled-filter:var(--form-disabled-filter,none);--form-check-disabled-opacity:calc(var(--form-disabled-opacity,1)/2);--form-check-disabled-dark-background-color:var(--form-disabled-dark-background-color,oklch(20.5% 0 0));--form-check-disabled-label-opacity:.5;--form-check-invalid-checked-background-color:var(--color-red-600,oklch(57.7% .245 27.325));--form-check-valid-checked-background-color:var(--color-green-600,oklch(62.7% .194 149.214));--form-switch-position:relative;--form-switch-outline:none;--form-switch-appearance:var(--form-appearance,none);--form-switch-border-width:var(--form-border-width,1px);--form-switch-border-style:var(--form-border-style,solid);--form-switch-border-color:var(--form-border-color-switch-check,oklch(70.8% 0 0));--form-switch-transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-switch-border-radius:var(--form-switch-height);--form-switch-display:var(--form-display,flex);--form-switch-padding:.15rem .35;--form-switch-font-size:.7rem;--form-switch-height: 1rem ;--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-label-display:inline-flex;--form-switch-label-align-items:center;--form-switch-label-vertical-align:middle;--form-switch-label-gap:.5em;--form-switch-before-content:"";--form-switch-before-position:absolute;--form-switch-before-top:50%;--form-switch-before-left:0;--form-switch-before-height:calc(var(--form-switch-height));--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2 - var(--form-switch-border-width)*2);--form-switch-before-display:block;--form-switch-before-translate-y:-50%;--form-switch-before-transition:all .15s ease-in-out;--form-switch-after-border-radius:100%;--form-switch-after-content:"";--form-switch-after-position:absolute;--form-switch-after-left:0;--form-switch-after-top:var(--form-switch-before-top);--form-switch-after-off-color:var(--color-neutral-400,oklch(70.8% 0 0));--form-switch-after-on-color:var(--color-white,#fff);--form-switch-after-focus-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-after-background-position:center;--form-switch-after-background-repeat:no-repeat;--form-switch-checked-background:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-checked-border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--form-switch-focus-border-color:var(--form-focus-border-color,oklch(62.3% .214 259.815));--form-switch-focus-outline:var(--form-focus-outline,0);--form-switch-focus-box-shadow-style:var(--form-focus-box-shadow-style,0 0 0 .2rem);--form-switch-focus-box-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){:root,:host{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--form-focus-box-shadow-color,oklch(70.7% .165 254.624))50%,transparent)}}:root,:host{--form-switch-disabled-pointer-events:var(--form-disabled-pointer-events);--form-switch-disabled-filter:var(--form-disabled-filter);--form-switch-disabled-opacity:calc(var(--form-disabled-opacity)/2);--form-switch-dark-border-color:var(--form-dark-border-color,oklch(55.6% 0 0));--form-switch-dark-bg:transparent;--form-switch-sun-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNlYTU4MGM7IHN0cm9rZTogI2VhNTgwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-sun-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nI2ZlZjA4YScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTSAwIC02IEwgMCAtNC41IE0gNC4yNDMgLTQuMjQxIEwgMy4xODIgLTMuMTgyIE0gNiAwIEwgNC41IDAgTSA0LjI0MyA0LjI0MyBMIDMuMTgyIDMuMTgyIE0gMCA0LjUgTCAwIDYgTSAtMy4xODIgMy4xODIgTCAtNC4yNDEgNC4yNDMgTSAtNC41IDAgTCAtNiAwIE0gLTMuMTgyIC0zLjE4MiBMIC00LjI0MSAtNC4yNDEgTSAyLjQ5OCAwIEMgMi40OTggMS45MjcgMC40MTggMy4xMjcgLTEuMjUgMi4xNjcgQyAtMi4wMjEgMS43MTggLTIuNDk4IDAuODk1IC0yLjQ5OCAwIEMgLTIuNDk4IC0xLjkyNSAtMC40MTggLTMuMTMgMS4yNSAtMi4xNjUgQyAyLjAyNiAtMS43MTggMi40OTggLTAuODkzIDIuNDk4IDAgWicgc3R5bGU9J2ZpbGw6ICNjMjQxMGM7IHN0cm9rZTogI2MyNDEwYycgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjwvc3ZnPg==);--form-switch-moon-bg:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzdlMjJjZScgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-switch-moon-bg-focus:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSctMTIgLTEyIDI0IDI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgcj0nOScgZmlsbD0nIzZiMjFhOCcgdHJhbnNmb3JtPSdtYXRyaXgoMSwgMCwgMCwgMSwgNy4xMDU0MjczNTc2MDEwMDJlLTE1LCAwKScvPjxwYXRoIHN0cm9rZT0nd2hpdGUnIGZpbGw9J3doaXRlJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J00gNiAyLjE2MiBDIDUuMjQgMi40NzkgNC40MjMgMi42NDIgMy41OTkgMi42NDEgQyAwLjE1MyAyLjY0MSAtMi42NDEgLTAuMTUzIC0yLjY0MSAtMy41OTkgQyAtMi42NDEgLTQuNDUgLTIuNDcgLTUuMjYxIC0yLjE2MiAtNiBDIC00LjQ4NiAtNS4wMyAtNiAtMi43NTggLTYgLTAuMjM5IEMgLTYgMy4yMDYgLTMuMjA2IDYgMC4yMzkgNiBDIDIuNzU4IDYuMDAxIDUuMDMgNC40ODcgNiAyLjE2MiBaJyB0cmFuc2Zvcm09J21hdHJpeCgxLCAwLCAwLCAxLCAzLjU1MjcxMzY3ODgwMDUwMWUtMTUsIDApJy8+PC9zdmc+);--form-control-base-animation-position:relative;--form-control-animation-position:absolute;--form-control-animation-left:0;--form-control-animation-display:flex;--form-control-animation-align-items:center;--form-control-animation-padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75);--form-control-animation-transition:all .15s ease-in-out;--form-control-animation-z-index:1;--form-control-animation-is-empty-visibility:hidden;--form-control-animation-focus-label-font-size:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-label-padding-top:0;--form-control-animation-focus-label-padding-bottom:0;--form-control-animation-focus-label-padding-left:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-top:calc(var(--form-control-font-size)*.75);--form-control-animation-focus-control-padding-bottom:0;--activity-indicator-chase-width:2.5em;--activity-indicator-chase-height:2.5em;--activity-indicator-chase-animation:activity-indicator-chase 2.5s infinite linear both;--activity-indicator-chase-display:inline-block;--activity-indicator-chase-dot-width:100%;--activity-indicator-chase-dot-height:100%;--activity-indicator-chase-dot-position:absolute;--activity-indicator-chase-dot-left:0;--activity-indicator-chase-dot-top:0;--activity-indicator-chase-dot-animation:activity-indicator-chase-dot 2s infinite ease-in-out both;--activity-indicator-chase-dot-before-content:"";--activity-indicator-chase-dot-before-display:block;--activity-indicator-chase-dot-before-width:25%;--activity-indicator-chase-dot-before-height:25%;--activity-indicator-chase-dot-before-bg:currentColor;--activity-indicator-chase-dot-before-border-radius:100%;--activity-indicator-chase-dot-before-animation:activity-indicator-chase-dot-before 2s infinite ease-in-out both;--activity-indicator-chase-delay-1:-1.1s;--activity-indicator-chase-delay-2:-1s;--activity-indicator-chase-delay-3:-.9s;--activity-indicator-chase-delay-4:-.8s;--activity-indicator-chase-delay-5:-.7s;--activity-indicator-chase-delay-6:-.6s;--activity-indicator-chase-transform:rotate(360deg);--activity-indicator-chase-dot-before-scale-50:scale(.4);--activity-indicator-chase-dot-before-scale-100:scale(1);--activity-indicator-circle-fade-width:2.5em;--activity-indicator-circle-fade-height:2.5em;--activity-indicator-circle-fade-position:relative;--activity-indicator-circle-fade-display:inline-block;--activity-indicator-circle-width:100%;--activity-indicator-circle-height:100%;--activity-indicator-circle-position:absolute;--activity-indicator-circle-left:0;--activity-indicator-circle-top:0;--activity-indicator-circle-before-content:"";--activity-indicator-circle-before-display:block;--activity-indicator-circle-before-margin:0 auto;--activity-indicator-circle-before-width:15%;--activity-indicator-circle-before-height:15%;--activity-indicator-circle-before-bg:currentColor;--activity-indicator-circle-before-border-radius:100%;--activity-indicator-circle-before-animation:activity-indicator-circle-fade 1.2s infinite ease-in-out both;--activity-indicator-circle-delay-1:0s;--activity-indicator-circle-delay-2:-1.1s;--activity-indicator-circle-delay-3:-1s;--activity-indicator-circle-delay-4:-.9s;--activity-indicator-circle-delay-5:-.8s;--activity-indicator-circle-delay-6:-.7s;--activity-indicator-circle-delay-7:-.6s;--activity-indicator-circle-delay-8:-.5s;--activity-indicator-circle-delay-9:-.4s;--activity-indicator-circle-delay-10:-.3s;--activity-indicator-circle-delay-11:-.2s;--activity-indicator-circle-delay-12:-.1s;--activity-indicator-circle-rotate-1:rotate(0deg);--activity-indicator-circle-rotate-2:rotate(30deg);--activity-indicator-circle-rotate-3:rotate(60deg);--activity-indicator-circle-rotate-4:rotate(90deg);--activity-indicator-circle-rotate-5:rotate(120deg);--activity-indicator-circle-rotate-6:rotate(150deg);--activity-indicator-circle-rotate-7:rotate(180deg);--activity-indicator-circle-rotate-8:rotate(210deg);--activity-indicator-circle-rotate-9:rotate(240deg);--activity-indicator-circle-rotate-10:rotate(270deg);--activity-indicator-circle-rotate-11:rotate(300deg);--activity-indicator-circle-rotate-12:rotate(330deg);--activity-indicator-circle-fade-opacity-false:0;--activity-indicator-circle-fade-opacity-true:1;--activity-indicator-circle-orbit-width:2.5em;--activity-indicator-circle-orbit-height:2.5em;--activity-indicator-circle-orbit-position:relative;--activity-indicator-circle-orbit-text-align:center;--activity-indicator-circle-orbit-animation:activity-indicator-circle-orbit-rotate 2s infinite linear;--activity-indicator-circle-orbit-dot-width:60%;--activity-indicator-circle-orbit-dot-height:60%;--activity-indicator-circle-orbit-dot-display:inline-block;--activity-indicator-circle-orbit-dot-position:absolute;--activity-indicator-circle-orbit-dot-top:0;--activity-indicator-circle-orbit-dot-bg:currentColor;--activity-indicator-circle-orbit-dot-border-radius:100%;--activity-indicator-circle-orbit-dot-animation:activity-indicator-circle-orbit-bounce 2s infinite ease-in-out;--activity-indicator-circle-orbit-dot2-top:auto;--activity-indicator-circle-orbit-dot2-bottom:0;--activity-indicator-circle-orbit-dot2-delay:-1s;--activity-indicator-circle-orbit-rotate-transform:rotate(360deg);--activity-indicator-circle-orbit-rotate-bounce-scale-start:scale(0);--activity-indicator-circle-orbit-rotate-bounce-scale-end:scale(1);--activity-indicator-circle-trail-width:2.5em;--activity-indicator-circle-trail-height:2.5em;--activity-indicator-circle-trail-position:relative;--activity-indicator-child-width:100%;--activity-indicator-child-height:100%;--activity-indicator-child-position:absolute;--activity-indicator-child-left:0;--activity-indicator-child-top:0;--activity-indicator-child-before-content:"";--activity-indicator-child-before-display:block;--activity-indicator-child-before-margin:0 auto;--activity-indicator-child-before-width:.4em;--activity-indicator-child-before-height:.4em;--activity-indicator-child-before-bg:currentColor;--activity-indicator-child-before-border-radius:100%;--activity-indicator-child-before-animation:activity-indicator-circle-trail 1.2s infinite ease-in-out both;--trail-transform-2:rotate(30deg);--trail-delay-2:-1.1s;--trail-transform-3:rotate(60deg);--trail-delay-3:-1s;--trail-transform-4:rotate(90deg);--trail-delay-4:-.9s;--trail-transform-5:rotate(120deg);--trail-delay-5:-.8s;--trail-transform-6:rotate(150deg);--trail-delay-6:-.7s;--trail-transform-7:rotate(180deg);--trail-delay-7:-.6s;--trail-transform-8:rotate(210deg);--trail-delay-8:-.5s;--trail-transform-9:rotate(240deg);--trail-delay-9:-.4s;--trail-transform-10:rotate(270deg);--trail-delay-10:-.3s;--trail-transform-11:rotate(300deg);--trail-delay-11:-.2s;--trail-transform-12:rotate(330deg);--trail-delay-12:-.1s;--activity-indicator-circle-trail-scale-0:scale(0);--activity-indicator-circle-trail-scale-1:scale(1);--activity-indicator-dots-font-size:1em;--activity-indicator-dots-position:relative;--activity-indicator-dots-child-width:1em;--activity-indicator-dots-child-height:1em;--activity-indicator-dots-child-bg:currentColor;--activity-indicator-dots-child-border-radius:100%;--activity-indicator-dots-child-display:inline-block;--activity-indicator-dots-child-animation:activity-indicator-dots 1.4s infinite ease-in-out both;--activity-indicator-dots-child-margin-right:.2em;--dots-delay-1:-.32s;--dots-delay-2:-.16s;--activity-indicator-dots-scale-0:scale(0);--activity-indicator-dots-scale-1:scale(1);--activity-indicator-double-pulse-width:2.5em;--activity-indicator-double-pulse-height:2.5em;--activity-indicator-double-pulse-position:relative;--activity-indicator-double-pulse-bounce-width:100%;--activity-indicator-double-pulse-bounce-height:100%;--activity-indicator-double-pulse-bounce-border-radius:50%;--activity-indicator-double-pulse-bounce-bg:currentColor;--activity-indicator-double-pulse-bounce-opacity:.66;--activity-indicator-double-pulse-bounce-position:absolute;--activity-indicator-double-pulse-bounce-top:0;--activity-indicator-double-pulse-bounce-left:0;--activity-indicator-double-pulse-bounce-animation:activity-indicator-double-pulse 2s infinite ease-in-out;--double-pulse-delay-2:-1s;--activity-indicator-double-pulse-scale-0:scale(0);--activity-indicator-double-pulse-scale-1:scale(1);--activity-indicator-facebook-height:4em;--activity-indicator-facebook-child-bg:#333;--activity-indicator-facebook-child-height:100%;--activity-indicator-facebook-child-width:6px;--activity-indicator-facebook-child-margin-right:2px;--activity-indicator-facebook-child-display:inline-block;--activity-indicator-facebook-child-animation:activity-indicator-facebook 1.2s infinite ease-in-out;--activity-indicator-facebook-rect2-delay:-1.1s;--activity-indicator-facebook-rect3-delay:-1s;--activity-indicator-facebook-rect4-delay:-.9s;--activity-indicator-facebook-rect5-delay:-.8s;--activity-indicator-facebook-scale-start:scaleY(.4);--activity-indicator-facebook-scale-peak:scaleY(1);--activity-indicator-grid-width:2.5em;--activity-indicator-grid-height:2.5em;--activity-indicator-grid-child-width:33%;--activity-indicator-grid-child-height:33%;--activity-indicator-grid-child-bg:currentColor;--activity-indicator-grid-child-float:left;--activity-indicator-grid-child-animation:activity-indicator-grid 1.3s infinite ease-in-out;--activity-indicator-grid1-delay:.2s;--activity-indicator-grid2-delay:.3s;--activity-indicator-grid3-delay:.4s;--activity-indicator-grid4-delay:.1s;--activity-indicator-grid5-delay:.2s;--activity-indicator-grid6-delay:.3s;--activity-indicator-grid7-delay:0s;--activity-indicator-grid8-delay:.1s;--activity-indicator-grid9-delay:.2s;--activity-indicator-grid-scale-normal:scale3d(1,1,1);--activity-indicator-grid-scale-shrink:scale3d(0,0,1);--activity-indicator-pulse-width:2.5em;--activity-indicator-pulse-height:2.5em;--activity-indicator-pulse-bg:currentColor;--activity-indicator-pulse-border-radius:100%;--activity-indicator-pulse-animation:activity-indicator-pulse 1s infinite ease-in-out;--activity-indicator-pulse-scale-start:scale(0);--activity-indicator-pulse-scale-end:scale(1);--activity-indicator-pulse-opacity-start:1;--activity-indicator-pulse-opacity-end:0;--activity-indicator-spinner-width:2.5em;--activity-indicator-spinner-height:2.5em;--activity-indicator-spinner-bg:currentColor;--activity-indicator-spinner-animation:activity-indicator-spinner 1.2s infinite ease-in-out both;--activity-indicator-spinner-bar-width:10%;--activity-indicator-spinner-bar-height:33.333%;--activity-indicator-spinner-bar-margin:0 auto;--activity-indicator-spinner-bar-display:block;--activity-indicator-spinner-bar-content:"";--activity-indicator-spinner-position:relative;--activity-indicator-spinner-child-position:absolute;--activity-indicator-spinner-child-width:100%;--activity-indicator-spinner-child-height:100%;--activity-indicator-spinner-child-left:0;--activity-indicator-spinner-child-top:0;--activity-indicator-spinner-spinner2-rotate:rotate(30deg);--activity-indicator-spinner-spinner3-rotate:rotate(60deg);--activity-indicator-spinner-spinner4-rotate:rotate(90deg);--activity-indicator-spinner-spinner5-rotate:rotate(120deg);--activity-indicator-spinner-spinner6-rotate:rotate(150deg);--activity-indicator-spinner-spinner7-rotate:rotate(180deg);--activity-indicator-spinner-spinner8-rotate:rotate(210deg);--activity-indicator-spinner-spinner9-rotate:rotate(240deg);--activity-indicator-spinner-spinner10-rotate:rotate(270deg);--activity-indicator-spinner-spinner11-rotate:rotate(300deg);--activity-indicator-spinner-spinner12-rotate:rotate(330deg);--activity-indicator-spinner-spinner2-delay:-1.1s;--activity-indicator-spinner-spinner3-delay:-1s;--activity-indicator-spinner-spinner4-delay:-.9s;--activity-indicator-spinner-spinner5-delay:-.8s;--activity-indicator-spinner-spinner6-delay:-.7s;--activity-indicator-spinner-spinner7-delay:-.6s;--activity-indicator-spinner-spinner8-delay:-.5s;--activity-indicator-spinner-spinner9-delay:-.4s;--activity-indicator-spinner-spinner10-delay:-.3s;--activity-indicator-spinner-spinner11-delay:-.2s;--activity-indicator-spinner-spinner12-delay:-.1s;--activity-indicator-spotify-width:2em;--activity-indicator-spotify-height:2em;--activity-indicator-spotify-border-radius:50%;--activity-indicator-spotify-background:conic-gradient(white,black);--activity-indicator-spotify-position:relative;--activity-indicator-spotify-animation:activity-indicator-spotify 1.4s linear infinite;--activity-indicator-spotify-transform:translateZ(0);--activity-indicator-spotify-after-background:var(--color-white,#fff);--activity-indicator-spotify-after-width:75%;--activity-indicator-spotify-after-height:75%;--activity-indicator-spotify-after-border-radius:50%;--activity-indicator-spotify-after-content:"";--activity-indicator-spotify-after-margin:auto;--activity-indicator-spotify-after-position:absolute;--activity-indicator-spotify-after-top:0;--activity-indicator-spotify-after-left:0;--activity-indicator-spotify-after-bottom:0;--activity-indicator-spotify-after-right:0;--activity-indicator-spotify-transform-from:rotate(0deg);--activity-indicator-spotify-transform-to:rotate(360deg);--activity-indicator-square-width:2.5em;--activity-indicator-square-height:2.5em;--activity-indicator-square-background-color:currentColor;--activity-indicator-square-animation-name:activity-indicator-square;--activity-indicator-square-animation-duration:1.2s;--activity-indicator-square-animation-timing-function:ease-in-out;--activity-indicator-square-animation-iteration-count:infinite;--activity-indicator-square-animation:var(--activity-indicator-square-animation-name)var(--activity-indicator-square-animation-duration)var(--activity-indicator-square-animation-timing-function)var(--activity-indicator-square-animation-iteration-count);--activity-indicator-square-perspective-value:120px;--activity-indicator-square-0-rotateX:0deg;--activity-indicator-square-0-rotateY:0deg;--activity-indicator-square-0-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-0-rotateX))rotateY(var(--activity-indicator-square-0-rotateY));--activity-indicator-square-50-rotateX:-180.1deg;--activity-indicator-square-50-rotateY:0deg;--activity-indicator-square-50-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-50-rotateX))rotateY(var(--activity-indicator-square-50-rotateY));--activity-indicator-square-100-rotateX:-180deg;--activity-indicator-square-100-rotateY:-179.9deg;--activity-indicator-square-100-transform:perspective(var(--activity-indicator-square-perspective-value))rotateX(var(--activity-indicator-square-100-rotateX))rotateY(var(--activity-indicator-square-100-rotateY));--activity-indicator-square-fold-margin:1em;--activity-indicator-square-fold-width:2.5em;--activity-indicator-square-fold-height:2.5em;--activity-indicator-square-fold-position:relative;--activity-indicator-square-fold-initial-rotateZ:45deg;--activity-indicator-square-fold-initial-transform:rotateZ(var(--activity-indicator-square-fold-initial-rotateZ));--activity-indicator-square-fold-square-float:left;--activity-indicator-square-fold-square-width:50%;--activity-indicator-square-fold-square-height:50%;--activity-indicator-square-fold-square-position:relative;--activity-indicator-square-fold-square-scale:1.1;--activity-indicator-square-fold-square-transform-base:scale(var(--activity-indicator-square-fold-square-scale));--activity-indicator-square-fold-before-content:"";--activity-indicator-square-fold-before-position:absolute;--activity-indicator-square-fold-before-top:0;--activity-indicator-square-fold-before-left:0;--activity-indicator-square-fold-before-width:100%;--activity-indicator-square-fold-before-height:100%;--activity-indicator-square-fold-before-background-color:#333;--activity-indicator-square-fold-before-animation-name:activity-indicator-square-fold;--activity-indicator-square-fold-before-animation-duration:2.4s;--activity-indicator-square-fold-before-animation-timing-function:linear;--activity-indicator-square-fold-before-animation-iteration-count:infinite;--activity-indicator-square-fold-before-animation-fill-mode:both;--activity-indicator-square-fold-before-animation:var(--activity-indicator-square-fold-before-animation-name)var(--activity-indicator-square-fold-before-animation-duration)var(--activity-indicator-square-fold-before-animation-timing-function)var(--activity-indicator-square-fold-before-animation-iteration-count)var(--activity-indicator-square-fold-before-animation-fill-mode);--activity-indicator-square-fold-before-transform-origin:100% 100%;--activity-indicator-square-fold-square2-rotateZ:90deg;--activity-indicator-square-fold-square2-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square2-rotateZ));--activity-indicator-square-fold-square3-rotateZ:180deg;--activity-indicator-square-fold-square3-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square3-rotateZ));--activity-indicator-square-fold-square4-rotateZ:270deg;--activity-indicator-square-fold-square4-transform:var(--activity-indicator-square-fold-square-transform-base)rotateZ(var(--activity-indicator-square-fold-square4-rotateZ));--activity-indicator-square-fold-square2-delay:.3s;--activity-indicator-square-fold-square3-delay:.6s;--activity-indicator-square-fold-square4-delay:.9s;--activity-indicator-square-fold-keyframe-perspective:140px;--activity-indicator-square-fold-0-10-rotateX:-180deg;--activity-indicator-square-fold-0-10-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateX(var(--activity-indicator-square-fold-0-10-rotateX));--activity-indicator-square-fold-0-10-opacity:0;--activity-indicator-square-fold-25-75-rotateX:0deg;--activity-indicator-square-fold-25-75-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateX(var(--activity-indicator-square-fold-25-75-rotateX));--activity-indicator-square-fold-25-75-opacity:1;--activity-indicator-square-fold-90-100-rotateY:180deg;--activity-indicator-square-fold-90-100-transform:perspective(var(--activity-indicator-square-fold-keyframe-perspective))rotateY(var(--activity-indicator-square-fold-90-100-rotateY));--activity-indicator-square-fold-90-100-opacity:0;--activity-indicator-square-orbit-margin:.5em;--activity-indicator-square-orbit-width:3em;--activity-indicator-square-orbit-height:3em;--activity-indicator-square-orbit-position:relative;--activity-indicator-square-orbit-cube-background-color:#333;--activity-indicator-square-orbit-cube-width:1em;--activity-indicator-square-orbit-cube-height:1em;--activity-indicator-square-orbit-cube-position:absolute;--activity-indicator-square-orbit-cube-top:0;--activity-indicator-square-orbit-cube-left:0;--activity-indicator-square-orbit-animation-name:activity-indicator-square-orbit;--activity-indicator-square-orbit-animation-duration:1.8s;--activity-indicator-square-orbit-animation-timing-function:ease-in-out;--activity-indicator-square-orbit-animation-iteration-count:infinite;--activity-indicator-square-orbit-animation:var(--activity-indicator-square-orbit-animation-name)var(--activity-indicator-square-orbit-animation-duration)var(--activity-indicator-square-orbit-animation-timing-function)var(--activity-indicator-square-orbit-animation-iteration-count);--activity-indicator-square-orbit-cube2-animation-delay:-.9s;--activity-indicator-square-orbit-25-translateX:2em;--activity-indicator-square-orbit-25-rotate:-90deg;--activity-indicator-square-orbit-25-scale:.5;--activity-indicator-square-orbit-25-transform:translateX(var(--activity-indicator-square-orbit-25-translateX))rotate(var(--activity-indicator-square-orbit-25-rotate))scale(var(--activity-indicator-square-orbit-25-scale));--activity-indicator-square-orbit-50-translateX:2em;--activity-indicator-square-orbit-50-translateY:2em;--activity-indicator-square-orbit-50-rotate:-179deg;--activity-indicator-square-orbit-50-transform:translateX(var(--activity-indicator-square-orbit-50-translateX))translateY(var(--activity-indicator-square-orbit-50-translateY))rotate(var(--activity-indicator-square-orbit-50-rotate));--activity-indicator-square-orbit-50_1-translateX:2em;--activity-indicator-square-orbit-50_1-translateY:2em;--activity-indicator-square-orbit-50_1-rotate:-180deg;--activity-indicator-square-orbit-50_1-transform:translateX(var(--activity-indicator-square-orbit-50_1-translateX))translateY(var(--activity-indicator-square-orbit-50_1-translateY))rotate(var(--activity-indicator-square-orbit-50_1-rotate));--activity-indicator-square-orbit-75-translateX:0px;--activity-indicator-square-orbit-75-translateY:2em;--activity-indicator-square-orbit-75-rotate:-270deg;--activity-indicator-square-orbit-75-scale:.5;--activity-indicator-square-orbit-75-transform:translateX(var(--activity-indicator-square-orbit-75-translateX))translateY(var(--activity-indicator-square-orbit-75-translateY))rotate(var(--activity-indicator-square-orbit-75-rotate))scale(var(--activity-indicator-square-orbit-75-scale));--activity-indicator-square-orbit-100-rotate:-360deg;--activity-indicator-square-orbit-100-transform:rotate(var(--activity-indicator-square-orbit-100-rotate));--activity-indicator-size-2xs:calc(var(--spacing)*1);--activity-indicator-size-xs:calc(var(--spacing)*2);--activity-indicator-size-sm:calc(var(--spacing)*3);--activity-indicator-size-md:calc(var(--spacing)*4);--activity-indicator-size-lg:calc(var(--spacing)*5);--activity-indicator-size-xl:calc(var(--spacing)*6);--activity-indicator-size-2xl:calc(var(--spacing)*7);--activity-indicator-size-3xl:calc(var(--spacing)*8);--activity-indicator-size-4xl:calc(var(--spacing)*9);--activity-indicator-size-5xl:calc(var(--spacing)*10)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.form-switch{--form-switch-before-width:calc(var(--form-switch-width) - var(--form-switch-border-width)*2);--form-switch-after-height:calc(var(--form-switch-height)*.75);--form-switch-after-width:var(--form-switch-after-height);--form-switch-after-translate-x:calc((var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);--form-switch-after-checked-translate-x:calc((var(--form-switch-before-width) + var(--form-switch-height) - var(--form-switch-after-height) - var(--form-switch-border-width))/2);display:var(--form-switch-display);position:var(--form-switch-position);outline:var(--form-switch-outline);padding:var(--form-switch-padding);font-size:var(--form-switch-font-size);appearance:var(--form-switch-appearance);border-width:var(--form-switch-border-width);border-style:var(--form-switch-border-style);border-color:var(--form-switch-border-color);border-radius:var(--form-switch-border-radius);width:var(--form-switch-width);height:var(--form-switch-height);transition:var(--form-switch-transition)}.form-switch:before{content:var(--form-switch-before-content);position:var(--form-switch-before-position);top:var(--form-switch-before-top);left:var(--form-switch-before-left);width:var(--form-switch-before-width);height:var(--form-switch-before-height);display:var(--form-switch-before-display);transform:translateY(var(--form-switch-before-translate-y));transition:var(--form-switch-before-transition)}.form-switch:after{content:var(--form-switch-after-content);position:var(--form-switch-after-position);left:var(--form-switch-after-left);top:var(--form-switch-after-top);transform:translate(var(--form-switch-after-translate-x))translateY(var(--form-switch-before-translate-y));width:var(--form-switch-after-width);height:var(--form-switch-after-height);background-color:var(--form-switch-after-off-color);border-radius:var(--form-switch-after-border-radius);transition:var(--form-switch-before-transition);background-position:var(--form-switch-after-background-position);background-repeat:var(--form-switch-after-background-repeat);background-size:var(--form-switch-height)}.form-switch:disabled:not([readonly]){pointer-events:var(--form-switch-disabled-pointer-events);filter:var(--form-switch-disabled-filter);opacity:var(--form-switch-disabled-opacity)}.form-switch:focus{border-color:var(--form-switch-focus-border-color);outline:var(--form-switch-focus-outline);box-shadow:var(--form-switch-focus-box-shadow-style) var(--form-switch-focus-box-shadow-color)}.form-switch:focus:after{background-color:var(--form-switch-after-focus-color)}.form-switch:checked{background-color:var(--form-switch-checked-background);border-color:var(--form-switch-checked-border-color)}.form-switch:checked:after{background-color:var(--form-switch-after-on-color);transform:translate(var(--form-switch-after-checked-translate-x))translateY(var(--form-switch-before-translate-y))}label.form-switch-label:has(.form-switch){display:var(--form-switch-label-display);align-items:var(--form-switch-label-align-items);vertical-align:var(--form-switch-label-vertical-align);gap:var(--form-switch-label-gap)}.form-switch.is-invalid,.form-switch[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):after{background-color:var(--invalid-color)}:is(.form-switch.is-invalid,.form-switch[invalid]):focus{box-shadow:var(--invalid-box-shadow)}.form-switch.is-valid,.form-switch[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):after{background-color:var(--valid-color)}:is(.form-switch.is-valid,.form-switch[valid]):focus{box-shadow:var(--valid-box-shadow)}.form-check{width:var(--form-check-width);height:var(--form-check-height);margin-top:var(--form-check-margin-top);vertical-align:var(--form-check-vertical-align);background-color:var(--form-check-background-color);background-repeat:var(--form-check-background-repeat);background-position:var(--form-check-background-position);background-size:var(--form-check-background-size);border-width:var(--form-check-border-width);border-style:var(--form-check-border-style);border-color:var(--form-check-border-color);forced-color-adjust:var(--form-check-color-adjust);transition:var(--form-check-transition);appearance:var(--form-check-appearance);padding:var(--form-check-padding)!important}.form-check:where(.dark,.dark *){color:var(--form-check-dark-color);background-color:var(--form-check-dark-background-color);border-color:var(--form-check-dark-border-color)}.form-check[type=checkbox]{border-radius:var(--form-check-checkbox-border-radius)}.form-check[type=radio]{border-radius:var(--form-check-radio-border-radius)}.form-check~.form-check-label{margin-left:var(--form-check-label-margin-left)}.form-check:active:not(:disabled,:read-only){filter:var(--form-check-active-filter)}.form-check:focus{border-color:var(--form-check-focus-border-color);box-shadow:var(--form-check-focus-box-shadow-style) var(--form-check-focus-box-shadow-color);outline:var(--form-check-focus-outline)}.form-check:checked{background-color:var(--form-check-checked-background-color);border-color:var(--form-check-checked-border-color)}.form-check:checked[type=checkbox]{background-image:var(--form-check-checkbox-checked-background-image)}.form-check:checked[type=radio]{background-image:var(--form-check-radio-checked-background-image)}.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]){pointer-events:var(--form-check-disabled-pointer-events);filter:var(--form-check-disabled-filter);opacity:var(--form-check-disabled-opacity)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly])):where(.dark,.dark *){background-color:var(--form-check-disabled-dark-background-color)}:is(.form-check[disabled]:not([readonly]),.form-check:disabled:not([readonly]))~.form-check-label{opacity:var(--form-check-disabled-label-opacity)}.form-check.is-invalid,.form-check[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color)}:is(.form-check.is-invalid,.form-check[invalid]):checked{background-color:var(--form-check-invalid-checked-background-color)}:is(.form-check.is-invalid,.form-check[invalid]):focus,:is(.form-check.is-invalid,.form-check[invalid]).focus{box-shadow:var(--invalid-box-shadow)}.form-check.is-valid,.form-check[valid]{border-color:var(--valid-border-color);background-color:var(--valid-background-color);color:var(--valid-color)}:is(.form-check.is-valid,.form-check[valid]):checked{background-color:var(--form-check-valid-checked-background-color)}:is(.form-check.is-valid,.form-check[valid]):focus,:is(.form-check.is-valid,.form-check[valid]).focus{box-shadow:var(--valid-box-shadow)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-2xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-2xl .form-select,.form-control-animated-2xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-2xl{position:var(--form-control-base-animation-position)}.form-control-animated-2xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-2xl)*.75);font-size:calc(var(--form-control-font-size-2xl)*.75)}:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-2xl:has(input.form-control):focus-within,.form-control-animated-2xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-2xl:has(input.form-control).is-dirty,.form-control-animated-2xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-2xl)*.75)}.form-control-animated-2xl.has-icon{font-size:calc(var(--form-control-font-size-2xl))}.form-control-animated-2xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-2xl)*2)!important}.form-control-animated-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3 .form-select,.form-control-animated-3 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3{position:var(--form-control-base-animation-position)}.form-control-animated-3:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*3)*.75);font-size:calc(calc(var(--spacing)*3)*.75)}:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3:has(input.form-control):focus-within,.form-control-animated-3:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3:has(input.form-control).is-dirty,.form-control-animated-3:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*3)*.75)}.form-control-animated-3.has-icon{font-size:calc(calc(var(--spacing)*3))}.form-control-animated-3.has-icon .form-label{padding-left:calc(calc(var(--spacing)*3)*2)!important}.form-control-animated-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-3xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-3xl .form-select,.form-control-animated-3xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-3xl{position:var(--form-control-base-animation-position)}.form-control-animated-3xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-3xl)*.75);font-size:calc(var(--form-control-font-size-3xl)*.75)}:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-3xl:has(input.form-control):focus-within,.form-control-animated-3xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-3xl:has(input.form-control).is-dirty,.form-control-animated-3xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-3xl)*.75)}.form-control-animated-3xl.has-icon{font-size:calc(var(--form-control-font-size-3xl))}.form-control-animated-3xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-3xl)*2)!important}.form-control-animated-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4 .form-select,.form-control-animated-4 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4{position:var(--form-control-base-animation-position)}.form-control-animated-4:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*4)*.75);font-size:calc(calc(var(--spacing)*4)*.75)}:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4:has(input.form-control):focus-within,.form-control-animated-4:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4:has(input.form-control).is-dirty,.form-control-animated-4:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*4)*.75)}.form-control-animated-4.has-icon{font-size:calc(calc(var(--spacing)*4))}.form-control-animated-4.has-icon .form-label{padding-left:calc(calc(var(--spacing)*4)*2)!important}.form-control-animated-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-4xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-4xl .form-select,.form-control-animated-4xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-4xl{position:var(--form-control-base-animation-position)}.form-control-animated-4xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-4xl)*.75);font-size:calc(var(--form-control-font-size-4xl)*.75)}:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-4xl:has(input.form-control):focus-within,.form-control-animated-4xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-4xl:has(input.form-control).is-dirty,.form-control-animated-4xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-4xl)*.75)}.form-control-animated-4xl.has-icon{font-size:calc(var(--form-control-font-size-4xl))}.form-control-animated-4xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-4xl)*2)!important}.form-control-animated-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5 .form-select,.form-control-animated-5 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5{position:var(--form-control-base-animation-position)}.form-control-animated-5:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*5)*.75);font-size:calc(calc(var(--spacing)*5)*.75)}:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5:has(input.form-control):focus-within,.form-control-animated-5:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5:has(input.form-control).is-dirty,.form-control-animated-5:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*5)*.75)}.form-control-animated-5.has-icon{font-size:calc(calc(var(--spacing)*5))}.form-control-animated-5.has-icon .form-label{padding-left:calc(calc(var(--spacing)*5)*2)!important}.form-control-animated-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-5xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-5xl .form-select,.form-control-animated-5xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-5xl{position:var(--form-control-base-animation-position)}.form-control-animated-5xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-5xl)*.75);font-size:calc(var(--form-control-font-size-5xl)*.75)}:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-5xl:has(input.form-control):focus-within,.form-control-animated-5xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-5xl:has(input.form-control).is-dirty,.form-control-animated-5xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-5xl)*.75)}.form-control-animated-5xl.has-icon{font-size:calc(var(--form-control-font-size-5xl))}.form-control-animated-5xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-5xl)*2)!important}.form-control-animated-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-6:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-6 .form-select,.form-control-animated-6 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-6{position:var(--form-control-base-animation-position)}.form-control-animated-6:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*6)*.75);font-size:calc(calc(var(--spacing)*6)*.75)}:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-6:has(input.form-control):focus-within,.form-control-animated-6:has(input.form-control:not(:placeholder-shown)),.form-control-animated-6:has(input.form-control).is-dirty,.form-control-animated-6:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*6)*.75)}.form-control-animated-6.has-icon{font-size:calc(calc(var(--spacing)*6))}.form-control-animated-6.has-icon .form-label{padding-left:calc(calc(var(--spacing)*6)*2)!important}.form-control-animated-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-7:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-7 .form-select,.form-control-animated-7 input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-7{position:var(--form-control-base-animation-position)}.form-control-animated-7:has(input.form-control,.form-select) .form-label{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(calc(var(--spacing)*7)*.75);font-size:calc(calc(var(--spacing)*7)*.75)}:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-7:has(input.form-control):focus-within,.form-control-animated-7:has(input.form-control:not(:placeholder-shown)),.form-control-animated-7:has(input.form-control).is-dirty,.form-control-animated-7:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(calc(var(--spacing)*7)*.75)}.form-control-animated-7.has-icon{font-size:calc(calc(var(--spacing)*7))}.form-control-animated-7.has-icon .form-label{padding-left:calc(calc(var(--spacing)*7)*2)!important}.form-control-animated-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[1\.5rem\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[1\.5rem\] .form-select,.form-control-animated-\[1\.5rem\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[1\.5rem\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[1\.5rem\]:has(input.form-control,.form-select) .form-label{padding:.5625rem 1.125rem;font-size:1.5rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:1.125rem;font-size:1.125rem}:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[1\.5rem\]:has(input.form-control):focus-within,.form-control-animated-\[1\.5rem\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[1\.5rem\]:has(input.form-control).is-dirty,.form-control-animated-\[1\.5rem\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:1.125rem}.form-control-animated-\[1\.5rem\].has-icon{font-size:1.5rem}.form-control-animated-\[1\.5rem\].has-icon .form-label{padding-left:3rem!important}.form-control-animated-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[16px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[16px\] .form-select,.form-control-animated-\[16px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[16px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[16px\]:has(input.form-control,.form-select) .form-label{padding:6px 12px;font-size:16px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:12px;font-size:12px}:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[16px\]:has(input.form-control):focus-within,.form-control-animated-\[16px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[16px\]:has(input.form-control).is-dirty,.form-control-animated-\[16px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:12px}.form-control-animated-\[16px\].has-icon{font-size:16px}.form-control-animated-\[16px\].has-icon .form-label{padding-left:32px!important}.form-control-animated-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-\[21px\]:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-\[21px\] .form-select,.form-control-animated-\[21px\] input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-\[21px\]{position:var(--form-control-base-animation-position)}.form-control-animated-\[21px\]:has(input.form-control,.form-select) .form-label{padding:7.875px 15.75px;font-size:21px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:15.75px;font-size:15.75px}:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-\[21px\]:has(input.form-control):focus-within,.form-control-animated-\[21px\]:has(input.form-control:not(:placeholder-shown)),.form-control-animated-\[21px\]:has(input.form-control).is-dirty,.form-control-animated-\[21px\]:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:15.75px}.form-control-animated-\[21px\].has-icon{font-size:21px}.form-control-animated-\[21px\].has-icon .form-label{padding-left:42px!important}.form-control-animated-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-lg:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-lg .form-select,.form-control-animated-lg input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-lg{position:var(--form-control-base-animation-position)}.form-control-animated-lg:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-lg)*.75);font-size:calc(var(--form-control-font-size-lg)*.75)}:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-lg:has(input.form-control):focus-within,.form-control-animated-lg:has(input.form-control:not(:placeholder-shown)),.form-control-animated-lg:has(input.form-control).is-dirty,.form-control-animated-lg:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-lg)*.75)}.form-control-animated-lg.has-icon{font-size:calc(var(--form-control-font-size-lg))}.form-control-animated-lg.has-icon .form-label{padding-left:calc(var(--form-control-font-size-lg)*2)!important}.form-control-animated-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-md:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-md .form-select,.form-control-animated-md input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-md{position:var(--form-control-base-animation-position)}.form-control-animated-md:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-md)*.75);font-size:calc(var(--form-control-font-size-md)*.75)}:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-md:has(input.form-control):focus-within,.form-control-animated-md:has(input.form-control:not(:placeholder-shown)),.form-control-animated-md:has(input.form-control).is-dirty,.form-control-animated-md:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-md)*.75)}.form-control-animated-md.has-icon{font-size:calc(var(--form-control-font-size-md))}.form-control-animated-md.has-icon .form-label{padding-left:calc(var(--form-control-font-size-md)*2)!important}.form-control-animated-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-sm:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-sm .form-select,.form-control-animated-sm input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-sm{position:var(--form-control-base-animation-position)}.form-control-animated-sm:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-sm)*.75);font-size:calc(var(--form-control-font-size-sm)*.75)}:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-sm:has(input.form-control):focus-within,.form-control-animated-sm:has(input.form-control:not(:placeholder-shown)),.form-control-animated-sm:has(input.form-control).is-dirty,.form-control-animated-sm:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-sm)*.75)}.form-control-animated-sm.has-icon{font-size:calc(var(--form-control-font-size-sm))}.form-control-animated-sm.has-icon .form-label{padding-left:calc(var(--form-control-font-size-sm)*2)!important}.form-control-animated-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xl:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xl .form-select,.form-control-animated-xl input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xl{position:var(--form-control-base-animation-position)}.form-control-animated-xl:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xl)*.75);font-size:calc(var(--form-control-font-size-xl)*.75)}:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xl:has(input.form-control):focus-within,.form-control-animated-xl:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xl:has(input.form-control).is-dirty,.form-control-animated-xl:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xl)*.75)}.form-control-animated-xl.has-icon{font-size:calc(var(--form-control-font-size-xl))}.form-control-animated-xl.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xl)*2)!important}.form-control-animated-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated-xs:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated-xs .form-select,.form-control-animated-xs input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.form-control-animated-xs{position:var(--form-control-base-animation-position)}.form-control-animated-xs:has(input.form-control,.form-select) .form-label{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-label{padding-left:calc(var(--form-control-font-size-xs)*.75);font-size:calc(var(--form-control-font-size-xs)*.75)}:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated-xs:has(input.form-control):focus-within,.form-control-animated-xs:has(input.form-control:not(:placeholder-shown)),.form-control-animated-xs:has(input.form-control).is-dirty,.form-control-animated-xs:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:calc(var(--form-control-font-size-xs)*.75)}.form-control-animated-xs.has-icon{font-size:calc(var(--form-control-font-size-xs))}.form-control-animated-xs.has-icon .form-label{padding-left:calc(var(--form-control-font-size-xs)*2)!important}.form-control-animated-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-control-animated{position:var(--form-control-base-animation-position)}.form-control-animated:has(input.form-control,.form-select) .form-label{position:var(--form-control-animation-position);top:var(--form-control-border-width);left:var(--form-control-animation-left);display:var(--form-control-animation-display);align-items:var(--form-control-animation-align-items);padding:var(--form-control-animation-padding);font-size:var(--form-control-font-size);transition:var(--form-control-animation-transition);z-index:var(--form-control-animation-z-index)}.form-control-animated:has(.form-control:empty:not(.has-focus)):not(.is-dirty) input.form-control::placeholder{visibility:var(--form-control-animation-is-empty-visibility)}.form-control-animated .form-select,.form-control-animated input.form-control{transition:var(--form-control-animation-transition)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-label{font-size:var(--form-control-animation-focus-label-font-size);padding-top:var(--form-control-animation-focus-label-padding-top);padding-bottom:var(--form-control-animation-focus-label-padding-bottom);padding-left:var(--form-control-animation-focus-label-padding-left)}:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-control,:is(.form-control-animated:has(input.form-control):focus-within,.form-control-animated:has(input.form-control:not(:placeholder-shown)),.form-control-animated:has(input.form-control).is-dirty,.form-control-animated:has(.form-select>option:checked:not([value=""]))) .form-select{padding-top:var(--form-control-animation-focus-control-padding-top);padding-bottom:var(--form-control-animation-focus-control-padding-bottom)}.visible{visibility:visible}.activity-indicator-spotify{width:var(--activity-indicator-spotify-width);height:var(--activity-indicator-spotify-height);border-radius:var(--activity-indicator-spotify-border-radius);background:var(--activity-indicator-spotify-background);position:var(--activity-indicator-spotify-position);animation:var(--activity-indicator-spotify-animation);transform:var(--activity-indicator-spotify-transform)}.activity-indicator-spotify:after{background-color:var(--activity-indicator-spotify-after-background);width:var(--activity-indicator-spotify-after-width);height:var(--activity-indicator-spotify-after-height);border-radius:var(--activity-indicator-spotify-after-border-radius);content:var(--activity-indicator-spotify-after-content);margin:var(--activity-indicator-spotify-after-margin);position:var(--activity-indicator-spotify-after-position);top:var(--activity-indicator-spotify-after-top);left:var(--activity-indicator-spotify-after-left);bottom:var(--activity-indicator-spotify-after-bottom);right:var(--activity-indicator-spotify-after-right)}.form-control-activity-indicator{position:var(--form-control-activity-indicator-position);right:var(--form-control-activity-indicator-right);top:var(--form-control-activity-indicator-top);transform:var(--form-control-activity-indicator-transform);transition:var(--form-control-activity-indicator-transition)}.activity-indicator-circle-orbit-dot{width:var(--activity-indicator-circle-orbit-dot-width);height:var(--activity-indicator-circle-orbit-dot-height);display:var(--activity-indicator-circle-orbit-dot-display);position:var(--activity-indicator-circle-orbit-dot-position);top:var(--activity-indicator-circle-orbit-dot-top);background-color:var(--activity-indicator-circle-orbit-dot-bg);border-radius:var(--activity-indicator-circle-orbit-dot-border-radius);animation:var(--activity-indicator-circle-orbit-dot-animation)}.activity-indicator-circle-orbit-dot:nth-child(2){top:var(--activity-indicator-circle-orbit-dot2-top);bottom:var(--activity-indicator-circle-orbit-dot2-bottom);animation-delay:var(--activity-indicator-circle-orbit-dot2-delay)}.activity-indicator-square-fold-square{float:var(--activity-indicator-square-fold-square-float);width:var(--activity-indicator-square-fold-square-width);height:var(--activity-indicator-square-fold-square-height);position:var(--activity-indicator-square-fold-square-position);transform:var(--activity-indicator-square-fold-square-transform-base)}.activity-indicator-square-fold-square:before{content:var(--activity-indicator-square-fold-before-content);position:var(--activity-indicator-square-fold-before-position);top:var(--activity-indicator-square-fold-before-top);left:var(--activity-indicator-square-fold-before-left);width:var(--activity-indicator-square-fold-before-width);height:var(--activity-indicator-square-fold-before-height);background-color:var(--activity-indicator-square-fold-before-background-color);animation:var(--activity-indicator-square-fold-before-animation);transform-origin:var(--activity-indicator-square-fold-before-transform-origin)}.activity-indicator-circle{width:var(--activity-indicator-circle-width);height:var(--activity-indicator-circle-height);position:var(--activity-indicator-circle-position);left:var(--activity-indicator-circle-left);top:var(--activity-indicator-circle-top)}.activity-indicator-circle:before{content:var(--activity-indicator-circle-before-content);display:var(--activity-indicator-circle-before-display);margin:var(--activity-indicator-circle-before-margin);width:var(--activity-indicator-circle-before-width);height:var(--activity-indicator-circle-before-height);background-color:var(--activity-indicator-circle-before-bg);border-radius:var(--activity-indicator-circle-before-border-radius);animation:var(--activity-indicator-circle-before-animation)}.activity-indicator-circle:first-child{transform:var(--activity-indicator-circle-rotate-1)}.activity-indicator-circle:first-child:before{animation-delay:var(--activity-indicator-circle-delay-1)}.activity-indicator-circle:nth-child(2){transform:var(--activity-indicator-circle-rotate-2)}.activity-indicator-circle:nth-child(2):before{animation-delay:var(--activity-indicator-circle-delay-2)}.activity-indicator-circle:nth-child(3){transform:var(--activity-indicator-circle-rotate-3)}.activity-indicator-circle:nth-child(3):before{animation-delay:var(--activity-indicator-circle-delay-3)}.activity-indicator-circle:nth-child(4){transform:var(--activity-indicator-circle-rotate-4)}.activity-indicator-circle:nth-child(4):before{animation-delay:var(--activity-indicator-circle-delay-4)}.activity-indicator-circle:nth-child(5){transform:var(--activity-indicator-circle-rotate-5)}.activity-indicator-circle:nth-child(5):before{animation-delay:var(--activity-indicator-circle-delay-5)}.activity-indicator-circle:nth-child(6){transform:var(--activity-indicator-circle-rotate-6)}.activity-indicator-circle:nth-child(6):before{animation-delay:var(--activity-indicator-circle-delay-6)}.activity-indicator-circle:nth-child(7){transform:var(--activity-indicator-circle-rotate-7)}.activity-indicator-circle:nth-child(7):before{animation-delay:var(--activity-indicator-circle-delay-7)}.activity-indicator-circle:nth-child(8){transform:var(--activity-indicator-circle-rotate-8)}.activity-indicator-circle:nth-child(8):before{animation-delay:var(--activity-indicator-circle-delay-8)}.activity-indicator-circle:nth-child(9){transform:var(--activity-indicator-circle-rotate-9)}.activity-indicator-circle:nth-child(9):before{animation-delay:var(--activity-indicator-circle-delay-9)}.activity-indicator-circle:nth-child(10){transform:var(--activity-indicator-circle-rotate-10)}.activity-indicator-circle:nth-child(10):before{animation-delay:var(--activity-indicator-circle-delay-10)}.activity-indicator-circle:nth-child(11){transform:var(--activity-indicator-circle-rotate-11)}.activity-indicator-circle:nth-child(11):before{animation-delay:var(--activity-indicator-circle-delay-11)}.activity-indicator-circle:nth-child(12){transform:var(--activity-indicator-circle-rotate-12)}.activity-indicator-circle:nth-child(12):before{animation-delay:var(--activity-indicator-circle-delay-12)}.activity-indicator-child{width:var(--activity-indicator-child-width);height:var(--activity-indicator-child-height);position:var(--activity-indicator-child-position);left:var(--activity-indicator-child-left);top:var(--activity-indicator-child-top)}.activity-indicator-child:before{content:var(--activity-indicator-child-before-content);display:var(--activity-indicator-child-before-display);margin:var(--activity-indicator-child-before-margin);width:var(--activity-indicator-child-before-width);height:var(--activity-indicator-child-before-height);background-color:var(--activity-indicator-child-before-bg);border-radius:var(--activity-indicator-child-before-border-radius);animation:var(--activity-indicator-child-before-animation)}.activity-indicator-spinner{width:var(--activity-indicator-spinner-width);height:var(--activity-indicator-spinner-height);position:var(--activity-indicator-spinner-position)}.activity-indicator-spinner .activity-indicator-spinner{width:var(--activity-indicator-spinner-child-width);height:var(--activity-indicator-spinner-child-height);position:var(--activity-indicator-spinner-child-position);left:var(--activity-indicator-spinner-child-left);top:var(--activity-indicator-spinner-child-top)}.activity-indicator-spinner .activity-indicator-spinner:before{content:var(--activity-indicator-spinner-bar-content);display:var(--activity-indicator-spinner-bar-display);margin:var(--activity-indicator-spinner-bar-margin);width:var(--activity-indicator-spinner-bar-width);height:var(--activity-indicator-spinner-bar-height);background-color:var(--activity-indicator-spinner-bg);animation:var(--activity-indicator-spinner-animation)}.activity-indicator-chase-dot{width:var(--activity-indicator-chase-dot-width);height:var(--activity-indicator-chase-dot-height);position:var(--activity-indicator-chase-dot-position);left:var(--activity-indicator-chase-dot-left);top:var(--activity-indicator-chase-dot-top);animation:var(--activity-indicator-chase-dot-animation)}.activity-indicator-chase-dot:before{content:var(--activity-indicator-chase-dot-before-content);display:var(--activity-indicator-chase-dot-before-display);width:var(--activity-indicator-chase-dot-before-width);height:var(--activity-indicator-chase-dot-before-height);background-color:var(--activity-indicator-chase-dot-before-bg);border-radius:var(--activity-indicator-chase-dot-before-border-radius);animation:var(--activity-indicator-chase-dot-before-animation)}.activity-indicator-chase-dot:first-child,.activity-indicator-chase-dot:first-child:before{animation-delay:var(--activity-indicator-chase-delay-1)}.activity-indicator-chase-dot:nth-child(2),.activity-indicator-chase-dot:nth-child(2):before{animation-delay:var(--activity-indicator-chase-delay-2)}.activity-indicator-chase-dot:nth-child(3),.activity-indicator-chase-dot:nth-child(3):before{animation-delay:var(--activity-indicator-chase-delay-3)}.activity-indicator-chase-dot:nth-child(4),.activity-indicator-chase-dot:nth-child(4):before{animation-delay:var(--activity-indicator-chase-delay-4)}.activity-indicator-chase-dot:nth-child(5),.activity-indicator-chase-dot:nth-child(5):before{animation-delay:var(--activity-indicator-chase-delay-5)}.activity-indicator-chase-dot:nth-child(6),.activity-indicator-chase-dot:nth-child(6):before{animation-delay:var(--activity-indicator-chase-delay-6)}.form-control-inner-icon{position:var(--form-control-inner-icon-position);top:var(--form-control-inner-icon-top);left:var(--form-control-inner-icon-left);width:var(--form-control-inner-icon-width);font-size:var(--form-control-inner-icon-font-size);transform:var(--form-control-inner-icon-transform);display:var(--form-control-inner-icon-display);align-items:var(--form-control-inner-icon-align-items);justify-content:var(--form-control-inner-icon-justify-content)}.form-control-inner-icon:has(~textarea.form-control){top:var(--form-control-inner-icon-textarea-top);transform:var(--form-control-inner-icon-textarea-transform)}.activity-indicator-double-pulse-bounce2{width:var(--activity-indicator-double-pulse-bounce-width);height:var(--activity-indicator-double-pulse-bounce-height);border-radius:var(--activity-indicator-double-pulse-bounce-border-radius);background-color:var(--activity-indicator-double-pulse-bounce-bg);opacity:var(--activity-indicator-double-pulse-bounce-opacity);position:var(--activity-indicator-double-pulse-bounce-position);top:var(--activity-indicator-double-pulse-bounce-top);left:var(--activity-indicator-double-pulse-bounce-left);animation:var(--activity-indicator-double-pulse-bounce-animation);animation-delay:var(--double-pulse-delay-2)}.activity-indicator-double-pulse-bounce1{width:var(--activity-indicator-double-pulse-bounce-width);height:var(--activity-indicator-double-pulse-bounce-height);border-radius:var(--activity-indicator-double-pulse-bounce-border-radius);background-color:var(--activity-indicator-double-pulse-bounce-bg);opacity:var(--activity-indicator-double-pulse-bounce-opacity);position:var(--activity-indicator-double-pulse-bounce-position);top:var(--activity-indicator-double-pulse-bounce-top);left:var(--activity-indicator-double-pulse-bounce-left);animation:var(--activity-indicator-double-pulse-bounce-animation)}.activity-indicator-square-orbit-cube2{background-color:var(--activity-indicator-square-orbit-cube-background-color);width:var(--activity-indicator-square-orbit-cube-width);height:var(--activity-indicator-square-orbit-cube-height);position:var(--activity-indicator-square-orbit-cube-position);top:var(--activity-indicator-square-orbit-cube-top);left:var(--activity-indicator-square-orbit-cube-left);animation:var(--activity-indicator-square-orbit-animation);animation-delay:var(--activity-indicator-square-orbit-cube2-animation-delay)}.activity-indicator-square-orbit-cube1{background-color:var(--activity-indicator-square-orbit-cube-background-color);width:var(--activity-indicator-square-orbit-cube-width);height:var(--activity-indicator-square-orbit-cube-height);position:var(--activity-indicator-square-orbit-cube-position);top:var(--activity-indicator-square-orbit-cube-top);left:var(--activity-indicator-square-orbit-cube-left);animation:var(--activity-indicator-square-orbit-animation)}.activity-indicator-square-fold{margin:var(--activity-indicator-square-fold-margin);width:var(--activity-indicator-square-fold-width);height:var(--activity-indicator-square-fold-height);position:var(--activity-indicator-square-fold-position);transform:var(--activity-indicator-square-fold-initial-transform)}.activity-indicator-square-orbit{margin:var(--activity-indicator-square-orbit-margin);width:var(--activity-indicator-square-orbit-width);height:var(--activity-indicator-square-orbit-height);position:var(--activity-indicator-square-orbit-position)}.activity-indicator-dots{font-size:var(--activity-indicator-dots-font-size);position:var(--activity-indicator-dots-position)}.activity-indicator-dots>div{width:var(--activity-indicator-dots-child-width);height:var(--activity-indicator-dots-child-height);background-color:var(--activity-indicator-dots-child-bg);border-radius:var(--activity-indicator-dots-child-border-radius);display:var(--activity-indicator-dots-child-display)}.activity-indicator-dots>div:not(:last-child){margin-right:var(--activity-indicator-dots-child-margin-right)}.activity-indicator-chase{display:var(--activity-indicator-chase-display);width:var(--activity-indicator-chase-width);height:var(--activity-indicator-chase-height);position:var(--activity-indicator-chase-position);animation:var(--activity-indicator-chase-animation)}.activity-indicator-circle-fade{display:var(--activity-indicator-circle-fade-display);width:var(--activity-indicator-circle-fade-width);height:var(--activity-indicator-circle-fade-height);position:var(--activity-indicator-circle-fade-position)}.activity-indicator-circle-orbit{width:var(--activity-indicator-circle-orbit-width);height:var(--activity-indicator-circle-orbit-height);position:var(--activity-indicator-circle-orbit-position);text-align:var(--activity-indicator-circle-orbit-text-align);animation:var(--activity-indicator-circle-orbit-animation)}.activity-indicator-circle-trail{width:var(--activity-indicator-circle-trail-width);height:var(--activity-indicator-circle-trail-height);position:var(--activity-indicator-circle-trail-position)}.activity-indicator-double-pulse{width:var(--activity-indicator-double-pulse-width);height:var(--activity-indicator-double-pulse-height);position:var(--activity-indicator-double-pulse-position)}.absolute{position:absolute}.fixed{position:fixed}.form-control-inner{position:var(--form-control-inner-position)}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.activity-indicator-grid{width:var(--activity-indicator-grid-width);height:var(--activity-indicator-grid-height)}.activity-indicator-grid .activity-indicator-grid{width:var(--activity-indicator-grid-child-width);height:var(--activity-indicator-grid-child-height);background-color:var(--activity-indicator-grid-child-bg);float:var(--activity-indicator-grid-child-float);animation:var(--activity-indicator-grid-child-animation)}.activity-indicator-grid .activity-indicator-grid1{animation-delay:var(--activity-indicator-grid1-delay)}.activity-indicator-grid .activity-indicator-grid2{animation-delay:var(--activity-indicator-grid2-delay)}.activity-indicator-grid .activity-indicator-grid3{animation-delay:var(--activity-indicator-grid3-delay)}.activity-indicator-grid .activity-indicator-grid4{animation-delay:var(--activity-indicator-grid4-delay)}.activity-indicator-grid .activity-indicator-grid5{animation-delay:var(--activity-indicator-grid5-delay)}.activity-indicator-grid .activity-indicator-grid6{animation-delay:var(--activity-indicator-grid6-delay)}.activity-indicator-grid .activity-indicator-grid7{animation-delay:var(--activity-indicator-grid7-delay)}.activity-indicator-grid .activity-indicator-grid8{animation-delay:var(--activity-indicator-grid8-delay)}.activity-indicator-grid .activity-indicator-grid9{animation-delay:var(--activity-indicator-grid9-delay)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.form-control-plaintext{display:var(--form-control-plaintext-display);width:var(--form-control-plaintext-width);margin:var(--form-control-plaintext-margin);padding-left:var(--form-control-plaintext-padding-left);padding-right:var(--form-control-plaintext-padding-right);color:var(--form-control-plaintext-color);border:var(--form-control-plaintext-border);line-height:var(--form-control-plaintext-line-height);background:var(--form-control-plaintext-background);box-shadow:var(--form-control-plaintext-box-shadow);outline:var(--form-control-plaintext-outline);cursor:var(--form-control-plaintext-cursor);appearance:var(--form-control-plaintext-appearance)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.activity-indicator-facebook{height:var(--activity-indicator-facebook-height)}.activity-indicator-facebook>div{background-color:var(--activity-indicator-facebook-child-bg);height:var(--activity-indicator-facebook-child-height);width:var(--activity-indicator-facebook-child-width);margin-right:var(--activity-indicator-facebook-child-margin-right);display:var(--activity-indicator-facebook-child-display);animation:var(--activity-indicator-facebook-child-animation)}.activity-indicator-facebook .activity-indicator-facebook-rect2{animation-delay:var(--activity-indicator-facebook-rect2-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect3{animation-delay:var(--activity-indicator-facebook-rect3-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect4{animation-delay:var(--activity-indicator-facebook-rect4-delay)}.activity-indicator-facebook .activity-indicator-facebook-rect5{animation-delay:var(--activity-indicator-facebook-rect5-delay)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.form-select{display:var(--form-select-display);width:var(--form-select-width);padding:var(--form-select-padding-y)var(--form-select-padding-right)var(--form-select-padding-y)var(--form-select-padding-x);font-family:var(--form-select-font);font-weight:var(--form-select-font-weight);line-height:var(--form-select-line-height);color:var(--form-select-color);vertical-align:var(--form-select-vertical-align);background-color:var(--form-select-background-color);background-image:var(--form-select-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-background-position);background-size:var(--form-select-background-size);border-width:var(--form-select-border-width);border-style:var(--form-select-border-style);border-color:var(--form-select-border-color);border-radius:calc(var(--form-control-font-size)/4);transition:var(--form-select-transition);appearance:var(--form-select-appearance);opacity:var(--form-select-opacity)}.form-select:where(.dark,.dark *){color:var(--form-select-dark-color);background-color:var(--form-select-dark-background-color);border-color:var(--form-select-dark-border-color);background-image:var(--form-select-dark-background-image)}.form-select:focus{color:var(--form-select-focus-color);background-color:var(--form-select-focus-background-color);border-color:var(--form-select-focus-border-color);outline:var(--form-select-focus-outline);box-shadow:var(--form-select-focus-box-shadow-style) var(--form-select-focus-box-shadow-color)}.form-select:focus:where(.dark,.dark *){color:var(--form-select-focus-dark-color);background-color:var(--form-select-focus-dark-background-color);border-color:var(--form-select-focus-dark-border-color)}.form-select::-ms-value{color:var(--form-select-ms-value-color);background-color:var(--form-select-ms-value-background-color)}.form-select::-ms-value:where(.dark,.dark *){color:var(--form-select-ms-value-dark-color);background-color:var(--form-select-ms-value-dark-background-color)}.form-select[multiple],.form-select[size]:not([size="1"]){height:var(--form-select-multiple-height);padding-right:var(--form-select-multiple-padding-right);background-image:var(--form-select-multiple-background-image)}.form-select:disabled:not([readonly]){border-color:var(--form-select-disabled-border-color);color:var(--form-select-disabled-color)}.form-select:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-select-disabled-dark-color);background-color:var(--form-select-disabled-dark-background-color);border-color:var(--form-select-disabled-dark-border-color)}.form-select:-moz-focusring{color:var(--form-select-moz-focusring-color);text-shadow:var(--form-select-moz-focusring-text-shadow)}.form-select.is-invalid,.form-select[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-invalid,.form-select[invalid]):focus,:is(.form-select.is-invalid,.form-select[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-select.is-valid,.form-select[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-select-background-repeat);background-position:var(--form-select-validation-background-position);background-size:var(--form-select-validation-background-size)}:is(.form-select.is-valid,.form-select[valid]):focus,:is(.form-select.is-valid,.form-select[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);color:var(--valid-color);background-color:var(--valid-background-color)}.form-select-plaintext{display:var(--form-select-plaintext-display);outline:var(--form-select-plaintext-outline);width:var(--form-select-width);background-image:var(--form-select-plaintext-background-image);border:var(--form-select-plaintext-border);color:var(--form-select-plaintext-color);padding-left:var(--form-select-plaintext-padding-left);padding-right:var(--form-select-plaintext-padding-right);cursor:var(--form-select-plaintext-cursor)}.form-select-plaintext:where(.dark,.dark *){background-color:var(--form-select-plaintext-background-color-dark)}.form-select-plaintext:focus{box-shadow:var(--form-select-plaintext-box-shadow-focus)}.form-select-plaintext:focus:where(.dark,.dark *){color:var(--form-select-plaintext-color-focus-dark);background-color:var(--form-select-plaintext-background-color-focus-dark)}.form-select-plaintext:disabled{color:var(--form-select-plaintext-color-disabled)}.form-select-plaintext:disabled:where(.dark,.dark *){color:var(--form-select-plaintext-color-disabled-dark)}.form-control{display:var(--form-control-display);width:var(--form-control-width);font-family:var(--form-control-font);font-weight:var(--form-control-font-weight);line-height:var(--form-control-line-height);background-color:var(--form-control-background-color);border-width:var(--form-control-border-width);border-style:var(--form-control-border-style);border-color:var(--form-control-border-color);border-radius:var(--form-control-border-radius);transition:var(--form-control-transition);appearance:var(--form-control-appearance);padding:calc(var(--form-control-font-size)*.75/2)calc(var(--form-control-font-size)*.75)}.form-control:where(.dark,.dark *){background-color:var(--form-control-dark-background-color);border-color:var(--form-control-dark-border-color)}.form-control:focus{color:var(--form-control-focus-color);background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);outline:var(--form-control-focus-outline);box-shadow:var(--form-control-focus-box-shadow-style) var(--form-control-focus-box-shadow-color)}.form-control:focus:where(.dark,.dark *){color:var(--form-control-focus-dark-color);border-color:var(--form-control-focus-dark-border-color);background-color:var(--form-control-focus-dark-background-color)}.form-control::placeholder{color:var(--form-control-placeholder-color);opacity:var(--form-control-placeholder-opacity)}.form-control:disabled:not([readonly]){color:var(--form-control-disabled-color);background-color:var(--form-control-disabled-background-color);border-color:var(--form-control-disabled-border-color);opacity:var(--form-control-disabled-opacity)}.form-control:disabled:not([readonly]):where(.dark,.dark *){color:var(--form-control-disabled-dark-color);background-color:var(--form-control-disabled-dark-background-color);border-color:var(--form-control-disabled-dark-border-color)}.form-control.is-invalid,.form-control[invalid]{border-color:var(--invalid-color);background-color:var(--invalid-background-color);color:var(--invalid-color);background-image:var(--invalid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-invalid,.form-control[invalid]):focus,:is(.form-control.is-invalid,.form-control[invalid]).focus{box-shadow:var(--invalid-box-shadow);border-color:var(--invalid-color);background-color:var(--invalid-background-color)}.form-control.is-valid,.form-control[valid]{border-color:var(--valid-color);background-color:var(--valid-background-color);color:var(--valid-color);background-image:var(--valid-background-image);background-repeat:var(--form-control-background-repeat);background-position:var(--form-control-background-position);background-size:var(--form-control-background-size)}:is(.form-control.is-valid,.form-control[valid]):focus,:is(.form-control.is-valid,.form-control[valid]).focus{box-shadow:var(--valid-box-shadow);border-color:var(--valid-color);background-color:var(--valid-background-color)}.invalid-feedback{color:var(--invalid-color);display:var(--display-none)}.is-invalid~.invalid-feedback,[invalid]~.invalid-feedback,:has(.is-invalid) .invalid-feedback,:has([invalid]) .invalid-feedback{display:var(--display-block)}.valid-feedback{color:var(--valid-color);display:var(--display-none)}.is-valid~.valid-feedback,[valid]~.valid-feedback,:has(.is-valid) .valid-feedback,:has([valid]) .valid-feedback{display:var(--display-block)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.activity-indicator-pulse{width:var(--activity-indicator-pulse-width);height:var(--activity-indicator-pulse-height);background-color:var(--activity-indicator-pulse-bg);border-radius:var(--activity-indicator-pulse-border-radius);animation:var(--activity-indicator-pulse-animation)}.activity-indicator-square{width:var(--activity-indicator-square-width);height:var(--activity-indicator-square-height);background-color:var(--activity-indicator-square-background-color);animation:var(--activity-indicator-square-animation)}.form-switch-amber-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-switch-amber-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-amber-500);border-color:var(--color-amber-500);background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-switch-amber-500:after{background-color:var(--color-amber-500)}.form-switch-amber-500:checked{background-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.form-switch-amber-500:checked{background-color:color-mix(in oklch,var(--color-amber-500)25%,transparent)}}.form-switch-amber-500:checked{border-color:var(--color-amber-500)}.form-switch-amber-500:checked:after{background-color:var(--color-amber-500)}.form-switch-amber-500:focus{border-color:var(--color-amber-500)}.form-switch-amber-500:focus:after{background-color:var(--color-amber-500)}.form-switch-green-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-switch-green-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-green-500);border-color:var(--color-green-500);background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-switch-green-500:after{background-color:var(--color-green-500)}.form-switch-green-500:checked{background-color:#00c75840}@supports (color:color-mix(in lab,red,red)){.form-switch-green-500:checked{background-color:color-mix(in oklch,var(--color-green-500)25%,transparent)}}.form-switch-green-500:checked{border-color:var(--color-green-500)}.form-switch-green-500:checked:after{background-color:var(--color-green-500)}.form-switch-green-500:focus{border-color:var(--color-green-500)}.form-switch-green-500:focus:after{background-color:var(--color-green-500)}.form-switch-neutral-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-switch-neutral-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-neutral-500);border-color:var(--color-neutral-500);background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-switch-neutral-500:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:checked{background-color:#73737340}@supports (color:color-mix(in lab,red,red)){.form-switch-neutral-500:checked{background-color:color-mix(in oklch,var(--color-neutral-500)25%,transparent)}}.form-switch-neutral-500:checked{border-color:var(--color-neutral-500)}.form-switch-neutral-500:checked:after{background-color:var(--color-neutral-500)}.form-switch-neutral-500:focus{border-color:var(--color-neutral-500)}.form-switch-neutral-500:focus:after{background-color:var(--color-neutral-500)}.form-switch-purple-500{--form-switch-width:calc(var(--form-switch-height)*2);--form-switch-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{--form-switch-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-switch-purple-500{height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));color:var(--color-purple-500);border-color:var(--color-purple-500);background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-switch-purple-500:after{background-color:var(--color-purple-500)}.form-switch-purple-500:checked{background-color:#ac4bff40}@supports (color:color-mix(in lab,red,red)){.form-switch-purple-500:checked{background-color:color-mix(in oklch,var(--color-purple-500)25%,transparent)}}.form-switch-purple-500:checked{border-color:var(--color-purple-500)}.form-switch-purple-500:checked:after{background-color:var(--color-purple-500)}.form-switch-purple-500:focus{border-color:var(--color-purple-500)}.form-switch-purple-500:focus:after{background-color:var(--color-purple-500)}.form-switch-1{--form-switch-height:calc(calc(var(--spacing)*1)*1.5 + (calc(var(--spacing)*1)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-2xl{--form-switch-height:calc(var(--form-control-font-size-2xl)*1.5 + (var(--form-control-font-size-2xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-3xl{--form-switch-height:calc(var(--form-control-font-size-3xl)*1.5 + (var(--form-control-font-size-3xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4{--form-switch-height:calc(calc(var(--spacing)*4)*1.5 + (calc(var(--spacing)*4)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-4xl{--form-switch-height:calc(var(--form-control-font-size-4xl)*1.5 + (var(--form-control-font-size-4xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5{--form-switch-height:calc(calc(var(--spacing)*5)*1.5 + (calc(var(--spacing)*5)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-5xl{--form-switch-height:calc(var(--form-control-font-size-5xl)*1.5 + (var(--form-control-font-size-5xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-6{--form-switch-height:calc(calc(var(--spacing)*6)*1.5 + (calc(var(--spacing)*6)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-7{--form-switch-height:calc(calc(var(--spacing)*7)*1.5 + (calc(var(--spacing)*7)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-8{--form-switch-height:calc(calc(var(--spacing)*8)*1.5 + (calc(var(--spacing)*8)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-96{--form-switch-height:calc(calc(var(--spacing)*96)*1.5 + (calc(var(--spacing)*96)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-\[1\.5rem\]{--form-switch-height: calc(3.375rem + 2px) ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:.5625rem 1.125rem;font-size:1.5rem}.form-switch-\[16px\]{--form-switch-height: 38px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:6px 12px;font-size:16px}.form-switch-\[21px\]{--form-switch-height: 49.25px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:7.875px 15.75px;font-size:21px}.form-switch-\[27px\]{--form-switch-height: 62.75px ;--form-switch-width:calc(var(--form-switch-height)*2);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height));padding:10.125px 20.25px;font-size:27px}.form-switch-lg{--form-switch-height:calc(var(--form-control-font-size-lg)*1.5 + (var(--form-control-font-size-lg)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-md{--form-switch-height:calc(var(--form-control-font-size-md)*1.5 + (var(--form-control-font-size-md)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-sm{--form-switch-height:calc(var(--form-control-font-size-sm)*1.5 + (var(--form-control-font-size-sm)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xl{--form-switch-height:calc(var(--form-control-font-size-xl)*1.5 + (var(--form-control-font-size-xl)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-switch-xs{--form-switch-height:calc(var(--form-control-font-size-xs)*1.5 + (var(--form-control-font-size-xs)*.75) + 2px);--form-switch-width:calc(var(--form-switch-height)*2);padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);height:var(--form-switch-height);width:var(--form-switch-width);border-radius:calc(var(--form-switch-height))}.form-control-color{width:var(--form-control-color-width);height:var(--form-control-color-height);padding:var(--form-control-color-padding);border-radius:var(--form-control-border-radius)}.form-control-color::-moz-color-swatch{border-radius:var(--form-control-border-radius)}.form-control-color::-webkit-color-swatch{border-radius:var(--form-control-border-radius)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.activity-indicator-circle-trail2{transform:var(--trail-transform-2)}.activity-indicator-circle-trail2:before{animation-delay:var(--trail-delay-2)}.activity-indicator-circle-trail3{transform:var(--trail-transform-3)}.activity-indicator-circle-trail3:before{animation-delay:var(--trail-delay-3)}.activity-indicator-circle-trail4{transform:var(--trail-transform-4)}.activity-indicator-circle-trail4:before{animation-delay:var(--trail-delay-4)}.activity-indicator-circle-trail5{transform:var(--trail-transform-5)}.activity-indicator-circle-trail5:before{animation-delay:var(--trail-delay-5)}.activity-indicator-circle-trail6{transform:var(--trail-transform-6)}.activity-indicator-circle-trail6:before{animation-delay:var(--trail-delay-6)}.activity-indicator-circle-trail7{transform:var(--trail-transform-7)}.activity-indicator-circle-trail7:before{animation-delay:var(--trail-delay-7)}.activity-indicator-circle-trail8{transform:var(--trail-transform-8)}.activity-indicator-circle-trail8:before{animation-delay:var(--trail-delay-8)}.activity-indicator-circle-trail9{transform:var(--trail-transform-9)}.activity-indicator-circle-trail9:before{animation-delay:var(--trail-delay-9)}.activity-indicator-circle-trail10{transform:var(--trail-transform-10)}.activity-indicator-circle-trail10:before{animation-delay:var(--trail-delay-10)}.activity-indicator-circle-trail11{transform:var(--trail-transform-11)}.activity-indicator-circle-trail11:before{animation-delay:var(--trail-delay-11)}.activity-indicator-circle-trail12{transform:var(--trail-transform-12)}.activity-indicator-circle-trail12:before{animation-delay:var(--trail-delay-12)}.activity-indicator-spinner2{transform:var(--activity-indicator-spinner-spinner2-rotate)}.activity-indicator-spinner .activity-indicator-spinner2:before{animation-delay:var(--activity-indicator-spinner-spinner2-delay)}.activity-indicator-spinner3{transform:var(--activity-indicator-spinner-spinner3-rotate)}.activity-indicator-spinner .activity-indicator-spinner3:before{animation-delay:var(--activity-indicator-spinner-spinner3-delay)}.activity-indicator-spinner4{transform:var(--activity-indicator-spinner-spinner4-rotate)}.activity-indicator-spinner .activity-indicator-spinner4:before{animation-delay:var(--activity-indicator-spinner-spinner4-delay)}.activity-indicator-spinner5{transform:var(--activity-indicator-spinner-spinner5-rotate)}.activity-indicator-spinner .activity-indicator-spinner5:before{animation-delay:var(--activity-indicator-spinner-spinner5-delay)}.activity-indicator-spinner6{transform:var(--activity-indicator-spinner-spinner6-rotate)}.activity-indicator-spinner .activity-indicator-spinner6:before{animation-delay:var(--activity-indicator-spinner-spinner6-delay)}.activity-indicator-spinner7{transform:var(--activity-indicator-spinner-spinner7-rotate)}.activity-indicator-spinner .activity-indicator-spinner7:before{animation-delay:var(--activity-indicator-spinner-spinner7-delay)}.activity-indicator-spinner8{transform:var(--activity-indicator-spinner-spinner8-rotate)}.activity-indicator-spinner .activity-indicator-spinner8:before{animation-delay:var(--activity-indicator-spinner-spinner8-delay)}.activity-indicator-spinner9{transform:var(--activity-indicator-spinner-spinner9-rotate)}.activity-indicator-spinner .activity-indicator-spinner9:before{animation-delay:var(--activity-indicator-spinner-spinner9-delay)}.activity-indicator-spinner10{transform:var(--activity-indicator-spinner-spinner10-rotate)}.activity-indicator-spinner .activity-indicator-spinner10:before{animation-delay:var(--activity-indicator-spinner-spinner10-delay)}.activity-indicator-spinner11{transform:var(--activity-indicator-spinner-spinner11-rotate)}.activity-indicator-spinner .activity-indicator-spinner11:before{animation-delay:var(--activity-indicator-spinner-spinner11-delay)}.activity-indicator-spinner12{transform:var(--activity-indicator-spinner-spinner12-rotate)}.activity-indicator-spinner .activity-indicator-spinner12:before{animation-delay:var(--activity-indicator-spinner-spinner12-delay)}.activity-indicator-square-fold-square2{transform:var(--activity-indicator-square-fold-square2-transform)}.activity-indicator-square-fold-square2:before{animation-delay:var(--activity-indicator-square-fold-square2-delay)}.activity-indicator-square-fold-square3{transform:var(--activity-indicator-square-fold-square3-transform)}.activity-indicator-square-fold-square3:before{animation-delay:var(--activity-indicator-square-fold-square3-delay)}.activity-indicator-square-fold-square4{transform:var(--activity-indicator-square-fold-square4-transform)}.activity-indicator-square-fold-square4:before{animation-delay:var(--activity-indicator-square-fold-square4-delay)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.activity-indicator-dots-bounce1{animation:var(--activity-indicator-dots-child-animation);animation-delay:var(--dots-delay-1)}.activity-indicator-dots-bounce2{animation:var(--activity-indicator-dots-child-animation);animation-delay:var(--dots-delay-2)}.activity-indicator-dots-bounce3{animation:var(--activity-indicator-dots-child-animation)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.form-control-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-control-1.has-icon{padding:0}.form-control-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-control-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-control-2xl.has-icon{padding:0}.form-control-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-control-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-control-3.has-icon{padding:0}.form-control-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-control-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-control-3xl.has-icon{padding:0}.form-control-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-control-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-control-4.has-icon{padding:0}.form-control-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-control-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-control-4xl.has-icon{padding:0}.form-control-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-control-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-control-5.has-icon{padding:0}.form-control-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-control-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-control-5xl.has-icon{padding:0}.form-control-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-control-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-control-6.has-icon{padding:0}.form-control-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-control-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-control-7.has-icon{padding:0}.form-control-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-control-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-control-8.has-icon{padding:0}.form-control-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-control-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-control-96.has-icon{padding:0}.form-control-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-control-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-control-\[1\.5rem\].has-icon{padding:0}.form-control-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-control-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-control-\[16px\].has-icon{padding:0}.form-control-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-control-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-control-\[21px\].has-icon{padding:0}.form-control-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-control-\[27px\]{border-radius:6.75px;padding:10.125px 20.25px;font-size:27px}.form-control-\[27px\].has-icon{padding:0}.form-control-\[27px\].has-icon .form-control-icon{padding-left:54px}.form-control-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-control-lg.has-icon{padding:0}.form-control-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-control-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-control-md.has-icon{padding:0}.form-control-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-control-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-control-sm.has-icon{padding:0}.form-control-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-control-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-control-xl.has-icon{padding:0}.form-control-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-control-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-control-xs.has-icon{padding:0}.form-control-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.form-select-1{padding:calc(calc(var(--spacing)*1)*.75/2)calc(calc(var(--spacing)*1)*.75);font-size:calc(var(--spacing)*1);border-radius:calc(calc(var(--spacing)*1)/4)}.form-select-1.has-icon{padding:0}.form-select-1.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*1)*2)}.form-select-2xl{padding:calc(var(--form-control-font-size-2xl)*.75/2)calc(var(--form-control-font-size-2xl)*.75);font-size:var(--form-control-font-size-2xl);border-radius:calc(var(--form-control-font-size-2xl)/4)}.form-select-2xl.has-icon{padding:0}.form-select-2xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-2xl)*2)}.form-select-3{padding:calc(calc(var(--spacing)*3)*.75/2)calc(calc(var(--spacing)*3)*.75);font-size:calc(var(--spacing)*3);border-radius:calc(calc(var(--spacing)*3)/4)}.form-select-3.has-icon{padding:0}.form-select-3.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*3)*2)}.form-select-3xl{padding:calc(var(--form-control-font-size-3xl)*.75/2)calc(var(--form-control-font-size-3xl)*.75);font-size:var(--form-control-font-size-3xl);border-radius:calc(var(--form-control-font-size-3xl)/4)}.form-select-3xl.has-icon{padding:0}.form-select-3xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-3xl)*2)}.form-select-4{padding:calc(calc(var(--spacing)*4)*.75/2)calc(calc(var(--spacing)*4)*.75);font-size:calc(var(--spacing)*4);border-radius:calc(calc(var(--spacing)*4)/4)}.form-select-4.has-icon{padding:0}.form-select-4.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*4)*2)}.form-select-4xl{padding:calc(var(--form-control-font-size-4xl)*.75/2)calc(var(--form-control-font-size-4xl)*.75);font-size:var(--form-control-font-size-4xl);border-radius:calc(var(--form-control-font-size-4xl)/4)}.form-select-4xl.has-icon{padding:0}.form-select-4xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-4xl)*2)}.form-select-5{padding:calc(calc(var(--spacing)*5)*.75/2)calc(calc(var(--spacing)*5)*.75);font-size:calc(var(--spacing)*5);border-radius:calc(calc(var(--spacing)*5)/4)}.form-select-5.has-icon{padding:0}.form-select-5.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*5)*2)}.form-select-5xl{padding:calc(var(--form-control-font-size-5xl)*.75/2)calc(var(--form-control-font-size-5xl)*.75);font-size:var(--form-control-font-size-5xl);border-radius:calc(var(--form-control-font-size-5xl)/4)}.form-select-5xl.has-icon{padding:0}.form-select-5xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-5xl)*2)}.form-select-6{padding:calc(calc(var(--spacing)*6)*.75/2)calc(calc(var(--spacing)*6)*.75);font-size:calc(var(--spacing)*6);border-radius:calc(calc(var(--spacing)*6)/4)}.form-select-6.has-icon{padding:0}.form-select-6.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*6)*2)}.form-select-7{padding:calc(calc(var(--spacing)*7)*.75/2)calc(calc(var(--spacing)*7)*.75);font-size:calc(var(--spacing)*7);border-radius:calc(calc(var(--spacing)*7)/4)}.form-select-7.has-icon{padding:0}.form-select-7.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*7)*2)}.form-select-8{padding:calc(calc(var(--spacing)*8)*.75/2)calc(calc(var(--spacing)*8)*.75);font-size:calc(var(--spacing)*8);border-radius:calc(calc(var(--spacing)*8)/4)}.form-select-8.has-icon{padding:0}.form-select-8.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*8)*2)}.form-select-96{padding:calc(calc(var(--spacing)*96)*.75/2)calc(calc(var(--spacing)*96)*.75);font-size:calc(var(--spacing)*96);border-radius:calc(calc(var(--spacing)*96)/4)}.form-select-96.has-icon{padding:0}.form-select-96.has-icon .form-control-icon{padding-left:calc(calc(var(--spacing)*96)*2)}.form-select-\[1\.5rem\]{border-radius:.375rem;padding:.5625rem 1.125rem;font-size:1.5rem}.form-select-\[1\.5rem\].has-icon{padding:0}.form-select-\[1\.5rem\].has-icon .form-control-icon{padding-left:3rem}.form-select-\[16px\]{border-radius:4px;padding:6px 12px;font-size:16px}.form-select-\[16px\].has-icon{padding:0}.form-select-\[16px\].has-icon .form-control-icon{padding-left:32px}.form-select-\[21px\]{border-radius:5.25px;padding:7.875px 15.75px;font-size:21px}.form-select-\[21px\].has-icon{padding:0}.form-select-\[21px\].has-icon .form-control-icon{padding-left:42px}.form-select-lg{padding:calc(var(--form-control-font-size-lg)*.75/2)calc(var(--form-control-font-size-lg)*.75);font-size:var(--form-control-font-size-lg);border-radius:calc(var(--form-control-font-size-lg)/4)}.form-select-lg.has-icon{padding:0}.form-select-lg.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-lg)*2)}.form-select-md{padding:calc(var(--form-control-font-size-md)*.75/2)calc(var(--form-control-font-size-md)*.75);font-size:var(--form-control-font-size-md);border-radius:calc(var(--form-control-font-size-md)/4)}.form-select-md.has-icon{padding:0}.form-select-md.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-md)*2)}.form-select-sm{padding:calc(var(--form-control-font-size-sm)*.75/2)calc(var(--form-control-font-size-sm)*.75);font-size:var(--form-control-font-size-sm);border-radius:calc(var(--form-control-font-size-sm)/4)}.form-select-sm.has-icon{padding:0}.form-select-sm.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-sm)*2)}.form-select-xl{padding:calc(var(--form-control-font-size-xl)*.75/2)calc(var(--form-control-font-size-xl)*.75);font-size:var(--form-control-font-size-xl);border-radius:calc(var(--form-control-font-size-xl)/4)}.form-select-xl.has-icon{padding:0}.form-select-xl.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xl)*2)}.form-select-xs{padding:calc(var(--form-control-font-size-xs)*.75/2)calc(var(--form-control-font-size-xs)*.75);font-size:var(--form-control-font-size-xs);border-radius:calc(var(--form-control-font-size-xs)/4)}.form-select-xs.has-icon{padding:0}.form-select-xs.has-icon .form-control-icon{padding-left:calc(var(--form-control-font-size-xs)*2)}.rounded-full{border-radius:3.40282e38px}.form-switch-light-dark:after{background-color:#0000;background-image:var(--form-switch-sun-bg)}.form-switch-light-dark:focus:after{background-color:#0000;background-image:var(--form-switch-sun-bg-focus)}.form-switch-light-dark:checked{background-color:var(--form-switch-dark-bg);border-color:var(--form-switch-border-color)}.form-switch-light-dark:checked:after{background-color:#0000;background-image:var(--form-switch-moon-bg)}.form-switch-light-dark:checked:focus:after{background-image:var(--form-switch-moon-bg-focus)}.form-switch-light-dark:where(.dark,.dark *){border-color:var(--form-switch-dark-border-color)}.form-control-amber-500{--form-control-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-control-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500{border-color:var(--color-amber-500)}.form-control-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-control-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-control-amber-500:focus{border-color:var(--color-amber-500)}.form-control-amber-500.has-icon{padding:0}.form-control-blue-500{--form-control-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-control-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500{border-color:var(--color-blue-500)}.form-control-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-control-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-control-blue-500:focus{border-color:var(--color-blue-500)}.form-control-blue-500.has-icon{padding:0}.form-control-green-500{--form-control-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-control-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500{border-color:var(--color-green-500)}.form-control-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-control-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-control-green-500:focus{border-color:var(--color-green-500)}.form-control-green-500.has-icon{padding:0}.form-control-neutral-500{--form-control-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-control-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500{border-color:var(--color-neutral-500)}.form-control-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-control-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-control-neutral-500:focus{border-color:var(--color-neutral-500)}.form-control-neutral-500.has-icon{padding:0}.form-control-purple-500{--form-control-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-control-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500{border-color:var(--color-purple-500)}.form-control-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-control-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-control-purple-500:focus{border-color:var(--color-purple-500)}.form-control-purple-500.has-icon{padding:0}.form-control-red-500{--form-control-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{--form-control-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-control-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500{border-color:var(--color-red-500)}.form-control-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-control-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-control-red-500:focus{border-color:var(--color-red-500)}.form-control-red-500.has-icon{padding:0}.form-select-amber-500{--form-select-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-select-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500{border-color:var(--color-amber-500)}.form-select-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-select-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-select-amber-500:focus{border-color:var(--color-amber-500)}.form-select-amber-500.has-icon{padding:0}.form-select-blue-500{--form-select-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-select-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500{border-color:var(--color-blue-500)}.form-select-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-select-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-select-blue-500:focus{border-color:var(--color-blue-500)}.form-select-blue-500.has-icon{padding:0}.form-select-green-500{--form-select-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-select-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500{border-color:var(--color-green-500)}.form-select-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-select-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-select-green-500:focus{border-color:var(--color-green-500)}.form-select-green-500.has-icon{padding:0}.form-select-neutral-500{--form-select-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-select-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500{border-color:var(--color-neutral-500)}.form-select-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-select-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-select-neutral-500:focus{border-color:var(--color-neutral-500)}.form-select-neutral-500.has-icon{padding:0}.form-select-purple-500{--form-select-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-select-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500{border-color:var(--color-purple-500)}.form-select-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-select-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-select-purple-500:focus{border-color:var(--color-purple-500)}.form-select-purple-500.has-icon{padding:0}.form-select-red-500{--form-select-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{--form-select-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-select-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500{border-color:var(--color-red-500)}.form-select-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-select-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-select-red-500:focus{border-color:var(--color-red-500)}.form-select-red-500.has-icon{padding:0}.form-check-amber-500{--form-check-focus-box-shadow-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-amber-500)50%,transparent)}}.form-check-amber-500{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500{border-color:var(--color-amber-500)}.form-check-amber-500:focus{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.form-check-amber-500:focus{background-color:color-mix(in oklch,var(--color-amber-500)10%,transparent)}}.form-check-amber-500:focus{border-color:var(--color-amber-500)}.form-check-amber-500:checked{border-color:var(--color-amber-500);background-color:var(--color-amber-500)}.form-check-blue-500{--form-check-focus-box-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-blue-500)50%,transparent)}}.form-check-blue-500{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500{border-color:var(--color-blue-500)}.form-check-blue-500:focus{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.form-check-blue-500:focus{background-color:color-mix(in oklch,var(--color-blue-500)10%,transparent)}}.form-check-blue-500:focus{border-color:var(--color-blue-500)}.form-check-blue-500:checked{border-color:var(--color-blue-500);background-color:var(--color-blue-500)}.form-check-green-500{--form-check-focus-box-shadow-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-green-500)50%,transparent)}}.form-check-green-500{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500{border-color:var(--color-green-500)}.form-check-green-500:focus{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.form-check-green-500:focus{background-color:color-mix(in oklch,var(--color-green-500)10%,transparent)}}.form-check-green-500:focus{border-color:var(--color-green-500)}.form-check-green-500:checked{border-color:var(--color-green-500);background-color:var(--color-green-500)}.form-check-neutral-500{--form-check-focus-box-shadow-color:#73737380}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-neutral-500)50%,transparent)}}.form-check-neutral-500{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500{border-color:var(--color-neutral-500)}.form-check-neutral-500:focus{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.form-check-neutral-500:focus{background-color:color-mix(in oklch,var(--color-neutral-500)10%,transparent)}}.form-check-neutral-500:focus{border-color:var(--color-neutral-500)}.form-check-neutral-500:checked{border-color:var(--color-neutral-500);background-color:var(--color-neutral-500)}.form-check-pink-500{--form-check-focus-box-shadow-color:#f6339a80}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-pink-500)50%,transparent)}}.form-check-pink-500{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500{border-color:var(--color-pink-500)}.form-check-pink-500:focus{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.form-check-pink-500:focus{background-color:color-mix(in oklch,var(--color-pink-500)10%,transparent)}}.form-check-pink-500:focus{border-color:var(--color-pink-500)}.form-check-pink-500:checked{border-color:var(--color-pink-500);background-color:var(--color-pink-500)}.form-check-purple-500{--form-check-focus-box-shadow-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-purple-500)50%,transparent)}}.form-check-purple-500{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500{border-color:var(--color-purple-500)}.form-check-purple-500:focus{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.form-check-purple-500:focus{background-color:color-mix(in oklch,var(--color-purple-500)10%,transparent)}}.form-check-purple-500:focus{border-color:var(--color-purple-500)}.form-check-purple-500:checked{border-color:var(--color-purple-500);background-color:var(--color-purple-500)}.form-check-red-500{--form-check-focus-box-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-red-500)50%,transparent)}}.form-check-red-500{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500{border-color:var(--color-red-500)}.form-check-red-500:focus{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.form-check-red-500:focus{background-color:color-mix(in oklch,var(--color-red-500)10%,transparent)}}.form-check-red-500:focus{border-color:var(--color-red-500)}.form-check-red-500:checked{border-color:var(--color-red-500);background-color:var(--color-red-500)}.form-check-yellow-500{--form-check-focus-box-shadow-color:#edb20080}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{--form-check-focus-box-shadow-color:color-mix(in oklch,var(--color-yellow-500)50%,transparent)}}.form-check-yellow-500{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500{border-color:var(--color-yellow-500)}.form-check-yellow-500:focus{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.form-check-yellow-500:focus{background-color:color-mix(in oklch,var(--color-yellow-500)10%,transparent)}}.form-check-yellow-500:focus{border-color:var(--color-yellow-500)}.form-check-yellow-500:checked{border-color:var(--color-yellow-500);background-color:var(--color-yellow-500)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.activity-indicator-1{font-size:calc(var(--spacing)*1)}.activity-indicator-2{font-size:calc(var(--spacing)*2)}.activity-indicator-2xl{font-size:var(--activity-indicator-size-2xl)}.activity-indicator-2xs{font-size:var(--activity-indicator-size-2xs)}.activity-indicator-3{font-size:calc(var(--spacing)*3)}.activity-indicator-3xl{font-size:var(--activity-indicator-size-3xl)}.activity-indicator-4{font-size:calc(var(--spacing)*4)}.activity-indicator-4xl{font-size:var(--activity-indicator-size-4xl)}.activity-indicator-5xl{font-size:var(--activity-indicator-size-5xl)}.activity-indicator-96{font-size:calc(var(--spacing)*96)}.activity-indicator-\[2rem\]{font-size:2rem}.activity-indicator-\[16px\]{font-size:16px}.activity-indicator-\[27px\]{font-size:27px}.activity-indicator-lg{font-size:var(--activity-indicator-size-lg)}.activity-indicator-md{font-size:var(--activity-indicator-size-md)}.activity-indicator-sm{font-size:var(--activity-indicator-size-sm)}.activity-indicator-xl{font-size:var(--activity-indicator-size-xl)}.activity-indicator-xs{font-size:var(--activity-indicator-size-xs)}.form-check-1{font-size:calc(var(--spacing)*1)}.form-check-2xl{font-size:var(--form-control-font-size-2xl)}.form-check-3xl{font-size:var(--form-control-font-size-3xl)}.form-check-4{font-size:calc(var(--spacing)*4)}.form-check-4xl{font-size:var(--form-control-font-size-4xl)}.form-check-5{font-size:calc(var(--spacing)*5)}.form-check-5xl{font-size:var(--form-control-font-size-5xl)}.form-check-6{font-size:calc(var(--spacing)*6)}.form-check-7{font-size:calc(var(--spacing)*7)}.form-check-8{font-size:calc(var(--spacing)*8)}.form-check-96{font-size:calc(var(--spacing)*96)}.form-check-\[1\.5rem\]{font-size:1.5rem}.form-check-\[16px\]{font-size:16px}.form-check-\[21px\]{font-size:21px}.form-check-lg{font-size:var(--form-control-font-size-lg)}.form-check-md{font-size:var(--form-control-font-size-md)}.form-check-sm{font-size:var(--form-control-font-size-sm)}.form-check-xl{font-size:var(--form-control-font-size-xl)}.form-check-xs{font-size:var(--form-control-font-size-xs)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.activity-indicator-blue-700{color:var(--color-blue-700)}.activity-indicator-green-700{color:var(--color-green-700)}.activity-indicator-red-700{color:var(--color-red-700)}.activity-indicator-yellow-700{color:var(--color-yellow-700)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}label:has(>.form-switch:disabled:not([readonly])){opacity:var(--form-switch-disabled-opacity)}@keyframes activity-indicator-chase{to{transform:var(--activity-indicator-chase-transform)}}@keyframes activity-indicator-chase-dot{80%,to{transform:var(--activity-indicator-chase-transform)}}@keyframes activity-indicator-chase-dot-before{50%{transform:var(--activity-indicator-chase-dot-before-scale-50)}to,0%{transform:var(--activity-indicator-chase-dot-before-scale-100)}}@keyframes activity-indicator-circle-fade{0%,39%,to{opacity:var(--activity-indicator-circle-fade-opacity-false)}40%{opacity:var(--activity-indicator-circle-fade-opacity-true)}}@keyframes activity-indicator-circle-orbit-rotate{to{transform:var(--activity-indicator-circle-orbit-rotate-transform)}}@keyframes activity-indicator-circle-orbit-bounce{0%,to{transform:var(--activity-indicator-circle-orbit-rotate-bounce-scale-start)}50%{transform:var(--activity-indicator-circle-orbit-rotate-bounce-scale-end)}}@keyframes activity-indicator-circle-trail{0%,80%,to{transform:var(--activity-indicator-circle-trail-scale-0)}40%{transform:var(--activity-indicator-circle-trail-scale-1)}}@keyframes activity-indicator-dots{0%,80%,to{transform:var(--activity-indicator-dots-scale-0)}40%{transform:var(--activity-indicator-dots-scale-1)}}@keyframes activity-indicator-double-pulse{0%,to{transform:var(--activity-indicator-double-pulse-scale-0)}50%{transform:var(--activity-indicator-double-pulse-scale-1)}}@keyframes activity-indicator-facebook{0%,40%,to{transform:var(--activity-indicator-facebook-scale-start)}20%{transform:var(--activity-indicator-facebook-scale-peak)}}@keyframes activity-indicator-grid{0%,70%,to{transform:var(--activity-indicator-grid-scale-normal)}35%{transform:var(--activity-indicator-grid-scale-shrink)}}@keyframes activity-indicator-pulse{0%{transform:var(--activity-indicator-pulse-scale-start);opacity:var(--activity-indicator-pulse-opacity-start)}to{transform:var(--activity-indicator-pulse-scale-end);opacity:var(--activity-indicator-pulse-opacity-end)}}@keyframes activity-indicator-spinner{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes activity-indicator-spotify{0%{transform:var(--activity-indicator-spotify-transform-from)}to{transform:var(--activity-indicator-spotify-transform-to)}}@keyframes activity-indicator-square{0%{transform:var(--activity-indicator-square-0-transform)}50%{transform:var(--activity-indicator-square-50-transform)}to{transform:var(--activity-indicator-square-100-transform)}}@keyframes activity-indicator-square-fold{0%,10%{transform:var(--activity-indicator-square-fold-0-10-transform);opacity:var(--activity-indicator-square-fold-0-10-opacity)}25%,75%{transform:var(--activity-indicator-square-fold-25-75-transform);opacity:var(--activity-indicator-square-fold-25-75-opacity)}90%,to{transform:var(--activity-indicator-square-fold-90-100-transform);opacity:var(--activity-indicator-square-fold-90-100-opacity)}}@keyframes activity-indicator-square-orbit{25%{transform:var(--activity-indicator-square-orbit-25-transform)}50%{transform:var(--activity-indicator-square-orbit-50-transform)}50.1%{transform:var(--activity-indicator-square-orbit-50_1-transform)}75%{transform:var(--activity-indicator-square-orbit-75-transform)}to{transform:var(--activity-indicator-square-orbit-100-transform)}}:scope:where(.dark,.dark *) body{color:var(--color-white)}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight: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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-green-100:oklch(96.2% .044 156.743);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-800:oklch(43.7% .078 188.216);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-bold:700;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--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);--tooltip-position:absolute;--tooltip-display:block;--tooltip-font-size:.875rem;--tooltip-word-wrap:break-word;--tooltip-opacity-hidden:0;--tooltip-opacity-visible:.9;--tooltip-transition:opacity .15s ease-out;--tooltip-pointer-events:none;--tooltip-inner-position:relative;--tooltip-inner-max-width:200px;--tooltip-inner-padding-y:.25em;--tooltip-inner-padding-x:.5em;--tooltip-inner-background-color:var(--colors-black,black);--tooltip-inner-color:var(--color-white,white);--tooltip-inner-text-align:center;--tooltip-inner-border-radius:.333em;--tooltip-inner-z-index:2;--tooltip-inner-dark-background-color:var(--colors-black,black);--tooltip-arrow-position:absolute;--tooltip-arrow-display:block;--tooltip-arrow-width:.5em;--tooltip-arrow-height:.5em;--tooltip-arrow-background-color:var(--tooltip-inner-background-color)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.tooltip{position:var(--tooltip-position);z-index:var(--tooltip-z-hiding-index);display:var(--tooltip-display);font-size:var(--tooltip-font-size);word-wrap:var(--tooltip-word-wrap);opacity:var(--tooltip-opacity-hidden);transition:var(--tooltip-transition);pointer-events:var(--tooltip-pointer-events)}.tooltip.show{opacity:var(--tooltip-opacity-visible);z-index:var(--tooltip-z-showing-index)}.tooltip .tooltip-inner{position:var(--tooltip-inner-position);max-width:var(--tooltip-inner-max-width);padding:var(--tooltip-inner-padding-y)var(--tooltip-inner-padding-x);background-color:var(--tooltip-inner-background-color);color:var(--tooltip-inner-color);text-align:var(--tooltip-inner-text-align);border-radius:var(--tooltip-inner-border-radius);z-index:var(--tooltip-inner-z-index)}.tooltip .tooltip-arrow{position:var(--tooltip-arrow-position);display:var(--tooltip-arrow-display);width:var(--tooltip-arrow-width);height:var(--tooltip-arrow-height);background-color:var(--tooltip-arrow-background-color);z-index:var(--tooltip-arrow-index)}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.right-12{right:calc(var(--spacing)*12)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-6{height:calc(var(--spacing)*6)}.h-100{height:calc(var(--spacing)*100)}.h-\[91vh\]{height:91vh}.h-\[500px\]{height:500px}.min-h-\[200px\]{min-height:200px}.min-h-\[500px\]{min-height:500px}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[20rem\]{width:20rem}.w-\[25rem\]{width:25rem}.w-full{width:100%}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-0{--tw-translate-z:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.rotate-z-90{--tw-rotate-z:rotateZ(90deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.self-center{align-self:center}.rounded-full{border-radius:3.40282e38px}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.stroke-black{stroke:var(--color-black)}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.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,)}.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-all{transition-property:all;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-4:focus,.active\:ring-4:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}@media(min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}}@media(prefers-color-scheme:dark){.dark\:bg-neutral-800{background-color:var(--color-neutral-800)}.dark\:bg-neutral-900{background-color:var(--color-neutral-900)}.dark\:bg-zinc-900{background-color:var(--color-zinc-900)}.dark\:stroke-white{stroke:var(--color-white)}.dark\:text-neutral-300{color:var(--color-neutral-300)}.dark\:text-white{color:var(--color-white)}}.\[\&\>a\]\:text-blue-500>a{color:var(--color-blue-500)}@media(hover:hover){.\[\&\>a\]\:hover\:underline>a:hover{text-decoration-line:underline}}.\[\&\>button\]\:rounded>button{border-radius:.25rem}.\[\&\>button\]\:bg-blue-500>button{background-color:var(--color-blue-500)}.\[\&\>button\]\:p-2>button{padding:calc(var(--spacing)*2)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{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}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}.VPLocalSearchBox[data-v-b773ccdc]{position:fixed;z-index:100;inset:0;display:flex}.backdrop[data-v-b773ccdc]{position:absolute;inset:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-b773ccdc]{position:relative;padding:12px;margin:64px auto;display:flex;flex-direction:column;gap:16px;background:var(--vp-local-search-bg);width:min(100vw - 60px,900px);height:min-content;max-height:min(100vh - 128px,900px);border-radius:6px}@media(max-width:767px){.shell[data-v-b773ccdc]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-b773ccdc]{border:1px solid var(--vp-c-divider);border-radius:4px;display:flex;align-items:center;padding:0 12px;cursor:text}@media(max-width:767px){.search-bar[data-v-b773ccdc]{padding:0 8px}}.search-bar[data-v-b773ccdc]:focus-within{border-color:var(--vp-c-brand-1)}.local-search-icon[data-v-b773ccdc]{display:block;font-size:18px}.navigate-icon[data-v-b773ccdc]{display:block;font-size:14px}.search-icon[data-v-b773ccdc]{margin:8px}@media(max-width:767px){.search-icon[data-v-b773ccdc]{display:none}}.search-input[data-v-b773ccdc]{padding:6px 12px;font-size:inherit;width:100%}.search-input[data-v-b773ccdc]::-webkit-search-cancel-button{display:none}@media(max-width:767px){.search-input[data-v-b773ccdc]{padding:6px 4px}}.search-actions[data-v-b773ccdc]{display:flex;gap:4px}@media(any-pointer:coarse){.search-actions[data-v-b773ccdc]{gap:8px}}@media(min-width:769px){.search-actions.before[data-v-b773ccdc]{display:none}}.search-actions button[data-v-b773ccdc]{padding:8px}.search-actions button[data-v-b773ccdc]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-b773ccdc]{color:var(--vp-c-brand-1)}.search-actions button.clear-button[data-v-b773ccdc]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-b773ccdc]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-b773ccdc]{display:flex;align-items:center;gap:4px}@media(max-width:767px){.search-keyboard-shortcuts[data-v-b773ccdc]{display:none}}.search-keyboard-shortcuts kbd[data-v-b773ccdc]{background:#8080801a;border-radius:4px;padding:3px 6px;min-width:24px;display:inline-block;text-align:center;vertical-align:middle;border:1px solid rgba(128,128,128,.15);box-shadow:0 2px 2px #0000001a}.results[data-v-b773ccdc]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-b773ccdc]{display:flex;align-items:center;gap:8px;border-radius:4px;transition:none;line-height:1rem;border:solid 2px var(--vp-local-search-result-border);outline:none}.result>div[data-v-b773ccdc]{margin:12px;width:100%;overflow:hidden}@media(max-width:767px){.result>div[data-v-b773ccdc]{margin:8px}}.titles[data-v-b773ccdc]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-b773ccdc]{display:flex;align-items:center;gap:4px}.title.main[data-v-b773ccdc]{font-weight:500}.title-icon[data-v-b773ccdc]{opacity:.5;font-weight:500;color:var(--vp-c-brand-1)}.title svg[data-v-b773ccdc]{opacity:.5}.result.selected[data-v-b773ccdc]{--vp-local-search-result-bg: var(--vp-local-search-result-selected-bg);border-color:var(--vp-local-search-result-selected-border)}.excerpt-wrapper[data-v-b773ccdc]{position:relative}.excerpt[data-v-b773ccdc]{opacity:50%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;margin-top:4px}.result.selected .excerpt[data-v-b773ccdc]{opacity:1}.excerpt[data-v-b773ccdc] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-b773ccdc] mark,.excerpt[data-v-b773ccdc] mark{background-color:var(--vp-local-search-highlight-bg);color:var(--vp-local-search-highlight-text);border-radius:2px;padding:0 2px}.excerpt[data-v-b773ccdc] .vp-code-group .tabs{display:none}.excerpt[data-v-b773ccdc] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-b773ccdc]{position:absolute;bottom:-1px;left:0;width:100%;height:8px;background:linear-gradient(transparent,var(--vp-local-search-result-bg));z-index:1000}.excerpt-gradient-top[data-v-b773ccdc]{position:absolute;top:-1px;left:0;width:100%;height:8px;background:linear-gradient(var(--vp-local-search-result-bg),transparent);z-index:1000}.result.selected .titles[data-v-b773ccdc],.result.selected .title-icon[data-v-b773ccdc]{color:var(--vp-c-brand-1)!important}.no-results[data-v-b773ccdc]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-b773ccdc]{flex:none}
