@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic-ext.BeNbU08G.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic.CD0kT8R4.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek-ext.CFAEQ5Ow.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek.Dsf7YjP7.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-vietnamese.CpqCnS2H.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin-ext.Dl_ayf4-.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin.Cy4MYw_J.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic-ext._dlW9xFb.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic.D7dRslh9.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek-ext.Ct-Tf2bq.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek.DNcpQ8QC.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-vietnamese.BI5UxJD-.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin-ext.DytegdRQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin.COaG5lWR.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter4CJK;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic-ext.BeNbU08G.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:Inter4CJK;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic.CD0kT8R4.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter4CJK;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek-ext.CFAEQ5Ow.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter4CJK;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek.Dsf7YjP7.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:Inter4CJK;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-vietnamese.CpqCnS2H.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:Inter4CJK;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin-ext.Dl_ayf4-.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:Inter4CJK;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin.Cy4MYw_J.woff2) format("woff2");unicode-range:U+0000-007D,U+007F-00B6,U+00B8-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-2012,U+2016-2017,U+201A-201B,U+201E-2025,U+2027-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter4CJK;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic-ext._dlW9xFb.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:Inter4CJK;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic.D7dRslh9.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter4CJK;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek-ext.Ct-Tf2bq.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter4CJK;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek.DNcpQ8QC.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:Inter4CJK;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-vietnamese.BI5UxJD-.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:Inter4CJK;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin-ext.DytegdRQ.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:Inter4CJK;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin.COaG5lWR.woff2) format("woff2");unicode-range:U+0000-007D,U+007F-00B6,U+00B8-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-2012,U+2016-2017,U+201A-201B,U+201E-2025,U+2027-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}: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}@layer __vitepress_base{@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;text-autospace:normal;text-spacing-trim:normal}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);text-autospace:no-autospace}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' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 12H3m14 6H3M21 6H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7l7 7l-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18l6-6l-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z'/%3E%3C/g%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/g%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 3a6 6 0 0 0 9 9a9 9 0 1 1-9-9'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/g%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 8l6 6m-7 0l6-6l2-3M2 5h12M7 2h1m14 20l-5-10l-5 10m2-4h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2c-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m21 21l-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/g%3E%3C/svg%3E")}.vpi-sparkles{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8'%3E%3Cpath d='M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4'/%3E%3Ccircle cx='4' cy='20' r='2'/%3E%3C/g%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7m-7 5h7m-7 6h7m-7 5h7'/%3E%3C/g%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 5a2 2 0 0 0-1.344.519l-6.328 5.74a1 1 0 0 0 0 1.481l6.328 5.741A2 2 0 0 0 10 19h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2zm2 4l6 6m0-6l-6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3Cpath d='m9 10l-5 5l5 5'/%3E%3C/g%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/g%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.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 .shiki span{color:var(--shiki-dark, inherit)}html:not(.dark) .shiki 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 img,.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!important;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group,.vp-doc .custom-block [class*=vp-code-block]{margin-top:8px}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc .custom-block .vp-code-group div[class*=language-],.vp-doc .custom-block [class*=vp-code-block] div[class*=language-]{margin-top:0!important}.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{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto;text-align:left}.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;white-space:nowrap;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,.vp-doc h2>.VPBadge{margin:0 0 0 2px;vertical-align:middle}.vp-doc h2>.VPBadge{padding:0 8px}.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-54a304ca]{position:fixed;inset:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-54a304ca],.VPBackdrop.fade-leave-to[data-v-54a304ca]{opacity:0}.VPBackdrop.fade-leave-active[data-v-54a304ca]{transition-duration:.25s}@media(min-width:1280px){.VPBackdrop[data-v-54a304ca]{display:none}}.NotFound[data-v-b0126292]{padding:64px 24px 96px;text-align:center}@media(min-width:768px){.NotFound[data-v-b0126292]{padding:96px 32px 168px}}.code[data-v-b0126292]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-b0126292]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-b0126292]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-b0126292]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-b0126292]{padding-top:20px}.link[data-v-b0126292]{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-b0126292]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-63c57e50]{position:relative;z-index:1}.nested[data-v-63c57e50]{padding-right:16px;padding-left:16px}.outline-link[data-v-63c57e50]{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-63c57e50]:hover,.outline-link.active[data-v-63c57e50]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-63c57e50]{padding-left:13px}.VPDocAsideOutline[data-v-c8b19031]{display:none}.VPDocAsideOutline.has-outline[data-v-c8b19031]{display:block}.content[data-v-c8b19031]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-c8b19031]{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-c8b19031]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-cb998dce]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-cb998dce]{flex-grow:1}.VPDocAside[data-v-cb998dce] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-cb998dce] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-cb998dce] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-73dafb42]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media(min-width:640px){.VPLastUpdated[data-v-73dafb42]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-1bcd8184]{margin-top:64px}.edit-info[data-v-1bcd8184]{padding-bottom:18px}@media(min-width:640px){.edit-info[data-v-1bcd8184]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-1bcd8184]{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-1bcd8184]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-1bcd8184]{margin-right:8px}.prev-next[data-v-1bcd8184]{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-1bcd8184]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-1bcd8184]{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-1bcd8184]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-1bcd8184]{margin-left:auto;text-align:right}.desc[data-v-1bcd8184]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-1bcd8184]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-d668f7cc]{padding:32px 24px 96px;width:100%}@media(min-width:768px){.VPDoc[data-v-d668f7cc]{padding:48px 32px 128px}}@media(min-width:960px){.VPDoc[data-v-d668f7cc]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-d668f7cc]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-d668f7cc]{max-width:752px}}@media(min-width:1280px){.VPDoc .container[data-v-d668f7cc]{display:flex;justify-content:center}.VPDoc .aside[data-v-d668f7cc]{display:block}}@media(min-width:1440px){.VPDoc:not(.has-sidebar) .content[data-v-d668f7cc]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-d668f7cc]{max-width:1104px}}.container[data-v-d668f7cc]{margin:0 auto;width:100%}.aside[data-v-d668f7cc]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-d668f7cc]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-d668f7cc]{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-d668f7cc]::-webkit-scrollbar{display:none}.aside-curtain[data-v-d668f7cc]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%);pointer-events:none}.aside-content[data-v-d668f7cc]{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-d668f7cc]{position:relative;margin:0 auto;width:100%}@media(min-width:960px){.content[data-v-d668f7cc]{padding:0 32px 128px}}@media(min-width:1280px){.content[data-v-d668f7cc]{order:1;margin:0;min-width:640px}}.content-container[data-v-d668f7cc]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-d668f7cc]{max-width:688px}.VPButton[data-v-58d3b43b]{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-58d3b43b]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-58d3b43b]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-58d3b43b]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-58d3b43b]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-58d3b43b]: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-58d3b43b]: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-58d3b43b]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-58d3b43b]: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-58d3b43b]: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-58d3b43b]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-58d3b43b]: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-58d3b43b]: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-ab19afbb]{display:none}.dark .VPImage.light[data-v-ab19afbb]{display:none}.VPHero[data-v-dba860da]{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-dba860da]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media(min-width:960px){.VPHero[data-v-dba860da]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-dba860da]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media(min-width:960px){.container[data-v-dba860da]{flex-direction:row}}.main[data-v-dba860da]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-dba860da]{text-align:center}@media(min-width:960px){.VPHero.has-image .container[data-v-dba860da]{text-align:left}}@media(min-width:960px){.main[data-v-dba860da]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-dba860da]{max-width:592px}}.heading[data-v-dba860da]{display:flex;flex-direction:column}:is(.name,.text)[data-v-dba860da]{width:fit-content;max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}:is(.name,.text)[data-v-dba860da]:lang(ja){font-feature-settings:"palt";word-break:auto-phrase}.VPHero.has-image .name[data-v-dba860da],.VPHero.has-image .text[data-v-dba860da]{margin:0 auto}.name[data-v-dba860da]{color:var(--vp-home-hero-name-color)}.clip[data-v-dba860da]{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-dba860da],.text[data-v-dba860da]{max-width:576px;line-height:56px;font-size:48px}}@media(min-width:960px){.name[data-v-dba860da],.text[data-v-dba860da]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-dba860da],.VPHero.has-image .text[data-v-dba860da]{margin:0}}.tagline[data-v-dba860da]{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-dba860da]{margin:0 auto}@media(min-width:640px){.tagline[data-v-dba860da]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media(min-width:960px){.tagline[data-v-dba860da]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-dba860da]{margin:0}}.actions[data-v-dba860da]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-dba860da]{justify-content:center}@media(min-width:640px){.actions[data-v-dba860da]{padding-top:32px}}@media(min-width:960px){.VPHero.has-image .actions[data-v-dba860da]{justify-content:flex-start}}.action[data-v-dba860da]{flex-shrink:0;padding:6px}.image[data-v-dba860da]{order:1;margin:-76px -24px -48px}@media(min-width:640px){.image[data-v-dba860da]{margin:-108px -24px -48px}}@media(min-width:960px){.image[data-v-dba860da]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-dba860da]{position:relative;margin:0 auto;width:320px;height:320px}@media(min-width:640px){.image-container[data-v-dba860da]{width:392px;height:392px}}@media(min-width:960px){.image-container[data-v-dba860da]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-dba860da]{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-dba860da]{width:256px;height:256px}}@media(min-width:960px){.image-bg[data-v-dba860da]{width:320px;height:320px}}[data-v-dba860da] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;width:100%;height:100%;object-fit:contain;transform:translate(-50%,-50%)}@media(min-width:640px){[data-v-dba860da] .image-src{max-width:256px;max-height:256px}}@media(min-width:960px){[data-v-dba860da] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-83e454c5]{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-83e454c5]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-83e454c5]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-83e454c5]>.VPImage{margin-bottom:20px}.icon[data-v-83e454c5]{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-83e454c5]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-83e454c5]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}ul.details[data-v-83e454c5]{list-style-type:disc;padding-left:14px}.link-text[data-v-83e454c5]{padding-top:8px}.link-text-value[data-v-83e454c5]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-83e454c5]{margin-left:6px}.VPFeatures[data-v-b1eea84a]{position:relative;padding:0 24px}@media(min-width:640px){.VPFeatures[data-v-b1eea84a]{padding:0 48px}}@media(min-width:960px){.VPFeatures[data-v-b1eea84a]{padding:0 64px}}.container[data-v-b1eea84a]{margin:0 auto;max-width:1152px}.items[data-v-b1eea84a]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-b1eea84a]{padding:8px;width:100%}@media(min-width:640px){.item.grid-2[data-v-b1eea84a],.item.grid-4[data-v-b1eea84a],.item.grid-6[data-v-b1eea84a]{width:50%}}@media(min-width:768px){.item.grid-2[data-v-b1eea84a],.item.grid-4[data-v-b1eea84a]{width:50%}.item.grid-3[data-v-b1eea84a],.item.grid-6[data-v-b1eea84a]{width:calc(100% / 3)}}@media(min-width:960px){.item.grid-4[data-v-b1eea84a]{width:25%}}.container[data-v-c141a4bd]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media(min-width:640px){.container[data-v-c141a4bd]{padding:0 48px}}@media(min-width:960px){.container[data-v-c141a4bd]{width:100%;padding:0 64px}}.vp-doc[data-v-c141a4bd] .VPHomeSponsors,.vp-doc[data-v-c141a4bd] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-c141a4bd] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-c141a4bd] .VPHomeSponsors a,.vp-doc[data-v-c141a4bd] .VPTeamPage a{text-decoration:none}.VPHome[data-v-3f294140]{margin-bottom:96px}@media(min-width:768px){.VPHome[data-v-3f294140]{margin-bottom:128px}}.VPContent[data-v-529a4999]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-529a4999]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-529a4999]{margin:0}@media(min-width:960px){.VPContent[data-v-529a4999]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-529a4999]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media(min-width:1440px){.VPContent.has-sidebar[data-v-529a4999]{padding-right:calc((100% - var(--vp-layout-max-width)) / 2);padding-left:calc((100% - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-5b9946f5]{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-5b9946f5]{display:none}.VPFooter[data-v-5b9946f5] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-5b9946f5] a:hover{color:var(--vp-c-text-1)}@media(min-width:768px){.VPFooter[data-v-5b9946f5]{padding:32px}}.container[data-v-5b9946f5]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-5b9946f5],.copyright[data-v-5b9946f5]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown button[data-v-e28a51a6]{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-e28a51a6]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-e28a51a6]{color:var(--vp-c-text-1)}.icon[data-v-e28a51a6]{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-e28a51a6]{font-size:14px}.icon[data-v-e28a51a6]{font-size:16px}}.open>.icon[data-v-e28a51a6]{transform:rotate(90deg)}.items[data-v-e28a51a6]{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-e28a51a6]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-e28a51a6]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-e28a51a6]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-e28a51a6]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-e28a51a6]{transition:all .2s ease-out}.flyout-leave-active[data-v-e28a51a6]{transition:all .15s ease-in}.flyout-enter-from[data-v-e28a51a6],.flyout-leave-to[data-v-e28a51a6]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-73add737]{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-73add737]{position:fixed}@media(min-width:960px){.VPLocalNav[data-v-73add737]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-73add737]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-73add737]{display:none}}@media(min-width:1280px){.VPLocalNav[data-v-73add737]{display:none}}.container[data-v-73add737]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-73add737]{display:flex;align-items:center;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-73add737]:hover{color:var(--vp-c-text-1);transition:color .25s}@media(min-width:960px){.menu[data-v-73add737]{display:none}}.menu-icon[data-v-73add737]{margin-right:8px;font-size:14px}.menu[data-v-73add737],[data-v-73add737] .VPLocalNavOutlineDropdown>button{padding:12px 24px 11px}@media(min-width:768px){.menu[data-v-73add737],[data-v-73add737] .VPLocalNavOutlineDropdown>button{padding:12px 32px 11px}}.VPSwitch[data-v-b4ccac88]{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-b4ccac88]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-b4ccac88]{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-b4ccac88]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-b4ccac88] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-b4ccac88] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-be9742d9]{opacity:1}.moon[data-v-be9742d9],.dark .sun[data-v-be9742d9]{opacity:0}.dark .moon[data-v-be9742d9]{opacity:1}.dark .VPSwitchAppearance[data-v-be9742d9] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-3f90c1a5]{display:none}@media(min-width:1280px){.VPNavBarAppearance[data-v-3f90c1a5]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-6e27a530]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-6e27a530]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);text-align:left;white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-6e27a530]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-6e27a530]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-5474bd6a]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-5474bd6a]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-5474bd6a]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-5474bd6a]{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-fcd1d7a8]{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-fcd1d7a8] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-fcd1d7a8] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-fcd1d7a8] .group:last-child{padding-bottom:0}.VPMenu[data-v-fcd1d7a8] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-fcd1d7a8] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-fcd1d7a8] .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-fcd1d7a8] .action{padding-left:24px}.VPFlyout[data-v-d8fae6e2]{position:relative}.VPFlyout[data-v-d8fae6e2]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-d8fae6e2]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-d8fae6e2]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-d8fae6e2]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-d8fae6e2]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-d8fae6e2]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-d8fae6e2],.button[aria-expanded=true]+.menu[data-v-d8fae6e2]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-d8fae6e2]{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-d8fae6e2]{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-d8fae6e2]{margin-right:0;font-size:16px}.text-icon[data-v-d8fae6e2]{margin-left:4px;font-size:14px}.icon[data-v-d8fae6e2]{font-size:20px;transition:fill .25s}.menu[data-v-d8fae6e2]{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-32d78712]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-32d78712]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-32d78712]>svg,.VPSocialLink[data-v-32d78712]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-a1a7286e]{display:flex;justify-content:center}.VPNavBarExtra[data-v-2a0cad91]{display:none;margin-right:-12px}@media(min-width:768px){.VPNavBarExtra[data-v-2a0cad91]{display:block}}@media(min-width:1280px){.VPNavBarExtra[data-v-2a0cad91]{display:none}}.trans-title[data-v-2a0cad91]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-2a0cad91],.item.social-links[data-v-2a0cad91]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-2a0cad91]{min-width:176px}.appearance-action[data-v-2a0cad91]{margin-right:-2px}.social-links-list[data-v-2a0cad91]{margin:-4px -8px}.VPNavBarHamburger[data-v-6bee1efd]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media(min-width:768px){.VPNavBarHamburger[data-v-6bee1efd]{display:none}}.container[data-v-6bee1efd]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-6bee1efd]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-6bee1efd]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-6bee1efd]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-6bee1efd]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-6bee1efd]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-6bee1efd]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-6bee1efd],.VPNavBarHamburger.active:hover .middle[data-v-6bee1efd],.VPNavBarHamburger.active:hover .bottom[data-v-6bee1efd]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-6bee1efd],.middle[data-v-6bee1efd],.bottom[data-v-6bee1efd]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-6bee1efd]{top:0;left:0;transform:translate(0)}.middle[data-v-6bee1efd]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-6bee1efd]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-727dd4ba]{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-727dd4ba],.VPNavBarMenuLink[data-v-727dd4ba]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-020be4db]{display:none}@media(min-width:768px){.VPNavBarMenu[data-v-020be4db]{display:flex}}.VPNavBarAskAiButton[data-v-f1e7ba13]{display:flex;align-items:center;height:var(--vp-nav-height);padding:8px 14px;font-size:20px}@media(min-width:768px){.VPNavBarAskAiButton[data-v-f1e7ba13]{height:auto;padding:11.5px;transition:color .3s ease;background-color:var(--vp-c-bg-alt);border-radius:8px;font-size:15px;color:var(--vp-c-text-2)}.VPNavBarAskAiButton[data-v-f1e7ba13]:hover{color:var(--vp-c-brand-1)}}.VPNavBarSearchButton[data-v-69351052]{display:flex;align-items:center;gap:8px;height:var(--vp-nav-height);padding:8px 14px;font-size:20px}.text[data-v-69351052],.keys[data-v-69351052],:root.mac .key-ctrl[data-v-69351052],:root:not(.mac) .key-cmd[data-v-69351052]{display:none}kbd[data-v-69351052]{font-family:inherit;font-weight:500}@media(min-width:768px){.VPNavBarSearchButton[data-v-69351052]{height:auto;padding:8px 12px;background-color:var(--vp-c-bg-alt);border-radius:8px;font-size:14px;line-height:1;color:var(--vp-c-text-2)}.text[data-v-69351052]{display:inline;font-size:13px}.keys[data-v-69351052]{display:flex;align-items:center;gap:4px;padding:4px 6px;border:1px solid var(--vp-c-divider);border-radius:4px;font-size:12px}}.VPNavBarSearch[data-v-bdd98725]{display:flex;align-items:center}@media(min-width:768px){.VPNavBarSearch[data-v-bdd98725]{gap:8px;flex-grow:1;padding-left:24px}}@media(min-width:960px){.VPNavBarSearch[data-v-bdd98725]{padding-left:32px}}.VPNavBarSocialLinks[data-v-ef6192dc]{display:none}@media(min-width:1280px){.VPNavBarSocialLinks[data-v-ef6192dc]{display:flex;align-items:center}}.title[data-v-d4488dd0]{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-d4488dd0]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-d4488dd0]{border-bottom-color:var(--vp-c-divider)}}[data-v-d4488dd0] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-0b550f38]{display:none}@media(min-width:1280px){.VPNavBarTranslations[data-v-0b550f38]{display:flex;align-items:center}}.title[data-v-0b550f38]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-cc1d9f2e]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-cc1d9f2e]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-cc1d9f2e]:not(.home){background-color:var(--vp-nav-bg-color)}@media(min-width:960px){.VPNavBar[data-v-cc1d9f2e]:not(.home){background-color:transparent}.VPNavBar[data-v-cc1d9f2e]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-cc1d9f2e]{padding:0 8px 0 24px}@media(min-width:768px){.wrapper[data-v-cc1d9f2e]{padding:0 32px}}@media(min-width:960px){.VPNavBar.has-sidebar .wrapper[data-v-cc1d9f2e]{padding:0}}.container[data-v-cc1d9f2e]{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-cc1d9f2e],.container>.content[data-v-cc1d9f2e]{pointer-events:none}.container[data-v-cc1d9f2e] *{pointer-events:auto}@media(min-width:960px){.VPNavBar.has-sidebar .container[data-v-cc1d9f2e]{max-width:100%}}.title[data-v-cc1d9f2e]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media(min-width:960px){.VPNavBar.has-sidebar .title[data-v-cc1d9f2e]{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-cc1d9f2e]{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-cc1d9f2e]{flex-grow:1}@media(min-width:960px){.VPNavBar.has-sidebar .content[data-v-cc1d9f2e]{position:relative;z-index:1;padding-left:var(--vp-sidebar-width);padding-right:32px}}@media(min-width:1440px){.VPNavBar.has-sidebar .content[data-v-cc1d9f2e]{padding-left:calc((100% - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width));padding-right:calc((100% - var(--vp-layout-max-width)) / 2 + 32px)}}.content-body[data-v-cc1d9f2e]{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-cc1d9f2e]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-cc1d9f2e]{background-color:transparent}.content-body[data-v-cc1d9f2e]{margin-right:-100vw;padding-right:100vw}}.menu+.translations[data-v-cc1d9f2e]:before,.menu+.appearance[data-v-cc1d9f2e]:before,.menu+.social-links[data-v-cc1d9f2e]:before,.translations+.appearance[data-v-cc1d9f2e]:before,.appearance+.social-links[data-v-cc1d9f2e]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-cc1d9f2e]:before,.translations+.appearance[data-v-cc1d9f2e]:before{margin-right:16px}.appearance+.social-links[data-v-cc1d9f2e]:before{margin-left:16px}.social-links[data-v-cc1d9f2e]{margin-right:-8px}.divider[data-v-cc1d9f2e]{width:100%;height:1px}@media(min-width:960px){.VPNavBar.has-sidebar .divider[data-v-cc1d9f2e]{padding-left:var(--vp-sidebar-width)}}@media(min-width:1440px){.VPNavBar.has-sidebar .divider[data-v-cc1d9f2e]{padding-left:calc((100% - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-cc1d9f2e]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-cc1d9f2e]{background-color:var(--vp-c-gutter)}@media(min-width:960px){.VPNavBar:not(.home.top) .divider-line[data-v-cc1d9f2e]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-cc1d9f2e]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-a3e2920d]{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-a3e2920d]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-5f4e26be]{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-5f4e26be]:hover,.VPNavScreenMenuLink.active[data-v-5f4e26be]{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-bc5d57b6]{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-bc5d57b6]:hover,.VPNavScreenMenuGroupLink.active[data-v-bc5d57b6]{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-7dfe209c]{display:block}.title[data-v-7dfe209c]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-d3547da8]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-d3547da8]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-d3547da8]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-d3547da8]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-d3547da8]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-d3547da8]{transform:rotate(45deg)}.button[data-v-d3547da8]{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-d3547da8]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-d3547da8]{transition:transform .25s}.group[data-v-d3547da8]:first-child{padding-top:0}.group+.group[data-v-d3547da8],.group+.item[data-v-d3547da8]{padding-top:4px}.VPNavScreenTranslations[data-v-6d36fd2d]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-6d36fd2d]{height:auto}.title[data-v-6d36fd2d]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-6d36fd2d]{font-size:16px}.icon.lang[data-v-6d36fd2d]{margin-right:8px}.icon.chevron[data-v-6d36fd2d]{margin-left:4px}.list[data-v-6d36fd2d]{padding:4px 0 0 24px}.link[data-v-6d36fd2d]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-3309f4f1]{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-3309f4f1],.VPNavScreen.fade-leave-active[data-v-3309f4f1]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-3309f4f1],.VPNavScreen.fade-leave-active .container[data-v-3309f4f1]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-3309f4f1],.VPNavScreen.fade-leave-to[data-v-3309f4f1]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-3309f4f1],.VPNavScreen.fade-leave-to .container[data-v-3309f4f1]{transform:translateY(-8px)}@media(min-width:768px){.VPNavScreen[data-v-3309f4f1]{display:none}}.container[data-v-3309f4f1]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-3309f4f1],.menu+.appearance[data-v-3309f4f1],.translations+.appearance[data-v-3309f4f1]{margin-top:24px}.menu+.social-links[data-v-3309f4f1]{margin-top:16px}.appearance+.social-links[data-v-3309f4f1]{margin-top:16px}.VPNav[data-v-d5bf7c8e]{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-d5bf7c8e]{position:fixed}}.VPSidebarItem.level-0[data-v-6b36a2fd]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-6b36a2fd]{padding-bottom:10px}.item[data-v-6b36a2fd]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-6b36a2fd]{cursor:pointer}.indicator[data-v-6b36a2fd]{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-6b36a2fd],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-6b36a2fd],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-6b36a2fd],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-6b36a2fd]{background-color:var(--vp-c-brand-1)}.link[data-v-6b36a2fd]{display:flex;align-items:center;flex-grow:1}.text[data-v-6b36a2fd]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-6b36a2fd]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-6b36a2fd],.VPSidebarItem.level-2 .text[data-v-6b36a2fd],.VPSidebarItem.level-3 .text[data-v-6b36a2fd],.VPSidebarItem.level-4 .text[data-v-6b36a2fd],.VPSidebarItem.level-5 .text[data-v-6b36a2fd]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-6b36a2fd],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-6b36a2fd],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-6b36a2fd],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-6b36a2fd],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-6b36a2fd],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-6b36a2fd]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-6b36a2fd],.VPSidebarItem.level-1.has-active>.item>.text[data-v-6b36a2fd],.VPSidebarItem.level-2.has-active>.item>.text[data-v-6b36a2fd],.VPSidebarItem.level-3.has-active>.item>.text[data-v-6b36a2fd],.VPSidebarItem.level-4.has-active>.item>.text[data-v-6b36a2fd],.VPSidebarItem.level-5.has-active>.item>.text[data-v-6b36a2fd],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-6b36a2fd],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-6b36a2fd],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-6b36a2fd],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-6b36a2fd],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-6b36a2fd],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-6b36a2fd]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-6b36a2fd],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-6b36a2fd],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-6b36a2fd],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-6b36a2fd],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-6b36a2fd],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-6b36a2fd]{color:var(--vp-c-brand-1)}.caret[data-v-6b36a2fd]{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-6b36a2fd]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-6b36a2fd]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-6b36a2fd]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-6b36a2fd]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-6b36a2fd],.VPSidebarItem.level-2 .items[data-v-6b36a2fd],.VPSidebarItem.level-3 .items[data-v-6b36a2fd],.VPSidebarItem.level-4 .items[data-v-6b36a2fd],.VPSidebarItem.level-5 .items[data-v-6b36a2fd]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-6b36a2fd]{display:none}.no-transition[data-v-a84b7c21] .caret-icon{transition:none}.group+.group[data-v-a84b7c21]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media(min-width:960px){.group[data-v-a84b7c21]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-49f51a23]{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-49f51a23]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-49f51a23]{box-shadow:var(--vp-shadow-1)}@media(min-width:960px){.VPSidebar[data-v-49f51a23]{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-49f51a23]{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-49f51a23]{position:sticky;top:calc(var(--vp-nav-height) * -1);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-49f51a23]{outline:0}.VPSkipLink[data-v-10d4d845]{position:fixed;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-10d4d845]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media(min-width:1280px){.VPSkipLink[data-v-10d4d845]{top:14px;left:16px}}.Layout[data-v-c109192d]{display:flex;flex-direction:column;min-height:100vh}.vpi-versioning.option-icon{margin-right:2px!important}.vpi-versioning{display:none}.VPVersionSwitcher[data-v-29051ae2]{display:flex;align-items:center}.icon[data-v-29051ae2]{padding:8px}.title[data-v-29051ae2]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPScreenVersionSwitcher[data-v-29051ae2]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPScreenVersionSwitcher .items[data-v-29051ae2]{visibility:hidden}.VPScreenVersionSwitcher.open[data-v-29051ae2]{padding-bottom:10px;height:auto}.VPScreenVersionSwitcher.open .items[data-v-29051ae2]{visibility:visible}.VPScreenVersionSwitcher.open .button[data-v-29051ae2]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPScreenVersionSwitcher.open .button-icon[data-v-29051ae2]{transform:rotate(45deg)}.VPScreenVersionSwitcher button .icon[data-v-29051ae2]{margin-right:8px}.button[data-v-29051ae2]{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-29051ae2]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-29051ae2]{transition:transform .25s}.group[data-v-29051ae2]:first-child{padding-top:0}.group+.group[data-v-29051ae2],.group+.item[data-v-29051ae2]{padding-top:4px}.viewer-thumbnail-bg[data-v-027bdde7]{display:inline-block;padding:12px;background-color:#fff;cursor:pointer;transition:opacity .2s ease;min-width:40px}.viewer-image-bg[data-v-027bdde7]{display:none;position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,#fffffff2 15%,#ffffff4d 35%,#000000b3 60%,#000000d9)}.viewer-thumbnail[data-v-027bdde7],.viewer-image[data-v-027bdde7]{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.viewer-close[data-v-027bdde7],.viewer-controls[data-v-027bdde7],.viewer-link[data-v-027bdde7]{border:solid;border-color:var(--mate-dark-background-base);background:var(--mate-light-background-highlighted);opacity:96%;color:var(--mate-light-body)!important;border-width:1px}.viewer-zoom-level[data-v-027bdde7]{font-size:14px;font-weight:500;min-width:50px;text-align:center;color:var(--mate-light-body)!important}.viewer-modal[data-v-027bdde7]{position:fixed;inset:0;z-index:9998;background-color:#fff;opacity:90%;overflow:hidden;animation:fadeIn-027bdde7 .2s ease;padding:20px}@keyframes fadeIn-027bdde7{0%{opacity:0}to{opacity:1}}.viewer-container[data-v-027bdde7]{position:fixed;inset:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3;pointer-events:none}.viewer-container[data-v-027bdde7]>*{pointer-events:auto}.viewer-close[data-v-027bdde7]{position:absolute;top:20px;right:20px;border-radius:50%;width:40px;height:40px;font-size:24px;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.viewer-link[data-v-027bdde7]{position:absolute;top:20px;right:70px;border-radius:50%;width:40px;height:40px;font-size:24px;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.viewer-controls[data-v-027bdde7]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;border-radius:25px;padding:8px 16px;z-index:10}.viewer-btn[data-v-027bdde7]{background:transparent;border:none;font-size:18px;font-weight:700;cursor:pointer;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.viewer-btn[data-v-027bdde7]:disabled{opacity:.5;cursor:not-allowed}.viewer-image-container[data-v-027bdde7]{display:flex;align-items:center;justify-content:center;padding:20px}.viewer-image[data-v-027bdde7]{max-width:calc(100vw - 80px);max-height:calc(100vh - 140px);object-fit:contain;transition:transform .2s ease;transform-origin:center;display:block;cursor:grab;-webkit-user-select:none;user-select:none}.viewer-image.dragging[data-v-027bdde7]{cursor:grabbing;transition:none}footer[data-v-5c48deeb]{background-color:var(--footer-background);padding:2% 10%;opacity:1;z-index:23}footer .space-between[data-v-5c48deeb]{display:flex;gap:1rem}footer .space-between a[data-v-5c48deeb]{color:var(--vp-c-brand-1);text-decoration:underline}.NotFound[data-v-1103cf54]{padding:64px 24px 96px;text-align:center}@media(min-width:768px){.NotFound[data-v-1103cf54]{padding:96px 32px 168px}}.layout[data-v-1103cf54]{max-width:1152px;margin:0 auto}.bg[data-v-1103cf54]{background-color:var(--vp-c-bg-alt);border-radius:8px;padding:40px 28px 32px}@media(min-width:640px){.bg[data-v-1103cf54]{padding:48px 48px 40px}}.code[data-v-1103cf54]{line-height:64px;font-size:64px;font-weight:600;margin:0;color:var(--vp-c-text-2)}.title[data-v-1103cf54]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700;color:var(--vp-c-text-1);margin:0}.divider[data-v-1103cf54]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-1103cf54]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2);border:none;padding:0}.action[data-v-1103cf54]{padding-top:20px}.link[data-v-1103cf54]{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;text-decoration:none}.link[data-v-1103cf54]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.custom-error-message[data-v-1103cf54]{margin-top:32px;padding-top:20px;border-top:1px solid var(--vp-c-divider)}.custom-error-message p[data-v-1103cf54]{font-size:1.2rem;font-weight:600;color:var(--vp-c-text-1);margin:0}:root{--vp-c-bg: var(--mate-background-base);--vp-c-bg-alt: var(--mate-gray-30);--vp-c-bg-elv: var(--mate-gray-40);--vp-c-bg-soft: var(--mate-gray-20);--vp-c-black: var(--mate-white-and-black-black);--vp-c-border: var(--mate-border-base);--vp-c-dark-bg: var(--mate-background-base);--vp-c-dark-bg-alt: var(--mate-gray-70);--vp-c-dark-bg-elv: var(--mate-gray-100);--vp-c-dark-bg-soft: var(--mate-gray-100);--vp-c-dark-border: var(--mate-gray-80);--vp-c-dark-divider: var(--mate-gray-80);--vp-c-dark-gray-1: var(--mate-gray-60);--vp-c-dark-gray-2: var(--mate-gray-70);--vp-c-dark-gray-3: var(--mate-gray-80);--vp-c-dark-gray-soft: var(--mate-blue-20);--vp-c-dark-green-1: var(--mate-teal-10);--vp-c-dark-green-2: var(--mate-cyan-100);--vp-c-dark-green-3: var(--mate-cyan-80);--vp-c-dark-green-soft: var(--mate-cyan-50);--vp-c-dark-gutter: var(--mate-gray-80);--vp-c-dark-indigo-1: var(--mate-purple-10);--vp-c-dark-indigo-2: var(--mate-purple-40);--vp-c-dark-indigo-3: var(--mate-purple-50);--vp-c-dark-indigo-soft: var(--mate-purple-20);--vp-c-dark-purple-1: var(--mate-magenta-20);--vp-c-dark-purple-2: var(--mate-magenta-30);--vp-c-dark-purple-3: var(--mate-magenta-50);--vp-c-dark-purple-soft: var(--mate-magenta-40);--vp-c-dark-red-1: var(--mate-red-10);--vp-c-dark-red-2: var(--mate-red-40);--vp-c-dark-red-3: var(--mate-red-70);--vp-c-dark-red-soft: var(--mate-red-20);--vp-c-dark-text-1: var(--mate-text-body);--vp-c-dark-text-2: var(--mate-text-secondary);--vp-c-dark-text-3: var(--mate-text-tertiary);--vp-c-dark-yellow-1: var(--mate-green-30);--vp-c-dark-yellow-2: var(--mate-green-60);--vp-c-dark-yellow-3: var(--mate-green-90);--vp-c-dark-yellow-soft: var(--mate-green-10);--vp-c-divider: var(--mate-border-base);--vp-c-gray-1: var(--mate-blue-50);--vp-c-gray-2: var(--mate-cyan-10);--vp-c-gray-3: var(--mate-blue-10);--vp-c-gray-soft: var(--mate-blue-30);--vp-c-green-1: var(--mate-cyan-70);--vp-c-green-2: var(--mate-cyan-90);--vp-c-green-3: var(--mate-teal-20);--vp-c-green-soft: var(--mate-cyan-60);--vp-c-gutter: var(--mate-gray-80);--vp-c-indigo-1: var(--mate-magenta-100);--vp-c-indigo-2: var(--mate-purple-60);--vp-c-indigo-3: var(--mate-purple-70);--vp-c-indigo-soft: var(--mate-purple-30);--vp-c-purple-1: var(--mate-magenta-80);--vp-c-purple-2: var(--mate-magenta-70);--vp-c-purple-3: var(--mate-magenta-60);--vp-c-purple-soft: var(--mate-magenta-90);--vp-c-red-1: var(--mate-red-60);--vp-c-red-2: var(--mate-red-50);--vp-c-red-3: var(--mate-red-100);--vp-c-red-soft: var(--mate-red-30);--vp-c-sponsor: var(--mate-magenta-10);--vp-c-text-1: var(--mate-text-body);--vp-c-text-2: var(--mate-text-secondary);--vp-c-text-3: var(--mate-text-tertiary);--vp-c-white: var(--mate-white-and-black-white);--vp-c-yellow-1: var(--mate-yellow-60);--vp-c-yellow-2: var(--mate-yellow-70);--vp-c-yellow-3: var(--mate-yellow-80);--vp-c-yellow-soft: var(--mate-yellow-20)}:root{--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);--vp-c-gray-1: var(--vp-c-dark-gray-1);--vp-c-gray-2: var(--vp-c-dark-gray-2);--vp-c-gray-3: var(--vp-c-dark-gray-3);--vp-c-gray-soft: var(--vp-c-dark-gray-soft);--vp-c-indigo-1: var(--vp-c-dark-indigo-1);--vp-c-indigo-2: var(--vp-c-dark-indigo-2);--vp-c-indigo-3: var(--vp-c-dark-indigo-3);--vp-c-indigo-soft: var(--vp-c-dark-indigo-soft);--vp-c-purple-1: var(--vp-c-dark-purple-1);--vp-c-purple-2: var(--vp-c-dark-purple-2);--vp-c-purple-3: var(--vp-c-dark-purple-3);--vp-c-purple-soft: var(--vp-c-dark-purple-soft);--vp-c-green-1: var(--vp-c-dark-green-1);--vp-c-green-2: var(--vp-c-dark-green-2);--vp-c-green-3: var(--vp-c-dark-green-3);--vp-c-green-soft: var(--vp-c-dark-green-soft);--vp-c-yellow-1: var(--vp-c-dark-yellow-1);--vp-c-yellow-2: var(--vp-c-dark-yellow-2);--vp-c-yellow-3: var(--vp-c-dark-yellow-3);--vp-c-yellow-soft: var(--vp-c-dark-yellow-soft);--vp-c-red-1: var(--vp-c-dark-red-1);--vp-c-red-2: var(--vp-c-dark-red-2);--vp-c-red-3: var(--vp-c-dark-red-3);--vp-c-red-soft: var(--vp-c-dark-red-soft);--vp-c-bg: var(--vp-c-dark-bg);--vp-c-bg-alt: var(--vp-c-dark-bg-alt);--vp-c-bg-elv: var(--vp-c-dark-bg-elv);--vp-c-bg-soft: var(--vp-c-dark-bg-soft);--vp-c-border: var(--vp-c-dark-border);--vp-c-divider: var(--vp-c-dark-divider);--vp-c-gutter: var(--vp-c-dark-gutter);--vp-c-text-1: var(--vp-c-dark-text-1);--vp-c-text-2: var(--vp-c-dark-text-2);--vp-c-text-3: var(--vp-c-dark-text-3)}: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", -apple-system, BlinkMacSystemFont, 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}[lang]:where(:lang(zh,ja)){--vp-font-family-base: "Inter4CJK", -apple-system, BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}[lang]:where(:lang(zh,ja,ko)) h1,[lang]:where(:lang(zh,ja,ko)) h2,[lang]:where(:lang(zh,ja,ko)) h3,[lang]:where(:lang(zh,ja,ko)) h4,[lang]:where(:lang(zh,ja,ko)) h5,[lang]:where(:lang(zh,ja,ko)) h6,[lang]:where(:lang(zh,ja,ko)) li,[lang]:where(:lang(zh,ja,ko)) p{line-break:strict}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media(min-width:960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-2);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-2);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:lang(es),:lang(pt){--vp-code-copy-copied-text-content: "Copiado"}:lang(fa){--vp-code-copy-copied-text-content: "کپی شد"}:lang(ko){--vp-code-copy-copied-text-content: "복사됨"}:lang(ru){--vp-code-copy-copied-text-content: "Скопировано"}:lang(zh){--vp-code-copy-copied-text-content: "已复制"}:lang(ja){--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)}.no-title .custom-block-title{display:none}.vp-doc .custom-block.info{background-color:var(--mate-signal-info-light);border:none;border-radius:8px;padding:16px;margin:16px 0}.vp-doc .custom-block.info .custom-block-title{color:var(--mate-text-info);font-weight:600;margin-bottom:8px}.vp-doc .custom-block.info p{color:var(--mate-text-body);margin:0}.vp-doc .custom-block.warning{background-color:var(--mate-signal-warning-light);border:none;border-radius:8px;padding:16px;margin:16px 0}.vp-doc .custom-block.warning .custom-block-title{color:var(--mate-text-warning);font-weight:600;margin-bottom:8px}.vp-doc .custom-block.warning p{color:var(--mate-text-body);margin:0}.vp-doc .custom-block.danger{background-color:var(--mate-signal-danger-light);border:none;border-radius:8px;padding:16px;margin:16px 0}.vp-doc .custom-block.danger .custom-block-title{color:var(--mate-text-danger);font-weight:600;margin-bottom:8px}.vp-doc .custom-block.danger p{color:var(--mate-text-body);margin:0}.vp-doc .custom-block.details{background-color:var(--mate-signal-neutral-light);border:1px solid var(--mate-border-base);border-radius:8px;padding:16px;margin:16px 0}.vp-doc .custom-block.details .custom-block-title{color:var(--mate-text-neutral);font-weight:600;margin-bottom:8px}.vp-doc .custom-block.details p{color:var(--mate-text-body);margin:0}.vp-doc .custom-block.tip{background-color:var(--mate-signal-success-light);border:none;border-radius:8px;padding:16px;margin:16px 0}.vp-doc .custom-block.tip .custom-block-title{color:var(--mate-text-success);font-weight:600;margin-bottom:8px}.vp-doc .custom-block.tip p{color:var(--mate-text-body);margin:0}.vp-doc .custom-block .custom-block-title{line-height:1.4}.info.custom-block{background-color:var(--mate-illustrations-illustration-background)}:root{--footer-background: var(--mate-background-highlighted);--vp-c-bg-soft: var(--mate-background-highlighted);--vp-c-divider: var(--mate-border-light);--vp-c-border: var(--mate-border-base);--vp-c-gutter: var(--mate-border-base);--vp-c-brand-1: var(--mate-text-primary);--vp-c-brand-2: var(--mate-text-secondary);--vp-c-brand-3: var(--mate-text-tertiary);--vp-code-bg: var(--mate-background-highlighted) !important;--vp-sidebar-bg-color: var(--mate-background-base)}.VPDoc{padding:0!important}.VPDoc .content{min-height:100vh}.VPDoc .container>.aside *{position:sticky}.outline-marker{display:none}.code-examples{margin:2rem 0;border:1px solid var(--vp-c-divider);border-radius:8px;overflow:hidden}.code-examples .tab-panel{padding:2% 5%!important}.VPSidebar,.VPCustomSidebar{border:solid;border-color:var(--mate-border-light);border-width:0 1px 0 0}.VPSidebarItem *{margin:0}thead:has(tr>th:empty){display:none}.divider-line{background-color:var(--mate-border-light)!important}.VPLocalNav{border-bottom:1px solid var(--mate-border-light)!important}.VPNavBarSearchButton{background-color:var(--mate-background-base)!important;border:solid;border-color:var(--mate-border-light);border-width:1px}.vp-doc th{background-color:var(--mate-background-highlighted)}.vp-doc tr:nth-child(2n){background-color:var(--mate-background-base)}.vp-doc tr{background-color:var(--mate-background-base)}a[data-v-becf69d1],a img[data-v-becf69d1]{height:inherit}.VPCustomSidebar[data-v-5c5cd1d4]{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}.VPCustomSidebar.open[data-v-5c5cd1d4]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPCustomSidebar[data-v-5c5cd1d4]{box-shadow:var(--vp-shadow-1)}@media(min-width:960px){.VPCustomSidebar[data-v-5c5cd1d4]{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){.VPCustomSidebar[data-v-5c5cd1d4]{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-5c5cd1d4]{position:sticky;top:calc(var(--vp-nav-height) * -1);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-5c5cd1d4]{outline:0}.about-layout-wrapper[data-v-244d284e]{display:flex;flex-direction:column;min-height:100vh;width:100%}.about-content-wrapper[data-v-244d284e]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.about-content-wrapper.has-sidebar[data-v-244d284e]{margin:0}@media(min-width:960px){.about-content-wrapper[data-v-244d284e]{padding-top:var(--vp-nav-height)}.about-content-wrapper.has-sidebar[data-v-244d284e]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media(min-width:1440px){.about-content-wrapper.has-sidebar[data-v-244d284e]{padding-right:calc((100% - var(--vp-layout-max-width)) / 2);padding-left:calc((100% - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}:root{--vp-plugin-tabs-tab-text-color: var(--vp-c-text-2);--vp-plugin-tabs-tab-active-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-hover-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-bg: var(--vp-c-bg-soft);--vp-plugin-tabs-tab-divider: var(--vp-c-divider);--vp-plugin-tabs-tab-active-bar-color: var(--vp-c-brand-1)}.plugin-tabs{margin:16px 0;background-color:var(--vp-plugin-tabs-tab-bg);border-radius:8px}.plugin-tabs--tab-list{position:relative;padding:0 12px;overflow-x:auto;overflow-y:hidden}.plugin-tabs--tab-list:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--vp-plugin-tabs-tab-divider)}.plugin-tabs--tab{position:relative;padding:0 12px;line-height:48px;border-bottom:2px solid transparent;color:var(--vp-plugin-tabs-tab-text-color);font-size:14px;font-weight:500;white-space:nowrap;transition:color .25s}.plugin-tabs--tab[aria-selected=true]{color:var(--vp-plugin-tabs-tab-active-text-color)}.plugin-tabs--tab:hover{color:var(--vp-plugin-tabs-tab-hover-text-color)}.plugin-tabs--tab:after{content:"";position:absolute;bottom:-2px;left:8px;right:8px;height:2px;background-color:transparent;transition:background-color .25s;z-index:1}.plugin-tabs--tab[aria-selected=true]:after{background-color:var(--vp-plugin-tabs-tab-active-bar-color)}.plugin-tabs[data-variant=code]{margin-top:16px;margin-bottom:0;background-color:transparent;border-radius:0}.plugin-tabs[data-variant=code] .plugin-tabs--tab-list{margin-right:-24px;margin-left:-24px;background-color:var(--vp-code-tab-bg);box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media(min-width:640px){.plugin-tabs[data-variant=code] .plugin-tabs--tab-list{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.plugin-tabs[data-variant=code] .plugin-tabs--tab-list:after{display:none}.plugin-tabs[data-variant=code] .plugin-tabs--tab{color:var(--vp-code-tab-text-color)}.plugin-tabs[data-variant=code] .plugin-tabs--tab[aria-selected=true]{color:var(--vp-code-tab-active-text-color)}.plugin-tabs[data-variant=code] .plugin-tabs--tab:hover{color:var(--vp-code-tab-hover-text-color)}.plugin-tabs[data-variant=code] .plugin-tabs--tab[aria-selected=true]:after{background-color:var(--vp-code-tab-active-bar-color)}.plugin-tabs--content[data-v-9f355b7c]{padding:16px}.plugin-tabs--content[data-is-print=true][data-v-9f355b7c]:not(:last-child){border-bottom:2px solid var(--vp-plugin-tabs-tab-divider)}.plugin-tabs--content[data-v-9f355b7c]>:first-child:first-child{margin-top:0}.plugin-tabs--content[data-v-9f355b7c]>:last-child:last-child{margin-bottom:0}.plugin-tabs--content[data-v-9f355b7c]>div[class*=language-]{border-radius:8px;margin:16px 0}:root:not(.dark) .plugin-tabs--content[data-v-9f355b7c] div[class*=language-]{background-color:var(--vp-c-bg)}.plugin-tabs[data-variant=code] .plugin-tabs--content[data-v-9f355b7c]{padding:0}.plugin-tabs[data-variant=code] .plugin-tabs--content[data-v-9f355b7c]>div[class*=language-]{border-top-left-radius:0!important;border-top-right-radius:0!important;margin:0 -24px!important}@media(min-width:640px){.plugin-tabs[data-variant=code] .plugin-tabs--content[data-v-9f355b7c]>div[class*=language-]{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important;margin-right:0!important;margin-left:0!important}}.color-token{width:20px;height:20px}.color-token{--mate-red-10: #fff1f1;--mate-red-20: #ffd7d9;--mate-red-30: #ffb3b8;--mate-red-40: #ff8389;--mate-red-50: #fa4d56;--mate-red-60: #e22c36;--mate-red-70: #a2191f;--mate-red-80: #750e13;--mate-red-90: #520408;--mate-red-100: #2d0709;--mate-magenta-10: #fff0f7;--mate-magenta-20: #ffd6e8;--mate-magenta-30: #ffafd2;--mate-magenta-40: #ff7eb6;--mate-magenta-50: #ee5396;--mate-magenta-60: #d02670;--mate-magenta-70: #9f1853;--mate-magenta-80: #740937;--mate-magenta-90: #510224;--mate-magenta-100: #2a0a18;--mate-purple-10: #f6f2ff;--mate-purple-20: #e8daff;--mate-purple-30: #d4bbff;--mate-purple-40: #be95ff;--mate-purple-50: #a56eff;--mate-purple-60: #8a3ffc;--mate-purple-70: #6929c4;--mate-purple-80: #491d8b;--mate-purple-90: #31135e;--mate-purple-100: #1c0f30;--mate-blue-10: #e6f0fc;--mate-blue-20: #c2dbf7;--mate-blue-30: #91bff1;--mate-blue-40: #5ea1ea;--mate-blue-50: #2e84e4;--mate-blue-60: #276ae1;--mate-blue-70: #0059bd;--mate-blue-80: #004b9e;--mate-blue-90: #00336b;--mate-blue-100: #001e40;--mate-cyan-10: #e6f1f6;--mate-cyan-20: #c2dee9;--mate-cyan-30: #91c4d8;--mate-cyan-40: #5ea9c6;--mate-cyan-50: #2e8fb5;--mate-cyan-60: #0076a5;--mate-cyan-70: #00648c;--mate-cyan-80: #005475;--mate-cyan-90: #00354a;--mate-cyan-100: #001b26;--mate-teal-10: #d9fbfb;--mate-teal-20: #9ef0f0;--mate-teal-30: #3ddbd9;--mate-teal-40: #08bdba;--mate-teal-50: #009d9a;--mate-teal-60: #007d79;--mate-teal-70: #005d5d;--mate-teal-80: #004144;--mate-teal-90: #022b30;--mate-teal-100: #081a1c;--mate-green-10: #defbe6;--mate-green-20: #a7f0ba;--mate-green-30: #6fdc8c;--mate-green-40: #42be65;--mate-green-50: #24a148;--mate-green-60: #1d873c;--mate-green-70: #0e6027;--mate-green-80: #044317;--mate-green-90: #022d0d;--mate-green-100: #071908;--mate-orange-10: #fff2e8;--mate-orange-20: #ffd9be;--mate-orange-30: #ffb784;--mate-orange-40: #ff832b;--mate-orange-50: #eb6200;--mate-orange-60: #c75300;--mate-orange-70: #8a3800;--mate-orange-80: #5e2900;--mate-orange-90: #3e1a00;--mate-orange-100: #231000;--mate-yellow-10: #fcf4d6;--mate-yellow-20: #fddc69;--mate-yellow-30: #f1c21b;--mate-yellow-40: #d2a106;--mate-yellow-50: #b28600;--mate-yellow-60: #8e6a00;--mate-yellow-70: #684e00;--mate-yellow-80: #483700;--mate-yellow-90: #302400;--mate-yellow-100: #1c1500;--mate-gray-10: #f2f4f8;--mate-gray-20: #dde1e6;--mate-gray-30: #c1c7cd;--mate-gray-40: #a2a9b0;--mate-gray-50: #878d96;--mate-gray-60: #6e7881;--mate-gray-70: #4d5358;--mate-gray-80: #343a3f;--mate-gray-90: #21272a;--mate-gray-100: #111518;--mate-white-and-black-white: #ffffff;--mate-white-and-black-black: #000000;--mate-light-components-calendar-event-background-magenta: #D0267024;--mate-light-components-calendar-event-background-purple: #8A3FFC1F;--mate-light-components-calendar-event-background-yellow: #F1C21B24;--mate-light-components-calendar-event-background-cyan: #0076A51F;--mate-light-components-calendar-event-background-teal: #007D791F;--mate-light-components-date-picker-gradient-background-visible: #001F420D;--mate-light-components-date-picker-gradient-background-not-visible: #001F4200;--mate-light-components-grid-border: #CCD2D9;--mate-light-components-grid-background-selected: #E5F1FF;--mate-light-components-grid-background-hover: #E5F1FF;--mate-light-components-grid-background-edited: #FCF3D1;--mate-light-components-grid-background-danger: #FDE8E9;--mate-light-components-akdb-logo-1: #00A1E0;--mate-light-components-akdb-logo-2: #003979;--mate-light-components-other-stepper-gradient-background: #FFFFFF00;--mate-light-shades-base-contrast-5pct: #f2f3f5;--mate-light-shades-contrast-5pct: #001F420d;--mate-light-shades-contrast-10pct: #001F421a;--mate-light-shades-contrast-20pct: #001F4233;--mate-light-shades-contrast-30pct: #001F424d;--mate-light-shades-contrast-40pct: #001F4260;--mate-light-shades-contrast-50pct: #001F4282;--mate-light-shades-contrast-60pct: #001F429c;--mate-light-shades-contrast-70pct: #001F42b3;--mate-light-shades-contrast-80pct: #001F42c0;--mate-light-shades-contrast-90pct: #001F42e6;--mate-light-shades-shade-10pct: #001F421a;--mate-light-shades-shade-20pct: #001F4233;--mate-light-shades-shade-30pct: #001F424d;--mate-light-shades-shade-40pct: #001F4260;--mate-light-shades-shade-50pct: #001F4282;--mate-light-signal-danger-light: #e7131d1a;--mate-light-signal-info-light: #3392ff21;--mate-light-signal-success-light: #1688381a;--mate-light-signal-warning-light: #ff6a0038;--mate-light-signal-primary-light: #3392ff21;--mate-dark-components-calendar-event-background-magenta: #D0267024;--mate-dark-components-calendar-event-background-purple: #8A3FFC1F;--mate-dark-components-calendar-event-background-yellow: #F1C21B24;--mate-dark-components-calendar-event-background-cyan: #0076A51F;--mate-dark-components-calendar-event-background-teal: #007D791F;--mate-dark-components-date-picker-gradient-background-visible: #1115180D;--mate-dark-components-date-picker-gradient-background-not-visible: #11151800;--mate-dark-components-grid-border: #484F54;--mate-dark-components-grid-background-selected: #243546;--mate-dark-components-grid-background-hover: #243546;--mate-dark-components-grid-background-edited: #4A4627;--mate-dark-components-grid-background-danger: #3C2D31;--mate-dark-components-other-stepper-gradient-background: #21272A00;--mate-dark-components-other-global-header-background: #353B3F;--mate-dark-shades-base-contrast-5pct: #282e32;--mate-dark-shades-contrast-5pct: #e8f1fc09;--mate-dark-shades-contrast-10pct: #e8f1fc1a;--mate-dark-shades-contrast-20pct: #e8f1fc33;--mate-dark-shades-contrast-30pct: #e8f1fc4d;--mate-dark-shades-contrast-40pct: #e8f1fc60;--mate-dark-shades-contrast-50pct: #e8f1fc80;--mate-dark-shades-contrast-60pct: #e8f1fc9c;--mate-dark-shades-contrast-70pct: #e8f1fcb3;--mate-dark-shades-contrast-80pct: #e8f1fcc0;--mate-dark-shades-contrast-90pct: #e8f1fce6;--mate-dark-shades-shade-10pct: #05050512;--mate-dark-shades-shade-20pct: #090a0b3b;--mate-dark-shades-shade-30pct: #0d0f1152;--mate-dark-shades-shade-40pct: #11141869;--mate-dark-shades-shade-50pct: #14191f80;--mate-dark-signal-danger-light: #e7555d24;--mate-dark-signal-info-light: #3392ff21;--mate-dark-signal-success-light: #0ff5541a;--mate-dark-signal-warning-light: #ff6a0024;--mate-dark-signal-primary-light: #3392ff38;--mate-light-border-base: var(--mate-light-shades-contrast-50pct);--mate-light-border-light: var(--mate-light-shades-contrast-20pct);--mate-light-components-calendar-event-background-blue: var(--mate-light-signal-info-light);--mate-light-components-calendar-event-background-red: var(--mate-light-signal-danger-light);--mate-light-components-calendar-event-background-orange: var(--mate-light-signal-warning-light);--mate-light-components-calendar-event-background-green: var(--mate-light-signal-success-light);--mate-light-components-calendar-event-line-magenta: var(--mate-magenta-60);--mate-light-components-calendar-event-line-purple: var(--mate-purple-60);--mate-light-components-calendar-event-line-yellow: var(--mate-yellow-60);--mate-light-components-calendar-event-line-cyan: var(--mate-cyan-60);--mate-light-components-calendar-event-line-teal: var(--mate-teal-60);--mate-light-components-date-picker-separator: var(--mate-light-shades-contrast-40pct);--mate-light-components-field-background-disabled: var(--mate-light-shades-contrast-5pct);--mate-light-components-field-border-enabled: var(--mate-light-shades-contrast-50pct);--mate-light-components-field-border-hover: var(--mate-light-shades-contrast-90pct);--mate-light-components-field-border-disabled: var(--mate-light-shades-contrast-20pct);--mate-light-components-field-border-read-only: var(--mate-light-shades-contrast-50pct);--mate-light-components-x-range-chart-1: var(--mate-magenta-100);--mate-light-components-x-range-chart-2: var(--mate-purple-100);--mate-light-components-x-range-chart-3: var(--mate-teal-100);--mate-light-components-x-range-chart-4: var(--mate-orange-100);--mate-light-components-x-range-chart-5: var(--mate-cyan-100);--mate-light-components-x-range-chart-6: var(--mate-yellow-100);--mate-light-components-x-range-chart-7: var(--mate-green-100);--mate-light-components-x-range-chart-8: var(--mate-gray-100);--mate-light-components-x-range-chart-9: var(--mate-blue-100);--mate-light-components-x-range-chart-10: var(--mate-red-100);--mate-light-components-split-layout-handle: var(--mate-light-shades-contrast-30pct);--mate-light-components-split-layout-border-hover: var(--mate-light-shades-contrast-90pct);--mate-light-components-other-button-border-disabled: var(--mate-light-shades-contrast-20pct);--mate-light-components-other-loading-indicator-background: var(--mate-light-shades-contrast-10pct);--mate-light-components-other-multiselect-chip-background: var(--mate-light-shades-contrast-20pct);--mate-light-components-other-global-header-background: var(--mate-light-shades-base-contrast-5pct);--mate-light-illustrations-illustration-background: var(--mate-gray-10);--mate-light-illustrations-illustration-color-success: var(--mate-green-60);--mate-light-illustrations-illustration-color-warning: var(--mate-orange-60);--mate-light-illustrations-illustration-color-error: var(--mate-red-60);--mate-light-illustrations-illustration-stroke: var(--mate-blue-90);--mate-light-illustrations-illustration-color-level-1: var(--mate-white-and-black-white);--mate-light-illustrations-illustration-color-level-2: var(--mate-blue-20);--mate-light-illustrations-illustration-color-level-3: var(--mate-blue-30);--mate-light-illustrations-illustration-color-level-4: var(--mate-blue-40);--mate-light-illustrations-illustration-color-level-5: var(--mate-blue-50);--mate-light-illustrations-illustration-color-level-6: var(--mate-blue-90);--mate-light-shades-base: var(--mate-white-and-black-white);--mate-light-shades-contrast-100pct: var(--mate-blue-100);--mate-light-signal-danger: var(--mate-red-60);--mate-light-signal-info: var(--mate-blue-60);--mate-light-signal-success: var(--mate-green-60);--mate-light-signal-warning: var(--mate-orange-60);--mate-light-signal-primary: var(--mate-blue-60);--mate-light-signal-neutral: var(--mate-gray-60);--mate-light-signal-neutral-light: var(--mate-light-shades-contrast-5pct);--mate-light-icon-danger: var(--mate-red-60);--mate-light-icon-success: var(--mate-green-60);--mate-light-icon-warning: var(--mate-orange-60);--mate-light-icon-info: var(--mate-blue-60);--mate-light-icon-neutral: var(--mate-gray-60);--mate-light-icon-interactive-enabled: var(--mate-light-shades-contrast-60pct);--mate-light-icon-interactive-hover: var(--mate-light-shades-contrast-90pct);--mate-light-icon-interactive-active: var(--mate-blue-70);--mate-light-icon-interactive-selected: var(--mate-blue-70);--mate-light-icon-interactive-disabled: var(--mate-light-shades-contrast-30pct);--mate-light-icon-interactive-contrast: var(--mate-white-and-black-white);--mate-light-icon-not-interactive: var(--mate-light-shades-contrast-70pct);--mate-light-interactive-focus: var(--mate-blue-100);--mate-light-interactive-contrast: var(--mate-white-and-black-white);--mate-light-interactive-danger-hover: var(--mate-red-70);--mate-light-interactive-danger-active: var(--mate-red-80);--mate-light-interactive-danger-disabled: var(--mate-light-shades-contrast-5pct);--mate-light-interactive-hover: var(--mate-blue-70);--mate-light-interactive-active: var(--mate-blue-80);--mate-light-interactive-disabled: var(--mate-light-shades-contrast-5pct);--mate-light-background-highlighted: var(--mate-light-shades-base-contrast-5pct);--mate-light-background-interactive-hover: var(--mate-light-shades-contrast-5pct);--mate-light-background-interactive-active: var(--mate-light-signal-primary-light);--mate-light-background-interactive-selected: var(--mate-light-signal-primary-light);--mate-light-background-interactive-disabled: var(--mate-light-shades-contrast-10pct);--mate-light-background-danger-hover: var(--mate-light-shades-contrast-5pct);--mate-light-background-danger-active: var(--mate-light-signal-danger-light);--mate-light-data-1: var(--mate-magenta-60);--mate-light-data-2: var(--mate-purple-60);--mate-light-data-3: var(--mate-teal-60);--mate-light-data-4: var(--mate-orange-60);--mate-light-data-5: var(--mate-cyan-60);--mate-light-data-6: var(--mate-yellow-60);--mate-light-data-7: var(--mate-green-60);--mate-light-data-8: var(--mate-gray-60);--mate-light-data-9: var(--mate-blue-60);--mate-light-data-10: var(--mate-red-60);--mate-light-text-body: var(--mate-light-shades-contrast-90pct);--mate-light-text-secondary: var(--mate-light-shades-contrast-70pct);--mate-light-text-tertiary: var(--mate-light-shades-contrast-60pct);--mate-light-text-disabled: var(--mate-light-shades-contrast-30pct);--mate-light-text-danger: var(--mate-red-70);--mate-light-text-danger-contrast: var(--mate-white-and-black-white);--mate-light-text-info: var(--mate-blue-70);--mate-light-text-info-contrast: var(--mate-white-and-black-white);--mate-light-text-success: var(--mate-green-70);--mate-light-text-success-contrast: var(--mate-white-and-black-white);--mate-light-text-warning: var(--mate-orange-70);--mate-light-text-warning-contrast: var(--mate-white-and-black-white);--mate-light-text-primary: var(--mate-blue-70);--mate-light-text-primary-contrast: var(--mate-white-and-black-white);--mate-light-text-neutral: var(--mate-light-shades-contrast-80pct);--mate-light-text-neutral-contrast: var(--mate-white-and-black-white);--mate-dark-border-base: var(--mate-dark-shades-contrast-50pct);--mate-dark-border-light: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-calendar-event-background-blue: var(--mate-dark-signal-info-light);--mate-dark-components-calendar-event-background-red: var(--mate-dark-signal-danger-light);--mate-dark-components-calendar-event-background-orange: var(--mate-dark-signal-warning-light);--mate-dark-components-calendar-event-background-green: var(--mate-dark-signal-success-light);--mate-dark-components-calendar-event-line-magenta: var(--mate-magenta-50);--mate-dark-components-calendar-event-line-purple: var(--mate-purple-50);--mate-dark-components-calendar-event-line-yellow: var(--mate-yellow-50);--mate-dark-components-calendar-event-line-cyan: var(--mate-cyan-50);--mate-dark-components-calendar-event-line-teal: var(--mate-teal-50);--mate-dark-components-date-picker-separator: var(--mate-dark-shades-contrast-40pct);--mate-dark-components-field-background-disabled: var(--mate-dark-shades-contrast-5pct);--mate-dark-components-field-border-enabled: var(--mate-dark-shades-contrast-50pct);--mate-dark-components-field-border-hover: var(--mate-dark-shades-contrast-90pct);--mate-dark-components-field-border-disabled: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-field-border-read-only: var(--mate-dark-shades-contrast-50pct);--mate-dark-components-x-range-chart-1: var(--mate-magenta-10);--mate-dark-components-x-range-chart-2: var(--mate-purple-10);--mate-dark-components-x-range-chart-3: var(--mate-teal-10);--mate-dark-components-x-range-chart-4: var(--mate-orange-10);--mate-dark-components-x-range-chart-5: var(--mate-cyan-10);--mate-dark-components-x-range-chart-6: var(--mate-yellow-10);--mate-dark-components-x-range-chart-7: var(--mate-green-10);--mate-dark-components-x-range-chart-8: var(--mate-gray-10);--mate-dark-components-x-range-chart-9: var(--mate-blue-10);--mate-dark-components-x-range-chart-10: var(--mate-red-10);--mate-dark-components-akdb-logo-1: var(--mate-white-and-black-white);--mate-dark-components-akdb-logo-2: var(--mate-white-and-black-white);--mate-dark-components-split-layout-handle: var(--mate-dark-shades-contrast-30pct);--mate-dark-components-split-layout-border-hover: var(--mate-dark-shades-contrast-90pct);--mate-dark-components-other-button-border-disabled: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-other-loading-indicator-background: var(--mate-dark-shades-contrast-10pct);--mate-dark-components-other-multiselect-chip-background: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-other-side-panel-badge: var(--mate-blue-40);--mate-dark-illustrations-illustration-background: var(--mate-blue-80);--mate-dark-illustrations-illustration-color-success: var(--mate-green-40);--mate-dark-illustrations-illustration-color-warning: var(--mate-orange-40);--mate-dark-illustrations-illustration-color-error: var(--mate-red-50);--mate-dark-illustrations-illustration-stroke: var(--mate-blue-20);--mate-dark-illustrations-illustration-color-level-1: var(--mate-blue-100);--mate-dark-illustrations-illustration-color-level-2: var(--mate-blue-70);--mate-dark-illustrations-illustration-color-level-3: var(--mate-blue-60);--mate-dark-illustrations-illustration-color-level-4: var(--mate-blue-50);--mate-dark-illustrations-illustration-color-level-5: var(--mate-blue-40);--mate-dark-illustrations-illustration-color-level-6: var(--mate-blue-20);--mate-dark-shades-base: var(--mate-gray-90);--mate-dark-shades-contrast-100pct: var(--mate-blue-10);--mate-dark-signal-danger: var(--mate-red-50);--mate-dark-signal-info: var(--mate-blue-50);--mate-dark-signal-success: var(--mate-green-50);--mate-dark-signal-warning: var(--mate-orange-50);--mate-dark-signal-primary: var(--mate-blue-50);--mate-dark-signal-neutral: var(--mate-gray-50);--mate-dark-signal-neutral-light: var(--mate-dark-shades-contrast-5pct);--mate-dark-icon-danger: var(--mate-red-50);--mate-dark-icon-success: var(--mate-green-50);--mate-dark-icon-warning: var(--mate-orange-50);--mate-dark-icon-info: var(--mate-blue-50);--mate-dark-icon-neutral: var(--mate-gray-50);--mate-dark-icon-interactive-enabled: var(--mate-dark-shades-contrast-60pct);--mate-dark-icon-interactive-hover: var(--mate-dark-shades-contrast-90pct);--mate-dark-icon-interactive-active: var(--mate-blue-30);--mate-dark-icon-interactive-selected: var(--mate-blue-30);--mate-dark-icon-interactive-disabled: var(--mate-dark-shades-contrast-30pct);--mate-dark-icon-interactive-contrast: var(--mate-gray-100);--mate-dark-icon-not-interactive: var(--mate-dark-shades-contrast-70pct);--mate-dark-interactive-focus: var(--mate-blue-10);--mate-dark-interactive-contrast: var(--mate-gray-100);--mate-dark-interactive-danger-hover: var(--mate-red-40);--mate-dark-interactive-danger-active: var(--mate-red-30);--mate-dark-interactive-danger-disabled: var(--mate-dark-shades-contrast-5pct);--mate-dark-interactive-hover: var(--mate-blue-40);--mate-dark-interactive-active: var(--mate-blue-30);--mate-dark-interactive-disabled: var(--mate-dark-shades-contrast-5pct);--mate-dark-background-highlighted: var(--mate-dark-shades-base-contrast-5pct);--mate-dark-background-interactive-hover: var(--mate-dark-shades-contrast-5pct);--mate-dark-background-interactive-active: var(--mate-dark-signal-primary-light);--mate-dark-background-interactive-selected: var(--mate-dark-signal-primary-light);--mate-dark-background-interactive-disabled: var(--mate-dark-shades-contrast-20pct);--mate-dark-background-danger-hover: var(--mate-dark-shades-contrast-5pct);--mate-dark-background-danger-active: var(--mate-dark-signal-danger-light);--mate-dark-data-1: var(--mate-magenta-50);--mate-dark-data-2: var(--mate-purple-50);--mate-dark-data-3: var(--mate-teal-50);--mate-dark-data-4: var(--mate-orange-50);--mate-dark-data-5: var(--mate-cyan-50);--mate-dark-data-6: var(--mate-yellow-50);--mate-dark-data-7: var(--mate-green-50);--mate-dark-data-8: var(--mate-gray-50);--mate-dark-data-9: var(--mate-blue-50);--mate-dark-data-10: var(--mate-red-50);--mate-dark-text-body: var(--mate-dark-shades-contrast-90pct);--mate-dark-text-secondary: var(--mate-dark-shades-contrast-70pct);--mate-dark-text-tertiary: var(--mate-dark-shades-contrast-60pct);--mate-dark-text-disabled: var(--mate-dark-shades-contrast-30pct);--mate-dark-text-danger: var(--mate-red-30);--mate-dark-text-danger-contrast: var(--mate-gray-100);--mate-dark-text-info: var(--mate-blue-30);--mate-dark-text-info-contrast: var(--mate-gray-100);--mate-dark-text-success: var(--mate-green-30);--mate-dark-text-success-contrast: var(--mate-gray-100);--mate-dark-text-warning: var(--mate-orange-30);--mate-dark-text-warning-contrast: var(--mate-gray-100);--mate-dark-text-primary: var(--mate-blue-30);--mate-dark-text-primary-contrast: var(--mate-gray-100);--mate-dark-text-neutral: var(--mate-dark-shades-contrast-80pct);--mate-dark-text-neutral-contrast: var(--mate-gray-100);--mate-light-components-calendar-event-background-gray: var(--mate-light-signal-neutral-light);--mate-light-components-calendar-event-line-blue: var(--mate-light-signal-info);--mate-light-components-calendar-event-line-red: var(--mate-light-signal-danger);--mate-light-components-calendar-event-line-orange: var(--mate-light-signal-warning);--mate-light-components-calendar-event-line-green: var(--mate-light-signal-success);--mate-light-components-calendar-event-line-gray: var(--mate-light-signal-neutral);--mate-light-components-field-background: var(--mate-light-shades-base);--mate-light-components-field-border-active: var(--mate-light-components-field-border-enabled);--mate-light-components-other-checkbox-background: var(--mate-light-shades-base);--mate-light-components-other-overlay-background: var(--mate-light-shades-base);--mate-light-components-other-side-panel-badge: var(--mate-light-signal-info);--mate-light-interactive-danger-enabled: var(--mate-light-signal-danger);--mate-light-interactive-danger-selected: var(--mate-light-signal-danger);--mate-light-interactive-enabled: var(--mate-light-signal-primary);--mate-light-interactive-selected: var(--mate-light-signal-primary);--mate-light-background-base: var(--mate-light-shades-base);--mate-light-background-interactive-enabled: var(--mate-light-shades-base);--mate-light-text-heading: var(--mate-light-shades-contrast-100pct);--mate-dark-components-calendar-event-background-gray: var(--mate-dark-signal-neutral-light);--mate-dark-components-calendar-event-line-blue: var(--mate-dark-signal-info);--mate-dark-components-calendar-event-line-red: var(--mate-dark-signal-danger);--mate-dark-components-calendar-event-line-orange: var(--mate-dark-signal-warning);--mate-dark-components-calendar-event-line-green: var(--mate-dark-signal-success);--mate-dark-components-calendar-event-line-gray: var(--mate-dark-signal-neutral);--mate-dark-components-field-background: var(--mate-dark-shades-base);--mate-dark-components-field-border-active: var(--mate-dark-components-field-border-enabled);--mate-dark-components-other-checkbox-background: var(--mate-dark-shades-base);--mate-dark-components-other-overlay-background: var(--mate-dark-shades-base);--mate-dark-interactive-danger-enabled: var(--mate-dark-signal-danger);--mate-dark-interactive-danger-selected: var(--mate-dark-signal-danger);--mate-dark-interactive-enabled: var(--mate-dark-signal-primary);--mate-dark-interactive-selected: var(--mate-dark-signal-primary);--mate-dark-background-base: var(--mate-dark-shades-base);--mate-dark-background-interactive-enabled: var(--mate-dark-shades-base);--mate-dark-text-heading: var(--mate-dark-shades-contrast-100pct)}.material-icons{--icon-size: var(--mate-desktop-icon-sizing-md);width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);color:var(--mate-light-icon-not-interactive);background-color:#fff}.material-icons{--mate-desktop-icon-sizing-sm: 1rem;--mate-desktop-icon-sizing-sm-md: 1.25rem;--mate-desktop-icon-sizing-md: 1.5rem;--mate-desktop-icon-sizing-lg: 2rem;--mate-red-10: #fff1f1;--mate-red-20: #ffd7d9;--mate-red-30: #ffb3b8;--mate-red-40: #ff8389;--mate-red-50: #fa4d56;--mate-red-60: #e22c36;--mate-red-70: #a2191f;--mate-red-80: #750e13;--mate-red-90: #520408;--mate-red-100: #2d0709;--mate-magenta-10: #fff0f7;--mate-magenta-20: #ffd6e8;--mate-magenta-30: #ffafd2;--mate-magenta-40: #ff7eb6;--mate-magenta-50: #ee5396;--mate-magenta-60: #d02670;--mate-magenta-70: #9f1853;--mate-magenta-80: #740937;--mate-magenta-90: #510224;--mate-magenta-100: #2a0a18;--mate-purple-10: #f6f2ff;--mate-purple-20: #e8daff;--mate-purple-30: #d4bbff;--mate-purple-40: #be95ff;--mate-purple-50: #a56eff;--mate-purple-60: #8a3ffc;--mate-purple-70: #6929c4;--mate-purple-80: #491d8b;--mate-purple-90: #31135e;--mate-purple-100: #1c0f30;--mate-blue-10: #e6f0fc;--mate-blue-20: #c2dbf7;--mate-blue-30: #91bff1;--mate-blue-40: #5ea1ea;--mate-blue-50: #2e84e4;--mate-blue-60: #276ae1;--mate-blue-70: #0059bd;--mate-blue-80: #004b9e;--mate-blue-90: #00336b;--mate-blue-100: #001e40;--mate-cyan-10: #e6f1f6;--mate-cyan-20: #c2dee9;--mate-cyan-30: #91c4d8;--mate-cyan-40: #5ea9c6;--mate-cyan-50: #2e8fb5;--mate-cyan-60: #0076a5;--mate-cyan-70: #00648c;--mate-cyan-80: #005475;--mate-cyan-90: #00354a;--mate-cyan-100: #001b26;--mate-teal-10: #d9fbfb;--mate-teal-20: #9ef0f0;--mate-teal-30: #3ddbd9;--mate-teal-40: #08bdba;--mate-teal-50: #009d9a;--mate-teal-60: #007d79;--mate-teal-70: #005d5d;--mate-teal-80: #004144;--mate-teal-90: #022b30;--mate-teal-100: #081a1c;--mate-green-10: #defbe6;--mate-green-20: #a7f0ba;--mate-green-30: #6fdc8c;--mate-green-40: #42be65;--mate-green-50: #24a148;--mate-green-60: #1d873c;--mate-green-70: #0e6027;--mate-green-80: #044317;--mate-green-90: #022d0d;--mate-green-100: #071908;--mate-orange-10: #fff2e8;--mate-orange-20: #ffd9be;--mate-orange-30: #ffb784;--mate-orange-40: #ff832b;--mate-orange-50: #eb6200;--mate-orange-60: #c75300;--mate-orange-70: #8a3800;--mate-orange-80: #5e2900;--mate-orange-90: #3e1a00;--mate-orange-100: #231000;--mate-yellow-10: #fcf4d6;--mate-yellow-20: #fddc69;--mate-yellow-30: #f1c21b;--mate-yellow-40: #d2a106;--mate-yellow-50: #b28600;--mate-yellow-60: #8e6a00;--mate-yellow-70: #684e00;--mate-yellow-80: #483700;--mate-yellow-90: #302400;--mate-yellow-100: #1c1500;--mate-gray-10: #f2f4f8;--mate-gray-20: #dde1e6;--mate-gray-30: #c1c7cd;--mate-gray-40: #a2a9b0;--mate-gray-50: #878d96;--mate-gray-60: #6e7881;--mate-gray-70: #4d5358;--mate-gray-80: #343a3f;--mate-gray-90: #21272a;--mate-gray-100: #111518;--mate-white-and-black-white: #ffffff;--mate-white-and-black-black: #000000;--mate-light-components-calendar-event-background-magenta: #D0267024;--mate-light-components-calendar-event-background-purple: #8A3FFC1F;--mate-light-components-calendar-event-background-yellow: #F1C21B24;--mate-light-components-calendar-event-background-cyan: #0076A51F;--mate-light-components-calendar-event-background-teal: #007D791F;--mate-light-components-date-picker-gradient-background-visible: #001F420D;--mate-light-components-date-picker-gradient-background-not-visible: #001F4200;--mate-light-components-grid-border: #CCD2D9;--mate-light-components-grid-background-selected: #E5F1FF;--mate-light-components-grid-background-hover: #E5F1FF;--mate-light-components-grid-background-edited: #FCF3D1;--mate-light-components-grid-background-danger: #FDE8E9;--mate-light-components-akdb-logo-1: #00A1E0;--mate-light-components-akdb-logo-2: #003979;--mate-light-components-other-stepper-gradient-background: #FFFFFF00;--mate-light-shades-base-contrast-5pct: #f2f3f5;--mate-light-shades-contrast-5pct: #001F420d;--mate-light-shades-contrast-10pct: #001F421a;--mate-light-shades-contrast-20pct: #001F4233;--mate-light-shades-contrast-30pct: #001F424d;--mate-light-shades-contrast-40pct: #001F4260;--mate-light-shades-contrast-50pct: #001F4282;--mate-light-shades-contrast-60pct: #001F429c;--mate-light-shades-contrast-70pct: #001F42b3;--mate-light-shades-contrast-80pct: #001F42c0;--mate-light-shades-contrast-90pct: #001F42e6;--mate-light-shades-shade-10pct: #001F421a;--mate-light-shades-shade-20pct: #001F4233;--mate-light-shades-shade-30pct: #001F424d;--mate-light-shades-shade-40pct: #001F4260;--mate-light-shades-shade-50pct: #001F4282;--mate-light-signal-danger-light: #e7131d1a;--mate-light-signal-info-light: #3392ff21;--mate-light-signal-success-light: #1688381a;--mate-light-signal-warning-light: #ff6a0038;--mate-light-signal-primary-light: #3392ff21;--mate-dark-components-calendar-event-background-magenta: #D0267024;--mate-dark-components-calendar-event-background-purple: #8A3FFC1F;--mate-dark-components-calendar-event-background-yellow: #F1C21B24;--mate-dark-components-calendar-event-background-cyan: #0076A51F;--mate-dark-components-calendar-event-background-teal: #007D791F;--mate-dark-components-date-picker-gradient-background-visible: #1115180D;--mate-dark-components-date-picker-gradient-background-not-visible: #11151800;--mate-dark-components-grid-border: #484F54;--mate-dark-components-grid-background-selected: #243546;--mate-dark-components-grid-background-hover: #243546;--mate-dark-components-grid-background-edited: #4A4627;--mate-dark-components-grid-background-danger: #3C2D31;--mate-dark-components-other-stepper-gradient-background: #21272A00;--mate-dark-components-other-global-header-background: #353B3F;--mate-dark-shades-base-contrast-5pct: #282e32;--mate-dark-shades-contrast-5pct: #e8f1fc09;--mate-dark-shades-contrast-10pct: #e8f1fc1a;--mate-dark-shades-contrast-20pct: #e8f1fc33;--mate-dark-shades-contrast-30pct: #e8f1fc4d;--mate-dark-shades-contrast-40pct: #e8f1fc60;--mate-dark-shades-contrast-50pct: #e8f1fc80;--mate-dark-shades-contrast-60pct: #e8f1fc9c;--mate-dark-shades-contrast-70pct: #e8f1fcb3;--mate-dark-shades-contrast-80pct: #e8f1fcc0;--mate-dark-shades-contrast-90pct: #e8f1fce6;--mate-dark-shades-shade-10pct: #05050512;--mate-dark-shades-shade-20pct: #090a0b3b;--mate-dark-shades-shade-30pct: #0d0f1152;--mate-dark-shades-shade-40pct: #11141869;--mate-dark-shades-shade-50pct: #14191f80;--mate-dark-signal-danger-light: #e7555d24;--mate-dark-signal-info-light: #3392ff21;--mate-dark-signal-success-light: #0ff5541a;--mate-dark-signal-warning-light: #ff6a0024;--mate-dark-signal-primary-light: #3392ff38;--mate-light-border-base: var(--mate-light-shades-contrast-50pct);--mate-light-border-light: var(--mate-light-shades-contrast-20pct);--mate-light-components-calendar-event-background-blue: var(--mate-light-signal-info-light);--mate-light-components-calendar-event-background-red: var(--mate-light-signal-danger-light);--mate-light-components-calendar-event-background-orange: var(--mate-light-signal-warning-light);--mate-light-components-calendar-event-background-green: var(--mate-light-signal-success-light);--mate-light-components-calendar-event-line-magenta: var(--mate-magenta-60);--mate-light-components-calendar-event-line-purple: var(--mate-purple-60);--mate-light-components-calendar-event-line-yellow: var(--mate-yellow-60);--mate-light-components-calendar-event-line-cyan: var(--mate-cyan-60);--mate-light-components-calendar-event-line-teal: var(--mate-teal-60);--mate-light-components-date-picker-separator: var(--mate-light-shades-contrast-40pct);--mate-light-components-field-background-disabled: var(--mate-light-shades-contrast-5pct);--mate-light-components-field-border-enabled: var(--mate-light-shades-contrast-50pct);--mate-light-components-field-border-hover: var(--mate-light-shades-contrast-90pct);--mate-light-components-field-border-disabled: var(--mate-light-shades-contrast-20pct);--mate-light-components-field-border-read-only: var(--mate-light-shades-contrast-50pct);--mate-light-components-x-range-chart-1: var(--mate-magenta-100);--mate-light-components-x-range-chart-2: var(--mate-purple-100);--mate-light-components-x-range-chart-3: var(--mate-teal-100);--mate-light-components-x-range-chart-4: var(--mate-orange-100);--mate-light-components-x-range-chart-5: var(--mate-cyan-100);--mate-light-components-x-range-chart-6: var(--mate-yellow-100);--mate-light-components-x-range-chart-7: var(--mate-green-100);--mate-light-components-x-range-chart-8: var(--mate-gray-100);--mate-light-components-x-range-chart-9: var(--mate-blue-100);--mate-light-components-x-range-chart-10: var(--mate-red-100);--mate-light-components-split-layout-handle: var(--mate-light-shades-contrast-30pct);--mate-light-components-split-layout-border-hover: var(--mate-light-shades-contrast-90pct);--mate-light-components-other-button-border-disabled: var(--mate-light-shades-contrast-20pct);--mate-light-components-other-loading-indicator-background: var(--mate-light-shades-contrast-10pct);--mate-light-components-other-multiselect-chip-background: var(--mate-light-shades-contrast-20pct);--mate-light-components-other-global-header-background: var(--mate-light-shades-base-contrast-5pct);--mate-light-illustrations-illustration-background: var(--mate-gray-10);--mate-light-illustrations-illustration-color-success: var(--mate-green-60);--mate-light-illustrations-illustration-color-warning: var(--mate-orange-60);--mate-light-illustrations-illustration-color-error: var(--mate-red-60);--mate-light-illustrations-illustration-stroke: var(--mate-blue-90);--mate-light-illustrations-illustration-color-level-1: var(--mate-white-and-black-white);--mate-light-illustrations-illustration-color-level-2: var(--mate-blue-20);--mate-light-illustrations-illustration-color-level-3: var(--mate-blue-30);--mate-light-illustrations-illustration-color-level-4: var(--mate-blue-40);--mate-light-illustrations-illustration-color-level-5: var(--mate-blue-50);--mate-light-illustrations-illustration-color-level-6: var(--mate-blue-90);--mate-light-shades-base: var(--mate-white-and-black-white);--mate-light-shades-contrast-100pct: var(--mate-blue-100);--mate-light-signal-danger: var(--mate-red-60);--mate-light-signal-info: var(--mate-blue-60);--mate-light-signal-success: var(--mate-green-60);--mate-light-signal-warning: var(--mate-orange-60);--mate-light-signal-primary: var(--mate-blue-60);--mate-light-signal-neutral: var(--mate-gray-60);--mate-light-signal-neutral-light: var(--mate-light-shades-contrast-5pct);--mate-light-icon-danger: var(--mate-red-60);--mate-light-icon-success: var(--mate-green-60);--mate-light-icon-warning: var(--mate-orange-60);--mate-light-icon-info: var(--mate-blue-60);--mate-light-icon-neutral: var(--mate-gray-60);--mate-light-icon-interactive-enabled: var(--mate-light-shades-contrast-60pct);--mate-light-icon-interactive-hover: var(--mate-light-shades-contrast-90pct);--mate-light-icon-interactive-active: var(--mate-blue-70);--mate-light-icon-interactive-selected: var(--mate-blue-70);--mate-light-icon-interactive-disabled: var(--mate-light-shades-contrast-30pct);--mate-light-icon-interactive-contrast: var(--mate-white-and-black-white);--mate-light-icon-not-interactive: var(--mate-light-shades-contrast-70pct);--mate-light-interactive-focus: var(--mate-blue-100);--mate-light-interactive-contrast: var(--mate-white-and-black-white);--mate-light-interactive-danger-hover: var(--mate-red-70);--mate-light-interactive-danger-active: var(--mate-red-80);--mate-light-interactive-danger-disabled: var(--mate-light-shades-contrast-5pct);--mate-light-interactive-hover: var(--mate-blue-70);--mate-light-interactive-active: var(--mate-blue-80);--mate-light-interactive-disabled: var(--mate-light-shades-contrast-5pct);--mate-light-background-highlighted: var(--mate-light-shades-base-contrast-5pct);--mate-light-background-interactive-hover: var(--mate-light-shades-contrast-5pct);--mate-light-background-interactive-active: var(--mate-light-signal-primary-light);--mate-light-background-interactive-selected: var(--mate-light-signal-primary-light);--mate-light-background-interactive-disabled: var(--mate-light-shades-contrast-10pct);--mate-light-background-danger-hover: var(--mate-light-shades-contrast-5pct);--mate-light-background-danger-active: var(--mate-light-signal-danger-light);--mate-light-data-1: var(--mate-magenta-60);--mate-light-data-2: var(--mate-purple-60);--mate-light-data-3: var(--mate-teal-60);--mate-light-data-4: var(--mate-orange-60);--mate-light-data-5: var(--mate-cyan-60);--mate-light-data-6: var(--mate-yellow-60);--mate-light-data-7: var(--mate-green-60);--mate-light-data-8: var(--mate-gray-60);--mate-light-data-9: var(--mate-blue-60);--mate-light-data-10: var(--mate-red-60);--mate-light-text-body: var(--mate-light-shades-contrast-90pct);--mate-light-text-secondary: var(--mate-light-shades-contrast-70pct);--mate-light-text-tertiary: var(--mate-light-shades-contrast-60pct);--mate-light-text-disabled: var(--mate-light-shades-contrast-30pct);--mate-light-text-danger: var(--mate-red-70);--mate-light-text-danger-contrast: var(--mate-white-and-black-white);--mate-light-text-info: var(--mate-blue-70);--mate-light-text-info-contrast: var(--mate-white-and-black-white);--mate-light-text-success: var(--mate-green-70);--mate-light-text-success-contrast: var(--mate-white-and-black-white);--mate-light-text-warning: var(--mate-orange-70);--mate-light-text-warning-contrast: var(--mate-white-and-black-white);--mate-light-text-primary: var(--mate-blue-70);--mate-light-text-primary-contrast: var(--mate-white-and-black-white);--mate-light-text-neutral: var(--mate-light-shades-contrast-80pct);--mate-light-text-neutral-contrast: var(--mate-white-and-black-white);--mate-dark-border-base: var(--mate-dark-shades-contrast-50pct);--mate-dark-border-light: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-calendar-event-background-blue: var(--mate-dark-signal-info-light);--mate-dark-components-calendar-event-background-red: var(--mate-dark-signal-danger-light);--mate-dark-components-calendar-event-background-orange: var(--mate-dark-signal-warning-light);--mate-dark-components-calendar-event-background-green: var(--mate-dark-signal-success-light);--mate-dark-components-calendar-event-line-magenta: var(--mate-magenta-50);--mate-dark-components-calendar-event-line-purple: var(--mate-purple-50);--mate-dark-components-calendar-event-line-yellow: var(--mate-yellow-50);--mate-dark-components-calendar-event-line-cyan: var(--mate-cyan-50);--mate-dark-components-calendar-event-line-teal: var(--mate-teal-50);--mate-dark-components-date-picker-separator: var(--mate-dark-shades-contrast-40pct);--mate-dark-components-field-background-disabled: var(--mate-dark-shades-contrast-5pct);--mate-dark-components-field-border-enabled: var(--mate-dark-shades-contrast-50pct);--mate-dark-components-field-border-hover: var(--mate-dark-shades-contrast-90pct);--mate-dark-components-field-border-disabled: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-field-border-read-only: var(--mate-dark-shades-contrast-50pct);--mate-dark-components-x-range-chart-1: var(--mate-magenta-10);--mate-dark-components-x-range-chart-2: var(--mate-purple-10);--mate-dark-components-x-range-chart-3: var(--mate-teal-10);--mate-dark-components-x-range-chart-4: var(--mate-orange-10);--mate-dark-components-x-range-chart-5: var(--mate-cyan-10);--mate-dark-components-x-range-chart-6: var(--mate-yellow-10);--mate-dark-components-x-range-chart-7: var(--mate-green-10);--mate-dark-components-x-range-chart-8: var(--mate-gray-10);--mate-dark-components-x-range-chart-9: var(--mate-blue-10);--mate-dark-components-x-range-chart-10: var(--mate-red-10);--mate-dark-components-akdb-logo-1: var(--mate-white-and-black-white);--mate-dark-components-akdb-logo-2: var(--mate-white-and-black-white);--mate-dark-components-split-layout-handle: var(--mate-dark-shades-contrast-30pct);--mate-dark-components-split-layout-border-hover: var(--mate-dark-shades-contrast-90pct);--mate-dark-components-other-button-border-disabled: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-other-loading-indicator-background: var(--mate-dark-shades-contrast-10pct);--mate-dark-components-other-multiselect-chip-background: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-other-side-panel-badge: var(--mate-blue-40);--mate-dark-illustrations-illustration-background: var(--mate-blue-80);--mate-dark-illustrations-illustration-color-success: var(--mate-green-40);--mate-dark-illustrations-illustration-color-warning: var(--mate-orange-40);--mate-dark-illustrations-illustration-color-error: var(--mate-red-50);--mate-dark-illustrations-illustration-stroke: var(--mate-blue-20);--mate-dark-illustrations-illustration-color-level-1: var(--mate-blue-100);--mate-dark-illustrations-illustration-color-level-2: var(--mate-blue-70);--mate-dark-illustrations-illustration-color-level-3: var(--mate-blue-60);--mate-dark-illustrations-illustration-color-level-4: var(--mate-blue-50);--mate-dark-illustrations-illustration-color-level-5: var(--mate-blue-40);--mate-dark-illustrations-illustration-color-level-6: var(--mate-blue-20);--mate-dark-shades-base: var(--mate-gray-90);--mate-dark-shades-contrast-100pct: var(--mate-blue-10);--mate-dark-signal-danger: var(--mate-red-50);--mate-dark-signal-info: var(--mate-blue-50);--mate-dark-signal-success: var(--mate-green-50);--mate-dark-signal-warning: var(--mate-orange-50);--mate-dark-signal-primary: var(--mate-blue-50);--mate-dark-signal-neutral: var(--mate-gray-50);--mate-dark-signal-neutral-light: var(--mate-dark-shades-contrast-5pct);--mate-dark-icon-danger: var(--mate-red-50);--mate-dark-icon-success: var(--mate-green-50);--mate-dark-icon-warning: var(--mate-orange-50);--mate-dark-icon-info: var(--mate-blue-50);--mate-dark-icon-neutral: var(--mate-gray-50);--mate-dark-icon-interactive-enabled: var(--mate-dark-shades-contrast-60pct);--mate-dark-icon-interactive-hover: var(--mate-dark-shades-contrast-90pct);--mate-dark-icon-interactive-active: var(--mate-blue-30);--mate-dark-icon-interactive-selected: var(--mate-blue-30);--mate-dark-icon-interactive-disabled: var(--mate-dark-shades-contrast-30pct);--mate-dark-icon-interactive-contrast: var(--mate-gray-100);--mate-dark-icon-not-interactive: var(--mate-dark-shades-contrast-70pct);--mate-dark-interactive-focus: var(--mate-blue-10);--mate-dark-interactive-contrast: var(--mate-gray-100);--mate-dark-interactive-danger-hover: var(--mate-red-40);--mate-dark-interactive-danger-active: var(--mate-red-30);--mate-dark-interactive-danger-disabled: var(--mate-dark-shades-contrast-5pct);--mate-dark-interactive-hover: var(--mate-blue-40);--mate-dark-interactive-active: var(--mate-blue-30);--mate-dark-interactive-disabled: var(--mate-dark-shades-contrast-5pct);--mate-dark-background-highlighted: var(--mate-dark-shades-base-contrast-5pct);--mate-dark-background-interactive-hover: var(--mate-dark-shades-contrast-5pct);--mate-dark-background-interactive-active: var(--mate-dark-signal-primary-light);--mate-dark-background-interactive-selected: var(--mate-dark-signal-primary-light);--mate-dark-background-interactive-disabled: var(--mate-dark-shades-contrast-20pct);--mate-dark-background-danger-hover: var(--mate-dark-shades-contrast-5pct);--mate-dark-background-danger-active: var(--mate-dark-signal-danger-light);--mate-dark-data-1: var(--mate-magenta-50);--mate-dark-data-2: var(--mate-purple-50);--mate-dark-data-3: var(--mate-teal-50);--mate-dark-data-4: var(--mate-orange-50);--mate-dark-data-5: var(--mate-cyan-50);--mate-dark-data-6: var(--mate-yellow-50);--mate-dark-data-7: var(--mate-green-50);--mate-dark-data-8: var(--mate-gray-50);--mate-dark-data-9: var(--mate-blue-50);--mate-dark-data-10: var(--mate-red-50);--mate-dark-text-body: var(--mate-dark-shades-contrast-90pct);--mate-dark-text-secondary: var(--mate-dark-shades-contrast-70pct);--mate-dark-text-tertiary: var(--mate-dark-shades-contrast-60pct);--mate-dark-text-disabled: var(--mate-dark-shades-contrast-30pct);--mate-dark-text-danger: var(--mate-red-30);--mate-dark-text-danger-contrast: var(--mate-gray-100);--mate-dark-text-info: var(--mate-blue-30);--mate-dark-text-info-contrast: var(--mate-gray-100);--mate-dark-text-success: var(--mate-green-30);--mate-dark-text-success-contrast: var(--mate-gray-100);--mate-dark-text-warning: var(--mate-orange-30);--mate-dark-text-warning-contrast: var(--mate-gray-100);--mate-dark-text-primary: var(--mate-blue-30);--mate-dark-text-primary-contrast: var(--mate-gray-100);--mate-dark-text-neutral: var(--mate-dark-shades-contrast-80pct);--mate-dark-text-neutral-contrast: var(--mate-gray-100);--mate-light-components-calendar-event-background-gray: var(--mate-light-signal-neutral-light);--mate-light-components-calendar-event-line-blue: var(--mate-light-signal-info);--mate-light-components-calendar-event-line-red: var(--mate-light-signal-danger);--mate-light-components-calendar-event-line-orange: var(--mate-light-signal-warning);--mate-light-components-calendar-event-line-green: var(--mate-light-signal-success);--mate-light-components-calendar-event-line-gray: var(--mate-light-signal-neutral);--mate-light-components-field-background: var(--mate-light-shades-base);--mate-light-components-field-border-active: var(--mate-light-components-field-border-enabled);--mate-light-components-other-checkbox-background: var(--mate-light-shades-base);--mate-light-components-other-overlay-background: var(--mate-light-shades-base);--mate-light-components-other-side-panel-badge: var(--mate-light-signal-info);--mate-light-interactive-danger-enabled: var(--mate-light-signal-danger);--mate-light-interactive-danger-selected: var(--mate-light-signal-danger);--mate-light-interactive-enabled: var(--mate-light-signal-primary);--mate-light-interactive-selected: var(--mate-light-signal-primary);--mate-light-background-base: var(--mate-light-shades-base);--mate-light-background-interactive-enabled: var(--mate-light-shades-base);--mate-light-text-heading: var(--mate-light-shades-contrast-100pct);--mate-dark-components-calendar-event-background-gray: var(--mate-dark-signal-neutral-light);--mate-dark-components-calendar-event-line-blue: var(--mate-dark-signal-info);--mate-dark-components-calendar-event-line-red: var(--mate-dark-signal-danger);--mate-dark-components-calendar-event-line-orange: var(--mate-dark-signal-warning);--mate-dark-components-calendar-event-line-green: var(--mate-dark-signal-success);--mate-dark-components-calendar-event-line-gray: var(--mate-dark-signal-neutral);--mate-dark-components-field-background: var(--mate-dark-shades-base);--mate-dark-components-field-border-active: var(--mate-dark-components-field-border-enabled);--mate-dark-components-other-checkbox-background: var(--mate-dark-shades-base);--mate-dark-components-other-overlay-background: var(--mate-dark-shades-base);--mate-dark-interactive-danger-enabled: var(--mate-dark-signal-danger);--mate-dark-interactive-danger-selected: var(--mate-dark-signal-danger);--mate-dark-interactive-enabled: var(--mate-dark-signal-primary);--mate-dark-interactive-selected: var(--mate-dark-signal-primary);--mate-dark-background-base: var(--mate-dark-shades-base);--mate-dark-background-interactive-enabled: var(--mate-dark-shades-base);--mate-dark-text-heading: var(--mate-dark-shades-contrast-100pct)}.VPHero .container{background-image:url(/img/images/home/background-mate.svg);--vp-hero-header-text-color: var(--mate-dark-text-heading);--vp-hero-header-text-shadow: 0 2px 4px rgba(0, 0, 0, .6);--vp-hero-name-clip-text-color: var(--mate-dark-text-heading);--vp-hero-name-clip-text-shadow: 0 2px 4px rgba(0, 0, 0, .6);--vp-hero-tagline-text-color: var(--mate-dark-text-heading);--vp-hero-tagline-text-shadow: 0 2px 4px rgba(0, 0, 0, .6);background-size:cover;background-position:center;padding:5%}.VPHero .container .main h1 span.text{color:var(--vp-hero-header-text-color);text-shadow:var(--vp-hero-header-text-shadow)}.VPHero .container .main h1 span.name.clip{--vp-home-hero-name-color: var(--vp-hero-name-clip-text-color);text-shadow:var(--vp-hero-name-clip-text-shadow)}.VPHero .container .main p.tagline{color:var(--vp-hero-tagline-text-color);text-shadow:var(--vp-hero-tagline-text-shadow)}.VPLocalSearchBox[data-v-db722156]{position:fixed;z-index:100;inset:0;display:flex}.backdrop[data-v-db722156]{position:absolute;inset:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-db722156]{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-db722156]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-db722156]{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-db722156]{padding:0 8px}}.search-bar[data-v-db722156]:focus-within{border-color:var(--vp-c-brand-1)}.local-search-icon[data-v-db722156]{display:block;font-size:18px}.navigate-icon[data-v-db722156]{display:block;font-size:14px}.search-icon[data-v-db722156]{margin:8px}@media(max-width:767px){.search-icon[data-v-db722156]{display:none}}.search-input[data-v-db722156]{padding:6px 12px;font-size:inherit;width:100%}.search-input[data-v-db722156]::-webkit-search-cancel-button{display:none}@media(max-width:767px){.search-input[data-v-db722156]{padding:6px 4px}}.search-actions[data-v-db722156]{display:flex;gap:4px}@media(any-pointer:coarse){.search-actions[data-v-db722156]{gap:8px}}@media(min-width:769px){.search-actions.before[data-v-db722156]{display:none}}.search-actions button[data-v-db722156]{padding:8px}.search-actions button[data-v-db722156]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-db722156]{color:var(--vp-c-brand-1)}.search-actions button.clear-button[data-v-db722156]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-db722156]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-db722156]{display:flex;align-items:center;gap:4px}@media(max-width:767px){.search-keyboard-shortcuts[data-v-db722156]{display:none}}.search-keyboard-shortcuts kbd[data-v-db722156]{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-db722156]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-db722156]{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-db722156]{margin:12px;width:100%;overflow:hidden}@media(max-width:767px){.result>div[data-v-db722156]{margin:8px}}.titles[data-v-db722156]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-db722156]{display:flex;align-items:center;gap:4px}.title.main[data-v-db722156]{font-weight:500}.title-icon[data-v-db722156]{opacity:.5;font-weight:500;color:var(--vp-c-brand-1)}.title svg[data-v-db722156]{opacity:.5}.result.selected[data-v-db722156]{--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-db722156]{position:relative}.excerpt[data-v-db722156]{opacity:50%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;margin-top:4px}.result.selected .excerpt[data-v-db722156]{opacity:1}.excerpt[data-v-db722156] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-db722156] mark,.excerpt[data-v-db722156] 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-db722156] .vp-code-group .tabs{display:none}.excerpt[data-v-db722156] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-db722156]{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-db722156]{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-db722156],.result.selected .title-icon[data-v-db722156]{color:var(--vp-c-brand-1)!important}.no-results[data-v-db722156]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-db722156]{flex:none}:root{--mate-red-10: #fff1f1;--mate-red-20: #ffd7d9;--mate-red-30: #ffb3b8;--mate-red-40: #ff8389;--mate-red-50: #fa4d56;--mate-red-60: #e22c36;--mate-red-70: #a2191f;--mate-red-80: #750e13;--mate-red-90: #520408;--mate-red-100: #2d0709;--mate-magenta-10: #fff0f7;--mate-magenta-20: #ffd6e8;--mate-magenta-30: #ffafd2;--mate-magenta-40: #ff7eb6;--mate-magenta-50: #ee5396;--mate-magenta-60: #d02670;--mate-magenta-70: #9f1853;--mate-magenta-80: #740937;--mate-magenta-90: #510224;--mate-magenta-100: #2a0a18;--mate-purple-10: #f6f2ff;--mate-purple-20: #e8daff;--mate-purple-30: #d4bbff;--mate-purple-40: #be95ff;--mate-purple-50: #a56eff;--mate-purple-60: #8a3ffc;--mate-purple-70: #6929c4;--mate-purple-80: #491d8b;--mate-purple-90: #31135e;--mate-purple-100: #1c0f30;--mate-blue-10: #e6f0fc;--mate-blue-20: #c2dbf7;--mate-blue-30: #91bff1;--mate-blue-40: #5ea1ea;--mate-blue-50: #2e84e4;--mate-blue-60: #276ae1;--mate-blue-70: #0059bd;--mate-blue-80: #004b9e;--mate-blue-90: #00336b;--mate-blue-100: #001e40;--mate-cyan-10: #e6f1f6;--mate-cyan-20: #c2dee9;--mate-cyan-30: #91c4d8;--mate-cyan-40: #5ea9c6;--mate-cyan-50: #2e8fb5;--mate-cyan-60: #0076a5;--mate-cyan-70: #00648c;--mate-cyan-80: #005475;--mate-cyan-90: #00354a;--mate-cyan-100: #001b26;--mate-teal-10: #d9fbfb;--mate-teal-20: #9ef0f0;--mate-teal-30: #3ddbd9;--mate-teal-40: #08bdba;--mate-teal-50: #009d9a;--mate-teal-60: #007d79;--mate-teal-70: #005d5d;--mate-teal-80: #004144;--mate-teal-90: #022b30;--mate-teal-100: #081a1c;--mate-green-10: #defbe6;--mate-green-20: #a7f0ba;--mate-green-30: #6fdc8c;--mate-green-40: #42be65;--mate-green-50: #24a148;--mate-green-60: #1d873c;--mate-green-70: #0e6027;--mate-green-80: #044317;--mate-green-90: #022d0d;--mate-green-100: #071908;--mate-orange-10: #fff2e8;--mate-orange-20: #ffd9be;--mate-orange-30: #ffb784;--mate-orange-40: #ff832b;--mate-orange-50: #eb6200;--mate-orange-60: #c75300;--mate-orange-70: #8a3800;--mate-orange-80: #5e2900;--mate-orange-90: #3e1a00;--mate-orange-100: #231000;--mate-yellow-10: #fcf4d6;--mate-yellow-20: #fddc69;--mate-yellow-30: #f1c21b;--mate-yellow-40: #d2a106;--mate-yellow-50: #b28600;--mate-yellow-60: #8e6a00;--mate-yellow-70: #684e00;--mate-yellow-80: #483700;--mate-yellow-90: #302400;--mate-yellow-100: #1c1500;--mate-gray-10: #f2f4f8;--mate-gray-20: #dde1e6;--mate-gray-30: #c1c7cd;--mate-gray-40: #a2a9b0;--mate-gray-50: #878d96;--mate-gray-60: #6e7881;--mate-gray-70: #4d5358;--mate-gray-80: #343a3f;--mate-gray-90: #21272a;--mate-gray-100: #111518;--mate-white-and-black-white: #ffffff;--mate-white-and-black-black: #000000}:root{--mate-typography-font-sizing-100: 1rem;--mate-typography-font-sizing-112: 1.125rem;--mate-typography-font-sizing-125: 1.25rem;--mate-typography-font-sizing-150: 1.5rem;--mate-typography-font-sizing-175: 1.75rem;--mate-typography-font-sizing-200: 2rem;--mate-typography-font-sizing-225: 2.25rem;--mate-typography-font-sizing-075: .75rem;--mate-typography-font-sizing-087: .875rem;--mate-typography-font-family: "Segoe UI", Roboto, "San Francisco", "Helvetica Neue", Arial, sans-serif;--mate-typography-font-family-icon: "Material Symbols", "Material Icons";--mate-typography-font-weight-regular: 400;--mate-typography-font-weight-medium: 600;--mate-typography-font-weight-bold: 700;--mate-sizing-100: 1rem;--mate-sizing-150: 1.5rem;--mate-sizing-200: 2rem;--mate-sizing-225: 2.25rem;--mate-sizing-250: 2.5rem;--mate-sizing-300: 3rem;--mate-sizing-350: 3.5rem;--mate-sizing-400: 4rem;--mate-sizing-012: .125rem;--mate-sizing-025: .25rem;--mate-sizing-050: .5rem;--mate-spacing-100: 1rem;--mate-spacing-125: 1.25rem;--mate-spacing-150: 1.5rem;--mate-spacing-200: 2rem;--mate-spacing-250: 2.5rem;--mate-spacing-300: 3rem;--mate-spacing-350: 3.5rem;--mate-spacing-000: 0;--mate-spacing-012: .125rem;--mate-spacing-025: .25rem;--mate-spacing-050: .5rem;--mate-spacing-075: .75rem;--mate-border-width-006: .063rem;--mate-border-width-012: .125rem;--mate-border-width-025: .25rem;--mate-border-radius-012: .125rem;--mate-border-radius-025: .25rem;--mate-border-radius-050: .5rem}:root{--mate-light-components-calendar-event-background-magenta: #D0267024;--mate-light-components-calendar-event-background-purple: #8A3FFC1F;--mate-light-components-calendar-event-background-yellow: #F1C21B24;--mate-light-components-calendar-event-background-cyan: #0076A51F;--mate-light-components-calendar-event-background-teal: #007D791F;--mate-light-components-date-picker-gradient-background-visible: #001F420D;--mate-light-components-date-picker-gradient-background-not-visible: #001F4200;--mate-light-components-grid-border: #CCD2D9;--mate-light-components-grid-background-selected: #E5F1FF;--mate-light-components-grid-background-hover: #E5F1FF;--mate-light-components-grid-background-edited: #FCF3D1;--mate-light-components-grid-background-danger: #FDE8E9;--mate-light-components-akdb-logo-1: #00A1E0;--mate-light-components-akdb-logo-2: #003979;--mate-light-components-other-stepper-gradient-background: #FFFFFF00;--mate-light-shades-base-contrast-5pct: #f2f3f5;--mate-light-shades-contrast-5pct: #001F420d;--mate-light-shades-contrast-10pct: #001F421a;--mate-light-shades-contrast-20pct: #001F4233;--mate-light-shades-contrast-30pct: #001F424d;--mate-light-shades-contrast-40pct: #001F4260;--mate-light-shades-contrast-50pct: #001F4282;--mate-light-shades-contrast-60pct: #001F429c;--mate-light-shades-contrast-70pct: #001F42b3;--mate-light-shades-contrast-80pct: #001F42c0;--mate-light-shades-contrast-90pct: #001F42e6;--mate-light-shades-shade-10pct: #001F421a;--mate-light-shades-shade-20pct: #001F4233;--mate-light-shades-shade-30pct: #001F424d;--mate-light-shades-shade-40pct: #001F4260;--mate-light-shades-shade-50pct: #001F4282;--mate-light-signal-danger-light: #e7131d1a;--mate-light-signal-info-light: #3392ff21;--mate-light-signal-success-light: #1688381a;--mate-light-signal-warning-light: #ff6a0038;--mate-light-signal-primary-light: #3392ff21;--mate-dark-components-calendar-event-background-magenta: #D0267024;--mate-dark-components-calendar-event-background-purple: #8A3FFC1F;--mate-dark-components-calendar-event-background-yellow: #F1C21B24;--mate-dark-components-calendar-event-background-cyan: #0076A51F;--mate-dark-components-calendar-event-background-teal: #007D791F;--mate-dark-components-date-picker-gradient-background-visible: #1115180D;--mate-dark-components-date-picker-gradient-background-not-visible: #11151800;--mate-dark-components-grid-border: #484F54;--mate-dark-components-grid-background-selected: #243546;--mate-dark-components-grid-background-hover: #243546;--mate-dark-components-grid-background-edited: #4A4627;--mate-dark-components-grid-background-danger: #3C2D31;--mate-dark-components-other-stepper-gradient-background: #21272A00;--mate-dark-components-other-global-header-background: #353B3F;--mate-dark-shades-base-contrast-5pct: #282e32;--mate-dark-shades-contrast-5pct: #e8f1fc09;--mate-dark-shades-contrast-10pct: #e8f1fc1a;--mate-dark-shades-contrast-20pct: #e8f1fc33;--mate-dark-shades-contrast-30pct: #e8f1fc4d;--mate-dark-shades-contrast-40pct: #e8f1fc60;--mate-dark-shades-contrast-50pct: #e8f1fc80;--mate-dark-shades-contrast-60pct: #e8f1fc9c;--mate-dark-shades-contrast-70pct: #e8f1fcb3;--mate-dark-shades-contrast-80pct: #e8f1fcc0;--mate-dark-shades-contrast-90pct: #e8f1fce6;--mate-dark-shades-shade-10pct: #05050512;--mate-dark-shades-shade-20pct: #090a0b3b;--mate-dark-shades-shade-30pct: #0d0f1152;--mate-dark-shades-shade-40pct: #11141869;--mate-dark-shades-shade-50pct: #14191f80;--mate-dark-signal-danger-light: #e7555d24;--mate-dark-signal-info-light: #3392ff21;--mate-dark-signal-success-light: #0ff5541a;--mate-dark-signal-warning-light: #ff6a0024;--mate-dark-signal-primary-light: #3392ff38;--mate-light-border-base: var(--mate-light-shades-contrast-50pct);--mate-light-border-light: var(--mate-light-shades-contrast-20pct);--mate-light-components-calendar-event-background-blue: var(--mate-light-signal-info-light);--mate-light-components-calendar-event-background-red: var(--mate-light-signal-danger-light);--mate-light-components-calendar-event-background-orange: var(--mate-light-signal-warning-light);--mate-light-components-calendar-event-background-green: var(--mate-light-signal-success-light);--mate-light-components-calendar-event-line-magenta: var(--mate-magenta-60);--mate-light-components-calendar-event-line-purple: var(--mate-purple-60);--mate-light-components-calendar-event-line-yellow: var(--mate-yellow-60);--mate-light-components-calendar-event-line-cyan: var(--mate-cyan-60);--mate-light-components-calendar-event-line-teal: var(--mate-teal-60);--mate-light-components-date-picker-separator: var(--mate-light-shades-contrast-40pct);--mate-light-components-field-background-disabled: var(--mate-light-shades-contrast-5pct);--mate-light-components-field-border-enabled: var(--mate-light-shades-contrast-50pct);--mate-light-components-field-border-hover: var(--mate-light-shades-contrast-90pct);--mate-light-components-field-border-disabled: var(--mate-light-shades-contrast-20pct);--mate-light-components-field-border-read-only: var(--mate-light-shades-contrast-50pct);--mate-light-components-x-range-chart-1: var(--mate-magenta-100);--mate-light-components-x-range-chart-2: var(--mate-purple-100);--mate-light-components-x-range-chart-3: var(--mate-teal-100);--mate-light-components-x-range-chart-4: var(--mate-orange-100);--mate-light-components-x-range-chart-5: var(--mate-cyan-100);--mate-light-components-x-range-chart-6: var(--mate-yellow-100);--mate-light-components-x-range-chart-7: var(--mate-green-100);--mate-light-components-x-range-chart-8: var(--mate-gray-100);--mate-light-components-x-range-chart-9: var(--mate-blue-100);--mate-light-components-x-range-chart-10: var(--mate-red-100);--mate-light-components-split-layout-handle: var(--mate-light-shades-contrast-30pct);--mate-light-components-split-layout-border-hover: var(--mate-light-shades-contrast-90pct);--mate-light-components-other-button-border-disabled: var(--mate-light-shades-contrast-20pct);--mate-light-components-other-loading-indicator-background: var(--mate-light-shades-contrast-10pct);--mate-light-components-other-multiselect-chip-background: var(--mate-light-shades-contrast-20pct);--mate-light-components-other-global-header-background: var(--mate-light-shades-base-contrast-5pct);--mate-light-illustrations-illustration-background: var(--mate-gray-10);--mate-light-illustrations-illustration-color-success: var(--mate-green-60);--mate-light-illustrations-illustration-color-warning: var(--mate-orange-60);--mate-light-illustrations-illustration-color-error: var(--mate-red-60);--mate-light-illustrations-illustration-stroke: var(--mate-blue-90);--mate-light-illustrations-illustration-color-level-1: var(--mate-white-and-black-white);--mate-light-illustrations-illustration-color-level-2: var(--mate-blue-20);--mate-light-illustrations-illustration-color-level-3: var(--mate-blue-30);--mate-light-illustrations-illustration-color-level-4: var(--mate-blue-40);--mate-light-illustrations-illustration-color-level-5: var(--mate-blue-50);--mate-light-illustrations-illustration-color-level-6: var(--mate-blue-90);--mate-light-shades-base: var(--mate-white-and-black-white);--mate-light-shades-contrast-100pct: var(--mate-blue-100);--mate-light-signal-danger: var(--mate-red-60);--mate-light-signal-info: var(--mate-blue-60);--mate-light-signal-success: var(--mate-green-60);--mate-light-signal-warning: var(--mate-orange-60);--mate-light-signal-primary: var(--mate-blue-60);--mate-light-signal-neutral: var(--mate-gray-60);--mate-light-signal-neutral-light: var(--mate-light-shades-contrast-5pct);--mate-light-icon-danger: var(--mate-red-60);--mate-light-icon-success: var(--mate-green-60);--mate-light-icon-warning: var(--mate-orange-60);--mate-light-icon-info: var(--mate-blue-60);--mate-light-icon-neutral: var(--mate-gray-60);--mate-light-icon-interactive-enabled: var(--mate-light-shades-contrast-60pct);--mate-light-icon-interactive-hover: var(--mate-light-shades-contrast-90pct);--mate-light-icon-interactive-active: var(--mate-blue-70);--mate-light-icon-interactive-selected: var(--mate-blue-70);--mate-light-icon-interactive-disabled: var(--mate-light-shades-contrast-30pct);--mate-light-icon-interactive-contrast: var(--mate-white-and-black-white);--mate-light-icon-not-interactive: var(--mate-light-shades-contrast-70pct);--mate-light-interactive-focus: var(--mate-blue-100);--mate-light-interactive-contrast: var(--mate-white-and-black-white);--mate-light-interactive-danger-hover: var(--mate-red-70);--mate-light-interactive-danger-active: var(--mate-red-80);--mate-light-interactive-danger-disabled: var(--mate-light-shades-contrast-5pct);--mate-light-interactive-hover: var(--mate-blue-70);--mate-light-interactive-active: var(--mate-blue-80);--mate-light-interactive-disabled: var(--mate-light-shades-contrast-5pct);--mate-light-background-highlighted: var(--mate-light-shades-base-contrast-5pct);--mate-light-background-interactive-hover: var(--mate-light-shades-contrast-5pct);--mate-light-background-interactive-active: var(--mate-light-signal-primary-light);--mate-light-background-interactive-selected: var(--mate-light-signal-primary-light);--mate-light-background-interactive-disabled: var(--mate-light-shades-contrast-10pct);--mate-light-background-danger-hover: var(--mate-light-shades-contrast-5pct);--mate-light-background-danger-active: var(--mate-light-signal-danger-light);--mate-light-data-1: var(--mate-magenta-60);--mate-light-data-2: var(--mate-purple-60);--mate-light-data-3: var(--mate-teal-60);--mate-light-data-4: var(--mate-orange-60);--mate-light-data-5: var(--mate-cyan-60);--mate-light-data-6: var(--mate-yellow-60);--mate-light-data-7: var(--mate-green-60);--mate-light-data-8: var(--mate-gray-60);--mate-light-data-9: var(--mate-blue-60);--mate-light-data-10: var(--mate-red-60);--mate-light-text-body: var(--mate-light-shades-contrast-90pct);--mate-light-text-secondary: var(--mate-light-shades-contrast-70pct);--mate-light-text-tertiary: var(--mate-light-shades-contrast-60pct);--mate-light-text-disabled: var(--mate-light-shades-contrast-30pct);--mate-light-text-danger: var(--mate-red-70);--mate-light-text-danger-contrast: var(--mate-white-and-black-white);--mate-light-text-info: var(--mate-blue-70);--mate-light-text-info-contrast: var(--mate-white-and-black-white);--mate-light-text-success: var(--mate-green-70);--mate-light-text-success-contrast: var(--mate-white-and-black-white);--mate-light-text-warning: var(--mate-orange-70);--mate-light-text-warning-contrast: var(--mate-white-and-black-white);--mate-light-text-primary: var(--mate-blue-70);--mate-light-text-primary-contrast: var(--mate-white-and-black-white);--mate-light-text-neutral: var(--mate-light-shades-contrast-80pct);--mate-light-text-neutral-contrast: var(--mate-white-and-black-white);--mate-dark-border-base: var(--mate-dark-shades-contrast-50pct);--mate-dark-border-light: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-calendar-event-background-blue: var(--mate-dark-signal-info-light);--mate-dark-components-calendar-event-background-red: var(--mate-dark-signal-danger-light);--mate-dark-components-calendar-event-background-orange: var(--mate-dark-signal-warning-light);--mate-dark-components-calendar-event-background-green: var(--mate-dark-signal-success-light);--mate-dark-components-calendar-event-line-magenta: var(--mate-magenta-50);--mate-dark-components-calendar-event-line-purple: var(--mate-purple-50);--mate-dark-components-calendar-event-line-yellow: var(--mate-yellow-50);--mate-dark-components-calendar-event-line-cyan: var(--mate-cyan-50);--mate-dark-components-calendar-event-line-teal: var(--mate-teal-50);--mate-dark-components-date-picker-separator: var(--mate-dark-shades-contrast-40pct);--mate-dark-components-field-background-disabled: var(--mate-dark-shades-contrast-5pct);--mate-dark-components-field-border-enabled: var(--mate-dark-shades-contrast-50pct);--mate-dark-components-field-border-hover: var(--mate-dark-shades-contrast-90pct);--mate-dark-components-field-border-disabled: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-field-border-read-only: var(--mate-dark-shades-contrast-50pct);--mate-dark-components-x-range-chart-1: var(--mate-magenta-10);--mate-dark-components-x-range-chart-2: var(--mate-purple-10);--mate-dark-components-x-range-chart-3: var(--mate-teal-10);--mate-dark-components-x-range-chart-4: var(--mate-orange-10);--mate-dark-components-x-range-chart-5: var(--mate-cyan-10);--mate-dark-components-x-range-chart-6: var(--mate-yellow-10);--mate-dark-components-x-range-chart-7: var(--mate-green-10);--mate-dark-components-x-range-chart-8: var(--mate-gray-10);--mate-dark-components-x-range-chart-9: var(--mate-blue-10);--mate-dark-components-x-range-chart-10: var(--mate-red-10);--mate-dark-components-akdb-logo-1: var(--mate-white-and-black-white);--mate-dark-components-akdb-logo-2: var(--mate-white-and-black-white);--mate-dark-components-split-layout-handle: var(--mate-dark-shades-contrast-30pct);--mate-dark-components-split-layout-border-hover: var(--mate-dark-shades-contrast-90pct);--mate-dark-components-other-button-border-disabled: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-other-loading-indicator-background: var(--mate-dark-shades-contrast-10pct);--mate-dark-components-other-multiselect-chip-background: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-other-side-panel-badge: var(--mate-blue-40);--mate-dark-illustrations-illustration-background: var(--mate-blue-80);--mate-dark-illustrations-illustration-color-success: var(--mate-green-40);--mate-dark-illustrations-illustration-color-warning: var(--mate-orange-40);--mate-dark-illustrations-illustration-color-error: var(--mate-red-50);--mate-dark-illustrations-illustration-stroke: var(--mate-blue-20);--mate-dark-illustrations-illustration-color-level-1: var(--mate-blue-100);--mate-dark-illustrations-illustration-color-level-2: var(--mate-blue-70);--mate-dark-illustrations-illustration-color-level-3: var(--mate-blue-60);--mate-dark-illustrations-illustration-color-level-4: var(--mate-blue-50);--mate-dark-illustrations-illustration-color-level-5: var(--mate-blue-40);--mate-dark-illustrations-illustration-color-level-6: var(--mate-blue-20);--mate-dark-shades-base: var(--mate-gray-90);--mate-dark-shades-contrast-100pct: var(--mate-blue-10);--mate-dark-signal-danger: var(--mate-red-50);--mate-dark-signal-info: var(--mate-blue-50);--mate-dark-signal-success: var(--mate-green-50);--mate-dark-signal-warning: var(--mate-orange-50);--mate-dark-signal-primary: var(--mate-blue-50);--mate-dark-signal-neutral: var(--mate-gray-50);--mate-dark-signal-neutral-light: var(--mate-dark-shades-contrast-5pct);--mate-dark-icon-danger: var(--mate-red-50);--mate-dark-icon-success: var(--mate-green-50);--mate-dark-icon-warning: var(--mate-orange-50);--mate-dark-icon-info: var(--mate-blue-50);--mate-dark-icon-neutral: var(--mate-gray-50);--mate-dark-icon-interactive-enabled: var(--mate-dark-shades-contrast-60pct);--mate-dark-icon-interactive-hover: var(--mate-dark-shades-contrast-90pct);--mate-dark-icon-interactive-active: var(--mate-blue-30);--mate-dark-icon-interactive-selected: var(--mate-blue-30);--mate-dark-icon-interactive-disabled: var(--mate-dark-shades-contrast-30pct);--mate-dark-icon-interactive-contrast: var(--mate-gray-100);--mate-dark-icon-not-interactive: var(--mate-dark-shades-contrast-70pct);--mate-dark-interactive-focus: var(--mate-blue-10);--mate-dark-interactive-contrast: var(--mate-gray-100);--mate-dark-interactive-danger-hover: var(--mate-red-40);--mate-dark-interactive-danger-active: var(--mate-red-30);--mate-dark-interactive-danger-disabled: var(--mate-dark-shades-contrast-5pct);--mate-dark-interactive-hover: var(--mate-blue-40);--mate-dark-interactive-active: var(--mate-blue-30);--mate-dark-interactive-disabled: var(--mate-dark-shades-contrast-5pct);--mate-dark-background-highlighted: var(--mate-dark-shades-base-contrast-5pct);--mate-dark-background-interactive-hover: var(--mate-dark-shades-contrast-5pct);--mate-dark-background-interactive-active: var(--mate-dark-signal-primary-light);--mate-dark-background-interactive-selected: var(--mate-dark-signal-primary-light);--mate-dark-background-interactive-disabled: var(--mate-dark-shades-contrast-20pct);--mate-dark-background-danger-hover: var(--mate-dark-shades-contrast-5pct);--mate-dark-background-danger-active: var(--mate-dark-signal-danger-light);--mate-dark-data-1: var(--mate-magenta-50);--mate-dark-data-2: var(--mate-purple-50);--mate-dark-data-3: var(--mate-teal-50);--mate-dark-data-4: var(--mate-orange-50);--mate-dark-data-5: var(--mate-cyan-50);--mate-dark-data-6: var(--mate-yellow-50);--mate-dark-data-7: var(--mate-green-50);--mate-dark-data-8: var(--mate-gray-50);--mate-dark-data-9: var(--mate-blue-50);--mate-dark-data-10: var(--mate-red-50);--mate-dark-text-body: var(--mate-dark-shades-contrast-90pct);--mate-dark-text-secondary: var(--mate-dark-shades-contrast-70pct);--mate-dark-text-tertiary: var(--mate-dark-shades-contrast-60pct);--mate-dark-text-disabled: var(--mate-dark-shades-contrast-30pct);--mate-dark-text-danger: var(--mate-red-30);--mate-dark-text-danger-contrast: var(--mate-gray-100);--mate-dark-text-info: var(--mate-blue-30);--mate-dark-text-info-contrast: var(--mate-gray-100);--mate-dark-text-success: var(--mate-green-30);--mate-dark-text-success-contrast: var(--mate-gray-100);--mate-dark-text-warning: var(--mate-orange-30);--mate-dark-text-warning-contrast: var(--mate-gray-100);--mate-dark-text-primary: var(--mate-blue-30);--mate-dark-text-primary-contrast: var(--mate-gray-100);--mate-dark-text-neutral: var(--mate-dark-shades-contrast-80pct);--mate-dark-text-neutral-contrast: var(--mate-gray-100);--mate-light-components-calendar-event-background-gray: var(--mate-light-signal-neutral-light);--mate-light-components-calendar-event-line-blue: var(--mate-light-signal-info);--mate-light-components-calendar-event-line-red: var(--mate-light-signal-danger);--mate-light-components-calendar-event-line-orange: var(--mate-light-signal-warning);--mate-light-components-calendar-event-line-green: var(--mate-light-signal-success);--mate-light-components-calendar-event-line-gray: var(--mate-light-signal-neutral);--mate-light-components-field-background: var(--mate-light-shades-base);--mate-light-components-field-border-active: var(--mate-light-components-field-border-enabled);--mate-light-components-other-checkbox-background: var(--mate-light-shades-base);--mate-light-components-other-overlay-background: var(--mate-light-shades-base);--mate-light-components-other-side-panel-badge: var(--mate-light-signal-info);--mate-light-interactive-danger-enabled: var(--mate-light-signal-danger);--mate-light-interactive-danger-selected: var(--mate-light-signal-danger);--mate-light-interactive-enabled: var(--mate-light-signal-primary);--mate-light-interactive-selected: var(--mate-light-signal-primary);--mate-light-background-base: var(--mate-light-shades-base);--mate-light-background-interactive-enabled: var(--mate-light-shades-base);--mate-light-text-heading: var(--mate-light-shades-contrast-100pct);--mate-dark-components-calendar-event-background-gray: var(--mate-dark-signal-neutral-light);--mate-dark-components-calendar-event-line-blue: var(--mate-dark-signal-info);--mate-dark-components-calendar-event-line-red: var(--mate-dark-signal-danger);--mate-dark-components-calendar-event-line-orange: var(--mate-dark-signal-warning);--mate-dark-components-calendar-event-line-green: var(--mate-dark-signal-success);--mate-dark-components-calendar-event-line-gray: var(--mate-dark-signal-neutral);--mate-dark-components-field-background: var(--mate-dark-shades-base);--mate-dark-components-field-border-active: var(--mate-dark-components-field-border-enabled);--mate-dark-components-other-checkbox-background: var(--mate-dark-shades-base);--mate-dark-components-other-overlay-background: var(--mate-dark-shades-base);--mate-dark-interactive-danger-enabled: var(--mate-dark-signal-danger);--mate-dark-interactive-danger-selected: var(--mate-dark-signal-danger);--mate-dark-interactive-enabled: var(--mate-dark-signal-primary);--mate-dark-interactive-selected: var(--mate-dark-signal-primary);--mate-dark-background-base: var(--mate-dark-shades-base);--mate-dark-background-interactive-enabled: var(--mate-dark-shades-base);--mate-dark-text-heading: var(--mate-dark-shades-contrast-100pct)}:root,[theme~=light]{--mate-border-base: var(--mate-light-border-base);--mate-border-light: var(--mate-light-border-light);--mate-components-calendar-event-background-blue: var(--mate-light-components-calendar-event-background-blue);--mate-components-calendar-event-background-red: var(--mate-light-components-calendar-event-background-red);--mate-components-calendar-event-background-orange: var(--mate-light-components-calendar-event-background-orange);--mate-components-calendar-event-background-green: var(--mate-light-components-calendar-event-background-green);--mate-components-calendar-event-background-gray: var(--mate-light-components-calendar-event-background-gray);--mate-components-calendar-event-background-magenta: var(--mate-light-components-calendar-event-background-magenta);--mate-components-calendar-event-background-purple: var(--mate-light-components-calendar-event-background-purple);--mate-components-calendar-event-background-yellow: var(--mate-light-components-calendar-event-background-yellow);--mate-components-calendar-event-background-cyan: var(--mate-light-components-calendar-event-background-cyan);--mate-components-calendar-event-background-teal: var(--mate-light-components-calendar-event-background-teal);--mate-components-calendar-event-line-blue: var(--mate-light-components-calendar-event-line-blue);--mate-components-calendar-event-line-red: var(--mate-light-components-calendar-event-line-red);--mate-components-calendar-event-line-orange: var(--mate-light-components-calendar-event-line-orange);--mate-components-calendar-event-line-green: var(--mate-light-components-calendar-event-line-green);--mate-components-calendar-event-line-gray: var(--mate-light-components-calendar-event-line-gray);--mate-components-calendar-event-line-magenta: var(--mate-light-components-calendar-event-line-magenta);--mate-components-calendar-event-line-purple: var(--mate-light-components-calendar-event-line-purple);--mate-components-calendar-event-line-yellow: var(--mate-light-components-calendar-event-line-yellow);--mate-components-calendar-event-line-cyan: var(--mate-light-components-calendar-event-line-cyan);--mate-components-calendar-event-line-teal: var(--mate-light-components-calendar-event-line-teal);--mate-components-date-picker-gradient-background-visible: var(--mate-light-components-date-picker-gradient-background-visible);--mate-components-date-picker-gradient-background-not-visible: var(--mate-light-components-date-picker-gradient-background-not-visible);--mate-components-date-picker-separator: var(--mate-light-components-date-picker-separator);--mate-components-field-background: var(--mate-light-components-field-background);--mate-components-field-background-disabled: var(--mate-light-components-field-background-disabled);--mate-components-field-border-enabled: var(--mate-light-components-field-border-enabled);--mate-components-field-border-hover: var(--mate-light-components-field-border-hover);--mate-components-field-border-active: var(--mate-light-components-field-border-active);--mate-components-field-border-disabled: var(--mate-light-components-field-border-disabled);--mate-components-field-border-read-only: var(--mate-light-components-field-border-read-only);--mate-components-x-range-chart-1: var(--mate-light-components-x-range-chart-1);--mate-components-x-range-chart-2: var(--mate-light-components-x-range-chart-2);--mate-components-x-range-chart-3: var(--mate-light-components-x-range-chart-3);--mate-components-x-range-chart-4: var(--mate-light-components-x-range-chart-4);--mate-components-x-range-chart-5: var(--mate-light-components-x-range-chart-5);--mate-components-x-range-chart-6: var(--mate-light-components-x-range-chart-6);--mate-components-x-range-chart-7: var(--mate-light-components-x-range-chart-7);--mate-components-x-range-chart-8: var(--mate-light-components-x-range-chart-8);--mate-components-x-range-chart-9: var(--mate-light-components-x-range-chart-9);--mate-components-x-range-chart-10: var(--mate-light-components-x-range-chart-10);--mate-components-grid-border: var(--mate-light-components-grid-border);--mate-components-grid-background-selected: var(--mate-light-components-grid-background-selected);--mate-components-grid-background-hover: var(--mate-light-components-grid-background-hover);--mate-components-grid-background-edited: var(--mate-light-components-grid-background-edited);--mate-components-grid-background-danger: var(--mate-light-components-grid-background-danger);--mate-components-akdb-logo-1: var(--mate-light-components-akdb-logo-1);--mate-components-akdb-logo-2: var(--mate-light-components-akdb-logo-2);--mate-components-split-layout-handle: var(--mate-light-components-split-layout-handle);--mate-components-split-layout-border-hover: var(--mate-light-components-split-layout-border-hover);--mate-components-other-stepper-gradient-background: var(--mate-light-components-other-stepper-gradient-background);--mate-components-other-button-border-disabled: var(--mate-light-components-other-button-border-disabled);--mate-components-other-checkbox-background: var(--mate-light-components-other-checkbox-background);--mate-components-other-overlay-background: var(--mate-light-components-other-overlay-background);--mate-components-other-loading-indicator-background: var(--mate-light-components-other-loading-indicator-background);--mate-components-other-multiselect-chip-background: var(--mate-light-components-other-multiselect-chip-background);--mate-components-other-side-panel-badge: var(--mate-light-components-other-side-panel-badge);--mate-components-other-global-header-background: var(--mate-light-components-other-global-header-background);--mate-illustrations-illustration-background: var(--mate-light-illustrations-illustration-background);--mate-illustrations-illustration-color-success: var(--mate-light-illustrations-illustration-color-success);--mate-illustrations-illustration-color-warning: var(--mate-light-illustrations-illustration-color-warning);--mate-illustrations-illustration-color-error: var(--mate-light-illustrations-illustration-color-error);--mate-illustrations-illustration-stroke: var(--mate-light-illustrations-illustration-stroke);--mate-illustrations-illustration-color-level-1: var(--mate-light-illustrations-illustration-color-level-1);--mate-illustrations-illustration-color-level-2: var(--mate-light-illustrations-illustration-color-level-2);--mate-illustrations-illustration-color-level-3: var(--mate-light-illustrations-illustration-color-level-3);--mate-illustrations-illustration-color-level-4: var(--mate-light-illustrations-illustration-color-level-4);--mate-illustrations-illustration-color-level-5: var(--mate-light-illustrations-illustration-color-level-5);--mate-illustrations-illustration-color-level-6: var(--mate-light-illustrations-illustration-color-level-6);--mate-shades-base: var(--mate-light-shades-base);--mate-shades-base-contrast-5pct: var(--mate-light-shades-base-contrast-5pct);--mate-shades-contrast-5pct: var(--mate-light-shades-contrast-5pct);--mate-shades-contrast-10pct: var(--mate-light-shades-contrast-10pct);--mate-shades-contrast-20pct: var(--mate-light-shades-contrast-20pct);--mate-shades-contrast-30pct: var(--mate-light-shades-contrast-30pct);--mate-shades-contrast-40pct: var(--mate-light-shades-contrast-40pct);--mate-shades-contrast-50pct: var(--mate-light-shades-contrast-50pct);--mate-shades-contrast-60pct: var(--mate-light-shades-contrast-60pct);--mate-shades-contrast-70pct: var(--mate-light-shades-contrast-70pct);--mate-shades-contrast-80pct: var(--mate-light-shades-contrast-80pct);--mate-shades-contrast-90pct: var(--mate-light-shades-contrast-90pct);--mate-shades-contrast-100pct: var(--mate-light-shades-contrast-100pct);--mate-shades-shade-10pct: var(--mate-light-shades-shade-10pct);--mate-shades-shade-20pct: var(--mate-light-shades-shade-20pct);--mate-shades-shade-30pct: var(--mate-light-shades-shade-30pct);--mate-shades-shade-40pct: var(--mate-light-shades-shade-40pct);--mate-shades-shade-50pct: var(--mate-light-shades-shade-50pct);--mate-signal-danger: var(--mate-light-signal-danger);--mate-signal-danger-light: var(--mate-light-signal-danger-light);--mate-signal-info: var(--mate-light-signal-info);--mate-signal-info-light: var(--mate-light-signal-info-light);--mate-signal-success: var(--mate-light-signal-success);--mate-signal-success-light: var(--mate-light-signal-success-light);--mate-signal-warning: var(--mate-light-signal-warning);--mate-signal-warning-light: var(--mate-light-signal-warning-light);--mate-signal-primary: var(--mate-light-signal-primary);--mate-signal-primary-light: var(--mate-light-signal-primary-light);--mate-signal-neutral: var(--mate-light-signal-neutral);--mate-signal-neutral-light: var(--mate-light-signal-neutral-light);--mate-icon-danger: var(--mate-light-icon-danger);--mate-icon-success: var(--mate-light-icon-success);--mate-icon-warning: var(--mate-light-icon-warning);--mate-icon-info: var(--mate-light-icon-info);--mate-icon-neutral: var(--mate-light-icon-neutral);--mate-icon-interactive-enabled: var(--mate-light-icon-interactive-enabled);--mate-icon-interactive-hover: var(--mate-light-icon-interactive-hover);--mate-icon-interactive-active: var(--mate-light-icon-interactive-active);--mate-icon-interactive-selected: var(--mate-light-icon-interactive-selected);--mate-icon-interactive-disabled: var(--mate-light-icon-interactive-disabled);--mate-icon-interactive-contrast: var(--mate-light-icon-interactive-contrast);--mate-icon-not-interactive: var(--mate-light-icon-not-interactive);--mate-interactive-focus: var(--mate-light-interactive-focus);--mate-interactive-contrast: var(--mate-light-interactive-contrast);--mate-interactive-danger-enabled: var(--mate-light-interactive-danger-enabled);--mate-interactive-danger-hover: var(--mate-light-interactive-danger-hover);--mate-interactive-danger-active: var(--mate-light-interactive-danger-active);--mate-interactive-danger-selected: var(--mate-light-interactive-danger-selected);--mate-interactive-danger-disabled: var(--mate-light-interactive-danger-disabled);--mate-interactive-enabled: var(--mate-light-interactive-enabled);--mate-interactive-hover: var(--mate-light-interactive-hover);--mate-interactive-active: var(--mate-light-interactive-active);--mate-interactive-selected: var(--mate-light-interactive-selected);--mate-interactive-disabled: var(--mate-light-interactive-disabled);--mate-background-base: var(--mate-light-background-base);--mate-background-highlighted: var(--mate-light-background-highlighted);--mate-background-interactive-enabled: var(--mate-light-background-interactive-enabled);--mate-background-interactive-hover: var(--mate-light-background-interactive-hover);--mate-background-interactive-active: var(--mate-light-background-interactive-active);--mate-background-interactive-selected: var(--mate-light-background-interactive-selected);--mate-background-interactive-disabled: var(--mate-light-background-interactive-disabled);--mate-background-danger-hover: var(--mate-light-background-danger-hover);--mate-background-danger-active: var(--mate-light-background-danger-active);--mate-data-1: var(--mate-light-data-1);--mate-data-2: var(--mate-light-data-2);--mate-data-3: var(--mate-light-data-3);--mate-data-4: var(--mate-light-data-4);--mate-data-5: var(--mate-light-data-5);--mate-data-6: var(--mate-light-data-6);--mate-data-7: var(--mate-light-data-7);--mate-data-8: var(--mate-light-data-8);--mate-data-9: var(--mate-light-data-9);--mate-data-10: var(--mate-light-data-10);--mate-text-heading: var(--mate-light-text-heading);--mate-text-body: var(--mate-light-text-body);--mate-text-secondary: var(--mate-light-text-secondary);--mate-text-tertiary: var(--mate-light-text-tertiary);--mate-text-disabled: var(--mate-light-text-disabled);--mate-text-danger: var(--mate-light-text-danger);--mate-text-danger-contrast: var(--mate-light-text-danger-contrast);--mate-text-info: var(--mate-light-text-info);--mate-text-info-contrast: var(--mate-light-text-info-contrast);--mate-text-success: var(--mate-light-text-success);--mate-text-success-contrast: var(--mate-light-text-success-contrast);--mate-text-warning: var(--mate-light-text-warning);--mate-text-warning-contrast: var(--mate-light-text-warning-contrast);--mate-text-primary: var(--mate-light-text-primary);--mate-text-primary-contrast: var(--mate-light-text-primary-contrast);--mate-text-neutral: var(--mate-light-text-neutral);--mate-text-neutral-contrast: var(--mate-light-text-neutral-contrast)}[theme~=dark]{--mate-border-base: var(--mate-dark-border-base);--mate-border-light: var(--mate-dark-border-light);--mate-components-calendar-event-background-blue: var(--mate-dark-components-calendar-event-background-blue);--mate-components-calendar-event-background-red: var(--mate-dark-components-calendar-event-background-red);--mate-components-calendar-event-background-orange: var(--mate-dark-components-calendar-event-background-orange);--mate-components-calendar-event-background-green: var(--mate-dark-components-calendar-event-background-green);--mate-components-calendar-event-background-gray: var(--mate-dark-components-calendar-event-background-gray);--mate-components-calendar-event-background-magenta: var(--mate-dark-components-calendar-event-background-magenta);--mate-components-calendar-event-background-purple: var(--mate-dark-components-calendar-event-background-purple);--mate-components-calendar-event-background-yellow: var(--mate-dark-components-calendar-event-background-yellow);--mate-components-calendar-event-background-cyan: var(--mate-dark-components-calendar-event-background-cyan);--mate-components-calendar-event-background-teal: var(--mate-dark-components-calendar-event-background-teal);--mate-components-calendar-event-line-blue: var(--mate-dark-components-calendar-event-line-blue);--mate-components-calendar-event-line-red: var(--mate-dark-components-calendar-event-line-red);--mate-components-calendar-event-line-orange: var(--mate-dark-components-calendar-event-line-orange);--mate-components-calendar-event-line-green: var(--mate-dark-components-calendar-event-line-green);--mate-components-calendar-event-line-gray: var(--mate-dark-components-calendar-event-line-gray);--mate-components-calendar-event-line-magenta: var(--mate-dark-components-calendar-event-line-magenta);--mate-components-calendar-event-line-purple: var(--mate-dark-components-calendar-event-line-purple);--mate-components-calendar-event-line-yellow: var(--mate-dark-components-calendar-event-line-yellow);--mate-components-calendar-event-line-cyan: var(--mate-dark-components-calendar-event-line-cyan);--mate-components-calendar-event-line-teal: var(--mate-dark-components-calendar-event-line-teal);--mate-components-date-picker-gradient-background-visible: var(--mate-dark-components-date-picker-gradient-background-visible);--mate-components-date-picker-gradient-background-not-visible: var(--mate-dark-components-date-picker-gradient-background-not-visible);--mate-components-date-picker-separator: var(--mate-dark-components-date-picker-separator);--mate-components-field-background: var(--mate-dark-components-field-background);--mate-components-field-background-disabled: var(--mate-dark-components-field-background-disabled);--mate-components-field-border-enabled: var(--mate-dark-components-field-border-enabled);--mate-components-field-border-hover: var(--mate-dark-components-field-border-hover);--mate-components-field-border-active: var(--mate-dark-components-field-border-active);--mate-components-field-border-disabled: var(--mate-dark-components-field-border-disabled);--mate-components-field-border-read-only: var(--mate-dark-components-field-border-read-only);--mate-components-x-range-chart-1: var(--mate-dark-components-x-range-chart-1);--mate-components-x-range-chart-2: var(--mate-dark-components-x-range-chart-2);--mate-components-x-range-chart-3: var(--mate-dark-components-x-range-chart-3);--mate-components-x-range-chart-4: var(--mate-dark-components-x-range-chart-4);--mate-components-x-range-chart-5: var(--mate-dark-components-x-range-chart-5);--mate-components-x-range-chart-6: var(--mate-dark-components-x-range-chart-6);--mate-components-x-range-chart-7: var(--mate-dark-components-x-range-chart-7);--mate-components-x-range-chart-8: var(--mate-dark-components-x-range-chart-8);--mate-components-x-range-chart-9: var(--mate-dark-components-x-range-chart-9);--mate-components-x-range-chart-10: var(--mate-dark-components-x-range-chart-10);--mate-components-grid-border: var(--mate-dark-components-grid-border);--mate-components-grid-background-selected: var(--mate-dark-components-grid-background-selected);--mate-components-grid-background-hover: var(--mate-dark-components-grid-background-hover);--mate-components-grid-background-edited: var(--mate-dark-components-grid-background-edited);--mate-components-grid-background-danger: var(--mate-dark-components-grid-background-danger);--mate-components-akdb-logo-1: var(--mate-dark-components-akdb-logo-1);--mate-components-akdb-logo-2: var(--mate-dark-components-akdb-logo-2);--mate-components-split-layout-handle: var(--mate-dark-components-split-layout-handle);--mate-components-split-layout-border-hover: var(--mate-dark-components-split-layout-border-hover);--mate-components-other-stepper-gradient-background: var(--mate-dark-components-other-stepper-gradient-background);--mate-components-other-button-border-disabled: var(--mate-dark-components-other-button-border-disabled);--mate-components-other-checkbox-background: var(--mate-dark-components-other-checkbox-background);--mate-components-other-overlay-background: var(--mate-dark-components-other-overlay-background);--mate-components-other-loading-indicator-background: var(--mate-dark-components-other-loading-indicator-background);--mate-components-other-multiselect-chip-background: var(--mate-dark-components-other-multiselect-chip-background);--mate-components-other-side-panel-badge: var(--mate-dark-components-other-side-panel-badge);--mate-components-other-global-header-background: var(--mate-dark-components-other-global-header-background);--mate-illustrations-illustration-background: var(--mate-dark-illustrations-illustration-background);--mate-illustrations-illustration-color-success: var(--mate-dark-illustrations-illustration-color-success);--mate-illustrations-illustration-color-warning: var(--mate-dark-illustrations-illustration-color-warning);--mate-illustrations-illustration-color-error: var(--mate-dark-illustrations-illustration-color-error);--mate-illustrations-illustration-stroke: var(--mate-dark-illustrations-illustration-stroke);--mate-illustrations-illustration-color-level-1: var(--mate-dark-illustrations-illustration-color-level-1);--mate-illustrations-illustration-color-level-2: var(--mate-dark-illustrations-illustration-color-level-2);--mate-illustrations-illustration-color-level-3: var(--mate-dark-illustrations-illustration-color-level-3);--mate-illustrations-illustration-color-level-4: var(--mate-dark-illustrations-illustration-color-level-4);--mate-illustrations-illustration-color-level-5: var(--mate-dark-illustrations-illustration-color-level-5);--mate-illustrations-illustration-color-level-6: var(--mate-dark-illustrations-illustration-color-level-6);--mate-shades-base: var(--mate-dark-shades-base);--mate-shades-base-contrast-5pct: var(--mate-dark-shades-base-contrast-5pct);--mate-shades-contrast-5pct: var(--mate-dark-shades-contrast-5pct);--mate-shades-contrast-10pct: var(--mate-dark-shades-contrast-10pct);--mate-shades-contrast-20pct: var(--mate-dark-shades-contrast-20pct);--mate-shades-contrast-30pct: var(--mate-dark-shades-contrast-30pct);--mate-shades-contrast-40pct: var(--mate-dark-shades-contrast-40pct);--mate-shades-contrast-50pct: var(--mate-dark-shades-contrast-50pct);--mate-shades-contrast-60pct: var(--mate-dark-shades-contrast-60pct);--mate-shades-contrast-70pct: var(--mate-dark-shades-contrast-70pct);--mate-shades-contrast-80pct: var(--mate-dark-shades-contrast-80pct);--mate-shades-contrast-90pct: var(--mate-dark-shades-contrast-90pct);--mate-shades-contrast-100pct: var(--mate-dark-shades-contrast-100pct);--mate-shades-shade-10pct: var(--mate-dark-shades-shade-10pct);--mate-shades-shade-20pct: var(--mate-dark-shades-shade-20pct);--mate-shades-shade-30pct: var(--mate-dark-shades-shade-30pct);--mate-shades-shade-40pct: var(--mate-dark-shades-shade-40pct);--mate-shades-shade-50pct: var(--mate-dark-shades-shade-50pct);--mate-signal-danger: var(--mate-dark-signal-danger);--mate-signal-danger-light: var(--mate-dark-signal-danger-light);--mate-signal-info: var(--mate-dark-signal-info);--mate-signal-info-light: var(--mate-dark-signal-info-light);--mate-signal-success: var(--mate-dark-signal-success);--mate-signal-success-light: var(--mate-dark-signal-success-light);--mate-signal-warning: var(--mate-dark-signal-warning);--mate-signal-warning-light: var(--mate-dark-signal-warning-light);--mate-signal-primary: var(--mate-dark-signal-primary);--mate-signal-primary-light: var(--mate-dark-signal-primary-light);--mate-signal-neutral: var(--mate-dark-signal-neutral);--mate-signal-neutral-light: var(--mate-dark-signal-neutral-light);--mate-icon-danger: var(--mate-dark-icon-danger);--mate-icon-success: var(--mate-dark-icon-success);--mate-icon-warning: var(--mate-dark-icon-warning);--mate-icon-info: var(--mate-dark-icon-info);--mate-icon-neutral: var(--mate-dark-icon-neutral);--mate-icon-interactive-enabled: var(--mate-dark-icon-interactive-enabled);--mate-icon-interactive-hover: var(--mate-dark-icon-interactive-hover);--mate-icon-interactive-active: var(--mate-dark-icon-interactive-active);--mate-icon-interactive-selected: var(--mate-dark-icon-interactive-selected);--mate-icon-interactive-disabled: var(--mate-dark-icon-interactive-disabled);--mate-icon-interactive-contrast: var(--mate-dark-icon-interactive-contrast);--mate-icon-not-interactive: var(--mate-dark-icon-not-interactive);--mate-interactive-focus: var(--mate-dark-interactive-focus);--mate-interactive-contrast: var(--mate-dark-interactive-contrast);--mate-interactive-danger-enabled: var(--mate-dark-interactive-danger-enabled);--mate-interactive-danger-hover: var(--mate-dark-interactive-danger-hover);--mate-interactive-danger-active: var(--mate-dark-interactive-danger-active);--mate-interactive-danger-selected: var(--mate-dark-interactive-danger-selected);--mate-interactive-danger-disabled: var(--mate-dark-interactive-danger-disabled);--mate-interactive-enabled: var(--mate-dark-interactive-enabled);--mate-interactive-hover: var(--mate-dark-interactive-hover);--mate-interactive-active: var(--mate-dark-interactive-active);--mate-interactive-selected: var(--mate-dark-interactive-selected);--mate-interactive-disabled: var(--mate-dark-interactive-disabled);--mate-background-base: var(--mate-dark-background-base);--mate-background-highlighted: var(--mate-dark-background-highlighted);--mate-background-interactive-enabled: var(--mate-dark-background-interactive-enabled);--mate-background-interactive-hover: var(--mate-dark-background-interactive-hover);--mate-background-interactive-active: var(--mate-dark-background-interactive-active);--mate-background-interactive-selected: var(--mate-dark-background-interactive-selected);--mate-background-interactive-disabled: var(--mate-dark-background-interactive-disabled);--mate-background-danger-hover: var(--mate-dark-background-danger-hover);--mate-background-danger-active: var(--mate-dark-background-danger-active);--mate-data-1: var(--mate-dark-data-1);--mate-data-2: var(--mate-dark-data-2);--mate-data-3: var(--mate-dark-data-3);--mate-data-4: var(--mate-dark-data-4);--mate-data-5: var(--mate-dark-data-5);--mate-data-6: var(--mate-dark-data-6);--mate-data-7: var(--mate-dark-data-7);--mate-data-8: var(--mate-dark-data-8);--mate-data-9: var(--mate-dark-data-9);--mate-data-10: var(--mate-dark-data-10);--mate-text-heading: var(--mate-dark-text-heading);--mate-text-body: var(--mate-dark-text-body);--mate-text-secondary: var(--mate-dark-text-secondary);--mate-text-tertiary: var(--mate-dark-text-tertiary);--mate-text-disabled: var(--mate-dark-text-disabled);--mate-text-danger: var(--mate-dark-text-danger);--mate-text-danger-contrast: var(--mate-dark-text-danger-contrast);--mate-text-info: var(--mate-dark-text-info);--mate-text-info-contrast: var(--mate-dark-text-info-contrast);--mate-text-success: var(--mate-dark-text-success);--mate-text-success-contrast: var(--mate-dark-text-success-contrast);--mate-text-warning: var(--mate-dark-text-warning);--mate-text-warning-contrast: var(--mate-dark-text-warning-contrast);--mate-text-primary: var(--mate-dark-text-primary);--mate-text-primary-contrast: var(--mate-dark-text-primary-contrast);--mate-text-neutral: var(--mate-dark-text-neutral);--mate-text-neutral-contrast: var(--mate-dark-text-neutral-contrast)}@media(prefers-color-scheme:dark){:root{--mate-border-base: var(--mate-dark-border-base);--mate-border-light: var(--mate-dark-border-light);--mate-components-calendar-event-background-blue: var(--mate-dark-components-calendar-event-background-blue);--mate-components-calendar-event-background-red: var(--mate-dark-components-calendar-event-background-red);--mate-components-calendar-event-background-orange: var(--mate-dark-components-calendar-event-background-orange);--mate-components-calendar-event-background-green: var(--mate-dark-components-calendar-event-background-green);--mate-components-calendar-event-background-gray: var(--mate-dark-components-calendar-event-background-gray);--mate-components-calendar-event-background-magenta: var(--mate-dark-components-calendar-event-background-magenta);--mate-components-calendar-event-background-purple: var(--mate-dark-components-calendar-event-background-purple);--mate-components-calendar-event-background-yellow: var(--mate-dark-components-calendar-event-background-yellow);--mate-components-calendar-event-background-cyan: var(--mate-dark-components-calendar-event-background-cyan);--mate-components-calendar-event-background-teal: var(--mate-dark-components-calendar-event-background-teal);--mate-components-calendar-event-line-blue: var(--mate-dark-components-calendar-event-line-blue);--mate-components-calendar-event-line-red: var(--mate-dark-components-calendar-event-line-red);--mate-components-calendar-event-line-orange: var(--mate-dark-components-calendar-event-line-orange);--mate-components-calendar-event-line-green: var(--mate-dark-components-calendar-event-line-green);--mate-components-calendar-event-line-gray: var(--mate-dark-components-calendar-event-line-gray);--mate-components-calendar-event-line-magenta: var(--mate-dark-components-calendar-event-line-magenta);--mate-components-calendar-event-line-purple: var(--mate-dark-components-calendar-event-line-purple);--mate-components-calendar-event-line-yellow: var(--mate-dark-components-calendar-event-line-yellow);--mate-components-calendar-event-line-cyan: var(--mate-dark-components-calendar-event-line-cyan);--mate-components-calendar-event-line-teal: var(--mate-dark-components-calendar-event-line-teal);--mate-components-date-picker-gradient-background-visible: var(--mate-dark-components-date-picker-gradient-background-visible);--mate-components-date-picker-gradient-background-not-visible: var(--mate-dark-components-date-picker-gradient-background-not-visible);--mate-components-date-picker-separator: var(--mate-dark-components-date-picker-separator);--mate-components-field-background: var(--mate-dark-components-field-background);--mate-components-field-background-disabled: var(--mate-dark-components-field-background-disabled);--mate-components-field-border-enabled: var(--mate-dark-components-field-border-enabled);--mate-components-field-border-hover: var(--mate-dark-components-field-border-hover);--mate-components-field-border-active: var(--mate-dark-components-field-border-active);--mate-components-field-border-disabled: var(--mate-dark-components-field-border-disabled);--mate-components-field-border-read-only: var(--mate-dark-components-field-border-read-only);--mate-components-x-range-chart-1: var(--mate-dark-components-x-range-chart-1);--mate-components-x-range-chart-2: var(--mate-dark-components-x-range-chart-2);--mate-components-x-range-chart-3: var(--mate-dark-components-x-range-chart-3);--mate-components-x-range-chart-4: var(--mate-dark-components-x-range-chart-4);--mate-components-x-range-chart-5: var(--mate-dark-components-x-range-chart-5);--mate-components-x-range-chart-6: var(--mate-dark-components-x-range-chart-6);--mate-components-x-range-chart-7: var(--mate-dark-components-x-range-chart-7);--mate-components-x-range-chart-8: var(--mate-dark-components-x-range-chart-8);--mate-components-x-range-chart-9: var(--mate-dark-components-x-range-chart-9);--mate-components-x-range-chart-10: var(--mate-dark-components-x-range-chart-10);--mate-components-grid-border: var(--mate-dark-components-grid-border);--mate-components-grid-background-selected: var(--mate-dark-components-grid-background-selected);--mate-components-grid-background-hover: var(--mate-dark-components-grid-background-hover);--mate-components-grid-background-edited: var(--mate-dark-components-grid-background-edited);--mate-components-grid-background-danger: var(--mate-dark-components-grid-background-danger);--mate-components-akdb-logo-1: var(--mate-dark-components-akdb-logo-1);--mate-components-akdb-logo-2: var(--mate-dark-components-akdb-logo-2);--mate-components-split-layout-handle: var(--mate-dark-components-split-layout-handle);--mate-components-split-layout-border-hover: var(--mate-dark-components-split-layout-border-hover);--mate-components-other-stepper-gradient-background: var(--mate-dark-components-other-stepper-gradient-background);--mate-components-other-button-border-disabled: var(--mate-dark-components-other-button-border-disabled);--mate-components-other-checkbox-background: var(--mate-dark-components-other-checkbox-background);--mate-components-other-overlay-background: var(--mate-dark-components-other-overlay-background);--mate-components-other-loading-indicator-background: var(--mate-dark-components-other-loading-indicator-background);--mate-components-other-multiselect-chip-background: var(--mate-dark-components-other-multiselect-chip-background);--mate-components-other-side-panel-badge: var(--mate-dark-components-other-side-panel-badge);--mate-components-other-global-header-background: var(--mate-dark-components-other-global-header-background);--mate-illustrations-illustration-background: var(--mate-dark-illustrations-illustration-background);--mate-illustrations-illustration-color-success: var(--mate-dark-illustrations-illustration-color-success);--mate-illustrations-illustration-color-warning: var(--mate-dark-illustrations-illustration-color-warning);--mate-illustrations-illustration-color-error: var(--mate-dark-illustrations-illustration-color-error);--mate-illustrations-illustration-stroke: var(--mate-dark-illustrations-illustration-stroke);--mate-illustrations-illustration-color-level-1: var(--mate-dark-illustrations-illustration-color-level-1);--mate-illustrations-illustration-color-level-2: var(--mate-dark-illustrations-illustration-color-level-2);--mate-illustrations-illustration-color-level-3: var(--mate-dark-illustrations-illustration-color-level-3);--mate-illustrations-illustration-color-level-4: var(--mate-dark-illustrations-illustration-color-level-4);--mate-illustrations-illustration-color-level-5: var(--mate-dark-illustrations-illustration-color-level-5);--mate-illustrations-illustration-color-level-6: var(--mate-dark-illustrations-illustration-color-level-6);--mate-shades-base: var(--mate-dark-shades-base);--mate-shades-base-contrast-5pct: var(--mate-dark-shades-base-contrast-5pct);--mate-shades-contrast-5pct: var(--mate-dark-shades-contrast-5pct);--mate-shades-contrast-10pct: var(--mate-dark-shades-contrast-10pct);--mate-shades-contrast-20pct: var(--mate-dark-shades-contrast-20pct);--mate-shades-contrast-30pct: var(--mate-dark-shades-contrast-30pct);--mate-shades-contrast-40pct: var(--mate-dark-shades-contrast-40pct);--mate-shades-contrast-50pct: var(--mate-dark-shades-contrast-50pct);--mate-shades-contrast-60pct: var(--mate-dark-shades-contrast-60pct);--mate-shades-contrast-70pct: var(--mate-dark-shades-contrast-70pct);--mate-shades-contrast-80pct: var(--mate-dark-shades-contrast-80pct);--mate-shades-contrast-90pct: var(--mate-dark-shades-contrast-90pct);--mate-shades-contrast-100pct: var(--mate-dark-shades-contrast-100pct);--mate-shades-shade-10pct: var(--mate-dark-shades-shade-10pct);--mate-shades-shade-20pct: var(--mate-dark-shades-shade-20pct);--mate-shades-shade-30pct: var(--mate-dark-shades-shade-30pct);--mate-shades-shade-40pct: var(--mate-dark-shades-shade-40pct);--mate-shades-shade-50pct: var(--mate-dark-shades-shade-50pct);--mate-signal-danger: var(--mate-dark-signal-danger);--mate-signal-danger-light: var(--mate-dark-signal-danger-light);--mate-signal-info: var(--mate-dark-signal-info);--mate-signal-info-light: var(--mate-dark-signal-info-light);--mate-signal-success: var(--mate-dark-signal-success);--mate-signal-success-light: var(--mate-dark-signal-success-light);--mate-signal-warning: var(--mate-dark-signal-warning);--mate-signal-warning-light: var(--mate-dark-signal-warning-light);--mate-signal-primary: var(--mate-dark-signal-primary);--mate-signal-primary-light: var(--mate-dark-signal-primary-light);--mate-signal-neutral: var(--mate-dark-signal-neutral);--mate-signal-neutral-light: var(--mate-dark-signal-neutral-light);--mate-icon-danger: var(--mate-dark-icon-danger);--mate-icon-success: var(--mate-dark-icon-success);--mate-icon-warning: var(--mate-dark-icon-warning);--mate-icon-info: var(--mate-dark-icon-info);--mate-icon-neutral: var(--mate-dark-icon-neutral);--mate-icon-interactive-enabled: var(--mate-dark-icon-interactive-enabled);--mate-icon-interactive-hover: var(--mate-dark-icon-interactive-hover);--mate-icon-interactive-active: var(--mate-dark-icon-interactive-active);--mate-icon-interactive-selected: var(--mate-dark-icon-interactive-selected);--mate-icon-interactive-disabled: var(--mate-dark-icon-interactive-disabled);--mate-icon-interactive-contrast: var(--mate-dark-icon-interactive-contrast);--mate-icon-not-interactive: var(--mate-dark-icon-not-interactive);--mate-interactive-focus: var(--mate-dark-interactive-focus);--mate-interactive-contrast: var(--mate-dark-interactive-contrast);--mate-interactive-danger-enabled: var(--mate-dark-interactive-danger-enabled);--mate-interactive-danger-hover: var(--mate-dark-interactive-danger-hover);--mate-interactive-danger-active: var(--mate-dark-interactive-danger-active);--mate-interactive-danger-selected: var(--mate-dark-interactive-danger-selected);--mate-interactive-danger-disabled: var(--mate-dark-interactive-danger-disabled);--mate-interactive-enabled: var(--mate-dark-interactive-enabled);--mate-interactive-hover: var(--mate-dark-interactive-hover);--mate-interactive-active: var(--mate-dark-interactive-active);--mate-interactive-selected: var(--mate-dark-interactive-selected);--mate-interactive-disabled: var(--mate-dark-interactive-disabled);--mate-background-base: var(--mate-dark-background-base);--mate-background-highlighted: var(--mate-dark-background-highlighted);--mate-background-interactive-enabled: var(--mate-dark-background-interactive-enabled);--mate-background-interactive-hover: var(--mate-dark-background-interactive-hover);--mate-background-interactive-active: var(--mate-dark-background-interactive-active);--mate-background-interactive-selected: var(--mate-dark-background-interactive-selected);--mate-background-interactive-disabled: var(--mate-dark-background-interactive-disabled);--mate-background-danger-hover: var(--mate-dark-background-danger-hover);--mate-background-danger-active: var(--mate-dark-background-danger-active);--mate-data-1: var(--mate-dark-data-1);--mate-data-2: var(--mate-dark-data-2);--mate-data-3: var(--mate-dark-data-3);--mate-data-4: var(--mate-dark-data-4);--mate-data-5: var(--mate-dark-data-5);--mate-data-6: var(--mate-dark-data-6);--mate-data-7: var(--mate-dark-data-7);--mate-data-8: var(--mate-dark-data-8);--mate-data-9: var(--mate-dark-data-9);--mate-data-10: var(--mate-dark-data-10);--mate-text-heading: var(--mate-dark-text-heading);--mate-text-body: var(--mate-dark-text-body);--mate-text-secondary: var(--mate-dark-text-secondary);--mate-text-tertiary: var(--mate-dark-text-tertiary);--mate-text-disabled: var(--mate-dark-text-disabled);--mate-text-danger: var(--mate-dark-text-danger);--mate-text-danger-contrast: var(--mate-dark-text-danger-contrast);--mate-text-info: var(--mate-dark-text-info);--mate-text-info-contrast: var(--mate-dark-text-info-contrast);--mate-text-success: var(--mate-dark-text-success);--mate-text-success-contrast: var(--mate-dark-text-success-contrast);--mate-text-warning: var(--mate-dark-text-warning);--mate-text-warning-contrast: var(--mate-dark-text-warning-contrast);--mate-text-primary: var(--mate-dark-text-primary);--mate-text-primary-contrast: var(--mate-dark-text-primary-contrast);--mate-text-neutral: var(--mate-dark-text-neutral);--mate-text-neutral-contrast: var(--mate-dark-text-neutral-contrast)}}:root{--mate-desktop-typography-heading-xs-line-height: 1.3rem;--mate-desktop-typography-heading-sm-line-height: 1.5rem;--mate-desktop-typography-heading-md-line-height: 1.7rem;--mate-desktop-typography-heading-lg-line-height: 1.9rem;--mate-desktop-typography-heading-xl-line-height: 1.9rem;--mate-desktop-typography-heading-xxl-line-height: 2.25rem;--mate-desktop-typography-body-xs-regular-line-height: 1.125rem;--mate-desktop-typography-body-xs-medium-line-height: 1.125rem;--mate-desktop-typography-body-xs-bold-line-height: 1.125rem;--mate-desktop-typography-body-sm-regular-line-height: 1.3rem;--mate-desktop-typography-body-sm-medium-line-height: 1.3rem;--mate-desktop-typography-body-sm-bold-line-height: 1.3rem;--mate-desktop-typography-body-md-regular-line-height: 1.5rem;--mate-desktop-typography-body-md-medium-line-height: 1.5rem;--mate-desktop-typography-body-md-bold-line-height: 1.5rem;--mate-desktop-typography-body-lg-regular-line-height: 1.7rem;--mate-desktop-typography-body-lg-medium-line-height: 1.7rem;--mate-desktop-typography-body-lg-bold-line-height: 1.7rem;--mate-desktop-typography-label-xs-regular-line-height: 1.125rem;--mate-desktop-typography-label-xs-medium-line-height: 1.125rem;--mate-desktop-typography-label-xs-bold-line-height: 1.125rem;--mate-desktop-typography-label-sm-regular-line-height: 1.3rem;--mate-desktop-typography-label-sm-medium-line-height: 1.3rem;--mate-desktop-typography-label-sm-bold-line-height: 1.3rem;--mate-desktop-typography-label-md-regular-line-height: 1.5rem;--mate-desktop-typography-label-md-medium-line-height: 1.5rem;--mate-desktop-typography-label-md-bold-line-height: 1.5rem;--mate-desktop-typography-label-lg-regular-line-height: 1.7rem;--mate-desktop-typography-label-lg-medium-line-height: 1.7rem;--mate-desktop-typography-label-lg-bold-line-height: 1.7rem;--mate-desktop-icon-sizing-sm-md: 1.25rem;--mate-desktop-components-input-error-icon-container: 1.3rem;--mate-desktop-components-input-help-icon-container: 1.5rem;--mate-desktop-components-input-lookup-divider-height: 2.125rem;--mate-desktop-components-facets-info-icon-container-sm: 1.3rem;--mate-desktop-components-facets-info-icon-container-md: 1.5rem;--mate-desktop-components-facets-info-icon-container-lg: 1.7rem;--mate-desktop-components-radio-button-small-circle: .375rem;--mate-desktop-components-checkbox-checkbox-size: 1.125rem;--mate-mobile-typography-heading-xs-line-height: 1.4rem;--mate-mobile-typography-heading-sm-line-height: 1.7rem;--mate-mobile-typography-heading-md-line-height: 1.9rem;--mate-mobile-typography-heading-lg-line-height: 1.9rem;--mate-mobile-typography-heading-xl-line-height: 2.5rem;--mate-mobile-typography-heading-xxl-line-height: 2.5rem;--mate-mobile-typography-body-xs-regular-line-height: 1.3rem;--mate-mobile-typography-body-xs-medium-line-height: 1.3rem;--mate-mobile-typography-body-xs-bold-line-height: 1.3rem;--mate-mobile-typography-body-sm-regular-line-height: 1.5rem;--mate-mobile-typography-body-sm-medium-line-height: 1.5rem;--mate-mobile-typography-body-sm-bold-line-height: 1.5rem;--mate-mobile-typography-body-md-regular-line-height: 1.7rem;--mate-mobile-typography-body-md-medium-line-height: 1.7rem;--mate-mobile-typography-body-md-bold-line-height: 1.7rem;--mate-mobile-typography-body-lg-regular-line-height: 1.875rem;--mate-mobile-typography-body-lg-medium-line-height: 1.875rem;--mate-mobile-typography-body-lg-bold-line-height: 1.875rem;--mate-mobile-typography-label-xs-regular-line-height: 1.3rem;--mate-mobile-typography-label-xs-medium-line-height: 1.3rem;--mate-mobile-typography-label-xs-bold-line-height: 1.3rem;--mate-mobile-typography-label-sm-regular-line-height: 1.5rem;--mate-mobile-typography-label-sm-medium-line-height: 1.5rem;--mate-mobile-typography-label-sm-bold-line-height: 1.5rem;--mate-mobile-typography-label-md-regular-line-height: 1.7rem;--mate-mobile-typography-label-md-medium-line-height: 1.7rem;--mate-mobile-typography-label-md-bold-line-height: 1.7rem;--mate-mobile-typography-label-lg-regular-line-height: 1.875rem;--mate-mobile-typography-label-lg-medium-line-height: 1.875rem;--mate-mobile-typography-label-lg-bold-line-height: 1.875rem;--mate-mobile-icon-sizing-sm-md: 1.625rem;--mate-mobile-components-input-error-icon-container: 1.5rem;--mate-mobile-components-input-help-icon-container: 1.7rem;--mate-mobile-components-input-lookup-divider-height: 2.875rem;--mate-mobile-components-facets-info-icon-container-sm: 1.5rem;--mate-mobile-components-facets-info-icon-container-md: 1.7rem;--mate-mobile-components-facets-info-icon-container-lg: 1.875rem;--mate-mobile-components-radio-button-small-circle: .5625rem;--mate-mobile-components-checkbox-checkbox-size: 1.5rem;--mate-desktop-typography-heading-xs-font-family: var(--mate-typography-font-family);--mate-desktop-typography-heading-xs-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-heading-xs-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-heading-sm-font-family: var(--mate-typography-font-family);--mate-desktop-typography-heading-sm-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-heading-sm-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-heading-md-font-family: var(--mate-typography-font-family);--mate-desktop-typography-heading-md-font-size: var(--mate-typography-font-sizing-125);--mate-desktop-typography-heading-md-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-heading-lg-font-family: var(--mate-typography-font-family);--mate-desktop-typography-heading-lg-font-size: var(--mate-typography-font-sizing-150);--mate-desktop-typography-heading-lg-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-heading-xl-font-family: var(--mate-typography-font-family);--mate-desktop-typography-heading-xl-font-size: var(--mate-typography-font-sizing-175);--mate-desktop-typography-heading-xl-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-heading-xxl-font-family: var(--mate-typography-font-family);--mate-desktop-typography-heading-xxl-font-size: var(--mate-typography-font-sizing-200);--mate-desktop-typography-heading-xxl-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-body-xs-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-xs-regular-font-size: var(--mate-typography-font-sizing-075);--mate-desktop-typography-body-xs-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-body-xs-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-xs-medium-font-size: var(--mate-typography-font-sizing-075);--mate-desktop-typography-body-xs-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-body-xs-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-xs-bold-font-size: var(--mate-typography-font-sizing-075);--mate-desktop-typography-body-xs-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-body-sm-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-sm-regular-font-size: var(--mate-typography-font-sizing-087);--mate-desktop-typography-body-sm-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-body-sm-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-sm-medium-font-size: var(--mate-typography-font-sizing-087);--mate-desktop-typography-body-sm-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-body-sm-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-sm-bold-font-size: var(--mate-typography-font-sizing-087);--mate-desktop-typography-body-sm-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-body-md-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-md-regular-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-body-md-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-body-md-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-md-medium-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-body-md-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-body-md-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-md-bold-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-body-md-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-body-lg-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-lg-regular-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-body-lg-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-body-lg-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-lg-medium-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-body-lg-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-body-lg-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-lg-bold-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-body-lg-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-label-xs-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-xs-regular-font-size: var(--mate-typography-font-sizing-075);--mate-desktop-typography-label-xs-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-label-xs-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-xs-medium-font-size: var(--mate-typography-font-sizing-075);--mate-desktop-typography-label-xs-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-label-xs-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-xs-bold-font-size: var(--mate-typography-font-sizing-075);--mate-desktop-typography-label-xs-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-label-sm-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-sm-regular-font-size: var(--mate-typography-font-sizing-087);--mate-desktop-typography-label-sm-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-label-sm-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-sm-medium-font-size: var(--mate-typography-font-sizing-087);--mate-desktop-typography-label-sm-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-label-sm-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-sm-bold-font-size: var(--mate-typography-font-sizing-087);--mate-desktop-typography-label-sm-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-label-md-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-md-regular-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-label-md-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-label-md-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-md-medium-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-label-md-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-label-md-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-md-bold-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-label-md-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-label-lg-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-lg-regular-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-label-lg-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-label-lg-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-lg-medium-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-label-lg-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-label-lg-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-lg-bold-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-label-lg-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-sizing-xxxxs: var(--mate-sizing-012);--mate-desktop-sizing-xxxs: var(--mate-sizing-025);--mate-desktop-sizing-xxs: var(--mate-sizing-050);--mate-desktop-sizing-xs: var(--mate-sizing-100);--mate-desktop-sizing-sm: var(--mate-sizing-150);--mate-desktop-sizing-md: var(--mate-sizing-200);--mate-desktop-sizing-md-lg: var(--mate-sizing-225);--mate-desktop-sizing-lg: var(--mate-sizing-250);--mate-desktop-sizing-xl: var(--mate-sizing-300);--mate-desktop-sizing-xxl: var(--mate-sizing-350);--mate-desktop-sizing-xxxl: var(--mate-sizing-400);--mate-desktop-spacing-zero: var(--mate-spacing-000);--mate-desktop-spacing-xxxs: var(--mate-spacing-012);--mate-desktop-spacing-xxs: var(--mate-spacing-025);--mate-desktop-spacing-xs: var(--mate-spacing-050);--mate-desktop-spacing-sm: var(--mate-spacing-075);--mate-desktop-spacing-md: var(--mate-spacing-100);--mate-desktop-spacing-lg: var(--mate-spacing-125);--mate-desktop-spacing-xl: var(--mate-spacing-150);--mate-desktop-spacing-xxl: var(--mate-spacing-200);--mate-desktop-spacing-xxxl: var(--mate-spacing-250);--mate-desktop-corner-radius-sm: var(--mate-border-radius-012);--mate-desktop-corner-radius-md: var(--mate-border-radius-025);--mate-desktop-corner-radius-lg: var(--mate-border-radius-050);--mate-desktop-border-width-sm: var(--mate-border-width-006);--mate-desktop-border-width-md: var(--mate-border-width-012);--mate-desktop-border-width-lg: var(--mate-border-width-025);--mate-mobile-typography-heading-xs-font-family: var(--mate-typography-font-family);--mate-mobile-typography-heading-xs-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-heading-xs-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-heading-sm-font-family: var(--mate-typography-font-family);--mate-mobile-typography-heading-sm-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-heading-sm-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-heading-md-font-family: var(--mate-typography-font-family);--mate-mobile-typography-heading-md-font-size: var(--mate-typography-font-sizing-150);--mate-mobile-typography-heading-md-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-heading-lg-font-family: var(--mate-typography-font-family);--mate-mobile-typography-heading-lg-font-size: var(--mate-typography-font-sizing-175);--mate-mobile-typography-heading-lg-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-heading-xl-font-family: var(--mate-typography-font-family);--mate-mobile-typography-heading-xl-font-size: var(--mate-typography-font-sizing-200);--mate-mobile-typography-heading-xl-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-heading-xxl-font-family: var(--mate-typography-font-family);--mate-mobile-typography-heading-xxl-font-size: var(--mate-typography-font-sizing-200);--mate-mobile-typography-heading-xxl-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-body-xs-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-xs-regular-font-size: var(--mate-typography-font-sizing-087);--mate-mobile-typography-body-xs-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-body-xs-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-xs-medium-font-size: var(--mate-typography-font-sizing-087);--mate-mobile-typography-body-xs-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-body-xs-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-xs-bold-font-size: var(--mate-typography-font-sizing-087);--mate-mobile-typography-body-xs-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-body-sm-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-sm-regular-font-size: var(--mate-typography-font-sizing-100);--mate-mobile-typography-body-sm-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-body-sm-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-sm-medium-font-size: var(--mate-typography-font-sizing-100);--mate-mobile-typography-body-sm-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-body-sm-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-sm-bold-font-size: var(--mate-typography-font-sizing-100);--mate-mobile-typography-body-sm-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-body-md-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-md-regular-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-body-md-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-body-md-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-md-medium-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-body-md-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-body-md-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-md-bold-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-body-md-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-body-lg-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-lg-regular-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-body-lg-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-body-lg-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-lg-medium-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-body-lg-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-body-lg-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-lg-bold-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-body-lg-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-label-xs-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-xs-regular-font-size: var(--mate-typography-font-sizing-087);--mate-mobile-typography-label-xs-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-label-xs-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-xs-medium-font-size: var(--mate-typography-font-sizing-087);--mate-mobile-typography-label-xs-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-label-xs-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-xs-bold-font-size: var(--mate-typography-font-sizing-087);--mate-mobile-typography-label-xs-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-label-sm-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-sm-regular-font-size: var(--mate-typography-font-sizing-100);--mate-mobile-typography-label-sm-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-label-sm-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-sm-medium-font-size: var(--mate-typography-font-sizing-100);--mate-mobile-typography-label-sm-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-label-sm-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-sm-bold-font-size: var(--mate-typography-font-sizing-100);--mate-mobile-typography-label-sm-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-label-md-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-md-regular-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-label-md-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-label-md-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-md-medium-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-label-md-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-label-md-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-md-bold-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-label-md-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-label-lg-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-lg-regular-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-label-lg-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-label-lg-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-lg-medium-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-label-lg-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-label-lg-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-lg-bold-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-label-lg-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-sizing-xxxxs: var(--mate-sizing-012);--mate-mobile-sizing-xxxs: var(--mate-sizing-025);--mate-mobile-sizing-xxs: var(--mate-sizing-050);--mate-mobile-sizing-xs: var(--mate-sizing-100);--mate-mobile-sizing-sm: var(--mate-sizing-150);--mate-mobile-sizing-md: var(--mate-sizing-200);--mate-mobile-sizing-md-lg: var(--mate-sizing-225);--mate-mobile-sizing-lg: var(--mate-sizing-250);--mate-mobile-sizing-xl: var(--mate-sizing-300);--mate-mobile-sizing-xxl: var(--mate-sizing-350);--mate-mobile-sizing-xxxl: var(--mate-sizing-400);--mate-mobile-spacing-zero: var(--mate-spacing-000);--mate-mobile-spacing-xxxs: var(--mate-spacing-025);--mate-mobile-spacing-xxs: var(--mate-spacing-050);--mate-mobile-spacing-xs: var(--mate-spacing-075);--mate-mobile-spacing-sm: var(--mate-spacing-100);--mate-mobile-spacing-md: var(--mate-spacing-125);--mate-mobile-spacing-lg: var(--mate-spacing-150);--mate-mobile-spacing-xl: var(--mate-spacing-200);--mate-mobile-spacing-xxl: var(--mate-spacing-250);--mate-mobile-spacing-xxxl: var(--mate-spacing-300);--mate-mobile-corner-radius-sm: var(--mate-border-radius-012);--mate-mobile-corner-radius-md: var(--mate-border-radius-025);--mate-mobile-corner-radius-lg: var(--mate-border-radius-050);--mate-mobile-border-width-sm: var(--mate-border-width-006);--mate-mobile-border-width-md: var(--mate-border-width-012);--mate-mobile-border-width-lg: var(--mate-border-width-025);--mate-desktop-spacing-padding: var(--mate-desktop-spacing-md);--mate-desktop-spacing-margin: var(--mate-desktop-spacing-md);--mate-desktop-touch-target-touch-target-height: var(--mate-desktop-sizing-md-lg);--mate-desktop-icon-sizing-sm: var(--mate-desktop-sizing-xs);--mate-desktop-icon-sizing-md: var(--mate-desktop-sizing-sm);--mate-desktop-icon-sizing-lg: var(--mate-desktop-sizing-md);--mate-desktop-components-input-chips-height: var(--mate-desktop-sizing-sm);--mate-desktop-components-input-input-height: var(--mate-desktop-sizing-md-lg);--mate-desktop-components-global-header-global-header-height: var(--mate-desktop-sizing-xxl);--mate-desktop-components-notification-bar-close-button-container: var(--mate-desktop-sizing-md);--mate-desktop-components-stepper-stepper-height: var(--mate-desktop-sizing-xxl);--mate-desktop-components-button-button-height: var(--mate-desktop-sizing-md-lg);--mate-mobile-spacing-padding: var(--mate-mobile-spacing-md);--mate-mobile-spacing-margin: var(--mate-mobile-spacing-md);--mate-mobile-touch-target-touch-target-height: var(--mate-mobile-sizing-xl);--mate-mobile-icon-sizing-sm: var(--mate-mobile-sizing-sm);--mate-mobile-icon-sizing-md: var(--mate-mobile-sizing-md);--mate-mobile-icon-sizing-lg: var(--mate-mobile-sizing-lg);--mate-mobile-components-input-chips-height: var(--mate-mobile-sizing-md);--mate-mobile-components-input-input-height: var(--mate-mobile-sizing-xl);--mate-mobile-components-global-header-global-header-height: var(--mate-mobile-sizing-xxxl);--mate-mobile-components-notification-bar-close-button-container: var(--mate-mobile-sizing-lg);--mate-mobile-components-stepper-stepper-height: var(--mate-mobile-sizing-xxxl);--mate-mobile-components-button-button-height: var(--mate-mobile-sizing-xl)}:root,[theme~=desktop]{--mate-typography-heading-xs-font-family: var(--mate-desktop-typography-heading-xs-font-family);--mate-typography-heading-xs-font-size: var(--mate-desktop-typography-heading-xs-font-size);--mate-typography-heading-xs-line-height: var(--mate-desktop-typography-heading-xs-line-height);--mate-typography-heading-xs-font-weight: var(--mate-desktop-typography-heading-xs-font-weight);--mate-typography-heading-sm-font-family: var(--mate-desktop-typography-heading-sm-font-family);--mate-typography-heading-sm-font-size: var(--mate-desktop-typography-heading-sm-font-size);--mate-typography-heading-sm-line-height: var(--mate-desktop-typography-heading-sm-line-height);--mate-typography-heading-sm-font-weight: var(--mate-desktop-typography-heading-sm-font-weight);--mate-typography-heading-md-font-family: var(--mate-desktop-typography-heading-md-font-family);--mate-typography-heading-md-font-size: var(--mate-desktop-typography-heading-md-font-size);--mate-typography-heading-md-line-height: var(--mate-desktop-typography-heading-md-line-height);--mate-typography-heading-md-font-weight: var(--mate-desktop-typography-heading-md-font-weight);--mate-typography-heading-lg-font-family: var(--mate-desktop-typography-heading-lg-font-family);--mate-typography-heading-lg-font-size: var(--mate-desktop-typography-heading-lg-font-size);--mate-typography-heading-lg-line-height: var(--mate-desktop-typography-heading-lg-line-height);--mate-typography-heading-lg-font-weight: var(--mate-desktop-typography-heading-lg-font-weight);--mate-typography-heading-xl-font-family: var(--mate-desktop-typography-heading-xl-font-family);--mate-typography-heading-xl-font-size: var(--mate-desktop-typography-heading-xl-font-size);--mate-typography-heading-xl-line-height: var(--mate-desktop-typography-heading-xl-line-height);--mate-typography-heading-xl-font-weight: var(--mate-desktop-typography-heading-xl-font-weight);--mate-typography-heading-xxl-font-family: var(--mate-desktop-typography-heading-xxl-font-family);--mate-typography-heading-xxl-font-size: var(--mate-desktop-typography-heading-xxl-font-size);--mate-typography-heading-xxl-line-height: var(--mate-desktop-typography-heading-xxl-line-height);--mate-typography-heading-xxl-font-weight: var(--mate-desktop-typography-heading-xxl-font-weight);--mate-typography-body-xs-regular-font-family: var(--mate-desktop-typography-body-xs-regular-font-family);--mate-typography-body-xs-regular-font-size: var(--mate-desktop-typography-body-xs-regular-font-size);--mate-typography-body-xs-regular-line-height: var(--mate-desktop-typography-body-xs-regular-line-height);--mate-typography-body-xs-regular-font-weight: var(--mate-desktop-typography-body-xs-regular-font-weight);--mate-typography-body-xs-medium-font-family: var(--mate-desktop-typography-body-xs-medium-font-family);--mate-typography-body-xs-medium-font-size: var(--mate-desktop-typography-body-xs-medium-font-size);--mate-typography-body-xs-medium-line-height: var(--mate-desktop-typography-body-xs-medium-line-height);--mate-typography-body-xs-medium-font-weight: var(--mate-desktop-typography-body-xs-medium-font-weight);--mate-typography-body-xs-bold-font-family: var(--mate-desktop-typography-body-xs-bold-font-family);--mate-typography-body-xs-bold-font-size: var(--mate-desktop-typography-body-xs-bold-font-size);--mate-typography-body-xs-bold-line-height: var(--mate-desktop-typography-body-xs-bold-line-height);--mate-typography-body-xs-bold-font-weight: var(--mate-desktop-typography-body-xs-bold-font-weight);--mate-typography-body-sm-regular-font-family: var(--mate-desktop-typography-body-sm-regular-font-family);--mate-typography-body-sm-regular-font-size: var(--mate-desktop-typography-body-sm-regular-font-size);--mate-typography-body-sm-regular-line-height: var(--mate-desktop-typography-body-sm-regular-line-height);--mate-typography-body-sm-regular-font-weight: var(--mate-desktop-typography-body-sm-regular-font-weight);--mate-typography-body-sm-medium-font-family: var(--mate-desktop-typography-body-sm-medium-font-family);--mate-typography-body-sm-medium-font-size: var(--mate-desktop-typography-body-sm-medium-font-size);--mate-typography-body-sm-medium-line-height: var(--mate-desktop-typography-body-sm-medium-line-height);--mate-typography-body-sm-medium-font-weight: var(--mate-desktop-typography-body-sm-medium-font-weight);--mate-typography-body-sm-bold-font-family: var(--mate-desktop-typography-body-sm-bold-font-family);--mate-typography-body-sm-bold-font-size: var(--mate-desktop-typography-body-sm-bold-font-size);--mate-typography-body-sm-bold-line-height: var(--mate-desktop-typography-body-sm-bold-line-height);--mate-typography-body-sm-bold-font-weight: var(--mate-desktop-typography-body-sm-bold-font-weight);--mate-typography-body-md-regular-font-family: var(--mate-desktop-typography-body-md-regular-font-family);--mate-typography-body-md-regular-font-size: var(--mate-desktop-typography-body-md-regular-font-size);--mate-typography-body-md-regular-line-height: var(--mate-desktop-typography-body-md-regular-line-height);--mate-typography-body-md-regular-font-weight: var(--mate-desktop-typography-body-md-regular-font-weight);--mate-typography-body-md-medium-font-family: var(--mate-desktop-typography-body-md-medium-font-family);--mate-typography-body-md-medium-font-size: var(--mate-desktop-typography-body-md-medium-font-size);--mate-typography-body-md-medium-line-height: var(--mate-desktop-typography-body-md-medium-line-height);--mate-typography-body-md-medium-font-weight: var(--mate-desktop-typography-body-md-medium-font-weight);--mate-typography-body-md-bold-font-family: var(--mate-desktop-typography-body-md-bold-font-family);--mate-typography-body-md-bold-font-size: var(--mate-desktop-typography-body-md-bold-font-size);--mate-typography-body-md-bold-line-height: var(--mate-desktop-typography-body-md-bold-line-height);--mate-typography-body-md-bold-font-weight: var(--mate-desktop-typography-body-md-bold-font-weight);--mate-typography-body-lg-regular-font-family: var(--mate-desktop-typography-body-lg-regular-font-family);--mate-typography-body-lg-regular-font-size: var(--mate-desktop-typography-body-lg-regular-font-size);--mate-typography-body-lg-regular-line-height: var(--mate-desktop-typography-body-lg-regular-line-height);--mate-typography-body-lg-regular-font-weight: var(--mate-desktop-typography-body-lg-regular-font-weight);--mate-typography-body-lg-medium-font-family: var(--mate-desktop-typography-body-lg-medium-font-family);--mate-typography-body-lg-medium-font-size: var(--mate-desktop-typography-body-lg-medium-font-size);--mate-typography-body-lg-medium-line-height: var(--mate-desktop-typography-body-lg-medium-line-height);--mate-typography-body-lg-medium-font-weight: var(--mate-desktop-typography-body-lg-medium-font-weight);--mate-typography-body-lg-bold-font-family: var(--mate-desktop-typography-body-lg-bold-font-family);--mate-typography-body-lg-bold-font-size: var(--mate-desktop-typography-body-lg-bold-font-size);--mate-typography-body-lg-bold-line-height: var(--mate-desktop-typography-body-lg-bold-line-height);--mate-typography-body-lg-bold-font-weight: var(--mate-desktop-typography-body-lg-bold-font-weight);--mate-typography-label-xs-regular-font-family: var(--mate-desktop-typography-label-xs-regular-font-family);--mate-typography-label-xs-regular-font-size: var(--mate-desktop-typography-label-xs-regular-font-size);--mate-typography-label-xs-regular-line-height: var(--mate-desktop-typography-label-xs-regular-line-height);--mate-typography-label-xs-regular-font-weight: var(--mate-desktop-typography-label-xs-regular-font-weight);--mate-typography-label-xs-medium-font-family: var(--mate-desktop-typography-label-xs-medium-font-family);--mate-typography-label-xs-medium-font-size: var(--mate-desktop-typography-label-xs-medium-font-size);--mate-typography-label-xs-medium-line-height: var(--mate-desktop-typography-label-xs-medium-line-height);--mate-typography-label-xs-medium-font-weight: var(--mate-desktop-typography-label-xs-medium-font-weight);--mate-typography-label-xs-bold-font-family: var(--mate-desktop-typography-label-xs-bold-font-family);--mate-typography-label-xs-bold-font-size: var(--mate-desktop-typography-label-xs-bold-font-size);--mate-typography-label-xs-bold-line-height: var(--mate-desktop-typography-label-xs-bold-line-height);--mate-typography-label-xs-bold-font-weight: var(--mate-desktop-typography-label-xs-bold-font-weight);--mate-typography-label-sm-regular-font-family: var(--mate-desktop-typography-label-sm-regular-font-family);--mate-typography-label-sm-regular-font-size: var(--mate-desktop-typography-label-sm-regular-font-size);--mate-typography-label-sm-regular-line-height: var(--mate-desktop-typography-label-sm-regular-line-height);--mate-typography-label-sm-regular-font-weight: var(--mate-desktop-typography-label-sm-regular-font-weight);--mate-typography-label-sm-medium-font-family: var(--mate-desktop-typography-label-sm-medium-font-family);--mate-typography-label-sm-medium-font-size: var(--mate-desktop-typography-label-sm-medium-font-size);--mate-typography-label-sm-medium-line-height: var(--mate-desktop-typography-label-sm-medium-line-height);--mate-typography-label-sm-medium-font-weight: var(--mate-desktop-typography-label-sm-medium-font-weight);--mate-typography-label-sm-bold-font-family: var(--mate-desktop-typography-label-sm-bold-font-family);--mate-typography-label-sm-bold-font-size: var(--mate-desktop-typography-label-sm-bold-font-size);--mate-typography-label-sm-bold-line-height: var(--mate-desktop-typography-label-sm-bold-line-height);--mate-typography-label-sm-bold-font-weight: var(--mate-desktop-typography-label-sm-bold-font-weight);--mate-typography-label-md-regular-font-family: var(--mate-desktop-typography-label-md-regular-font-family);--mate-typography-label-md-regular-font-size: var(--mate-desktop-typography-label-md-regular-font-size);--mate-typography-label-md-regular-line-height: var(--mate-desktop-typography-label-md-regular-line-height);--mate-typography-label-md-regular-font-weight: var(--mate-desktop-typography-label-md-regular-font-weight);--mate-typography-label-md-medium-font-family: var(--mate-desktop-typography-label-md-medium-font-family);--mate-typography-label-md-medium-font-size: var(--mate-desktop-typography-label-md-medium-font-size);--mate-typography-label-md-medium-line-height: var(--mate-desktop-typography-label-md-medium-line-height);--mate-typography-label-md-medium-font-weight: var(--mate-desktop-typography-label-md-medium-font-weight);--mate-typography-label-md-bold-font-family: var(--mate-desktop-typography-label-md-bold-font-family);--mate-typography-label-md-bold-font-size: var(--mate-desktop-typography-label-md-bold-font-size);--mate-typography-label-md-bold-line-height: var(--mate-desktop-typography-label-md-bold-line-height);--mate-typography-label-md-bold-font-weight: var(--mate-desktop-typography-label-md-bold-font-weight);--mate-typography-label-lg-regular-font-family: var(--mate-desktop-typography-label-lg-regular-font-family);--mate-typography-label-lg-regular-font-size: var(--mate-desktop-typography-label-lg-regular-font-size);--mate-typography-label-lg-regular-line-height: var(--mate-desktop-typography-label-lg-regular-line-height);--mate-typography-label-lg-regular-font-weight: var(--mate-desktop-typography-label-lg-regular-font-weight);--mate-typography-label-lg-medium-font-family: var(--mate-desktop-typography-label-lg-medium-font-family);--mate-typography-label-lg-medium-font-size: var(--mate-desktop-typography-label-lg-medium-font-size);--mate-typography-label-lg-medium-line-height: var(--mate-desktop-typography-label-lg-medium-line-height);--mate-typography-label-lg-medium-font-weight: var(--mate-desktop-typography-label-lg-medium-font-weight);--mate-typography-label-lg-bold-font-family: var(--mate-desktop-typography-label-lg-bold-font-family);--mate-typography-label-lg-bold-font-size: var(--mate-desktop-typography-label-lg-bold-font-size);--mate-typography-label-lg-bold-line-height: var(--mate-desktop-typography-label-lg-bold-line-height);--mate-typography-label-lg-bold-font-weight: var(--mate-desktop-typography-label-lg-bold-font-weight);--mate-sizing-xxxxs: var(--mate-desktop-sizing-xxxxs);--mate-sizing-xxxs: var(--mate-desktop-sizing-xxxs);--mate-sizing-xxs: var(--mate-desktop-sizing-xxs);--mate-sizing-xs: var(--mate-desktop-sizing-xs);--mate-sizing-sm: var(--mate-desktop-sizing-sm);--mate-sizing-md: var(--mate-desktop-sizing-md);--mate-sizing-md-lg: var(--mate-desktop-sizing-md-lg);--mate-sizing-lg: var(--mate-desktop-sizing-lg);--mate-sizing-xl: var(--mate-desktop-sizing-xl);--mate-sizing-xxl: var(--mate-desktop-sizing-xxl);--mate-sizing-xxxl: var(--mate-desktop-sizing-xxxl);--mate-spacing-zero: var(--mate-desktop-spacing-zero);--mate-spacing-xxxs: var(--mate-desktop-spacing-xxxs);--mate-spacing-xxs: var(--mate-desktop-spacing-xxs);--mate-spacing-xs: var(--mate-desktop-spacing-xs);--mate-spacing-sm: var(--mate-desktop-spacing-sm);--mate-spacing-md: var(--mate-desktop-spacing-md);--mate-spacing-lg: var(--mate-desktop-spacing-lg);--mate-spacing-xl: var(--mate-desktop-spacing-xl);--mate-spacing-xxl: var(--mate-desktop-spacing-xxl);--mate-spacing-xxxl: var(--mate-desktop-spacing-xxxl);--mate-spacing-padding: var(--mate-desktop-spacing-padding);--mate-spacing-margin: var(--mate-desktop-spacing-margin);--mate-corner-radius-sm: var(--mate-desktop-corner-radius-sm);--mate-corner-radius-md: var(--mate-desktop-corner-radius-md);--mate-corner-radius-lg: var(--mate-desktop-corner-radius-lg);--mate-border-width-sm: var(--mate-desktop-border-width-sm);--mate-border-width-md: var(--mate-desktop-border-width-md);--mate-border-width-lg: var(--mate-desktop-border-width-lg);--mate-touch-target-touch-target-height: var(--mate-desktop-touch-target-touch-target-height);--mate-icon-sizing-sm: var(--mate-desktop-icon-sizing-sm);--mate-icon-sizing-sm-md: var(--mate-desktop-icon-sizing-sm-md);--mate-icon-sizing-md: var(--mate-desktop-icon-sizing-md);--mate-icon-sizing-lg: var(--mate-desktop-icon-sizing-lg);--mate-components-input-chips-height: var(--mate-desktop-components-input-chips-height);--mate-components-input-input-height: var(--mate-desktop-components-input-input-height);--mate-components-input-error-icon-container: var(--mate-desktop-components-input-error-icon-container);--mate-components-input-help-icon-container: var(--mate-desktop-components-input-help-icon-container);--mate-components-input-lookup-divider-height: var(--mate-desktop-components-input-lookup-divider-height);--mate-components-facets-info-icon-container-sm: var(--mate-desktop-components-facets-info-icon-container-sm);--mate-components-facets-info-icon-container-md: var(--mate-desktop-components-facets-info-icon-container-md);--mate-components-facets-info-icon-container-lg: var(--mate-desktop-components-facets-info-icon-container-lg);--mate-components-global-header-global-header-height: var(--mate-desktop-components-global-header-global-header-height);--mate-components-notification-bar-close-button-container: var(--mate-desktop-components-notification-bar-close-button-container);--mate-components-stepper-stepper-height: var(--mate-desktop-components-stepper-stepper-height);--mate-components-button-button-height: var(--mate-desktop-components-button-button-height);--mate-components-radio-button-small-circle: var(--mate-desktop-components-radio-button-small-circle);--mate-components-checkbox-checkbox-size: var(--mate-desktop-components-checkbox-checkbox-size)}[theme~=mobile]{--mate-typography-heading-xs-font-family: var(--mate-mobile-typography-heading-xs-font-family);--mate-typography-heading-xs-font-size: var(--mate-mobile-typography-heading-xs-font-size);--mate-typography-heading-xs-line-height: var(--mate-mobile-typography-heading-xs-line-height);--mate-typography-heading-xs-font-weight: var(--mate-mobile-typography-heading-xs-font-weight);--mate-typography-heading-sm-font-family: var(--mate-mobile-typography-heading-sm-font-family);--mate-typography-heading-sm-font-size: var(--mate-mobile-typography-heading-sm-font-size);--mate-typography-heading-sm-line-height: var(--mate-mobile-typography-heading-sm-line-height);--mate-typography-heading-sm-font-weight: var(--mate-mobile-typography-heading-sm-font-weight);--mate-typography-heading-md-font-family: var(--mate-mobile-typography-heading-md-font-family);--mate-typography-heading-md-font-size: var(--mate-mobile-typography-heading-md-font-size);--mate-typography-heading-md-line-height: var(--mate-mobile-typography-heading-md-line-height);--mate-typography-heading-md-font-weight: var(--mate-mobile-typography-heading-md-font-weight);--mate-typography-heading-lg-font-family: var(--mate-mobile-typography-heading-lg-font-family);--mate-typography-heading-lg-font-size: var(--mate-mobile-typography-heading-lg-font-size);--mate-typography-heading-lg-line-height: var(--mate-mobile-typography-heading-lg-line-height);--mate-typography-heading-lg-font-weight: var(--mate-mobile-typography-heading-lg-font-weight);--mate-typography-heading-xl-font-family: var(--mate-mobile-typography-heading-xl-font-family);--mate-typography-heading-xl-font-size: var(--mate-mobile-typography-heading-xl-font-size);--mate-typography-heading-xl-line-height: var(--mate-mobile-typography-heading-xl-line-height);--mate-typography-heading-xl-font-weight: var(--mate-mobile-typography-heading-xl-font-weight);--mate-typography-heading-xxl-font-family: var(--mate-mobile-typography-heading-xxl-font-family);--mate-typography-heading-xxl-font-size: var(--mate-mobile-typography-heading-xxl-font-size);--mate-typography-heading-xxl-line-height: var(--mate-mobile-typography-heading-xxl-line-height);--mate-typography-heading-xxl-font-weight: var(--mate-mobile-typography-heading-xxl-font-weight);--mate-typography-body-xs-regular-font-family: var(--mate-mobile-typography-body-xs-regular-font-family);--mate-typography-body-xs-regular-font-size: var(--mate-mobile-typography-body-xs-regular-font-size);--mate-typography-body-xs-regular-line-height: var(--mate-mobile-typography-body-xs-regular-line-height);--mate-typography-body-xs-regular-font-weight: var(--mate-mobile-typography-body-xs-regular-font-weight);--mate-typography-body-xs-medium-font-family: var(--mate-mobile-typography-body-xs-medium-font-family);--mate-typography-body-xs-medium-font-size: var(--mate-mobile-typography-body-xs-medium-font-size);--mate-typography-body-xs-medium-line-height: var(--mate-mobile-typography-body-xs-medium-line-height);--mate-typography-body-xs-medium-font-weight: var(--mate-mobile-typography-body-xs-medium-font-weight);--mate-typography-body-xs-bold-font-family: var(--mate-mobile-typography-body-xs-bold-font-family);--mate-typography-body-xs-bold-font-size: var(--mate-mobile-typography-body-xs-bold-font-size);--mate-typography-body-xs-bold-line-height: var(--mate-mobile-typography-body-xs-bold-line-height);--mate-typography-body-xs-bold-font-weight: var(--mate-mobile-typography-body-xs-bold-font-weight);--mate-typography-body-sm-regular-font-family: var(--mate-mobile-typography-body-sm-regular-font-family);--mate-typography-body-sm-regular-font-size: var(--mate-mobile-typography-body-sm-regular-font-size);--mate-typography-body-sm-regular-line-height: var(--mate-mobile-typography-body-sm-regular-line-height);--mate-typography-body-sm-regular-font-weight: var(--mate-mobile-typography-body-sm-regular-font-weight);--mate-typography-body-sm-medium-font-family: var(--mate-mobile-typography-body-sm-medium-font-family);--mate-typography-body-sm-medium-font-size: var(--mate-mobile-typography-body-sm-medium-font-size);--mate-typography-body-sm-medium-line-height: var(--mate-mobile-typography-body-sm-medium-line-height);--mate-typography-body-sm-medium-font-weight: var(--mate-mobile-typography-body-sm-medium-font-weight);--mate-typography-body-sm-bold-font-family: var(--mate-mobile-typography-body-sm-bold-font-family);--mate-typography-body-sm-bold-font-size: var(--mate-mobile-typography-body-sm-bold-font-size);--mate-typography-body-sm-bold-line-height: var(--mate-mobile-typography-body-sm-bold-line-height);--mate-typography-body-sm-bold-font-weight: var(--mate-mobile-typography-body-sm-bold-font-weight);--mate-typography-body-md-regular-font-family: var(--mate-mobile-typography-body-md-regular-font-family);--mate-typography-body-md-regular-font-size: var(--mate-mobile-typography-body-md-regular-font-size);--mate-typography-body-md-regular-line-height: var(--mate-mobile-typography-body-md-regular-line-height);--mate-typography-body-md-regular-font-weight: var(--mate-mobile-typography-body-md-regular-font-weight);--mate-typography-body-md-medium-font-family: var(--mate-mobile-typography-body-md-medium-font-family);--mate-typography-body-md-medium-font-size: var(--mate-mobile-typography-body-md-medium-font-size);--mate-typography-body-md-medium-line-height: var(--mate-mobile-typography-body-md-medium-line-height);--mate-typography-body-md-medium-font-weight: var(--mate-mobile-typography-body-md-medium-font-weight);--mate-typography-body-md-bold-font-family: var(--mate-mobile-typography-body-md-bold-font-family);--mate-typography-body-md-bold-font-size: var(--mate-mobile-typography-body-md-bold-font-size);--mate-typography-body-md-bold-line-height: var(--mate-mobile-typography-body-md-bold-line-height);--mate-typography-body-md-bold-font-weight: var(--mate-mobile-typography-body-md-bold-font-weight);--mate-typography-body-lg-regular-font-family: var(--mate-mobile-typography-body-lg-regular-font-family);--mate-typography-body-lg-regular-font-size: var(--mate-mobile-typography-body-lg-regular-font-size);--mate-typography-body-lg-regular-line-height: var(--mate-mobile-typography-body-lg-regular-line-height);--mate-typography-body-lg-regular-font-weight: var(--mate-mobile-typography-body-lg-regular-font-weight);--mate-typography-body-lg-medium-font-family: var(--mate-mobile-typography-body-lg-medium-font-family);--mate-typography-body-lg-medium-font-size: var(--mate-mobile-typography-body-lg-medium-font-size);--mate-typography-body-lg-medium-line-height: var(--mate-mobile-typography-body-lg-medium-line-height);--mate-typography-body-lg-medium-font-weight: var(--mate-mobile-typography-body-lg-medium-font-weight);--mate-typography-body-lg-bold-font-family: var(--mate-mobile-typography-body-lg-bold-font-family);--mate-typography-body-lg-bold-font-size: var(--mate-mobile-typography-body-lg-bold-font-size);--mate-typography-body-lg-bold-line-height: var(--mate-mobile-typography-body-lg-bold-line-height);--mate-typography-body-lg-bold-font-weight: var(--mate-mobile-typography-body-lg-bold-font-weight);--mate-typography-label-xs-regular-font-family: var(--mate-mobile-typography-label-xs-regular-font-family);--mate-typography-label-xs-regular-font-size: var(--mate-mobile-typography-label-xs-regular-font-size);--mate-typography-label-xs-regular-line-height: var(--mate-mobile-typography-label-xs-regular-line-height);--mate-typography-label-xs-regular-font-weight: var(--mate-mobile-typography-label-xs-regular-font-weight);--mate-typography-label-xs-medium-font-family: var(--mate-mobile-typography-label-xs-medium-font-family);--mate-typography-label-xs-medium-font-size: var(--mate-mobile-typography-label-xs-medium-font-size);--mate-typography-label-xs-medium-line-height: var(--mate-mobile-typography-label-xs-medium-line-height);--mate-typography-label-xs-medium-font-weight: var(--mate-mobile-typography-label-xs-medium-font-weight);--mate-typography-label-xs-bold-font-family: var(--mate-mobile-typography-label-xs-bold-font-family);--mate-typography-label-xs-bold-font-size: var(--mate-mobile-typography-label-xs-bold-font-size);--mate-typography-label-xs-bold-line-height: var(--mate-mobile-typography-label-xs-bold-line-height);--mate-typography-label-xs-bold-font-weight: var(--mate-mobile-typography-label-xs-bold-font-weight);--mate-typography-label-sm-regular-font-family: var(--mate-mobile-typography-label-sm-regular-font-family);--mate-typography-label-sm-regular-font-size: var(--mate-mobile-typography-label-sm-regular-font-size);--mate-typography-label-sm-regular-line-height: var(--mate-mobile-typography-label-sm-regular-line-height);--mate-typography-label-sm-regular-font-weight: var(--mate-mobile-typography-label-sm-regular-font-weight);--mate-typography-label-sm-medium-font-family: var(--mate-mobile-typography-label-sm-medium-font-family);--mate-typography-label-sm-medium-font-size: var(--mate-mobile-typography-label-sm-medium-font-size);--mate-typography-label-sm-medium-line-height: var(--mate-mobile-typography-label-sm-medium-line-height);--mate-typography-label-sm-medium-font-weight: var(--mate-mobile-typography-label-sm-medium-font-weight);--mate-typography-label-sm-bold-font-family: var(--mate-mobile-typography-label-sm-bold-font-family);--mate-typography-label-sm-bold-font-size: var(--mate-mobile-typography-label-sm-bold-font-size);--mate-typography-label-sm-bold-line-height: var(--mate-mobile-typography-label-sm-bold-line-height);--mate-typography-label-sm-bold-font-weight: var(--mate-mobile-typography-label-sm-bold-font-weight);--mate-typography-label-md-regular-font-family: var(--mate-mobile-typography-label-md-regular-font-family);--mate-typography-label-md-regular-font-size: var(--mate-mobile-typography-label-md-regular-font-size);--mate-typography-label-md-regular-line-height: var(--mate-mobile-typography-label-md-regular-line-height);--mate-typography-label-md-regular-font-weight: var(--mate-mobile-typography-label-md-regular-font-weight);--mate-typography-label-md-medium-font-family: var(--mate-mobile-typography-label-md-medium-font-family);--mate-typography-label-md-medium-font-size: var(--mate-mobile-typography-label-md-medium-font-size);--mate-typography-label-md-medium-line-height: var(--mate-mobile-typography-label-md-medium-line-height);--mate-typography-label-md-medium-font-weight: var(--mate-mobile-typography-label-md-medium-font-weight);--mate-typography-label-md-bold-font-family: var(--mate-mobile-typography-label-md-bold-font-family);--mate-typography-label-md-bold-font-size: var(--mate-mobile-typography-label-md-bold-font-size);--mate-typography-label-md-bold-line-height: var(--mate-mobile-typography-label-md-bold-line-height);--mate-typography-label-md-bold-font-weight: var(--mate-mobile-typography-label-md-bold-font-weight);--mate-typography-label-lg-regular-font-family: var(--mate-mobile-typography-label-lg-regular-font-family);--mate-typography-label-lg-regular-font-size: var(--mate-mobile-typography-label-lg-regular-font-size);--mate-typography-label-lg-regular-line-height: var(--mate-mobile-typography-label-lg-regular-line-height);--mate-typography-label-lg-regular-font-weight: var(--mate-mobile-typography-label-lg-regular-font-weight);--mate-typography-label-lg-medium-font-family: var(--mate-mobile-typography-label-lg-medium-font-family);--mate-typography-label-lg-medium-font-size: var(--mate-mobile-typography-label-lg-medium-font-size);--mate-typography-label-lg-medium-line-height: var(--mate-mobile-typography-label-lg-medium-line-height);--mate-typography-label-lg-medium-font-weight: var(--mate-mobile-typography-label-lg-medium-font-weight);--mate-typography-label-lg-bold-font-family: var(--mate-mobile-typography-label-lg-bold-font-family);--mate-typography-label-lg-bold-font-size: var(--mate-mobile-typography-label-lg-bold-font-size);--mate-typography-label-lg-bold-line-height: var(--mate-mobile-typography-label-lg-bold-line-height);--mate-typography-label-lg-bold-font-weight: var(--mate-mobile-typography-label-lg-bold-font-weight);--mate-sizing-xxxxs: var(--mate-mobile-sizing-xxxxs);--mate-sizing-xxxs: var(--mate-mobile-sizing-xxxs);--mate-sizing-xxs: var(--mate-mobile-sizing-xxs);--mate-sizing-xs: var(--mate-mobile-sizing-xs);--mate-sizing-sm: var(--mate-mobile-sizing-sm);--mate-sizing-md: var(--mate-mobile-sizing-md);--mate-sizing-md-lg: var(--mate-mobile-sizing-md-lg);--mate-sizing-lg: var(--mate-mobile-sizing-lg);--mate-sizing-xl: var(--mate-mobile-sizing-xl);--mate-sizing-xxl: var(--mate-mobile-sizing-xxl);--mate-sizing-xxxl: var(--mate-mobile-sizing-xxxl);--mate-spacing-zero: var(--mate-mobile-spacing-zero);--mate-spacing-xxxs: var(--mate-mobile-spacing-xxxs);--mate-spacing-xxs: var(--mate-mobile-spacing-xxs);--mate-spacing-xs: var(--mate-mobile-spacing-xs);--mate-spacing-sm: var(--mate-mobile-spacing-sm);--mate-spacing-md: var(--mate-mobile-spacing-md);--mate-spacing-lg: var(--mate-mobile-spacing-lg);--mate-spacing-xl: var(--mate-mobile-spacing-xl);--mate-spacing-xxl: var(--mate-mobile-spacing-xxl);--mate-spacing-xxxl: var(--mate-mobile-spacing-xxxl);--mate-spacing-padding: var(--mate-mobile-spacing-padding);--mate-spacing-margin: var(--mate-mobile-spacing-margin);--mate-corner-radius-sm: var(--mate-mobile-corner-radius-sm);--mate-corner-radius-md: var(--mate-mobile-corner-radius-md);--mate-corner-radius-lg: var(--mate-mobile-corner-radius-lg);--mate-border-width-sm: var(--mate-mobile-border-width-sm);--mate-border-width-md: var(--mate-mobile-border-width-md);--mate-border-width-lg: var(--mate-mobile-border-width-lg);--mate-touch-target-touch-target-height: var(--mate-mobile-touch-target-touch-target-height);--mate-icon-sizing-sm: var(--mate-mobile-icon-sizing-sm);--mate-icon-sizing-sm-md: var(--mate-mobile-icon-sizing-sm-md);--mate-icon-sizing-md: var(--mate-mobile-icon-sizing-md);--mate-icon-sizing-lg: var(--mate-mobile-icon-sizing-lg);--mate-components-input-chips-height: var(--mate-mobile-components-input-chips-height);--mate-components-input-input-height: var(--mate-mobile-components-input-input-height);--mate-components-input-error-icon-container: var(--mate-mobile-components-input-error-icon-container);--mate-components-input-help-icon-container: var(--mate-mobile-components-input-help-icon-container);--mate-components-input-lookup-divider-height: var(--mate-mobile-components-input-lookup-divider-height);--mate-components-facets-info-icon-container-sm: var(--mate-mobile-components-facets-info-icon-container-sm);--mate-components-facets-info-icon-container-md: var(--mate-mobile-components-facets-info-icon-container-md);--mate-components-facets-info-icon-container-lg: var(--mate-mobile-components-facets-info-icon-container-lg);--mate-components-global-header-global-header-height: var(--mate-mobile-components-global-header-global-header-height);--mate-components-notification-bar-close-button-container: var(--mate-mobile-components-notification-bar-close-button-container);--mate-components-stepper-stepper-height: var(--mate-mobile-components-stepper-stepper-height);--mate-components-button-button-height: var(--mate-mobile-components-button-button-height);--mate-components-radio-button-small-circle: var(--mate-mobile-components-radio-button-small-circle);--mate-components-checkbox-checkbox-size: var(--mate-mobile-components-checkbox-checkbox-size)}@media(pointer:coarse)and (hover:none){:root{--mate-typography-heading-xs-font-family: var(--mate-mobile-typography-heading-xs-font-family);--mate-typography-heading-xs-font-size: var(--mate-mobile-typography-heading-xs-font-size);--mate-typography-heading-xs-line-height: var(--mate-mobile-typography-heading-xs-line-height);--mate-typography-heading-xs-font-weight: var(--mate-mobile-typography-heading-xs-font-weight);--mate-typography-heading-sm-font-family: var(--mate-mobile-typography-heading-sm-font-family);--mate-typography-heading-sm-font-size: var(--mate-mobile-typography-heading-sm-font-size);--mate-typography-heading-sm-line-height: var(--mate-mobile-typography-heading-sm-line-height);--mate-typography-heading-sm-font-weight: var(--mate-mobile-typography-heading-sm-font-weight);--mate-typography-heading-md-font-family: var(--mate-mobile-typography-heading-md-font-family);--mate-typography-heading-md-font-size: var(--mate-mobile-typography-heading-md-font-size);--mate-typography-heading-md-line-height: var(--mate-mobile-typography-heading-md-line-height);--mate-typography-heading-md-font-weight: var(--mate-mobile-typography-heading-md-font-weight);--mate-typography-heading-lg-font-family: var(--mate-mobile-typography-heading-lg-font-family);--mate-typography-heading-lg-font-size: var(--mate-mobile-typography-heading-lg-font-size);--mate-typography-heading-lg-line-height: var(--mate-mobile-typography-heading-lg-line-height);--mate-typography-heading-lg-font-weight: var(--mate-mobile-typography-heading-lg-font-weight);--mate-typography-heading-xl-font-family: var(--mate-mobile-typography-heading-xl-font-family);--mate-typography-heading-xl-font-size: var(--mate-mobile-typography-heading-xl-font-size);--mate-typography-heading-xl-line-height: var(--mate-mobile-typography-heading-xl-line-height);--mate-typography-heading-xl-font-weight: var(--mate-mobile-typography-heading-xl-font-weight);--mate-typography-heading-xxl-font-family: var(--mate-mobile-typography-heading-xxl-font-family);--mate-typography-heading-xxl-font-size: var(--mate-mobile-typography-heading-xxl-font-size);--mate-typography-heading-xxl-line-height: var(--mate-mobile-typography-heading-xxl-line-height);--mate-typography-heading-xxl-font-weight: var(--mate-mobile-typography-heading-xxl-font-weight);--mate-typography-body-xs-regular-font-family: var(--mate-mobile-typography-body-xs-regular-font-family);--mate-typography-body-xs-regular-font-size: var(--mate-mobile-typography-body-xs-regular-font-size);--mate-typography-body-xs-regular-line-height: var(--mate-mobile-typography-body-xs-regular-line-height);--mate-typography-body-xs-regular-font-weight: var(--mate-mobile-typography-body-xs-regular-font-weight);--mate-typography-body-xs-medium-font-family: var(--mate-mobile-typography-body-xs-medium-font-family);--mate-typography-body-xs-medium-font-size: var(--mate-mobile-typography-body-xs-medium-font-size);--mate-typography-body-xs-medium-line-height: var(--mate-mobile-typography-body-xs-medium-line-height);--mate-typography-body-xs-medium-font-weight: var(--mate-mobile-typography-body-xs-medium-font-weight);--mate-typography-body-xs-bold-font-family: var(--mate-mobile-typography-body-xs-bold-font-family);--mate-typography-body-xs-bold-font-size: var(--mate-mobile-typography-body-xs-bold-font-size);--mate-typography-body-xs-bold-line-height: var(--mate-mobile-typography-body-xs-bold-line-height);--mate-typography-body-xs-bold-font-weight: var(--mate-mobile-typography-body-xs-bold-font-weight);--mate-typography-body-sm-regular-font-family: var(--mate-mobile-typography-body-sm-regular-font-family);--mate-typography-body-sm-regular-font-size: var(--mate-mobile-typography-body-sm-regular-font-size);--mate-typography-body-sm-regular-line-height: var(--mate-mobile-typography-body-sm-regular-line-height);--mate-typography-body-sm-regular-font-weight: var(--mate-mobile-typography-body-sm-regular-font-weight);--mate-typography-body-sm-medium-font-family: var(--mate-mobile-typography-body-sm-medium-font-family);--mate-typography-body-sm-medium-font-size: var(--mate-mobile-typography-body-sm-medium-font-size);--mate-typography-body-sm-medium-line-height: var(--mate-mobile-typography-body-sm-medium-line-height);--mate-typography-body-sm-medium-font-weight: var(--mate-mobile-typography-body-sm-medium-font-weight);--mate-typography-body-sm-bold-font-family: var(--mate-mobile-typography-body-sm-bold-font-family);--mate-typography-body-sm-bold-font-size: var(--mate-mobile-typography-body-sm-bold-font-size);--mate-typography-body-sm-bold-line-height: var(--mate-mobile-typography-body-sm-bold-line-height);--mate-typography-body-sm-bold-font-weight: var(--mate-mobile-typography-body-sm-bold-font-weight);--mate-typography-body-md-regular-font-family: var(--mate-mobile-typography-body-md-regular-font-family);--mate-typography-body-md-regular-font-size: var(--mate-mobile-typography-body-md-regular-font-size);--mate-typography-body-md-regular-line-height: var(--mate-mobile-typography-body-md-regular-line-height);--mate-typography-body-md-regular-font-weight: var(--mate-mobile-typography-body-md-regular-font-weight);--mate-typography-body-md-medium-font-family: var(--mate-mobile-typography-body-md-medium-font-family);--mate-typography-body-md-medium-font-size: var(--mate-mobile-typography-body-md-medium-font-size);--mate-typography-body-md-medium-line-height: var(--mate-mobile-typography-body-md-medium-line-height);--mate-typography-body-md-medium-font-weight: var(--mate-mobile-typography-body-md-medium-font-weight);--mate-typography-body-md-bold-font-family: var(--mate-mobile-typography-body-md-bold-font-family);--mate-typography-body-md-bold-font-size: var(--mate-mobile-typography-body-md-bold-font-size);--mate-typography-body-md-bold-line-height: var(--mate-mobile-typography-body-md-bold-line-height);--mate-typography-body-md-bold-font-weight: var(--mate-mobile-typography-body-md-bold-font-weight);--mate-typography-body-lg-regular-font-family: var(--mate-mobile-typography-body-lg-regular-font-family);--mate-typography-body-lg-regular-font-size: var(--mate-mobile-typography-body-lg-regular-font-size);--mate-typography-body-lg-regular-line-height: var(--mate-mobile-typography-body-lg-regular-line-height);--mate-typography-body-lg-regular-font-weight: var(--mate-mobile-typography-body-lg-regular-font-weight);--mate-typography-body-lg-medium-font-family: var(--mate-mobile-typography-body-lg-medium-font-family);--mate-typography-body-lg-medium-font-size: var(--mate-mobile-typography-body-lg-medium-font-size);--mate-typography-body-lg-medium-line-height: var(--mate-mobile-typography-body-lg-medium-line-height);--mate-typography-body-lg-medium-font-weight: var(--mate-mobile-typography-body-lg-medium-font-weight);--mate-typography-body-lg-bold-font-family: var(--mate-mobile-typography-body-lg-bold-font-family);--mate-typography-body-lg-bold-font-size: var(--mate-mobile-typography-body-lg-bold-font-size);--mate-typography-body-lg-bold-line-height: var(--mate-mobile-typography-body-lg-bold-line-height);--mate-typography-body-lg-bold-font-weight: var(--mate-mobile-typography-body-lg-bold-font-weight);--mate-typography-label-xs-regular-font-family: var(--mate-mobile-typography-label-xs-regular-font-family);--mate-typography-label-xs-regular-font-size: var(--mate-mobile-typography-label-xs-regular-font-size);--mate-typography-label-xs-regular-line-height: var(--mate-mobile-typography-label-xs-regular-line-height);--mate-typography-label-xs-regular-font-weight: var(--mate-mobile-typography-label-xs-regular-font-weight);--mate-typography-label-xs-medium-font-family: var(--mate-mobile-typography-label-xs-medium-font-family);--mate-typography-label-xs-medium-font-size: var(--mate-mobile-typography-label-xs-medium-font-size);--mate-typography-label-xs-medium-line-height: var(--mate-mobile-typography-label-xs-medium-line-height);--mate-typography-label-xs-medium-font-weight: var(--mate-mobile-typography-label-xs-medium-font-weight);--mate-typography-label-xs-bold-font-family: var(--mate-mobile-typography-label-xs-bold-font-family);--mate-typography-label-xs-bold-font-size: var(--mate-mobile-typography-label-xs-bold-font-size);--mate-typography-label-xs-bold-line-height: var(--mate-mobile-typography-label-xs-bold-line-height);--mate-typography-label-xs-bold-font-weight: var(--mate-mobile-typography-label-xs-bold-font-weight);--mate-typography-label-sm-regular-font-family: var(--mate-mobile-typography-label-sm-regular-font-family);--mate-typography-label-sm-regular-font-size: var(--mate-mobile-typography-label-sm-regular-font-size);--mate-typography-label-sm-regular-line-height: var(--mate-mobile-typography-label-sm-regular-line-height);--mate-typography-label-sm-regular-font-weight: var(--mate-mobile-typography-label-sm-regular-font-weight);--mate-typography-label-sm-medium-font-family: var(--mate-mobile-typography-label-sm-medium-font-family);--mate-typography-label-sm-medium-font-size: var(--mate-mobile-typography-label-sm-medium-font-size);--mate-typography-label-sm-medium-line-height: var(--mate-mobile-typography-label-sm-medium-line-height);--mate-typography-label-sm-medium-font-weight: var(--mate-mobile-typography-label-sm-medium-font-weight);--mate-typography-label-sm-bold-font-family: var(--mate-mobile-typography-label-sm-bold-font-family);--mate-typography-label-sm-bold-font-size: var(--mate-mobile-typography-label-sm-bold-font-size);--mate-typography-label-sm-bold-line-height: var(--mate-mobile-typography-label-sm-bold-line-height);--mate-typography-label-sm-bold-font-weight: var(--mate-mobile-typography-label-sm-bold-font-weight);--mate-typography-label-md-regular-font-family: var(--mate-mobile-typography-label-md-regular-font-family);--mate-typography-label-md-regular-font-size: var(--mate-mobile-typography-label-md-regular-font-size);--mate-typography-label-md-regular-line-height: var(--mate-mobile-typography-label-md-regular-line-height);--mate-typography-label-md-regular-font-weight: var(--mate-mobile-typography-label-md-regular-font-weight);--mate-typography-label-md-medium-font-family: var(--mate-mobile-typography-label-md-medium-font-family);--mate-typography-label-md-medium-font-size: var(--mate-mobile-typography-label-md-medium-font-size);--mate-typography-label-md-medium-line-height: var(--mate-mobile-typography-label-md-medium-line-height);--mate-typography-label-md-medium-font-weight: var(--mate-mobile-typography-label-md-medium-font-weight);--mate-typography-label-md-bold-font-family: var(--mate-mobile-typography-label-md-bold-font-family);--mate-typography-label-md-bold-font-size: var(--mate-mobile-typography-label-md-bold-font-size);--mate-typography-label-md-bold-line-height: var(--mate-mobile-typography-label-md-bold-line-height);--mate-typography-label-md-bold-font-weight: var(--mate-mobile-typography-label-md-bold-font-weight);--mate-typography-label-lg-regular-font-family: var(--mate-mobile-typography-label-lg-regular-font-family);--mate-typography-label-lg-regular-font-size: var(--mate-mobile-typography-label-lg-regular-font-size);--mate-typography-label-lg-regular-line-height: var(--mate-mobile-typography-label-lg-regular-line-height);--mate-typography-label-lg-regular-font-weight: var(--mate-mobile-typography-label-lg-regular-font-weight);--mate-typography-label-lg-medium-font-family: var(--mate-mobile-typography-label-lg-medium-font-family);--mate-typography-label-lg-medium-font-size: var(--mate-mobile-typography-label-lg-medium-font-size);--mate-typography-label-lg-medium-line-height: var(--mate-mobile-typography-label-lg-medium-line-height);--mate-typography-label-lg-medium-font-weight: var(--mate-mobile-typography-label-lg-medium-font-weight);--mate-typography-label-lg-bold-font-family: var(--mate-mobile-typography-label-lg-bold-font-family);--mate-typography-label-lg-bold-font-size: var(--mate-mobile-typography-label-lg-bold-font-size);--mate-typography-label-lg-bold-line-height: var(--mate-mobile-typography-label-lg-bold-line-height);--mate-typography-label-lg-bold-font-weight: var(--mate-mobile-typography-label-lg-bold-font-weight);--mate-sizing-xxxxs: var(--mate-mobile-sizing-xxxxs);--mate-sizing-xxxs: var(--mate-mobile-sizing-xxxs);--mate-sizing-xxs: var(--mate-mobile-sizing-xxs);--mate-sizing-xs: var(--mate-mobile-sizing-xs);--mate-sizing-sm: var(--mate-mobile-sizing-sm);--mate-sizing-md: var(--mate-mobile-sizing-md);--mate-sizing-md-lg: var(--mate-mobile-sizing-md-lg);--mate-sizing-lg: var(--mate-mobile-sizing-lg);--mate-sizing-xl: var(--mate-mobile-sizing-xl);--mate-sizing-xxl: var(--mate-mobile-sizing-xxl);--mate-sizing-xxxl: var(--mate-mobile-sizing-xxxl);--mate-spacing-zero: var(--mate-mobile-spacing-zero);--mate-spacing-xxxs: var(--mate-mobile-spacing-xxxs);--mate-spacing-xxs: var(--mate-mobile-spacing-xxs);--mate-spacing-xs: var(--mate-mobile-spacing-xs);--mate-spacing-sm: var(--mate-mobile-spacing-sm);--mate-spacing-md: var(--mate-mobile-spacing-md);--mate-spacing-lg: var(--mate-mobile-spacing-lg);--mate-spacing-xl: var(--mate-mobile-spacing-xl);--mate-spacing-xxl: var(--mate-mobile-spacing-xxl);--mate-spacing-xxxl: var(--mate-mobile-spacing-xxxl);--mate-spacing-padding: var(--mate-mobile-spacing-padding);--mate-spacing-margin: var(--mate-mobile-spacing-margin);--mate-corner-radius-sm: var(--mate-mobile-corner-radius-sm);--mate-corner-radius-md: var(--mate-mobile-corner-radius-md);--mate-corner-radius-lg: var(--mate-mobile-corner-radius-lg);--mate-border-width-sm: var(--mate-mobile-border-width-sm);--mate-border-width-md: var(--mate-mobile-border-width-md);--mate-border-width-lg: var(--mate-mobile-border-width-lg);--mate-touch-target-touch-target-height: var(--mate-mobile-touch-target-touch-target-height);--mate-icon-sizing-sm: var(--mate-mobile-icon-sizing-sm);--mate-icon-sizing-sm-md: var(--mate-mobile-icon-sizing-sm-md);--mate-icon-sizing-md: var(--mate-mobile-icon-sizing-md);--mate-icon-sizing-lg: var(--mate-mobile-icon-sizing-lg);--mate-components-input-chips-height: var(--mate-mobile-components-input-chips-height);--mate-components-input-input-height: var(--mate-mobile-components-input-input-height);--mate-components-input-error-icon-container: var(--mate-mobile-components-input-error-icon-container);--mate-components-input-help-icon-container: var(--mate-mobile-components-input-help-icon-container);--mate-components-input-lookup-divider-height: var(--mate-mobile-components-input-lookup-divider-height);--mate-components-facets-info-icon-container-sm: var(--mate-mobile-components-facets-info-icon-container-sm);--mate-components-facets-info-icon-container-md: var(--mate-mobile-components-facets-info-icon-container-md);--mate-components-facets-info-icon-container-lg: var(--mate-mobile-components-facets-info-icon-container-lg);--mate-components-global-header-global-header-height: var(--mate-mobile-components-global-header-global-header-height);--mate-components-notification-bar-close-button-container: var(--mate-mobile-components-notification-bar-close-button-container);--mate-components-stepper-stepper-height: var(--mate-mobile-components-stepper-stepper-height);--mate-components-button-button-height: var(--mate-mobile-components-button-button-height);--mate-components-radio-button-small-circle: var(--mate-mobile-components-radio-button-small-circle);--mate-components-checkbox-checkbox-size: var(--mate-mobile-components-checkbox-checkbox-size)}}:root{--mate-style-shadow-xs: 0 4px 5px 0 rgba(0,0,0,.14), 0 1px 10px 0 rgba(0,0,0,.12), 0 2px 4px -1px rgba(0,0,0,.2);--mate-style-shadow-s: 0 8px 10px 1px rgba(0,0,0,.14), 0 3px 14px 2px rgba(0,0,0,.12), 0 5px 5px -3px rgba(0,0,0,.2);--mate-style-shadow-m: 0 12px 17px 2px rgba(0,0,0,.14), 0 5px 22px 4px rgba(0,0,0,.12), 0 7px 8px -4px rgba(0,0,0,.2);--mate-style-shadow-l: 0 16px 24px 2px rgba(0,0,0,.14), 0 6px 30px 5px rgba(0,0,0,.12), 0 8px 10px -5px rgba(0,0,0,.2);--mate-style-shadow-xl: 0 24px 38px 3px rgba(0,0,0,.14), 0 9px 46px 8px rgba(0,0,0,.12), 0 11px 15px -7px rgba(0,0,0,.2)}vcf-anchor-nav>vaadin-tabs:not([theme*=stepper]):not([theme*=bottom]):after{box-shadow:unset}vaadin-app-layout::part(navbar){z-index:2}vaadin-app-layout::part(application-bar){position:fixed;z-index:1;border-inline-end-style:solid;display:flex;flex-direction:column}vaadin-app-layout::part(drawer){border-inline-end:none;overflow:hidden}vaadin-app-layout[overlay]::part(drawer){box-shadow:var(--mate-style-shadow-s)}vaadin-app-layout[drawer-opened]::part(open-drawer),vaadin-app-layout:not([has-drawer])::part(-toggle-drawer),vaadin-app-layout[has-application-bar]::part(toggle-drawer),vaadin-app-layout[has-navbar]:not([has-application-bar])::part(drawer-bottom),vaadin-app-layout:not([has-application-bar])::part(application-bar),vaadin-app-layout:not([drawer-opened])::part(splitter){display:none}vaadin-app-layout::part(splitter){position:fixed;cursor:ew-resize;z-index:1}vaadin-app-layout[overlay]::part(splitter){z-index:2}vaadin-app-layout::part(handle){position:absolute}vaadin-app-layout[dragging]::part(handle),vaadin-app-layout[dragging]>*{pointer-events:none}vaadin-app-layout::part(close-drawer),vaadin-app-layout::part(open-drawer),vaadin-app-layout::part(toggle-drawer){box-sizing:unset;background:unset;padding:unset;cursor:pointer;border-style:solid}vaadin-app-layout::part(close-drawer):after,vaadin-app-layout::part(open-drawer):after,vaadin-app-layout::part(toggle-drawer):after{display:flex;align-items:center}vaadin-app-layout::part(open-drawer){border-left:unset}vaadin-app-layout::part(close-drawer),vaadin-app-layout::part(toggle-drawer){border:unset}vaadin-app-layout::part(open-drawer){position:absolute}vaadin-app-layout::part(toggle-drawer):after{content:"menu" / ""}vaadin-app-layout[drawer-opened]::part(toggle-drawer):after{content:"close" / ""}vaadin-app-layout::part(open-drawer):after{content:"chevron_right" / ""}vaadin-app-layout::part(close-drawer):after{content:"chevron_left" / ""}vaadin-app-layout::part(application-bar-separator),vaadin-app-layout::part(drawer-bottom){flex-grow:1}vaadin-app-layout::part(drawer-bottom){display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}vaadin-app-layout::part(drawer-rule){margin:unset;border:unset;border-top-style:solid}vaadin-app-layout>[slot=application-bar]{height:100%}vaadin-app-layout::part(logo){flex-shrink:0}vaadin-app-layout:dir(rtl)::part(open-drawer):after{content:"keyboard_double_arrow_left" / ""}vaadin-app-layout:dir(rtl)::part(close-drawer):after{content:"keyboard_double_arrow_right" / ""}span[theme~=badge]{display:inline-flex;align-items:center;height:fit-content;max-width:fit-content;text-overflow:ellipsis;overflow:hidden}div[theme~=block-layout]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}div[theme~=block-layout]>:nth-child(-n+3){grid-column:span 4}.block-container{container:block / inline-size}div[theme~=block-layout][theme~=layout-6-6]>:nth-child(3),div[theme~=block-layout][theme~=layout-8-4]>:nth-child(3),div[theme~=block-layout][theme~=layout-4-8]>:nth-child(3),div[theme~=block-layout][theme~=layout-12]>:nth-child(n+2),div[theme~=block-layout]>:nth-child(n+4){display:none}@container block (768px < width <= 1120px){div[theme~=block-layout]{grid-template-columns:repeat(8,minmax(0,1fr))}div[theme~=block-layout]>:nth-child(3),div[theme~=block-layout][theme~=layout-8-4]>:nth-child(-n+3),div[theme~=block-layout][theme~=layout-4-8]>:nth-child(-n+3){grid-column:span 8}div[theme~=block-layout][theme~=layout-12]>:nth-child(-n+3){grid-column:span 8}}@container block (width > 1120px){div[theme~=block-layout]{grid-template-columns:repeat(12,minmax(0,1fr))}div[theme~=block-layout][theme~=layout-6-6]>:nth-child(-n+3){grid-column:span 6}div[theme~=block-layout][theme~=layout-8-4]>:nth-child(1),div[theme~=block-layout][theme~=layout-4-8]>:nth-child(2){grid-column:span 8}div[theme~=block-layout][theme~=layout-12]>:nth-child(-n+3){grid-column:span 12}}vcf-breadcrumb{--vcf-breadcrumb-separator-symbol: "/";--vcf-breadcrumb-separator-font-family: inherit}vcf-breadcrumb:focus-within::part(link){outline-style:solid}vcf-breadcrumb>a{text-decoration:none!important}vcf-breadcrumb a.breadcrumb-anchor.add-mobile-back-icon:before{display:inline;content:"chevron_left" / "";font-family:var(--mate-font-icon-font-family);font-size:var(--mate-size-font-s)}vaadin-popover[theme~=hidden-breadcrumbs]::part(overlay){border-radius:2px;border-style:solid}vaadin-popover[theme~=hidden-breadcrumbs] a{text-decoration:none!important;align-self:stretch}vaadin-popover[theme~=hidden-breadcrumbs] a:focus{outline-style:solid}vaadin-button,vaadin-menu-bar-button{background-color:unset;margin:0;min-width:unset;height:unset;border-radius:unset;border-style:unset;padding:unset;white-space:nowrap;gap:0;display:inline-flex}:is(vaadin-button,vaadin-menu-bar-button)[focused]{outline-style:solid}:is(vaadin-button,vaadin-menu-bar-button):before{content:" " / "";width:0}mate-form::part(default-error),mate-callout{box-sizing:border-box;grid-template-columns:1fr;display:grid;align-items:baseline}:is(mate-form,mate-callout)::part(title),:is(mate-form,mate-callout)::part(text){grid-column:1}:is(mate-form,mate-callout)[has-title]::part(title){grid-row:1}:is(mate-form,mate-callout)[has-title]::part(text){grid-column:1 / span 2}:is(mate-form,mate-callout)::part(title){min-width:0}:is(mate-form:not([has-error-title]),mate-callout:not([has-title]))::part(text){grid-row:1}mate-form::part(default-error),mate-callout[theme~=info],mate-callout[theme~=warning],mate-callout[theme~=danger],mate-callout[theme~=error],mate-callout[theme~=success]{grid-template-columns:auto 1fr}:is(mate-form,mate-callout[theme~=info],mate-callout[theme~=warning],mate-callout[theme~=danger],mate-callout[theme~=error],mate-callout[theme~=success])::part(state){grid-column:1}:is(mate-form,mate-callout[theme~=info],mate-callout[theme~=warning],mate-callout[theme~=danger],mate-callout[theme~=error],mate-callout[theme~=success])::part(title),:is(mate-form,mate-callout[theme~=info],mate-callout[theme~=warning],mate-callout[theme~=danger],mate-callout[theme~=error],mate-callout[theme~=success]):not([has-title])::part(text){grid-column:2}mate-callout[theme~=info]::part(state):after{content:"info" / ""}mate-callout[theme~=success]::part(state):after{content:"check_circle" / ""}mate-callout[theme~=warning]::part(state):after{content:"warning" / ""}mate-form::part(state):after,mate-callout[theme~=danger]::part(state):after,mate-callout[theme~=error]::part(state):after{content:"error" / ""}mate-callout:not([theme*=info]):not([theme*=warning]):not([theme*=danger]):not([theme*=error]):not([theme*=success]):not([theme*=secondary]){border-style:solid}mate-callout:not([theme*=info]):not([theme*=warning]):not([theme*=danger]):not([theme*=error]):not([theme*=success])::part(state){display:none}vaadin-card{border-style:solid}vaadin-card[theme~=cover-media]>[slot=media]{border-radius:inherit;border-end-end-radius:0px;border-end-start-radius:0px;margin-inline:calc(var(--_padding) * -1);margin-top:calc(var(--_padding) * -1);max-width:none;width:calc(100% + var(--_padding) * 2)}vaadin-card[theme~=cover-media][theme~=horizontal]>[slot=media]{border-radius:inherit;border-end-end-radius:0px;border-start-end-radius:0px;height:calc(100% + var(--_padding) * 2);margin-inline-end:0px;width:calc(100% + var(--_padding))}vaadin-chart,vaadin-chart-series{font-family:var(--mate-font-family)}vaadin-dashboard-widget[editable]{--vaadin-dashboard-widget-shadow: var(--mate-style-shadow-xs)}vaadin-dashboard-widget::part(header){display:flex;align-items:baseline;border-bottom-style:solid}vaadin-dashboard-widget::part(remove-button){cursor:pointer}vaadin-dashboard-widget::part(move-button){cursor:move}vaadin-dashboard-widget::part(resize-button){cursor:nw-resize}vaadin-dashboard-widget:not([editable])::part(move-button),vaadin-dashboard-widget:not([editable])::part(resize-button),vaadin-dashboard-widget:not([editable])::part(remove-button){display:none}vaadin-dashboard-widget::part(move-button):before{content:"drag_indicator"}vaadin-dashboard-widget::part(resize-apply-button):before,vaadin-dashboard-widget::part(move-apply-button):before{content:"check"}vaadin-dashboard-widget::part(move-forward-button):before{content:"chevron_right"}vaadin-dashboard-widget::part(move-backward-button):before{content:"chevron_left"}vaadin-dashboard-widget::part(remove-button):before{content:"close"}vaadin-dashboard-widget::part(resize-button){transform:rotate(90deg)}vaadin-dashboard-widget::part(resize-button):before{content:"pan_zoom"}vaadin-dashboard-widget::part(resize-shrink-width-button):before,vaadin-dashboard-widget::part(resize-shrink-height-button):before{content:"remove"}vaadin-dashboard-widget::part(resize-grow-width-button):before,vaadin-dashboard-widget::part(resize-grow-height-button):before{content:"add"}vaadin-dashboard-widget::part(content){display:flex;flex-direction:column;justify-content:stretch}vaadin-dashboard-widget>*{flex-grow:1}vaadin-date-picker::part(toggle-button){display:flex}vaadin-date-picker::part(toggle-button):before{cursor:pointer;content:"calendar_today" / ""}vaadin-date-picker-overlay::part(overlay){overflow:hidden;flex-direction:column;box-shadow:var(--mate-style-shadow-m);border-style:solid}vaadin-date-picker-overlay-content{position:relative;cursor:default;flex-direction:column;outline:none}vaadin-date-picker-year::part(year-number),vaadin-date-picker-year::part(year-separator){cursor:pointer;display:flex;align-items:center;justify-content:center;transform:unset}vaadin-date-picker-year::part(year-separator):after{content:"•"}vaadin-month-calendar{-webkit-user-select:none;user-select:none;text-align:center}vaadin-month-calendar::part(date){font-weight:400;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer}vaadin-month-calendar::part(focused){outline-style:solid}vaadin-month-calendar::part(today){text-decoration:underline}vaadin-date-picker-year-scroller{border-inline-start:unset}vaadin-date-picker-year-scroller:before{border:unset;z-index:1}vaadin-time-picker::part(toggle-button){display:flex}vaadin-time-picker::part(toggle-button):before{cursor:pointer;content:"schedule" / ""}vaadin-date-picker[disabled]::part(toggle-button):before,vaadin-time-picker[disabled]::part(toggle-button):before{cursor:default;pointer-events:none}vaadin-date-picker[readonly]::part(toggle-button),vaadin-time-picker[readonly]::part(toggle-button){display:none}vaadin-time-picker-overlay::part(overlay){box-shadow:var(--mate-style-shadow-s)}vaadin-time-picker-item{display:flex;align-items:center;box-sizing:border-box;outline:none;cursor:pointer}vaadin-time-picker-item::part(checkmark):before{content:" "}vaadin-time-picker-item[selected]::part(checkmark):before{content:"check" / ""}vaadin-time-picker-item[focused]{outline-style:solid}vaadin-accordion-heading,vaadin-details-summary{display:flex;align-items:center}vaadin-accordion-panel[focused] vaadin-accordion-heading,vaadin-details[focused] vaadin-details-summary{outline-style:solid}vaadin-details-summary::part(header),vaadin-details-summary::part(title),vaadin-details-summary::part(content){flex-grow:1}vaadin-accordion-heading::part(content),vaadin-details-summary,mate-details-summary::part(toggle),mate-details-summary::part(toggle-end){cursor:pointer}vaadin-accordion-panel:not(:last-of-type){border-bottom:solid}mate-details-summary::part(title){display:flex}mate-details-summary::part(title),mate-details-summary::part(header){align-items:center}vaadin-accordion-heading::part(toggle):before,vaadin-details-summary::part(toggle):before,vaadin-details[theme~=object-header]>mate-details-summary::part(toggle),vaadin-details:not([theme*=object-header])>mate-details-summary::part(toggle-end),vaadin-details:not([theme*=object-header])>mate-details-summary>[slot=sub-title]{display:none}vaadin-accordion-heading::part(toggle),vaadin-details-summary::part(toggle){rotate:unset!important}vaadin-accordion-heading::part(toggle):after,vaadin-details-summary::part(toggle):after,mate-details-summary::part(toggle):after{cursor:pointer;display:inline-block;content:"chevron_right" / ""}vaadin-accordion-heading:dir(rtl)::part(toggle):after,vaadin-details-summary:dir(rtl)::part(toggle):after,mate-details-summary:dir(rtl)::part(toggle):after{content:"chevron_left" / ""}vaadin-accordion-panel[opened]>vaadin-accordion-heading::part(toggle):after,vaadin-details[opened]>vaadin-details-summary::part(toggle):after,vaadin-details[opened]>mate-details-summary::part(toggle):after{content:"expand_more" / ""}mate-details-summary::part(toggle-end):after{content:"Ausklappen"}vaadin-details[opened]>mate-details-summary::part(toggle-end):after{content:"Zuklappen"}vaadin-dialog::part(overlay){border-style:solid}vaadin-dialog::part(header){display:flex;border-bottom-style:solid;align-items:center}vaadin-dialog::part(footer){border-top-style:solid;flex-direction:row;display:flex;align-items:center;justify-content:flex-end;min-height:unset!important}vaadin-dialog::part(dialog-content){overflow-y:auto}vaadin-dialog::part(overlay){font-family:var(--mate-font-family);overflow:hidden}vaadin-dialog[theme~=progress]::part(content){display:flex;flex-direction:column;align-items:center}:is(vcf-auto-select-combo-box,vaadin-select,vaadin-combo-box,vaadin-multi-select-combo-box)[readonly]::part(toggle-button):before{display:none}:is(vcf-auto-select-combo-box,vaadin-select,vaadin-combo-box,vaadin-multi-select-combo-box)::part(toggle-button):before{cursor:pointer;content:"expand_more" / "";-webkit-mask-image:none;mask-image:none;background:inherit}:is(vcf-auto-select-combo-box,vaadin-select,vaadin-combo-box,vaadin-multi-select-combo-box)[opened]::part(toggle-button):before{content:"expand_less" / ""}vaadin-multi-select-combo-box-chip{border:unset}vaadin-multi-select-combo-box-chip::part(remove-button):before{cursor:pointer;content:"close" / "";-webkit-mask-image:none;mask-image:none;background:inherit}vaadin-select-value-button>vaadin-select-item{background-color:unset!important}vaadin-multi-select-combo-box-chip[slot=overflow][count="1"]{margin-inline-start:0}vaadin-multi-select-combo-box-chip[slot=overflow]:after,vaadin-multi-select-combo-box-chip[slot=overflow]:before{top:0;width:100%;height:100%;border-left-style:solid}vaadin-combo-box-item,vaadin-multi-select-combo-box-item{border-radius:0}mate-facet{display:flex}mate-facet::part(value){flex-grow:1}mate-facet::part(key){flex-shrink:0;text-wrap:nowrap}mate-facet::part(key),mate-facet::part(value){overflow:hidden}mate-facet>[default-key]{white-space:nowrap;overflow:hidden}mate-facet[theme~=kpi]::part(value){flex-grow:1;display:flex;align-items:center}mate-facet::part(default-key),mate-facet::part(default-value){display:block;height:100%}mate-facet[has-key-tooltip]::part(key-tooltip-indicator):after,mate-facet[has-value-tooltip]::part(value-tooltip-indicator):after{content:"info" / ""}mate-facet-list:not([theme*=inline])>mate-facet,mate-facet[theme~=text],mate-facet[theme~=kpi]{flex-direction:column}mate-facet-list{align-items:stretch}mate-facet-list::part(default-title){align-items:center}mate-facet-list[theme~=empty-header]::part(default-title){display:block}mate-facet-list[theme~=empty-header]::part(default-title):after{content:" " / ""}mate-facet-list>mate-facet::part(value){display:flex;flex-grow:1}mate-facet-list>mate-facet::part(key){display:flex}mate-facet-list>mate-facet::part(default-key),mate-facet-list>mate-facet::part(default-value){align-items:center}mate-facet-list>mate-facet::part(default-value){display:-webkit-box;-webkit-box-orient:vertical}mate-facet-list[theme~=inline]>mate-facet{flex-direction:row}mate-facet-list[theme~=inline]>mate-facet::part(default-value){white-space:nowrap}mate-facet-list[theme~=inline]>mate-facet::part(key){flex-shrink:.25}mate-facet-list[theme~=inline]>mate-facet::part(value){flex-shrink:.75}mate-facet-list[theme~=inline]>mate-facet::part(default-value){min-width:0}mate-facet-list[theme~=inline][theme~=right-aligned]>mate-facet::part(value){justify-content:flex-end}mate-facet-list[theme~=inline][theme~=right-aligned]::part(default-value){flex-direction:row-reverse}:is(mate-facet-list[theme~=inline][theme~=key-separator]>mate-facet,mate-facet-list[theme~=inline]>mate-facet[theme~=key-separator])[has-key]::part(key):after{content:":"}:is(mate-facet-list[theme~=inline][theme~=empty-value-indicator]>mate-facet,mate-facet-list[theme~=inline]>mate-facet[theme~=empty-value-indicator]):not([has-value])::part(value):before{content:"-"}mate-filter-panel{container:filter / inline-size}mate-filter-panel::part(header){height:var(--mate-size-size-m)}mate-filter-panel[header-hidden]::part(header){display:none}mate-filter-panel::part(header),mate-filter-panel::part(header-left){overflow:visible;display:flex;align-items:center}mate-filter-panel::part(actions),mate-filter-panel::part(header-right){flex-grow:1;display:flex;justify-content:flex-end;overflow:visible}mate-filter-panel::part(content){display:grid;align-items:baseline;overflow:visible}mate-filter-panel[collapsed]::part(content){display:none}mate-filter-panel::part(content){grid-template-columns:repeat(2,minmax(0,1fr))}mate-filter-panel::part(actions){grid-column:1 / 3}mate-filter-panel::part(toggle),mate-filter-panel::part(search),mate-filter-panel::part(reset){cursor:pointer}mate-filter-panel::part(reset){background:unset}mate-filter-panel::part(search){border-color:transparent}mate-filter-panel::part(toggle){background:unset;border-color:transparent;cursor:pointer;white-space:nowrap}@container filter (768px < width <= 1120px){mate-filter-panel::part(content){grid-template-columns:repeat(4,minmax(0,1fr))}mate-filter-panel::part(actions){grid-column:3 / 5}}@container filter (width > 1120px){mate-filter-panel::part(content){grid-template-columns:repeat(6,minmax(0,1fr))}mate-filter-panel::part(actions){grid-column:5 / 7}}mate-form-layout,div[theme~=form-layout]{display:grid;grid-template-columns:auto auto;height:fit-content}:is(mate-form-layout,div[theme~=form-layout])>h1,:is(mate-form-layout,div[theme~=form-layout])>h2,:is(mate-form-layout,div[theme~=form-layout])>h3,:is(mate-form-layout,div[theme~=form-layout])>h4,:is(mate-form-layout,div[theme~=form-layout])>h5,:is(mate-form-layout,div[theme~=form-layout])>h6,:is(mate-form-layout,div[theme~=form-layout])>[colspan="2"]{grid-column:span 2}mate-floating-layout,div[theme~=floating-layout]{display:flex;flex-wrap:wrap}@container form (768px < width){mate-form>:nth-of-type(2n):not([slot=top]){grid-column:2}}@container form (768px < width <= 1120px){mate-form::part(top),mate-form::part(form-content){grid-template-columns:repeat(2,minmax(0,1fr))}}@container form (width > 1120px){mate-form::part(top),mate-form::part(form-content){grid-template-columns:repeat(3,minmax(0,1fr))}}vaadin-grid,vaadin-grid-pro{overflow:var(--_mate-component-grid-overflow);display:flex;flex-direction:column}:is(vaadin-grid,vaadin-grid-pro)::part(cell){align-items:unset}:is(vaadin-grid,vaadin-grid-pro)::part(focused-cell):after{content:"";outline-style:solid}:is(vaadin-grid,vaadin-grid-pro)::part(highlighted-row):before{content:"";position:absolute;top:0;z-index:3;pointer-events:none;width:100%;height:100%;box-shadow:inset 0 0 0 2px var(--mate-signal-info)}:is(vaadin-grid,vaadin-grid-pro)::part(info-icon):after{content:"info" / ""}:is(vaadin-grid,vaadin-grid-pro)::part(error-icon):after{content:"error" / ""}:is(vaadin-grid,vaadin-grid-pro)::part(editable-icon):after{content:"edit" / ""}:is(vaadin-grid,vaadin-grid-pro) .row-action:not([disabled]){cursor:pointer}:is(vaadin-grid,vaadin-grid-pro) .row-action[disabled]>span[theme~=icon]{color:var(--mate-icon-interactive-disabled)}vaadin-grid::part(details-collapsed-icon):after,vaadin-grid-pro::part(details-collapsed-icon):after,vaadin-grid::part(details-expanded-icon):after,vaadin-grid-pro::part(details-expanded-icon):after,vaadin-grid-tree-toggle::part(toggle):before,vaadin-grid-tree-toggle:not([leaf]){cursor:pointer}vaadin-grid::part(details-collapsed-icon):after,vaadin-grid-pro::part(details-collapsed-icon):after,vaadin-grid-tree-toggle::part(toggle):before{content:"chevron_right" / ""}vaadin-grid::part(details-expanded-icon):after,vaadin-grid-pro::part(details-expanded-icon):after,vaadin-grid-tree-toggle[expanded]::part(toggle):before{content:"expand_more" / ""}vaadin-grid-pro [theme~=grid-pro-editor]{width:100%;height:100%}vaadin-grid-pro [theme~=grid-pro-editor]::part(input-field){border-radius:0;height:100%;border-style:none}vaadin-grid-tree-toggle::part(toggle):before{transform:none!important;rotate:none!important;-webkit-mask:unset;mask:unset;background:unset}vaadin-grid-tree-toggle{display:flex}mate-grid-pagination{display:flex;align-items:center;border-top-style:solid}mate-grid-pagination::part(text){flex-grow:1;text-align:center}mate-grid-pagination::part(first),mate-grid-pagination::part(last),mate-grid-pagination::part(previous),mate-grid-pagination::part(next){border:unset;background-color:unset;padding:unset;cursor:pointer}mate-grid-pagination::part(first):after{content:"keyboard_double_arrow_left" / ""}mate-grid-pagination::part(last):after{content:"keyboard_double_arrow_right" / ""}mate-grid-pagination::part(previous):after{content:"keyboard_arrow_left" / ""}mate-grid-pagination::part(next):after{content:"keyboard_arrow_right" / ""}mate-grid-reorder::part(reorder-button){background:unset;border-color:transparent;cursor:pointer;white-space:nowrap}mate-grid-reorder::part(disabled-reorder-button){cursor:unset}mate-icon,span[theme~=icon]{font-family:var(--mate-typography-font-family-icon);display:flex}:is(mate-icon,span[theme~=icon])[has-notification]{position:relative}:is(mate-icon,span[theme~=icon])[has-notification]:after{position:absolute;text-align:center;content:var(--_mate-component-icon-notification-count)}:is(mate-icon,span[theme~=icon]):before{content:" " / "";width:0}mate-icon[theme~=filled],span[theme~=icon][theme~=filled]{font-variation-settings:"FILL" 1}@font-face{font-family:Material Symbols;src:url(/assets/material-symbols.Ccx5NVy2.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}*::part(error-message):before,*::part(clear-button):before,vaadin-password-field-button:before,vaadin-number-field[step-buttons-visible]::part(decrease-button):before,vaadin-number-field[step-buttons-visible]::part(increase-button):before{-webkit-mask-image:none;mask-image:none;background:unset}*::part(clear-button):before{content:"close" / ""}*::part(error-message){align-items:baseline}*::part(error-message):before{content:"error" / ""}vaadin-password-field-button:before{content:"visibility" / ""}vaadin-password-field[password-visible]>vaadin-password-field-button:before{content:"visibility_off" / ""}vaadin-number-field::part(decrease-button):before{content:"remove" / ""}vaadin-number-field::part(increase-button):before{content:"add" / ""}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field):not([has-label]):before,:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field):not([has-label])::part(label){display:none}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[has-label][has-tooltip]>label:after{content:"info" / ""}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(label){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[required]::part(required-indicator):after{content:"*" / ""}:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item{align-items:center;box-sizing:border-box;outline:none;cursor:default;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item):not([hidden]){display:flex}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)::part(checkmark):before{content:" ";-webkit-mask-image:none;mask-image:none;background:inherit}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[selected]::part(checkmark):before{content:"check" / ""}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item):not([disabled]):not([mate-disabled]):not([focused]):hover{cursor:pointer}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[focused]:not([disabled]):not([mate-disabled]){outline-style:solid}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[tabindex]:before{font-family:var(--mate-font-icon-font-family)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)::part(content){overflow-wrap:break-word;flex:auto}vaadin-menu-bar vaadin-menu-bar-item[theme~=has-icon]>.text{display:none}vaadin-menu-bar-overlay::part(overlay),vaadin-context-menu-overlay::part(overlay),vaadin-select-overlay::part(overlay),vaadin-context-menu::part(overlay),vaadin-multi-select-combo-box-overlay::part(overlay),vaadin-combo-box-overlay::part(overlay),vaadin-context-menu-list-box,vaadin-menu-bar-submenu::part(content),vaadin-menu-bar-submenu::part(overlay),vaadin-menu-bar::part(overlay){box-shadow:var(--mate-style-shadow-l);border-radius:var(--mate-size-border-radius-s)}vaadin-menu-bar-submenu::part(overlay),vaadin-context-menu::part(content),vaadin-menu-bar-submenu::part(content),vaadin-select::part(content){padding:0}vaadin-context-menu::part(checkmark)::part(content){visibility:hidden}:not(vaadin-menu-bar-button)>vaadin-menu-bar-item:after{-webkit-mask-image:none;mask-image:none;background:inherit}vaadin-context-menu-item[aria-haspopup=true]:after{content:"expand_more" / "";-webkit-mask-image:none;mask-image:none;background:unset;display:inline-flex;align-items:center;justify-content:center}:not(vaadin-menu-bar-button)>vaadin-menu-bar-item[aria-haspopup=true]:after{content:"expand_more" / ""}vaadin-select-value-button::part(label){display:flex}vcf-lookup-field>vaadin-button[slot=search-button-slot]:before{content:" " / "";width:0}vcf-lookup-field>vaadin-button[slot=search-button-slot]:after{content:"search" / ""}vcf-lookup-field>vaadin-button[slot=search-button-slot]>vaadin-icon{display:none!important}vcf-lookup-field>[slot=field] :before{box-sizing:unset;align-items:unset;display:inline-block}vcf-lookup-field>[slot=field]:hover,vcf-lookup-field>[slot=field][focused]{z-index:1}vaadin-menu-bar::part(container){overflow:visible}vaadin-menu-bar[theme~=split] vaadin-menu-bar-button[first-visible]{border-bottom-right-radius:0;border-top-right-radius:0}vaadin-menu-bar[theme~=split] vaadin-menu-bar-button[last-visible]{border-bottom-left-radius:0;border-top-left-radius:0;padding:var(--mate-size-space-xxs)!important}vaadin-menu-bar[theme~=split] vaadin-menu-bar-button:hover,vaadin-menu-bar[theme~=split] vaadin-menu-bar-button:active,vaadin-menu-bar[theme~=split] vaadin-menu-bar-button[focused]{z-index:2}vaadin-menu-bar-button[slot=overflow]::part(label):after{content:"more_vert" / ""}vaadin-menu-bar-button[aria-haspopup]:not([slot=overflow])::part(suffix):after{content:"expand_more" / "";background:unset;-webkit-mask-image:unset;mask-image:unset}vaadin-menu-bar-button[aria-haspopup][aria-expanded=true]:not([slot=overflow])::part(suffix):after{content:"expand_less" / ""}vaadin-menu-bar-button[slot=overflow]::part(label):after{opacity:1}vaadin-menu-bar-button[slot=overflow] div{display:none}vaadin-list-item,vaadin-context-menu-item,vaadin-menu-bar-item{outline:none}:is(vaadin-list-item,vaadin-context-menu-item,vaadin-menu-bar-item)::part(content){display:flex}:is(vaadin-list-item,vaadin-context-menu-item,vaadin-menu-bar-item)::part(checkmark){display:none}:is(vaadin-list-item,vaadin-context-menu-item,vaadin-menu-bar-item)[theme~=has-hint]>.text{flex-grow:1}list-box::part(items),vaadin-context-menu-list-box::part(items),vaadin-menu-bar-list-box::part(items){display:flex;flex-direction:column;overflow-x:hidden}vaadin-list-item,vaadin-menu-bar-item:not(vaadin-menu-bar-button>vaadin-menu-bar-item){min-height:unset;border-radius:0}vaadin-menu-bar-overlay::part(content){padding:0}mate-message-item::part(default-title){font-family:var(--mate-typography-label-md-medium-font-family);font-size:var(--mate-typography-label-md-medium-font-size);font-weight:var(--mate-typography-label-md-medium-font-weight);line-height:var(--mate-typography-label-md-medium-line-height)}mate-message-item::part(text){white-space:normal}mate-message-item[max-lines]:not([expanded])::part(text){line-clamp:var(--_mate-component-message-item-max-lines);-webkit-line-clamp:var(--_mate-component-message-item-max-lines);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}mate-message-item::part(toggle){padding:unset;border:unset;background-color:unset;cursor:pointer;white-space:nowrap}vcf-month-picker-calendar>[slot=prev-year]::part(label),vcf-month-picker-calendar>[slot=next-year]::part(label),vcf-month-picker-calendar>[slot=prev-year]::part(label):before,vcf-month-picker-calendar>[slot=next-year]::part(label):before{rotate:unset;-webkit-mask:unset;mask:unset;background:unset}vcf-month-picker-calendar>[slot=prev-year]::part(label):before{content:"chevron_left" / ""}vcf-month-picker-calendar>[slot=next-year]::part(label):before{content:"chevron_right" / ""}vaadin-notification-card::part(overlay){border-style:solid;overflow:hidden;box-shadow:var(--mate-style-shadow-m)}vaadin-notification-card::part(content){display:flex;align-items:baseline;padding:0!important}mate-notification-bar{align-items:baseline;flex-grow:1;padding:unset}mate-notification-bar:not([close-button-visible])::part(close){display:none}mate-notification-bar::part(container),mate-notification-bar::part(action){display:flex;flex-grow:1}mate-notification-bar::part(container){align-items:baseline;flex-wrap:wrap}mate-notification-bar::part(action){justify-content:flex-end}mate-notification-bar::part(close){padding:unset;border:unset;background-color:unset;cursor:pointer}mate-notification-bar:not([theme~=success]):not([theme~=warning]):not([theme~=danger]):not([theme~=error])::part(state):after{content:"info" / ""}mate-notification-bar[theme~=success]::part(state):after{content:"check_circle" / ""}mate-notification-bar[theme~=warning]::part(state):after{content:"warning" / ""}mate-notification-bar[theme~=danger]::part(state):after,mate-notification-bar[theme~=error]::part(state):after{content:"error" / ""}mate-notification-bar::part(close):after{content:"close" / ""}:not(vaadin-notification-card)>mate-notification-bar{border-style:solid}vcf-pdf-viewer::part(toolbar-button toolbar-button-toogle-sidebar){border:none!important}vcf-pdf-viewer::part(viewer-container):focus{outline-style:solid}vaadin-popover::part(overlay){background-image:unset;font-weight:unset;font-family:unset;letter-spacing:unset;box-shadow:var(--mate-style-shadow-xl)}vaadin-popover::part(overlay):focus-visible{outline-style:solid}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])::part(arrow){display:none;position:absolute}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow]::part(arrow){display:block}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom]::part(arrow){border-inline-start-style:solid;border-inline-end-style:solid}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom][top-aligned]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top][top-aligned]::part(arrow){top:-8px;border-bottom-style:solid}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top]::part(arrow){transform:translate(-50%)}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position=start][top-aligned]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position=end][top-aligned]::part(arrow){top:50%;transform:translateY(-50%)}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start][start-aligned]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end][start-aligned]::part(arrow){border-inline-end-style:solid}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end]::part(arrow){border-top-style:solid;border-bottom-style:solid}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])::part(overlay){border-style:solid}mate-popover-content::part(header){align-items:center;border-bottom-style:solid}mate-popover-content::part(footer){border-top-style:solid;justify-content:flex-end}mate-popover-content::part(close){padding:unset;border:unset;background-color:unset;cursor:pointer}mate-popover-content::part(close):after{content:"close" / ""}vaadin-progress-bar::part(bar){height:100%}vaadin-progress-bar::part(value){transform:none}span[theme~=spinner]{display:block;position:relative;overflow:hidden}span[theme~=spinner]:before{position:absolute;inset:0;content:" ";display:block;box-sizing:border-box;border-radius:50%;border-style:solid;animation:spinner .8s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}:is(vaadin-radio-group,vaadin-checkbox-group)::part(group-field){flex-direction:row;flex-wrap:wrap}:is(vaadin-radio-group,vaadin-checkbox-group)[theme=vertical]::part(group-field){flex-direction:column}:is(vaadin-checkbox,vaadin-radio-button)>label{white-space:nowrap;word-break:keep-all}vaadin-custom-field[theme~=range-selector]::part(input-fields){display:flex;flex-wrap:nowrap;gap:0}vaadin-custom-field[theme~=range-selector]>:not(:first-of-type)::part(input-field){border-top-left-radius:0;border-bottom-left-radius:0}vaadin-custom-field[theme~=range-selector]>:not(:last-of-type)::part(input-field){border-start-end-radius:0;border-end-end-radius:0}vaadin-custom-field[theme~=range-selector]>:not(:last-of-type):hover::part(input-field),vaadin-custom-field[theme~=range-selector]>:not(:last-of-type):active::part(input-field),vaadin-custom-field[theme~=range-selector]>:not(:last-of-type)[focused]::part(input-field){z-index:2}vaadin-custom-field[theme~=range-selector]>*{flex-grow:1}mate-form-layout>vaadin-custom-field[theme~=range-selector],mate-filter-panel>vaadin-custom-field[theme~=range-selector]{grid-column:span 2}vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]{gap:unset}:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])::part(group-field){flex-wrap:unset}:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox{display:inline-flex;border-style:solid;box-sizing:border-box;align-items:center}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox)::part(radio),:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox)::part(checkbox){display:none!important}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox)[focused]{outline-style:solid}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox)[disabled]{cursor:default}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox):not([disabled])[checked]>[slot=label]:not(:has(span[theme*=icon])):not(:has(mate-icon)),:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox):not([disabled])[checked]>[slot=label]>:not(span[theme*=icon]):not(mate-icon){text-decoration:underline}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox):before{display:none}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox)>input{width:0;margin:unset}vaadin-side-nav{display:block;min-width:unset;overflow-y:auto}vaadin-side-nav::part(children){gap:unset}vaadin-side-nav-item{font-size:inherit;line-height:inherit;gap:unset}vaadin-side-nav-item::part(content):before{display:none}vaadin-side-nav-item::part(toggle-button),vaadin-side-nav-item::part(toggle-button):before{rotate:unset!important}vaadin-side-nav-item[has-children]::part(toggle-button){display:flex;align-items:center;justify-content:center}vaadin-side-nav-item[has-children]::part(toggle-button):before{content:"chevron_right" / "";-webkit-mask-image:unset;mask-image:unset;background:unset;display:inline-flex;align-items:center;justify-content:center}vaadin-side-nav-item[has-children]:dir(rtl)::part(toggle-button):before{content:"chevron_left" / ""}vaadin-side-nav-item[has-children][expanded]::part(toggle-button):before{content:"expand_more" / ""}vaadin-side-nav-item[has-children]::part(children){gap:unset}vaadin-side-nav-item::part(link){width:unset;gap:unset;padding:unset;transition:unset;min-height:unset;border-radius:unset;padding-inline-start:unset;line-height:inherit;cursor:pointer!important;background-color:unset!important}vaadin-split-layout::part(splitter):before{content:"";position:absolute;z-index:-1}vaadin-split-layout:not([orientation=vertical])::part(splitter){cursor:ew-resize}vaadin-split-layout[orientation=vertical]::part(splitter){cursor:ns-resize}vaadin-split-layout:not([orientation=vertical])::part(splitter):before{top:0}vaadin-split-layout[orientation=vertical]::part(splitter):before{left:0}vaadin-split-layout[orientation=vertical]::part(splitter):before{width:100%}vaadin-split-layout[splitter-hidden]::part(splitter){display:none}mate-split-layout-right{transition:width .2s,visibility .2s}mate-split-layout-right:not([tabbed])::part(tabs){display:none}mate-split-layout-right:not([opened]):not([tabbed]){flex:unset!important;visibility:hidden}mate-split-layout-right:not([opened])[tabbed]::part(content){visibility:hidden}mate-split-layout-right::part(tabs){display:flex;flex-direction:column;align-items:stretch}mate-split-layout-header{border-bottom-style:solid}mate-split-layout-header::part(header){align-self:stretch;align-items:center}mate-split-layout-header::part(sub-header){flex-direction:column;align-items:stretch;justify-content:center}mate-split-layout-header::part(title){overflow:hidden}mate-split-layout-header::part(close){padding:unset;border:unset;background-color:unset;cursor:pointer}mate-split-layout-header::part(close):after{content:"close" / ""}vaadin-horizontal-layout[theme~=split-layout-footer]{border-top-style:solid;justify-content:flex-end}@supports (scrollbar-width: none){vaadin-tabs[orientation=vertical]::part(tabs){overflow-y:auto!important;scrollbar-width:none}}vaadin-tabs:dir(rtl)::part(forward-button):after{content:"arrow_circle_left" / ""}vaadin-tabs:dir(rtl)::part(back-button):after{content:"arrow_circle_right" / ""}vaadin-tabs:dir(rtl)[theme~=stepper]>vaadin-tab:not(:last-child):after{content:"arrow_left" / ""}vaadin-tabs::part(tabs){margin:0!important;gap:unset}vaadin-tabs:not([overflow*=end])::part(forward-button){display:none}vaadin-tabs:not([overflow*=start])::part(back-button){display:none}vaadin-tabs::part(forward-button),vaadin-tabs::part(back-button){max-height:100%}vaadin-tabs::part(forward-button):after{content:"arrow_circle_right" / ""}vaadin-tabs::part(forward-button):before,vaadin-tabs::part(back-button):before{content:none}vaadin-tabs::part(back-button):after{content:"arrow_circle_left" / ""}vaadin-tabs[orientation=vertical]::part(forward-button),vaadin-tabs[orientation=vertical]::part(back-button){max-width:100%}vaadin-tabs[orientation=vertical]::part(forward-button):after{content:"arrow_circle_down" / ""}vaadin-tabs[orientation=vertical]::part(back-button):after{content:"arrow_circle_up" / ""}vaadin-tabs[orientation=vertical]{max-height:unset}vaadin-tabs[theme~=anchor],vaadin-tabs[theme~=stepper]{position:relative}:is(vaadin-tabs[theme~=anchor],vaadin-tabs[theme~=stepper]):after{position:absolute;z-index:1;content:"";bottom:0;left:0;right:0;height:0;border-bottom-style:solid}:is(vaadin-tabs[theme~=anchor],vaadin-tabs[theme~=stepper])>vaadin-tab{position:relative}:is(vaadin-tabs[theme~=anchor],vaadin-tabs[theme~=stepper])>vaadin-tab[selected]:before{bottom:0;content:"";display:block;overflow:visible;border-top-style:solid;border-bottom-style:solid}vaadin-tabs[theme~=stepper]>vaadin-tab{overflow:visible}vaadin-tabs[theme~=stepper]>vaadin-tab:after{content:"arrow_right" / ""}vaadin-tabs[theme~=stepper]>vaadin-tab:last-of-type:after{display:none}:is(vaadin-tabs[theme~=side-panel-tabs],vaadin-tabs[theme~=application-bar])>vaadin-tab{display:flex;justify-content:center;align-items:center;height:unset}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab{box-sizing:border-box}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab[hint]:after{content:"";position:absolute;border-radius:50%}vaadin-tab{font-weight:var(--mate-font-weight-medium);border-radius:unset;padding:unset}vaadin-tab[disabled]{opacity:unset;cursor:inherit}vaadin-tab:before{position:absolute}vaadin-tab:after,vaadin-tab:before{transition:unset;transform:unset;opacity:unset;background-color:unset;box-shadow:none;left:unset;width:unset}vaadin-tabs::part(forward-button):after,vaadin-tabs::part(back-button):after,vaadin-tab:not([disabled]){cursor:pointer}mate-toolbar{align-items:baseline}mate-toolbar[theme~=danger]::part(status-icon):after,mate-toolbar[theme~=error]::part(status-icon):after{content:"error" / ""}mate-toolbar:not([theme*=danger]):not([theme*=error])::part(status-icon):after{content:"info" / ""}mate-toolbar::part(loading-indicator):after{content:" ";display:block;box-sizing:border-box;border-radius:50%;border-style:solid;animation:spinner .8s linear infinite}vcf-toolbar-layout>vaadin-button[slot=overflow-button]{gap:0}vcf-toolbar-layout>vaadin-button[slot=overflow-button]:before{content:" " / "";width:0}vcf-toolbar-layout>vaadin-button[slot=overflow-button]:after{content:"more_vert" / ""}vcf-toolbar-layout>vaadin-button[slot=overflow-button]>vaadin-icon{display:none!important}vaadin-tooltip::part(overlay){border-radius:0;box-shadow:none;padding:unset}vaadin-tooltip::part(content){border-style:solid;white-space:pre-line}.mate-has-tooltip:after{content:"info" / ""}body,.mate-body{font-family:var(--mate-font-family)}.mate-text-no-margins{margin:0!important;margin-block-start:0;margin-block-end:0}.mate-link{cursor:pointer;text-decoration:underline}hr{margin-block-start:unset;margin-block-end:unset;margin-inline-start:unset;margin-inline-end:unset;border-style:none}vaadin-custom-field:has(vaadin-upload)::part(input-fields){border-style:dashed}vaadin-upload-file::part(commands),vaadin-upload::part(drop-label){display:flex}vaadin-upload::part(primary-buttons){display:flex}vaadin-upload,vaadin-upload-file-list::part(list),vaadin-upload-file-list>li{display:flex;flex-direction:column}vaadin-upload-file::part(row){align-items:center}vaadin-upload-file{align-items:baseline}vaadin-upload-file::part(row),vaadin-upload-file::part(info),vaadin-upload-file::part(meta){display:flex}vaadin-upload-file::part(row){align-items:baseline}vaadin-upload-file::part(info){flex-grow:1}vaadin-upload-file::part(meta){flex-direction:column}vaadin-upload-icon:after{content:"file_upload" / ""}vaadin-upload-file::part(done-icon):after{content:"check" / ""}vaadin-upload-file::part(warning-icon):after{content:"error_outline" / ""}vaadin-upload-file::part(start-button):after{content:"play_arrow" / ""}vaadin-upload-file::part(retry-button):after{content:"refresh" / ""}vaadin-upload-file::part(remove-button):after{content:"delete_outline" / ""}vaadin-upload-icon,vaadin-upload-file::part(start-button),vaadin-upload-file::part(retry-button),vaadin-upload-file::part(remove-button),vaadin-upload-file::part(done-icon),vaadin-upload-file::part(warning-icon){padding:0}vaadin-upload-icon:before,vaadin-upload-file::part(start-button):before,vaadin-upload-file::part(retry-button):before,vaadin-upload-file::part(remove-button):before,vaadin-upload-file::part(done-icon):before,vaadin-upload-file::part(warning-icon):before{display:none}vaadin-upload-file[complete]::part(done-icon),vaadin-upload-file[error]::part(warning-icon){display:block}vaadin-app-layout::part(navbar){background-color:var(--mate-components-other-global-header-background)}vaadin-app-layout::part(application-bar){border-inline-end-color:var(--mate-border-base)}vaadin-app-layout::part(drawer){background-color:var(--mate-background-base)}vaadin-app-layout::part(backdrop){opacity:unset;background-color:var(--mate-shades-contrast-20pct)}vaadin-app-layout::part(splitter){background-color:var(--mate-border-base);--_mate-split-layout-toggler-color: var(--mate-shades-contrast-30pct)}vaadin-app-layout::part(splitter):hover:not(:active){background-color:var(--mate-shades-contrast-90pct);--_mate-split-layout-toggler-color: var(--mate-shades-contrast-90pct)}vaadin-app-layout::part(splitter):active{background-color:var(--mate-signal-primary);--_mate-split-layout-toggler-color: var(--mate-signal-primary)}vaadin-app-layout::part(handle){background-color:var(--_mate-split-layout-toggler-color)}vaadin-app-layout::part(logo-1){fill:var(--mate-components-akdb-logo-1)}vaadin-app-layout::part(logo-2){fill:var(--mate-components-akdb-logo-2)}vaadin-app-layout::part(close-drawer):after,vaadin-app-layout::part(open-drawer):after,vaadin-app-layout::part(toggle-drawer):after{color:var(--mate-icon-interactive-enabled)}vaadin-app-layout::part(drawer-rule){border-top-color:var(--mate-border-base)}vaadin-app-layout::part(open-drawer){border-top-color:var(--mate-border-base);border-right-color:var(--mate-border-base);border-bottom-color:var(--mate-border-base);background-color:var(--mate-background-base)}span[theme~=badge]:not([theme*=neutral]):not([theme*=warning]):not([theme*=success]):not([theme*=danger]):not([theme*=error]){background-color:var(--mate-signal-info-light);color:var(--mate-text-info)}span[theme~=badge]:not([theme*=neutral]):not([theme*=warning]):not([theme*=success]):not([theme*=danger]):not([theme*=error])>mate-icon,span[theme~=badge]:not([theme*=neutral]):not([theme*=warning]):not([theme*=success]):not([theme*=danger]):not([theme*=error])>span[theme~=icon]{color:var(--mate-text-info)}span[theme~=badge][theme~=neutral]{background-color:var(--mate-signal-neutral-light);color:var(--mate-text-neutral)}span[theme~=badge][theme~=neutral]>mate-icon,span[theme~=badge][theme~=neutral]>span[theme~=icon]{color:var(--mate-text-neutral)}span[theme~=badge][theme~=warning]{background-color:var(--mate-signal-warning-light);color:var(--mate-text-warning)}span[theme~=badge][theme~=warning]>mate-icon,span[theme~=badge][theme~=warning]>span[theme~=icon]{color:var(--mate-text-warning)}span[theme~=badge][theme~=success]{background-color:var(--mate-signal-success-light);color:var(--mate-text-success)}span[theme~=badge][theme~=success]>mate-icon,span[theme~=badge][theme~=success]>span[theme~=icon]{color:var(--mate-text-success)}span[theme~=badge][theme~=danger],span[theme~=badge][theme~=error]{background-color:var(--mate-signal-danger-light);color:var(--mate-text-danger)}:is(span[theme~=badge][theme~=danger],span[theme~=badge][theme~=error])>mate-icon,:is(span[theme~=badge][theme~=danger],span[theme~=badge][theme~=error])>span[theme~=icon]{color:var(--mate-text-danger)}vcf-breadcrumb{--vcf-breadcrumb-separator-color: var(--mate-text-body);color:var(--mate-text-primary)}vcf-breadcrumb>a:-webkit-any-link{color:var(--mate-text-primary)}vcf-breadcrumb[aria-current=page]{color:var(--mate-text-disabled)}vcf-breadcrumb[part=ellipsis]{color:var(--mate-text-disabled)}vcf-breadcrumb:focus-within::part(link){outline-color:var(--mate-interactive-focus)}vaadin-popover[theme~=hidden-breadcrumbs]::part(overlay){border-color:var(--mate-border-base)}vaadin-popover[theme~=hidden-breadcrumbs] a{color:var(--mate-text-body)!important}vaadin-popover[theme~=hidden-breadcrumbs] a:focus{outline-color:var(--mate-interactive-focus)}vaadin-button,vaadin-menu-bar-button{color:var(--mate-text-primary)}:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=error]){border-color:var(--mate-interactive-enabled)}:is(:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=error])):hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-hover);background-color:var(--mate-background-interactive-hover)}:is(:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=error])):active:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-active);background-color:var(--mate-background-interactive-active)}:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):has(>vaadin-context-menu-item[mate-disabled]),:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary])[mate-disabled],:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary])[disabled]{color:var(--mate-text-disabled);border-color:var(--mate-shades-contrast-20pct)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]{border-color:transparent}:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=error]){color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-enabled)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=error])):hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){background-color:var(--mate-interactive-hover)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=error])):active:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){background-color:var(--mate-interactive-active)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:has(>vaadin-context-menu-item[mate-disabled]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary][mate-disabled],:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary][disabled]{color:var(--mate-text-disabled);background-color:var(--mate-background-interactive-disabled)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]{border-color:transparent}:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=error]){color:var(--mate-text-primary)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=error])):hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-hover);background-color:var(--mate-background-interactive-hover)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=error])):active:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-active);background-color:var(--mate-background-interactive-active)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:has(>vaadin-context-menu-item[mate-disabled]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary][mate-disabled],:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary][disabled]{color:var(--mate-text-disabled)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled]))):not([theme*=primary]):not([theme*=tertiary]){color:var(--mate-text-danger);border-color:var(--mate-interactive-danger-enabled)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled]))):not([theme*=primary]):not([theme*=tertiary]):hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-danger-hover);background-color:var(--mate-background-danger-hover)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled]))):not([theme*=primary]):not([theme*=tertiary]):active:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-danger-active);background-color:var(--mate-background-danger-active)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])))[theme~=primary]{color:var(--mate-text-danger-contrast);background-color:var(--mate-interactive-danger-enabled);border-color:transparent!important}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])))[theme~=primary]:hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){background-color:var(--mate-interactive-danger-hover)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])))[theme~=primary]:active:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){background-color:var(--mate-interactive-danger-active)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])))[theme~=tertiary]{color:var(--mate-text-danger);border-color:transparent}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])))[theme~=tertiary]:hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-danger-hover);background-color:var(--mate-background-danger-hover)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])))[theme~=tertiary]:active:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-danger-active);background-color:var(--mate-background-danger-active)}:is(vaadin-button:not([theme*=unstyled]),vaadin-menu-bar-item:not([theme*=unstyled]))>mate-icon,:is(vaadin-button:not([theme*=unstyled]),vaadin-menu-bar-item:not([theme*=unstyled]))>span[theme~=icon]{color:inherit}mate-callout{background-color:var(--mate-background-base)}mate-callout[theme~=secondary]{background-color:var(--mate-signal-neutral-light)}mate-callout[theme~=secondary]::part(title){color:var(--mate-text-neutral)}mate-callout[theme~=info]{background-color:var(--mate-signal-info-light)}mate-callout[theme~=info]::part(title){color:var(--mate-text-info)}mate-callout[theme~=info]::part(state){color:var(--mate-icon-info)}mate-callout[theme~=success]{background-color:var(--mate-signal-success-light)}mate-callout[theme~=success]::part(title){color:var(--mate-text-success)}mate-callout[theme~=success]::part(state){color:var(--mate-icon-success)}mate-callout[theme~=warning]{background-color:var(--mate-signal-warning-light)}mate-callout[theme~=warning]::part(title){color:var(--mate-text-warning)}mate-callout[theme~=warning]::part(state){color:var(--mate-icon-warning)}mate-callout:not([theme*=info]):not([theme*=warning]):not([theme*=danger]):not([theme*=error]):not([theme*=success]):not([theme*=secondary]){border-color:var(--mate-border-base)}mate-form::part(default-error),mate-callout[theme~=danger],mate-callout[theme~=error]{background-color:var(--mate-signal-danger-light)}:is(mate-form,mate-callout[theme~=danger],mate-callout[theme~=error])::part(title){color:var(--mate-text-danger)}:is(mate-form,mate-callout[theme~=danger],mate-callout[theme~=error])::part(state){color:var(--mate-icon-danger)}vaadin-card{--vaadin-card-title-color: var(--mate-text-heading);--vaadin-card-subtitle-color: var(--mate-text-secondary);border-color:var(--mate-components-field-border-enabled);background:var(--mate-background-base)}vaadin-chart,vaadin-chart-series{--highcharts-background-color: var(--mate-background-base);--highcharts-color-0: var(--mate-data-1);--highcharts-color-1: var(--mate-data-2);--highcharts-color-2: var(--mate-data-3);--highcharts-color-3: var(--mate-data-4);--highcharts-color-4: var(--mate-data-5);--highcharts-color-5: var(--mate-data-6);--highcharts-color-6: var(--mate-data-7);--highcharts-color-7: var(--mate-data-8);--highcharts-color-8: var(--mate-data-9);--highcharts-color-9: var(--mate-data-10);--_color-0: var(--mate-data-1);--vaadin-charts-title-label: var(--mate-text-heading);--vaadin-charts-axis-title: var(--mate-shades-contrast-90pct);--vaadin-charts-axis-label: var(--mate-shades-contrast-90pct)}.x-range{--highcharts-color-0: var(--mate-components-x-range-chart-1);--highcharts-color-1: var(--mate-components-x-range-chart-2);--highcharts-color-2: var(--mate-components-x-range-chart-3);--highcharts-color-3: var(--mate-components-x-range-chart-4);--highcharts-color-4: var(--mate-components-x-range-chart-5);--highcharts-color-5: var(--mate-components-x-range-chart-6);--highcharts-color-6: var(--mate-components-x-range-chart-7);--highcharts-color-7: var(--mate-components-x-range-chart-8);--highcharts-color-8: var(--mate-components-x-range-chart-9);--highcharts-color-9: var(--mate-components-x-range-chart-10)}vaadin-dashboard-widget{--vaadin-dashboard-widget-background: var(--mate-background-base);--vaadin-dashboard-widget-border-color: var(--mate-border-base);--vaadin-dashboard-widget-title-color: var(--mate-text-body);--vaadin-dashboard-drop-target-border-color: var(--mate-border-base);--vaadin-dashboard-drop-target-background: var(--mate-shades-contrast-20pct)}vaadin-dashboard-widget::part(header){border-bottom-color:var(--mate-border-base)}vaadin-dashboard-widget[selected]{background:var(--mate-shades-contrast-10pct)}vaadin-dashboard-widget[move-mode]{background:var(--mate-shades-contrast-20pct)}vaadin-dashboard-widget::part(move-button),vaadin-dashboard-widget::part(resize-button),vaadin-dashboard-widget::part(remove-button){color:var(--mate-icon-interactive-enabled)}vaadin-dashboard-widget::part(move-apply-button),vaadin-dashboard-widget::part(move-forward-button),vaadin-dashboard-widget::part(move-backward-button),vaadin-dashboard-widget::part(resize-apply-button),vaadin-dashboard-widget::part(resize-shrink-width-button),vaadin-dashboard-widget::part(resize-shrink-height-button),vaadin-dashboard-widget::part(resize-grow-width-button),vaadin-dashboard-widget::part(resize-grow-height-button){color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-enabled)}vaadin-date-picker::part(toggle-button):before{color:var(--mate-icon-interactive-enabled)}vaadin-date-picker-overlay::part(overlay){background-color:var(--mate-background-base);border-color:var(--mate-border-base)}vaadin-date-picker-year::part(year-number){color:var(--mate-text-tertiary)}vaadin-date-picker-year[current]::part(year-number){color:var(--mate-text-primary)}vaadin-date-picker-year::part(year-separator):after{color:var(--mate-shades-contrast-40pct)}vaadin-month-calendar::part(date){color:var(--mate-text-body)}vaadin-month-calendar::part(date):hover{background-color:var(--mate-interactive-hover);color:var(--mate-text-primary-contrast)}vaadin-month-calendar::part(weekday){color:var(--mate-text-tertiary)}vaadin-month-calendar::part(selected){background-color:var(--mate-interactive-selected);color:var(--mate-text-primary-contrast)}vaadin-month-calendar::part(today){color:var(--mate-text-primary)}vaadin-month-calendar::part(month-header){color:var(--mate-text-heading)}vaadin-date-picker-month-scroller,vaadin-date-picker-year-scroller{-webkit-mask-image:linear-gradient(transparent,20%,#000 80%,transparent);mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent)}vaadin-date-picker-year-scroller{background-color:var(--mate-components-date-picker-gradient-background-visible)}vaadin-date-picker-year-scroller:before{background-color:var(--mate-background-base)}vaadin-time-picker::part(toggle-button):before{color:var(--mate-icon-interactive-enabled)}vaadin-date-picker[invalid]::part(toggle-button):before,vaadin-time-picker[invalid]::part(toggle-button):before{color:var(--mate-icon-interactive-enabled)}vaadin-date-picker[disabled]::part(toggle-button):before,vaadin-time-picker[disabled]::part(toggle-button):before{color:var(--mate-icon-interactive-disabled)}vaadin-time-picker-overlay::part(overlay){background-color:var(--mate-background-base)}vaadin-time-picker-item:not([disabled]):not([focused]):hover{background-color:var(--mate-background-interactive-hover)}vaadin-time-picker-item:not([disabled])[selected]{background-color:var(--mate-background-interactive-selected)}vaadin-time-picker-item{background-color:var(--mate-background-interactive-enabled);color:var(--mate-text-body)}vaadin-time-picker-item[selected]::part(checkmark):before{color:var(--mate-text-primary)}vaadin-accordion-heading,vaadin-details-summary,mate-details-summary::part(header){color:var(--mate-text-secondary)}vaadin-details[theme~=object-header]>mate-details-summary::part(header){color:var(--mate-text-heading)}vaadin-accordion-panel[disabled] vaadin-accordion-heading,vaadin-details[disabled] vaadin-details-summary{color:var(--mate-text-disabled)}vaadin-accordion-heading::part(toggle):after,vaadin-details-summary::part(toggle):after,mate-details-summary::part(toggle):after{color:var(--mate-icon-interactive-enabled)}vaadin-accordion-panel[disabled] vaadin-accordion-heading::part(toggle):after,vaadin-details[disabled] vaadin-details-summary::part(toggle):after,vaadin-details[disabled] mate-details-summary::part(toggle):after{color:var(--mate-icon-interactive-disabled)}mate-details-summary::part(toggle-end){color:var(--mate-text-primary)}vaadin-details[disabled] mate-details-summary::part(toggle-end){color:var(--mate-text-disabled)}:scope:not([theme*=mate-mobile]) vaadin-accordion-panel:not(:last-of-type){border-bottom-color:var(--mate-border-light)}:scope[theme~=mate-mobile] vaadin-accordion-panel{background-color:var(--mate-background-highlighted)}:scope[theme~=mate-mobile] vaadin-accordion-panel:not(:last-of-type){border-bottom-color:var(--mate-background-base)}mate-details-summary>[slot=sub-title]{color:var(--mate-text-secondary)}mate-details-summary>vaadin-button[slot=toggle]>span[theme=icon]:after{color:var(--mate-icon-interactive-enabled)}vaadin-dialog{--vaadin-overlay-backdrop-background: var(--mate-shades-shade-30pct)}vaadin-dialog::part(overlay){background-color:var(--mate-background-base);color:var(--mate-text-body);border-color:var(--mate-border-base)}vaadin-dialog::part(header){border-bottom-color:var(--mate-border-light)}vaadin-dialog::part(dialog-content){background-color:var( --mate-background-base)}vaadin-dialog::part(footer){background-color:var(--mate-background-highlighted);border-top-color:var(--mate-border-light)}vaadin-multi-select-combo-box-chip{background-color:var(--mate-components-other-multiselect-chip-background)}vaadin-multi-select-combo-box-chip[slot=overflow]:before,vaadin-multi-select-combo-box-chip[slot=overflow]:after{border-color:var(--mate-components-other-multiselect-chip-background)}mate-facet::part(key){color:var(--mate-text-secondary)}mate-facet::part(value){color:var(--mate-text-body)}mate-facet[theme~=success]::part(value){color:var(--mate-text-success)}mate-facet[theme~=warning]::part(value){color:var(--mate-text-warning)}mate-facet[theme~=danger]::part(value),mate-facet[theme~=error]::part(value){color:var(--mate-text-danger)}:is(mate-facet>[default-key],mate-facet>[default-value]):after{color:var(--mate-text-secondary)}mate-facet-list::part(default-title){color:var(--mate-text-secondary)}mate-filter-panel::part(reset),mate-filter-panel::part(search),mate-filter-panel::part(toggle){outline-color:var(--mate-interactive-focus)}mate-filter-panel::part(toggle){color:var(--mate-text-primary)}mate-filter-panel::part(reset){color:var(--mate-text-primary);border-color:var(--mate-interactive-enabled)}mate-filter-panel::part(search){color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-enabled)}vaadin-grid,vaadin-grid-pro{--vaadin-grid-border-color: var(--mate-border-base);--vaadin-grid-row-background-color: var(--mate-background-interactive-enabled);--vaadin-grid-row-selected-background-color: var(--mate-components-grid-background-selected);background-color:var(--mate-background-base)}:is(vaadin-grid,vaadin-grid-pro)::part(focused-cell){outline-color:var(--mate-interactive-focus)}:is(vaadin-grid,vaadin-grid-pro)::part(header-cell){color:var(--mate-text-heading)}:is(vaadin-grid,vaadin-grid-pro)::part(cell):hover:not(:active){--vaadin-grid-cell-background-color: var(--mate-components-grid-background-hover)}:is(vaadin-grid,vaadin-grid-pro)::part(cell):active{--vaadin-grid-cell-background-color: var(--mate-background-highlighted)}:is(vaadin-grid,vaadin-grid-pro)::part(body-cell){color:var(--mate-text-body)}:is(vaadin-grid,vaadin-grid-pro)::part(details-cell){--vaadin-grid-cell-background-color: var(--mate-background-highlighted)}:is(vaadin-grid,vaadin-grid-pro)::part(highlighted-cell){--vaadin-grid-cell-background-color: var(--mate-signal-info-light)}:is(vaadin-grid,vaadin-grid-pro)::part(error-cell){--vaadin-grid-cell-background-color: var(--mate-components-grid-background-danger) !important}:is(vaadin-grid,vaadin-grid-pro)::part(editing-cell){padding:0!important}:is(vaadin-grid,vaadin-grid-pro)::part(edited-cell){--vaadin-grid-cell-background-color: var(--mate-components-grid-background-edited) !important}:is(vaadin-grid,vaadin-grid-pro)::part(disabled-row){color:var(--mate-text-disabled)}:is(vaadin-grid,vaadin-grid-pro)::part(error-icon):after{color:var(--mate-icon-danger)}:is(vaadin-grid,vaadin-grid-pro)::part(info-icon):after,:is(vaadin-grid,vaadin-grid-pro)::part(editable-icon):after{color:var(--mate-icon-neutral)}vaadin-grid-pro [theme~=grid-pro-editor]::part(input-field){background-color:transparent}vaadin-grid::part(details-collapsed-icon):after,vaadin-grid-pro::part(details-collapsed-icon):after,vaadin-grid::part(details-expanded-icon):after,vaadin-grid-pro::part(details-expanded-icon):after,vaadin-grid-tree-toggle::part(toggle):before{color:var(--mate-icon-interactive-enabled)}vaadin-grid-sorter[direction]{color:var(--mate-text-heading)}vaadin-grid-sorter::part(indicators):before{color:var(--mate-icon-interactive-enabled)}vaadin-grid-sorter[direction]::part(indicators):before{color:var(--mate-icon-interactive-enabled)}mate-grid-pagination{border-top-color:var(--mate-border-base)}mate-grid-pagination::part(first):after,mate-grid-pagination::part(previous):after,mate-grid-pagination::part(next):after,mate-grid-pagination::part(last):after{color:var(--mate-icon-interactive-enabled)}mate-grid-reorder::part(reorder-button){color:var(--mate-text-primary)}mate-grid-reorder::part(disabled-reorder-button){color:var(--mate-text-disabled)}mate-icon,span[theme~=icon]{color:var(--mate-icon-neutral)}:is(mate-icon,span[theme~=icon])[theme~=info]{color:var(--mate-icon-info)}:is(mate-icon,span[theme~=icon])[theme~=success]{color:var(--mate-icon-success)}:is(mate-icon,span[theme~=icon])[theme~=warning]{color:var(--mate-icon-warning)}:is(mate-icon,span[theme~=icon])[theme~=error]{color:var(--mate-icon-danger)}:is(mate-icon,span[theme~=icon])[has-notification]:after{color:var(--mate-text-danger-contrast);background-color:var(--mate-signal-danger)}:is(:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)>input,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)>textarea)::placeholder{color:var(--mate-text-tertiary)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(input-field){color:var(--mate-text-body);border-color:var(--mate-shades-contrast-50pct);background-color:var(--mate-background-base)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(clear-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(toggle-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field) vaadin-password-field-button,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(decrease-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(increase-button){color:var(--mate-icon-interactive-enabled)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled]::part(input-field){color:var(--mate-text-disabled);border-color:var(--mate-shades-contrast-20pct);background-color:var(--mate-shades-contrast-5pct)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled] vaadin-select-value-button vaadin-select-item{color:var(--mate-text-disabled)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled]::part(clear-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled]::part(toggle-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled] vaadin-password-field-button,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled]::part(decrease-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled]::part(increase-button){color:var(--mate-icon-interactive-disabled)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[readonly]::part(input-field){border-color:var(--mate-shades-contrast-50pct)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field):hover:not([disabled]):not([readonly])::part(input-field){border-color:var(--mate-shades-contrast-90pct)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[invalid]::part(input-field){background-color:var(--mate-signal-danger-light);border-color:var(--mate-signal-danger)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[invalid]:hover:not([disabled]):not([readonly])::part(input-field){border-color:var(--mate-interactive-danger-hover)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(error-message){color:var(--mate-text-danger)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field) div[slot~=error-message]:before{color:var(--mate-icon-danger)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(helper-text){color:var(--mate-text-tertiary)}vaadin-dialog-overlay::part(overlay),vaadin-custom-field::part(input-field),vaadin-checkbox-group::part(input-field),vaadin-radio-group::part(input-field),vaadin-password-field::part(input-field),vaadin-email-field::part(input-field),vaadin-text-area::part(input-field),vaadin-number-field::part(input-field),vaadin-combo-box::part(input-field),vaadin-multi-select-combo-box::part(input-field),vaadin-select::part(input-field),vaadin-date-picker::part(input-field),vaadin-time-picker::part(input-field),vaadin-date-time-picker::part(input-field),vaadin-text-field::part(input-field),vaadin-tab,vaadin-button,vaadin-menu-bar-button,vaadin-upload-file:focus-visible,vaadin-upload-file::part(start-button):focus-visible,vaadin-upload-file::part(retry-button):focus-visible,vaadin-upload-file::part(remove-button):focus-visible{outline-color:var(--mate-interactive-focus)}::selection{background-color:var(--mate-interactive-selected);color:var(--mate-text-primary-contrast)}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)>label,:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)::part(label){color:var(--mate-text-secondary)}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox):hover>label,:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox):hover::part(label){color:var(--mate-text-body)}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)[focused]>label,:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)[focused]::part(label){color:var(--mate-text-primary)}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)[disabled]>label,:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)[disabled]::part(label){color:var(--mate-text-disabled)}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)[invalid]>label,:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)[invalid]::part(label){color:var(--mate-text-danger)}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)::part(required-indicator){color:var(--mate-signal-info)}vaadin-menu-bar-list-box,vaadin-context-menu-list-box,vaadin-select-list-box,vaadin-multi-select-combo-box-scroller,vaadin-combo-box-scroller{background-color:var(--mate-background-base);border-color:var(--mate-border-base)}:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item{color:var(--mate-text-body)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[selected]::part(checkmark):before{color:var(--mate-text-primary)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item):not([disabled]):not([mate-disabled]):not([focused]):hover{background-color:var(--mate-background-interactive-hover)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item):not([disabled]):not([mate-disabled]):active{background-color:var(--mate-background-interactive-active)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item):not([disabled]):not([mate-disabled])[selected]{background-color:var(--mate-background-interactive-selected)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[mate-disabled],:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[disabled]{color:var(--mate-background-interactive-disabled);opacity:1}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[tabindex]:before{color:var(--mate-icon-interactive-enabled)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[theme~=has-hint]>.hint{color:var(--mate-text-neutral)}vaadin-menu-bar-overlay::part(overlay),vaadin-context-menu-overlay::part(overlay),vaadin-select-overlay::part(overlay),vaadin-multi-select-combo-box-overlay::part(overlay),vaadin-combo-box-overlay::part(overlay){background-color:var(--mate-background-base)}:not(vaadin-menu-bar-button)>vaadin-menu-bar-item[aria-haspopup=true]:after{color:var(--mate-icon-neutral)}vcf-lookup-field{--_mate-lookup-button-border-color: var(--mate-shades-contrast-50pct)}vcf-lookup-field>vaadin-button[slot=search-button-slot]{color:var(--mate-text-body)!important;border-color:var(--_mate-lookup-button-border-color)!important;background-color:var(--mate-background-base)!important}vcf-lookup-field:not([disabled]):not([readonly])>vaadin-button[slot=search-button-slot]:hover{--_mate-lookup-button-border-color: var(--mate-shades-contrast-90pct)}mate-message-item::part(toggle){color:var(--mate-text-primary)}.mate-message-state-indicator.unread{background-color:var(--mate-icon-info)}vcf-month-picker-calendar::part(month):hover{color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-hover)}vcf-month-picker-calendar::part(selected-month){color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-selected)}vaadin-notification-card::part(overlay){border-top-color:var(--mate-border-base);border-inline-start-color:var(--mate-border-base);border-inline-end-color:var(--mate-border-base);background-color:var(--mate-background-base);color:var(--mate-text-body);box-shadow:var(--mate-style-shadow-l)}vaadin-notification-card:not([theme*=success]):not([theme*=warning]):not([theme*=danger]):not([theme*=error])::part(overlay){border-bottom-color:var(--mate-signal-info)}vaadin-notification-card[theme~=success]::part(overlay){border-bottom-color:var(--mate-signal-success)}vaadin-notification-card[theme~=warning]::part(overlay){border-bottom-color:var(--mate-signal-warning)}vaadin-notification-card[theme~=danger]::part(overlay),vaadin-notification-card[theme~=error]::part(overlay){border-bottom-color:var(--mate-signal-danger)}vaadin-notification-card>mate-notification-bar{color:var(--mate-text-body);background-color:var(--mate-background-base)}vaadin-notification-card:not([theme*=success]):not([theme*=warning]):not([theme*=danger]):not([theme*=error]) mate-notification-bar::part(state){color:var(--mate-icon-info)}vaadin-notification-card[theme~=success] mate-notification-bar::part(state){color:var(--mate-icon-success)}vaadin-notification-card[theme~=warning] mate-notification-bar::part(state){color:var(--mate-icon-warning)}vaadin-notification-card[theme~=danger] mate-notification-bar::part(state),vaadin-notification-card[theme~=error] mate-notification-bar::part(state){color:var(--mate-icon-danger)}:not(vaadin-notification-card)>mate-notification-bar{color:var(--mate-text-body)}:not(vaadin-notification-card)>mate-notification-bar:not([theme*=warning]):not([theme*=danger]):not([theme*=error]){background-color:var(--mate-signal-info-light);border-color:var(--mate-signal-info)}:not(vaadin-notification-card)>mate-notification-bar:not([theme*=warning]):not([theme*=danger]):not([theme*=error])::part(state){color:var(--mate-icon-info)}:not(vaadin-notification-card)>mate-notification-bar[theme~=warning]{background-color:var(--mate-signal-warning-light);border-color:var(--mate-signal-warning)}:not(vaadin-notification-card)>mate-notification-bar[theme~=warning]::part(state){color:var(--mate-icon-warning)}:not(vaadin-notification-card)>mate-notification-bar[theme~=danger],:not(vaadin-notification-card)>mate-notification-bar[theme~=error]{background-color:var(--mate-signal-danger-light);border-color:var(--mate-signal-danger)}:is(:not(vaadin-notification-card)>mate-notification-bar[theme~=danger],:not(vaadin-notification-card)>mate-notification-bar[theme~=error])::part(state){color:var(--mate-icon-danger)}:not(vaadin-notification-card)>mate-notification-bar::part(state),:not(vaadin-notification-card)>mate-notification-bar::part(close){color:var(--mate-icon-interactive-enabled)}vcf-pdf-viewer::part(viewer-container):focus{outline-color:var(--mate-interactive-focus)}vaadin-progress-bar::part(bar){background-color:var(--mate-shades-contrast-10pct);border:none}vaadin-progress-bar::part(value){background-color:var(--mate-signal-primary)}span[theme~=spinner]:before{background-color:var(--mate-background-base);border-color:var(--mate-shades-contrast-10pct);border-top-color:var(--mate-signal-primary);border-inline-start-color:var(--mate-signal-primary);border-inline-end-color:var(--mate-signal-primary)}vaadin-popover::part(overlay){color:unset;background:var(--mate-background-base)}vaadin-popover::part(overlay):focus-visible{outline-color:var(--mate-interactive-focus)}vaadin-popover:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom][top-aligned]::part(arrow),vaadin-popover:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top][top-aligned]::part(arrow){border-bottom-color:var(--mate-shades-base)}vaadin-popover:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start][start-aligned]::part(arrow),vaadin-popover:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end][start-aligned]::part(arrow){border-inline-end-color:var(--mate-shades-base);filter:drop-shadow(-1px 0px 0px var(--mate-border-base))}vaadin-popover:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start]::part(arrow),vaadin-popover:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end]::part(arrow){border-top-color:transparent;border-bottom-color:transparent;filter:drop-shadow(1px 0px 0px var(--mate-border-base))}vaadin-popover:not([theme*=hidden-breadcrumbs])::part(overlay){border-color:var(--mate-border-base)}mate-popover-content::part(header){border-bottom:1px solid var(--mate-border-base)}mate-popover-content::part(title){color:var(--mate-text-heading)}mate-popover-content::part(close){color:var(--mate-icon-interactive-enabled)}mate-popover-content::part(footer){border-top-color:var(--mate-border-base);background-color:var(--mate-background-highlighted)}vaadin-checkbox,vaadin-radio-button{--vaadin-checkbox-checkmark-color: var(--mate-background-base);--vaadin-checkbox-background: var(--mate-background-interactive-enabled);--vaadin-checkbox-border-color: var(--mate-components-field-border-enabled);--vaadin-radio-button-dot-color: var(--vaadin-checkbox-checkmark-color);--vaadin-radio-button-background: var(--mate-background-interactive-enabled);--vaadin-radio-button-border-color: var(--mate-components-field-border-enabled)}:is(vaadin-checkbox,vaadin-radio-button)[checked],:is(vaadin-checkbox,vaadin-radio-button)[indeterminate]{--vaadin-checkbox-background: var(--mate-interactive-selected);--vaadin-radio-button-background: var(--mate-interactive-selected)}:is(vaadin-checkbox,vaadin-radio-button):hover:not([active]){--vaadin-checkbox-background: var(--mate-background-interactive-hover);--vaadin-checkbox-border-color: var(--mate-interactive-hover);--vaadin-radio-button-background: var(--mate-background-interactive-hover);--vaadin-radio-button-border-color: var(--mate-interactive-hover)}:is(vaadin-checkbox,vaadin-radio-button):hover[checked]:not([active]),:is(vaadin-checkbox,vaadin-radio-button):hover[indeterminate]:not([active]){--vaadin-checkbox-background: var(--mate-interactive-hover);--vaadin-radio-button-background: var(--mate-interactive-hover)}:is(vaadin-checkbox,vaadin-radio-button)[active]{--vaadin-checkbox-background: var(--mate-background-interactive-active);--vaadin-checkbox-border-color: var(--mate-interactive-active);--vaadin-radio-button-background: var(--mate-background-interactive-active);--vaadin-radio-button-border-color: var(--mate-interactive-active)}:is(vaadin-checkbox,vaadin-radio-button)[active][checked],:is(vaadin-checkbox,vaadin-radio-button)[active][indeterminate]{--vaadin-checkbox-background: var(--mate-interactive-active);--vaadin-radio-button-background: var(--mate-interactive-active)}vaadin-radio-button[disabled],vaadin-checkbox[disabled],vaadin-checkbox-group[disabled]>vaadin-checkbox,vaadin-radio-group[disabled]>vaadin-radio-button{--vaadin-checkbox-border-color: var(--mate-border-light) !important;--vaadin-checkbox-background: var(--mate-shades-contrast-5pct) !important;--vaadin-checkbox-checkmark-color: var(--mate-icon-interactive-disabled) !important;--vaadin-radio-button-border-color: var(--mate-border-light) !important;--vaadin-radio-button-background: var(--mate-shades-contrast-5pct) !important;--vaadin-radio-button-dot-color: var(--mate-icon-interactive-disabled) !important}vaadin-radio-button[readonly],vaadin-checkbox[readonly],vaadin-checkbox-group[readonly]>vaadin-checkbox,vaadin-radio-group[readonly]>vaadin-radio-button{--vaadin-checkbox-border-color: var(--mate-border-base) !important;--vaadin-checkbox-background: var(--mate-background-base) !important;--vaadin-checkbox-checkmark-color: var(--mate-icon-not-interactive) !important;--vaadin-radio-button-border-color: var(--mate-border-base) !important;--vaadin-radio-button-background: var(--mate-background-base) !important;--vaadin-radio-button-dot-color: var(--mate-icon-not-interactive) !important}vaadin-radio-button[invalid],vaadin-checkbox[invalid],vaadin-checkbox-group[invalid]>vaadin-checkbox,vaadin-radio-group[invalid]>vaadin-radio-button{--vaadin-checkbox-border-color: var(--mate-interactive-danger-enabled);--vaadin-checkbox-background: var(--mate-background-interactive-enabled);--vaadin-radio-button-border-color: var(--mate-interactive-danger-enabled);--vaadin-radio-button-background: var(--mate-background-interactive-enabled)}:is(vaadin-radio-button[invalid],vaadin-checkbox[invalid],vaadin-checkbox-group[invalid]>vaadin-checkbox,vaadin-radio-group[invalid]>vaadin-radio-button)[checked],:is(vaadin-radio-button[invalid],vaadin-checkbox[invalid],vaadin-checkbox-group[invalid]>vaadin-checkbox,vaadin-radio-group[invalid]>vaadin-radio-button)[indeterminate]{--vaadin-checkbox-background: var(--mate-interactive-danger-selected);--vaadin-radio-button-background: var(--mate-interactive-danger-selected)}:is(vaadin-radio-button[invalid],vaadin-checkbox[invalid],vaadin-checkbox-group[invalid]>vaadin-checkbox,vaadin-radio-group[invalid]>vaadin-radio-button):hover:not([active]){--vaadin-checkbox-border-color: var(--mate-interactive-danger-hover);--vaadin-checkbox-background: var(--mate-background-danger-hover);--vaadin-radio-button-border-color: var(--mate-interactive-danger-hover);--vaadin-radio-button-background: var(--mate-background-danger-hover)}:is(vaadin-radio-button[invalid],vaadin-checkbox[invalid],vaadin-checkbox-group[invalid]>vaadin-checkbox,vaadin-radio-group[invalid]>vaadin-radio-button):hover[checked]:not([active]),:is(vaadin-radio-button[invalid],vaadin-checkbox[invalid],vaadin-checkbox-group[invalid]>vaadin-checkbox,vaadin-radio-group[invalid]>vaadin-radio-button):hover[indeterminate]:not([active]){--vaadin-checkbox-background: var(--mate-interactive-danger-hover);--vaadin-radio-button-background: var(--mate-interactive-danger-hover)}:is(vaadin-radio-button[invalid],vaadin-checkbox[invalid],vaadin-checkbox-group[invalid]>vaadin-checkbox,vaadin-radio-group[invalid]>vaadin-radio-button)[active]{--vaadin-checkbox-border-color: var(--mate-interactive-danger-active);--vaadin-checkbox-background: var(--mate-background-danger-active);--vaadin-radio-button-border-color: var(--mate-interactive-danger-active);--vaadin-radio-button-background: var(--mate-background-danger-active)}:is(vaadin-radio-button[invalid],vaadin-checkbox[invalid],vaadin-checkbox-group[invalid]>vaadin-checkbox,vaadin-radio-group[invalid]>vaadin-radio-button)[active][checked],:is(vaadin-radio-button[invalid],vaadin-checkbox[invalid],vaadin-checkbox-group[invalid]>vaadin-checkbox,vaadin-radio-group[invalid]>vaadin-radio-button)[active][indeterminate]{--vaadin-checkbox-background: var(--mate-interactive-danger-active);--vaadin-radio-button-background: var(--mate-interactive-danger-active)}:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox{border-color:var(--mate-interactive-enabled)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox) label{color:var(--mate-text-primary)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox) span[theme~=icon]{color:var(--mate-text-primary)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox) span[theme~=icon][theme~=error]{color:var(--mate-icon-danger)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox)[focused]{outline-color:var(--mate-interactive-focus)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox)[disabled]{color:var(--mate-text-disabled)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox)[disabled]:first-of-type{border-inline-start-color:var(--mate-interactive-disabled)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox)[disabled]:last-of-type{border-inline-end-color:var(--mate-interactive-disabled)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox):not([disabled]){color:var(--mate-text-primary)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox):not([disabled])[checked]{background-color:var(--mate-background-interactive-selected)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox):not([disabled]):hover:not([checked]){background-color:var(--mate-background-interactive-hover)}vaadin-side-nav-item::part(toggle-button):before{color:var(--mate-icon-neutral)}vaadin-side-nav-item:hover:not(:active):not([current]):not(:has(vaadin-side-nav-item:hover))::part(content){background-color:var(--mate-background-interactive-hover)}vaadin-side-nav-item:active:not(:has(vaadin-side-nav-item:active))::part(content){background-color:var(--mate-background-interactive-active)}vaadin-side-nav-item::part(link){color:var(--mate-text-body)}vaadin-side-nav-item[current]::part(link){color:var(--mate-text-primary)}vaadin-side-nav-item[current]::part(content){background-color:var(--mate-background-interactive-selected);color:var(--mate-text-primary)}vaadin-side-nav-item::part(content){color:var(--mate-text-body)}:is(vaadin-split-layout,.mate-split-layout)::part(splitter){--vaadin-split-layout-handle-background: var(--mate-border-base);--vaadin-split-layout-splitter-background: var(--mate-border-base)}:is(vaadin-split-layout,.mate-split-layout)::part(splitter):hover:not(:active){--vaadin-split-layout-handle-background: var(--mate-shades-contrast-90pct);--vaadin-split-layout-splitter-background: var(--mate-shades-contrast-90pct)}:is(vaadin-split-layout,.mate-split-layout)::part(splitter):active{--vaadin-split-layout-handle-background: var(--mate-signal-primary);--vaadin-split-layout-splitter-background: var(--mate-signal-primary)}mate-split-layout-right::part(tabs){background-color:var(--mate-background-highlighted)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab{border-color:transparent}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab span[theme~=icon]{color:var(--mate-icon-interactive-enabled)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:focus{outline-color:var(--mate-interactive-focus)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:not([disabled]):not([active]):not([this-ist-more-important]):hover{background-color:var(--mate-background-interactive-hover);border-color:var(--mate-border-base);color:var(--mate-icon-interactive-hover)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:not([disabled]):not([active]):not([this-ist-more-important]):hover span[theme~=icon]{color:var(--mate-icon-interactive-hover)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:not([disabled]):not(:hover):not([active]):not([this-ist-more-important])[selected]{background-color:var(--mate-background-interactive-selected);border-color:var(--mate-border-base);color:var(--mate-icon-interactive-selected)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:not([disabled]):not(:hover):not([active]):not([this-ist-more-important])[selected] span[theme~=icon]{color:var(--mate-icon-interactive-selected)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab[hint]:after{background-color:var(--mate-signal-info)}mate-split-layout-header{border-bottom-color:var(--mate-border-light)}mate-split-layout-header::part(close){color:var(--mate-icon-interactive-enabled)}vaadin-horizontal-layout[theme~=split-layout-footer]{border-top-color:var(--mate-border-light);background-color:var(--mate-background-highlighted)}vaadin-tabs::part(forward-button),vaadin-tabs::part(back-button){background-color:var(--mate-background-base)}vaadin-tabs::part(forward-button):after,vaadin-tabs::part(back-button):after{color:var(--mate-icon-interactive-enabled)}vaadin-tabs>vaadin-tab{color:var(--mate-text-secondary)}vaadin-tabs>vaadin-tab[disabled]{color:var(--mate-text-disabled)}vaadin-tabs:not([theme*=stepper]):not([theme*=anchor]):not([theme*=application-bar]):not([theme*=side-panel-tabs])>vaadin-tab:not([disabled])[selected] span[theme~=icon]{color:var(--mate-text-primary-contrast)}vaadin-tabs:not([theme*=stepper]):not([theme*=anchor]):not([theme*=application-bar]):not([theme*=side-panel-tabs])>vaadin-tab:not([disabled]):not(:hover):not([active])[selected]{color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-selected)}vaadin-tabs:not([theme*=stepper]):not([theme*=anchor]):not([theme*=application-bar]):not([theme*=side-panel-tabs])>vaadin-tab:not([disabled])[active]{color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-active)}vaadin-tabs:not([theme*=stepper]):not([theme*=anchor]):not([theme*=application-bar]):not([theme*=side-panel-tabs])>vaadin-tab:not([disabled]):not([active]):hover{color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-hover)}vaadin-tabs:not([theme*=stepper]):not([theme*=anchor]):not([theme*=application-bar]):not([theme*=side-panel-tabs])>vaadin-tab:not([disabled]):hover span[theme~=icon]{color:var(--mate-text-primary-contrast)}vaadin-tabs:not([theme*=stepper]):not([theme*=anchor]):not([theme*=application-bar]):not([theme*=side-panel-tabs])>vaadin-tab[disabled]{background-color:var(--mate-shades-contrast-5pct)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor]):after{border-color:var(--mate-border-base)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor])>vaadin-tab{border-color:var(--mate-border-base)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor])>vaadin-tab:not([disabled]):not(:hover):not([invalid]):not([active])[selected]{color:var(--mate-text-primary)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor])>vaadin-tab:not([disabled]):not([invalid]):active{color:var(--mate-text-body)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor])>vaadin-tab:not([disabled]):not([active]):not([invalid]):hover{color:var(--mate-text-body)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor])>vaadin-tab:not([disabled]):not([active]):not([invalid]):not(:hover){color:var(--mate-text-secondary)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor])>vaadin-tab[invalid]:not([disabled]){color:var(--mate-text-danger)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor])>vaadin-tab[invalid]:not([disabled]):after{color:var(--mate-text-danger)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor])>vaadin-tab:hover:not([active]):not([error]):not([disabled]):not([invalid]):after{color:var(--mate-icon-interactive-hover)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor])>vaadin-tab[disabled]:after{color:var(--mate-icon-interactive-disabled)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor])>vaadin-tab:active:not([invalid]):before{border-color:var(--mate-text-body)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor])>vaadin-tab:hover:not([active]):not([invalid]):before{border-color:var(--mate-text-body)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor])>vaadin-tab[invalid]:before{border-color:var(--mate-icon-danger)}:is(vaadin-tabs[theme~=stepper],vaadin-tabs[theme~=anchor])>vaadin-tab:not([disabled])[selected]{background-color:inherit}vaadin-tabs[theme~=application-bar]>vaadin-tab{background-color:unset;color:var(--mate-icon-interactive-enabled)}vaadin-tabs[theme~=application-bar]>vaadin-tab:hover:not([active]){background-color:var(--mate-background-interactive-hover);color:var(--mate-icon-interactive-hover)}vaadin-tabs[theme~=application-bar]>vaadin-tab[active]{background-color:var(--mate-background-interactive-active);color:var(--mate-icon-interactive-active)}vaadin-tabs[theme~=application-bar]>vaadin-tab[selected]{background-color:var(--mate-background-interactive-selected);color:var(--mate-icon-interactive-selected)}vaadin-tabs[theme~=application-bar]>vaadin-tab>*{color:inherit}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab{background-color:unset;border-color:var(--mate-border-base);border-inline-end-color:transparent;color:var(--mate-icon-interactive-enabled)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:not(:hover):not([selected]){border-top-color:transparent;border-inline-start-color:transparent;border-bottom-color:transparent}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:hover:not([active]){background-color:var(--mate-background-interactive-hover);color:var(--mate-icon-interactive-hover)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab[active]{background-color:var(--mate-background-interactive-active);color:var(--mate-icon-interactive-active)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab[selected]{background-color:var(--mate-background-interactive-selected);color:var(--mate-icon-interactive-selected)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab[hint]:after{background-color:var(--mate-dark-components-other-side-panel-badge)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab>*{color:inherit}:is(mate-toolbar[theme~=error],mate-toolbar[theme~=danger])::part(status){color:var(--mate-text-danger)}:is(mate-toolbar[theme~=error],mate-toolbar[theme~=danger])::part(status-icon):after{color:var(--mate-icon-danger)}mate-toolbar::part(status-icon):after{color:var(--mate-icon-info)}mate-toolbar::part(loading-indicator):after{background-color:var(--mate-background-base);border-color:var(--mate-shades-contrast-10pct);border-top-color:var(--mate-signal-primary);border-inline-start-color:var(--mate-signal-primary);border-inline-end-color:var(--mate-signal-primary)}vaadin-tooltip::part(content){background-color:var(--mate-background-base);border-color:var(--mate-border-base);color:var(--mate-text-body)}body{background-color:var(--mate-background-base);color:var(--mate-text-body)}.mate-link:not(:hover):not(:active):not(:visited):not(.visited){color:var(--mate-text-primary)}.mate-link:visited,.mate-link.visited{text-decoration:underline}:is(.mate-link:visited,.mate-link.visited):not(:hover):not(:active){color:var(--mate-text-primary)}.mate-link:active{color:var(--mate-text-body)}.mate-link:hover:not(:active){color:var(--mate-text-body)}hr{border-top-color:var(--mate-border-base)}h1,h2,h3,h4,h5,h6,.mate-heading-xs,.mate-heading-s,.mate-heading-m,.mate-heading-l,.mate-heading-xl,.mate-heading-xxl{color:var(--mate-text-heading)}vaadin-custom-field:has(vaadin-upload)::part(input-fields){border-color:var(--mate-border-base)}vaadin-upload{border-style:none}vaadin-upload::part(primary-buttons){color:var(--mate-text-secondary)}vaadin-upload-file{color:var(--mate-text-secondary)}vaadin-upload-file[error]::part(error){color:var(--mate-text-danger)}vaadin-upload-icon:after{color:var(--mate-icon-interactive-enabled)}vaadin-upload-file::part(done-icon):after{color:var(--mate-icon-success)}vaadin-upload-file::part(warning-icon):after{color:var(--mate-icon-danger)}vaadin-upload-file::part(start-button):after{color:var(--mate-signal-primary)}vaadin-upload-file::part(retry-button):after{color:var(--mate-icon-interactive-enabled)}vaadin-upload-file::part(remove-button):after{color:var(--mate-icon-interactive-enabled)}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) span[theme~=badge]{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button{color:ButtonText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([focused]):not(:focus-visible){outline:none}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon]):not([theme*=primary]):not([theme*=tertiary]){border-color:ButtonBorder}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon]):not([theme*=primary]):not([theme*=tertiary]):has(>vaadin-context-menu-item[mate-disabled]),:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon]):not([theme*=primary]):not([theme*=tertiary])[mate-disabled],:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon]):not([theme*=primary]):not([theme*=tertiary])[disabled]{color:GrayText;border-color:GrayText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=primary]{forced-color-adjust:none;color:Canvas;border-color:ButtonBorder;background-color:ButtonBorder}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=primary]:has(>vaadin-context-menu-item[mate-disabled]),:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=primary][mate-disabled],:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=primary][disabled]{border-color:GrayText;background-color:GrayText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=tertiary]{border-color:Canvas}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=tertiary]:hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:ButtonBorder}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=tertiary]:has(>vaadin-context-menu-item[mate-disabled]),:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=tertiary][mate-disabled],:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=tertiary][disabled]{color:GrayText}:is(:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button) mate-icon,:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button) span[theme~=icon]):before{line-height:inherit}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-dialog-overlay::part(overlay):focus{outline:1px solid Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-accordion-heading,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-details-summary{color:ButtonText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-accordion-panel[disabled] vaadin-accordion-heading,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-details[disabled] vaadin-details-summary{color:GrayText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-accordion-heading::part(toggle):after,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-details-summary::part(toggle):after{color:ButtonText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-accordion-panel[disabled] vaadin-accordion-heading::part(toggle):after,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-details[disabled] vaadin-details-summary::part(toggle):after{color:GrayText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-dialog::part(overlay):focus{outline:1px solid Highlight}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vcf-auto-select-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box)[disabled]::part(toggle-button):before{color:GrayText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vcf-auto-select-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box)[invalid]::part(toggle-button):before,:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vcf-auto-select-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box)::part(toggle-button):before{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box-chip::part(remove-button):before{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-grid::part(details-toggle-cell):after,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-grid-pro::part(details-toggleable-cell):after,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-grid-tree-toggle::part(toggle):before{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) mate-icon,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) span[theme~=icon]{color:FieldText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-big-decimal-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-custom-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-password-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-email-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-text-area,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-number-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-date-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-time-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-date-time-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-text-field):not([focused])::part(input-field){outline:none}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-big-decimal-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-custom-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-password-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-email-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-text-area,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-number-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-date-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-time-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-date-time-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-text-field)[disabled]::part(label){color:GrayText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-big-decimal-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-custom-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-password-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-email-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-text-area,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-number-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-date-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-time-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-date-time-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-text-field)[disabled]::part(input-field){border-color:GrayText;color:GrayText}body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]{outline-color:Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) ::selection{background-color:Highlight;color:HighlightText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-list-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-context-menu-list-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select-list-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box-scroller,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box-scroller{background-color:#fff}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-overlay vaadin-menu-bar-item,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-context-menu-item,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select-item,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box-item,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box-item)[selected]::part(checkmark):before{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-overlay::part(overlay),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-context-menu-overlay::part(overlay),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select-overlay::part(overlay),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box-overlay::part(overlay),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box-overlay::part(overlay){outline:3px solid}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) mate-notification-bar{background-color:Canvas}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-progress-bar::part(value){background-color:FieldText;border-radius:0}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) span[theme~=spinner]{forced-color-adjust:none}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) span[theme~=spinner]:before{border-top-color:FieldText;border-inline-start-color:FieldText;border-inline-end-color:FieldText;border-bottom-color:Canvas}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox::part(checkbox):before,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-button::part(radio):before{opacity:0!important}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-button:not([focused])::part(radio),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox:not([focused])::part(checkbox){outline:none}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-button::part(radio):after,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox::part(checkbox):after{outline:none}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-button[focused]::part(radio),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox[focused]::part(checkbox){outline-color:SelectedItem}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group[disabled] vaadin-radio-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group[disabled] vaadin-checkbox,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-radio-group)>vaadin-radio-button[disabled],:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-checkbox-group)>vaadin-checkbox[disabled])>label{color:GrayText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group[disabled] vaadin-radio-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group[disabled] vaadin-checkbox,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-radio-group)>vaadin-radio-button[disabled],:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-checkbox-group)>vaadin-checkbox[disabled])::part(radio),:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group[disabled] vaadin-radio-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group[disabled] vaadin-checkbox,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-radio-group)>vaadin-radio-button[disabled],:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-checkbox-group)>vaadin-checkbox[disabled])::part(checkbox){border-color:GrayText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group[disabled] vaadin-radio-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group[disabled] vaadin-checkbox,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-radio-group)>vaadin-radio-button[disabled],:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-checkbox-group)>vaadin-checkbox[disabled])::part(radio):after,:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group[disabled] vaadin-radio-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group[disabled] vaadin-checkbox,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-radio-group)>vaadin-radio-button[disabled],:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-checkbox-group)>vaadin-checkbox[disabled])::part(checkbox):after{color:GrayText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group[readonly] vaadin-radio-button::part(radio){outline-color:transparent}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-button[focused]::part(radio),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox[focused]::part(checkbox){outline-color:Highlight}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-split-layout,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) .mate-split-layout)::part(splitter){outline-color:ButtonText;--_mate-split-layout-toggler-color: ButtonText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-split-layout,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) .mate-split-layout)::part(splitter):hover:not(:active){background-color:ButtonText;--_mate-split-layout-toggler-color: ButtonText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-split-layout,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) .mate-split-layout)::part(splitter):active{outline-color:Highlight;background-color:Highlight;--_mate-split-layout-toggler-color: Highlight}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-split-layout,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) .mate-split-layout)::part(handle){background-color:var(--_mate-split-layout-toggler-color)}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs>vaadin-tab[disabled]{color:GrayText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs>vaadin-tab[selected]{color:Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs>vaadin-tab:hover{color:Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs::part(forward-button):after,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs::part(back-button):after{color:ButtonText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=stepper]{border-bottom:1px solid ButtonBorder}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=stepper]>vaadin-tab{border:none}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=stepper]>vaadin-tab[selected]{color:Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=stepper]>vaadin-tab:hover{color:Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=stepper]>vaadin-tab :after{color:ButtonText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=stepper]>vaadin-tab:disabled{color:GrayText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=bottom]>vaadin-tab[selected]:not([disabled]){border-width:0}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=bottom]>vaadin-tab[selected]{color:Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=bottom]>vaadin-tab[selected]:hover{color:Highlight}body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-icon:after{color:Fieldtext}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(remove-button):after{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(retry-button):after{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(warning-icon):after{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(done-icon):after{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file:focus-visible,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(start-button):focus-visible,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(retry-button):focus-visible,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(remove-button):focus-visible{outline:1px solid Highlight}vaadin-app-layout{--_mate-app-layout-application-bar-width: calc(var(--mate-icon-sizing-md) + 2 * var(--mate-spacing-xs) + 2 * var(--mate-spacing-xs));--_mate-app-layout-splitter-left: 16rem;--_mate-app-layout-splitter-width: var(--mate-border-width-006);--_vaadin-app-layout-drawer-width: calc(var(--_mate-app-layout-splitter-left) - 2 * var(--mate-spacing-xs));--vaadin-app-layout-drawer-offset-left: 0}vaadin-app-layout[drawer-opened]:not([overlay]){--vaadin-app-layout-drawer-offset-left: calc(var(--_mate-app-layout-splitter-left) + var(--_mate-app-layout-splitter-width))}vaadin-app-layout[has-application-bar]{--vaadin-app-layout-drawer-offset-left: var(--_mate-app-layout-application-bar-width)}vaadin-app-layout::part(drawer){width:var(--_mate-app-layout-splitter-left)}vaadin-app-layout[has-application-bar]:not([overlay])::part(drawer){margin-inline-start:var(--_mate-app-layout-application-bar-width);width:calc(var(--_mate-app-layout-splitter-left) - var(--_mate-app-layout-application-bar-width))}vaadin-app-layout::part(application-bar){top:var(--vaadin-app-layout-navbar-offset-top);bottom:0;width:var(--_mate-app-layout-application-bar-width);border-inline-end-width:var(--mate-border-width-006)}vaadin-app-layout::part(navbar){gap:var(--mate-spacing-md);padding:var(--mate-spacing-padding);display:flex;align-items:center}vaadin-app-layout::part(drawer){gap:var(--mate-spacing-margin);padding:var(--mate-spacing-xs)}vaadin-app-layout::part(drawer-bottom){gap:var(--mate-spacing-xs)}vaadin-app-layout::part(splitter){left:var(--_mate-app-layout-splitter-left);top:var(--vaadin-app-layout-navbar-offset-top);bottom:0;width:var(--_mate-app-layout-splitter-width)}vaadin-app-layout[overlay]::part(splitter){top:0}vaadin-app-layout::part(handle){border-radius:var(--mate-corner-radius-sm)}vaadin-app-layout::part(handle){top:calc(50% - var(--mate-sizing-225) / 2);left:-1px;width:3px;height:var(--mate-sizing-225)}vaadin-app-layout::part(close-drawer),vaadin-app-layout::part(open-drawer),vaadin-app-layout::part(toggle-drawer),vaadin-app-layout::part(close-drawer):after,vaadin-app-layout::part(open-drawer):after,vaadin-app-layout::part(toggle-drawer):after{width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md)}vaadin-app-layout::part(close-drawer):after,vaadin-app-layout::part(open-drawer):after,vaadin-app-layout::part(toggle-drawer):after{font-family:var(--mate-typography-font-family-icon);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-app-layout::part(open-drawer){left:var(--mate-border-width-006);bottom:var(--mate-spacing-xs);border-width:var(--mate-border-width-006);border-top-right-radius:var(--mate-corner-radius-md);border-bottom-right-radius:var(--mate-corner-radius-md)}vaadin-app-layout[has-application-bar]::part(open-drawer){left:calc(var(--_mate-app-layout-application-bar-width) + var(--mate-border-width-006));bottom:var(--mate-spacing-xs)}vaadin-app-layout::part(drawer-rule){width:100%;border-top-width:var(--mate-border-width-006);border-bottom-width:0}vaadin-app-layout>vaadin-button[slot=navbar]{height:unset!important;width:unset!important;border-style:unset!important}span[theme~=badge]{gap:var(--mate-spacing-xxs);font-family:var(--mate-typography-body-md-regular-font-family);line-height:var(--mate-typography-body-md-regular-line-height);font-size:var(--mate-typography-body-md-regular-font-size);font-weight:var(--mate-typography-body-md-regular-font-weight);padding-inline-start:var(--mate-spacing-xs);padding-inline-end:var(--mate-spacing-xs);border-radius:var(--mate-corner-radius-sm)}div[theme~=block-layout][theme~=padding]{padding-top:var(--mate-spacing-padding);padding-inline-start:var(--mate-spacing-padding);padding-inline-end:var(--mate-spacing-padding)}div[theme~=block-layout][theme~=padding]:not([theme*=double-bottom-padding]){padding-bottom:var(--mate-spacing-padding)}div[theme~=block-layout][theme~=double-bottom-padding]{padding-bottom:var(--mate-spacing-xxl)}div[theme~=block-layout][theme~=spacing]{row-gap:var(--mate-spacing-margin);column-gap:var(--mate-spacing-margin)}vaadin-button,vaadin-menu-bar-button{font-size:var(--mate-typography-label-md-medium-font-size);font-weight:var(--mate-typography-label-md-medium-font-weight);line-height:var(--mate-typography-label-md-medium-line-height);font-family:var(--mate-typography-label-md-medium-font-family)}:is(vaadin-button,vaadin-menu-bar-button):has([slot=prefix])::part(label){margin-inline-start:var(--mate-spacing-xxs)}:is(vaadin-button,vaadin-menu-bar-button):has([slot=suffix])::part(label){margin-inline-end:var(--mate-spacing-xxs)}:is(vaadin-button,vaadin-menu-bar-button):not([theme*=unstyled]){border-style:solid;border-width:var(--mate-border-width-006);border-radius:var(--mate-corner-radius-md);height:var(--mate-components-button-button-height)}:is(vaadin-button,vaadin-menu-bar-button):not([theme*=unstyled]):not([theme*=icon]){padding-inline-start:var(--mate-spacing-padding);padding-inline-end:var(--mate-spacing-padding)}:is(vaadin-button,vaadin-menu-bar-button):not([theme*=unstyled])[theme~=icon]{width:var(--mate-components-button-button-height)}mate-form::part(default-error),mate-callout{padding:var(--mate-spacing-padding);border-radius:var(--mate-corner-radius-lg);border-width:var(--mate-border-width-006);column-gap:var(--mate-spacing-xs);row-gap:var(--mate-spacing-xs)}:is(mate-form,mate-callout)::part(title){font-family:var(--mate-typography-heading-md-font-family);font-size:var(--mate-typography-heading-md-font-size);font-weight:var(--mate-typography-heading-md-font-weight);line-height:var(--mate-typography-heading-md-line-height)}:is(mate-form,mate-callout)::part(state):after{display:block;font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular);transform:translateY(.2em)}vaadin-card{--vaadin-card-title-font-size: var(--mate-typography-heading-md-font-size);--vaadin-card-title-font-weight: var(--mate-typography-heading-md-font-weight);--vaadin-card-title-line-height: var(--mate-typography-heading-md-line-height);--vaadin-card-subtitle-font-size: var(--mate-typography-body-md-regular-font-size);--vaadin-card-subtitle-font-weight: var(--mate-typography-body-md-regular-font-weight);--vaadin-card-subtitle-line-height: var(--mate-typography-body-md-regular-line-height);border-width:var(--mate-border-width-006);border-radius:var(--mate-corner-radius-lg)}vaadin-dashboard{--vaadin-dashboard-gap: var(--mate-spacing-margin);--vaadin-dashboard-widget-border-radius: var(--mate-border-radius-050);--vaadin-dashboard-widget-border-width: var(--mate-border-width-006)}vaadin-dashboard-widget{--vaadin-dashboard-widget-title-font-size: var(--mate-typography-heading-xs-font-size);--vaadin-dashboard-widget-title-font-weight: var(--mate-typography-heading-xs-font-weight);--vaadin-dashboard-widget-title-line-height: var(--mate-typography-heading-xs-line-height)}vaadin-dashboard-widget::part(header){font-family:var(--mate-typography-heading-xs-font-family)}vaadin-dashboard-widget::part(move-button),vaadin-dashboard-widget::part(move-apply-button),vaadin-dashboard-widget::part(move-forward-button),vaadin-dashboard-widget::part(move-backward-button),vaadin-dashboard-widget::part(resize-button),vaadin-dashboard-widget::part(resize-apply-button),vaadin-dashboard-widget::part(resize-shrink-width-button),vaadin-dashboard-widget::part(resize-shrink-height-button),vaadin-dashboard-widget::part(resize-grow-width-button),vaadin-dashboard-widget::part(resize-grow-height-button),vaadin-dashboard-widget::part(remove-button){font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md)}vaadin-dashboard-widget::part(move-button),vaadin-dashboard-widget::part(move-apply-button),vaadin-dashboard-widget::part(move-forward-button),vaadin-dashboard-widget::part(move-backward-button),vaadin-dashboard-widget::part(resize-button),vaadin-dashboard-widget::part(resize-apply-button),vaadin-dashboard-widget::part(resize-shrink-width-button),vaadin-dashboard-widget::part(resize-shrink-height-button),vaadin-dashboard-widget::part(resize-grow-width-button),vaadin-dashboard-widget::part(resize-grow-height-button),vaadin-dashboard-widget::part(remove-button),vaadin-dashboard-widget::part(move-button):before,vaadin-dashboard-widget::part(move-apply-button):before,vaadin-dashboard-widget::part(move-forward-button):before,vaadin-dashboard-widget::part(move-backward-button):before,vaadin-dashboard-widget::part(resize-button):before,vaadin-dashboard-widget::part(resize-apply-button):before,vaadin-dashboard-widget::part(resize-shrink-width-button):before,vaadin-dashboard-widget::part(resize-shrink-height-button):before,vaadin-dashboard-widget::part(resize-grow-width-button):before,vaadin-dashboard-widget::part(resize-grow-height-button):before,vaadin-dashboard-widget::part(remove-button):before{height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md)}vaadin-dashboard-widget::part(header){padding:var(--mate-spacing-sm) var(--mate-spacing-md);min-height:calc(var(--mate-icon-sizing-md) + 2 * var(--mate-spacing-sm));border-bottom-width:var(--mate-border-width-006)}vaadin-dashboard-widget[theme~=padding]::part(content){padding:var(--mate-spacing-050)}:is(vaadin-date-picker,vaadin-time-picker)::part(toggle-button):before{font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md)}vaadin-date-picker-overlay::part(overlay){margin-bottom:var(--mate-size-space-xs);border-radius:var(--mate-size-border-radius-m);border-width:var(--mate-size-border-width-s)}vaadin-time-picker-scroller,vaadin-date-picker-overlay-content{font-family:var(--mate-typography-body-sm-regular-font-family);font-weight:var(--mate-typography-body-sm-regular-font-weight);line-height:var(--mate-typography-body-sm-regular-line-height);font-size:var(--mate-typography-body-sm-regular-font-size)}vaadin-date-picker-overlay-content::part(toolbar){padding-inline-start:var(--mate-spacing-padding);padding-inline-end:var(--mate-spacing-padding);gap:var(--mate-spacing-margin)}vaadin-date-picker-year::part(year-separator){height:50%}vaadin-month-calendar{padding:0 var(--mate-spacing-012)}vaadin-month-calendar::part(date){padding:0;height:36px;border-radius:var(--mate-border-radius-025)}vaadin-month-calendar::part(month-header){color:var(--mate-text-heading);font-family:var(--mate-typography-heading-xs-font-family);font-weight:var(--mate-typography-heading-xs-font-weight);line-height:var(--mate-typography-heading-xs-line-height);font-size:var(--mate-typography-heading-xs-font-size)}vaadin-date-picker-year-scroller{width:57px}vaadin-date-picker-year-scroller:before{width:0;height:0;border-top:.375rem solid transparent;border-left:.75rem solid white;border-bottom:.375rem solid transparent}vaadin-time-picker-item{border-radius:0}vaadin-time-picker-item::part(checkmark):before{font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md);-webkit-mask-image:none;mask-image:none;background:unset}mate-details-summary::part(header),vaadin-accordion-heading,vaadin-details-summary{font-family:var(--mate-typography-body-md-medium-font-family);line-height:var(--mate-typography-body-md-medium-line-height);font-weight:var(--mate-typography-body-md-medium-font-weight);font-size:var(--mate-typography-body-md-medium-font-size)}vaadin-details[theme~=object-header]>mate-details-summary::part(header){font-family:var(--mate-typography-heading-lg-font-family);line-height:var(--mate-typography-heading-lg-line-height);font-weight:var(--mate-typography-heading-lg-font-weight);font-size:var(--mate-typography-heading-lg-font-size)}vaadin-accordion-heading::part(toggle):after,vaadin-accordion-heading::part(toggle),vaadin-details-summary::part(toggle):after,vaadin-details-summary::part(toggle),mate-details-summary::part(toggle):after,mate-details-summary::part(toggle){font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md)}mate-details-summary::part(toggle-end){font-family:var(--mate-typography-label-md-medium-font-family);line-height:var(--mate-typography-label-md-medium-line-height);font-weight:var(--mate-typography-label-md-medium-font-weight);font-size:var(--mate-typography-label-md-medium-font-size)}vaadin-accordion-panel:not(:last-of-type){border-bottom-width:var(--mate-border-width-006)}vaadin-details::part(content),vaadin-accordion-panel::part(content){padding-top:var(--mate-spacing-xxs);padding-bottom:var(--mate-spacing-xxs);padding-inline-start:var(--mate-spacing-xs)}mate-details-summary::part(header),mate-details-summary::part(title){gap:var(--mate-spacing-margin)}mate-details-summary>[slot=sub-title]{font-family:var(--mate-typography-body-lg-medium-font-family);line-height:var(--mate-typography-body-lg-medium-line-height);font-weight:var(--mate-typography-body-lg-medium-font-weight);font-size:var(--mate-typography-body-lg-medium-font-size)}vaadin-dialog::part(overlay){border-radius:var(--mate-corner-radius-lg);border-width:var(--mate-border-width-006)}vaadin-dialog::part(header){padding:var(--mate-spacing-sm) var(--mate-spacing-padding);border-bottom-width:var(--mate-border-width-006)}vaadin-dialog::part(header):not(.empty){min-height:var(--mate-size-size-xl)}vaadin-dialog::part(content){padding:var(--mate-spacing-padding)}vaadin-dialog::part(footer){border-top-width:var(--mate-border-width-006);padding:var(--mate-spacing-xs) var(--mate-spacing-padding);gap:var(--mate-spacing-sm)}vaadin-dialog:not([theme~=medium]):not([theme~=large]):not([theme~=progress])::part(overlay){min-width:25rem;max-width:40rem;width:50%}vaadin-dialog[theme~=large]::part(overlay){min-width:40rem;width:90%}vaadin-dialog[theme~=medium]::part(overlay){min-width:40rem;max-width:75rem;width:70%}vaadin-dialog[theme~=progress]::part(content){gap:var(--mate-spacing-margin)}vaadin-multi-select-combo-box{min-width:15rem;--vaadin-chip-height: var(--mate-components-input-chips-height);--vaadin-chip-padding: var(--mate-spacing-xxxs) var(--mate-spacing-xxs);--vaadin-multi-select-combo-box-chips-gap: var(--mate-spacing-xs);--vaadin-chip-border-radius: var(--mate-corner-radius-sm)}vaadin-select::part(toggle-button):before,vaadin-combo-box::part(toggle-button):before,vaadin-multi-select-combo-box-chip::part(remove-button):before,vaadin-multi-select-combo-box::part(toggle-button):before{font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md)}vaadin-multi-select-combo-box-chip{--vaadin-chip-padding: var(--mate-spacing-xxs) var(--mate-spacing-xxxs);font-family:var(--mate-typography-body-sm-regular-font-family);line-height:var(--mate-typography-body-sm-regular-line-height);font-weight:var(--mate-typography-body-sm-regular-font-weight);font-size:var(--mate-typography-body-sm-regular-font-size)}vaadin-multi-select-combo-box-chip[slot=overflow]{margin-inline-start:calc((var(--mate-spacing-xxxs) + var(--mate-sizing-025)) * 2)}vaadin-multi-select-combo-box-chip[slot=overflow][count="2"]{margin-inline-start:calc(var(--mate-spacing-xxxs) + var(--mate-sizing-025))}vaadin-multi-select-combo-box-chip[slot=overflow]:after,vaadin-multi-select-combo-box-chip[slot=overflow]:before{border-left-width:var(--mate-sizing-025);border-radius:var(--mate-corner-radius-sm)}vaadin-multi-select-combo-box-chip[slot=overflow]:after{left:calc(-1 * (var(--mate-spacing-xxxs) + var(--mate-sizing-025)) * 2)}vaadin-multi-select-combo-box-chip[slot=overflow]:before{left:calc(-1 * (var(--mate-spacing-xxxs) + var(--mate-sizing-025)))}mate-facet[theme~=kpi]::part(key){font-family:var(--mate-typography-body-sm-regular-font-family);font-size:var(--mate-typography-body-sm-regular-font-size);font-weight:var(--mate-typography-body-sm-regular-font-weight);line-height:var(--mate-typography-body-sm-regular-line-height)}mate-facet[theme~=kpi]::part(value){gap:var(--mate-spacing-xs);font-family:var(--mate-typography-heading-lg-font-family);font-size:var(--mate-typography-heading-lg-font-size);font-weight:var(--mate-typography-heading-lg-font-weight);line-height:var(--mate-typography-heading-lg-line-height);align-items:center}mate-facet[theme~=text]{gap:var(--mate-spacing-xxs)}mate-facet[theme~=text]::part(key){font-family:var(--mate-typography-label-md-bold-font-family);font-size:var(--mate-typography-label-md-bold-font-size);font-weight:var(--mate-typography-label-md-bold-font-weight);line-height:var(--mate-typography-label-md-bold-line-height)}mate-facet[theme~=text]::part(value){font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height);max-width:80ch}mate-facet[theme~=text][theme~=compact]::part(value){max-width:55ch}mate-facet::part(key-tooltip-indicator):after,mate-facet::part(value-tooltip-indicator):after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}mate-facet-list{gap:var(--mate-spacing-xxs)}mate-facet-list::part(default-title){font-family:var(--mate-typography-label-md-bold-font-family);font-size:var(--mate-typography-label-md-bold-font-size);font-weight:var(--mate-typography-label-md-bold-font-weight);line-height:var(--mate-typography-label-md-bold-line-height)}mate-facet-list:not([theme*=small]):not([theme*=large])>mate-facet::part(key){font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height)}mate-facet-list:not([theme*=small]):not([theme*=large])>mate-facet::part(value){font-family:var(--mate-typography-body-md-medium-font-family);font-size:var(--mate-typography-body-md-medium-font-size);font-weight:var(--mate-typography-body-md-medium-font-weight);line-height:var(--mate-typography-body-md-medium-line-height)}mate-facet-list[theme~=small]>mate-facet::part(key){font-family:var(--mate-typography-body-sm-regular-font-family);font-size:var(--mate-typography-body-sm-regular-font-size);font-weight:var(--mate-typography-body-sm-regular-font-weight);line-height:var(--mate-typography-body-sm-regular-line-height)}mate-facet-list[theme~=small]>mate-facet::part(value){font-family:var(--mate-typography-body-sm-medium-font-family);font-size:var(--mate-typography-body-sm-medium-font-size);font-weight:var(--mate-typography-body-sm-medium-font-weight);line-height:var(--mate-typography-body-sm-medium-line-height)}mate-facet-list[theme~=large]>mate-facet::part(key){font-family:var(--mate-typography-body-lg-regular-font-family);font-size:var(--mate-typography-body-lg-regular-font-size);font-weight:var(--mate-typography-body-lg-regular-font-weight);line-height:var(--mate-typography-body-lg-regular-line-height)}mate-facet-list[theme~=large]>mate-facet::part(value){font-family:var(--mate-typography-body-lg-medium-font-family);font-size:var(--mate-typography-body-lg-medium-font-size);font-weight:var(--mate-typography-body-lg-medium-font-weight);line-height:var(--mate-typography-body-lg-medium-line-height)}mate-facet-list>mate-facet::part(default-key){-webkit-line-clamp:1;line-clamp:1}mate-facet-list:not([theme*=inline])>mate-facet::part(default-value){-webkit-line-clamp:2;line-clamp:2}mate-facet-list[theme~=inline]>mate-facet{gap:var(--mate-spacing-xs)}mate-facet-list[theme~=inline]>mate-facet::part(default-value){max-width:80ch;-webkit-line-clamp:1;line-clamp:1}:is(vaadin-vertical-layout,vaadin-horizontal-layout,mate-floating-layout,div[theme~=floating-layout],mate-form-layout,div[theme~=form-layout])[theme~=spacing]{gap:var(--mate-spacing-margin)}:is(vaadin-vertical-layout,vaadin-horizontal-layout,mate-floating-layout,div[theme~=floating-layout],mate-form-layout,div[theme~=form-layout])[theme~=padding]{padding:var(--mate-spacing-padding)}mate-filter-panel::part(search),mate-filter-panel::part(reset),mate-filter-panel::part(toggle){font-size:var(--mate-typography-label-md-medium-font-size);font-weight:var(--mate-typography-label-md-medium-font-weight);line-height:var(--mate-typography-label-md-medium-line-height);font-family:var(--mate-typography-label-md-medium-font-family);height:var(--mate-components-button-button-height);outline-width:var(--mate-sizing-012);outline-offset:var(--mate-sizing-012);box-sizing:border-box;padding-inline-start:var(--mate-spacing-padding);padding-inline-end:var(--mate-spacing-padding)}mate-filter-panel::part(search),mate-filter-panel::part(reset){border-width:var(--mate-border-width-006);border-radius:var(--mate-corner-radius-md)}mate-filter-panel::part(collapsed),mate-filter-panel::part(expanded),mate-filter-panel::part(actions),mate-filter-panel::part(content){gap:var(--mate-spacing-md)}mate-filter-panel::part(header),mate-filter-panel::part(expanded),mate-filter-panel::part(collapsed){align-items:baseline}mate-filter-panel-reorder{padding:var(--mate-spacing-xs);gap:var(--mate-spacing-md)}vaadin-grid,vaadin-grid-pro{--vaadin-grid-border-radius: 0;--vaadin-grid-cell-padding: 0;--vaadin-grid-tree-toggle-level-offset: var(--mate-size-space-xs);--vaadin-grid-border-width: var(--mate-border-width-006);--vaadin-grid-row-border-width: var(--mate-border-width-006);--vaadin-grid-column-border-width: var(--mate-border-width-006)}:is(vaadin-grid,vaadin-grid-pro)::part(cell){font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height)}:is(vaadin-grid,vaadin-grid-pro)::part(header-cell){padding:var(--mate-spacing-sm) var(--mate-spacing-xs)}:is(vaadin-grid,vaadin-grid-pro)::part(body-cell){padding:var(--mate-spacing-xxs) var(--mate-spacing-xs)}:is(vaadin-grid,vaadin-grid-pro) vaadin-checkbox{padding-top:var(--mate-size-size-xxxxs)}:is(vaadin-grid,vaadin-grid-pro) vaadin-checkbox.vaadin-grid-select-all-checkbox{padding-top:var(--mate-size-size-xxs)}vaadin-grid::part(info-icon),vaadin-grid::part(error-icon),vaadin-grid::part(editable-icon),vaadin-grid::part(details-collapsed-icon),vaadin-grid::part(details-expanded-icon),vaadin-grid::part(details-toggle-cell),vaadin-grid-pro::part(info-icon),vaadin-grid-pro::part(error-icon),vaadin-grid-pro::part(editable-icon),vaadin-grid-pro::part(details-collapsed-icon),vaadin-grid-pro::part(details-expanded-icon),vaadin-grid-tree-toggle::part(toggle),vaadin-grid::part(info-icon):after,vaadin-grid::part(error-icon):after,vaadin-grid::part(editable-icon):after,vaadin-grid::part(details-collapsed-icon):after,vaadin-grid::part(details-expanded-icon):after,vaadin-grid::part(details-toggle-cell):after,vaadin-grid-pro::part(info-icon):after,vaadin-grid-pro::part(error-icon):after,vaadin-grid-pro::part(editable-icon):after,vaadin-grid-pro::part(details-collapsed-icon):after,vaadin-grid-pro::part(details-expanded-icon):after,vaadin-grid-tree-toggle::part(toggle):before{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-grid-sorter::part(indicators){margin-inline-start:var(--mate-spacing-xs)}vaadin-grid-pro::part(editing-cell){min-height:calc(2 * var(--mate-spacing-xxs) + var(--mate-typography-body-md-regular-line-height))}mate-grid-pagination{padding:var(--mate-spacing-sm);gap:var(--mate-spacing-margin);height:var(--mate-size-size-m);border-top-width:var(--mate-border-width-006)}mate-grid-pagination::part(first):after,mate-grid-pagination::part(previous):after,mate-grid-pagination::part(next):after,mate-grid-pagination::part(last):after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}mate-grid-reorder::part(reorder-button){font-size:var(--mate-typography-label-md-medium-font-size);font-weight:var(--mate-typography-label-md-medium-font-weight);line-height:var(--mate-typography-label-md-medium-line-height);font-family:var(--mate-typography-label-md-medium-font-family);height:var(--mate-components-button-button-height);outline-width:var(--mate-sizing-012);outline-offset:var(--mate-sizing-012);box-sizing:border-box;padding-inline-start:var(--mate-spacing-padding);padding-inline-end:var(--mate-spacing-padding)}mate-icon,span[theme~=icon]{font-weight:var(--mate-typography-font-weight-regular)}:is(mate-icon,span[theme~=icon]):not([theme*=small]):not([theme*=large]){font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md)}:is(mate-icon,span[theme~=icon])[theme~=small]{font-size:var(--mate-icon-sizing-sm);line-height:var(--mate-icon-sizing-sm);height:var(--mate-icon-sizing-sm);width:var(--mate-icon-sizing-sm)}:is(mate-icon,span[theme~=icon])[theme~=large]{font-size:var(--mate-icon-sizing-lg);line-height:var(--mate-icon-sizing-lg);height:var(--mate-icon-sizing-lg);width:var(--mate-icon-sizing-lg)}:is(mate-icon,span[theme~=icon])[has-notification]:after{right:0;top:0;margin-top:-.25rem;margin-inline-end:-.25rem;border-radius:50%;inset-inline-end:0;width:1rem;height:1rem;font-size:8px;line-height:14px;font-weight:var(--mate-font-weight-medium)}:is(mate-icon,span[theme~=icon]):not([theme*=small]):not([theme*=large]):before{line-height:50%}:is(mate-icon:dir(rtl),span[theme~=icon]:dir(rtl))[has-notification]:dir(rtl):after{left:0;right:unset}vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field{--vaadin-input-field-padding: var(--mate-spacing-xxs) var(--mate-spacing-xs);--vaadin-input-field-value-font-size: var(--mate-typography-body-md-regular-font-size);--vaadin-field-baseline-input-height: var(--mate-components-input-input-height);--vaadin-input-field-value-line-height: var(--mate-typography-body-md-regular-line-height);--vaadin-input-field-value-font-weight: var(--mate-typography-body-md-regular-font-weight);--vaadin-input-field-gap: var(--mate-spacing-025);--vaadin-input-field-border-width: var(--mate-border-width-sm);--vaadin-input-field-border-radius: var(--mate-corner-radius-md);--vaadin-input-field-error-font-size: var(--mate-typography-body-sm-regular-font-size);--vaadin-input-field-error-line-height: var(--mate-typography-body-sm-regular-line-height);--vaadin-input-field-error-font-weight: var(--mate-typography-body-sm-regular-font-weight);--vaadin-input-field-helper-font-size: var(--mate-typography-body-sm-regular-font-size);--vaadin-input-field-helper-line-height: var(--mate-typography-body-sm-regular-line-height);--vaadin-input-field-helper-font-weight: var(--mate-typography-body-sm-regular-font-weight);--vaadin-input-field-container-gap: var(--mate-spacing-025);--vaadin-checkbox-group-gap: var(--vaadin-input-field-container-gap);--vaadin-radio-group-gap: var(--vaadin-input-field-container-gap)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(input-field){min-height:var(--mate-components-input-input-height)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field):before{line-height:calc(var(--vaadin-input-field-value-line-height) + 2 * var(--mate-border-width-sm))}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[has-error-message]::part(error-message):before{font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-sm);line-height:var(--mate-icon-sizing-sm);height:var(--mate-icon-sizing-sm);width:var(--mate-icon-sizing-sm);transform:translateY(.2em)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[clear-button-visible]::part(clear-button):before,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field) vaadin-password-field-button:before,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[step-buttons-visible]::part(decrease-button):before,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[step-buttons-visible]::part(increase-button):before,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[clear-button-visible][has-value]::part(clear-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field) vaadin-password-field-button,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[step-buttons-visible]::part(decrease-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[step-buttons-visible]::part(increase-button){font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md)}vaadin-dialog-overlay::part(overlay),vaadin-custom-field::part(input-field),vaadin-checkbox::part(checkbox),vaadin-radio-button::part(radio),vaadin-password-field::part(input-field),vaadin-email-field::part(input-field),vaadin-text-area::part(input-field),vaadin-number-field::part(input-field),vaadin-combo-box::part(input-field),vaadin-multi-select-combo-box::part(input-field),vaadin-select::part(input-field),vaadin-date-picker::part(input-field),vaadin-time-picker::part(input-field),vaadin-date-time-picker::part(input-field),vaadin-text-field::part(input-field),vaadin-button,vaadin-menu-bar-button,vcf-pdf-viewer::part(viewer-container):focus,vaadin-popover::part(overlay):focus-visible,vaadin-radio-group[theme~=segmented]>vaadin-radio-button[focused],vaadin-checkbox-group[theme~=segmented]>vaadin-checkbox[focused],vaadin-upload-file::part(start-button):focus-visible,vaadin-upload-file::part(retry-button):focus-visible,vaadin-upload-file::part(remove-button):focus-visible{outline-width:var(--mate-sizing-012);outline-offset:var(--mate-sizing-012)}vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field{--vaadin-input-field-label-font-size: var(--mate-typography-label-md-regular-font-size);--vaadin-input-field-label-line-height: var(--mate-typography-label-md-regular-line-height);--vaadin-input-field-label-font-weight: var(--mate-typography-label-md-regular-font-weight)}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[has-label][has-tooltip]>label:after{font-family:var(--mate-typography-font-family-icon);font-size:var(--mate-typography-label-md-regular-font-size);width:var(--mate-typography-label-md-regular-font-size);height:var(--mate-typography-label-md-regular-font-size);vertical-align:bottom}:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item{font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height);gap:var(--mate-spacing-xxs)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)::part(checkmark),:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)::part(checkmark):before{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-icon-sizing-md)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[tabindex]:before{font-size:var(--mate-size-size-s);margin-inline-end:var(--mate-size-space-xs)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)::part(content){min-width:1px}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[focused]:not([disabled]):not([mate-disabled]){outline-offset:calc(-1 * var(--mate-sizing-012))}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[theme~=has-icon]>.text{margin-left:var(--mate-size-space-global-margin)}vaadin-context-menu-item[aria-haspopup=true]:after,:not(vaadin-menu-bar-button)>vaadin-menu-bar-item[aria-haspopup=true]:after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-icon-sizing-md)}vaadin-menu-bar-overlay::part(overlay),vaadin-context-menu-overlay::part(overlay),vaadin-context-menu::part(overlay),vaadin-select-overlay::part(overlay),vaadin-multi-select-combo-box-overlay::part(overlay),vaadin-combo-box-overlay::part(overlay){border-width:var(--mate-sizing-012);border-radius:var(--mate-corner-radius-sm)}vaadin-menu-bar-list-box,vaadin-context-menu-list-box,vaadin-select-list-box,vaadin-multi-select-combo-box-scroller,vaadin-combo-box-scroller{--vaadin-item-overlay-padding: 0}vaadin-select-item{border-radius:0}vaadin-select-value-button{min-height:var(--mate-size-size-m)}vaadin-select-value-button::part(label){height:var(--mate-size-size-m)}vcf-lookup-field>vaadin-button[slot=search-button-slot]{height:var(--mate-components-input-input-height);border-width:var(--mate-border-width-sm);border-start-end-radius:var(--mate-corner-radius-md);border-start-start-radius:0;border-end-end-radius:var(--mate-corner-radius-md);border-end-start-radius:0}vcf-lookup-field>vaadin-button[slot=search-button-slot]:after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vcf-lookup-field>[slot=field]{padding:unset;margin-inline-end:calc(-1 * var(--mate-border-width-sm))}vcf-lookup-field>[slot=field]::part(input-field){padding:unset}vcf-lookup-field>[slot=field]::part(input-field){border-start-end-radius:0;border-end-end-radius:0}vcf-lookup-field>[slot=field] :before{margin-top:unset;height:unset}vaadin-menu-bar:not([theme*=split])::part(container){gap:var(--mate-spacing-margin)}vaadin-menu-bar-button[slot=overflow]::part(label):after,vaadin-menu-bar-button[aria-haspopup]:not([slot=overflow])::part(suffix):after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);font-weight:var(--mate-icon-sizing-md)}vaadin-menu-bar[theme~=split]>[last-visible]{width:var(--mate-components-button-button-height)}mate-message-item{gap:var(--mate-spacing-050)}mate-message-item::part(toggle){font-size:var(--mate-typography-label-md-medium-font-size);font-weight:var(--mate-typography-label-md-medium-font-weight);line-height:var(--mate-typography-label-md-medium-line-height);font-family:var(--mate-typography-label-md-medium-font-family)}.mate-message-state-indicator{width:var(--mate-typography-font-sizing-087);height:var(--mate-typography-font-sizing-087);border-radius:50%;margin-top:var(--mate-sizing-025)}vcf-month-picker-calendar::part(header){padding-bottom:var(--mate-spacing-xl)}vcf-month-picker-calendar::part(month-grid){gap:var(--mate-spacing-md)}vcf-month-picker-calendar::part(month){width:64px;border-radius:var(--mate-corner-radius-md)}vcf-month-picker-calendar>[slot=year-label]{font-family:var(--mate-typography-heading-lg-font-family);font-size:var(--mate-typography-heading-lg-font-size);font-weight:var(--mate-typography-heading-lg-font-weight);line-height:var(--mate-typography-heading-lg-line-height)}vcf-month-picker-calendar::part(month){font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height)}vcf-month-picker-calendar>[slot=prev-year]::part(label):before,vcf-month-picker-calendar>[slot=next-year]::part(label):before{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vcf-month-picker>vaadin-popover::part(content){padding:var(--mate-spacing-md)}vaadin-notification-card::part(overlay){border-radius:var(--mate-corner-radius-lg);border-top-width:var(--mate-border-width-006);border-left-width:var(--mate-border-width-006);border-right-width:var(--mate-border-width-006);border-bottom-width:var(--mate-border-width-012);padding:var(--mate-spacing-xs) var(--mate-spacing-padding)}mate-notification-bar{padding-inline-start:var(--mate-size-space-m);padding-inline-end:var(--mate-size-space-m);padding-top:var(--mate-size-space-xs);padding-bottom:var(--mate-size-space-xs)}mate-notification-bar::part(action){gap:var(--mate-size-space-global-margin)}mate-notification-bar::part(close){margin-inline-start:var(--mate-spacing-md)}mate-notification-bar::part(text),mate-notification-bar::part(state){margin-inline-end:var(--mate-spacing-md)}mate-notification-bar::part(state):after,mate-notification-bar::part(close):after{font-family:var(--mate-typography-font-family-icon);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular);vertical-align:-.4rem}:not(vaadin-notification-card)>mate-notification-bar{padding:var(--mate-spacing-padding);border-top-width:var(--mate-border-width-006);border-inline-start-width:var(--mate-border-width-025);border-inline-end-width:var(--mate-border-width-006);border-bottom-width:var(--mate-border-width-006)}:not(vaadin-notification-card)>mate-notification-bar::part(close){margin-inline-start:var(--mate-spacing-xs)}:not(vaadin-notification-card)>mate-notification-bar::part(text),:not(vaadin-notification-card)>mate-notification-bar::part(state){margin-inline-end:var(--mate-spacing-xs)}vcf-pdf-viewer::part(toolbar-zoom){width:16rem}vaadin-popover::part(overlay){font-size:unset;line-height:unset;font-weight:unset;letter-spacing:unset}vaadin-popover::part(content){padding:unset}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])::part(arrow){height:0;width:0}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom]::part(arrow){border-inline-start-width:10px;border-inline-end-width:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom][top-aligned]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top][top-aligned]::part(arrow){border-bottom-width:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top]::part(arrow){inset-inline-start:50%}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start][start-aligned]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end][start-aligned]::part(arrow){inset-inline-start:-8px;border-inline-end-width:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end]::part(arrow){border-top-width:10px;border-bottom-width:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top]::part(overlay){margin-bottom:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom]::part(overlay){margin-top:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start]::part(overlay){margin-inline-end:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end]::part(overlay){margin-inline-start:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])::part(overlay){border-width:var(--mate-border-width-006);border-radius:var(--mate-corner-radius-lg)}mate-popover-content::part(header){font-family:var(--mate-typography-heading-xs-font-family);font-size:var(--mate-typography-heading-xs-font-size);font-weight:var(--mate-typography-heading-xs-font-weight);line-height:var(--mate-typography-heading-xs-line-height);padding:var(--mate-spacing-xs) var(--mate-spacing-padding);border-bottom-width:var(--mate-border-width-006);gap:var(--mate-spacing-xs)}mate-popover-content::part(title){font-size:var(--mate-size-font-m);line-height:var(--mate-size-line-height-s);margin:0}mate-popover-content::part(content){padding:var(--mate-spacing-padding)}mate-popover-content::part(close):after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}mate-popover-content::part(footer){padding:var(--mate-spacing-xs) var(--mate-spacing-padding);border-bottom-left-radius:var(--mate-corner-radius-lg);border-bottom-right-radius:var(--mate-corner-radius-lg);border-top-width:var(--mate-border-width-006);gap:var(--mate-spacing-xs)}vaadin-progress-bar{min-width:1.75rem;height:var(--mate-sizing-025);border-radius:var(--mate-sizing-012)}vaadin-progress-bar::part(value){border-radius:var(--mate-sizing-012);width:calc(var(--vaadin-progress-value) * 100%);will-change:width;transition:.1s width linear}span[theme~=spinner]{width:var(--_mate-component-spinner-size, var(--mate-sizing-sm));height:var(--_mate-component-spinner-size, var(--mate-sizing-sm))}span[theme~=spinner]:before{border-width:var(--mate-sizing-025)}vaadin-dialog[theme~=progress] span[theme~=spinner]{--_mate-component-spinner-size: 100px}vaadin-checkbox,vaadin-radio-button{--vaadin-checkbox-gap: var(--mate-spacing-xxs);--vaadin-radio-button-gap: var(--mate-spacing-xxs);--vaadin-checkbox-size: var(--mate-icon-sizing-md);--vaadin-checkbox-border-radius: var(--mate-corner-radius-md);--vaadin-checkbox-icon-size: 75%;--vaadin-radio-button-dot-size: var(--mate-sizing-050)}vaadin-custom-field[theme~=range-selector]>:not(:last-of-type)::part(input-field){margin-inline-end:calc(-1 * var(--mate-border-width-sm))}:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])::part(group-field){gap:unset}:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox{border-width:var(--mate-border-width-006);border-radius:0;height:var(--mate-components-button-button-height)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox)>label{padding:0 var(--mate-spacing-padding);white-space:nowrap}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox):first-of-type{border-start-start-radius:var(--mate-corner-radius-md);border-end-start-radius:var(--mate-corner-radius-md)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox):last-of-type{border-start-end-radius:var(--mate-corner-radius-md);border-end-end-radius:var(--mate-corner-radius-md)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox):not(:last-of-type){margin-inline-end:calc(-1 * var(--mate-border-width-006))}vaadin-side-nav-item::part(content){gap:var(--mate-spacing-xxs);padding:var(--mate-spacing-xxs) 0;border-radius:var(--mate-corner-radius-md);flex-direction:row-reverse}vaadin-side-nav-item::part(toggle-button):before{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-side-nav-item::part(children){padding-inline-start:var(--mate-spacing-md)}vaadin-side-nav-item::part(link){font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height)}vaadin-side-nav-item:not([has-children])::part(link){margin-inline-start:calc(var(--mate-icon-sizing-md) + var(--mate-spacing-xxs))}mate-side-nav{gap:var(--mate-size-space-global-margin)}mate-side-nav>[slot=title]{padding:var(--mate-size-space-m) var(--mate-size-space-m) 0 var(--mate-size-space-m)}mate-side-nav>vaadin-text-field[slot=filter]{width:unset;padding:0 var(--mate-size-space-m)}mate-side-nav>vaadin-side-nav{padding:0 var(--mate-size-space-xs)}:is(vaadin-split-layout,.mate-split-layout):not([orientation=vertical])::part(splitter){min-width:var(--mate-border-width-006);width:var(--mate-border-width-006)}:is(vaadin-split-layout,.mate-split-layout)[orientation=vertical]::part(splitter){min-height:var(--mate-border-width-006);height:var(--mate-border-width-006)}:is(vaadin-split-layout,.mate-split-layout):not([orientation=vertical])::part(splitter):before{height:100%;left:calc(-1 * (var(--mate-sizing-sm) - var(--mate-border-width-006)) / 2)}:is(vaadin-split-layout,.mate-split-layout)[orientation=vertical]::part(splitter):before{top:calc(-1 * (var(--mate-sizing-sm) - var(--mate-border-width-006)) / 2)}:is(vaadin-split-layout,.mate-split-layout)::part(handle){border-radius:var(--mate-corner-radius-sm)}:is(vaadin-split-layout,.mate-split-layout):not([orientation=vertical])::part(handle){width:3px;height:var(--mate-sizing-225)}:is(vaadin-split-layout,.mate-split-layout)[orientation=vertical]::part(handle){width:var(--mate-sizing-225);height:3px}mate-split-layout-right[tabbed]{min-width:var(--mate-sizing-xl)}mate-split-layout-right:not([opened]):not([tabbed]){width:0!important}mate-split-layout-right:not([opened])[tabbed]{width:var(--mate-sizing-xl);max-width:var(--mate-sizing-xl)}mate-split-layout-right:not([opened])[tabbed]::part(content){width:0}mate-split-layout-right::part(tabs){min-width:var(--mate-sizing-xl);width:var(--mate-sizing-xl);padding:var(--mate-sizing-012) 0;gap:var(--mate-spacing-xxs)}mate-split-layout-header{min-height:var(--mate-size-size-xl);border-bottom-width:var(--mate-border-width-sm)}mate-split-layout-header::part(header){padding:var(--mate-spacing-sm) var(--mate-spacing-padding);height:var(--mate-size-size-xl)}mate-split-layout-header::part(default-title){font-family:var(--mate-typography-heading-xs-font-family);font-size:var(--mate-typography-heading-xs-font-size);font-weight:var(--mate-typography-heading-xs-font-weight);line-height:var(--mate-typography-heading-xs-line-height)}mate-split-layout-header>[slot=sub-header]{width:unset!important;min-width:0!important}mate-split-layout-header::part(close){font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-horizontal-layout[theme~=split-layout-footer]{border-top-width:var(--mate-size-border-width-s);padding:var(--mate-spacing-padding);gap:var(--mate-spacing-sm)}vaadin-tabs::part(forward-button),vaadin-tabs::part(back-button){width:var(--mate-icon-sizing-md)}vaadin-tabs[orientation=vertical]::part(forward-button),vaadin-tabs[orientation=vertical]::part(back-button){height:var(--mate-icon-sizing-md)}vaadin-tabs::part(forward-button):after,vaadin-tabs::part(back-button):after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-tab{gap:var(--mate-spacing-xxs);padding:0 var(--mate-spacing-padding);height:var(--mate-sizing-xl);font-family:var(--mate-typography-label-md-medium-font-family);font-size:var(--mate-typography-label-md-medium-font-size);font-weight:var(--mate-typography-label-md-medium-font-weight);line-height:var(--mate-typography-label-md-medium-line-height);outline-width:var(--mate-sizing-012);outline-offset:calc(-1 * var(--mate-sizing-012))}:is(vaadin-tabs[theme~=anchor],vaadin-tabs[theme~=stepper]):after{border-bottom-width:var(--mate-border-width-006)}:is(vaadin-tabs[theme~=anchor],vaadin-tabs[theme~=stepper])>vaadin-tab[selected]:before{width:100%}vaadin-tabs[theme~=stepper]>vaadin-tab[selected]:before{border-width:var(--mate-border-width-006);border-radius:var(--mate-corner-radius-sm)}vaadin-tabs[theme~=stepper]>vaadin-tab{padding:0 var(--mate-spacing-xxs)}vaadin-tabs[theme~=stepper]>vaadin-tab:after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-tabs[theme~=anchor]>vaadin-tab[selected]:before{border-width:var(--mate-border-width-012)}vaadin-tabs[theme~=application-bar]{padding:var(--mate-spacing-md) var(--mate-spacing-xs) var(--mate-spacing-xs) var(--mate-spacing-xs)}vaadin-tabs[theme~=application-bar]>vaadin-tab{padding:var(--mate-spacing-xs);border-radius:var(--mate-corner-radius-md)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab{border-width:var(--mate-border-width-006);border-start-start-radius:var(--mate-corner-radius-md);border-end-start-radius:var(--mate-corner-radius-md);margin:var(--mate-spacing-xxs) var(--mate-spacing-xxxs);padding:var(--mate-spacing-xs) var(--mate-spacing-sm)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab[hint]:after{top:var(--mate-spacing-xxs);right:var(--mate-spacing-xs);width:var(--mate-spacing-xs);height:var(--mate-spacing-xs)}mate-toolbar{height:var(--mate-size-size-m);gap:var(--mate-spacing-md)}mate-toolbar::part(default-title){font-family:var(--mate-typography-heading-xs-font-family);font-size:var(--mate-typography-heading-xs-font-size);font-weight:var(--mate-typography-heading-xs-font-weight);line-height:var(--mate-typography-heading-xs-line-height)}mate-toolbar[theme~=section]::part(default-title){font-family:var(--mate-typography-heading-md-font-family);font-size:var(--mate-typography-heading-md-font-size);font-weight:var(--mate-typography-heading-md-font-weight);line-height:var(--mate-typography-heading-md-line-height)}mate-toolbar::part(status-icon):after{display:inline-block;font-family:var(--mate-typography-font-family-icon);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular);vertical-align:-.4rem}mate-toolbar::part(loading-indicator):after{width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);border-width:var(--mate-sizing-025)}vcf-toolbar-layout>vaadin-button[slot=overflow-button]:after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-tooltip::part(overlay){font-family:var(--mate-typography-body-xs-medium-font-family);font-size:var(--mate-typography-body-xs-medium-font-size);font-weight:var(--mate-typography-body-xs-medium-font-weight);line-height:var(--mate-typography-body-xs-medium-line-height);max-width:25rem}vaadin-tooltip::part(content){padding:var(--mate-spacing-xxs) var(--mate-spacing-xs);border-width:var(--mate-border-width-006)}.mate-has-tooltip:after{font-family:var(--mate-typography-font-family-icon)}body{font-family:var(--mate-typography-body-sm-regular-font-family);font-size:var(--mate-typography-body-sm-regular-font-size);line-height:var(--mate-typography-body-sm-regular-line-height);font-weight:var(--mate-typography-body-sm-regular-font-weight)}h1,.mate-heading-xxl{font-family:var(--mate-typography-heading-xxl-font-family);font-size:var(--mate-typography-heading-xxl-font-size);line-height:var(--mate-typography-heading-xxl-line-height);font-weight:var(--mate-typography-heading-xxl-font-weight);margin-top:var(--mate-spacing-md);margin-bottom:var(--mate-spacing-xxs)}h2,.mate-heading-xl{font-family:var(--mate-typography-heading-xl-font-family);font-size:var(--mate-typography-heading-xl-font-size);line-height:var(--mate-typography-heading-xl-line-height);font-weight:var(--mate-typography-heading-xl-font-weight);margin-top:var(--mate-spacing-sm);margin-bottom:var(--mate-spacing-xxs)}h3,.mate-heading-l{font-family:var(--mate-typography-heading-lg-font-family);font-size:var(--mate-typography-heading-lg-font-size);line-height:var(--mate-typography-heading-lg-line-height);font-weight:var(--mate-typography-heading-lg-font-weight);margin-top:var(--mate-spacing-sm);margin-bottom:var(--mate-spacing-xxs)}h4,.mate-heading-m{font-family:var(--mate-typography-heading-md-font-family);font-size:var(--mate-typography-heading-md-font-size);line-height:var(--mate-typography-heading-md-line-height);font-weight:var(--mate-typography-heading-md-font-weight);margin-top:var(--mate-spacing-sm);margin-bottom:var(--mate-spacing-zero)}h5,.mate-heading-s{font-family:var(--mate-typography-heading-sm-font-family);font-size:var(--mate-typography-heading-sm-font-size);line-height:var(--mate-typography-heading-sm-line-height);font-weight:var(--mate-typography-heading-sm-font-weight);margin-top:var(--mate-spacing-xs);margin-bottom:var(--mate-spacing-zero)}h6,.mate-heading-xs{font-family:var(--mate-typography-heading-xs-font-family);font-size:var(--mate-typography-heading-xs-font-size);line-height:var(--mate-typography-heading-xs-line-height);font-weight:var(--mate-typography-heading-xs-font-weight);margin-top:var(--mate-spacing-xs);margin-bottom:var(--mate-spacing-zero)}hr{border-top-style:solid;border-top-width:var(--mate-border-width-006)}vaadin-custom-field:has(vaadin-upload)::part(input-fields){border-width:var(--mate-border-width-012);border-radius:var(--mate-corner-radius-sm)}vaadin-upload{--vaadin-upload-padding: var(--mate-spacing-padding);--vaadin-upload-gap: var(--mate-spacing-md);--vaadin-upload-file-padding: 0}vaadin-upload::part(primary-buttons){gap:var(--mate-spacing-md);font-family:var(--mate-typography-body-sm-regular-font-family);font-size:var(--mate-typography-body-sm-regular-font-size);font-weight:var(--mate-typography-body-sm-regular-font-weight);line-height:var(--mate-typography-body-sm-regular-line-height)}vaadin-upload-file{font-family:var(--mate-typography-body-sm-regular-font-family);font-size:var(--mate-typography-body-sm-regular-font-size);font-weight:var(--mate-typography-body-sm-regular-font-weight);line-height:var(--mate-typography-body-sm-regular-line-height)}vaadin-upload-file::part(status){font-family:var(--mate-typography-body-xs-regular-font-family);font-size:var(--mate-typography-body-xs-regular-font-size);font-weight:var(--mate-typography-body-xs-regular-font-weight);line-height:var(--mate-typography-body-xs-regular-line-height)}vaadin-upload-file::part(row),vaadin-upload-file::part(info){gap:var(--mate-size-space-xxs)}vaadin-upload-icon:after,vaadin-upload-file::part(start-button):after,vaadin-upload-file::part(retry-button):after,vaadin-upload-file::part(remove-button):after,vaadin-upload-file::part(done-icon):after,vaadin-upload-file::part(warning-icon):after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular);vertical-align:-.4rem}vaadin-upload-file::part(commands){gap:var(--mate-spacing-xxs)}vaadin-upload-file-list::part(file-list),vaadin-upload-file-list>li{gap:var(--mate-spacing-md)}mate-dashboard .grid-stack-placeholder{border-radius:var(--mate-corner-radius-lg)}
