@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/cocoar-ui-vue/v2.0/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(/cocoar-ui-vue/v2.0/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(/cocoar-ui-vue/v2.0/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(/cocoar-ui-vue/v2.0/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(/cocoar-ui-vue/v2.0/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(/cocoar-ui-vue/v2.0/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(/cocoar-ui-vue/v2.0/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(/cocoar-ui-vue/v2.0/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(/cocoar-ui-vue/v2.0/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(/cocoar-ui-vue/v2.0/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(/cocoar-ui-vue/v2.0/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(/cocoar-ui-vue/v2.0/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(/cocoar-ui-vue/v2.0/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(/cocoar-ui-vue/v2.0/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}img,video{max-width:100%;height:auto}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}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{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-c0fbe7ce]{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-c0fbe7ce],.VPBackdrop.fade-leave-to[data-v-c0fbe7ce]{opacity:0}.VPBackdrop.fade-leave-active[data-v-c0fbe7ce]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-c0fbe7ce]{display:none}}.NotFound[data-v-bff5d0c9]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-bff5d0c9]{padding:96px 32px 168px}}.code[data-v-bff5d0c9]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-bff5d0c9]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-bff5d0c9]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-bff5d0c9]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-bff5d0c9]{padding-top:20px}.link[data-v-bff5d0c9]{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-bff5d0c9]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-35b57f5e]{position:relative;z-index:1}.nested[data-v-35b57f5e]{padding-right:16px;padding-left:16px}.outline-link[data-v-35b57f5e]{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-35b57f5e]:hover,.outline-link.active[data-v-35b57f5e]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-35b57f5e]{padding-left:13px}.VPDocAsideOutline[data-v-a21903ec]{display:none}.VPDocAsideOutline.has-outline[data-v-a21903ec]{display:block}.content[data-v-a21903ec]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-a21903ec]{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-a21903ec]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-6f8c148f]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-6f8c148f]{flex-grow:1}.VPDocAside[data-v-6f8c148f] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-6f8c148f] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-6f8c148f] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-1c6d8086]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-1c6d8086]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-46119a45]{margin-top:64px}.edit-info[data-v-46119a45]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-46119a45]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-46119a45]{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-46119a45]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-46119a45]{margin-right:8px}.prev-next[data-v-46119a45]{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-46119a45]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-46119a45]{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-46119a45]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-46119a45]{margin-left:auto;text-align:right}.desc[data-v-46119a45]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-46119a45]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-8930420e]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-8930420e]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-8930420e]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-8930420e]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-8930420e]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-8930420e]{display:flex;justify-content:center}.VPDoc .aside[data-v-8930420e]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-8930420e]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-8930420e]{max-width:1104px}}.container[data-v-8930420e]{margin:0 auto;width:100%}.aside[data-v-8930420e]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-8930420e]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-8930420e]{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-8930420e]::-webkit-scrollbar{display:none}.aside-curtain[data-v-8930420e]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-8930420e]{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-8930420e]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-8930420e]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-8930420e]{order:1;margin:0;min-width:640px}}.content-container[data-v-8930420e]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-8930420e]{max-width:688px}.VPButton[data-v-08e37c49]{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-08e37c49]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-08e37c49]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-08e37c49]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-08e37c49]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-08e37c49]: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-08e37c49]: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-08e37c49]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-08e37c49]: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-08e37c49]: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-08e37c49]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-08e37c49]: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-08e37c49]: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-e91dce62]{display:none}.dark .VPImage.light[data-v-e91dce62]{display:none}.VPHero[data-v-ae80468b]{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-ae80468b]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-ae80468b]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-ae80468b]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-ae80468b]{flex-direction:row}}.main[data-v-ae80468b]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-ae80468b]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-ae80468b]{text-align:left}}@media (min-width: 960px){.main[data-v-ae80468b]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-ae80468b]{max-width:592px}}.heading[data-v-ae80468b]{display:flex;flex-direction:column}.name[data-v-ae80468b],.text[data-v-ae80468b]{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-ae80468b],.VPHero.has-image .text[data-v-ae80468b]{margin:0 auto}.name[data-v-ae80468b]{color:var(--vp-home-hero-name-color)}.clip[data-v-ae80468b]{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-ae80468b],.text[data-v-ae80468b]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-ae80468b],.text[data-v-ae80468b]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-ae80468b],.VPHero.has-image .text[data-v-ae80468b]{margin:0}}.tagline[data-v-ae80468b]{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-ae80468b]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-ae80468b]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-ae80468b]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-ae80468b]{margin:0}}.actions[data-v-ae80468b]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-ae80468b]{justify-content:center}@media (min-width: 640px){.actions[data-v-ae80468b]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-ae80468b]{justify-content:flex-start}}.action[data-v-ae80468b]{flex-shrink:0;padding:6px}.image[data-v-ae80468b]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-ae80468b]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-ae80468b]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-ae80468b]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-ae80468b]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-ae80468b]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-ae80468b]{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-ae80468b]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-ae80468b]{width:320px;height:320px}}[data-v-ae80468b] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-ae80468b] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-ae80468b] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-af1997ef]{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-af1997ef]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-af1997ef]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-af1997ef]>.VPImage{margin-bottom:20px}.icon[data-v-af1997ef]{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-af1997ef]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-af1997ef]{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-af1997ef]{padding-top:8px}.link-text-value[data-v-af1997ef]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-af1997ef]{margin-left:6px}.VPFeatures[data-v-5e5e582e]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-5e5e582e]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-5e5e582e]{padding:0 64px}}.container[data-v-5e5e582e]{margin:0 auto;max-width:1152px}.items[data-v-5e5e582e]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-5e5e582e]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-5e5e582e],.item.grid-4[data-v-5e5e582e],.item.grid-6[data-v-5e5e582e]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-5e5e582e],.item.grid-4[data-v-5e5e582e]{width:50%}.item.grid-3[data-v-5e5e582e],.item.grid-6[data-v-5e5e582e]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-5e5e582e]{width:25%}}.container[data-v-41e2293a]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-41e2293a]{padding:0 48px}}@media (min-width: 960px){.container[data-v-41e2293a]{width:100%;padding:0 64px}}.vp-doc[data-v-41e2293a] .VPHomeSponsors,.vp-doc[data-v-41e2293a] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-41e2293a] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-41e2293a] .VPHomeSponsors a,.vp-doc[data-v-41e2293a] .VPTeamPage a{text-decoration:none}.VPHome[data-v-a5f7c855]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-a5f7c855]{margin-bottom:128px}}.VPContent[data-v-62159b2f]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-62159b2f]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-62159b2f]{margin:0}@media (min-width: 960px){.VPContent[data-v-62159b2f]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-62159b2f]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-62159b2f]{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-6685cf86]{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-6685cf86]{display:none}.VPFooter[data-v-6685cf86] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-6685cf86] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-6685cf86]{padding:32px}}.container[data-v-6685cf86]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-6685cf86],.copyright[data-v-6685cf86]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-430b6992]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-430b6992]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-430b6992]{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-430b6992]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-430b6992]{color:var(--vp-c-text-1)}.icon[data-v-430b6992]{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-430b6992]{font-size:14px}.icon[data-v-430b6992]{font-size:16px}}.open>.icon[data-v-430b6992]{transform:rotate(90deg)}.items[data-v-430b6992]{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-430b6992]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-430b6992]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-430b6992]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-430b6992]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-430b6992]{transition:all .2s ease-out}.flyout-leave-active[data-v-430b6992]{transition:all .15s ease-in}.flyout-enter-from[data-v-430b6992],.flyout-leave-to[data-v-430b6992]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-07c0f1aa]{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-07c0f1aa]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-07c0f1aa]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-07c0f1aa]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-07c0f1aa]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-07c0f1aa]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-07c0f1aa]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-07c0f1aa]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-07c0f1aa]{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-07c0f1aa]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-07c0f1aa]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-07c0f1aa]{display:none}}.menu-icon[data-v-07c0f1aa]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-07c0f1aa]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-07c0f1aa]{padding:12px 32px 11px}}.VPSwitch[data-v-2fbb753b]{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-2fbb753b]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-2fbb753b]{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-2fbb753b]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-2fbb753b] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-2fbb753b] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-bb4d8918]{opacity:1}.moon[data-v-bb4d8918],.dark .sun[data-v-bb4d8918]{opacity:0}.dark .moon[data-v-bb4d8918]{opacity:1}.dark .VPSwitchAppearance[data-v-bb4d8918] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-d69ceef2]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-d69ceef2]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-dd0ddc15]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-dd0ddc15]{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-dd0ddc15]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-dd0ddc15]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-c3e18728]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-c3e18728]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-c3e18728]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-c3e18728]{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-3711c680]{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-3711c680] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-3711c680] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-3711c680] .group:last-child{padding-bottom:0}.VPMenu[data-v-3711c680] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-3711c680] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-3711c680] .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-3711c680] .action{padding-left:24px}.VPFlyout[data-v-ca2af7b6]{position:relative}.VPFlyout[data-v-ca2af7b6]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-ca2af7b6]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-ca2af7b6]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-ca2af7b6]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-ca2af7b6]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-ca2af7b6]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-ca2af7b6],.button[aria-expanded=true]+.menu[data-v-ca2af7b6]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-ca2af7b6]{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-ca2af7b6]{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-ca2af7b6]{margin-right:0;font-size:16px}.text-icon[data-v-ca2af7b6]{margin-left:4px;font-size:14px}.icon[data-v-ca2af7b6]{font-size:20px;transition:fill .25s}.menu[data-v-ca2af7b6]{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-d11423b7]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-d11423b7]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-d11423b7]>svg,.VPSocialLink[data-v-d11423b7]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-31f3524b]{display:flex;justify-content:center}.VPNavBarExtra[data-v-4941b2f8]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-4941b2f8]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-4941b2f8]{display:none}}.trans-title[data-v-4941b2f8]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-4941b2f8],.item.social-links[data-v-4941b2f8]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-4941b2f8]{min-width:176px}.appearance-action[data-v-4941b2f8]{margin-right:-2px}.social-links-list[data-v-4941b2f8]{margin:-4px -8px}.VPNavBarHamburger[data-v-53aca53b]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-53aca53b]{display:none}}.container[data-v-53aca53b]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-53aca53b]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-53aca53b]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-53aca53b]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-53aca53b]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-53aca53b]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-53aca53b]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-53aca53b],.VPNavBarHamburger.active:hover .middle[data-v-53aca53b],.VPNavBarHamburger.active:hover .bottom[data-v-53aca53b]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-53aca53b],.middle[data-v-53aca53b],.bottom[data-v-53aca53b]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-53aca53b]{top:0;left:0;transform:translate(0)}.middle[data-v-53aca53b]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-53aca53b]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-f9d54c7f]{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-f9d54c7f],.VPNavBarMenuLink[data-v-f9d54c7f]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-48fbc0cc]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-48fbc0cc]{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-876faa90]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-876faa90]{display:flex;align-items:center}}.title[data-v-b72f87f5]{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-b72f87f5]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-b72f87f5]{border-bottom-color:var(--vp-c-divider)}}[data-v-b72f87f5] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-ad32380a]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-ad32380a]{display:flex;align-items:center}}.title[data-v-ad32380a]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-3c5d49ca]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-3c5d49ca]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-3c5d49ca]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-3c5d49ca]:not(.home){background-color:transparent}.VPNavBar[data-v-3c5d49ca]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-3c5d49ca]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-3c5d49ca]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-3c5d49ca]{padding:0}}.container[data-v-3c5d49ca]{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-3c5d49ca],.container>.content[data-v-3c5d49ca]{pointer-events:none}.container[data-v-3c5d49ca] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-3c5d49ca]{max-width:100%}}.title[data-v-3c5d49ca]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-3c5d49ca]{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-3c5d49ca]{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-3c5d49ca]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-3c5d49ca]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-3c5d49ca]{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-3c5d49ca]{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-3c5d49ca]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-3c5d49ca]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-3c5d49ca]{column-gap:.5rem}}.menu+.translations[data-v-3c5d49ca]:before,.menu+.appearance[data-v-3c5d49ca]:before,.menu+.social-links[data-v-3c5d49ca]:before,.translations+.appearance[data-v-3c5d49ca]:before,.appearance+.social-links[data-v-3c5d49ca]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-3c5d49ca]:before,.translations+.appearance[data-v-3c5d49ca]:before{margin-right:16px}.appearance+.social-links[data-v-3c5d49ca]:before{margin-left:16px}.social-links[data-v-3c5d49ca]{margin-right:-8px}.divider[data-v-3c5d49ca]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-3c5d49ca]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-3c5d49ca]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-3c5d49ca]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-3c5d49ca]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-3c5d49ca]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-3c5d49ca]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-ef1d8223]{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-ef1d8223]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-bae384dd]{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-bae384dd]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-2a75343e]{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-2a75343e]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-bb3e090e]{display:block}.title[data-v-bb3e090e]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-3f8ba884]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-3f8ba884]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-3f8ba884]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-3f8ba884]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-3f8ba884]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-3f8ba884]{transform:rotate(45deg)}.button[data-v-3f8ba884]{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-3f8ba884]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-3f8ba884]{transition:transform .25s}.group[data-v-3f8ba884]:first-child{padding-top:0}.group+.group[data-v-3f8ba884],.group+.item[data-v-3f8ba884]{padding-top:4px}.VPNavScreenTranslations[data-v-00a79c71]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-00a79c71]{height:auto}.title[data-v-00a79c71]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-00a79c71]{font-size:16px}.icon.lang[data-v-00a79c71]{margin-right:8px}.icon.chevron[data-v-00a79c71]{margin-left:4px}.list[data-v-00a79c71]{padding:4px 0 0 24px}.link[data-v-00a79c71]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-54822cf3]{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-54822cf3],.VPNavScreen.fade-leave-active[data-v-54822cf3]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-54822cf3],.VPNavScreen.fade-leave-active .container[data-v-54822cf3]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-54822cf3],.VPNavScreen.fade-leave-to[data-v-54822cf3]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-54822cf3],.VPNavScreen.fade-leave-to .container[data-v-54822cf3]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-54822cf3]{display:none}}.container[data-v-54822cf3]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-54822cf3],.menu+.appearance[data-v-54822cf3],.translations+.appearance[data-v-54822cf3]{margin-top:24px}.menu+.social-links[data-v-54822cf3]{margin-top:16px}.appearance+.social-links[data-v-54822cf3]{margin-top:16px}.VPNav[data-v-2da64646]{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-2da64646]{position:fixed}}.VPSidebarItem.level-0[data-v-1cae6431]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-1cae6431]{padding-bottom:10px}.item[data-v-1cae6431]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-1cae6431]{cursor:pointer}.indicator[data-v-1cae6431]{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-1cae6431],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-1cae6431],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-1cae6431],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-1cae6431]{background-color:var(--vp-c-brand-1)}.link[data-v-1cae6431]{display:flex;align-items:center;flex-grow:1}.text[data-v-1cae6431]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-1cae6431]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-1cae6431],.VPSidebarItem.level-2 .text[data-v-1cae6431],.VPSidebarItem.level-3 .text[data-v-1cae6431],.VPSidebarItem.level-4 .text[data-v-1cae6431],.VPSidebarItem.level-5 .text[data-v-1cae6431]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-1cae6431],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-1cae6431],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-1cae6431],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-1cae6431],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-1cae6431],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-1cae6431]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-1cae6431],.VPSidebarItem.level-1.has-active>.item>.text[data-v-1cae6431],.VPSidebarItem.level-2.has-active>.item>.text[data-v-1cae6431],.VPSidebarItem.level-3.has-active>.item>.text[data-v-1cae6431],.VPSidebarItem.level-4.has-active>.item>.text[data-v-1cae6431],.VPSidebarItem.level-5.has-active>.item>.text[data-v-1cae6431],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-1cae6431],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-1cae6431],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-1cae6431],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-1cae6431],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-1cae6431],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-1cae6431]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-1cae6431],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-1cae6431],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-1cae6431],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-1cae6431],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-1cae6431],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-1cae6431]{color:var(--vp-c-brand-1)}.caret[data-v-1cae6431]{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-1cae6431]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-1cae6431]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-1cae6431]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-1cae6431]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-1cae6431],.VPSidebarItem.level-2 .items[data-v-1cae6431],.VPSidebarItem.level-3 .items[data-v-1cae6431],.VPSidebarItem.level-4 .items[data-v-1cae6431],.VPSidebarItem.level-5 .items[data-v-1cae6431]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-1cae6431]{display:none}.no-transition[data-v-11655c58] .caret-icon{transition:none}.group+.group[data-v-11655c58]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-11655c58]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-821f4f7b]{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-821f4f7b]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-821f4f7b]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-821f4f7b]{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-821f4f7b]{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-821f4f7b]{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-821f4f7b]{outline:0}.VPSkipLink[data-v-2dab0616]{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-2dab0616]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-2dab0616]{top:14px;left:16px}}.Layout[data-v-287d84b7]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-fcafc656]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-fcafc656]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-fcafc656]{margin:128px 0}}.VPHomeSponsors[data-v-fcafc656]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-fcafc656]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-fcafc656]{padding:0 64px}}.container[data-v-fcafc656]{margin:0 auto;max-width:1152px}.love[data-v-fcafc656]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-fcafc656]{display:inline-block}.message[data-v-fcafc656]{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-fcafc656]{padding-top:32px}.action[data-v-fcafc656]{padding-top:40px;text-align:center}.VPTeamMembersItem[data-v-79670708]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-79670708]{padding:32px}.VPTeamMembersItem.small .data[data-v-79670708]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-79670708]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-79670708]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-79670708]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-79670708]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-79670708]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-79670708]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-79670708]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-79670708]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-79670708]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-79670708]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-79670708]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-79670708]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-79670708]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-79670708]{text-align:center}.avatar[data-v-79670708]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-79670708]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-79670708]{margin:0;font-weight:600}.affiliation[data-v-79670708]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-79670708]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-79670708]:hover{color:var(--vp-c-brand-1)}.desc[data-v-79670708]{margin:0 auto}.desc[data-v-79670708] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-79670708]{display:flex;justify-content:center;height:56px}.sp-link[data-v-79670708]{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-79670708]:hover,.sp .sp-link.link[data-v-79670708]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-79670708]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-15e6aca7]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-15e6aca7]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-15e6aca7]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-15e6aca7]{max-width:876px}.VPTeamMembers.medium .container[data-v-15e6aca7]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-15e6aca7]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-15e6aca7]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-15e6aca7]{max-width:760px}.container[data-v-15e6aca7]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.VPTeamPage[data-v-3ef6182c]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-3ef6182c]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-3ef6182c-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-3ef6182c-s],.VPTeamMembers+.VPTeamPageSection[data-v-3ef6182c-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-3ef6182c-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-3ef6182c-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-3ef6182c-s],.VPTeamMembers+.VPTeamPageSection[data-v-3ef6182c-s]{margin-top:96px}}.VPTeamMembers[data-v-3ef6182c-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-3ef6182c-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-3ef6182c-s]{padding:0 64px}}.VPTeamPageSection[data-v-758f773b]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-758f773b]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-758f773b]{padding:0 64px}}.title[data-v-758f773b]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-758f773b]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-758f773b]{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-758f773b]{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-758f773b]{padding-top:40px}.VPTeamPageTitle[data-v-613f5cc6]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-613f5cc6]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-613f5cc6]{padding:80px 64px 48px}}.title[data-v-613f5cc6]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-613f5cc6]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-613f5cc6]{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-613f5cc6]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/poppins-devanagari-400-normal.CJDn6rn8.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/poppins-devanagari-400-normal.CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/poppins-latin-ext-400-normal.by3JarPu.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/poppins-latin-ext-400-normal.DaBSavcJ.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/poppins-latin-400-normal.cpxAROuN.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/poppins-latin-400-normal.BOb3E3N0.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/cocoar-ui-vue/v2.0/assets/poppins-devanagari-500-normal.BIdkeU1p.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/poppins-devanagari-500-normal.DMPDjHtT.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/cocoar-ui-vue/v2.0/assets/poppins-latin-ext-500-normal.CK-6C4Hw.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/poppins-latin-ext-500-normal.CgAe2rWW.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/cocoar-ui-vue/v2.0/assets/poppins-latin-500-normal.C8OXljZJ.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/poppins-latin-500-normal.DGXqpDMm.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/cocoar-ui-vue/v2.0/assets/poppins-devanagari-600-normal.STEjXBNN.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/poppins-devanagari-600-normal.ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/cocoar-ui-vue/v2.0/assets/poppins-latin-ext-600-normal.CAhIAdZj.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/poppins-latin-ext-600-normal.Df5ffKXP.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/cocoar-ui-vue/v2.0/assets/poppins-latin-600-normal.zEkxB9Mr.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/poppins-latin-600-normal.BJdTmd5m.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/poppins-devanagari-700-normal.O-jipLrW.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/poppins-devanagari-700-normal.fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/poppins-latin-ext-700-normal.cby-RkWa.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/poppins-latin-ext-700-normal.DctTR6Tg.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/poppins-latin-700-normal.Qrb0O0WB.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/poppins-latin-700-normal.BVuQR_eA.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-cyrillic-ext-400-normal.DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/inter-cyrillic-400-normal.obahsSVq.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-cyrillic-400-normal.HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/inter-greek-ext-400-normal.DGGRlc-M.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-greek-ext-400-normal.KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/inter-greek-400-normal.B4URO6DV.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-greek-400-normal.q2sYcFCs.woff) format("woff");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-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/inter-vietnamese-400-normal.DMkecbls.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-vietnamese-400-normal.Bbgyi5SW.woff) format("woff");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-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/inter-latin-ext-400-normal.C1nco2VV.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-latin-ext-400-normal.77YHD8bZ.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-latin-400-normal.CyCys3Eg.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/inter-cyrillic-ext-700-normal.BjwYoWNd.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-cyrillic-ext-700-normal.LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/inter-cyrillic-700-normal.CjBOestx.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-cyrillic-700-normal.DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/inter-greek-ext-700-normal.qfdV9bQt.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-greek-ext-700-normal.BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/inter-greek-700-normal.C3JjAnD8.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-greek-700-normal.BUv2fZ6O.woff) format("woff");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-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/inter-vietnamese-700-normal.DlLaEgI2.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-vietnamese-700-normal.BZaoP0fm.woff) format("woff");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-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/inter-latin-ext-700-normal.Ca8adRJv.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-latin-ext-700-normal.TidjK2hL.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/inter-latin-700-normal.BLAVimhd.woff) format("woff");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:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-arabic-400-normal.nteNHImy.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-arabic-400-normal.Oi6FZbsc.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-braille-400-normal.BAn_c25H.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-braille-400-normal.BfeV5eyL.woff) format("woff");unicode-range:U+2800-28FF}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-cyrillic-ext-400-normal.CP7Y9IUG.woff2) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA5cAA8AAAAAE9AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAACAAAAAiAEcAPEdQT1MAAAF4AAAAHgAAAB5EdEx1R1NVQgAAAZgAAAA5AAAAOtib/YZPUy8yAAAB1AAAAFgAAABgcnD1OVNUQVQAAAIsAAAAOwAAAEjna8wZY21hcAAAAmgAAACyAAABBEHWY6tnYXNwAAADHAAAABAAAAAQADsAJmdseWYAAAMsAAAICgAACvjUDyGVaGVhZAAACzgAAAA1AAAANjMohRRoaGVhAAALcAAAAB8AAAAkFUL+BmhtdHgAAAuQAAAAYgAAAL7VVRJjbG9jYQAAC/QAAABkAAAAZEgOSwJtYXhwAAAMWAAAABwAAAAgAGsBMm5hbWUAAAx0AAABAwAAAjAv81YLcG9zdAAADXgAAADhAAABz1kfdH542mNgZGBg4GGAACYGZiAfhHkZJIGkDIMGAyMABMkAhAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBisABCVhc3nxAGlcSixCQGheTKohwGhYzUpCIGhZzEkjwGBQYQYAER//+DSAAtswrxAAAAeNpjYGHZwDiBgZWBgdWY5SwDA8MsCM10liGFqQZIc7NxMgEpBhYgwc4AYkFBsKOXI8MBBl6FLew5/xQYGDg2MT5IYGD8//8/AwOLCmsPUIkCAysAp8kQA3jaBcHBDUBAFAXAeX8FBWwJGnNC4riJNhSkODMiVoWusKnnOEdwjf3OLCZdQ6XlpT40UVlA+AHQAAU1AHjaXYpDYkMBFEXPT25t2zZ2kEVkL11DZ7U9ru12BZ22k9pKxrH5eAWYADNQjBkj+IUd6KYekU0O9VhY5towaUxTmtOaNrWrQ53qSje604u+ZKvf83ohIT2qSc1qVRva0YFOgulbPetT/8F0LRneK++w1+I1SCqn1WklXA9DJPr1NNJMK+100k0vQPD3MwhADtXkUkMeteRTRwH1FNJAEY0U00QpLZTRSjltVNDuA21cLf8AAAABAAMACQAKADIAD///AAp42n1WBXTb2BLVPMmSS4k55Dhmp+SkkR2XG4ZyF9P8DWwpUGZmbgMfyrjMzOjl/Cz79Lgfy13GLO8m1sufp7j0KbFlwZ2Ze+fpjsQRbgPHCdmaJo7nJI6T9Q69x6F3bOAfU9xEq/yqaepcEhZ0iBuMuM2Ik7g+iAMHuHgHD7yLHwyHwAmHTlRRbRVxvmp4lcVAJb2HJJN2ZSjX3d0TK3lFLwccx4mcv+TK2aLLZ7NwC9x9eFaLdViVIFIJOsy4Nd8HpfR5vpY+C+XIJxzu6ghzyGp891fCDM1tnI4zc5zGrg/khhzE4ZR8ubJdrwODw24kFcqPhPCjnXTHnc3WI4+RBbGXzOACW4qJvJQxwgrv+B73K1YlmyyhRfAS45CCHPYjh14c59CDrP7roYP2PwWVBqg8RftDN9+sDCdtscUUGI8dyCNTGMpZOBvycJJgIOTw+rwup4hUkAun1xGjw2SRc0K5ZOxfvhLJe5aSupcLNhSk1hweCTrwdgaUT3as2D5ulAk0v5SPmVtQYzI8lqGnF+lPVKFn4ULLoVvGX+7PKc7IuAWwgl7v0st6GavkWMx6PjCjsjMaNfXatfW+58gTM+fSiPKQ5pSyY3bDey8oE5m62zDDRMGN6uIdZv29DfbQ+8ggKHmBPPZCbN8LiAtRu/A7xGEloy+UmxvKDbnizUgg0rje9zTsDVpMdbQSu5II/Cn6wci977ZQe9jUr+Jmt19wx9bwW2LDw58t0WG2PVjVGl9Xxhdk5O2CPe0maPuk3USHa5q6Tgj+ziWCv+sE4m9CfAviExnLHKx9ufRrTZWFQ+iIU1CjA/0pemdg79fhFGOmsCq2iG/pOrXraD6q7I5hfAHG9+M4PiijQgf7Yk3hOb5FKYA8+mqElIfJ1jAdFlaeJeVYM42eER7T/IGbynFJQTknN8jup1DQ5/UGWatdQbXFJotFZhIQoCJk2YzrjOdFSTInWVSEzNQ5fWocBuIBQlSMKy3JaLuxeMCA4httxqTKqVWa5PR5L8xLT9ZUTa1ULwUC7NKmtgp/1lXXNGGbEzLzywQyiAjleZDptIWr6ulT7sxEUqccTMx0w/j6KgTRv+WVafgBvFCWT087bdQO6VlZdTDe40tUDpK6RJ+HPlVXjWqbUO0OVIu+65GDWkcTVQ0qEUWXy4x6k1CRqsaLbfD5VDVNkdemjTV6zcNn3Vye7XcnBC1VK0OhDQ2WYILbP7HNZpGHm72GiQ2vaZqUg5Mqn5u5JCecPfRkRaO1seLk0GzqAY/YJ2XpjOemTlYOXmairjVgJbZKMm4ZK/71eVQbicCvkRn0DDjJDOUIJt1HGrtyqJ1NkbhXRZET1fmRf00uAPzIPR/MNYx+SD/8BJ6kEz6BITDkEzoBRrWqec3Kl+QV8r5yjtgVWenG3JirEnMtwVzGOC8nrqfMVjfO7ZEm2vFZJDJ/Jegim9Q0jpNfw/305h1ryMOMINOG/NyMT9yvcXGqV2+Yt4p2oDjdZxF4ed0i5XqUdvbdi7QQdfX4nOkSOKYzPunwWMOOe/wkfiZ6maNQezZu+UsoPO7NKmpwCOKHJ3Ye7EaHgc1CIfnvaUokDWRIS1EO4BCMkI/Y+ONzoY0OVzbBqzQP86v+U/P37cmfeXk6C+5/d/F9URMc/3vURG9F11OedJ3iSYxilvgMERkfFj8UScYwHl1pvMaVQ0+Q75ULINBYFO59BD4M028foVPhXozJot8LLUL/K64MXnZl8LIrzSZLkoVRwlGBiMuuNMddyRCX72O8jlvmSqckqhhX1hijrbbY6y2utRnHlM9Z0sdmLbytyJreZ8mc8qsuHWm/fsjwPunWotsKrTa8xly5Jr9Uw6fymrK8Naonb3NnSlp4kRZrpUz3baon16AlGaQ0fzk6MgC9JV9W3W0en1aixfCipPV5bkNLotZjqHULavX/P0/+N0sei+7Pk/XFGQXTJg4f6PEmlKTUTIE+dwwpSfB61rX7nYHSjGK9nLdfcNMJvoEPTpiSHjY57xo21LrwLqeJDoM+fO+EKRMeHOijE9R1Vnvu/q+ObPsjLYtG4bnoNvo9JDChmBRlxA7RAIudTANCLcZqWWyP+fTwDZ12AbzgvUCnof6/C0mxE7y/63PqYxGNTPXlasAzzxqNMhix2kuzqPJbB6ymWzso7aAbfvmzWnUB/T3pS5JpMyxWOugDPZWXYZ5VmOcqvwZl8xW/PrGDfvbh+9F580CIrlHTrPnrXzs7N2yATkb+sutOiSJjj8fxZyUe92LHl57zeCxx3GX8EXRJquqSwcyFl1DoEiNnVd8H9DqDnGNgLwG4ZnjTSUb2SHPgPUsqTv3446nTP/xg7JuV98WY7L4dS/Oy+lJ73+wxJrCDCBJk0PP0N9pJz5Hli0urqkoX09Lq0kWLSqu5Sw5TGaT1MGBN5EqQQSPOgVxW3csME3QFHSF81uNjPBiIv5i4mXNMklk2OyS0oSiJ2Cx2zyWJIrn1zI+TJn0Kje3KBySs1WbUVU1+6oamGaBtfv69vT/TpnYyUsm36ZK3rao5vyC1+nvT7vWhRqdpz0N7EhJGl06+qSy/5aaq5o1rbmWnUlI9/SdX5Pjf8fRHdg8I5wRRcwQ7xV2P73cP8LcI515ib17QKg7it0pediU/5NBA6ylIpd+Lgzo7maoLopP/QCpi0yMfVckqWfwRScUTbz7aUF1T/+ibovPArvIpU8p3HWARJzHfP8XPLlU6yYviIKz0L7x2BmwAAHjaY2BkYOBMZ1OV3hzaGc9v85WBm4MBBG6cf5gKoh//D875o/NHWXAFJ4jLxsAEogBmrwyaAAAAeNpjYGRgYM/5p8DAwLLhj85nDsEVHAxoQA8AgN8FWQB42mPZwNAAxLpIeAUQ+wCxJBB3QPkLgNgciKcAcRjLhv9/gLQ0EPeAMFStIxBHgfkIM6ZA6TCQGNQMCyDWB+J5ULEAIM4C4jK4XQh7O6B6GJCwGwMDwyrGfoZHDFcBJMU1bAAAAAAAFAAyAD0ASABfAIoAowDYAPkBDQE0AUwBbAGGAf0CQgJgAmgCjgKwAswC1ALcAucDDAMXAy8DNwNRA8cECwQpBEIEZgSHBI8ElwSfBKoE4ATrBOsE6wTrBToFRwVWBW8FfHjaY2BkYGAwZJjLoM4wgYEfzEMAZgYWACVLAZ542o2QNVIEQBBFH+ue4bZFgrtDgrt7uO5uMacgJuUqnIpfxeBaU93zZtob8HGHlSabG4g1zRluoqOpy7CFQFPAsJUNHg3bGOLesJ0gt4YdDHBjOMAcfc/cBD5aDFtRTsMO/XsMO0VwRpE8YQrsUtOdI02Ua+K6k6SoIdEpUWWJcZ2q7BVZS9TEY1TFOd1FKiRlP2aLA9YJI0/pmOxhvYuiOKOcSSepkyNMhSvi0sohe4EgU8wwwTxj0uIveYKvmYKfMn2OXOacVfYky//u5sPrl9oP4ikmJJOiQ1m1E9mqkgQ141mhhDRhama+MVlWyemo+9cNV80sVUmFhnSMsSdQck43AHjaBMFFAQIBAADB3TPc3d39TwMq8CQWhUhAnLsZAgBIv3wAAQAAAHgAa34GnA15GvHiz9vYxJx5CxYtWbZi1Zp1GzZt2bZj1559Bw4dOXbi1JlzFy4JXbl249adew9JJsekotSyVPbSvEwATXJwAzAIw1BU6kRpQgscE4ABuv8wFdicnr8sd5lbfeo23QWqwar0pQ5d6YCh9KUOm8Be4FB6ekArMBmsx0wDutEJw2imAduEvcJh9DR+cbnat6ZKpKWYpH98icmlJanJ+blJesmJxak8EGEzZI4JmAMAlxFlIwAAAA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-cyrillic-400-normal.Cdwv4UkU.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-cyrillic-400-normal.C2LS-hH9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-greek-400-normal.ChD_unUD.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-greek-400-normal.CHxdf9XQ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-hebrew-400-normal.BQw2hBz4.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-hebrew-400-normal.DrZM8vWv.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-symbols2-400-normal.CB4ZJn9r.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-symbols2-400-normal.Cvoy0mlV.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-vietnamese-400-normal.DBwVjDy1.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-vietnamese-400-normal.DYLY02_G.woff) format("woff");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:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-latin-ext-400-normal.OOT9GOef.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-latin-ext-400-normal.BM56sWlW.woff) format("woff");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:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-latin-400-normal.hfeVgAEz.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-latin-400-normal.BsebbazI.woff) format("woff");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:Cascadia Code;font-style:normal;font-display:swap;font-weight:600;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-arabic-600-normal.BLGfDjwJ.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-arabic-600-normal.B7xDGYGs.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:600;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-braille-600-normal.Cc8Rj7-e.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-braille-600-normal.DMD2YZUu.woff) format("woff");unicode-range:U+2800-28FF}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:600;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-cyrillic-ext-600-normal.C2i-BSCe.woff2) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA5YAA8AAAAAE8wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAACAAAAAiAEcAPEdQT1MAAAF4AAAAHgAAAB5EdEx1R1NVQgAAAZgAAAA5AAAAOtib/YZPUy8yAAAB1AAAAFgAAABgczj1OVNUQVQAAAIsAAAAOQAAAETlc8wWY21hcAAAAmgAAACyAAABBEHWY6tnYXNwAAADHAAAABAAAAAQADsAJmdseWYAAAMsAAAICQAACvxX2VuyaGVhZAAACzgAAAA2AAAANjMmhRFoaGVhAAALcAAAAB8AAAAkFUD+BmhtdHgAAAuQAAAAYAAAAL7VRRC7bG9jYQAAC/AAAABkAAAAZEg9SzRtYXhwAAAMVAAAABwAAAAgAGsBMm5hbWUAAAxwAAABBAAAAiwu/VWmcG9zdAAADXQAAADhAAABz1kfdH542mNgZGBg4GGAACYGZiAfhHkZJIGkDIMGAyMABMkAhAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBisABCVhc3nxAGlcSixCQGheTKohwGhYzUpCIGhZzEkjwGBQYQYAER//+DSAAtswrxAAAAeNpjYGHZwBTBwMrAwGrMcpaBgWEWhGY6y5DCVAOkudk4mYAUAwuQYGcAsaAg2NHLkeEAA6/CFvacfwoMDBybGB8kMDD+//+fgYFFhbUHqESBgRUAlD0PzHjaHcQBBoBAFAXAeb9VAUJH6FABBCoCLF0/GoyIWWH939R7Xj24+/FkFM0ikFY7BlGZQPgAq20EOQAAAHjaXYpDYkMBFEXPT25t2zZ2kEVkL11DZ7U9ru12BZ22k9pKxrH5eAWYADNQjBkj+IUd6KYekU0O9VhY5towaUxTmtOaNrWrQ53qSje604u+ZKvf83ohIT2qSc1qVRva0YFOgulbPetT/8F0LRneK++w1+I1SCqn1WklXA9DJPr1NNJMK+100k0vQPD3MwhADtXkUkMeteRTRwH1FNJAEY0U00QpLZTRSjltVNDuA21cLf8AAAABAAMACQAKADIAD///AAp42n1WBXga2Ra+584whEjJAIM0WcoA0VLLZKCSvoR2o2vVrb+Xurcr9XW3yLq7u7u7u+8mJamsK+3rR4S5eedOUvocGTj3Hvn/c/nPQCjZQog40dJCBGIlRJNVuUiV1S3C68ZY6GRhS0vfpoTwMfqF0K8V/awkB/1AhZCgCiCEhBBcC1G4duAYVnEM7LndcTuPgQj7nGbT9cZlZGBgMNaqS8UECCESGX3EodXDM6tj8ArkRlx1YB1eRUcouqrgVbkRatjLwib2IkzpEL769tt0WQdBVFMGfhU3WG4m+UQhxBKQK6MxlapBa0lUC8j54FArnHSu8TOlQlkpe+DuSwtvfpLuSH/iA9J/mIs+H5oagEtLvhltFBpj6TJ2CpyFCOyI4BZEYCNElZEoJytDFxsLNog5IAY2/JoQHjTm0rvTM1iQ4zgVcVSI44mb+BFHkOqVMbW4pDgUlBAKYiFyPnWqLrdWEYvSY3b+XaKPuicsuq/uvLrhS2+rBgeUGbmsbPuazfEKF9j6G6tnVs522Lt8eWwPO8AM1gXfbj9zRk2mP53EydFVYgVZDsmarGGVCrciCwVzpyVSKW/uKSff/TS9/K/LWZfxrqXTOH/t6vefNY7mHb4SM8wVw8SW6TD290poZQ/Reqjupsu60893o98oFhCXox9WcpbEotFYNBbi7XCqMIxa49kPL2mpcMqnszNBhFJlP4jss6prPr2UBb5x5c6Y7i8Ww+k7hfnpiS/9uMnO616IdYuHTpYjBhWRh+DC33xwCVh+87GNlpa0U/itb5PwW9rJI47EiKsxws6RVmD9TPlXWhZopawRK8flfVj50TG3skS+TRFPT18kbO7vbLmhmsBAGuOnYHweIYKuIUvOlFcVHxSuNuaBxj5IUu1nujHBNv5sfEA1rFnAEuLDlkvIPEI8ulYR1flvKqaXFBfrvN0h3Wyzy+3WOAl0MD00TcGzxnXJalU8bu6BDlipuMSMw0A00MX0CRV4nP7ZtXV1tbP9Ts/iFaulwmDVu3XBQmnN8sW4Nb+prq5pvt+57df6Mh336t6twr3VKywJfxCy4o2CUC4ITTWQFfQn1m5jP4ZL7XS68ZC9NAzebWvRifXUNIrcqTHO+oJ+JkDAVh7dCt6iErvxEJ1uLyliP25dx3t8JvK9FPmi+gYJIdu/UJMPcpGkUEhBxh6PO8OnuKTE5HNm8oHZdTmevNpTl02bOLrM5s9be2o8fva2PL+tbPTcX31KdW2eJ7tp4QOWFuOe+hlPr9g0LjFmwhPzVheunvfEhDHMAqUWm3fz8qenNxj3ZJCYpw1YiZ+ThleOSrhzNYsmk/BuchlLQJDOMu7HpHfS+f0zGOGzZEizkkQkc4qM+pdcAOrBF89Vy1L4TMBTrBGCYMNnEL9FruWpIcns9CX6AZOgz9DYCMazTcNsF2I2JxrmMRbLCMo8YRPdjZf1/vZFctn63mSbCS/nJwC4iq0+dwe9ykTI2SHC0RzRkG6H6JmanTxvGduP9DyJN+H9DUuNpUjuj7cSrByZmXo3mYkm06GJh7bFtE1VSWmpmOsK2Y/Fq3DQC+1sXtGCwxBfAg0IEHCqDj4TxcjAcCYNBw8Qr/Gx10U/pnv5HBSicANbatzHCWB+U4Nm/tzB/KWZKS2GD2lZM7V8Y8oHq9IpH7taDPPx2N9J7zbmYpahWSJxPDy+EuNzMR6V6RxUpqIpXCKVnwqSkTxwIAUndsCXe/Z3sFY4kUcE2D7xanHkIV3qGV3qGV0q/6JLPaNLJaNL5Z90qf+LLtEnFKhW1PnxgoL4fFWp3rFqvS2i03tpNJK1YeWOf9q6Kjl9dCwrEsU9PWJbv8raWagujddbaCG1NNQsVQs7F6xsQ1HC7WwhirJt5QLuUNNgOtTHm9XDWAFkSSWjV7SjINkCuAMF2b5iIed5OfJsE8vI6P+nx/8mx8tTp0yqyou6m46bVquHR2ZHXMtmWOX7SyPZI8PnJ8P+yUcq43InTzpFDLPm0vJb40cH93j9mydMLt6y2e9lLsizZMlHx28tL2XN5gmb/Q7/VzXe1cJ2pFJwbupctg+GwR1sASZdCLenX2LcndSxSnENxmbx2EHhybCTrQYCDnwStppVwjeixxBpuv8nVsJjFnDemXqCwKOcThWcWO+GNd1forDOYKdBsKMD1bqju8usvIDdQXOpl90OC40/2UeD1ddhposx0yG16rqmHFLrTW37uz5LrT3+09T5ZpIVnT/29W07HvZw+BnFdUoSx4/20P0SbZtpD93r0bYSkvF/FRUy3FTIKFOBQ14kB3EUmv8J5HyHVuGQ86mApxa0SlYnv6Wpbo+bzt3V27trd09PTk7ZxE8nlOd8tWZCWQ6bkVM+wQUBkMAKI9gu1sv6WDfd2lw1c2ZVM9s4a1Jz86RZ5KC6TAQFgwjMPlQhgk04A3RevZjLRQ/pakzVVbyVVw79Nwlz2bisqD7ViiqUrBJ2iv/oPJJEF+/pra39DE68kAn0FnvuiGOajn1lfssKGNb+4idn7GabL6SKMa3Q7t26fvEPJwxvTrnO2KyvUn3Pn/28w6FtmlxX8+Sxi87ctv1vfMWlBMJV8XGRfUVliO1esVuULK9in8hMXVXuFRaK3bt3I2o4TYoId1t1vhN3qmgn4Ai2U4qAjaU4q68lr/C19XA+OeLISjPR4odE5z71zvczGpqmff+O5L2hvWHq1Ib2G3jEF1JQ6JDSB2t9IUhS8NtvyT8AtUz6GQAAAAABAAAJZwYlGDTlNV8PPPUACwgAAAAAANjP4WUAAAAA4/9TbPwq/BsRqAkFAAAABgACAAAAAAAAeNpjYGRgYM/5p8DAwLLhj9ZnDsEVHAxoQA8AgLEFVwB42mPZwFAGxMpIeB4QOwExPxDXQfnTgFgXiLuA2Idlw/8/QFoaiJugmB8qHwDmI8zogtI+IDGoGhMgVgDiKVAxNyCOBuIcuF0Ie+ugehiQsA0DA8MqxnqGGwxXAX2uM7QAAAAUADIAPQBIAF8AiQCjANgA+QENATUBTgFuAYgCAAJFAmMCawKSArQC0ALYAuAC6wMQAxsDMwM7A1QDyAQMBCoERARpBIkEkQSZBKEErATiBO0E7QTtBO0FOwVIBVgFcQV+eNpjYGRgYDBkmMugzjCBgR/MQwBmBhYAJUsBnnjalZA1UkVBEEUP7hIRvwR3twR31/S768yDfaB7IGV1hNyg8Yia6p5zW2sGaOeZOmrqW4BEzZRxDSM1jca1dPJmXMcWr8b132oaCLg3bmSIjHEnc9jMGu2iz7iebnqMGxVvNW4SwRllikQpsUuou0CWOOckKYrWlC2Q4JqkVFq7QmQ6FTxLjOt41TtlK4TiMby4oLuMI638MVscsE4UVconlI9Kl0VJRv/supJ2aIp0iYApZphgnjF58R+9zDmr7MmW/7HlTDrNjTiK+9MXfHYGfzpfCJhCu5kUHSqj9yvnZSlC63VUkCdKaC8ZU2aVgk7A2edveqRI4mWOW/kEY+8Hx03beNoEwUUBAgEAAMHdM9zd3f1PAyrwJBaFSECcuxkCAEi/fAABAAAAeABrfgacDXka8eLP29jEnHkLFi1ZtmLVmnUbNm3ZtmPXnn0HDh05duLUmXMXLglduXbj1p17D0kmx6Si1LJU9tK8TABNcnADMAjDUFTqRGlCCxwTgAG6/zAV2Jyevyx3mVt96jbdBarBqvSlDl3pgKH0pQ6bwF7gUHp6QCswGazHTAO60QnDaKYB24S9wmH0NH5xudq3pkqkpZikf3yJyaUlqcn5uUl6yYnFqTwQYTNkjgmYAwCXEWUjAAAA) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:600;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-cyrillic-600-normal.-KYiCGj5.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-cyrillic-600-normal.2xBRpp4Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:600;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-greek-600-normal.BqkIt9Jo.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-greek-600-normal.DlNd8q-b.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:600;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-hebrew-600-normal.D_RBpVHn.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-hebrew-600-normal.DqNfVbTR.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:600;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-symbols2-600-normal.DyizvVjD.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-symbols2-600-normal.CdI3poBY.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:600;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-vietnamese-600-normal.DSGFlVNB.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-vietnamese-600-normal.Cau4pdYp.woff) format("woff");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:Cascadia Code;font-style:normal;font-display:swap;font-weight:600;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-latin-ext-600-normal.nNIJC7Mi.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-latin-ext-600-normal.rQSgX2EL.woff) format("woff");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:Cascadia Code;font-style:normal;font-display:swap;font-weight:600;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-latin-600-normal.CQwGuZW6.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-latin-600-normal.BWygS40o.woff) format("woff");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:Cascadia Code;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-arabic-700-normal.Ceas00Lv.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-arabic-700-normal.BDpFCbOI.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-braille-700-normal.jvBcWyhe.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-braille-700-normal.CRQ2x59z.woff) format("woff");unicode-range:U+2800-28FF}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-cyrillic-ext-700-normal.Cqolym7Y.woff2) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA5EAA8AAAAAE9AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAACAAAAAiAEcAPEdQT1MAAAF4AAAAHgAAAB5EdEx1R1NVQgAAAZgAAAA5AAAAOtib/YZPUy8yAAAB1AAAAFgAAABgc5z1GVNUQVQAAAIsAAAAOQAAAETl18wXY21hcAAAAmgAAACyAAABBEHWY6tnYXNwAAADHAAAABAAAAAQADsAJmdseWYAAAMsAAAH+AAACxIhxoUbaGVhZAAACyQAAAA2AAAANjMlhRFoaGVhAAALXAAAAB8AAAAkFT7+BmhtdHgAAAt8AAAAYgAAAL7VOw+UbG9jYQAAC+AAAABkAAAAZEiqS6VtYXhwAAAMRAAAABwAAAAgAGsBMm5hbWUAAAxgAAAA/gAAAhgtNlL8cG9zdAAADWAAAADhAAABz1kfdH542mNgZGBg4GGAACYGZiAfhHkZJIGkDIMGAyMABMkAhAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBisABCVhc3nxAGlcSixCQGheTKohwGhYzUpCIGhZzEkjwGBQYQYAER//+DSAAtswrxAAAAeNpjYGHZwLSHgZWBgdWY5SwDA8MsCM10liGFqQZIc7NxMgEpBhYgwc4AYkFBsKOXI8MCBl6FLew5/xQYGDg2MT5IYGD8//8/AwOLCmsPUIkCAysAs6kQEHjaHcSxDUBQGAbA+36gVBjBYiokypdYznASV5yIWWH939RznC242n5nFL1FIEO96ERlAuEDsu4EngAAAHjaXYpDYkMBFEXPT25t2zZ2kEVkL11DZ7U9ru12BZ22k9pKxrH5eAWYADNQjBkj+IUd6KYekU0O9VhY5towaUxTmtOaNrWrQ53qSje604u+ZKvf83ohIT2qSc1qVRva0YFOgulbPetT/8F0LRneK++w1+I1SCqn1WklXA9DJPr1NNJMK+100k0vQPD3MwhADtXkUkMeteRTRwH1FNJAEY0U00QpLZTRSjltVNDuA21cLf8AAAABAAMACQAKADIAD///AAp42rVWBVgbyxaeM7vZRdqGEEGSQpYYDiUJFFocahepuwsu9V6X2neFXnd3d3d317q7W6ohO7wzizx/n75vdWaO/P+c/WeWUNJOiFiq6yACkQnxGhSDSzEo7cLv6mD4mJXpOoJLA8LTaGdDuzvRTiaRaAcKKIIigOAQbHA/VMD9bM8wVjMM3rst+jbuBP1ZgALNVn/t6ur2lYslNwFCiEQya0lfb0VfbxbegdyDvXGYh2fxIxS/Ysa7+R4Yyr4UVrLPoei48NqxY6Ha4wRRDek6Ki7TPUqiiJkQnd3gy81TqJIke3K9dkMURHtzjHSyuodSIT6Nff3iXbYn3qfXhXZYD+1NNNEP3SOToMVzJlO1qdl0CnsCZnAEYYjgWUQQTohiQKKcrAH+ZD7wgD0a7ODB12+Er9QWemdoCMvnOFYgjnxxMLGQBMSRRP2+PMXtcTuSJISCWIghigqKyeLNyculY3dflOhj5uxJj47oGBlf91wJGCG9S88mts1pGpJmgkg2srgsrSZqQJcpku1hZ5nKdsBfzYur8vrmZysxcnQ+zGAwKHh4MUuOxWwQImpH/shOgT5ev3T5s+/Sa6fMZofU7bqt6vXNjT++r9ZwhrdgjFmik4T3zTHO8C1wPXuTToWCIM0OhtYH0c7N7GIL2mEuoycvNzcvN8/BJ8SowAAqF0S8M3NtdtSAW9iDkAhy3EFIZOuHPrj+LmY/YoqsqYm3i87Q50JRqOCTQ0v0PO8qzJvRU1uOGThyB6wCaSC0QjwLDmR36DpCRcLnwaXC56Ei7lOJPo+gj55jzUEEPQAkSfysY1qywsZj8gzDdkz+YfoL7HwgUuwnXh16UJjfuXXdQ0UEukIYoQwj9CdEMGBe/j1ph/iM8IjaCKlsPbtAXSDROQF2OwuqW6iLZ7ay7eKrutvIFEJi/N6cXL8fv648v8ftxje3w+HnE242WSxeL4ZFA83C6zVj1bFfkmVzjEWz8HK2bo/mh44GPJIkzcZhjTEmTKicMqVyQoIxpq5tsZTosv6Z5k6UlrTW4dDM6rFjq2cmGBex4BBXgZToTvvT6kqUFrfpAglJgdJRVEwWhVElgaSEwLKV55zJelqufqRPdp5buYwblIwSuMHI0tNJCeoJcPb3FKw85/Lo1Y9oud7jQivkeQXyvA95ZvVUJQdZFlGNB3KQJIfDjExjkEsvD7fHo/G4AsIeqS7X9Q+ruqVlQmlmhk4vL105fPj118l6XUbmLBa0GEdUhfXXDR+HFVTfLK1+t35pdiAr/9EpjbaGqY/mZ6knIVWUY5fVvVtVpr7Zh0WrNuA0KX2H1yDcUccmsgsQBs9D2Hy2HZLoSPUdjPsare2sV490dfUqV5KIpK0l9n+KJggKgGI04p1HqzpxnL0N77IRMOr4CRjFhoP9MR4V/mJp9BP6E3PANtXLfOoRjDSyJxIqAbTyubnseirLo9176NRGCJu+4BCE3a1FUc+CHm5iy9ZcRm/g8Ahnh/j8HE+PdnvIabrNuGQCO6fRs274FNbPm6K2IbfgV5tZHDLTVK8xEwnBds+6h22d1taUJYdLbq4tZJ+Nd6HXCtsRPKcOl0Q8gdoFyDEq0XxlFAvYwXiWGg+64zHquRgT/ZXu5cuhkAsr2dXq13AlW43xNRVq8ft1x0/uW6tF57/q+R7Q26AcTOyUjX0kOtU7aUvnVtqi3olIe9cUiWPiMQZhjBiMgeo0+jV1mr1mXvlBvwsmtfPIEXYKRl+ELaEdF9mrMBo9LOy0+IiY8f/VpaXY4phUZDQWTcLXBxY0yo4U3WtSqkNqmv/APwzdyQK1GX7JkSq9pktxyI0Lwk/a7GNLh+uojepGlIy1205Oq1uJuoS7WDPqcmXdNG5QMkIzGF46xm5jESBJnoy6VahL1gR3oy5X1U1DnuuQ511iCsn8X7r8T7JcB/rmwWUR6Yaay8dUD3VkhlmjGsZGml9PsoZlOm5hgQRr2egBzvDywc2ik7WkJj+UX+UKWa0TCkrSL59gtaqdECWGGS/Jfyg5lbVoddZm3PkfVXn79exBvt/AfNCvZadhANzNmjBuM9wV2qieQ+9i5hMXoXcY9wauQXz8xtrABDo8TKyN+WCTGKO66ebOQ8zDM47RuDv/TblGzHh9y7efso9gDbsCyr/8EsrZ8l9OaYmrcP/qR2PZm1ClnmQHMTlGWtCDvU+5WG2lt/Yc/+2bD28AfeOSV0F/qxZm0o4zweDiBviT4+/T3lZJ4gyw3bN7Yjuct3v3fmzLhPTZb0GtxGtayeBa7LUiEYjEpv0jGKKi7dH8v0D7UZAl2ci3N8USY6GT94VC8H0olBDp8s+d43f1+xZvkWxxP5ffBHaQQIZEtotdZEG2k64Y76uq8o1nN1b7xo3zVfdqTENg7Uag7b5+RHAFrga5PLubi8bv8Ct5uPvjxu739fysOLl6TDKKUJFRjJIs8cnCb88o4Qa5Xy0u+hpW1LMken1sVGJx4dTvZnU0gOG2z/9c+hdrrANVnRKnj22dP/fI0vg5nabL23119oHrm9abLWmD0tIri3+bOOOKxStm8C5D9EB7Zk52Ggu4Uji+58WdoqTbgnNFxmGJnhemizs7O3EElknpwidyMR8pNSrY3g4t7FcpHYzsGPf8TTIIO+QK0h/HkZmiAcaHRCe//xNElhUMKYXInyTDY7cPLygYfvtj3OcvySpskcN7s/0lSJL1+HHyN8g8AV0AAQAACWcGJYWYmXNfDzz1AAsIAAAAAADYz+FlAAAAAOP/U2z8KPwVEagJCwABAAYAAgAAAAAAAHjaY2BkYGDP+afAwMCy4Y/GZw7BFRwMaEAPAICDBVUAeNpj2cCQD8QySHg6EFsDMQcQl0P5/UCsBsTNQOzKsuH/HyAtDcTVIAxVqwDEnmA+woxmKO0KEoOaYQjEYkDcCxWzB+JAIE6F24WwtxyqhwEJmzIwMKxiLGW4yHAVAAlrMoMAAAAAABQAMgA9AEgAXwCJAKMA2AD6AQ4BNgFQAXEBjQIBAkcCZgJuApMCtgLTAtsC4wLuAxMDHgM4A0ADWQPNBBIEMQRLBHAEkQSZBKEEqQS0BOoE9QT1BPUE9QVFBVIFYgV8BYl42mNgZGBgMGSYy6DOMIGBH8xDAGYGFgAlSwGeeNqFkANuhGEQhp+1N6yNuLZtu41rrr17j/IGvUQvVr5pvqj8MfNMxgP4ucGGxe4Bji3Vhi2UW+yGrbh5MWxjhCfDdhp5MOygloJhJ/XsGQ7SI+uTLeCn2LADU1PsxI/XsEsEG0QJc0CEeVLSIS44YpcT6TPOSaFfb4wkA7TqTcqfkDdGStxCUhySjpLgTP5VZlhikgMUKXks/4HsqOiEZiZEIfGOrATKlh2hlg66aKOXFknxtwq1mBoiU+NbziCbjLPAuOj/CYz+o9OjuAPVpl20LK92ly+p/5SUiUwQQ5IDUmabFnnGCRGS3sBckiSyOJE+IUFG8piWD+3iSmkAAHjaBMFFAQIBAADB3TPc3d39TwMq8CQWhUhAnLsZAgBIv3wAAQAAAHgAa34GnA15GvHiz9vYxJx5CxYtWbZi1Zp1GzZt2bZj1559Bw4dOXbi1JlzFy4JXbl249adew9JJsekotSyVPbSvEwATXJwAzAIw1BU6kRpQgscE4ABuv8wFdicnr8sd5lbfeo23QWqwar0pQ5d6YCh9KUOm8Be4FB6ekArMBmsx0wDutEJw2imAduEvcJh9DR+cbnat6ZKpKWYpH98icmlJanJ+blJesmJxak8EGEzZI4JmAMAlxFlIwAAAA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-cyrillic-700-normal.C4Tr7mXH.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-cyrillic-700-normal.Cd-rPmfo.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-greek-700-normal.D5rx2Vdp.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-greek-700-normal.xgHhSX-m.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-hebrew-700-normal.B2wzOXIH.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-hebrew-700-normal.BYsmL1jx.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-symbols2-700-normal.BfdoooDW.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-symbols2-700-normal.0Hi-ha_C.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-vietnamese-700-normal.-0Td78xq.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-vietnamese-700-normal.DgXn1PhD.woff) format("woff");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:Cascadia Code;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-latin-ext-700-normal.BKIFIfdK.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-latin-ext-700-normal.CN9YRjMp.woff) format("woff");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:Cascadia Code;font-style:normal;font-display:swap;font-weight:700;src:url(/cocoar-ui-vue/v2.0/assets/cascadia-code-latin-700-normal.D3cIOP92.woff2) format("woff2"),url(/cocoar-ui-vue/v2.0/assets/cascadia-code-latin-700-normal.BxKBmvRP.woff) format("woff");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}@layer cocoar.tokens,cocoar.base,cocoar.components;@layer cocoar.tokens;@layer cocoar.tokens{:root,.light-mode{--coar-color-black: #000000;--coar-color-gray-100: #f0f0f0;--coar-color-gray-200: #e5e5e5;--coar-color-gray-300: #d6d6d6;--coar-color-gray-400: #c0c0c0;--coar-color-gray-50: #f7f7f7;--coar-color-gray-500: #9a9a9a;--coar-color-gray-600: #7a7a7a;--coar-color-gray-700: #6b6b6b;--coar-color-gray-800: #5a5a5a;--coar-color-gray-900: #444444;--coar-success: #1e8f48;--coar-error: #d63b3b;--coar-warning: #cc821f;--coar-info: #5e6b84;--coar-color-green-50: oklch(from var(--coar-success) .97 .012 h);--coar-color-green-100: oklch(from var(--coar-success) .92 .035 h);--coar-color-green-200: oklch(from var(--coar-success) .84 .065 h);--coar-color-green-300: oklch(from var(--coar-success) .74 .1 h);--coar-color-green-400: oklch(from var(--coar-success) .66 .13 h);--coar-color-green-500: var(--coar-success);--coar-color-green-600: oklch(from var(--coar-success) .47 .12 h);--coar-color-green-700: oklch(from var(--coar-success) .4 .1 h);--coar-color-green-800: oklch(from var(--coar-success) .33 .08 h);--coar-color-green-900: oklch(from var(--coar-success) .26 .06 h);--coar-color-red-50: oklch(from var(--coar-error) .97 .012 h);--coar-color-red-100: oklch(from var(--coar-error) .92 .035 h);--coar-color-red-200: oklch(from var(--coar-error) .84 .07 h);--coar-color-red-300: oklch(from var(--coar-error) .74 .11 h);--coar-color-red-400: oklch(from var(--coar-error) .66 .145 h);--coar-color-red-500: var(--coar-error);--coar-color-red-600: oklch(from var(--coar-error) .47 .13 h);--coar-color-red-700: oklch(from var(--coar-error) .4 .11 h);--coar-color-red-800: oklch(from var(--coar-error) .33 .09 h);--coar-color-red-900: oklch(from var(--coar-error) .26 .07 h);--coar-color-amber-50: oklch(from var(--coar-warning) .97 .015 h);--coar-color-amber-100: oklch(from var(--coar-warning) .92 .04 h);--coar-color-amber-200: oklch(from var(--coar-warning) .86 .08 h);--coar-color-amber-300: oklch(from var(--coar-warning) .78 .12 h);--coar-color-amber-400: oklch(from var(--coar-warning) .72 .14 h);--coar-color-amber-500: var(--coar-warning);--coar-color-amber-600: oklch(from var(--coar-warning) .5 .12 h);--coar-color-amber-700: oklch(from var(--coar-warning) .43 .1 h);--coar-color-amber-800: oklch(from var(--coar-warning) .36 .08 h);--coar-color-amber-900: oklch(from var(--coar-warning) .29 .06 h);--coar-color-slate-50: oklch(from var(--coar-info) .97 .006 h);--coar-color-slate-100: oklch(from var(--coar-info) .92 .012 h);--coar-color-slate-200: oklch(from var(--coar-info) .84 .02 h);--coar-color-slate-300: oklch(from var(--coar-info) .74 .03 h);--coar-color-slate-400: oklch(from var(--coar-info) .66 .035 h);--coar-color-slate-500: var(--coar-info);--coar-color-slate-600: oklch(from var(--coar-info) .47 .03 h);--coar-color-slate-700: oklch(from var(--coar-info) .4 .025 h);--coar-color-slate-800: oklch(from var(--coar-info) .35 .02 h);--coar-color-slate-900: oklch(from var(--coar-info) .3 .02 h);--coar-color-white: #ffffff;--coar-accent: #1183CD;--coar-color-accent-50: oklch(from var(--coar-accent) .97 .012 h);--coar-color-accent-100: oklch(from var(--coar-accent) .92 .035 h);--coar-color-accent-200: oklch(from var(--coar-accent) .84 .075 h);--coar-color-accent-300: oklch(from var(--coar-accent) .74 .115 h);--coar-color-accent-400: oklch(from var(--coar-accent) .66 .145 h);--coar-color-accent-500: var(--coar-accent);--coar-color-accent-600: oklch(from var(--coar-accent) .53 .15 h);--coar-color-accent-700: oklch(from var(--coar-accent) .47 .14 h);--coar-color-accent-800: oklch(from var(--coar-accent) .39 .12 h);--coar-color-accent-900: oklch(from var(--coar-accent) .31 .095 h)}}@layer cocoar.tokens{:root.dark-mode,.dark-mode{--coar-color-black: #000000;--coar-color-white: #ffffff;--coar-color-gray-50: #18181b;--coar-color-gray-100: #27272a;--coar-color-gray-200: #3f3f46;--coar-color-gray-300: #52525b;--coar-color-gray-400: #71717a;--coar-color-gray-500: #a1a1aa;--coar-color-gray-600: #d4d4d8;--coar-color-gray-700: #e4e4e7;--coar-color-gray-800: #f4f4f5;--coar-color-gray-900: #fafafa;--coar-color-slate-50: oklch(from var(--coar-info) .18 .012 h);--coar-color-slate-100: oklch(from var(--coar-info) .23 .018 h);--coar-color-slate-200: oklch(from var(--coar-info) .3 .022 h);--coar-color-slate-300: oklch(from var(--coar-info) .4 .025 h);--coar-color-slate-400: oklch(from var(--coar-info) .5 .03 h);--coar-color-slate-500: var(--coar-info);--coar-color-slate-600: oklch(from var(--coar-info) .7 .025 h);--coar-color-slate-700: oklch(from var(--coar-info) .78 .018 h);--coar-color-slate-800: oklch(from var(--coar-info) .86 .012 h);--coar-color-slate-900: oklch(from var(--coar-info) .93 .006 h);--coar-color-accent-50: oklch(from var(--coar-accent) .2 .045 h);--coar-color-accent-100: oklch(from var(--coar-accent) .25 .065 h);--coar-color-accent-200: oklch(from var(--coar-accent) .32 .095 h);--coar-color-accent-300: oklch(from var(--coar-accent) .42 .13 h);--coar-color-accent-400: oklch(from var(--coar-accent) .52 .155 h);--coar-color-accent-500: var(--coar-accent);--coar-color-accent-600: oklch(from var(--coar-accent) .68 .14 h);--coar-color-accent-700: oklch(from var(--coar-accent) .76 .11 h);--coar-color-accent-800: oklch(from var(--coar-accent) .85 .07 h);--coar-color-accent-900: oklch(from var(--coar-accent) .93 .035 h);--coar-color-green-50: oklch(from var(--coar-success) .2 .035 h);--coar-color-green-100: oklch(from var(--coar-success) .25 .055 h);--coar-color-green-200: oklch(from var(--coar-success) .32 .08 h);--coar-color-green-300: oklch(from var(--coar-success) .42 .11 h);--coar-color-green-400: oklch(from var(--coar-success) .52 .13 h);--coar-color-green-500: var(--coar-success);--coar-color-green-600: oklch(from var(--coar-success) .68 .12 h);--coar-color-green-700: oklch(from var(--coar-success) .76 .09 h);--coar-color-green-800: oklch(from var(--coar-success) .85 .06 h);--coar-color-green-900: oklch(from var(--coar-success) .93 .03 h);--coar-color-red-50: oklch(from var(--coar-error) .2 .04 h);--coar-color-red-100: oklch(from var(--coar-error) .25 .06 h);--coar-color-red-200: oklch(from var(--coar-error) .32 .09 h);--coar-color-red-300: oklch(from var(--coar-error) .42 .12 h);--coar-color-red-400: oklch(from var(--coar-error) .52 .145 h);--coar-color-red-500: var(--coar-error);--coar-color-red-600: oklch(from var(--coar-error) .68 .12 h);--coar-color-red-700: oklch(from var(--coar-error) .76 .09 h);--coar-color-red-800: oklch(from var(--coar-error) .85 .06 h);--coar-color-red-900: oklch(from var(--coar-error) .93 .03 h);--coar-color-amber-50: oklch(from var(--coar-warning) .22 .04 h);--coar-color-amber-100: oklch(from var(--coar-warning) .27 .06 h);--coar-color-amber-200: oklch(from var(--coar-warning) .34 .09 h);--coar-color-amber-300: oklch(from var(--coar-warning) .44 .12 h);--coar-color-amber-400: oklch(from var(--coar-warning) .54 .14 h);--coar-color-amber-500: var(--coar-warning);--coar-color-amber-600: oklch(from var(--coar-warning) .7 .12 h);--coar-color-amber-700: oklch(from var(--coar-warning) .78 .09 h);--coar-color-amber-800: oklch(from var(--coar-warning) .86 .06 h);--coar-color-amber-900: oklch(from var(--coar-warning) .93 .03 h)}}@layer cocoar.tokens;@layer cocoar.tokens{:root,.light-mode{--coar-background-neutral-primary: var(--coar-color-white);--coar-background-neutral-secondary: var(--coar-color-gray-50);--coar-background-neutral-tertiary: var(--coar-color-gray-100);--coar-background-neutral-quaternary: var(--coar-color-gray-200);--coar-background-neutral-disabled: var(--coar-color-gray-200);--coar-background-neutral-active: var(--coar-color-gray-200);--coar-text-neutral-primary: var(--coar-color-gray-900);--coar-text-neutral-secondary: var(--coar-color-gray-800);--coar-text-neutral-tertiary: var(--coar-color-gray-700);--coar-text-neutral-disabled: var(--coar-color-gray-500);--coar-text-placeholder: var(--coar-color-gray-400);--coar-border-neutral-primary: var(--coar-color-gray-900);--coar-border-neutral-secondary: var(--coar-color-gray-800);--coar-border-neutral-tertiary: var(--coar-color-gray-200);--coar-border-neutral-quaternary: var(--coar-color-gray-100);--coar-border-neutral: var(--coar-color-gray-200);--coar-icon-neutral-primary: var(--coar-color-gray-900);--coar-icon-neutral-secondary: var(--coar-color-gray-800);--coar-icon-neutral-tertiary: var(--coar-color-gray-700);--coar-icon-neutral-disabled: var(--coar-color-gray-500);--coar-background-brand-primary: var(--coar-color-slate-500);--coar-background-brand-secondary: var(--coar-color-slate-200);--coar-background-brand-tertiary: var(--coar-color-slate-50);--coar-text-brand-primary: var(--coar-color-slate-800);--coar-border-brand-primary: var(--coar-color-slate-800);--coar-icon-brand-primary: var(--coar-color-slate-800);--coar-background-accent-primary: var(--coar-color-accent-500);--coar-background-accent-secondary: var(--coar-color-accent-100);--coar-background-accent-tertiary: var(--coar-color-accent-50);--coar-background-accent-hover: var(--coar-color-accent-600);--coar-background-accent-active: var(--coar-color-accent-700);--coar-background-accent-tertiary-active: var(--coar-color-accent-200);--coar-text-accent-primary: var(--coar-color-accent-600);--coar-text-accent-secondary: var(--coar-color-accent-500);--coar-border-accent-primary: var(--coar-color-accent-500);--coar-border-accent-secondary: var(--coar-color-accent-300);--coar-surface-accent-secondary: var(--coar-color-accent-100);--coar-icon-accent-primary: var(--coar-color-accent-700);--coar-background-semantic-success-bold: var(--coar-color-green-600);--coar-background-semantic-success-subtle: var(--coar-color-green-100);--coar-text-semantic-success-bold: var(--coar-color-green-800);--coar-text-semantic-success-subtle: var(--coar-color-green-700);--coar-border-semantic-success-bold: var(--coar-color-green-800);--coar-border-semantic-success-subtle: var(--coar-color-green-200);--coar-icon-semantic-success-bold: var(--coar-color-green-800);--coar-icon-semantic-success-subtle: var(--coar-color-green-700);--coar-background-semantic-error-bold: var(--coar-color-red-600);--coar-background-semantic-error-hover: var(--coar-color-red-700);--coar-background-semantic-error-active: var(--coar-color-red-800);--coar-background-semantic-error-subtle: var(--coar-color-red-100);--coar-text-semantic-error-bold: var(--coar-color-red-800);--coar-text-semantic-error-subtle: var(--coar-color-red-700);--coar-border-semantic-error: var(--coar-color-red-600);--coar-border-semantic-error-bold: var(--coar-color-red-800);--coar-border-semantic-error-subtle: var(--coar-color-red-200);--coar-icon-semantic-error-bold: var(--coar-color-red-800);--coar-icon-semantic-error-subtle: var(--coar-color-red-700);--coar-background-semantic-warning-bold: var(--coar-color-amber-600);--coar-background-semantic-warning-subtle: var(--coar-color-amber-100);--coar-text-semantic-warning-bold: var(--coar-color-amber-900);--coar-text-semantic-warning-subtle: var(--coar-color-amber-800);--coar-border-semantic-warning-bold: var(--coar-color-amber-900);--coar-border-semantic-warning-subtle: var(--coar-color-amber-200);--coar-icon-semantic-warning-bold: var(--coar-color-amber-900);--coar-icon-semantic-warning-subtle: var(--coar-color-amber-800);--coar-background-semantic-info-bold: var(--coar-color-slate-700);--coar-background-semantic-info-subtle: var(--coar-color-slate-100);--coar-text-semantic-info-bold: var(--coar-color-white);--coar-text-semantic-info-subtle: var(--coar-color-slate-700);--coar-border-semantic-info-bold: var(--coar-color-slate-900);--coar-border-semantic-info-subtle: var(--coar-color-slate-200);--coar-icon-semantic-info-bold: var(--coar-color-white);--coar-icon-semantic-info-subtle: var(--coar-color-slate-700);--coar-text-on-bold: var(--coar-color-white);--coar-text-on-brand-primary: var(--coar-color-white);--coar-surface-input: var(--coar-color-white);--coar-surface-input-disabled: var(--coar-color-gray-100);--coar-border-input: var(--coar-color-gray-300);--coar-border-input-hover: var(--coar-color-gray-400)}:root.dark-mode,.dark-mode{--coar-background-neutral-primary: var(--coar-color-gray-200);--coar-background-neutral-secondary: var(--coar-color-gray-100);--coar-background-neutral-tertiary: var(--coar-color-gray-50);--coar-background-neutral-quaternary: var(--coar-color-gray-300);--coar-background-neutral-active: var(--coar-color-gray-300);--coar-text-neutral-primary: var(--coar-color-gray-900);--coar-text-neutral-secondary: var(--coar-color-gray-700);--coar-text-neutral-tertiary: var(--coar-color-gray-600);--coar-text-placeholder: var(--coar-color-gray-400);--coar-border-neutral-primary: var(--coar-color-gray-700);--coar-border-neutral-secondary: var(--coar-color-gray-600);--coar-border-neutral-tertiary: var(--coar-color-gray-300);--coar-border-neutral-quaternary: var(--coar-color-gray-200);--coar-icon-neutral-primary: var(--coar-color-gray-900);--coar-icon-neutral-secondary: var(--coar-color-gray-700);--coar-icon-neutral-tertiary: var(--coar-color-gray-600);--coar-background-accent-primary: var(--coar-color-accent-500);--coar-background-accent-secondary: var(--coar-color-accent-200);--coar-background-accent-tertiary: var(--coar-color-accent-100);--coar-background-accent-hover: var(--coar-color-accent-400);--coar-background-accent-active: var(--coar-color-accent-300);--coar-background-accent-tertiary-active: var(--coar-color-accent-300);--coar-text-accent-primary: var(--coar-color-accent-600);--coar-text-accent-secondary: var(--coar-color-accent-500);--coar-surface-accent-secondary: var(--coar-color-accent-200);--coar-background-semantic-success-bold: var(--coar-color-green-500);--coar-background-semantic-success-subtle: var(--coar-color-green-200);--coar-text-semantic-success-bold: var(--coar-color-green-900);--coar-text-semantic-success-subtle: var(--coar-color-green-700);--coar-border-semantic-success-bold: var(--coar-color-green-600);--coar-border-semantic-success-subtle: var(--coar-color-green-300);--coar-icon-semantic-success-bold: var(--coar-color-green-900);--coar-icon-semantic-success-subtle: var(--coar-color-green-700);--coar-background-semantic-error-bold: var(--coar-color-red-500);--coar-background-semantic-error-hover: var(--coar-color-red-400);--coar-background-semantic-error-active: var(--coar-color-red-300);--coar-background-semantic-error-subtle: var(--coar-color-red-200);--coar-text-semantic-error-bold: var(--coar-color-red-900);--coar-text-semantic-error-subtle: var(--coar-color-red-700);--coar-border-semantic-error: var(--coar-color-red-500);--coar-border-semantic-error-bold: var(--coar-color-red-600);--coar-border-semantic-error-subtle: var(--coar-color-red-300);--coar-icon-semantic-error-bold: var(--coar-color-red-900);--coar-icon-semantic-error-subtle: var(--coar-color-red-700);--coar-background-semantic-warning-bold: var(--coar-color-amber-400);--coar-background-semantic-warning-subtle: var(--coar-color-amber-200);--coar-text-semantic-warning-bold: var(--coar-color-amber-900);--coar-text-semantic-warning-subtle: var(--coar-color-amber-800);--coar-border-semantic-warning-bold: var(--coar-color-amber-500);--coar-border-semantic-warning-subtle: var(--coar-color-amber-300);--coar-icon-semantic-warning-bold: var(--coar-color-amber-900);--coar-icon-semantic-warning-subtle: var(--coar-color-amber-800);--coar-background-semantic-info-bold: var(--coar-color-slate-400);--coar-background-semantic-info-subtle: var(--coar-color-slate-300);--coar-text-semantic-info-bold: var(--coar-color-slate-50);--coar-text-semantic-info-subtle: var(--coar-color-slate-700);--coar-border-semantic-info-bold: var(--coar-color-slate-600);--coar-border-semantic-info-subtle: var(--coar-color-slate-400);--coar-icon-semantic-info-bold: var(--coar-color-slate-50);--coar-icon-semantic-info-subtle: var(--coar-color-slate-700);--coar-surface-input: var(--coar-color-gray-100);--coar-surface-input-disabled: var(--coar-color-gray-50);--coar-border-input: var(--coar-color-gray-400);--coar-border-input-hover: var(--coar-color-gray-500)}}@layer cocoar.tokens;@layer cocoar.tokens{:root{--coar-font-family-body: Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--coar-font-family-title: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--coar-font-size-l: 24px;--coar-font-size-m: 20px;--coar-font-size-s: 16px;--coar-font-size-xl: 32px;--coar-font-size-xs: 14px;--coar-font-size-xxl: 48px;--coar-font-size-xxs: 12px;--coar-font-size-xxxl: 72px;--coar-font-size-xxxs: 10px;--coar-font-weight-bold: 700;--coar-font-weight-medium: 500;--coar-font-weight-regular: 400;--coar-font-weight-semi-bold: 600}}@layer cocoar.tokens;@layer cocoar.tokens{:root{--coar-body-base-family: Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--coar-body-base-size: 16px;--coar-body-base-weight: 400;--coar-body-bold-family: Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--coar-body-bold-size: 16px;--coar-body-bold-weight: 700;--coar-body-caption-family: Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--coar-body-caption-size: 12px;--coar-body-caption-weight: 500;--coar-body-footnote-family: Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--coar-body-footnote-size: 10px;--coar-body-footnote-weight: 400;--coar-body-small-base-family: Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--coar-body-small-base-size: 14px;--coar-body-small-base-weight: 400;--coar-body-small-bold-family: Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--coar-body-small-bold-size: 14px;--coar-body-small-bold-weight: 700;--coar-body-large-size: 18px;--coar-headings-heading-family: Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--coar-headings-heading-size: 24px;--coar-headings-heading-weight: 600;--coar-headings-subheading-family: Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--coar-headings-subheading-size: 20px;--coar-headings-subheading-weight: 400;--coar-titles-display-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--coar-titles-display-size: 72px;--coar-titles-display-weight: 700;--coar-titles-subtitle-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--coar-titles-subtitle-size: 32px;--coar-titles-subtitle-weight: 400;--coar-titles-title-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--coar-titles-title-size: 48px;--coar-titles-title-weight: 700;--coar-line-height-none: 1;--coar-line-height-tight: 1.2;--coar-line-height-snug: 1.3;--coar-line-height-normal: 1.4;--coar-line-height-relaxed: 1.5;--coar-line-height-loose: 1.6;--coar-body-base-line-height: var(--coar-line-height-relaxed);--coar-body-small-base-line-height: var(--coar-line-height-relaxed);--coar-heading-s: 600 20px/1.4 Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}}@layer cocoar.tokens;@layer cocoar.tokens{:root{--coar-titles-display-size-tablet: 48px;--coar-titles-display-size-mobile: 36px;--coar-titles-title-size-tablet: 36px;--coar-titles-title-size-mobile: 28px;--coar-titles-subtitle-size-tablet: 24px;--coar-titles-subtitle-size-mobile: 20px;--coar-headings-heading-size-tablet: 20px;--coar-headings-heading-size-mobile: 18px;--coar-headings-subheading-size-tablet: 18px;--coar-headings-subheading-size-mobile: 16px}}@layer cocoar.tokens;@layer cocoar.tokens{:root{--coar-spacing-3xs: 1px;--coar-spacing-xxs: 2px;--coar-spacing-2xs: 2px;--coar-spacing-xs: 4px;--coar-spacing-s: 8px;--coar-spacing-m: 16px;--coar-spacing-l: 24px;--coar-spacing-xl: 32px;--coar-spacing-xxl: 48px;--coar-spacing-xxxl: 64px}}@layer cocoar.tokens{:root{--coar-radius-full: 999px;--coar-radius-l: 5px;--coar-radius-m: 4px;--coar-radius-s: 3px;--coar-radius-xl: 6px;--coar-radius-xs: 2px;--coar-radius-xxs: 1px}}@layer cocoar.tokens{:root{--coar-stroke-width-l: 4px;--coar-stroke-width-m: 2px;--coar-stroke-width-s: 1px;--coar-stroke-width-xs: .5px}}@layer cocoar.tokens;@layer cocoar.tokens{:root{--coar-duration-instant: 0ms;--coar-duration-fast: .1s;--coar-duration-normal: .2s;--coar-duration-slow: .3s;--coar-duration-slower: .4s;--coar-duration-slowest: .5s;--coar-ease-linear: linear;--coar-ease-out: cubic-bezier(0, 0, .2, 1);--coar-ease-in: cubic-bezier(.4, 0, 1, 1);--coar-ease-in-out: cubic-bezier(.4, 0, .2, 1);--coar-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--coar-transition-default: all var(--coar-duration-normal) var(--coar-ease-out);--coar-transition-fast: all var(--coar-duration-fast) var(--coar-ease-out);--coar-transition-colors: color var(--coar-duration-fast) var(--coar-ease-out), background-color var(--coar-duration-fast) var(--coar-ease-out), border-color var(--coar-duration-fast) var(--coar-ease-out);--coar-transition-transform: transform var(--coar-duration-normal) var(--coar-ease-out);--coar-transition-opacity: opacity var(--coar-duration-normal) var(--coar-ease-out);--coar-transition-shadow: box-shadow var(--coar-duration-normal) var(--coar-ease-out)}@media (prefers-reduced-motion: reduce){:root{--coar-duration-instant: 0ms;--coar-duration-fast: 0ms;--coar-duration-normal: 0ms;--coar-duration-slow: 0ms;--coar-duration-slower: 0ms;--coar-duration-slowest: 0ms}}}@layer cocoar.tokens{:root{--coar-shadow-color: rgba(0, 0, 0, .08);--coar-shadow-color-strong: rgba(0, 0, 0, .12);--coar-shadow-xs: 0 1px 2px var(--coar-shadow-color);--coar-shadow-s: 0 2px 4px var(--coar-shadow-color), 0 1px 2px var(--coar-shadow-color);--coar-shadow-m: 0 4px 8px var(--coar-shadow-color), 0 2px 4px var(--coar-shadow-color);--coar-shadow-md: 0 2px 8px rgba(0, 0, 0, .12);--coar-shadow-l: 0 8px 16px var(--coar-shadow-color), 0 4px 8px var(--coar-shadow-color);--coar-shadow-xl: 0 16px 32px var(--coar-shadow-color-strong), 0 8px 16px var(--coar-shadow-color);--coar-shadow-right: 4px 0 8px var(--coar-shadow-color), 2px 0 4px var(--coar-shadow-color)}:root.dark-mode,.dark-mode{--coar-shadow-color: rgba(0, 0, 0, .5);--coar-shadow-color-strong: rgba(0, 0, 0, .6);--coar-shadow-xs: 0 1px 2px var(--coar-shadow-color), inset 0 1px 0 rgba(255, 255, 255, .05);--coar-shadow-s: 0 2px 4px var(--coar-shadow-color), 0 0 0 1px rgba(255, 255, 255, .05);--coar-shadow-m: 0 4px 12px var(--coar-shadow-color), 0 0 0 1px rgba(255, 255, 255, .08);--coar-shadow-md: 0 2px 8px rgba(0, 0, 0, .25);--coar-shadow-l: 0 8px 24px var(--coar-shadow-color), 0 0 0 1px rgba(255, 255, 255, .1);--coar-shadow-xl: 0 16px 48px var(--coar-shadow-color-strong), 0 0 0 1px rgba(255, 255, 255, .12);--coar-shadow-right: 4px 0 8px rgba(0, 0, 0, .3), inset -1px 0 0 0 rgba(255, 255, 255, .08)}}@layer cocoar.tokens{:root{--coar-elevation-none: none;--coar-elevation-low: var(--coar-shadow-s);--coar-elevation-medium: var(--coar-shadow-m);--coar-elevation-high: var(--coar-shadow-l);--coar-elevation-highest: var(--coar-shadow-xl)}}@layer cocoar.tokens{:root{--coar-z-overlay: 1000;--coar-z-overlay-backdrop: 999}}@layer cocoar.tokens{:root{--coar-focus-color: var(--coar-color-accent-300);--coar-focus-width: 2px;--coar-focus-offset: 2px;--coar-focus-style: solid;--coar-focus-shadow: 0 0 0 var(--coar-focus-width) var(--coar-focus-color);--coar-border-focus: var(--coar-focus-color);--coar-focus-ring-color: var(--coar-focus-color)}:root.dark-mode,.dark-mode{--coar-focus-color: var(--coar-color-accent-300);--coar-border-focus: var(--coar-focus-color);--coar-focus-ring-color: var(--coar-focus-color)}}@layer cocoar.tokens;@layer cocoar.tokens{:root{--coar-component-xs-height: 27px;--coar-component-s-height: 32px;--coar-component-m-height: 40px;--coar-component-l-height: 48px;--coar-component-xs-font-size: 11px;--coar-component-s-font-size: 13px;--coar-component-m-font-size: 14px;--coar-component-l-font-size: 16px;--coar-component-xs-label-font-size: 11px;--coar-component-s-label-font-size: 13px;--coar-component-m-label-font-size: 14px;--coar-component-l-label-font-size: 15px;--coar-component-xs-label-margin: 4px;--coar-component-s-label-margin: 6px;--coar-component-m-label-margin: 8px;--coar-component-l-label-margin: 10px}}@layer cocoar.tokens{:root{--coar-code-block-bg: var(--coar-color-white);--coar-code-block-header-bg: var(--coar-color-gray-50);--coar-code-block-border: #e1e4e8;--coar-code-block-text: #24292e;--coar-code-block-text-muted: #6a737d;--coar-code-block-button-bg-hover: rgba(0, 0, 0, .08);--coar-code-block-keyword: #d73a49;--coar-code-block-string: #032f62;--coar-code-block-number: #005cc5;--coar-code-block-comment: #6a737d;--coar-code-block-function: #6f42c1;--coar-code-block-class: #22863a;--coar-code-block-property: #005cc5;--coar-code-block-operator: #24292e;--coar-code-block-punctuation: #24292e;--coar-code-block-tag: #22863a;--coar-code-block-attr-name: #6f42c1;--coar-code-block-attr-value: #032f62}:root.dark-mode,.dark-mode{--coar-code-block-bg: var(--coar-color-gray-100);--coar-code-block-header-bg: var(--coar-color-gray-200);--coar-code-block-border: var(--coar-color-gray-300);--coar-code-block-text: #d4d4d4;--coar-code-block-text-muted: #888888;--coar-code-block-button-bg-hover: rgba(255, 255, 255, .12);--coar-code-block-keyword: #569cd6;--coar-code-block-string: #ce9178;--coar-code-block-number: #b5cea8;--coar-code-block-comment: #6a9955;--coar-code-block-function: #dcdcaa;--coar-code-block-class: #4ec9b0;--coar-code-block-property: #9cdcfe;--coar-code-block-operator: #d4d4d4;--coar-code-block-punctuation: #808080;--coar-code-block-tag: #569cd6;--coar-code-block-attr-name: #9cdcfe;--coar-code-block-attr-value: #ce9178}}@layer cocoar.tokens{:root{--coar-menu-item-font-family: var(--coar-body-base-family);--coar-menu-item-font-size: var(--coar-component-m-font-size);--coar-menu-item-font-weight: var(--coar-font-weight-regular);--coar-menu-item-line-height: var(--coar-line-height-relaxed);--coar-menu-heading-font-family: var(--coar-body-base-family);--coar-menu-heading-font-size: var(--coar-component-xs-font-size);--coar-menu-heading-font-weight: var(--coar-font-weight-semi-bold);--coar-menu-heading-line-height: var(--coar-line-height-normal);--coar-menu-heading-letter-spacing: .05em;--coar-menu-heading-text-transform: uppercase;--coar-menu-item-padding: .5rem .75rem;--coar-menu-item-gap: .75rem;--coar-menu-heading-padding: .75rem .75rem .25rem .75rem;--coar-menu-min-width: 12rem;--coar-menu-max-width: 20rem;--coar-menu-icon-slot-display: inline-flex;--coar-menu-item-icon-slot-size: 16px;--coar-sub-expand-indent-offset: 16px;--coar-menu-background: var(--coar-background-neutral-primary);--coar-menu-item-color: var(--coar-text-neutral-secondary);--coar-menu-heading-color: var(--coar-text-neutral-tertiary);--coar-menu-item-background-hover: var(--coar-background-neutral-secondary);--coar-menu-item-background-focus: var(--coar-background-neutral-secondary);--coar-menu-item-background-open: var(--coar-background-accent-tertiary);--coar-menu-item-background-active: var(--coar-background-accent-tertiary);--coar-menu-item-text-active: var(--coar-text-accent-primary)}:root.dark-mode,.dark-mode{--coar-menu-background: var(--coar-color-gray-100);--coar-menu-item-background-hover: var(--coar-color-gray-200);--coar-menu-item-background-focus: var(--coar-color-gray-200);--coar-menu-item-background-open: var(--coar-color-gray-200);--coar-menu-item-background-active: var(--coar-color-gray-200)}.coar-menu--sidebar{--coar-menu-background: var(--coar-background-neutral-secondary);--coar-menu-item-background-hover: var(--coar-background-neutral-tertiary);--coar-menu-item-background-focus: var(--coar-background-neutral-tertiary);--coar-menu-item-background-open: var(--coar-background-neutral-tertiary);--coar-menu-item-background-active: var(--coar-background-neutral-tertiary)}:root.dark-mode .coar-menu--sidebar,.dark-mode .coar-menu--sidebar{--coar-menu-background: var(--coar-background-neutral-secondary);--coar-menu-item-background-hover: var(--coar-background-neutral-tertiary);--coar-menu-item-background-focus: var(--coar-background-neutral-tertiary);--coar-menu-item-background-open: var(--coar-background-neutral-tertiary);--coar-menu-item-background-active: var(--coar-background-neutral-tertiary)}}@layer cocoar.tokens{:root{--coar-sidebar-width: 16rem;--coar-sidebar-min-width: 12rem;--coar-sidebar-max-width: 20rem;--coar-sidebar-height: auto;--coar-sidebar-min-height: auto;--coar-sidebar-max-height: none;--coar-sidebar-item-margin-horizontal: 0 2px;--coar-sidebar-background: var(--coar-background-neutral-primary);--coar-sidebar-border: 1px solid var(--coar-border-neutral-tertiary);--coar-sidebar-shadow: none;--coar-sidebar-header-padding: var(--coar-spacing-m);--coar-sidebar-header-border: 1px solid var(--coar-border-neutral-tertiary);--coar-sidebar-content-padding: 0;--coar-sidebar-footer-padding: 0;--coar-sidebar-footer-border: 1px solid var(--coar-border-neutral-tertiary);--coar-sidebar-icon-size: 20px;--coar-sidebar-item-padding: .5rem .75rem;--coar-sidebar-item-gap: .75rem;--coar-sidebar-item-margin: 2px 0;--coar-sidebar-item-radius: var(--coar-radius-xxs);--coar-sidebar-item-hover: var(--coar-background-neutral-tertiary);--coar-sidebar-item-active-color: var(--coar-text-accent-primary);--coar-sidebar-item-active-bg: var(--coar-background-accent-tertiary);--coar-sidebar-group-indent: 16px;--coar-scrollbar-thumb: rgba(0, 0, 0, .2);--coar-scrollbar-thumb-hover: rgba(0, 0, 0, .3)}:root.dark-mode,.dark-mode{--coar-sidebar-background: var(--coar-background-neutral-primary);--coar-sidebar-border: 1px solid var(--coar-border-neutral-tertiary);--coar-sidebar-header-border: 1px solid var(--coar-border-neutral-tertiary);--coar-sidebar-footer-border: 1px solid var(--coar-border-neutral-tertiary);--coar-scrollbar-thumb: rgba(255, 255, 255, .2);--coar-scrollbar-thumb-hover: rgba(255, 255, 255, .3)}}@layer cocoar.tokens{:root{--coar-select-option-font-size: var(--coar-body-small-base-size);--coar-select-option-padding: var(--coar-spacing-s) var(--coar-spacing-m);--coar-select-option-gap: var(--coar-spacing-xs);--coar-select-search-height: 32px;--coar-select-checkbox-size: 16px}.coar-select-dropdown--xs{--coar-select-option-font-size: var(--coar-component-xs-font-size);--coar-select-option-padding: var(--coar-spacing-xs) var(--coar-spacing-s);--coar-select-option-gap: var(--coar-spacing-xs);--coar-select-search-height: 24px;--coar-select-checkbox-size: 12px}.coar-select-dropdown--s{--coar-select-option-font-size: var(--coar-component-s-font-size);--coar-select-option-padding: var(--coar-spacing-xs) var(--coar-spacing-s);--coar-select-option-gap: var(--coar-spacing-xs);--coar-select-search-height: 28px;--coar-select-checkbox-size: 14px}.coar-select-dropdown--m{--coar-select-option-font-size: var(--coar-body-small-base-size);--coar-select-option-padding: var(--coar-spacing-s) var(--coar-spacing-m);--coar-select-option-gap: var(--coar-spacing-xs);--coar-select-search-height: 32px;--coar-select-checkbox-size: 16px}.coar-select-dropdown--l{--coar-select-option-font-size: var(--coar-component-l-font-size);--coar-select-option-padding: var(--coar-spacing-m) var(--coar-spacing-l);--coar-select-option-gap: var(--coar-spacing-m);--coar-select-search-height: 40px;--coar-select-checkbox-size: 18px}}@layer cocoar.tokens{:root{--coar-tooltip-max-width: 320px}.coar-tooltip{display:block;padding:var(--coar-spacing-xs);background-color:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-s);box-shadow:var(--coar-shadow-m);max-width:var(--coar-tooltip-max-width);pointer-events:none!important;box-sizing:border-box}.coar-tooltip-text{color:var(--coar-text-neutral-secondary);font-size:var(--coar-body-small-base-size);line-height:var(--coar-body-small-base-line-height)}}@layer cocoar.tokens{:root{--coar-switch-s-track-width: 32px;--coar-switch-s-track-height: 18px;--coar-switch-m-track-width: 40px;--coar-switch-m-track-height: 22px;--coar-switch-l-track-width: 48px;--coar-switch-l-track-height: 26px;--coar-switch-s-thumb-size: 14px;--coar-switch-m-thumb-size: 18px;--coar-switch-l-thumb-size: 22px;--coar-switch-thumb-offset: 2px;--coar-switch-track-width: var(--coar-switch-m-track-width);--coar-switch-track-height: var(--coar-switch-m-track-height);--coar-switch-thumb-size: var(--coar-switch-m-thumb-size);--coar-progress-bar-s-height: 2px;--coar-progress-bar-m-height: 4px;--coar-progress-bar-l-height: 8px;--coar-progress-bar-radius: var(--coar-radius-full);--coar-progress-bar-background: var(--coar-background-neutral-tertiary);--coar-progress-bar-height: var(--coar-progress-bar-m-height);--coar-progress-bar-fill-color: var(--coar-background-accent-primary);--coar-spinner-xs-size: 16px;--coar-spinner-s-size: 20px;--coar-spinner-m-size: 24px;--coar-spinner-l-size: 32px;--coar-spinner-stroke-width: 2.5;--coar-spinner-color: var(--coar-background-accent-primary);--coar-spinner-size: var(--coar-spinner-m-size);--coar-navbar-height: 56px;--coar-navbar-padding-x: var(--coar-spacing-l);--coar-navbar-background: var(--coar-background-neutral-primary);--coar-navbar-border-color: var(--coar-border-neutral-tertiary);--coar-breadcrumb-separator: "/";--coar-breadcrumb-separator-color: var(--coar-text-neutral-tertiary);--coar-breadcrumb-separator-gap: var(--coar-spacing-s);--coar-breadcrumb-font-size: var(--coar-component-m-font-size);--coar-breadcrumb-active-color: var(--coar-text-neutral-primary);--coar-breadcrumb-link-color: var(--coar-text-accent-primary);--coar-pagination-button-size: 32px;--coar-pagination-gap: var(--coar-spacing-xs);--coar-pagination-font-size: var(--coar-component-s-font-size);--coar-pagination-active-background: var(--coar-background-accent-primary);--coar-pagination-active-color: var(--coar-text-on-bold);--coar-pagination-hover-background: var(--coar-background-neutral-tertiary);--coar-dialog-s-width: 400px;--coar-dialog-m-width: 560px;--coar-dialog-l-width: 720px;--coar-dialog-padding: var(--coar-spacing-l);--coar-dialog-header-gap: var(--coar-spacing-m);--coar-dialog-border-radius: var(--coar-radius-l);--coar-dialog-background: var(--coar-background-neutral-primary);--coar-toast-width: 380px;--coar-toast-padding: var(--coar-spacing-m);--coar-toast-gap: var(--coar-spacing-m);--coar-toast-border-radius: var(--coar-radius-m);--coar-toast-border-width: 3px;--coar-toast-background: var(--coar-background-neutral-primary);--coar-toast-container-offset: var(--coar-spacing-m);--coar-toast-stack-gap: var(--coar-spacing-s);--coar-toast-progress-height: 3px;--coar-toast-max-stack: 5;--coar-popover-min-width: 200px;--coar-popover-max-width: 360px;--coar-popover-max-height: 240px;--coar-card-padding: var(--coar-spacing-m);--coar-note-bg: var(--coar-background-neutral-secondary);--coar-note-border-color: var(--coar-border-neutral-secondary);--coar-tag-bg: var(--coar-background-neutral-secondary);--coar-tag-border-color: var(--coar-border-neutral-tertiary);--coar-avatar-xl-font-size: 28px;--coar-badge-xs-font-size: 8px}}@layer cocoar.components{.coar-form-field-message{display:block;margin-top:var(--coar-spacing-xs);height:calc(var(--coar-body-caption-size) * 1.4);font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-caption-weight);line-height:1.4;color:var(--coar-text-neutral-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coar-form-field-message:empty{visibility:hidden}.coar-form-field-message--error{color:var(--coar-text-semantic-error-bold)}}@layer cocoar.base{body{font-family:var(--coar-body-base-family, Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--coar-body-base-size, 14px);font-weight:var(--coar-body-base-weight, 400);line-height:var(--coar-body-base-line-height, 1.5);color:var(--coar-text-neutral-primary, #1a1a1a);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.coar-display{font-family:var(--coar-titles-display-family),sans-serif;font-size:var(--coar-titles-display-size);font-weight:var(--coar-titles-display-weight);line-height:var(--coar-line-height-tight);color:var(--coar-text-neutral-primary)}.coar-title{font-family:var(--coar-titles-title-family),sans-serif;font-size:var(--coar-titles-title-size);font-weight:var(--coar-titles-title-weight);line-height:var(--coar-line-height-tight);color:var(--coar-text-neutral-primary)}.coar-subtitle{font-family:var(--coar-titles-subtitle-family),sans-serif;font-size:var(--coar-titles-subtitle-size);font-weight:var(--coar-titles-subtitle-weight);line-height:var(--coar-line-height-snug);color:var(--coar-text-neutral-primary)}.coar-heading{font-family:var(--coar-headings-heading-family),sans-serif;font-size:var(--coar-headings-heading-size);font-weight:var(--coar-headings-heading-weight);line-height:var(--coar-line-height-snug);color:var(--coar-text-neutral-primary)}.coar-subheading{font-family:var(--coar-headings-subheading-family),sans-serif;font-size:var(--coar-headings-subheading-size);font-weight:var(--coar-headings-subheading-weight);line-height:var(--coar-line-height-normal);color:var(--coar-text-neutral-primary)}.coar-body{font-family:var(--coar-body-base-family),sans-serif;font-size:var(--coar-body-base-size);font-weight:var(--coar-body-base-weight);line-height:var(--coar-line-height-loose);color:var(--coar-text-neutral-primary)}.coar-body-bold{font-family:var(--coar-body-bold-family),sans-serif;font-size:var(--coar-body-bold-size);font-weight:var(--coar-body-bold-weight);line-height:var(--coar-line-height-loose);color:var(--coar-text-neutral-primary)}.coar-body-small{font-family:var(--coar-body-small-base-family),sans-serif;font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);line-height:var(--coar-line-height-relaxed);color:var(--coar-text-neutral-primary)}.coar-body-small-bold{font-family:var(--coar-body-small-bold-family),sans-serif;font-size:var(--coar-body-small-bold-size);font-weight:var(--coar-body-small-bold-weight);line-height:var(--coar-line-height-relaxed);color:var(--coar-text-neutral-primary)}.coar-caption{font-family:var(--coar-body-caption-family),sans-serif;font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-caption-weight);line-height:var(--coar-line-height-normal);text-transform:uppercase;letter-spacing:.05em;color:var(--coar-text-neutral-secondary)}.coar-footnote{font-family:var(--coar-body-footnote-family),sans-serif;font-size:var(--coar-body-footnote-size);font-weight:var(--coar-body-footnote-weight);line-height:var(--coar-line-height-normal);color:var(--coar-text-neutral-tertiary)}@media (max-width: 1023px){:root{--coar-titles-display-size: var(--coar-titles-display-size-tablet);--coar-titles-title-size: var(--coar-titles-title-size-tablet);--coar-titles-subtitle-size: var(--coar-titles-subtitle-size-tablet);--coar-headings-heading-size: var(--coar-headings-heading-size-tablet);--coar-headings-subheading-size: var(--coar-headings-subheading-size-tablet)}}@media (max-width: 767px){:root{--coar-titles-display-size: var(--coar-titles-display-size-mobile);--coar-titles-title-size: var(--coar-titles-title-size-mobile);--coar-titles-subtitle-size: var(--coar-titles-subtitle-size-mobile);--coar-headings-heading-size: var(--coar-headings-heading-size-mobile);--coar-headings-subheading-size: var(--coar-headings-subheading-size-mobile)}}}@layer cocoar.components;@layer cocoar.components{.coar-link{color:var(--coar-text-accent-primary);text-decoration:none;cursor:pointer;transition:color var(--coar-duration-fast) ease;font-size:var(--coar-component-m-font-size)}.coar-link:hover{color:var(--coar-text-accent-secondary);text-decoration:underline}.coar-link:focus-visible{outline:none;box-shadow:var(--coar-focus-shadow);border-radius:var(--coar-radius-xs)}.coar-link:active{color:var(--coar-text-accent-secondary)}.coar-link--subtle{color:var(--coar-text-neutral-secondary)}.coar-link--subtle:hover{color:var(--coar-text-accent-primary);text-decoration:underline}.coar-link--s{font-size:var(--coar-component-s-font-size)}.coar-link--m{font-size:var(--coar-component-m-font-size)}.coar-link--l{font-size:var(--coar-component-l-font-size)}.coar-link[aria-disabled=true],.coar-link--disabled{color:var(--coar-text-neutral-disabled);pointer-events:none;cursor:default;text-decoration:none}@media (prefers-reduced-motion: reduce){.coar-link{transition:none}}}@layer cocoar.components{.coar-overlay-panel.coar-select-dropdown--xs .coar-select-option{padding:var(--coar-spacing-xs) var(--coar-spacing-s);font-size:var(--coar-component-xs-font-size)}.coar-overlay-panel.coar-select-dropdown--s .coar-select-option{padding:var(--coar-spacing-xs) var(--coar-spacing-s);font-size:var(--coar-component-s-font-size)}.coar-overlay-panel.coar-select-dropdown--l .coar-select-option{padding:var(--coar-spacing-m) var(--coar-spacing-l);font-size:var(--coar-component-l-font-size)}.coar-overlay-panel.coar-select-dropdown--xs .coar-select-search-input{height:24px;font-size:var(--coar-component-xs-font-size)}.coar-overlay-panel.coar-select-dropdown--s .coar-select-search-input{height:28px;font-size:var(--coar-component-s-font-size)}.coar-overlay-panel.coar-select-dropdown--l .coar-select-search-input{height:40px;font-size:var(--coar-component-l-font-size)}.coar-overlay-panel.coar-select-dropdown--xs .coar-multi-option{padding:var(--coar-spacing-xs) var(--coar-spacing-s);font-size:var(--coar-component-xs-font-size);gap:var(--coar-spacing-xs)}.coar-overlay-panel.coar-select-dropdown--s .coar-multi-option{padding:var(--coar-spacing-xs) var(--coar-spacing-s);font-size:var(--coar-component-s-font-size);gap:var(--coar-spacing-xs)}.coar-overlay-panel.coar-select-dropdown--l .coar-multi-option{padding:var(--coar-spacing-m) var(--coar-spacing-l);font-size:var(--coar-component-l-font-size);gap:var(--coar-spacing-m)}.coar-overlay-panel.coar-select-dropdown--xs .coar-multi-checkbox{width:12px;height:12px}.coar-overlay-panel.coar-select-dropdown--s .coar-multi-checkbox{width:14px;height:14px}.coar-overlay-panel.coar-select-dropdown--l .coar-multi-checkbox{width:18px;height:18px}.coar-overlay-panel.coar-select-dropdown--xs .coar-tag-option{padding:var(--coar-spacing-xs) var(--coar-spacing-s);font-size:var(--coar-component-xs-font-size);gap:var(--coar-spacing-xs)}.coar-overlay-panel.coar-select-dropdown--s .coar-tag-option{padding:var(--coar-spacing-xs) var(--coar-spacing-s);font-size:var(--coar-component-s-font-size);gap:var(--coar-spacing-xs)}.coar-overlay-panel.coar-select-dropdown--l .coar-tag-option{padding:var(--coar-spacing-m) var(--coar-spacing-l);font-size:var(--coar-component-l-font-size);gap:var(--coar-spacing-m)}.coar-overlay-panel.coar-select-dropdown--xs .coar-select-empty{padding:var(--coar-spacing-s);font-size:var(--coar-component-xs-font-size)}.coar-overlay-panel.coar-select-dropdown--s .coar-select-empty{padding:var(--coar-spacing-s);font-size:var(--coar-component-s-font-size)}.coar-overlay-panel.coar-select-dropdown--l .coar-select-empty{padding:var(--coar-spacing-l);font-size:var(--coar-component-l-font-size)}}@layer cocoar.components{.coar-collapse-enter-active,.coar-collapse-leave-active{transition:height var(--coar-duration-normal) var(--coar-ease-out),opacity var(--coar-duration-normal) var(--coar-ease-out)}.coar-collapse-enter-from,.coar-collapse-leave-to{opacity:0}}:root{--vp-c-brand-1: #1183CD;--vp-c-brand-2: #0E6DB0;--vp-c-brand-3: #1183CD;--vp-c-brand-soft: rgba(26, 143, 227, .14);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-bg-soft: #f6f8fa}.dark{--vp-c-brand-1: #4AADFF;--vp-c-brand-2: #1183CD;--vp-c-brand-3: #4AADFF;--vp-c-brand-soft: rgba(74, 173, 255, .14);--vp-c-bg-soft: #1a1e24}.VPHero .name{color:#1183cd!important;background:none!important;-webkit-text-fill-color:#1183CD!important}.dark .VPHero .name{color:#4aadff!important;background:none!important;-webkit-text-fill-color:#4AADFF!important}.VPHero .text{color:#292f3b!important}.dark .VPHero .text{color:#f1f5f9!important}.VPHero .tagline{color:#64748b!important}.VPHero .VPImage{max-height:240px}.VPFeatures .VPFeature{border:1px solid transparent!important;transition:border-color .25s,box-shadow .25s!important}.VPFeatures .VPFeature:hover{border-color:var(--vp-c-brand-1)!important;box-shadow:0 2px 12px #1a8fe314!important}.VPFeatures .VPFeature .icon svg{color:var(--vp-c-brand-1)}.VPSidebar .group .title{font-weight:700;letter-spacing:-.01em}.VPSidebarItem.is-active>.item>.link>.text{font-weight:600}.badge-adv{display:inline-block;width:auto;height:auto;padding:0 4px;font-size:9px;font-weight:700;letter-spacing:.03em;line-height:1.5;border-radius:3px;background-color:var(--vp-c-brand-soft);color:var(--vp-c-brand-1);vertical-align:middle;margin-left:2px;cursor:help}.badge-adv:after{content:"ADV"}.VPBadge.info{background-color:var(--vp-c-brand-soft)!important;color:var(--vp-c-brand-1)!important;font-size:9px!important;font-weight:700!important;letter-spacing:.03em;padding:1px 5px!important;border-radius:3px!important}.vp-doc :not(pre)>code{color:var(--vp-c-brand-1)!important}.dark .vp-doc :not(pre)>code{color:var(--vp-c-brand-3)!important}.vp-doc div[class*=language-]>span.lang{color:var(--vp-c-brand-1);font-weight:600}.vp-doc .custom-block.info,.vp-doc .custom-block.tip{border-color:var(--vp-c-brand-1)}.VPFooter{border-top-color:var(--vp-c-brand-soft)!important}.VPNavBarTitle .title{font-weight:700!important;letter-spacing:-.02em}.vp-doc table{border-collapse:collapse}.vp-doc table th{background-color:var(--vp-c-bg-soft);font-weight:600}.VPBadge.tip{background-color:var(--vp-c-brand-1);color:#fff;border-color:var(--vp-c-brand-1)}.mermaid svg{overflow:visible!important}.mermaid .node foreignObject{overflow:visible!important}.mermaid .nodeLabel,.mermaid .edgeLabel,.mermaid .label{padding-bottom:2px!important}.dark .mermaid text,.dark .mermaid .nodeLabel,.dark .mermaid .edgeLabel,.dark .mermaid .cluster span,.dark .mermaid .messageText,.dark .mermaid .loopText,.dark .mermaid .noteText,.dark .mermaid .labelText,.dark .mermaid .actor-man,.dark .mermaid tspan{fill:#e2e8f0!important;color:#e2e8f0!important}.dark .mermaid .node rect,.dark .mermaid .node circle,.dark .mermaid .node polygon,.dark .mermaid .actor,.dark .mermaid .labelBox,.dark .mermaid rect.note,.dark .mermaid .activation0,.dark .mermaid .activation1,.dark .mermaid .cluster rect{fill:#222830!important;stroke:#64748b!important}.dark .mermaid .edgePath .path,.dark .mermaid line,.dark .mermaid .messageLine0,.dark .mermaid .messageLine1,.dark .mermaid .loopLine,.dark .mermaid .arrow{stroke:#64748b!important}.dark .mermaid .edgeLabel{background-color:#1b1b1f!important}.dark .mermaid marker path{fill:#64748b!important}.dark .mermaid .statediagram-state rect.divider{fill:#64748b!important}.coar-overlay-host{z-index:100}.vp-doc .demo-card{font-family:var(--coar-body-base-family)}.vp-doc .coar-table th,.vp-doc .coar-table td{border:none}.vp-doc .coar-table thead th{border-bottom:1px solid var(--coar-border-neutral-tertiary)}.vp-doc div[class*=language-]{border-radius:var(--coar-radius-s, 6px);border:1px solid var(--coar-border-neutral-tertiary, #e2e8f0)}.dark .vp-doc div[class*=language-]{border-color:var(--coar-border-neutral-tertiary, #333)}.vp-doc .custom-block{border-radius:var(--coar-radius-s, 6px);font-family:var(--coar-body-base-family, Poppins, sans-serif);font-size:var(--coar-body-small-base-size, 14px)}.vp-doc .custom-block.info{background-color:var(--coar-background-semantic-info-subtle, #eff6ff);border-left:3px solid var(--coar-border-semantic-info-subtle, #3b82f6);border-top:none;border-right:none;border-bottom:none}.vp-doc .custom-block.tip{background-color:var(--coar-background-semantic-success-subtle, #f0fdf4);border-left:3px solid var(--coar-border-semantic-success-subtle, #22c55e);border-top:none;border-right:none;border-bottom:none}.vp-doc .custom-block.warning{background-color:var(--coar-background-semantic-warning-subtle, #fffbeb);border-left:3px solid var(--coar-border-semantic-warning-subtle, #f59e0b);border-top:none;border-right:none;border-bottom:none}.vp-doc .custom-block.danger{background-color:var(--coar-background-semantic-error-subtle, #fef2f2);border-left:3px solid var(--coar-border-semantic-error-subtle, #ef4444);border-top:none;border-right:none;border-bottom:none}.vp-doc .custom-block .custom-block-title{font-weight:600;font-size:var(--coar-body-small-bold-size, 14px)}.coar-form-field[data-v-1ec3c44e]{display:block}.coar-form-field--disabled[data-v-1ec3c44e]{opacity:.6;pointer-events:none}.coar-form-field__label[data-v-1ec3c44e]{display:block;font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-caption-weight);color:var(--coar-text-neutral-primary);cursor:pointer;-webkit-user-select:none;user-select:none}.coar-form-field__required[data-v-1ec3c44e]{color:var(--coar-text-semantic-error-bold);margin-left:var(--coar-spacing-xs)}.coar-form-field__message[data-v-1ec3c44e]{display:block;margin-top:var(--coar-spacing-xs);font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-caption-weight);line-height:1.4;color:var(--coar-text-neutral-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coar-form-field__message--error[data-v-1ec3c44e]{color:var(--coar-text-semantic-error-bold)}.coar-icon-host[data-v-6a90ba47]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;max-width:100%;max-height:100%}.coar-icon[data-v-6a90ba47]{display:flex;align-items:center;justify-content:center;vertical-align:middle;line-height:var(--coar-line-height-none);aspect-ratio:1}.coar-icon[data-v-6a90ba47] svg{width:100%;height:100%;display:block;fill:currentColor}.coar-icon[data-v-6a90ba47] svg path,.coar-icon[data-v-6a90ba47] svg circle,.coar-icon[data-v-6a90ba47] svg rect,.coar-icon[data-v-6a90ba47] svg polygon,.coar-icon[data-v-6a90ba47] svg polyline,.coar-icon[data-v-6a90ba47] svg line,.coar-icon[data-v-6a90ba47] svg ellipse{fill:currentColor}.coar-icon[data-v-6a90ba47] svg[stroke=currentColor] path,.coar-icon[data-v-6a90ba47] svg[stroke=currentColor] circle,.coar-icon[data-v-6a90ba47] svg[stroke=currentColor] line,.coar-icon[data-v-6a90ba47] svg[stroke=currentColor] rect,.coar-icon[data-v-6a90ba47] svg[stroke=currentColor] polyline,.coar-icon[data-v-6a90ba47] svg[stroke=currentColor] polygon,.coar-icon[data-v-6a90ba47] svg[stroke=currentColor] ellipse{fill:none;stroke:currentColor}.coar-icon--xs[data-v-6a90ba47]{width:12px;height:12px}.coar-icon--s[data-v-6a90ba47]{width:16px;height:16px}.coar-icon--m[data-v-6a90ba47]{width:20px;height:20px}.coar-icon--l[data-v-6a90ba47]{width:24px;height:24px}.coar-icon--xl[data-v-6a90ba47]{width:32px;height:32px}.coar-icon--auto[data-v-6a90ba47]{width:auto;height:100%;max-width:1em;max-height:1em}.coar-icon--loading[data-v-6a90ba47]{opacity:.3;background:currentColor;border-radius:2px}.coar-icon--spin[data-v-6a90ba47]{animation:coar-icon-spin-6a90ba47 1s linear infinite}.coar-icon__label[data-v-6a90ba47]{margin-left:var(--coar-spacing-xs)}.coar-icon-host--xs .coar-icon__label[data-v-6a90ba47]{font-size:var(--coar-component-xs-label-font-size)}.coar-icon-host--s .coar-icon__label[data-v-6a90ba47]{font-size:var(--coar-component-s-label-font-size)}.coar-icon-host--m .coar-icon__label[data-v-6a90ba47]{font-size:var(--coar-component-m-label-font-size)}.coar-icon-host--l .coar-icon__label[data-v-6a90ba47]{font-size:var(--coar-component-l-label-font-size)}.coar-icon__label[data-v-6a90ba47]:empty{margin-left:0}@keyframes coar-icon-spin-6a90ba47{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.coar-icon--spin[data-v-6a90ba47]{animation:none}}.coar-button[data-v-97e41655]{display:inline-flex;align-items:center;justify-content:center;gap:var(--coar-spacing-s);border:none;border-radius:var(--coar-radius-xs);font-family:var(--coar-body-base-family);font-weight:var(--coar-body-base-weight);cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out);white-space:nowrap;text-decoration:none;position:relative;overflow:hidden}.coar-button[data-v-97e41655]:focus-visible{outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:var(--coar-focus-offset)}.coar-button--xs[data-v-97e41655]{height:var(--coar-component-xs-height);padding:0 10px;font-size:var(--coar-component-xs-font-size);gap:.375rem}.coar-button--s[data-v-97e41655]{height:var(--coar-component-s-height);padding:0 12px;font-size:var(--coar-component-s-font-size);gap:.375rem}.coar-button--m[data-v-97e41655]{height:var(--coar-component-m-height);padding:0 var(--coar-spacing-m);font-size:var(--coar-component-m-font-size)}.coar-button--l[data-v-97e41655]{height:var(--coar-component-l-height);padding:0 var(--coar-spacing-l);font-size:var(--coar-component-l-font-size);gap:.625rem}.coar-button--primary[data-v-97e41655]{background:var(--coar-background-accent-primary);color:var(--coar-text-on-bold)}.coar-button--primary[data-v-97e41655]:hover:not(:disabled){background:var(--coar-background-accent-hover)}.coar-button--primary[data-v-97e41655]:active:not(:disabled){background:var(--coar-background-accent-active)}.coar-button--secondary[data-v-97e41655]{background:var(--coar-background-neutral-secondary);color:var(--coar-text-neutral-secondary)}.coar-button--secondary[data-v-97e41655]:hover:not(:disabled){background:var(--coar-background-neutral-tertiary);color:var(--coar-text-neutral-primary)}.coar-button--secondary[data-v-97e41655]:active:not(:disabled){background:var(--coar-background-neutral-active)}.coar-button--tertiary[data-v-97e41655]{background:var(--coar-background-accent-tertiary);color:var(--coar-text-accent-primary)}.coar-button--tertiary[data-v-97e41655]:hover:not(:disabled){background:var(--coar-background-accent-secondary)}.coar-button--tertiary[data-v-97e41655]:active:not(:disabled){background:var(--coar-background-accent-tertiary-active)}.coar-button--danger[data-v-97e41655]{background:var(--coar-background-semantic-error-bold);color:var(--coar-text-on-bold)}.coar-button--danger[data-v-97e41655]:hover:not(:disabled){background:var(--coar-background-semantic-error-hover)}.coar-button--danger[data-v-97e41655]:active:not(:disabled){background:var(--coar-background-semantic-error-active)}.coar-button--ghost[data-v-97e41655]{background:transparent;color:var(--coar-text-neutral-primary)}.coar-button--ghost[data-v-97e41655]:hover:not(:disabled){background:var(--coar-background-neutral-secondary)}.coar-button--ghost[data-v-97e41655]:active:not(:disabled){background:var(--coar-background-neutral-tertiary)}.coar-button--disabled[data-v-97e41655],.coar-button[data-v-97e41655]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.coar-button--loading[data-v-97e41655]{cursor:wait;pointer-events:none;-webkit-user-select:none;user-select:none}.coar-button--loading-overlay .coar-button__content[data-v-97e41655]{opacity:0}.coar-button--full-width[data-v-97e41655]{width:100%}.coar-button[data-v-97e41655]:has(.coar-button__icon,.coar-button__spinner--inline):has(.coar-button__content:empty){padding:0;aspect-ratio:1}.coar-button:has(.coar-button__icon,.coar-button__spinner--inline):has(.coar-button__content:empty) .coar-button__icon[data-v-97e41655]{margin:0}.coar-button:has(.coar-button__icon,.coar-button__spinner--inline):has(.coar-button__content:empty) .coar-button__spinner--inline[data-v-97e41655]{margin:0}.coar-button .coar-button__content[data-v-97e41655]:empty{display:none}.coar-button__content[data-v-97e41655]{display:inline-flex;align-items:center;gap:inherit}.coar-button__icon[data-v-97e41655]{display:inline-flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;font-size:1.125em;line-height:var(--coar-line-height-none);flex-shrink:0}.coar-button__icon--start[data-v-97e41655]{margin-left:-.125rem}.coar-button__icon--end[data-v-97e41655]{margin-right:-.125rem}.coar-button__sr-status[data-v-97e41655]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.coar-button__spinner[data-v-97e41655]{display:inline-flex;align-items:center;justify-content:center}.coar-button__spinner--overlay[data-v-97e41655]{position:absolute}.coar-button__spinner--inline[data-v-97e41655]{width:1.25em;height:1.25em;font-size:1.125em;line-height:var(--coar-line-height-none);flex-shrink:0}.coar-button__spinner--inline[data-v-97e41655]:first-child{margin-left:-.125rem}.coar-button__spinner--inline[data-v-97e41655]:last-of-type{margin-right:-.125rem}@media (prefers-reduced-motion: reduce){.coar-button[data-v-97e41655]{transition:none}}.coar-divider[data-v-ad1dd97c]{display:block;width:100%}.coar-divider__container[data-v-ad1dd97c]{display:flex;align-items:center;margin-left:auto;margin-right:auto}.coar-divider__line[data-v-ad1dd97c]{flex:1;height:1px;background-color:var(--coar-border-neutral-tertiary)}.coar-divider__content[data-v-ad1dd97c]{padding:0 var(--coar-spacing-m);color:var(--coar-text-neutral-secondary);font-size:var(--coar-body-small-base-size);white-space:nowrap}.coar-divider--subtle .coar-divider__line[data-v-ad1dd97c]{opacity:.6}.coar-divider--strong .coar-divider__line[data-v-ad1dd97c]{opacity:1}.coar-divider--left .coar-divider__line--before[data-v-ad1dd97c]{display:none}.coar-divider--left .coar-divider__content[data-v-ad1dd97c]{padding-left:0}.coar-divider--right .coar-divider__line--after[data-v-ad1dd97c]{display:none}.coar-divider--right .coar-divider__content[data-v-ad1dd97c]{padding-right:0}.coar-spinner[data-v-9efee4e6]{display:inline-flex;align-items:center;justify-content:center}.coar-spinner--xs[data-v-9efee4e6]{--coar-spinner-size: var(--coar-spinner-xs-size)}.coar-spinner--s[data-v-9efee4e6]{--coar-spinner-size: var(--coar-spinner-s-size)}.coar-spinner--m[data-v-9efee4e6]{--coar-spinner-size: var(--coar-spinner-m-size)}.coar-spinner--l[data-v-9efee4e6]{--coar-spinner-size: var(--coar-spinner-l-size)}.coar-spinner-svg[data-v-9efee4e6]{width:var(--coar-spinner-size);height:var(--coar-spinner-size);animation:coar-spinner-rotate-9efee4e6 .8s linear infinite}.coar-spinner-bg[data-v-9efee4e6]{stroke:var(--coar-background-neutral-tertiary);fill:none}.coar-spinner-arc[data-v-9efee4e6]{stroke:var(--coar-background-accent-primary);fill:none;stroke-dasharray:44 19;stroke-dashoffset:0}@keyframes coar-spinner-rotate-9efee4e6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.coar-spinner-svg[data-v-9efee4e6]{animation:none}.coar-spinner-arc[data-v-9efee4e6]{stroke-dasharray:none;opacity:.6}}.coar-badge-host[data-v-be871c87]{display:inline-flex;vertical-align:middle}.coar-badge-host--pulse[data-v-be871c87]{animation:coar-badge-pulse-be871c87 1.5s ease-in-out infinite}.coar-badge[data-v-be871c87]{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--coar-radius-full);font-family:var(--coar-body-small-bold-family);font-weight:var(--coar-body-small-bold-weight);white-space:nowrap;-webkit-user-select:none;user-select:none;text-align:center;font-variant-numeric:tabular-nums;box-sizing:border-box;line-height:var(--coar-line-height-none)}.coar-badge__content[data-v-be871c87]{display:flex;align-items:center;justify-content:center}.coar-badge--xs[data-v-be871c87]{min-width:12px;height:12px;padding:0 var(--coar-spacing-xxs);font-size:var(--coar-badge-xs-font-size)}.coar-badge--s[data-v-be871c87]{min-width:16px;height:16px;padding:0 var(--coar-spacing-xs);font-size:var(--coar-body-footnote-size)}.coar-badge--m[data-v-be871c87]{min-width:20px;height:20px;padding:0 6px;font-size:var(--coar-component-xs-font-size)}.coar-badge--l[data-v-be871c87]{min-width:24px;height:24px;padding:0 var(--coar-spacing-s);font-size:var(--coar-body-caption-size)}.coar-badge--xl[data-v-be871c87]{min-width:32px;height:32px;padding:0 10px;font-size:var(--coar-body-small-base-size)}.coar-badge--primary[data-v-be871c87]{background:var(--coar-background-accent-primary);color:var(--coar-text-on-bold)}.coar-badge--secondary[data-v-be871c87]{background:var(--coar-background-neutral-tertiary);color:var(--coar-text-neutral-primary)}.coar-badge--success[data-v-be871c87]{background:var(--coar-background-semantic-success-bold);color:var(--coar-text-on-bold)}.coar-badge--warning[data-v-be871c87]{background:var(--coar-background-semantic-warning-bold);color:var(--coar-text-on-bold)}.coar-badge--error[data-v-be871c87]{background:var(--coar-background-semantic-error-bold);color:var(--coar-text-on-bold)}.coar-badge--info[data-v-be871c87]{background:var(--coar-background-semantic-info-bold);color:var(--coar-text-on-bold)}.coar-badge--dot[data-v-be871c87]{padding:0}.coar-badge--dot.coar-badge--xs[data-v-be871c87]{min-width:4px;width:4px;height:4px}.coar-badge--dot.coar-badge--s[data-v-be871c87]{min-width:6px;width:6px;height:6px}.coar-badge--dot.coar-badge--m[data-v-be871c87]{min-width:8px;width:8px;height:8px}.coar-badge--dot.coar-badge--l[data-v-be871c87]{min-width:10px;width:10px;height:10px}.coar-badge--dot.coar-badge--xl[data-v-be871c87]{min-width:12px;width:12px;height:12px}.coar-badge--bordered[data-v-be871c87]{box-shadow:0 0 0 2px var(--coar-background-neutral-primary)}@keyframes coar-badge-pulse-be871c87{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@media (prefers-reduced-motion: reduce){.coar-badge-host--pulse[data-v-be871c87]{animation:none}}.coar-note[data-v-2c79190c]{display:block;border-radius:0 var(--coar-radius-xs) var(--coar-radius-xs) 0;border-left:4px solid var(--coar-note-border-color);background-color:var(--coar-note-bg);transition:background-color var(--coar-duration-normal) var(--coar-ease-out),border-color var(--coar-duration-normal) var(--coar-ease-out)}.coar-note--info[data-v-2c79190c]{--coar-note-bg: var(--coar-background-semantic-info-subtle);--coar-note-border-color: var(--coar-border-semantic-info-bold)}.coar-note--accent[data-v-2c79190c]{--coar-note-bg: var(--coar-background-accent-tertiary);--coar-note-border-color: var(--coar-border-accent-primary)}.coar-note--neutral[data-v-2c79190c]{--coar-note-bg: var(--coar-background-neutral-secondary);--coar-note-border-color: var(--coar-border-neutral-secondary)}.coar-note--success[data-v-2c79190c]{--coar-note-bg: var(--coar-background-semantic-success-subtle);--coar-note-border-color: var(--coar-border-semantic-success-bold)}.coar-note--warning[data-v-2c79190c]{--coar-note-bg: var(--coar-background-semantic-warning-subtle);--coar-note-border-color: var(--coar-border-semantic-warning-bold)}.coar-note--error[data-v-2c79190c]{--coar-note-bg: var(--coar-background-semantic-error-subtle);--coar-note-border-color: var(--coar-border-semantic-error-bold)}.coar-note--padding-s[data-v-2c79190c]{padding:var(--coar-spacing-s) var(--coar-spacing-m)}.coar-note--padding-m[data-v-2c79190c]{padding:var(--coar-spacing-m) var(--coar-spacing-l)}.coar-note--padding-l[data-v-2c79190c]{padding:var(--coar-spacing-l) var(--coar-spacing-xl)}.coar-note[data-v-2c79190c]>:first-child{margin-top:0}.coar-note[data-v-2c79190c]>:last-child{margin-bottom:0}.coar-note[data-v-2c79190c] ul,.coar-note[data-v-2c79190c] ol{margin:var(--coar-spacing-s) 0;padding-left:var(--coar-spacing-l)}.coar-note[data-v-2c79190c] li{margin:var(--coar-spacing-xs) 0}.coar-progress-bar[data-v-f4a5b233]{display:flex;align-items:center;gap:var(--coar-spacing-s);width:100%}.coar-progress-bar--s[data-v-f4a5b233]{--coar-progress-bar-height: var(--coar-progress-bar-s-height)}.coar-progress-bar--m[data-v-f4a5b233]{--coar-progress-bar-height: var(--coar-progress-bar-m-height)}.coar-progress-bar--l[data-v-f4a5b233]{--coar-progress-bar-height: var(--coar-progress-bar-l-height)}.coar-progress-bar--accent[data-v-f4a5b233]{--coar-progress-bar-fill-color: var(--coar-background-accent-primary)}.coar-progress-bar--success[data-v-f4a5b233]{--coar-progress-bar-fill-color: var(--coar-background-semantic-success-bold)}.coar-progress-bar--warning[data-v-f4a5b233]{--coar-progress-bar-fill-color: var(--coar-background-semantic-warning-bold)}.coar-progress-bar--error[data-v-f4a5b233]{--coar-progress-bar-fill-color: var(--coar-background-semantic-error-bold)}.coar-progress-bar-container[data-v-f4a5b233]{flex:1;height:var(--coar-progress-bar-height);border-radius:var(--coar-progress-bar-radius);background:var(--coar-progress-bar-background);overflow:hidden}.coar-progress-bar-fill[data-v-f4a5b233]{height:100%;border-radius:inherit;background:var(--coar-progress-bar-fill-color);transition:width var(--coar-duration-fast) ease}.coar-progress-bar--indeterminate .coar-progress-bar-fill[data-v-f4a5b233]{width:30%!important;animation:coar-progress-bar-indeterminate-f4a5b233 1.5s ease-in-out infinite}@keyframes coar-progress-bar-indeterminate-f4a5b233{0%{transform:translate(-100%)}50%{transform:translate(200%)}to{transform:translate(-100%)}}.coar-progress-bar-value[data-v-f4a5b233]{flex-shrink:0;font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-caption-weight);color:var(--coar-text-neutral-secondary);min-width:2.5em;text-align:right}@media (prefers-reduced-motion: reduce){.coar-progress-bar-fill[data-v-f4a5b233]{transition:none}.coar-progress-bar--indeterminate .coar-progress-bar-fill[data-v-f4a5b233]{animation:none;width:100%!important;opacity:.6}}.coar-card[data-v-658238f1]{display:block;border-radius:var(--coar-radius-s);border:1px solid transparent;transition:background-color var(--coar-duration-normal) var(--coar-ease-out),border-color var(--coar-duration-normal) var(--coar-ease-out),box-shadow var(--coar-duration-normal) var(--coar-ease-out)}.coar-card--elevated[data-v-658238f1]{box-shadow:var(--coar-elevation-medium)}.coar-card--neutral[data-v-658238f1]{background-color:var(--coar-background-neutral-secondary);border-color:var(--coar-border-neutral-tertiary)}.coar-card--outlined[data-v-658238f1]{background-color:var(--coar-background-neutral-primary);border-color:var(--coar-color-gray-100)}.dark-mode .coar-card--outlined[data-v-658238f1],[data-theme=dark] .coar-card--outlined[data-v-658238f1]{background-color:var(--coar-background-neutral-secondary);border-color:var(--coar-color-gray-200)}.coar-card--success[data-v-658238f1]{background-color:var(--coar-background-semantic-success-subtle);border-color:var(--coar-border-semantic-success-subtle)}.coar-card--warning[data-v-658238f1]{background-color:var(--coar-background-semantic-warning-subtle);border-color:var(--coar-border-semantic-warning-subtle)}.coar-card--error[data-v-658238f1]{background-color:var(--coar-background-semantic-error-subtle);border-color:var(--coar-border-semantic-error-subtle)}.coar-card--info[data-v-658238f1]{background-color:var(--coar-background-semantic-info-subtle);border-color:var(--coar-border-semantic-info-subtle)}.coar-card--accent[data-v-658238f1]{background-color:var(--coar-background-accent-secondary);border-color:var(--coar-border-accent-secondary)}.coar-card--borderless[data-v-658238f1]{border-color:transparent}.coar-card--padding-none[data-v-658238f1]{--coar-card-padding: 0px;padding:0}.coar-card--padding-s[data-v-658238f1]{--coar-card-padding: var(--coar-spacing-s);padding:var(--coar-spacing-s)}.coar-card--padding-m[data-v-658238f1]{--coar-card-padding: var(--coar-spacing-m);padding:var(--coar-spacing-m)}.coar-card--padding-l[data-v-658238f1]{--coar-card-padding: var(--coar-spacing-l);padding:var(--coar-spacing-l)}.coar-card__header[data-v-658238f1]{margin-bottom:var(--coar-spacing-m)}.coar-card__footer[data-v-658238f1]{margin-top:var(--coar-spacing-m)}.coar-card__inset[data-v-658238f1]{margin-left:calc(-1 * var(--coar-card-padding));margin-right:calc(-1 * var(--coar-card-padding));margin-bottom:calc(-1 * var(--coar-card-padding))}.coar-code-block-host[data-v-0ab5688d]{display:block}.coar-code-block[data-v-0ab5688d]{border-radius:var(--coar-radius-s);border:1px solid var(--coar-code-block-border);background:var(--coar-code-block-bg);overflow:hidden}.coar-code-header[data-v-0ab5688d]{background:var(--coar-code-block-header-bg);display:flex;align-items:center;justify-content:space-between;padding:var(--coar-spacing-s) .75rem;border-bottom:1px solid var(--coar-code-block-border);min-height:36px}.coar-code-header-left[data-v-0ab5688d],.coar-code-header-right[data-v-0ab5688d]{display:flex;align-items:center;gap:var(--coar-spacing-s)}.coar-code-toggle[data-v-0ab5688d]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:none;color:var(--coar-code-block-text-muted);cursor:pointer;border-radius:var(--coar-radius-xs);transition:color var(--coar-duration-fast) var(--coar-ease-out),background var(--coar-duration-fast) var(--coar-ease-out)}.coar-code-toggle[data-v-0ab5688d]:hover{color:var(--coar-code-block-text);background:var(--coar-code-block-button-bg-hover)}.coar-code-chevron[data-v-0ab5688d]{transition:transform var(--coar-duration-normal) var(--coar-ease-out)}.coar-code-chevron.rotated[data-v-0ab5688d]{transform:rotate(90deg)}.coar-code-title[data-v-0ab5688d]{font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-font-weight-medium);color:var(--coar-code-block-text)}.coar-code-language[data-v-0ab5688d]{font-family:Cascadia Code,Consolas,Monaco,Courier New,monospace;font-size:var(--coar-component-xs-font-size);font-weight:var(--coar-font-weight-medium);color:var(--coar-code-block-text-muted);text-transform:uppercase;letter-spacing:.5px}.coar-code-copy-btn[data-v-0ab5688d]{padding:var(--coar-spacing-xxs) var(--coar-spacing-s);font-size:var(--coar-component-xs-font-size);font-family:var(--coar-body-small-base-family);background:transparent;border:none;border-radius:var(--coar-radius-xs);color:var(--coar-code-block-text-muted);cursor:pointer;transition:color var(--coar-duration-fast) var(--coar-ease-out),background var(--coar-duration-fast) var(--coar-ease-out)}.coar-code-copy-btn[data-v-0ab5688d]:hover{color:var(--coar-code-block-text);background:var(--coar-code-block-button-bg-hover)}.coar-code-content[data-v-0ab5688d]{overflow:auto}.coar-code-pre[data-v-0ab5688d]{margin:0;padding:var(--coar-spacing-m);overflow-x:auto}.coar-code-lines-grid[data-v-0ab5688d]{display:grid;gap:0;font-family:Cascadia Code,Consolas,Monaco,Courier New,monospace;font-size:var(--coar-component-s-font-size);line-height:var(--coar-line-height-relaxed);color:var(--coar-code-block-text)}.coar-code-line[data-v-0ab5688d]{display:grid;grid-template-columns:2.25rem 1fr;align-items:center}.coar-code-line-number[data-v-0ab5688d]{text-align:right;padding-right:.75rem;color:var(--coar-code-block-text-muted);-webkit-user-select:none;user-select:none;font-size:var(--coar-body-caption-size);line-height:inherit}.coar-code-line-content[data-v-0ab5688d]{white-space:pre;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.coar-code[data-v-0ab5688d]{font-family:Cascadia Code,Consolas,Monaco,Courier New,monospace;font-size:var(--coar-component-s-font-size);line-height:var(--coar-line-height-relaxed);color:var(--coar-code-block-text);white-space:pre;display:block}.coar-code-block--elevated .coar-code-block[data-v-0ab5688d]{box-shadow:var(--coar-elevation-medium)}.coar-code-block.borderless[data-v-0ab5688d]{border:none;border-radius:0}.coar-code-block.collapsed .coar-code-header[data-v-0ab5688d]{border-bottom:none}.coar-code-block--info .coar-code-block[data-v-0ab5688d]{border-color:var(--coar-border-semantic-info-subtle)}.coar-code-block--info .coar-code-header[data-v-0ab5688d]{background:var(--coar-background-semantic-info-subtle);border-bottom-color:var(--coar-border-semantic-info-subtle)}.coar-code-block--success .coar-code-block[data-v-0ab5688d]{border-color:var(--coar-border-semantic-success-subtle)}.coar-code-block--success .coar-code-header[data-v-0ab5688d]{background:var(--coar-background-semantic-success-subtle);border-bottom-color:var(--coar-border-semantic-success-subtle)}.coar-code-block--warning .coar-code-block[data-v-0ab5688d]{border-color:var(--coar-border-semantic-warning-subtle)}.coar-code-block--warning .coar-code-header[data-v-0ab5688d]{background:var(--coar-background-semantic-warning-subtle);border-bottom-color:var(--coar-border-semantic-warning-subtle)}.coar-code-block--error .coar-code-block[data-v-0ab5688d]{border-color:var(--coar-border-semantic-error-subtle)}.coar-code-block--error .coar-code-header[data-v-0ab5688d]{background:var(--coar-background-semantic-error-subtle);border-bottom-color:var(--coar-border-semantic-error-subtle)}.coar-code-block--accent .coar-code-block[data-v-0ab5688d]{border-color:var(--coar-border-accent-secondary)}.coar-code-block--accent .coar-code-header[data-v-0ab5688d]{background:var(--coar-background-accent-secondary);border-bottom-color:var(--coar-border-accent-secondary)}.coar-code[data-v-0ab5688d] .token.comment,.coar-code[data-v-0ab5688d] .token.prolog,.coar-code[data-v-0ab5688d] .token.doctype,.coar-code[data-v-0ab5688d] .token.cdata{color:var(--coar-code-block-comment)}.coar-code[data-v-0ab5688d] .token.punctuation{color:var(--coar-code-block-punctuation)}.coar-code[data-v-0ab5688d] .token.property,.coar-code[data-v-0ab5688d] .token.tag,.coar-code[data-v-0ab5688d] .token.boolean,.coar-code[data-v-0ab5688d] .token.number,.coar-code[data-v-0ab5688d] .token.constant,.coar-code[data-v-0ab5688d] .token.symbol,.coar-code[data-v-0ab5688d] .token.deleted{color:var(--coar-code-block-number)}.coar-code[data-v-0ab5688d] .token.selector,.coar-code[data-v-0ab5688d] .token.attr-name,.coar-code[data-v-0ab5688d] .token.string,.coar-code[data-v-0ab5688d] .token.char,.coar-code[data-v-0ab5688d] .token.builtin,.coar-code[data-v-0ab5688d] .token.inserted{color:var(--coar-code-block-string)}.coar-code[data-v-0ab5688d] .token.operator,.coar-code[data-v-0ab5688d] .token.entity,.coar-code[data-v-0ab5688d] .token.url,.coar-code[data-v-0ab5688d] .language-css .token.string,.coar-code[data-v-0ab5688d] .style .token.string{color:var(--coar-code-block-operator)}.coar-code[data-v-0ab5688d] .token.atrule,.coar-code[data-v-0ab5688d] .token.attr-value,.coar-code[data-v-0ab5688d] .token.keyword{color:var(--coar-code-block-keyword)}.coar-code[data-v-0ab5688d] .token.function,.coar-code[data-v-0ab5688d] .token.class-name{color:var(--coar-code-block-function)}.coar-code[data-v-0ab5688d] .token.regex,.coar-code[data-v-0ab5688d] .token.important,.coar-code[data-v-0ab5688d] .token.variable{color:var(--coar-code-block-class)}.coar-code[data-v-0ab5688d] .token.important,.coar-code[data-v-0ab5688d] .token.bold{font-weight:700}.coar-code[data-v-0ab5688d] .token.italic{font-style:italic}.coar-code[data-v-0ab5688d] .token.entity{cursor:help}@media (prefers-reduced-motion: reduce){.coar-code-toggle[data-v-0ab5688d],.coar-code-copy-btn[data-v-0ab5688d],.coar-code-chevron[data-v-0ab5688d]{transition:none}}.coar-code[data-v-0ab5688d] .token.tag .token.tag{color:var(--coar-code-block-tag)}.coar-code[data-v-0ab5688d] .token.tag .token.attr-name{color:var(--coar-code-block-attr-name)}.coar-code[data-v-0ab5688d] .token.tag .token.attr-value,.coar-code[data-v-0ab5688d] .token.tag .token.attr-value .token.punctuation{color:var(--coar-code-block-attr-value)}.coar-code-line-content[data-v-0ab5688d] .token.comment,.coar-code-line-content[data-v-0ab5688d] .token.prolog,.coar-code-line-content[data-v-0ab5688d] .token.doctype,.coar-code-line-content[data-v-0ab5688d] .token.cdata{color:var(--coar-code-block-comment)}.coar-code-line-content[data-v-0ab5688d] .token.punctuation{color:var(--coar-code-block-punctuation)}.coar-code-line-content[data-v-0ab5688d] .token.property,.coar-code-line-content[data-v-0ab5688d] .token.tag,.coar-code-line-content[data-v-0ab5688d] .token.boolean,.coar-code-line-content[data-v-0ab5688d] .token.number,.coar-code-line-content[data-v-0ab5688d] .token.constant,.coar-code-line-content[data-v-0ab5688d] .token.symbol,.coar-code-line-content[data-v-0ab5688d] .token.deleted{color:var(--coar-code-block-number)}.coar-code-line-content[data-v-0ab5688d] .token.selector,.coar-code-line-content[data-v-0ab5688d] .token.attr-name,.coar-code-line-content[data-v-0ab5688d] .token.string,.coar-code-line-content[data-v-0ab5688d] .token.char,.coar-code-line-content[data-v-0ab5688d] .token.builtin,.coar-code-line-content[data-v-0ab5688d] .token.inserted{color:var(--coar-code-block-string)}.coar-code-line-content[data-v-0ab5688d] .token.keyword{color:var(--coar-code-block-keyword)}.coar-code-line-content[data-v-0ab5688d] .token.function,.coar-code-line-content[data-v-0ab5688d] .token.class-name{color:var(--coar-code-block-function)}.coar-tag[data-v-a6d7248b]{display:inline-flex;align-items:center;gap:var(--coar-spacing-xxs);padding:var(--coar-spacing-xs) var(--coar-spacing-s);border-radius:var(--coar-radius-xs);background-color:var(--coar-tag-bg);border:1px solid var(--coar-tag-border-color);font-family:var(--coar-body-small-base-family);font-weight:var(--coar-body-small-base-weight);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box;line-height:var(--coar-line-height-none);transition:background-color var(--coar-duration-normal) var(--coar-ease-out),border-color var(--coar-duration-normal) var(--coar-ease-out),box-shadow var(--coar-duration-normal) var(--coar-ease-out)}.coar-tag--elevated[data-v-a6d7248b]{box-shadow:var(--coar-elevation-medium)}.coar-tag--s[data-v-a6d7248b]{font-size:var(--coar-body-footnote-size)}.coar-tag--m[data-v-a6d7248b]{font-size:var(--coar-body-caption-size)}.coar-tag--l[data-v-a6d7248b]{font-size:var(--coar-body-small-base-size)}.coar-tag--neutral[data-v-a6d7248b]{--coar-tag-bg: var(--coar-background-neutral-secondary);--coar-tag-border-color: var(--coar-border-neutral-tertiary);color:var(--coar-text-neutral-primary)}.coar-tag--success[data-v-a6d7248b]{--coar-tag-bg: var(--coar-background-semantic-success-subtle);--coar-tag-border-color: var(--coar-border-semantic-success-subtle);color:var(--coar-text-neutral-primary)}.coar-tag--warning[data-v-a6d7248b]{--coar-tag-bg: var(--coar-background-semantic-warning-subtle);--coar-tag-border-color: var(--coar-border-semantic-warning-subtle);color:var(--coar-text-neutral-primary)}.coar-tag--error[data-v-a6d7248b]{--coar-tag-bg: var(--coar-background-semantic-error-subtle);--coar-tag-border-color: var(--coar-border-semantic-error-subtle);color:var(--coar-text-neutral-primary)}.coar-tag--info[data-v-a6d7248b]{--coar-tag-bg: var(--coar-background-semantic-info-subtle);--coar-tag-border-color: var(--coar-border-semantic-info-subtle);color:var(--coar-text-neutral-primary)}.coar-tag--accent[data-v-a6d7248b]{--coar-tag-bg: var(--coar-background-accent-secondary);--coar-tag-border-color: var(--coar-border-accent-secondary);color:var(--coar-text-neutral-primary)}.coar-tag--borderless[data-v-a6d7248b]{--coar-tag-border-color: transparent}.coar-tag__content[data-v-a6d7248b]{display:flex;align-items:center}.coar-tag__close[data-v-a6d7248b]{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;margin-left:var(--coar-spacing-xxs);background:transparent;border:none;cursor:pointer;color:inherit;opacity:.7;border-radius:var(--coar-radius-xxs);transition:opacity var(--coar-duration-fast) var(--coar-ease-out)}.coar-tag__close[data-v-a6d7248b]:hover{opacity:1}.coar-tag__close[data-v-a6d7248b]:focus-visible{outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:1px}.coar-tag--s .coar-tag__close-icon[data-v-a6d7248b]{width:10px;height:10px}.coar-tag--m .coar-tag__close-icon[data-v-a6d7248b]{width:12px;height:12px}.coar-tag--l .coar-tag__close-icon[data-v-a6d7248b]{width:14px;height:14px}.coar-avatar-host[data-v-a55a8764]{display:inline-flex;position:relative;vertical-align:middle;flex-shrink:0}.coar-avatar--clickable[data-v-a55a8764]{cursor:pointer}.coar-avatar--clickable[data-v-a55a8764]:focus-visible{outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:var(--coar-focus-offset);border-radius:50%}.coar-avatar--square.coar-avatar--clickable[data-v-a55a8764]:focus-visible{border-radius:var(--coar-radius-xs)}.coar-avatar[data-v-a55a8764]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--coar-background-neutral-tertiary)}.coar-avatar--square .coar-avatar[data-v-a55a8764]{border-radius:var(--coar-radius-xs)}.coar-avatar__image[data-v-a55a8764]{width:100%;height:100%;object-fit:cover}.coar-avatar__initials[data-v-a55a8764]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--coar-body-base-family);font-weight:var(--coar-font-weight-semi-bold);color:var(--coar-text-on-bold);text-transform:uppercase;-webkit-user-select:none;user-select:none}.coar-avatar__status[data-v-a55a8764]{position:absolute;bottom:0;right:0;transform:translate(25%,25%)}.coar-avatar__status[data-v-a55a8764]:empty{display:none}.coar-avatar--xs .coar-avatar[data-v-a55a8764]{width:24px;height:24px}.coar-avatar--xs .coar-avatar__initials[data-v-a55a8764]{font-size:var(--coar-body-footnote-size)}.coar-avatar--s .coar-avatar[data-v-a55a8764]{width:32px;height:32px}.coar-avatar--s .coar-avatar__initials[data-v-a55a8764]{font-size:var(--coar-body-caption-size)}.coar-avatar--m .coar-avatar[data-v-a55a8764]{width:40px;height:40px}.coar-avatar--m .coar-avatar__initials[data-v-a55a8764]{font-size:var(--coar-body-small-base-size)}.coar-avatar--l .coar-avatar[data-v-a55a8764]{width:48px;height:48px}.coar-avatar--l .coar-avatar__initials[data-v-a55a8764]{font-size:var(--coar-body-base-size)}.coar-avatar--xl .coar-avatar[data-v-a55a8764]{width:64px;height:64px}.coar-avatar--xl .coar-avatar__initials[data-v-a55a8764]{font-size:var(--coar-font-size-m)}.coar-avatar--xxl .coar-avatar[data-v-a55a8764]{width:96px;height:96px}.coar-avatar--xxl .coar-avatar__initials[data-v-a55a8764]{font-size:var(--coar-avatar-xl-font-size)}.coar-avatar--xs .coar-avatar__status[data-v-a55a8764]{transform:translate(15%,15%)}.coar-avatar--s .coar-avatar__status[data-v-a55a8764]{transform:translate(20%,20%)}.coar-avatar--m .coar-avatar__status[data-v-a55a8764],.coar-avatar--l .coar-avatar__status[data-v-a55a8764]{transform:translate(25%,25%)}.coar-avatar--xl .coar-avatar__status[data-v-a55a8764],.coar-avatar--xxl .coar-avatar__status[data-v-a55a8764]{transform:translate(30%,30%)}.coar-table[data-v-996e5fa2]{display:table;width:100%;border-collapse:collapse;font-family:var(--coar-body-base-family);font-size:var(--coar-body-small-base-size);line-height:var(--coar-line-height-relaxed)}.coar-table[data-v-996e5fa2] thead{background:var(--coar-background-neutral-secondary)}.coar-table[data-v-996e5fa2] th{padding:.75rem var(--coar-spacing-m);text-align:left;font-weight:var(--coar-font-weight-semi-bold);font-size:var(--coar-component-s-font-size);color:var(--coar-text-neutral-primary);border-bottom:1px solid var(--coar-border-neutral-tertiary);white-space:nowrap;text-transform:uppercase;letter-spacing:.025em}.coar-table[data-v-996e5fa2] tbody tr:nth-child(odd){background:var(--coar-background-neutral-primary)}.coar-table[data-v-996e5fa2] tbody tr:nth-child(2n){background:var(--coar-background-neutral-secondary)}.coar-table[data-v-996e5fa2] td{padding:.75rem var(--coar-spacing-m);text-align:left;color:var(--coar-text-neutral-secondary);vertical-align:top}.coar-table[data-v-996e5fa2] code{font-family:Consolas,Monaco,Courier New,monospace;font-size:var(--coar-component-s-font-size);color:var(--coar-text-accent-secondary);white-space:nowrap}.coar-table--plain[data-v-996e5fa2] tbody tr:nth-child(odd),.coar-table--plain[data-v-996e5fa2] tbody tr:nth-child(2n){background:var(--coar-background-neutral-primary)}.coar-table--plain[data-v-996e5fa2] td{border-bottom:1px solid var(--coar-border-neutral-tertiary)}.coar-table--plain[data-v-996e5fa2] tbody tr:last-child td{border-bottom:none}.coar-table--bordered[data-v-996e5fa2] th,.coar-table--bordered[data-v-996e5fa2] td{border:1px solid var(--coar-border-neutral-tertiary)}.coar-table--bordered[data-v-996e5fa2] tbody tr:nth-child(odd),.coar-table--bordered[data-v-996e5fa2] tbody tr:nth-child(2n){background:var(--coar-background-neutral-primary)}.coar-table--compact[data-v-996e5fa2] th,.coar-table--compact[data-v-996e5fa2] td{padding:var(--coar-spacing-s) .75rem;font-size:var(--coar-component-s-font-size)}.coar-table--hover[data-v-996e5fa2] tbody tr:hover{background:var(--coar-background-neutral-secondary)}.coar-table[data-v-996e5fa2] .text-right{text-align:right}.coar-table[data-v-996e5fa2] .text-center{text-align:center}.coar-table[data-v-996e5fa2] .nowrap{white-space:nowrap}.coar-table[data-v-996e5fa2] .prop-name code{color:var(--coar-text-accent-primary);font-weight:var(--coar-font-weight-medium)}.coar-table[data-v-996e5fa2] .type,.coar-table[data-v-996e5fa2] .default{color:var(--coar-text-neutral-tertiary)}.coar-table[data-v-996e5fa2] .required-badge{display:inline-block;margin-left:.5rem;padding:.125rem .375rem;font-size:var(--coar-body-footnote-size);font-weight:var(--coar-font-weight-semi-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--coar-text-semantic-warning-bold);background:var(--coar-background-semantic-warning-subtle);border-radius:var(--coar-radius-xxs);vertical-align:middle}.coar-text-input-host[data-v-09a34bc1]{display:block}.coar-text-input-wrapper[data-v-09a34bc1]{display:flex;flex-direction:column;width:100%}.coar-text-input-container[data-v-09a34bc1]{position:relative;display:flex;align-items:center;height:var(--coar-component-m-height);border:1px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);background:var(--coar-surface-input);transition:border-color var(--coar-duration-fast) var(--coar-ease-out),box-shadow var(--coar-duration-fast) var(--coar-ease-out);overflow:hidden}.coar-text-input--multiline .coar-text-input-container[data-v-09a34bc1]{height:auto;min-height:var(--coar-component-m-height);align-items:flex-start}.coar-text-input--xs .coar-text-input-container[data-v-09a34bc1]{height:var(--coar-component-xs-height)}.coar-text-input--s .coar-text-input-container[data-v-09a34bc1]{height:var(--coar-component-s-height)}.coar-text-input--l .coar-text-input-container[data-v-09a34bc1]{height:var(--coar-component-l-height)}.coar-text-input--multiline.coar-text-input--xs .coar-text-input-container[data-v-09a34bc1],.coar-text-input--multiline.coar-text-input--s .coar-text-input-container[data-v-09a34bc1],.coar-text-input--multiline.coar-text-input--m .coar-text-input-container[data-v-09a34bc1],.coar-text-input--multiline.coar-text-input--l .coar-text-input-container[data-v-09a34bc1]{height:auto}.coar-text-input--xs .coar-text-input-field[data-v-09a34bc1]{font-size:var(--coar-component-xs-font-size)}.coar-text-input--s .coar-text-input-field[data-v-09a34bc1]{font-size:var(--coar-component-s-font-size)}.coar-text-input--l .coar-text-input-field[data-v-09a34bc1]{font-size:var(--coar-component-l-font-size)}.coar-text-input-container[data-v-09a34bc1]:hover:not(.coar-text-input-disabled):not(.coar-text-input-readonly):not(.coar-text-input-error):not(.coar-text-input-focused){border-color:var(--coar-border-input-hover)}.coar-text-input-container.coar-text-input-focused[data-v-09a34bc1]:not(.coar-text-input-error){border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color);outline:none}.coar-text-input-container.coar-text-input-disabled[data-v-09a34bc1]{background:var(--coar-surface-input-disabled);border-color:var(--coar-border-input);cursor:not-allowed;opacity:.6}.coar-text-input-container.coar-text-input-readonly[data-v-09a34bc1]{background:var(--coar-surface-input);border-color:var(--coar-border-input);cursor:default}.coar-text-input-container.coar-text-input-error[data-v-09a34bc1]{border-color:var(--coar-border-semantic-error-bold)}.coar-text-input-container.coar-text-input-error.coar-text-input-focused[data-v-09a34bc1]{border-color:var(--coar-border-semantic-error-bold);box-shadow:inset 0 0 0 1px var(--coar-border-semantic-error-bold);outline:none}.coar-text-input-container.coar-text-input-error[data-v-09a34bc1]:hover:not(.coar-text-input-disabled){border-color:var(--coar-border-semantic-error-bold)}.coar-text-input-field[data-v-09a34bc1]{flex:1;min-width:0;height:100%;padding:0 calc(var(--coar-spacing-s) + var(--coar-spacing-xs));border:none;outline:none;background:transparent;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary)}.coar-text-input-textarea[data-v-09a34bc1]{padding:var(--coar-spacing-s);resize:vertical;min-height:calc(var(--coar-component-m-height) + var(--coar-component-m-height))}.coar-text-input--xs .coar-text-input-textarea[data-v-09a34bc1]{min-height:calc(var(--coar-component-xs-height) + var(--coar-component-xs-height))}.coar-text-input--s .coar-text-input-textarea[data-v-09a34bc1]{min-height:calc(var(--coar-component-s-height) + var(--coar-component-s-height))}.coar-text-input--l .coar-text-input-textarea[data-v-09a34bc1]{min-height:calc(var(--coar-component-l-height) + var(--coar-component-l-height))}.coar-text-input-field[data-v-09a34bc1]::placeholder{color:var(--coar-text-placeholder)}.coar-text-input-field[data-v-09a34bc1]:disabled{color:var(--coar-text-neutral-disabled);cursor:not-allowed}.coar-text-input-field[data-v-09a34bc1]:read-only{cursor:default}.coar-text-input-prefix[data-v-09a34bc1]{display:inline-flex;align-items:center;padding-left:var(--coar-spacing-s);color:var(--coar-icon-neutral-secondary);font-size:var(--coar-body-small-base-size);white-space:nowrap;flex-shrink:0}.coar-text-input-prefix[data-v-09a34bc1]:empty{padding-left:0;flex-basis:0}.coar-text-input-suffix[data-v-09a34bc1]{display:inline-flex;align-items:center;padding-right:var(--coar-spacing-s);color:var(--coar-icon-neutral-secondary);font-size:var(--coar-body-small-base-size);white-space:nowrap;flex-shrink:0}.coar-text-input-suffix[data-v-09a34bc1]:empty{padding-right:0;flex-basis:0}.coar-text-input-suffix-actions[data-v-09a34bc1]{display:flex;align-items:center;gap:var(--coar-spacing-xs);padding-right:var(--coar-spacing-s);flex-shrink:0}.coar-text-input-suffix-actions[data-v-09a34bc1]:empty{display:none}.coar-text-input-clear[data-v-09a34bc1]{display:flex;align-items:center;justify-content:center;width:auto;height:auto;margin-right:var(--coar-spacing-s);padding:0;border:none;background:transparent;color:var(--coar-icon-neutral-disabled);font-size:var(--coar-body-small-base-size);cursor:pointer;transition:color var(--coar-duration-fast) var(--coar-ease-out),opacity var(--coar-duration-fast) var(--coar-ease-out);flex-shrink:0;opacity:.4}.coar-text-input-focused .coar-text-input-clear[data-v-09a34bc1],.coar-text-input-container:hover .coar-text-input-clear[data-v-09a34bc1]{opacity:1;color:var(--coar-icon-neutral-tertiary)}.coar-text-input--xs .coar-text-input-clear[data-v-09a34bc1]{font-size:var(--coar-component-xs-font-size)}.coar-text-input--s .coar-text-input-clear[data-v-09a34bc1]{font-size:var(--coar-component-s-font-size)}.coar-text-input--l .coar-text-input-clear[data-v-09a34bc1]{font-size:var(--coar-component-l-font-size)}.coar-text-input-clear--multiline[data-v-09a34bc1]{position:absolute;top:var(--coar-spacing-s);right:var(--coar-spacing-s);margin-right:0}.coar-text-input-clear[data-v-09a34bc1]:hover{color:var(--coar-icon-neutral-primary)}.coar-text-input-clear[data-v-09a34bc1]:focus{outline:none}.coar-text-input-clear[data-v-09a34bc1]:focus-visible{color:var(--coar-icon-neutral-primary)}.coar-text-input-field[data-v-09a34bc1]:-webkit-autofill,.coar-text-input-field[data-v-09a34bc1]:-webkit-autofill:hover,.coar-text-input-field[data-v-09a34bc1]:-webkit-autofill:focus{-webkit-text-fill-color:var(--coar-text-neutral-primary);-webkit-box-shadow:0 0 0px 1000px var(--coar-surface-input) inset;transition:background-color 5000s ease-in-out 0s}.coar-otp-input[data-v-989838a9]{display:inline-flex;align-items:center;gap:var(--coar-spacing-xs, 4px)}.coar-otp-input__cell[data-v-989838a9]{width:var(--coar-component-m-height);height:var(--coar-component-m-height);padding:0;border:1px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);background:var(--coar-surface-input);color:var(--coar-text-neutral-primary);font-family:var(--coar-mono-base-family, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--coar-component-m-font-size);font-variant-numeric:tabular-nums;text-align:center;box-sizing:border-box;transition:border-color var(--coar-duration-fast) var(--coar-ease-out),box-shadow var(--coar-duration-fast) var(--coar-ease-out)}.coar-otp-input--xs .coar-otp-input__cell[data-v-989838a9]{width:var(--coar-component-xs-height);height:var(--coar-component-xs-height);font-size:var(--coar-component-xs-font-size)}.coar-otp-input--s .coar-otp-input__cell[data-v-989838a9]{width:var(--coar-component-s-height);height:var(--coar-component-s-height);font-size:var(--coar-component-s-font-size)}.coar-otp-input--l .coar-otp-input__cell[data-v-989838a9]{width:var(--coar-component-l-height);height:var(--coar-component-l-height);font-size:var(--coar-component-l-font-size)}.coar-otp-input__cell[data-v-989838a9]::placeholder{color:var(--coar-text-neutral-tertiary, #999)}.coar-otp-input__cell[data-v-989838a9]:hover:not(:disabled):not(:read-only){border-color:var(--coar-border-input-hover)}.coar-otp-input__cell[data-v-989838a9]:focus,.coar-otp-input__cell--focused[data-v-989838a9]{outline:none;border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color)}.coar-otp-input--error .coar-otp-input__cell[data-v-989838a9]{border-color:var(--coar-border-semantic-error-bold)}.coar-otp-input--error .coar-otp-input__cell[data-v-989838a9]:focus{box-shadow:inset 0 0 0 1px var(--coar-border-semantic-error-bold)}.coar-otp-input--disabled .coar-otp-input__cell[data-v-989838a9]{background:var(--coar-surface-input-disabled);cursor:not-allowed;opacity:.6}.coar-otp-input--readonly .coar-otp-input__cell[data-v-989838a9]{cursor:default}.coar-password-input-host[data-v-bef7087a]{display:block}.coar-password-input-wrapper[data-v-bef7087a]{display:flex;flex-direction:column;width:100%}.coar-password-input-container[data-v-bef7087a]{position:relative;display:flex;align-items:center;height:var(--coar-component-m-height);border:1px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);background:var(--coar-surface-input);transition:border-color var(--coar-duration-fast) var(--coar-ease-out),box-shadow var(--coar-duration-fast) var(--coar-ease-out);overflow:hidden}.coar-password-input--xs .coar-password-input-container[data-v-bef7087a]{height:var(--coar-component-xs-height)}.coar-password-input--s .coar-password-input-container[data-v-bef7087a]{height:var(--coar-component-s-height)}.coar-password-input--l .coar-password-input-container[data-v-bef7087a]{height:var(--coar-component-l-height)}.coar-password-input--xs .coar-password-input-field[data-v-bef7087a]{font-size:var(--coar-component-xs-font-size)}.coar-password-input--s .coar-password-input-field[data-v-bef7087a]{font-size:var(--coar-component-s-font-size)}.coar-password-input--l .coar-password-input-field[data-v-bef7087a]{font-size:var(--coar-component-l-font-size)}.coar-password-input-container[data-v-bef7087a]:hover:not(.coar-password-input-disabled):not(.coar-password-input-readonly):not(.coar-password-input-error):not(.coar-password-input-focused){border-color:var(--coar-border-input-hover)}.coar-password-input-container.coar-password-input-focused[data-v-bef7087a]:not(.coar-password-input-error){border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color);outline:none}.coar-password-input-container.coar-password-input-disabled[data-v-bef7087a]{background:var(--coar-surface-input-disabled);border-color:var(--coar-border-input);cursor:not-allowed;opacity:.6}.coar-password-input-container.coar-password-input-readonly[data-v-bef7087a]{background:var(--coar-surface-input);border-color:var(--coar-border-input);cursor:default}.coar-password-input-container.coar-password-input-error[data-v-bef7087a]{border-color:var(--coar-border-semantic-error-bold)}.coar-password-input-container.coar-password-input-error.coar-password-input-focused[data-v-bef7087a]{border-color:var(--coar-border-semantic-error-bold);box-shadow:inset 0 0 0 1px var(--coar-border-semantic-error-bold);outline:none}.coar-password-input-container.coar-password-input-error[data-v-bef7087a]:hover:not(.coar-password-input-disabled){border-color:var(--coar-border-semantic-error-bold)}.coar-password-input-field[data-v-bef7087a]{flex:1;min-width:0;height:100%;padding:0 calc(var(--coar-spacing-s) + var(--coar-spacing-xs));border:none;outline:none;background:transparent;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary)}.coar-password-input-field[data-v-bef7087a]::placeholder{color:var(--coar-text-placeholder)}.coar-password-input-field[data-v-bef7087a]:disabled{color:var(--coar-text-neutral-disabled);cursor:not-allowed}.coar-password-input-field[data-v-bef7087a]:read-only{cursor:default}.coar-password-input-clear[data-v-bef7087a]{display:flex;align-items:center;justify-content:center;width:auto;height:auto;margin-right:var(--coar-spacing-s);padding:0;border:none;background:transparent;color:var(--coar-icon-neutral-disabled);font-size:var(--coar-body-small-base-size);cursor:pointer;transition:color var(--coar-duration-fast) var(--coar-ease-out),opacity var(--coar-duration-fast) var(--coar-ease-out);flex-shrink:0;opacity:.4}.coar-password-input-focused .coar-password-input-clear[data-v-bef7087a],.coar-password-input-container:hover .coar-password-input-clear[data-v-bef7087a]{opacity:1;color:var(--coar-icon-neutral-tertiary)}.coar-password-input--xs .coar-password-input-clear[data-v-bef7087a]{font-size:var(--coar-component-xs-font-size)}.coar-password-input--s .coar-password-input-clear[data-v-bef7087a]{font-size:var(--coar-component-s-font-size)}.coar-password-input--l .coar-password-input-clear[data-v-bef7087a]{font-size:var(--coar-component-l-font-size)}.coar-password-input-clear[data-v-bef7087a]:hover{color:var(--coar-icon-neutral-primary)}.coar-password-input-clear[data-v-bef7087a]:focus{outline:none}.coar-password-input-clear[data-v-bef7087a]:focus-visible{color:var(--coar-icon-neutral-primary)}.coar-password-input-toggle[data-v-bef7087a]{display:flex;align-items:center;justify-content:center;padding:var(--coar-spacing-xs) var(--coar-spacing-s);border:none;background:transparent;color:var(--coar-icon-neutral-secondary);font-size:var(--coar-body-small-base-size);cursor:pointer;transition:color var(--coar-duration-fast) var(--coar-ease-out);flex-shrink:0}.coar-password-input--xs .coar-password-input-toggle[data-v-bef7087a]{font-size:var(--coar-component-xs-font-size);padding:var(--coar-spacing-xxs) calc(var(--coar-spacing-xs) + var(--coar-spacing-xxs))}.coar-password-input--s .coar-password-input-toggle[data-v-bef7087a]{font-size:var(--coar-component-s-font-size);padding:var(--coar-spacing-xxs) calc(var(--coar-spacing-s) - var(--coar-spacing-xxs))}.coar-password-input--l .coar-password-input-toggle[data-v-bef7087a]{font-size:var(--coar-component-l-font-size);padding:var(--coar-spacing-xs) calc(var(--coar-spacing-s) + var(--coar-spacing-xs))}.coar-password-input-toggle[data-v-bef7087a]:hover{color:var(--coar-icon-neutral-primary)}.coar-password-input-toggle[data-v-bef7087a]:focus{outline:none}.coar-password-input-toggle[data-v-bef7087a]:focus-visible{color:var(--coar-icon-neutral-primary)}.coar-password-input-field[data-v-bef7087a]:-webkit-autofill,.coar-password-input-field[data-v-bef7087a]:-webkit-autofill:hover,.coar-password-input-field[data-v-bef7087a]:-webkit-autofill:focus{-webkit-text-fill-color:var(--coar-text-neutral-primary);-webkit-box-shadow:0 0 0px 1000px var(--coar-surface-input) inset;transition:background-color 5000s ease-in-out 0s}.coar-password-input-disabled .coar-password-input-toggle[data-v-bef7087a],.coar-password-input-readonly .coar-password-input-toggle[data-v-bef7087a]{cursor:not-allowed;opacity:.5;pointer-events:none}@media (prefers-reduced-motion: reduce){.coar-password-input-container[data-v-bef7087a],.coar-password-input-clear[data-v-bef7087a],.coar-password-input-toggle[data-v-bef7087a]{transition-duration:0s}}.coar-number-input-host[data-v-1ee56805]{display:block}.coar-number-input-wrapper[data-v-1ee56805]{display:flex;flex-direction:column;width:100%}.coar-number-input-container[data-v-1ee56805]{position:relative;display:flex;align-items:center;height:var(--coar-component-m-height);border:1px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);background:var(--coar-surface-input);transition:border-color var(--coar-duration-fast) var(--coar-ease-out),box-shadow var(--coar-duration-fast) var(--coar-ease-out);overflow:hidden}.coar-number-input--xs .coar-number-input-container[data-v-1ee56805]{height:var(--coar-component-xs-height)}.coar-number-input--s .coar-number-input-container[data-v-1ee56805]{height:var(--coar-component-s-height)}.coar-number-input--l .coar-number-input-container[data-v-1ee56805]{height:var(--coar-component-l-height)}.coar-number-input--xs .coar-number-input-field[data-v-1ee56805]{font-size:var(--coar-component-xs-font-size)}.coar-number-input--s .coar-number-input-field[data-v-1ee56805]{font-size:var(--coar-component-s-font-size)}.coar-number-input--l .coar-number-input-field[data-v-1ee56805]{font-size:var(--coar-component-l-font-size)}.coar-number-input-container[data-v-1ee56805]:hover:not(.coar-number-input-disabled):not(.coar-number-input-readonly):not(.coar-number-input-error):not(.coar-number-input-focused){border-color:var(--coar-border-input-hover)}.coar-number-input-container.coar-number-input-focused[data-v-1ee56805]:not(.coar-number-input-error){border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color);outline:none}.coar-number-input-container.coar-number-input-disabled[data-v-1ee56805]{background:var(--coar-surface-input-disabled);border-color:var(--coar-border-input);cursor:not-allowed;opacity:.6}.coar-number-input-container.coar-number-input-readonly[data-v-1ee56805]{background:var(--coar-surface-input);border-color:var(--coar-border-input);cursor:default}.coar-number-input-container.coar-number-input-error[data-v-1ee56805]{border-color:var(--coar-border-semantic-error-bold)}.coar-number-input-container.coar-number-input-error.coar-number-input-focused[data-v-1ee56805]{border-color:var(--coar-border-semantic-error-bold);box-shadow:inset 0 0 0 1px var(--coar-border-semantic-error-bold);outline:none}.coar-number-input-container.coar-number-input-error[data-v-1ee56805]:hover:not(.coar-number-input-disabled){border-color:var(--coar-border-semantic-error-bold)}.coar-number-input-field[data-v-1ee56805]{flex:1;min-width:0;height:100%;padding:0 var(--coar-spacing-s);border:none;outline:none;background:transparent;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary);text-align:right;font-variant-numeric:tabular-nums}.coar-number-input-field[data-v-1ee56805]::placeholder{color:var(--coar-text-placeholder);text-align:right}.coar-number-input-field[data-v-1ee56805]:disabled{color:var(--coar-text-neutral-disabled);cursor:not-allowed}.coar-number-input-field[data-v-1ee56805]:read-only{cursor:default}.coar-number-input-field[data-v-1ee56805]::-webkit-inner-spin-button,.coar-number-input-field[data-v-1ee56805]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.coar-number-input-field[data-v-1ee56805]{-moz-appearance:textfield}.coar-number-input-prefix[data-v-1ee56805]{display:inline-flex;align-items:center;padding-left:var(--coar-spacing-s);color:var(--coar-icon-neutral-secondary);font-size:var(--coar-body-small-base-size);white-space:nowrap;flex-shrink:0}.coar-number-input-prefix[data-v-1ee56805]:empty{padding-left:0;flex-basis:0}.coar-number-input-suffix[data-v-1ee56805]{display:inline-flex;align-items:center;padding-right:var(--coar-spacing-s);color:var(--coar-icon-neutral-secondary);font-size:var(--coar-body-small-base-size);white-space:nowrap;flex-shrink:0}.coar-number-input-suffix[data-v-1ee56805]:empty{padding-right:0;flex-basis:0}.coar-number-input-clear[data-v-1ee56805]{display:flex;align-items:center;justify-content:center;width:auto;height:auto;margin-left:var(--coar-spacing-s);padding:0;border:none;background:transparent;color:var(--coar-icon-neutral-disabled);font-size:var(--coar-body-small-base-size);cursor:pointer;transition:color var(--coar-duration-fast) var(--coar-ease-out),opacity var(--coar-duration-fast) var(--coar-ease-out);flex-shrink:0;opacity:.4}.coar-number-input-focused .coar-number-input-clear[data-v-1ee56805]:not(.coar-number-input-clear--hidden){opacity:1;color:var(--coar-icon-neutral-tertiary)}.coar-number-input-container:hover .coar-number-input-clear[data-v-1ee56805]:not(.coar-number-input-clear--hidden){opacity:1;color:var(--coar-icon-neutral-tertiary)}.coar-number-input--xs .coar-number-input-clear[data-v-1ee56805]{font-size:var(--coar-component-xs-font-size)}.coar-number-input--s .coar-number-input-clear[data-v-1ee56805]{font-size:var(--coar-component-s-font-size)}.coar-number-input--l .coar-number-input-clear[data-v-1ee56805]{font-size:var(--coar-component-l-font-size)}.coar-number-input-clear--hidden[data-v-1ee56805]{opacity:0;pointer-events:none}.coar-number-input-clear[data-v-1ee56805]:hover{color:var(--coar-icon-neutral-primary)}.coar-number-input-clear[data-v-1ee56805]:focus{outline:none}.coar-number-input-clear[data-v-1ee56805]:focus-visible{color:var(--coar-icon-neutral-primary)}.coar-number-input-field[data-v-1ee56805]:-webkit-autofill,.coar-number-input-field[data-v-1ee56805]:-webkit-autofill:hover,.coar-number-input-field[data-v-1ee56805]:-webkit-autofill:focus{-webkit-text-fill-color:var(--coar-text-neutral-primary);-webkit-box-shadow:0 0 0px 1000px var(--coar-surface-input) inset;transition:background-color 5000s ease-in-out 0s}.coar-number-input-buttons[data-v-1ee56805]{display:flex;flex-direction:row;height:100%;border-left:1px solid var(--coar-background-neutral-tertiary)}.coar-number-input-button[data-v-1ee56805]{display:flex;align-items:center;justify-content:center;width:28px;height:100%;padding:0;border:none;background:transparent;color:var(--coar-icon-neutral-secondary);cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out)}.coar-number-input--xs .coar-number-input-button[data-v-1ee56805]{width:20px}.coar-number-input--s .coar-number-input-button[data-v-1ee56805]{width:24px}.coar-number-input--l .coar-number-input-button[data-v-1ee56805]{width:32px}.coar-number-input-button[data-v-1ee56805]:hover:not(:disabled){background:var(--coar-background-neutral-secondary);color:var(--coar-icon-neutral-primary)}.coar-number-input-button[data-v-1ee56805]:active:not(:disabled){background:var(--coar-background-neutral-tertiary)}.coar-number-input-button[data-v-1ee56805]:disabled{color:var(--coar-icon-neutral-disabled);cursor:not-allowed}.coar-number-input-button--decrement[data-v-1ee56805]{border-right:1px solid var(--coar-background-neutral-tertiary)}@media (prefers-reduced-motion: reduce){.coar-number-input-container[data-v-1ee56805],.coar-number-input-clear[data-v-1ee56805],.coar-number-input-button[data-v-1ee56805]{transition-duration:0s}}.coar-checkbox-host[data-v-9a297bbd]{display:block}.coar-checkbox-wrapper[data-v-9a297bbd]{display:inline-flex;align-items:flex-start;gap:var(--coar-spacing-s);cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;min-height:var(--coar-component-m-height)}.coar-checkbox--xs .coar-checkbox-wrapper[data-v-9a297bbd]{min-height:var(--coar-component-xs-height);gap:var(--coar-spacing-xs)}.coar-checkbox--s .coar-checkbox-wrapper[data-v-9a297bbd]{min-height:var(--coar-component-s-height);gap:var(--coar-spacing-xs)}.coar-checkbox--l .coar-checkbox-wrapper[data-v-9a297bbd]{min-height:var(--coar-component-l-height);gap:var(--coar-spacing-s)}.coar-checkbox--disabled .coar-checkbox-wrapper[data-v-9a297bbd]{cursor:not-allowed}.coar-checkbox-input[data-v-9a297bbd]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.coar-checkbox-box[data-v-9a297bbd]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;margin-top:10px;border:1px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);background:var(--coar-surface-input);transition:border-color var(--coar-duration-fast) var(--coar-ease-out),box-shadow var(--coar-duration-fast) var(--coar-ease-out)}.coar-checkbox--xs .coar-checkbox-box[data-v-9a297bbd]{width:14px;height:14px;margin-top:6px}.coar-checkbox--s .coar-checkbox-box[data-v-9a297bbd]{width:16px;height:16px;margin-top:var(--coar-spacing-s)}.coar-checkbox--l .coar-checkbox-box[data-v-9a297bbd]{width:24px;height:24px;margin-top:12px}.coar-checkbox-wrapper:hover .coar-checkbox-box[data-v-9a297bbd]:not(.coar-checkbox-checked):not(.coar-checkbox-indeterminate){border-color:var(--coar-border-input-hover)}.coar-checkbox--disabled .coar-checkbox-wrapper:hover .coar-checkbox-box[data-v-9a297bbd]{border-color:var(--coar-border-input)}.coar-checkbox-wrapper.coar-checkbox-focused .coar-checkbox-box[data-v-9a297bbd]{border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color)}.coar-checkbox-box.coar-checkbox-checked[data-v-9a297bbd],.coar-checkbox-box.coar-checkbox-indeterminate[data-v-9a297bbd]{background:var(--coar-background-accent-primary);border-color:var(--coar-background-accent-primary)}.coar-checkbox-wrapper:hover .coar-checkbox-box.coar-checkbox-checked[data-v-9a297bbd],.coar-checkbox-wrapper:hover .coar-checkbox-box.coar-checkbox-indeterminate[data-v-9a297bbd]{background:var(--coar-background-accent-hover);border-color:var(--coar-background-accent-hover)}.coar-checkbox-wrapper:active .coar-checkbox-box.coar-checkbox-checked[data-v-9a297bbd],.coar-checkbox-wrapper:active .coar-checkbox-box.coar-checkbox-indeterminate[data-v-9a297bbd]{background:var(--coar-background-accent-active);border-color:var(--coar-background-accent-active)}.coar-checkbox--disabled .coar-checkbox-box[data-v-9a297bbd]{background:var(--coar-surface-input-disabled);border-color:var(--coar-border-input);opacity:.6}.coar-checkbox--disabled .coar-checkbox-box.coar-checkbox-checked[data-v-9a297bbd],.coar-checkbox--disabled .coar-checkbox-box.coar-checkbox-indeterminate[data-v-9a297bbd],.coar-checkbox--disabled .coar-checkbox-wrapper:hover .coar-checkbox-box.coar-checkbox-checked[data-v-9a297bbd],.coar-checkbox--disabled .coar-checkbox-wrapper:hover .coar-checkbox-box.coar-checkbox-indeterminate[data-v-9a297bbd],.coar-checkbox--disabled .coar-checkbox-wrapper:active .coar-checkbox-box.coar-checkbox-checked[data-v-9a297bbd],.coar-checkbox--disabled .coar-checkbox-wrapper:active .coar-checkbox-box.coar-checkbox-indeterminate[data-v-9a297bbd]{background:var(--coar-background-neutral-tertiary);border-color:var(--coar-background-neutral-tertiary)}.coar-checkbox--readonly .coar-checkbox-wrapper[data-v-9a297bbd]{cursor:default}.coar-checkbox--readonly .coar-checkbox-wrapper:hover .coar-checkbox-box[data-v-9a297bbd]:not(.coar-checkbox-checked):not(.coar-checkbox-indeterminate){border-color:var(--coar-border-input)}.coar-checkbox--readonly .coar-checkbox-wrapper:hover .coar-checkbox-box.coar-checkbox-checked[data-v-9a297bbd],.coar-checkbox--readonly .coar-checkbox-wrapper:hover .coar-checkbox-box.coar-checkbox-indeterminate[data-v-9a297bbd],.coar-checkbox--readonly .coar-checkbox-wrapper:active .coar-checkbox-box.coar-checkbox-checked[data-v-9a297bbd],.coar-checkbox--readonly .coar-checkbox-wrapper:active .coar-checkbox-box.coar-checkbox-indeterminate[data-v-9a297bbd]{background:var(--coar-background-accent-primary);border-color:var(--coar-background-accent-primary)}.coar-checkbox--error .coar-checkbox-box[data-v-9a297bbd]{border-color:var(--coar-text-semantic-error-bold)}.coar-checkbox--error .coar-checkbox-box.coar-checkbox-checked[data-v-9a297bbd],.coar-checkbox--error .coar-checkbox-box.coar-checkbox-indeterminate[data-v-9a297bbd]{background:var(--coar-text-semantic-error-bold);border-color:var(--coar-text-semantic-error-bold)}.coar-checkbox-icon[data-v-9a297bbd]{position:absolute;width:14px;height:14px;color:var(--coar-text-on-bold);opacity:0;transition:opacity var(--coar-duration-fast) var(--coar-ease-out)}.coar-checkbox-box.coar-checkbox-checked:not(.coar-checkbox-indeterminate) .coar-checkbox-icon-check[data-v-9a297bbd]{opacity:1}.coar-checkbox-box.coar-checkbox-indeterminate .coar-checkbox-icon-indeterminate[data-v-9a297bbd]{opacity:1}.coar-checkbox--xs .coar-checkbox-icon[data-v-9a297bbd]{width:10px;height:10px}.coar-checkbox--s .coar-checkbox-icon[data-v-9a297bbd]{width:11px;height:11px}.coar-checkbox--l .coar-checkbox-icon[data-v-9a297bbd]{width:16px;height:16px}.coar-checkbox--disabled .coar-checkbox-icon[data-v-9a297bbd]{color:var(--coar-text-neutral-tertiary)}.coar-checkbox-label[data-v-9a297bbd]{font-family:var(--coar-body-small-base-family);font-size:var(--coar-component-m-font-size);font-weight:var(--coar-body-small-base-weight);line-height:var(--coar-component-m-height);color:var(--coar-text-neutral-primary)}.coar-checkbox--xs .coar-checkbox-label[data-v-9a297bbd]{font-size:var(--coar-component-xs-font-size);line-height:var(--coar-component-xs-height)}.coar-checkbox--s .coar-checkbox-label[data-v-9a297bbd]{font-size:var(--coar-component-s-font-size);line-height:var(--coar-component-s-height)}.coar-checkbox--l .coar-checkbox-label[data-v-9a297bbd]{font-size:var(--coar-component-l-font-size);line-height:var(--coar-component-l-height)}.coar-checkbox--disabled .coar-checkbox-label[data-v-9a297bbd]{color:var(--coar-text-neutral-disabled)}.coar-checkbox-required[data-v-9a297bbd]{color:var(--coar-text-semantic-error-bold);margin-left:var(--coar-spacing-xs)}@media (prefers-reduced-motion: reduce){.coar-checkbox-box[data-v-9a297bbd],.coar-checkbox-icon[data-v-9a297bbd]{transition:none}}.coar-radio-group-host[data-v-a6a18ac9]{display:block}.coar-radio-group-items[data-v-a6a18ac9]{display:flex;flex-wrap:wrap}.coar-radio-group--vertical .coar-radio-group-items[data-v-a6a18ac9]{flex-direction:column;gap:var(--coar-spacing-s)}.coar-radio-group--horizontal .coar-radio-group-items[data-v-a6a18ac9]{flex-direction:row;gap:var(--coar-spacing-xl)}.coar-radio-group--disabled[data-v-a6a18ac9]{opacity:.5;pointer-events:none}.coar-radio[data-v-a5d6c53f]{display:inline-flex}.coar-radio__label[data-v-a5d6c53f]{display:inline-flex;align-items:center;gap:var(--coar-spacing-s);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--coar-body-base-family);font-size:var(--coar-body-base-size);line-height:var(--coar-body-base-line-height);color:var(--coar-text-neutral-primary)}.coar-radio--disabled .coar-radio__label[data-v-a5d6c53f]{cursor:not-allowed;opacity:.5}.coar-radio__input[data-v-a5d6c53f]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.coar-radio__control[data-v-a5d6c53f]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid var(--coar-border-neutral-primary);border-radius:50%;background:var(--coar-background-neutral-primary);transition:border-color var(--coar-duration-fast) var(--coar-ease-out),box-shadow var(--coar-duration-fast) var(--coar-ease-out);flex-shrink:0}.coar-radio__dot[data-v-a5d6c53f]{width:8px;height:8px;border-radius:50%;background:transparent;transition:background var(--coar-duration-fast) var(--coar-ease-out)}.coar-radio:not(.coar-radio--disabled):not(.coar-radio--checked):hover .coar-radio__control[data-v-a5d6c53f]{border-color:var(--coar-border-accent-primary)}.coar-radio--focused .coar-radio__control[data-v-a5d6c53f]{border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color)}.coar-radio--checked .coar-radio__control[data-v-a5d6c53f]{border-color:var(--coar-border-accent-primary);background:var(--coar-background-neutral-primary)}.coar-radio--checked .coar-radio__dot[data-v-a5d6c53f]{background:var(--coar-background-accent-primary)}.coar-radio--checked:not(.coar-radio--disabled):hover .coar-radio__control[data-v-a5d6c53f]{border-color:var(--coar-border-accent-secondary)}.coar-radio--checked:not(.coar-radio--disabled):hover .coar-radio__dot[data-v-a5d6c53f]{background:var(--coar-background-accent-secondary)}.coar-radio--s .coar-radio__control[data-v-a5d6c53f]{width:16px;height:16px}.coar-radio--s .coar-radio__dot[data-v-a5d6c53f]{width:6px;height:6px}.coar-radio--s .coar-radio__label[data-v-a5d6c53f]{font-size:var(--coar-body-small-base-size)}.coar-radio--l .coar-radio__control[data-v-a5d6c53f]{width:22px;height:22px}.coar-radio--l .coar-radio__dot[data-v-a5d6c53f]{width:10px;height:10px}.coar-radio--l .coar-radio__label[data-v-a5d6c53f]{font-size:var(--coar-body-base-size)}.coar-radio--error .coar-radio__control[data-v-a5d6c53f]{border-color:var(--coar-border-semantic-error-bold)}.coar-radio--error.coar-radio--checked .coar-radio__dot[data-v-a5d6c53f]{background:var(--coar-background-semantic-error-bold)}@media (prefers-reduced-motion: reduce){.coar-radio__control[data-v-a5d6c53f],.coar-radio__dot[data-v-a5d6c53f]{transition:none}}.coar-switch-host[data-v-76ac8045]{display:inline-block}.coar-switch--s[data-v-76ac8045]{--coar-switch-track-width: var(--coar-switch-s-track-width);--coar-switch-track-height: var(--coar-switch-s-track-height);--coar-switch-thumb-size: var(--coar-switch-s-thumb-size)}.coar-switch--m[data-v-76ac8045]{--coar-switch-track-width: var(--coar-switch-m-track-width);--coar-switch-track-height: var(--coar-switch-m-track-height);--coar-switch-thumb-size: var(--coar-switch-m-thumb-size)}.coar-switch--l[data-v-76ac8045]{--coar-switch-track-width: var(--coar-switch-l-track-width);--coar-switch-track-height: var(--coar-switch-l-track-height);--coar-switch-thumb-size: var(--coar-switch-l-thumb-size)}.coar-switch-wrapper[data-v-76ac8045]{display:inline-flex;align-items:center;gap:var(--coar-spacing-s);cursor:pointer;-webkit-user-select:none;user-select:none}.coar-switch--disabled .coar-switch-wrapper[data-v-76ac8045]{cursor:not-allowed}.coar-switch--readonly .coar-switch-wrapper[data-v-76ac8045]{cursor:default}.coar-switch-input[data-v-76ac8045]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.coar-switch-track[data-v-76ac8045]{position:relative;display:inline-flex;align-items:center;flex-shrink:0;width:var(--coar-switch-track-width);height:var(--coar-switch-track-height);border:1px solid transparent;border-radius:calc(var(--coar-switch-track-height) / 2);background:var(--coar-background-neutral-tertiary);transition:background var(--coar-duration-fast) ease,border-color var(--coar-duration-fast) ease,box-shadow var(--coar-duration-fast) ease}.coar-switch-wrapper:hover .coar-switch-track[data-v-76ac8045]:not(.coar-switch-track--checked){background:var(--coar-border-input-hover)}.coar-switch-track--checked[data-v-76ac8045]{background:var(--coar-background-accent-primary);border-color:var(--coar-background-accent-primary)}.coar-switch-wrapper:hover .coar-switch-track--checked[data-v-76ac8045]{background:var(--coar-background-accent-hover);border-color:var(--coar-background-accent-hover)}.coar-switch-wrapper.coar-switch-focused .coar-switch-track[data-v-76ac8045]{outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:var(--coar-focus-offset)}.coar-switch-thumb[data-v-76ac8045]{position:absolute;top:50%;left:1px;width:var(--coar-switch-thumb-size);height:var(--coar-switch-thumb-size);border-radius:50%;background:var(--coar-text-on-bold);transform:translateY(-50%) translate(0);transition:transform var(--coar-duration-fast) ease}.coar-switch-track--checked .coar-switch-thumb[data-v-76ac8045]{transform:translateY(-50%) translate(calc(var(--coar-switch-track-width) - var(--coar-switch-thumb-size) - 4px))}.coar-switch--disabled .coar-switch-track[data-v-76ac8045]{opacity:.6}.coar-switch--disabled .coar-switch-track--checked[data-v-76ac8045]{background:var(--coar-background-neutral-tertiary);border-color:var(--coar-background-neutral-tertiary)}.coar-switch--disabled .coar-switch-wrapper:hover .coar-switch-track[data-v-76ac8045]{background:var(--coar-background-neutral-tertiary)}.coar-switch--disabled .coar-switch-wrapper:hover .coar-switch-track--checked[data-v-76ac8045]{background:var(--coar-background-neutral-tertiary);border-color:var(--coar-background-neutral-tertiary)}.coar-switch--readonly .coar-switch-wrapper:hover .coar-switch-track[data-v-76ac8045]:not(.coar-switch-track--checked){background:var(--coar-background-neutral-tertiary)}.coar-switch--readonly .coar-switch-wrapper:hover .coar-switch-track--checked[data-v-76ac8045]{background:var(--coar-background-accent-primary);border-color:var(--coar-background-accent-primary)}.coar-switch--error .coar-switch-track[data-v-76ac8045]{border-color:var(--coar-text-semantic-error-bold)}.coar-switch--error .coar-switch-track--checked[data-v-76ac8045]{background:var(--coar-text-semantic-error-bold);border-color:var(--coar-text-semantic-error-bold)}.coar-switch-label[data-v-76ac8045]{font-family:var(--coar-body-small-base-family);font-size:var(--coar-component-m-font-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary)}.coar-switch--s .coar-switch-label[data-v-76ac8045]{font-size:var(--coar-component-s-font-size)}.coar-switch--l .coar-switch-label[data-v-76ac8045]{font-size:var(--coar-component-l-font-size)}.coar-switch--disabled .coar-switch-label[data-v-76ac8045]{color:var(--coar-text-neutral-disabled)}@media (prefers-reduced-motion: reduce){.coar-switch-track[data-v-76ac8045],.coar-switch-thumb[data-v-76ac8045]{transition:none}}/*! 
 * OverlayScrollbars
 * Version: 2.15.1
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0px;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw: 0;--os-vah: 0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x: hidden;--os-viewport-overflow-y: hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x: visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x: hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x: scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y: visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y: hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y: scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*:not(#osFakeId){display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax: "<number>"; inherits: true; initial-value: 0;}@property --os-viewport-percent{syntax: "<number>"; inherits: true; initial-value: 0;}.os-scrollbar{--os-viewport-percent: 0;--os-scroll-percent: 0;--os-scroll-direction: 0;--os-scroll-percent-directional: calc( var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction) )}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translate(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type: size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translate(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size: 0;--os-padding-perpendicular: 0;--os-padding-axis: 0;--os-track-border-radius: 0;--os-track-bg: none;--os-track-bg-hover: none;--os-track-bg-active: none;--os-track-border: none;--os-track-border-hover: none;--os-track-border-active: none;--os-handle-border-radius: 0;--os-handle-bg: none;--os-handle-bg-hover: none;--os-handle-bg-active: none;--os-handle-border: none;--os-handle-border-hover: none;--os-handle-border-active: none;--os-handle-min-size: 33px;--os-handle-max-size: none;--os-handle-perpendicular-size: 100%;--os-handle-perpendicular-size-hover: 100%;--os-handle-perpendicular-size-active: 100%;--os-handle-interactive-area-offset: 0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size: 10px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;--os-handle-interactive-area-offset: 4px;--os-handle-border-radius: 10px}.os-theme-dark{--os-handle-bg: rgba(0, 0, 0, .44);--os-handle-bg-hover: rgba(0, 0, 0, .55);--os-handle-bg-active: rgba(0, 0, 0, .66)}.os-theme-light{--os-handle-bg: rgba(255, 255, 255, .44);--os-handle-bg-hover: rgba(255, 255, 255, .55);--os-handle-bg-active: rgba(255, 255, 255, .66)}.coar-select-dropdown[data-v-dd42c599]{background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-s);box-shadow:var(--coar-shadow-m);overflow:hidden;display:flex;flex-direction:column}.coar-select-options[data-v-dd42c599]{max-height:240px;overflow:hidden;padding:var(--coar-spacing-xs) 0}.coar-select-option[data-v-dd42c599]{display:flex;align-items:center;gap:var(--coar-select-option-gap);padding:var(--coar-select-option-padding);font-family:var(--coar-body-small-base-family);font-size:var(--coar-select-option-font-size);color:var(--coar-text-neutral-primary);cursor:pointer;transition:background-color .1s ease}.coar-select-option[data-v-dd42c599]:hover:not(.coar-select-option--disabled),.coar-select-option--highlighted[data-v-dd42c599]:not(.coar-select-option--disabled){background:var(--coar-background-neutral-tertiary)}.coar-select-option--selected[data-v-dd42c599]{background:var(--coar-background-accent-secondary);color:var(--coar-text-accent-primary)}.coar-select-option--selected[data-v-dd42c599]:hover,.coar-select-option--selected.coar-select-option--highlighted[data-v-dd42c599]{background:var(--coar-background-accent-secondary)}.coar-select-option--disabled[data-v-dd42c599]{color:var(--coar-text-neutral-disabled);cursor:not-allowed}.coar-select-option-icon[data-v-dd42c599]{flex-shrink:0;color:inherit}.coar-select-option-label[data-v-dd42c599]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-select-option-check[data-v-dd42c599]{flex-shrink:0;color:var(--coar-icon-accent-primary)}.coar-select-group-header[data-v-dd42c599]{position:sticky;top:0;z-index:1;padding:var(--coar-spacing-s) var(--coar-spacing-s) var(--coar-spacing-xs);border-top:1px solid transparent;background:var(--coar-background-neutral-primary);font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-font-weight-semibold);color:var(--coar-text-neutral-tertiary);text-transform:uppercase;letter-spacing:.04em;-webkit-user-select:none;user-select:none}.coar-select-group-header[data-v-dd42c599]:before{content:"";position:absolute;top:calc(-1 * var(--coar-spacing-xs) - 1px);left:0;right:0;height:calc(var(--coar-spacing-xs) + 1px);background:inherit}.coar-select-group-header[data-v-dd42c599]:not(:first-child){border-top-color:var(--coar-border-neutral-tertiary)}.coar-select-empty[data-v-dd42c599]{padding:var(--coar-select-option-padding);text-align:center;font-family:var(--coar-body-small-base-family);font-size:var(--coar-select-option-font-size);color:var(--coar-text-neutral-tertiary)}@media (prefers-reduced-motion: reduce){.coar-select-option[data-v-dd42c599]{transition:none}}.coar-select-host[data-v-10bbff01]{display:block;position:relative}.coar-select-wrapper[data-v-10bbff01]{display:flex;flex-direction:column;width:100%}.coar-select-trigger[data-v-10bbff01]{position:relative;display:flex;align-items:center;justify-content:space-between;height:var(--coar-component-m-height);padding:0 var(--coar-spacing-s);border:1px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);background:var(--coar-surface-input);cursor:pointer;transition:border-color var(--coar-duration-fast) var(--coar-ease-out),box-shadow var(--coar-duration-fast) var(--coar-ease-out);outline:none}.coar-select--xs .coar-select-trigger[data-v-10bbff01]{height:var(--coar-component-xs-height)}.coar-select--s .coar-select-trigger[data-v-10bbff01]{height:var(--coar-component-s-height)}.coar-select--l .coar-select-trigger[data-v-10bbff01]{height:var(--coar-component-l-height)}.coar-select-trigger[data-v-10bbff01]:hover:not(.coar-select-trigger--disabled):not(.coar-select-trigger--readonly):not(.coar-select-trigger--error):not(.coar-select-trigger--focused){border-color:var(--coar-border-input-hover)}.coar-select-trigger--focused[data-v-10bbff01]:not(.coar-select-trigger--error),.coar-select-trigger--open[data-v-10bbff01]:not(.coar-select-trigger--error){border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color)}.coar-select-trigger--disabled[data-v-10bbff01]{background:var(--coar-surface-input-disabled);cursor:not-allowed;opacity:.6}.coar-select-trigger--readonly[data-v-10bbff01]{cursor:default}.coar-select-trigger--error[data-v-10bbff01]{border-color:var(--coar-border-semantic-error-bold)}.coar-select-trigger--error.coar-select-trigger--focused[data-v-10bbff01]{box-shadow:inset 0 0 0 1px var(--coar-border-semantic-error-bold)}.coar-select--inline .coar-select-trigger[data-v-10bbff01]{border:none;background:transparent;box-shadow:none}.coar-select--inline .coar-select-trigger[data-v-10bbff01]:hover:not(.coar-select-trigger--disabled):not(.coar-select-trigger--readonly){background:var(--coar-background-neutral-tertiary)}.coar-select--inline .coar-select-trigger--focused[data-v-10bbff01]:not(.coar-select-trigger--error),.coar-select--inline .coar-select-trigger--open[data-v-10bbff01]{background:var(--coar-background-neutral-tertiary);box-shadow:none}.coar-select-value[data-v-10bbff01]{flex:1;display:flex;align-items:center;gap:var(--coar-spacing-xs);min-width:0;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-select-placeholder[data-v-10bbff01]{color:var(--coar-text-placeholder)}.coar-select--xs .coar-select-value[data-v-10bbff01]{font-size:var(--coar-component-xs-font-size)}.coar-select--s .coar-select-value[data-v-10bbff01]{font-size:var(--coar-component-s-font-size)}.coar-select--l .coar-select-value[data-v-10bbff01]{font-size:var(--coar-component-l-font-size)}.coar-select-actions[data-v-10bbff01]{display:flex;align-items:center;gap:var(--coar-spacing-xs);margin-left:var(--coar-spacing-xs);flex-shrink:0}.coar-select-clear[data-v-10bbff01]{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:none;background:transparent;color:var(--coar-icon-neutral-disabled);cursor:pointer;border-radius:var(--coar-radius-xs);transition:color var(--coar-duration-fast) var(--coar-ease-out),opacity var(--coar-duration-fast) var(--coar-ease-out);opacity:.4}.coar-select-trigger:hover .coar-select-clear[data-v-10bbff01],.coar-select--open .coar-select-clear[data-v-10bbff01]{opacity:1;color:var(--coar-icon-neutral-tertiary)}.coar-select-clear[data-v-10bbff01]:hover{opacity:1;color:var(--coar-icon-neutral-primary)}.coar-select-arrow[data-v-10bbff01]{width:16px;height:16px;color:var(--coar-icon-neutral-secondary);transform:rotate(90deg);transition:transform var(--coar-duration-fast) var(--coar-ease-out)}.coar-select-arrow--open[data-v-10bbff01]{transform:rotate(-90deg)}.coar-select-inline-search[data-v-10bbff01]{flex:1;min-width:0;height:100%;padding:0;border:none;background:transparent;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary);outline:none}.coar-select-inline-search[data-v-10bbff01]::placeholder{color:var(--coar-text-placeholder)}.coar-select--xs .coar-select-inline-search[data-v-10bbff01]{font-size:var(--coar-component-xs-font-size)}.coar-select--s .coar-select-inline-search[data-v-10bbff01]{font-size:var(--coar-component-s-font-size)}.coar-select--l .coar-select-inline-search[data-v-10bbff01]{font-size:var(--coar-component-l-font-size)}@media (prefers-reduced-motion: reduce){.coar-select-trigger[data-v-10bbff01],.coar-select-clear[data-v-10bbff01],.coar-select-arrow[data-v-10bbff01]{transition:none}}.coar-tooltip[data-v-ce25c040]{pointer-events:none}.coar-select-dropdown[data-v-078c06b4]{background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-s);box-shadow:var(--coar-shadow-m);overflow:hidden;display:flex;flex-direction:column}.coar-select-options[data-v-078c06b4]{max-height:240px;overflow:hidden;padding:var(--coar-spacing-xs) 0}.coar-select-option[data-v-078c06b4]{display:flex;align-items:center;gap:var(--coar-select-option-gap);padding:var(--coar-select-option-padding);font-family:var(--coar-body-small-base-family);font-size:var(--coar-select-option-font-size);color:var(--coar-text-neutral-primary);cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out)}.coar-select-option[data-v-078c06b4]:hover:not(.coar-select-option--disabled),.coar-select-option--highlighted[data-v-078c06b4]:not(.coar-select-option--disabled){background:var(--coar-background-neutral-tertiary)}.coar-select-option--selected[data-v-078c06b4]{background:transparent;color:var(--coar-text-neutral-primary)}.coar-select-option--selected[data-v-078c06b4]:hover,.coar-select-option--selected.coar-select-option--highlighted[data-v-078c06b4]{background:var(--coar-background-neutral-tertiary)}.coar-select-option--disabled[data-v-078c06b4]{color:var(--coar-text-neutral-disabled);cursor:not-allowed}.coar-select-option-icon[data-v-078c06b4]{flex-shrink:0;color:inherit}.coar-select-option-label[data-v-078c06b4]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-select-option--select-all[data-v-078c06b4]{border-bottom:1px solid var(--coar-border-neutral);font-weight:var(--coar-body-small-bold-weight)}.coar-multi-select-check[data-v-078c06b4]{display:flex;align-items:center;justify-content:center;width:var(--coar-select-checkbox-size);height:var(--coar-select-checkbox-size);border:2px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);flex-shrink:0;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),border-color var(--coar-duration-fast) var(--coar-ease-out)}.coar-multi-select-check--checked[data-v-078c06b4],.coar-multi-select-check--indeterminate[data-v-078c06b4]{background:var(--coar-background-accent-primary);border-color:var(--coar-background-accent-primary)}.coar-multi-select-check-icon[data-v-078c06b4]{width:12px;height:12px;color:var(--coar-text-on-bold)}.coar-select-group-header[data-v-078c06b4]{position:sticky;top:0;z-index:1;padding:var(--coar-spacing-s) var(--coar-spacing-s) var(--coar-spacing-xs);border-top:1px solid transparent;background:var(--coar-background-neutral-primary);font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-font-weight-semibold);color:var(--coar-text-neutral-tertiary);text-transform:uppercase;letter-spacing:.04em;-webkit-user-select:none;user-select:none}.coar-select-group-header[data-v-078c06b4]:before{content:"";position:absolute;top:calc(-1 * var(--coar-spacing-xs) - 1px);left:0;right:0;height:calc(var(--coar-spacing-xs) + 1px);background:inherit}.coar-select-group-header[data-v-078c06b4]:not(:first-child){border-top-color:var(--coar-border-neutral-tertiary)}.coar-select-empty[data-v-078c06b4]{padding:var(--coar-select-option-padding);text-align:center;font-family:var(--coar-body-small-base-family);font-size:var(--coar-select-option-font-size);color:var(--coar-text-neutral-tertiary)}@media (prefers-reduced-motion: reduce){.coar-select-option[data-v-078c06b4],.coar-multi-select-check[data-v-078c06b4]{transition:none}}.coar-select-host[data-v-a3480726]{display:block;position:relative}.coar-select-wrapper[data-v-a3480726]{display:flex;flex-direction:column;width:100%}.coar-select-trigger[data-v-a3480726]{position:relative;display:flex;align-items:center;justify-content:space-between;height:var(--coar-component-m-height);padding:0 var(--coar-spacing-s);border:1px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);background:var(--coar-surface-input);cursor:pointer;transition:border-color var(--coar-duration-fast) var(--coar-ease-out),box-shadow var(--coar-duration-fast) var(--coar-ease-out);outline:none}.coar-select--xs .coar-select-trigger[data-v-a3480726]{height:var(--coar-component-xs-height)}.coar-select--s .coar-select-trigger[data-v-a3480726]{height:var(--coar-component-s-height)}.coar-select--l .coar-select-trigger[data-v-a3480726]{height:var(--coar-component-l-height)}.coar-select-trigger[data-v-a3480726]:hover:not(.coar-select-trigger--disabled):not(.coar-select-trigger--readonly):not(.coar-select-trigger--error):not(.coar-select-trigger--focused){border-color:var(--coar-border-input-hover)}.coar-select-trigger--focused[data-v-a3480726]:not(.coar-select-trigger--error),.coar-select-trigger--open[data-v-a3480726]:not(.coar-select-trigger--error){border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color)}.coar-select-trigger--disabled[data-v-a3480726]{background:var(--coar-surface-input-disabled);cursor:not-allowed;opacity:.6}.coar-select-trigger--readonly[data-v-a3480726]{cursor:default}.coar-select-trigger--error[data-v-a3480726]{border-color:var(--coar-border-semantic-error-bold)}.coar-select-trigger--error.coar-select-trigger--focused[data-v-a3480726]{box-shadow:inset 0 0 0 1px var(--coar-border-semantic-error-bold)}.coar-select--inline .coar-select-trigger[data-v-a3480726]{border:none;background:transparent;box-shadow:none}.coar-select--inline .coar-select-trigger[data-v-a3480726]:hover:not(.coar-select-trigger--disabled):not(.coar-select-trigger--readonly){background:var(--coar-background-neutral-tertiary)}.coar-select-value[data-v-a3480726]{flex:1;display:flex;align-items:center;gap:var(--coar-spacing-xs);min-width:0;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-select-placeholder[data-v-a3480726]{color:var(--coar-text-placeholder)}.coar-select-actions[data-v-a3480726]{display:flex;align-items:center;gap:var(--coar-spacing-xs);margin-left:var(--coar-spacing-xs);flex-shrink:0}.coar-multi-select-badge[data-v-a3480726]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--coar-background-neutral-secondary);color:var(--coar-text-neutral-primary);font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-small-bold-weight);line-height:var(--coar-line-height-none)}.coar-select-clear[data-v-a3480726]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:transparent;color:var(--coar-icon-neutral-disabled);cursor:pointer;border-radius:var(--coar-radius-xs);transition:color var(--coar-duration-fast) var(--coar-ease-out),opacity var(--coar-duration-fast) var(--coar-ease-out);opacity:.4}.coar-select-trigger:hover .coar-select-clear[data-v-a3480726],.coar-select--open .coar-select-clear[data-v-a3480726]{opacity:1;color:var(--coar-icon-neutral-tertiary)}.coar-select-clear[data-v-a3480726]:hover{opacity:1;color:var(--coar-icon-neutral-primary)}.coar-select-arrow[data-v-a3480726]{width:16px;height:16px;color:var(--coar-icon-neutral-secondary);transform:rotate(90deg);transition:transform var(--coar-duration-fast) var(--coar-ease-out)}.coar-select-arrow--open[data-v-a3480726]{transform:rotate(-90deg)}.coar-select-inline-search[data-v-a3480726]{flex:1;min-width:0;height:100%;padding:0;border:none;background:transparent;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary);outline:none}.coar-select-inline-search[data-v-a3480726]::placeholder{color:var(--coar-text-placeholder)}@media (prefers-reduced-motion: reduce){.coar-select-trigger[data-v-a3480726],.coar-select-clear[data-v-a3480726],.coar-select-arrow[data-v-a3480726]{transition:none}}.coar-select-dropdown[data-v-7a3fb7ba]{background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-s);box-shadow:var(--coar-shadow-m);overflow:hidden;display:flex;flex-direction:column}.coar-select-options[data-v-7a3fb7ba]{max-height:240px;overflow:hidden;padding:var(--coar-spacing-xs) 0}.coar-select-option[data-v-7a3fb7ba]{display:flex;align-items:center;gap:var(--coar-select-option-gap);padding:var(--coar-select-option-padding);font-family:var(--coar-body-small-base-family);font-size:var(--coar-select-option-font-size);color:var(--coar-text-neutral-primary);cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out)}.coar-select-option[data-v-7a3fb7ba]:hover:not(.coar-select-option--disabled),.coar-select-option--highlighted[data-v-7a3fb7ba]:not(.coar-select-option--disabled){background:var(--coar-background-neutral-tertiary)}.coar-select-option--disabled[data-v-7a3fb7ba]{color:var(--coar-text-neutral-disabled);cursor:not-allowed}.coar-select-option-icon[data-v-7a3fb7ba]{flex-shrink:0;color:inherit}.coar-select-option-label[data-v-7a3fb7ba]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-select-group-header[data-v-7a3fb7ba]{position:sticky;top:0;z-index:1;padding:var(--coar-spacing-s) var(--coar-spacing-s) var(--coar-spacing-xs);border-top:1px solid transparent;background:var(--coar-background-neutral-primary);font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-font-weight-semibold);color:var(--coar-text-neutral-tertiary);text-transform:uppercase;letter-spacing:.04em;-webkit-user-select:none;user-select:none}.coar-select-group-header[data-v-7a3fb7ba]:before{content:"";position:absolute;top:calc(-1 * var(--coar-spacing-xs) - 1px);left:0;right:0;height:calc(var(--coar-spacing-xs) + 1px);background:inherit}.coar-select-group-header[data-v-7a3fb7ba]:not(:first-child){border-top-color:var(--coar-border-neutral-tertiary)}@media (prefers-reduced-motion: reduce){.coar-select-option[data-v-7a3fb7ba]{transition:none}}.coar-tag-select-host[data-v-60b8e9ab]{display:block;position:relative}.coar-select-wrapper[data-v-60b8e9ab]{display:flex;flex-direction:column;width:100%}.coar-tag-select-trigger[data-v-60b8e9ab]{display:flex;align-items:center;min-height:var(--coar-component-m-height);padding:var(--coar-spacing-xs) var(--coar-spacing-s);border:1px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);background:var(--coar-surface-input);cursor:text;transition:border-color var(--coar-duration-fast) var(--coar-ease-out),box-shadow var(--coar-duration-fast) var(--coar-ease-out)}.coar-select--xs .coar-tag-select-trigger[data-v-60b8e9ab]{min-height:var(--coar-component-xs-height)}.coar-select--s .coar-tag-select-trigger[data-v-60b8e9ab]{min-height:var(--coar-component-s-height)}.coar-select--l .coar-tag-select-trigger[data-v-60b8e9ab]{min-height:var(--coar-component-l-height)}.coar-tag-select-trigger[data-v-60b8e9ab]:hover:not(.coar-tag-select-trigger--disabled):not(.coar-tag-select-trigger--readonly):not(.coar-tag-select-trigger--error):not(.coar-tag-select-trigger--focused){border-color:var(--coar-border-input-hover)}.coar-tag-select-trigger--focused[data-v-60b8e9ab]:not(.coar-tag-select-trigger--error){border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color)}.coar-tag-select-trigger--disabled[data-v-60b8e9ab]{background:var(--coar-surface-input-disabled);cursor:not-allowed;opacity:.6}.coar-tag-select-trigger--readonly[data-v-60b8e9ab]{cursor:default}.coar-tag-select-trigger--error[data-v-60b8e9ab]{border-color:var(--coar-border-semantic-error-bold)}.coar-tag-select-trigger--error.coar-tag-select-trigger--focused[data-v-60b8e9ab]{box-shadow:inset 0 0 0 1px var(--coar-border-semantic-error-bold)}.coar-select--inline .coar-tag-select-trigger[data-v-60b8e9ab]{border:none;background:transparent;box-shadow:none}.coar-tag-select-tags[data-v-60b8e9ab]{display:flex;flex-wrap:wrap;gap:var(--coar-spacing-xs);align-items:center;flex:1;min-width:0}.coar-tag-select-tag[data-v-60b8e9ab]{display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 var(--coar-spacing-xs) 0 var(--coar-spacing-s);border-radius:var(--coar-radius-xs);background:var(--coar-background-neutral-secondary);border:1px solid var(--coar-border-neutral-tertiary);color:var(--coar-text-neutral-primary);font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-small-bold-weight);white-space:nowrap;max-width:160px}.coar-tag-select-tag-label[data-v-60b8e9ab]{overflow:hidden;text-overflow:ellipsis}.coar-tag-select-tag-remove[data-v-60b8e9ab]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:transparent;color:var(--coar-icon-neutral-secondary);cursor:pointer;border-radius:2px;opacity:.6;transition:opacity var(--coar-duration-fast) var(--coar-ease-out)}.coar-tag-select-tag-remove[data-v-60b8e9ab]:hover{opacity:1}.coar-tag-select-input[data-v-60b8e9ab]{flex:1;min-width:60px;height:24px;padding:0;border:none;background:transparent;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);color:var(--coar-text-neutral-primary);outline:none}.coar-tag-select-input[data-v-60b8e9ab]::placeholder{color:var(--coar-text-placeholder)}@media (prefers-reduced-motion: reduce){.coar-tag-select-trigger[data-v-60b8e9ab],.coar-tag-select-tag-remove[data-v-60b8e9ab]{transition:none}}.coar-listbox{display:flex;flex-direction:column;gap:var(--coar-spacing-xs);min-width:0;min-height:0;flex:1 1 auto;height:100%}.coar-listbox--disabled{opacity:.6;pointer-events:none}.coar-listbox-header{display:flex;justify-content:space-between;align-items:baseline;gap:var(--coar-spacing-xs)}.coar-listbox-title{font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-font-weight-semibold);color:var(--coar-text-neutral-secondary);text-transform:uppercase;letter-spacing:.05em}.coar-listbox-count{font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-font-weight-medium);color:var(--coar-text-neutral-tertiary)}.coar-listbox-list{flex:1;min-height:0;overflow-y:auto;background:var(--coar-surface-input);border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-xs);padding:var(--coar-spacing-xxs);-webkit-user-select:none;user-select:none;outline:none}.coar-listbox-list:focus-visible{border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color)}.coar-listbox--drag-over .coar-listbox-list{border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color);background:var(--coar-background-accent-subtle, var(--coar-background-neutral-tertiary))}.coar-listbox-item[draggable=true]{cursor:grab}.coar-listbox-item[draggable=true]:active{cursor:grabbing}.coar-listbox-empty{display:flex;align-items:center;justify-content:center;height:100%;min-height:40px;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);color:var(--coar-text-neutral-tertiary);font-style:italic}.coar-listbox-group+.coar-listbox-group{margin-top:var(--coar-spacing-xs)}.coar-listbox-group-heading{position:sticky;top:calc(-1 * var(--coar-spacing-xxs));z-index:1;padding:var(--coar-spacing-xs) var(--coar-spacing-s) var(--coar-spacing-xxs);background:var(--coar-surface-input);font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-font-weight-semibold);color:var(--coar-text-neutral-tertiary);text-transform:uppercase;letter-spacing:.04em}.coar-listbox-item{display:flex;align-items:center;gap:var(--coar-spacing-xs);padding:var(--coar-spacing-xxs) var(--coar-spacing-s);font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);color:var(--coar-text-neutral-primary);border-radius:var(--coar-radius-xs);cursor:pointer;min-width:0;transition:background-color var(--coar-duration-fast) var(--coar-ease-out)}.coar-listbox-item--rich{padding:var(--coar-spacing-xs) var(--coar-spacing-s);gap:var(--coar-spacing-s)}.coar-listbox-item:hover:not(.coar-listbox-item--disabled){background:var(--coar-background-neutral-tertiary)}.coar-listbox-item--highlighted{background:var(--coar-background-accent-secondary);color:var(--coar-text-accent-primary)}.coar-listbox-item--highlighted:hover:not(.coar-listbox-item--disabled){background:var(--coar-background-accent-secondary)}.coar-listbox-item--focused{outline:1px solid var(--coar-focus-color);outline-offset:-1px}.coar-listbox-item--disabled{color:var(--coar-text-neutral-disabled);cursor:not-allowed}.coar-listbox--display-only .coar-listbox-item,.coar-listbox--readonly .coar-listbox-item{cursor:default}.coar-listbox--display-only .coar-listbox-item:hover{background:transparent}.coar-listbox-item-icon{flex-shrink:0;color:var(--coar-icon-neutral-secondary)}.coar-listbox-item--highlighted .coar-listbox-item-icon{color:var(--coar-icon-accent-primary)}.coar-listbox-item-text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.coar-listbox-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-listbox-item-subtitle{font-size:var(--coar-body-caption-size);color:var(--coar-text-neutral-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-listbox-item--highlighted .coar-listbox-item-subtitle{color:var(--coar-text-accent-primary);opacity:.8}@media (prefers-reduced-motion: reduce){.coar-listbox-item{transition:none}}.coar-listbox-list--virtual .coar-listbox-item,.coar-listbox-list--virtual .coar-listbox-group-heading{margin:0}.coar-listbox-group-heading--virtual{position:absolute;top:0;display:flex;align-items:flex-end;padding-top:0;padding-bottom:var(--coar-spacing-xxs)}.coar-dual-listbox{display:flex;gap:var(--coar-spacing-s);align-items:stretch;min-width:0;min-height:0;flex:1 1 auto;height:100%}.coar-dual-listbox--disabled{opacity:.6;pointer-events:none}.coar-dual-listbox-column{flex:1;min-width:0;min-height:0}.coar-dual-listbox-actions{display:flex;flex-direction:column;justify-content:center;gap:var(--coar-spacing-xxs)}.coar-dual-listbox-action{width:32px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid var(--coar-border-neutral);background:var(--coar-surface-input);border-radius:var(--coar-radius-xs);color:var(--coar-icon-neutral-secondary);cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out)}.coar-dual-listbox-action:hover:not(:disabled){background:var(--coar-background-neutral-tertiary);color:var(--coar-icon-neutral-primary)}.coar-dual-listbox-action:focus-visible{outline:1px solid var(--coar-focus-color);outline-offset:1px}.coar-dual-listbox-action:disabled{opacity:.35;cursor:not-allowed}@media (prefers-reduced-motion: reduce){.coar-dual-listbox-action{transition:none}}.coar-overlay-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;border:none;padding:0;overflow:visible;background:color-mix(in srgb,var(--coar-color-black) 40%,transparent)}.coar-overlay-host,.coar-overlay-panel{box-sizing:border-box;display:flex}.coar-toast[data-v-bc3a66f2]{display:flex;align-items:flex-start;gap:var(--coar-toast-gap);padding:var(--coar-toast-padding);background:var(--coar-toast-background);border-radius:var(--coar-toast-border-radius);box-shadow:var(--coar-shadow-l);border:1px solid var(--coar-border-neutral);border-left:var(--coar-toast-border-width) solid transparent;position:relative;overflow:hidden;min-width:var(--coar-toast-width);max-width:var(--coar-toast-width);pointer-events:auto;animation:coar-toast-slide-in-bc3a66f2 var(--coar-duration-slow) var(--coar-ease-out)}.coar-toast--success[data-v-bc3a66f2]{border-left-color:var(--coar-background-semantic-success-bold)}.coar-toast--error[data-v-bc3a66f2]{border-left-color:var(--coar-background-semantic-error-bold)}.coar-toast--warning[data-v-bc3a66f2]{border-left-color:var(--coar-background-semantic-warning-bold)}.coar-toast--info[data-v-bc3a66f2]{border-left-color:var(--coar-background-semantic-info-bold)}.coar-toast--success .coar-toast-icon[data-v-bc3a66f2]{color:var(--coar-text-semantic-success-bold)}.coar-toast--error .coar-toast-icon[data-v-bc3a66f2]{color:var(--coar-text-semantic-error-bold)}.coar-toast--warning .coar-toast-icon[data-v-bc3a66f2]{color:var(--coar-text-semantic-warning-bold)}.coar-toast--info .coar-toast-icon[data-v-bc3a66f2]{color:var(--coar-text-semantic-info-bold)}.coar-toast-icon[data-v-bc3a66f2]{display:flex;align-items:center;flex-shrink:0;padding-top:1px}.coar-toast-content[data-v-bc3a66f2]{flex:1;min-width:0}.coar-toast-title[data-v-bc3a66f2]{font-weight:var(--coar-font-weight-semi-bold);font-size:var(--coar-body-base-size);color:var(--coar-text-neutral-primary);margin-bottom:var(--coar-spacing-xxs)}.coar-toast-message[data-v-bc3a66f2]{font-size:var(--coar-body-small-base-size);color:var(--coar-text-neutral-secondary)}.coar-toast--no-title[data-v-bc3a66f2]{align-items:center}.coar-toast--no-title .coar-toast-message[data-v-bc3a66f2]{font-weight:var(--coar-font-weight-semi-bold);font-size:var(--coar-body-base-size);color:var(--coar-text-neutral-primary)}.coar-toast-actions[data-v-bc3a66f2]{display:flex;align-items:center;gap:var(--coar-spacing-xs);flex-shrink:0}.coar-toast-action-btn[data-v-bc3a66f2]{background:none;border:none;padding:var(--coar-spacing-xxs) var(--coar-spacing-xs);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-font-weight-semi-bold);color:var(--coar-text-accent-primary);cursor:pointer;border-radius:var(--coar-radius-s);transition:background-color var(--coar-duration-fast) var(--coar-ease-out)}.coar-toast-action-btn[data-v-bc3a66f2]:hover{background-color:var(--coar-background-accent-secondary)}.coar-toast-action-btn[data-v-bc3a66f2]:focus-visible{outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:-2px}.coar-toast-close[data-v-bc3a66f2]{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:var(--coar-spacing-xxs);border-radius:var(--coar-radius-s);color:var(--coar-text-neutral-secondary);cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out)}.coar-toast-close[data-v-bc3a66f2]:hover{background-color:var(--coar-background-neutral-secondary);color:var(--coar-text-neutral-primary)}.coar-toast-close[data-v-bc3a66f2]:focus-visible{outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:-2px}.coar-toast-progress[data-v-bc3a66f2]{position:absolute;bottom:0;left:0;right:0;height:var(--coar-toast-progress-height);background:var(--coar-background-neutral-tertiary)}.coar-toast-progress-bar[data-v-bc3a66f2]{height:100%;background:var(--coar-background-neutral-quaternary);transform-origin:left;animation:coar-toast-progress-bc3a66f2 linear forwards}.coar-toast--success .coar-toast-progress-bar[data-v-bc3a66f2]{background:var(--coar-background-semantic-success-bold)}.coar-toast--error .coar-toast-progress-bar[data-v-bc3a66f2]{background:var(--coar-background-semantic-error-bold)}.coar-toast--warning .coar-toast-progress-bar[data-v-bc3a66f2]{background:var(--coar-background-semantic-warning-bold)}.coar-toast--info .coar-toast-progress-bar[data-v-bc3a66f2]{background:var(--coar-background-semantic-info-bold)}.coar-toast-progress-bar--paused[data-v-bc3a66f2]{animation-play-state:paused}@keyframes coar-toast-progress-bc3a66f2{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes coar-toast-slide-in-bc3a66f2{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media (prefers-reduced-motion: reduce){.coar-toast[data-v-bc3a66f2]{animation:none}.coar-toast-action-btn[data-v-bc3a66f2],.coar-toast-close[data-v-bc3a66f2]{transition:none}.coar-toast-progress-bar[data-v-bc3a66f2]{animation:none;transform:scaleX(0)}}.coar-toast-container[data-v-ea7a21d2]{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:var(--coar-spacing-s);pointer-events:none;max-height:100vh;overflow:hidden}.coar-toast-container--top-right[data-v-ea7a21d2]{top:var(--coar-spacing-l);right:var(--coar-spacing-l)}.coar-toast-container--top-left[data-v-ea7a21d2]{top:var(--coar-spacing-l);left:var(--coar-spacing-l)}.coar-toast-container--top-center[data-v-ea7a21d2]{top:var(--coar-spacing-l);left:50%;transform:translate(-50%)}.coar-toast-container--bottom-right[data-v-ea7a21d2]{bottom:var(--coar-spacing-l);right:var(--coar-spacing-l)}.coar-toast-container--bottom-left[data-v-ea7a21d2]{bottom:var(--coar-spacing-l);left:var(--coar-spacing-l)}.coar-toast-container--bottom-center[data-v-ea7a21d2]{bottom:var(--coar-spacing-l);left:50%;transform:translate(-50%)}.coar-popconfirm-host[data-v-00a44398]{filter:drop-shadow(0 4px 12px rgba(0,0,0,.15))}.coar-popconfirm-panel[data-v-00a44398]{position:relative;padding:.75rem;background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral-tertiary);border-radius:var(--coar-radius-s);max-width:280px;font-family:var(--coar-body-base-family);box-sizing:border-box}.coar-popconfirm-panel[data-v-00a44398]:before{content:"";position:absolute;width:10px;height:10px;background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral-tertiary);transform:rotate(45deg)}.coar-overlay-host[data-placement=top]{bottom:-6px;left:50%;margin-left:-5px;border-top:none;border-left:none}.coar-overlay-host[data-placement=bottom]{top:-6px;left:50%;margin-left:-5px;border-bottom:none;border-right:none}.coar-overlay-host[data-placement=left]{right:-6px;top:50%;margin-top:-5px;border-bottom:none;border-left:none}.coar-overlay-host[data-placement=right]{left:-6px;top:50%;margin-top:-5px;border-top:none;border-right:none}.coar-popconfirm-panel__title[data-v-00a44398]{font-weight:var(--coar-font-weight-semi-bold);font-size:var(--coar-body-base-size);color:var(--coar-text-neutral-primary);margin-bottom:.25rem}.coar-popconfirm-panel__message[data-v-00a44398]{font-size:var(--coar-body-small-base-size);color:var(--coar-text-neutral-secondary);margin-bottom:.75rem;line-height:var(--coar-line-height-normal)}.coar-popconfirm-panel__actions[data-v-00a44398]{display:flex;justify-content:flex-end;gap:.5rem}.coar-popconfirm-trigger[data-v-79d5c195]{display:inline}.coar-popover-panel[data-v-320f473e]{padding:var(--coar-spacing-s);background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-s);box-shadow:var(--coar-shadow-m);min-width:var(--coar-popover-min-width);max-width:var(--coar-popover-max-width);pointer-events:auto}.coar-popover-panel--non-interactive[data-v-320f473e]{pointer-events:none}.coar-popover-content[data-v-320f473e]{max-height:var(--coar-popover-max-height);overflow:hidden}.coar-popover[data-v-e526bebe]{display:inline-block}.coar-popover-trigger[data-v-e526bebe]{display:inline-block;cursor:pointer}.coar-dialog[data-v-d9cf11d4]{background:var(--coar-dialog-background);border-radius:var(--coar-dialog-border-radius);box-shadow:var(--coar-shadow-xl);display:flex;flex-direction:column;max-height:85vh;overflow:hidden;animation:coar-dialog-scale-in-d9cf11d4 var(--coar-duration-normal) var(--coar-ease-out);outline:none}.coar-dialog--s[data-v-d9cf11d4]{width:var(--coar-dialog-s-width)}.coar-dialog--m[data-v-d9cf11d4]{width:var(--coar-dialog-m-width)}.coar-dialog--l[data-v-d9cf11d4]{width:var(--coar-dialog-l-width)}.coar-dialog-header[data-v-d9cf11d4]{display:flex;align-items:center;justify-content:space-between;gap:var(--coar-dialog-header-gap);padding:var(--coar-dialog-padding);padding-bottom:0}.coar-dialog-title[data-v-d9cf11d4]{margin:0;font:var(--coar-heading-s);color:var(--coar-text-neutral-primary);flex:1;min-width:0}.coar-dialog-close[data-v-d9cf11d4]{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:var(--coar-spacing-xs);border-radius:var(--coar-radius-s);color:var(--coar-text-neutral-secondary);cursor:pointer;flex-shrink:0;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out)}.coar-dialog-close[data-v-d9cf11d4]:hover{background-color:var(--coar-background-neutral-secondary);color:var(--coar-text-neutral-primary)}.coar-dialog-close[data-v-d9cf11d4]:focus-visible{outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:-2px}.coar-dialog-body[data-v-d9cf11d4]{padding:var(--coar-dialog-padding);overflow:hidden;flex:1;color:var(--coar-text-neutral-primary)}.coar-dialog-body p[data-v-d9cf11d4]{margin:0;color:var(--coar-text-neutral-secondary)}.coar-dialog-footer[data-v-d9cf11d4]{display:flex;align-items:center;justify-content:flex-end;gap:var(--coar-spacing-s);padding:var(--coar-dialog-padding);padding-top:0}@keyframes coar-dialog-scale-in-d9cf11d4{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion: reduce){.coar-dialog[data-v-d9cf11d4]{animation:none}.coar-dialog-close[data-v-d9cf11d4]{transition:none}}.coar-menu[data-v-2eea9efd]{display:inline-flex;flex-direction:column;min-width:var(--coar-menu-min-width);max-width:var(--coar-menu-max-width);gap:0;background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral-tertiary);border-radius:var(--coar-radius-s);overflow:hidden;box-shadow:var(--coar-shadow-s)}.coar-menu__header[data-v-2eea9efd],.coar-menu__footer[data-v-2eea9efd]{flex-shrink:0}.coar-menu__content[data-v-2eea9efd]{flex:1;overflow:hidden}.coar-menu--borderless[data-v-2eea9efd]{background:transparent;border:none;border-radius:0;box-shadow:none;min-width:unset;max-width:unset}.coar-menu-item[data-v-6aa4452b]{display:flex;align-items:center;gap:var(--coar-menu-item-gap);box-sizing:border-box;padding:var(--coar-menu-item-padding);font-family:var(--coar-menu-item-font-family);font-size:var(--coar-menu-item-font-size);font-weight:var(--coar-menu-item-font-weight);line-height:var(--coar-menu-item-line-height);color:var(--coar-menu-item-color);background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--coar-duration-fast) var(--coar-ease-out);outline:none}.coar-menu-item[data-v-6aa4452b]:hover:not(.coar-menu-item--disabled){background:var(--coar-background-neutral-secondary)}.coar-menu-item[data-v-6aa4452b]:focus-visible{background:var(--coar-background-neutral-secondary);outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:-2px}.coar-menu-item--disabled[data-v-6aa4452b]{color:var(--coar-text-neutral-disabled);cursor:not-allowed;opacity:.5}.coar-menu-item__icon[data-v-6aa4452b]{display:var(--coar-menu-icon-slot-display);align-items:center;justify-content:center;flex-shrink:0;width:var(--coar-menu-item-icon-slot-size);height:var(--coar-menu-item-icon-slot-size)}.coar-menu-item__icon[data-v-6aa4452b] [icon-name=square-dashed]{opacity:.3}.coar-menu-item__label[data-v-6aa4452b]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coar-menu-divider[data-v-d9e1f9a8]{display:block;height:1px;margin:.25rem .75rem;background:var(--coar-border-neutral-tertiary)}.coar-menu-heading[data-v-8d11534c]{display:flex;align-items:center;width:100%;box-sizing:border-box;padding:var(--coar-menu-heading-padding);background:var(--coar-background-neutral-primary);font-family:var(--coar-menu-heading-font-family);font-size:var(--coar-menu-heading-font-size);font-weight:var(--coar-menu-heading-font-weight);line-height:var(--coar-menu-heading-line-height);text-transform:var(--coar-menu-heading-text-transform);letter-spacing:var(--coar-menu-heading-letter-spacing);color:var(--coar-menu-heading-color);cursor:default;-webkit-user-select:none;user-select:none}.coar-menu-heading--sticky[data-v-8d11534c]{position:sticky;top:0;z-index:1;background:var(--coar-background-neutral-primary)}.coar-sub-expand-root[data-v-ce683949]{display:block}.coar-sub-expand[data-v-ce683949]{display:flex;align-items:center;gap:var(--coar-menu-item-gap);width:100%;box-sizing:border-box;padding:var(--coar-menu-item-padding);font-family:var(--coar-menu-item-font-family);font-size:var(--coar-menu-item-font-size);font-weight:var(--coar-menu-item-font-weight);line-height:var(--coar-menu-item-line-height);color:var(--coar-menu-item-color);background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--coar-duration-fast) var(--coar-ease-out);outline:none}.coar-sub-expand[data-v-ce683949]:hover:not(.coar-sub-expand--disabled){background:var(--coar-background-neutral-secondary)}.coar-sub-expand[data-v-ce683949]:focus-visible{background:var(--coar-background-neutral-secondary);outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:-2px}.coar-sub-expand--disabled[data-v-ce683949]{color:var(--coar-text-neutral-disabled);cursor:not-allowed;opacity:.6}.coar-sub-expand__icon[data-v-ce683949]{flex-shrink:0;display:var(--coar-menu-icon-slot-display);align-items:center;justify-content:center;width:var(--coar-menu-item-icon-slot-size);height:var(--coar-menu-item-icon-slot-size)}.coar-sub-expand__icon[data-v-ce683949] [icon-name=square-dashed]{opacity:.15}.coar-sub-expand__label[data-v-ce683949]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-sub-expand__arrow[data-v-ce683949]{flex-shrink:0;margin-left:auto;opacity:.6;transition:opacity var(--coar-duration-fast) var(--coar-ease-out)}.coar-sub-expand:hover:not(.coar-sub-expand--disabled) .coar-sub-expand__arrow[data-v-ce683949]{opacity:1}.coar-sub-expand__panel[data-v-ce683949]{box-sizing:border-box;margin-left:var(--coar-sub-expand-indent-offset);position:relative;display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows var(--coar-duration-normal) var(--coar-ease-out)}.coar-sub-expand__panel--open[data-v-ce683949]{grid-template-rows:1fr}.coar-sub-expand__panel-inner[data-v-ce683949]{overflow:hidden;min-height:0;padding-top:0;padding-bottom:0;opacity:0;transform:translateY(-2px);transition:opacity var(--coar-duration-fast) var(--coar-ease-out),transform var(--coar-duration-fast) var(--coar-ease-out)}.coar-sub-expand__panel--open>.coar-sub-expand__panel-inner[data-v-ce683949]{padding-top:.25rem;padding-bottom:.25rem;opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.coar-sub-expand[data-v-ce683949],.coar-sub-expand__arrow[data-v-ce683949],.coar-sub-expand__panel[data-v-ce683949],.coar-sub-expand__panel-inner[data-v-ce683949]{transition-duration:0s}}.coar-submenu-item-root[data-v-2a5f64d0]{display:block}.coar-submenu-item[data-v-2a5f64d0]{display:flex;align-items:center;gap:var(--coar-menu-item-gap);box-sizing:border-box;padding:var(--coar-menu-item-padding);font-family:var(--coar-menu-item-font-family);font-size:var(--coar-menu-item-font-size);font-weight:var(--coar-menu-item-font-weight);line-height:var(--coar-menu-item-line-height);color:var(--coar-menu-item-color);background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .1s ease;outline:none}.coar-submenu-item[data-v-2a5f64d0]:hover:not(.coar-submenu-item--disabled){background:var(--coar-background-neutral-secondary)}.coar-submenu-item--open[data-v-2a5f64d0]{background:var(--coar-background-neutral-secondary)}.coar-submenu-item[data-v-2a5f64d0]:focus-visible{background:var(--coar-background-neutral-secondary);outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:-2px}.coar-submenu-item--disabled[data-v-2a5f64d0]{color:var(--coar-text-neutral-disabled);cursor:not-allowed;opacity:.6}.coar-submenu-item__icon[data-v-2a5f64d0]{flex-shrink:0;display:var(--coar-menu-icon-slot-display);align-items:center;justify-content:center;width:var(--coar-menu-item-icon-slot-size);height:var(--coar-menu-item-icon-slot-size)}.coar-submenu-item__icon[data-v-2a5f64d0] [icon-name=square-dashed]{opacity:.15}.coar-submenu-item__label[data-v-2a5f64d0]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-submenu-item__arrow[data-v-2a5f64d0]{flex-shrink:0;margin-left:auto;opacity:.6;transition:opacity .1s ease}.coar-submenu-item:hover:not(.coar-submenu-item--disabled) .coar-submenu-item__arrow[data-v-2a5f64d0]{opacity:1}.coar-tab-group[data-v-3da33678]{display:flex;flex-direction:column}.coar-tab-list[data-v-3da33678]{display:flex;gap:0;border-bottom:1px solid var(--coar-border-neutral-tertiary)}.coar-tab-list-actions[data-v-3da33678]{margin-left:auto;display:inline-flex;align-items:center;gap:var(--coar-spacing-xs);padding:0 var(--coar-spacing-s)}.coar-tab-button[data-v-3da33678]{display:inline-flex;align-items:center;gap:var(--coar-spacing-s);padding:var(--coar-spacing-s) var(--coar-spacing-m);background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;font-family:var(--coar-body-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-font-weight-medium);color:var(--coar-text-neutral-secondary);cursor:pointer;transition:color var(--coar-duration-fast) var(--coar-ease-out),border-color var(--coar-duration-fast) var(--coar-ease-out);white-space:nowrap}.coar-tab-label[data-v-3da33678]{display:inline-block}.coar-tab-button[data-v-3da33678]:hover:not(.disabled){color:var(--coar-text-accent-primary)}.coar-tab-button[data-v-3da33678]:focus-visible{outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:-2px;border-radius:var(--coar-radius-xs) var(--coar-radius-xs) 0 0}.coar-tab-button.active[data-v-3da33678]{color:var(--coar-text-accent-primary);border-bottom-color:var(--coar-border-accent-primary)}.coar-tab-button.disabled[data-v-3da33678]{color:var(--coar-text-neutral-disabled);cursor:not-allowed}.coar-tab-panel[data-v-3da33678]{display:none}.coar-tab-panel.active[data-v-3da33678]{display:block}@media (prefers-reduced-motion: reduce){.coar-tab-button[data-v-3da33678]{transition-duration:0s}}.coar-segmented-control[data-v-69a850cf]{display:inline-flex;background:var(--coar-background-neutral-primary, #fff);border:1px solid var(--coar-border-neutral-tertiary);border-radius:var(--coar-radius-xs);overflow:hidden;font-family:var(--coar-body-base-family);font-weight:var(--coar-body-base-weight)}.coar-segmented-control--full-width[data-v-69a850cf]{display:flex;width:100%}.coar-segmented-control--full-width .coar-segmented-control__segment[data-v-69a850cf]{flex:1 1 0}.coar-segmented-control--disabled[data-v-69a850cf]{opacity:.5;pointer-events:none}.coar-segmented-control__segment[data-v-69a850cf]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;background:transparent;border:none;border-right:1px solid var(--coar-border-neutral-tertiary);color:var(--coar-text-neutral-primary);cursor:pointer;font-family:inherit;font-weight:inherit;white-space:nowrap;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out)}.coar-segmented-control__segment[data-v-69a850cf]:last-child{border-right:none}.coar-segmented-control--xs .coar-segmented-control__segment[data-v-69a850cf]{height:var(--coar-component-xs-height);padding:0 10px;font-size:var(--coar-component-xs-font-size)}.coar-segmented-control--s .coar-segmented-control__segment[data-v-69a850cf]{height:var(--coar-component-s-height);padding:0 12px;font-size:var(--coar-component-s-font-size)}.coar-segmented-control--m .coar-segmented-control__segment[data-v-69a850cf]{height:var(--coar-component-m-height);padding:0 var(--coar-spacing-m);font-size:var(--coar-component-m-font-size)}.coar-segmented-control--l .coar-segmented-control__segment[data-v-69a850cf]{height:var(--coar-component-l-height);padding:0 var(--coar-spacing-l);font-size:var(--coar-component-l-font-size)}.coar-segmented-control__segment[data-v-69a850cf]:hover:not(:disabled):not(.coar-segmented-control__segment--active){background:var(--coar-background-neutral-secondary)}.coar-segmented-control__segment--active[data-v-69a850cf]{background:var(--coar-background-accent-primary);color:var(--coar-text-on-bold)}.coar-segmented-control__segment[data-v-69a850cf]:focus-visible{outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:calc(var(--coar-focus-offset) * -1);z-index:1}.coar-segmented-control__segment--disabled[data-v-69a850cf]{cursor:not-allowed}.coar-segmented-control__icon[data-v-69a850cf]{flex:0 0 auto}.coar-breadcrumb[data-v-634df95e]{display:block;font-size:var(--coar-breadcrumb-font-size);font-family:var(--coar-body-base-family)}.coar-breadcrumb-list[data-v-634df95e]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--coar-breadcrumb-separator-gap);list-style:none;margin:0;padding:0}.coar-breadcrumb-item[data-v-ae26956d]{display:inline-flex;align-items:center}.coar-breadcrumb-item+.coar-breadcrumb-item[data-v-ae26956d]:before{content:var(--coar-breadcrumb-separator);color:var(--coar-breadcrumb-separator-color);margin-right:var(--coar-breadcrumb-separator-gap);-webkit-user-select:none;user-select:none}[data-v-ae26956d] a{color:var(--coar-breadcrumb-link-color);text-decoration:none}[data-v-ae26956d] a:hover{text-decoration:underline}.coar-breadcrumb-item--active[data-v-ae26956d]{color:var(--coar-breadcrumb-active-color);font-weight:var(--coar-font-weight-medium)}.coar-pagination[data-v-9fa1b076]{display:block}.coar-pagination-nav[data-v-9fa1b076]{display:flex;align-items:center;gap:var(--coar-pagination-gap)}.coar-pagination-button[data-v-9fa1b076]{display:inline-flex;align-items:center;justify-content:center;min-width:var(--coar-pagination-button-size);height:var(--coar-pagination-button-size);padding:0 var(--coar-spacing-xs);font-size:var(--coar-pagination-font-size);font-family:inherit;line-height:var(--coar-line-height-none);border:1px solid transparent;border-radius:var(--coar-radius-xs);background:transparent;color:var(--coar-text-neutral-primary);cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out);-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion: reduce){.coar-pagination-button[data-v-9fa1b076]{transition:none}}.coar-pagination-button[data-v-9fa1b076]:hover:not(:disabled){background:var(--coar-pagination-hover-background)}.coar-pagination-button[data-v-9fa1b076]:focus-visible{outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:1px}.coar-pagination-button[data-v-9fa1b076]:disabled{opacity:.4;cursor:not-allowed}.coar-pagination-button--active[data-v-9fa1b076]{background:var(--coar-pagination-active-background);color:var(--coar-pagination-active-color);font-weight:var(--coar-font-weight-semi-bold)}.coar-pagination-button--active[data-v-9fa1b076]:hover:not(:disabled){background:var(--coar-pagination-active-background)}.coar-pagination-ellipsis[data-v-9fa1b076]{display:inline-flex;align-items:center;justify-content:center;min-width:var(--coar-pagination-button-size);height:var(--coar-pagination-button-size);font-size:var(--coar-pagination-font-size);color:var(--coar-text-neutral-tertiary);-webkit-user-select:none;user-select:none}.coar-pagination--disabled[data-v-9fa1b076]{pointer-events:none;opacity:.5}.coar-sidebar[data-v-4d01f17a]{display:flex;box-sizing:border-box;overflow:hidden;transition:width var(--coar-duration-normal) var(--coar-ease-out),min-width var(--coar-duration-normal) var(--coar-ease-out),max-width var(--coar-duration-normal) var(--coar-ease-out),height var(--coar-duration-normal) var(--coar-ease-out),min-height var(--coar-duration-normal) var(--coar-ease-out),max-height var(--coar-duration-normal) var(--coar-ease-out),background-color var(--coar-duration-normal) var(--coar-ease-out),border-color var(--coar-duration-normal) var(--coar-ease-out),box-shadow var(--coar-duration-normal) var(--coar-ease-out)}.coar-sidebar--vertical[data-v-4d01f17a]{flex-direction:column;height:100%;width:var(--coar-sidebar-width);min-width:var(--coar-sidebar-min-width);max-width:var(--coar-sidebar-max-width)}.coar-sidebar--vertical.coar-sidebar--collapsed.coar-sidebar--size-s[data-v-4d01f17a]{width:var(--coar-sidebar-collapsed-width, 2.25rem);min-width:var(--coar-sidebar-collapsed-width, 2.25rem);max-width:var(--coar-sidebar-collapsed-width, 2.25rem)}.coar-sidebar--vertical.coar-sidebar--collapsed.coar-sidebar--size-m[data-v-4d01f17a]{width:var(--coar-sidebar-collapsed-width, 2.75rem);min-width:var(--coar-sidebar-collapsed-width, 2.75rem);max-width:var(--coar-sidebar-collapsed-width, 2.75rem)}.coar-sidebar--vertical.coar-sidebar--collapsed.coar-sidebar--size-l[data-v-4d01f17a]{width:var(--coar-sidebar-collapsed-width, 3.25rem);min-width:var(--coar-sidebar-collapsed-width, 3.25rem);max-width:var(--coar-sidebar-collapsed-width, 3.25rem)}.coar-sidebar--side-left[data-v-4d01f17a]{border-right:var(--coar-sidebar-border)}.coar-sidebar--side-right[data-v-4d01f17a]{border-left:var(--coar-sidebar-border)}.coar-sidebar--horizontal[data-v-4d01f17a]{flex-direction:row;width:100%;height:var(--coar-sidebar-height, auto);min-height:var(--coar-sidebar-min-height, auto);max-height:var(--coar-sidebar-max-height, none)}.coar-sidebar--horizontal.coar-sidebar--collapsed.coar-sidebar--size-s[data-v-4d01f17a]{height:var(--coar-sidebar-collapsed-height, 2.25rem);min-height:var(--coar-sidebar-collapsed-height, 2.25rem);max-height:var(--coar-sidebar-collapsed-height, 2.25rem)}.coar-sidebar--horizontal.coar-sidebar--collapsed.coar-sidebar--size-m[data-v-4d01f17a]{height:var(--coar-sidebar-collapsed-height, 2.75rem);min-height:var(--coar-sidebar-collapsed-height, 2.75rem);max-height:var(--coar-sidebar-collapsed-height, 2.75rem)}.coar-sidebar--horizontal.coar-sidebar--collapsed.coar-sidebar--size-l[data-v-4d01f17a]{height:var(--coar-sidebar-collapsed-height, 3.25rem);min-height:var(--coar-sidebar-collapsed-height, 3.25rem);max-height:var(--coar-sidebar-collapsed-height, 3.25rem)}.coar-sidebar--side-top[data-v-4d01f17a]{border-bottom:var(--coar-sidebar-border)}.coar-sidebar--side-bottom[data-v-4d01f17a]{border-top:var(--coar-sidebar-border)}.coar-sidebar--primary[data-v-4d01f17a]{background-color:var(--coar-background-neutral-secondary)}.coar-sidebar--secondary[data-v-4d01f17a]{background-color:var(--coar-background-neutral-primary)}.coar-sidebar--elevated[data-v-4d01f17a]{box-shadow:var(--coar-elevation-medium)}.coar-sidebar--borderless[data-v-4d01f17a]{border-color:transparent}.coar-sidebar--vertical.coar-sidebar--collapsed .coar-sidebar__header[data-v-4d01f17a],.coar-sidebar--vertical.coar-sidebar--collapsed .coar-sidebar__footer[data-v-4d01f17a]{align-items:center}.coar-sidebar--horizontal.coar-sidebar--collapsed .coar-sidebar__header[data-v-4d01f17a],.coar-sidebar--horizontal.coar-sidebar--collapsed .coar-sidebar__footer[data-v-4d01f17a]{justify-content:center}.coar-sidebar__header[data-v-4d01f17a],.coar-sidebar__footer[data-v-4d01f17a]{display:flex;flex-shrink:0}.coar-sidebar--vertical .coar-sidebar__header[data-v-4d01f17a],.coar-sidebar--vertical .coar-sidebar__footer[data-v-4d01f17a]{flex-direction:column}.coar-sidebar--horizontal .coar-sidebar__header[data-v-4d01f17a],.coar-sidebar--horizontal .coar-sidebar__footer[data-v-4d01f17a]{flex-direction:row;align-items:center}.coar-sidebar__header[data-v-4d01f17a]{padding:var(--coar-sidebar-header-padding)}.coar-sidebar__content[data-v-4d01f17a]{flex:1;overflow:hidden;padding:var(--coar-sidebar-content-padding)}.coar-sidebar--horizontal .coar-sidebar__content[data-v-4d01f17a] [data-overlayscrollbars-viewport]{display:flex!important;flex-direction:row;align-items:center;height:100%}.coar-sidebar__footer[data-v-4d01f17a]{padding:var(--coar-sidebar-footer-padding)}@media (prefers-reduced-motion: reduce){.coar-sidebar[data-v-4d01f17a]{transition-duration:0s}}.coar-sidebar-item[data-v-2374a3e5]{display:flex;align-items:center;gap:var(--coar-sidebar-item-gap, .75rem);box-sizing:border-box;padding:var(--coar-sidebar-item-padding, .5rem .75rem);margin:var(--coar-sidebar-item-margin, 2px 0);font-family:var(--coar-body-base-family);font-size:var(--coar-component-m-font-size);font-weight:var(--coar-font-weight-regular);line-height:var(--coar-line-height-relaxed);color:var(--coar-text-neutral-secondary);background:transparent;border-radius:var(--coar-sidebar-item-radius, var(--coar-radius-xxs));cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;white-space:nowrap;overflow:hidden;transition:background var(--coar-duration-fast) var(--coar-ease-out)}.coar-sidebar-item--horizontal[data-v-2374a3e5]{margin:var(--coar-sidebar-item-margin-horizontal, 0 2px);flex-shrink:0}.coar-sidebar-item[data-v-2374a3e5]:hover:not(.coar-sidebar-item--disabled){background:var(--coar-sidebar-item-hover, var(--coar-background-neutral-tertiary))}.coar-sidebar-item[data-v-2374a3e5]:focus-visible{background:var(--coar-sidebar-item-hover, var(--coar-background-neutral-tertiary));outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:-2px}.coar-sidebar-item--active[data-v-2374a3e5]{color:var(--coar-sidebar-item-active-color, var(--coar-text-accent-primary));background:var(--coar-sidebar-item-active-bg, var(--coar-background-accent-tertiary));font-weight:var(--coar-font-weight-medium)}.coar-sidebar-item--active.coar-sidebar-item--side-left[data-v-2374a3e5]{border-left:3px solid currentColor;padding-left:calc(.75rem - 3px)}.coar-sidebar-item--active.coar-sidebar-item--side-right[data-v-2374a3e5]{border-right:3px solid currentColor;padding-right:calc(.75rem - 3px)}.coar-sidebar-item--active.coar-sidebar-item--side-top[data-v-2374a3e5]{border-top:3px solid currentColor;padding-top:calc(.5rem - 3px)}.coar-sidebar-item--active.coar-sidebar-item--side-bottom[data-v-2374a3e5]{border-bottom:3px solid currentColor;padding-bottom:calc(.5rem - 3px)}.coar-sidebar-item--active.coar-sidebar-item--collapsed[data-v-2374a3e5]{border:none;padding:.5rem}.coar-sidebar-item--active[data-v-2374a3e5]:hover{background:var(--coar-sidebar-item-active-bg, var(--coar-background-accent-tertiary))}.coar-sidebar-item--disabled[data-v-2374a3e5]{color:var(--coar-text-neutral-disabled);cursor:not-allowed;opacity:.5}.coar-sidebar-item__icon[data-v-2374a3e5]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.coar-sidebar-item__icon[data-v-2374a3e5] [icon-name=square-dashed]{opacity:.3}.coar-sidebar-item__label[data-v-2374a3e5]{flex:1;overflow:hidden;text-overflow:ellipsis}.coar-sidebar-item--collapsed[data-v-2374a3e5]{justify-content:center;padding:.5rem;border-radius:var(--coar-radius-s)}.coar-sidebar-item--collapsed.coar-sidebar-item--vertical[data-v-2374a3e5]{width:fit-content;margin-left:auto;margin-right:auto}.coar-sidebar-item--collapsed.coar-sidebar-item--horizontal[data-v-2374a3e5]{height:fit-content;margin-top:auto;margin-bottom:auto}.coar-sidebar-item--collapsed .coar-sidebar-item__label[data-v-2374a3e5]{display:none}@media (prefers-reduced-motion: reduce){.coar-sidebar-item[data-v-2374a3e5]{transition-duration:0s}}.coar-sidebar-group[data-v-58ab0ce4]{display:flex}.coar-sidebar-group--vertical[data-v-58ab0ce4]{flex-direction:column}.coar-sidebar-group--horizontal[data-v-58ab0ce4]{flex-direction:row;align-items:center}.coar-sidebar-group__trigger[data-v-58ab0ce4]{display:flex;align-items:center;gap:var(--coar-sidebar-item-gap, .75rem);width:100%;box-sizing:border-box;padding:var(--coar-sidebar-item-padding, .5rem .75rem);margin:var(--coar-sidebar-item-margin, 2px 0);font-family:var(--coar-body-base-family);font-size:var(--coar-component-m-font-size);font-weight:var(--coar-font-weight-regular);line-height:var(--coar-line-height-relaxed);color:var(--coar-text-neutral-secondary);background:transparent;border-radius:var(--coar-sidebar-item-radius, var(--coar-radius-xxs));cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;white-space:nowrap;overflow:hidden;transition:background var(--coar-duration-fast) var(--coar-ease-out)}.coar-sidebar-group--horizontal .coar-sidebar-group__trigger[data-v-58ab0ce4]{width:auto;margin:var(--coar-sidebar-item-margin-horizontal, 0 2px);flex-shrink:0}.coar-sidebar-group--horizontal[data-v-58ab0ce4]{flex-shrink:0}.coar-sidebar-group__trigger[data-v-58ab0ce4]:hover:not(.coar-sidebar-group__trigger--disabled){background:var(--coar-sidebar-item-hover, var(--coar-background-neutral-tertiary))}.coar-sidebar-group__trigger[data-v-58ab0ce4]:focus-visible{background:var(--coar-sidebar-item-hover, var(--coar-background-neutral-tertiary));outline:var(--coar-focus-width) var(--coar-focus-style) var(--coar-focus-color);outline-offset:-2px}.coar-sidebar-group__trigger--disabled[data-v-58ab0ce4]{color:var(--coar-text-neutral-disabled);cursor:not-allowed;opacity:.6}.coar-sidebar-group__icon[data-v-58ab0ce4]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.coar-sidebar-group__icon[data-v-58ab0ce4] [icon-name=square-dashed]{opacity:.15}.coar-sidebar-group__caret[data-v-58ab0ce4]{position:absolute;bottom:-3px;right:-9px;display:none;align-items:center;justify-content:center;width:10px;height:10px;opacity:.7}.coar-sidebar-group__caret[data-v-58ab0ce4] .coar-icon-host{width:8px!important;height:8px!important}.coar-sidebar-group__trigger:hover .coar-sidebar-group__caret[data-v-58ab0ce4]{opacity:1}.coar-sidebar-group__label[data-v-58ab0ce4]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-sidebar-group__chevron[data-v-58ab0ce4]{flex-shrink:0;margin-left:auto;opacity:.5;transition:opacity var(--coar-duration-fast) var(--coar-ease-out),transform var(--coar-duration-fast) var(--coar-ease-out)}.coar-sidebar-group__trigger:hover:not(.coar-sidebar-group__trigger--disabled) .coar-sidebar-group__chevron[data-v-58ab0ce4]{opacity:1}.coar-sidebar-group--vertical .coar-sidebar-group__panel[data-v-58ab0ce4]{box-sizing:border-box;padding-left:var(--coar-sidebar-group-indent, 16px);display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows var(--coar-duration-normal) var(--coar-ease-out)}.coar-sidebar-group--vertical .coar-sidebar-group__panel--open[data-v-58ab0ce4]{grid-template-rows:1fr}.coar-sidebar-group--vertical .coar-sidebar-group__panel-inner[data-v-58ab0ce4]{overflow:hidden;min-height:0;opacity:0;transform:translateY(-2px);transition:opacity var(--coar-duration-fast) var(--coar-ease-out),transform var(--coar-duration-fast) var(--coar-ease-out)}.coar-sidebar-group--vertical .coar-sidebar-group__panel--open>.coar-sidebar-group__panel-inner[data-v-58ab0ce4]{opacity:1;transform:translateY(0)}.coar-sidebar-group--horizontal .coar-sidebar-group__panel[data-v-58ab0ce4]{box-sizing:border-box;display:grid;grid-template-columns:0fr;overflow:hidden;transition:grid-template-columns var(--coar-duration-normal) var(--coar-ease-out)}.coar-sidebar-group--horizontal .coar-sidebar-group__panel--open[data-v-58ab0ce4]{grid-template-columns:1fr}.coar-sidebar-group--horizontal .coar-sidebar-group__panel-inner[data-v-58ab0ce4]{overflow:hidden;min-width:0;display:flex;flex-direction:row;align-items:center;opacity:0;transform:translate(-2px);transition:opacity var(--coar-duration-fast) var(--coar-ease-out),transform var(--coar-duration-fast) var(--coar-ease-out)}.coar-sidebar-group--horizontal .coar-sidebar-group__panel--open>.coar-sidebar-group__panel-inner[data-v-58ab0ce4]{opacity:1;transform:translate(0)}.coar-sidebar-group__panel[data-v-58ab0ce4] .coar-sidebar-item{padding:.375rem .625rem;font-size:var(--coar-component-s-font-size)}.coar-sidebar-group__panel[data-v-58ab0ce4] .coar-sidebar-item__icon{transform:scale(.85);opacity:.55}.coar-sidebar-group__panel[data-v-58ab0ce4] .coar-sidebar-item__label{opacity:.65}.coar-sidebar-group--vertical.coar-sidebar-group--collapsed .coar-sidebar-group__trigger[data-v-58ab0ce4]{width:fit-content;margin-left:auto;margin-right:auto;justify-content:center;padding:.5rem;border-radius:var(--coar-radius-s)}.coar-sidebar-group--vertical.coar-sidebar-group--collapsed .coar-sidebar-group__label[data-v-58ab0ce4]{display:none}.coar-sidebar-group--vertical.coar-sidebar-group--collapsed .coar-sidebar-group__caret[data-v-58ab0ce4]{display:flex}.coar-sidebar-group--vertical.coar-sidebar-group--collapsed .coar-sidebar-group__chevron[data-v-58ab0ce4]{display:none}.coar-sidebar-group--vertical.coar-sidebar-group--collapsed .coar-sidebar-group__panel[data-v-58ab0ce4]{--coar-sidebar-group-indent: 0}.coar-sidebar-group--vertical.coar-sidebar-group--collapsed .coar-sidebar-group__panel[data-v-58ab0ce4] .coar-sidebar-item{padding:.25rem .375rem;margin-left:auto;margin-right:auto}.coar-sidebar-group--vertical.coar-sidebar-group--collapsed .coar-sidebar-group__panel[data-v-58ab0ce4] .coar-sidebar-item__icon{transform:scale(.75)}.coar-sidebar-group--vertical.coar-sidebar-group--collapsed[data-v-58ab0ce4]{margin-bottom:.25rem}.coar-sidebar-group--horizontal.coar-sidebar-group--collapsed .coar-sidebar-group__trigger[data-v-58ab0ce4]{height:fit-content;margin-top:auto;margin-bottom:auto;justify-content:center;padding:.5rem;border-radius:var(--coar-radius-s)}.coar-sidebar-group--horizontal.coar-sidebar-group--collapsed .coar-sidebar-group__label[data-v-58ab0ce4]{display:none}.coar-sidebar-group--horizontal.coar-sidebar-group--collapsed .coar-sidebar-group__caret[data-v-58ab0ce4]{display:flex}.coar-sidebar-group--horizontal.coar-sidebar-group--collapsed .coar-sidebar-group__chevron[data-v-58ab0ce4]{display:none}.coar-sidebar-group--horizontal.coar-sidebar-group--collapsed .coar-sidebar-group__panel[data-v-58ab0ce4] .coar-sidebar-item{padding:.25rem .375rem;margin-top:auto;margin-bottom:auto}.coar-sidebar-group--horizontal.coar-sidebar-group--collapsed .coar-sidebar-group__panel[data-v-58ab0ce4] .coar-sidebar-item__icon{transform:scale(.75)}.coar-sidebar-group--icon-only .coar-sidebar-group__trigger[data-v-58ab0ce4]{width:fit-content;margin-left:auto;margin-right:auto;justify-content:center;padding:.5rem;border-radius:var(--coar-radius-s)}.coar-sidebar-group--icon-only .coar-sidebar-group__label[data-v-58ab0ce4]{display:none}.coar-sidebar-group--icon-only .coar-sidebar-group__caret[data-v-58ab0ce4]{display:flex}.coar-sidebar-group--icon-only .coar-sidebar-group__chevron[data-v-58ab0ce4]{display:none}@media (prefers-reduced-motion: reduce){.coar-sidebar-group__trigger[data-v-58ab0ce4],.coar-sidebar-group__chevron[data-v-58ab0ce4],.coar-sidebar-group__panel[data-v-58ab0ce4],.coar-sidebar-group__panel-inner[data-v-58ab0ce4]{transition-duration:0s}}.coar-sidebar-flyout{min-width:180px;max-width:260px;padding:.375rem;background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral-tertiary);border-radius:var(--coar-radius-s);box-shadow:var(--coar-elevation-medium)}.coar-sidebar-flyout__header{padding:.375rem .75rem;font-family:var(--coar-body-base-family);font-size:var(--coar-component-s-font-size);font-weight:var(--coar-font-weight-semibold);color:var(--coar-text-neutral-tertiary);text-transform:uppercase;letter-spacing:.04em}.coar-sidebar-flyout__items{display:flex;flex-direction:column}.coar-sidebar-flyout--icons{min-width:auto;max-width:none}.coar-sidebar-flyout--icons .coar-sidebar-flyout__items{display:flex;flex-direction:column}.coar-sidebar-flyout--icons .coar-sidebar-flyout__items .coar-sidebar-item{width:fit-content;margin:0 auto;padding:.5rem;border-radius:var(--coar-radius-s);justify-content:center}.coar-sidebar-flyout--icons .coar-sidebar-flyout__items .coar-sidebar-item .coar-sidebar-item__label{display:none}.coar-sidebar-flyout--icons .coar-sidebar-flyout__items .coar-sidebar-group--icon-only .coar-sidebar-group__trigger{width:fit-content;margin:0 auto;padding:.5rem;border-radius:var(--coar-radius-s);justify-content:center}.coar-sidebar-flyout--icons .coar-sidebar-group--icon-only .coar-sidebar-group__panel{--coar-sidebar-group-indent: 0}.coar-sidebar-flyout--icons .coar-sidebar-group--icon-only .coar-sidebar-group__panel .coar-sidebar-item{width:fit-content;margin:0 auto;padding:.5rem;border-radius:var(--coar-radius-s);justify-content:center}.coar-sidebar-flyout--icons .coar-sidebar-group--icon-only .coar-sidebar-group__panel .coar-sidebar-item .coar-sidebar-item__label{display:none}.coar-sidebar-flyout:not(.coar-sidebar-flyout--icons) .coar-sidebar-flyout__items .coar-sidebar-item--collapsed{width:100%;margin-left:0;margin-right:0;justify-content:flex-start;padding:.5rem .75rem;border-radius:var(--coar-sidebar-item-radius, var(--coar-radius-xxs))}.coar-sidebar-flyout:not(.coar-sidebar-flyout--icons) .coar-sidebar-flyout__items .coar-sidebar-item--collapsed .coar-sidebar-item__label{display:inline}.coar-sidebar-flyout:not(.coar-sidebar-flyout--icons) .coar-sidebar-flyout__items .coar-sidebar-group--collapsed .coar-sidebar-group__trigger{width:100%;margin-left:0;margin-right:0;justify-content:flex-start;padding:.5rem .75rem;border-radius:var(--coar-sidebar-item-radius, var(--coar-radius-xxs))}.coar-sidebar-flyout:not(.coar-sidebar-flyout--icons) .coar-sidebar-flyout__items .coar-sidebar-group--collapsed .coar-sidebar-group__label{display:inline}.coar-sidebar-flyout:not(.coar-sidebar-flyout--icons) .coar-sidebar-flyout__items .coar-sidebar-group--collapsed .coar-sidebar-group__chevron{display:inline-flex}.coar-sidebar-flyout:not(.coar-sidebar-flyout--icons) .coar-sidebar-flyout__items .coar-sidebar-group--collapsed .coar-sidebar-group__caret{display:none}.coar-sidebar-heading[data-v-eacd2152]{display:flex;align-items:center;width:100%;box-sizing:border-box;padding:.75rem .75rem .25rem;cursor:default;-webkit-user-select:none;user-select:none}.coar-sidebar-heading[data-v-eacd2152]:not(:first-child){margin-top:.25rem}.coar-sidebar-heading__text[data-v-eacd2152]{font-family:var(--coar-body-base-family);font-size:var(--coar-font-size-xs);font-weight:var(--coar-font-weight-semi-bold);line-height:var(--coar-line-height-normal);text-transform:uppercase;letter-spacing:.05em;color:var(--coar-text-neutral-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coar-sidebar-heading--collapsed[data-v-eacd2152]{padding:.5rem}.coar-sidebar-heading--collapsed[data-v-eacd2152]:after{content:"";display:block;width:100%;border-bottom:1px solid var(--coar-border-neutral-tertiary);opacity:.5}.coar-sidebar-divider[data-v-fd322c4f]{border-bottom:1px solid var(--coar-border-neutral-tertiary);margin:var(--coar-spacing-xs) var(--coar-spacing-s)}.coar-sidebar-divider--collapsed[data-v-fd322c4f]{margin:var(--coar-spacing-xs) var(--coar-spacing-3xs)}.coar-sidebar-spacer[data-v-003a6b1d]{flex-shrink:0;height:var(--coar-spacing-m)}.coar-sidebar-spacer--grow[data-v-003a6b1d]{flex:1;height:auto}.coar-navbar[data-v-66b24c13]{display:flex;align-items:center;height:var(--coar-navbar-height);padding:0 var(--coar-navbar-padding-x);background:var(--coar-navbar-background)}.coar-navbar--elevated[data-v-66b24c13]{box-shadow:var(--coar-elevation-low)}.coar-navbar--bordered[data-v-66b24c13]{border-bottom:1px solid var(--coar-navbar-border-color)}.coar-navbar__spacer[data-v-66b24c13]{flex:1 1 auto}.coar-navbar__start[data-v-66b24c13]{flex:0 0 auto;display:flex;align-items:center;gap:var(--coar-spacing-s)}.coar-navbar__center[data-v-66b24c13]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:var(--coar-spacing-s)}.coar-navbar__end[data-v-66b24c13]{flex:0 0 auto;display:flex;align-items:center;gap:var(--coar-spacing-s)}.coar-time-picker-host[data-v-20dfbedd]{display:inline-block}.coar-time-picker[data-v-20dfbedd]{display:flex;align-items:center;gap:var(--coar-spacing-xs)}.coar-time-picker__spinner[data-v-20dfbedd]{display:flex;flex-direction:column;align-items:center;gap:var(--coar-spacing-2xs)}.coar-time-picker__btn[data-v-20dfbedd]{display:flex;align-items:center;justify-content:center;width:var(--coar-component-m-height);height:calc(var(--coar-component-m-height) * .6);padding:0;border:none;border-radius:var(--coar-radius-xs);background:transparent;color:var(--coar-icon-neutral-secondary);cursor:pointer;opacity:0;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out),opacity var(--coar-duration-fast) var(--coar-ease-out)}.coar-time-picker__btn[data-v-20dfbedd]:hover:not(:disabled){background:var(--coar-background-neutral-secondary);color:var(--coar-icon-neutral-primary);opacity:1}.coar-time-picker__btn[data-v-20dfbedd]:active:not(:disabled){background:var(--coar-background-neutral-tertiary)}.coar-time-picker__btn[data-v-20dfbedd]:disabled{color:var(--coar-icon-neutral-disabled);cursor:not-allowed}.coar-time-picker-host:hover .coar-time-picker__btn[data-v-20dfbedd]{opacity:.35}.coar-time-picker-host:focus-within .coar-time-picker__btn[data-v-20dfbedd]{opacity:.35}.coar-time-picker__btn[data-v-20dfbedd]:hover:not(:disabled){opacity:1}.coar-time-picker__value[data-v-20dfbedd]{display:flex;align-items:center;justify-content:center;min-width:var(--coar-component-m-height);height:var(--coar-component-m-height);padding:0 var(--coar-spacing-s);border:1px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);background:var(--coar-surface-input);font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);font-variant-numeric:tabular-nums;color:var(--coar-text-neutral-primary);cursor:default;-webkit-user-select:none;user-select:none;transition:border-color var(--coar-duration-fast) var(--coar-ease-out),box-shadow var(--coar-duration-fast) var(--coar-ease-out)}.coar-time-picker__value[data-v-20dfbedd]:focus{outline:none;border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color)}.coar-time-picker__separator[data-v-20dfbedd]{font-family:var(--coar-body-base-family);font-size:var(--coar-body-large-size);font-weight:var(--coar-body-bold-weight);color:var(--coar-text-neutral-secondary);-webkit-user-select:none;user-select:none}.coar-time-picker__period[data-v-20dfbedd]{margin-left:var(--coar-spacing-xs)}.coar-time-picker__period-value[data-v-20dfbedd]{min-width:calc(var(--coar-component-m-height) * 1.1);font-weight:var(--coar-body-bold-weight)}.coar-time-picker--xs .coar-time-picker__btn[data-v-20dfbedd]{width:var(--coar-component-xs-height);height:calc(var(--coar-component-xs-height) * .6)}.coar-time-picker--xs .coar-time-picker__value[data-v-20dfbedd]{min-width:var(--coar-component-xs-height);height:var(--coar-component-xs-height);padding:0 var(--coar-spacing-xs);font-size:var(--coar-component-xs-font-size)}.coar-time-picker--xs .coar-time-picker__separator[data-v-20dfbedd]{font-size:var(--coar-body-base-size)}.coar-time-picker--xs .coar-time-picker__period-value[data-v-20dfbedd]{min-width:calc(var(--coar-component-xs-height) * 1.1)}.coar-time-picker--s .coar-time-picker__btn[data-v-20dfbedd]{width:var(--coar-component-s-height);height:calc(var(--coar-component-s-height) * .6)}.coar-time-picker--s .coar-time-picker__value[data-v-20dfbedd]{min-width:var(--coar-component-s-height);height:var(--coar-component-s-height);padding:0 var(--coar-spacing-s);font-size:var(--coar-component-s-font-size)}.coar-time-picker--s .coar-time-picker__separator[data-v-20dfbedd]{font-size:var(--coar-body-base-size)}.coar-time-picker--s .coar-time-picker__period-value[data-v-20dfbedd]{min-width:calc(var(--coar-component-s-height) * 1.1)}.coar-time-picker--l .coar-time-picker__btn[data-v-20dfbedd]{width:var(--coar-component-l-height);height:calc(var(--coar-component-l-height) * .6)}.coar-time-picker--l .coar-time-picker__value[data-v-20dfbedd]{min-width:var(--coar-component-l-height);height:var(--coar-component-l-height);padding:0 var(--coar-spacing-m);font-size:var(--coar-component-l-font-size)}.coar-time-picker--l .coar-time-picker__separator[data-v-20dfbedd]{font-size:var(--coar-body-large-size)}.coar-time-picker--l .coar-time-picker__period-value[data-v-20dfbedd]{min-width:calc(var(--coar-component-l-height) * 1.1)}.coar-time-picker--disabled .coar-time-picker__value[data-v-20dfbedd]{background:var(--coar-surface-input-disabled);color:var(--coar-text-neutral-disabled);cursor:not-allowed}.coar-time-picker--readonly .coar-time-picker__btn[data-v-20dfbedd]{display:none}@media (prefers-reduced-motion: reduce){.coar-time-picker__btn[data-v-20dfbedd],.coar-time-picker__value[data-v-20dfbedd]{transition:none}}.coar-scrollable-calendar[data-v-3890db6d]{display:flex;flex-direction:column;height:100%;min-width:280px;overflow:hidden;background:var(--coar-background-neutral-primary)}.coar-scrollable-calendar__weekdays[data-v-3890db6d]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:var(--coar-spacing-s) var(--coar-spacing-m);background:var(--coar-background-neutral-primary);flex-shrink:0}.coar-scrollable-calendar__weekdays--with-weeks[data-v-3890db6d]{grid-template-columns:32px repeat(7,1fr)}.coar-scrollable-calendar__weekday[data-v-3890db6d]{display:flex;align-items:center;justify-content:center;height:28px;font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-small-bold-weight);color:var(--coar-text-neutral-secondary);text-transform:uppercase}.coar-scrollable-calendar__weekday--weekend[data-v-3890db6d]{background:var(--coar-background-neutral-secondary)}.coar-scrollable-calendar__months-wrapper[data-v-3890db6d]{position:relative;flex:1;overflow:hidden;visibility:hidden}.coar-scrollable-calendar__months-wrapper--ready[data-v-3890db6d]{visibility:visible}.coar-scrollable-calendar__months-wrapper[data-v-3890db6d]:before,.coar-scrollable-calendar__months-wrapper[data-v-3890db6d]:after{content:"";position:absolute;left:0;right:10px;height:28px;pointer-events:none;z-index:5}.coar-scrollable-calendar__months-wrapper[data-v-3890db6d]:before{top:0;background:linear-gradient(to bottom,var(--coar-background-neutral-primary) 20%,transparent 100%)}.coar-scrollable-calendar__months-wrapper[data-v-3890db6d]:after{bottom:0;background:linear-gradient(to top,var(--coar-background-neutral-primary) 0%,transparent 100%)}.coar-scrollable-calendar__months[data-v-3890db6d]{height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:0 var(--coar-spacing-m) var(--coar-spacing-m)}.coar-scrollable-calendar__months[data-v-3890db6d]::-webkit-scrollbar{display:none}.coar-scrollable-calendar__month[data-v-3890db6d]{padding-top:var(--coar-spacing-m);content-visibility:auto;contain-intrinsic-size:auto 260px}.coar-scrollable-calendar__month-header[data-v-3890db6d]{display:flex;align-items:baseline;gap:var(--coar-spacing-xs);padding-bottom:var(--coar-spacing-xs)}.coar-scrollable-calendar__month-header--with-weeks[data-v-3890db6d]{padding-left:32px}.coar-scrollable-calendar__month-name[data-v-3890db6d]{font-family:var(--coar-body-base-family);font-size:var(--coar-body-base-size);font-weight:var(--coar-body-bold-weight);color:var(--coar-text-neutral-primary)}.coar-scrollable-calendar__month-year[data-v-3890db6d]{font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-secondary)}.coar-scrollable-calendar__grid[data-v-3890db6d]{display:grid;grid-template-columns:repeat(7,1fr)}.coar-scrollable-calendar__grid--with-weeks[data-v-3890db6d]{position:relative;grid-template-columns:32px repeat(7,1fr)}.coar-scrollable-calendar__grid--with-weeks[data-v-3890db6d]:before{content:"";position:absolute;left:30px;top:0;bottom:0;width:1px;background:var(--coar-border-neutral-secondary);opacity:.15}.coar-scrollable-calendar__week-number[data-v-3890db6d]{display:flex;align-items:center;justify-content:center;min-height:32px;font-family:var(--coar-body-caption-family);font-size:var(--coar-component-xs-font-size);color:var(--coar-text-neutral-tertiary);opacity:.6}.coar-scrollable-calendar__day[data-v-3890db6d]{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;min-height:32px;padding:2px;border:none;border-radius:0;background:transparent;background-clip:content-box;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);color:var(--coar-text-neutral-primary);cursor:pointer;outline:none;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out)}.coar-scrollable-calendar__day[data-v-3890db6d]:hover:not(:disabled):not(.coar-scrollable-calendar__day--selected){background:var(--coar-background-neutral-secondary)}.coar-scrollable-calendar__day--outside[data-v-3890db6d]{color:var(--coar-text-neutral-tertiary);opacity:.5}.coar-scrollable-calendar__day--today[data-v-3890db6d]:not(.coar-scrollable-calendar__day--selected){font-weight:var(--coar-body-small-bold-weight);color:var(--coar-text-accent-primary)}.coar-scrollable-calendar__day--selected[data-v-3890db6d]{background:var(--coar-background-accent-primary);color:var(--coar-text-on-bold);font-weight:var(--coar-body-small-bold-weight)}.coar-scrollable-calendar__day--selected[data-v-3890db6d]:hover{background:var(--coar-background-accent-hover)}.coar-scrollable-calendar__day--disabled[data-v-3890db6d]{color:var(--coar-text-neutral-disabled);cursor:not-allowed}.coar-scrollable-calendar__day--disabled[data-v-3890db6d]:hover{background:transparent}.coar-scrollable-calendar__day--weekend[data-v-3890db6d]{background:var(--coar-background-neutral-secondary)}.coar-scrollable-calendar__day--weekend[data-v-3890db6d]:hover:not(:disabled):not(.coar-scrollable-calendar__day--selected){background:var(--coar-background-neutral-tertiary)}.coar-scrollable-calendar__day--weekend.coar-scrollable-calendar__day--selected[data-v-3890db6d]{background:var(--coar-background-accent-primary)}.coar-scrollable-calendar__day--weekend.coar-scrollable-calendar__day--selected[data-v-3890db6d]:hover{background:var(--coar-background-accent-hover)}.coar-scrollable-calendar__day--marked[data-v-3890db6d]{position:relative;overflow:visible}.coar-scrollable-calendar__day--marked[data-v-3890db6d]:after{content:"";position:absolute;bottom:6px;left:50%;transform:translate(-50%);width:5px;height:5px;border-radius:50%;background:var(--coar-text-accent-primary);z-index:1}.coar-scrollable-calendar__day--marked.coar-scrollable-calendar__day--selected[data-v-3890db6d]:after{background:var(--coar-text-on-bold)}.coar-scrollable-calendar__day--focused[data-v-3890db6d]:not(.coar-scrollable-calendar__day--selected){outline:2px solid var(--coar-border-accent-primary);outline-offset:-2px}@media (prefers-reduced-motion: reduce){.coar-scrollable-calendar__day[data-v-3890db6d]{transition:none}}.coar-month-list-host[data-v-e1a4445c]{display:flex;flex-direction:column;height:100%}.coar-month-list[data-v-e1a4445c]{display:flex;flex-direction:column;height:100%;padding:var(--coar-spacing-s);background:transparent}.coar-month-list__year-stepper[data-v-e1a4445c]{display:flex;align-items:center;justify-content:space-between;gap:var(--coar-spacing-xs);margin-bottom:var(--coar-spacing-m);padding-bottom:var(--coar-spacing-s);border-bottom:1px solid var(--coar-border-neutral-tertiary);flex-shrink:0}.coar-month-list__year-btn[data-v-e1a4445c]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--coar-radius-xs);background:transparent;color:var(--coar-icon-neutral-secondary);cursor:pointer;opacity:.35;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out),opacity var(--coar-duration-fast) var(--coar-ease-out)}.coar-month-list__year-btn[data-v-e1a4445c]:hover:not(:disabled){background:var(--coar-background-neutral-secondary);color:var(--coar-icon-neutral-primary);opacity:1}.coar-month-list__year-btn[data-v-e1a4445c]:disabled{color:var(--coar-icon-neutral-disabled);cursor:not-allowed}.coar-month-list__year[data-v-e1a4445c]{flex:1;text-align:center;font-family:var(--coar-body-base-family);font-size:var(--coar-body-base-size);font-weight:var(--coar-body-bold-weight);font-variant-numeric:tabular-nums;color:var(--coar-text-neutral-primary)}.coar-month-list__months[data-v-e1a4445c]{display:flex;flex-direction:column;gap:var(--coar-spacing-2xs);flex:1;overflow-y:auto;min-height:0}.coar-month-list__month[data-v-e1a4445c]{display:flex;align-items:center;justify-content:flex-start;width:100%;height:32px;padding:0 var(--coar-spacing-s);border:none;border-radius:var(--coar-radius-xs);background:transparent;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary);text-align:left;cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out);flex-shrink:0}.coar-month-list__month[data-v-e1a4445c]:hover{background:var(--coar-background-neutral-secondary)}.coar-month-list__month--active[data-v-e1a4445c]{color:var(--coar-text-accent-primary);font-weight:var(--coar-body-small-bold-weight)}@media (prefers-reduced-motion: reduce){.coar-month-list__year-btn[data-v-e1a4445c],.coar-month-list__month[data-v-e1a4445c]{transition:none}}.coar-plain-date-picker-panel{display:flex;flex-direction:row;min-width:min(480px,calc(100vw - 16px));max-width:min(600px,calc(100vw - 16px));height:340px;background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral-tertiary);border-radius:var(--coar-radius-s);box-shadow:var(--coar-shadow-m);overflow:hidden}.coar-plain-date-picker-panel--with-weeks{min-width:min(528px,calc(100vw - 16px));max-width:min(648px,calc(100vw - 16px))}.coar-plain-date-picker-calendar-column{position:relative;flex:1;min-width:0;height:100%;background:var(--coar-background-neutral-primary)}.coar-plain-date-picker-today-fab{position:absolute;bottom:var(--coar-spacing-m);right:var(--coar-spacing-m);display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:var(--coar-text-neutral-primary);background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral-tertiary);border-radius:var(--coar-radius-full);cursor:pointer;box-shadow:var(--coar-shadow-md);transition:background-color var(--coar-duration-fast) var(--coar-ease-out),transform var(--coar-duration-fast) var(--coar-ease-out);z-index:10}.coar-plain-date-picker-today-fab:hover{transform:scale(1.05)}.coar-plain-date-picker-today-fab:active{transform:scale(.95)}.coar-plain-date-picker-side-column{display:flex;flex-direction:column;width:200px;flex-shrink:0;background:var(--coar-background-neutral-secondary)}.coar-plain-date-picker-year-stepper{display:flex;align-items:center;justify-content:space-between;gap:var(--coar-spacing-xs);padding:var(--coar-spacing-s);flex-shrink:0}.coar-plain-date-picker-year-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--coar-radius-xs);background:transparent;color:var(--coar-icon-neutral-secondary);cursor:pointer;opacity:.35;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out),opacity var(--coar-duration-fast) var(--coar-ease-out)}.coar-plain-date-picker-year-btn:hover:not(:disabled){background:var(--coar-background-neutral-tertiary);color:var(--coar-icon-neutral-primary);opacity:1}.coar-plain-date-picker-year-btn:disabled{color:var(--coar-icon-neutral-disabled);cursor:not-allowed;opacity:.35}.coar-plain-date-picker-year{flex:1;text-align:center;font-family:var(--coar-body-base-family);font-size:var(--coar-body-base-size);font-weight:var(--coar-body-bold-weight);font-variant-numeric:tabular-nums;color:var(--coar-text-neutral-primary)}.coar-plain-date-picker-month-list-wrapper{display:flex;flex-direction:column;flex-shrink:0}.coar-plain-date-picker-month-list{flex:1}.coar-plain-date-picker-month-list-content{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--coar-spacing-xxs) var(--coar-spacing-xxs);padding:var(--coar-spacing-xs) var(--coar-spacing-s)}.coar-plain-date-picker-month-item{display:flex;align-items:center;justify-content:center;width:100%;height:24px;padding:0;border:none;border-radius:var(--coar-radius-xs);background:transparent;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary);text-align:center;cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out)}.coar-plain-date-picker-month-item:hover{background:var(--coar-background-neutral-tertiary)}.coar-plain-date-picker-month-item--active{color:var(--coar-text-accent-primary);font-weight:var(--coar-body-small-bold-weight)}.coar-plain-date-picker-events{display:flex;flex-direction:column;flex:1;min-height:0;border-top:1px solid var(--coar-border-neutral-quaternary);margin-bottom:4px}.coar-plain-date-picker-events-list{display:flex;flex-direction:column;gap:4px;padding:0 var(--coar-spacing-s) var(--coar-spacing-s);flex:1;min-height:0}.coar-plain-date-picker-events-content{display:flex;flex-direction:column;gap:var(--coar-spacing-xs)}.coar-plain-date-picker-event-item{display:flex;align-items:flex-start;gap:var(--coar-spacing-xs)}.coar-plain-date-picker-event-dot{width:6px;height:6px;margin-top:5px;border-radius:50%;background:var(--coar-text-accent-primary);flex-shrink:0}.coar-plain-date-picker-event-details{display:flex;flex-direction:column;gap:1px;min-width:0}.coar-plain-date-picker-event-text{font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-caption-size);color:var(--coar-text-neutral-primary);line-height:var(--coar-line-height-snug);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-plain-date-picker-event-dates{font-family:var(--coar-body-small-base-family);font-size:var(--coar-component-xs-font-size);color:var(--coar-text-neutral-secondary);line-height:var(--coar-line-height-tight)}@media (prefers-reduced-motion: reduce){.coar-plain-date-picker-today-fab,.coar-plain-date-picker-year-btn,.coar-plain-date-picker-month-item{transition:none}}@media (max-width: 540px){.coar-plain-date-picker-panel{flex-direction:column;height:auto;max-height:90dvh;overflow-y:auto;overflow-x:hidden}.coar-plain-date-picker-calendar-column{flex:0 0 340px;overflow:hidden}.coar-plain-date-picker-side-column{width:100%}}.coar-plain-date-picker-wrapper[data-v-6a8e15e3]{display:flex;flex-direction:column;width:100%}.coar-plain-date-picker-label[data-v-6a8e15e3]{display:block;margin-bottom:var(--coar-component-m-label-margin);font-family:var(--coar-body-small-bold-family);font-size:var(--coar-component-m-label-font-size);font-weight:var(--coar-body-small-bold-weight);color:var(--coar-text-neutral-primary);cursor:pointer;-webkit-user-select:none;user-select:none}.coar-plain-date-picker-required[data-v-6a8e15e3]{color:var(--coar-text-semantic-error-bold);margin-left:var(--coar-spacing-xs)}.coar-plain-date-picker--xs .coar-plain-date-picker-label[data-v-6a8e15e3]{font-size:var(--coar-component-xs-label-font-size);margin-bottom:var(--coar-component-xs-label-margin)}.coar-plain-date-picker--s .coar-plain-date-picker-label[data-v-6a8e15e3]{font-size:var(--coar-component-s-label-font-size);margin-bottom:var(--coar-component-s-label-margin)}.coar-plain-date-picker--l .coar-plain-date-picker-label[data-v-6a8e15e3]{font-size:var(--coar-component-l-label-font-size);margin-bottom:var(--coar-component-l-label-margin)}.coar-plain-date-picker-trigger[data-v-6a8e15e3]{display:flex;align-items:center;gap:var(--coar-spacing-s);height:var(--coar-component-m-height);padding:0;border:1px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);background:var(--coar-surface-input);cursor:pointer;transition:border-color var(--coar-duration-fast) var(--coar-ease-out),box-shadow var(--coar-duration-fast) var(--coar-ease-out)}.coar-plain-date-picker-trigger[data-v-6a8e15e3]:hover:not(.coar-plain-date-picker-trigger--disabled):not(.coar-plain-date-picker-trigger--readonly):not(.coar-plain-date-picker-trigger--error){border-color:var(--coar-border-input-hover)}.coar-plain-date-picker-trigger[data-v-6a8e15e3]:focus-within{outline:none;border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color)}.coar-plain-date-picker-trigger--open[data-v-6a8e15e3]:not(.coar-plain-date-picker-trigger--error){border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color)}.coar-plain-date-picker-trigger--disabled[data-v-6a8e15e3]{background:var(--coar-surface-input-disabled);cursor:not-allowed;opacity:.6}.coar-plain-date-picker-trigger--readonly[data-v-6a8e15e3]{cursor:default}.coar-plain-date-picker-trigger--error[data-v-6a8e15e3]{border-color:var(--coar-border-semantic-error-bold)}.coar-plain-date-picker-trigger--error[data-v-6a8e15e3]:focus-within,.coar-plain-date-picker-trigger--error.coar-plain-date-picker-trigger--open[data-v-6a8e15e3]{box-shadow:inset 0 0 0 1px var(--coar-border-semantic-error-bold)}.coar-plain-date-picker--xs .coar-plain-date-picker-trigger[data-v-6a8e15e3]{height:var(--coar-component-xs-height);padding:0 var(--coar-spacing-s);gap:var(--coar-spacing-xs)}.coar-plain-date-picker--s .coar-plain-date-picker-trigger[data-v-6a8e15e3]{height:var(--coar-component-s-height);padding:0 var(--coar-spacing-s)}.coar-plain-date-picker--l .coar-plain-date-picker-trigger[data-v-6a8e15e3]{height:var(--coar-component-l-height);padding:0 var(--coar-spacing-l)}.coar-plain-date-picker-input[data-v-6a8e15e3]{flex:1;min-width:0;height:100%;padding:0;border:none;background:transparent;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary);outline:none;cursor:text;text-align:right}.coar-plain-date-picker-input[data-v-6a8e15e3]::placeholder{color:var(--coar-text-placeholder)}.coar-plain-date-picker-input[data-v-6a8e15e3]:disabled{cursor:not-allowed;color:var(--coar-text-neutral-disabled)}.coar-plain-date-picker-input[data-v-6a8e15e3]:read-only{cursor:default}.coar-plain-date-picker--xs .coar-plain-date-picker-input[data-v-6a8e15e3]{font-size:var(--coar-component-xs-font-size)}.coar-plain-date-picker--s .coar-plain-date-picker-input[data-v-6a8e15e3]{font-size:var(--coar-component-s-font-size)}.coar-plain-date-picker--l .coar-plain-date-picker-input[data-v-6a8e15e3]{font-size:var(--coar-component-l-font-size)}.coar-plain-date-picker-clear[data-v-6a8e15e3]{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:none;border:none;padding:0;margin-left:var(--coar-spacing-s);color:var(--coar-icon-neutral-disabled);cursor:pointer;transition:color var(--coar-duration-fast) var(--coar-ease-out),opacity var(--coar-duration-fast) var(--coar-ease-out);opacity:.4}.coar-plain-date-picker-clear--hidden[data-v-6a8e15e3]{opacity:0;pointer-events:none}.coar-plain-date-picker-trigger:hover .coar-plain-date-picker-clear[data-v-6a8e15e3]:not(.coar-plain-date-picker-clear--hidden){opacity:1;color:var(--coar-icon-neutral-tertiary)}.coar-plain-date-picker-clear[data-v-6a8e15e3]:hover{color:var(--coar-icon-neutral-primary)}.coar-plain-date-picker-btn[data-v-6a8e15e3]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--coar-component-m-height);height:100%;padding:0;margin:0;border:none;border-left:1px solid var(--coar-border-input);border-radius:0 var(--coar-radius-xs) var(--coar-radius-xs) 0;background:var(--coar-background-neutral-secondary);color:var(--coar-icon-neutral-secondary);cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out)}.coar-plain-date-picker-btn[data-v-6a8e15e3]:hover:not(:disabled){background:var(--coar-background-neutral-tertiary);color:var(--coar-icon-neutral-primary)}.coar-plain-date-picker-btn[data-v-6a8e15e3]:disabled{cursor:not-allowed;color:var(--coar-icon-neutral-disabled)}.coar-plain-date-picker--xs .coar-plain-date-picker-btn[data-v-6a8e15e3]{width:var(--coar-component-xs-height)}.coar-plain-date-picker--s .coar-plain-date-picker-btn[data-v-6a8e15e3]{width:var(--coar-component-s-height)}.coar-plain-date-picker--l .coar-plain-date-picker-btn[data-v-6a8e15e3]{width:var(--coar-component-l-height)}.coar-form-field-message[data-v-6a8e15e3]{display:block;margin-top:var(--coar-spacing-xs);font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-caption-weight);line-height:var(--coar-line-height-normal);color:var(--coar-text-neutral-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coar-form-field-message--error[data-v-6a8e15e3]{color:var(--coar-text-semantic-error-bold)}@media (prefers-reduced-motion: reduce){.coar-plain-date-picker-trigger[data-v-6a8e15e3],.coar-plain-date-picker-clear[data-v-6a8e15e3],.coar-plain-date-picker-btn[data-v-6a8e15e3]{transition:none}}.coar-pdtp-panel{display:flex;flex-direction:row;min-width:min(480px,calc(100vw - 16px));max-width:min(600px,calc(100vw - 16px));height:340px;background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral-tertiary);border-radius:var(--coar-radius-s);box-shadow:var(--coar-shadow-m);overflow:hidden}.coar-pdtp-panel--with-weeks{min-width:min(528px,calc(100vw - 16px));max-width:min(648px,calc(100vw - 16px))}.coar-pdtp-calendar-column{position:relative;flex:1;min-width:0;height:100%;background:var(--coar-background-neutral-primary)}.coar-pdtp-today-fab{position:absolute;bottom:var(--coar-spacing-m);right:var(--coar-spacing-m);display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:var(--coar-text-neutral-primary);background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral-tertiary);border-radius:var(--coar-radius-full);cursor:pointer;box-shadow:var(--coar-shadow-md);transition:background-color var(--coar-duration-fast) var(--coar-ease-out),transform var(--coar-duration-fast) var(--coar-ease-out);z-index:10}.coar-pdtp-today-fab:hover{transform:scale(1.05)}.coar-pdtp-today-fab:active{transform:scale(.95)}.coar-pdtp-side-column{display:flex;flex-direction:column;width:200px;flex-shrink:0;background:var(--coar-background-neutral-secondary)}.coar-pdtp-year-stepper{display:flex;align-items:center;justify-content:space-between;gap:var(--coar-spacing-xs);padding:var(--coar-spacing-s);flex-shrink:0}.coar-pdtp-year-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--coar-radius-xs);background:transparent;color:var(--coar-icon-neutral-secondary);cursor:pointer;opacity:.35;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out),opacity var(--coar-duration-fast) var(--coar-ease-out)}.coar-pdtp-year-btn:hover:not(:disabled){background:var(--coar-background-neutral-tertiary);color:var(--coar-icon-neutral-primary);opacity:1}.coar-pdtp-year-btn:disabled{color:var(--coar-icon-neutral-disabled);cursor:not-allowed;opacity:.35}.coar-pdtp-year{flex:1;text-align:center;font-family:var(--coar-body-base-family);font-size:var(--coar-body-base-size);font-weight:var(--coar-body-bold-weight);font-variant-numeric:tabular-nums;color:var(--coar-text-neutral-primary)}.coar-pdtp-month-list-wrapper{display:flex;flex-direction:column;flex-shrink:0}.coar-pdtp-month-list{flex:1}.coar-pdtp-month-list-content{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--coar-spacing-xxs) var(--coar-spacing-xxs);padding:var(--coar-spacing-xs) var(--coar-spacing-s)}.coar-pdtp-month-item{display:flex;align-items:center;justify-content:center;width:100%;height:24px;padding:0;border:none;border-radius:var(--coar-radius-xs);background:transparent;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary);text-align:center;cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out)}.coar-pdtp-month-item:hover{background:var(--coar-background-neutral-tertiary)}.coar-pdtp-month-item--active{color:var(--coar-text-accent-primary);font-weight:var(--coar-body-small-bold-weight)}.coar-pdtp-time-section{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.coar-pdtp-events{display:flex;flex-direction:column;flex:1;min-height:0;border-top:1px solid var(--coar-border-neutral-quaternary);margin-bottom:4px}.coar-pdtp-events-list{display:flex;flex-direction:column;gap:4px;padding:0 var(--coar-spacing-s) var(--coar-spacing-s);flex:1;min-height:0}.coar-pdtp-events-content{display:flex;flex-direction:column;gap:var(--coar-spacing-xs)}.coar-pdtp-event-item{display:flex;align-items:flex-start;gap:var(--coar-spacing-xs)}.coar-pdtp-event-dot{width:6px;height:6px;margin-top:5px;border-radius:50%;background:var(--coar-text-accent-primary);flex-shrink:0}.coar-pdtp-event-details{display:flex;flex-direction:column;gap:1px;min-width:0}.coar-pdtp-event-text{font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-caption-size);color:var(--coar-text-neutral-primary);line-height:var(--coar-line-height-snug);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-pdtp-event-dates{font-family:var(--coar-body-small-base-family);font-size:var(--coar-component-xs-font-size);color:var(--coar-text-neutral-secondary);line-height:var(--coar-line-height-tight)}@media (prefers-reduced-motion: reduce){.coar-pdtp-today-fab,.coar-pdtp-year-btn,.coar-pdtp-month-item{transition:none}}@media (max-width: 540px){.coar-pdtp-panel{flex-direction:column;height:auto;max-height:90dvh;overflow-y:auto;overflow-x:hidden}.coar-pdtp-calendar-column{flex:0 0 340px;overflow:hidden}.coar-pdtp-side-column{width:100%}}.coar-pdtp-wrapper[data-v-78e559f3]{display:flex;flex-direction:column;width:100%}.coar-pdtp-label[data-v-78e559f3]{display:block;margin-bottom:var(--coar-component-m-label-margin);font-family:var(--coar-body-small-bold-family);font-size:var(--coar-component-m-label-font-size);font-weight:var(--coar-body-small-bold-weight);color:var(--coar-text-neutral-primary);cursor:pointer;-webkit-user-select:none;user-select:none}.coar-pdtp-required[data-v-78e559f3]{color:var(--coar-text-semantic-error-bold);margin-left:var(--coar-spacing-xs)}.coar-pdtp--xs .coar-pdtp-label[data-v-78e559f3]{font-size:var(--coar-component-xs-label-font-size);margin-bottom:var(--coar-component-xs-label-margin)}.coar-pdtp--s .coar-pdtp-label[data-v-78e559f3]{font-size:var(--coar-component-s-label-font-size);margin-bottom:var(--coar-component-s-label-margin)}.coar-pdtp--l .coar-pdtp-label[data-v-78e559f3]{font-size:var(--coar-component-l-label-font-size);margin-bottom:var(--coar-component-l-label-margin)}.coar-pdtp-trigger[data-v-78e559f3]{display:flex;align-items:center;gap:var(--coar-spacing-s);height:var(--coar-component-m-height);padding:0;border:1px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);background:var(--coar-surface-input);cursor:pointer;transition:border-color var(--coar-duration-fast) var(--coar-ease-out),box-shadow var(--coar-duration-fast) var(--coar-ease-out)}.coar-pdtp-trigger[data-v-78e559f3]:hover:not(.coar-pdtp-trigger--disabled):not(.coar-pdtp-trigger--readonly):not(.coar-pdtp-trigger--error){border-color:var(--coar-border-input-hover)}.coar-pdtp-trigger[data-v-78e559f3]:focus-within{outline:none;border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color)}.coar-pdtp-trigger--open[data-v-78e559f3]:not(.coar-pdtp-trigger--error){border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color)}.coar-pdtp-trigger--disabled[data-v-78e559f3]{background:var(--coar-surface-input-disabled);cursor:not-allowed;opacity:.6}.coar-pdtp-trigger--readonly[data-v-78e559f3]{cursor:default}.coar-pdtp-trigger--error[data-v-78e559f3]{border-color:var(--coar-border-semantic-error-bold)}.coar-pdtp-trigger--error[data-v-78e559f3]:focus-within,.coar-pdtp-trigger--error.coar-pdtp-trigger--open[data-v-78e559f3]{box-shadow:inset 0 0 0 1px var(--coar-border-semantic-error-bold)}.coar-pdtp--xs .coar-pdtp-trigger[data-v-78e559f3]{height:var(--coar-component-xs-height);padding:0 var(--coar-spacing-s);gap:var(--coar-spacing-xs)}.coar-pdtp--s .coar-pdtp-trigger[data-v-78e559f3]{height:var(--coar-component-s-height);padding:0 var(--coar-spacing-s)}.coar-pdtp--l .coar-pdtp-trigger[data-v-78e559f3]{height:var(--coar-component-l-height);padding:0 var(--coar-spacing-l)}.coar-pdtp-input[data-v-78e559f3]{flex:1;min-width:0;height:100%;padding:0;border:none;background:transparent;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary);outline:none;cursor:text;text-align:right}.coar-pdtp-input[data-v-78e559f3]::placeholder{color:var(--coar-text-placeholder)}.coar-pdtp-input[data-v-78e559f3]:disabled{cursor:not-allowed;color:var(--coar-text-neutral-disabled)}.coar-pdtp-input[data-v-78e559f3]:read-only{cursor:default}.coar-pdtp--xs .coar-pdtp-input[data-v-78e559f3]{font-size:var(--coar-component-xs-font-size)}.coar-pdtp--s .coar-pdtp-input[data-v-78e559f3]{font-size:var(--coar-component-s-font-size)}.coar-pdtp--l .coar-pdtp-input[data-v-78e559f3]{font-size:var(--coar-component-l-font-size)}.coar-pdtp-clear[data-v-78e559f3]{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:none;border:none;padding:0;margin-left:var(--coar-spacing-s);color:var(--coar-icon-neutral-disabled);cursor:pointer;transition:color var(--coar-duration-fast) var(--coar-ease-out),opacity var(--coar-duration-fast) var(--coar-ease-out);opacity:.4}.coar-pdtp-clear--hidden[data-v-78e559f3]{opacity:0;pointer-events:none}.coar-pdtp-trigger:hover .coar-pdtp-clear[data-v-78e559f3]:not(.coar-pdtp-clear--hidden){opacity:1;color:var(--coar-icon-neutral-tertiary)}.coar-pdtp-clear[data-v-78e559f3]:hover{color:var(--coar-icon-neutral-primary)}.coar-pdtp-btn[data-v-78e559f3]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--coar-component-m-height);height:100%;padding:0;margin:0;border:none;border-left:1px solid var(--coar-border-input);border-radius:0 var(--coar-radius-xs) var(--coar-radius-xs) 0;background:var(--coar-background-neutral-secondary);color:var(--coar-icon-neutral-secondary);cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out)}.coar-pdtp-btn[data-v-78e559f3]:hover:not(:disabled){background:var(--coar-background-neutral-tertiary);color:var(--coar-icon-neutral-primary)}.coar-pdtp-btn[data-v-78e559f3]:disabled{cursor:not-allowed;color:var(--coar-icon-neutral-disabled)}.coar-pdtp--xs .coar-pdtp-btn[data-v-78e559f3]{width:var(--coar-component-xs-height)}.coar-pdtp--s .coar-pdtp-btn[data-v-78e559f3]{width:var(--coar-component-s-height)}.coar-pdtp--l .coar-pdtp-btn[data-v-78e559f3]{width:var(--coar-component-l-height)}.coar-form-field-message[data-v-78e559f3]{display:block;margin-top:var(--coar-spacing-xs);font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-caption-weight);line-height:var(--coar-line-height-normal);color:var(--coar-text-neutral-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coar-form-field-message--error[data-v-78e559f3]{color:var(--coar-text-semantic-error-bold)}@media (prefers-reduced-motion: reduce){.coar-pdtp-trigger[data-v-78e559f3],.coar-pdtp-clear[data-v-78e559f3],.coar-pdtp-btn[data-v-78e559f3]{transition:none}}.coar-zdtp-panel{display:flex;flex-direction:column;min-width:min(480px,calc(100vw - 16px));max-width:min(600px,calc(100vw - 16px));max-height:440px;background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral-tertiary);border-radius:var(--coar-radius-s);box-shadow:var(--coar-shadow-m);overflow:hidden}.coar-zdtp-panel--with-weeks{min-width:min(528px,calc(100vw - 16px));max-width:min(648px,calc(100vw - 16px))}.coar-zdtp-body{display:flex;flex-direction:row;flex:0 0 auto;min-height:0;height:330px;overflow:hidden}.coar-zdtp-calendar-column{position:relative;flex:1;min-width:0;min-height:0;overflow:hidden;background:var(--coar-background-neutral-primary)}.coar-zdtp-today-fab{position:absolute;bottom:1rem;right:1rem;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--coar-border-neutral-secondary);background:var(--coar-background-neutral-primary);box-shadow:var(--coar-shadow-s);color:var(--coar-icon-neutral-secondary);cursor:pointer;z-index:10;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out),transform var(--coar-duration-fast) var(--coar-ease-out)}.coar-zdtp-today-fab:hover{background:var(--coar-background-neutral-secondary);color:var(--coar-icon-neutral-primary)}.coar-zdtp-today-fab:active{transform:scale(.95)}.coar-zdtp-side-column{display:flex;flex-direction:column;width:200px;flex-shrink:0;background:var(--coar-background-neutral-secondary);border-left:1px solid var(--coar-border-neutral-tertiary)}.coar-zdtp-side-header{display:flex;align-items:center;justify-content:space-between;gap:var(--coar-spacing-xs);padding:var(--coar-spacing-s);flex-shrink:0;min-height:44px}.coar-zdtp-side-header--search{gap:var(--coar-spacing-xs)}.coar-zdtp-year-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--coar-radius-xs);border:none;background:none;color:var(--coar-icon-neutral-secondary);cursor:pointer;opacity:.5;transition:opacity var(--coar-duration-fast) var(--coar-ease-out),background-color var(--coar-duration-fast) var(--coar-ease-out)}.coar-zdtp-year-btn:hover:not(:disabled){opacity:1;background:var(--coar-background-neutral-tertiary)}.coar-zdtp-year-btn:disabled{cursor:not-allowed;opacity:.2}.coar-zdtp-year{font-family:var(--coar-body-base-family);font-size:var(--coar-body-base-size);font-weight:var(--coar-headings-heading-weight);color:var(--coar-text-neutral-primary);-webkit-user-select:none;user-select:none}.coar-zdtp-tz-search-input{flex:1;min-width:0;height:28px;border:1px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);padding:0 var(--coar-spacing-xs);font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);color:var(--coar-text-neutral-primary);background:var(--coar-surface-input);outline:none}.coar-zdtp-tz-search-input:focus{border-color:var(--coar-border-accent-primary)}.coar-zdtp-tz-search-input::placeholder{color:var(--coar-text-neutral-disabled)}.coar-zdtp-tz-search-close{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:none;color:var(--coar-icon-neutral-secondary);cursor:pointer;border-radius:var(--coar-radius-xs)}.coar-zdtp-tz-search-close:hover{background:var(--coar-background-neutral-tertiary)}.coar-zdtp-tz-picker-list{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.coar-zdtp-tz-picker-list::-webkit-scrollbar{display:none}.coar-zdtp-tz-group-header{position:sticky;top:0;z-index:1;padding:var(--coar-spacing-xs) var(--coar-spacing-s);font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-small-bold-weight);color:var(--coar-text-neutral-secondary);text-transform:uppercase;background:var(--coar-background-neutral-secondary);letter-spacing:.5px}.coar-zdtp-tz-picker-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--coar-spacing-xs) var(--coar-spacing-s);border:none;background:none;cursor:pointer;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);color:var(--coar-text-neutral-primary);text-align:left;transition:background-color var(--coar-duration-fast) var(--coar-ease-out)}.coar-zdtp-tz-picker-item:hover{background:var(--coar-background-neutral-tertiary)}.coar-zdtp-tz-picker-item--active{background:var(--coar-surface-accent-secondary);color:var(--coar-text-accent-primary);font-weight:var(--coar-body-small-bold-weight)}.coar-zdtp-tz-picker-item-city{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-zdtp-tz-picker-item-offset{flex-shrink:0;margin-left:var(--coar-spacing-xs);font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);color:var(--coar-text-neutral-tertiary)}.coar-zdtp-month-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;padding:var(--coar-spacing-xs) var(--coar-spacing-s);flex-shrink:0}.coar-zdtp-month-item{display:flex;align-items:center;justify-content:center;height:24px;border:none;border-radius:var(--coar-radius-xs);background:none;font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);color:var(--coar-text-neutral-primary);cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out)}.coar-zdtp-month-item:hover{background:var(--coar-background-neutral-tertiary)}.coar-zdtp-month-item--active{background:var(--coar-surface-accent-secondary);color:var(--coar-text-accent-primary);font-weight:var(--coar-body-small-bold-weight)}.coar-zdtp-time-section{display:flex;align-items:center;justify-content:center;padding:var(--coar-spacing-xs) var(--coar-spacing-s);flex-shrink:0}.coar-zdtp-display-tz-label{padding:var(--coar-spacing-xs) var(--coar-spacing-s) 0;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);color:var(--coar-text-neutral-tertiary)}.coar-zdtp-display-tz-btn{display:flex;align-items:center;justify-content:space-between;gap:var(--coar-spacing-xs);width:100%;padding:var(--coar-spacing-xs) var(--coar-spacing-s);border:none;border-top:1px solid var(--coar-border-neutral-tertiary);background:none;cursor:pointer;font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);color:var(--coar-text-neutral-secondary);text-align:left;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out)}.coar-zdtp-display-tz-btn:hover{background:var(--coar-background-neutral-tertiary);color:var(--coar-text-neutral-primary)}.coar-zdtp-display-tz-btn-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-zdtp-events{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:var(--coar-spacing-xs) var(--coar-spacing-s);border-top:1px solid var(--coar-border-neutral-tertiary)}.coar-zdtp-events::-webkit-scrollbar{display:none}.coar-zdtp-event-item{padding:var(--coar-spacing-xs) 0;font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);color:var(--coar-text-neutral-secondary);border-bottom:1px solid var(--coar-border-neutral-quaternary)}.coar-zdtp-event-item:last-child{border-bottom:none}.coar-zdtp-footer{display:flex;align-items:center;min-height:36px;padding:0 var(--coar-spacing-s);border-top:1px solid var(--coar-border-neutral-tertiary);background:var(--coar-background-neutral-primary);flex-shrink:0}.coar-zdtp-footer--differs .coar-zdtp-footer-tz-name{font-weight:var(--coar-body-bold-weight)}.coar-zdtp-footer--differs .coar-zdtp-footer-tz-value{font-weight:var(--coar-body-small-bold-weight)}.coar-zdtp-footer-placeholder{display:flex;align-items:center;gap:var(--coar-spacing-xs);font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);color:var(--coar-text-neutral-disabled)}.coar-zdtp-footer-display{display:flex;align-items:center;gap:var(--coar-spacing-xs);width:100%;min-width:0}.coar-zdtp-footer-icon{flex-shrink:0;color:var(--coar-icon-neutral-secondary)}.coar-zdtp-footer-tz-name{flex-shrink:0;font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary);white-space:nowrap}.coar-zdtp-footer-tz-value{flex:1;min-width:0;text-align:right;font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);color:var(--coar-text-neutral-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coar-zdtp-footer-lock{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border:none;background:none;color:var(--coar-icon-neutral-tertiary);cursor:pointer;border-radius:var(--coar-radius-xs);transition:color var(--coar-duration-fast) var(--coar-ease-out),background-color var(--coar-duration-fast) var(--coar-ease-out)}.coar-zdtp-footer-lock:hover{color:var(--coar-icon-neutral-primary);background:var(--coar-background-neutral-tertiary)}.coar-zdtp-footer-edit{display:flex;align-items:center;gap:var(--coar-spacing-xs);width:100%}.coar-zdtp-footer-tz-select{flex:1;min-width:0}.coar-zdtp-footer-cancel{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border:none;background:none;color:var(--coar-icon-neutral-secondary);cursor:pointer;border-radius:var(--coar-radius-xs)}.coar-zdtp-footer-cancel:hover{background:var(--coar-background-neutral-tertiary)}@media (max-width: 540px){.coar-zdtp-panel{max-height:90dvh;overflow-y:auto}.coar-zdtp-body{flex-direction:column;height:auto}.coar-zdtp-calendar-column{flex:0 0 340px;overflow:hidden}.coar-zdtp-side-column{width:100%;border-left:none;border-top:1px solid var(--coar-border-neutral-tertiary)}}.coar-zdtp[data-v-929ac426]{display:flex;flex-direction:column;gap:var(--coar-spacing-xs);width:100%}.coar-zdtp-label[data-v-929ac426]{font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-bold-weight);color:var(--coar-text-neutral-primary);cursor:pointer}.coar-zdtp-required[data-v-929ac426]{color:var(--coar-text-semantic-error-bold);margin-left:2px}.coar-zdtp-trigger[data-v-929ac426]{display:flex;align-items:center;position:relative;height:var(--coar-component-m-height);border:1px solid var(--coar-border-input);border-radius:var(--coar-radius-xs);background:var(--coar-surface-input);cursor:pointer;transition:border-color var(--coar-duration-fast) var(--coar-ease-out),box-shadow var(--coar-duration-fast) var(--coar-ease-out)}.coar-zdtp-trigger[data-v-929ac426]:hover:not(.coar-zdtp-trigger--disabled):not(.coar-zdtp-trigger--readonly):not(.coar-zdtp-trigger--error){border-color:var(--coar-border-input-hover)}.coar-zdtp-trigger--open[data-v-929ac426]:not(.coar-zdtp-trigger--error){border-color:var(--coar-focus-color);box-shadow:inset 0 0 0 1px var(--coar-focus-color)}.coar-zdtp-trigger--error[data-v-929ac426]{border-color:var(--coar-border-semantic-error)}.coar-zdtp-trigger--disabled[data-v-929ac426]{opacity:.5;cursor:not-allowed;pointer-events:none}.coar-zdtp-trigger--readonly[data-v-929ac426]{background:var(--coar-background-neutral-secondary);cursor:default}.coar-zdtp-clear[data-v-929ac426]{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:none;border:none;padding:0;margin-left:var(--coar-spacing-s);color:var(--coar-icon-neutral-disabled);cursor:pointer;transition:color var(--coar-duration-fast) var(--coar-ease-out),opacity var(--coar-duration-fast) var(--coar-ease-out);opacity:.4}.coar-zdtp-clear--hidden[data-v-929ac426]{opacity:0;pointer-events:none}.coar-zdtp-trigger:hover .coar-zdtp-clear[data-v-929ac426]:not(.coar-zdtp-clear--hidden){opacity:1;color:var(--coar-icon-neutral-tertiary)}.coar-zdtp-clear[data-v-929ac426]:hover{color:var(--coar-icon-neutral-primary)}.coar-zdtp-input[data-v-929ac426]{flex:1;min-width:0;height:100%;border:none;background:transparent;outline:none;padding:0 var(--coar-spacing-s);font-family:var(--coar-body-small-base-family);font-size:var(--coar-body-small-base-size);font-weight:var(--coar-body-small-base-weight);color:var(--coar-text-neutral-primary);text-align:right}.coar-zdtp-input[data-v-929ac426]::placeholder{color:var(--coar-text-placeholder)}.coar-zdtp-tz-inline[data-v-929ac426]{position:absolute;bottom:0;right:var(--coar-component-m-height);transform:translateY(50%);padding:0 var(--coar-spacing-xs);font-family:var(--coar-body-caption-family);font-size:var(--coar-body-footnote-size);color:var(--coar-text-neutral-tertiary);background-color:var(--coar-surface-input);white-space:nowrap;pointer-events:none;border-radius:var(--coar-radius-xs);line-height:1.2;letter-spacing:.02em}.coar-zdtp-tz-indicator[data-v-929ac426]{display:flex;align-items:center;justify-content:center;width:28px;height:100%;flex-shrink:0;background:none;border:none;padding:0;color:var(--coar-icon-neutral-secondary);cursor:pointer;transition:color var(--coar-duration-fast) var(--coar-ease-out),opacity var(--coar-duration-fast) var(--coar-ease-out)}.coar-zdtp-tz-indicator--clickable[data-v-929ac426]:hover{color:var(--coar-icon-accent-primary)}.coar-zdtp-tz-indicator--disabled[data-v-929ac426]{opacity:.4;cursor:default}.coar-zdtp-btn[data-v-929ac426]{display:flex;align-items:center;justify-content:center;width:var(--coar-component-m-height);height:100%;flex-shrink:0;border:none;border-left:1px solid var(--coar-border-input);border-radius:0 var(--coar-radius-xs) var(--coar-radius-xs) 0;background:var(--coar-background-neutral-secondary);color:var(--coar-icon-neutral-secondary);cursor:pointer;transition:background-color var(--coar-duration-fast) var(--coar-ease-out),color var(--coar-duration-fast) var(--coar-ease-out)}.coar-zdtp-btn[data-v-929ac426]:hover:not(:disabled){background:var(--coar-background-neutral-tertiary);color:var(--coar-icon-neutral-primary)}.coar-zdtp-btn[data-v-929ac426]:disabled{cursor:not-allowed;opacity:.5}.coar-zdtp--xs .coar-zdtp-trigger[data-v-929ac426]{height:var(--coar-component-xs-height)}.coar-zdtp--xs .coar-zdtp-btn[data-v-929ac426]{width:var(--coar-component-xs-height)}.coar-zdtp--xs .coar-zdtp-input[data-v-929ac426]{font-size:var(--coar-component-xs-font-size)}.coar-zdtp--xs .coar-zdtp-tz-inline[data-v-929ac426]{right:var(--coar-component-xs-height)}.coar-zdtp--s .coar-zdtp-trigger[data-v-929ac426]{height:var(--coar-component-s-height)}.coar-zdtp--s .coar-zdtp-btn[data-v-929ac426]{width:var(--coar-component-s-height)}.coar-zdtp--s .coar-zdtp-input[data-v-929ac426]{font-size:var(--coar-component-s-font-size)}.coar-zdtp--s .coar-zdtp-tz-inline[data-v-929ac426]{right:var(--coar-component-s-height)}.coar-zdtp--l .coar-zdtp-trigger[data-v-929ac426]{height:var(--coar-component-l-height)}.coar-zdtp--l .coar-zdtp-btn[data-v-929ac426]{width:var(--coar-component-l-height)}.coar-zdtp--l .coar-zdtp-input[data-v-929ac426]{font-size:var(--coar-component-l-font-size)}.coar-zdtp--l .coar-zdtp-tz-inline[data-v-929ac426]{right:var(--coar-component-l-height)}.coar-form-field-message[data-v-929ac426]{font-family:var(--coar-body-caption-family);font-size:var(--coar-body-caption-size);color:var(--coar-text-neutral-secondary)}.coar-form-field-message--error[data-v-929ac426]{color:var(--coar-text-semantic-error-bold)}.coar-plain-date-view[data-v-2178e24f]{display:inline-block;font-variant-numeric:tabular-nums;color:var(--coar-text-neutral-primary)}.coar-plain-date-view--xs[data-v-2178e24f]{font-size:var(--coar-component-xs-font-size)}.coar-plain-date-view--s[data-v-2178e24f]{font-size:var(--coar-component-s-font-size)}.coar-plain-date-view--m[data-v-2178e24f]{font-size:var(--coar-component-m-font-size)}.coar-plain-date-view--l[data-v-2178e24f]{font-size:var(--coar-component-l-font-size)}.coar-plain-date-view--empty[data-v-2178e24f]{color:var(--coar-text-neutral-tertiary, #999)}.coar-plain-date-time-view[data-v-35d866be]{display:inline-block;font-variant-numeric:tabular-nums;color:var(--coar-text-neutral-primary)}.coar-plain-date-time-view--xs[data-v-35d866be]{font-size:var(--coar-component-xs-font-size)}.coar-plain-date-time-view--s[data-v-35d866be]{font-size:var(--coar-component-s-font-size)}.coar-plain-date-time-view--m[data-v-35d866be]{font-size:var(--coar-component-m-font-size)}.coar-plain-date-time-view--l[data-v-35d866be]{font-size:var(--coar-component-l-font-size)}.coar-plain-date-time-view--empty[data-v-35d866be]{color:var(--coar-text-neutral-tertiary, #999)}.coar-zoned-date-time-view[data-v-701bddda]{display:inline-block;font-variant-numeric:tabular-nums;color:var(--coar-text-neutral-primary)}.coar-zoned-date-time-view--xs[data-v-701bddda]{font-size:var(--coar-component-xs-font-size)}.coar-zoned-date-time-view--s[data-v-701bddda]{font-size:var(--coar-component-s-font-size)}.coar-zoned-date-time-view--m[data-v-701bddda]{font-size:var(--coar-component-m-font-size)}.coar-zoned-date-time-view--l[data-v-701bddda]{font-size:var(--coar-component-l-font-size)}.coar-zoned-date-time-view--empty[data-v-701bddda]{color:var(--coar-text-neutral-tertiary, #999)}.demo-card[data-v-485b598c]{margin:16px 0}.demo-preview[data-v-485b598c]{padding:8px 0}.locale-switcher{margin-left:8px;width:100px}.avatar-stack[data-v-33a450fb]{display:flex;align-items:center}.avatar-stack[data-v-33a450fb]>*+*{margin-left:-8px}.avatar-stack[data-v-33a450fb]>*{border:2px solid var(--coar-background-neutral-primary, #fff);border-radius:50%}.coar-event-decorations__utc[data-v-bc522107],.coar-event-decorations__cross-zone[data-v-bc522107]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--coar-text-subtle, #6c7280);margin-right:4px}.coar-event-decorations__cross-zone[data-v-bc522107]{position:relative}.coar-event-decorations__cross-zone[data-v-bc522107]:after{content:"";position:absolute;top:0;right:-2px;width:4px;height:4px;border-radius:50%;background:var(--coar-color-accent, #2563eb)}.coar-event-decorations__sr-only[data-v-bc522107]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.coar-virtualized-surface-1dy[data-v-0f6319d3]{position:relative;overflow-y:auto;overflow-x:hidden;contain:strict}.coar-virtualized-surface-1dy__spacer[data-v-0f6319d3]{position:relative;width:100%}.coar-virtualized-surface-1dy__item[data-v-0f6319d3]{position:absolute;top:0;left:0;right:0;contain:layout paint style}.coar-agenda-day-header[data-v-0bda436b]{display:flex;align-items:baseline;gap:8px;padding:8px 16px;background:var(--coar-calendar-bg, #fff);border-bottom:1px solid var(--coar-calendar-border, #e3e5e9);font-weight:600;font-size:var(--coar-font-size-sm, 13px);color:var(--coar-text-base, #1a1c1f)}.coar-agenda-day-header--today[data-v-0bda436b]{color:var(--coar-color-accent, #2563eb)}.coar-agenda-day-header--empty[data-v-0bda436b]{color:var(--coar-text-subtle, #9ca3af);font-style:italic}.coar-agenda-day-header--floating[data-v-0bda436b]{position:absolute;top:0;left:0;right:0;z-index:10;margin-right:14px;will-change:transform}.coar-agenda-day-header__today[data-v-0bda436b]{font-size:var(--coar-font-size-xs, 11px);text-transform:uppercase;letter-spacing:.05em;background:var(--coar-color-accent, #2563eb);color:#fff;padding:2px 8px;border-radius:999px;font-weight:700}.coar-agenda-event[data-v-e12fb261]{padding:10px 16px;border-bottom:1px solid var(--coar-calendar-border, #f3f4f6);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--coar-calendar-bg, #fff);transition:background-color 80ms ease}.coar-agenda-event[data-v-e12fb261]:hover{background:var(--coar-surface-subtle, #f6f7f9)}.coar-agenda-event--continuation[data-v-e12fb261]{opacity:.7}.coar-agenda-event__default[data-v-e12fb261]{display:flex;align-items:center;gap:12px}.coar-agenda-event__color[data-v-e12fb261]{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.coar-agenda-event__time[data-v-e12fb261]{font-size:var(--coar-font-size-sm, 13px);color:var(--coar-text-subtle, #6c7280);min-width:80px;font-variant-numeric:tabular-nums}.coar-agenda-event__title[data-v-e12fb261]{font-size:var(--coar-font-size-base, 14px);color:var(--coar-text-base, #1a1c1f);font-weight:500}.coar-agenda-event__continuation-tag[data-v-e12fb261]{margin-left:6px;font-size:var(--coar-font-size-xs, 11px);color:var(--coar-text-subtle, #9ca3af);font-style:italic;font-weight:400}.coar-agenda-view[data-v-e38dc1c4]{position:relative;background:var(--coar-calendar-bg, #fff);font-family:var(--coar-body-base-family, system-ui, sans-serif);height:100%;overflow:hidden}.coar-agenda-view__surface[data-v-e38dc1c4]{height:100%}.controls[data-v-4f5d1ce0]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.toggle[data-v-4f5d1ce0]{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:13px;color:var(--coar-text-subtle, #6b7280)}.coar-time-grid-event[data-v-b05e6895]{position:absolute;box-sizing:border-box;border-radius:3px;font-size:var(--coar-font-size-xs, 11px);cursor:pointer;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none;contain:layout paint}.coar-time-grid-event--clipped-top[data-v-b05e6895]{border-top-left-radius:0;border-top-right-radius:0}.coar-time-grid-event--clipped-bottom[data-v-b05e6895]{border-bottom-left-radius:0;border-bottom-right-radius:0}.coar-time-grid-event[data-v-b05e6895]:focus{outline:2px solid var(--coar-background-accent-primary, #2563eb);outline-offset:1px}.coar-time-grid-event--ghost[data-v-b05e6895]{pointer-events:none;outline:2px dashed var(--coar-background-accent-primary, #2563eb);outline-offset:1px;box-shadow:0 4px 12px #0000001f}.coar-time-grid-event--source-phantom[data-v-b05e6895]{opacity:.4;pointer-events:none;cursor:grabbing}.coar-time-grid-event--invalid[data-v-b05e6895]{pointer-events:none;cursor:not-allowed;opacity:.7;outline:2px dashed var(--coar-color-danger, #dc2626);outline-offset:1px;box-shadow:0 4px 12px #dc262626;background-image:repeating-linear-gradient(45deg,rgba(220,38,38,.18) 0,rgba(220,38,38,.18) 6px,transparent 6px,transparent 12px)}.coar-time-grid-event--snap-back[data-v-b05e6895]{animation:coar-time-grid-event-snap-back-b05e6895 .22s ease-out forwards}@keyframes coar-time-grid-event-snap-back-b05e6895{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion: reduce){.coar-time-grid-event--snap-back[data-v-b05e6895]{animation:none;opacity:0}}.coar-time-grid-event__default[data-v-b05e6895]{padding:2px 6px;height:100%}.coar-time-grid-event__title-row[data-v-b05e6895]{display:flex;align-items:center;gap:0;min-width:0}.coar-time-grid-event__title[data-v-b05e6895]{color:var(--coar-text-base, #1a1c1f);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.coar-time-grid-event__resize[data-v-b05e6895]{position:absolute;left:0;right:0;height:6px;cursor:ns-resize;-webkit-user-select:none;user-select:none;pointer-events:auto;z-index:2}.coar-time-grid-event__resize--top[data-v-b05e6895]{top:0}.coar-time-grid-event__resize--bottom[data-v-b05e6895]{bottom:0}.coar-time-grid-event--density-compact[data-v-b05e6895]{font-size:10px}.coar-time-grid-event--density-compact .coar-time-grid-event__default[data-v-b05e6895]{padding:1px 4px}.coar-time-grid-all-day-bar[data-v-878c7366]{position:absolute;box-sizing:border-box;padding:1px 6px;border-radius:3px;font-size:var(--coar-font-size-xs, 11px);cursor:pointer;overflow:hidden;white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:none;display:flex;align-items:center;contain:layout paint}.coar-time-grid-all-day-bar--clipped-start[data-v-878c7366]{border-top-left-radius:0;border-bottom-left-radius:0}.coar-time-grid-all-day-bar--clipped-end[data-v-878c7366]{border-top-right-radius:0;border-bottom-right-radius:0}.coar-time-grid-all-day-bar[data-v-878c7366]:focus{outline:2px solid var(--coar-background-accent-primary, #2563eb);outline-offset:1px}.coar-time-grid-all-day-bar--ghost[data-v-878c7366]{pointer-events:none;outline:2px dashed var(--coar-background-accent-primary, #2563eb);outline-offset:1px;box-shadow:0 4px 12px #0000001f}.coar-time-grid-all-day-bar--source-phantom[data-v-878c7366]{opacity:.4;pointer-events:none;cursor:grabbing}.coar-time-grid-all-day-bar--invalid[data-v-878c7366]{pointer-events:none;cursor:not-allowed;opacity:.7;outline:2px dashed var(--coar-color-danger, #dc2626);outline-offset:1px;box-shadow:0 4px 12px #dc262626;background-image:repeating-linear-gradient(45deg,rgba(220,38,38,.18) 0,rgba(220,38,38,.18) 6px,transparent 6px,transparent 12px)}.coar-time-grid-all-day-bar--snap-back[data-v-878c7366]{animation:coar-time-grid-all-day-bar-snap-back-878c7366 .22s ease-out forwards}@keyframes coar-time-grid-all-day-bar-snap-back-878c7366{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion: reduce){.coar-time-grid-all-day-bar--snap-back[data-v-878c7366]{animation:none;opacity:0}}.coar-time-grid-all-day-bar__title[data-v-878c7366]{color:var(--coar-text-base, #1a1c1f);font-weight:600;text-overflow:ellipsis;overflow:hidden}.coar-time-grid-all-day-bar__resize[data-v-878c7366]{position:absolute;top:0;bottom:0;width:6px;cursor:ew-resize;-webkit-user-select:none;user-select:none;pointer-events:auto;z-index:2}.coar-time-grid-all-day-bar__resize--start[data-v-878c7366]{left:0}.coar-time-grid-all-day-bar__resize--end[data-v-878c7366]{right:0}.coar-time-grid-all-day-bar--density-compact[data-v-878c7366]{font-size:10px;padding:0 4px}.coar-time-grid-now-marker[data-v-1e04831d]{position:absolute;left:0;right:0;pointer-events:none;z-index:5}.coar-time-grid-now-marker__dot[data-v-1e04831d]{position:absolute;left:-4px;top:-4px;width:8px;height:8px;border-radius:50%;background:var(--coar-color-danger, #dc2626)}.coar-time-grid-now-marker__line[data-v-1e04831d]{display:block;height:1px;background:var(--coar-color-danger, #dc2626)}.coar-time-grid-header[data-v-cd3044d6]{display:grid;grid-template-columns:var(--coar-time-grid-axis-width) 1fr;border-bottom:1px solid var(--coar-calendar-border, #d1d5db);background:var(--coar-calendar-bg, #fff);min-height:var(--coar-time-grid-header-height)}.coar-time-grid-header__cells[data-v-cd3044d6]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.coar-time-grid-header__cell[data-v-cd3044d6]{padding:8px 12px;border-left:1px solid var(--coar-calendar-border, #d1d5db);font-size:var(--coar-font-size-sm, 13px);font-weight:600;color:var(--coar-text-base, #1a1c1f);background:var(--coar-calendar-bg, #fff)}.coar-time-grid-header__cell--today[data-v-cd3044d6]{color:var(--coar-color-accent, #2563eb)}.coar-time-grid-header__cell--weekend[data-v-cd3044d6]{background:var(--coar-calendar-bg-weekend, #f6f7f9)}.coar-time-grid-header--density-compact .coar-time-grid-header__cell[data-v-cd3044d6]{padding:4px 8px;font-size:var(--coar-font-size-xs, 11px)}.coar-time-grid-all-day-band[data-v-b65427d0]{display:grid;grid-template-columns:var(--coar-time-grid-axis-width) 1fr;border-bottom:1px solid var(--coar-calendar-border, #d1d5db);background:var(--coar-calendar-bg, #fff);font-size:var(--coar-font-size-xs, 11px)}.coar-time-grid-all-day-band__axis[data-v-b65427d0]{text-transform:uppercase;letter-spacing:.04em;color:var(--coar-text-subtle, #6c7280);padding:4px 6px;align-self:start;line-height:1.2}.coar-time-grid-all-day-band__columns[data-v-b65427d0]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.coar-time-grid-all-day-band__cell[data-v-b65427d0]{border-left:1px solid var(--coar-calendar-border, #d1d5db);cursor:pointer}.coar-time-grid-all-day-band__cell--weekend[data-v-b65427d0]{background:var(--coar-calendar-bg-weekend, #f6f7f9)}.coar-time-grid-all-day-band__cell--today[data-v-b65427d0]{background:var(--coar-calendar-bg-today, rgba(37, 99, 235, .04))}.coar-time-grid-column[data-v-7290ac74]{position:relative;border-left:1px solid var(--coar-calendar-border, #d1d5db);background:var(--coar-calendar-bg, #fff);contain:layout}.coar-time-grid-column--weekend[data-v-7290ac74]{background:var(--coar-calendar-bg-weekend, #f6f7f9)}.coar-time-grid-column--today[data-v-7290ac74]{background:var(--coar-calendar-bg-today, rgba(37, 99, 235, .04))}.coar-time-grid__a11y-live[data-v-e65f0fb0]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.coar-time-grid[data-v-e65f0fb0]{display:flex;flex-direction:column;font-family:var(--coar-body-base-family, system-ui, sans-serif);font-variant-numeric:tabular-nums;background:var(--coar-calendar-bg, #fff);--coar-time-grid-header-height: 36px;--coar-time-grid-axis-width: 80px}.coar-time-grid__sticky-top[data-v-e65f0fb0]{position:sticky;top:0;z-index:20;background:var(--coar-calendar-bg, #fff)}.coar-time-grid__all-day-bar-title[data-v-e65f0fb0]{font-weight:600;text-overflow:ellipsis;overflow:hidden;color:var(--coar-text-base, #1a1c1f)}.coar-time-grid__body[data-v-e65f0fb0]{display:grid;grid-template-columns:var(--coar-time-grid-axis-width) 1fr;position:relative;overflow:hidden}.coar-time-grid__hour-axis[data-v-e65f0fb0]{position:relative}.coar-time-grid__hour-label[data-v-e65f0fb0]{position:absolute;left:0;right:8px;transform:translateY(-50%);text-align:right;font-size:var(--coar-font-size-xs, 11px);color:var(--coar-text-subtle, #6c7280);padding-right:8px}.coar-time-grid__columns[data-v-e65f0fb0]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;position:relative}.coar-time-grid__event-default[data-v-e65f0fb0]{display:flex;flex-direction:column;height:100%}.coar-time-grid__event-title[data-v-e65f0fb0]{font-weight:600;color:var(--coar-text-base, #1a1c1f);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.coar-day-view[data-v-8a168f37],.coar-week-view[data-v-cfdb1c94]{display:block;width:100%}.coar-month-pill[data-v-2651b34d]{font-size:var(--coar-font-size-xs, 11px);padding:1px 6px;border-radius:3px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;display:flex;align-items:center;min-width:0;touch-action:none;flex:0 0 auto}.coar-month-pill[data-v-2651b34d]:focus{outline:2px solid var(--coar-background-accent-primary, #2563eb);outline-offset:1px}.coar-month-pill--ghost[data-v-2651b34d]{pointer-events:none;outline:2px dashed var(--coar-background-accent-primary, #2563eb);outline-offset:1px;box-shadow:0 4px 12px #0000001f}.coar-month-pill--source-phantom[data-v-2651b34d]{opacity:.4;pointer-events:none;cursor:grabbing}.coar-month-pill--invalid[data-v-2651b34d]{pointer-events:none;cursor:not-allowed;opacity:.7;outline:2px dashed var(--coar-color-danger, #dc2626);outline-offset:1px;box-shadow:0 4px 12px #dc262626;background-image:repeating-linear-gradient(45deg,rgba(220,38,38,.18) 0,rgba(220,38,38,.18) 6px,transparent 6px,transparent 12px)}.coar-month-pill__title[data-v-2651b34d]{color:var(--coar-text-base, #1a1c1f);font-weight:600;overflow:hidden;text-overflow:ellipsis;min-width:0}.coar-month-pill--snap-back[data-v-2651b34d]{animation:coar-month-pill-snap-back-2651b34d .22s ease-out forwards}@keyframes coar-month-pill-snap-back-2651b34d{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion: reduce){.coar-month-pill--snap-back[data-v-2651b34d]{animation:none;opacity:0}}.coar-month-pill--density-compact[data-v-2651b34d]{font-size:10px;padding:0 4px}.coar-month-bar[data-v-2eadbfc7]{position:absolute;box-sizing:border-box;padding:1px 6px;border-radius:3px;font-size:var(--coar-font-size-xs, 11px);cursor:pointer;overflow:hidden;white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:none;display:flex;align-items:center;contain:layout paint}.coar-month-bar--clipped-start[data-v-2eadbfc7]{border-top-left-radius:0;border-bottom-left-radius:0}.coar-month-bar--clipped-end[data-v-2eadbfc7]{border-top-right-radius:0;border-bottom-right-radius:0}.coar-month-bar[data-v-2eadbfc7]:focus{outline:2px solid var(--coar-background-accent-primary, #2563eb);outline-offset:1px}.coar-month-bar--ghost[data-v-2eadbfc7]{pointer-events:none;outline:2px dashed var(--coar-background-accent-primary, #2563eb);outline-offset:1px;box-shadow:0 4px 12px #0000001f}.coar-month-bar--source-phantom[data-v-2eadbfc7]{opacity:.4;pointer-events:none;cursor:grabbing}.coar-month-bar--invalid[data-v-2eadbfc7]{pointer-events:none;cursor:not-allowed;opacity:.7;outline:2px dashed var(--coar-color-danger, #dc2626);outline-offset:1px;box-shadow:0 4px 12px #dc262626;background-image:repeating-linear-gradient(45deg,rgba(220,38,38,.18) 0,rgba(220,38,38,.18) 6px,transparent 6px,transparent 12px)}.coar-month-bar__title[data-v-2eadbfc7]{color:var(--coar-text-base, #1a1c1f);font-weight:600;text-overflow:ellipsis;overflow:hidden}.coar-month-bar__resize[data-v-2eadbfc7]{position:absolute;top:0;bottom:0;width:6px;cursor:ew-resize;-webkit-user-select:none;user-select:none;pointer-events:auto;z-index:2}.coar-month-bar__resize--start[data-v-2eadbfc7]{left:0}.coar-month-bar__resize--end[data-v-2eadbfc7]{right:0}.coar-month-bar--snap-back[data-v-2eadbfc7]{animation:coar-month-bar-snap-back-2eadbfc7 .22s ease-out forwards}@keyframes coar-month-bar-snap-back-2eadbfc7{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion: reduce){.coar-month-bar--snap-back[data-v-2eadbfc7]{animation:none;opacity:0}}.coar-month-bar--density-compact[data-v-2eadbfc7]{font-size:10px;padding:0 4px}.coar-month-cell[data-v-891c2700]{position:relative;min-width:0;min-height:0;border-left:1px solid var(--coar-calendar-border, #d1d5db);cursor:pointer;display:flex;flex-direction:column;background:var(--coar-calendar-bg, #fff);contain:layout paint}.coar-month-cell[data-v-891c2700]:first-child{border-left:none}.coar-month-cell--weekend[data-v-891c2700]{background:var(--coar-calendar-bg-weekend, #f6f7f9)}.coar-month-cell--other-month[data-v-891c2700]{background:var(--coar-calendar-bg-other-month, #fafafb);color:var(--coar-text-subtle, #9ca3af)}.coar-month-cell--today[data-v-891c2700]{background:var(--coar-calendar-bg-today, rgba(37, 99, 235, .04))}.coar-month-cell__day-number-row[data-v-891c2700]{display:flex;align-items:center;padding:4px 6px;height:24px;box-sizing:border-box}.coar-month-cell__day-number[data-v-891c2700]{font-size:var(--coar-font-size-sm, 13px);font-weight:600;color:var(--coar-text-base, #1a1c1f)}.coar-month-cell--today .coar-month-cell__day-number[data-v-891c2700]{color:var(--coar-color-accent, #2563eb)}.coar-month-cell--other-month .coar-month-cell__day-number[data-v-891c2700]{color:var(--coar-text-subtle, #9ca3af);font-weight:500}.coar-month-cell__pills[data-v-891c2700]{display:flex;flex-direction:column;gap:2px;padding:3px 4px 4px;flex:1 1 0;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--coar-border-neutral-tertiary, #d1d5db) transparent}.coar-month-cell__pills[data-v-891c2700]::-webkit-scrollbar{width:6px}.coar-month-cell__pills[data-v-891c2700]::-webkit-scrollbar-thumb{background:var(--coar-border-neutral-tertiary, #d1d5db);border-radius:3px}.coar-month-cell__pills[data-v-891c2700]::-webkit-scrollbar-track{background:transparent}.coar-month-cell__menu-trigger[data-v-891c2700]{margin-left:auto;background:transparent;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--coar-text-subtle, #6c7280);border-radius:var(--coar-radius-xs, 2px)}.coar-month-cell__menu-trigger[data-v-891c2700]:hover,.coar-month-cell__menu-trigger[data-v-891c2700]:focus-visible,.coar-month-cell__menu-trigger[aria-expanded=true][data-v-891c2700]{background:var(--coar-background-neutral-tertiary, #f3f4f6);color:var(--coar-text-base, #1a1c1f)}@media (hover: hover){.coar-month-cell__menu-trigger[data-v-891c2700]{opacity:0}.coar-month-cell:hover .coar-month-cell__menu-trigger[data-v-891c2700],.coar-month-cell__menu-trigger[data-v-891c2700]:focus-visible,.coar-month-cell__menu-trigger[aria-expanded=true][data-v-891c2700]{opacity:1}}.coar-month-row[data-v-c9a6b231]{position:relative;display:grid;grid-template-columns:repeat(7,1fr);min-height:100px;border-bottom:1px solid var(--coar-calendar-border, #d1d5db);transition:height .2s ease-out}@media (prefers-reduced-motion: reduce){.coar-month-row[data-v-c9a6b231]{transition:none}}.coar-month-row[data-v-c9a6b231]:last-child{border-bottom:none}.coar-month-row--density-compact[data-v-c9a6b231]{min-height:80px}.coar-month-grid[data-v-7935e8f8]{display:contents}.coar-month-grid__weekday-row[data-v-7935e8f8]{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid var(--coar-calendar-border, #d1d5db);position:sticky;top:0;z-index:5;background:var(--coar-calendar-bg, #fff)}.coar-month-grid__weekday-cell[data-v-7935e8f8]{padding:8px 12px;font-size:var(--coar-font-size-xs, 11px);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--coar-text-subtle, #6c7280);border-left:1px solid var(--coar-calendar-border, #d1d5db)}.coar-month-grid__weekday-cell[data-v-7935e8f8]:first-child{border-left:none}.coar-month-view__a11y-live[data-v-e2ec4660]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.coar-month-view[data-v-e2ec4660]{display:flex;flex-direction:column;background:var(--coar-calendar-bg, #fff);font-family:var(--coar-body-base-family, system-ui, sans-serif);font-variant-numeric:tabular-nums}.coar-month-view__pill-title[data-v-e2ec4660]{color:var(--coar-text-base, #1a1c1f);font-weight:600}.coar-month-view__bar-title[data-v-e2ec4660]{color:var(--coar-text-base, #1a1c1f);font-weight:600;text-overflow:ellipsis;overflow:hidden}.coar-work-week-view[data-v-c0b0bbae]{display:block;width:100%}.coar-timeline-view[data-v-bb34418c]{display:block;width:100%;height:100%;overflow:auto;font-family:var(--coar-body-base-family);font-size:var(--coar-body-s-size, 13px);background:var(--coar-background-neutral-primary);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.coar-timeline-view--panning[data-v-bb34418c]{cursor:grabbing}.coar-timeline-view .coar-timeline-view__bar[data-v-bb34418c]{cursor:pointer}.coar-timeline-view--panning .coar-timeline-view__bar[data-v-bb34418c]{cursor:grabbing}.coar-timeline-view__grid[data-v-bb34418c]{display:grid;position:relative}.coar-timeline-view__corner[data-v-bb34418c]{grid-row:1;grid-column:1;position:sticky;top:0;left:0;z-index:3;background:var(--coar-background-neutral-secondary);border-right:1px solid var(--coar-border-neutral-tertiary);border-bottom:1px solid var(--coar-border-neutral-tertiary);display:flex;align-items:center;padding:0 var(--coar-spacing-s, 8px)}.coar-timeline-view__corner-title[data-v-bb34418c]{font-weight:600;color:var(--coar-text-neutral-secondary);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.coar-timeline-view__date-axis[data-v-bb34418c]{grid-row:1;grid-column:2;position:sticky;top:0;z-index:2;display:flex;background:var(--coar-background-neutral-secondary);border-bottom:1px solid var(--coar-border-neutral-tertiary)}.coar-timeline-view__date-cell[data-v-bb34418c]{box-sizing:border-box;flex:0 0 auto;border-right:1px solid var(--coar-border-neutral-tertiary);display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--coar-text-neutral-secondary)}.coar-timeline-view__date-cell--today[data-v-bb34418c]{background:var(--coar-background-accent-soft, #eff6ff);color:var(--coar-text-accent, #2563eb);font-weight:600}.coar-timeline-view__date-cell--weekend[data-v-bb34418c]{background:var(--coar-background-neutral-tertiary, #f5f5f5)}.coar-timeline-view__label-column[data-v-bb34418c]{grid-row:2;grid-column:1;position:sticky;left:0;z-index:2;background:var(--coar-background-neutral-primary);border-right:1px solid var(--coar-border-neutral-tertiary)}.coar-timeline-view__label-inner[data-v-bb34418c]{position:relative;width:100%}.coar-timeline-view__label-row[data-v-bb34418c]{position:absolute;left:0;right:0;display:flex;align-items:center;gap:6px;padding:0 var(--coar-spacing-s, 8px);border-bottom:1px solid var(--coar-border-neutral-tertiary);overflow:hidden;box-sizing:border-box}.coar-timeline-view__label-text[data-v-bb34418c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;flex:1 1 auto;min-width:0}.coar-timeline-view__label-count[data-v-bb34418c]{font-size:11px;color:var(--coar-text-neutral-secondary);font-variant-numeric:tabular-nums;flex:0 0 auto;padding:1px 6px;background:var(--coar-background-neutral-tertiary, #f5f5f5);border-radius:9999px}.coar-timeline-view__bars-area[data-v-bb34418c]{grid-row:2;grid-column:2;position:relative}.coar-timeline-view__day-grid-bg[data-v-bb34418c]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;pointer-events:none;z-index:0}.coar-timeline-view__day-grid-cell[data-v-bb34418c]{box-sizing:border-box;flex:0 0 auto;border-right:1px solid var(--coar-border-neutral-tertiary);height:100%}.coar-timeline-view__day-grid-cell--weekend[data-v-bb34418c]{background:var(--coar-background-neutral-tertiary, #f5f5f5);opacity:.4}.coar-timeline-view__bar[data-v-bb34418c]{position:absolute;border:none;border-radius:var(--coar-radius-xs, 4px);color:#fff;font-size:12px;font-weight:500;padding:0 8px;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:filter .1s ease;z-index:1}.coar-timeline-view__bar[data-v-bb34418c]:hover{filter:brightness(1.05)}.coar-timeline-view__bar[data-v-bb34418c]:focus-visible{outline:2px solid var(--coar-border-accent, #2563eb);outline-offset:2px}.coar-timeline-view__bar--clipped-start[data-v-bb34418c]{border-top-left-radius:0;border-bottom-left-radius:0}.coar-timeline-view__bar--clipped-end[data-v-bb34418c]{border-top-right-radius:0;border-bottom-right-radius:0}.coar-timeline-view__bar-label[data-v-bb34418c]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-calendar[data-v-26d56a14]{display:flex;flex-direction:column;height:100%;background:var(--coar-background-neutral-primary);font-family:var(--coar-body-base-family);color:var(--coar-text-neutral-primary)}.coar-calendar__header[data-v-26d56a14]{display:flex;align-items:center;gap:var(--coar-spacing-m);padding:var(--coar-spacing-s) var(--coar-spacing-m);border-bottom:1px solid var(--coar-border-neutral-tertiary);background:var(--coar-background-neutral-primary);flex:0 0 auto}.coar-calendar__nav[data-v-26d56a14]{display:flex;align-items:center;gap:var(--coar-spacing-xs)}.coar-calendar__range-label[data-v-26d56a14]{font-size:var(--coar-component-m-font-size);font-weight:600;color:var(--coar-text-neutral-primary);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coar-calendar__spacer[data-v-26d56a14]{flex:1 1 auto}.coar-calendar__body[data-v-26d56a14]{flex:1 1 auto;min-height:0}.coar-calendar__body--day[data-v-26d56a14],.coar-calendar__body--week[data-v-26d56a14],.coar-calendar__body--month[data-v-26d56a14]{overflow-y:auto;overflow-x:hidden}.coar-calendar__body--agenda[data-v-26d56a14]{overflow:hidden}.log[data-v-34f13d80]{margin:0;padding:8px 12px;background:var(--coar-background-neutral-secondary);border-radius:var(--coar-radius-xs);font-size:12px;font-family:var(--coar-mono-base-family, monospace)}.loader-pill[data-v-5fc34434]{padding:2px 8px;border-radius:9999px;font-size:12px;background:var(--coar-background-neutral-secondary);color:var(--coar-text-neutral-secondary);font-variant-numeric:tabular-nums}.loader-pill--active[data-v-5fc34434]{background:var(--coar-color-accent, #2563eb);color:#fff}.br-event[data-v-1075d5ab]{display:flex;align-items:center;gap:6px;padding:4px 6px;height:100%;border-left:3px solid currentColor;font-size:12px}.br-event__icon[data-v-1075d5ab]{font-size:14px;line-height:1}.br-event__title[data-v-1075d5ab]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-event[data-v-275ea0ac]{display:flex;align-items:center;gap:6px;padding:4px 6px;height:100%;font-size:12px}.custom-event__icon[data-v-275ea0ac]{font-size:14px;line-height:1}.custom-event__title[data-v-275ea0ac]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hint[data-v-25d70435]{margin:0 0 12px;font-size:13px;color:var(--coar-text-subtle, #6b7280)}.hint code[data-v-25d70435]{font-family:var(--coar-font-family-mono, monospace);font-size:12px;background:var(--coar-background-neutral-tertiary, #f3f4f6);padding:1px 5px;border-radius:3px}.hint[data-v-9fd6e802]{margin:0 0 12px;font-size:13px;color:var(--coar-text-subtle, #6b7280)}.hint code[data-v-9fd6e802]{font-family:var(--coar-font-family-mono, monospace);font-size:12px;background:var(--coar-background-neutral-tertiary, #f3f4f6);padding:1px 5px;border-radius:3px}.pill[data-v-9fd6e802]{display:inline-flex;align-items:center;gap:4px;width:100%;overflow:hidden}.pill__time[data-v-9fd6e802]{font-variant-numeric:tabular-nums;font-weight:700;color:var(--coar-text-base, #1a1c1f);white-space:nowrap}.pill__title[data-v-9fd6e802]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--coar-text-base, #1a1c1f)}.bar[data-v-9fd6e802]{display:inline-flex;align-items:center;justify-content:space-between;width:100%;gap:6px}.bar__title[data-v-9fd6e802]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--coar-text-base, #1a1c1f)}.bar__chip[data-v-9fd6e802]{flex:0 0 auto;font-size:10px;font-weight:700;color:var(--coar-text-base, #1a1c1f);background:#0000001f;padding:0 6px;border-radius:999px}.hint[data-v-8d04b71a]{margin:0 0 12px;font-size:13px;color:var(--coar-text-subtle, #6b7280)}.hint code[data-v-8d04b71a]{font-family:var(--coar-font-family-mono, monospace);font-size:12px;background:var(--coar-background-neutral-tertiary, #f3f4f6);padding:1px 5px;border-radius:3px}.hdr[data-v-8d04b71a]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:4px 8px}.hdr__dow[data-v-8d04b71a]{font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--coar-text-subtle, #6b7280)}.hdr__day[data-v-8d04b71a]{display:inline-flex;align-items:center;gap:6px;font-size:18px;font-weight:600;color:var(--coar-text-base, #1a1c1f)}.hdr__dot[data-v-8d04b71a]{width:6px;height:6px;border-radius:50%;background:var(--coar-color-accent, #2563eb)}.hdr--today .hdr__day[data-v-8d04b71a]{color:var(--coar-color-accent, #2563eb)}.hdr--weekend .hdr__day[data-v-8d04b71a],.hdr--weekend .hdr__dow[data-v-8d04b71a]{color:var(--coar-text-subtle, #9ca3af)}.coar-wrap-cell{display:flex;align-items:center;gap:var(--coar-spacing-xs, 4px);height:100%;width:100%;min-width:0;overflow:hidden}.coar-wrap-cell__slot{display:inline-flex;align-items:center;gap:var(--coar-spacing-xs, 4px);flex-shrink:0}.coar-wrap-cell__item{display:inline-flex;align-items:center}.coar-wrap-cell__item--clickable{cursor:pointer;border-radius:4px;padding:2px;transition:background-color .1s}.coar-wrap-cell__item--clickable:hover{background-color:var(--coar-surface-neutral-hover, rgba(0, 0, 0, .06))}.coar-wrap-cell__inner{flex:1 1 auto;min-width:0;overflow:hidden;display:flex;align-items:center}.coar-wrap-cell__inner>*{min-width:0;flex:1 1 auto}.coar-tag-cell-renderer{display:flex;align-items:center;gap:var(--coar-spacing-xs, 4px);flex-wrap:wrap;height:100%}.coar-icon-cell-renderer{display:flex;align-items:center;justify-content:center;height:100%}.coar-icon-cell-renderer.clickable{cursor:pointer}.coar-date-cell-renderer{display:flex;align-items:center;height:100%}.coar-number-cell-renderer,.coar-currency-cell-renderer{display:flex;align-items:center;justify-content:flex-end;height:100%}.coar-tree-cell{display:flex;align-items:center;height:100%;gap:2px;overflow:hidden}.coar-tree-cell__toggle{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;cursor:pointer;border-radius:4px;transition:background-color .1s}.coar-tree-cell__toggle:hover{background-color:var(--coar-surface-neutral-hover, rgba(0, 0, 0, .06))}.coar-tree-cell__spacer{width:20px;flex-shrink:0}.coar-tree-cell__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-tree-cell__count{color:var(--coar-text-neutral-tertiary, #888);font-size:.85em;flex-shrink:0;margin-left:4px}.coar-checkbox-cell-renderer{display:flex;align-items:center;justify-content:center;height:100%;width:100%;pointer-events:none}.coar-checkbox-cell-renderer .coar-checkbox-host{display:flex;align-items:center;height:100%}.coar-checkbox-cell-renderer .coar-checkbox-wrapper{align-items:center!important;min-height:0!important}.coar-checkbox-cell-renderer .coar-checkbox-box{margin-top:0!important}.coar-checkbox-cell-editor{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.coar-checkbox-cell-editor .coar-checkbox-host{display:flex;align-items:center;height:100%}.coar-checkbox-cell-editor .coar-checkbox-wrapper{align-items:center!important;min-height:0!important}.coar-checkbox-cell-editor .coar-checkbox-box{margin-top:0!important}.coar-text-cell-editor{display:flex;align-items:center;height:100%;width:100%}.coar-text-cell-editor .coar-text-input-host{width:100%;margin:0}.coar-text-cell-editor .coar-text-input-container{border:none!important;border-radius:0!important;background:transparent!important;height:100%}.coar-text-cell-editor .coar-text-input-container.coar-text-input-focused{box-shadow:none!important;outline:none!important}.coar-number-cell-editor{display:flex;align-items:center;height:100%;width:100%}.coar-number-cell-editor .coar-number-input-host{width:100%;margin:0}.coar-number-cell-editor .coar-number-input-container{border:none!important;border-radius:0!important;background:transparent!important;height:100%}.coar-number-cell-editor .coar-number-input-container.coar-number-input-focused{box-shadow:none!important;outline:none!important}.coar-select-cell-renderer{display:flex;align-items:center;height:100%}.coar-select-cell-editor{display:flex;align-items:center;height:100%;width:100%}.coar-select-cell-editor .coar-select-host{width:100%}.coar-select-cell-editor .coar-select-trigger{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.coar-multi-select-cell-renderer{display:flex;align-items:center;gap:4px;height:100%;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coar-multi-select-cell-editor{display:flex;align-items:center;height:100%;width:100%}.coar-multi-select-cell-editor .coar-select-host{width:100%}.coar-multi-select-cell-editor .coar-select-trigger{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.coar-tag-select-cell-editor{display:flex;align-items:center;height:100%;width:100%}.coar-tag-select-cell-editor .coar-select-host{width:100%}.coar-tag-select-cell-editor .coar-select-trigger,.coar-tag-select-cell-editor .coar-tag-select-trigger{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.coar-plain-date-cell-renderer{display:flex;align-items:center;height:100%}.coar-plain-date-cell-editor{display:flex;align-items:center;height:100%;width:100%}.coar-plain-date-cell-editor .coar-plain-date-picker-wrapper{width:100%}.coar-plain-date-cell-editor .coar-plain-date-picker-trigger{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.coar-plain-date-time-cell-renderer{display:flex;align-items:center;height:100%}.coar-plain-date-time-cell-editor{display:flex;align-items:center;height:100%;width:100%}.coar-plain-date-time-cell-editor .coar-pdtp-wrapper{width:100%}.coar-plain-date-time-cell-editor .coar-pdtp-trigger{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.coar-zoned-date-time-cell-renderer{display:flex;align-items:center;height:100%}.coar-zoned-date-time-cell-editor{display:flex;align-items:center;height:100%;width:100%}.coar-zoned-date-time-cell-editor .coar-zdtp{width:100%}.coar-zoned-date-time-cell-editor .coar-zdtp-trigger{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.coar-grid-header{display:flex;align-items:center;width:100%;height:100%;gap:4px;overflow:hidden;color:var(--ag-header-foreground-color, inherit)}.coar-grid-header--sortable{cursor:pointer}.coar-grid-header__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coar-grid-header__spacer{flex:1}.coar-grid-header__sort-icon{font-size:.65em;opacity:.6;flex-shrink:0}.coar-data-grid-search[data-v-47ce23c2]{display:flex;align-items:center;gap:var(--coar-spacing-s)}.coar-data-grid-search--bordered[data-v-47ce23c2]{border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-s);padding:var(--coar-spacing-s)}.coar-data-grid-search--elevated[data-v-47ce23c2]{box-shadow:var(--coar-elevation-medium);border-radius:var(--coar-radius-s);padding:var(--coar-spacing-s)}.coar-data-grid-search__input[data-v-47ce23c2]{flex:1;min-width:0}.coar-data-grid-search__actions[data-v-47ce23c2]{display:flex;align-items:center;gap:var(--coar-spacing-xs);flex-shrink:0}.ag-theme-cocoar{--ag-font-family: var(--coar-font-family-body, Poppins, sans-serif);--ag-font-size: var(--coar-font-size-xs, 14px);--ag-grid-size: 4px;--ag-cell-horizontal-padding: var(--coar-spacing-m, 16px);--ag-row-height: 40px;--ag-header-height: 40px;--ag-list-item-height: 36px;--ag-borders: solid 1px;--ag-border-radius: var(--coar-radius-m, 8px);--ag-wrapper-border-radius: var(--coar-radius-m, 8px);--ag-row-border-style: solid;--ag-row-border-width: 1px;--ag-background-color: var(--coar-background-neutral-primary, #ffffff);--ag-header-background-color: var(--coar-background-neutral-secondary, #f5f5f5);--ag-odd-row-background-color: var(--coar-background-neutral-primary, #ffffff);--ag-row-hover-color: var(--coar-background-neutral-tertiary, #e5e5e5);--ag-selected-row-background-color: var(--coar-background-accent-tertiary, #e6f0ff);--ag-modal-overlay-background-color: rgba(0, 0, 0, .5);--ag-border-color: var(--coar-border-neutral-tertiary, #e5e5e5);--ag-row-border-color: var(--coar-border-neutral-tertiary, #e5e5e5);--ag-header-column-separator-color: var(--coar-border-neutral-tertiary, #e5e5e5);--ag-foreground-color: var(--coar-text-neutral-primary, #171717);--ag-header-foreground-color: var(--coar-text-neutral-secondary, #404040);--ag-secondary-foreground-color: var(--coar-text-neutral-tertiary, #525252);--ag-disabled-foreground-color: var(--coar-text-neutral-disabled, #a3a3a3);--ag-range-selection-border-color: var(--coar-border-accent-primary, #0066cc);--ag-range-selection-background-color: var(--coar-background-accent-tertiary, #e6f0ff);--ag-range-selection-highlight-color: var(--coar-background-accent-secondary, #cce0ff);--ag-input-focus-border-color: var(--coar-border-accent-primary, #0066cc);--ag-input-disabled-background-color: var(--coar-background-neutral-disabled, #d4d4d4);--ag-icon-font-color: var(--coar-icon-neutral-secondary, #404040);--ag-subheader-background-color: var(--coar-background-neutral-secondary, #f5f5f5);--ag-control-panel-background-color: var(--coar-background-neutral-primary, #ffffff);--ag-side-button-selected-background-color: var(--coar-background-accent-tertiary, #e6f0ff);--ag-menu-background-color: var(--coar-background-neutral-primary, #ffffff);--ag-menu-border-color: var(--coar-border-neutral-tertiary, #e5e5e5);--ag-checkbox-checked-color: var(--coar-background-accent-primary, #0066cc);--ag-checkbox-unchecked-color: var(--coar-border-neutral-tertiary, #e5e5e5);--ag-checkbox-indeterminate-color: var(--coar-background-accent-secondary, #cce0ff);--ag-chip-background-color: var(--coar-background-neutral-secondary, #f5f5f5);--ag-invalid-color: var(--coar-text-semantic-error-bold, #dc2626)}.ag-theme-cocoar .ag-header-cell,.ag-theme-cocoar .ag-cell{transition:none!important}.dark-mode .ag-theme-cocoar,.ag-theme-cocoar.dark-mode{--ag-background-color: var(--coar-background-neutral-primary, #18181b);--ag-header-background-color: var(--coar-background-neutral-secondary, #27272a);--ag-odd-row-background-color: var(--coar-background-neutral-primary, #18181b);--ag-row-hover-color: var(--coar-background-neutral-tertiary, #3f3f46);--ag-selected-row-background-color: var(--coar-background-accent-tertiary, #1e3a5f);--ag-border-color: var(--coar-border-neutral-tertiary, #3f3f46);--ag-row-border-color: var(--coar-border-neutral-tertiary, #3f3f46);--ag-header-column-separator-color: var(--coar-border-neutral-tertiary, #3f3f46);--ag-foreground-color: var(--coar-text-neutral-primary, #fafafa);--ag-header-foreground-color: var(--coar-text-neutral-secondary, #e4e4e7);--ag-secondary-foreground-color: var(--coar-text-neutral-tertiary, #a1a1aa);--ag-disabled-foreground-color: var(--coar-text-neutral-disabled, #71717a);--ag-icon-font-color: var(--coar-icon-neutral-secondary, #e4e4e7);--ag-subheader-background-color: var(--coar-background-neutral-secondary, #27272a);--ag-control-panel-background-color: var(--coar-background-neutral-primary, #18181b);--ag-menu-background-color: var(--coar-background-neutral-primary, #18181b);--ag-menu-border-color: var(--coar-border-neutral-tertiary, #3f3f46);--ag-checkbox-unchecked-color: var(--coar-border-neutral-tertiary, #3f3f46);--ag-chip-background-color: var(--coar-background-neutral-secondary, #27272a);--ag-input-disabled-background-color: var(--coar-background-neutral-disabled, #3f3f46)}.ag-theme-cocoar .ag-row-focus{outline:none}.ag-theme-cocoar .ag-row-selected{background-color:var(--ag-selected-row-background-color)!important}.ag-theme-cocoar .ag-header{font-weight:600}.ag-theme-cocoar .ag-header-cell{padding-left:var(--coar-spacing-m, 16px);padding-right:var(--coar-spacing-m, 16px)}.ag-theme-cocoar .ag-cell-focus{border-color:var(--ag-range-selection-border-color, var(--coar-border-accent-primary, #0066cc))!important}.ag-theme-cocoar .ag-row{transition:background-color .15s ease}.ag-theme-cocoar .ag-cell.clickable{cursor:pointer;color:var(--coar-text-accent-primary, #0066cc)}.ag-theme-cocoar .ag-cell.clickable:hover{text-decoration:underline}.ag-theme-cocoar .ag-cell.text-right{justify-content:flex-end;text-align:right}.ag-theme-cocoar .ag-cell.text-center{justify-content:center;text-align:center}.ag-theme-cocoar .ag-overlay-loading-wrapper{background-color:var(--ag-background-color)}.ag-theme-cocoar .ag-overlay-no-rows-wrapper{color:var(--ag-secondary-foreground-color)}.ag-theme-cocoar .ag-row.coar-drop-target{background-color:var(--coar-surface-accent-subtle, rgba(0, 102, 204, .1))!important;outline:2px solid var(--coar-border-accent, #0066cc);outline-offset:-2px;border-radius:var(--coar-radius-s, 6px)}.ag-theme-cocoar.coar-drop-target-root{outline:2px dashed var(--coar-border-accent, #0066cc);outline-offset:-2px;border-radius:var(--coar-radius-s, 6px)}.ag-theme-cocoar.ag-theme-cocoar--bordered{border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-s);overflow:hidden}.ag-theme-cocoar.ag-theme-cocoar--elevated{box-shadow:var(--coar-elevation-medium);border-radius:var(--coar-radius-s);overflow:hidden}.ag-theme-cocoar .ag-row.coar-drop-target--invalid{background-color:var(--coar-surface-semantic-error-subtle, rgba(204, 0, 0, .06))!important;outline:2px dashed var(--coar-border-semantic-error, rgba(204, 0, 0, .4));outline-offset:-2px;border-radius:var(--coar-radius-s, 6px);cursor:not-allowed}::highlight(coar-search){text-decoration:underline;text-decoration-color:var(--coar-border-accent, #0066cc);text-decoration-thickness:2px;text-underline-offset:2px;background-color:transparent;color:inherit}.coar-grid-toolbar{display:flex;align-items:center;gap:var(--coar-spacing-s);margin-bottom:var(--coar-spacing-s)}:is(.ag-theme-cocoar--bordered,.ag-theme-cocoar--elevated)>.coar-grid-toolbar{padding:var(--coar-spacing-s) var(--coar-spacing-s) 0;margin-bottom:var(--coar-spacing-s)}.coar-grid-toolbar:has(>:only-child.coar-grid-toolbar__spacer){display:none}.ag-theme-cocoar--has-toolbar>.ag-grid-vue-container{border-top:1px solid var(--coar-border-neutral)}.coar-grid-toolbar__search{flex:1;min-width:0}.coar-grid-toolbar__spacer{flex:1}.status[data-v-530fda6e]{margin-top:8px;font-size:13px;color:var(--coar-text-neutral-secondary)}.target-area[data-v-a9f5901d]{display:flex;align-items:center;justify-content:center;height:160px;border:2px dashed var(--coar-border-neutral-tertiary);border-radius:var(--coar-radius-m);color:var(--coar-text-neutral-secondary);font-size:var(--coar-font-size-s);-webkit-user-select:none;user-select:none}.status[data-v-a9f5901d]{margin-top:8px;font-size:13px;color:var(--coar-text-neutral-secondary)}.target-area[data-v-5301ba9c]{display:flex;align-items:center;justify-content:center;height:160px;border:2px dashed var(--coar-border-neutral-tertiary);border-radius:var(--coar-radius-m);color:var(--coar-text-neutral-secondary);font-size:var(--coar-font-size-s);-webkit-user-select:none;user-select:none}.status[data-v-5301ba9c]{margin-top:8px;font-size:13px;color:var(--coar-text-neutral-secondary)}.target-area[data-v-a8445b1b]{display:flex;align-items:center;justify-content:center;height:160px;border:2px dashed var(--coar-border-neutral-tertiary);border-radius:var(--coar-radius-m);color:var(--coar-text-neutral-secondary);font-size:var(--coar-font-size-s);-webkit-user-select:none;user-select:none}.status[data-v-a8445b1b]{margin-top:8px;font-size:13px;color:var(--coar-text-neutral-secondary)}.oauth-btn[data-v-d736e5ac]{padding:8px 16px;border:1px solid var(--coar-border-neutral-secondary);border-radius:6px;background:var(--coar-background-neutral-primary);color:var(--coar-text-neutral-primary);font-size:14px;cursor:pointer}.oauth-btn[data-v-d736e5ac]:hover{background:var(--coar-background-neutral-tertiary)}.native-input[data-v-d736e5ac]{padding:6px 10px;border:1px solid var(--coar-border-neutral-secondary);border-radius:6px;background:var(--coar-background-neutral-primary);color:var(--coar-text-neutral-primary);font-size:14px}.column[data-v-0bc7cf62]{flex:1;min-width:0;display:flex;flex-direction:column;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:8px;transition:border-color .12s ease,background .12s ease}.column--over[data-v-0bc7cf62]{border-color:#3b82f6;background:#eff6ff}.header[data-v-0bc7cf62]{display:flex;align-items:baseline;justify-content:space-between;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b;padding:4px 6px 8px}.count[data-v-0bc7cf62]{font-weight:500;color:#94a3b8}.cards[data-v-0bc7cf62]{flex:1;display:flex;flex-direction:column;gap:6px;min-height:60px}.card[data-v-0bc7cf62]{background:#fff;border:1px solid #e2e8f0;border-left-width:3px;border-radius:4px;padding:8px 10px;cursor:grab;display:flex;align-items:start;justify-content:space-between;gap:8px;font-size:13px}.card[data-v-0bc7cf62]:active{cursor:grabbing}.card--low[data-v-0bc7cf62]{border-left-color:#10b981}.card--med[data-v-0bc7cf62]{border-left-color:#f59e0b}.card--high[data-v-0bc7cf62]{border-left-color:#ef4444}.card-title[data-v-0bc7cf62]{flex:1;min-width:0}.badge[data-v-0bc7cf62]{font-size:10px;font-weight:500;text-transform:uppercase;padding:2px 6px;border-radius:999px;background:#f1f5f9;color:#475569}.empty[data-v-0bc7cf62]{display:flex;align-items:center;justify-content:center;flex:1;color:#cbd5e1;font-style:italic;font-size:12px}.board[data-v-606cd0e4]{display:flex;gap:16px;min-height:340px}.user-item[data-v-7b6c7ba8]{display:flex;align-items:center;gap:10px;width:100%}.avatar[data-v-7b6c7ba8]{width:28px;height:28px;border-radius:50%;background:#4f46e5;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0}.meta[data-v-7b6c7ba8]{flex:1;min-width:0;line-height:1.2}.name[data-v-7b6c7ba8]{font-weight:500}.email[data-v-7b6c7ba8]{font-size:12px;color:#64748b;overflow:hidden;text-overflow:ellipsis}.role[data-v-7b6c7ba8]{font-size:11px;padding:2px 8px;border-radius:999px;background:#e0e7ff;color:#4338ca;font-weight:500}.principal-row[data-v-89bacba8]{display:flex;align-items:center;gap:10px;width:100%}.icon[data-v-89bacba8]{width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.icon--user[data-v-89bacba8]{background:#dbeafe}.icon--group[data-v-89bacba8]{background:#fef3c7}.icon--system[data-v-89bacba8]{background:#e5e7eb}.meta[data-v-89bacba8]{flex:1;min-width:0;line-height:1.2}.name[data-v-89bacba8]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub[data-v-89bacba8]{font-size:11px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove[data-v-89bacba8]{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:1px solid #d1d5db;background:#fff;border-radius:3px;cursor:pointer;color:#6b7280;font-size:15px;line-height:1;padding:0;flex-shrink:0}.remove[data-v-89bacba8]:hover{color:#dc2626;border-color:#dc2626}.user-card[data-v-807407be]{display:flex;align-items:center;gap:10px;width:100%}.avatar[data-v-807407be]{width:28px;height:28px;border-radius:50%;background:#4f46e5;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0}.meta[data-v-807407be]{flex:1;min-width:0;line-height:1.2}.name[data-v-807407be]{font-weight:500}.email[data-v-807407be]{font-size:12px;color:#64748b;overflow:hidden;text-overflow:ellipsis}.role[data-v-807407be]{font-size:11px;padding:2px 8px;border-radius:999px;background:#e0e7ff;color:#4338ca;font-weight:500}.remove[data-v-807407be]{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:1px solid #d1d5db;background:#fff;border-radius:3px;cursor:pointer;color:#6b7280;font-size:15px;line-height:1;padding:0;flex-shrink:0}.remove[data-v-807407be]:hover{color:#dc2626;border-color:#dc2626}.demo-form[data-v-9c2e2bb4]{display:flex;flex-direction:column;gap:var(--coar-spacing-m);max-width:400px}.demo-form__actions[data-v-9c2e2bb4]{padding-top:var(--coar-spacing-s)}.demo-form[data-v-62167da7]{display:flex;flex-direction:column;gap:var(--coar-spacing-m);max-width:400px}.demo-checks[data-v-62167da7]{display:flex;flex-direction:column;gap:var(--coar-spacing-s)}.demo-form__actions[data-v-62167da7]{padding-top:var(--coar-spacing-s)}.demo-form[data-v-b3b1c6f2]{display:flex;flex-direction:column;gap:var(--coar-spacing-m);max-width:400px}.demo-form__actions[data-v-b3b1c6f2]{padding-top:var(--coar-spacing-s)}.tag-row[data-v-4d90cfdc]{display:flex;align-items:center;gap:8px;width:100%}.label[data-v-4d90cfdc]{flex:1;font-family:monospace}.pin[data-v-4d90cfdc],.remove[data-v-4d90cfdc]{width:22px;height:22px;border:1px solid #d1d5db;background:#fff;border-radius:3px;cursor:pointer;color:#6b7280;font-size:14px;line-height:1;padding:0}.pin[data-v-4d90cfdc]:hover{color:#d97706;border-color:#d97706}.remove[data-v-4d90cfdc]:hover{color:#dc2626;border-color:#dc2626}.invite-item[data-v-44f6390e]{display:flex;align-items:center;gap:10px;width:100%;font-style:italic}.badge[data-v-44f6390e]{font-size:10px;padding:2px 6px;border-radius:3px;background:#fef3c7;color:#92400e;font-weight:600;text-transform:uppercase}.email[data-v-44f6390e]{flex:1;overflow:hidden;text-overflow:ellipsis}.expires[data-v-44f6390e]{font-size:11px;color:#64748b;font-style:normal}.md-color-demo[data-v-082414a1]{display:grid;grid-template-columns:1fr 1fr;gap:var(--coar-spacing-m)}.md-color-demo__frame[data-v-082414a1]{height:360px;border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-xl);overflow:hidden;display:flex;flex-direction:column}.md-color-demo__loading[data-v-082414a1]{padding:24px;text-align:center;color:var(--coar-text-neutral-tertiary);font-size:13px}.md-color-demo__viewer[data-v-082414a1]{height:360px;border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-xl);overflow:auto;padding:var(--coar-spacing-m);background:var(--coar-background-neutral-primary)}.md-color-demo__viewer-label[data-v-082414a1]{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--coar-text-neutral-tertiary);margin-bottom:var(--coar-spacing-s)}.md-output[data-v-082414a1]{margin-top:12px}.md-output summary[data-v-082414a1]{cursor:pointer;font-size:13px;font-weight:600}.md-output pre[data-v-082414a1]{margin-top:8px;padding:12px;background:var(--coar-background-neutral-secondary);border-radius:var(--coar-radius-xl);font-size:12px;max-height:200px;overflow:auto;white-space:pre-wrap}@media (max-width: 720px){.md-color-demo[data-v-082414a1]{grid-template-columns:1fr}}.form-demo[data-v-ddd21799]{display:flex;flex-direction:column;gap:16px}.md-frame[data-v-ddd21799]{height:220px;border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-xl);overflow:hidden;display:flex;flex-direction:column}.row[data-v-ddd21799]{display:flex;align-items:center;gap:8px}.lock[data-v-ddd21799]{display:inline-flex;align-items:center;gap:4px;margin-left:12px;font-size:13px;cursor:pointer}.preview[data-v-ddd21799]{background:var(--coar-background-neutral-secondary);border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-xl);padding:12px;font-size:12px;color:var(--coar-text-neutral-secondary);overflow:auto;margin:0}.loading[data-v-ddd21799]{padding:24px;text-align:center;color:var(--coar-text-neutral-tertiary);font-size:13px}.md-frame[data-v-61be33bc]{height:320px;border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-xl);overflow:hidden;display:flex;flex-direction:column}.md-frame__loading[data-v-61be33bc]{padding:24px;text-align:center;color:var(--coar-text-neutral-tertiary);font-size:13px}.md-frame[data-v-54ec4e40]{height:360px;border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-xl);overflow:hidden;display:flex;flex-direction:column}.md-frame__loading[data-v-54ec4e40]{padding:24px;text-align:center;color:var(--coar-text-neutral-tertiary);font-size:13px}.md-output[data-v-54ec4e40]{margin-top:12px}.md-output summary[data-v-54ec4e40]{cursor:pointer;font-size:13px;font-weight:600}.md-output pre[data-v-54ec4e40]{margin-top:8px;padding:12px;background:var(--coar-background-neutral-secondary);border-radius:var(--coar-radius-xl);font-size:12px;max-height:200px;overflow:auto;white-space:pre-wrap}.adj-btn[data-v-59551632]{padding:4px 12px;border:1px solid var(--coar-border-neutral-secondary);border-radius:6px;background:var(--coar-background-neutral-secondary);color:var(--coar-text-neutral-primary);cursor:pointer;font-size:14px}.adj-btn[data-v-59551632]:hover{background:var(--coar-background-neutral-tertiary)}.constrained-demo[data-v-ce5a2c61]{display:flex;flex-direction:column;gap:8px}.toolbar[data-v-ce5a2c61]{padding:6px 10px;font-size:12px;background:var(--coar-background-neutral-tertiary, #f3f4f6);border-radius:4px}.toolbar label[data-v-ce5a2c61]{display:flex;align-items:center;gap:8px;cursor:pointer}details[data-v-ce5a2c61]{font-size:11px}details pre[data-v-ce5a2c61]{margin:8px 0 0;padding:8px;background:var(--coar-background-neutral-tertiary, #f3f4f6);border-radius:4px;white-space:pre-wrap;word-break:break-word}.loading[data-v-ce5a2c61],.loading[data-v-81074031],.loading[data-v-e36b64a1],.loading[data-v-681cc766]{padding:24px;text-align:center;color:var(--coar-text-neutral-tertiary, #6b7280);font-size:13px}.form-demo[data-v-71f09923]{display:flex;flex-direction:column;gap:16px}.row[data-v-71f09923]{display:flex;gap:8px}.preview[data-v-71f09923]{background:var(--coar-surface-neutral-secondary, #f9fafb);border:1px solid var(--coar-border-neutral-tertiary, #e5e7eb);border-radius:4px;padding:12px;font-size:12px;color:var(--coar-text-neutral-secondary, #4b5563);overflow:auto;margin:0}.loading[data-v-71f09923],.loading[data-v-68326d14]{padding:24px;text-align:center;color:var(--coar-text-neutral-tertiary, #6b7280);font-size:13px}.loading-overlay[data-v-82fa375e]{background:var(--coar-background-neutral-primary);border-radius:8px;border:1px solid var(--coar-border-neutral-secondary);padding:48px;display:flex;flex-direction:column;align-items:center;gap:12px;min-height:160px;justify-content:center}.demo-action[data-v-ace4eb24]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid transparent;background:transparent;color:var(--coar-icon-neutral-secondary);cursor:pointer;border-radius:4px;transition:background-color .12s,border-color .12s,color .12s}.demo-action[data-v-ace4eb24]:hover{background:var(--coar-surface-neutral-subtle);border-color:var(--coar-border-neutral);color:var(--coar-icon-neutral-primary)}.demo-panel[data-v-ace4eb24]{padding:16px;border:1px solid var(--coar-border-neutral-secondary);border-top:none;border-radius:0 0 8px 8px;min-height:60px}.demo-content[data-v-273e3875]{margin-top:12px}.demo-controls[data-v-f8d415ea]{margin-bottom:16px}.demo-area[data-v-f8d415ea]{min-height:80px}.demo-controls[data-v-30f56fb3]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.demo-area[data-v-30f56fb3]{min-height:60px}.demo-controls[data-v-8b2d68ea]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.demo-area[data-v-8b2d68ea]{min-height:60px}.toolbar[data-v-a702b774]{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:12px}.toolbar button[data-v-a702b774]{border:1px solid #d1d5db;background:#fff;padding:4px 10px;border-radius:3px;cursor:pointer;font-size:12px}.toolbar button[data-v-a702b774]:hover{background:#f3f4f6}.muted[data-v-a702b774]{color:#64748b;margin-left:auto}.log[data-v-a702b774]{height:300px;overflow-y:auto;border:1px solid #d1d5db;border-radius:4px;background:#0f172a;color:#cbd5e1;font-family:Cascadia Code,Consolas,Monaco,monospace;font-size:12px;line-height:22px}.spacer[data-v-a702b774]{position:relative}.line[data-v-a702b774]{position:absolute;left:0;right:0;display:flex;gap:10px;padding:0 10px;white-space:nowrap;overflow:hidden}.idx[data-v-a702b774]{color:#475569;flex-shrink:0}.lvl[data-v-a702b774]{flex-shrink:0;font-weight:600;width:48px}.line--info .lvl[data-v-a702b774]{color:#60a5fa}.line--warn .lvl[data-v-a702b774]{color:#fbbf24}.line--error .lvl[data-v-a702b774]{color:#f87171}.msg[data-v-a702b774]{overflow:hidden;text-overflow:ellipsis}.color-primitives[data-v-2be92c7f]{display:flex;flex-direction:column;gap:20px}.palette-row[data-v-2be92c7f]{display:flex;align-items:center;gap:24px}.palette-label[data-v-2be92c7f]{display:flex;flex-direction:column;min-width:90px;flex-shrink:0}.palette-name[data-v-2be92c7f]{font-size:14px;font-weight:600;color:var(--vp-c-text-1);line-height:1.3}.palette-sub[data-v-2be92c7f]{font-size:11px;color:var(--vp-c-text-3);line-height:1.3}.palette-swatches[data-v-2be92c7f]{display:flex;gap:6px;flex:1;min-width:0}.swatch-cell[data-v-2be92c7f]{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1;min-width:0}.swatch[data-v-2be92c7f]{width:100%;aspect-ratio:1;border-radius:10px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 0 0 1px #0000000a}.swatch[data-v-2be92c7f]:hover{transform:scale(1.15);box-shadow:0 4px 12px #0000001f;z-index:1;position:relative}.shade-num[data-v-2be92c7f]{font-size:10px;font-weight:500;color:var(--vp-c-text-3);font-variant-numeric:tabular-nums}@media (max-width: 640px){.palette-row[data-v-2be92c7f]{flex-direction:column;align-items:flex-start;gap:10px}.palette-label[data-v-2be92c7f]{flex-direction:row;align-items:baseline;gap:8px}.palette-swatches[data-v-2be92c7f]{width:100%}.swatch[data-v-2be92c7f]{border-radius:8px}}.semantic-colors[data-v-7fc09295]{display:flex;flex-direction:column;gap:32px}.group-header[data-v-7fc09295]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.group-icon[data-v-7fc09295]{font-size:14px;color:var(--vp-c-text-2);width:20px;text-align:center}.group-title[data-v-7fc09295]{margin:0;font-size:15px;font-weight:600;color:var(--vp-c-text-1);letter-spacing:-.01em}.token-list[data-v-7fc09295]{display:flex;flex-direction:column;gap:2px}.token-row[data-v-7fc09295]{display:flex;align-items:center;gap:14px;padding:8px 12px;border-radius:8px;transition:background-color .15s ease}.token-row[data-v-7fc09295]:hover{background-color:var(--vp-c-bg-soft)}.token-swatch[data-v-7fc09295]{width:36px;height:36px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #0000000f}.token-swatch--text[data-v-7fc09295]{background-color:var(--vp-c-bg-soft)}.text-preview[data-v-7fc09295]{font-size:16px;font-weight:700;line-height:1}.token-swatch--border[data-v-7fc09295]{background:transparent;box-shadow:none}.border-preview[data-v-7fc09295]{width:24px;height:24px;border-radius:6px;border:2.5px solid}.token-meta[data-v-7fc09295]{display:flex;flex-direction:column;gap:1px;min-width:0}.token-name[data-v-7fc09295]{font-size:13px;font-weight:500;color:var(--vp-c-text-1);line-height:1.3}.token-var[data-v-7fc09295]{font-size:11px;color:var(--vp-c-text-3)!important;background:none!important;padding:0!important;font-family:var(--vp-font-family-mono);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.usage-demo[data-v-7256c07b]{display:flex;gap:32px;align-items:flex-start}.card-example[data-v-7256c07b]{flex:1;min-width:260px;max-width:360px;padding:24px;background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral-tertiary);border-radius:12px;display:flex;flex-direction:column;gap:16px}.card-header[data-v-7256c07b]{display:flex;align-items:center;gap:12px}.card-avatar[data-v-7256c07b]{width:40px;height:40px;border-radius:10px;background:var(--coar-background-accent-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar-text[data-v-7256c07b]{font-size:14px;font-weight:700;color:var(--coar-text-on-bold)}.card-header-text[data-v-7256c07b]{display:flex;flex-direction:column}.card-title[data-v-7256c07b]{font-size:15px;font-weight:600;color:var(--coar-text-neutral-primary);line-height:1.3}.card-subtitle[data-v-7256c07b]{font-size:12px;color:var(--coar-text-neutral-tertiary);line-height:1.3}.card-body[data-v-7256c07b]{font-size:13px;line-height:1.6;color:var(--coar-text-neutral-secondary);margin:0}.card-tags[data-v-7256c07b]{display:flex;gap:6px;flex-wrap:wrap}.tag[data-v-7256c07b]{padding:3px 10px;border-radius:100px;font-size:11px;font-weight:600;letter-spacing:.01em}.tag--accent[data-v-7256c07b]{background:var(--coar-background-accent-tertiary);color:var(--coar-text-accent-primary)}.tag--success[data-v-7256c07b]{background:var(--coar-background-semantic-success-subtle);color:var(--coar-text-semantic-success-bold)}.tag--warning[data-v-7256c07b]{background:var(--coar-background-semantic-warning-subtle);color:var(--coar-text-semantic-warning-bold)}.card-footer[data-v-7256c07b]{display:flex;gap:8px;padding-top:4px}.btn-primary[data-v-7256c07b]{padding:8px 16px;border-radius:8px;border:none;background:var(--coar-background-accent-primary);color:var(--coar-text-on-bold);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.btn-primary[data-v-7256c07b]:hover{background:var(--coar-background-accent-hover)}.btn-secondary[data-v-7256c07b]{padding:8px 16px;border-radius:8px;border:1px solid var(--coar-border-neutral-tertiary);background:transparent;color:var(--coar-text-neutral-primary);font-size:13px;font-weight:500;cursor:pointer;transition:background-color .15s ease}.btn-secondary[data-v-7256c07b]:hover{background:var(--coar-background-neutral-tertiary)}.token-annotations[data-v-7256c07b]{display:flex;flex-direction:column;gap:10px;flex:1;min-width:0}.annotation[data-v-7256c07b]{display:flex;align-items:center;gap:10px;padding:6px 0}.annotation-dot[data-v-7256c07b]{width:14px;height:14px;border-radius:4px;flex-shrink:0;box-shadow:inset 0 0 0 1px #00000014}.annotation code[data-v-7256c07b]{font-size:11px;font-family:var(--vp-font-family-mono);color:var(--vp-c-text-2)!important;background:none!important;padding:0!important;white-space:nowrap}.annotation-desc[data-v-7256c07b]{font-size:12px;color:var(--vp-c-text-3);margin-left:auto;white-space:nowrap}@media (max-width: 640px){.usage-demo[data-v-7256c07b]{flex-direction:column}.card-example[data-v-7256c07b]{max-width:100%}}.search-wrapper[data-v-76f49c4c]{margin-bottom:16px}.icons-grid[data-v-76f49c4c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:4px;max-height:480px;overflow-y:auto}.icon-item[data-v-76f49c4c]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;background:transparent;border:1px solid transparent;border-radius:var(--coar-radius-s);cursor:pointer;transition:background .1s ease-out;color:var(--coar-text-neutral-primary);position:relative}.icon-item[data-v-76f49c4c]:hover{background:var(--coar-background-neutral-tertiary);border-color:var(--coar-border-neutral-secondary)}.icon-item--copied[data-v-76f49c4c]{background:var(--coar-background-semantic-success-subtle);border-color:var(--coar-background-semantic-success-bold)}.icon-name[data-v-76f49c4c]{font-size:10px;color:var(--coar-text-neutral-tertiary);text-align:center;word-break:break-all;font-family:Consolas,Monaco,monospace}.icon-copied[data-v-76f49c4c]{position:absolute;bottom:2px;font-size:9px;color:var(--coar-text-neutral-secondary);font-weight:600}.size-item[data-v-55aafadc]{display:flex;flex-direction:column;align-items:center;gap:4px}.size-label[data-v-55aafadc]{font-size:11px;color:var(--coar-text-neutral-tertiary);font-family:monospace;white-space:nowrap}.color-item[data-v-d717fd22]{display:flex;flex-direction:column;align-items:center;gap:4px}.color-label[data-v-d717fd22]{font-size:11px;color:var(--coar-text-neutral-tertiary);font-family:monospace;white-space:nowrap}.rotation-item[data-v-a7a8272c]{display:flex;flex-direction:column;align-items:center;gap:4px}.rotation-label[data-v-a7a8272c]{font-size:11px;color:var(--coar-text-neutral-tertiary);font-family:monospace;white-space:nowrap}.spin-item[data-v-ed212974]{display:flex;flex-direction:column;align-items:center;gap:8px}.ks[data-v-b41bef58]{font-size:14px}.ks-app-shell[data-v-b41bef58]{display:flex;height:800px;border:1px solid var(--coar-border-neutral-tertiary);border-radius:8px;overflow:hidden;background:var(--coar-background-neutral-primary)}.ks-main[data-v-b41bef58]{flex:1;display:flex;flex-direction:column;overflow:hidden}.ks-content[data-v-b41bef58]{flex:1;overflow:auto;padding:20px;display:flex;flex-direction:column;gap:16px}.ks-row[data-v-b41bef58]{display:flex;gap:12px;align-items:stretch}.ks-row[data-v-b41bef58]>*{flex:1}.ks-form[data-v-b41bef58]{display:flex;flex-direction:column;gap:16px}.ks-logo[data-v-b41bef58]{width:28px;height:28px;background:var(--coar-background-accent-primary);color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.ks-stat[data-v-b41bef58]{display:flex;flex-direction:column;gap:2px}.ks-stat-value[data-v-b41bef58]{font-size:22px;font-weight:700;line-height:1}.ks-stat-label[data-v-b41bef58]{font-size:12px;color:var(--coar-text-neutral-secondary)}.ks-page{max-width:1376px;margin:0 auto;padding:24px 32px}.ks-header{margin-bottom:24px}.ks-header h1{font-size:28px;font-weight:700;margin:0 0 4px}.ks-header p{margin:0;color:var(--vp-c-text-2)}.demo[data-v-388fb63f]{display:flex;flex-direction:column;gap:16px}.locale-switcher[data-v-388fb63f]{display:flex;gap:8px;flex-wrap:wrap}.locale-btn[data-v-388fb63f]{padding:6px 14px;border:1px solid var(--coar-border-neutral-primary);border-radius:6px;background:var(--coar-bg-neutral-primary);color:var(--coar-text-neutral-primary);cursor:pointer;font-size:13px;transition:all .15s ease}.locale-btn[data-v-388fb63f]:hover{border-color:var(--coar-border-accent-primary)}.locale-btn.active[data-v-388fb63f]{background:var(--coar-bg-accent-primary);color:var(--coar-text-constant-white);border-color:var(--coar-bg-accent-primary)}.format-table[data-v-388fb63f]{width:100%;border-collapse:collapse;font-size:14px}.format-table th[data-v-388fb63f],.format-table td[data-v-388fb63f]{text-align:left;padding:8px 12px;border-bottom:1px solid var(--coar-border-neutral-primary)}.format-table th[data-v-388fb63f]{font-weight:600;color:var(--coar-text-neutral-secondary);font-size:12px;text-transform:uppercase;letter-spacing:.5px}.output[data-v-388fb63f]{font-family:monospace;font-weight:600;color:var(--coar-text-accent-primary)}.locale-note[data-v-388fb63f]{font-size:13px;color:var(--coar-text-neutral-secondary);margin:0}.demo[data-v-6361e8dd]{display:flex;flex-direction:column;gap:16px}.locale-switcher[data-v-6361e8dd]{display:flex;gap:8px;flex-wrap:wrap}.locale-btn[data-v-6361e8dd]{padding:6px 14px;border:1px solid var(--coar-border-neutral-primary);border-radius:6px;background:var(--coar-bg-neutral-primary);color:var(--coar-text-neutral-primary);cursor:pointer;font-size:13px;transition:all .15s ease}.locale-btn[data-v-6361e8dd]:hover{border-color:var(--coar-border-accent-primary)}.locale-btn.active[data-v-6361e8dd]{background:var(--coar-bg-accent-primary);color:var(--coar-text-constant-white);border-color:var(--coar-bg-accent-primary)}.format-table[data-v-6361e8dd]{width:100%;border-collapse:collapse;font-size:14px}.format-table th[data-v-6361e8dd],.format-table td[data-v-6361e8dd]{text-align:left;padding:8px 12px;border-bottom:1px solid var(--coar-border-neutral-primary)}.format-table th[data-v-6361e8dd]{font-weight:600;color:var(--coar-text-neutral-secondary);font-size:12px;text-transform:uppercase;letter-spacing:.5px}.output[data-v-6361e8dd]{font-family:monospace;font-weight:600;color:var(--coar-text-accent-primary)}.locale-details[data-v-6361e8dd]{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:8px;background:var(--coar-bg-neutral-secondary)}.detail-row[data-v-6361e8dd]{display:flex;align-items:center;gap:8px;font-size:13px}.detail-label[data-v-6361e8dd]{color:var(--coar-text-neutral-secondary);min-width:140px}.demo[data-v-06ec7867]{display:flex;flex-direction:column;gap:16px}.tz-card[data-v-06ec7867]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:8px;border:1px solid var(--coar-border-neutral-primary);background:var(--coar-bg-neutral-primary)}.tz-row[data-v-06ec7867]{display:flex;align-items:center;justify-content:space-between;gap:16px}.tz-label[data-v-06ec7867]{font-size:14px;color:var(--coar-text-neutral-secondary)}.tz-value[data-v-06ec7867]{font-size:14px;font-weight:600;color:var(--coar-text-accent-primary)}.refresh-btn[data-v-06ec7867]{align-self:flex-start;padding:6px 14px;border:1px solid var(--coar-border-neutral-primary);border-radius:6px;background:var(--coar-bg-neutral-primary);color:var(--coar-text-neutral-primary);cursor:pointer;font-size:13px;transition:all .15s ease}.refresh-btn[data-v-06ec7867]:hover{border-color:var(--coar-border-accent-primary);color:var(--coar-text-accent-primary)}.tz-note[data-v-06ec7867]{font-size:13px;color:var(--coar-text-neutral-tertiary);margin:0;line-height:1.5}.demo[data-v-29a44874]{display:flex;flex-direction:column;gap:16px}.locale-switcher[data-v-29a44874]{display:flex;gap:8px;flex-wrap:wrap}.locale-btn[data-v-29a44874]{padding:6px 14px;border:1px solid var(--coar-border-neutral-primary);border-radius:6px;background:var(--coar-bg-neutral-primary);color:var(--coar-text-neutral-primary);cursor:pointer;font-size:13px;transition:all .15s ease}.locale-btn[data-v-29a44874]:hover{border-color:var(--coar-border-accent-primary)}.locale-btn.active[data-v-29a44874]{background:var(--coar-bg-accent-primary);color:var(--coar-text-constant-white);border-color:var(--coar-bg-accent-primary)}.translated-ui[data-v-29a44874]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:8px;border:1px solid var(--coar-border-neutral-primary);background:var(--coar-bg-neutral-primary)}.greeting[data-v-29a44874]{font-size:18px;font-weight:600;color:var(--coar-text-neutral-primary)}.message[data-v-29a44874]{font-size:14px;color:var(--coar-text-neutral-secondary)}.button-row[data-v-29a44874]{display:flex;gap:8px}.action-btn[data-v-29a44874]{padding:6px 16px;border-radius:6px;border:none;cursor:pointer;font-size:13px;font-weight:500}.action-btn.primary[data-v-29a44874]{background:var(--coar-bg-accent-primary);color:var(--coar-text-constant-white)}.action-btn.secondary[data-v-29a44874]{background:var(--coar-bg-neutral-secondary);color:var(--coar-text-neutral-primary)}.action-btn.danger[data-v-29a44874]{background:var(--coar-bg-error-primary);color:var(--coar-text-constant-white)}.status[data-v-29a44874]{font-size:12px;color:var(--coar-text-neutral-tertiary);font-style:italic}.code-hint[data-v-29a44874]{display:flex;align-items:center;gap:8px;font-size:13px;flex-wrap:wrap}.arrow[data-v-29a44874]{color:var(--coar-text-neutral-tertiary)}.result[data-v-29a44874]{color:var(--coar-text-accent-primary);font-weight:600}.duration-demo[data-v-ad1e8a58]{padding:4px 0}.play-btn[data-v-ad1e8a58]{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;font-size:13px;font-weight:500;color:var(--vp-c-brand-1);background:var(--vp-c-brand-soft);border:none;border-radius:8px;cursor:pointer;transition:background .2s ease,transform .15s ease;margin-bottom:20px}.play-btn[data-v-ad1e8a58]:hover{background:var(--vp-c-brand-1);color:#fff}.play-btn[data-v-ad1e8a58]:active{transform:scale(.97)}.duration-tracks[data-v-ad1e8a58]{display:flex;flex-direction:column;gap:8px}.duration-row[data-v-ad1e8a58]{display:flex;align-items:center;gap:16px}.duration-label[data-v-ad1e8a58]{display:flex;align-items:baseline;gap:8px;min-width:120px;flex-shrink:0}.duration-name[data-v-ad1e8a58]{font-size:13px;font-weight:600;color:var(--vp-c-text-1);min-width:56px}.duration-value[data-v-ad1e8a58]{font-size:11px;color:var(--vp-c-text-3);font-family:var(--vp-font-family-mono);background:none!important}.duration-track[data-v-ad1e8a58]{flex:1;height:28px;background:var(--vp-c-bg-soft);border-radius:14px;position:relative;overflow:hidden}.duration-dot[data-v-ad1e8a58]{position:absolute;left:4px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:var(--vp-c-brand-1);border-radius:50%;transition-property:left;transition-timing-function:ease-out}.duration-dot.is-animating[data-v-ad1e8a58]{left:calc(100% - 24px)}.easing-demo[data-v-c0e371a9]{padding:4px 0}.play-btn[data-v-c0e371a9]{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;font-size:13px;font-weight:500;color:var(--vp-c-brand-1);background:var(--vp-c-brand-soft);border:none;border-radius:8px;cursor:pointer;transition:background .2s ease,transform .15s ease;margin-bottom:20px}.play-btn[data-v-c0e371a9]:hover{background:var(--vp-c-brand-1);color:#fff}.play-btn[data-v-c0e371a9]:active{transform:scale(.97)}.easing-tracks[data-v-c0e371a9]{display:flex;flex-direction:column;gap:12px}.easing-row[data-v-c0e371a9]{display:flex;align-items:center;gap:16px}.easing-label[data-v-c0e371a9]{display:flex;flex-direction:column;min-width:120px;flex-shrink:0}.easing-name[data-v-c0e371a9]{font-size:13px;font-weight:600;color:var(--vp-c-text-1)}.easing-hint[data-v-c0e371a9]{font-size:11px;color:var(--vp-c-text-3)}.easing-track[data-v-c0e371a9]{flex:1;height:32px;background:var(--vp-c-bg-soft);border-radius:16px;position:relative;overflow:hidden}.easing-dot[data-v-c0e371a9]{position:absolute;left:6px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:var(--vp-c-brand-1);border-radius:50%;transition-property:left;transition-duration:.6s}.easing-dot.is-animating[data-v-c0e371a9]{left:calc(100% - 26px)}.transition-demo[data-v-01b06cb3]{padding:4px 0}.transition-grid[data-v-01b06cb3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:24px}.transition-card[data-v-01b06cb3]{display:flex;flex-direction:column;align-items:center;gap:12px}.transition-btn[data-v-01b06cb3]{width:100%;padding:12px 20px;font-size:13px;font-weight:500;color:var(--vp-c-brand-1);background:var(--vp-c-brand-soft);border:none;border-radius:10px;cursor:pointer}.transition-btn.effect-default[data-v-01b06cb3]:hover,.transition-btn.effect-fast[data-v-01b06cb3]:hover{background:var(--vp-c-brand-1);color:#fff;transform:scale(1.03);box-shadow:0 4px 16px #1183cd33}.transition-btn.effect-colors[data-v-01b06cb3]:hover{background:#16a34a;color:#fff}.transition-btn.effect-transform[data-v-01b06cb3]:hover{transform:scale(1.06) translateY(-2px)}.transition-btn.effect-opacity[data-v-01b06cb3]:hover{opacity:.5}.transition-btn.effect-shadow[data-v-01b06cb3]:hover{box-shadow:0 8px 24px #1183cd40}.transition-meta[data-v-01b06cb3]{display:flex;flex-direction:column;align-items:center;gap:2px}.transition-name[data-v-01b06cb3]{font-size:13px;font-weight:600;color:var(--vp-c-text-1)}.transition-desc[data-v-01b06cb3]{font-size:11px;color:var(--vp-c-text-3)}.radius-showcase[data-v-59f5a14b]{display:flex;flex-wrap:wrap;gap:20px;padding:8px 0}.radius-card[data-v-59f5a14b]{display:flex;flex-direction:column;align-items:center;gap:12px}.radius-shape[data-v-59f5a14b]{width:72px;height:72px;background:var(--vp-c-brand-soft);transition:transform .2s ease}.radius-shape[data-v-59f5a14b]:hover{transform:scale(1.08)}.radius-meta[data-v-59f5a14b]{display:flex;flex-direction:column;align-items:center;gap:2px}.radius-name[data-v-59f5a14b]{font-size:13px;font-weight:600;color:var(--vp-c-text-1)}.radius-value[data-v-59f5a14b]{font-size:11px;color:var(--vp-c-text-3);font-family:var(--vp-font-family-mono);background:none!important}.spacing-scale[data-v-c0d04b30]{display:flex;flex-direction:column;gap:10px;padding:4px 0}.spacing-row[data-v-c0d04b30]{display:flex;align-items:center;gap:16px}.spacing-label[data-v-c0d04b30]{display:flex;align-items:baseline;gap:8px;min-width:100px;flex-shrink:0}.spacing-name[data-v-c0d04b30]{font-size:13px;font-weight:600;color:var(--vp-c-text-1);min-width:36px}.spacing-value[data-v-c0d04b30]{font-size:11px;color:var(--vp-c-text-3);font-family:var(--vp-font-family-mono);background:none!important}.spacing-track[data-v-c0d04b30]{flex:1;height:24px;background:var(--vp-c-bg-soft);border-radius:6px;display:flex;align-items:center;padding:0 4px;overflow:hidden}.spacing-bar[data-v-c0d04b30]{height:14px;min-width:2px;background:var(--vp-c-brand-1);border-radius:4px;transition:width .4s cubic-bezier(.22,1,.36,1)}.shadow-showcase[data-v-03e91faa]{padding:8px 0}.shadow-surface[data-v-03e91faa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:32px;padding:32px 16px;background:var(--vp-c-bg-soft);border-radius:12px}.shadow-card-wrap[data-v-03e91faa]{display:flex;flex-direction:column;align-items:center;gap:16px}.shadow-card[data-v-03e91faa]{width:88px;height:88px;background:var(--vp-c-bg);border-radius:10px;transition:transform .25s ease}.shadow-card[data-v-03e91faa]:hover{transform:translateY(-2px)}.shadow-meta[data-v-03e91faa]{display:flex;flex-direction:column;align-items:center;gap:2px}.shadow-name[data-v-03e91faa]{font-size:13px;font-weight:600;color:var(--vp-c-text-1)}.shadow-desc[data-v-03e91faa]{font-size:11px;color:var(--vp-c-text-3)}.type-scale[data-v-0f6b46ad]{display:flex;flex-direction:column}.type-row[data-v-0f6b46ad]{display:flex;align-items:center;gap:32px;padding:20px 0;border-bottom:1px solid var(--vp-c-divider)}.type-row[data-v-0f6b46ad]:last-child{border-bottom:none}.type-meta[data-v-0f6b46ad]{flex:0 0 180px;display:flex;flex-direction:column;gap:4px}.type-label[data-v-0f6b46ad]{font-size:13px;font-weight:600;color:var(--vp-c-text-1)}.type-spec[data-v-0f6b46ad]{font-size:12px;color:var(--vp-c-text-3);font-family:var(--vp-font-family-mono)}.type-sample-wrap[data-v-0f6b46ad]{flex:1;min-width:0}.type-sample[data-v-0f6b46ad]{margin:0;color:var(--vp-c-text-1);line-height:1.5}@media (max-width: 640px){.type-row[data-v-0f6b46ad]{flex-direction:column;gap:8px;align-items:flex-start}.type-meta[data-v-0f6b46ad]{flex:none}}.article-example[data-v-2ef5a630]{max-width:640px;padding:32px;border-radius:12px;background:var(--vp-c-bg-soft)}.article-title[data-v-2ef5a630]{margin:12px 0 4px}.article-subtitle[data-v-2ef5a630]{margin:0 0 24px;color:var(--vp-c-text-2)}.article-body[data-v-2ef5a630]{display:flex;flex-direction:column;gap:16px}.article-body p[data-v-2ef5a630]{margin:0;line-height:1.7;color:var(--vp-c-text-1)}.article-footer[data-v-2ef5a630]{margin-top:24px;padding-top:16px;border-top:1px solid var(--vp-c-divider);color:var(--vp-c-text-3)}.VPLocalSearchBox[data-v-144a7d88]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex}.backdrop[data-v-144a7d88]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-144a7d88]{position:relative;padding:12px;margin:64px auto;display:flex;flex-direction:column;gap:16px;background:var(--vp-local-search-bg);width:min(100vw - 60px,900px);height:min-content;max-height:min(100vh - 128px,900px);border-radius:6px}@media (max-width: 767px){.shell[data-v-144a7d88]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-144a7d88]{border:1px solid var(--vp-c-divider);border-radius:4px;display:flex;align-items:center;padding:0 12px;cursor:text}@media (max-width: 767px){.search-bar[data-v-144a7d88]{padding:0 8px}}.search-bar[data-v-144a7d88]:focus-within{border-color:var(--vp-c-brand-1)}.local-search-icon[data-v-144a7d88]{display:block;font-size:18px}.navigate-icon[data-v-144a7d88]{display:block;font-size:14px}.search-icon[data-v-144a7d88]{margin:8px}@media (max-width: 767px){.search-icon[data-v-144a7d88]{display:none}}.search-input[data-v-144a7d88]{padding:6px 12px;font-size:inherit;width:100%}@media (max-width: 767px){.search-input[data-v-144a7d88]{padding:6px 4px}}.search-actions[data-v-144a7d88]{display:flex;gap:4px}@media (any-pointer: coarse){.search-actions[data-v-144a7d88]{gap:8px}}@media (min-width: 769px){.search-actions.before[data-v-144a7d88]{display:none}}.search-actions button[data-v-144a7d88]{padding:8px}.search-actions button[data-v-144a7d88]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-144a7d88]{color:var(--vp-c-brand-1)}.search-actions button.clear-button[data-v-144a7d88]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-144a7d88]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-144a7d88]{display:flex;align-items:center;gap:4px}@media (max-width: 767px){.search-keyboard-shortcuts[data-v-144a7d88]{display:none}}.search-keyboard-shortcuts kbd[data-v-144a7d88]{background:#8080801a;border-radius:4px;padding:3px 6px;min-width:24px;display:inline-block;text-align:center;vertical-align:middle;border:1px solid rgba(128,128,128,.15);box-shadow:0 2px 2px #0000001a}.results[data-v-144a7d88]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-144a7d88]{display:flex;align-items:center;gap:8px;border-radius:4px;transition:none;line-height:1rem;border:solid 2px var(--vp-local-search-result-border);outline:none}.result>div[data-v-144a7d88]{margin:12px;width:100%;overflow:hidden}@media (max-width: 767px){.result>div[data-v-144a7d88]{margin:8px}}.titles[data-v-144a7d88]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-144a7d88]{display:flex;align-items:center;gap:4px}.title.main[data-v-144a7d88]{font-weight:500}.title-icon[data-v-144a7d88]{opacity:.5;font-weight:500;color:var(--vp-c-brand-1)}.title svg[data-v-144a7d88]{opacity:.5}.result.selected[data-v-144a7d88]{--vp-local-search-result-bg: var(--vp-local-search-result-selected-bg);border-color:var(--vp-local-search-result-selected-border)}.excerpt-wrapper[data-v-144a7d88]{position:relative}.excerpt[data-v-144a7d88]{opacity:50%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;margin-top:4px}.result.selected .excerpt[data-v-144a7d88]{opacity:1}.excerpt[data-v-144a7d88] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-144a7d88] mark,.excerpt[data-v-144a7d88] mark{background-color:var(--vp-local-search-highlight-bg);color:var(--vp-local-search-highlight-text);border-radius:2px;padding:0 2px}.excerpt[data-v-144a7d88] .vp-code-group .tabs{display:none}.excerpt[data-v-144a7d88] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-144a7d88]{position:absolute;bottom:-1px;left:0;width:100%;height:8px;background:linear-gradient(transparent,var(--vp-local-search-result-bg));z-index:1000}.excerpt-gradient-top[data-v-144a7d88]{position:absolute;top:-1px;left:0;width:100%;height:8px;background:linear-gradient(var(--vp-local-search-result-bg),transparent);z-index:1000}.result.selected .titles[data-v-144a7d88],.result.selected .title-icon[data-v-144a7d88]{color:var(--vp-c-brand-1)!important}.no-results[data-v-144a7d88]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-144a7d88]{flex:none}.coar-md-code-host{position:relative;margin:.75em 0;border-radius:var(--coar-radius-s);border:1px solid var(--coar-code-block-border, var(--coar-border-neutral));background:var(--coar-code-block-bg, var(--coar-background-neutral-secondary));overflow:hidden}.coar-md-code-host--editing{border-color:var(--coar-background-accent-primary)}.coar-md-code-render{position:relative}.coar-md-code-edit-btn{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;color:var(--coar-text-neutral-secondary);background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-s);cursor:pointer;opacity:0;transition:opacity .12s ease-out;z-index:1}.coar-md-code-render:hover .coar-md-code-edit-btn,.coar-md-code-edit-btn:focus-visible{opacity:1}.coar-md-code-edit-btn:hover{background:var(--coar-background-neutral-tertiary);color:var(--coar-text-neutral-primary)}.coar-md-code-lang-row{display:flex;align-items:center;gap:var(--coar-spacing-s);padding:var(--coar-spacing-s) .75rem;min-height:36px;border-bottom:1px solid var(--coar-code-block-border, var(--coar-border-neutral));background:var(--coar-code-block-header-bg, var(--coar-background-neutral-tertiary))}.coar-md-code-lang-select{--coar-select-bg: transparent;--coar-select-border: transparent}.coar-md-code-content{padding:var(--coar-spacing-s) .75rem;font-family:var(--coar-font-family-code, "Cascadia Code", Consolas, Monaco, monospace);font-size:var(--coar-component-s-font-size, .85em);line-height:1.5}.coar-md-code-content>pre{margin:0;padding:0;background:transparent;white-space:pre-wrap;font-family:inherit;font-size:inherit}.coar-md-code-content>pre>code{display:block;outline:none;white-space:inherit;font-family:inherit}.coar-md-color-picker{width:224px;display:flex;flex-direction:column;gap:var(--coar-spacing-s);padding:var(--coar-spacing-s);background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-xl);box-shadow:var(--coar-shadow-m, 0 4px 12px rgba(0, 0, 0, .12))}.coar-md-color-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.coar-md-color-swatch{display:inline-flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;padding:0;border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-s);background:var(--coar-md-swatch, transparent);color:var(--coar-text-neutral-secondary);cursor:pointer;transition:transform .08s ease-out}.coar-md-color-swatch:hover{transform:scale(1.08)}.coar-md-color-swatch--active{outline:2px solid var(--coar-text-accent-primary);outline-offset:1px}.coar-md-color-swatch--clear{background:var(--coar-background-neutral-secondary)}.coar-md-color-custom{display:flex;align-items:center;gap:var(--coar-spacing-s);padding-top:var(--coar-spacing-xs);border-top:1px solid var(--coar-border-neutral)}.coar-md-color-custom-label{font-size:12px;color:var(--coar-text-neutral-secondary);flex-shrink:0}.coar-md-color-custom-input{flex:1;height:28px;padding:0;border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-s);background:transparent;cursor:pointer}.coar-md-color-custom-input::-webkit-color-swatch-wrapper{padding:2px}.coar-md-color-custom-input::-webkit-color-swatch{border:none;border-radius:2px}.coar-md-root{display:flex;flex-direction:row;height:100%;overflow:hidden;background:var(--coar-background-neutral-primary);color:var(--coar-text-neutral-primary)}.coar-md-root--toolbar-top,.coar-md-root--toolbar-bottom{flex-direction:column}.coar-md-root--disabled{opacity:.55;cursor:not-allowed}.coar-md-root--disabled .coar-md-area .milkdown{pointer-events:none}.coar-md-root--error{outline:1px solid var(--coar-text-semantic-error-bold, #b91c1c);outline-offset:-1px}.coar-md-sidebar-wrap{flex-shrink:0;--coar-sidebar-collapsed-width: 2.25rem;--coar-sidebar-collapsed-height: 2.25rem;--coar-sidebar-item-padding: .25rem .375rem}.coar-md-root--toolbar-left .coar-md-sidebar-wrap{border-right:1px solid var(--coar-border-neutral)}.coar-md-root--toolbar-right .coar-md-sidebar-wrap{border-left:1px solid var(--coar-border-neutral)}.coar-md-root--toolbar-top .coar-md-sidebar-wrap{border-bottom:1px solid var(--coar-border-neutral)}.coar-md-root--toolbar-bottom .coar-md-sidebar-wrap{border-top:1px solid var(--coar-border-neutral)}.coar-md-area{flex:1;overflow:auto;padding:var(--coar-spacing-s) var(--coar-spacing-m);cursor:text}.coar-md-area .milkdown,.coar-md-area .milkdown .editor,.coar-md-area .milkdown [contenteditable]{outline:none}.coar-md-area .milkdown pre{background:var(--coar-background-neutral-secondary);padding:var(--coar-spacing-s) var(--coar-spacing-m);border-radius:var(--coar-radius-xl);overflow-x:auto;margin:.5em 0}.coar-md-area .milkdown pre code{background:none;padding:0}.coar-md-area .milkdown hr{border:none;border-top:1px solid var(--coar-border-neutral);margin:1em 0}.coar-md-floating-toolbar{position:fixed;transform:translate(-50%,-100%);display:flex;gap:2px;padding:var(--coar-spacing-xs) 6px;background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-xl);box-shadow:var(--coar-shadow-m, 0 4px 12px rgba(0, 0, 0, .12));z-index:10000;animation:coar-md-float-in .12s ease-out}.coar-md-float-btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:var(--coar-radius-s);background:transparent;color:var(--coar-text-neutral-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.coar-md-float-btn:hover{background:var(--coar-background-neutral-tertiary);color:var(--coar-text-neutral-primary)}.coar-md-float-btn:active,.coar-md-float-btn--active{background:var(--coar-background-accent-tertiary);color:var(--coar-text-accent-primary)}.coar-md-float-btn--disabled,.coar-md-float-btn:disabled{opacity:.4;cursor:not-allowed}.coar-md-float-btn--disabled:hover,.coar-md-float-btn:disabled:hover{background:transparent;color:var(--coar-text-neutral-secondary)}.coar-md-float-sep{width:1px;height:18px;background:var(--coar-border-neutral);margin:0 2px;align-self:center}.coar-md-float-dropdown{position:relative}.coar-md-float-submenu{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);display:flex;flex-direction:column;padding:var(--coar-spacing-xs);background:var(--coar-background-neutral-primary);border:1px solid var(--coar-border-neutral);border-radius:var(--coar-radius-xl);box-shadow:var(--coar-shadow-m, 0 4px 12px rgba(0, 0, 0, .12));min-width:140px;z-index:10001;animation:coar-md-float-in .1s ease-out}.coar-md-float-submenu-item{display:flex;align-items:center;gap:var(--coar-spacing-s);width:100%;padding:6px 10px;border:none;border-radius:var(--coar-radius-m);background:transparent;color:var(--coar-text-neutral-secondary);font-size:13px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;text-align:left}.coar-md-float-submenu-item:hover{background:var(--coar-background-neutral-tertiary);color:var(--coar-text-neutral-primary)}.coar-md-float-submenu-item:active,.coar-md-float-submenu-item--active{background:var(--coar-background-accent-tertiary);color:var(--coar-text-accent-primary)}@keyframes coar-md-float-in{0%{opacity:0;transform:translate(-50%,-100%) translateY(4px)}to{opacity:1;transform:translate(-50%,-100%) translateY(0)}}.coar-md-float-btn[style*=--coar-md-color-indicator]:after{content:"";position:absolute;left:4px;right:4px;bottom:3px;height:2px;border-radius:1px;background:var(--coar-md-color-indicator)}.coar-md-float-btn[style*=--coar-md-color-indicator]{position:relative}.coar-markdown{display:block;--coar-markdown-text: var(--coar-text-neutral-primary);--coar-markdown-link: var(--coar-text-brand-primary, var(--coar-text-neutral-primary));--coar-markdown-muted-text: var(--coar-text-neutral-tertiary);--coar-markdown-border: var(--coar-border-neutral-tertiary);--coar-markdown-surface: var(--coar-background-neutral-primary);--coar-markdown-surface-muted: var( --coar-background-neutral-tertiary, var(--coar-background-neutral-primary) );--coar-markdown-radius: var(--coar-radius-xs);--coar-markdown-space-1: var(--coar-spacing-s, .5rem);--coar-markdown-space-2: var(--coar-spacing-m, 1rem);--coar-markdown-heading-block-start: var(--coar-spacing-xl, 2rem);color:var(--coar-markdown-text)}.coar-markdown :where(h1,h2,h3,h4,h5,h6){font-family:var(--coar-font-family-title, inherit);color:var(--coar-markdown-text)}.coar-markdown h1{font-size:var(--coar-font-size-xl);font-weight:var(--coar-font-weight-bold);line-height:var(--coar-line-height-tight)}.coar-markdown h2{font-size:var(--coar-font-size-l);font-weight:var(--coar-font-weight-bold);line-height:1.25}.coar-markdown h3{font-size:var(--coar-font-size-m);font-weight:var(--coar-font-weight-semi-bold);line-height:var(--coar-line-height-snug)}.coar-markdown h4{font-size:var(--coar-font-size-s);font-weight:var(--coar-font-weight-semi-bold);line-height:1.35}.coar-markdown h5{font-size:var(--coar-font-size-xs);font-weight:var(--coar-font-weight-semi-bold);line-height:var(--coar-line-height-normal)}.coar-markdown h6{font-size:var(--coar-font-size-xxs);font-weight:var(--coar-font-weight-medium);line-height:1.45}.coar-markdown-heading,.coar-markdown-paragraph,.coar-markdown-blockquote,.coar-markdown-list,.coar-markdown-code-block,.coar-markdown-table,.coar-markdown-hr,.coar-markdown :where(p,blockquote,ul,ol,pre,table,hr){margin:0}.coar-markdown>:where(h1,h2,h3,h4,h5,h6,p,blockquote,ul,ol,pre,table,hr,.coar-code-block-host,.coar-table-host),.coar-markdown .ProseMirror>:where(h1,h2,h3,h4,h5,h6,p,blockquote,ul,ol,pre,table,hr,.coar-code-block-host,.coar-table-host){margin-block:0 var(--coar-markdown-space-2)}.coar-markdown>:where(h1,h2,h3,h4,h5,h6),.coar-markdown .ProseMirror>:where(h1,h2,h3,h4,h5,h6){margin-block-start:var(--coar-markdown-heading-block-start)}.coar-markdown>:where(h1,h2,h3,h4,h5,h6)+:where(h1,h2,h3,h4,h5,h6),.coar-markdown .ProseMirror>:where(h1,h2,h3,h4,h5,h6)+:where(h1,h2,h3,h4,h5,h6){margin-block-start:var(--coar-markdown-space-1)}.coar-markdown>:where(h1,h2,h3,h4,h5,h6):first-child,.coar-markdown .ProseMirror>:where(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.coar-markdown :where(blockquote),.coar-markdown-blockquote{padding-inline:var(--coar-markdown-space-2);border-left:2px solid var(--coar-markdown-border);color:var(--coar-text-neutral-secondary)}.coar-markdown :where(ul,ol),.coar-markdown-list{padding-inline-start:var(--coar-spacing-l, 1.5rem);list-style-position:outside}.coar-markdown :where(ul),.coar-markdown-list--unordered{list-style-type:disc}.coar-markdown :where(ol),.coar-markdown-list--ordered{list-style-type:decimal}.coar-markdown :where(li),.coar-markdown-list-item{display:list-item;margin-block:.25em}.coar-markdown :where(li,td,th)>:where(p){margin-block:0}.coar-markdown :where(li[data-item-type=task]){list-style:none;margin-left:-1.25em;padding-left:1.5em;position:relative}.coar-markdown :where(li[data-item-type=task]):before{content:"";position:absolute;left:0;top:.45em;width:14px;height:14px;border:1.5px solid var(--coar-border-neutral-secondary, var(--coar-border-neutral));border-radius:var(--coar-radius-xs, 2px);background:var(--coar-background-neutral-primary);cursor:pointer;box-sizing:border-box;transition:background-color .1s,border-color .1s}.coar-markdown :where(li[data-item-type=task][data-checked=true]):before{background:var(--coar-background-accent-primary);border-color:var(--coar-background-accent-primary)}.coar-markdown :where(li[data-item-type=task][data-checked=true]):after{content:"";position:absolute;left:3px;top:calc(.45em + 2px);width:8px;height:5px;border-left:2px solid var(--coar-text-on-bold, #fff);border-bottom:2px solid var(--coar-text-on-bold, #fff);transform:rotate(-45deg);pointer-events:none}.coar-markdown :where(li[data-item-type=task][data-checked=true])>:where(p){color:var(--coar-text-neutral-tertiary);text-decoration:line-through}.coar-markdown :where(li[data-item-type=task]) input[type=checkbox]{display:none}.coar-markdown-list-item--task{list-style:none;display:flex;align-items:flex-start;gap:var(--coar-spacing-s, .5rem)}.coar-markdown-list-item-content{min-width:0}.coar-markdown-task-checkbox{margin-top:.15em}.coar-markdown-code-block,.coar-markdown-code{display:block}.coar-markdown :where(:not(pre)>code),.coar-markdown-inline-code{padding:0;border:0;border-radius:0;background:transparent;color:var(--coar-text-accent-secondary, var(--coar-markdown-link))}.coar-markdown :where(a),.coar-markdown-link{text-decoration:underline;color:var(--coar-markdown-link)}.coar-markdown-image{max-width:100%;height:auto;vertical-align:middle}.coar-markdown :where(table),.coar-markdown-table{display:table;width:100%;border-collapse:collapse;border-spacing:0;font-size:var(--coar-body-small-base-size, .9rem);line-height:var(--coar-line-height-relaxed, 1.5)}.coar-markdown :where(table thead,table tr[data-is-header]),.coar-markdown-table>thead{background:var(--coar-markdown-surface-muted)}.coar-markdown :where(table th),.coar-markdown-table>thead th{padding:.625rem var(--coar-markdown-space-2);text-align:left;vertical-align:top;font-weight:var(--coar-font-weight-semi-bold, 600);font-size:var(--coar-component-s-font-size, .85em);color:var(--coar-markdown-text);border-bottom:1px solid var(--coar-markdown-border);text-transform:uppercase;letter-spacing:.025em}.coar-markdown :where(table td),.coar-markdown-table>tbody td{padding:.625rem var(--coar-markdown-space-2);text-align:left;vertical-align:top;color:var(--coar-text-neutral-secondary, var(--coar-markdown-text));border-bottom:1px solid var(--coar-markdown-border)}.coar-markdown-table>tbody tr:nth-child(odd of:not([data-is-header])),.coar-markdown :where(table>tbody tr:nth-child(odd of:not([data-is-header]))){background:var(--coar-markdown-surface)}.coar-markdown-table>tbody tr:nth-child(2n of:not([data-is-header])),.coar-markdown :where(table>tbody tr:nth-child(2n of:not([data-is-header]))){background:var(--coar-markdown-surface-muted)}.coar-markdown-table>tbody tr:last-child td,.coar-markdown :where(table>tbody tr:last-child:not([data-is-header]) td){border-bottom:0}.coar-markdown-table-cell{padding:var(--coar-markdown-space-1);vertical-align:top;border-right:1px solid var(--coar-markdown-border);border-bottom:1px solid var(--coar-markdown-border)}.coar-markdown-hr{border:0;border-top:1px solid var(--coar-markdown-border)}.coar-markdown-unsupported,.coar-markdown-unsupported-inline{font-style:italic;color:var(--coar-markdown-muted-text)}.coar-markdown-unsupported{padding:var(--coar-markdown-space-1);border:1px dashed var(--coar-markdown-border);border-radius:var(--coar-markdown-radius);background:var(--coar-markdown-surface)}.monaco-aria-container{position:absolute;left:-999em}::-ms-clear{display:none}.monaco-editor .editor-widget input{color:inherit}.monaco-editor{position:relative;overflow:visible;-webkit-text-size-adjust:100%;color:var(--vscode-editor-foreground);background-color:var(--vscode-editor-background);overflow-wrap:initial}.monaco-editor-background{background-color:var(--vscode-editor-background)}.monaco-editor .rangeHighlight{background-color:var(--vscode-editor-rangeHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-rangeHighlightBorder)}.monaco-editor.hc-black .rangeHighlight,.monaco-editor.hc-light .rangeHighlight{border-style:dotted}.monaco-editor .symbolHighlight{background-color:var(--vscode-editor-symbolHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-symbolHighlightBorder)}.monaco-editor.hc-black .symbolHighlight,.monaco-editor.hc-light .symbolHighlight{border-style:dotted}.monaco-editor .editorCanvas{position:absolute;width:100%;height:100%;z-index:0;pointer-events:none}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays{position:absolute;top:0}.monaco-editor .view-overlays>div,.monaco-editor .margin-view-overlays>div{position:absolute;width:100%}.monaco-editor .squiggly-error{border-bottom:4px double var(--vscode-editorError-border)}.monaco-editor .squiggly-error:before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorError-background)}.monaco-editor .squiggly-warning{border-bottom:4px double var(--vscode-editorWarning-border)}.monaco-editor .squiggly-warning:before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorWarning-background)}.monaco-editor .squiggly-info{border-bottom:4px double var(--vscode-editorInfo-border)}.monaco-editor .squiggly-info:before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorInfo-background)}.monaco-editor .squiggly-hint{border-bottom:2px dotted var(--vscode-editorHint-border)}.monaco-editor.showUnused .squiggly-unnecessary{border-bottom:2px dashed var(--vscode-editorUnnecessaryCode-border)}.monaco-editor.showDeprecated .squiggly-inline-deprecated{text-decoration:line-through;text-decoration-color:var(--vscode-editor-foreground, inherit)}.monaco-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.monaco-scrollable-element>.visible{opacity:1;background:#0000;transition:opacity .1s linear;z-index:11}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{transition:opacity .8s linear}.monaco-scrollable-element>.shadow{position:absolute;display:none}.monaco-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset}.monaco-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.monaco-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset}.monaco-scrollable-element>.scrollbar{background:var(--vscode-scrollbar-background)}.monaco-scrollable-element>.scrollbar>.slider{background:var(--vscode-scrollbarSlider-background)}.monaco-scrollable-element>.scrollbar>.slider:hover{background:var(--vscode-scrollbarSlider-hoverBackground)}.monaco-scrollable-element>.scrollbar>.slider.active{background:var(--vscode-scrollbarSlider-activeBackground)}.monaco-editor .blockDecorations-container{position:absolute;top:0;pointer-events:none}.monaco-editor .blockDecorations-block{position:absolute;box-sizing:border-box}.monaco-editor .view-overlays .current-line,.monaco-editor .margin-view-overlays .current-line{display:block;position:absolute;left:0;top:0;box-sizing:border-box;height:100%}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0}.monaco-editor .lines-content .cdr{position:absolute;height:100%}.monaco-editor .glyph-margin{position:absolute;top:0}.monaco-editor .glyph-margin-widgets .cgmr{position:absolute;display:flex;align-items:center;justify-content:center}.monaco-editor .glyph-margin-widgets .cgmr.codicon-modifier-spin:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.monaco-editor .lines-content .core-guide{position:absolute;box-sizing:border-box;height:100%}.monaco-editor .margin-view-overlays .line-numbers{bottom:0;font-variant-numeric:tabular-nums;position:absolute;text-align:right;display:inline-block;vertical-align:middle;box-sizing:border-box;cursor:default}.monaco-editor .relative-current-line-number{text-align:left;display:inline-block;width:100%}.monaco-editor .margin-view-overlays .line-numbers.lh-odd{margin-top:1px}.monaco-editor .line-numbers{color:var(--vscode-editorLineNumber-foreground)}.monaco-editor .line-numbers.active-line-number{color:var(--vscode-editorLineNumber-activeForeground)}.monaco-mouse-cursor-text{cursor:text}.mtkcontrol{color:#fff!important;background:#960000!important}.mtkoverflow{background-color:var(--vscode-button-background, var(--vscode-editor-background));color:var(--vscode-button-foreground, var(--vscode-editor-foreground));border-width:1px;border-style:solid;border-color:var(--vscode-contrastBorder);border-radius:2px;padding:4px;cursor:pointer}.mtkoverflow:hover{background-color:var(--vscode-button-hoverBackground)}.monaco-editor.no-user-select .lines-content,.monaco-editor.no-user-select .view-line,.monaco-editor.no-user-select .view-lines{user-select:none;-webkit-user-select:none}.monaco-editor.mac .lines-content:hover,.monaco-editor.mac .view-line:hover,.monaco-editor.mac .view-lines:hover{user-select:text;-webkit-user-select:text;-ms-user-select:text}.monaco-editor.enable-user-select{user-select:initial;-webkit-user-select:initial}.monaco-editor .view-lines{white-space:nowrap}.monaco-editor .view-line{box-sizing:border-box;position:absolute;width:100%}.monaco-editor .lines-content>.view-lines>.view-line>span{top:0;bottom:0;position:absolute}.monaco-editor .mtkw{color:var(--vscode-editorWhitespace-foreground)!important}.monaco-editor .mtkz{display:inline-block;color:var(--vscode-editorWhitespace-foreground)!important}.monaco-editor .lines-decorations{position:absolute;top:0;background:#fff}.monaco-editor .margin-view-overlays .cldr{position:absolute;height:100%}.monaco-editor .margin{background-color:var(--vscode-editorGutter-background)}.monaco-editor .margin-view-overlays .cmdr{position:absolute;left:0;width:100%;height:100%}.monaco-editor .minimap.slider-mouseover .minimap-slider{opacity:0;transition:opacity .1s linear}.monaco-editor .minimap.slider-mouseover:hover .minimap-slider,.monaco-editor .minimap.slider-mouseover .minimap-slider.active{opacity:1}.monaco-editor .minimap-slider .minimap-slider-horizontal{background:var(--vscode-minimapSlider-background)}.monaco-editor .minimap-slider:hover .minimap-slider-horizontal{background:var(--vscode-minimapSlider-hoverBackground)}.monaco-editor .minimap-slider.active .minimap-slider-horizontal{background:var(--vscode-minimapSlider-activeBackground)}.monaco-editor .minimap-shadow-visible{box-shadow:var(--vscode-scrollbar-shadow) -6px 0 6px -6px inset}.monaco-editor .minimap-shadow-hidden{position:absolute;width:0}.monaco-editor .minimap-shadow-visible{position:absolute;left:-6px;width:6px;pointer-events:none}.monaco-editor.no-minimap-shadow .minimap-shadow-visible{position:absolute;left:-1px;width:1px}.minimap.minimap-autohide-mouseover,.minimap.minimap-autohide-scroll{opacity:0;transition:opacity .5s}.minimap.minimap-autohide-scroll{pointer-events:none}.minimap.minimap-autohide-mouseover:hover,.minimap.minimap-autohide-scroll.active{opacity:1;pointer-events:auto}.monaco-editor .minimap{z-index:5}.monaco-editor .overlayWidgets{position:absolute;top:0;left:0}.monaco-editor .view-ruler{position:absolute;top:0;box-shadow:1px 0 0 0 var(--vscode-editorRuler-foreground) inset}.monaco-editor .scroll-decoration{position:absolute;top:0;left:0;height:6px;box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset}.monaco-editor .lines-content .cslr{position:absolute}.monaco-editor .focused .selected-text{background-color:var(--vscode-editor-selectionBackground)}.monaco-editor .selected-text{background-color:var(--vscode-editor-inactiveSelectionBackground)}.monaco-editor .top-left-radius{border-top-left-radius:3px}.monaco-editor .bottom-left-radius{border-bottom-left-radius:3px}.monaco-editor .top-right-radius{border-top-right-radius:3px}.monaco-editor .bottom-right-radius{border-bottom-right-radius:3px}.monaco-editor.hc-black .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-black .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-black .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-black .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor.hc-light .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-light .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-light .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-light .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor .cursors-layer{position:absolute;top:0}.monaco-editor .cursors-layer>.cursor{position:absolute;overflow:hidden;box-sizing:border-box}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{transition:all 80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{background:transparent!important;border-style:solid;border-width:1px}.monaco-editor .cursors-layer.cursor-underline-style>.cursor{border-bottom-width:2px;border-bottom-style:solid;background:transparent!important}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-width:1px;border-bottom-style:solid;background:transparent!important}@keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@keyframes monaco-cursor-expand{0%,20%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}.cursor-smooth{animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate}.cursor-phase{animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate}.cursor-expand>.cursor{animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate}.monaco-editor .mwh{position:absolute;color:var(--vscode-editorWhitespace-foreground)!important}.monaco-editor .monaco-decoration-css-rule-extractor{visibility:hidden;pointer-events:none}.monaco-editor .inputarea{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none!important;resize:none;border:none;overflow:hidden;color:transparent;background-color:transparent;z-index:-10}.monaco-editor .inputarea.ime-input{z-index:10;caret-color:var(--vscode-editorCursor-foreground);color:var(--vscode-editor-foreground)}.monaco-editor .native-edit-context{margin:0;padding:0;position:absolute;overflow-y:scroll;scrollbar-width:none;z-index:-10;white-space:pre-wrap}.monaco-editor .ime-text-area{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none!important;resize:none;border:none;overflow:hidden;color:transparent;background-color:transparent;z-index:-10}.monaco-editor .edit-context-composition-none{background-color:transparent;border-bottom:none}.monaco-editor :not(.hc-black,.hc-light) .edit-context-composition-secondary{border-bottom:1px solid var(--vscode-editor-compositionBorder)}.monaco-editor :not(.hc-black,.hc-light) .edit-context-composition-primary{border-bottom:2px solid var(--vscode-editor-compositionBorder)}.monaco-editor :is(.hc-black,.hc-light) .edit-context-composition-secondary{border:1px solid var(--vscode-editor-compositionBorder)}.monaco-editor :is(.hc-black,.hc-light) .edit-context-composition-primary{border:2px solid var(--vscode-editor-compositionBorder)}.monaco-editor .margin-view-overlays .gpu-mark{position:absolute;top:0;bottom:0;left:0;width:100%;display:inline-block;border-left:solid 2px var(--vscode-editorWarning-foreground);opacity:.2;transition:background-color .1s linear}.monaco-editor .margin-view-overlays .gpu-mark:hover{background-color:var(--vscode-editorWarning-foreground)}.monaco-select-box{width:100%;cursor:pointer;border-radius:2px}.monaco-select-box-dropdown-container{font-size:13px;font-weight:400;text-transform:none}.monaco-action-bar .action-item.select-container{cursor:default}.monaco-action-bar .action-item .monaco-select-box{cursor:pointer;min-width:100px;min-height:18px;padding:2px 23px 2px 8px}.mac .monaco-action-bar .action-item .monaco-select-box{font-size:11px;border-radius:3px;min-height:24px}.monaco-list{position:relative;height:100%;width:100%;white-space:nowrap}.monaco-list.mouse-support{user-select:none;-webkit-user-select:none}.monaco-list>.monaco-scrollable-element{height:100%}.monaco-list-rows{position:relative;width:100%;height:100%}.monaco-list.horizontal-scrolling .monaco-list-rows{width:auto;min-width:100%}.monaco-list-row{position:absolute;box-sizing:border-box;overflow:hidden;width:100%}.monaco-list.mouse-support .monaco-list-row{cursor:pointer;touch-action:none}.monaco-list .monaco-scrollable-element>.scrollbar.vertical,.monaco-pane-view>.monaco-split-view2.vertical>.monaco-scrollable-element>.scrollbar.vertical{z-index:14}.monaco-list-row.scrolling{display:none!important}.monaco-list.element-focused,.monaco-list.selection-single,.monaco-list.selection-multiple{outline:0!important}.monaco-list-type-filter-message{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;padding:40px 1em 1em;text-align:center;white-space:normal;opacity:.7;pointer-events:none}.monaco-list-type-filter-message:empty{display:none}.monaco-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute;z-index:1000;background-color:var(--vscode-list-activeSelectionBackground);color:var(--vscode-list-activeSelectionForeground);outline:1px solid var(--vscode-list-focusOutline);outline-offset:-1px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-select-box-dropdown-padding{--dropdown-padding-top: 1px;--dropdown-padding-bottom: 1px}.hc-black .monaco-select-box-dropdown-padding,.hc-light .monaco-select-box-dropdown-padding{--dropdown-padding-top: 3px;--dropdown-padding-bottom: 4px}.monaco-select-box-dropdown-container{display:none;box-sizing:border-box}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown *{margin:0}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown a:focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown code{line-height:15px;font-family:var(--monaco-monospace-font)}.monaco-select-box-dropdown-container.visible{display:flex;flex-direction:column;text-align:left;width:1px;overflow:hidden;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container{flex:0 0 auto;align-self:flex-start;padding-top:var(--dropdown-padding-top);padding-bottom:var(--dropdown-padding-bottom);padding-left:1px;padding-right:1px;width:100%;overflow:hidden;box-sizing:border-box}.monaco-select-box-dropdown-container>.select-box-details-pane{padding:5px}.hc-black .monaco-select-box-dropdown-container>.select-box-dropdown-list-container{padding-top:var(--dropdown-padding-top);padding-bottom:var(--dropdown-padding-bottom)}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row{cursor:pointer}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-text{text-overflow:ellipsis;overflow:hidden;padding-left:3.5px;white-space:nowrap;float:left}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-detail{text-overflow:ellipsis;overflow:hidden;padding-left:3.5px;white-space:nowrap;float:left;opacity:.7}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-decorator-right{text-overflow:ellipsis;overflow:hidden;padding-right:10px;white-space:nowrap;float:right}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control{flex:1 1 auto;align-self:flex-start;opacity:0}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control>.width-control-div{overflow:hidden;max-height:0px}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control>.width-control-div>.option-text-width-control{padding-left:4px;padding-right:8px;white-space:nowrap}.monaco-action-bar{white-space:nowrap;height:100%}.monaco-action-bar .actions-container{display:flex;margin:0 auto;padding:0;height:100%;width:100%;align-items:center}.monaco-action-bar.vertical .actions-container{display:inline-block}.monaco-action-bar .action-item{display:block;align-items:center;justify-content:center;cursor:pointer;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar .action-item .icon,.monaco-action-bar .action-item .codicon{display:block}.monaco-action-bar .action-item .codicon{display:flex;align-items:center;width:16px;height:16px}.monaco-action-bar .action-label{display:flex;font-size:11px;padding:3px;border-radius:5px}.monaco-action-bar .action-item.disabled .action-label:not(.icon),.monaco-action-bar .action-item.disabled .action-label:not(.icon):before,.monaco-action-bar .action-item.disabled .action-label:not(.icon):hover{color:var(--vscode-disabledForeground)}.monaco-action-bar .action-item.disabled .action-label.icon,.monaco-action-bar .action-item.disabled .action-label.icon:before,.monaco-action-bar .action-item.disabled .action-label.icon:hover{opacity:.6}.monaco-action-bar.vertical{text-align:left}.monaco-action-bar.vertical .action-item{display:block}.monaco-action-bar.vertical .action-label.separator{display:block;border-bottom:1px solid var(--vscode-disabledForeground);padding-top:1px;margin-left:.8em;margin-right:.8em}.monaco-action-bar .action-item .action-label.separator{width:1px;height:16px;margin:5px 4px!important;cursor:default;min-width:1px;padding:0;background-color:var(--vscode-disabledForeground)}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item.select-container{overflow:hidden;flex:1;max-width:170px;min-width:60px;display:flex;align-items:center;justify-content:center;margin-right:10px}.monaco-action-bar .action-item.action-dropdown-item{display:flex}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator{display:flex;align-items:center;cursor:default}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator>div{width:1px}.monaco-diff-editor .diff-review{position:absolute}.monaco-component.diff-review{user-select:none;-webkit-user-select:none;z-index:99}.monaco-component.diff-review .diff-review-line-number{text-align:right;display:inline-block;color:var(--vscode-editorLineNumber-foreground)}.monaco-component.diff-review .diff-review-summary{padding-left:10px}.monaco-component.diff-review .diff-review-shadow{position:absolute;box-shadow:var(--vscode-scrollbar-shadow) 0 -6px 6px -6px inset}.monaco-component.diff-review .diff-review-row{white-space:pre}.monaco-component.diff-review .diff-review-table{display:table;min-width:100%}.monaco-component.diff-review .diff-review-row{display:table-row;width:100%}.monaco-component.diff-review .diff-review-spacer{display:inline-block;width:10px;vertical-align:middle}.monaco-component.diff-review .diff-review-spacer>.codicon{font-size:9px!important}.monaco-component.diff-review .diff-review-actions{display:inline-block;position:absolute;right:10px;top:2px;z-index:100}.monaco-component.diff-review .diff-review-actions .action-label{width:16px;height:16px;margin:2px 0}.monaco-component.diff-review .revertButton{cursor:pointer}.monaco-component.diff-review .action-label{background:var(--vscode-editorActionList-background)}:root{--vscode-sash-size: 4px;--vscode-sash-hover-size: 4px}.monaco-sash{position:absolute;z-index:35;touch-action:none}.monaco-sash.disabled{pointer-events:none}.monaco-sash.mac.vertical{cursor:col-resize}.monaco-sash.vertical.minimum{cursor:e-resize}.monaco-sash.vertical.maximum{cursor:w-resize}.monaco-sash.mac.horizontal{cursor:row-resize}.monaco-sash.horizontal.minimum{cursor:s-resize}.monaco-sash.horizontal.maximum{cursor:n-resize}.monaco-sash.disabled{cursor:default!important;pointer-events:none!important}.monaco-sash.vertical{cursor:ew-resize;top:0;width:var(--vscode-sash-size);height:100%}.monaco-sash.horizontal{cursor:ns-resize;left:0;width:100%;height:var(--vscode-sash-size)}.monaco-sash:not(.disabled)>.orthogonal-drag-handle{content:" ";height:calc(var(--vscode-sash-size) * 2);width:calc(var(--vscode-sash-size) * 2);z-index:100;display:block;cursor:all-scroll;position:absolute}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.start,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.end{cursor:nwse-resize}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.end,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.start{cursor:nesw-resize}.monaco-sash.vertical>.orthogonal-drag-handle.start{left:calc(var(--vscode-sash-size) * -.5);top:calc(var(--vscode-sash-size) * -1)}.monaco-sash.vertical>.orthogonal-drag-handle.end{left:calc(var(--vscode-sash-size) * -.5);bottom:calc(var(--vscode-sash-size) * -1)}.monaco-sash.horizontal>.orthogonal-drag-handle.start{top:calc(var(--vscode-sash-size) * -.5);left:calc(var(--vscode-sash-size) * -1)}.monaco-sash.horizontal>.orthogonal-drag-handle.end{top:calc(var(--vscode-sash-size) * -.5);right:calc(var(--vscode-sash-size) * -1)}.monaco-sash:before{content:"";pointer-events:none;position:absolute;width:100%;height:100%;background:transparent}.monaco-enable-motion .monaco-sash:before{transition:background-color .1s ease-out}.monaco-sash.hover:before,.monaco-sash.active:before{background:var(--vscode-sash-hoverBorder)}.monaco-sash.vertical:before{width:var(--vscode-sash-hover-size);left:calc(50% - (var(--vscode-sash-hover-size) / 2))}.monaco-sash.horizontal:before{height:var(--vscode-sash-hover-size);top:calc(50% - (var(--vscode-sash-hover-size) / 2))}.pointer-events-disabled{pointer-events:none!important}.monaco-sash.debug{background:#0ff}.monaco-sash.debug.disabled{background:#0ff3}.monaco-sash.debug:not(.disabled)>.orthogonal-drag-handle{background:red}.monaco-dropdown{height:100%;padding:0}.monaco-dropdown>.dropdown-label{cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center}.monaco-dropdown>.dropdown-label>.action-label.disabled{cursor:default}.monaco-dropdown-with-primary{display:flex!important;flex-direction:row;border-radius:5px}.monaco-dropdown-with-primary>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*=codicon-]{font-size:12px;padding-left:0;padding-right:0;line-height:16px;margin-left:-3px}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{display:block;background-size:16px;background-position:center center;background-repeat:no-repeat}.monaco-toolbar{height:100%}.monaco-toolbar .toolbar-toggle-more{display:inline-block;padding:0}.monaco-toolbar.responsive .monaco-action-bar>.actions-container>.action-item{flex-shrink:1;min-width:20px}.monaco-action-bar .action-item.menu-entry .action-label.icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px}.monaco-action-bar .action-item.menu-entry.text-only .action-label{color:var(--vscode-descriptionForeground);overflow:hidden;border-radius:2px}.monaco-action-bar .action-item.menu-entry.text-only.use-comma:not(:last-of-type) .action-label:after{content:", "}.monaco-action-bar .action-item.menu-entry.text-only+.action-item:not(.text-only)>.monaco-dropdown .action-label{color:var(--vscode-descriptionForeground)}.monaco-dropdown-with-default{display:flex!important;flex-direction:row;border-radius:5px}.monaco-dropdown-with-default>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-default>.action-container.menu-entry>.action-label.icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px}.monaco-dropdown-with-default:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*=codicon-]{font-size:12px;padding-left:0;padding-right:0;line-height:16px;margin-left:-3px}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{display:block;background-size:16px;background-position:center center;background-repeat:no-repeat}.monaco-editor .diff-hidden-lines-widget{width:100%}.monaco-editor .diff-hidden-lines{height:0px;transform:translateY(-10px);font-size:13px;line-height:14px}.monaco-editor .diff-hidden-lines:not(.dragging) .top:hover,.monaco-editor .diff-hidden-lines:not(.dragging) .bottom:hover,.monaco-editor .diff-hidden-lines .top.dragging,.monaco-editor .diff-hidden-lines .bottom.dragging{background-color:var(--vscode-focusBorder)}.monaco-editor .diff-hidden-lines .top,.monaco-editor .diff-hidden-lines .bottom{transition:background-color .1s ease-out;height:4px;background-color:transparent;background-clip:padding-box;border-bottom:2px solid transparent;border-top:4px solid transparent}.monaco-editor.draggingUnchangedRegion.canMoveTop:not(.canMoveBottom) *,.monaco-editor .diff-hidden-lines .top.canMoveTop:not(.canMoveBottom),.monaco-editor .diff-hidden-lines .bottom.canMoveTop:not(.canMoveBottom){cursor:n-resize!important}.monaco-editor.draggingUnchangedRegion:not(.canMoveTop).canMoveBottom *,.monaco-editor .diff-hidden-lines .top:not(.canMoveTop).canMoveBottom,.monaco-editor .diff-hidden-lines .bottom:not(.canMoveTop).canMoveBottom{cursor:s-resize!important}.monaco-editor.draggingUnchangedRegion.canMoveTop.canMoveBottom *,.monaco-editor .diff-hidden-lines .top.canMoveTop.canMoveBottom,.monaco-editor .diff-hidden-lines .bottom.canMoveTop.canMoveBottom{cursor:ns-resize!important}.monaco-editor .diff-hidden-lines .top{transform:translateY(4px)}.monaco-editor .diff-hidden-lines .bottom{transform:translateY(-6px)}.monaco-editor .diff-unchanged-lines{background:var(--vscode-diffEditor-unchangedCodeBackground)}.monaco-editor .noModificationsOverlay{z-index:1;background:var(--vscode-editor-background);display:flex;justify-content:center;align-items:center}.monaco-editor .diff-hidden-lines .center{background:var(--vscode-diffEditor-unchangedRegionBackground);color:var(--vscode-diffEditor-unchangedRegionForeground);overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;height:24px;box-shadow:inset 0 -5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow),inset 0 5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow)}.monaco-editor .diff-hidden-lines .center span.codicon{vertical-align:middle}.monaco-editor .diff-hidden-lines .center a:hover .codicon{cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .diff-hidden-lines div.breadcrumb-item{cursor:pointer}.monaco-editor .diff-hidden-lines div.breadcrumb-item:hover{color:var(--vscode-editorLink-activeForeground)}.monaco-editor .movedOriginal,.monaco-editor .movedModified{border:2px solid var(--vscode-diffEditor-move-border)}.monaco-editor .movedOriginal.currentMove,.monaco-editor .movedModified.currentMove{border:2px solid var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines path.currentMove{stroke:var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines path{pointer-events:visiblestroke}.monaco-diff-editor .moved-blocks-lines .arrow{fill:var(--vscode-diffEditor-move-border)}.monaco-diff-editor .moved-blocks-lines .arrow.currentMove{fill:var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines .arrow-rectangle{fill:var(--vscode-editor-background)}.monaco-diff-editor .moved-blocks-lines{position:absolute;pointer-events:none}.monaco-diff-editor .moved-blocks-lines path{fill:none;stroke:var(--vscode-diffEditor-move-border);stroke-width:2}.monaco-editor .char-delete.diff-range-empty{margin-left:-1px;border-left:solid var(--vscode-diffEditor-removedTextBackground) 3px}.monaco-editor .char-insert.diff-range-empty{border-left:solid var(--vscode-diffEditor-insertedTextBackground) 3px}.monaco-editor .fold-unchanged{cursor:pointer}.monaco-diff-editor .diff-moved-code-block{display:flex;justify-content:flex-end;margin-top:-4px}.monaco-diff-editor .diff-moved-code-block .action-bar .action-label.codicon{width:12px;height:12px;font-size:12px}.monaco-diff-editor .diffOverview{z-index:9}.monaco-diff-editor .diffOverview .diffViewport{z-index:10}.monaco-diff-editor.vs .diffOverview{background:#00000008}.monaco-diff-editor.vs-dark .diffOverview{background:#ffffff03}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar{background:#0000}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:#ababab66}.modified-in-monaco-diff-editor.hc-black .slider.active,.modified-in-monaco-diff-editor.hc-light .slider.active{background:none}.monaco-editor .insert-sign,.monaco-diff-editor .insert-sign,.monaco-editor .delete-sign,.monaco-diff-editor .delete-sign{font-size:11px!important;opacity:.7!important;display:flex!important;align-items:center}.monaco-editor.hc-black .insert-sign,.monaco-diff-editor.hc-black .insert-sign,.monaco-editor.hc-black .delete-sign,.monaco-diff-editor.hc-black .delete-sign,.monaco-editor.hc-light .insert-sign,.monaco-diff-editor.hc-light .insert-sign,.monaco-editor.hc-light .delete-sign,.monaco-diff-editor.hc-light .delete-sign{opacity:1}.monaco-editor .inline-deleted-margin-view-zone,.monaco-editor .inline-added-margin-view-zone{text-align:right}.monaco-editor .arrow-revert-change{z-index:10;position:absolute}.monaco-editor .arrow-revert-change:hover{cursor:pointer}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-editor .margin-view-zones .lightbulb-glyph:hover{cursor:pointer}.monaco-editor .char-insert,.monaco-diff-editor .char-insert{background-color:var(--vscode-diffEditor-insertedTextBackground)}.monaco-editor .line-insert,.monaco-diff-editor .line-insert{background-color:var(--vscode-diffEditor-insertedLineBackground, var(--vscode-diffEditor-insertedTextBackground))}.monaco-editor .line-insert,.monaco-editor .char-insert{box-sizing:border-box;border:1px solid var(--vscode-diffEditor-insertedTextBorder)}.monaco-editor.hc-black .line-insert,.monaco-editor.hc-light .line-insert,.monaco-editor.hc-black .char-insert,.monaco-editor.hc-light .char-insert{border-style:dashed}.monaco-editor .line-delete,.monaco-editor .char-delete{box-sizing:border-box;border:1px solid var(--vscode-diffEditor-removedTextBorder)}.monaco-editor.hc-black .line-delete,.monaco-editor.hc-light .line-delete,.monaco-editor.hc-black .char-delete,.monaco-editor.hc-light .char-delete{border-style:dashed}.monaco-editor .inline-added-margin-view-zone,.monaco-editor .gutter-insert,.monaco-diff-editor .gutter-insert{background-color:var(--vscode-diffEditorGutter-insertedLineBackground, var(--vscode-diffEditor-insertedLineBackground), var(--vscode-diffEditor-insertedTextBackground))}.monaco-editor .char-delete,.monaco-diff-editor .char-delete,.monaco-editor .inline-deleted-text{background-color:var(--vscode-diffEditor-removedTextBackground)}.monaco-editor .inline-deleted-text{text-decoration:line-through}.monaco-editor .line-delete,.monaco-diff-editor .line-delete{background-color:var(--vscode-diffEditor-removedLineBackground, var(--vscode-diffEditor-removedTextBackground))}.monaco-editor .inline-deleted-margin-view-zone,.monaco-editor .gutter-delete,.monaco-diff-editor .gutter-delete{background-color:var(--vscode-diffEditorGutter-removedLineBackground, var(--vscode-diffEditor-removedLineBackground), var(--vscode-diffEditor-removedTextBackground))}.monaco-diff-editor.side-by-side .editor.modified{box-shadow:-6px 0 5px -5px var(--vscode-scrollbar-shadow);border-left:1px solid var(--vscode-diffEditor-border)}.monaco-diff-editor.side-by-side .editor.original{box-shadow:6px 0 5px -5px var(--vscode-scrollbar-shadow);border-right:1px solid var(--vscode-diffEditor-border)}.monaco-diff-editor .diffViewport{background:var(--vscode-scrollbarSlider-background)}.monaco-diff-editor .diffViewport:hover{background:var(--vscode-scrollbarSlider-hoverBackground)}.monaco-diff-editor .diffViewport:active{background:var(--vscode-scrollbarSlider-activeBackground)}.monaco-editor .diagonal-fill{background-image:linear-gradient(-45deg,var(--vscode-diffEditor-diagonalFill) 12.5%,#0000 12.5%,#0000 50%,var(--vscode-diffEditor-diagonalFill) 50%,var(--vscode-diffEditor-diagonalFill) 62.5%,#0000 62.5%,#0000 100%);background-size:8px 8px}.monaco-diff-editor .gutter{position:relative;overflow:hidden;flex-shrink:0;flex-grow:0}.monaco-diff-editor .gutter>div{position:absolute}.monaco-diff-editor .gutter .gutterItem{opacity:0;transition:opacity .7s}.monaco-diff-editor .gutter .gutterItem.showAlways{opacity:1;transition:none}.monaco-diff-editor .gutter .gutterItem.noTransition{transition:none}.monaco-diff-editor .gutter:hover .gutterItem{opacity:1;transition:opacity .1s ease-in-out}.monaco-diff-editor .gutter .gutterItem .background{position:absolute;height:100%;left:50%;width:1px;border-left:2px var(--vscode-menu-separatorBackground) solid}.monaco-diff-editor .gutter .gutterItem .buttons{position:absolute;width:100%;display:flex;justify-content:center;align-items:center}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar{height:fit-content}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar{line-height:1}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container{width:fit-content;border-radius:4px;background:var(--vscode-editorGutter-itemBackground)}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container .action-item:hover{background:var(--vscode-toolbar-hoverBackground)}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container .action-item .action-label{color:var(--vscode-editorGutter-itemGlyphForeground);padding:1px 2px}.monaco-diff-editor .diff-hidden-lines-compact{display:flex;height:11px}.monaco-diff-editor .diff-hidden-lines-compact .line-left,.monaco-diff-editor .diff-hidden-lines-compact .line-right{height:1px;border-top:1px solid;border-color:var(--vscode-editorCodeLens-foreground);opacity:.5;margin:auto;width:100%}.monaco-diff-editor .diff-hidden-lines-compact .line-left{width:20px}.monaco-diff-editor .diff-hidden-lines-compact .text{color:var(--vscode-editorCodeLens-foreground);text-wrap:nowrap;font-size:11px;line-height:11px;margin:0 4px}.monaco-editor .line-delete-selectable{user-select:text!important;-webkit-user-select:text!important;z-index:1!important}.line-delete-selectable .view-line{user-select:text!important;-webkit-user-select:text!important}.monaco-editor .selection-anchor{background-color:#007acc;width:2px!important}.monaco-editor .bracket-match{box-sizing:border-box;background-color:var(--vscode-editorBracketMatch-background);border:1px solid var(--vscode-editorBracketMatch-border)}.inline-editor-progress-decoration{display:inline-block;width:1em;height:1em}.inline-progress-widget{display:flex!important;justify-content:center;align-items:center}.inline-progress-widget .icon{font-size:80%!important}.inline-progress-widget:hover .icon{font-size:90%!important;animation:none}.inline-progress-widget:hover .icon:before{content:var(--vscode-icon-x-content);font-family:var(--vscode-icon-x-font-family)}.monaco-editor .monaco-editor-overlaymessage{padding-bottom:8px;z-index:10000}.monaco-editor .monaco-editor-overlaymessage.below{padding-bottom:0;padding-top:8px;z-index:10000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.monaco-editor .monaco-editor-overlaymessage.fadeIn{animation:fadeIn .15s ease-out}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.monaco-editor .monaco-editor-overlaymessage.fadeOut{animation:fadeOut .1s ease-out}.monaco-editor .monaco-editor-overlaymessage .message{padding:2px 4px;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-inputValidation-infoBorder);border-radius:3px}.monaco-editor .monaco-editor-overlaymessage .message p{margin-block:0px}.monaco-editor .monaco-editor-overlaymessage .message a{color:var(--vscode-textLink-foreground)}.monaco-editor .monaco-editor-overlaymessage .message a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor.hc-black .monaco-editor-overlaymessage .message,.monaco-editor.hc-light .monaco-editor-overlaymessage .message{border-width:2px}.monaco-editor .monaco-editor-overlaymessage .anchor{width:0!important;height:0!important;border-color:transparent;border-style:solid;z-index:1000;border-width:8px;position:absolute;left:2px}.monaco-editor .monaco-editor-overlaymessage .anchor.top{border-bottom-color:var(--vscode-inputValidation-infoBorder)}.monaco-editor .monaco-editor-overlaymessage .anchor.below{border-top-color:var(--vscode-inputValidation-infoBorder)}.monaco-editor .monaco-editor-overlaymessage:not(.below) .anchor.top,.monaco-editor .monaco-editor-overlaymessage.below .anchor.below{display:none}.monaco-editor .monaco-editor-overlaymessage.below .anchor.top{display:inherit;top:-8px}.monaco-text-button{box-sizing:border-box;display:flex;width:100%;padding:4px;border-radius:2px;text-align:center;cursor:pointer;justify-content:center;align-items:center;border:1px solid var(--vscode-button-border, transparent);line-height:18px}.monaco-text-button:focus{outline-offset:2px!important}.monaco-text-button:hover{text-decoration:none!important}.monaco-button.disabled:focus,.monaco-button.disabled{opacity:.4!important;cursor:default}.monaco-text-button .codicon{margin:0 .2em;color:inherit!important}.monaco-text-button.monaco-text-button-with-short-label{flex-direction:row;flex-wrap:wrap;padding:0 4px;overflow:hidden;height:28px}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label{flex-basis:100%}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label-short{flex-grow:1;width:0;overflow:hidden}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label,.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label-short{display:flex;justify-content:center;align-items:center;font-weight:400;font-style:inherit;padding:4px 0}.monaco-button-dropdown{display:flex;cursor:pointer}.monaco-button-dropdown.disabled{cursor:default}.monaco-button-dropdown>.monaco-button:focus{outline-offset:-1px!important}.monaco-button-dropdown.disabled>.monaco-button.disabled,.monaco-button-dropdown.disabled>.monaco-button.disabled:focus,.monaco-button-dropdown.disabled>.monaco-button-dropdown-separator{opacity:.4!important}.monaco-button-dropdown>.monaco-button.monaco-text-button{border-right-width:0!important}.monaco-button-dropdown .monaco-button-dropdown-separator{padding:4px 0;cursor:default}.monaco-button-dropdown .monaco-button-dropdown-separator>div{height:100%;width:1px}.monaco-button-dropdown>.monaco-button.monaco-dropdown-button{border:1px solid var(--vscode-button-border, transparent);border-left-width:0!important;border-radius:0 2px 2px 0;display:flex;align-items:center}.monaco-button-dropdown>.monaco-button.monaco-text-button{border-radius:2px 0 0 2px}.monaco-description-button{display:flex;flex-direction:column;align-items:center;margin:4px 5px}.monaco-description-button .monaco-button-description{font-style:italic;font-size:11px;padding:4px 20px}.monaco-description-button .monaco-button-label,.monaco-description-button .monaco-button-description{display:flex;justify-content:center;align-items:center}.monaco-description-button .monaco-button-label>.codicon,.monaco-description-button .monaco-button-description>.codicon{margin:0 .2em;color:inherit!important}.monaco-button.default-colors,.monaco-button-dropdown.default-colors>.monaco-button{color:var(--vscode-button-foreground);background-color:var(--vscode-button-background)}.monaco-button.default-colors:hover,.monaco-button-dropdown.default-colors>.monaco-button:hover{background-color:var(--vscode-button-hoverBackground)}.monaco-button.default-colors.secondary,.monaco-button-dropdown.default-colors>.monaco-button.secondary{color:var(--vscode-button-secondaryForeground);background-color:var(--vscode-button-secondaryBackground)}.monaco-button.default-colors.secondary:hover,.monaco-button-dropdown.default-colors>.monaco-button.secondary:hover{background-color:var(--vscode-button-secondaryHoverBackground)}.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator{background-color:var(--vscode-button-background);border-top:1px solid var(--vscode-button-border);border-bottom:1px solid var(--vscode-button-border)}.monaco-button-dropdown.default-colors .monaco-button.secondary+.monaco-button-dropdown-separator{background-color:var(--vscode-button-secondaryBackground)}.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator>div{background-color:var(--vscode-button-separator)}.action-widget{font-size:13px;min-width:100px;max-width:80vw;z-index:40;display:block;width:100%;border:1px solid var(--vscode-menu-border)!important;border-radius:5px;background-color:var(--vscode-menu-background);color:var(--vscode-menu-foreground);padding:4px;box-shadow:0 2px 8px var(--vscode-widget-shadow)}.context-view-block{position:fixed;cursor:initial;left:0;top:0;width:100%;height:100%;z-index:-1}.context-view-pointerBlock{position:fixed;cursor:initial;left:0;top:0;width:100%;height:100%;z-index:2}.action-widget .monaco-list{user-select:none;-webkit-user-select:none;border:none!important;border-width:0!important}.action-widget .monaco-list:focus:before{outline:0!important}.action-widget .monaco-list .monaco-scrollable-element{overflow:visible}.action-widget .monaco-list .monaco-list-row{padding:0 4px;white-space:nowrap;cursor:pointer;touch-action:none;width:100%;border-radius:3px}.action-widget .monaco-list .monaco-list-row.action.focused:not(.option-disabled){background-color:var(--vscode-list-activeSelectionBackground)!important;color:var(--vscode-list-activeSelectionForeground);outline:1px solid var(--vscode-menu-selectionBorder, transparent);outline-offset:-1px}.action-widget .monaco-list-row.group-header{color:var(--vscode-descriptionForeground)!important;font-weight:600;font-size:13px}.action-widget .monaco-list-row.group-header:not(:first-of-type){margin-top:2px}.action-widget .monaco-scrollable-element .monaco-list-rows .monaco-list-row.separator{border-top:1px solid var(--vscode-editorHoverWidget-border);color:var(--vscode-descriptionForeground);font-size:12px;padding:0;margin:4px 0 0;cursor:default;-webkit-user-select:none;user-select:none;border-radius:0}.action-widget .monaco-scrollable-element .monaco-list-rows .monaco-list-row.separator.focused{outline:0 solid;background-color:transparent;border-radius:0}.action-widget .monaco-list-row.separator:first-of-type{border-top:none;margin-top:0}.action-widget .monaco-list .group-header,.action-widget .monaco-list .option-disabled,.action-widget .monaco-list .option-disabled:before,.action-widget .monaco-list .option-disabled .focused,.action-widget .monaco-list .option-disabled .focused:before{cursor:default!important;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:transparent!important;outline:0 solid!important}.action-widget .monaco-list-row.action{display:flex;gap:4px;align-items:center}.action-widget .monaco-list-row.action.option-disabled,.action-widget .monaco-list:focus .monaco-list-row.focused.action.option-disabled,.action-widget .monaco-list-row.action.option-disabled .codicon,.action-widget .monaco-list:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused).option-disabled{color:var(--vscode-disabledForeground)}.action-widget .monaco-list-row.action:not(.option-disabled) .codicon{color:inherit}.action-widget .monaco-list-row.action .title{flex:1;overflow:hidden;text-overflow:ellipsis}.action-widget .monaco-list-row.action .monaco-keybinding>.monaco-keybinding-key{background-color:var(--vscode-keybindingLabel-background);color:var(--vscode-keybindingLabel-foreground);border-style:solid;border-width:1px;border-radius:3px;border-color:var(--vscode-keybindingLabel-border);border-bottom-color:var(--vscode-keybindingLabel-bottomBorder);box-shadow:inset 0 -1px 0 var(--vscode-widget-shadow)}.action-widget .action-widget-action-bar{background-color:var(--vscode-menu-background);border-top:1px solid var(--vscode-menu-border);margin-top:2px}.action-widget .action-widget-action-bar:before{display:block;content:"";width:100%}.action-widget .action-widget-action-bar .actions-container{padding:4px 8px 2px 24px}.action-widget-action-bar .action-label{color:var(--vscode-textLink-activeForeground);font-size:13px;line-height:22px;padding:0;pointer-events:all}.action-widget-action-bar .action-item{margin-right:16px;pointer-events:none}.action-widget-action-bar .action-label:hover{background-color:transparent!important}.monaco-action-bar .actions-container.highlight-toggled .action-label.checked{background:var(--vscode-actionBar-toggledBackground)!important}.action-widget .monaco-list .monaco-list-row .description{opacity:.7;margin-left:.5em}.monaco-keybinding{display:flex;align-items:center;line-height:10px}.monaco-keybinding>.monaco-keybinding-key{display:inline-block;border-style:solid;border-width:1px;border-radius:3px;vertical-align:middle;font-size:11px;padding:3px 5px;margin:0 2px}.monaco-keybinding>.monaco-keybinding-key:first-child{margin-left:0}.monaco-keybinding>.monaco-keybinding-key:last-child{margin-right:0}.monaco-keybinding>.monaco-keybinding-key-separator{display:inline-block}.monaco-keybinding>.monaco-keybinding-key-chord-separator{width:6px}.post-edit-widget{box-shadow:0 0 8px 2px var(--vscode-widget-shadow);border:1px solid var(--vscode-widget-border, transparent);border-radius:4px;color:var(--vscode-button-foreground);background-color:var(--vscode-button-background);overflow:hidden}.post-edit-widget .monaco-button{padding:2px;border:none;border-radius:0}.post-edit-widget .monaco-button:hover{background-color:var(--vscode-button-hoverBackground)!important}.post-edit-widget .monaco-button .codicon{margin:0}@font-face{font-family:codicon;font-display:block;src:url(/cocoar-ui-vue/v2.0/assets/codicon.ngg6Pgfi.ttf) format("truetype")}.codicon[class*=codicon-]{font: 16px/1 codicon;display:inline-block;text-decoration:none;text-rendering:auto;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none}.codicon-wrench-subaction{opacity:.5}@keyframes codicon-spin{to{transform:rotate(360deg)}}.codicon-sync.codicon-modifier-spin,.codicon-loading.codicon-modifier-spin,.codicon-gear.codicon-modifier-spin,.codicon-notebook-state-executing.codicon-modifier-spin{animation:codicon-spin 1.5s steps(30) infinite}.codicon-modifier-disabled{opacity:.4}.codicon-loading,.codicon-tree-item-loading:before{animation-duration:1s!important;animation-timing-function:cubic-bezier(.53,.21,.29,.67)!important}.monaco-editor .codicon.codicon-symbol-array,.monaco-workbench .codicon.codicon-symbol-array{color:var(--vscode-symbolIcon-arrayForeground)}.monaco-editor .codicon.codicon-symbol-boolean,.monaco-workbench .codicon.codicon-symbol-boolean{color:var(--vscode-symbolIcon-booleanForeground)}.monaco-editor .codicon.codicon-symbol-class,.monaco-workbench .codicon.codicon-symbol-class{color:var(--vscode-symbolIcon-classForeground)}.monaco-editor .codicon.codicon-symbol-method,.monaco-workbench .codicon.codicon-symbol-method{color:var(--vscode-symbolIcon-methodForeground)}.monaco-editor .codicon.codicon-symbol-color,.monaco-workbench .codicon.codicon-symbol-color{color:var(--vscode-symbolIcon-colorForeground)}.monaco-editor .codicon.codicon-symbol-constant,.monaco-workbench .codicon.codicon-symbol-constant{color:var(--vscode-symbolIcon-constantForeground)}.monaco-editor .codicon.codicon-symbol-constructor,.monaco-workbench .codicon.codicon-symbol-constructor{color:var(--vscode-symbolIcon-constructorForeground)}.monaco-editor .codicon.codicon-symbol-value,.monaco-workbench .codicon.codicon-symbol-value,.monaco-editor .codicon.codicon-symbol-enum,.monaco-workbench .codicon.codicon-symbol-enum{color:var(--vscode-symbolIcon-enumeratorForeground)}.monaco-editor .codicon.codicon-symbol-enum-member,.monaco-workbench .codicon.codicon-symbol-enum-member{color:var(--vscode-symbolIcon-enumeratorMemberForeground)}.monaco-editor .codicon.codicon-symbol-event,.monaco-workbench .codicon.codicon-symbol-event{color:var(--vscode-symbolIcon-eventForeground)}.monaco-editor .codicon.codicon-symbol-field,.monaco-workbench .codicon.codicon-symbol-field{color:var(--vscode-symbolIcon-fieldForeground)}.monaco-editor .codicon.codicon-symbol-file,.monaco-workbench .codicon.codicon-symbol-file{color:var(--vscode-symbolIcon-fileForeground)}.monaco-editor .codicon.codicon-symbol-folder,.monaco-workbench .codicon.codicon-symbol-folder{color:var(--vscode-symbolIcon-folderForeground)}.monaco-editor .codicon.codicon-symbol-function,.monaco-workbench .codicon.codicon-symbol-function{color:var(--vscode-symbolIcon-functionForeground)}.monaco-editor .codicon.codicon-symbol-interface,.monaco-workbench .codicon.codicon-symbol-interface{color:var(--vscode-symbolIcon-interfaceForeground)}.monaco-editor .codicon.codicon-symbol-key,.monaco-workbench .codicon.codicon-symbol-key{color:var(--vscode-symbolIcon-keyForeground)}.monaco-editor .codicon.codicon-symbol-keyword,.monaco-workbench .codicon.codicon-symbol-keyword{color:var(--vscode-symbolIcon-keywordForeground)}.monaco-editor .codicon.codicon-symbol-module,.monaco-workbench .codicon.codicon-symbol-module{color:var(--vscode-symbolIcon-moduleForeground)}.monaco-editor .codicon.codicon-symbol-namespace,.monaco-workbench .codicon.codicon-symbol-namespace{color:var(--vscode-symbolIcon-namespaceForeground)}.monaco-editor .codicon.codicon-symbol-null,.monaco-workbench .codicon.codicon-symbol-null{color:var(--vscode-symbolIcon-nullForeground)}.monaco-editor .codicon.codicon-symbol-number,.monaco-workbench .codicon.codicon-symbol-number{color:var(--vscode-symbolIcon-numberForeground)}.monaco-editor .codicon.codicon-symbol-object,.monaco-workbench .codicon.codicon-symbol-object{color:var(--vscode-symbolIcon-objectForeground)}.monaco-editor .codicon.codicon-symbol-operator,.monaco-workbench .codicon.codicon-symbol-operator{color:var(--vscode-symbolIcon-operatorForeground)}.monaco-editor .codicon.codicon-symbol-package,.monaco-workbench .codicon.codicon-symbol-package{color:var(--vscode-symbolIcon-packageForeground)}.monaco-editor .codicon.codicon-symbol-property,.monaco-workbench .codicon.codicon-symbol-property{color:var(--vscode-symbolIcon-propertyForeground)}.monaco-editor .codicon.codicon-symbol-reference,.monaco-workbench .codicon.codicon-symbol-reference{color:var(--vscode-symbolIcon-referenceForeground)}.monaco-editor .codicon.codicon-symbol-snippet,.monaco-workbench .codicon.codicon-symbol-snippet{color:var(--vscode-symbolIcon-snippetForeground)}.monaco-editor .codicon.codicon-symbol-string,.monaco-workbench .codicon.codicon-symbol-string{color:var(--vscode-symbolIcon-stringForeground)}.monaco-editor .codicon.codicon-symbol-struct,.monaco-workbench .codicon.codicon-symbol-struct{color:var(--vscode-symbolIcon-structForeground)}.monaco-editor .codicon.codicon-symbol-text,.monaco-workbench .codicon.codicon-symbol-text{color:var(--vscode-symbolIcon-textForeground)}.monaco-editor .codicon.codicon-symbol-type-parameter,.monaco-workbench .codicon.codicon-symbol-type-parameter{color:var(--vscode-symbolIcon-typeParameterForeground)}.monaco-editor .codicon.codicon-symbol-unit,.monaco-workbench .codicon.codicon-symbol-unit{color:var(--vscode-symbolIcon-unitForeground)}.monaco-editor .codicon.codicon-symbol-variable,.monaco-workbench .codicon.codicon-symbol-variable{color:var(--vscode-symbolIcon-variableForeground)}.monaco-editor .lightBulbWidget{display:flex;align-items:center;justify-content:center}.monaco-editor .lightBulbWidget:hover{cursor:pointer}.monaco-editor .lightBulbWidget.codicon-light-bulb,.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle{color:var(--vscode-editorLightBulb-foreground)}.monaco-editor .lightBulbWidget.codicon-lightbulb-autofix,.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle-autofix{color:var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground))}.monaco-editor .lightBulbWidget.codicon-sparkle-filled{color:var(--vscode-editorLightBulbAi-foreground, var(--vscode-icon-foreground))}.monaco-editor .lightBulbWidget:before{position:relative;z-index:2}.monaco-editor .lightBulbWidget:after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;opacity:.3;z-index:1}.monaco-editor .glyph-margin-widgets .cgmr[class*=codicon-gutter-lightbulb]{display:block;cursor:pointer}.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb,.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-sparkle{color:var(--vscode-editorLightBulb-foreground)}.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-auto-fix,.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-aifix-auto-fix{color:var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground))}.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-sparkle-filled{color:var(--vscode-editorLightBulbAi-foreground, var(--vscode-icon-foreground))}.monaco-editor .codelens-decoration{overflow:hidden;display:inline-flex!important;align-items:center;text-overflow:ellipsis;white-space:nowrap;color:var(--vscode-editorCodeLens-foreground);line-height:var(--vscode-editorCodeLens-lineHeight);font-size:var(--vscode-editorCodeLens-fontSize);padding-right:calc(var(--vscode-editorCodeLens-fontSize)*.5);font-feature-settings:var(--vscode-editorCodeLens-fontFeatureSettings);font-family:var(--vscode-editorCodeLens-fontFamily),var(--vscode-editorCodeLens-fontFamilyDefault)}.monaco-editor .codelens-decoration>span,.monaco-editor .codelens-decoration>a{user-select:none;-webkit-user-select:none;white-space:nowrap;vertical-align:sub;display:inline-flex;align-items:center}.monaco-editor .codelens-decoration>a{text-decoration:none}.monaco-editor .codelens-decoration>a:hover{cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .codelens-decoration>a:hover .codicon{color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .codelens-decoration .codicon[class*=codicon-]{vertical-align:middle;color:currentColor!important;color:var(--vscode-editorCodeLens-foreground);line-height:var(--vscode-editorCodeLens-lineHeight);font-size:var(--vscode-editorCodeLens-fontSize)}.monaco-editor .codelens-decoration>a:hover .codicon:before{cursor:pointer}@keyframes fadein{0%{opacity:0}to{opacity:1}}.monaco-editor .codelens-decoration.fadein{animation:fadein .1s linear}.monaco-editor .inlineSuggestionsHints{padding:4px}.monaco-editor .inlineSuggestionsHints .warningMessage p{margin:0}.monaco-editor .inlineSuggestionsHints.withBorder{z-index:39;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .inlineSuggestionsHints a,.monaco-editor .inlineSuggestionsHints a:hover{color:var(--vscode-foreground)!important}.monaco-editor .inlineSuggestionsHints .keybinding{display:flex;margin-left:4px;opacity:.6}.monaco-editor .inlineSuggestionsHints .keybinding .monaco-keybinding-key{font-size:8px;padding:2px 3px}.monaco-editor .inlineSuggestionsHints .availableSuggestionCount a{display:flex;min-width:19px;justify-content:center}.monaco-editor .inlineSuggestionStatusBarItemLabel{margin-right:2px}.monaco-hover{cursor:default;position:absolute;overflow:hidden;user-select:text;-webkit-user-select:text;box-sizing:border-box;line-height:1.5em;white-space:var(--vscode-hover-whiteSpace, normal)}.monaco-hover.fade-in{animation:fadein .1s linear}.monaco-hover.hidden{display:none}.monaco-hover a:hover:not(.disabled){cursor:pointer}.monaco-hover .hover-contents:not(.html-hover-contents){padding:4px 8px}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents){max-width:var(--vscode-hover-maxWidth, 500px);word-wrap:break-word}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents) hr{min-width:100%}.monaco-hover p,.monaco-hover .code,.monaco-hover ul,.monaco-hover h1,.monaco-hover h2,.monaco-hover h3,.monaco-hover h4,.monaco-hover h5,.monaco-hover h6{margin:8px 0}.monaco-hover h1,.monaco-hover h2,.monaco-hover h3,.monaco-hover h4,.monaco-hover h5,.monaco-hover h6{line-height:1.1}.monaco-hover code{font-family:var(--monaco-monospace-font)}.monaco-hover hr{box-sizing:border-box;border-left:0px;border-right:0px;margin:4px -8px -4px;height:1px}.monaco-hover p:first-child,.monaco-hover .code:first-child,.monaco-hover ul:first-child{margin-top:0}.monaco-hover p:last-child,.monaco-hover .code:last-child,.monaco-hover ul:last-child{margin-bottom:0}.monaco-hover ul,.monaco-hover ol{padding-left:20px}.monaco-hover li>p{margin-bottom:0}.monaco-hover li>ul{margin-top:0}.monaco-hover code{border-radius:3px;padding:0 .4em}.monaco-hover .monaco-tokenized-source{white-space:var(--vscode-hover-sourceWhiteSpace, pre-wrap)}.monaco-hover .hover-row.status-bar{font-size:12px;line-height:22px}.monaco-hover .hover-row.status-bar .info{font-style:italic;padding:0 8px}.monaco-hover .hover-row.status-bar .actions{display:flex;padding:0 8px;width:100%}.monaco-hover .hover-row.status-bar .actions .action-container{margin-right:16px;cursor:pointer;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.monaco-hover .hover-row.status-bar .actions .action-container .action .icon{padding-right:4px;vertical-align:middle}.monaco-hover .hover-row.status-bar .actions .action-container a{color:var(--vscode-textLink-foreground);text-decoration:var(--text-link-decoration)}.monaco-hover .hover-row.status-bar .actions .action-container a .icon.codicon{color:var(--vscode-textLink-foreground)}.monaco-hover .markdown-hover .hover-contents .codicon{color:inherit;font-size:inherit;vertical-align:middle}.monaco-hover .hover-contents a.code-link:hover,.monaco-hover .hover-contents a.code-link{color:inherit}.monaco-hover .hover-contents a.code-link:before{content:"("}.monaco-hover .hover-contents a.code-link:after{content:")"}.monaco-hover .hover-contents a.code-link>span{text-decoration:underline;border-bottom:1px solid transparent;text-underline-position:under;color:var(--vscode-textLink-foreground)}.monaco-hover .hover-contents a.code-link>span:hover{color:var(--vscode-textLink-activeForeground)}.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) p:last-child [style*=background-color]{margin-bottom:4px;display:inline-block}.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) span.codicon{margin-bottom:2px}.monaco-hover-content .action-container a{-webkit-user-select:none;user-select:none}.monaco-hover-content .action-container.disabled{pointer-events:none;opacity:.4;cursor:default}.monaco-hover .action-container,.monaco-hover .action,.monaco-hover button,.monaco-hover .monaco-button,.monaco-hover .monaco-text-button,.monaco-hover [role=button]{-webkit-user-select:none;user-select:none}.monaco-custom-toggle{margin-left:2px;float:left;cursor:pointer;overflow:hidden;width:20px;height:20px;border-radius:3px;border:1px solid transparent;padding:1px;box-sizing:border-box;user-select:none;-webkit-user-select:none}.monaco-custom-toggle:hover{background-color:var(--vscode-inputOption-hoverBackground)}.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{border:1px dashed var(--vscode-focusBorder)}.hc-black .monaco-custom-toggle,.hc-light .monaco-custom-toggle,.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{background:none}.monaco-custom-toggle.monaco-checkbox{height:18px;width:18px;border:1px solid transparent;border-radius:3px;margin-right:9px;margin-left:0;padding:0;opacity:1;background-size:16px!important}.monaco-action-bar .checkbox-action-item{display:flex;align-items:center;border-radius:2px;padding-right:2px}.monaco-action-bar .checkbox-action-item:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-action-bar .checkbox-action-item>.monaco-custom-toggle.monaco-checkbox{margin-right:4px}.monaco-action-bar .checkbox-action-item>.checkbox-label{font-size:12px}.monaco-editor .find-widget{position:absolute;z-index:35;height:33px;overflow:hidden;line-height:19px;transition:transform .2s linear;padding:0 4px;box-sizing:border-box;transform:translateY(calc(-100% - 10px));box-shadow:0 0 8px 2px var(--vscode-widget-shadow);color:var(--vscode-editorWidget-foreground);border-left:1px solid var(--vscode-widget-border);border-right:1px solid var(--vscode-widget-border);border-bottom:1px solid var(--vscode-widget-border);border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:var(--vscode-editorWidget-background)}.monaco-reduce-motion .monaco-editor .find-widget{transition:transform 0ms linear}.monaco-editor .find-widget textarea{margin:0}.monaco-editor .find-widget.hiddenEditor{display:none}.monaco-editor .find-widget.replaceToggled>.replace-part{display:flex}.monaco-editor .find-widget.visible{transform:translateY(0)}.monaco-editor .find-widget .monaco-inputbox.synthetic-focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px;outline-color:var(--vscode-focusBorder)}.monaco-editor .find-widget .monaco-inputbox .input{background-color:transparent;min-height:0}.monaco-editor .find-widget .monaco-findInput .input{font-size:13px}.monaco-editor .find-widget>.find-part,.monaco-editor .find-widget>.replace-part{margin:3px 25px 0 17px;font-size:12px;display:flex}.monaco-editor .find-widget>.find-part .monaco-inputbox,.monaco-editor .find-widget>.replace-part .monaco-inputbox{min-height:25px}.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.mirror{padding-right:22px}.monaco-editor .find-widget>.find-part .monaco-inputbox>.ibwrapper>.input,.monaco-editor .find-widget>.find-part .monaco-inputbox>.ibwrapper>.mirror,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.input,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.mirror{padding-top:2px;padding-bottom:2px}.monaco-editor .find-widget>.find-part .find-actions{height:25px;display:flex;align-items:center}.monaco-editor .find-widget>.replace-part .replace-actions{height:25px;display:flex;align-items:center}.monaco-editor .find-widget .monaco-findInput{vertical-align:middle;display:flex;flex:1}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element{width:100%}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element .scrollbar.vertical{opacity:0}.monaco-editor .find-widget .matchesCount{display:flex;flex:initial;margin:0 0 0 3px;padding:2px 0 0 2px;height:25px;vertical-align:middle;box-sizing:border-box;text-align:center;line-height:23px}.monaco-editor .find-widget .button{width:16px;height:16px;padding:3px;border-radius:5px;flex:initial;margin-left:3px;background-position:center center;background-repeat:no-repeat;cursor:pointer;display:flex;align-items:center;justify-content:center}.monaco-editor .find-widget .codicon-find-selection{width:22px;height:22px;padding:3px;border-radius:5px}.monaco-editor .find-widget .button.left{margin-left:0;margin-right:3px}.monaco-editor .find-widget .button.wide{width:auto;padding:1px 6px;top:-1px}.monaco-editor .find-widget .button.toggle{position:absolute;top:0;left:3px;width:18px;height:100%;border-radius:0;box-sizing:border-box}.monaco-editor .find-widget .button.toggle.disabled{display:none}.monaco-editor .find-widget .disabled{color:var(--vscode-disabledForeground);cursor:default}.monaco-editor .find-widget>.replace-part{display:none}.monaco-editor .find-widget>.replace-part>.monaco-findInput{position:relative;display:flex;vertical-align:middle;flex:auto;flex-grow:0;flex-shrink:0}.monaco-editor .find-widget>.replace-part>.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.monaco-editor .find-widget.reduced-find-widget .matchesCount{display:none}.monaco-editor .find-widget.narrow-find-widget{max-width:257px!important}.monaco-editor .find-widget.collapsed-find-widget{max-width:170px!important}.monaco-editor .find-widget.collapsed-find-widget .button.previous,.monaco-editor .find-widget.collapsed-find-widget .button.next,.monaco-editor .find-widget.collapsed-find-widget .button.replace,.monaco-editor .find-widget.collapsed-find-widget .button.replace-all,.monaco-editor .find-widget.collapsed-find-widget>.find-part .monaco-findInput .controls{display:none}.monaco-editor .find-widget.no-results .matchesCount{color:var(--vscode-errorForeground)}.monaco-editor .findMatch{animation-duration:0;animation-name:inherit!important;background-color:var(--vscode-editor-findMatchHighlightBackground)}.monaco-editor .currentFindMatch{background-color:var(--vscode-editor-findMatchBackground);border:2px solid var(--vscode-editor-findMatchBorder);padding:1px;box-sizing:border-box}.monaco-editor .findScope{background-color:var(--vscode-editor-findRangeHighlightBackground)}.monaco-editor .find-widget .monaco-sash{left:0!important;background-color:var(--vscode-editorWidget-resizeBorder, var(--vscode-editorWidget-border))}.monaco-editor.hc-black .find-widget .button:before{position:relative;top:1px;left:2px}.monaco-editor .find-widget .button:not(.disabled):hover,.monaco-editor .find-widget .codicon-find-selection:hover{background-color:var(--vscode-toolbar-hoverBackground)!important}.monaco-editor.findMatch{background-color:var(--vscode-editor-findMatchHighlightBackground)}.monaco-editor.currentFindMatch{background-color:var(--vscode-editor-findMatchBackground)}.monaco-editor.findScope{background-color:var(--vscode-editor-findRangeHighlightBackground)}.monaco-editor.findMatch{background-color:var(--vscode-editorWidget-background)}.monaco-editor .find-widget>.button.codicon-widget-close{position:absolute;top:5px;right:4px}.monaco-inputbox{position:relative;display:block;padding:0;box-sizing:border-box;border-radius:2px;font-size:inherit}.monaco-inputbox>.ibwrapper>.input,.monaco-inputbox>.ibwrapper>.mirror{padding:4px 6px}.monaco-inputbox>.ibwrapper{position:relative;width:100%}.monaco-inputbox>.ibwrapper>.input{display:inline-block;box-sizing:border-box;width:100%;height:100%;line-height:inherit;border:none;font-family:inherit;font-size:inherit;resize:none;color:inherit}.monaco-inputbox>.ibwrapper>input{text-overflow:ellipsis}.monaco-inputbox>.ibwrapper>textarea.input{display:block;scrollbar-width:none;outline:none}.monaco-inputbox>.ibwrapper>textarea.input::-webkit-scrollbar{display:none}.monaco-inputbox>.ibwrapper>textarea.input.empty{white-space:nowrap}.monaco-inputbox>.ibwrapper>.mirror{position:absolute;display:inline-block;width:100%;top:0;left:0;box-sizing:border-box;white-space:pre-wrap;visibility:hidden;word-wrap:break-word}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{display:inline-block;overflow:hidden;text-align:left;width:100%;box-sizing:border-box;padding:.4em;font-size:12px;line-height:17px;margin-top:-1px;word-wrap:break-word}.monaco-inputbox .monaco-action-bar{position:absolute;right:2px;top:4px}.monaco-inputbox .monaco-action-bar .action-item{margin-left:2px}.monaco-inputbox .monaco-action-bar .action-item .codicon{background-repeat:no-repeat;width:16px;height:16px}.monaco-findInput{position:relative}.monaco-findInput .monaco-inputbox{font-size:13px;width:100%}.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.vs .monaco-findInput.disabled{background-color:#e1e1e1}.vs-dark .monaco-findInput.disabled{background-color:#333}.monaco-findInput.highlight-0 .controls,.hc-light .monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-0 .1s linear 0s}.monaco-findInput.highlight-1 .controls,.hc-light .monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-1 .1s linear 0s}.hc-black .monaco-findInput.highlight-0 .controls,.vs-dark .monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-dark-0 .1s linear 0s}.hc-black .monaco-findInput.highlight-1 .controls,.vs-dark .monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-dark-1 .1s linear 0s}@keyframes monaco-findInput-highlight-0{0%{background:#fdff00cc}to{background:transparent}}@keyframes monaco-findInput-highlight-1{0%{background:#fdff00cc}99%{background:transparent}}@keyframes monaco-findInput-highlight-dark-0{0%{background:#ffffff70}to{background:transparent}}@keyframes monaco-findInput-highlight-dark-1{0%{background:#ffffff70}99%{background:transparent}}.colorpicker-widget{height:190px;user-select:none;-webkit-user-select:none}.colorpicker-color-decoration,.hc-light .colorpicker-color-decoration{border:solid .1em #000;box-sizing:border-box;margin:.1em .2em 0;width:.8em;height:.8em;line-height:.8em;display:inline-block;cursor:pointer}.hc-black .colorpicker-color-decoration,.vs-dark .colorpicker-color-decoration{border:solid .1em #eee}.colorpicker-header{display:flex;height:24px;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);background-size:9px 9px;image-rendering:pixelated}.colorpicker-header .picked-color{width:240px;display:flex;align-items:center;justify-content:center;line-height:24px;cursor:pointer;color:#fff;flex:1;white-space:nowrap;overflow:hidden}.colorpicker-header .picked-color .picked-color-presentation{white-space:nowrap;margin-left:5px;margin-right:5px}.colorpicker-header .picked-color .codicon{color:inherit;font-size:14px}.colorpicker-header .picked-color.light{color:#000}.colorpicker-header .original-color{width:74px;z-index:inherit;cursor:pointer}.standalone-colorpicker{color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.colorpicker-header.standalone-colorpicker{border-bottom:none}.colorpicker-header .close-button{cursor:pointer;background-color:var(--vscode-editorHoverWidget-background);border-left:1px solid var(--vscode-editorHoverWidget-border)}.colorpicker-header .close-button-inner-div{width:100%;height:100%;text-align:center}.colorpicker-header .close-button-inner-div:hover{background-color:var(--vscode-toolbar-hoverBackground)}.colorpicker-header .close-icon{padding:3px}.colorpicker-body{display:flex;padding:8px;position:relative}.colorpicker-body .saturation-wrap{overflow:hidden;height:150px;position:relative;min-width:220px;flex:1}.colorpicker-body .saturation-box{height:150px;position:absolute}.colorpicker-body .saturation-selection{width:9px;height:9px;margin:-5px 0 0 -5px;border:1px solid rgb(255,255,255);border-radius:100%;box-shadow:0 0 2px #000c;position:absolute}.colorpicker-body .strip{width:25px;height:150px}.colorpicker-body .standalone-strip{width:25px;height:122px}.colorpicker-body .hue-strip{position:relative;margin-left:8px;cursor:grab;background:linear-gradient(to bottom,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.colorpicker-body .opacity-strip{position:relative;margin-left:8px;cursor:grab;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);background-size:9px 9px;image-rendering:pixelated}.colorpicker-body .strip.grabbing{cursor:grabbing}.colorpicker-body .slider{position:absolute;top:0;left:-2px;width:calc(100% + 4px);height:4px;box-sizing:border-box;border:1px solid rgba(255,255,255,.71);box-shadow:0 0 1px #000000d9}.colorpicker-body .strip .overlay{height:150px;pointer-events:none}.colorpicker-body .standalone-strip .standalone-overlay{height:122px;pointer-events:none}.standalone-colorpicker-body{display:block;border:1px solid transparent;border-bottom:1px solid var(--vscode-editorHoverWidget-border);overflow:hidden}.colorpicker-body .insert-button{position:absolute;height:20px;width:58px;padding:0;right:8px;bottom:8px;background:var(--vscode-button-background);color:var(--vscode-button-foreground);border-radius:2px;border:none;cursor:pointer}.colorpicker-body .insert-button:hover{background:var(--vscode-button-hoverBackground)}.monaco-editor .peekview-widget .head{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:nowrap}.monaco-editor .peekview-widget .head .peekview-title{display:flex;align-items:baseline;font-size:13px;margin-left:20px;min-width:0;text-overflow:ellipsis;overflow:hidden}.monaco-editor .peekview-widget .head .peekview-title.clickable{cursor:pointer}.monaco-editor .peekview-widget .head .peekview-title .dirname:not(:empty){font-size:.9em;margin-left:.5em}.monaco-editor .peekview-widget .head .peekview-title .meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monaco-editor .peekview-widget .head .peekview-title .dirname,.monaco-editor .peekview-widget .head .peekview-title .filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .peekview-widget .head .peekview-title .meta:not(:empty):before{content:"-";padding:0 .3em}.monaco-editor .peekview-widget .head .peekview-actions{flex:1;text-align:right;padding-right:2px}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar{display:inline-block}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar,.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar>.actions-container{height:100%}.monaco-editor .peekview-widget>.body{border-top:1px solid;position:relative}.monaco-editor .peekview-widget .head .peekview-title .codicon{margin-right:4px;align-self:center}.monaco-editor .peekview-widget .monaco-list .monaco-list-row.focused .codicon{color:inherit!important}.monaco-editor .zone-widget{position:absolute;z-index:10}.monaco-editor .zone-widget .zone-widget-container{border-top-style:solid;border-bottom-style:solid;border-top-width:0;border-bottom-width:0;position:relative}.monaco-split-view2{position:relative;width:100%;height:100%}.monaco-split-view2>.sash-container{position:absolute;width:100%;height:100%;pointer-events:none}.monaco-split-view2>.sash-container>.monaco-sash{pointer-events:initial}.monaco-split-view2>.monaco-scrollable-element{width:100%;height:100%}.monaco-split-view2>.monaco-scrollable-element>.split-view-container{width:100%;height:100%;white-space:nowrap;position:relative}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view{white-space:initial;position:absolute}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view:not(.visible){display:none}.monaco-split-view2.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view{width:100%}.monaco-split-view2.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view{height:100%}.monaco-split-view2.separator-border>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{content:" ";position:absolute;top:0;left:0;z-index:5;pointer-events:none;background-color:var(--separator-border)}.monaco-split-view2.separator-border.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{height:100%;width:1px}.monaco-split-view2.separator-border.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{height:1px;width:100%}.monaco-table{display:flex;flex-direction:column;position:relative;height:100%;width:100%;white-space:nowrap;overflow:hidden}.monaco-table>.monaco-split-view2{border-bottom:1px solid transparent}.monaco-table>.monaco-list{flex:1}.monaco-table-tr{display:flex;height:100%}.monaco-table-th{width:100%;height:100%;font-weight:700;overflow:hidden;text-overflow:ellipsis}.monaco-table-th,.monaco-table-td{box-sizing:border-box;flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.monaco-table>.monaco-split-view2 .monaco-sash.vertical:before{content:"";position:absolute;left:calc(var(--vscode-sash-size) / 2);width:0;border-left:1px solid transparent}.monaco-enable-motion .monaco-table>.monaco-split-view2,.monaco-enable-motion .monaco-table>.monaco-split-view2 .monaco-sash.vertical:before{transition:border-color .2s ease-out}.monaco-tl-row{display:flex;height:100%;align-items:center;position:relative}.monaco-tl-row.disabled{cursor:default}.monaco-tl-indent{height:100%;position:absolute;top:0;left:16px;pointer-events:none}.hide-arrows .monaco-tl-indent{left:12px}.monaco-tl-indent>.indent-guide{display:inline-block;box-sizing:border-box;height:100%;border-left:1px solid transparent;opacity:0}.monaco-enable-motion .monaco-tl-indent>.indent-guide{transition:opacity .1s linear}.monaco-tl-twistie,.monaco-tl-contents{height:100%}.monaco-tl-twistie{font-size:10px;text-align:right;padding-right:6px;flex-shrink:0;width:16px;display:flex!important;align-items:center;justify-content:center;transform:translate(3px)}.monaco-tl-contents{flex:1;overflow:hidden}.monaco-tl-twistie:before{border-radius:20px}.monaco-tl-twistie.collapsed:before{transform:rotate(-90deg)}.monaco-tl-twistie.codicon-tree-item-loading:before{animation:codicon-spin 1.25s steps(30) infinite}.monaco-tree-type-filter{position:absolute;top:0;right:0;display:flex;padding:3px;max-width:200px;z-index:100;margin:0 10px 0 6px;border:1px solid var(--vscode-widget-border);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.monaco-enable-motion .monaco-tree-type-filter{transition:top .3s}.monaco-tree-type-filter.disabled{top:-40px!important}.monaco-tree-type-filter-input{flex:1}.monaco-tree-type-filter-input .monaco-inputbox{height:23px}.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.input,.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.mirror{padding:2px 4px}.monaco-tree-type-filter-input .monaco-findInput>.controls{top:2px}.monaco-tree-type-filter-actionbar{margin-left:4px}.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label{padding:2px}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container{position:absolute;top:0;left:0;width:100%;height:0;z-index:13;background-color:var(--vscode-sideBar-background)}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row.monaco-list-row{position:absolute;width:100%;opacity:1!important;overflow:hidden;background-color:var(--vscode-sideBar-background)}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row:hover{background-color:var(--vscode-list-hoverBackground)!important;cursor:pointer}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty,.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty .monaco-tree-sticky-container-shadow{display:none}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-container-shadow{position:absolute;bottom:-3px;left:0;height:0px;width:100%}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container[tabindex="0"]:focus{outline:none}.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget{border-top-width:1px;border-bottom-width:1px}.monaco-editor .reference-zone-widget .inline{display:inline-block;vertical-align:top}.monaco-editor .reference-zone-widget .messages{height:100%;width:100%;text-align:center;padding:3em 0}.monaco-editor .reference-zone-widget .ref-tree{line-height:23px;background-color:var(--vscode-peekViewResult-background);color:var(--vscode-peekViewResult-lineForeground)}.monaco-editor .reference-zone-widget .ref-tree .reference{text-overflow:ellipsis;overflow:hidden}.monaco-editor .reference-zone-widget .ref-tree .reference-file{display:inline-flex;width:100%;height:100%;color:var(--vscode-peekViewResult-fileForeground)}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .selected .reference-file{color:inherit!important}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows>.monaco-list-row.selected:not(.highlighted){background-color:var(--vscode-peekViewResult-selectionBackground);color:var(--vscode-peekViewResult-selectionForeground)!important}.monaco-editor .reference-zone-widget .ref-tree .reference-file .count{margin-right:12px;margin-left:auto}.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight{color:var(--vscode-peekViewResult-fileForeground)!important;background-color:var(--vscode-peekViewResult-matchHighlightBackground)!important}.monaco-editor .reference-zone-widget .preview .reference-decoration{background-color:var(--vscode-peekViewEditor-matchHighlightBackground);border:2px solid var(--vscode-peekViewEditor-matchHighlightBorder);box-sizing:border-box}.monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input{background-color:var(--vscode-peekViewEditor-background)}.monaco-editor .reference-zone-widget .preview .monaco-editor .margin{background-color:var(--vscode-peekViewEditorGutter-background)}.monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file,.monaco-editor.hc-light .reference-zone-widget .ref-tree .reference-file{font-weight:700}.monaco-editor.hc-black .reference-zone-widget .ref-tree .referenceMatch .highlight,.monaco-editor.hc-light .reference-zone-widget .ref-tree .referenceMatch .highlight{border:1px dotted var(--vscode-contrastActiveBorder, transparent);box-sizing:border-box}.monaco-count-badge{padding:3px 5px;border-radius:11px;font-size:11px;min-width:18px;min-height:18px;line-height:11px;font-weight:400;text-align:center;display:inline-block;box-sizing:border-box}.monaco-count-badge.long{padding:2px 3px;border-radius:2px;min-height:auto;line-height:normal}.monaco-icon-label{display:flex;overflow:hidden;text-overflow:ellipsis}.monaco-icon-label:before{background-size:16px;background-position:left center;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;line-height:inherit!important;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;flex-shrink:0}.monaco-icon-label-iconpath{width:16px;height:22px;margin-right:6px;display:flex}.monaco-icon-label-container.disabled{color:var(--vscode-disabledForeground)}.monaco-icon-label>.monaco-icon-label-container{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{color:inherit;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name>.label-separator{margin:0 2px;opacity:.5}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-suffix-container>.label-suffix{opacity:.7;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.7;margin-left:.5em;font-size:.9em;white-space:pre}.monaco-icon-label.nowrap>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{white-space:nowrap}.vs .monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.95}.monaco-icon-label.bold>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.bold>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{font-weight:700}.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{font-style:italic}.monaco-icon-label.deprecated{text-decoration:line-through;opacity:.66}.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{text-decoration:line-through}.monaco-icon-label:after{opacity:.75;font-size:90%;font-weight:600;margin:auto 16px 0 5px;text-align:center}.monaco-list:focus .selected .monaco-icon-label,.monaco-list:focus .selected .monaco-icon-label:after{color:inherit!important}.monaco-list-row.focused.selected .label-description,.monaco-list-row.selected .label-description{opacity:.8}.monaco-editor .peekview-widget .head .peekview-title .severity-icon{display:inline-block;vertical-align:text-top;margin-right:4px}.monaco-editor .marker-widget{text-overflow:ellipsis;white-space:nowrap}.monaco-editor .marker-widget>.stale{opacity:.6;font-style:italic}.monaco-editor .marker-widget .title{display:inline-block;padding-right:5px}.monaco-editor .marker-widget .descriptioncontainer{position:absolute;white-space:pre;user-select:text;-webkit-user-select:text;padding:8px 12px 0 20px}.monaco-editor .marker-widget .descriptioncontainer .message{display:flex;flex-direction:column}.monaco-editor .marker-widget .descriptioncontainer .message .details{padding-left:6px}.monaco-editor .marker-widget .descriptioncontainer .message .source,.monaco-editor .marker-widget .descriptioncontainer .message span.code{opacity:.6}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link{opacity:.6;color:inherit}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:before{content:"("}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:after{content:")"}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link>span{text-decoration:underline;border-bottom:1px solid transparent;text-underline-position:under;color:var(--vscode-textLink-activeForeground)}.monaco-editor .marker-widget .descriptioncontainer .filename{cursor:pointer;color:var(--vscode-textLink-activeForeground)}.monaco-editor .zone-widget .codicon.codicon-error,.markers-panel .marker-icon.error,.markers-panel .marker-icon .codicon.codicon-error,.text-search-provider-messages .providerMessage .codicon.codicon-error,.extensions-viewlet>.extensions .codicon.codicon-error,.extension-editor .codicon.codicon-error,.chat-attached-context-attachment .codicon.codicon-error{color:var(--vscode-problemsErrorIcon-foreground)}.monaco-editor .zone-widget .codicon.codicon-warning,.markers-panel .marker-icon.warning,.markers-panel .marker-icon .codicon.codicon-warning,.text-search-provider-messages .providerMessage .codicon.codicon-warning,.extensions-viewlet>.extensions .codicon.codicon-warning,.extension-editor .codicon.codicon-warning,.preferences-editor .codicon.codicon-warning{color:var(--vscode-problemsWarningIcon-foreground)}.monaco-editor .zone-widget .codicon.codicon-info,.markers-panel .marker-icon.info,.markers-panel .marker-icon .codicon.codicon-info,.text-search-provider-messages .providerMessage .codicon.codicon-info,.extensions-viewlet>.extensions .codicon.codicon-info,.extension-editor .codicon.codicon-info{color:var(--vscode-problemsInfoIcon-foreground)}.monaco-editor .hoverHighlight{background-color:var(--vscode-editor-hoverHighlightBackground)}.monaco-editor .monaco-resizable-hover{border:1px solid var(--vscode-editorHoverWidget-border);border-radius:3px;box-sizing:content-box}.monaco-editor .monaco-resizable-hover>.monaco-hover{border:none;border-radius:none}.monaco-editor .monaco-hover{border:1px solid var(--vscode-editorHoverWidget-border);border-radius:3px;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background)}.monaco-editor .monaco-hover a{color:var(--vscode-textLink-foreground)}.monaco-editor .monaco-hover a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor .monaco-hover .hover-row{display:flex}.monaco-editor .monaco-hover .hover-row.hover-row-with-copy{position:relative;padding-right:20px}.monaco-editor .monaco-hover .hover-row .hover-row-contents{min-width:0;display:flex;flex-direction:column}.monaco-editor .monaco-hover .hover-row .verbosity-actions{border-right:1px solid var(--vscode-editorHoverWidget-border);width:22px;overflow-y:clip}.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner{display:flex;flex-direction:column;padding-left:5px;padding-right:5px;justify-content:flex-end;position:relative}.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner .codicon{cursor:pointer;font-size:11px}.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner .codicon.enabled{color:var(--vscode-textLink-foreground)}.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner .codicon.disabled{opacity:.6}.monaco-editor .monaco-hover .hover-row .actions{background-color:var(--vscode-editorHoverWidget-statusBarBackground)}.monaco-editor .monaco-hover code{background-color:var(--vscode-textCodeBlock-background)}.monaco-editor .monaco-hover .hover-copy-button{position:absolute;top:4px;right:4px;padding:2px 4px;border-radius:3px;display:flex;align-items:center;justify-content:center;opacity:0}.monaco-editor .monaco-hover .hover-row-with-copy:hover .hover-copy-button,.monaco-editor .monaco-hover .hover-row-with-copy:focus-within .hover-copy-button{opacity:1}.monaco-editor .monaco-hover .hover-copy-button:hover{background-color:var(--vscode-toolbar-hoverBackground);cursor:pointer}.monaco-editor .monaco-hover .hover-copy-button:focus{outline:1px solid var(--vscode-focusBorder);outline-offset:-1px}.monaco-editor .monaco-hover .hover-copy-button .codicon{font-size:16px;color:var(--vscode-foreground)}.monaco-editor.vs .dnd-target,.monaco-editor.hc-light .dnd-target{border-right:2px dotted black;color:#fff}.monaco-editor.vs-dark .dnd-target{border-right:2px dotted #AEAFAD;color:#51504f}.monaco-editor.hc-black .dnd-target{border-right:2px dotted #fff;color:#000}.monaco-editor.mouse-default .view-lines,.monaco-editor.vs-dark.mac.mouse-default .view-lines,.monaco-editor.hc-black.mac.mouse-default .view-lines,.monaco-editor.hc-light.mac.mouse-default .view-lines{cursor:default}.monaco-editor.mouse-copy .view-lines,.monaco-editor.vs-dark.mac.mouse-copy .view-lines,.monaco-editor.hc-black.mac.mouse-copy .view-lines,.monaco-editor.hc-light.mac.mouse-copy .view-lines{cursor:copy}.monaco-editor .findOptionsWidget{background-color:var(--vscode-editorWidget-background);color:var(--vscode-editorWidget-foreground);box-shadow:0 0 8px 2px var(--vscode-widget-shadow);border:2px solid var(--vscode-contrastBorder)}.monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,.monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,.monaco-editor .margin-view-overlays .codicon-folding-expanded,.monaco-editor .margin-view-overlays .codicon-folding-collapsed{cursor:pointer;opacity:0;transition:opacity .5s;display:flex;align-items:center;justify-content:center;font-size:140%;margin-left:2px}.monaco-reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,.monaco-reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,.monaco-reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-expanded,.monaco-reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-collapsed{transition:initial}.monaco-editor .margin-view-overlays:hover .codicon,.monaco-editor .margin-view-overlays .codicon.codicon-folding-collapsed,.monaco-editor .margin-view-overlays .codicon.codicon-folding-manual-collapsed,.monaco-editor .margin-view-overlays .codicon.alwaysShowFoldIcons{opacity:1}.monaco-editor .inline-folded:after{color:var(--vscode-editor-foldPlaceholderForeground);margin:.1em .2em 0;content:"⋯";display:inline;line-height:1em;cursor:pointer}.monaco-editor .folded-background{background-color:var(--vscode-editor-foldBackground)}.monaco-editor .cldr.codicon.codicon-folding-expanded,.monaco-editor .cldr.codicon.codicon-folding-collapsed,.monaco-editor .cldr.codicon.codicon-folding-manual-expanded,.monaco-editor .cldr.codicon.codicon-folding-manual-collapsed{color:var(--vscode-editorGutter-foldingControlForeground)!important}.monaco-editor .snippet-placeholder{min-width:2px;outline-style:solid;outline-width:1px;background-color:var(--vscode-editor-snippetTabstopHighlightBackground, transparent);outline-color:var(--vscode-editor-snippetTabstopHighlightBorder, transparent)}.monaco-editor .finish-snippet-placeholder{outline-style:solid;outline-width:1px;background-color:var(--vscode-editor-snippetFinalTabstopHighlightBackground, transparent);outline-color:var(--vscode-editor-snippetFinalTabstopHighlightBorder, transparent)}.monaco-editor .suggest-widget{width:430px;z-index:40;display:flex;flex-direction:column;border-radius:3px}.monaco-editor .suggest-widget.message{flex-direction:row;align-items:center}.monaco-editor .suggest-widget,.monaco-editor .suggest-details{flex:0 1 auto;width:100%;border-style:solid;border-width:1px;border-color:var(--vscode-editorSuggestWidget-border);background-color:var(--vscode-editorSuggestWidget-background)}.monaco-editor.hc-black .suggest-widget,.monaco-editor.hc-black .suggest-details,.monaco-editor.hc-light .suggest-widget,.monaco-editor.hc-light .suggest-details{border-width:2px}.monaco-editor .suggest-widget .suggest-status-bar{box-sizing:border-box;display:none;flex-flow:row nowrap;justify-content:space-between;width:100%;font-size:80%;padding:0 4px;border-top:1px solid var(--vscode-editorSuggestWidget-border);overflow:hidden}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar{display:flex}.monaco-editor .suggest-widget .suggest-status-bar .left{padding-right:8px}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-label{color:var(--vscode-editorSuggestWidgetStatus-foreground)}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label{margin-right:0}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label:after{content:", ";margin-right:.3em}.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row>.contents>.main>.right>.readMore,.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row.focused.string-label>.contents>.main>.right>.readMore{display:none}.monaco-editor .suggest-widget.with-status-bar:not(.docs-side) .monaco-list .monaco-list-row:hover>.contents>.main>.right.can-expand-details>.details-label{width:100%}.monaco-editor .suggest-widget>.message{padding-left:22px}.monaco-editor .suggest-widget>.tree{height:100%;width:100%}.monaco-editor .suggest-widget .monaco-list{user-select:none;-webkit-user-select:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row{display:flex;-mox-box-sizing:border-box;box-sizing:border-box;padding-right:10px;background-repeat:no-repeat;background-position:2px 2px;white-space:nowrap;cursor:pointer;touch-action:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused{color:var(--vscode-editorSuggestWidget-selectedForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .codicon{color:var(--vscode-editorSuggestWidget-selectedIconForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents{flex:1;height:100%;overflow:hidden;padding-left:2px}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:pre;justify-content:space-between}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{display:flex}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.focused)>.contents>.main .monaco-icon-label{color:var(--vscode-editorSuggestWidget-foreground)}.monaco-editor .suggest-widget:not(.frozen) .monaco-highlighted-label .highlight{font-weight:700}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-highlightForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused>.contents>.main .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-focusHighlightForeground)}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore:before{color:inherit;opacity:1;font-size:14px;cursor:pointer}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close{position:absolute;top:6px;right:2px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close:hover,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore:hover{opacity:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{opacity:.7}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.signature-label{overflow:hidden;text-overflow:ellipsis;opacity:.6}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.qualifier-label{margin-left:12px;opacity:.4;font-size:85%;line-height:initial;text-overflow:ellipsis;overflow:hidden;align-self:center}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{font-size:85%;margin-left:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label>.monaco-tokenized-source{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{display:none}.monaco-editor .suggest-widget:not(.shows-details) .monaco-list .monaco-list-row.focused>.contents>.main>.right>.details-label{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.right>.details-label,.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused:not(.string-label)>.contents>.main>.right>.details-label{display:inline}.monaco-editor .suggest-widget:not(.docs-side) .monaco-list .monaco-list-row.focused:hover>.contents>.main>.right.can-expand-details>.details-label{width:calc(100% - 26px)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left{flex-shrink:1;flex-grow:1;overflow:hidden}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.monaco-icon-label{flex-shrink:0}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.left>.monaco-icon-label{max-width:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label>.contents>.main>.left>.monaco-icon-label{flex-shrink:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{overflow:hidden;flex-shrink:4;max-width:70%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore{display:inline-block;position:absolute;right:10px;width:18px;height:18px;visibility:hidden}.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row>.contents>.main>.right>.readMore{display:none!important}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label>.contents>.main>.right>.readMore{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused.string-label>.contents>.main>.right>.readMore{display:inline-block}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused:hover>.contents>.main>.right>.readMore{visibility:visible}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated{opacity:.66;text-decoration:unset}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated>.monaco-icon-label-container>.monaco-icon-name-container{text-decoration:line-through}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label:before{height:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon{display:block;height:16px;width:16px;margin-left:2px;background-repeat:no-repeat;background-size:80%;background-position:center}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.hide{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon{display:flex;align-items:center;margin-right:4px}.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .icon,.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .suggest-icon:before{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.customcolor .colorspan{margin:0 0 0 .3em;border:.1em solid #000;width:.7em;height:.7em;display:inline-block}.monaco-editor .suggest-details-container{z-index:41}.monaco-editor .suggest-details{display:flex;flex-direction:column;cursor:default;color:var(--vscode-editorSuggestWidget-foreground)}.monaco-editor .suggest-details:focus{border-color:var(--vscode-focusBorder)}.monaco-editor .suggest-details a{color:var(--vscode-textLink-foreground)}.monaco-editor .suggest-details a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor .suggest-details code{background-color:var(--vscode-textCodeBlock-background)}.monaco-editor .suggest-details.no-docs{display:none}.monaco-editor .suggest-details>.monaco-scrollable-element{flex:1}.monaco-editor .suggest-details>.monaco-scrollable-element>.body{box-sizing:border-box;height:100%;width:100%}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.type{flex:2;overflow:hidden;text-overflow:ellipsis;opacity:.7;white-space:pre;margin:0 24px 0 0;padding:4px 0 4px 5px}.monaco-editor .suggest-details.detail-and-doc>.monaco-scrollable-element>.body>.header>.type{padding-bottom:12px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.type.auto-wrap{white-space:normal;word-break:break-all}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs{margin:0;padding:4px 5px;white-space:pre-wrap}.monaco-editor .suggest-details.no-type>.monaco-scrollable-element>.body>.docs{margin-right:24px;overflow:hidden}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs{padding:0;white-space:initial;min-height:calc(1rem + 8px)}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div,.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>span:not(:empty){padding:4px 5px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:first-child{margin-top:0}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:last-child{margin-bottom:0}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .monaco-tokenized-source{white-space:pre}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs .code{white-space:pre-wrap;word-wrap:break-word}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .codicon{vertical-align:sub}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>p:empty{display:none}.monaco-editor .suggest-details code{border-radius:3px;padding:0 .4em}.monaco-editor .suggest-details ul,.monaco-editor .suggest-details ol{padding-left:20px}.monaco-editor .suggest-details p code{font-family:var(--monaco-monospace-font)}.monaco-editor .suggest-preview-additional-widget{white-space:nowrap}.monaco-editor .suggest-preview-additional-widget .content-spacer{color:transparent;white-space:pre}.monaco-editor .suggest-preview-additional-widget .button{display:inline-block;cursor:pointer;text-decoration:underline;text-underline-position:under}.monaco-editor .ghost-text-hidden{opacity:0;font-size:0}.monaco-editor .ghost-text-decoration,.monaco-editor .suggest-preview-text .ghost-text{font-style:italic}.monaco-editor .suggest-preview-text.clickable .view-line{z-index:1}.monaco-editor .ghost-text-decoration.clickable,.monaco-editor .ghost-text-decoration-preview.clickable,.monaco-editor .suggest-preview-text.clickable .ghost-text{cursor:pointer}.monaco-editor .inline-completion-text-to-replace{text-decoration:underline;text-underline-position:under}.monaco-editor .ghost-text-decoration,.monaco-editor .ghost-text-decoration-preview,.monaco-editor .suggest-preview-text .ghost-text{background-color:var(--vscode-editorGhostText-background);border:1px solid var(--vscode-editorGhostText-border)}.monaco-editor .ghost-text-decoration.syntax-highlighted,.monaco-editor .ghost-text-decoration-preview.syntax-highlighted,.monaco-editor .suggest-preview-text .ghost-text.syntax-highlighted{opacity:.7}.monaco-editor .ghost-text-decoration:not(.syntax-highlighted),.monaco-editor .ghost-text-decoration-preview:not(.syntax-highlighted),.monaco-editor .suggest-preview-text .ghost-text:not(.syntax-highlighted){color:var(--vscode-editorGhostText-foreground)}.monaco-editor .ghost-text-decoration.warning,.monaco-editor .ghost-text-decoration-preview.warning,.monaco-editor .suggest-preview-text .ghost-text.warning{background:var(--monaco-editor-warning-decoration) repeat-x bottom left;border-bottom:4px double var(--vscode-editorWarning-border)}.ghost-text-view-warning-widget-icon .codicon{color:var(--vscode-editorWarning-foreground)!important}.monaco-editor .edits-fadeout-decoration{opacity:var(--animation-opacity, 1);background-color:var(--vscode-inlineEdit-modifiedChangedTextBackground)}.monaco-editor .sticky-widget{overflow:hidden;border-bottom:1px solid var(--vscode-editorStickyScroll-border);width:100%;box-shadow:var(--vscode-editorStickyScroll-shadow) 0 4px 2px -2px;z-index:4;right:initial!important;margin-left:"0px"}.monaco-editor .sticky-widget .sticky-widget-line-numbers{float:left;background-color:var(--vscode-editorStickyScrollGutter-background)}.monaco-editor .sticky-widget.peek .sticky-widget-line-numbers{background-color:var(--vscode-peekViewEditorStickyScrollGutter-background)}.monaco-editor .sticky-widget .sticky-widget-lines-scrollable{display:inline-block;position:absolute;overflow:hidden;width:var(--vscode-editorStickyScroll-scrollableWidth);background-color:var(--vscode-editorStickyScroll-background)}.monaco-editor .sticky-widget.peek .sticky-widget-lines-scrollable{background-color:var(--vscode-peekViewEditorStickyScroll-background)}.monaco-editor .sticky-widget .sticky-widget-lines{position:absolute;background-color:inherit}.monaco-editor .sticky-widget .sticky-line-number,.monaco-editor .sticky-widget .sticky-line-content{color:var(--vscode-editorLineNumber-foreground);white-space:nowrap;display:inline-block;position:absolute;background-color:inherit}.monaco-editor .sticky-widget .sticky-line-number .codicon-folding-expanded,.monaco-editor .sticky-widget .sticky-line-number .codicon-folding-collapsed{float:right;transition:var(--vscode-editorStickyScroll-foldingOpacityTransition);position:absolute;margin-left:2px}.monaco-editor .sticky-widget .sticky-line-content{width:var(--vscode-editorStickyScroll-scrollableWidth);background-color:inherit;white-space:nowrap}.monaco-editor .sticky-widget .sticky-line-number-inner{display:inline-block;text-align:right}.monaco-editor .sticky-widget .sticky-line-content:hover{background-color:var(--vscode-editorStickyScrollHover-background);cursor:pointer}.monaco-editor .inline-edits-view-indicator{display:flex;z-index:34;height:20px;color:var(--vscode-inlineEdit-gutterIndicator-primaryForeground);background-color:var(--vscode-inlineEdit-gutterIndicator-background);border:1px solid var(--vscode-inlineEdit-gutterIndicator-primaryBorder);border-radius:3px;align-items:center;padding:2px 10px 2px 2px;margin:0 4px;opacity:0}.monaco-editor .inline-edits-view-indicator.contained{transition:opacity .2s ease-in-out;transition-delay:.4s}.monaco-editor .inline-edits-view-indicator.visible,.monaco-editor .inline-edits-view-indicator.top{opacity:1}.monaco-editor .inline-edits-view-indicator.top .icon{transform:rotate(90deg)}.monaco-editor .inline-edits-view-indicator.bottom{opacity:1}.monaco-editor .inline-edits-view-indicator.bottom .icon{transform:rotate(-90deg)}.monaco-editor .inline-edits-view-indicator .icon{display:flex;align-items:center;margin:0 2px;transform:none;transition:transform .2s ease-in-out}.monaco-editor .inline-edits-view-indicator .icon .codicon{color:var(--vscode-inlineEdit-gutterIndicator-primaryForeground)}.monaco-editor .inline-edits-view-indicator .label{margin:0 2px;display:flex;justify-content:center;width:100%}.monaco-editor .inline-edits-view .editorContainer .preview .monaco-editor .view-overlays .current-line-exact,.monaco-editor .inline-edits-view .editorContainer .preview .monaco-editor .current-line-margin{border:none}.monaco-editor .inline-edits-view .editorContainer .inline-edits-view-zone.diagonal-fill{opacity:.5}.monaco-editor .strike-through{text-decoration:line-through}.monaco-editor .inlineCompletions-line-insert{background:var(--vscode-inlineEdit-modifiedChangedLineBackground)}.monaco-editor .inlineCompletions-line-delete{background:var(--vscode-inlineEdit-originalChangedLineBackground)}.monaco-editor .inlineCompletions-char-insert{background:var(--vscode-inlineEdit-modifiedChangedTextBackground);cursor:pointer}.monaco-editor .inlineCompletions-char-delete{background:var(--vscode-inlineEdit-originalChangedTextBackground)}.monaco-editor .inlineCompletions-char-delete.diff-range-empty{margin-left:-1px;border-left:solid var(--vscode-inlineEdit-originalChangedTextBackground) 3px}.monaco-editor .inlineCompletions-char-insert.diff-range-empty{border-left:solid var(--vscode-inlineEdit-modifiedChangedTextBackground) 3px}.monaco-editor .inlineCompletions-char-delete.single-line-inline{border:1px solid var(--vscode-editorHoverWidget-border);margin:-2px 0 0 -2px}.monaco-editor .inlineCompletions-char-insert.single-line-inline{border-top:1px solid var(--vscode-inlineEdit-modifiedBorder);border-bottom:1px solid var(--vscode-inlineEdit-modifiedBorder)}.monaco-editor .inlineCompletions-char-insert.single-line-inline.start{border-top-left-radius:4px;border-bottom-left-radius:4px;border-left:1px solid var(--vscode-inlineEdit-modifiedBorder)}.monaco-editor .inlineCompletions-char-insert.single-line-inline.end{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid var(--vscode-inlineEdit-modifiedBorder)}.monaco-editor .inlineCompletions-char-delete.single-line-inline.empty,.monaco-editor .inlineCompletions-char-insert.single-line-inline.empty{display:none}.monaco-editor .inlineCompletions.strike-through{text-decoration-thickness:1px}.monaco-editor .inlineCompletions-modified-bubble{background:var(--vscode-inlineEdit-modifiedChangedTextBackground)}.monaco-editor .inlineCompletions-original-bubble{background:var(--vscode-inlineEdit-originalChangedTextBackground)}.monaco-editor .inlineCompletions-modified-bubble,.monaco-editor .inlineCompletions-original-bubble{pointer-events:none;display:inline-block}.monaco-editor .inline-edit.ghost-text,.monaco-editor .inline-edit.ghost-text-decoration,.monaco-editor .inline-edit.ghost-text-decoration-preview,.monaco-editor .inline-edit.suggest-preview-text .ghost-text{font-style:normal!important}.monaco-editor .inline-edit.ghost-text.syntax-highlighted,.monaco-editor .inline-edit.ghost-text-decoration.syntax-highlighted,.monaco-editor .inline-edit.ghost-text-decoration-preview.syntax-highlighted,.monaco-editor .inline-edit.suggest-preview-text .ghost-text.syntax-highlighted{opacity:1!important}.monaco-editor .inline-edit.modified-background.ghost-text,.monaco-editor .inline-edit.modified-background.ghost-text-decoration,.monaco-editor .inline-edit.modified-background.ghost-text-decoration-preview,.monaco-editor .inline-edit.modified-background.suggest-preview-text .ghost-text{background:var(--vscode-inlineEdit-modifiedChangedTextBackground)!important;display:inline-block!important}.monaco-editor .inlineCompletions-original-lines{background:var(--vscode-editor-background)}.monaco-menu-option{color:var(--vscode-editorActionList-foreground);font-size:13px;padding:0 4px;line-height:28px;display:flex;gap:4px;align-items:center;border-radius:3px;cursor:pointer}.monaco-menu-option .monaco-keybinding-key{font-size:13px;opacity:.7}.monaco-menu-option.active{background:var(--vscode-editorActionList-focusBackground);color:var(--vscode-editorActionList-focusForeground);outline:1px solid var(--vscode-menu-selectionBorder, transparent);outline-offset:-1px}.monaco-menu-option.active .monaco-keybinding-key{color:var(--vscode-editorActionList-focusForeground)}.monaco-editor .goto-definition-link{text-decoration:underline;cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor.vs .valueSetReplacement{outline:solid 2px var(--vscode-editorBracketMatch-border)}.monaco-editor .linked-editing-decoration{background-color:var(--vscode-editor-linkedEditingBackground);min-width:1px}.monaco-editor .detected-link,.monaco-editor .detected-link-active{text-decoration:underline;text-underline-position:under}.monaco-editor .detected-link-active{cursor:pointer;color:var(--vscode-editorLink-activeForeground)!important}.monaco-editor .scroll-editor-on-middle-click-dot{cursor:all-scroll;position:absolute;z-index:1;background-color:var(--vscode-editor-foreground, white);border:1px solid var(--vscode-editor-background, black);opacity:.5;width:5px;height:5px;border-radius:50%;transform:translate(-50%,-50%)}.monaco-editor .scroll-editor-on-middle-click-dot.hidden{display:none}.monaco-editor.scroll-editor-on-middle-click-editor *{cursor:all-scroll}.monaco-editor .focused .selectionHighlight{background-color:var(--vscode-editor-selectionHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-selectionHighlightBorder)}.monaco-editor.hc-black .focused .selectionHighlight,.monaco-editor.hc-light .focused .selectionHighlight{border-style:dotted}.monaco-editor .wordHighlight{background-color:var(--vscode-editor-wordHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightBorder)}.monaco-editor.hc-black .wordHighlight,.monaco-editor.hc-light .wordHighlight{border-style:dotted}.monaco-editor .wordHighlightStrong{background-color:var(--vscode-editor-wordHighlightStrongBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightStrongBorder)}.monaco-editor.hc-black .wordHighlightStrong,.monaco-editor.hc-light .wordHighlightStrong{border-style:dotted}.monaco-editor .wordHighlightText{background-color:var(--vscode-editor-wordHighlightTextBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightTextBorder)}.monaco-editor.hc-black .wordHighlightText,.monaco-editor.hc-light .wordHighlightText{border-style:dotted}.monaco-editor .parameter-hints-widget{z-index:39;display:flex;flex-direction:column;line-height:1.5em;cursor:default;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.hc-black .monaco-editor .parameter-hints-widget,.hc-light .monaco-editor .parameter-hints-widget{border-width:2px}.monaco-editor .parameter-hints-widget>.phwrapper{max-width:440px;display:flex;flex-direction:row}.monaco-editor .parameter-hints-widget.multiple{min-height:3.3em;padding:0}.monaco-editor .parameter-hints-widget.multiple .body:before{content:"";display:block;height:100%;position:absolute;opacity:.5;border-left:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .parameter-hints-widget p,.monaco-editor .parameter-hints-widget ul{margin:8px 0}.monaco-editor .parameter-hints-widget .monaco-scrollable-element,.monaco-editor .parameter-hints-widget .body{display:flex;flex:1;flex-direction:column;min-height:100%}.monaco-editor .parameter-hints-widget .signature{padding:4px 5px;position:relative}.monaco-editor .parameter-hints-widget .signature.has-docs:after{content:"";display:block;position:absolute;left:0;width:100%;padding-top:4px;opacity:.5;border-bottom:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .parameter-hints-widget .code{font-family:var(--vscode-parameterHintsWidget-editorFontFamily),var(--vscode-parameterHintsWidget-editorFontFamilyDefault)}.monaco-editor .parameter-hints-widget .docs{padding:0 10px 0 5px;white-space:pre-wrap}.monaco-editor .parameter-hints-widget .docs.empty{display:none}.monaco-editor .parameter-hints-widget .docs a{color:var(--vscode-textLink-foreground)}.monaco-editor .parameter-hints-widget .docs a:hover{color:var(--vscode-textLink-activeForeground);cursor:pointer}.monaco-editor .parameter-hints-widget .docs .markdown-docs{white-space:initial}.monaco-editor .parameter-hints-widget .docs code{font-family:var(--monaco-monospace-font);border-radius:3px;padding:0 .4em;background-color:var(--vscode-textCodeBlock-background)}.monaco-editor .parameter-hints-widget .docs .monaco-tokenized-source,.monaco-editor .parameter-hints-widget .docs .code{white-space:pre-wrap}.monaco-editor .parameter-hints-widget .controls{display:none;flex-direction:column;align-items:center;min-width:22px;justify-content:flex-end}.monaco-editor .parameter-hints-widget.multiple .controls{display:flex;padding:0 2px}.monaco-editor .parameter-hints-widget.multiple .button{width:16px;height:16px;background-repeat:no-repeat;cursor:pointer}.monaco-editor .parameter-hints-widget .button.previous{bottom:24px}.monaco-editor .parameter-hints-widget .overloads{text-align:center;height:12px;line-height:12px;font-family:var(--monaco-monospace-font)}.monaco-editor .parameter-hints-widget .signature .parameter.active{color:var(--vscode-editorHoverWidget-highlightForeground);font-weight:700}.monaco-editor .parameter-hints-widget .documentation-parameter>.parameter{font-weight:700;margin-right:.5em}.monaco-editor .editorPlaceholder{top:0;position:absolute;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;pointer-events:none;color:var(--vscode-editor-placeholder-foreground)}.monaco-editor .rename-box{z-index:100;color:inherit;border-radius:4px}.monaco-editor .rename-box.preview{padding:4px 4px 0}.monaco-editor .rename-box .rename-input-with-button{padding:3px;border-radius:2px;width:calc(100% - 8px)}.monaco-editor .rename-box .rename-input{width:calc(100% - 8px);padding:0}.monaco-editor .rename-box .rename-input:focus{outline:none}.monaco-editor .rename-box .rename-suggestions-button{display:flex;align-items:center;padding:3px;background-color:transparent;border:none;border-radius:5px;cursor:pointer}.monaco-editor .rename-box .rename-suggestions-button:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-editor .rename-box .rename-candidate-list-container .monaco-list-row{border-radius:2px}.monaco-editor .rename-box .rename-label{display:none;opacity:.8}.monaco-editor .rename-box.preview .rename-label{display:inherit}.monaco-editor .unicode-highlight{border:1px solid var(--vscode-editorUnicodeHighlight-border);background-color:var(--vscode-editorUnicodeHighlight-background);box-sizing:border-box}.editor-banner{box-sizing:border-box;cursor:default;width:100%;font-size:12px;display:flex;overflow:visible;height:26px;background:var(--vscode-banner-background)}.editor-banner .icon-container{display:flex;flex-shrink:0;align-items:center;padding:0 6px 0 10px}.editor-banner .icon-container.custom-icon{background-repeat:no-repeat;background-position:center center;background-size:16px;width:16px;padding:0;margin:0 6px 0 10px}.editor-banner .message-container{display:flex;align-items:center;line-height:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-banner .message-container p{margin-block-start:0;margin-block-end:0}.editor-banner .message-actions-container{flex-grow:1;flex-shrink:0;line-height:26px;margin:0 4px}.editor-banner .message-actions-container a.monaco-button{width:inherit;margin:2px 8px;padding:0 12px}.editor-banner .message-actions-container a{padding:3px;margin-left:12px;text-decoration:underline}.editor-banner .action-container{padding:0 10px 0 6px}.editor-banner{background-color:var(--vscode-banner-background)}.editor-banner,.editor-banner .action-container .codicon,.editor-banner .message-actions-container .monaco-link{color:var(--vscode-banner-foreground)}.editor-banner .icon-container .codicon{color:var(--vscode-banner-iconForeground)}.monaco-link{color:var(--vscode-textLink-foreground)}.monaco-link:hover{color:var(--vscode-textLink-activeForeground)}.floating-menu-overlay-widget{padding:0;color:var(--vscode-button-foreground);background-color:var(--vscode-button-background);border-radius:2px;border:1px solid var(--vscode-contrastBorder);display:flex;align-items:center;z-index:10;box-shadow:0 2px 8px var(--vscode-widget-shadow);overflow:hidden}.floating-menu-overlay-widget .action-item>.action-label{padding:5px;font-size:12px;border-radius:2px}.floating-menu-overlay-widget .action-item>.action-label.codicon{color:var(--vscode-button-foreground)}.floating-menu-overlay-widget .action-item>.action-label.codicon:not(.separator){padding-top:6px;padding-bottom:6px}.floating-menu-overlay-widget .action-item:first-child>.action-label{padding-left:7px}.floating-menu-overlay-widget .action-item:last-child>.action-label{padding-right:7px}.floating-menu-overlay-widget .action-item .action-label.separator{background-color:var(--vscode-menu-separatorBackground)}.monaco-editor .iPadShowKeyboard{width:58px;min-width:0;height:36px;min-height:0;margin:0;padding:0;position:absolute;resize:none;overflow:hidden;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;border:4px solid #F6F6F6;border-radius:4px}.monaco-editor.vs-dark .iPadShowKeyboard{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjQzVDNUM1Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;border:4px solid #252526}.monaco-editor .tokens-inspect-widget{z-index:50;user-select:text;-webkit-user-select:text;padding:10px;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor.hc-black .tokens-inspect-widget,.monaco-editor.hc-light .tokens-inspect-widget{border-width:2px}.monaco-editor .tokens-inspect-widget .tokens-inspect-separator{height:1px;border:0;background-color:var(--vscode-editorHoverWidget-border)}.monaco-editor .tokens-inspect-widget .tm-token{font-family:var(--monaco-monospace-font)}.monaco-editor .tokens-inspect-widget .tm-token-length{font-weight:400;font-size:60%;float:right}.monaco-editor .tokens-inspect-widget .tm-metadata-table{width:100%}.monaco-editor .tokens-inspect-widget .tm-metadata-value{font-family:var(--monaco-monospace-font);text-align:right}.monaco-editor .tokens-inspect-widget .tm-token-type{font-family:var(--monaco-monospace-font)}.monaco-editor{font-family:-apple-system,BlinkMacSystemFont,Segoe WPC,Segoe UI,HelveticaNeue-Light,system-ui,Ubuntu,Droid Sans,sans-serif;--monaco-monospace-font: "SF Mono", Monaco, Menlo, Consolas, "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace}.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-light .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-hover p{margin:0}.monaco-aria-container{position:absolute!important;top:0;height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.monaco-editor .synthetic-focus,.monaco-diff-editor .synthetic-focus,.monaco-editor [tabindex="0"]:focus,.monaco-diff-editor [tabindex="0"]:focus,.monaco-editor [tabindex="-1"]:focus,.monaco-diff-editor [tabindex="-1"]:focus,.monaco-editor button:focus,.monaco-diff-editor button:focus,.monaco-editor input[type=button]:focus,.monaco-diff-editor input[type=button]:focus,.monaco-editor input[type=checkbox]:focus,.monaco-diff-editor input[type=checkbox]:focus,.monaco-editor input[type=search]:focus,.monaco-diff-editor input[type=search]:focus,.monaco-editor input[type=text]:focus,.monaco-diff-editor input[type=text]:focus,.monaco-editor select:focus,.monaco-diff-editor select:focus,.monaco-editor textarea:focus,.monaco-diff-editor textarea:focus{outline-width:1px;outline-style:solid;outline-offset:-1px;outline-color:var(--vscode-focusBorder);opacity:1}.monaco-hover.workbench-hover{position:relative;font-size:13px;line-height:19px;z-index:40;overflow:hidden;max-width:700px;background:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border);border-radius:5px;color:var(--vscode-editorHoverWidget-foreground);box-shadow:0 2px 8px var(--vscode-widget-shadow)}.monaco-hover.workbench-hover .monaco-action-bar .action-item .codicon{width:13px;height:13px}.monaco-hover.workbench-hover hr{border-bottom:none}.monaco-hover.workbench-hover.compact{font-size:12px}.monaco-hover.workbench-hover.compact .monaco-action-bar .action-item .codicon{width:12px;height:12px}.monaco-hover.workbench-hover.compact .hover-contents{padding:2px 8px}.workbench-hover-container.locked .monaco-hover.workbench-hover{outline:1px solid var(--vscode-editorHoverWidget-border)}.workbench-hover-container:focus-within.locked .monaco-hover.workbench-hover{outline-color:var(--vscode-focusBorder)}.workbench-hover-pointer{position:absolute;z-index:41;pointer-events:none}.workbench-hover-pointer:after{content:"";position:absolute;width:5px;height:5px;background-color:var(--vscode-editorHoverWidget-background);border-right:1px solid var(--vscode-editorHoverWidget-border);border-bottom:1px solid var(--vscode-editorHoverWidget-border)}.workbench-hover-container:not(:focus-within).locked .workbench-hover-pointer:after{width:4px;height:4px;border-right-width:2px;border-bottom-width:2px}.workbench-hover-container:focus-within .workbench-hover-pointer:after{border-right:1px solid var(--vscode-focusBorder);border-bottom:1px solid var(--vscode-focusBorder)}.workbench-hover-pointer.left{left:-3px}.workbench-hover-pointer.right{right:3px}.workbench-hover-pointer.top{top:-3px}.workbench-hover-pointer.bottom{bottom:3px}.workbench-hover-pointer.left:after{transform:rotate(135deg)}.workbench-hover-pointer.right:after{transform:rotate(315deg)}.workbench-hover-pointer.top:after{transform:rotate(225deg)}.workbench-hover-pointer.bottom:after{transform:rotate(45deg)}.monaco-hover.workbench-hover a{color:var(--vscode-textLink-foreground)}.monaco-hover.workbench-hover a:focus{outline:1px solid;outline-offset:-1px;text-decoration:underline;outline-color:var(--vscode-focusBorder)}.monaco-hover.workbench-hover a.codicon:focus,.monaco-hover.workbench-hover a.monaco-button:focus{text-decoration:none}.monaco-hover.workbench-hover a:hover,.monaco-hover.workbench-hover a:active{color:var(--vscode-textLink-activeForeground)}.monaco-hover.workbench-hover code{background:var(--vscode-textCodeBlock-background)}.monaco-hover.workbench-hover .hover-row .actions{background:var(--vscode-editorHoverWidget-statusBarBackground)}.monaco-hover.workbench-hover.right-aligned{left:1px}.monaco-hover.workbench-hover.right-aligned .hover-row.status-bar .actions{flex-direction:row-reverse}.monaco-hover.workbench-hover.right-aligned .hover-row.status-bar .actions .action-container{margin-right:0;margin-left:16px}.context-view{position:absolute}.context-view.fixed{all:initial;font-family:inherit;font-size:13px;position:fixed;color:inherit}.quick-input-widget{font-size:13px}.quick-input-widget .monaco-highlighted-label .highlight{color:#0066bf}.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight{color:#9dddff}.vs-dark .quick-input-widget .monaco-highlighted-label .highlight{color:#0097fb}.hc-black .quick-input-widget .monaco-highlighted-label .highlight{color:#f38518}.hc-light .quick-input-widget .monaco-highlighted-label .highlight{color:#0f4a85}.monaco-keybinding>.monaco-keybinding-key{background-color:#ddd6;border:solid 1px rgba(204,204,204,.4);border-bottom-color:#bbb6;box-shadow:inset 0 -1px #bbb6;color:#555}.hc-black .monaco-keybinding>.monaco-keybinding-key{background-color:transparent;border:solid 1px rgb(111,195,223);box-shadow:none;color:#fff}.hc-light .monaco-keybinding>.monaco-keybinding-key{background-color:transparent;border:solid 1px #0F4A85;box-shadow:none;color:#292929}.vs-dark .monaco-keybinding>.monaco-keybinding-key{background-color:#8080802b;border:solid 1px rgba(51,51,51,.6);border-bottom-color:#4449;box-shadow:inset 0 -1px #4449;color:#ccc}.quick-input-widget{position:absolute;width:600px;z-index:2550;left:50%;-webkit-app-region:no-drag;border-radius:6px}.quick-input-titlebar{cursor:grab;display:flex;align-items:center;border-top-right-radius:5px;border-top-left-radius:5px}.quick-input-left-action-bar{display:flex;margin-left:4px;flex:1}.quick-input-inline-action-bar>.actions-container>.action-item:first-child{margin-left:5px}.quick-input-inline-action-bar>.actions-container>.action-item{margin-top:2px}.quick-input-title{cursor:grab;padding:3px 0;text-align:center;text-overflow:ellipsis;overflow:hidden}.quick-input-right-action-bar{display:flex;margin-right:4px;flex:1}.quick-input-right-action-bar>.actions-container{justify-content:flex-end}.quick-input-right-action-bar>.actions-container>.action-item{margin-left:4px}.quick-input-titlebar .monaco-action-bar .action-label.codicon{background-position:center;background-repeat:no-repeat;padding:2px}.quick-input-description{margin:6px 6px 6px 11px}.quick-input-header .quick-input-description{margin:4px 2px;flex:1}.quick-input-header{cursor:grab;display:flex;padding:6px 6px 2px}.quick-input-widget.hidden-input .quick-input-header{padding:0;margin-bottom:0}.quick-input-and-message{display:flex;flex-direction:column;flex-grow:1;min-width:0;position:relative}.quick-input-check-all{align-self:center;margin:0}.quick-input-widget .quick-input-header .monaco-checkbox{margin-top:6px}.quick-input-filter{flex-grow:1;display:flex;position:relative}.quick-input-box{flex-grow:1}.quick-input-widget.show-checkboxes .quick-input-box,.quick-input-widget.show-checkboxes .quick-input-message{margin-left:5px}.quick-input-visible-count{position:absolute;left:-10000px}.quick-input-count{align-self:center;position:absolute;right:4px;display:flex;align-items:center}.quick-input-count .monaco-count-badge{vertical-align:middle;padding:2px 4px;border-radius:2px;min-height:auto;line-height:normal}.quick-input-action{margin-left:6px}.quick-input-action .monaco-text-button{font-size:11px;padding:0 6px;display:flex;height:25px;align-items:center}.quick-input-message{margin-top:-1px;padding:5px;overflow-wrap:break-word}.quick-input-message>.codicon{margin:0 .2em;vertical-align:text-bottom}.quick-input-message a{color:inherit}.quick-input-progress.monaco-progress-container{position:relative}.quick-input-list{line-height:22px}.quick-input-widget.hidden-input .quick-input-list{margin-top:4px;padding-bottom:4px}.quick-input-list .monaco-list{overflow:hidden;max-height:440px;padding-bottom:5px}.quick-input-list .monaco-scrollable-element{padding:0 6px}.quick-input-list .quick-input-list-entry{box-sizing:border-box;overflow:hidden;display:flex;padding:0 6px}.quick-input-list .quick-input-list-entry.quick-input-list-separator-border{border-top-width:1px;border-top-style:solid}.quick-input-list .monaco-list-row{border-radius:3px}.quick-input-list .monaco-list-row[data-index="0"] .quick-input-list-entry.quick-input-list-separator-border{border-top-style:none}.quick-input-list .quick-input-list-label{overflow:hidden;display:flex;height:100%;flex:1}.quick-input-widget .monaco-checkbox{margin-right:0}.quick-input-widget .quick-input-list .monaco-checkbox,.quick-input-widget .quick-input-tree .monaco-checkbox{margin-top:4px}.quick-input-list .quick-input-list-icon{background-size:16px;background-position:left center;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;display:flex;align-items:center;justify-content:center}.quick-input-list .quick-input-list-rows{overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;height:100%;flex:1;margin-left:5px}.quick-input-list .quick-input-list-rows>.quick-input-list-row{display:flex;align-items:center}.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label,.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label .monaco-icon-label-container>.monaco-icon-name-container{flex:1}.quick-input-list .quick-input-list-rows>.quick-input-list-row .codicon[class*=codicon-]{vertical-align:text-bottom}.quick-input-list .quick-input-list-rows .monaco-highlighted-label>span{opacity:1}.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding{margin-right:8px}.quick-input-list .quick-input-list-label-meta{opacity:.7;line-height:normal;text-overflow:ellipsis;overflow:hidden}.quick-input-list .monaco-list .monaco-list-row .monaco-highlighted-label .highlight{font-weight:700;background-color:unset;color:var(--vscode-list-highlightForeground)!important}.quick-input-list .monaco-list .monaco-list-row.focused .monaco-highlighted-label .highlight{color:var(--vscode-list-focusHighlightForeground)!important}.quick-input-list .quick-input-list-entry .quick-input-list-separator{margin-right:4px}.quick-input-list .quick-input-list-entry-action-bar{display:flex;flex:0;overflow:visible}.quick-input-list .quick-input-list-entry-action-bar .action-label{display:none}.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon{margin-right:4px;padding:2px}.quick-input-list .quick-input-list-entry-action-bar{margin-top:1px}.quick-input-list .quick-input-list-entry-action-bar{margin-right:4px}.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label,.quick-input-list .quick-input-list-entry.focus-inside .quick-input-list-entry-action-bar .action-label,.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label,.quick-input-list .monaco-list-row.passive-focused .quick-input-list-entry-action-bar .action-label{display:flex}.quick-input-list>.monaco-list:focus .monaco-list-row.focused{outline:1px solid var(--vscode-list-focusOutline)!important;outline-offset:-1px}.quick-input-list>.monaco-list:focus .monaco-list-row.focused .quick-input-list-entry.quick-input-list-separator-border{border-color:transparent}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key,.quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator{color:inherit}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key{background:none}.quick-input-list .quick-input-list-separator-as-item{padding:4px 6px;font-size:12px}.quick-input-list .quick-input-list-separator-as-item .label-name{font-weight:600}.quick-input-list .quick-input-list-separator-as-item .label-description{opacity:1!important}.quick-input-list .monaco-tree-sticky-row .quick-input-list-entry.quick-input-list-separator-as-item.quick-input-list-separator-border{border-top-style:none}.quick-input-list .monaco-tree-sticky-row{padding:0 5px}.quick-input-list .monaco-tl-twistie{display:none!important}.quick-input-tree .monaco-list{overflow:hidden;max-height:440px;padding-bottom:5px}.quick-input-tree .quick-input-tree-entry{box-sizing:border-box;overflow:hidden;display:flex;padding:0 6px}.quick-input-tree .quick-input-tree-label{overflow:hidden;display:flex;height:100%;flex:1}.quick-input-tree .quick-input-tree-icon{background-size:16px;background-position:left center;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;display:flex;align-items:center;justify-content:center}.quick-input-tree .quick-input-tree-rows{overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;height:100%;flex:1;margin-left:5px}.quick-input-tree .quick-input-tree-rows>.quick-input-tree-row{display:flex;align-items:center}.quick-input-tree .quick-input-tree-rows>.quick-input-tree-row .monaco-icon-label,.quick-input-tree .quick-input-tree-rows>.quick-input-tree-row .monaco-icon-label .monaco-icon-label-container>.monaco-icon-name-container{flex:1}.quick-input-tree .quick-input-tree-rows>.quick-input-tree-row .codicon[class*=codicon-]{vertical-align:text-bottom}.quick-input-tree .quick-input-tree-rows .monaco-highlighted-label>span{opacity:1}.quick-input-tree .quick-input-tree-entry-action-bar{display:flex;flex:0;overflow:visible}.quick-input-tree .quick-input-tree-entry-action-bar .action-label{display:none}.quick-input-tree .quick-input-tree-entry-action-bar .action-label.codicon{margin-right:4px;padding:2px}.quick-input-tree .quick-input-tree-entry-action-bar{margin-top:1px}.quick-input-tree .quick-input-tree-entry-action-bar{margin-right:4px}.quick-input-tree .quick-input-tree-entry .quick-input-tree-entry-action-bar .action-label.always-visible,.quick-input-tree .quick-input-tree-entry:hover .quick-input-tree-entry-action-bar .action-label,.quick-input-tree .quick-input-tree-entry.focus-inside .quick-input-tree-entry-action-bar .action-label,.quick-input-tree .monaco-list-row.focused .quick-input-tree-entry-action-bar .action-label,.quick-input-tree .monaco-list-row.passive-focused .quick-input-tree-entry-action-bar .action-label{display:flex}.quick-input-tree>.monaco-list:focus .monaco-list-row.focused{outline:1px solid var(--vscode-list-focusOutline)!important;outline-offset:-1px}.monaco-progress-container{width:100%;height:2px;overflow:hidden}.monaco-progress-container .progress-bit{width:2%;height:2px;position:absolute;left:0;display:none}.monaco-progress-container.active .progress-bit{display:inherit}.monaco-progress-container.discrete .progress-bit{left:0;transition:width .1s linear}.monaco-progress-container.discrete.done .progress-bit{width:100%}.monaco-progress-container.infinite .progress-bit{animation-name:progress;animation-duration:4s;animation-iteration-count:infinite;transform:translateZ(0);animation-timing-function:linear}.monaco-progress-container.infinite.infinite-long-running .progress-bit{animation-timing-function:steps(100)}@keyframes progress{0%{transform:translate(0) scaleX(1)}50%{transform:translate(2500%) scaleX(3)}to{transform:translate(4900%) scaleX(1)}}.monaco-editor .rendered-markdown kbd{background-color:var(--vscode-keybindingLabel-background);color:var(--vscode-keybindingLabel-foreground);border-style:solid;border-width:1px;border-radius:3px;border-color:var(--vscode-keybindingLabel-border);border-bottom-color:var(--vscode-keybindingLabel-bottomBorder);box-shadow:inset 0 -1px 0 var(--vscode-widget-shadow);vertical-align:middle;padding:1px 3px}.rendered-markdown li:has(input[type=checkbox]){list-style-type:none}.monaco-component.multiDiffEditor{background:var(--vscode-multiDiffEditor-background);position:relative;height:100%;width:100%;overflow-y:hidden}.monaco-component.multiDiffEditor>div{position:absolute;top:0;left:0;height:100%;width:100%}.monaco-component.multiDiffEditor>div.placeholder{visibility:hidden;display:grid;place-items:center;place-content:center}.monaco-component.multiDiffEditor>div.placeholder.visible{visibility:visible}.monaco-component.multiDiffEditor .active{--vscode-multiDiffEditor-border: var(--vscode-focusBorder)}.monaco-component.multiDiffEditor .multiDiffEntry{display:flex;flex-direction:column;flex:1;overflow:hidden}.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button{margin:0 5px;cursor:pointer}.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button a{display:block}.monaco-component.multiDiffEditor .multiDiffEntry .header{z-index:1000;background:var(--vscode-editor-background)}.monaco-component.multiDiffEditor .multiDiffEntry .header:not(.collapsed) .header-content{border-bottom:1px solid var(--vscode-sideBarSectionHeader-border)}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content{margin:8px 0 0;padding:4px 5px;border-top:1px solid var(--vscode-multiDiffEditor-border);display:flex;align-items:center;color:var(--vscode-foreground);background:var(--vscode-multiDiffEditor-headerBackground)}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content.shadow{box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path{display:flex;flex:1;min-width:0}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title{font-size:14px;line-height:22px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title.original{flex:1;min-width:0;text-overflow:ellipsis}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .status{font-weight:600;opacity:.75;margin:0 10px;line-height:22px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .actions{padding:0 8px}.monaco-component.multiDiffEditor .multiDiffEntry .editorParent{flex:1;display:flex;flex-direction:column;border-bottom:1px solid var(--vscode-multiDiffEditor-border);overflow:hidden}.monaco-component.multiDiffEditor .multiDiffEntry .editorContainer{flex:1}.coar-script-editor{position:relative;display:block;width:100%;height:100%;min-height:200px;border:1px solid var(--coar-border-input, var(--coar-border-neutral-tertiary, #e5e7eb));border-radius:var(--coar-radius-xs, 4px);overflow:hidden;background:var(--coar-background-neutral-primary, #ffffff);transition:border-color var(--coar-duration-fast, .15s) var(--coar-ease-out, ease-out),box-shadow var(--coar-duration-fast, .15s) var(--coar-ease-out, ease-out);--coar-script-editor-marker-scale: .6;--coar-script-editor-marker-opacity: .45;--coar-script-editor-marker-color: var(--coar-text-neutral-tertiary, #6b7280);--coar-script-editor-locked-line-bg: color-mix( in srgb, var(--coar-text-neutral-tertiary, #6b7280) 6%, transparent )}.coar-script-editor--inline{min-height:0}.coar-script-editor--inline:not(.coar-script-editor--disabled):hover{border-color:var(--coar-border-input-hover, #9ca3af)}.coar-script-editor--inline:focus-within:not(.coar-script-editor--error){border-color:var(--coar-focus-color, #3b82f6);box-shadow:inset 0 0 0 1px var(--coar-focus-color, #3b82f6)}.coar-script-editor--error{border-color:var(--coar-border-semantic-error-bold, #dc2626)}.coar-script-editor--error:focus-within{border-color:var(--coar-border-semantic-error-bold, #dc2626);box-shadow:inset 0 0 0 1px var(--coar-border-semantic-error-bold, #dc2626)}.coar-script-editor--disabled{opacity:.6;cursor:not-allowed;pointer-events:none;background:var(--coar-surface-input-disabled, #f3f4f6)}.coar-script-editor--show-placeholder:after{content:attr(data-placeholder);position:absolute;top:8px;left:12px;color:var(--coar-text-placeholder, #9ca3af);font-family:Fira Code,Cascadia Code,Consolas,monospace;font-size:13px;pointer-events:none;white-space:pre-line;z-index:1}.coar-script-editor:not(.coar-script-editor--inline).coar-script-editor--show-placeholder:after{left:68px}.coar-script-editor--authoring{--coar-script-editor-marker-scale: 1;--coar-script-editor-marker-opacity: .85;--coar-script-editor-marker-color: var(--coar-text-warning, #b45309);--coar-script-editor-locked-line-bg: color-mix( in srgb, var(--coar-text-warning, #b45309) 10%, transparent )}.coar-script-editor-locked-line{background:var(--coar-script-editor-locked-line-bg)}.coar-script-editor-locked-marker{font-size:calc(1em * var(--coar-script-editor-marker-scale));opacity:var(--coar-script-editor-marker-opacity);letter-spacing:-.02em;color:var(--coar-script-editor-marker-color)}
