@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&family=DM+Mono:wght@400;500&display=swap";@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-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--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)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;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}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}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}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}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:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}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{display:inline-block;margin:auto}[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' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%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' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-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' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-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' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath 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 2-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' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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 14 2 2 4-4'/%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}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.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{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;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}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.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;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.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;line-height:40px;font-size:32px}}.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{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;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{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.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{display:block;border-collapse:collapse;margin:20px 0;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;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.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-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 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{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);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{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@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{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;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);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);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{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);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;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);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{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;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);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.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{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;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)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.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{margin:0!important;max-width:calc((100% - 24px)/2)!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{margin:0!important;max-width:calc((100% - 24px)/2)!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{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--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)}.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{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.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{display:flex;flex-wrap:wrap;gap:4px}.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((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);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{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.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-e96e06bb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-e96e06bb],.VPBackdrop.fade-leave-to[data-v-e96e06bb]{opacity:0}.VPBackdrop.fade-leave-active[data-v-e96e06bb]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-e96e06bb]{display:none}}.NotFound[data-v-8352dc7d]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-8352dc7d]{padding:96px 32px 168px}}.code[data-v-8352dc7d]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-8352dc7d]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-8352dc7d]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-8352dc7d]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-8352dc7d]{padding-top:20px}.link[data-v-8352dc7d]{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-8352dc7d]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-97f1579a]{position:relative;z-index:1}.nested[data-v-97f1579a]{padding-right:16px;padding-left:16px}.outline-link[data-v-97f1579a]{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-97f1579a]:hover,.outline-link.active[data-v-97f1579a]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-97f1579a]{padding-left:13px}.VPDocAsideOutline[data-v-555e1c8c]{display:none}.VPDocAsideOutline.has-outline[data-v-555e1c8c]{display:block}.content[data-v-555e1c8c]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-555e1c8c]{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-555e1c8c]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-f1e6b1a6]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-f1e6b1a6]{flex-grow:1}.VPDocAside[data-v-f1e6b1a6] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-f1e6b1a6] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-f1e6b1a6] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-a5f7cc43]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-a5f7cc43]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-04d6fd77]{margin-top:64px}.edit-info[data-v-04d6fd77]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-04d6fd77]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-04d6fd77]{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-04d6fd77]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-04d6fd77]{margin-right:8px}.prev-next[data-v-04d6fd77]{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-04d6fd77]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-04d6fd77]{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-04d6fd77]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-04d6fd77]{margin-left:auto;text-align:right}.desc[data-v-04d6fd77]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-04d6fd77]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-b3db712f]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-b3db712f]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-b3db712f]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-b3db712f]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-b3db712f]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-b3db712f]{display:flex;justify-content:center}.VPDoc .aside[data-v-b3db712f]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-b3db712f]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-b3db712f]{max-width:1104px}}.container[data-v-b3db712f]{margin:0 auto;width:100%}.aside[data-v-b3db712f]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-b3db712f]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-b3db712f]{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-b3db712f]::-webkit-scrollbar{display:none}.aside-curtain[data-v-b3db712f]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-b3db712f]{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-b3db712f]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-b3db712f]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-b3db712f]{order:1;margin:0;min-width:640px}}.content-container[data-v-b3db712f]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-b3db712f]{max-width:688px}.VPButton[data-v-b5c28673]{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-b5c28673]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-b5c28673]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-b5c28673]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-b5c28673]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-b5c28673]: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-b5c28673]: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-b5c28673]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-b5c28673]: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-b5c28673]: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-b5c28673]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-b5c28673]: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-b5c28673]: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-a879385f]{display:none}.dark .VPImage.light[data-v-a879385f]{display:none}.VPHero[data-v-49bffe29]{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-49bffe29]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-49bffe29]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-49bffe29]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-49bffe29]{flex-direction:row}}.main[data-v-49bffe29]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-49bffe29]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-49bffe29]{text-align:left}}@media (min-width: 960px){.main[data-v-49bffe29]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-49bffe29]{max-width:592px}}.heading[data-v-49bffe29]{display:flex;flex-direction:column}.name[data-v-49bffe29],.text[data-v-49bffe29]{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-49bffe29],.VPHero.has-image .text[data-v-49bffe29]{margin:0 auto}.name[data-v-49bffe29]{color:var(--vp-home-hero-name-color)}.clip[data-v-49bffe29]{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-49bffe29],.text[data-v-49bffe29]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-49bffe29],.text[data-v-49bffe29]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-49bffe29],.VPHero.has-image .text[data-v-49bffe29]{margin:0}}.tagline[data-v-49bffe29]{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-49bffe29]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-49bffe29]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-49bffe29]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-49bffe29]{margin:0}}.actions[data-v-49bffe29]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-49bffe29]{justify-content:center}@media (min-width: 640px){.actions[data-v-49bffe29]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-49bffe29]{justify-content:flex-start}}.action[data-v-49bffe29]{flex-shrink:0;padding:6px}.image[data-v-49bffe29]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-49bffe29]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-49bffe29]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-49bffe29]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-49bffe29]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-49bffe29]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-49bffe29]{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-49bffe29]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-49bffe29]{width:320px;height:320px}}[data-v-49bffe29] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-49bffe29] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-49bffe29] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-63573370]{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-63573370]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-63573370]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-63573370]>.VPImage{margin-bottom:20px}.icon[data-v-63573370]{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-63573370]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-63573370]{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-63573370]{padding-top:8px}.link-text-value[data-v-63573370]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-63573370]{margin-left:6px}.VPFeatures[data-v-43b07007]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-43b07007]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-43b07007]{padding:0 64px}}.container[data-v-43b07007]{margin:0 auto;max-width:1152px}.items[data-v-43b07007]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-43b07007]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-43b07007],.item.grid-4[data-v-43b07007],.item.grid-6[data-v-43b07007]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-43b07007],.item.grid-4[data-v-43b07007]{width:50%}.item.grid-3[data-v-43b07007],.item.grid-6[data-v-43b07007]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-43b07007]{width:25%}}.container[data-v-2daa628b]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-2daa628b]{padding:0 48px}}@media (min-width: 960px){.container[data-v-2daa628b]{width:100%;padding:0 64px}}.vp-doc[data-v-2daa628b] .VPHomeSponsors,.vp-doc[data-v-2daa628b] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-2daa628b] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-2daa628b] .VPHomeSponsors a,.vp-doc[data-v-2daa628b] .VPTeamPage a{text-decoration:none}.VPHome[data-v-058e6eb8]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-058e6eb8]{margin-bottom:128px}}.VPContent[data-v-178294e2]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-178294e2]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-178294e2]{margin:0}@media (min-width: 960px){.VPContent[data-v-178294e2]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-178294e2]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-178294e2]{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-61d1761d]{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-61d1761d]{display:none}.VPFooter[data-v-61d1761d] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-61d1761d] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-61d1761d]{padding:32px}}.container[data-v-61d1761d]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-61d1761d],.copyright[data-v-61d1761d]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-e3ce2219]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-e3ce2219]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-e3ce2219]{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-e3ce2219]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-e3ce2219]{color:var(--vp-c-text-1)}.icon[data-v-e3ce2219]{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-e3ce2219]{font-size:14px}.icon[data-v-e3ce2219]{font-size:16px}}.open>.icon[data-v-e3ce2219]{transform:rotate(90deg)}.items[data-v-e3ce2219]{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-e3ce2219]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-e3ce2219]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-e3ce2219]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-e3ce2219]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-e3ce2219]{transition:all .2s ease-out}.flyout-leave-active[data-v-e3ce2219]{transition:all .15s ease-in}.flyout-enter-from[data-v-e3ce2219],.flyout-leave-to[data-v-e3ce2219]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-92b212a5]{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-92b212a5]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-92b212a5]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-92b212a5]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-92b212a5]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-92b212a5]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-92b212a5]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-92b212a5]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-92b212a5]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-92b212a5]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-92b212a5]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-92b212a5]{display:none}}.menu-icon[data-v-92b212a5]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-92b212a5]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-92b212a5]{padding:12px 32px 11px}}.VPSwitch[data-v-a2960627]{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-a2960627]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-a2960627]{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-a2960627]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-a2960627] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-a2960627] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-d3fd014c]{opacity:1}.moon[data-v-d3fd014c],.dark .sun[data-v-d3fd014c]{opacity:0}.dark .moon[data-v-d3fd014c]{opacity:1}.dark .VPSwitchAppearance[data-v-d3fd014c] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-0d379364]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-0d379364]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-200dab9e]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-200dab9e]{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-200dab9e]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-200dab9e]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-88724c16]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-88724c16]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-88724c16]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-88724c16]{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-f38dceeb]{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-f38dceeb] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-f38dceeb] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-f38dceeb] .group:last-child{padding-bottom:0}.VPMenu[data-v-f38dceeb] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-f38dceeb] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-f38dceeb] .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-f38dceeb] .action{padding-left:24px}.VPFlyout[data-v-a2d9ea50]{position:relative}.VPFlyout[data-v-a2d9ea50]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-a2d9ea50]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-a2d9ea50]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-a2d9ea50]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-a2d9ea50]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-a2d9ea50]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-a2d9ea50],.button[aria-expanded=true]+.menu[data-v-a2d9ea50]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-a2d9ea50]{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-a2d9ea50]{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-a2d9ea50]{margin-right:0;font-size:16px}.text-icon[data-v-a2d9ea50]{margin-left:4px;font-size:14px}.icon[data-v-a2d9ea50]{font-size:20px;transition:fill .25s}.menu[data-v-a2d9ea50]{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-28821311]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-28821311]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-28821311]>svg,.VPSocialLink[data-v-28821311]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-5ea2ecff]{display:flex;justify-content:center}.VPNavBarExtra[data-v-0c229001]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-0c229001]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-0c229001]{display:none}}.trans-title[data-v-0c229001]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-0c229001],.item.social-links[data-v-0c229001]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-0c229001]{min-width:176px}.appearance-action[data-v-0c229001]{margin-right:-2px}.social-links-list[data-v-0c229001]{margin:-4px -8px}.VPNavBarHamburger[data-v-d0c28d07]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-d0c28d07]{display:none}}.container[data-v-d0c28d07]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-d0c28d07]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-d0c28d07]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-d0c28d07]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-d0c28d07]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-d0c28d07]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-d0c28d07]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-d0c28d07],.VPNavBarHamburger.active:hover .middle[data-v-d0c28d07],.VPNavBarHamburger.active:hover .bottom[data-v-d0c28d07]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-d0c28d07],.middle[data-v-d0c28d07],.bottom[data-v-d0c28d07]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-d0c28d07]{top:0;left:0;transform:translate(0)}.middle[data-v-d0c28d07]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-d0c28d07]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-4074e470]{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-4074e470],.VPNavBarMenuLink[data-v-4074e470]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-5f699186]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-5f699186]{display:flex}}/*! @docsearch/css 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--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:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--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}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;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:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;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-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance: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-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-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 ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.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}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;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] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;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{-webkit-appearance:none;-moz-appearance:none;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}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.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:500;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-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.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 8px 8px;box-shadow:var(--docsearch-footer-shadow);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;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.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}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-187e9c4f]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-187e9c4f]{display:flex;align-items:center}}.title[data-v-0034b584]{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-0034b584]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-0034b584]{border-bottom-color:var(--vp-c-divider)}}[data-v-0034b584] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-4c679e0b]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-4c679e0b]{display:flex;align-items:center}}.title[data-v-4c679e0b]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-2d3eb470]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-2d3eb470]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-2d3eb470]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-2d3eb470]:not(.home){background-color:transparent}.VPNavBar[data-v-2d3eb470]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-2d3eb470]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-2d3eb470]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-2d3eb470]{padding:0}}.container[data-v-2d3eb470]{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-2d3eb470],.container>.content[data-v-2d3eb470]{pointer-events:none}.container[data-v-2d3eb470] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-2d3eb470]{max-width:100%}}.title[data-v-2d3eb470]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-2d3eb470]{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-2d3eb470]{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-2d3eb470]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-2d3eb470]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-2d3eb470]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-2d3eb470]{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-2d3eb470]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-2d3eb470]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-2d3eb470]{column-gap:.5rem}}.menu+.translations[data-v-2d3eb470]:before,.menu+.appearance[data-v-2d3eb470]:before,.menu+.social-links[data-v-2d3eb470]:before,.translations+.appearance[data-v-2d3eb470]:before,.appearance+.social-links[data-v-2d3eb470]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-2d3eb470]:before,.translations+.appearance[data-v-2d3eb470]:before{margin-right:16px}.appearance+.social-links[data-v-2d3eb470]:before{margin-left:16px}.social-links[data-v-2d3eb470]{margin-right:-8px}.divider[data-v-2d3eb470]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-2d3eb470]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-2d3eb470]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-2d3eb470]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-2d3eb470]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-2d3eb470]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-2d3eb470]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-e1778909]{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-e1778909]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-609d522d]{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-609d522d]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-6461bde6]{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-6461bde6]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-6fe71fa5]{display:block}.title[data-v-6fe71fa5]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-5aa4f68c]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-5aa4f68c]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-5aa4f68c]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-5aa4f68c]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-5aa4f68c]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-5aa4f68c]{transform:rotate(45deg)}.button[data-v-5aa4f68c]{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-5aa4f68c]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-5aa4f68c]{transition:transform .25s}.group[data-v-5aa4f68c]:first-child{padding-top:0}.group+.group[data-v-5aa4f68c],.group+.item[data-v-5aa4f68c]{padding-top:4px}.VPNavScreenTranslations[data-v-b30d4dc2]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-b30d4dc2]{height:auto}.title[data-v-b30d4dc2]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-b30d4dc2]{font-size:16px}.icon.lang[data-v-b30d4dc2]{margin-right:8px}.icon.chevron[data-v-b30d4dc2]{margin-left:4px}.list[data-v-b30d4dc2]{padding:4px 0 0 24px}.link[data-v-b30d4dc2]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-9a896d11]{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-9a896d11],.VPNavScreen.fade-leave-active[data-v-9a896d11]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-9a896d11],.VPNavScreen.fade-leave-active .container[data-v-9a896d11]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-9a896d11],.VPNavScreen.fade-leave-to[data-v-9a896d11]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-9a896d11],.VPNavScreen.fade-leave-to .container[data-v-9a896d11]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-9a896d11]{display:none}}.container[data-v-9a896d11]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-9a896d11],.menu+.appearance[data-v-9a896d11],.translations+.appearance[data-v-9a896d11]{margin-top:24px}.menu+.social-links[data-v-9a896d11]{margin-top:16px}.appearance+.social-links[data-v-9a896d11]{margin-top:16px}.VPNav[data-v-5272ca5e]{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-5272ca5e]{position:fixed}}.VPSidebarItem.level-0[data-v-2ddc1b7d]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-2ddc1b7d]{padding-bottom:10px}.item[data-v-2ddc1b7d]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-2ddc1b7d]{cursor:pointer}.indicator[data-v-2ddc1b7d]{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-2ddc1b7d],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-2ddc1b7d],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-2ddc1b7d],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-2ddc1b7d]{background-color:var(--vp-c-brand-1)}.link[data-v-2ddc1b7d]{display:flex;align-items:center;flex-grow:1}.text[data-v-2ddc1b7d]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-2ddc1b7d]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-2ddc1b7d],.VPSidebarItem.level-2 .text[data-v-2ddc1b7d],.VPSidebarItem.level-3 .text[data-v-2ddc1b7d],.VPSidebarItem.level-4 .text[data-v-2ddc1b7d],.VPSidebarItem.level-5 .text[data-v-2ddc1b7d]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-2ddc1b7d],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-2ddc1b7d],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-2ddc1b7d],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-2ddc1b7d],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-2ddc1b7d],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-2ddc1b7d]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-2ddc1b7d],.VPSidebarItem.level-1.has-active>.item>.text[data-v-2ddc1b7d],.VPSidebarItem.level-2.has-active>.item>.text[data-v-2ddc1b7d],.VPSidebarItem.level-3.has-active>.item>.text[data-v-2ddc1b7d],.VPSidebarItem.level-4.has-active>.item>.text[data-v-2ddc1b7d],.VPSidebarItem.level-5.has-active>.item>.text[data-v-2ddc1b7d],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-2ddc1b7d],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-2ddc1b7d],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-2ddc1b7d],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-2ddc1b7d],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-2ddc1b7d],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-2ddc1b7d]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-2ddc1b7d],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-2ddc1b7d],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-2ddc1b7d],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-2ddc1b7d],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-2ddc1b7d],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-2ddc1b7d]{color:var(--vp-c-brand-1)}.caret[data-v-2ddc1b7d]{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-2ddc1b7d]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-2ddc1b7d]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-2ddc1b7d]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-2ddc1b7d]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-2ddc1b7d],.VPSidebarItem.level-2 .items[data-v-2ddc1b7d],.VPSidebarItem.level-3 .items[data-v-2ddc1b7d],.VPSidebarItem.level-4 .items[data-v-2ddc1b7d],.VPSidebarItem.level-5 .items[data-v-2ddc1b7d]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-2ddc1b7d]{display:none}.no-transition[data-v-cf9b644c] .caret-icon{transition:none}.group+.group[data-v-cf9b644c]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-cf9b644c]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-e3e8bb0d]{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-e3e8bb0d]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-e3e8bb0d]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-e3e8bb0d]{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-e3e8bb0d]{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)}}@media (min-width: 960px){.curtain[data-v-e3e8bb0d]{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-e3e8bb0d]{outline:0}.VPSkipLink[data-v-fad89631]{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-fad89631]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-fad89631]{top:14px;left:16px}}.Layout[data-v-123c0585]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-e542b43e]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-e542b43e]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-e542b43e]{margin:128px 0}}.VPHomeSponsors[data-v-e542b43e]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-e542b43e]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-e542b43e]{padding:0 64px}}.container[data-v-e542b43e]{margin:0 auto;max-width:1152px}.love[data-v-e542b43e]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-e542b43e]{display:inline-block}.message[data-v-e542b43e]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-e542b43e]{padding-top:32px}.action[data-v-e542b43e]{padding-top:40px;text-align:center}.VPTeamMembersItem[data-v-459cc332]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-459cc332]{padding:32px}.VPTeamMembersItem.small .data[data-v-459cc332]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-459cc332]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-459cc332]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-459cc332]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-459cc332]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-459cc332]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-459cc332]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-459cc332]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-459cc332]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-459cc332]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-459cc332]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-459cc332]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-459cc332]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-459cc332]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-459cc332]{text-align:center}.avatar[data-v-459cc332]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-459cc332]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-459cc332]{margin:0;font-weight:600}.affiliation[data-v-459cc332]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-459cc332]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-459cc332]:hover{color:var(--vp-c-brand-1)}.desc[data-v-459cc332]{margin:0 auto}.desc[data-v-459cc332] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-459cc332]{display:flex;justify-content:center;height:56px}.sp-link[data-v-459cc332]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-459cc332]:hover,.sp .sp-link.link[data-v-459cc332]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-459cc332]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-dd89d3cb]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-dd89d3cb]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-dd89d3cb]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-dd89d3cb]{max-width:876px}.VPTeamMembers.medium .container[data-v-dd89d3cb]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-dd89d3cb]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-dd89d3cb]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-dd89d3cb]{max-width:760px}.container[data-v-dd89d3cb]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.VPTeamPage[data-v-06b04c65]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-06b04c65]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-06b04c65-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-06b04c65-s],.VPTeamMembers+.VPTeamPageSection[data-v-06b04c65-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-06b04c65-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-06b04c65-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-06b04c65-s],.VPTeamMembers+.VPTeamPageSection[data-v-06b04c65-s]{margin-top:96px}}.VPTeamMembers[data-v-06b04c65-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-06b04c65-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-06b04c65-s]{padding:0 64px}}.VPTeamPageSection[data-v-f3cd26da]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-f3cd26da]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-f3cd26da]{padding:0 64px}}.title[data-v-f3cd26da]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-f3cd26da]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-f3cd26da]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-f3cd26da]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-f3cd26da]{padding-top:40px}.VPTeamPageTitle[data-v-9d997a7a]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-9d997a7a]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-9d997a7a]{padding:80px 64px 48px}}.title[data-v-9d997a7a]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-9d997a7a]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-9d997a7a]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-9d997a7a]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmmono/v16/aFTU7PB1QTsUX8KYthSQBK6PYK3EXw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmmono/v16/aFTU7PB1QTsUX8KYthqQBK6PYK0.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmmono/v16/aFTR7PB1QTsUX8KYvumzEY2tbYf-Vlh3uA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmmono/v16/aFTR7PB1QTsUX8KYvumzEYOtbYf-Vlg.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yygg_vbd-E.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yygg_vbd-E.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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yygg_vbd-E.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yygg_vbd-E.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yygg_vbd-E.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yygg_vbd-E.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yygg_vbd-E.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yygg_vbd-E.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yygg_vbd-E.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yygg_vbd-E.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yygg_vbd-E.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yygg_vbd-E.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yygg_vbd-E.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yygg_vbd-E.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yygg_vbd-E.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yygg_vbd-E.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yygg_vbd-E.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yygg_vbd-E.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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{--un-ease:initial}}:root,:host{--default-transition-timingFunction: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--spacing: .25rem;--radius-DEFAULT: .25rem;--fontWeight-bold: 700;--ease-DEFAULT: cubic-bezier(.4, 0, .2, 1);--font-sans: "Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono: "DM Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family: var(--font-sans);--default-monoFont-family: var(--font-mono)}.i-lucide-bar-chart{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 21v-6m7 6V9m7 12V3'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}.i-mdi-close{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}.i-tabler-dashboard{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10 13a2 2 0 1 0 4 0a2 2 0 1 0-4 0m3.45-1.45L15.5 9.5'/%3E%3Cpath d='M6.4 20a9 9 0 1 1 11.2 0z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}.px{padding-inline:calc(var(--spacing) * 4)}.w-90{width:calc(var(--spacing) * 90)}.lowercase{text-transform:lowercase}.ring{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(1px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow{--un-shadow:0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}:root{color-scheme:light;--theme-primary: #1e3a6e;--theme-secondary: #2e6bb0;--theme-accent: #5aa8e0;--theme-background: #e8f2fb;--theme-text: #1a2d42;--theme-border: #d0e4f0;--theme-success: #16a34a;--theme-danger: #dc2626;--theme-warning: #ca8a04;--theme-info: #4a9fd4;--theme-teal: #3aaa8c;--theme-purple: #7c3aed;--theme-neutral: #8ba0b0;--theme-dark: #1a2d42;--theme-surface: #ffffff;--theme-surface-soft: #f8fbff;--theme-primary-rgb: 30, 58, 110;--theme-secondary-rgb: 46, 107, 176;--theme-accent-rgb: 90, 168, 224;--theme-background-rgb: 232, 242, 251;--theme-text-rgb: 26, 45, 66;--theme-border-rgb: 208, 228, 240;--theme-success-rgb: 22, 163, 74;--theme-danger-rgb: 220, 38, 38;--theme-warning-rgb: 202, 138, 4;--theme-info-rgb: 74, 159, 212;--theme-teal-rgb: 58, 170, 140;--theme-purple-rgb: 124, 58, 237;--theme-neutral-rgb: 139, 160, 176;--theme-dark-rgb: 26, 45, 66;--mono-primary-rgb: var(--theme-primary-rgb);--mono-secondary-rgb: var(--theme-secondary-rgb);--mono-success-rgb: var(--theme-success-rgb);--mono-danger-rgb: var(--theme-danger-rgb);--mono-warning-rgb: var(--theme-warning-rgb);--mono-info-rgb: var(--theme-info-rgb);--mono-neutral-rgb: var(--theme-neutral-rgb);--theme-radius-xs: .25rem;--theme-radius-sm: .5rem;--theme-radius-md: .625rem;--theme-radius-lg: .75rem;--theme-radius-xl: .875rem;--theme-radius-2xl: 1.25rem;--theme-radius-full: 9999px;--theme-elev-0: none;--theme-elev-1: 0 1px 2px rgba(15, 23, 42, .06);--theme-elev-2: 0 3px 12px rgba(0, 0, 0, .08), 0 1px 2px rgba(15, 23, 42, .06);--theme-elev-3: 0 5px 20px rgba(0, 0, 0, .12), 0 1px 2px rgba(15, 23, 42, .06);--theme-elev-4: 0 10px 15px rgba(0, 0, 0, .1), 0 1px 2px rgba(15, 23, 42, .06);--theme-elev-5: 0 14px 28px rgba(0, 0, 0, .12), 0 1px 2px rgba(15, 23, 42, .06);--theme-motion-standard: cubic-bezier(.25, .1, .25, 1);--theme-motion-emphasized: cubic-bezier(.05, .7, .1, 1);--theme-duration-fast: .15s;--theme-duration-base: .18s;--theme-duration-slow: .2s;--theme-space-1: .25rem;--theme-space-2: .5rem;--theme-space-3: .75rem;--theme-space-4: 1rem;--theme-space-5: 1.5rem;--theme-space-6: 2rem;--theme-font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--theme-font-weight-regular: 400;--theme-font-weight-medium: 500;--theme-font-weight-semibold: 600;--theme-font-weight-bold: 700;--theme-font-size-xs: .75rem;--theme-font-size-sm: .875rem;--theme-font-size-md: 1rem;--theme-font-size-lg: 1.125rem;--theme-font-size-xl: 1.25rem;--theme-line-height-tight: 1.2;--theme-line-height-base: 1.5;--theme-letter-spacing-button: 0;--theme-border-width: 1.5px;--theme-focus-ring: 0 0 0 3px rgba(var(--theme-primary-rgb), .14);--theme-focus-ring-offset: 0;--theme-primary-light: color-mix(in srgb, var(--theme-primary) 60%, white);--theme-primary-dark: color-mix(in srgb, var(--theme-primary) 80%, black);--theme-primary-contrast: #ffffff;--theme-secondary-light: color-mix(in srgb, var(--theme-secondary) 60%, white);--theme-secondary-dark: color-mix(in srgb, var(--theme-secondary) 80%, black);--theme-secondary-contrast: #ffffff;--theme-text-primary: var(--theme-text);--theme-text-secondary: rgba(var(--theme-text-rgb), .6);--theme-text-disabled: rgba(var(--theme-text-rgb), .38);--theme-placeholder: rgba(var(--theme-text-rgb), .42);--theme-background-default: var(--theme-background);--theme-divider: var(--theme-border);--theme-action-hover: rgba(var(--theme-text-rgb), .04);--theme-action-selected: rgba(var(--theme-text-rgb), .08);--theme-action-disabled: rgba(var(--theme-text-rgb), .26);--theme-action-disabled-background: rgba(var(--theme-text-rgb), .12);--theme-action-focus: rgba(var(--theme-text-rgb), .12);--theme-action-active: rgba(var(--theme-text-rgb), .54);--theme-success-light: color-mix(in srgb, var(--theme-success) 60%, white);--theme-success-dark: color-mix(in srgb, var(--theme-success) 80%, black);--theme-success-contrast: #ffffff;--theme-danger-light: color-mix(in srgb, var(--theme-danger) 60%, white);--theme-danger-dark: color-mix(in srgb, var(--theme-danger) 80%, black);--theme-danger-contrast: #ffffff;--theme-warning-light: color-mix(in srgb, var(--theme-warning) 60%, white);--theme-warning-dark: color-mix(in srgb, var(--theme-warning) 80%, black);--theme-warning-contrast: rgba(0, 0, 0, .87);--theme-info-light: color-mix(in srgb, var(--theme-info) 60%, white);--theme-info-dark: color-mix(in srgb, var(--theme-info) 80%, black);--theme-info-contrast: #ffffff}.theme-opsi-a{--theme-primary: #1e3a6e;--theme-secondary: #2e6bb0;--theme-accent: #5aa8e0;--theme-background: #e8f2fb;--theme-text: #1a2d42;--theme-border: #d0e4f0;--theme-success: #16a34a;--theme-danger: #dc2626;--theme-warning: #ca8a04;--theme-info: #4a9fd4;--theme-teal: #3aaa8c;--theme-purple: #7c3aed;--theme-neutral: #8ba0b0;--theme-dark: #1a2d42;--theme-surface: #ffffff;--theme-surface-soft: #f8fbff;--theme-primary-rgb: 30, 58, 110;--theme-secondary-rgb: 46, 107, 176;--theme-accent-rgb: 90, 168, 224;--theme-background-rgb: 232, 242, 251;--theme-text-rgb: 26, 45, 66;--theme-border-rgb: 208, 228, 240;--theme-success-rgb: 22, 163, 74;--theme-danger-rgb: 220, 38, 38;--theme-warning-rgb: 202, 138, 4;--theme-info-rgb: 74, 159, 212;--theme-teal-rgb: 58, 170, 140;--theme-purple-rgb: 124, 58, 237;--theme-neutral-rgb: 139, 160, 176;--theme-dark-rgb: 26, 45, 66;--mono-primary-rgb: var(--theme-primary-rgb);--mono-secondary-rgb: var(--theme-secondary-rgb);--mono-success-rgb: var(--theme-success-rgb);--mono-danger-rgb: var(--theme-danger-rgb);--mono-warning-rgb: var(--theme-warning-rgb);--mono-info-rgb: var(--theme-info-rgb);--mono-neutral-rgb: var(--theme-neutral-rgb)}.theme-opsi-b{--theme-primary: #0a3d55;--theme-secondary: #0d7a99;--theme-accent: #3ab5cc;--theme-background: #e5f5f8;--theme-text: #0a3d55;--theme-border: #c8e6e9;--theme-success: #16a34a;--theme-danger: #dc2626;--theme-warning: #ca8a04;--theme-info: #0d7a99;--theme-teal: #2ea58f;--theme-purple: #7c3aed;--theme-neutral: #7e9aa8;--theme-dark: #0a3d55;--theme-surface: #ffffff;--theme-surface-soft: #f4fbfc;--theme-primary-rgb: 10, 61, 85;--theme-secondary-rgb: 13, 122, 153;--theme-accent-rgb: 58, 181, 204;--theme-background-rgb: 229, 245, 248;--theme-text-rgb: 10, 61, 85;--theme-border-rgb: 200, 230, 233;--theme-success-rgb: 22, 163, 74;--theme-danger-rgb: 220, 38, 38;--theme-warning-rgb: 202, 138, 4;--theme-info-rgb: 13, 122, 153;--theme-teal-rgb: 46, 165, 143;--theme-purple-rgb: 124, 58, 237;--theme-neutral-rgb: 126, 154, 168;--theme-dark-rgb: 10, 61, 85;--mono-primary-rgb: var(--theme-primary-rgb);--mono-secondary-rgb: var(--theme-secondary-rgb);--mono-success-rgb: var(--theme-success-rgb);--mono-danger-rgb: var(--theme-danger-rgb);--mono-warning-rgb: var(--theme-warning-rgb);--mono-info-rgb: var(--theme-info-rgb);--mono-neutral-rgb: var(--theme-neutral-rgb)}.theme-opsi-c{--theme-primary: #1a3a7a;--theme-secondary: #4a7fcc;--theme-accent: #c4a84e;--theme-background: #eef3fb;--theme-text: #1a3a7a;--theme-border: #d0e4f0;--theme-success: #16a34a;--theme-danger: #dc2626;--theme-warning: #c4a84e;--theme-info: #4a7fcc;--theme-teal: #3aaa8c;--theme-purple: #6d5bd0;--theme-neutral: #8a98b5;--theme-dark: #1a2d42;--theme-surface: #ffffff;--theme-surface-soft: #f8faff;--theme-primary-rgb: 26, 58, 122;--theme-secondary-rgb: 74, 127, 204;--theme-accent-rgb: 196, 168, 78;--theme-background-rgb: 238, 243, 251;--theme-text-rgb: 26, 58, 122;--theme-border-rgb: 208, 228, 240;--theme-success-rgb: 22, 163, 74;--theme-danger-rgb: 220, 38, 38;--theme-warning-rgb: 196, 168, 78;--theme-info-rgb: 74, 127, 204;--theme-teal-rgb: 58, 170, 140;--theme-purple-rgb: 109, 91, 208;--theme-neutral-rgb: 138, 152, 181;--theme-dark-rgb: 26, 45, 66;--mono-primary-rgb: var(--theme-primary-rgb);--mono-secondary-rgb: var(--theme-secondary-rgb);--mono-success-rgb: var(--theme-success-rgb);--mono-danger-rgb: var(--theme-danger-rgb);--mono-warning-rgb: var(--theme-warning-rgb);--mono-info-rgb: var(--theme-info-rgb);--mono-neutral-rgb: var(--theme-neutral-rgb)}.theme-opsi-d{--theme-primary: #0050a0;--theme-secondary: #0077cc;--theme-accent: #40aaf0;--theme-background: #e0f0ff;--theme-text: #0050a0;--theme-border: #b8dfff;--theme-success: #16a34a;--theme-danger: #dc2626;--theme-warning: #ca8a04;--theme-info: #0077cc;--theme-teal: #22a6b3;--theme-purple: #7c3aed;--theme-neutral: #7c98b6;--theme-dark: #003d7a;--theme-surface: #ffffff;--theme-surface-soft: #f4faff;--theme-primary-rgb: 0, 80, 160;--theme-secondary-rgb: 0, 119, 204;--theme-accent-rgb: 64, 170, 240;--theme-background-rgb: 224, 240, 255;--theme-text-rgb: 0, 80, 160;--theme-border-rgb: 184, 223, 255;--theme-success-rgb: 22, 163, 74;--theme-danger-rgb: 220, 38, 38;--theme-warning-rgb: 202, 138, 4;--theme-info-rgb: 0, 119, 204;--theme-teal-rgb: 34, 166, 179;--theme-purple-rgb: 124, 58, 237;--theme-neutral-rgb: 124, 152, 182;--theme-dark-rgb: 0, 61, 122;--mono-primary-rgb: var(--theme-primary-rgb);--mono-secondary-rgb: var(--theme-secondary-rgb);--mono-success-rgb: var(--theme-success-rgb);--mono-danger-rgb: var(--theme-danger-rgb);--mono-warning-rgb: var(--theme-warning-rgb);--mono-info-rgb: var(--theme-info-rgb);--mono-neutral-rgb: var(--theme-neutral-rgb)}.theme-material{--theme-primary: #1976d2;--theme-secondary: #1565c0;--theme-accent: #1565c0;--theme-background: #ffffff;--theme-text: rgba(0, 0, 0, .87);--theme-border: rgba(0, 0, 0, .12);--theme-success: #2e7d32;--theme-danger: #d32f2f;--theme-warning: #ed6c02;--theme-info: #0288d1;--theme-teal: #00796b;--theme-purple: #9c27b0;--theme-neutral: #757575;--theme-dark: #212121;--theme-surface: #ffffff;--theme-surface-soft: #f5f5f5;--theme-primary-rgb: 25, 118, 210;--theme-secondary-rgb: 21, 101, 192;--theme-accent-rgb: 21, 101, 192;--theme-background-rgb: 255, 255, 255;--theme-text-rgb: 0, 0, 0;--theme-border-rgb: 0, 0, 0;--theme-success-rgb: 46, 125, 50;--theme-danger-rgb: 211, 47, 47;--theme-warning-rgb: 237, 108, 2;--theme-info-rgb: 2, 136, 209;--theme-teal-rgb: 0, 121, 107;--theme-purple-rgb: 156, 39, 176;--theme-neutral-rgb: 117, 117, 117;--theme-dark-rgb: 33, 33, 33;--mono-primary-rgb: var(--theme-primary-rgb);--mono-secondary-rgb: var(--theme-secondary-rgb);--mono-success-rgb: var(--theme-success-rgb);--mono-danger-rgb: var(--theme-danger-rgb);--mono-warning-rgb: var(--theme-warning-rgb);--mono-info-rgb: var(--theme-info-rgb);--mono-neutral-rgb: var(--theme-neutral-rgb);--theme-primary-light: #42a5f5;--theme-primary-dark: #1565c0;--theme-primary-contrast: #ffffff;--theme-secondary-light: #1976d2;--theme-secondary-dark: #0d47a1;--theme-secondary-contrast: #ffffff;--theme-text-primary: rgba(0, 0, 0, .87);--theme-text-secondary: rgba(0, 0, 0, .6);--theme-text-disabled: rgba(0, 0, 0, .38);--theme-placeholder: rgba(0, 0, 0, .42);--theme-background-default: #ffffff;--theme-divider: rgba(0, 0, 0, .12);--theme-action-hover: rgba(0, 0, 0, .04);--theme-action-selected: rgba(0, 0, 0, .08);--theme-action-disabled: rgba(0, 0, 0, .26);--theme-action-disabled-background: rgba(0, 0, 0, .12);--theme-action-focus: rgba(0, 0, 0, .12);--theme-action-active: rgba(0, 0, 0, .54);--theme-success-light: #4caf50;--theme-success-dark: #1b5e20;--theme-success-contrast: #ffffff;--theme-danger-light: #ef5350;--theme-danger-dark: #c62828;--theme-danger-contrast: #ffffff;--theme-warning-light: #ff9800;--theme-warning-dark: #e65100;--theme-warning-contrast: rgba(0, 0, 0, .87);--theme-info-light: #03a9f4;--theme-info-dark: #01579b;--theme-info-contrast: #ffffff}.theme-flavor-mono{--theme-radius-xs: .25rem;--theme-radius-sm: .5rem;--theme-radius-md: .625rem;--theme-radius-lg: .75rem;--theme-radius-xl: .875rem;--theme-radius-2xl: 1.25rem;--theme-radius-full: 9999px;--theme-elev-0: none;--theme-elev-1: 0 1px 2px rgba(15, 23, 42, .06);--theme-elev-2: 0 3px 12px rgba(0, 0, 0, .08), 0 1px 2px rgba(15, 23, 42, .06);--theme-elev-3: 0 5px 20px rgba(0, 0, 0, .12), 0 1px 2px rgba(15, 23, 42, .06);--theme-elev-4: 0 10px 15px rgba(0, 0, 0, .1), 0 1px 2px rgba(15, 23, 42, .06);--theme-elev-5: 0 14px 28px rgba(0, 0, 0, .12), 0 1px 2px rgba(15, 23, 42, .06);--theme-motion-standard: cubic-bezier(.25, .1, .25, 1);--theme-motion-emphasized: cubic-bezier(.05, .7, .1, 1);--theme-duration-fast: .15s;--theme-duration-base: .18s;--theme-duration-slow: .2s;--theme-space-1: .25rem;--theme-space-2: .5rem;--theme-space-3: .75rem;--theme-space-4: 1rem;--theme-space-5: 1.5rem;--theme-space-6: 2rem;--theme-font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--theme-font-weight-regular: 400;--theme-font-weight-medium: 500;--theme-font-weight-semibold: 600;--theme-font-weight-bold: 700;--theme-font-size-xs: .75rem;--theme-font-size-sm: .875rem;--theme-font-size-md: 1rem;--theme-font-size-lg: 1.125rem;--theme-font-size-xl: 1.25rem;--theme-line-height-tight: 1.2;--theme-line-height-base: 1.5;--theme-letter-spacing-button: 0;--theme-border-width: 1.5px;--theme-focus-ring: 0 0 0 3px rgba(var(--theme-primary-rgb), .14);--theme-focus-ring-offset: 0}.theme-flavor-material{--theme-radius-xs: .125rem;--theme-radius-sm: .25rem;--theme-radius-md: .25rem;--theme-radius-lg: .5rem;--theme-radius-xl: .75rem;--theme-radius-2xl: 1rem;--theme-radius-full: 9999px;--theme-elev-0: none;--theme-elev-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--theme-elev-2: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--theme-elev-3: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--theme-elev-4: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--theme-elev-5: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--theme-motion-standard: cubic-bezier(.4, 0, .2, 1);--theme-motion-emphasized: cubic-bezier(0, 0, .2, 1);--theme-duration-fast: .15s;--theme-duration-base: 195ms;--theme-duration-slow: .3s;--theme-space-1: .25rem;--theme-space-2: .5rem;--theme-space-3: .75rem;--theme-space-4: 1rem;--theme-space-5: 1.5rem;--theme-space-6: 2rem;--theme-font-family: "Roboto", "Helvetica", "Arial", sans-serif;--theme-font-weight-regular: 400;--theme-font-weight-medium: 500;--theme-font-weight-semibold: 500;--theme-font-weight-bold: 700;--theme-font-size-xs: .75rem;--theme-font-size-sm: .875rem;--theme-font-size-md: 1rem;--theme-font-size-lg: 1.125rem;--theme-font-size-xl: 1.25rem;--theme-line-height-tight: 1.2;--theme-line-height-base: 1.5;--theme-letter-spacing-button: .02857em;--theme-border-width: 1px;--theme-focus-ring: 0 0 0 3px rgba(var(--theme-primary-rgb), .24);--theme-focus-ring-offset: 2px}.theme-flavor-material .mono-button,.theme-flavor-material .mono-button-icon,.theme-flavor-material .mono-card,.theme-flavor-material .mono-input,.theme-flavor-material .mono-textarea,.theme-flavor-material .mono-select,.theme-flavor-material .mono-tag-input,.theme-flavor-material .mono-checkbox,.theme-flavor-material .mono-radio,.theme-flavor-material .mono-switch,.theme-flavor-material .mono-menu,.theme-flavor-material .mono-sidebar,.theme-flavor-material .mono-nav,.theme-flavor-material .mono-modal,.theme-flavor-material .mono-drawer,.theme-flavor-material .mono-popover,.theme-flavor-material .mono-dropdown,.theme-flavor-material .mono-tabs,.theme-flavor-material .mono-accordion,.theme-flavor-material .mono-breadcrumb,.theme-flavor-material .mono-chip,.theme-flavor-material .mono-file-upload{font-family:var(--theme-font-family)}.theme-flavor-material .mono-button>button,.theme-flavor-material .mono-button>a,.theme-flavor-material .mono-button-icon>button,.theme-flavor-material .mono-button-icon>a{font-weight:var(--theme-font-weight-medium);letter-spacing:var(--theme-letter-spacing-button);text-transform:uppercase}mono-accordion{display:block}.mono-accordion{display:block;width:100%;box-sizing:border-box;border:var(--theme-border-width) solid var(--accordion-border);border-radius:var(--accordion-radius);background:var(--accordion-surface);box-shadow:0 1px 2px #0000000a;overflow:hidden;transition:border-color var(--theme-duration-base) var(--theme-motion-standard),box-shadow var(--theme-duration-base) var(--theme-motion-standard),background-color var(--theme-duration-base) var(--theme-motion-standard);font-family:inherit;color:var(--accordion-text);--accordion-primary: var(--theme-primary, #1e3a6e);--accordion-secondary: var(--theme-secondary, #2e6bb0);--accordion-text: var(--theme-text, #1a2d42);--accordion-surface: var(--theme-surface, #ffffff);--accordion-background: var(--theme-background, #e8f2fb);--accordion-border: var(--theme-border, #d0e4f0);--accordion-success: var(--theme-success, #16a34a);--accordion-danger: var(--theme-danger, #dc2626);--accordion-warning: var(--theme-warning, #ca8a04);--accordion-info: var(--theme-info, #4a9fd4);--accordion-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--accordion-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--accordion-success-rgb: var(--theme-success-rgb, 22, 163, 74);--accordion-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--accordion-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--accordion-info-rgb: var(--theme-info-rgb, 74, 159, 212);--accordion-accent: var(--accordion-primary);--accordion-accent-rgb: var(--accordion-primary-rgb);--accordion-radius: var(--theme-radius-md);--accordion-pad-x: 1rem;--accordion-pad-y: .75rem}.mono-accordion *,.mono-accordion *:before,.mono-accordion *:after{box-sizing:border-box}.mono-accordion.sm{--accordion-radius: var(--theme-radius-sm);--accordion-pad-x: .85rem;--accordion-pad-y: .55rem}.mono-accordion.md{--accordion-radius: var(--theme-radius-md);--accordion-pad-x: 1rem;--accordion-pad-y: .75rem}.mono-accordion.lg{--accordion-radius: var(--theme-radius-lg);--accordion-pad-x: 1.15rem;--accordion-pad-y: .95rem}.mono-accordion.primary{--accordion-accent: var(--accordion-primary);--accordion-accent-rgb: var(--accordion-primary-rgb)}.mono-accordion.secondary{--accordion-accent: var(--accordion-secondary);--accordion-accent-rgb: var(--accordion-secondary-rgb)}.mono-accordion.success{--accordion-accent: var(--accordion-success);--accordion-accent-rgb: var(--accordion-success-rgb)}.mono-accordion.danger{--accordion-accent: var(--accordion-danger);--accordion-accent-rgb: var(--accordion-danger-rgb)}.mono-accordion.warning{--accordion-accent: var(--accordion-warning);--accordion-accent-rgb: var(--accordion-warning-rgb)}.mono-accordion.info{--accordion-accent: var(--accordion-info);--accordion-accent-rgb: var(--accordion-info-rgb)}.mono-accordion.open{border-color:color-mix(in srgb,var(--accordion-accent) 32%,var(--accordion-border));box-shadow:0 3px 14px rgba(var(--accordion-accent-rgb),.09)}.mono-accordion.disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.mono-accordion-head{display:flex;align-items:center;gap:.75rem;width:100%;padding:var(--accordion-pad-y) var(--accordion-pad-x);border:none;background:var(--accordion-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .13s ease}.mono-accordion-head:hover:not(:disabled){background:color-mix(in srgb,var(--accordion-accent) 6%,var(--accordion-surface))}.mono-accordion.open .mono-accordion-head{background:color-mix(in srgb,var(--accordion-accent) 8%,var(--accordion-surface))}.mono-accordion-head:focus-visible{outline:2px solid var(--accordion-accent);outline-offset:-2px}.mono-accordion-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:var(--theme-radius-sm);background:color-mix(in srgb,var(--accordion-accent) 14%,white);color:color-mix(in srgb,var(--accordion-accent) 86%,black);font-size:.95rem;line-height:1}.mono-accordion-icon>svg{display:block;width:1rem;height:1rem}.mono-accordion.sm .mono-accordion-icon{width:1.55rem;height:1.55rem;font-size:.85rem;border-radius:.4rem}.mono-accordion.sm .mono-accordion-icon>svg{width:.85rem;height:.85rem}.mono-accordion.lg .mono-accordion-icon{width:2.15rem;height:2.15rem;font-size:1.05rem;border-radius:.6rem}.mono-accordion.lg .mono-accordion-icon>svg{width:1.2rem;height:1.2rem}.mono-accordion-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.mono-accordion-title{font-size:.88rem;font-weight:var(--theme-font-weight-bold);line-height:1.35;color:var(--accordion-text)}.mono-accordion.sm .mono-accordion-title{font-size:.82rem}.mono-accordion.lg .mono-accordion-title{font-size:.95rem}.mono-accordion-description{font-size:.74rem;line-height:1.4;color:rgba(var(--theme-text-rgb, 26, 45, 66),.65)}.mono-accordion-actions{flex-shrink:0;display:inline-flex;align-items:center;gap:.4rem}.mono-accordion-arrow{flex-shrink:0;width:1.2rem;height:1.2rem;display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--theme-text-rgb, 26, 45, 66),.55);transition:transform .22s ease,color .18s ease}.mono-accordion-arrow>svg{display:block;width:.85rem;height:.85rem}.mono-accordion.sm .mono-accordion-arrow>svg{width:.75rem;height:.75rem}.mono-accordion.lg .mono-accordion-arrow>svg{width:1rem;height:1rem}.mono-accordion.open .mono-accordion-arrow{transform:rotate(180deg);color:var(--accordion-accent)}.mono-accordion-body{display:grid;grid-template-rows:0fr;overflow:hidden;padding:0 var(--accordion-pad-x);font-size:.84rem;line-height:1.6;color:rgba(var(--theme-text-rgb, 26, 45, 66),.78);border-top:1px solid transparent;background:var(--accordion-surface);transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1),padding-top .28s cubic-bezier(.4,0,.2,1),padding-bottom .28s cubic-bezier(.4,0,.2,1),border-top-color .2s ease}.mono-accordion-body>*{min-width:0;min-height:0}.mono-accordion.sm .mono-accordion-body{font-size:.79rem}.mono-accordion.lg .mono-accordion-body{font-size:.92rem}.mono-accordion.open .mono-accordion-body{grid-template-rows:1fr;padding-top:var(--accordion-pad-y);padding-bottom:var(--accordion-pad-y);border-top-color:var(--accordion-border)}@media (prefers-reduced-motion: reduce){.mono-accordion,.mono-accordion-head,.mono-accordion-arrow,.mono-accordion-body{transition:none}}.mono-accordion-group{display:flex;flex-direction:column;gap:.55rem}mono-chip{display:inline-block}.mono-chip{--chip-primary: var(--theme-primary);--chip-primary-soft: color-mix(in srgb, var(--theme-primary) 12%, white);--chip-primary-lite: color-mix(in srgb, var(--theme-primary) 22%, white);--chip-success: var(--theme-success);--chip-danger: var(--theme-danger);--chip-warning: var(--theme-warning);--chip-info: var(--theme-info);--chip-teal: var(--theme-teal);--chip-purple: var(--theme-purple);--chip-neutral: var(--theme-neutral);--chip-dark: var(--theme-dark);--chip-success-soft: color-mix(in srgb, var(--theme-success) 10%, white);--chip-success-lite: color-mix(in srgb, var(--theme-success) 24%, white);--chip-danger-soft: color-mix(in srgb, var(--theme-danger) 10%, white);--chip-danger-lite: color-mix(in srgb, var(--theme-danger) 24%, white);--chip-warning-soft: color-mix(in srgb, var(--theme-warning) 12%, white);--chip-warning-lite: color-mix(in srgb, var(--theme-warning) 26%, white);--chip-info-soft: color-mix(in srgb, var(--theme-info) 10%, white);--chip-info-lite: color-mix(in srgb, var(--theme-info) 24%, white);--chip-teal-soft: color-mix(in srgb, var(--theme-teal) 10%, white);--chip-teal-lite: color-mix(in srgb, var(--theme-teal) 24%, white);--chip-purple-soft: color-mix(in srgb, var(--theme-purple) 10%, white);--chip-purple-lite: color-mix(in srgb, var(--theme-purple) 24%, white);--chip-neutral-soft: color-mix(in srgb, var(--theme-neutral) 12%, white);--chip-neutral-lite: color-mix(in srgb, var(--theme-neutral) 22%, white);display:inline-flex;align-items:center;justify-content:center;max-width:100%;vertical-align:middle;line-height:1}.mono-chip>span,.mono-chip>a{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;gap:.375rem;max-width:100%;border:1px solid transparent;border-radius:var(--theme-radius-full);white-space:nowrap;text-decoration:none;-webkit-user-select:none;user-select:none;font-family:inherit;font-weight:var(--theme-font-weight-bold);line-height:1;box-sizing:border-box;overflow:hidden;transition:background-color var(--theme-duration-fast) var(--theme-motion-standard),color var(--theme-duration-fast) var(--theme-motion-standard),border-color var(--theme-duration-fast) var(--theme-motion-standard),box-shadow var(--theme-duration-fast) var(--theme-motion-standard),transform var(--theme-duration-fast) var(--theme-motion-standard),opacity var(--theme-duration-fast) var(--theme-motion-standard)}.mono-chip.pill>span,.mono-chip.pill>a{border-radius:var(--theme-radius-full)}.mono-chip.rounded>span,.mono-chip.rounded>a{border-radius:var(--theme-radius-sm)}.mono-chip.square>span,.mono-chip.square>a{border-radius:.375rem}.mono-chip.xs>span,.mono-chip.xs>a{min-height:1.25rem;height:1.25rem;padding:0 .5rem;font-size:.68rem;gap:.25rem}.mono-chip.sm>span,.mono-chip.sm>a{min-height:1.5rem;height:1.5rem;padding:0 .6rem;font-size:.72rem;gap:.3rem}.mono-chip.md>span,.mono-chip.md>a{min-height:1.75rem;height:1.75rem;padding:0 .75rem;font-size:.76rem;gap:.35rem}.mono-chip.lg>span,.mono-chip.lg>a{min-height:2rem;height:2rem;padding:0 .88rem;font-size:.82rem;gap:.4rem}.chip-content,.chip-label{line-height:1}.chip-content{display:inline-flex;align-items:center;justify-content:center;gap:inherit;min-width:0;max-width:100%;height:100%}.chip-label{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.chip-dot{width:.42rem;height:.42rem;border-radius:var(--theme-radius-full);flex:0 0 auto;background:currentColor}.chip-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:inherit;cursor:pointer;padding:0;margin:0;inline-size:1rem;block-size:1rem;border-radius:var(--theme-radius-full);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:1;opacity:.68;transition:opacity var(--theme-duration-fast) var(--theme-motion-standard),background-color var(--theme-duration-fast) var(--theme-motion-standard),transform var(--theme-duration-fast) var(--theme-motion-standard)}.chip-close:hover{opacity:1}.chip-close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.chip-close svg{display:block;width:.75rem;height:.75rem}[data-mono-slot=icon]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1em;height:1em;line-height:1}[data-mono-slot=icon]>svg,[data-mono-slot=icon]>*{display:block;width:100%;height:100%}.mono-chip>span>svg,.mono-chip>a>svg{display:block;flex:0 0 auto;width:1em;height:1em;line-height:1}.mono-chip.clickable>span,.mono-chip.clickable>a{cursor:pointer}.mono-chip.clickable>span:hover:not(.disabled),.mono-chip.clickable>a:hover:not(.disabled){transform:translateY(-1px)}.mono-chip.clickable>span:active:not(.disabled),.mono-chip.clickable>a:active:not(.disabled){transform:scale(.97)}.mono-chip.selected>span,.mono-chip.selected>a{box-shadow:0 0 0 2px color-mix(in srgb,currentColor 22%,white)}.mono-chip.disabled>span,.mono-chip.disabled>a{opacity:.5;cursor:not-allowed;pointer-events:none}.mono-chip>span:focus-visible,.mono-chip>a:focus-visible{outline:2px solid var(--theme-primary, #2563a8);outline-offset:2px}.mono-chip.soft-primary>span,.mono-chip.soft-primary>a{background:var(--chip-primary-soft);color:var(--chip-primary);border-color:var(--chip-primary-lite)}.mono-chip.soft-primary .chip-dot{background:color-mix(in srgb,var(--chip-primary) 16%,white);color:var(--chip-primary)}.mono-chip.soft-success>span,.mono-chip.soft-success>a{background:var(--chip-success-soft);color:var(--chip-success);border-color:var(--chip-success-lite)}.mono-chip.soft-success .chip-dot{background:color-mix(in srgb,var(--chip-success) 16%,white);color:var(--chip-success)}.mono-chip.soft-danger>span,.mono-chip.soft-danger>a{background:var(--chip-danger-soft);color:var(--chip-danger);border-color:var(--chip-danger-lite)}.mono-chip.soft-danger .chip-dot{background:color-mix(in srgb,var(--chip-danger) 16%,white);color:var(--chip-danger)}.mono-chip.soft-warning>span,.mono-chip.soft-warning>a{background:var(--chip-warning-soft);color:#854d0e;border-color:var(--chip-warning-lite)}.mono-chip.soft-warning .chip-dot{background:color-mix(in srgb,var(--chip-warning) 18%,white);color:#854d0e}.mono-chip.soft-info>span,.mono-chip.soft-info>a{background:var(--chip-info-soft);color:var(--chip-info);border-color:var(--chip-info-lite)}.mono-chip.soft-info .chip-dot{background:color-mix(in srgb,var(--chip-info) 16%,white);color:var(--chip-info)}.mono-chip.soft-teal>span,.mono-chip.soft-teal>a{background:var(--chip-teal-soft);color:#2a8870;border-color:var(--chip-teal-lite)}.mono-chip.soft-teal .chip-dot{background:color-mix(in srgb,var(--chip-teal) 16%,white);color:#2a8870}.mono-chip.soft-purple>span,.mono-chip.soft-purple>a{background:var(--chip-purple-soft);color:var(--chip-purple);border-color:var(--chip-purple-lite)}.mono-chip.soft-purple .chip-dot{background:color-mix(in srgb,var(--chip-purple) 16%,white);color:var(--chip-purple)}.mono-chip.soft-neutral>span,.mono-chip.soft-neutral>a{background:var(--chip-neutral-soft);color:#3a5068;border-color:var(--chip-neutral-lite)}.mono-chip.soft-neutral .chip-dot{background:color-mix(in srgb,var(--chip-neutral) 16%,white);color:#3a5068}.mono-chip.soft-dark>span,.mono-chip.soft-dark>a{background:color-mix(in srgb,var(--chip-dark) 8%,white);color:var(--chip-dark);border-color:color-mix(in srgb,var(--chip-dark) 16%,white)}.mono-chip.soft-dark .chip-dot{background:color-mix(in srgb,var(--chip-dark) 14%,white);color:var(--chip-dark)}.mono-chip.solid-primary>span,.mono-chip.solid-primary>a{background:var(--chip-primary);color:#fff;border-color:var(--chip-primary)}.mono-chip.solid-success>span,.mono-chip.solid-success>a{background:var(--chip-success);color:#fff;border-color:var(--chip-success)}.mono-chip.solid-danger>span,.mono-chip.solid-danger>a{background:var(--chip-danger);color:#fff;border-color:var(--chip-danger)}.mono-chip.solid-warning>span,.mono-chip.solid-warning>a{background:var(--chip-warning);color:#fff;border-color:var(--chip-warning)}.mono-chip.solid-info>span,.mono-chip.solid-info>a{background:var(--chip-info);color:#fff;border-color:var(--chip-info)}.mono-chip.solid-teal>span,.mono-chip.solid-teal>a{background:var(--chip-teal);color:#fff;border-color:var(--chip-teal)}.mono-chip.solid-purple>span,.mono-chip.solid-purple>a{background:var(--chip-purple);color:#fff;border-color:var(--chip-purple)}.mono-chip.solid-neutral>span,.mono-chip.solid-neutral>a{background:var(--chip-neutral);color:#fff;border-color:var(--chip-neutral)}.mono-chip.solid-dark>span,.mono-chip.solid-dark>a{background:var(--chip-dark);color:#fff;border-color:var(--chip-dark)}.mono-chip[class*=solid-] .chip-dot{background:#ffffffd9}.mono-chip.outline-primary>span,.mono-chip.outline-primary>a{background:transparent;color:var(--chip-primary);border-color:var(--chip-primary)}.mono-chip.outline-success>span,.mono-chip.outline-success>a{background:transparent;color:var(--chip-success);border-color:var(--chip-success)}.mono-chip.outline-danger>span,.mono-chip.outline-danger>a{background:transparent;color:var(--chip-danger);border-color:var(--chip-danger)}.mono-chip.outline-warning>span,.mono-chip.outline-warning>a{background:transparent;color:var(--chip-warning);border-color:var(--chip-warning)}.mono-chip.outline-info>span,.mono-chip.outline-info>a{background:transparent;color:var(--chip-info);border-color:var(--chip-info)}.mono-chip.outline-teal>span,.mono-chip.outline-teal>a{background:transparent;color:var(--chip-teal);border-color:var(--chip-teal)}.mono-chip.outline-purple>span,.mono-chip.outline-purple>a{background:transparent;color:var(--chip-purple);border-color:var(--chip-purple)}.mono-chip.outline-neutral>span,.mono-chip.outline-neutral>a{background:transparent;color:var(--chip-neutral);border-color:var(--chip-neutral)}.mono-chip.outline-dark>span,.mono-chip.outline-dark>a{background:transparent;color:var(--chip-dark);border-color:var(--chip-dark)}.mono-chip[class*=outline-] .chip-dot{background:currentColor}.mono-chip.clickable.soft-primary>span:hover,.mono-chip.clickable.soft-primary>a:hover{background:var(--chip-primary-lite)}.mono-chip.clickable.soft-success>span:hover,.mono-chip.clickable.soft-success>a:hover{background:var(--chip-success-lite)}.mono-chip.clickable.soft-danger>span:hover,.mono-chip.clickable.soft-danger>a:hover{background:var(--chip-danger-lite)}.mono-chip.clickable.soft-warning>span:hover,.mono-chip.clickable.soft-warning>a:hover{background:var(--chip-warning-lite)}.mono-chip.clickable.soft-info>span:hover,.mono-chip.clickable.soft-info>a:hover{background:var(--chip-info-lite)}.mono-chip.clickable.soft-teal>span:hover,.mono-chip.clickable.soft-teal>a:hover{background:var(--chip-teal-lite)}.mono-chip.clickable.soft-purple>span:hover,.mono-chip.clickable.soft-purple>a:hover{background:var(--chip-purple-lite)}.mono-chip.clickable.soft-neutral>span:hover,.mono-chip.clickable.soft-neutral>a:hover{background:var(--chip-neutral-lite)}.mono-chip.clickable.outline-primary>span:hover,.mono-chip.clickable.outline-primary>a:hover{background:color-mix(in srgb,var(--chip-primary) 8%,white)}.mono-chip.clickable.outline-success>span:hover,.mono-chip.clickable.outline-success>a:hover{background:color-mix(in srgb,var(--chip-success) 8%,white)}.mono-chip.clickable.outline-danger>span:hover,.mono-chip.clickable.outline-danger>a:hover{background:color-mix(in srgb,var(--chip-danger) 8%,white)}.mono-chip.clickable.outline-warning>span:hover,.mono-chip.clickable.outline-warning>a:hover{background:color-mix(in srgb,var(--chip-warning) 8%,white)}.mono-chip.clickable.outline-info>span:hover,.mono-chip.clickable.outline-info>a:hover{background:color-mix(in srgb,var(--chip-info) 8%,white)}.mono-chip.clickable.outline-teal>span:hover,.mono-chip.clickable.outline-teal>a:hover{background:color-mix(in srgb,var(--chip-teal) 8%,white)}.mono-chip.clickable.outline-purple>span:hover,.mono-chip.clickable.outline-purple>a:hover{background:color-mix(in srgb,var(--chip-purple) 8%,white)}.mono-chip.clickable.outline-neutral>span:hover,.mono-chip.clickable.outline-neutral>a:hover{background:color-mix(in srgb,var(--chip-neutral) 8%,white)}.mono-chip.clickable.outline-dark>span:hover,.mono-chip.clickable.outline-dark>a:hover{background:color-mix(in srgb,var(--chip-dark) 8%,white)}.mono-status-dot{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:var(--theme-font-weight-semibold);line-height:1}.sd-dot{width:.5rem;height:.5rem;border-radius:var(--theme-radius-full);flex:0 0 auto}.mono-status-dot.sd-online{color:var(--theme-success)}.mono-status-dot.sd-online .sd-dot{background:var(--theme-success)}.mono-status-dot.sd-offline{color:var(--theme-neutral)}.mono-status-dot.sd-offline .sd-dot{background:var(--theme-neutral)}.mono-status-dot.sd-busy{color:var(--theme-danger)}.mono-status-dot.sd-busy .sd-dot{background:var(--theme-danger)}.mono-status-dot.sd-away{color:var(--theme-warning)}.mono-status-dot.sd-away .sd-dot{background:var(--theme-warning)}.mono-status-dot.sd-custom{color:var(--status-custom-color, var(--theme-primary))}.mono-status-dot.sd-custom .sd-dot{background:var(--status-custom-color, var(--theme-primary))}.mono-status-dot.pulse .sd-dot{animation:mono-status-pulse 1.8s ease-in-out infinite}@keyframes mono-status-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--status-color, #16a34a) 40%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--status-color, #16a34a) 0%,transparent)}}@media (prefers-reduced-motion: reduce){.mono-chip>span,.mono-chip>a,.chip-close{transition:none}.mono-chip.clickable>span:hover,.mono-chip.clickable>a:hover{transform:none}.mono-status-dot.pulse .sd-dot{animation:none}}mono-breadcrumb,mono-breadcrumb-list{display:block}.mono-breadcrumb{display:block;width:100%;box-sizing:border-box;font-family:inherit;color:var(--bc-text);--bc-primary: var(--theme-primary, #1e3a6e);--bc-secondary: var(--theme-secondary, #2e6bb0);--bc-text: var(--theme-text, #1a2d42);--bc-text-soft: rgba(var(--theme-text-rgb, 26, 45, 66), .72);--bc-text-faint: rgba(var(--theme-text-rgb, 26, 45, 66), .45);--bc-surface: var(--theme-surface, #ffffff);--bc-surface-soft: var(--theme-surface-soft, #f8fbff);--bc-border: var(--theme-border, #d0e4f0);--bc-border-lite: rgba(var(--theme-border-rgb, 208, 228, 240), .55);--bc-success: var(--theme-success, #16a34a);--bc-danger: var(--theme-danger, #dc2626);--bc-warning: var(--theme-warning, #ca8a04);--bc-info: var(--theme-info, #4a9fd4);--bc-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--bc-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--bc-success-rgb: var(--theme-success-rgb, 22, 163, 74);--bc-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--bc-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--bc-info-rgb: var(--theme-info-rgb, 74, 159, 212);--bc-accent: var(--bc-primary);--bc-accent-rgb: var(--bc-primary-rgb);--bc-pad-x: .45rem;--bc-pad-y: .25rem;--bc-gap: .3rem;--bc-radius: 6px;--bc-font: .8rem;--bc-icon-size: .9rem;--bc-sep-font: .74rem}.mono-breadcrumb *,.mono-breadcrumb *:before,.mono-breadcrumb *:after{box-sizing:border-box}.mono-breadcrumb.sm{--bc-pad-x: .35rem;--bc-pad-y: .18rem;--bc-gap: .25rem;--bc-font: .72rem;--bc-icon-size: .8rem;--bc-sep-font: .66rem;--bc-radius: 5px}.mono-breadcrumb.md{--bc-pad-x: .45rem;--bc-pad-y: .25rem;--bc-gap: .3rem;--bc-font: .8rem;--bc-icon-size: .9rem;--bc-sep-font: .74rem;--bc-radius: 6px}.mono-breadcrumb.lg{--bc-pad-x: .6rem;--bc-pad-y: .35rem;--bc-gap: .4rem;--bc-font: .9rem;--bc-icon-size: 1.05rem;--bc-sep-font: .82rem;--bc-radius: 8px}.mono-breadcrumb.primary,.mono-breadcrumb.surface{--bc-accent: var(--bc-primary);--bc-accent-rgb: var(--bc-primary-rgb)}.mono-breadcrumb.secondary{--bc-accent: var(--bc-secondary);--bc-accent-rgb: var(--bc-secondary-rgb)}.mono-breadcrumb.success{--bc-accent: var(--bc-success);--bc-accent-rgb: var(--bc-success-rgb)}.mono-breadcrumb.danger{--bc-accent: var(--bc-danger);--bc-accent-rgb: var(--bc-danger-rgb)}.mono-breadcrumb.warning{--bc-accent: var(--bc-warning);--bc-accent-rgb: var(--bc-warning-rgb)}.mono-breadcrumb.info{--bc-accent: var(--bc-info);--bc-accent-rgb: var(--bc-info-rgb)}mono-breadcrumb-list{display:contents}.mono-breadcrumb-list>mono-breadcrumb-list:first-child>.mono-breadcrumb-sep:first-child{display:none}.mono-breadcrumb .mono-breadcrumb-list{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:var(--bc-gap);flex-wrap:wrap;min-width:0}.mono-breadcrumb.truncate .mono-breadcrumb-list{flex-wrap:nowrap}.mono-breadcrumb .mono-breadcrumb-list>.mono-breadcrumb-item,.mono-breadcrumb .mono-breadcrumb-list>.mono-breadcrumb-sep,.mono-breadcrumb .mono-breadcrumb-list>mono-breadcrumb-list>.mono-breadcrumb-item,.mono-breadcrumb .mono-breadcrumb-list>mono-breadcrumb-list>.mono-breadcrumb-sep{margin:0;padding:0}.mono-breadcrumb-item{list-style:none;margin:0;padding:0;display:inline-flex;align-items:center;align-self:center;line-height:1;min-width:0}.mono-breadcrumb-action{display:inline-flex;align-items:center;gap:var(--bc-gap);padding:var(--bc-pad-y) var(--bc-pad-x);border:1px solid transparent;background:transparent;border-radius:var(--bc-radius);font:inherit;font-family:inherit;font-size:var(--bc-font);font-weight:var(--theme-font-weight-medium);line-height:1;color:var(--bc-text-soft);cursor:pointer;text-decoration:none;text-align:left;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background-color .14s ease,color .14s ease,border-color .14s ease}a.mono-breadcrumb-action,button.mono-breadcrumb-action{cursor:pointer}a.mono-breadcrumb-action:hover,button.mono-breadcrumb-action:hover{color:var(--bc-accent)}.mono-breadcrumb-action:focus-visible{outline:2px solid var(--bc-accent);outline-offset:-2px}span.mono-breadcrumb-action{cursor:default}.mono-breadcrumb-item.disabled .mono-breadcrumb-action,.mono-breadcrumb-action:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.mono-breadcrumb-item.current>.mono-breadcrumb-action{color:var(--bc-accent);font-weight:var(--theme-font-weight-bold);cursor:default}.mono-breadcrumb.default a.mono-breadcrumb-action:hover,.mono-breadcrumb.default button.mono-breadcrumb-action:hover{text-decoration:underline;text-underline-offset:3px}.mono-breadcrumb.contained .mono-breadcrumb-action{background:rgba(var(--theme-text-rgb, 26, 45, 66),.04);border-color:var(--bc-border-lite)}.mono-breadcrumb.contained a.mono-breadcrumb-action:hover,.mono-breadcrumb.contained button.mono-breadcrumb-action:hover{background:rgba(var(--bc-accent-rgb),.1);border-color:rgba(var(--bc-accent-rgb),.25);color:var(--bc-accent)}.mono-breadcrumb.contained .mono-breadcrumb-item.current>.mono-breadcrumb-action{background:linear-gradient(135deg,var(--bc-accent),color-mix(in srgb,var(--bc-accent) 70%,white));color:#fff;border-color:transparent;box-shadow:0 3px 12px rgba(var(--bc-accent-rgb),.25)}.mono-breadcrumb.underlined .mono-breadcrumb-action{border-radius:0;border-bottom:var(--theme-border-width) solid transparent;padding-left:.18rem;padding-right:.18rem}.mono-breadcrumb.underlined a.mono-breadcrumb-action:hover,.mono-breadcrumb.underlined button.mono-breadcrumb-action:hover{border-bottom-color:rgba(var(--bc-accent-rgb),.45);color:var(--bc-accent)}.mono-breadcrumb.underlined .mono-breadcrumb-item.current>.mono-breadcrumb-action{border-bottom-color:var(--bc-accent)}.mono-breadcrumb-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--bc-icon-size);height:var(--bc-icon-size);font-size:var(--bc-icon-size);line-height:1}.mono-breadcrumb-icon>svg{display:block;width:100%;height:100%}.mono-breadcrumb-iconify{display:inline-block;width:100%;height:100%;flex-shrink:0;color:inherit}.mono-breadcrumb-content{display:inline-flex;align-items:center;min-width:0}.mono-breadcrumb-title{font-size:var(--bc-font);font-weight:inherit;color:inherit;line-height:1.25}.mono-breadcrumb.truncate .mono-breadcrumb-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12ch;display:inline-block}.mono-breadcrumb.truncate .mono-breadcrumb-item.current .mono-breadcrumb-title{max-width:18ch}.mono-breadcrumb-badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.05rem;padding:0 .4rem;border-radius:999px;font-family:DM Mono,ui-monospace,monospace;font-size:.62rem;font-weight:800;line-height:1;background:rgba(var(--theme-text-rgb, 26, 45, 66),.08);color:var(--bc-text-soft)}.mono-breadcrumb-badge.primary{background:rgba(var(--bc-primary-rgb),.14);color:var(--bc-primary)}.mono-breadcrumb-badge.success{background:rgba(var(--bc-success-rgb),.14);color:var(--bc-success)}.mono-breadcrumb-badge.danger{background:rgba(var(--bc-danger-rgb),.14);color:var(--bc-danger)}.mono-breadcrumb-badge.warning{background:rgba(var(--bc-warning-rgb),.14);color:var(--bc-warning)}.mono-breadcrumb-badge.info{background:rgba(var(--bc-info-rgb),.14);color:var(--bc-info)}.mono-breadcrumb.contained .mono-breadcrumb-item.current>.mono-breadcrumb-action .mono-breadcrumb-badge{background:#ffffff38;color:#fff}.mono-breadcrumb-sep{list-style:none;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;align-self:center;font-size:var(--bc-sep-font);font-weight:500;line-height:1;color:var(--bc-text-faint);-webkit-user-select:none;user-select:none;flex-shrink:0}.mono-breadcrumb-sep>svg{display:block;width:.85rem;height:.85rem}.mono-breadcrumb.disabled .mono-breadcrumb-action{opacity:.45;cursor:not-allowed;pointer-events:none}@media (prefers-reduced-motion: reduce){.mono-breadcrumb-action{transition:none}}mono-button{display:inline-block}.mono-button,.mono-button-icon{--btn-primary: var(--theme-primary);--btn-primary-dark: color-mix(in srgb, var(--theme-primary) 80%, black);--btn-secondary: var(--theme-secondary);--btn-accent: var(--theme-accent);--btn-text: var(--theme-text);--btn-background: var(--theme-background);--btn-border: var(--theme-border);--btn-success: var(--theme-success);--btn-success-dark: color-mix(in srgb, var(--theme-success) 82%, black);--btn-danger: var(--theme-danger);--btn-danger-dark: color-mix(in srgb, var(--theme-danger) 82%, black);--btn-warning: var(--theme-warning);--btn-warning-dark: color-mix(in srgb, var(--theme-warning) 82%, black);--btn-info: var(--theme-info);--btn-info-dark: color-mix(in srgb, var(--theme-info) 82%, black);--btn-teal: var(--theme-teal);--btn-teal-dark: color-mix(in srgb, var(--theme-teal) 82%, black);--btn-purple: var(--theme-purple);--btn-purple-dark: color-mix(in srgb, var(--theme-purple) 82%, black);--btn-dark: var(--theme-dark);--btn-dark-deep: color-mix(in srgb, var(--theme-dark) 70%, black);--btn-light-bg: #f8fafc;--btn-light-bg-2: #f1f5f9;--btn-success-soft: color-mix(in srgb, var(--theme-success) 10%, white);--btn-success-lite: color-mix(in srgb, var(--theme-success) 24%, white);--btn-danger-soft: color-mix(in srgb, var(--theme-danger) 10%, white);--btn-danger-lite: color-mix(in srgb, var(--theme-danger) 24%, white);--btn-warning-soft: color-mix(in srgb, var(--theme-warning) 12%, white);--btn-warning-lite: color-mix(in srgb, var(--theme-warning) 28%, white);--btn-info-soft: color-mix(in srgb, var(--theme-info) 10%, white);--btn-info-lite: color-mix(in srgb, var(--theme-info) 24%, white);--btn-teal-soft: color-mix(in srgb, var(--theme-teal) 10%, white);--btn-teal-lite: color-mix(in srgb, var(--theme-teal) 24%, white);--btn-purple-soft: color-mix(in srgb, var(--theme-purple) 10%, white);--btn-purple-lite: color-mix(in srgb, var(--theme-purple) 24%, white);--btn-shadow-primary: rgba(var(--theme-primary-rgb), .28);--btn-shadow-success: rgba(var(--theme-success-rgb), .28);--btn-shadow-danger: rgba(var(--theme-danger-rgb), .28);--btn-shadow-warning: rgba(var(--theme-warning-rgb), .28);--btn-shadow-info: rgba(var(--theme-info-rgb), .28);--btn-shadow-teal: rgba(var(--theme-teal-rgb), .28);--btn-shadow-purple: rgba(var(--theme-purple-rgb), .28);--btn-shadow-dark: rgba(var(--theme-dark-rgb), .28);--btn-bg: linear-gradient(135deg, var(--btn-primary), var(--btn-secondary));--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 12px var(--btn-shadow-primary);--btn-hover-bg: var(--btn-bg);--btn-hover-color: var(--btn-color);--btn-hover-border-color: var(--btn-border-color);--btn-hover-shadow: 0 5px 20px rgba(var(--theme-primary-rgb), .4);font-family:inherit;font-weight:600;-webkit-user-select:none;user-select:none;cursor:pointer;border:var(--theme-border-width) solid var(--btn-border-color);text-decoration:none;position:relative;transition:background-color var(--theme-duration-fast) var(--theme-motion-standard),color var(--theme-duration-fast) var(--theme-motion-standard),border-color var(--theme-duration-fast) var(--theme-motion-standard),box-shadow var(--theme-duration-fast) var(--theme-motion-standard),transform var(--theme-duration-fast) var(--theme-motion-standard),opacity var(--theme-duration-fast) var(--theme-motion-standard),background var(--theme-duration-fast) var(--theme-motion-standard)}.mono-button,.mono-button-icon{display:inline-flex;align-items:center;justify-content:center}.mono-button>button,.mono-button>a,.mono-button-icon>button,.mono-button-icon>a{display:inline-flex;align-items:center;justify-content:center;background:var(--btn-bg);color:var(--btn-color);box-shadow:var(--btn-shadow);font-family:inherit;font-weight:600;-webkit-user-select:none;user-select:none;cursor:pointer;border:var(--theme-border-width) solid var(--btn-border-color);text-decoration:none;position:relative;transition:background-color var(--theme-duration-fast) var(--theme-motion-standard),color var(--theme-duration-fast) var(--theme-motion-standard),border-color var(--theme-duration-fast) var(--theme-motion-standard),box-shadow var(--theme-duration-fast) var(--theme-motion-standard),transform var(--theme-duration-fast) var(--theme-motion-standard),opacity var(--theme-duration-fast) var(--theme-motion-standard),background var(--theme-duration-fast) var(--theme-motion-standard)}.mono-button>button,.mono-button>a{white-space:nowrap;line-height:1.2;border-radius:var(--theme-radius-md)}.mono-button-icon>button,.mono-button-icon>a{line-height:1;border-radius:var(--theme-radius-lg)}.button-content{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:0;line-height:1}.button-content.icon-left,.button-content.icon-right{flex-direction:row}.button-text{display:inline-flex;align-items:center;justify-content:center;min-width:0;line-height:1;letter-spacing:var(--theme-letter-spacing-button);position:relative;transition:opacity var(--theme-duration-slow) var(--theme-motion-standard)}.button-icon>svg,.button-icon>span,.button-icon>*{display:block;width:100%;height:100%}.mono-button>button .btn-badge,.mono-button>a .btn-badge,.mono-button-icon>button .btn-badge,.mono-button-icon>a .btn-badge{position:absolute;top:-.25rem;right:-.25rem;min-width:1.25rem;height:1.25rem;padding:0 .375rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;font-size:.75rem;font-weight:700;pointer-events:none;transform:scale(.9)}.btn-badge.bb-red{background-color:#ef4444;color:#fff}.btn-badge.bb-green{background-color:#22c55e;color:#fff}.btn-badge.bb-orange{background-color:#f97316;color:#fff}.btn-badge.bb-cobalt{background-color:var(--btn-primary);color:#fff}.mono-button.xs>button,.mono-button.xs>a{padding:.25rem .65rem;font-size:.72rem;border-radius:.4375rem;gap:.375rem}.mono-button.sm>button,.mono-button.sm>a{padding:.375rem .85rem;font-size:.78rem;border-radius:var(--theme-radius-sm);gap:.5rem}.mono-button.md>button,.mono-button.md>a{padding:.55rem 1.1rem;font-size:.83rem;gap:.5rem}.mono-button.lg>button,.mono-button.lg>a{padding:.725rem 1.4rem;font-size:.9rem;border-radius:var(--theme-radius-lg);gap:.625rem}.mono-button.xl>button,.mono-button.xl>a{padding:.875rem 1.8rem;font-size:1rem;border-radius:var(--theme-radius-xl);gap:.75rem}.mono-button-icon.xs>button,.mono-button-icon.xs>a{width:2rem;height:2rem;font-size:.72rem;border-radius:var(--theme-radius-sm)}.mono-button-icon.sm>button,.mono-button-icon.sm>a{width:2.5rem;height:2.5rem;font-size:.78rem;border-radius:var(--theme-radius-sm)}.mono-button-icon.md>button,.mono-button-icon.md>a{width:2.75rem;height:2.75rem;font-size:1rem;border-radius:var(--theme-radius-md)}.mono-button-icon.lg>button,.mono-button-icon.lg>a{width:3rem;height:3rem;font-size:1.125rem;border-radius:var(--theme-radius-lg)}.mono-button-icon.xl>button,.mono-button-icon.xl>a{width:3.5rem;height:3.5rem;font-size:1.25rem;border-radius:var(--theme-radius-xl)}.button-icon.hidden{display:none!important}.button-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1rem;height:1rem;line-height:1}.button-content,.button-text{line-height:1}.mono-button.primary>button,.mono-button.primary>a,.mono-button-icon.primary>button,.mono-button-icon.primary>a{--btn-bg: linear-gradient(135deg, var(--btn-primary), var(--btn-secondary));--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 12px var(--btn-shadow-primary);--btn-hover-shadow: 0 5px 20px rgba(37, 99, 168, .4)}.mono-button.secondary>button,.mono-button.secondary>a,.mono-button-icon.secondary>button,.mono-button-icon.secondary>a{--btn-bg: #fff;--btn-color: var(--btn-text);--btn-border-color: var(--btn-border);--btn-shadow: 0 2px 8px rgba(0, 0, 0, .08);--btn-hover-bg: var(--btn-background);--btn-hover-color: var(--btn-primary);--btn-hover-border-color: var(--btn-secondary);--btn-hover-shadow: 0 4px 12px rgba(0, 0, 0, .12)}.mono-button.success>button,.mono-button.success>a,.mono-button-icon.success>button,.mono-button-icon.success>a{--btn-bg: linear-gradient(135deg, var(--btn-success-dark), var(--btn-success));--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 12px var(--btn-shadow-success);--btn-hover-shadow: 0 5px 20px rgba(22, 163, 74, .4)}.mono-button.danger>button,.mono-button.danger>a,.mono-button-icon.danger>button,.mono-button-icon.danger>a{--btn-bg: linear-gradient(135deg, var(--btn-danger-dark), var(--btn-danger));--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 12px var(--btn-shadow-danger);--btn-hover-shadow: 0 5px 20px rgba(220, 38, 38, .4)}.mono-button.warning>button,.mono-button.warning>a,.mono-button-icon.warning>button,.mono-button-icon.warning>a{--btn-bg: linear-gradient(135deg, var(--btn-warning-dark), var(--btn-warning));--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 12px var(--btn-shadow-warning);--btn-hover-shadow: 0 5px 20px rgba(202, 138, 4, .4)}.mono-button.info>button,.mono-button.info>a,.mono-button-icon.info>button,.mono-button-icon.info>a{--btn-bg: linear-gradient(135deg, var(--btn-info-dark), var(--btn-info));--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 12px var(--btn-shadow-info);--btn-hover-shadow: 0 5px 20px rgba(74, 159, 212, .4)}.mono-button.teal>button,.mono-button.teal>a,.mono-button-icon.teal>button,.mono-button-icon.teal>a{--btn-bg: linear-gradient(135deg, var(--btn-teal-dark), var(--btn-teal));--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 12px var(--btn-shadow-teal);--btn-hover-shadow: 0 5px 20px rgba(58, 170, 140, .4)}.mono-button.purple>button,.mono-button.purple>a,.mono-button-icon.purple>button,.mono-button-icon.purple>a{--btn-bg: linear-gradient(135deg, var(--btn-purple-dark), var(--btn-purple));--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 12px var(--btn-shadow-purple);--btn-hover-shadow: 0 5px 20px rgba(124, 58, 237, .4)}.mono-button.dark>button,.mono-button.dark>a,.mono-button-icon.dark>button,.mono-button-icon.dark>a{--btn-bg: linear-gradient(135deg, var(--btn-dark-deep), var(--btn-dark));--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 12px var(--btn-shadow-dark);--btn-hover-shadow: 0 5px 20px rgba(26, 45, 66, .4)}.mono-button.light>button,.mono-button.light>a,.mono-button-icon.light>button,.mono-button-icon.light>a{--btn-bg: linear-gradient(135deg, var(--btn-light-bg), var(--btn-light-bg-2));--btn-color: var(--btn-text);--btn-border-color: var(--btn-border);--btn-shadow: 0 2px 8px rgba(0, 0, 0, .06);--btn-hover-bg: #fff;--btn-hover-color: var(--btn-primary);--btn-hover-border-color: var(--btn-secondary);--btn-hover-shadow: 0 4px 12px rgba(0, 0, 0, .1)}.mono-button.outline-primary>button,.mono-button.outline-primary>a,.mono-button-icon.outline-primary>button,.mono-button-icon.outline-primary>a{--btn-bg: transparent;--btn-color: var(--btn-primary);--btn-border-color: var(--btn-primary);--btn-shadow: none;--btn-hover-bg: var(--btn-primary);--btn-hover-color: #fff;--btn-hover-border-color: var(--btn-primary);--btn-hover-shadow: 0 4px 14px rgba(37, 99, 168, .25)}.mono-button.outline-success>button,.mono-button.outline-success>a,.mono-button-icon.outline-success>button,.mono-button-icon.outline-success>a{--btn-bg: transparent;--btn-color: var(--btn-success);--btn-border-color: var(--btn-success);--btn-shadow: none;--btn-hover-bg: var(--btn-success);--btn-hover-color: #fff;--btn-hover-border-color: var(--btn-success);--btn-hover-shadow: 0 4px 14px rgba(22, 163, 74, .25)}.mono-button.outline-danger>button,.mono-button.outline-danger>a,.mono-button-icon.outline-danger>button,.mono-button-icon.outline-danger>a{--btn-bg: transparent;--btn-color: var(--btn-danger);--btn-border-color: var(--btn-danger);--btn-shadow: none;--btn-hover-bg: var(--btn-danger);--btn-hover-color: #fff;--btn-hover-border-color: var(--btn-danger);--btn-hover-shadow: 0 4px 14px rgba(220, 38, 38, .25)}.mono-button.tonal-primary>button,.mono-button.tonal-primary>a,.mono-button-icon.tonal-primary>button,.mono-button-icon.tonal-primary>a{--btn-bg: var(--btn-background);--btn-color: var(--btn-primary);--btn-border-color: var(--btn-border);--btn-shadow: none;--btn-hover-bg: rgba(37, 99, 168, .1);--btn-hover-color: var(--btn-primary);--btn-hover-border-color: var(--btn-primary);--btn-hover-shadow: none}.mono-button.tonal-success>button,.mono-button.tonal-success>a,.mono-button-icon.tonal-success>button,.mono-button-icon.tonal-success>a{--btn-bg: var(--btn-success-soft);--btn-color: var(--btn-success);--btn-border-color: var(--btn-success-lite);--btn-shadow: none;--btn-hover-bg: var(--btn-success);--btn-hover-color: #fff;--btn-hover-border-color: var(--btn-success);--btn-hover-shadow: none}.mono-button.tonal-danger>button,.mono-button.tonal-danger>a,.mono-button-icon.tonal-danger>button,.mono-button-icon.tonal-danger>a{--btn-bg: var(--btn-danger-soft);--btn-color: var(--btn-danger);--btn-border-color: var(--btn-danger-lite);--btn-shadow: none;--btn-hover-bg: var(--btn-danger);--btn-hover-color: #fff;--btn-hover-border-color: var(--btn-danger);--btn-hover-shadow: none}.mono-button.grad-ocean>button,.mono-button.grad-ocean>a,.mono-button-icon.grad-ocean>button,.mono-button-icon.grad-ocean>a{--btn-bg: linear-gradient(135deg, var(--btn-primary), var(--btn-secondary), var(--btn-accent));--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 14px rgba(37, 99, 168, .3);--btn-hover-shadow: 0 6px 24px rgba(37, 99, 168, .45)}.mono-button.grad-mint>button,.mono-button.grad-mint>a,.mono-button-icon.grad-mint>button,.mono-button-icon.grad-mint>a{--btn-bg: linear-gradient(135deg, var(--btn-teal-dark), var(--btn-teal), #5eead4);--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 14px rgba(58, 170, 140, .3);--btn-hover-shadow: 0 6px 24px rgba(58, 170, 140, .45)}.mono-button.grad-sunset>button,.mono-button.grad-sunset>a,.mono-button-icon.grad-sunset>button,.mono-button-icon.grad-sunset>a{--btn-bg: linear-gradient(135deg, #ea580c, #f97316, #fb923c);--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 14px rgba(234, 88, 12, .3);--btn-hover-shadow: 0 6px 24px rgba(234, 88, 12, .45)}.mono-button.grad-purple>button,.mono-button.grad-purple>a,.mono-button-icon.grad-purple>button,.mono-button-icon.grad-purple>a{--btn-bg: linear-gradient(135deg, var(--btn-purple-dark), var(--btn-purple), #a78bfa);--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 14px rgba(124, 58, 237, .3);--btn-hover-shadow: 0 6px 24px rgba(124, 58, 237, .45)}.mono-button.grad-dark>button,.mono-button.grad-dark>a,.mono-button-icon.grad-dark>button,.mono-button-icon.grad-dark>a{--btn-bg: linear-gradient(135deg, #0f172a, #1e293b, #334155);--btn-color: #fff;--btn-border-color: transparent;--btn-shadow: 0 3px 14px rgba(15, 23, 42, .3);--btn-hover-shadow: 0 6px 24px rgba(15, 23, 42, .45)}.mono-button.link>button,.mono-button.link>a{--btn-bg: transparent;--btn-color: var(--btn-primary);--btn-border-color: transparent;--btn-shadow: none;--btn-hover-bg: var(--btn-background);--btn-hover-color: var(--btn-primary);--btn-hover-border-color: transparent;--btn-hover-shadow: none;padding:.125rem .25rem;border-radius:.375rem}.mono-button.link>button:hover,.mono-button.link>a:hover{text-decoration:underline}.mono-button.dashed>button,.mono-button.dashed>a{--btn-bg: var(--btn-background);--btn-color: var(--btn-primary);--btn-border-color: var(--btn-border);--btn-shadow: none;--btn-hover-bg: rgba(37, 99, 168, .05);--btn-hover-color: var(--btn-primary);--btn-hover-border-color: var(--btn-primary);--btn-hover-shadow: none;border-style:dashed}.mono-button.glass>button,.mono-button.glass>a,.mono-button-icon.glass>button,.mono-button-icon.glass>a{--btn-bg: rgba(255, 255, 255, .18);--btn-color: #fff;--btn-border-color: rgba(255, 255, 255, .3);--btn-shadow: 0 4px 12px rgba(0, 0, 0, .1);--btn-hover-bg: rgba(255, 255, 255, .28);--btn-hover-color: #fff;--btn-hover-border-color: rgba(255, 255, 255, .5);--btn-hover-shadow: 0 6px 16px rgba(0, 0, 0, .15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mono-button.pill>button,.mono-button.pill>a{border-radius:var(--theme-radius-full)!important}.mono-button.round>button,.mono-button.round>a,.mono-button.circle>button,.mono-button.circle>a,.mono-button-icon.round>button,.mono-button-icon.round>a,.mono-button-icon.circle>button,.mono-button-icon.circle>a{border-radius:50%!important}.mono-button.fab>button,.mono-button.fab>a{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.4rem;border-radius:var(--theme-radius-full);font-size:1rem;font-weight:700;background:linear-gradient(135deg,var(--btn-primary),var(--btn-secondary));color:#fff;border-color:transparent;box-shadow:0 6px 22px #2563a866}.mono-button.fab.circle>button,.mono-button.fab.circle>a{width:3.5rem;height:3.5rem;padding:0;border-radius:50%;font-size:1.25rem}.mono-button.fab.sm>button,.mono-button.fab.sm>a{width:2.625rem;height:2.625rem;padding:0;border-radius:50%;font-size:1rem;box-shadow:0 4px 14px #2563a859}.mono-button.fab .button-icon{width:1.125em;height:1.125em;flex:0 0 auto}.mono-button-icon.fab.circle>button,.mono-button-icon.fab.circle>a{width:3.5rem;height:3.5rem;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.mono-button-icon.fab.sm.circle>button,.mono-button-icon.fab.sm.circle>a{width:2.625rem;height:2.625rem;padding:0}.mono-button-icon.fab.circle .button-icon{width:1.25em;height:1.25em;display:inline-flex;align-items:center;justify-content:center}.mono-button-icon.fab.sm.circle .button-icon{width:1em;height:1em}.mono-button-icon.fab.circle .button-icon>svg,.mono-button-icon.fab.circle .button-icon>*{display:block;width:100%;height:100%}.mono-button>button:hover:not(.disabled):not(:disabled),.mono-button>a:hover:not(.disabled):not(:disabled),.mono-button-icon>button:hover:not(.disabled):not(:disabled),.mono-button-icon>a:hover:not(.disabled):not(:disabled){background:var(--btn-hover-bg);color:var(--btn-hover-color);border-color:var(--btn-hover-border-color);box-shadow:var(--btn-hover-shadow);transform:translateY(-1px)}.mono-button.primary>button:hover:not(.disabled):not(:disabled),.mono-button.primary>a:hover:not(.disabled):not(:disabled),.mono-button-icon.primary>button:hover:not(.disabled):not(:disabled),.mono-button-icon.primary>a:hover:not(.disabled):not(:disabled),.mono-button.success>button:hover:not(.disabled):not(:disabled),.mono-button.success>a:hover:not(.disabled):not(:disabled),.mono-button-icon.success>button:hover:not(.disabled):not(:disabled),.mono-button-icon.success>a:hover:not(.disabled):not(:disabled),.mono-button.danger>button:hover:not(.disabled):not(:disabled),.mono-button.danger>a:hover:not(.disabled):not(:disabled),.mono-button-icon.danger>button:hover:not(.disabled):not(:disabled),.mono-button-icon.danger>a:hover:not(.disabled):not(:disabled),.mono-button.warning>button:hover:not(.disabled):not(:disabled),.mono-button.warning>a:hover:not(.disabled):not(:disabled),.mono-button-icon.warning>button:hover:not(.disabled):not(:disabled),.mono-button-icon.warning>a:hover:not(.disabled):not(:disabled),.mono-button.info>button:hover:not(.disabled):not(:disabled),.mono-button.info>a:hover:not(.disabled):not(:disabled),.mono-button-icon.info>button:hover:not(.disabled):not(:disabled),.mono-button-icon.info>a:hover:not(.disabled):not(:disabled),.mono-button.teal>button:hover:not(.disabled):not(:disabled),.mono-button.teal>a:hover:not(.disabled):not(:disabled),.mono-button-icon.teal>button:hover:not(.disabled):not(:disabled),.mono-button-icon.teal>a:hover:not(.disabled):not(:disabled),.mono-button.purple>button:hover:not(.disabled):not(:disabled),.mono-button.purple>a:hover:not(.disabled):not(:disabled),.mono-button-icon.purple>button:hover:not(.disabled):not(:disabled),.mono-button-icon.purple>a:hover:not(.disabled):not(:disabled),.mono-button.dark>button:hover:not(.disabled):not(:disabled),.mono-button.dark>a:hover:not(.disabled):not(:disabled),.mono-button-icon.dark>button:hover:not(.disabled):not(:disabled),.mono-button-icon.dark>a:hover:not(.disabled):not(:disabled),.mono-button.grad-ocean>button:hover:not(.disabled):not(:disabled),.mono-button.grad-ocean>a:hover:not(.disabled):not(:disabled),.mono-button-icon.grad-ocean>button:hover:not(.disabled):not(:disabled),.mono-button-icon.grad-ocean>a:hover:not(.disabled):not(:disabled),.mono-button.grad-mint>button:hover:not(.disabled):not(:disabled),.mono-button.grad-mint>a:hover:not(.disabled):not(:disabled),.mono-button-icon.grad-mint>button:hover:not(.disabled):not(:disabled),.mono-button-icon.grad-mint>a:hover:not(.disabled):not(:disabled),.mono-button.grad-sunset>button:hover:not(.disabled):not(:disabled),.mono-button.grad-sunset>a:hover:not(.disabled):not(:disabled),.mono-button-icon.grad-sunset>button:hover:not(.disabled):not(:disabled),.mono-button-icon.grad-sunset>a:hover:not(.disabled):not(:disabled),.mono-button.grad-purple>button:hover:not(.disabled):not(:disabled),.mono-button.grad-purple>a:hover:not(.disabled):not(:disabled),.mono-button-icon.grad-purple>button:hover:not(.disabled):not(:disabled),.mono-button-icon.grad-purple>a:hover:not(.disabled):not(:disabled),.mono-button.grad-dark>button:hover:not(.disabled):not(:disabled),.mono-button.grad-dark>a:hover:not(.disabled):not(:disabled),.mono-button-icon.grad-dark>button:hover:not(.disabled):not(:disabled),.mono-button-icon.grad-dark>a:hover:not(.disabled):not(:disabled){background:var(--btn-bg);color:var(--btn-color);box-shadow:var(--btn-hover-shadow);transform:translateY(-1px)}.mono-button.fab>button:hover:not(.disabled):not(:disabled),.mono-button.fab>a:hover:not(.disabled):not(:disabled){background:linear-gradient(135deg,var(--btn-primary),var(--btn-secondary));color:#fff;box-shadow:0 8px 28px #2563a880;transform:translateY(-1px)}.mono-button>button:active:not(.disabled):not(:disabled),.mono-button>a:active:not(.disabled):not(:disabled),.mono-button-icon>button:active:not(.disabled):not(:disabled),.mono-button-icon>a:active:not(.disabled):not(:disabled),.mono-button>button:focus:not(.disabled):not(:disabled):active,.mono-button>a:focus:not(.disabled):not(:disabled):active,.mono-button-icon>button:focus:not(.disabled):not(:disabled):active,.mono-button-icon>a:focus:not(.disabled):not(:disabled):active{transform:scale(.95)}.mono-button.loading>button,.mono-button.loading>a,.mono-button-icon.loading>button,.mono-button-icon.loading>a{position:relative;pointer-events:none;opacity:.85}.mono-button.loading>button .button-text,.mono-button.loading>a .button-text{opacity:0}.mono-button-icon.loading>button ::slotted(*),.mono-button-icon.loading>a ::slotted(*){opacity:0}.mono-button.loading>button:after,.mono-button.loading>a:after,.mono-button-icon.loading>button:after,.mono-button-icon.loading>a:after{content:"";position:absolute;width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:mono-button-spin .65s linear infinite;top:50%;left:50%;margin-top:-7px;margin-left:-7px;opacity:1}.mono-button.xs.loading>button:after,.mono-button.xs.loading>a:after,.mono-button-icon.xs.loading>button:after,.mono-button-icon.xs.loading>a:after{width:12px;height:12px;border-width:1.5px;margin-top:-6px;margin-left:-6px}.mono-button.sm.loading>button:after,.mono-button.sm.loading>a:after,.mono-button-icon.sm.loading>button:after,.mono-button-icon.sm.loading>a:after{width:13px;height:13px;margin-top:-6.5px;margin-left:-6.5px}.mono-button.lg.loading>button:after,.mono-button.lg.loading>a:after,.mono-button-icon.lg.loading>button:after,.mono-button-icon.lg.loading>a:after{width:16px;height:16px;margin-top:-8px;margin-left:-8px}.mono-button.xl.loading>button:after,.mono-button.xl.loading>a:after,.mono-button-icon.xl.loading>button:after,.mono-button-icon.xl.loading>a:after{width:18px;height:18px;margin-top:-9px;margin-left:-9px}@keyframes mono-button-spin{to{transform:rotate(360deg)}}.mono-button>button.disabled,.mono-button>button:disabled,.mono-button>a.disabled,.mono-button>a:disabled,.mono-button-icon>button.disabled,.mono-button-icon>button:disabled,.mono-button-icon>a.disabled,.mono-button-icon>a:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}@keyframes mono-button-ripple{0%{transform:scale(0);opacity:1}to{transform:scale(4);opacity:0}}.mono-button>button:before,.mono-button>a:before,.mono-button-icon>button:before,.mono-button-icon>a:before{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;background:#ffffff80;opacity:0;border-radius:100%;transform:scale(1) translate(-50%);transform-origin:50% 50%}.mono-button>button:focus:not(.active):before,.mono-button>a:focus:not(.active):before,.mono-button-icon>button:focus:not(.active):before,.mono-button-icon>a:focus:not(.active):before{animation:mono-button-ripple 1s ease-out}.mono-button.w-full{width:100%}.mono-button.w-full>button,.mono-button.w-full>a{width:100%;flex:1;justify-content:center}.mono-button>button:focus-visible,.mono-button>a:focus-visible,.mono-button-icon>button:focus-visible,.mono-button-icon>a:focus-visible{outline:2px solid var(--btn-primary);outline-offset:2px;box-shadow:0 0 0 3px #2563a84d}@media (max-width: 640px){.mono-button.xl>button,.mono-button.xl>a{padding:.75rem 1.5rem;font-size:.875rem}.mono-button.lg>button,.mono-button.lg>a{padding:.625rem 1.25rem;font-size:.875rem}}@media (hover: none){.mono-button>button:hover,.mono-button>a:hover,.mono-button-icon>button:hover,.mono-button-icon>a:hover,.mono-button>button:active,.mono-button>a:active,.mono-button-icon>button:active,.mono-button-icon>a:active{transform:none}}@media (prefers-contrast: high){.mono-button>button,.mono-button>a,.mono-button-icon>button,.mono-button-icon>a{border-width:2px}.mono-button.outline-primary>button,.mono-button.outline-primary>a,.mono-button-icon.outline-primary>button,.mono-button-icon.outline-primary>a,.mono-button.tonal-primary>button,.mono-button.tonal-primary>a,.mono-button-icon.tonal-primary>button,.mono-button-icon.tonal-primary>a{background:var(--btn-primary);color:#fff}}@media (prefers-reduced-motion: reduce){.mono-button>button,.mono-button>a,.mono-button-icon>button,.mono-button-icon>a{transition:none}.mono-button>button:hover,.mono-button>a:hover,.mono-button-icon>button:hover,.mono-button-icon>a:hover,.mono-button>button:active,.mono-button>a:active,.mono-button-icon>button:active,.mono-button-icon>a:active{transform:none}.mono-button.loading>button:after,.mono-button.loading>a:after,.mono-button-icon.loading>button:after,.mono-button-icon.loading>a:after{animation:none}}mono-card{display:block}mono-card[full-width],mono-card[fullwidth]{width:100%}.mono-card{--card-primary: var(--theme-primary, #2563a8);--card-primary-rgb: var(--theme-primary-rgb, 37, 99, 168);--card-secondary: var(--theme-secondary, #4a9fd4);--card-secondary-rgb: var(--theme-secondary-rgb, 74, 159, 212);--card-success: var(--theme-success, #16a34a);--card-success-rgb: var(--theme-success-rgb, 22, 163, 74);--card-danger: var(--theme-danger, #dc2626);--card-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--card-warning: var(--theme-warning, #ca8a04);--card-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--card-info: var(--theme-info, #4a9fd4);--card-info-rgb: var(--theme-info-rgb, 74, 159, 212);--card-teal: var(--theme-teal, #0d9488);--card-teal-rgb: var(--theme-teal-rgb, 13, 148, 136);--card-purple: var(--theme-purple, #7c3aed);--card-purple-rgb: var(--theme-purple-rgb, 124, 58, 237);--card-dark: var(--theme-dark, #1e293b);--card-dark-rgb: var(--theme-dark-rgb, 30, 41, 59);--card-neutral: var(--theme-neutral, #64748b);--card-neutral-rgb: var(--theme-neutral-rgb, 100, 116, 139);--card-bg: var(--theme-surface, #ffffff);--card-bg-soft: color-mix(in srgb, var(--theme-background, #f8fafc) 55%, white);--card-text: var(--theme-text, #111827);--card-subtext: color-mix(in srgb, var(--card-text) 58%, white);--card-border: color-mix(in srgb, var(--theme-border, #d0e4f0) 72%, #e5e7eb);--card-border-soft: color-mix(in srgb, var(--theme-border, #d0e4f0) 45%, white);--card-accent: var(--card-neutral);--card-accent-rgb: var(--card-neutral-rgb);--card-radius: var(--theme-radius-xl);--card-padding: 1rem;--card-shadow: var(--theme-elev-1);--card-shadow-elevated: 0 10px 15px -3px rgba(15, 23, 42, .1), 0 4px 6px -4px rgba(15, 23, 42, .1);--card-shadow-hover: 0 20px 25px -5px rgba(15, 23, 42, .12), 0 8px 10px -6px rgba(15, 23, 42, .12);display:block;position:relative;width:auto;min-width:0;overflow:hidden;box-sizing:border-box;background:var(--card-bg);color:var(--card-text);border:1px solid var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);text-decoration:none;font-family:inherit;transition:background var(--theme-duration-base) var(--theme-motion-standard),background-color var(--theme-duration-base) var(--theme-motion-standard),color var(--theme-duration-base) var(--theme-motion-standard),border-color var(--theme-duration-base) var(--theme-motion-standard),box-shadow var(--theme-duration-base) var(--theme-motion-standard),transform var(--theme-duration-base) var(--theme-motion-standard),opacity var(--theme-duration-base) var(--theme-motion-standard)}.mono-card *,.mono-card *:before,.mono-card *:after{box-sizing:border-box}.mono-card.compact{--card-padding: .75rem}.mono-card.md{--card-padding: 1rem}.mono-card.comfortable{--card-padding: 1.25rem}.mono-card.square{--card-radius: var(--theme-radius-xs)}.mono-card.soft{--card-radius: var(--theme-radius-xl)}.mono-card.round{--card-radius: var(--theme-radius-2xl)}.mono-card.primary{--card-accent: var(--card-primary);--card-accent-rgb: var(--card-primary-rgb)}.mono-card.secondary{--card-accent: var(--card-secondary);--card-accent-rgb: var(--card-secondary-rgb)}.mono-card.success{--card-accent: var(--card-success);--card-accent-rgb: var(--card-success-rgb)}.mono-card.danger{--card-accent: var(--card-danger);--card-accent-rgb: var(--card-danger-rgb)}.mono-card.warning{--card-accent: var(--card-warning);--card-accent-rgb: var(--card-warning-rgb)}.mono-card.info{--card-accent: var(--card-info);--card-accent-rgb: var(--card-info-rgb)}.mono-card.teal{--card-accent: var(--card-teal);--card-accent-rgb: var(--card-teal-rgb)}.mono-card.purple{--card-accent: var(--card-purple);--card-accent-rgb: var(--card-purple-rgb)}.mono-card.dark{--card-accent: var(--card-dark);--card-accent-rgb: var(--card-dark-rgb)}.mono-card.neutral{--card-accent: var(--card-neutral);--card-accent-rgb: var(--card-neutral-rgb)}.mono-card.light{--card-accent: #f8fafc;--card-accent-rgb: 248, 250, 252}.mono-card.elevated{box-shadow:var(--card-shadow-elevated)}.mono-card.flat{box-shadow:none}.mono-card.outlined{box-shadow:none;border-color:rgba(var(--card-accent-rgb),.34)}.mono-card.tonal{background:linear-gradient(135deg,rgba(var(--card-accent-rgb),.08),rgba(var(--card-accent-rgb),.025)),var(--card-bg);border-color:rgba(var(--card-accent-rgb),.22)}.mono-card.glass{background:#ffffff2e;color:#fff;border-color:#ffffff47;box-shadow:0 8px 24px #0f172a29;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mono-card.gradient{background:linear-gradient(135deg,color-mix(in srgb,var(--card-accent) 82%,black),var(--card-accent));color:#fff;border-color:transparent;box-shadow:0 10px 24px rgba(var(--card-accent-rgb),.28)}.mono-card.gradient .card-title,.mono-card.glass .card-title{color:#fff}.mono-card.gradient .card-subtitle,.mono-card.glass .card-subtitle{color:#ffffffc7}.mono-card.gradient .mono-card-header,.mono-card.gradient .mono-card-actions,.mono-card.gradient .mono-card-footer,.mono-card.glass .mono-card-header,.mono-card.glass .mono-card-actions,.mono-card.glass .mono-card-footer{border-color:#ffffff2e}.mono-card.bordered{border-width:2px}.mono-card.w-full{width:100%}.mono-card.clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.mono-card.hoverable:hover,.mono-card.clickable:hover{border-color:rgba(var(--card-accent-rgb),.38);box-shadow:var(--card-shadow-hover);transform:translateY(-3px)}.mono-card.clickable:active{transform:translateY(-1px) scale(.995)}.mono-card.selected{border-color:var(--card-accent);box-shadow:0 0 0 3px rgba(var(--card-accent-rgb),.16),var(--card-shadow-elevated)}.mono-card.disabled{opacity:.55;pointer-events:none;cursor:not-allowed;transform:none}.mono-card.no-header-divider .mono-card-header{border-bottom:none}.mono-card.no-footer-divider .mono-card-footer,.mono-card.no-footer-divider .mono-card-actions{border-top:none}.mono-card-media{display:block;width:100%;overflow:hidden;background:var(--card-bg-soft)}.mono-card-media>img,.mono-card-media>picture,.mono-card-media>video,.mono-card-media>canvas,.mono-card-media>svg{display:block;width:100%;max-width:100%}.mono-card-media>img,.mono-card-media>video{height:auto;object-fit:cover}.mono-card-header{display:flex;align-items:flex-start;gap:.75rem;min-width:0;padding:var(--card-padding);border-bottom:1px solid var(--card-border-soft)}.mono-card-header-content{flex:1 1 auto;min-width:0}.mono-card-body{min-width:0;padding:var(--card-padding)}.mono-card-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;padding:var(--card-padding);border-top:1px solid var(--card-border-soft)}.mono-card-footer{min-width:0;padding:var(--card-padding);border-top:1px solid var(--card-border-soft)}.card-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.25rem;height:2.25rem;line-height:1;border-radius:var(--theme-radius-lg);color:var(--card-accent);background:rgba(var(--card-accent-rgb),.1)}.card-icon>svg,.card-icon>span,.card-icon>*{display:block;width:1.25rem;height:1.25rem}.card-title{display:block;margin:0;color:var(--card-accent);font-size:1rem;font-weight:700;line-height:1.35}.card-subtitle{display:block;margin-top:.25rem;color:var(--card-subtext);font-size:.875rem;line-height:1.45}.mono-card-body p:first-child{margin-top:0}.mono-card-body p:last-child{margin-bottom:0}.mono-card.loading{pointer-events:none}.mono-card-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;background:#ffffff94;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mono-card-spinner{width:1.35rem;height:1.35rem;border:2px solid var(--card-accent);border-right-color:transparent;border-radius:50%;animation:mono-card-spin .65s linear infinite}@keyframes mono-card-spin{to{transform:rotate(360deg)}}.mono-card:focus{outline:none}.mono-card:focus-visible{outline:2px solid var(--card-accent);outline-offset:3px;box-shadow:0 0 0 4px rgba(var(--card-accent-rgb),.18),var(--card-shadow-elevated)}@media (max-width: 640px){.mono-card.comfortable{--card-padding: 1rem}.mono-card-header{gap:.625rem}.card-icon{width:2rem;height:2rem;border-radius:var(--theme-radius-md)}}@media (hover: none){.mono-card.hoverable:hover,.mono-card.clickable:hover,.mono-card.clickable:active{transform:none}}@media (prefers-reduced-motion: reduce){.mono-card{transition:none}.mono-card.hoverable:hover,.mono-card.clickable:hover,.mono-card.clickable:active{transform:none}.mono-card-spinner{animation:none}}.mono-checkbox{display:inline-flex;align-items:flex-start;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:top;position:relative;--mono-checkbox-text: var(--theme-text, rgb(31, 41, 55));--mono-checkbox-description: #6b7280;--mono-checkbox-border: color-mix(in srgb, var(--theme-border, #d0e4f0) 75%, #94a3b8);--mono-checkbox-border-hover: color-mix(in srgb, var(--theme-primary, #2563a8) 30%, #94a3b8);--mono-checkbox-bg: #ffffff;--mono-checkbox-icon: #ffffff;--mono-checkbox-shadow: 0 1px 2px rgba(0, 0, 0, .05);--mono-checkbox-ring: rgba(var(--theme-primary-rgb, 37, 99, 168), .2);--mono-checkbox-accent: rgb(var(--theme-primary-rgb, 37, 99, 168));--mono-checkbox-accent-soft: rgba(var(--theme-primary-rgb, 37, 99, 168), .18)}*,*:before,*:after{box-sizing:border-box}.mono-checkbox.disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.mono-checkbox-input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:0}.mono-checkbox-box{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--mono-checkbox-border);border-radius:.375rem;background:var(--mono-checkbox-bg);box-shadow:var(--mono-checkbox-shadow);transition:border-color var(--theme-duration-slow) var(--theme-motion-standard),background-color var(--theme-duration-slow) var(--theme-motion-standard),box-shadow var(--theme-duration-slow) var(--theme-motion-standard),transform var(--theme-duration-fast) var(--theme-motion-standard);color:var(--mono-checkbox-icon);overflow:hidden}.mono-checkbox-box.sm{width:1rem;height:1rem}.mono-checkbox-box.md{width:1.25rem;height:1.25rem}.mono-checkbox-box.lg{width:1.5rem;height:1.5rem}.mono-checkbox:hover .mono-checkbox-box{border-color:var(--mono-checkbox-border-hover)}.mono-checkbox-input:focus-visible+.mono-checkbox-box{box-shadow:0 0 0 3px var(--mono-checkbox-ring),var(--mono-checkbox-shadow)}.mono-checkbox-input:active+.mono-checkbox-box{transform:scale(.98)}.mono-checkbox.primary{--mono-checkbox-accent: rgb(var(--theme-primary-rgb, 37, 99, 168))}.mono-checkbox.secondary{--mono-checkbox-accent: rgb(var(--theme-secondary-rgb, 74, 159, 212))}.mono-checkbox.success{--mono-checkbox-accent: rgb(var(--theme-success-rgb, 22, 163, 74))}.mono-checkbox.danger{--mono-checkbox-accent: rgb(var(--theme-danger-rgb, 220, 38, 38))}.mono-checkbox.warning{--mono-checkbox-accent: rgb(var(--theme-warning-rgb, 202, 138, 4))}.mono-checkbox.info{--mono-checkbox-accent: rgb(var(--theme-info-rgb, 74, 159, 212))}.mono-checkbox.mono-checkbox-checked .mono-checkbox-box,.mono-checkbox.mono-checkbox-indeterminate .mono-checkbox-box,.mono-checkbox-input:checked+.mono-checkbox-box,.mono-checkbox-input:indeterminate+.mono-checkbox-box{border-color:var(--mono-checkbox-accent);background-color:var(--mono-checkbox-accent)}.mono-checkbox:not(.disabled):hover.mono-checkbox-checked .mono-checkbox-box,.mono-checkbox:not(.disabled):hover.mono-checkbox-indeterminate .mono-checkbox-box,.mono-checkbox:not(.disabled):has(.mono-checkbox-input:checked):hover .mono-checkbox-box,.mono-checkbox:not(.disabled):has(.mono-checkbox-input:indeterminate):hover .mono-checkbox-box{filter:brightness(.97)}.mono-checkbox-box.has-custom-icon:before{display:none!important}.mono-checkbox-box.has-custom-indeterminate-icon:after{display:none!important}.mono-checkbox-box:before{content:"";display:none;width:70%;height:70%;background-color:currentColor;pointer-events:none;mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 10.5L8.5 14L15 7' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 10.5L8.5 14L15 7' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.mono-checkbox-box:after{content:"";display:none;width:60%;height:2px;border-radius:999px;background-color:currentColor;pointer-events:none}.mono-checkbox.mono-checkbox-checked .mono-checkbox-box:before,.mono-checkbox-input:checked+.mono-checkbox-box:before{display:block}.mono-checkbox.mono-checkbox-indeterminate .mono-checkbox-box:after,.mono-checkbox-input:indeterminate+.mono-checkbox-box:after{display:block}.mono-checkbox.mono-checkbox-indeterminate .mono-checkbox-box:before,.mono-checkbox-input:indeterminate+.mono-checkbox-box:before{display:none}.mono-checkbox-label{min-width:0;padding-top:.0625rem}.mono-checkbox-label-text{font-size:.875rem;font-weight:var(--theme-font-weight-medium);line-height:1.35;color:var(--mono-checkbox-text)}.mono-checkbox-label-description{display:block;margin-top:.125rem;font-size:.75rem;line-height:1.4;color:var(--mono-checkbox-description)}.mono-checkbox-icon,.mono-checkbox-indeterminate-icon{display:none;width:100%;height:100%;color:var(--mono-checkbox-icon);pointer-events:none}.mono-checkbox-icon.sm{width:.7rem;height:.7rem}.mono-checkbox-icon.md{width:.85rem;height:.85rem}.mono-checkbox-icon.lg{width:1rem;height:1rem}.mono-checkbox-indeterminate-icon.sm{width:.5rem;height:.5rem}.mono-checkbox-indeterminate-icon.md{width:.625rem;height:.625rem}.mono-checkbox-indeterminate-icon.lg{width:.75rem;height:.75rem}.mono-checkbox-box:has(.mono-checkbox-icon):before{display:none!important}.mono-checkbox-box:has(.mono-checkbox-indeterminate-icon):after{display:none!important}.mono-checkbox.mono-checkbox-checked .mono-checkbox-box .mono-checkbox-icon,.mono-checkbox-input:checked+.mono-checkbox-box .mono-checkbox-icon{display:inline-block}.mono-checkbox.mono-checkbox-indeterminate .mono-checkbox-box .mono-checkbox-indeterminate-icon,.mono-checkbox-input:indeterminate+.mono-checkbox-box .mono-checkbox-indeterminate-icon{display:inline-block}.mono-checkbox.mono-checkbox-indeterminate .mono-checkbox-box .mono-checkbox-icon,.mono-checkbox-input:indeterminate+.mono-checkbox-box .mono-checkbox-icon{display:none}slot[name=icon],slot[name=indeterminate-icon]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}slot[name=icon]::slotted(svg),slot[name=indeterminate-icon]::slotted(svg),slot[name=icon]::slotted(.mono-checkbox-icon),slot[name=indeterminate-icon]::slotted(.mono-checkbox-indeterminate-icon){display:block;width:.85rem;height:.85rem;color:var(--mono-checkbox-icon);pointer-events:none}.mono-checkbox-box.sm slot[name=icon]::slotted(svg),.mono-checkbox-box.sm slot[name=indeterminate-icon]::slotted(svg){width:.7rem;height:.7rem}.mono-checkbox-box.md slot[name=icon]::slotted(svg),.mono-checkbox-box.md slot[name=indeterminate-icon]::slotted(svg){width:.85rem;height:.85rem}.mono-checkbox-box.lg slot[name=icon]::slotted(svg),.mono-checkbox-box.lg slot[name=indeterminate-icon]::slotted(svg){width:1rem;height:1rem}mono-drawer{display:contents}.mono-drawer{--drawer-primary: var(--theme-primary, #1e3a6e);--drawer-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--drawer-secondary: var(--theme-secondary, #2e6bb0);--drawer-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--drawer-success: var(--theme-success, #16a34a);--drawer-success-rgb: var(--theme-success-rgb, 22, 163, 74);--drawer-danger: var(--theme-danger, #dc2626);--drawer-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--drawer-warning: var(--theme-warning, #ca8a04);--drawer-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--drawer-info: var(--theme-info, #4a9fd4);--drawer-info-rgb: var(--theme-info-rgb, 74, 159, 212);--drawer-accent: var(--drawer-primary);--drawer-accent-rgb: var(--drawer-primary-rgb);--drawer-bg: var(--theme-surface, #ffffff);--drawer-text: var(--theme-text, #1a2d42);--drawer-border: var(--theme-border, #d0e4f0);--drawer-head-bg: color-mix(in srgb, var(--drawer-accent) 7%, var(--drawer-bg));--drawer-foot-bg: color-mix(in srgb, var(--drawer-accent) 4%, var(--drawer-bg));--drawer-overlay-bg: rgba(15, 25, 45, .42);--drawer-width: 420px;--drawer-height: 60vh;--drawer-radius: 0px;--drawer-z: 9990;--drawer-shadow: 0 12px 48px rgba(0, 0, 0, .18);--drawer-pad-x: 1.4rem;--drawer-pad-y: 1.1rem;--drawer-font: .85rem;--drawer-title-font: .95rem;--drawer-icon-size: 1rem;font-family:inherit;color:var(--drawer-text)}.mono-drawer *,.mono-drawer *:before,.mono-drawer *:after{box-sizing:border-box}.mono-drawer.primary{--drawer-accent: var(--drawer-primary);--drawer-accent-rgb: var(--drawer-primary-rgb)}.mono-drawer.secondary{--drawer-accent: var(--drawer-secondary);--drawer-accent-rgb: var(--drawer-secondary-rgb)}.mono-drawer.success{--drawer-accent: var(--drawer-success);--drawer-accent-rgb: var(--drawer-success-rgb)}.mono-drawer.danger{--drawer-accent: var(--drawer-danger);--drawer-accent-rgb: var(--drawer-danger-rgb)}.mono-drawer.warning{--drawer-accent: var(--drawer-warning);--drawer-accent-rgb: var(--drawer-warning-rgb)}.mono-drawer.info{--drawer-accent: var(--drawer-info);--drawer-accent-rgb: var(--drawer-info-rgb)}.mono-drawer.position-left.sm,.mono-drawer.position-right.sm{--drawer-width: 280px}.mono-drawer.position-left.md,.mono-drawer.position-right.md{--drawer-width: 420px}.mono-drawer.position-left.lg,.mono-drawer.position-right.lg{--drawer-width: 560px}.mono-drawer.position-left.xl,.mono-drawer.position-right.xl{--drawer-width: 720px}.mono-drawer.position-left.full,.mono-drawer.position-right.full{--drawer-width: 100vw}.mono-drawer.position-top.sm,.mono-drawer.position-bottom.sm{--drawer-height: 30vh}.mono-drawer.position-top.md,.mono-drawer.position-bottom.md{--drawer-height: 50vh}.mono-drawer.position-top.lg,.mono-drawer.position-bottom.lg{--drawer-height: 70vh}.mono-drawer.position-top.xl,.mono-drawer.position-bottom.xl{--drawer-height: 85vh}.mono-drawer.position-top.full,.mono-drawer.position-bottom.full{--drawer-height: 100vh}.mono-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--drawer-z);background:var(--drawer-overlay-bg);opacity:0;transition:opacity .24s ease;pointer-events:none;cursor:pointer}.mono-drawer.open .mono-drawer-overlay{opacity:1;pointer-events:auto}.mono-drawer.no-overlay .mono-drawer-overlay{display:none}.mono-drawer-panel{position:fixed;z-index:calc(var(--drawer-z) + 1);background:var(--drawer-bg);color:var(--drawer-text);box-shadow:var(--drawer-shadow);display:flex;flex-direction:column;pointer-events:auto;border:1px solid var(--drawer-border);visibility:hidden;transition:transform .28s cubic-bezier(.4,0,.2,1),visibility 0s linear .28s}.mono-drawer.open .mono-drawer-panel{visibility:visible;transition:transform .28s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.mono-drawer.position-right .mono-drawer-panel{top:0;right:0;bottom:0;width:var(--drawer-width);max-width:100vw;transform:translate(100%);border-right:none;border-top:none;border-bottom:none}.mono-drawer.position-right.open .mono-drawer-panel{transform:translate(0)}.mono-drawer.position-left .mono-drawer-panel{top:0;left:0;bottom:0;width:var(--drawer-width);max-width:100vw;transform:translate(-100%);border-left:none;border-top:none;border-bottom:none}.mono-drawer.position-left.open .mono-drawer-panel{transform:translate(0)}.mono-drawer.position-top .mono-drawer-panel{top:0;left:0;right:0;height:var(--drawer-height);max-height:100vh;transform:translateY(-100%);border-top:none;border-left:none;border-right:none}.mono-drawer.position-top.open .mono-drawer-panel{transform:translateY(0)}.mono-drawer.position-bottom .mono-drawer-panel{bottom:0;left:0;right:0;height:var(--drawer-height);max-height:100vh;transform:translateY(100%);border-bottom:none;border-left:none;border-right:none}.mono-drawer.position-bottom.open .mono-drawer-panel{transform:translateY(0)}.mono-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:var(--drawer-pad-y) var(--drawer-pad-x);border-bottom:1px solid var(--drawer-border);background:var(--drawer-head-bg);flex-shrink:0}.mono-drawer-title{font-size:var(--drawer-title-font);font-weight:800;color:color-mix(in srgb,var(--drawer-accent) 75%,var(--drawer-text));line-height:1.3;flex:1;min-width:0}.mono-drawer-close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border:none;background:transparent;color:color-mix(in srgb,var(--drawer-accent) 60%,var(--drawer-text));cursor:pointer;border-radius:8px;transition:background-color .14s ease,color .14s ease}.mono-drawer-close:hover{background:color-mix(in srgb,var(--drawer-accent) 14%,transparent);color:var(--drawer-accent)}.mono-drawer-close:focus-visible{outline:2px solid var(--drawer-accent);outline-offset:2px}.mono-drawer-close>svg{display:block;width:var(--drawer-icon-size);height:var(--drawer-icon-size)}.mono-drawer-body{flex:1;overflow-y:auto;padding:var(--drawer-pad-x);font-size:var(--drawer-font);line-height:1.55}.mono-drawer-body::-webkit-scrollbar{width:6px;height:6px}.mono-drawer-body::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--drawer-accent) 25%,transparent);border-radius:99px}.mono-drawer-body::-webkit-scrollbar-track{background:transparent}.mono-drawer-foot{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.85rem var(--drawer-pad-x);border-top:1px solid var(--drawer-border);background:var(--drawer-foot-bg);flex-shrink:0}.mono-drawer.sm{--drawer-pad-x: 1rem;--drawer-pad-y: .85rem;--drawer-font: .78rem;--drawer-title-font: .85rem;--drawer-icon-size: .9rem}.mono-drawer.lg{--drawer-pad-x: 1.6rem;--drawer-pad-y: 1.25rem;--drawer-font: .92rem;--drawer-title-font: 1.05rem;--drawer-icon-size: 1.1rem}.mono-drawer.xl{--drawer-pad-x: 1.85rem;--drawer-pad-y: 1.4rem;--drawer-font: 1rem;--drawer-title-font: 1.15rem;--drawer-icon-size: 1.2rem}.mono-drawer.closed{pointer-events:none}.mono-drawer.closed .mono-drawer-overlay{opacity:0;pointer-events:none}@media (prefers-reduced-motion: reduce){.mono-drawer-panel,.mono-drawer-overlay{transition:none}}.mono-dropdown{position:relative;display:inline-block;box-sizing:border-box;font-family:inherit;color:var(--dropdown-text);--dropdown-primary: var(--theme-primary, #1e3a6e);--dropdown-secondary: var(--theme-secondary, #2e6bb0);--dropdown-success: var(--theme-success, #16a34a);--dropdown-danger: var(--theme-danger, #dc2626);--dropdown-warning: var(--theme-warning, #ca8a04);--dropdown-info: var(--theme-info, #4a9fd4);--dropdown-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--dropdown-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--dropdown-success-rgb: var(--theme-success-rgb, 22, 163, 74);--dropdown-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--dropdown-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--dropdown-info-rgb: var(--theme-info-rgb, 74, 159, 212);--dropdown-text: var(--theme-text, #1a2d42);--dropdown-surface: var(--theme-surface, #ffffff);--dropdown-border-base: var(--theme-border, #d0e4f0);--dropdown-accent: var(--dropdown-primary);--dropdown-accent-rgb: var(--dropdown-primary-rgb);--dropdown-bg: var(--dropdown-surface);--dropdown-border: var(--dropdown-border-base);--dropdown-radius: var(--theme-radius-lg);--dropdown-pad-x: 1rem;--dropdown-pad-y: .85rem;--dropdown-font: .82rem;--dropdown-min-width: 240px;--dropdown-max-width: 340px;--dropdown-offset: 8px}.mono-dropdown *,.mono-dropdown *:before,.mono-dropdown *:after{box-sizing:border-box}.mono-dropdown.sm{--dropdown-radius: 9px;--dropdown-pad-x: .75rem;--dropdown-pad-y: .6rem;--dropdown-font: .74rem;--dropdown-min-width: 200px;--dropdown-max-width: 280px;--dropdown-offset: 6px}.mono-dropdown.md{--dropdown-radius: var(--theme-radius-lg);--dropdown-pad-x: 1rem;--dropdown-pad-y: .85rem;--dropdown-font: .82rem;--dropdown-min-width: 240px;--dropdown-max-width: 340px;--dropdown-offset: 8px}.mono-dropdown.lg{--dropdown-radius: var(--theme-radius-xl);--dropdown-pad-x: 1.15rem;--dropdown-pad-y: 1rem;--dropdown-font: .9rem;--dropdown-min-width: 280px;--dropdown-max-width: 420px;--dropdown-offset: 10px}.mono-dropdown.primary{--dropdown-accent: var(--dropdown-primary);--dropdown-accent-rgb: var(--dropdown-primary-rgb)}.mono-dropdown.secondary{--dropdown-accent: var(--dropdown-secondary);--dropdown-accent-rgb: var(--dropdown-secondary-rgb)}.mono-dropdown.success{--dropdown-accent: var(--dropdown-success);--dropdown-accent-rgb: var(--dropdown-success-rgb)}.mono-dropdown.danger{--dropdown-accent: var(--dropdown-danger);--dropdown-accent-rgb: var(--dropdown-danger-rgb)}.mono-dropdown.warning{--dropdown-accent: var(--dropdown-warning);--dropdown-accent-rgb: var(--dropdown-warning-rgb)}.mono-dropdown.info{--dropdown-accent: var(--dropdown-info);--dropdown-accent-rgb: var(--dropdown-info-rgb)}.mono-dropdown.disabled .mono-dropdown-main{opacity:.55;cursor:not-allowed}.mono-dropdown-main{display:contents}.mono-dropdown-panel{position:absolute;z-index:200;visibility:hidden;opacity:0;pointer-events:none;min-width:var(--dropdown-min-width);max-width:var(--dropdown-max-width);padding:var(--dropdown-pad-y) var(--dropdown-pad-x);background:var(--dropdown-bg);border:var(--theme-border-width) solid color-mix(in srgb,var(--dropdown-accent) 18%,var(--dropdown-border));border-radius:var(--dropdown-radius);box-shadow:0 12px 40px rgba(var(--dropdown-accent-rgb),.14),0 2px 8px #0000000f;font-size:var(--dropdown-font);line-height:1.55;color:var(--dropdown-text);transition:opacity .14s ease,visibility 0s linear .14s}.mono-dropdown.open .mono-dropdown-panel{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .14s ease,visibility 0s linear 0s}.mono-dropdown.is-fixed .mono-dropdown-panel{position:fixed}.mono-dropdown.bottom .mono-dropdown-panel{top:calc(100% + var(--dropdown-offset));left:50%;transform:translate(-50%)}.mono-dropdown.bottom-start .mono-dropdown-panel{top:calc(100% + var(--dropdown-offset));left:0}.mono-dropdown.bottom-end .mono-dropdown-panel{top:calc(100% + var(--dropdown-offset));right:0;left:auto}.mono-dropdown.top .mono-dropdown-panel{bottom:calc(100% + var(--dropdown-offset));left:50%;transform:translate(-50%)}.mono-dropdown.top-start .mono-dropdown-panel{bottom:calc(100% + var(--dropdown-offset));left:0}.mono-dropdown.top-end .mono-dropdown-panel{bottom:calc(100% + var(--dropdown-offset));right:0;left:auto}.mono-dropdown.left .mono-dropdown-panel{right:calc(100% + var(--dropdown-offset));top:50%;transform:translateY(-50%)}.mono-dropdown.left-start .mono-dropdown-panel{right:calc(100% + var(--dropdown-offset));top:0}.mono-dropdown.left-end .mono-dropdown-panel{right:calc(100% + var(--dropdown-offset));bottom:0;top:auto}.mono-dropdown.right .mono-dropdown-panel{left:calc(100% + var(--dropdown-offset));top:50%;transform:translateY(-50%)}.mono-dropdown.right-start .mono-dropdown-panel{left:calc(100% + var(--dropdown-offset));top:0}.mono-dropdown.right-end .mono-dropdown-panel{left:calc(100% + var(--dropdown-offset));bottom:0;top:auto}.mono-dropdown.is-fixed .mono-dropdown-panel{transform:none;right:auto;bottom:auto}.mono-dropdown.is-bottom.open .mono-dropdown-panel{animation:mono-dropdown-in-down .16s cubic-bezier(.34,1.56,.64,1)}.mono-dropdown.is-top.open .mono-dropdown-panel{animation:mono-dropdown-in-up .16s cubic-bezier(.34,1.56,.64,1)}.mono-dropdown.is-left.open .mono-dropdown-panel{animation:mono-dropdown-in-left .16s cubic-bezier(.34,1.56,.64,1)}.mono-dropdown.is-right.open .mono-dropdown-panel{animation:mono-dropdown-in-right .16s cubic-bezier(.34,1.56,.64,1)}.mono-dropdown:not(.is-top):not(.is-bottom):not(.is-left):not(.is-right).bottom.open .mono-dropdown-panel,.mono-dropdown:not(.is-top):not(.is-bottom):not(.is-left):not(.is-right).bottom-start.open .mono-dropdown-panel,.mono-dropdown:not(.is-top):not(.is-bottom):not(.is-left):not(.is-right).bottom-end.open .mono-dropdown-panel{animation:mono-dropdown-in-down .16s cubic-bezier(.34,1.56,.64,1)}.mono-dropdown:not(.is-top):not(.is-bottom):not(.is-left):not(.is-right).top.open .mono-dropdown-panel,.mono-dropdown:not(.is-top):not(.is-bottom):not(.is-left):not(.is-right).top-start.open .mono-dropdown-panel,.mono-dropdown:not(.is-top):not(.is-bottom):not(.is-left):not(.is-right).top-end.open .mono-dropdown-panel{animation:mono-dropdown-in-up .16s cubic-bezier(.34,1.56,.64,1)}.mono-dropdown:not(.is-top):not(.is-bottom):not(.is-left):not(.is-right).left.open .mono-dropdown-panel,.mono-dropdown:not(.is-top):not(.is-bottom):not(.is-left):not(.is-right).left-start.open .mono-dropdown-panel,.mono-dropdown:not(.is-top):not(.is-bottom):not(.is-left):not(.is-right).left-end.open .mono-dropdown-panel{animation:mono-dropdown-in-left .16s cubic-bezier(.34,1.56,.64,1)}.mono-dropdown:not(.is-top):not(.is-bottom):not(.is-left):not(.is-right).right.open .mono-dropdown-panel,.mono-dropdown:not(.is-top):not(.is-bottom):not(.is-left):not(.is-right).right-start.open .mono-dropdown-panel,.mono-dropdown:not(.is-top):not(.is-bottom):not(.is-left):not(.is-right).right-end.open .mono-dropdown-panel{animation:mono-dropdown-in-right .16s cubic-bezier(.34,1.56,.64,1)}.mono-dropdown-body{font-size:var(--dropdown-font);line-height:1.55;color:var(--dropdown-text)}@keyframes mono-dropdown-in-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes mono-dropdown-in-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes mono-dropdown-in-left{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}@keyframes mono-dropdown-in-right{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){.mono-dropdown-panel{animation:none!important}}mono-file-upload{display:block}.mono-file-upload{display:grid;box-sizing:border-box;gap:.5rem;width:100%;color:var(--fu-text);font-family:inherit;--fu-primary: var(--theme-primary, #1e3a6e);--fu-text: var(--theme-text, #1a2d42);--fu-background: var(--theme-background, #e8f2fb);--fu-surface: var(--theme-surface, #ffffff);--fu-border: var(--theme-border, #d0e4f0);--fu-success: var(--theme-success, #16a34a);--fu-danger: var(--theme-danger, #dc2626);--fu-warning: var(--theme-warning, #ca8a04);--fu-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--fu-success-rgb: var(--theme-success-rgb, 22, 163, 74);--fu-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--fu-warning-rgb: var(--theme-warning-rgb, 202, 138, 4)}.mono-file-upload *,.mono-file-upload *:before,.mono-file-upload *:after{box-sizing:border-box}.mono-file-upload-label{display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem;font-weight:var(--theme-font-weight-bold)}.mono-file-upload-required{color:var(--fu-danger)}.mono-file-upload-dropzone{border:2px dashed var(--fu-border);border-radius:var(--theme-radius-lg);background:color-mix(in srgb,var(--fu-background) 64%,white);padding:1.2rem;text-align:center;cursor:pointer;transition:border-color var(--theme-duration-base) var(--theme-motion-standard),background-color var(--theme-duration-base) var(--theme-motion-standard),box-shadow var(--theme-duration-base) var(--theme-motion-standard),opacity var(--theme-duration-base) var(--theme-motion-standard)}.mono-file-upload-dropzone:hover{border-color:var(--fu-primary);background:color-mix(in srgb,var(--fu-background) 78%,white)}.mono-file-upload.dragover .mono-file-upload-dropzone{border-color:var(--fu-primary);background:color-mix(in srgb,var(--fu-primary) 8%,white);box-shadow:0 0 0 3px rgba(var(--fu-primary-rgb),.12)}.mono-file-upload.disabled .mono-file-upload-dropzone{opacity:.6;cursor:not-allowed;pointer-events:none}.mono-file-upload.valid .mono-file-upload-dropzone{border-color:var(--fu-success);box-shadow:0 0 0 3px rgba(var(--fu-success-rgb),.12)}.mono-file-upload.invalid .mono-file-upload-dropzone{border-color:var(--fu-danger);background:color-mix(in srgb,var(--fu-danger) 8%,white);box-shadow:0 0 0 3px rgba(var(--fu-danger-rgb),.12)}.mono-file-upload.warning .mono-file-upload-dropzone{border-color:var(--fu-warning);background:color-mix(in srgb,var(--fu-warning) 10%,white);box-shadow:0 0 0 3px rgba(var(--fu-warning-rgb),.12)}.mono-file-upload.compact .mono-file-upload-dropzone{padding:.8rem 1rem}.mono-file-upload-icon{font-size:1.8rem;line-height:1;margin-bottom:.45rem}.mono-file-upload-title{font-size:.86rem;font-weight:var(--theme-font-weight-bold)}.mono-file-upload-subtext{margin-top:.2rem;font-size:.74rem;color:rgba(var(--theme-text-rgb, 26, 45, 66),.62)}.mono-file-upload-input{display:none}.mono-file-upload-list{display:grid;gap:.45rem}.mono-file-upload-item{display:flex;align-items:center;gap:.7rem;border:1px solid color-mix(in srgb,var(--fu-border) 76%,white);border-radius:.6rem;background:var(--fu-surface);padding:.55rem .7rem}.mono-file-upload-thumb{width:2.25rem;height:2.25rem;border-radius:.45rem;overflow:hidden;flex-shrink:0;background:color-mix(in srgb,var(--fu-background) 70%,white);display:inline-flex;align-items:center;justify-content:center;font-size:1rem}.mono-file-upload-thumb img{width:100%;height:100%;object-fit:cover}.mono-file-upload-file{min-width:0;flex:1 1 auto}.mono-file-upload-name{font-size:.82rem;font-weight:var(--theme-font-weight-semibold);color:var(--fu-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mono-file-upload-meta{margin-top:.1rem;font-size:.7rem;color:rgba(var(--theme-text-rgb, 26, 45, 66),.56)}.mono-file-upload-remove{border:none;background:none;color:rgba(var(--theme-text-rgb, 26, 45, 66),.52);cursor:pointer;font-size:.95rem;line-height:1;padding:.2rem;border-radius:.35rem}.mono-file-upload-remove:hover{color:var(--fu-danger);background:color-mix(in srgb,var(--fu-danger) 8%,white)}.mono-file-upload-message{min-height:1.1em;font-size:.78rem;line-height:1.4}.mono-file-upload-message.helper{color:rgba(var(--theme-text-rgb, 26, 45, 66),.68)}.mono-file-upload-message.valid{color:var(--fu-success)}.mono-file-upload-message.invalid{color:var(--fu-danger)}.mono-file-upload-message.warning{color:var(--fu-warning)}mono-input{display:block}.mono-input{display:grid;gap:.4rem;width:100%;font-family:inherit;box-sizing:border-box;color:var(--input-color);--input-primary: var(--theme-primary, #1e3a6e);--input-secondary: var(--theme-secondary, #2e6bb0);--input-accent: var(--theme-accent, #5aa8e0);--input-text: var(--theme-text, #1a2d42);--input-background: var(--theme-background, #e8f2fb);--input-surface: var(--theme-surface, #ffffff);--input-border-base: var(--theme-border, #d0e4f0);--input-success: var(--theme-success, #16a34a);--input-danger: var(--theme-danger, #dc2626);--input-info: var(--theme-info, #4a9fd4);--input-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--input-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--input-success-rgb: var(--theme-success-rgb, 22, 163, 74);--input-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--input-info-rgb: var(--theme-info-rgb, 74, 159, 212);--input-radius-sm: var(--theme-radius-sm);--input-radius-md: var(--theme-radius-md);--input-radius-lg: var(--theme-radius-lg);--input-font-sm: .875rem;--input-font-md: .95rem;--input-font-lg: 1rem;--input-height-sm: 2.25rem;--input-height-md: 2.75rem;--input-height-lg: 3.25rem;--input-padding-x-sm: .75rem;--input-padding-x-md: .875rem;--input-padding-x-lg: 1rem;--input-shadow: 0 1px 2px rgba(0, 0, 0, .04);--input-shadow-focus: 0 0 0 3px rgba(var(--input-primary-rgb), .14);--input-transition: border-color var(--theme-duration-base) var(--theme-motion-standard), box-shadow var(--theme-duration-base) var(--theme-motion-standard), background-color var(--theme-duration-base) var(--theme-motion-standard), color var(--theme-duration-base) var(--theme-motion-standard), opacity var(--theme-duration-base) var(--theme-motion-standard);--input-color: var(--input-text);--input-placeholder: rgba(var(--theme-text-rgb, 26, 45, 66), .48);--input-border-color: var(--input-border-base);--input-bg: var(--input-surface);--input-focus-color: var(--input-primary);--input-focus-rgb: var(--input-primary-rgb);--input-valid: var(--theme-success, #16a34a);--input-valid-rgb: var(--theme-success-rgb, 22, 163, 74);--input-invalid: var(--theme-danger, #dc2626);--input-invalid-rgb: var(--theme-danger-rgb, 220, 38, 38);--input-warning: var(--theme-warning, #ca8a04);--input-warning-rgb: var(--theme-warning-rgb, 202, 138, 4)}.mono-input *,.mono-input *:before,.mono-input *:after{box-sizing:border-box}.mono-input-label{display:inline-flex;align-items:center;gap:.3rem;font-size:.84rem;font-weight:700;line-height:1.3;color:var(--input-text)}.mono-input-required{color:var(--input-danger)}.mono-input-field{position:relative;display:flex;align-items:center;width:100%;border:var(--theme-border-width) solid var(--input-border-color);background:var(--input-bg);box-shadow:var(--input-shadow);transition:var(--input-transition)}.mono-input-field.sm{min-height:var(--input-height-sm);border-radius:var(--input-radius-sm)}.mono-input-field.md{min-height:var(--input-height-md);border-radius:var(--input-radius-md)}.mono-input-field.lg{min-height:var(--input-height-lg);border-radius:var(--input-radius-lg)}.mono-input-field.outlined{background:var(--input-surface)}.mono-input-field.filled{background:color-mix(in srgb,var(--theme-background, #e8f2fb) 55%,white);border-color:color-mix(in srgb,var(--input-border-base) 75%,transparent)}.mono-input-field.underlined{border-width:0 0 2px 0;border-radius:0;background:transparent;box-shadow:none}.mono-input-field:hover:not(.disabled):not(.readonly){border-color:color-mix(in srgb,var(--input-focus-color) 28%,var(--input-border-base))}.mono-input-field:focus-within:not(.disabled):not(.readonly){border-color:var(--input-focus-color);box-shadow:0 0 0 3px rgba(var(--input-focus-rgb),.14)}.mono-input-field.error{border-color:var(--input-danger);box-shadow:0 0 0 3px rgba(var(--input-danger-rgb),.12)}.mono-input-field.success{border-color:var(--input-success);box-shadow:0 0 0 3px rgba(var(--input-success-rgb),.12)}.mono-input-field.disabled{opacity:.6;cursor:not-allowed;background:color-mix(in srgb,var(--theme-background, #e8f2fb) 42%,white)}.mono-input-field.readonly{background:color-mix(in srgb,var(--theme-background, #e8f2fb) 30%,white)}.mono-input.primary{--input-focus-color: var(--input-primary);--input-focus-rgb: var(--input-primary-rgb)}.mono-input.secondary{--input-focus-color: var(--input-secondary);--input-focus-rgb: var(--input-secondary-rgb)}.mono-input.success{--input-focus-color: var(--input-success);--input-focus-rgb: var(--input-success-rgb)}.mono-input.danger{--input-focus-color: var(--input-danger);--input-focus-rgb: var(--input-danger-rgb)}.mono-input.warning{--input-focus-color: var(--input-warning);--input-focus-rgb: var(--input-warning-rgb)}.mono-input.info{--input-focus-color: var(--input-info);--input-focus-rgb: var(--input-info-rgb)}.mono-input-prefix,.mono-input-suffix{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--theme-text-rgb, 26, 45, 66),.56);line-height:1}.mono-input-prefix{padding-left:.75rem}.mono-input-suffix{padding-right:.75rem}.mono-input-field.sm .mono-input-prefix{padding-left:.625rem}.mono-input-field.sm .mono-input-suffix{padding-right:.625rem}.mono-input-field.lg .mono-input-prefix{padding-left:.875rem}.mono-input-field.lg .mono-input-suffix{padding-right:.875rem}.mono-input-native{flex:1 1 auto;width:100%;min-width:0;border:none;outline:none;background:transparent;color:var(--input-color);font-family:inherit;line-height:1.4;padding-block:0}.mono-input-native.sm{height:var(--input-height-sm);font-size:var(--input-font-sm);padding-inline:var(--input-padding-x-sm)}.mono-input-native.md{height:var(--input-height-md);font-size:var(--input-font-md);padding-inline:var(--input-padding-x-md)}.mono-input-native.lg{height:var(--input-height-lg);font-size:var(--input-font-lg);padding-inline:var(--input-padding-x-lg)}.mono-input-field.has-prefix .mono-input-native{padding-left:.5rem}.mono-input-field.has-suffix .mono-input-native{padding-right:.5rem}.mono-input-native::placeholder{color:var(--input-placeholder)}.mono-input-native:disabled,.mono-input-native:read-only{cursor:inherit}.mono-input-native[type=number]::-webkit-outer-spin-button,.mono-input-native[type=number]::-webkit-inner-spin-button{margin:0}.mono-input-clear{flex:0 0 auto;margin-right:.4rem;width:1.8rem;height:1.8rem;border:none;border-radius:9999px;background:transparent;color:rgba(var(--theme-text-rgb, 26, 45, 66),.56);cursor:pointer;line-height:1;font-size:1rem;transition:background-color var(--theme-duration-fast) var(--theme-motion-standard),color var(--theme-duration-fast) var(--theme-motion-standard),transform var(--theme-duration-fast) var(--theme-motion-standard)}.mono-input-clear:hover{background:rgba(var(--theme-primary-rgb, 30, 58, 110),.08);color:var(--input-focus-color)}.mono-input-clear:active{transform:scale(.95)}.mono-input-message{font-size:.78rem;line-height:1.4;min-height:1.1em}.mono-input-message.helper{color:rgba(var(--theme-text-rgb, 26, 45, 66),.68)}.mono-input-message.error{color:var(--input-danger)}.mono-input-message.success{color:var(--input-success)}.mono-input-field.valid{border-color:var(--input-valid);box-shadow:0 0 0 3px rgba(var(--input-valid-rgb),.12)}.mono-input-field.invalid{border-color:var(--input-invalid);background:color-mix(in srgb,var(--input-invalid) 8%,white);box-shadow:0 0 0 3px rgba(var(--input-invalid-rgb),.12)}.mono-input-field.warning{border-color:var(--input-warning);background:color-mix(in srgb,var(--input-warning) 10%,white);box-shadow:0 0 0 3px rgba(var(--input-warning-rgb),.12)}.mono-input-message.valid{color:var(--input-valid)}.mono-input-message.invalid{color:var(--input-invalid)}.mono-input-message.warning{color:var(--input-warning)}@media (prefers-reduced-motion: reduce){.mono-input-field,.mono-input-clear{transition:none}}.mono-input.sm{--mono-input-size: sm}.mono-input.md{--mono-input-size: md}.mono-input.lg{--mono-input-size: lg}.mono-input.sm .mono-input-field{min-height:var(--input-height-sm);border-radius:var(--input-radius-sm)}.mono-input.md .mono-input-field{min-height:var(--input-height-md);border-radius:var(--input-radius-md)}.mono-input.lg .mono-input-field{min-height:var(--input-height-lg);border-radius:var(--input-radius-lg)}.mono-input.sm .mono-input-native{height:var(--input-height-sm);font-size:var(--input-font-sm);padding-inline:var(--input-padding-x-sm)}.mono-input.md .mono-input-native{height:var(--input-height-md);font-size:var(--input-font-md);padding-inline:var(--input-padding-x-md)}.mono-input.lg .mono-input-native{height:var(--input-height-lg);font-size:var(--input-font-lg);padding-inline:var(--input-padding-x-lg)}.mono-input.outlined .mono-input-field{background:var(--input-surface)}.mono-input.filled .mono-input-field{background:color-mix(in srgb,var(--theme-background, #e8f2fb) 55%,white);border-color:color-mix(in srgb,var(--input-border-base) 75%,transparent)}.mono-input.underlined .mono-input-field{border-width:0 0 2px 0;border-radius:0;background:transparent;box-shadow:none}.mono-input.disabled .mono-input-field,.mono-input .mono-input-field.disabled{opacity:.6;cursor:not-allowed;background:color-mix(in srgb,var(--theme-background, #e8f2fb) 42%,white)}.mono-input.readonly .mono-input-field,.mono-input .mono-input-field.readonly{background:color-mix(in srgb,var(--theme-background, #e8f2fb) 30%,white)}.mono-input.valid .mono-input-field{border-color:var(--input-valid);box-shadow:0 0 0 3px rgba(var(--input-valid-rgb),.12)}.mono-input.invalid .mono-input-field{border-color:var(--input-invalid);background:color-mix(in srgb,var(--input-invalid) 8%,white);box-shadow:0 0 0 3px rgba(var(--input-invalid-rgb),.12)}.mono-input.warning .mono-input-field{border-color:var(--input-warning);background:color-mix(in srgb,var(--input-warning) 10%,white);box-shadow:0 0 0 3px rgba(var(--input-warning-rgb),.12)}.mono-input.has-prefix .mono-input-native,.mono-input-field.has-prefix .mono-input-native{padding-left:.5rem}.mono-input.has-suffix .mono-input-native,.mono-input-field.has-suffix .mono-input-native{padding-right:.5rem}.mono-input.w-full{width:100%}mono-menu{display:block}.mono-menu{display:block;width:100%;box-sizing:border-box;font-family:inherit;color:var(--menu-text);--menu-primary: var(--theme-primary, #1e3a6e);--menu-secondary: var(--theme-secondary, #2e6bb0);--menu-text: var(--theme-text, #1a2d42);--menu-text-soft: rgba(var(--theme-text-rgb, 26, 45, 66), .72);--menu-text-faint: rgba(var(--theme-text-rgb, 26, 45, 66), .45);--menu-surface: var(--theme-surface, #ffffff);--menu-surface-soft: var(--theme-surface-soft, #f8fbff);--menu-border: var(--theme-border, #d0e4f0);--menu-border-lite: rgba(var(--theme-border-rgb, 208, 228, 240), .55);--menu-success: var(--theme-success, #16a34a);--menu-danger: var(--theme-danger, #dc2626);--menu-warning: var(--theme-warning, #ca8a04);--menu-info: var(--theme-info, #4a9fd4);--menu-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--menu-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--menu-success-rgb: var(--theme-success-rgb, 22, 163, 74);--menu-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--menu-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--menu-info-rgb: var(--theme-info-rgb, 74, 159, 212);--menu-accent: var(--menu-primary);--menu-accent-rgb: var(--menu-primary-rgb);--menu-pad-x: .65rem;--menu-pad-y: .45rem;--menu-gap: .6rem;--menu-radius: 9px;--menu-font: .83rem;--menu-icon-size: 1rem;--menu-row-gap: 2px;--menu-indent: 1rem}.mono-menu *,.mono-menu *:before,.mono-menu *:after{box-sizing:border-box}.mono-menu.compact{--menu-pad-x: .55rem;--menu-pad-y: .32rem;--menu-gap: .5rem;--menu-font: .78rem;--menu-icon-size: .9rem;--menu-row-gap: 1px;--menu-indent: .85rem}.mono-menu.comfortable{--menu-pad-x: .65rem;--menu-pad-y: .45rem;--menu-gap: .6rem;--menu-font: .83rem;--menu-icon-size: 1rem;--menu-row-gap: 2px;--menu-indent: 1rem}.mono-menu.default{--menu-pad-x: .85rem;--menu-pad-y: .6rem;--menu-gap: .75rem;--menu-font: .9rem;--menu-icon-size: 1.1rem;--menu-row-gap: 3px;--menu-indent: 1.15rem}.mono-menu.primary,.mono-menu.surface{--menu-accent: var(--menu-primary);--menu-accent-rgb: var(--menu-primary-rgb)}.mono-menu.secondary{--menu-accent: var(--menu-secondary);--menu-accent-rgb: var(--menu-secondary-rgb)}.mono-menu.success{--menu-accent: var(--menu-success);--menu-accent-rgb: var(--menu-success-rgb)}.mono-menu.danger{--menu-accent: var(--menu-danger);--menu-accent-rgb: var(--menu-danger-rgb)}.mono-menu.warning{--menu-accent: var(--menu-warning);--menu-accent-rgb: var(--menu-warning-rgb)}.mono-menu.info{--menu-accent: var(--menu-info);--menu-accent-rgb: var(--menu-info-rgb)}.mono-menu-body{display:flex;flex-direction:column;gap:var(--menu-row-gap)}mono-menu-list{display:contents}.mono-menu .mono-menu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--menu-row-gap)}.mono-menu .mono-menu-list .mono-menu-list{margin-top:var(--menu-row-gap);padding-left:var(--menu-indent);border-left:1px solid var(--menu-border-lite);margin-left:calc(var(--menu-pad-x) + (var(--menu-icon-size) / 2))}.mono-menu-item{list-style:none;margin:0;padding:0}.mono-menu-action{display:flex;align-items:center;gap:var(--menu-gap);width:100%;padding:var(--menu-pad-y) var(--menu-pad-x);border:1px solid transparent;background:transparent;border-radius:var(--menu-radius);font:inherit;font-family:inherit;font-size:var(--menu-font);font-weight:var(--theme-font-weight-medium);color:var(--menu-text-soft);cursor:pointer;text-decoration:none;text-align:left;-webkit-user-select:none;user-select:none;transition:background-color .14s ease,color .14s ease,border-color .14s ease}.mono-menu-action:hover{background:rgba(var(--menu-accent-rgb),.08);color:var(--menu-accent);border-color:rgba(var(--menu-accent-rgb),.18)}.mono-menu-action:focus-visible{outline:2px solid var(--menu-accent);outline-offset:-2px}.mono-menu-item.disabled .mono-menu-action,.mono-menu-action:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.mono-menu .mono-menu-list a.mono-menu-action,.mono-menu-list a.mono-menu-action{text-decoration:none;color:var(--menu-text-soft);font-weight:var(--theme-font-weight-medium)}.mono-menu .mono-menu-list a.mono-menu-action:hover,.mono-menu-list a.mono-menu-action:hover{text-decoration:none;color:var(--menu-accent)}.mono-menu .mono-menu-list a.mono-menu-action:after,.mono-menu-list a.mono-menu-action:after{display:none!important}.mono-menu.nav .mono-menu-item.active>.mono-menu-action{background:linear-gradient(135deg,var(--menu-accent),color-mix(in srgb,var(--menu-accent) 70%,white));color:#fff;border-color:transparent;box-shadow:0 3px 12px rgba(var(--menu-accent-rgb),.25);font-weight:var(--theme-font-weight-bold)}.mono-menu.plain .mono-menu-item.active>.mono-menu-action{background:rgba(var(--menu-accent-rgb),.12);color:var(--menu-accent);font-weight:var(--theme-font-weight-bold)}.mono-menu-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--menu-icon-size);height:var(--menu-icon-size);font-size:var(--menu-icon-size);line-height:1}.mono-menu-icon>svg{display:block;width:100%;height:100%}.mono-menu-iconify{display:inline-block;width:100%;height:100%;flex-shrink:0;color:inherit}.mono-menu-icon.alias{font-size:calc(var(--menu-icon-size) * .62);font-weight:800;letter-spacing:.01em;text-transform:uppercase;background:rgba(var(--menu-accent-rgb),.14);color:var(--menu-accent);border-radius:4px;line-height:1}.mono-menu.nav .mono-menu-item.active>.mono-menu-action .mono-menu-icon.alias,.mono-menu.nav .mono-menu-group.active>.mono-menu-group-header .mono-menu-icon.alias{background:#ffffff38;color:#fff}.mono-menu.plain .mono-menu-item.active>.mono-menu-action .mono-menu-icon.alias{background:rgba(var(--menu-accent-rgb),.22);color:var(--menu-accent)}.mono-menu-content{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25;overflow:hidden}.mono-menu-title{font-size:var(--menu-font);font-weight:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit}.mono-menu-subtitle{font-size:calc(var(--menu-font) - .08rem);font-weight:var(--theme-font-weight-medium);color:var(--menu-text-faint);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mono-menu-item.active>.mono-menu-action .mono-menu-subtitle{color:#ffffffc7}.mono-menu.plain .mono-menu-item.active>.mono-menu-action .mono-menu-subtitle{color:rgba(var(--menu-accent-rgb),.7)}.mono-menu-append{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;color:inherit;margin-left:auto}.mono-menu-badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;min-width:1.4rem;height:1.2rem;padding:0 .45rem;border-radius:999px;font-family:DM Mono,ui-monospace,monospace;font-size:.66rem;font-weight:800;line-height:1;background:rgba(var(--theme-text-rgb, 26, 45, 66),.08);color:var(--menu-text-soft)}.mono-menu-badge.primary{background:rgba(var(--menu-primary-rgb),.14);color:var(--menu-primary)}.mono-menu-badge.success{background:rgba(var(--menu-success-rgb),.14);color:var(--menu-success)}.mono-menu-badge.danger{background:rgba(var(--menu-danger-rgb),.14);color:var(--menu-danger)}.mono-menu-badge.warning{background:rgba(var(--menu-warning-rgb),.14);color:var(--menu-warning)}.mono-menu-badge.info{background:rgba(var(--menu-info-rgb),.14);color:var(--menu-info)}.mono-menu.nav .mono-menu-item.active>.mono-menu-action .mono-menu-badge{background:#ffffff38;color:#fff}.mono-menu-group{list-style:none;margin:0;padding:0}.mono-menu-group-header{display:flex;align-items:center;gap:var(--menu-gap);width:100%;padding:var(--menu-pad-y) var(--menu-pad-x);border:1px solid transparent;background:transparent;border-radius:var(--menu-radius);font:inherit;font-family:inherit;font-size:var(--menu-font);font-weight:var(--theme-font-weight-semibold);color:var(--menu-text-soft);cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;transition:background-color .14s ease,color .14s ease,border-color .14s ease}.mono-menu-group-header:hover{background:rgba(var(--menu-accent-rgb),.06);color:var(--menu-accent)}.mono-menu-chevron{flex-shrink:0;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;transition:transform var(--theme-duration-base) var(--theme-motion-standard)}.mono-menu-chevron>svg{display:block;width:.85rem;height:.85rem}.mono-menu-group[data-open=true]>.mono-menu-group-header>.mono-menu-chevron{transform:rotate(90deg)}.mono-menu-group[data-open=false]>.mono-menu-list{display:none}.mono-menu-divider{list-style:none;margin:.4rem 0;height:1px;background:var(--menu-border-lite);border:0}.mono-menu-subheader{list-style:none;margin:.6rem 0 .2rem;padding:0 12px;font-size:.62rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--menu-text-faint)}.mono-menu.disabled .mono-menu-action,.mono-menu.disabled .mono-menu-group-header{opacity:.45;cursor:not-allowed;pointer-events:none}@media (prefers-reduced-motion: reduce){.mono-menu-action,.mono-menu-group-header,.mono-menu-chevron{transition:none}}mono-modal{display:contents}.mono-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--modal-z);pointer-events:none;font-family:inherit;color:var(--modal-text);--modal-primary: var(--theme-primary, #1e3a6e);--modal-secondary: var(--theme-secondary, #2e6bb0);--modal-success: var(--theme-success, #16a34a);--modal-danger: var(--theme-danger, #dc2626);--modal-warning: var(--theme-warning, #ca8a04);--modal-info: var(--theme-info, #4a9fd4);--modal-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--modal-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--modal-success-rgb: var(--theme-success-rgb, 22, 163, 74);--modal-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--modal-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--modal-info-rgb: var(--theme-info-rgb, 74, 159, 212);--modal-text: var(--theme-text, #1a2d42);--modal-bg: var(--theme-surface, #ffffff);--modal-border: var(--theme-border, #d0e4f0);--modal-soft: color-mix(in srgb, var(--modal-bg) 80%, var(--modal-accent));--modal-accent: var(--modal-primary);--modal-accent-rgb: var(--modal-primary-rgb);--modal-head-bg: color-mix(in srgb, var(--modal-accent) 10%, white);--modal-z: 600;--modal-overlay-bg: rgba(15, 48, 96, .45);--modal-shadow: 0 20px 60px rgba(var(--modal-accent-rgb), .25);--modal-radius: 18px;--modal-width: min(90vw, 520px)}.mono-modal *,.mono-modal *:before,.mono-modal *:after{box-sizing:border-box}.mono-modal.sm{--modal-width: min(90vw, 380px)}.mono-modal.md{--modal-width: min(90vw, 520px)}.mono-modal.lg{--modal-width: min(90vw, 680px)}.mono-modal.xl{--modal-width: min(95vw, 880px)}.mono-modal.primary{--modal-accent: var(--modal-primary);--modal-accent-rgb: var(--modal-primary-rgb)}.mono-modal.secondary{--modal-accent: var(--modal-secondary);--modal-accent-rgb: var(--modal-secondary-rgb)}.mono-modal.success{--modal-accent: var(--modal-success);--modal-accent-rgb: var(--modal-success-rgb)}.mono-modal.danger{--modal-accent: var(--modal-danger);--modal-accent-rgb: var(--modal-danger-rgb)}.mono-modal.warning{--modal-accent: var(--modal-warning);--modal-accent-rgb: var(--modal-warning-rgb)}.mono-modal.info{--modal-accent: var(--modal-info);--modal-accent-rgb: var(--modal-info-rgb)}.mono-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--modal-overlay-bg);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity var(--theme-duration-slow) var(--theme-motion-standard)}.mono-modal.open .mono-modal-overlay{opacity:1;pointer-events:auto}.mono-modal.no-overlay .mono-modal-overlay{display:none}.mono-modal-panel-wrap{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:1rem;pointer-events:none;z-index:calc(var(--modal-z) + 1)}.mono-modal-panel{position:relative;width:var(--modal-width);max-height:calc(100vh - 2rem);background:var(--modal-bg);color:var(--modal-text);border:1px solid var(--modal-border);border-radius:var(--modal-radius);box-shadow:var(--modal-shadow);overflow:hidden;display:flex;flex-direction:column;pointer-events:auto;opacity:0;transform:translateY(24px) scale(.97);visibility:hidden;transition:opacity .22s ease,transform .22s cubic-bezier(.34,1.56,.64,1),visibility 0s linear .22s}.mono-modal.open .mono-modal-panel{opacity:1;transform:translateY(0) scale(1);visibility:visible;transition:opacity .22s ease,transform .22s cubic-bezier(.34,1.56,.64,1),visibility 0s linear 0s}.mono-modal-head{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:1.1rem 1.4rem;border-bottom:1px solid var(--modal-border);background:linear-gradient(135deg,var(--modal-head-bg),color-mix(in srgb,var(--modal-bg) 86%,var(--modal-accent)));flex-shrink:0}.mono-modal-title{font-size:.95rem;font-weight:800;line-height:1.3;color:color-mix(in srgb,var(--modal-accent) 86%,black);flex:1;min-width:0}.mono-modal-close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:rgba(var(--theme-text-rgb, 26, 45, 66),.55);border-radius:7px;cursor:pointer;transition:background-color .13s ease,color .13s ease}.mono-modal-close:hover{background:color-mix(in srgb,var(--modal-accent) 14%,white);color:var(--modal-accent)}.mono-modal-close>svg{display:block;width:.85rem;height:.85rem}.mono-modal-body{padding:1.4rem;overflow-y:auto;font-size:.86rem;line-height:1.55;color:var(--modal-text);flex:1;min-height:0}.mono-modal-body::-webkit-scrollbar{width:8px}.mono-modal-body::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--modal-accent) 22%,white);border-radius:99px}.mono-modal-foot{display:flex;align-items:center;justify-content:flex-end;gap:.55rem;padding:.9rem 1.4rem;border-top:1px solid var(--modal-border);background:color-mix(in srgb,var(--modal-bg) 96%,var(--modal-accent));flex-shrink:0}@media (prefers-reduced-motion: reduce){.mono-modal-overlay,.mono-modal-panel{transition:opacity .01s linear,visibility 0s linear!important;transform:none!important}}mono-nav{display:block}.mono-nav{display:block;width:100%;box-sizing:border-box;font-family:inherit;color:var(--nav-text);background:var(--nav-bg);border-bottom:1px solid transparent;z-index:30;--nav-primary: var(--theme-primary, #1e3a6e);--nav-secondary: var(--theme-secondary, #2e6bb0);--nav-text: var(--theme-text, #1a2d42);--nav-text-soft: rgba(var(--theme-text-rgb, 26, 45, 66), .62);--nav-surface: var(--theme-surface, #ffffff);--nav-surface-soft: var(--theme-surface-soft, #f8fbff);--nav-background: var(--theme-background, #e8f2fb);--nav-border: var(--theme-border, #d0e4f0);--nav-border-lite: rgba(var(--theme-border-rgb, 208, 228, 240), .55);--nav-success: var(--theme-success, #16a34a);--nav-danger: var(--theme-danger, #dc2626);--nav-warning: var(--theme-warning, #ca8a04);--nav-info: var(--theme-info, #4a9fd4);--nav-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--nav-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--nav-success-rgb: var(--theme-success-rgb, 22, 163, 74);--nav-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--nav-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--nav-info-rgb: var(--theme-info-rgb, 74, 159, 212);--nav-accent: var(--nav-primary);--nav-accent-rgb: var(--nav-primary-rgb);--nav-bg: var(--nav-surface);--nav-pad-x: 1.25rem;--nav-gap: .75rem;--nav-height: 56px;--nav-extension-height: 44px;--nav-shadow: 0 2px 12px rgba(var(--nav-accent-rgb), .07);--nav-radius: 0;transition:background-color var(--theme-duration-base) var(--theme-motion-standard),box-shadow var(--theme-duration-base) var(--theme-motion-standard),border-color var(--theme-duration-base) var(--theme-motion-standard)}.mono-nav *,.mono-nav *:before,.mono-nav *:after{box-sizing:border-box}.mono-nav.compact{--nav-height: 48px;--nav-pad-x: 1rem;--nav-gap: .55rem;--nav-extension-height: 36px}.mono-nav.comfortable{--nav-height: 56px;--nav-pad-x: 1.25rem;--nav-gap: .75rem;--nav-extension-height: 44px}.mono-nav.default{--nav-height: 64px;--nav-pad-x: 1.5rem;--nav-gap: .9rem;--nav-extension-height: 48px}.mono-nav.primary{--nav-accent: var(--nav-primary);--nav-accent-rgb: var(--nav-primary-rgb)}.mono-nav.secondary{--nav-accent: var(--nav-secondary);--nav-accent-rgb: var(--nav-secondary-rgb)}.mono-nav.success{--nav-accent: var(--nav-success);--nav-accent-rgb: var(--nav-success-rgb)}.mono-nav.danger{--nav-accent: var(--nav-danger);--nav-accent-rgb: var(--nav-danger-rgb)}.mono-nav.warning{--nav-accent: var(--nav-warning);--nav-accent-rgb: var(--nav-warning-rgb)}.mono-nav.info{--nav-accent: var(--nav-info);--nav-accent-rgb: var(--nav-info-rgb)}.mono-nav.surface{--nav-accent: var(--nav-primary);--nav-accent-rgb: var(--nav-primary-rgb)}.mono-nav.primary,.mono-nav.secondary,.mono-nav.success,.mono-nav.danger,.mono-nav.warning,.mono-nav.info{--nav-bg: var(--nav-accent);--nav-text: #ffffff;--nav-text-soft: rgba(255, 255, 255, .78);--nav-border-lite: rgba(255, 255, 255, .18)}.mono-nav.elevated{box-shadow:var(--nav-shadow)}.mono-nav.flat{box-shadow:none;border-bottom-color:transparent}.mono-nav.outlined{box-shadow:none;border-bottom-color:var(--nav-border)}.mono-nav.surface.elevated{box-shadow:0 2px 12px rgba(var(--nav-primary-rgb),.06)}.mono-nav.surface{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:color-mix(in srgb,var(--nav-surface) 96%,transparent)}mono-nav[sticky]{position:sticky;top:0;z-index:30}.mono-nav-inner{display:flex;align-items:center;gap:var(--nav-gap);padding:0 var(--nav-pad-x);height:var(--nav-height);min-height:var(--nav-height);width:100%}.mono-nav-start{display:flex;align-items:center;gap:var(--nav-gap);flex-shrink:0;min-width:0}.mono-nav-center{flex:1;min-width:0;display:flex;align-items:center;gap:var(--nav-gap)}.mono-nav-center:empty{display:none}.mono-nav-end{display:flex;align-items:center;gap:calc(var(--nav-gap) * .7);flex-shrink:0;margin-left:auto}.mono-nav-start:empty{display:none}.mono-nav-extension{display:flex;align-items:center;gap:var(--nav-gap);padding:0 var(--nav-pad-x);min-height:var(--nav-extension-height);border-top:1px solid var(--nav-border-lite);font-size:.85rem}.mono-nav:not(.has-extension) .mono-nav-extension{display:none}.mono-nav-start button,.mono-nav-center button,.mono-nav-end button,.mono-nav-extension button{font-family:inherit}@media (max-width: 640px){.mono-nav.default{--nav-height: 56px;--nav-pad-x: 1rem;--nav-gap: .6rem}.mono-nav.comfortable{--nav-height: 48px;--nav-pad-x: .85rem;--nav-gap: .5rem}}.mono-layout-content{padding-top:var(--mono-nav-height, 0);padding-left:var(--mono-sidebar-left-width, 0);padding-right:var(--mono-sidebar-right-width, 0);min-height:100vh;box-sizing:border-box}@media (prefers-reduced-motion: reduce){.mono-nav{transition:none}}.mono-popover{position:relative;display:inline-block;box-sizing:border-box;font-family:inherit;color:var(--popover-text);--popover-primary: var(--theme-primary, #1e3a6e);--popover-secondary: var(--theme-secondary, #2e6bb0);--popover-success: var(--theme-success, #16a34a);--popover-danger: var(--theme-danger, #dc2626);--popover-warning: var(--theme-warning, #ca8a04);--popover-info: var(--theme-info, #4a9fd4);--popover-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--popover-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--popover-success-rgb: var(--theme-success-rgb, 22, 163, 74);--popover-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--popover-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--popover-info-rgb: var(--theme-info-rgb, 74, 159, 212);--popover-text: var(--theme-text, #1a2d42);--popover-surface: var(--theme-surface, #ffffff);--popover-border-base: var(--theme-border, #d0e4f0);--popover-accent: var(--popover-primary);--popover-accent-rgb: var(--popover-primary-rgb);--popover-bg: var(--popover-surface);--popover-border: var(--popover-border-base);--popover-radius: var(--theme-radius-lg);--popover-pad-x: 1rem;--popover-pad-y: .85rem;--popover-font: .82rem;--popover-min-width: 220px;--popover-max-width: 320px;--popover-offset: 10px;--popover-arrow: 7px}.mono-popover *,.mono-popover *:before,.mono-popover *:after{box-sizing:border-box}.mono-popover.sm{--popover-radius: 9px;--popover-pad-x: .75rem;--popover-pad-y: .6rem;--popover-font: .74rem;--popover-min-width: 180px;--popover-max-width: 260px;--popover-offset: 8px;--popover-arrow: 6px}.mono-popover.md{--popover-radius: var(--theme-radius-lg);--popover-pad-x: 1rem;--popover-pad-y: .85rem;--popover-font: .82rem;--popover-min-width: 220px;--popover-max-width: 320px;--popover-offset: 10px;--popover-arrow: 7px}.mono-popover.lg{--popover-radius: var(--theme-radius-xl);--popover-pad-x: 1.15rem;--popover-pad-y: 1rem;--popover-font: .9rem;--popover-min-width: 260px;--popover-max-width: 380px;--popover-offset: 12px;--popover-arrow: 8px}.mono-popover.primary{--popover-accent: var(--popover-primary);--popover-accent-rgb: var(--popover-primary-rgb)}.mono-popover.secondary{--popover-accent: var(--popover-secondary);--popover-accent-rgb: var(--popover-secondary-rgb)}.mono-popover.success{--popover-accent: var(--popover-success);--popover-accent-rgb: var(--popover-success-rgb)}.mono-popover.danger{--popover-accent: var(--popover-danger);--popover-accent-rgb: var(--popover-danger-rgb)}.mono-popover.warning{--popover-accent: var(--popover-warning);--popover-accent-rgb: var(--popover-warning-rgb)}.mono-popover.info{--popover-accent: var(--popover-info);--popover-accent-rgb: var(--popover-info-rgb)}.mono-popover.disabled .mono-popover-trigger{opacity:.55;cursor:not-allowed}.mono-popover-trigger-wrap{display:contents}.mono-popover-panel{position:absolute;z-index:200;display:none;min-width:var(--popover-min-width);max-width:var(--popover-max-width);padding:var(--popover-pad-y) var(--popover-pad-x);background:var(--popover-bg);border:var(--theme-border-width) solid color-mix(in srgb,var(--popover-accent) 24%,var(--popover-border));border-radius:var(--popover-radius);box-shadow:0 8px 28px rgba(var(--popover-accent-rgb),.14),0 2px 6px #0000000f;font-size:var(--popover-font);line-height:1.5;color:var(--popover-text);animation:mono-popover-in .16s cubic-bezier(.34,1.56,.64,1)}.mono-popover.open .mono-popover-panel{display:block}.mono-popover.external .mono-popover-panel{position:fixed;display:block;visibility:hidden;opacity:0;pointer-events:none;transform:none;animation:none;transition:opacity .14s ease,visibility 0s linear .14s}.mono-popover.external.open .mono-popover-panel{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .14s ease,visibility 0s linear 0s}.mono-popover.external.top .mono-popover-panel,.mono-popover.external.bottom .mono-popover-panel,.mono-popover.external.left .mono-popover-panel,.mono-popover.external.right .mono-popover-panel{transform:none;bottom:auto;right:auto}.mono-popover-arrow{position:absolute;width:0;height:0;border:var(--popover-arrow) solid transparent;pointer-events:none}.mono-popover-arrow:before,.mono-popover-arrow:after{content:"";position:absolute;width:0;height:0;border:var(--popover-arrow) solid transparent}.mono-popover.top .mono-popover-panel{bottom:calc(100% + var(--popover-offset));left:50%;transform:translate(-50%)}.mono-popover.top .mono-popover-arrow{top:100%;left:50%;transform:translate(-50%);border-top-color:color-mix(in srgb,var(--popover-accent) 24%,var(--popover-border))}.mono-popover.top .mono-popover-arrow:after{top:calc(-1px - var(--popover-arrow));left:calc(-1 * var(--popover-arrow));border-top-color:var(--popover-bg)}.mono-popover.bottom .mono-popover-panel{top:calc(100% + var(--popover-offset));left:50%;transform:translate(-50%)}.mono-popover.bottom .mono-popover-arrow{bottom:100%;left:50%;transform:translate(-50%);border-bottom-color:color-mix(in srgb,var(--popover-accent) 24%,var(--popover-border))}.mono-popover.bottom .mono-popover-arrow:after{top:calc(1px - var(--popover-arrow));left:calc(-1 * var(--popover-arrow));border-bottom-color:var(--popover-bg)}.mono-popover.left .mono-popover-panel{right:calc(100% + var(--popover-offset));top:50%;transform:translateY(-50%)}.mono-popover.left .mono-popover-arrow{left:100%;top:50%;transform:translateY(-50%);border-left-color:color-mix(in srgb,var(--popover-accent) 24%,var(--popover-border))}.mono-popover.left .mono-popover-arrow:after{top:calc(-1 * var(--popover-arrow));left:calc(-1px - var(--popover-arrow));border-left-color:var(--popover-bg)}.mono-popover.right .mono-popover-panel{left:calc(100% + var(--popover-offset));top:50%;transform:translateY(-50%)}.mono-popover.right .mono-popover-arrow{right:100%;top:50%;transform:translateY(-50%);border-right-color:color-mix(in srgb,var(--popover-accent) 24%,var(--popover-border))}.mono-popover.right .mono-popover-arrow:after{top:calc(-1 * var(--popover-arrow));left:calc(1px - var(--popover-arrow));border-right-color:var(--popover-bg)}.mono-popover-title{font-size:calc(var(--popover-font) * 1.04);font-weight:800;line-height:1.3;color:color-mix(in srgb,var(--popover-accent) 86%,black);margin-bottom:.4rem}.mono-popover-body{font-size:var(--popover-font);line-height:1.55;color:rgba(var(--theme-text-rgb, 26, 45, 66),.78)}.mono-popover-actions{display:flex;align-items:center;justify-content:flex-end;gap:.4rem;margin-top:.7rem}@keyframes mono-popover-in{0%{opacity:0;transform:translate(var(--popover-anim-x, 0),var(--popover-anim-y, 0)) scale(.97)}to{opacity:1;transform:translate(var(--popover-anim-x, 0),var(--popover-anim-y, 0)) scale(1)}}.mono-popover.top .mono-popover-panel,.mono-popover.bottom .mono-popover-panel{--popover-anim-x: -50%;--popover-anim-y: 0}.mono-popover.left .mono-popover-panel,.mono-popover.right .mono-popover-panel{--popover-anim-x: 0;--popover-anim-y: -50%}@media (prefers-reduced-motion: reduce){.mono-popover-panel{animation:none}}mono-radio{display:inline-block}.mono-radio{display:inline-flex;align-items:flex-start;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:top;box-sizing:border-box;--mono-radio-text: rgb(31, 41, 55);--mono-radio-description: rgb(107, 114, 128);--mono-radio-border: rgb(209, 213, 219);--mono-radio-border-hover: rgb(156, 163, 175);--mono-radio-bg: #ffffff;--mono-radio-shadow: 0 1px 2px rgba(0, 0, 0, .05);--mono-radio-ring: rgba(59, 130, 246, .2);--mono-radio-accent: rgb(var(--mono-primary-rgb, 59, 130, 246));--mono-radio-accent-soft: rgba(var(--mono-primary-rgb, 59, 130, 246), .18)}.mono-radio *,.mono-radio *:before,.mono-radio *:after{box-sizing:border-box}.mono-radio.disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.mono-radio-input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:0}.mono-radio-circle{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--mono-radio-border);border-radius:var(--theme-radius-full);background:var(--mono-radio-bg);box-shadow:var(--mono-radio-shadow);transition:border-color var(--theme-duration-slow) var(--theme-motion-standard),background-color var(--theme-duration-slow) var(--theme-motion-standard),box-shadow var(--theme-duration-slow) var(--theme-motion-standard),transform var(--theme-duration-fast) var(--theme-motion-standard)}.mono-radio-circle.sm{width:1rem;height:1rem}.mono-radio-circle.md{width:1.25rem;height:1.25rem}.mono-radio-circle.lg{width:1.5rem;height:1.5rem}.mono-radio:hover .mono-radio-circle{border-color:var(--mono-radio-border-hover)}.mono-radio-input:focus-visible+.mono-radio-circle{box-shadow:0 0 0 3px var(--mono-radio-ring),var(--mono-radio-shadow)}.mono-radio-input:active+.mono-radio-circle{transform:scale(.98)}.mono-radio.primary{--mono-radio-accent: rgb(var(--mono-primary-rgb, 59, 130, 246));--mono-radio-accent-soft: rgba(var(--mono-primary-rgb, 59, 130, 246), .18)}.mono-radio.secondary{--mono-radio-accent: rgb(var(--mono-secondary-rgb, 107, 114, 128));--mono-radio-accent-soft: rgba(var(--mono-secondary-rgb, 107, 114, 128), .18)}.mono-radio.success{--mono-radio-accent: rgb(var(--mono-success-rgb, 34, 197, 94));--mono-radio-accent-soft: rgba(var(--mono-success-rgb, 34, 197, 94), .18)}.mono-radio.danger{--mono-radio-accent: rgb(var(--mono-danger-rgb, 239, 68, 68));--mono-radio-accent-soft: rgba(var(--mono-danger-rgb, 239, 68, 68), .18)}.mono-radio.warning{--mono-radio-accent: rgb(var(--mono-warning-rgb, 245, 158, 11));--mono-radio-accent-soft: rgba(var(--mono-warning-rgb, 245, 158, 11), .18)}.mono-radio.info{--mono-radio-accent: rgb(var(--mono-info-rgb, 6, 182, 212));--mono-radio-accent-soft: rgba(var(--mono-info-rgb, 6, 182, 212), .18)}.mono-radio.mono-radio-checked .mono-radio-circle{border-color:var(--mono-radio-accent)}.mono-radio-dot{border-radius:var(--theme-radius-full);background:var(--mono-radio-accent);transform:scale(0);opacity:0;transition:transform var(--theme-duration-base) var(--theme-motion-standard),opacity var(--theme-duration-base) var(--theme-motion-standard),background-color var(--theme-duration-slow) var(--theme-motion-standard)}.mono-radio-dot.sm{width:.375rem;height:.375rem}.mono-radio-dot.md{width:.5rem;height:.5rem}.mono-radio-dot.lg{width:.625rem;height:.625rem}.mono-radio.mono-radio-checked .mono-radio-dot{transform:scale(1);opacity:1}.mono-radio-label{min-width:0;padding-top:.0625rem}.mono-radio-label-text{font-size:.875rem;font-weight:var(--theme-font-weight-medium);line-height:1.35;color:var(--mono-radio-text)}.mono-radio-label-description{margin-top:.125rem;font-size:.75rem;line-height:1.4;color:var(--mono-radio-description)}.mono-radio.sm .mono-radio-circle{width:1rem;height:1rem}.mono-radio.md .mono-radio-circle{width:1.25rem;height:1.25rem}.mono-radio.lg .mono-radio-circle{width:1.5rem;height:1.5rem}.mono-radio.sm .mono-radio-dot{width:.375rem;height:.375rem}.mono-radio.md .mono-radio-dot{width:.5rem;height:.5rem}.mono-radio.lg .mono-radio-dot{width:.625rem;height:.625rem}.mono-radio:has(.mono-radio-input:checked) .mono-radio-circle{border-color:var(--mono-radio-accent)}.mono-radio:has(.mono-radio-input:checked) .mono-radio-dot{transform:scale(1);opacity:1}.mono-radio:has(.mono-radio-input:disabled){cursor:not-allowed;opacity:.55;pointer-events:none}.mono-radio .mono-radio-input:focus-visible+.mono-radio-circle{box-shadow:0 0 0 3px var(--mono-radio-ring),var(--mono-radio-shadow)}.mono-radio.w-full{width:100%}mono-select{display:block}.mono-select{position:relative;display:grid;gap:.4rem;width:100%;box-sizing:border-box;color:var(--select-text);font-family:inherit;--select-primary: var(--theme-primary, #1e3a6e);--select-secondary: var(--theme-secondary, #2e6bb0);--select-text: var(--theme-text, #1a2d42);--select-surface: var(--theme-surface, #ffffff);--select-background: var(--theme-background, #e8f2fb);--select-border: var(--theme-border, #d0e4f0);--select-success: var(--theme-success, #16a34a);--select-danger: var(--theme-danger, #dc2626);--select-warning: var(--theme-warning, #ca8a04);--select-info: var(--theme-info, #4a9fd4);--select-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--select-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--select-success-rgb: var(--theme-success-rgb, 22, 163, 74);--select-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--select-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--select-info-rgb: var(--theme-info-rgb, 74, 159, 212);--select-focus-color: var(--select-primary);--select-focus-rgb: var(--select-primary-rgb);--select-shadow: 0 1px 2px rgba(0, 0, 0, .04);--select-dropdown-shadow: 0 12px 36px rgba(37, 99, 168, .16), 0 2px 8px rgba(0, 0, 0, .06)}.mono-select *,.mono-select *:before,.mono-select *:after{box-sizing:border-box}.mono-select.primary{--select-focus-color: var(--select-primary);--select-focus-rgb: var(--select-primary-rgb)}.mono-select.secondary{--select-focus-color: var(--select-secondary);--select-focus-rgb: var(--select-secondary-rgb)}.mono-select.success{--select-focus-color: var(--select-success);--select-focus-rgb: var(--select-success-rgb)}.mono-select.danger{--select-focus-color: var(--select-danger);--select-focus-rgb: var(--select-danger-rgb)}.mono-select.warning{--select-focus-color: var(--select-warning);--select-focus-rgb: var(--select-warning-rgb)}.mono-select.info{--select-focus-color: var(--select-info);--select-focus-rgb: var(--select-info-rgb)}.mono-select-label{display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem;font-weight:700;color:color-mix(in srgb,var(--select-text) 88%,black)}.mono-select-required{color:var(--select-danger)}.mono-select-trigger{position:relative;display:flex;align-items:center;gap:.5rem;width:100%;border:var(--theme-border-width) solid var(--select-border);background:color-mix(in srgb,var(--select-background) 62%,white);cursor:pointer;transition:border-color var(--theme-duration-base) var(--theme-motion-standard),background-color var(--theme-duration-base) var(--theme-motion-standard),box-shadow var(--theme-duration-base) var(--theme-motion-standard),opacity var(--theme-duration-base) var(--theme-motion-standard);box-shadow:var(--select-shadow)}.mono-select.open .mono-select-trigger,.mono-select-trigger:hover:not(.disabled):not(.readonly){border-color:var(--select-focus-color)}.mono-select.open .mono-select-trigger,.mono-select-trigger:focus-within{box-shadow:0 0 0 3px rgba(var(--select-focus-rgb),.14)}.mono-select.disabled .mono-select-trigger{opacity:.6;pointer-events:none;cursor:not-allowed}.mono-select.readonly .mono-select-trigger{opacity:.86;cursor:default}.mono-select-value{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;font-size:.84rem;color:var(--select-text)}.mono-select-placeholder{color:rgba(var(--theme-text-rgb, 26, 45, 66),.5)}.mono-select-actions{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.mono-select-clear,.mono-select-arrow{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;background:transparent;color:rgba(var(--theme-text-rgb, 26, 45, 66),.56)}.mono-select-clear{cursor:pointer}.mono-select-clear:hover{color:var(--select-danger)}.mono-select-arrow{transition:transform var(--theme-duration-base) var(--theme-motion-standard)}.mono-select.open .mono-select-arrow{transform:rotate(180deg)}.mono-select-dropdown{position:absolute;top:calc(100% + .35rem);left:0;right:0;z-index:1000;display:none;background:var(--select-surface);border:var(--theme-border-width) solid color-mix(in srgb,var(--select-focus-color) 24%,var(--select-border));border-radius:var(--theme-radius-lg);box-shadow:var(--select-dropdown-shadow);overflow:hidden}.mono-select.open .mono-select-dropdown{display:block}.mono-select-dropdown-body{max-height:18rem;overflow:auto}.mono-select-dropdown-body::-webkit-scrollbar{width:4px}.mono-select-dropdown-body::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--select-focus-color) 22%,white);border-radius:9999px}.mono-select-message{min-height:1.1em;font-size:.78rem;line-height:1.4}.mono-select-message.helper{color:rgba(var(--theme-text-rgb, 26, 45, 66),.68)}.mono-select-message.valid{color:var(--select-success)}.mono-select-message.invalid{color:var(--select-danger)}.mono-select-message.warning{color:var(--select-warning)}.mono-select.sm .mono-select-trigger{min-height:2.25rem;border-radius:var(--theme-radius-sm);padding:.4rem .7rem}.mono-select.md .mono-select-trigger{min-height:2.75rem;border-radius:var(--theme-radius-md);padding:.45rem .85rem}.mono-select.lg .mono-select-trigger{min-height:3.25rem;border-radius:var(--theme-radius-lg);padding:.55rem 1rem}.mono-select-trigger.sm{min-height:2.25rem;border-radius:var(--theme-radius-sm);padding:.4rem .7rem}.mono-select-trigger.md{min-height:2.75rem;border-radius:var(--theme-radius-md);padding:.45rem .85rem}.mono-select-trigger.lg{min-height:3.25rem;border-radius:var(--theme-radius-lg);padding:.55rem 1rem}.mono-select.filled .mono-select-trigger{background:color-mix(in srgb,var(--select-background) 70%,white)}.mono-select.outlined .mono-select-trigger{background:var(--select-surface)}.mono-select.underlined .mono-select-trigger{border-width:0 0 2px 0;border-radius:0;box-shadow:none;padding-left:0;padding-right:0;background:transparent}.mono-select.disabled .mono-select-trigger,.mono-select-trigger.disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.mono-select.readonly .mono-select-trigger,.mono-select-trigger.readonly{opacity:.86;cursor:default}.mono-select.valid .mono-select-trigger{border-color:var(--select-success);box-shadow:0 0 0 3px rgba(var(--select-success-rgb),.12)}.mono-select.invalid .mono-select-trigger{border-color:var(--select-danger);background:color-mix(in srgb,var(--select-danger) 8%,white);box-shadow:0 0 0 3px rgba(var(--select-danger-rgb),.12)}.mono-select.warning .mono-select-trigger{border-color:var(--select-warning);background:color-mix(in srgb,var(--select-warning) 10%,white);box-shadow:0 0 0 3px rgba(var(--select-warning-rgb),.12)}.mono-select-native{flex:1 1 auto;width:100%;min-width:0;border:none;outline:none;background:transparent;color:var(--select-text);font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:inherit}.mono-select-native:disabled{cursor:not-allowed}.mono-select-native option{color:var(--select-text);background:var(--select-surface)}.mono-select-item{width:100%;min-height:2.35rem;display:flex;align-items:center;gap:.5rem;padding:.55rem .85rem;border:none;background:transparent;color:var(--select-text);font-family:inherit;font-size:.84rem;text-align:left;cursor:pointer;transition:background-color var(--theme-duration-fast) var(--theme-motion-standard),color var(--theme-duration-fast) var(--theme-motion-standard)}.mono-select-item:hover:not(.disabled):not(:disabled){background:rgba(var(--select-focus-rgb),.08);color:var(--select-focus-color)}.mono-select-item.selected{background:rgba(var(--select-focus-rgb),.12);color:var(--select-focus-color);font-weight:700}.mono-select-item.disabled,.mono-select-item:disabled{opacity:.48;cursor:not-allowed}.mono-select.w-full{width:100%}mono-sidebar{display:contents}.mono-sidebar{--sidebar-primary: var(--theme-primary, #1e3a6e);--sidebar-secondary: var(--theme-secondary, #2e6bb0);--sidebar-text: var(--theme-text, #1a2d42);--sidebar-text-soft: rgba(var(--theme-text-rgb, 26, 45, 66), .62);--sidebar-surface: var(--theme-surface, #ffffff);--sidebar-surface-soft: var(--theme-surface-soft, #f8fbff);--sidebar-border: var(--theme-border, #d0e4f0);--sidebar-border-lite: rgba(var(--theme-border-rgb, 208, 228, 240), .55);--sidebar-success: var(--theme-success, #16a34a);--sidebar-danger: var(--theme-danger, #dc2626);--sidebar-warning: var(--theme-warning, #ca8a04);--sidebar-info: var(--theme-info, #4a9fd4);--sidebar-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--sidebar-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--sidebar-success-rgb: var(--theme-success-rgb, 22, 163, 74);--sidebar-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--sidebar-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--sidebar-info-rgb: var(--theme-info-rgb, 74, 159, 212);--sidebar-accent: var(--sidebar-primary);--sidebar-accent-rgb: var(--sidebar-primary-rgb);--sidebar-bg: var(--sidebar-surface);--sidebar-width: 264px;--sidebar-rail-width: 64px;--sidebar-current-width: var(--sidebar-width);--sidebar-z: 50;--sidebar-pad-x: .85rem;--sidebar-pad-y: .85rem;--sidebar-gap: .4rem;--sidebar-shadow: 4px 0 24px rgba(var(--sidebar-accent-rgb), .08);--sidebar-scrim-bg: rgba(15, 25, 45, .42);font-family:inherit;color:var(--sidebar-text)}.mono-sidebar *,.mono-sidebar *:before,.mono-sidebar *:after{box-sizing:border-box}.mono-sidebar.compact{--sidebar-pad-x: .6rem;--sidebar-pad-y: .6rem;--sidebar-gap: .3rem}.mono-sidebar.comfortable{--sidebar-pad-x: .85rem;--sidebar-pad-y: .85rem;--sidebar-gap: .4rem}.mono-sidebar.default{--sidebar-pad-x: 1.05rem;--sidebar-pad-y: 1.05rem;--sidebar-gap: .5rem}.mono-sidebar.primary{--sidebar-accent: var(--sidebar-primary);--sidebar-accent-rgb: var(--sidebar-primary-rgb)}.mono-sidebar.secondary{--sidebar-accent: var(--sidebar-secondary);--sidebar-accent-rgb: var(--sidebar-secondary-rgb)}.mono-sidebar.success{--sidebar-accent: var(--sidebar-success);--sidebar-accent-rgb: var(--sidebar-success-rgb)}.mono-sidebar.danger{--sidebar-accent: var(--sidebar-danger);--sidebar-accent-rgb: var(--sidebar-danger-rgb)}.mono-sidebar.warning{--sidebar-accent: var(--sidebar-warning);--sidebar-accent-rgb: var(--sidebar-warning-rgb)}.mono-sidebar.info{--sidebar-accent: var(--sidebar-info);--sidebar-accent-rgb: var(--sidebar-info-rgb)}.mono-sidebar.surface{--sidebar-accent: var(--sidebar-primary);--sidebar-accent-rgb: var(--sidebar-primary-rgb)}.mono-sidebar.primary .mono-sidebar-panel,.mono-sidebar.secondary .mono-sidebar-panel,.mono-sidebar.success .mono-sidebar-panel,.mono-sidebar.danger .mono-sidebar-panel,.mono-sidebar.warning .mono-sidebar-panel,.mono-sidebar.info .mono-sidebar-panel{--sidebar-bg: var(--sidebar-accent);--sidebar-text: #ffffff;--sidebar-text-soft: rgba(255, 255, 255, .78);--sidebar-border: rgba(255, 255, 255, .18);--sidebar-border-lite: rgba(255, 255, 255, .12)}.mono-sidebar-panel{position:fixed;top:0;bottom:0;z-index:var(--sidebar-z);width:var(--sidebar-current-width);background:var(--sidebar-bg);color:var(--sidebar-text);display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;transition:width .22s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1),visibility 0s linear .26s,background-color var(--theme-duration-base) var(--theme-motion-standard),box-shadow var(--theme-duration-base) var(--theme-motion-standard),border-color var(--theme-duration-base) var(--theme-motion-standard)}.mono-sidebar.contained .mono-sidebar-panel{position:absolute}.mono-sidebar.location-left .mono-sidebar-panel{left:0}.mono-sidebar.location-right .mono-sidebar-panel{right:0}.mono-sidebar.elevated.location-left .mono-sidebar-panel{box-shadow:var(--sidebar-shadow)}.mono-sidebar.elevated.location-right .mono-sidebar-panel{box-shadow:-4px 0 24px rgba(var(--sidebar-accent-rgb),.08)}.mono-sidebar.flat .mono-sidebar-panel{box-shadow:none}.mono-sidebar.outlined.location-left .mono-sidebar-panel{box-shadow:none;border-right:1px solid var(--sidebar-border)}.mono-sidebar.outlined.location-right .mono-sidebar-panel{box-shadow:none;border-left:1px solid var(--sidebar-border)}.mono-sidebar.effective-permanent{--sidebar-current-width: var(--sidebar-width)}.mono-sidebar.effective-permanent .mono-sidebar-panel{visibility:visible;transform:none}.mono-sidebar.effective-rail{--sidebar-current-width: var(--sidebar-rail-width)}.mono-sidebar.effective-rail .mono-sidebar-panel{visibility:visible;transform:none}.mono-sidebar.effective-rail.open{--sidebar-current-width: var(--sidebar-width)}.mono-sidebar.effective-rail.expand-on-hover:not(.open):hover{--sidebar-current-width: var(--sidebar-width)}.mono-sidebar.effective-temporary{--sidebar-current-width: var(--sidebar-width)}.mono-sidebar.effective-temporary .mono-sidebar-panel{visibility:hidden}.mono-sidebar.effective-temporary.location-left .mono-sidebar-panel{transform:translate(-100%)}.mono-sidebar.effective-temporary.location-right .mono-sidebar-panel{transform:translate(100%)}.mono-sidebar.effective-temporary.open .mono-sidebar-panel{visibility:visible;transform:translate(0);transition:width .22s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s,background-color var(--theme-duration-base) var(--theme-motion-standard),box-shadow var(--theme-duration-base) var(--theme-motion-standard),border-color var(--theme-duration-base) var(--theme-motion-standard)}.mono-sidebar-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--sidebar-z) - 1);background:var(--sidebar-scrim-bg);opacity:0;pointer-events:none;cursor:pointer;transition:opacity .24s ease;display:none}.mono-sidebar.contained .mono-sidebar-scrim{position:absolute}.mono-sidebar.effective-temporary:not(.no-scrim) .mono-sidebar-scrim{display:block}.mono-sidebar.effective-temporary.open .mono-sidebar-scrim{opacity:1;pointer-events:auto}.mono-sidebar-header{flex-shrink:0;padding:var(--sidebar-pad-y) var(--sidebar-pad-x);display:flex;align-items:center;gap:.6rem;min-height:0}.mono-sidebar-header:empty{display:none}.mono-sidebar-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--sidebar-pad-y) var(--sidebar-pad-x)}.mono-sidebar-body:empty{padding:0}.mono-sidebar-body::-webkit-scrollbar{width:4px}.mono-sidebar-body::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--sidebar-accent) 25%,transparent);border-radius:99px}.mono-sidebar-body::-webkit-scrollbar-track{background:transparent}.mono-sidebar-footer{flex-shrink:0;padding:var(--sidebar-pad-y) var(--sidebar-pad-x);border-top:1px solid var(--sidebar-border-lite)}.mono-sidebar-footer:empty{display:none}.mono-sidebar-topbar{flex-shrink:0;display:flex;align-items:stretch;min-width:0;border-bottom:1px solid var(--sidebar-border-lite)}.mono-sidebar-topbar:not(:has(>.mono-sidebar-rail)):has(>.mono-sidebar-header:empty){border-bottom:none}.mono-sidebar.location-right .mono-sidebar-topbar{flex-direction:row-reverse}.mono-sidebar-topbar>.mono-sidebar-header{flex:1 1 auto;min-width:0}.mono-sidebar-topbar>.mono-sidebar-rail{flex:0 0 auto}.mono-sidebar.effective-rail:not(.open) .mono-sidebar-topbar>.mono-sidebar-rail{display:none}.mono-sidebar.effective-rail:not(.open) .mono-sidebar-topbar>.mono-sidebar-header{flex:1 1 auto}.mono-sidebar.effective-rail:not(.open):not(.expand-on-hover) .mono-sidebar-topbar:has(>.mono-sidebar-rail):hover>.mono-sidebar-header{display:none}.mono-sidebar.effective-rail:not(.open):not(.expand-on-hover) .mono-sidebar-topbar:has(>.mono-sidebar-rail):hover>.mono-sidebar-rail{display:flex;flex:1 1 auto}.mono-sidebar.effective-rail.open .mono-sidebar-topbar>.mono-sidebar-rail,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-topbar>.mono-sidebar-rail{display:flex;flex:0 0 auto}.mono-sidebar-rail{display:flex;align-items:center;gap:.4rem;min-height:44px;padding:var(--sidebar-pad-y) var(--sidebar-pad-x)}.mono-sidebar.effective-rail:not(.open) .mono-sidebar-rail{padding-left:0;padding-right:0;justify-content:center}.mono-sidebar.effective-rail.open .mono-sidebar-rail,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-rail{padding-left:var(--sidebar-pad-x);padding-right:var(--sidebar-pad-x);justify-content:center}.mono-sidebar-rail-toggle{width:28px;height:28px;border-radius:6px;border:1px solid var(--sidebar-border);background:var(--sidebar-surface);color:var(--sidebar-text-soft);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .14s ease,color .14s ease,border-color .14s ease}.mono-sidebar-rail-toggle:hover{background:var(--sidebar-surface);color:var(--sidebar-accent);border-color:var(--sidebar-accent)}.mono-sidebar-rail-toggle>svg{display:block;width:14px;height:14px;transition:transform var(--theme-duration-base) var(--theme-motion-standard)}.mono-sidebar.location-right .mono-sidebar-rail-toggle>svg{transform:scaleX(-1)}.mono-sidebar.location-left.open .mono-sidebar-rail-toggle>svg{transform:rotate(180deg)}.mono-sidebar.location-right.open .mono-sidebar-rail-toggle>svg{transform:scaleX(-1) rotate(180deg)}.mono-sidebar.effective-rail.expand-on-hover.location-left:hover .mono-sidebar-rail-toggle>svg{transform:rotate(180deg)}.mono-sidebar.effective-rail.expand-on-hover.location-right:hover .mono-sidebar-rail-toggle>svg{transform:scaleX(-1) rotate(180deg)}.mono-sidebar.effective-rail .mono-sidebar-body .mono-menu-content,.mono-sidebar.effective-rail .mono-sidebar-body .mono-menu-badge,.mono-sidebar.effective-rail .mono-sidebar-body .mono-menu-append,.mono-sidebar.effective-rail .mono-sidebar-body .mono-menu-chevron,.mono-sidebar.effective-rail .mono-sidebar-body .mono-menu-subheader,.mono-sidebar.effective-rail .mono-sidebar-body .mono-menu-divider{display:none}.mono-sidebar.effective-rail .mono-sidebar-body .mono-menu-item,.mono-sidebar.effective-rail .mono-sidebar-body .mono-menu-group{display:flex;justify-content:center}.mono-sidebar.effective-rail .mono-sidebar-body .mono-menu-action,.mono-sidebar.effective-rail .mono-sidebar-body .mono-menu-group-header{width:auto;justify-content:center;gap:0}.mono-sidebar.effective-rail .mono-sidebar-body .mono-menu-list .mono-menu-list{margin-left:0;padding-left:0;border-left:0}.mono-sidebar.effective-rail .mono-sidebar-body .mono-menu-group>.mono-menu-list{display:none}.mono-sidebar.effective-rail .mono-sidebar-header,.mono-sidebar.effective-rail .mono-sidebar-footer{padding-left:0;padding-right:0;justify-content:center}.mono-sidebar.effective-rail .mono-sidebar-body{padding-left:0;padding-right:0}.mono-sidebar.effective-rail .mono-sidebar-label{display:none}.mono-sidebar.effective-rail.open .mono-sidebar-body .mono-menu-content,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-body .mono-menu-content{display:flex}.mono-sidebar.effective-rail.open .mono-sidebar-body .mono-menu-badge,.mono-sidebar.effective-rail.open .mono-sidebar-body .mono-menu-append,.mono-sidebar.effective-rail.open .mono-sidebar-body .mono-menu-chevron,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-body .mono-menu-badge,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-body .mono-menu-append,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-body .mono-menu-chevron{display:inline-flex}.mono-sidebar.effective-rail.open .mono-sidebar-body .mono-menu-subheader,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-body .mono-menu-subheader{display:list-item}.mono-sidebar.effective-rail.open .mono-sidebar-body .mono-menu-divider,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-body .mono-menu-divider{display:block}.mono-sidebar.effective-rail.open .mono-sidebar-body .mono-menu-item,.mono-sidebar.effective-rail.open .mono-sidebar-body .mono-menu-group,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-body .mono-menu-item,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-body .mono-menu-group{display:list-item;justify-content:initial}.mono-sidebar.effective-rail.open .mono-sidebar-body .mono-menu-action,.mono-sidebar.effective-rail.open .mono-sidebar-body .mono-menu-group-header,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-body .mono-menu-action,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-body .mono-menu-group-header{width:100%;justify-content:flex-start;gap:var(--menu-gap)}.mono-sidebar.effective-rail.open .mono-sidebar-body .mono-menu-list .mono-menu-list,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-body .mono-menu-list .mono-menu-list{margin-left:calc(var(--menu-pad-x) + (var(--menu-icon-size) / 2));padding-left:var(--menu-indent);border-left:1px solid var(--menu-border-lite)}.mono-sidebar.effective-rail.open .mono-sidebar-body .mono-menu-group[data-open=true]>.mono-menu-list,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-body .mono-menu-group[data-open=true]>.mono-menu-list{display:flex}.mono-sidebar.effective-rail.open .mono-sidebar-header,.mono-sidebar.effective-rail.open .mono-sidebar-body,.mono-sidebar.effective-rail.open .mono-sidebar-footer,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-header,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-body,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-footer{padding-left:var(--sidebar-pad-x);padding-right:var(--sidebar-pad-x)}.mono-sidebar.effective-rail.open .mono-sidebar-header,.mono-sidebar.effective-rail.open .mono-sidebar-footer,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-header,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-footer{justify-content:flex-start}.mono-sidebar.effective-rail.open .mono-sidebar-label,.mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-label{display:inline}@media (prefers-reduced-motion: reduce){.mono-sidebar-panel,.mono-sidebar-scrim,.mono-sidebar-rail-toggle{transition:none}}mono-switch{display:inline-block}.mono-switch{display:inline-flex;align-items:flex-start;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:top;box-sizing:border-box;--mono-switch-text: var(--theme-text, rgb(31, 41, 55));--mono-switch-description: #6b7280;--mono-switch-track-off: color-mix(in srgb, var(--theme-border, #d0e4f0) 75%, #94a3b8);--mono-switch-track-off-hover: color-mix(in srgb, var(--theme-primary, #2563a8) 24%, #94a3b8);--mono-switch-thumb: #ffffff;--mono-switch-shadow: 0 1px 2px rgba(0, 0, 0, .1);--mono-switch-thumb-shadow: 0 1px 3px rgba(0, 0, 0, .2);--mono-switch-ring: rgba(var(--theme-primary-rgb, 37, 99, 168), .22);--mono-switch-accent: rgb(var(--theme-primary-rgb, 37, 99, 168))}.mono-switch *,.mono-switch *:before,.mono-switch *:after{box-sizing:border-box}.mono-switch.disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.mono-switch-input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:0}.mono-switch-track{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;border-radius:var(--theme-radius-full);background-color:var(--mono-switch-track-off);box-shadow:var(--mono-switch-shadow);transition:background-color var(--theme-duration-slow) var(--theme-motion-standard),box-shadow var(--theme-duration-slow) var(--theme-motion-standard),transform var(--theme-duration-fast) var(--theme-motion-standard)}.mono-switch-track.sm{width:2rem;height:1.25rem}.mono-switch-track.md{width:2.75rem;height:1.5rem}.mono-switch-track.lg{width:3.5rem;height:2rem}.mono-switch:hover .mono-switch-track{background-color:var(--mono-switch-track-off-hover)}.mono-switch-input:focus-visible+.mono-switch-track{box-shadow:0 0 0 3px var(--mono-switch-ring),var(--mono-switch-shadow)}.mono-switch-input:active+.mono-switch-track{transform:scale(.99)}.mono-switch.primary{--mono-switch-accent: rgb(var(--theme-primary-rgb, 37, 99, 168))}.mono-switch.secondary{--mono-switch-accent: rgb(var(--theme-secondary-rgb, 74, 159, 212))}.mono-switch.success{--mono-switch-accent: rgb(var(--theme-success-rgb, 22, 163, 74))}.mono-switch.danger{--mono-switch-accent: rgb(var(--theme-danger-rgb, 220, 38, 38))}.mono-switch.warning{--mono-switch-accent: rgb(var(--theme-warning-rgb, 202, 138, 4))}.mono-switch.info{--mono-switch-accent: rgb(var(--theme-info-rgb, 74, 159, 212))}.mono-switch:not(.disabled):hover.mono-switch-checked .mono-switch-track{filter:brightness(.97)}.mono-switch-thumb{position:absolute;top:50%;left:0;display:inline-block;background-color:var(--mono-switch-thumb);border-radius:var(--theme-radius-full);box-shadow:var(--mono-switch-thumb-shadow);transform:translateY(-50%);transition:left var(--theme-duration-slow) var(--theme-motion-standard),transform var(--theme-duration-slow) var(--theme-motion-standard),width var(--theme-duration-slow) var(--theme-motion-standard),height var(--theme-duration-slow) var(--theme-motion-standard)}.mono-switch-thumb.sm{width:.75rem;height:.75rem}.mono-switch-thumb.md{width:1rem;height:1rem}.mono-switch-thumb.lg{width:1.25rem;height:1.25rem}.mono-switch-track.sm .mono-switch-thumb,.mono-switch-track.md .mono-switch-thumb{left:.25rem}.mono-switch-track.lg .mono-switch-thumb{left:.375rem}.mono-switch.mono-switch-checked .mono-switch-track.sm .mono-switch-thumb{left:calc(100% - 1rem)}.mono-switch.mono-switch-checked .mono-switch-track.md .mono-switch-thumb{left:calc(100% - 1.25rem)}.mono-switch.mono-switch-checked .mono-switch-track.lg .mono-switch-thumb{left:calc(100% - 1.625rem)}.mono-switch.loading{pointer-events:none}.mono-switch.loading .mono-switch-thumb{animation:mono-switch-pulse 1s ease-in-out infinite}@keyframes mono-switch-pulse{0%,to{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(.94)}}.mono-switch-label{min-width:0;padding-top:.0625rem}.mono-switch-label-text{font-size:.875rem;font-weight:var(--theme-font-weight-medium);line-height:1.35;color:var(--mono-switch-text)}.mono-switch-label-description{margin-top:.125rem;font-size:.75rem;line-height:1.4;color:var(--mono-switch-description)}.mono-switch.sm .mono-switch-track{width:2rem;height:1.25rem}.mono-switch.md .mono-switch-track{width:2.75rem;height:1.5rem}.mono-switch.lg .mono-switch-track{width:3.5rem;height:2rem}.mono-switch.sm .mono-switch-thumb{width:.75rem;height:.75rem}.mono-switch.md .mono-switch-thumb{width:1rem;height:1rem}.mono-switch.lg .mono-switch-thumb{width:1.25rem;height:1.25rem}.mono-switch.sm .mono-switch-track .mono-switch-thumb,.mono-switch.md .mono-switch-track .mono-switch-thumb{left:.25rem}.mono-switch.lg .mono-switch-track .mono-switch-thumb{left:.375rem}.mono-switch:has(.mono-switch-input:checked) .mono-switch-track{background-color:var(--mono-switch-accent)}.mono-switch.sm:has(.mono-switch-input:checked) .mono-switch-track .mono-switch-thumb{left:calc(100% - 1rem)}.mono-switch.md:has(.mono-switch-input:checked) .mono-switch-track .mono-switch-thumb{left:calc(100% - 1.25rem)}.mono-switch.lg:has(.mono-switch-input:checked) .mono-switch-track .mono-switch-thumb{left:calc(100% - 1.625rem)}.mono-switch:has(.mono-switch-input:disabled){cursor:not-allowed;opacity:.55;pointer-events:none}.mono-switch.mono-switch-checked .mono-switch-track{background-color:var(--mono-switch-accent)}.mono-switch.mono-switch-checked.sm .mono-switch-track .mono-switch-thumb{left:calc(100% - 1rem)}.mono-switch.mono-switch-checked.md .mono-switch-track .mono-switch-thumb{left:calc(100% - 1.25rem)}.mono-switch.mono-switch-checked.lg .mono-switch-track .mono-switch-thumb{left:calc(100% - 1.625rem)}.mono-switch.w-full{width:100%}mono-tabs{display:block}.mono-tabs{display:flex;flex-wrap:wrap;align-items:stretch;width:100%;box-sizing:border-box;font-family:inherit;color:var(--tabs-text);--tabs-primary: var(--theme-primary, #1e3a6e);--tabs-secondary: var(--theme-secondary, #2e6bb0);--tabs-text: var(--theme-text, #1a2d42);--tabs-surface: var(--theme-surface, #ffffff);--tabs-background: var(--theme-background, #e8f2fb);--tabs-border: var(--theme-border, #d0e4f0);--tabs-success: var(--theme-success, #16a34a);--tabs-danger: var(--theme-danger, #dc2626);--tabs-warning: var(--theme-warning, #ca8a04);--tabs-info: var(--theme-info, #4a9fd4);--tabs-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--tabs-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--tabs-success-rgb: var(--theme-success-rgb, 22, 163, 74);--tabs-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--tabs-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--tabs-info-rgb: var(--theme-info-rgb, 74, 159, 212);--tabs-accent: var(--tabs-primary);--tabs-accent-rgb: var(--tabs-primary-rgb);--tabs-muted: rgba(var(--theme-text-rgb, 26, 45, 66), .62);--tabs-pad-x: 1rem;--tabs-pad-y: .55rem;--tabs-font: .84rem;--tabs-gap: .45rem}.mono-tabs *,.mono-tabs *:before,.mono-tabs *:after{box-sizing:border-box}.mono-tabs.sm{--tabs-pad-x: .75rem;--tabs-pad-y: .4rem;--tabs-font: .78rem;--tabs-gap: .35rem}.mono-tabs.md{--tabs-pad-x: 1rem;--tabs-pad-y: .55rem;--tabs-font: .84rem;--tabs-gap: .45rem}.mono-tabs.lg{--tabs-pad-x: 1.2rem;--tabs-pad-y: .7rem;--tabs-font: .92rem;--tabs-gap: .55rem}.mono-tabs.primary{--tabs-accent: var(--tabs-primary);--tabs-accent-rgb: var(--tabs-primary-rgb)}.mono-tabs.secondary{--tabs-accent: var(--tabs-secondary);--tabs-accent-rgb: var(--tabs-secondary-rgb)}.mono-tabs.success{--tabs-accent: var(--tabs-success);--tabs-accent-rgb: var(--tabs-success-rgb)}.mono-tabs.danger{--tabs-accent: var(--tabs-danger);--tabs-accent-rgb: var(--tabs-danger-rgb)}.mono-tabs.warning{--tabs-accent: var(--tabs-warning);--tabs-accent-rgb: var(--tabs-warning-rgb)}.mono-tabs.info{--tabs-accent: var(--tabs-info);--tabs-accent-rgb: var(--tabs-info-rgb)}.mono-tabs-tab{display:inline-flex;align-items:center;gap:var(--tabs-gap);padding:var(--tabs-pad-y) var(--tabs-pad-x);border:none;background:transparent;color:var(--tabs-muted);font:inherit;font-size:var(--tabs-font);font-weight:var(--theme-font-weight-semibold);font-family:inherit;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;position:relative;text-decoration:none;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.mono-tabs .mono-tabs-tab,.mono-tabs .mono-tabs-tab:hover,.mono-tabs .mono-tabs-tab:focus,.mono-tabs .mono-tabs-tab.on,.mono-tabs .mono-tabs-tab-label{text-decoration:none}.mono-tabs a.mono-tabs-tab:after{display:none!important}.mono-tabs-tab:focus-visible{outline:2px solid var(--tabs-accent);outline-offset:-2px;border-radius:4px}.mono-tabs-tab:hover:not(.disabled):not(:disabled){color:var(--tabs-accent)}.mono-tabs-tab.on{color:var(--tabs-accent);font-weight:var(--theme-font-weight-bold)}.mono-tabs-tab.disabled,.mono-tabs-tab:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.mono-tabs.disabled .mono-tabs-tab{opacity:.45;cursor:not-allowed;pointer-events:none}.mono-tabs-tab-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:inherit;line-height:1}.mono-tabs-tab-icon>svg{display:block;width:1rem;height:1rem}.mono-tabs.sm .mono-tabs-tab-icon>svg{width:.85rem;height:.85rem}.mono-tabs.lg .mono-tabs-tab-icon>svg{width:1.1rem;height:1.1rem}.mono-tabs-tab-label{display:inline-block;line-height:1.4}.mono-tabs-tab-badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;height:1.1rem;padding:0 .35rem;border-radius:9999px;background:rgba(var(--theme-text-rgb, 26, 45, 66),.1);color:var(--tabs-muted);font-size:.66rem;font-weight:800;font-family:DM Mono,ui-monospace,monospace;line-height:1}.mono-tabs-tab.on .mono-tabs-tab-badge{background:var(--tabs-accent);color:#fff}.mono-tabs.underline{border-bottom:2px solid var(--tabs-border);gap:0;margin-bottom:0}.mono-tabs.underline .mono-tabs-tab{border-bottom:2.5px solid transparent;margin-bottom:-2px}.mono-tabs.underline .mono-tabs-tab.on{border-bottom-color:var(--tabs-accent)}.mono-tabs.pill{gap:.3rem;padding:.25rem;border-radius:.7rem;background:color-mix(in srgb,var(--tabs-background) 65%,white);border:1px solid var(--tabs-border);width:fit-content}.mono-tabs.pill .mono-tabs-tab{border-radius:.55rem}.mono-tabs.pill .mono-tabs-tab.on{background:var(--tabs-surface);color:var(--tabs-accent);box-shadow:0 1px 3px rgba(var(--tabs-accent-rgb),.18)}.mono-tabs.ghost{gap:.25rem}.mono-tabs.ghost .mono-tabs-tab{border-radius:var(--theme-radius-sm)}.mono-tabs.ghost .mono-tabs-tab:hover:not(.disabled):not(:disabled){background:rgba(var(--tabs-accent-rgb),.08)}.mono-tabs.ghost .mono-tabs-tab.on{background:rgba(var(--tabs-accent-rgb),.12)}@media (prefers-reduced-motion: reduce){.mono-tabs-tab{transition:none}}mono-tag-input{display:block}.mono-tag-input{position:relative;display:grid;gap:.4rem;width:100%;box-sizing:border-box;color:var(--tag-input-text);font-family:inherit;--tag-input-primary: var(--theme-primary, #1e3a6e);--tag-input-secondary: var(--theme-secondary, #2e6bb0);--tag-input-text: var(--theme-text, #1a2d42);--tag-input-surface: var(--theme-surface, #ffffff);--tag-input-background: var(--theme-background, #e8f2fb);--tag-input-border: var(--theme-border, #d0e4f0);--tag-input-success: var(--theme-success, #16a34a);--tag-input-danger: var(--theme-danger, #dc2626);--tag-input-warning: var(--theme-warning, #ca8a04);--tag-input-info: var(--theme-info, #4a9fd4);--tag-input-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--tag-input-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--tag-input-success-rgb: var(--theme-success-rgb, 22, 163, 74);--tag-input-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--tag-input-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--tag-input-info-rgb: var(--theme-info-rgb, 74, 159, 212);--tag-input-focus-color: var(--tag-input-primary);--tag-input-focus-rgb: var(--tag-input-primary-rgb)}.mono-tag-input *,.mono-tag-input *:before,.mono-tag-input *:after{box-sizing:border-box}.mono-tag-input.primary{--tag-input-focus-color: var(--tag-input-primary);--tag-input-focus-rgb: var(--tag-input-primary-rgb)}.mono-tag-input.secondary{--tag-input-focus-color: var(--tag-input-secondary);--tag-input-focus-rgb: var(--tag-input-secondary-rgb)}.mono-tag-input.success{--tag-input-focus-color: var(--tag-input-success);--tag-input-focus-rgb: var(--tag-input-success-rgb)}.mono-tag-input.danger{--tag-input-focus-color: var(--tag-input-danger);--tag-input-focus-rgb: var(--tag-input-danger-rgb)}.mono-tag-input.warning{--tag-input-focus-color: var(--tag-input-warning);--tag-input-focus-rgb: var(--tag-input-warning-rgb)}.mono-tag-input.info{--tag-input-focus-color: var(--tag-input-info);--tag-input-focus-rgb: var(--tag-input-info-rgb)}.mono-tag-input-label{display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem;font-weight:var(--theme-font-weight-bold);color:color-mix(in srgb,var(--tag-input-text) 88%,black)}.mono-tag-input-required{color:var(--tag-input-danger)}.mono-tag-input-field{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;width:100%;border:var(--theme-border-width) solid var(--tag-input-border);background:color-mix(in srgb,var(--tag-input-background) 62%,white);box-shadow:0 1px 2px #0000000a;transition:border-color var(--theme-duration-base) var(--theme-motion-standard),background-color var(--theme-duration-base) var(--theme-motion-standard),box-shadow var(--theme-duration-base) var(--theme-motion-standard),opacity var(--theme-duration-base) var(--theme-motion-standard)}.mono-tag-input-field:focus-within,.mono-tag-input.open .mono-tag-input-field{border-color:var(--tag-input-focus-color);box-shadow:0 0 0 3px rgba(var(--tag-input-focus-rgb),.14)}.mono-tag-input.disabled .mono-tag-input-field{opacity:.6;pointer-events:none}.mono-tag-input-chip{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.2rem .55rem;border-radius:var(--theme-radius-full);background:color-mix(in srgb,var(--tag-input-focus-color) 14%,white);color:color-mix(in srgb,var(--tag-input-focus-color) 86%,black);font-size:.74rem;font-weight:var(--theme-font-weight-semibold)}.mono-tag-input-chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mono-tag-input-chip-remove{border:none;background:none;padding:0;color:inherit;cursor:pointer;font-size:.8rem;line-height:1}.mono-tag-input-native{flex:1 1 140px;min-width:120px;border:none;outline:none;background:transparent;color:var(--tag-input-text);font:inherit;padding:0}.mono-tag-input-native::placeholder{color:rgba(var(--theme-text-rgb, 26, 45, 66),.48)}.mono-tag-input-clear{border:none;background:none;color:rgba(var(--theme-text-rgb, 26, 45, 66),.52);cursor:pointer;font-size:.95rem;line-height:1;padding:.2rem;border-radius:.35rem}.mono-tag-input-clear:hover{color:var(--tag-input-danger);background:color-mix(in srgb,var(--tag-input-danger) 8%,white)}.mono-tag-input-dropdown{position:absolute;top:calc(100% + .35rem);left:0;right:0;z-index:1000;display:none;background:var(--tag-input-surface);border:var(--theme-border-width) solid color-mix(in srgb,var(--tag-input-focus-color) 24%,var(--tag-input-border));border-radius:var(--theme-radius-lg);box-shadow:0 12px 36px #2563a829,0 2px 8px #0000000f;overflow:hidden}.mono-tag-input-item{display:block;width:100%;border:none;background:#fff;text-align:left;padding:.7rem .85rem;cursor:pointer;font:inherit;border-bottom:1px solid #eef3f7}.mono-tag-input-item:last-child{border-bottom:none}.mono-tag-input-item:hover,.mono-tag-input-item.active{background:#f4f9fd}.mono-tag-input-item-title{font-size:.82rem;font-weight:var(--theme-font-weight-semibold);color:var(--tag-input-text)}.mono-tag-input-item-sub{margin-top:.08rem;font-size:.72rem;color:#6b7f93}.mono-tag-input-empty{padding:.8rem .85rem;font-size:.78rem;color:#6b7f93}.mono-tag-input-message{min-height:1.1em;font-size:.78rem;line-height:1.4}.mono-tag-input-message.helper{color:rgba(var(--theme-text-rgb, 26, 45, 66),.68)}.mono-tag-input-message.valid{color:var(--tag-input-success)}.mono-tag-input-message.invalid{color:var(--tag-input-danger)}.mono-tag-input-message.warning{color:var(--tag-input-warning)}.mono-tag-input.sm .mono-tag-input-field{min-height:2.25rem;border-radius:var(--theme-radius-sm);padding:.35rem .6rem}.mono-tag-input.md .mono-tag-input-field{min-height:2.75rem;border-radius:var(--theme-radius-md);padding:.45rem .75rem}.mono-tag-input.lg .mono-tag-input-field{min-height:3.25rem;border-radius:var(--theme-radius-lg);padding:.55rem .95rem}.mono-tag-input-field.sm{min-height:2.25rem;border-radius:var(--theme-radius-sm);padding:.35rem .6rem}.mono-tag-input-field.md{min-height:2.75rem;border-radius:var(--theme-radius-md);padding:.45rem .75rem}.mono-tag-input-field.lg{min-height:3.25rem;border-radius:var(--theme-radius-lg);padding:.55rem .95rem}.mono-tag-input.outlined .mono-tag-input-field{background:var(--tag-input-surface)}.mono-tag-input.filled .mono-tag-input-field{background:color-mix(in srgb,var(--tag-input-background) 70%,white)}.mono-tag-input.underlined .mono-tag-input-field{border-width:0 0 2px 0;border-radius:0;box-shadow:none;padding-left:0;padding-right:0;background:transparent}.mono-tag-input.disabled .mono-tag-input-field,.mono-tag-input-field.disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.mono-tag-input.readonly .mono-tag-input-field,.mono-tag-input-field.readonly{opacity:.86;cursor:default}.mono-tag-input-native:disabled,.mono-tag-input-native:read-only{cursor:inherit}.mono-tag-input.valid .mono-tag-input-field{border-color:var(--tag-input-success);box-shadow:0 0 0 3px rgba(var(--tag-input-success-rgb),.12)}.mono-tag-input.invalid .mono-tag-input-field{border-color:var(--tag-input-danger);background:color-mix(in srgb,var(--tag-input-danger) 8%,white);box-shadow:0 0 0 3px rgba(var(--tag-input-danger-rgb),.12)}.mono-tag-input.warning .mono-tag-input-field{border-color:var(--tag-input-warning);background:color-mix(in srgb,var(--tag-input-warning) 10%,white);box-shadow:0 0 0 3px rgba(var(--tag-input-warning-rgb),.12)}.mono-tag-input.open .mono-tag-input-dropdown{display:block}.mono-tag-input-item.selected{background:color-mix(in srgb,var(--tag-input-focus-color) 12%,white);color:var(--tag-input-focus-color);font-weight:var(--theme-font-weight-bold)}.mono-tag-input-item.disabled,.mono-tag-input-item:disabled{opacity:.5;cursor:not-allowed}.mono-tag-input.w-full{width:100%}mono-textarea{display:block}.mono-textarea{display:grid;gap:.4rem;width:100%;box-sizing:border-box;color:var(--textarea-text);font-family:inherit;--textarea-primary: var(--theme-primary, #1e3a6e);--textarea-secondary: var(--theme-secondary, #2e6bb0);--textarea-text: var(--theme-text, #1a2d42);--textarea-background: var(--theme-background, #e8f2fb);--textarea-surface: var(--theme-surface, #ffffff);--textarea-border: var(--theme-border, #d0e4f0);--textarea-success: var(--theme-success, #16a34a);--textarea-danger: var(--theme-danger, #dc2626);--textarea-warning: var(--theme-warning, #ca8a04);--textarea-info: var(--theme-info, #4a9fd4);--textarea-primary-rgb: var(--theme-primary-rgb, 30, 58, 110);--textarea-secondary-rgb: var(--theme-secondary-rgb, 46, 107, 176);--textarea-success-rgb: var(--theme-success-rgb, 22, 163, 74);--textarea-danger-rgb: var(--theme-danger-rgb, 220, 38, 38);--textarea-warning-rgb: var(--theme-warning-rgb, 202, 138, 4);--textarea-info-rgb: var(--theme-info-rgb, 74, 159, 212);--textarea-focus-color: var(--textarea-primary);--textarea-focus-rgb: var(--textarea-primary-rgb);--textarea-placeholder: rgba(var(--theme-text-rgb, 26, 45, 66), .48);--textarea-shadow: 0 1px 2px rgba(0, 0, 0, .04)}.mono-textarea *,.mono-textarea *:before,.mono-textarea *:after{box-sizing:border-box}.mono-textarea.primary{--textarea-focus-color: var(--textarea-primary);--textarea-focus-rgb: var(--textarea-primary-rgb)}.mono-textarea.secondary{--textarea-focus-color: var(--textarea-secondary);--textarea-focus-rgb: var(--textarea-secondary-rgb)}.mono-textarea.success{--textarea-focus-color: var(--textarea-success);--textarea-focus-rgb: var(--textarea-success-rgb)}.mono-textarea.danger{--textarea-focus-color: var(--textarea-danger);--textarea-focus-rgb: var(--textarea-danger-rgb)}.mono-textarea.warning{--textarea-focus-color: var(--textarea-warning);--textarea-focus-rgb: var(--textarea-warning-rgb)}.mono-textarea.info{--textarea-focus-color: var(--textarea-info);--textarea-focus-rgb: var(--textarea-info-rgb)}.mono-textarea-label{display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem;font-weight:var(--theme-font-weight-bold);color:color-mix(in srgb,var(--textarea-text) 88%,black)}.mono-textarea-required{color:var(--textarea-danger)}.mono-textarea-field{width:100%;border:var(--theme-border-width) solid var(--textarea-border);background:color-mix(in srgb,var(--textarea-background) 62%,white);color:var(--textarea-text);font-family:inherit;line-height:1.5;outline:none;box-shadow:var(--textarea-shadow);transition:border-color var(--theme-duration-base) var(--theme-motion-standard),background-color var(--theme-duration-base) var(--theme-motion-standard),box-shadow var(--theme-duration-base) var(--theme-motion-standard),opacity var(--theme-duration-base) var(--theme-motion-standard)}.mono-textarea-field:hover:not(:disabled):not([readonly]){border-color:color-mix(in srgb,var(--textarea-focus-color) 28%,var(--textarea-border))}.mono-textarea-field:focus{border-color:var(--textarea-focus-color);box-shadow:0 0 0 3px rgba(var(--textarea-focus-rgb),.14)}.mono-textarea.disabled .mono-textarea-field{opacity:.6;cursor:not-allowed}.mono-textarea.readonly .mono-textarea-field{opacity:.9}.mono-textarea-field::placeholder{color:var(--textarea-placeholder)}.mono-textarea-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.mono-textarea-message{min-height:1.1em;font-size:.78rem;line-height:1.4}.mono-textarea-message.helper{color:rgba(var(--theme-text-rgb, 26, 45, 66),.68)}.mono-textarea-message.valid{color:var(--textarea-success)}.mono-textarea-message.invalid{color:var(--textarea-danger)}.mono-textarea-message.warning{color:var(--textarea-warning)}.mono-textarea-counter{flex-shrink:0;font-family:DM Mono,monospace;font-size:.72rem;color:rgba(var(--theme-text-rgb, 26, 45, 66),.52)}.mono-textarea-counter.near{color:var(--textarea-warning)}.mono-textarea-counter.over{color:var(--textarea-danger)}.mono-textarea.sm .mono-textarea-field{min-height:84px;border-radius:var(--theme-radius-sm);padding:.55rem .7rem;font-size:.84rem}.mono-textarea.md .mono-textarea-field{min-height:110px;border-radius:var(--theme-radius-md);padding:.7rem .85rem;font-size:.92rem}.mono-textarea.lg .mono-textarea-field{min-height:136px;border-radius:var(--theme-radius-lg);padding:.8rem 1rem;font-size:1rem}.mono-textarea-field.sm{min-height:84px;border-radius:var(--theme-radius-sm);padding:.55rem .7rem;font-size:.84rem}.mono-textarea-field.md{min-height:110px;border-radius:var(--theme-radius-md);padding:.7rem .85rem;font-size:.92rem}.mono-textarea-field.lg{min-height:136px;border-radius:var(--theme-radius-lg);padding:.8rem 1rem;font-size:1rem}.mono-textarea.outlined .mono-textarea-field{background:var(--textarea-surface)}.mono-textarea.filled .mono-textarea-field{background:color-mix(in srgb,var(--textarea-background) 72%,white)}.mono-textarea.underlined .mono-textarea-field{border-width:0 0 2px 0;border-radius:0;box-shadow:none;background:transparent;padding-left:0;padding-right:0}.mono-textarea.disabled .mono-textarea-field,.mono-textarea-field.disabled,.mono-textarea-field:disabled{opacity:.6;cursor:not-allowed}.mono-textarea.readonly .mono-textarea-field,.mono-textarea-field.readonly,.mono-textarea-field[readonly]{opacity:.9}.mono-textarea.valid .mono-textarea-field{border-color:var(--textarea-success);box-shadow:0 0 0 3px rgba(var(--textarea-success-rgb),.12)}.mono-textarea.invalid .mono-textarea-field{border-color:var(--textarea-danger);background:color-mix(in srgb,var(--textarea-danger) 8%,white);box-shadow:0 0 0 3px rgba(var(--textarea-danger-rgb),.12)}.mono-textarea.warning .mono-textarea-field{border-color:var(--textarea-warning);background:color-mix(in srgb,var(--textarea-warning) 10%,white);box-shadow:0 0 0 3px rgba(var(--textarea-warning-rgb),.12)}.mono-textarea-message-wrap{min-width:0}.mono-textarea.w-full{width:100%}@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{--un-bg-opacity:100%;--un-leading:initial;--un-ease:initial;--un-text-opacity:100%;--un-border-opacity:100%;--un-from-opacity:100%;--un-via-opacity:100%;--un-to-opacity:100%;--un-content:"";--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-leading{syntax:"*";inherits:false;}@property --un-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-content{syntax:"*";inherits:false;initial-value:"";}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1;}@property --un-ease{syntax:"*";inherits:false;}@property --un-from-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%;}@property --un-gradient-position{syntax:"*";inherits:false;}@property --un-gradient-stops{syntax:"*";inherits:false;}@property --un-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%;}@property --un-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%;}@property --un-gradient-via-stops{syntax:"*";inherits:false;}@property --un-to-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-via-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-backdrop-blur{syntax:"*";inherits:false;}@property --un-backdrop-brightness{syntax:"*";inherits:false;}@property --un-backdrop-contrast{syntax:"*";inherits:false;}@property --un-backdrop-grayscale{syntax:"*";inherits:false;}@property --un-backdrop-hue-rotate{syntax:"*";inherits:false;}@property --un-backdrop-invert{syntax:"*";inherits:false;}@property --un-backdrop-opacity{syntax:"*";inherits:false;}@property --un-backdrop-saturate{syntax:"*";inherits:false;}@property --un-backdrop-sepia{syntax:"*";inherits:false;}@property --un-blur{syntax:"*";inherits:false;}@property --un-brightness{syntax:"*";inherits:false;}@property --un-contrast{syntax:"*";inherits:false;}@property --un-drop-shadow{syntax:"*";inherits:false;}@property --un-grayscale{syntax:"*";inherits:false;}@property --un-hue-rotate{syntax:"*";inherits:false;}@property --un-invert{syntax:"*";inherits:false;}@property --un-saturate{syntax:"*";inherits:false;}@property --un-sepia{syntax:"*";inherits:false;}:root,:host{--radius-DEFAULT: .25rem;--spacing: .25rem;--fontWeight-black: 900;--leading-none: 1;--tracking-tight: -.025em;--fontWeight-bold: 700;--font-mono: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--fontWeight-semibold: 600;--colors-white: #fff;--leading-tight: 1.25;--radius-sm: .25rem;--leading-snug: 1.375;--tracking-wide: .025em;--fontWeight-medium: 500;--container-7xl: 80rem;--container-2xl: 42rem;--default-transition-timingFunction: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--ease-DEFAULT: cubic-bezier(.4, 0, .2, 1);--radius-md: .375rem;--radius-lg: .5rem;--fontWeight-extrabold: 800;--container-md: 28rem;--leading-relaxed: 1.625;--colors-emerald-500: oklch(69.6% .17 162.48);--tracking-widest: .1em;--radius-3xl: 1.5rem;--radius-none: 0;--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--colors-emerald-200: oklch(90.5% .093 164.15);--colors-emerald-50: oklch(97.9% .021 166.113);--colors-teal-50: oklch(98.4% .014 180.72);--colors-emerald-100: oklch(95% .052 163.051);--colors-emerald-950: oklch(26.2% .051 172.552);--colors-emerald-600: oklch(59.6% .145 163.225);--colors-slate-600: oklch(44.6% .043 257.281);--colors-emerald-700: oklch(50.8% .118 165.612);--colors-orange-500: oklch(70.5% .213 47.604);--colors-emerald-300: oklch(84.5% .143 164.978);--text-base-fontSize: 1rem;--text-base-lineHeight: 1.5rem;--text-sm-fontSize: .875rem;--text-sm-lineHeight: 1.25rem;--text-xs-fontSize: .75rem;--text-xs-lineHeight: 1rem;--text-4xl-fontSize: 2.25rem;--text-4xl-lineHeight: 2.5rem;--text-2xl-fontSize: 1.5rem;--text-2xl-lineHeight: 2rem;--text-lg-fontSize: 1.125rem;--text-lg-lineHeight: 1.75rem;--colors-teal-300: oklch(85.5% .138 181.071);--font-sans: ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--default-font-family: var(--font-sans);--default-monoFont-family: var(--font-mono)}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;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-featureSettings, normal);font-variation-settings:var(--default-font-variationSettings, 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-monoFont-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var(--default-monoFont-featureSettings, normal);font-variation-settings:var(--default-monoFont-variationSettings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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: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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden~=until-found])){display:none!important}.i-mdi-account-circle{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 19.2c-2.5 0-4.71-1.28-6-3.2c.03-2 4-3.1 6-3.1s5.97 1.1 6 3.1a7.23 7.23 0 0 1-6 3.2M12 5a3 3 0 0 1 3 3a3 3 0 0 1-3 3a3 3 0 0 1-3-3a3 3 0 0 1 3-3m0-3A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10c0-5.53-4.5-10-10-10'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-account-circle-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2M7.07 18.28c.43-.9 3.05-1.78 4.93-1.78s4.5.88 4.93 1.78A7.9 7.9 0 0 1 12 20c-1.86 0-3.57-.64-4.93-1.72m11.29-1.45c-1.43-1.74-4.9-2.33-6.36-2.33s-4.93.59-6.36 2.33A7.93 7.93 0 0 1 4 12c0-4.41 3.59-8 8-8s8 3.59 8 8c0 1.82-.62 3.5-1.64 4.83M12 6c-1.94 0-3.5 1.56-3.5 3.5S10.06 13 12 13s3.5-1.56 3.5-3.5S13.94 6 12 6m0 5a1.5 1.5 0 0 1-1.5-1.5A1.5 1.5 0 0 1 12 8a1.5 1.5 0 0 1 1.5 1.5A1.5 1.5 0 0 1 12 11'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-account-group{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 5.5A3.5 3.5 0 0 1 15.5 9a3.5 3.5 0 0 1-3.5 3.5A3.5 3.5 0 0 1 8.5 9A3.5 3.5 0 0 1 12 5.5M5 8c.56 0 1.08.15 1.53.42c-.15 1.43.27 2.85 1.13 3.96C7.16 13.34 6.16 14 5 14a3 3 0 0 1-3-3a3 3 0 0 1 3-3m14 0a3 3 0 0 1 3 3a3 3 0 0 1-3 3c-1.16 0-2.16-.66-2.66-1.62a5.54 5.54 0 0 0 1.13-3.96c.45-.27.97-.42 1.53-.42M5.5 18.25c0-2.07 2.91-3.75 6.5-3.75s6.5 1.68 6.5 3.75V20h-13zM0 20v-1.5c0-1.39 1.89-2.56 4.45-2.9c-.59.68-.95 1.62-.95 2.65V20zm24 0h-3.5v-1.75c0-1.03-.36-1.97-.95-2.65c2.56.34 4.45 1.51 4.45 2.9z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-account-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 4a4 4 0 0 1 4 4a4 4 0 0 1-4 4a4 4 0 0 1-4-4a4 4 0 0 1 4-4m0 2a2 2 0 0 0-2 2a2 2 0 0 0 2 2a2 2 0 0 0 2-2a2 2 0 0 0-2-2m0 7c2.67 0 8 1.33 8 4v3H4v-3c0-2.67 5.33-4 8-4m0 1.9c-2.97 0-6.1 1.46-6.1 2.1v1.1h12.2V17c0-.64-3.13-2.1-6.1-2.1'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-alert-circle{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M13 13h-2V7h2m0 10h-2v-2h2M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-alert-octagon-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M8.27 3L3 8.27v7.46L8.27 21h7.46C17.5 19.24 21 15.73 21 15.73V8.27L15.73 3M9.1 5h5.8L19 9.1v5.8L14.9 19H9.1L5 14.9V9.1m6 5.9h2v2h-2zm0-8h2v6h-2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-apps{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 20h4v-4h-4m0-2h4v-4h-4m-6-2h4V4h-4m6 4h4V4h-4m-6 10h4v-4h-4m-6 4h4v-4H4m0 10h4v-4H4m6 4h4v-4h-4M4 8h4V4H4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-archive-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M20 21H4V10h2v9h12v-9h2zM3 3h18v6H3zm6.5 8h5c.28 0 .5.22.5.5V13H9v-1.5c0-.28.22-.5.5-.5M5 5v2h14V5z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-bank-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M6.5 10h-2v7h2zm6 0h-2v7h2zm8.5 9H2v2h19zm-2.5-9h-2v7h2zm-7-6.74L16.71 6H6.29zm0-2.26L2 6v2h19V6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-book-multiple-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19 2a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H9a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2zm0 2h-3v6l-2.5-2.25L11 10V4H9v12h10M3 20a2 2 0 0 0 2 2h12v-2H5V6H3Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-book-open-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M21 4H3a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2M3 19V6h8v13zm18 0h-8V6h8zm-7-9.5h6V11h-6zm0 2.5h6v1.5h-6zm0 2.5h6V16h-6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-book-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M18 2a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2zm0 2h-5v8l-2.5-2.25L8 12V4H6v16h12z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-bookmark-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m17 18l-5-2.18L7 18V5h10m0-2H7a2 2 0 0 0-2 2v16l7-3l7 3V5a2 2 0 0 0-2-2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-bottle-tonic-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M13 4h-2l-1-2h4zm6 9v9H5v-9c0-2.76 2.24-5 5-5V6H9V5h6v1h-1v2c2.76 0 5 2.24 5 5m-2 0c0-1.65-1.35-3-3-3h-4c-1.65 0-3 1.35-3 3v7h10z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-briefcase-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M20 6c.58 0 1.05.2 1.42.59c.38.41.58.86.58 1.41v11c0 .55-.2 1-.58 1.41c-.37.39-.84.59-1.42.59H4c-.58 0-1.05-.2-1.42-.59C2.2 20 2 19.55 2 19V8c0-.55.2-1 .58-1.41C2.95 6.2 3.42 6 4 6h4V4c0-.58.2-1.05.58-1.42C8.95 2.2 9.42 2 10 2h4c.58 0 1.05.2 1.42.58c.38.37.58.84.58 1.42v2zM4 8v11h16V8zm10-2V4h-4v2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-bullseye-arrow{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10c0-1.16-.21-2.31-.61-3.39l-1.6 1.6c.14.59.21 1.19.21 1.79a8 8 0 0 1-8 8a8 8 0 0 1-8-8a8 8 0 0 1 8-8c.6 0 1.2.07 1.79.21L15.4 2.6C14.31 2.21 13.16 2 12 2m7 0l-4 4v1.5l-2.55 2.55C12.3 10 12.15 10 12 10a2 2 0 0 0-2 2a2 2 0 0 0 2 2a2 2 0 0 0 2-2c0-.15 0-.3-.05-.45L16.5 9H18l4-4h-3zm-7 4a6 6 0 0 0-6 6a6 6 0 0 0 6 6a6 6 0 0 0 6-6h-2a4 4 0 0 1-4 4a4 4 0 0 1-4-4a4 4 0 0 1 4-4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-calendar-month-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M7 11h2v2H7zm14-6v14c0 1.11-.89 2-2 2H5a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2h1V1h2v2h8V1h2v2h1a2 2 0 0 1 2 2M5 7h14V5H5zm14 12V9H5v10zm-4-6v-2h2v2zm-4 0v-2h2v2zm-4 2h2v2H7zm8 2v-2h2v2zm-4 0v-2h2v2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-car-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M18.9 6c-.2-.6-.8-1-1.4-1h-11c-.7 0-1.2.4-1.4 1L3 12v8c0 .5.5 1 1 1h1c.6 0 1-.5 1-1v-1h12v1c0 .5.5 1 1 1h1c.5 0 1-.5 1-1v-8zM6.8 7h10.3l1.1 3H5.8zM19 17H5v-5h14zM7.5 13c.8 0 1.5.7 1.5 1.5S8.3 16 7.5 16S6 15.3 6 14.5S6.7 13 7.5 13m9 0c.8 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5s-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-cash{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M3 6h18v12H3zm9 3a3 3 0 0 1 3 3a3 3 0 0 1-3 3a3 3 0 0 1-3-3a3 3 0 0 1 3-3M7 8a2 2 0 0 1-2 2v4a2 2 0 0 1 2 2h10a2 2 0 0 1 2-2v-4a2 2 0 0 1-2-2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-cash-multiple{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M5 6h18v12H5zm9 3a3 3 0 0 1 3 3a3 3 0 0 1-3 3a3 3 0 0 1-3-3a3 3 0 0 1 3-3M9 8a2 2 0 0 1-2 2v4a2 2 0 0 1 2 2h10a2 2 0 0 1 2-2v-4a2 2 0 0 1-2-2zm-8 2h2v10h16v2H1z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-chart-bar{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M22 21H2V3h2v16h2v-9h4v9h2V6h4v13h2v-5h4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-chart-line{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m16 11.78l4.24-7.33l1.73 1l-5.23 9.05l-6.51-3.75L5.46 19H22v2H2V3h2v14.54L9.5 8z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-check-circle{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10s10-4.5 10-10S17.5 2 12 2m-2 15l-5-5l1.41-1.41L10 14.17l7.59-7.59L19 8z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-chevron-down{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M7.41 8.58L12 13.17l4.59-4.59L18 10l-6 6l-6-6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-chevron-left{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M15.41 16.58L10.83 12l4.58-4.59L14 6l-6 6l6 6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-chevron-right{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M8.59 16.58L13.17 12L8.59 7.41L10 6l6 6l-6 6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-clipboard-check-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-7 0a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1M7 7h10V5h2v14H5V5h2zm.5 6.5L9 12l2 2l4.5-4.5L17 11l-6 6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-clipboard-text-clock-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M21 11.11V5a2 2 0 0 0-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14a2 2 0 0 0 2 2h6.11c1.26 1.24 2.98 2 4.89 2c3.87 0 7-3.13 7-7c0-1.91-.76-3.63-2-4.89M12 3c.55 0 1 .45 1 1s-.45 1-1 1s-1-.45-1-1s.45-1 1-1M5 19V5h2v2h10V5h2v4.68c-.91-.43-1.92-.68-3-.68H7v2h4.1c-.6.57-1.06 1.25-1.42 2H7v2h2.08c-.05.33-.08.66-.08 1c0 1.08.25 2.09.68 3zm11 2c-2.76 0-5-2.24-5-5s2.24-5 5-5s5 2.24 5 5s-2.24 5-5 5m.5-4.75l2.86 1.69l-.75 1.22L15 17v-5h1.5z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-clipboard-text-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19 3h-4.18C14.25 1.44 12.53.64 11 1.2c-.86.3-1.5.96-1.82 1.8H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-7 0a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1M7 7h10V5h2v14H5V5h2zm10 4H7V9h10zm-2 4H7v-2h8z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-clock-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 20a8 8 0 0 0 8-8a8 8 0 0 0-8-8a8 8 0 0 0-8 8a8 8 0 0 0 8 8m0-18a10 10 0 0 1 10 10a10 10 0 0 1-10 10C6.47 22 2 17.5 2 12A10 10 0 0 1 12 2m.5 5v5.25l4.5 2.67l-.75 1.23L11 13V7z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-cog{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 15.5A3.5 3.5 0 0 1 8.5 12A3.5 3.5 0 0 1 12 8.5a3.5 3.5 0 0 1 3.5 3.5a3.5 3.5 0 0 1-3.5 3.5m7.43-2.53c.04-.32.07-.64.07-.97s-.03-.66-.07-1l2.11-1.63c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.31-.61-.22l-2.49 1c-.52-.39-1.06-.73-1.69-.98l-.37-2.65A.506.506 0 0 0 14 2h-4c-.25 0-.46.18-.5.42l-.37 2.65c-.63.25-1.17.59-1.69.98l-2.49-1c-.22-.09-.49 0-.61.22l-2 3.46c-.13.22-.07.49.12.64L4.57 11c-.04.34-.07.67-.07 1s.03.65.07.97l-2.11 1.66c-.19.15-.25.42-.12.64l2 3.46c.12.22.39.3.61.22l2.49-1.01c.52.4 1.06.74 1.69.99l.37 2.65c.04.24.25.42.5.42h4c.25 0 .46-.18.5-.42l.37-2.65c.63-.26 1.17-.59 1.69-.99l2.49 1.01c.22.08.49 0 .61-.22l2-3.46c.12-.22.07-.49-.12-.64z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-cog-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 8a4 4 0 0 1 4 4a4 4 0 0 1-4 4a4 4 0 0 1-4-4a4 4 0 0 1 4-4m0 2a2 2 0 0 0-2 2a2 2 0 0 0 2 2a2 2 0 0 0 2-2a2 2 0 0 0-2-2m-2 12c-.25 0-.46-.18-.5-.42l-.37-2.65c-.63-.25-1.17-.59-1.69-.99l-2.49 1.01c-.22.08-.49 0-.61-.22l-2-3.46a.493.493 0 0 1 .12-.64l2.11-1.66L4.5 12l.07-1l-2.11-1.63a.493.493 0 0 1-.12-.64l2-3.46c.12-.22.39-.31.61-.22l2.49 1c.52-.39 1.06-.73 1.69-.98l.37-2.65c.04-.24.25-.42.5-.42h4c.25 0 .46.18.5.42l.37 2.65c.63.25 1.17.59 1.69.98l2.49-1c.22-.09.49 0 .61.22l2 3.46c.13.22.07.49-.12.64L19.43 11l.07 1l-.07 1l2.11 1.63c.19.15.25.42.12.64l-2 3.46c-.12.22-.39.31-.61.22l-2.49-1c-.52.39-1.06.73-1.69.98l-.37 2.65c-.04.24-.25.42-.5.42zm1.25-18l-.37 2.61c-1.2.25-2.26.89-3.03 1.78L5.44 7.35l-.75 1.3L6.8 10.2a5.55 5.55 0 0 0 0 3.6l-2.12 1.56l.75 1.3l2.43-1.04c.77.88 1.82 1.52 3.01 1.76l.37 2.62h1.52l.37-2.61c1.19-.25 2.24-.89 3.01-1.77l2.43 1.04l.75-1.3l-2.12-1.55c.4-1.17.4-2.44 0-3.61l2.11-1.55l-.75-1.3l-2.41 1.04a5.42 5.42 0 0 0-3.03-1.77L12.75 4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-content-copy{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19 21H8V7h11m0-2H8a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2m-3-4H4a2 2 0 0 0-2 2v14h2V3h12z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-credit-card-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M20 8H4V6h16m0 12H4v-6h16m0-8H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-database-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 3C7.58 3 4 4.79 4 7v10c0 2.21 3.59 4 8 4s8-1.79 8-4V7c0-2.21-3.58-4-8-4m6 14c0 .5-2.13 2-6 2s-6-1.5-6-2v-2.23c1.61.78 3.72 1.23 6 1.23s4.39-.45 6-1.23zm0-4.55c-1.3.95-3.58 1.55-6 1.55s-4.7-.6-6-1.55V9.64c1.47.83 3.61 1.36 6 1.36s4.53-.53 6-1.36zM12 9C8.13 9 6 7.5 6 7s2.13-2 6-2s6 1.5 6 2s-2.13 2-6 2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-earth{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M17.9 17.39c-.26-.8-1.01-1.39-1.9-1.39h-1v-3a1 1 0 0 0-1-1H8v-2h2a1 1 0 0 0 1-1V7h2a2 2 0 0 0 2-2v-.41a7.984 7.984 0 0 1 2.9 12.8M11 19.93c-3.95-.49-7-3.85-7-7.93c0-.62.08-1.22.21-1.79L9 15v1a2 2 0 0 0 2 2m1-16A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-email-arrow-right-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M13 19c0-.34.04-.67.09-1H4V8l8 5l8-5v5.09c.72.12 1.39.37 2 .72V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9.09c-.05-.33-.09-.66-.09-1m7-13l-8 5l-8-5zm0 16v-2h-4v-2h4v-2l3 3z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-email-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zm-2 0l-8 5l-8-5zm0 12H4V8l8 5l8-5z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-eye-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 9a3 3 0 0 1 3 3a3 3 0 0 1-3 3a3 3 0 0 1-3-3a3 3 0 0 1 3-3m0-4.5c5 0 9.27 3.11 11 7.5c-1.73 4.39-6 7.5-11 7.5S2.73 16.39 1 12c1.73-4.39 6-7.5 11-7.5M3.18 12a9.821 9.821 0 0 0 17.64 0a9.821 9.821 0 0 0-17.64 0'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-file-document-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M6 2a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8l-6-6zm0 2h7v5h5v11H6zm2 8v2h8v-2zm0 4v2h5v-2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-flask-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M5 19a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1c0-.21-.07-.41-.18-.57L13 8.35V4h-2v4.35L5.18 18.43c-.11.16-.18.36-.18.57m1 3a3 3 0 0 1-3-3c0-.6.18-1.16.5-1.63L9 7.81V6a1 1 0 0 1-1-1V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1v1.81l5.5 9.56c.32.47.5 1.03.5 1.63a3 3 0 0 1-3 3zm7-6l1.34-1.34L16.27 18H7.73l2.66-4.61zm-.5-4a.5.5 0 0 1 .5.5a.5.5 0 0 1-.5.5a.5.5 0 0 1-.5-.5a.5.5 0 0 1 .5-.5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-folder-multiple-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M22 4a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h6l2 2zM2 6v14h18v2H2a2 2 0 0 1-2-2V6zm4 0v10h16V6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-folder-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M20 18H4V8h16m0-2h-8l-2-2H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-format-list-bulleted{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M7 5h14v2H7zm0 8v-2h14v2zM4 4.5A1.5 1.5 0 0 1 5.5 6A1.5 1.5 0 0 1 4 7.5A1.5 1.5 0 0 1 2.5 6A1.5 1.5 0 0 1 4 4.5m0 6A1.5 1.5 0 0 1 5.5 12A1.5 1.5 0 0 1 4 13.5A1.5 1.5 0 0 1 2.5 12A1.5 1.5 0 0 1 4 10.5M7 19v-2h14v2zm-3-2.5A1.5 1.5 0 0 1 5.5 18A1.5 1.5 0 0 1 4 19.5A1.5 1.5 0 0 1 2.5 18A1.5 1.5 0 0 1 4 16.5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-gift-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M22 12v8a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-8a1 1 0 0 1-1-1V8a2 2 0 0 1 2-2h3.17A3 3 0 0 1 6 5a3 3 0 0 1 3-3c1 0 1.88.5 2.43 1.24v-.01L12 4l.57-.77v.01C13.12 2.5 14 2 15 2a3 3 0 0 1 3 3a3 3 0 0 1-.17 1H21a2 2 0 0 1 2 2v3a1 1 0 0 1-1 1M4 20h7v-8H4zm16 0v-8h-7v8zM9 4a1 1 0 0 0-1 1a1 1 0 0 0 1 1a1 1 0 0 0 1-1a1 1 0 0 0-1-1m6 0a1 1 0 0 0-1 1a1 1 0 0 0 1 1a1 1 0 0 0 1-1a1 1 0 0 0-1-1M3 8v2h8V8zm10 0v2h8V8z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-home-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m12 5.69l5 4.5V18h-2v-6H9v6H7v-7.81zM12 3L2 12h3v8h6v-6h2v6h6v-8h3'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-information{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-key-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M21 18h-6v-3h-1.7c-1.1 2.4-3.6 4-6.3 4c-3.9 0-7-3.1-7-7s3.1-7 7-7c2.7 0 5.2 1.6 6.3 4H24v6h-3zm-4-2h2v-3h3v-2H11.9l-.2-.7C11 8.3 9.1 7 7 7c-2.8 0-5 2.2-5 5s2.2 5 5 5c2.1 0 4-1.3 4.7-3.3l.2-.7H17zM7 15c-1.7 0-3-1.3-3-3s1.3-3 3-3s3 1.3 3 3s-1.3 3-3 3m0-4c-.6 0-1 .4-1 1s.4 1 1 1s1-.4 1-1s-.4-1-1-1'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-lock-clock{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M8.5 2C6 2 4 4 4 6.5V7c-1.11 0-2 .89-2 2v9c0 1.11.89 2 2 2h4.72c1.46 1.29 3.34 2 5.28 2a8 8 0 0 0 8-8a8 8 0 0 0-8-8c-.34 0-.68.03-1 .08C12.76 3.77 10.82 2 8.5 2m0 2A2.5 2.5 0 0 1 11 6.5V7H6v-.5A2.5 2.5 0 0 1 8.5 4M14 8a6 6 0 0 1 6 6a6 6 0 0 1-6 6a6 6 0 0 1-6-6a6 6 0 0 1 6-6m-1 2v5l3.64 2.19l.78-1.29l-2.92-1.75V10z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-logout{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m17 7l-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5M4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-magnify{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5l-1.5 1.5l-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16A6.5 6.5 0 0 1 3 9.5A6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14S14 12 14 9.5S12 5 9.5 5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-medal-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M14.94 19.5L12 17.77L9.06 19.5l.78-3.34l-2.59-2.24l3.41-.29L12 10.5l1.34 3.13l3.41.29l-2.59 2.24M20 2H4v2l4.86 3.64a8 8 0 1 0 6.28 0L20 4m-2 11a6 6 0 1 1-7.18-5.88a5.9 5.9 0 0 1 2.36 0A6 6 0 0 1 18 15m-5.37-8h-1.26l-4-3h9.34Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-menu{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-message-text-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M20 2a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2zM4 4v13.17L5.17 16H20V4zm2 3h12v2H6zm0 4h9v2H6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-note-text-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V9zm4 16H5V5h9v5h5m-2 4H7v-2h10m-3 5H7v-2h7'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-package-variant{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M2 10.96a.985.985 0 0 1-.37-1.37L3.13 7c.11-.2.28-.34.47-.42l7.83-4.4c.16-.12.36-.18.57-.18s.41.06.57.18l7.9 4.44c.19.1.35.26.44.46l1.45 2.52c.28.48.11 1.09-.36 1.36l-1 .58v4.96c0 .38-.21.71-.53.88l-7.9 4.44c-.16.12-.36.18-.57.18s-.41-.06-.57-.18l-7.9-4.44A.99.99 0 0 1 3 16.5v-5.54c-.3.17-.68.18-1 0m10-6.81v6.7l5.96-3.35zM5 15.91l6 3.38v-6.71L5 9.21zm14 0v-3.22l-5 2.9c-.33.18-.7.17-1 .01v3.69zm-5.15-2.55l6.28-3.63l-.58-1.01l-6.28 3.63z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-paperclip{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16.5 6v11.5a4 4 0 0 1-4 4a4 4 0 0 1-4-4V5A2.5 2.5 0 0 1 11 2.5A2.5 2.5 0 0 1 13.5 5v10.5a1 1 0 0 1-1 1a1 1 0 0 1-1-1V6H10v9.5a2.5 2.5 0 0 0 2.5 2.5a2.5 2.5 0 0 0 2.5-2.5V5a4 4 0 0 0-4-4a4 4 0 0 0-4 4v12.5a5.5 5.5 0 0 0 5.5 5.5a5.5 5.5 0 0 0 5.5-5.5V6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-plus{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-printer{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M18 3H6v4h12m1 5a1 1 0 0 1-1-1a1 1 0 0 1 1-1a1 1 0 0 1 1 1a1 1 0 0 1-1 1m-3 7H8v-5h8m3-6H5a3 3 0 0 0-3 3v6h4v4h12v-4h4v-6a3 3 0 0 0-3-3'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-receipt-text-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19.5 3.5L18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2L7.5 3.5L6 2L4.5 3.5L3 2v20l1.5-1.5L6 22l1.5-1.5L9 22l1.5-1.5L12 22l1.5-1.5L15 22l1.5-1.5L18 22l1.5-1.5L21 22V2zM19 19H5V5h14zM6 15h12v2H6m0-6h12v2H6m0-6h12v2H6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-refresh{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M17.65 6.35A7.96 7.96 0 0 0 12 4a8 8 0 0 0-8 8a8 8 0 0 0 8 8c3.73 0 6.84-2.55 7.73-6h-2.08A5.99 5.99 0 0 1 12 18a6 6 0 0 1-6-6a6 6 0 0 1 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-scale-balance{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 3c-1.27 0-2.4.8-2.82 2H3v2h1.95L2 14c-.47 2 1 3 3.5 3s4.06-1 3.5-3L6.05 7h3.12c.33.85.98 1.5 1.83 1.83V20H2v2h20v-2h-9V8.82c.85-.32 1.5-.97 1.82-1.82h3.13L15 14c-.47 2 1 3 3.5 3s4.06-1 3.5-3l-2.95-7H21V5h-6.17C14.4 3.8 13.27 3 12 3m0 2a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1m-6.5 5.25L7 14H4zm13 0L20 14h-3z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-send{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m2 21l21-9L2 3v7l15 2l-15 2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-share-variant{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81a3 3 0 0 0 3-3a3 3 0 0 0-3-3a3 3 0 0 0-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9a3 3 0 0 0-3 3a3 3 0 0 0 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.15c-.05.21-.08.43-.08.66c0 1.61 1.31 2.91 2.92 2.91s2.92-1.3 2.92-2.91A2.92 2.92 0 0 0 18 16.08'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-star-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m12 15.39l-3.76 2.27l.99-4.28l-3.32-2.88l4.38-.37L12 6.09l1.71 4.04l4.38.37l-3.32 2.88l.99 4.28M22 9.24l-7.19-.61L12 2L9.19 8.63L2 9.24l5.45 4.73L5.82 21L12 17.27L18.18 21l-1.64-7.03z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-store-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m18.36 9l.6 3H5.04l.6-3zM20 4H4v2h16zm0 3H4l-1 5v2h1v6h10v-6h4v6h2v-6h1v-2zM6 18v-4h6v4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-swap-horizontal{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m21 9l-4-4v3h-7v2h7v3M7 11l-4 4l4 4v-3h7v-2H7z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-tag-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m21.41 11.58l-9-9A2 2 0 0 0 11 2H4a2 2 0 0 0-2 2v7a2 2 0 0 0 .59 1.42l9 9A2 2 0 0 0 13 22a2 2 0 0 0 1.41-.59l7-7A2 2 0 0 0 22 13a2 2 0 0 0-.59-1.42M13 20l-9-9V4h7l9 9M6.5 5A1.5 1.5 0 1 1 5 6.5A1.5 1.5 0 0 1 6.5 5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-test-tube{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M7 2v2h1v14a4 4 0 0 0 4 4a4 4 0 0 0 4-4V4h1V2zm4 14c-.6 0-1-.4-1-1s.4-1 1-1s1 .4 1 1s-.4 1-1 1m2-4c-.6 0-1-.4-1-1s.4-1 1-1s1 .4 1 1s-.4 1-1 1m1-5h-4V4h4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-trash-can-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M9 3v1H4v2h1v13a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6h1V4h-5V3zM7 6h10v13H7zm2 2v9h2V8zm4 0v9h2V8z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-trophy-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M18 2c-.9 0-2 1-2 2H8c0-1-1.1-2-2-2H2v9c0 1 1 2 2 2h2.2c.4 2 1.7 3.7 4.8 4v2.08C8 19.54 8 22 8 22h8s0-2.46-3-2.92V17c3.1-.3 4.4-2 4.8-4H20c1 0 2-1 2-2V2zM6 11H4V4h2zm10 .5c0 1.93-.58 3.5-4 3.5c-3.41 0-4-1.57-4-3.5V6h8zm4-.5h-2V4h2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-truck-delivery-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M18 18.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5s.67 1.5 1.5 1.5m1.5-9H17V12h4.46zM6 18.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5s.67 1.5 1.5 1.5M20 8l3 4v5h-2c0 1.66-1.34 3-3 3s-3-1.34-3-3H9c0 1.66-1.34 3-3 3s-3-1.34-3-3H1V6c0-1.11.89-2 2-2h14v4zM3 6v9h.76c.55-.61 1.35-1 2.24-1s1.69.39 2.24 1H15V6zm7 1l3.5 3.5L10 14v-2.5H5v-2h5z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-truck-fast-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M.75 7.5h9.75l.75 1.5H1.5zm1 3h9.75l.75 1.5H2.5zm16.25 8c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5s.67 1.5 1.5 1.5m1.5-9H17V12h4.46zM8 18.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5s.67 1.5 1.5 1.5M20 8l3 4v5h-2c0 1.66-1.34 3-3 3s-3-1.34-3-3h-4c0 1.66-1.35 3-3 3c-1.66 0-3-1.34-3-3H3v-3.5h2V15h.76c.55-.61 1.35-1 2.24-1s1.69.39 2.24 1H15V6H3c0-1.11.89-2 2-2h12v4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-truck-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M18 18.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5s.67 1.5 1.5 1.5m1.5-9H17V12h4.46zM6 18.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5s.67 1.5 1.5 1.5M20 8l3 4v5h-2c0 1.66-1.34 3-3 3s-3-1.34-3-3H9c0 1.66-1.34 3-3 3s-3-1.34-3-3H1V6c0-1.11.89-2 2-2h14v4zM3 6v9h.76c.55-.61 1.35-1 2.24-1s1.69.39 2.24 1H15V6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-view-dashboard{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M13 3v6h8V3m-8 18h8V11h-8M3 21h8v-6H3m0-2h8V3H3z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-view-dashboard-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19 5v2h-4V5zM9 5v6H5V5zm10 8v6h-4v-6zM9 17v2H5v-2zM21 3h-8v6h8zM11 3H3v10h8zm10 8h-8v10h8zm-10 4H3v6h8z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-walk{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M14.12 10H19V8.2h-3.62l-2-3.33c-.3-.5-.84-.84-1.46-.84c-.18 0-.34.03-.5.08L6 5.8V11h1.8V7.33l2.11-.66L6 22h1.8l2.87-8.11L13 17v5h1.8v-6.41l-2.49-4.54l.73-2.87M14 3.8c1 0 1.8-.8 1.8-1.8S15 .2 14 .2S12.2 1 12.2 2S13 3.8 14 3.8'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-wallet-bifold{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M17 3H7C4.79 3 3 4.79 3 7v10c0 2.21 1.79 4 4 4h12c1.11 0 2-.89 2-2V9a2 2 0 0 0-2-2V5a2 2 0 0 0-2-2m0 2v2H7c-.73 0-1.41.2-2 .54V7c0-1.1.9-2 2-2m8.5 10.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5s1.5.67 1.5 1.5s-.67 1.5-1.5 1.5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-wallet-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M5 3a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-2.28A2 2 0 0 0 22 15V9a2 2 0 0 0-1-1.72V5a2 2 0 0 0-2-2zm0 2h14v2h-6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h6v2H5zm8 4h7v6h-7zm3 1.5a1.5 1.5 0 0 0-1.5 1.5a1.5 1.5 0 0 0 1.5 1.5a1.5 1.5 0 0 0 1.5-1.5a1.5 1.5 0 0 0-1.5-1.5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.i-mdi-wrench-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m22.61 19l-9.08-9.09c.93-2.34.47-5.1-1.44-7C9.79.61 6.21.4 3.66 2.26L7.5 6.11L6.08 7.5L2.25 3.69C.39 6.23.6 9.82 2.9 12.11c1.86 1.86 4.57 2.35 6.89 1.48l9.11 9.11c.39.39 1.02.39 1.41 0l2.3-2.3c.39-.4.39-1.01 0-1.4m-3 1.59l-9.46-9.46c-.61.45-1.29.72-2 .82c-1.36.2-2.79-.21-3.83-1.25C3.37 9.76 2.93 8.5 3 7.26l3.09 3.09l4.24-4.24L7.24 3c1.26-.05 2.49.39 3.44 1.33a4.47 4.47 0 0 1 1.24 3.96a4.35 4.35 0 0 1-.88 1.96l9.46 9.45z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em}.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}}.text-\[\.58rem\]{font-size:.58rem}.text-\[\.64rem\]{font-size:.64rem}.text-\[\.68rem\]{font-size:.68rem}.text-\[\.6rem\]{font-size:.6rem}.text-\[\.72rem\]{font-size:.72rem}.text-\[\.73rem\]{font-size:.73rem}.text-\[\.74rem\]{font-size:.74rem}.text-\[\.7rem\]{font-size:.7rem}.text-\[\.83rem\]{font-size:.83rem}.text-\[\.85rem\]{font-size:.85rem}.text-\[\.88rem\]{font-size:.88rem}.text-\[\.8rem\]{font-size:.8rem}.text-\[\.95rem\]{font-size:.95rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.3rem\]{font-size:2.3rem}.text-\[2\.8rem\]{font-size:2.8rem}.text-\[3\.8rem\]{font-size:3.8rem}.text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight))}.text-4xl{font-size:var(--text-4xl-fontSize);line-height:var(--un-leading, var(--text-4xl-lineHeight))}.text-base{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight))}.text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight))}.text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight))}.text-xs{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight))}.text-\[\#0f3060\]{color:color-mix(in oklab,#0f3060 var(--un-text-opacity),transparent)}.text-\[\#1a2d42\]{color:color-mix(in oklab,#1a2d42 var(--un-text-opacity),transparent)}.text-\[\#2563a8\]{color:color-mix(in oklab,#2563a8 var(--un-text-opacity),transparent)}.text-\[\#2a8870\]{color:color-mix(in oklab,#2a8870 var(--un-text-opacity),transparent)}.text-\[\#2e7db0\]{color:color-mix(in oklab,#2e7db0 var(--un-text-opacity),transparent)}.text-\[\#3a5068\]{color:color-mix(in oklab,#3a5068 var(--un-text-opacity),transparent)}.text-\[\#3aaa8c\]{color:color-mix(in oklab,#3aaa8c var(--un-text-opacity),transparent)}.text-\[\#4a9fd4\]{color:color-mix(in oklab,#4a9fd4 var(--un-text-opacity),transparent)}.text-\[\#6a8098\]{color:color-mix(in oklab,#6a8098 var(--un-text-opacity),transparent)}.text-\[\#9ab0c0\]{color:color-mix(in oklab,#9ab0c0 var(--un-text-opacity),transparent)}.text-\[\#cde8f8\]{color:color-mix(in oklab,#cde8f8 var(--un-text-opacity),transparent)}.text-\[\#d0e4f0\]{color:color-mix(in oklab,#d0e4f0 var(--un-text-opacity),transparent)}.text-\[\#dc2626\]{color:color-mix(in oklab,#dc2626 var(--un-text-opacity),transparent)}.text-\[var\(--theme-danger\)\]{color:color-mix(in oklab,var(--theme-danger) var(--un-text-opacity),transparent)}.text-\[var\(--theme-text-secondary\)\]{color:color-mix(in oklab,var(--theme-text-secondary) var(--un-text-opacity),transparent)}.text-\[var\(--theme-text\)\]{color:color-mix(in oklab,var(--theme-text) var(--un-text-opacity),transparent)}.text-emerald-600\/75{color:color-mix(in srgb,var(--colors-emerald-600) 75%,transparent)}.text-emerald-600\/75\\r\\n{color:color-mix(in srgb,var(--colors-emerald-600) var(--un-text-opacity),transparent)}.text-emerald-700,.text-emerald-700\/75\\r\\n{color:color-mix(in srgb,var(--colors-emerald-700) var(--un-text-opacity),transparent)}.text-emerald-700\/75{color:color-mix(in srgb,var(--colors-emerald-700) 75%,transparent)}.text-emerald-950{color:color-mix(in srgb,var(--colors-emerald-950) var(--un-text-opacity),transparent)}.text-orange-500{color:color-mix(in srgb,var(--colors-orange-500) var(--un-text-opacity),transparent)}.text-slate-600{color:color-mix(in srgb,var(--colors-slate-600) var(--un-text-opacity),transparent)}.text-white{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent)}.text-white\/65{color:color-mix(in srgb,var(--colors-white) 65%,transparent)}.text-white\/70{color:color-mix(in srgb,var(--colors-white) 70%,transparent)}.hover\:text-\[\#2563a8\]:hover{color:color-mix(in oklab,#2563a8 var(--un-text-opacity),transparent)}.leading-none{--un-leading:var(--leading-none);line-height:var(--leading-none)}.leading-relaxed{--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--un-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--un-leading:var(--leading-tight);line-height:var(--leading-tight)}.tracking-\[\.02em\]{--un-tracking:.02em;letter-spacing:.02em}.tracking-\[\.13em\]{--un-tracking:.13em;letter-spacing:.13em}.tracking-tight{--un-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--un-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--un-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.font-600{--un-font-weight:600;font-weight:600}.font-800{--un-font-weight:800;font-weight:800}.font-900{--un-font-weight:900;font-weight:900}.font-black{--un-font-weight:var(--fontWeight-black);font-weight:var(--fontWeight-black)}.font-bold{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.font-extrabold{--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold)}.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.font-mono{font-family:var(--font-mono)}.font-semibold{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.m-0{margin:calc(var(--spacing) * 0)}.m12{margin:calc(var(--spacing) * 12)}.m14\.386{margin:calc(var(--spacing) * 14.386)}.m7\.5{margin:calc(var(--spacing) * 7.5)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.me{margin-inline-end:calc(var(--spacing) * 4)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.p-3{padding:calc(var(--spacing) * 3)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.px,.px-4{padding-inline:calc(var(--spacing) * 4)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.25{padding-inline:calc(var(--spacing) * 2.25)}.px-2\.3{padding-inline:calc(var(--spacing) * 2.3)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.75{padding-block:calc(var(--spacing) * .75)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.25{padding-block:calc(var(--spacing) * 1.25)}.py-1\.3{padding-block:calc(var(--spacing) * 1.3)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-1\.3{padding-left:calc(var(--spacing) * 1.3)}.pr-2\.2{padding-right:calc(var(--spacing) * 2.2)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.outline{outline-style:var(--un-outline-style);outline-width:1px}.b,.border{border-width:1px}.border-1\.5{border-width:1.5px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-\[\#c6ede3\]{border-color:color-mix(in oklab,#c6ede3 var(--un-border-opacity),transparent)}.border-\[\#cde8f8\]{border-color:color-mix(in oklab,#cde8f8 var(--un-border-opacity),transparent)}.border-\[\#dbeafe\]{border-color:color-mix(in oklab,#dbeafe var(--un-border-opacity),transparent)}.border-\[\#e8f2f8\]{border-color:color-mix(in oklab,#e8f2f8 var(--un-border-opacity),transparent)}.border-\[\#fecaca\]{border-color:color-mix(in oklab,#fecaca var(--un-border-opacity),transparent)}.border-\[var\(--theme-border\)\]{border-color:color-mix(in oklab,var(--theme-border) var(--un-border-opacity),transparent)}.border-emerald-100\/80{border-color:color-mix(in srgb,var(--colors-emerald-100) 80%,transparent)}.border-emerald-100\/80\\r\\n{border-color:color-mix(in srgb,var(--colors-emerald-100) var(--un-border-opacity),transparent)}.border-emerald-200\/70{border-color:color-mix(in srgb,var(--colors-emerald-200) 70%,transparent)}.border-emerald-200\/70\\n,.border-emerald-200\/70\\r\\n{border-color:color-mix(in srgb,var(--colors-emerald-200) var(--un-border-opacity),transparent)}.border-emerald-300{border-color:color-mix(in srgb,var(--colors-emerald-300) var(--un-border-opacity),transparent)}.border-transparent{border-color:transparent}.border-white{border-color:color-mix(in srgb,var(--colors-white) var(--un-border-opacity),transparent)}.border-white\/25{border-color:color-mix(in srgb,var(--colors-white) 25%,transparent)}.border-white\/28{border-color:color-mix(in srgb,var(--colors-white) 28%,transparent)}.border-white\/50{border-color:color-mix(in srgb,var(--colors-white) 50%,transparent)}.hover\:border-\[\#dbeafe\]:hover{border-color:color-mix(in oklab,#dbeafe var(--un-border-opacity),transparent)}.hover\:border-white\/45:hover{border-color:color-mix(in srgb,var(--colors-white) 45%,transparent)}.rounded{border-radius:var(--radius-DEFAULT)}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-3{border-radius:.75rem}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-5{border-radius:1.25rem}.rounded-8{border-radius:2rem}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:var(--radius-none)}.rounded-sm{border-radius:var(--radius-sm)}.before\:rounded-full:before{border-radius:calc(infinity * 1px)}.after\:rounded-tl-full:after{border-top-left-radius:calc(infinity * 1px)}.border-none{--un-border-style:none;border-style:none}.bg-\[\#4a9fd4\]\/20{background-color:color-mix(in oklab,#4a9fd4 20%,transparent)}.bg-\[\#dbeafe\]{background-color:color-mix(in oklab,#dbeafe var(--un-bg-opacity),transparent)}.bg-\[\#e8f0f5\]{background-color:color-mix(in oklab,#e8f0f5 var(--un-bg-opacity),transparent)}.bg-\[\#e8f2f8\]{background-color:color-mix(in oklab,#e8f2f8 var(--un-bg-opacity),transparent)}.bg-\[\#ef4444\]{background-color:color-mix(in oklab,#ef4444 var(--un-bg-opacity),transparent)}.bg-\[\#eff6ff\]{background-color:color-mix(in oklab,#eff6ff var(--un-bg-opacity),transparent)}.bg-\[\#f0f8fd\]{background-color:color-mix(in oklab,#f0f8fd var(--un-bg-opacity),transparent)}.bg-\[\#f0faf7\]{background-color:color-mix(in oklab,#f0faf7 var(--un-bg-opacity),transparent)}.bg-\[\#f4f8fc\]{background-color:color-mix(in oklab,#f4f8fc var(--un-bg-opacity),transparent)}.bg-\[\#fee2e2\]{background-color:color-mix(in oklab,#fee2e2 var(--un-bg-opacity),transparent)}.bg-\[\#fef2f2\]{background-color:color-mix(in oklab,#fef2f2 var(--un-bg-opacity),transparent)}.bg-emerald-500\/12{background-color:color-mix(in srgb,var(--colors-emerald-500) 12%,transparent)}.bg-emerald-500\/12\\n,.bg-emerald-500\/12\\r\\n{background-color:color-mix(in srgb,var(--colors-emerald-500) var(--un-bg-opacity),transparent)}.bg-transparent{background-color:transparent}.bg-white{background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}.bg-white\/15{background-color:color-mix(in srgb,var(--colors-white) 15%,transparent)}.bg-white\/18{background-color:color-mix(in srgb,var(--colors-white) 18%,transparent)}.bg-white\/8{background-color:color-mix(in srgb,var(--colors-white) 8%,transparent)}.hover\:bg-\[\#eff6ff\]:hover{background-color:color-mix(in oklab,#eff6ff var(--un-bg-opacity),transparent)}.hover\:bg-\[\#fef2f2\]:hover{background-color:color-mix(in oklab,#fef2f2 var(--un-bg-opacity),transparent)}.hover\:bg-white\/28:hover{background-color:color-mix(in srgb,var(--colors-white) 28%,transparent)}.before\:bg-emerald-300\/24:before{background-color:color-mix(in srgb,var(--colors-emerald-300) 24%,transparent)}.before\:bg-emerald-300\/24\\n:before{background-color:color-mix(in srgb,var(--colors-emerald-300) var(--un-bg-opacity),transparent)}.before\:bg-emerald-300\/24\\r\\n:before{background-color:color-mix(in srgb,var(--colors-emerald-300) var(--un-bg-opacity),transparent)}.after\:bg-teal-300\/20:after{background-color:color-mix(in srgb,var(--colors-teal-300) 20%,transparent)}.after\:bg-teal-300\/20\\n:after{background-color:color-mix(in srgb,var(--colors-teal-300) var(--un-bg-opacity),transparent)}.after\:bg-teal-300\/20\\r\\n:after{background-color:color-mix(in srgb,var(--colors-teal-300) var(--un-bg-opacity),transparent)}.opacity-\[\.045\]{opacity:.045}.opacity-75{opacity:75%}.opacity-80{opacity:80%}.opacity-90{opacity:90%}.underline{text-decoration-line:underline}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-shrink,.shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.grid{display:grid}.grid-cols-\[140px_1fr\]{grid-template-columns:140px 1fr}.grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.h-1\.75{height:calc(var(--spacing) * 1.75)}.h-10{height:calc(var(--spacing) * 10)}.h-10\.5{height:calc(var(--spacing) * 10.5)}.h-12\.5{height:calc(var(--spacing) * 12.5)}.h-14{height:calc(var(--spacing) * 14)}.h-20{height:calc(var(--spacing) * 20)}.h-30{height:calc(var(--spacing) * 30)}.h-4,.h4{height:calc(var(--spacing) * 4)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6,.h6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-full{height:100%}.h-px{height:1px}.h1{height:calc(var(--spacing) * 1)}.h2{height:calc(var(--spacing) * 2)}.h3{height:calc(var(--spacing) * 3)}.h5{height:calc(var(--spacing) * 5)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-65{max-width:calc(var(--spacing) * 65)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-90{max-width:calc(var(--spacing) * 90)}.max-w-md{max-width:var(--container-md)}.min-h-\[8rem\]{min-height:8rem}.min-h-screen{min-height:100vh}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.w-1{width:calc(var(--spacing) * 1)}.w-10{width:calc(var(--spacing) * 10)}.w-10\.5{width:calc(var(--spacing) * 10.5)}.w-12\.5{width:calc(var(--spacing) * 12.5)}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-30{width:calc(var(--spacing) * 30)}.w-6{width:calc(var(--spacing) * 6)}.w-72{width:calc(var(--spacing) * 72)}.w-8{width:calc(var(--spacing) * 8)}.w-80{width:calc(var(--spacing) * 80)}.w-9{width:calc(var(--spacing) * 9)}.w-full{width:100%}.before\:h-48:before{height:calc(var(--spacing) * 48)}.before\:w-48:before{width:calc(var(--spacing) * 48)}.after\:h-32:after{height:calc(var(--spacing) * 32)}.after\:w-32:after{width:calc(var(--spacing) * 32)}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.cursor-pointer{cursor:pointer}.pointer-events-none{pointer-events:none}.before\:pointer-events-none:before{pointer-events:none}.after\:pointer-events-none:after{pointer-events:none}.resize{resize:both}.select-none{-webkit-user-select:none;user-select:none}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.before\:content-\[\'\'\]:before{--un-content:"";content:var(--un-content)}.after\:content-\[\'\'\]:after{--un-content:"";content:var(--un-content)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.shadow,.shadow\)\,{--un-shadow:0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_14px_35px_rgba\(16\,185\,129\,0\.13\)\]{--un-shadow:0 14px 35px var(--un-shadow-color, rgba(16, 185, 129, .13));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_20px_60px_rgba\(16\,185\,129\,0\.16\)\]{--un-shadow:0 20px 60px var(--un-shadow-color, rgba(16, 185, 129, .16));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,\.16\)\]{--un-shadow:0 2px 8px var(--un-shadow-color, rgba(0, 0, 0, .16));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_6px_18px_rgba\(16\,185\,129\,0\.16\)\]{--un-shadow:0 6px 18px var(--un-shadow-color, rgba(16, 185, 129, .16));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-2xl{--un-shadow:0 25px 50px -12px var(--un-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-lg{--un-shadow:0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-md{--un-shadow:0 4px 6px -1px var(--un-shadow-color, rgb(0 0 0 / .1)),0 2px 4px -2px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-xl{--un-shadow:0 20px 25px -5px var(--un-shadow-color, rgb(0 0 0 / .1)),0 8px 10px -6px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.hover\:shadow-\[0_20px_55px_rgba\(16\,185\,129\,0\.20\)\]:hover{--un-shadow:0 20px 55px var(--un-shadow-color, rgba(16, 185, 129, .2));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.hover\:shadow-\[0_28px_85px_rgba\(16\,185\,129\,0\.23\)\]:hover{--un-shadow:0 28px 85px var(--un-shadow-color, rgba(16, 185, 129, .23));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.hover\:-translate-y-0\.5:hover{--un-translate-y:calc(var(--spacing) * -.5);translate:var(--un-translate-x) var(--un-translate-y)}.hover\:-translate-y-1\.5:hover{--un-translate-y:calc(var(--spacing) * -1.5);translate:var(--un-translate-x) var(--un-translate-y)}.group:hover .group-hover\:scale-105{--un-scale-x:105%;--un-scale-y:105%;scale:var(--un-scale-x) var(--un-scale-y)}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.duration-300{--un-duration:.3s;transition-duration:.3s}.ease{--un-ease:var(--ease-DEFAULT);transition-timing-function:var(--ease-DEFAULT)}.ease-in{--un-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--un-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--un-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.-bottom-6{bottom:calc(var(--spacing) * -6)}.-right-4{right:calc(var(--spacing) * -4)}.-right-6{right:calc(var(--spacing) * -6)}.-top-4{top:calc(var(--spacing) * -4)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.top-1{top:calc(var(--spacing) * 1)}.top-2{top:calc(var(--spacing) * 2)}.before\:-left-20:before{left:calc(var(--spacing) * -20)}.before\:-top-20:before{top:calc(var(--spacing) * -20)}.after\:bottom-0:after{bottom:calc(var(--spacing) * 0)}.after\:right-0:after{right:calc(var(--spacing) * 0)}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.before\:absolute:before{position:absolute}.after\:absolute:after{position:absolute}.static{position:static}.z-1{z-index:1}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.from-\[\#0f3060\]{--un-gradient-from:color-mix(in oklab, #0f3060 var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-\[\#2563a8\]{--un-gradient-from:color-mix(in oklab, #2563a8 var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-\[\#e8f2f8\]{--un-gradient-from:color-mix(in oklab, #e8f2f8 var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-white{--un-gradient-from:color-mix(in oklab, var(--colors-white) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-\[\#3aaa8c\]{--un-gradient-to:color-mix(in oklab, #3aaa8c var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-\[\#4a9fd4\]{--un-gradient-to:color-mix(in oklab, #4a9fd4 var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-teal-50{--un-gradient-to:color-mix(in oklab, var(--colors-teal-50) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-transparent{--un-gradient-to:transparent;--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.via-\[\#2563a8\]{--un-gradient-via:color-mix(in oklab, #2563a8 var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.via-\[\#4a9fd4\]{--un-gradient-via:color-mix(in oklab, #4a9fd4 var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.via-emerald-50\/70{--un-via-opacity:70%;--un-gradient-via:color-mix(in oklab, var(--colors-emerald-50) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.bg-gradient-to-br{--un-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--un-gradient-stops))}.bg-gradient-to-r{--un-gradient-position:to right in oklab;background-image:linear-gradient(var(--un-gradient-stops))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.backdrop-blur-sm{--un-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.blur{--un-blur:blur(8px);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.before\:blur-3xl:before{--un-blur:blur(64px);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.filter{filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.table{display:table}.border-collapse{border-collapse:collapse}@supports (color: color-mix(in lab,red,red)){.text-emerald-600\/75{color:color-mix(in oklab,var(--colors-emerald-600) 75%,transparent)}.text-emerald-600\/75\\r\\n{color:color-mix(in oklab,var(--colors-emerald-600) var(--un-text-opacity),transparent)}.text-emerald-700{color:color-mix(in oklab,var(--colors-emerald-700) var(--un-text-opacity),transparent)}.text-emerald-700\/75{color:color-mix(in oklab,var(--colors-emerald-700) 75%,transparent)}.text-emerald-700\/75\\r\\n{color:color-mix(in oklab,var(--colors-emerald-700) var(--un-text-opacity),transparent)}.text-emerald-950{color:color-mix(in oklab,var(--colors-emerald-950) var(--un-text-opacity),transparent)}.text-orange-500{color:color-mix(in oklab,var(--colors-orange-500) var(--un-text-opacity),transparent)}.text-slate-600{color:color-mix(in oklab,var(--colors-slate-600) var(--un-text-opacity),transparent)}.text-white{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}.text-white\/65{color:color-mix(in oklab,var(--colors-white) 65%,transparent)}.text-white\/70{color:color-mix(in oklab,var(--colors-white) 70%,transparent)}.border-emerald-100\/80{border-color:color-mix(in oklab,var(--colors-emerald-100) 80%,transparent)}.border-emerald-100\/80\\r\\n{border-color:color-mix(in oklab,var(--colors-emerald-100) var(--un-border-opacity),transparent)}.border-emerald-200\/70{border-color:color-mix(in oklab,var(--colors-emerald-200) 70%,transparent)}.border-emerald-200\/70\\n,.border-emerald-200\/70\\r\\n{border-color:color-mix(in oklab,var(--colors-emerald-200) var(--un-border-opacity),transparent)}.border-emerald-300{border-color:color-mix(in oklab,var(--colors-emerald-300) var(--un-border-opacity),transparent)}.border-white{border-color:color-mix(in oklab,var(--colors-white) var(--un-border-opacity),transparent)}.border-white\/25{border-color:color-mix(in oklab,var(--colors-white) 25%,transparent)}.border-white\/28{border-color:color-mix(in oklab,var(--colors-white) 28%,transparent)}.border-white\/50{border-color:color-mix(in oklab,var(--colors-white) 50%,transparent)}.hover\:border-white\/45:hover{border-color:color-mix(in oklab,var(--colors-white) 45%,transparent)}.bg-emerald-500\/12{background-color:color-mix(in oklab,var(--colors-emerald-500) 12%,transparent)}.bg-emerald-500\/12\\n,.bg-emerald-500\/12\\r\\n{background-color:color-mix(in oklab,var(--colors-emerald-500) var(--un-bg-opacity),transparent)}.bg-white{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}.bg-white\/15{background-color:color-mix(in oklab,var(--colors-white) 15%,transparent)}.bg-white\/18{background-color:color-mix(in oklab,var(--colors-white) 18%,transparent)}.bg-white\/8{background-color:color-mix(in oklab,var(--colors-white) 8%,transparent)}.hover\:bg-white\/28:hover{background-color:color-mix(in oklab,var(--colors-white) 28%,transparent)}.before\:bg-emerald-300\/24:before{background-color:color-mix(in oklab,var(--colors-emerald-300) 24%,transparent)}.before\:bg-emerald-300\/24\\n:before{background-color:color-mix(in oklab,var(--colors-emerald-300) var(--un-bg-opacity),transparent)}.before\:bg-emerald-300\/24\\r\\n:before{background-color:color-mix(in oklab,var(--colors-emerald-300) var(--un-bg-opacity),transparent)}.after\:bg-teal-300\/20:after{background-color:color-mix(in oklab,var(--colors-teal-300) 20%,transparent)}.after\:bg-teal-300\/20\\n:after{background-color:color-mix(in oklab,var(--colors-teal-300) var(--un-bg-opacity),transparent)}.after\:bg-teal-300\/20\\r\\n:after{background-color:color-mix(in oklab,var(--colors-teal-300) var(--un-bg-opacity),transparent)}}@media (min-width: 48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:block{display:block}}@media (min-width: 64rem){.lg\:flex{display:flex}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:block{display:block}}@media (min-width: 80rem){.xl\:flex{display:flex}}:root{--vp-c-brand-1: #10b981;--vp-c-brand-2: #14c69a;--vp-c-brand-3: #34d399;--vp-c-brand-soft: rgba(16, 185, 129, .14);--vp-button-brand-border: transparent;--vp-button-brand-text: #ffffff;--vp-button-brand-bg: var(--vp-c-brand-1);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: #ffffff;--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: #ffffff;--vp-button-brand-active-bg: var(--vp-c-brand-3);--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: linear-gradient( 120deg, #10b981 30%, #06b6d4 );--vp-home-hero-image-background-image: linear-gradient( -45deg, #10b98155 50%, #06b6d455 50% );--vp-home-hero-image-filter: blur(56px);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: #047857;--vp-custom-block-tip-bg: var(--vp-c-brand-soft);--vp-custom-block-tip-code-bg: var(--vp-c-brand-soft)}.dark{--vp-c-brand-1: #34d399;--vp-c-brand-2: #10b981;--vp-c-brand-3: #6ee7b7;--vp-c-brand-soft: rgba(52, 211, 153, .16);--vp-custom-block-tip-text: #6ee7b7}@media (min-width: 640px){:root{--vp-home-hero-image-filter: blur(72px)}}@media (min-width: 960px){:root{--vp-home-hero-image-filter: blur(96px)}}.VPHero .name{letter-spacing:-.02em}.VPFeature{border-radius:14px!important;transition:border-color .2s,transform .2s}.VPFeature:hover{border-color:var(--vp-c-brand-1)!important;transform:translateY(-2px)}.VPFeature .icon{background:var(--vp-c-brand-soft)!important;border-radius:10px!important}.vp-doc h1{letter-spacing:-.025em;font-size:2.4rem;line-height:1.15;background:linear-gradient(120deg,var(--vp-c-text-1) 0%,color-mix(in srgb,var(--vp-c-brand-1) 60%,var(--vp-c-text-1)) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.vp-doc h2{letter-spacing:-.015em;margin-top:3rem;padding-top:1.5rem;font-size:1.5rem}.vp-doc h1+p{font-size:1.05rem;line-height:1.65;color:var(--vp-c-text-2);margin-top:.75rem;margin-bottom:2rem}.vp-doc .mono-demo h3{border:none;margin:0;padding-top:0}.vp-doc .mono-demo h3 .header-anchor{display:none!important}.vp-doc :not(pre)>code{background-color:var(--vp-c-brand-soft);color:var(--vp-c-brand-1);padding:.15em .4em;border-radius:4px;font-size:.875em}.dark .vp-doc :not(pre)>code{color:var(--vp-c-brand-3)}.mono-theme-switcher-root[data-v-dd82d9d8]{position:relative;display:inline-flex;margin-left:.75rem}.mono-theme-switcher-trigger[data-v-dd82d9d8]{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;border:1px solid var(--vp-c-divider);border-radius:8px;background:var(--vp-c-bg-soft);font-size:.78rem;line-height:1;color:var(--vp-c-text-1);cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.mono-theme-switcher-trigger[data-v-dd82d9d8]:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg)}.mono-theme-switcher-trigger[data-v-dd82d9d8]:focus-visible{outline:2px solid var(--vp-c-brand-1);outline-offset:2px}.mono-theme-switcher-trigger-icon[data-v-dd82d9d8]{font-size:.95rem;line-height:1}.mono-theme-switcher-trigger-label[data-v-dd82d9d8]{font-weight:600;color:var(--vp-c-text-1);-webkit-user-select:none;user-select:none}.mono-theme-switcher-trigger-caret[data-v-dd82d9d8]{width:0;height:0;margin-left:.15rem;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;opacity:.65}.mono-theme-switcher-panel[data-v-dd82d9d8]{position:absolute;top:calc(100% + .4rem);right:0;z-index:50;display:flex;flex-direction:column;gap:.5rem;min-width:14rem;padding:.6rem .7rem;border:1px solid var(--vp-c-divider);border-radius:10px;background:var(--vp-c-bg);box-shadow:0 8px 24px #0000001f}.mono-theme-switcher-row[data-v-dd82d9d8]{display:grid;grid-template-columns:4.5rem 1fr;align-items:center;gap:.5rem;font-size:.78rem;line-height:1;color:var(--vp-c-text-2)}.mono-theme-switcher-label[data-v-dd82d9d8]{font-weight:600;color:var(--vp-c-text-1);-webkit-user-select:none;user-select:none}.mono-theme-switcher-select[data-v-dd82d9d8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--vp-c-divider);border-radius:6px;background:var(--vp-c-bg-soft);color:inherit;font:inherit;padding:.3rem 1.6rem .3rem .5rem;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 12px) 55%,calc(100% - 8px) 55%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}.mono-theme-switcher-select[data-v-dd82d9d8]:focus-visible{outline:2px solid var(--vp-c-brand-1);outline-offset:2px}@media (max-width: 768px){.mono-theme-switcher-root[data-v-dd82d9d8]{margin-left:.25rem}.mono-theme-switcher-trigger-label[data-v-dd82d9d8]{display:none}.mono-theme-switcher-panel[data-v-dd82d9d8]{right:-.25rem;min-width:12rem}}.premium-checkbox{padding:.9rem 1rem;border:1px solid rgba(16,185,129,.28);border-radius:1.25rem;background:radial-gradient(circle at top left,rgba(110,231,183,.28),transparent 38%),linear-gradient(135deg,#fff,#ecfdf5 55%,#f0fdfa);box-shadow:0 14px 35px #10b98121;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.premium-checkbox:hover{transform:translateY(-2px);border-color:#10b98173;box-shadow:0 20px 55px #10b98133}.premium-checkbox .mono-checkbox-box{margin-top:.125rem;border-radius:.75rem;border-color:#10b9818c;box-shadow:0 6px 18px #10b98129}.premium-checkbox .mono-checkbox-label-text{font-size:.9rem;font-weight:800;color:#064e3b;letter-spacing:-.01em}.premium-checkbox .mono-checkbox-label-description{margin-top:.25rem;font-size:.78rem;color:#047857bf}.native-basic-host .mono-drawer-trigger{padding:.5rem 1rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-primary);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.85rem}.native-colors-host{display:flex;flex-wrap:wrap;gap:.5rem}.native-colors-host>button{padding:.45rem .9rem;border-radius:8px;border:1px solid var(--theme-border);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.78rem;text-transform:capitalize}.native-customized-host .mono-drawer-trigger{padding:.5rem 1rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-purple, #7c3aed);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.85rem}.native-eventlog-host button{padding:.5rem 1rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-primary);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.82rem}.native-eventlog-host .event-log-out{white-space:pre-wrap;font-family:monospace;background:#f0f0f0;padding:1rem;max-height:200px;overflow:auto;font-size:.78rem}.native-no-overlay-host .mono-drawer-trigger{padding:.5rem 1rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-secondary);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.85rem}.native-persistent-host .mono-drawer-trigger{padding:.5rem 1rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-warning);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.85rem}.mono-drawer .mono-drawer-foot-confirm{padding:.4rem .85rem;border-radius:7px;border:1px solid var(--theme-warning);background:var(--theme-warning);color:#fff;font:inherit;font-weight:700;font-size:.8rem;cursor:pointer}.native-positions-host>div>button{padding:.45rem .9rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-text);cursor:pointer;font:inherit;font-weight:600;font-size:.82rem}.native-sizes-host>div>button{padding:.45rem .9rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-text);cursor:pointer;font:inherit;font-weight:600;font-size:.82rem}.native-slots-host .mono-drawer-trigger{padding:.5rem 1rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-info);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.85rem}.mono-drawer .mono-drawer-foot-reject{padding:.4rem .85rem;border-radius:7px;background:transparent;border:1px solid var(--theme-danger);color:var(--theme-danger);font:inherit;font-weight:700;font-size:.8rem;cursor:pointer}.mono-drawer .mono-drawer-foot-approve{padding:.4rem .85rem;border-radius:7px;background:var(--theme-success);border:1px solid var(--theme-success);color:#fff;font:inherit;font-weight:700;font-size:.8rem;cursor:pointer}.native-menu-aliases .wrap{border:1px solid var(--theme-border);border-radius:12px;padding:.85rem;background:var(--theme-surface);max-width:280px}.native-menu-aliases .caption{margin-top:.6rem;font-size:.78rem;opacity:.7}.native-menu-badges .wrap{border:1px solid var(--theme-border);border-radius:12px;padding:.85rem;background:var(--theme-surface);max-width:280px}.native-menu-badges .caption{margin-top:.6rem;font-size:.78rem;opacity:.7}.native-menu-basic .wrap{border:1px solid var(--theme-border);border-radius:12px;padding:.85rem;background:var(--theme-surface);max-width:280px}.native-menu-basic .caption{margin-top:.6rem;font-size:.78rem;opacity:.7}.native-menu-customized .wrap{border:1px solid var(--theme-border);border-radius:12px;padding:.85rem;background:var(--theme-surface);max-width:280px}.native-menu-customized .caption{margin-top:.6rem;font-size:.78rem;opacity:.7}.native-menu-customized .fancy-action{border-radius:99px!important}.native-menu-customized .fancy-title{letter-spacing:.01em;font-weight:600}.native-menu-customized .fancy-badge{font-family:ui-monospace,monospace;border:1px dashed currentColor}.native-menu-dividers .wrap{border:1px solid var(--theme-border);border-radius:12px;padding:.85rem;background:var(--theme-surface);max-width:280px}.native-menu-dividers .caption{margin-top:.6rem;font-size:.78rem;opacity:.7}.native-menu-groups .wrap{border:1px solid var(--theme-border);border-radius:12px;padding:.85rem;background:var(--theme-surface);max-width:280px}.native-menu-groups .caption{margin-top:.6rem;font-size:.78rem;opacity:.7}.native-menu-multiple .wrap{border:1px solid var(--theme-border);border-radius:12px;padding:.85rem;background:var(--theme-surface);max-width:280px}.native-menu-multiple .caption{margin-top:.6rem;font-size:.78rem;opacity:.7}.native-menu-nested-elements .wrap{border:1px solid var(--theme-border);border-radius:12px;padding:.85rem;background:var(--theme-surface);max-width:320px}.native-menu-nested-elements .caption{margin-top:.6rem;font-size:.78rem;opacity:.7}.native-menu-nested .wrap{border:1px solid var(--theme-border);border-radius:12px;padding:.85rem;background:var(--theme-surface);max-width:320px}.native-menu-nested .caption{margin-top:.6rem;font-size:.78rem;opacity:.7}.native-menu-plain .wrap{border:1px solid var(--theme-border);border-radius:12px;padding:.55rem;background:var(--theme-surface);box-shadow:0 8px 30px #00000014;max-width:240px}.native-menu-plain .caption{margin-top:.6rem;font-size:.78rem;opacity:.7}.native-menu-iconify .wrap{border:1px solid var(--theme-border);border-radius:12px;padding:.85rem;background:var(--theme-surface);max-width:280px}.native-menu-iconify .caption{margin-top:.6rem;font-size:.78rem;opacity:.7}.native-menu-router .wrap{border:1px solid var(--theme-border);border-radius:12px;padding:.85rem;background:var(--theme-surface);max-width:320px}.native-menu-router .caption{margin-top:.6rem;font-size:.78rem;opacity:.7}.native-basic-host .mono-modal-trigger{padding:.5rem 1rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-primary);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.85rem}.native-colors-host{display:flex;flex-wrap:wrap;gap:.55rem}.native-colors-host .mono-modal-trigger{padding:.45rem .9rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-text);cursor:pointer;font:inherit;font-weight:600;font-size:.82rem}.native-confirm-host .mono-modal-trigger{padding:.5rem 1rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-danger);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.85rem;justify-self:start}.native-custom-host .mono-modal-trigger{padding:.5rem 1rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-success);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.85rem}.native-event-host .mono-modal-trigger{padding:.5rem 1rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-primary);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.85rem;justify-self:start}.native-no-overlay-host .mono-modal-trigger,.native-persistent-host .mono-modal-trigger{padding:.5rem 1rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-primary);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.85rem}.native-sizes-host{display:flex;flex-wrap:wrap;gap:.55rem}.native-sizes-host .mono-modal-trigger{padding:.45rem .9rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-text);cursor:pointer;font:inherit;font-weight:600;font-size:.82rem}.native-form-host .mono-modal-trigger{padding:.5rem 1rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-primary);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.85rem;justify-self:start}.native-nav-basic{border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-nav-basic .brand{display:flex;align-items:center;gap:.55rem;font-weight:800;color:var(--theme-primary);font-size:.95rem}.native-nav-basic .logo{width:28px;height:28px;border-radius:7px;background:linear-gradient(135deg,var(--theme-primary),var(--theme-accent));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800}.native-nav-basic .avatar{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .65rem .25rem .3rem;border-radius:999px;border:1px solid var(--theme-border);background:var(--theme-surface);cursor:pointer;font:inherit}.native-nav-basic .circ{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,var(--theme-primary),var(--theme-accent));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.66rem;font-weight:700}.native-nav-basic .lbl{font-size:.78rem;font-weight:600}.native-nav-basic .body{padding:1.5rem;color:var(--theme-text);font-size:.85rem;line-height:1.6}.native-nav-colors{display:grid;gap:.5rem}.native-nav-colors .wrap{border:1px solid var(--theme-border);border-radius:10px;overflow:hidden}.native-nav-colors .title{font-weight:700;font-size:.88rem;text-transform:capitalize}.native-nav-colors .tag{padding:.2rem .55rem;border-radius:999px;font-size:.66rem;font-weight:700;background:#ffffff2e;color:inherit}.native-nav-customized{border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-nav-customized .fancy-inner{background:linear-gradient(90deg,transparent,rgba(255,255,255,.06))}.native-nav-customized .fancy-start{letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:800}.native-nav-customized .fancy-end{gap:.25rem}.native-nav-customized .action{padding:.35rem .8rem;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:#ffffff2e;color:#fff;cursor:pointer;font:inherit;font-size:.78rem;font-weight:700}.native-nav-customized .body{padding:1.25rem;color:var(--theme-text);font-size:.85rem;line-height:1.6}.native-nav-customized .body code{background:rgba(var(--theme-primary-rgb),.08);color:var(--theme-primary);padding:.1rem .4rem;border-radius:4px;font-family:ui-monospace,monospace;font-size:.85em}.native-nav-density{display:grid;gap:.4rem}.native-nav-density .row{border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-nav-density .lbl{padding:.4rem 1rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--theme-text);opacity:.55;background:#ffffff80}.native-nav-density .title{font-weight:700;color:var(--theme-primary);font-size:.92rem}.native-nav-density .ver{font-size:.78rem;opacity:.7}.native-nav-layoutvar{border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-nav-layoutvar .title{font-weight:800;color:var(--theme-primary)}.native-nav-layoutvar .hint{font-size:.78rem;opacity:.7}.native-nav-layoutvar .body{padding:1.25rem;color:var(--theme-text);font-size:.85rem;line-height:1.7}.native-nav-layoutvar .body p{margin:0 0 .5rem}.native-nav-layoutvar .body code{background:rgba(var(--theme-primary-rgb),.08);color:var(--theme-primary);padding:.1rem .4rem;border-radius:4px;font-family:ui-monospace,monospace;font-size:.85em}.native-nav-layoutvar .value{font-family:ui-monospace,monospace;font-size:1.1rem;color:var(--theme-primary);font-weight:700;margin:.4rem 0 .6rem!important}.native-nav-nonsticky{border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-nav-nonsticky .title{font-weight:800;color:var(--theme-primary);font-size:.95rem}.native-nav-nonsticky .hint{font-size:.75rem;opacity:.65}.native-nav-nonsticky .body{padding:1.5rem;color:var(--theme-text);font-size:.85rem;line-height:1.6}.native-nav-nonsticky .body p{margin:0 0 .5rem}.native-nav-nonsticky .body p:last-child{margin-bottom:0}.native-nav-variants{display:grid;gap:.5rem}.native-nav-variants .wrap{background:var(--theme-surface-soft);border-radius:10px;padding:.85rem}.native-nav-variants .lbl{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--theme-text);opacity:.55;margin-bottom:.4rem}.native-nav-variants .title{font-weight:700;color:var(--theme-primary);font-size:.9rem}.native-nav-variants .action{padding:.3rem .7rem;border-radius:6px;border:1px solid var(--theme-border);background:var(--theme-surface);cursor:pointer;font:inherit;font-size:.78rem;font-weight:600}.native-nav-actions{border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-nav-actions .brand{display:flex;align-items:center;gap:.55rem;font-weight:800;color:var(--theme-primary);font-size:.95rem}.native-nav-actions .logo{width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg,var(--theme-primary),var(--theme-accent));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:800}.native-nav-actions .brand-sub{font-size:.66rem;font-weight:600;color:rgba(var(--theme-text-rgb),.55);letter-spacing:.06em;text-transform:uppercase}.native-nav-actions .search{position:relative;flex:1;max-width:380px}.native-nav-actions .search-ico{position:absolute;left:.7rem;top:50%;transform:translateY(-50%);color:rgba(var(--theme-text-rgb),.45);pointer-events:none}.native-nav-actions .search input{width:100%;padding:.45rem .85rem .45rem 2.1rem;border:1px solid var(--theme-border);border-radius:8px;font:inherit;font-size:.82rem;background:var(--theme-surface-soft);outline:none}.native-nav-actions .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.native-nav-actions .ico-btn{position:relative;width:36px;height:36px;border-radius:9px;border:1px solid var(--theme-border);background:var(--theme-surface);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font:inherit}.native-nav-actions .badge{position:absolute;top:-3px;right:-3px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--theme-danger);color:#fff;font-size:.6rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.native-nav-actions .avatar{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .7rem .25rem .3rem;border-radius:999px;border:1px solid var(--theme-border);background:var(--theme-surface);cursor:pointer;font:inherit}.native-nav-actions .circ{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,var(--theme-primary),var(--theme-accent));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.66rem;font-weight:700}.native-nav-actions .info{text-align:left;line-height:1.1}.native-nav-actions .name{font-size:.78rem;font-weight:700}.native-nav-actions .role{font-size:.66rem;opacity:.65}.native-nav-actions .body{padding:1.25rem;color:var(--theme-text);font-size:.85rem;line-height:1.6}.native-nav-extension{border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-nav-extension .title{font-weight:800;color:var(--theme-primary);font-size:1rem}.native-nav-extension .sub{font-size:.72rem;opacity:.65;margin-top:1px}.native-nav-extension .export{padding:.4rem .85rem;border-radius:7px;border:1px solid var(--theme-primary);background:var(--theme-primary);color:#fff;cursor:pointer;font:inherit;font-size:.8rem;font-weight:600}.native-nav-extension .tab{padding:.45rem .85rem;border:none;background:transparent;cursor:pointer;font:inherit;font-size:.82rem;font-weight:500;color:rgba(var(--theme-text-rgb),.65);border-bottom:2px solid transparent;margin-bottom:-1px}.native-nav-extension .tab.on{font-weight:700;color:var(--theme-primary);border-bottom-color:var(--theme-primary)}.native-nav-extension .body{padding:1.25rem;color:var(--theme-text);font-size:.85rem}.card-recipe .radio-card{width:100%;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--mono-radio-accent) 18%,#e5e7eb);border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0f172a0d;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-color .18s ease}.card-recipe .radio-card:hover{border-color:color-mix(in srgb,var(--mono-radio-accent) 35%,#d1d5db);box-shadow:0 10px 28px #0f172a14;transform:translateY(-1px)}.card-recipe .radio-card:has(.mono-radio-input:checked){border-color:var(--mono-radio-accent);background:color-mix(in srgb,var(--mono-radio-accent) 7%,white);box-shadow:0 0 0 3px color-mix(in srgb,var(--mono-radio-accent) 18%,transparent),0 10px 28px #0f172a14}.native-sidebar-colors .pane{position:relative;height:200px;border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft);margin-bottom:.5rem}.native-sidebar-colors .content{padding:1rem 1rem 1rem calc(160px + 1rem);height:100%;box-sizing:border-box;color:var(--theme-text);font-size:.82rem}.native-sidebar-colors .lbl{font-weight:700;font-size:.85rem;text-transform:capitalize}.native-sidebar-colors .dim{font-size:.78rem;opacity:.85}.native-sidebar-customized{position:relative;height:320px;border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-sidebar-customized .content{padding:1.25rem 1.25rem 1.25rem calc(220px + 1.25rem);height:100%;box-sizing:border-box;color:var(--theme-text);font-size:.85rem;line-height:1.6;overflow-y:auto}.native-sidebar-customized .fancy-panel{background:linear-gradient(180deg,rgba(var(--theme-primary-rgb),1),rgba(var(--theme-primary-rgb),.78))!important}.native-sidebar-customized .fancy-header{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem!important;font-weight:800;background:#ffffff14}.native-sidebar-customized .fancy-body{font-size:.83rem}.native-sidebar-customized .fancy-footer{background:#0000002e;text-align:center;font-size:.7rem;opacity:.75}.native-sidebar-iconify{position:relative;height:460px;border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-sidebar-iconify .content{padding:1.25rem 1.25rem 1.25rem calc(248px + 1.25rem);height:100%;box-sizing:border-box;color:var(--theme-text);font-size:.85rem;line-height:1.6;overflow-y:auto}.native-sidebar-iconify .content h3{margin:0 0 .6rem;font-size:.95rem;font-weight:800;color:var(--theme-primary);text-transform:capitalize}.native-sidebar-iconify .content p{margin:0 0 .5rem}.native-sidebar-iconify .brand{display:flex;align-items:center;gap:.6rem;font-weight:800;color:var(--theme-primary);font-size:.92rem}.native-sidebar-iconify .logo{width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg,var(--theme-primary),var(--theme-accent));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:800;flex-shrink:0}.native-sidebar-iconify .mono-sidebar-footer{font-size:.7rem;opacity:.65}.native-sidebar-location .pane{position:relative;height:360px;border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft);margin-bottom:.6rem}.native-sidebar-location .content{height:100%;box-sizing:border-box;color:var(--theme-text);font-size:.85rem;line-height:1.6;overflow-y:auto}.native-sidebar-location .content-left{padding:1.25rem 1.25rem 1.25rem calc(200px + 1.25rem)}.native-sidebar-location .content-right{padding:1.25rem calc(200px + 1.25rem) 1.25rem 1.25rem}.native-sidebar-location .hd{font-weight:800;color:var(--theme-primary)}.native-sidebar-manual{position:relative;height:360px;border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-sidebar-manual .content{padding:1.25rem 1.25rem 1.25rem calc(64px + 1.25rem);height:100%;box-sizing:border-box;color:var(--theme-text);font-size:.85rem;line-height:1.6;overflow-y:auto;transition:padding .22s ease;display:flex;flex-direction:column;gap:.85rem}.native-sidebar-manual.expanded .content{padding-left:calc(220px + 1.25rem)}.native-sidebar-manual .actions{display:flex;gap:.5rem;flex-wrap:wrap}.native-sidebar-manual .btn{padding:.4rem .8rem;border-radius:7px;border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-text);cursor:pointer;font:inherit;font-weight:600;font-size:.78rem}.native-sidebar-manual .btn[disabled]{opacity:.5;cursor:not-allowed}.native-sidebar-manual .muted{margin:0;opacity:.7}.native-sidebar-manual .brand{display:flex;align-items:center;gap:.55rem;font-weight:800;color:var(--theme-primary);font-size:.9rem;white-space:nowrap}.native-sidebar-manual .logo{width:28px;height:28px;border-radius:7px;background:linear-gradient(135deg,var(--theme-primary),var(--theme-accent));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800;flex-shrink:0}.native-sidebar-permanent{position:relative;height:360px;border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-sidebar-permanent .content{padding:1.25rem 1.25rem 1.25rem calc(220px + 1.25rem);height:100%;box-sizing:border-box;color:var(--theme-text);font-size:.85rem;line-height:1.6;overflow-y:auto}.native-sidebar-permanent .content h3{margin:0 0 .6rem;font-size:.95rem;font-weight:800;color:var(--theme-primary)}.native-sidebar-permanent .content p{margin:0}.native-sidebar-permanent .brand{display:flex;align-items:center;gap:.55rem;font-weight:800;color:var(--theme-primary);font-size:.9rem}.native-sidebar-permanent .logo{width:28px;height:28px;border-radius:7px;background:linear-gradient(135deg,var(--theme-primary),var(--theme-accent));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800}.native-sidebar-permanent .mono-sidebar-footer{font-size:.7rem;opacity:.6}.native-sidebar-rail-hover{position:relative;height:360px;border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-sidebar-rail-hover .content{padding:1.25rem 1.25rem 1.25rem calc(64px + 1.25rem);height:100%;box-sizing:border-box;color:var(--theme-text);font-size:.85rem;line-height:1.6;overflow-y:auto}.native-sidebar-rail-hover .brand{display:flex;align-items:center;gap:.55rem;font-weight:800;color:var(--theme-primary);font-size:.9rem;white-space:nowrap}.native-sidebar-rail-hover .logo{width:28px;height:28px;border-radius:7px;background:linear-gradient(135deg,var(--theme-primary),var(--theme-accent));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800;flex-shrink:0}.native-sidebar-rail{position:relative;height:360px;border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-sidebar-rail .content{padding:1.25rem 1.25rem 1.25rem calc(64px + 1.25rem);height:100%;box-sizing:border-box;color:var(--theme-text);font-size:.85rem;line-height:1.6;overflow-y:auto;transition:padding .22s ease}.native-sidebar-rail.expanded .content{padding-left:calc(220px + 1.25rem)}.native-sidebar-rail .brand{display:flex;align-items:center;gap:.55rem;font-weight:800;color:var(--theme-primary);font-size:.9rem;white-space:nowrap}.native-sidebar-rail .logo{width:28px;height:28px;border-radius:7px;background:linear-gradient(135deg,var(--theme-primary),var(--theme-accent));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800;flex-shrink:0}.native-sidebar-temporary{position:relative;height:360px;border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-sidebar-temporary .content{padding:1.25rem;height:100%;box-sizing:border-box;color:var(--theme-text);font-size:.85rem;line-height:1.6;overflow-y:auto}.native-sidebar-temporary .content p{margin:1rem 0 0}.native-sidebar-temporary .hd{font-weight:800;color:var(--theme-primary)}.native-sidebar-temporary .trigger{padding:.5rem 1rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-primary);color:#fff;cursor:pointer;font:inherit;font-weight:700;font-size:.85rem}.native-sidebar-variants .pane{position:relative;height:220px;border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft);margin-bottom:.6rem}.native-sidebar-variants .content{padding:1rem 1rem 1rem calc(200px + 1rem);height:100%;box-sizing:border-box;color:var(--theme-text);font-size:.82rem}.native-sidebar-variants .hd{font-weight:800;color:var(--theme-primary);text-transform:capitalize}.native-sidebar-variants .copy{margin:0;font-size:.78rem;opacity:.7}.native-sidebar-variants .lbl{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;opacity:.55;margin-bottom:.3rem}.native-sidebar-variants p{margin:0}.native-sidebar-menu{position:relative;height:460px;border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:var(--theme-surface-soft)}.native-sidebar-menu .content{padding:1.25rem 1.25rem 1.25rem calc(264px + 1.25rem);height:100%;box-sizing:border-box;color:var(--theme-text);font-size:.85rem;line-height:1.6;overflow-y:auto}.native-sidebar-menu .content h3{margin:0 0 .6rem;font-size:.95rem;font-weight:800;color:var(--theme-primary);text-transform:capitalize}.native-sidebar-menu .brand{display:flex;align-items:center;gap:.7rem}.native-sidebar-menu .logo{width:36px;height:36px;border-radius:9px;background:linear-gradient(135deg,var(--theme-primary),var(--theme-accent));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:800;flex-shrink:0}.native-sidebar-menu .name{font-weight:800;color:var(--theme-primary);font-size:.92rem;line-height:1.2}.native-sidebar-menu .sub{font-size:.66rem;color:rgba(var(--theme-text-rgb),.55);letter-spacing:.06em;text-transform:uppercase}.native-sidebar-menu .usercard{display:flex;align-items:center;gap:.7rem;background:rgba(var(--theme-primary-rgb),.06);border-radius:11px;padding:.55rem .75rem}.native-sidebar-menu .av{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--theme-primary),var(--theme-accent));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;flex-shrink:0}.native-sidebar-menu .un{font-size:.78rem;font-weight:700}.native-sidebar-menu .ur{font-size:.66rem;color:rgba(var(--theme-text-rgb),.55)}.card-recipe{display:grid;gap:.75rem;max-width:24rem}.card-recipe .switch-card{width:100%;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--mono-switch-accent) 18%,#e5e7eb);border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0f172a0d;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-color .18s ease}.card-recipe .switch-card:hover{border-color:color-mix(in srgb,var(--mono-switch-accent) 35%,#d1d5db);box-shadow:0 10px 28px #0f172a14;transform:translateY(-1px)}.card-recipe .switch-card:has(.mono-switch-input:checked){border-color:var(--mono-switch-accent);background:color-mix(in srgb,var(--mono-switch-accent) 7%,white);box-shadow:0 0 0 3px color-mix(in srgb,var(--mono-switch-accent) 18%,transparent),0 10px 28px #0f172a14}.premium-bc{font-family:"DM Serif Display",Georgia,serif;font-size:.88rem}.premium-bc-sep{color:#c2410c!important;font-weight:700}.premium-bc-action{border-radius:999px!important;letter-spacing:.01em}.premium-bc-current>.mono-breadcrumb-action{background:linear-gradient(135deg,#fde68a,#fb923c)!important;color:#7c2d12!important;box-shadow:0 4px 14px #fb923c59!important;border-color:transparent!important}[data-v-4e7c84f4] .fancy-action{border-radius:99px!important}[data-v-4e7c84f4] .fancy-title{letter-spacing:.01em;font-weight:600}[data-v-4e7c84f4] .fancy-badge{font-family:ui-monospace,monospace;border:1px dashed currentColor}[data-v-e00327d5] .fancy-inner{background:linear-gradient(90deg,transparent,rgba(255,255,255,.06))}[data-v-e00327d5] .fancy-start{letter-spacing:.04em;text-transform:uppercase;font-size:.82rem!important}[data-v-e00327d5] .fancy-end{gap:.25rem}.card-recipe[data-v-07a4caaf] .radio-card{width:100%;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--mono-radio-accent) 18%,#e5e7eb);border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0f172a0d;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-color .18s ease}.card-recipe[data-v-07a4caaf] .radio-card:hover{border-color:color-mix(in srgb,var(--mono-radio-accent) 35%,#d1d5db);box-shadow:0 10px 28px #0f172a14;transform:translateY(-1px)}.card-recipe[data-v-07a4caaf] .radio-card.mono-radio-checked{border-color:var(--mono-radio-accent);background:color-mix(in srgb,var(--mono-radio-accent) 7%,white);box-shadow:0 0 0 3px var(--mono-radio-accent-soft),0 10px 28px #0f172a14}[data-v-772ec9ae] .fancy-panel{background:linear-gradient(180deg,rgba(var(--theme-primary-rgb),1),rgba(var(--theme-primary-rgb),.78))!important}[data-v-772ec9ae] .fancy-header{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem!important;font-weight:800;background:#ffffff14}[data-v-772ec9ae] .fancy-body{font-size:.83rem}[data-v-772ec9ae] .fancy-footer{background:#0000002e;text-align:center;font-size:.7rem;opacity:.75}.card-recipe[data-v-0fd69548] .switch-card{width:100%;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--mono-switch-accent) 18%,#e5e7eb);border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0f172a0d;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-color .18s ease}.card-recipe[data-v-0fd69548] .switch-card:hover{border-color:color-mix(in srgb,var(--mono-switch-accent) 35%,#d1d5db);box-shadow:0 10px 28px #0f172a14;transform:translateY(-1px)}.card-recipe[data-v-0fd69548] .switch-card.mono-switch-checked{border-color:var(--mono-switch-accent);background:color-mix(in srgb,var(--mono-switch-accent) 7%,white);box-shadow:0 0 0 3px color-mix(in srgb,var(--mono-switch-accent) 18%,transparent),0 10px 28px #0f172a14}.mono-demo{position:relative;margin:2.25rem 0;border:1px solid var(--vp-c-divider);border-radius:16px;background:var(--vp-c-bg-soft);box-shadow:0 1px #0000000a,0 4px 12px -6px #0000000f;transition:border-color .2s,box-shadow .2s,transform .2s}.dark .mono-demo{box-shadow:0 1px #ffffff08,0 8px 24px -10px #00000080}.mono-demo:hover{border-color:color-mix(in srgb,var(--vp-c-brand-1) 25%,var(--vp-c-divider));box-shadow:0 1px #0000000a,0 18px 36px -16px color-mix(in srgb,var(--vp-c-brand-1) 22%,transparent)}.mono-demo__accent{height:3px;background:linear-gradient(90deg,#10b981,#06b6d4,#8b5cf6);opacity:.85;border-radius:16px 16px 0 0}.mono-demo__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding:1.1rem 1.5rem 1rem;border-bottom:1px solid var(--vp-c-divider);background:linear-gradient(180deg,color-mix(in srgb,var(--vp-c-brand-1) 4%,transparent),transparent)}.mono-demo__heading{flex:1;min-width:0}.mono-demo__title{margin:0;font-size:1.05rem;font-weight:600;letter-spacing:-.01em;color:var(--vp-c-text-1);line-height:1.3;border:none;padding:0}.mono-demo__title:before{display:none!important}.mono-demo__desc{margin:.35rem 0 0;font-size:.875rem;color:var(--vp-c-text-2);line-height:1.55}.mono-demo__toggle{display:inline-flex;flex-shrink:0;padding:3px;background:var(--vp-c-default-soft);border-radius:9px;border:1px solid var(--vp-c-divider)}.mono-demo__toggle-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.78rem;font-weight:600;letter-spacing:.01em;color:var(--vp-c-text-2);background:transparent;border:0;border-radius:6px;cursor:pointer;transition:color .15s,background-color .15s,box-shadow .15s}.mono-demo__toggle-btn:hover{color:var(--vp-c-text-1)}.mono-demo__toggle-btn.is-active{background:var(--vp-c-bg);color:var(--vp-c-text-1);box-shadow:0 1px 2px #0000000f,0 0 0 1px color-mix(in srgb,var(--vp-c-brand-1) 30%,var(--vp-c-divider))}.dark .mono-demo__toggle-btn.is-active{background:var(--vp-c-bg-soft);box-shadow:0 1px 2px #00000080,0 0 0 1px color-mix(in srgb,var(--vp-c-brand-1) 35%,transparent)}.mono-demo__toggle-dot{width:7px;height:7px;border-radius:50%;display:inline-block}.mono-demo__toggle-dot--vue{background:linear-gradient(135deg,#42b883,#35495e)}.mono-demo__toggle-dot--css{background:linear-gradient(135deg,#06b6d4,#2563eb)}.mono-demo__stage{position:relative;min-height:180px;padding:2rem 1.5rem;background:var(--vp-c-bg)}.mono-demo__stage-glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 50% 30%,color-mix(in srgb,var(--vp-c-brand-1) 9%,transparent) 0%,transparent 70%)}.mono-demo__stage-grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(var(--vp-c-divider) 1px,transparent 1px),linear-gradient(90deg,var(--vp-c-divider) 1px,transparent 1px);background-size:32px 32px;background-position:-1px -1px;opacity:.35;mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,black 30%,transparent 80%)}.mono-demo__stage-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:inherit;text-align:left}.mono-demo__stage-inner>*{max-width:100%}.mono-demo__actions{display:flex;align-items:center;gap:.4rem;padding:.5rem .75rem .5rem 1rem;border-top:1px solid var(--vp-c-divider);background:color-mix(in srgb,var(--vp-c-bg-soft) 70%,var(--vp-c-bg));border-radius:0 0 16px 16px}.mono-demo:has(.mono-demo__code) .mono-demo__actions{border-radius:0}.mono-demo__actions-spacer{flex:1}.mono-demo__lang-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .55rem;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--vp-c-text-2);background:var(--vp-c-default-soft);border-radius:5px}.mono-demo__lang-chip svg{color:var(--vp-c-brand-1)}.mono-demo__btn{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.78rem;font-weight:500;color:var(--vp-c-text-2);background:transparent;border:1px solid transparent;border-radius:7px;cursor:pointer;transition:all .15s ease}.mono-demo__btn:hover{background:var(--vp-c-default-soft);color:var(--vp-c-text-1);border-color:var(--vp-c-divider)}.mono-demo__btn--toggle svg{transition:transform .25s ease}.mono-demo__btn--toggle.is-open svg{transform:rotate(180deg)}.mono-demo__code{background:#1c2128;border-top:1px solid var(--vp-c-divider);border-radius:0 0 16px 16px;overflow:hidden}.mono-demo__code-loading{padding:.85rem 1.25rem;font-size:.75rem;color:#768390}.mono-demo__code-shiki .shiki{margin:0;padding:1.1rem 1.25rem;border-radius:0;font-size:.82rem;line-height:1.65;overflow-x:auto;background:transparent!important;color:#adbac7!important}.mono-demo__code-shiki .shiki code{background:transparent;color:inherit;font-size:inherit;padding:0}.mono-demo__code-enter-active,.mono-demo__code-leave-active{transition:opacity .2s ease,max-height .3s ease;overflow:hidden}.mono-demo__code-enter-from,.mono-demo__code-leave-to{opacity:0;max-height:0}.mono-demo__code-enter-to,.mono-demo__code-leave-from{opacity:1;max-height:1400px}.mono-card.klaim-process-card{background:linear-gradient(135deg,#0f3060,#2563a8 60%,#4a9fd4);color:#fff;border-color:transparent;box-shadow:0 6px 24px #2563a847}.example-layout,.example-layout *{font-family:Plus Jakarta Sans,system-ui,sans-serif}.example-layout .mono-sidebar.effective-rail:not(.open):not(.expand-on-hover:hover) .brand-header{padding-left:0;padding-right:0;justify-content:center}.example-layout .mono-sidebar.effective-rail.open .mono-sidebar-label,.example-layout .mono-sidebar.effective-rail.expand-on-hover:hover .mono-sidebar-label{display:revert}.example-layout .footer-menu [data-id=logout]{color:#dc2626}.example-layout .footer-menu [data-id=logout]:hover{background:#fef2f2}.oddo-page{font-family:var(--theme-font-family);color:var(--theme-text);background:var(--theme-surface-soft);letter-spacing:0}.oddo-page,.oddo-page *{box-sizing:border-box}.oddo-page .oddo-nav{background:var(--theme-primary);color:var(--theme-primary-contrast);box-shadow:var(--theme-elev-2)}.oddo-page .oddo-nav .mono-nav,.oddo-page .oddo-nav>*{background:var(--theme-primary)!important;color:var(--theme-primary-contrast)}.oddo-page .oddo-nav-link{color:var(--theme-primary-contrast);opacity:.92;text-decoration:none;transition:opacity var(--theme-duration-fast) var(--theme-motion-standard)}.oddo-page .oddo-nav-link:hover{opacity:1;text-decoration:underline}.oddo-page .oddo-btn-group mono-button+mono-button{margin-left:-1px}.oddo-page .oddo-flow{display:flex;list-style:none;margin:0;padding:0;gap:0}.oddo-page .oddo-flow-step{position:relative;padding:.55rem 1.4rem .55rem 1.7rem;background:var(--theme-surface);color:var(--theme-text-secondary);font-size:var(--theme-font-size-xs);font-weight:var(--theme-font-weight-medium);letter-spacing:var(--theme-letter-spacing-button);text-transform:uppercase;border:var(--theme-border-width) solid var(--theme-border);border-right:none;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%,14px 50%);margin-right:-10px;white-space:nowrap;cursor:pointer;transition:background var(--theme-duration-fast) var(--theme-motion-standard),color var(--theme-duration-fast) var(--theme-motion-standard)}.oddo-page .oddo-flow-step:first-child{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);padding-left:1.1rem}.oddo-page .oddo-flow-step:hover{background:var(--theme-action-hover);color:var(--theme-text-primary)}.oddo-page .oddo-flow-step-active,.oddo-page .oddo-flow-step-active:hover{background:var(--theme-primary);color:var(--theme-primary-contrast);border-color:var(--theme-primary)}.oddo-page .oddo-flow-step-cancelled,.oddo-page .oddo-flow-step-cancelled:hover{background:var(--theme-danger);color:var(--theme-danger-contrast);border-color:var(--theme-danger)}.oddo-page .oddo-stat-btn>button,.oddo-page .oddo-stat-btn>a{text-transform:none!important;letter-spacing:0!important}.oddo-page .oddo-stat-icon{color:var(--theme-text-secondary);font-size:1.25rem}.oddo-page .oddo-stat-text{display:flex;flex-direction:column;align-items:flex-start;line-height:var(--theme-line-height-tight);text-align:left;text-transform:none}.oddo-page .oddo-stat-line1{font-weight:var(--theme-font-weight-medium);color:var(--theme-text-primary);font-size:var(--theme-font-size-sm)}.oddo-page .oddo-stat-line2{color:var(--theme-text-secondary);font-size:var(--theme-font-size-xs)}.oddo-page .oddo-card{background:var(--theme-surface);border-radius:var(--theme-radius-sm);box-shadow:var(--theme-elev-1)}.oddo-page .oddo-label{font-size:var(--theme-font-size-sm);font-weight:var(--theme-font-weight-medium);color:var(--theme-text-secondary)}.oddo-page .oddo-link{color:var(--theme-primary);text-decoration:none;cursor:pointer;transition:color var(--theme-duration-fast) var(--theme-motion-standard)}.oddo-page .oddo-link:hover{text-decoration:underline;color:var(--theme-primary-dark)}.oddo-page .oddo-table{width:100%;border-collapse:collapse;font-size:var(--theme-font-size-sm);min-width:920px}.oddo-page .oddo-table thead th{text-align:left;font-weight:var(--theme-font-weight-medium);color:var(--theme-text-secondary);padding:.75rem;border-bottom:var(--theme-border-width) solid var(--theme-border);background:var(--theme-surface);white-space:nowrap;text-transform:none}.oddo-page .oddo-table tbody td{padding:.6rem .75rem;border-bottom:1px solid var(--theme-divider);color:var(--theme-text-primary);vertical-align:middle}.oddo-page .oddo-table tbody tr{transition:background var(--theme-duration-fast) var(--theme-motion-standard)}.oddo-page .oddo-table tbody tr:hover{background:var(--theme-action-hover)}.oddo-page .oddo-table .text-right{text-align:right}.oddo-page .oddo-table .text-center{text-align:center}.oddo-page .oddo-cell-input{width:100%;padding:.3rem .5rem;border:var(--theme-border-width) solid var(--theme-border);border-radius:var(--theme-radius-xs);font:inherit;font-family:var(--theme-font-family);font-size:var(--theme-font-size-sm);background:var(--theme-surface);color:var(--theme-text-primary);transition:border-color var(--theme-duration-fast) var(--theme-motion-standard),box-shadow var(--theme-duration-fast) var(--theme-motion-standard)}.oddo-page .oddo-cell-input:focus{outline:none;border-color:var(--theme-primary);box-shadow:var(--theme-focus-ring)}.oddo-page mono-tabs{--mono-tabs-active-color: var(--theme-primary);--mono-tabs-indicator-color: var(--theme-primary)}.oddo-page .oddo-menu{min-width:180px;padding:.35rem 0;background:var(--theme-surface);border-radius:var(--theme-radius-sm)}.oddo-page .oddo-menu-item{width:100%;display:flex;align-items:center;gap:.55rem;padding:.55rem 1rem;background:transparent;border:none;cursor:pointer;font:inherit;font-family:var(--theme-font-family);font-size:var(--theme-font-size-sm);color:var(--theme-text-primary);text-align:left;transition:background var(--theme-duration-fast) var(--theme-motion-standard)}.oddo-page .oddo-menu-item:hover{background:var(--theme-action-hover);color:var(--theme-primary)}.oddo-page .oddo-menu-item-danger{color:var(--theme-danger)}.oddo-page .oddo-menu-item-danger:hover{background:rgba(var(--theme-danger-rgb),.08);color:var(--theme-danger)}.oddo-page .oddo-menu-sep{height:1px;background:var(--theme-divider);margin:.3rem 0}.oddo-page .oddo-edit-bar{position:sticky;bottom:1rem;margin-top:1rem;background:rgba(var(--theme-warning-rgb),.12);border:var(--theme-border-width) solid var(--theme-warning);border-radius:var(--theme-radius-sm);padding:.65rem 1rem;display:flex;align-items:center;justify-content:space-between;box-shadow:var(--theme-elev-2);color:var(--theme-text-primary);z-index:10}.oddo-page .oddo-toast{position:fixed;bottom:1.5rem;right:1.5rem;display:flex;align-items:center;gap:.6rem;padding:.75rem 1.1rem;background:var(--theme-dark);color:#fff;border-radius:var(--theme-radius-sm);font-family:var(--theme-font-family);font-size:var(--theme-font-size-sm);font-weight:var(--theme-font-weight-medium);box-shadow:var(--theme-elev-3);z-index:1000;max-width:360px}.oddo-page .oddo-toast-success{background:var(--theme-success)}.oddo-page .oddo-toast-danger{background:var(--theme-danger)}.oddo-toast-enter-active,.oddo-toast-leave-active{transition:opacity var(--theme-duration-base) var(--theme-motion-standard),transform var(--theme-duration-base) var(--theme-motion-standard)}.oddo-toast-enter-from,.oddo-toast-leave-to{opacity:0;transform:translateY(8px)}.oddo-page h1{color:var(--theme-text-primary)}
