@import"https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/public-sans-vietnamese-wght-normal-CtlIRbEm.woff2) format("woff2-variations");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:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/public-sans-latin-ext-wght-normal-MQgHevqp.woff2) format("woff2-variations");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:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/public-sans-latin-wght-normal-DdeTHZLK.woff2) format("woff2-variations");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-B8B3d_DU.woff2) format("woff2"),url(/assets/barlow-vietnamese-400-normal-Dcxa7Lg7.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-DsA6LmuC.woff2) format("woff2"),url(/assets/barlow-latin-ext-400-normal-DGsTVCL_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-CtwdMZP0.woff2) format("woff2"),url(/assets/barlow-latin-400-normal-Gqj0RTbC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-Ds--_AhX.woff2) format("woff2"),url(/assets/barlow-vietnamese-500-normal-OcIDFxwj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-D9Q9nrG3.woff2) format("woff2"),url(/assets/barlow-latin-ext-500-normal-B8S-Wk_i.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BRhHB0xN.woff2) format("woff2"),url(/assets/barlow-latin-500-normal-BAaAwKGi.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-gKnznvH6.woff2) format("woff2"),url(/assets/barlow-vietnamese-600-normal--rM-LJkj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-Brs4HSvV.woff2) format("woff2"),url(/assets/barlow-latin-ext-600-normal-DxfNEZIW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DMnFtVx9.woff2) format("woff2"),url(/assets/barlow-latin-600-normal-DznpAvW9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-vietnamese-700-normal-DQ6dlXpV.woff2) format("woff2"),url(/assets/barlow-vietnamese-700-normal-CtEmPuX0.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-ext-700-normal-sk8_kpF-.woff2) format("woff2"),url(/assets/barlow-latin-ext-700-normal-BgGd7r2K.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-Bku5AOSK.woff2) format("woff2"),url(/assets/barlow-latin-700-normal-AkmsA7ur.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-vietnamese-800-normal-DDiAQIYO.woff2) format("woff2"),url(/assets/barlow-vietnamese-800-normal-B95advN4.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-latin-ext-800-normal-uSolDMqV.woff2) format("woff2"),url(/assets/barlow-latin-ext-800-normal-DHjhf6ta.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-latin-800-normal-B50OFIWa.woff2) format("woff2"),url(/assets/barlow-latin-800-normal-Dp3TYPAo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-CjLIybot.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-RbQjuyZ0.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-B2xhLi22.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-CMZtQduZ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-CGAr0uHJ.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CaVNZxsx.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");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:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-sans-cyrillic-ext-wght-normal-7w74d1lj.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-sans-cyrillic-wght-normal-CPVAThj4.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-sans-vietnamese-wght-normal-BhFYcaJr.woff2) format("woff2-variations");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:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-sans-latin-ext-wght-normal-btYCbY6Z.woff2) format("woff2-variations");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:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-sans-latin-wght-normal-DPmFhvbQ.woff2) format("woff2-variations");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}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.simplebar-scrollbar:before{background-color:var(--palette-text-disabled)}.simplebar-scrollbar.simplebar-visible:before{opacity:.48}:root{--spacing-base: 8px;--spacing-xs: calc(var(--spacing-base) * .5);--spacing-sm: var(--spacing-base);--spacing-md: calc(var(--spacing-base) * 2);--spacing-lg: calc(var(--spacing-base) * 3);--spacing-xl: calc(var(--spacing-base) * 4);--spacing-2xl: calc(var(--spacing-base) * 6);--spacing-3xl: calc(var(--spacing-base) * 8);--spacing-4xl: calc(var(--spacing-base) * 12);--radius-none: 0;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--shadow-1: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-2: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--shadow-3: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--shadow-4: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--shadow-5: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--font-family-primary: "Public Sans Variable", system-ui, sans-serif;--font-family-secondary: "Barlow", system-ui, sans-serif;--font-family-alt1: "DM Sans Variable", system-ui, sans-serif;--font-family-alt2: "Inter Variable", system-ui, sans-serif;--font-family-alt3: "Nunito Sans Variable", system-ui, sans-serif;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--line-height-none: 1;--line-height-tight: 1.25;--line-height-snug: 1.375;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--line-height-loose: 2;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070}:root{--color-primary-main: #1976d2;--color-primary-light: #42a5f5;--color-primary-dark: #1565c0;--color-primary-contrast: #ffffff;--color-primary-main-rgb: 25, 118, 210;--color-secondary-main: #9c27b0;--color-secondary-light: #ba68c8;--color-secondary-dark: #7b1fa2;--color-secondary-contrast: #ffffff;--color-secondary-main-rgb: 156, 39, 176;--color-success-main: #2e7d32;--color-success-light: #4caf50;--color-success-dark: #1b5e20;--color-success-contrast: #ffffff;--color-success-main-rgb: 46, 125, 50;--color-error-main: #d32f2f;--color-error-light: #ef5350;--color-error-dark: #c62828;--color-error-contrast: #ffffff;--color-error-main-rgb: 211, 47, 47;--color-warning-main: #ed6c02;--color-warning-light: #ff9800;--color-warning-dark: #e65100;--color-warning-contrast: #ffffff;--color-warning-main-rgb: 237, 108, 2;--color-info-main: #0288d1;--color-info-light: #03a9f4;--color-info-dark: #01579b;--color-info-contrast: #ffffff;--color-info-main-rgb: 2, 136, 209;--color-neutral-100: #f5f5f5;--color-neutral-200: #eeeeee;--color-neutral-300: #e0e0e0;--color-neutral-400: #bdbdbd;--color-neutral-500: #9e9e9e;--color-neutral-600: #757575;--color-neutral-700: #616161;--color-neutral-800: #424242;--color-neutral-900: #212121;--color-background-default: #ffffff;--color-background-paper: #ffffff;--color-text-primary: rgba(0, 0, 0, .87);--color-text-secondary: rgba(0, 0, 0, .6);--color-text-disabled: rgba(0, 0, 0, .38);--color-divider: rgba(0, 0, 0, .12);--color-border-light: rgba(0, 0, 0, .12);--color-border-main: rgba(0, 0, 0, .23);--color-border-dark: rgba(0, 0, 0, .38)}[data-theme=dark]{--color-primary-main: #90caf9;--color-primary-light: #e3f2fd;--color-primary-dark: #42a5f5;--color-primary-contrast: rgba(0, 0, 0, .87);--color-primary-main-rgb: 144, 202, 249;--color-secondary-main: #ce93d8;--color-secondary-light: #f3e5f5;--color-secondary-dark: #ab47bc;--color-secondary-contrast: rgba(0, 0, 0, .87);--color-secondary-main-rgb: 206, 147, 216;--color-success-main: #66bb6a;--color-success-light: #e8f5e9;--color-success-dark: #388e3c;--color-success-contrast: rgba(0, 0, 0, .87);--color-success-main-rgb: 102, 187, 106;--color-error-main: #f44336;--color-error-light: #ffebee;--color-error-dark: #d32f2f;--color-error-contrast: #ffffff;--color-error-main-rgb: 244, 67, 54;--color-warning-main: #ffa726;--color-warning-light: #fff3e0;--color-warning-dark: #f57c00;--color-warning-contrast: rgba(0, 0, 0, .87);--color-warning-main-rgb: 255, 167, 38;--color-info-main: #29b6f6;--color-info-light: #e1f5fe;--color-info-dark: #0288d1;--color-info-contrast: rgba(0, 0, 0, .87);--color-info-main-rgb: 41, 182, 246;--color-neutral-100: #121212;--color-neutral-200: #1e1e1e;--color-neutral-300: #2c2c2c;--color-neutral-400: #383838;--color-neutral-500: #6c6c6c;--color-neutral-600: #8d8d8d;--color-neutral-700: #ababab;--color-neutral-800: #cfcfcf;--color-neutral-900: #f5f5f5;--color-background-default: #121212;--color-background-paper: #1e1e1e;--color-text-primary: #ffffff;--color-text-secondary: rgba(255, 255, 255, .7);--color-text-disabled: rgba(255, 255, 255, .5);--color-divider: rgba(255, 255, 255, .12);--color-border-light: rgba(255, 255, 255, .12);--color-border-main: rgba(255, 255, 255, .23);--color-border-dark: rgba(255, 255, 255, .38)}[data-theme=high-contrast]{--color-primary-main: #0000ff;--color-primary-light: #4040ff;--color-primary-dark: #0000cc;--color-primary-contrast: #ffffff;--color-primary-main-rgb: 0, 0, 255;--color-secondary-main: #9c27b0;--color-secondary-light: #ba68c8;--color-secondary-dark: #7b1fa2;--color-secondary-contrast: #ffffff;--color-secondary-main-rgb: 156, 39, 176;--color-success-main: #008000;--color-success-light: #00a000;--color-success-dark: #006000;--color-success-contrast: #ffffff;--color-success-main-rgb: 0, 128, 0;--color-error-main: #ff0000;--color-error-light: #ff4040;--color-error-dark: #cc0000;--color-error-contrast: #ffffff;--color-error-main-rgb: 255, 0, 0;--color-warning-main: #ff8000;--color-warning-light: #ffa040;--color-warning-dark: #cc6000;--color-warning-contrast: #000000;--color-warning-main-rgb: 255, 128, 0;--color-info-main: #0080ff;--color-info-light: #40a0ff;--color-info-dark: #0060cc;--color-info-contrast: #ffffff;--color-info-main-rgb: 0, 128, 255;--color-background-default: #ffffff;--color-background-paper: #ffffff;--color-text-primary: #000000;--color-text-secondary: #000000;--color-text-disabled: #595959;--color-divider: #000000;--color-border-light: #000000;--color-border-main: #000000;--color-border-dark: #000000;--focus-outline-width: 3px;--focus-outline-style: solid;--focus-outline-color: #0000ff}[dir=rtl]{--direction: rtl;--text-align: right;--float-start: right;--float-end: left;--margin-start: margin-right;--margin-end: margin-left;--padding-start: padding-right;--padding-end: padding-left;--border-start: border-right;--border-end: border-left;--border-start-radius: border-top-right-radius border-bottom-right-radius;--border-end-radius: border-top-left-radius border-bottom-left-radius}[dir=ltr]{--direction: ltr;--text-align: left;--float-start: left;--float-end: right;--margin-start: margin-left;--margin-end: margin-right;--padding-start: padding-left;--padding-end: padding-right;--border-start: border-left;--border-end: border-right;--border-start-radius: border-top-left-radius border-bottom-left-radius;--border-end-radius: border-top-right-radius border-bottom-right-radius}@layer utilities{.portal-container{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}@media (min-width: 640px){.portal-container{max-width:640px}}@media (min-width: 768px){.portal-container{max-width:768px}}@media (min-width: 1024px){.portal-container{max-width:1024px}}@media (min-width: 1280px){.portal-container{max-width:1280px}}.portal-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--spacing-md)}.portal-grid-dense{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--spacing-sm)}.portal-grid-wide{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--spacing-lg)}@media (max-width: 639px){.portal-col-xs-1{grid-column:span 1}.portal-col-xs-2{grid-column:span 2}.portal-col-xs-3{grid-column:span 3}.portal-col-xs-4{grid-column:span 4}.portal-col-xs-5{grid-column:span 5}.portal-col-xs-6{grid-column:span 6}.portal-col-xs-7{grid-column:span 7}.portal-col-xs-8{grid-column:span 8}.portal-col-xs-9{grid-column:span 9}.portal-col-xs-10{grid-column:span 10}.portal-col-xs-11{grid-column:span 11}.portal-col-xs-12{grid-column:span 12}}@media (min-width: 640px){.portal-col-sm-1{grid-column:span 1}.portal-col-sm-2{grid-column:span 2}.portal-col-sm-3{grid-column:span 3}.portal-col-sm-4{grid-column:span 4}.portal-col-sm-5{grid-column:span 5}.portal-col-sm-6{grid-column:span 6}.portal-col-sm-7{grid-column:span 7}.portal-col-sm-8{grid-column:span 8}.portal-col-sm-9{grid-column:span 9}.portal-col-sm-10{grid-column:span 10}.portal-col-sm-11{grid-column:span 11}.portal-col-sm-12{grid-column:span 12}}@media (min-width: 768px){.portal-col-md-1{grid-column:span 1}.portal-col-md-2{grid-column:span 2}.portal-col-md-3{grid-column:span 3}.portal-col-md-4{grid-column:span 4}.portal-col-md-5{grid-column:span 5}.portal-col-md-6{grid-column:span 6}.portal-col-md-7{grid-column:span 7}.portal-col-md-8{grid-column:span 8}.portal-col-md-9{grid-column:span 9}.portal-col-md-10{grid-column:span 10}.portal-col-md-11{grid-column:span 11}.portal-col-md-12{grid-column:span 12}}@media (min-width: 1024px){.portal-col-lg-1{grid-column:span 1}.portal-col-lg-2{grid-column:span 2}.portal-col-lg-3{grid-column:span 3}.portal-col-lg-4{grid-column:span 4}.portal-col-lg-5{grid-column:span 5}.portal-col-lg-6{grid-column:span 6}.portal-col-lg-7{grid-column:span 7}.portal-col-lg-8{grid-column:span 8}.portal-col-lg-9{grid-column:span 9}.portal-col-lg-10{grid-column:span 10}.portal-col-lg-11{grid-column:span 11}.portal-col-lg-12{grid-column:span 12}}@media (min-width: 1280px){.portal-col-xl-1{grid-column:span 1}.portal-col-xl-2{grid-column:span 2}.portal-col-xl-3{grid-column:span 3}.portal-col-xl-4{grid-column:span 4}.portal-col-xl-5{grid-column:span 5}.portal-col-xl-6{grid-column:span 6}.portal-col-xl-7{grid-column:span 7}.portal-col-xl-8{grid-column:span 8}.portal-col-xl-9{grid-column:span 9}.portal-col-xl-10{grid-column:span 10}.portal-col-xl-11{grid-column:span 11}.portal-col-xl-12{grid-column:span 12}}.float-start{float:var(--float-start)}.float-end{float:var(--float-end)}.text-start{text-align:var(--text-align)}.margin-start{margin-left:0;margin-right:0;var(--margin-start): var(--spacing-md)}.margin-end{margin-left:0;margin-right:0;var(--margin-end): var(--spacing-md)}.padding-start{padding-left:0;padding-right:0;var(--padding-start): var(--spacing-md)}.padding-end{padding-left:0;padding-right:0;var(--padding-end): var(--spacing-md)}}@layer components{.portal-card{background-color:var(--color-background-paper);border-radius:var(--radius-md);box-shadow:var(--shadow-2);overflow:hidden}.portal-card-hover{transition:box-shadow .3s ease,transform .3s ease}.portal-card-hover:hover{box-shadow:var(--shadow-3);transform:translateY(-2px)}.portal-button{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);font-weight:var(--font-weight-medium);transition:all .2s ease-in-out}.portal-button-primary{background-color:var(--color-primary-main);color:var(--color-primary-contrast)}.portal-button-primary:hover{background-color:var(--color-primary-dark)}.portal-button-secondary{background-color:var(--color-secondary-main);color:var(--color-secondary-contrast)}.portal-button-secondary:hover{background-color:var(--color-secondary-dark)}.portal-button-outlined{background-color:transparent;border:1px solid var(--color-primary-main);color:var(--color-primary-main)}.portal-button-outlined:hover{background-color:rgba(var(--color-primary-main-rgb),.04)}.portal-input{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border-main);border-radius:var(--radius-md);background-color:var(--color-background-paper);color:var(--color-text-primary);transition:border-color .2s ease-in-out}.portal-input:focus{outline:none;border-color:var(--color-primary-main);box-shadow:0 0 0 2px rgba(var(--color-primary-main-rgb),.2)}.portal-input:disabled{background-color:var(--color-neutral-100);color:var(--color-text-disabled);cursor:not-allowed}.portal-input-error{border-color:var(--color-error-main)}.portal-input-error:focus{box-shadow:0 0 0 2px rgba(var(--color-error-main-rgb),.2)}.portal-label{display:block;margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.portal-helper-text{display:block;margin-top:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-text-secondary)}.portal-helper-text-error{color:var(--color-error-main)}.focus-visible{outline:var(--focus-outline-width, 2px) var(--focus-outline-style, solid) var(--focus-outline-color, var(--color-primary-main));outline-offset:2px}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.portal-badge{display:inline-flex;align-items:center;justify-content:center;padding:0 var(--spacing-sm);height:20px;min-width:20px;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap}.portal-badge-primary{background-color:var(--color-primary-main);color:var(--color-primary-contrast)}.portal-badge-secondary{background-color:var(--color-secondary-main);color:var(--color-secondary-contrast)}.portal-badge-success{background-color:var(--color-success-main);color:var(--color-success-contrast)}.portal-badge-error{background-color:var(--color-error-main);color:var(--color-error-contrast)}.portal-badge-warning{background-color:var(--color-warning-main);color:var(--color-warning-contrast)}.portal-badge-info{background-color:var(--color-info-main);color:var(--color-info-contrast)}}html{height:100%;-webkit-overflow-scrolling:touch;color-scheme:light dark}body{background-color:var(--color-background-default);color:var(--color-text-primary);font-family:var(--font-family-primary);line-height:var(--line-height-normal);font-size:var(--font-size-base);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,#root,#root__layout{display:flex;flex:1 1 auto;min-height:100%;flex-direction:row}@media (max-width: 900px){#root__layout{flex-direction:column}body,#root,#root__layout{display:block}}img{max-width:100%;vertical-align:middle}ul{margin:0;padding:0;list-style-type:none}input[type=number]{-moz-appearance:textfield;appearance:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}[dir=rtl] body{text-align:right}[dir=ltr] body{text-align:left}:focus-visible{outline:var(--focus-outline-width, 2px) var(--focus-outline-style, solid) var(--focus-outline-color, var(--color-primary-main));outline-offset:2px}@media (prefers-color-scheme: dark){:root:not([data-theme]){--color-primary-main: var(--color-primary-main-dark);--color-primary-light: var(--color-primary-light-dark);--color-primary-dark: var(--color-primary-dark-dark);--color-primary-contrast: var(--color-primary-contrast-dark);--color-background-default: var(--color-background-default-dark);--color-background-paper: var(--color-background-paper-dark);--color-text-primary: var(--color-text-primary-dark);--color-text-secondary: var(--color-text-secondary-dark);--color-text-disabled: var(--color-text-disabled-dark)}}.insure-pilot__layout__sidebar__container,.minimal__layout__sidebar__container{padding-left:0!important}.portal-home-alert .MuiAlert-icon{min-width:18px;display:flex;align-items:self-start}.make-payment-info-alert .MuiAlert-icon{padding-top:10px}.MuiFormControl-root .MuiFormLabel-root{color:#637381!important}#nprogress{top:0;left:0;width:100%;height:2.5px;z-index:9999;position:fixed;pointer-events:none}#nprogress .bar{height:100%;background-color:var(--palette-primary-main);box-shadow:0 0 2.5px var(--palette-primary-main)}#nprogress .peg{right:0;opacity:1;width:100px;height:100%;display:block;position:absolute;transform:rotate(3deg) translateY(-4px);box-shadow:0 0 10px var(--palette-primary-main),0 0 5px var(--palette-primary-main)}
