@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/materialicons/v143/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/materialiconsoutlined/v110/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.woff2) format("woff2")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v266/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOej.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/materialsymbolsrounded/v267/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rIelXxc.woff2) format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/materialsymbolssharp/v263/gNNBW2J8Roq16WD5tFNRaeLQk6-SHQ_R00k4c2_whPnoY9ruReaU4bHmz74m0ZkGH-VBYe1x0TV6x4yFH8F-H5OdzEL3sVTgJtfbYxOLojCL.woff2) format("woff2")}.material-symbols-sharp{font-family:Material Symbols Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGHInHEVA.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGGInHEVA.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGIInE.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v19/xn7gYHE41ni1AdIRggqxSuXd.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v19/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v19/xn7gYHE41ni1AdIRggSxSuXd.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v19/xn7gYHE41ni1AdIRggixSuXd.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v19/xn7gYHE41ni1AdIRggmxSuXd.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v19/xn7gYHE41ni1AdIRggexSg.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}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}:root{font-family:var(--codeit-font-family-base),Arial,sans-serif;--swiper-theme-color: var(--codeit-color-primary) !important;--mat-sidenav-container-width: 500px;--mat-dialog-container-shape: 20px;--mat-sys-background: light-dark(#f5fcff, #001b22);--mat-sys-error: light-dark(#b72120, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000c);--mat-sys-inverse-on-surface: light-dark(#dcf5ff, #0d3540);--mat-sys-inverse-primary: light-dark(#becf67, #576502);--mat-sys-inverse-surface: light-dark(#0d3540, #EBF5F9);--mat-sys-on-background: light-dark(#001f27, #EBF5F9);--mat-sys-on-error: light-dark(#ffffff, #690006);--mat-sys-on-error-container: light-dark(#93000c, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #2c3400);--mat-sys-on-primary-container: light-dark(#414c01, #daec7f);--mat-sys-on-primary-fixed: light-dark(#191e00, #191e00);--mat-sys-on-primary-fixed-variant: light-dark(#414c01, #414c01);--mat-sys-on-secondary: light-dark(#ffffff, #003732);--mat-sys-on-secondary-container: light-dark(#005048, #91f4e5);--mat-sys-on-secondary-fixed: light-dark(#00201c, #00201c);--mat-sys-on-secondary-fixed-variant: light-dark(#005048, #005048);--mat-sys-on-surface: light-dark(#001f27, #EBF5F9);--mat-sys-on-surface-variant: light-dark(#384950, #d3e6ed);--mat-sys-on-tertiary: light-dark(#ffffff, #601400);--mat-sys-on-tertiary-container: light-dark(#872001, #ffdbd1);--mat-sys-on-tertiary-fixed: light-dark(#3b0900, #3b0900);--mat-sys-on-tertiary-fixed-variant: light-dark(#872001, #872001);--mat-sys-outline: light-dark(#687a81, #82949b);--mat-sys-outline-variant: light-dark(#b7cad1, #384950);--mat-sys-primary: light-dark(#576502, #becf67);--mat-sys-primary-container: light-dark(#daec7f, #414c01);--mat-sys-primary-fixed: light-dark(#daec7f, #daec7f);--mat-sys-primary-fixed-dim: light-dark(#becf67, #becf67);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#006a60, #75d7c9);--mat-sys-secondary-container: light-dark(#91f4e5, #005048);--mat-sys-secondary-fixed: light-dark(#91f4e5, #91f4e5);--mat-sys-secondary-fixed-dim: light-dark(#75d7c9, #75d7c9);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f5fcff, #001b22);--mat-sys-surface-bright: light-dark(#f5fcff, #1b404b);--mat-sys-surface-container: light-dark(#dcedf4, #032831);--mat-sys-surface-container-high: light-dark(#cae0e8, #002a35);--mat-sys-surface-container-highest: light-dark(#EBF5F9, #113743);--mat-sys-surface-container-low: light-dark(#e9f8ff, #001f27);--mat-sys-surface-container-lowest: light-dark(#ffffff, #00131a);--mat-sys-surface-dim: light-dark(#b7e0f0, #001b22);--mat-sys-surface-tint: light-dark(#576502, #becf67);--mat-sys-surface-variant: light-dark(#d3e6ed, #384950);--mat-sys-tertiary: light-dark(#af3008, #ffb5a0);--mat-sys-tertiary-container: light-dark(#ffdbd1, #872001);--mat-sys-tertiary-fixed: light-dark(#ffdbd1, #ffdbd1);--mat-sys-tertiary-fixed-dim: light-dark(#ffb5a0, #ffb5a0);--mat-sys-neutral-variant20: #223339;--mat-sys-neutral10: #001f27;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: var(--codeit-font-weight-regular) 1rem / 1.5rem var(--codeit-font-family-base);--mat-sys-body-large-font: var(--codeit-font-family-base);--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: var(--codeit-font-weight-regular);--mat-sys-body-medium: var(--codeit-font-weight-regular) .875rem / 1.25rem var(--codeit-font-family-base);--mat-sys-body-medium-font: var(--codeit-font-family-base);--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: var(--codeit-font-weight-regular);--mat-sys-body-small: var(--codeit-font-weight-regular) .75rem / 1rem var(--codeit-font-family-base);--mat-sys-body-small-font: var(--codeit-font-family-base);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: var(--codeit-font-weight-regular);--mat-sys-display-large: var(--codeit-font-weight-regular) 3.562rem / 4rem var(--codeit-font-family-brand);--mat-sys-display-large-font: var(--codeit-font-family-brand);--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: var(--codeit-font-weight-regular);--mat-sys-display-medium: var(--codeit-font-weight-regular) 2.812rem / 3.25rem var(--codeit-font-family-brand);--mat-sys-display-medium-font: var(--codeit-font-family-brand);--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: var(--codeit-font-weight-regular);--mat-sys-display-small: var(--codeit-font-weight-regular) 2.25rem / 2.75rem var(--codeit-font-family-brand);--mat-sys-display-small-font: var(--codeit-font-family-brand);--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: var(--codeit-font-weight-regular);--mat-sys-headline-large: var(--codeit-font-weight-regular) 2rem / 2.5rem var(--codeit-font-family-brand);--mat-sys-headline-large-font: var(--codeit-font-family-brand);--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: var(--codeit-font-weight-regular);--mat-sys-headline-medium: var(--codeit-font-weight-regular) 1.75rem / 2.25rem var(--codeit-font-family-brand);--mat-sys-headline-medium-font: var(--codeit-font-family-brand);--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: var(--codeit-font-weight-regular);--mat-sys-headline-small: var(--codeit-font-weight-regular) 1.5rem / 2rem var(--codeit-font-family-brand);--mat-sys-headline-small-font: var(--codeit-font-family-brand);--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: var(--codeit-font-weight-regular);--mat-sys-label-large: var(--codeit-font-weight-medium) .875rem / 1.25rem var(--codeit-font-family-base);--mat-sys-label-large-font: var(--codeit-font-family-base);--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: var(--codeit-font-weight-medium);--mat-sys-label-large-weight-prominent: var(--codeit-font-weight-bold);--mat-sys-label-medium: var(--codeit-font-weight-medium) .75rem / 1rem var(--codeit-font-family-base);--mat-sys-label-medium-font: var(--codeit-font-family-base);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: var(--codeit-font-weight-medium);--mat-sys-label-medium-weight-prominent: var(--codeit-font-weight-bold);--mat-sys-label-small: var(--codeit-font-weight-medium) .688rem / 1rem var(--codeit-font-family-base);--mat-sys-label-small-font: var(--codeit-font-family-base);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: var(--codeit-font-weight-medium);--mat-sys-title-large: var(--codeit-font-weight-regular) 1.375rem / 1.75rem var(--codeit-font-family-brand);--mat-sys-title-large-font: var(--codeit-font-family-brand);--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: var(--codeit-font-weight-regular);--mat-sys-title-medium: var(--codeit-font-weight-medium) 1rem / 1.5rem var(--codeit-font-family-base);--mat-sys-title-medium-font: var(--codeit-font-family-base);--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: var(--codeit-font-weight-medium);--mat-sys-title-small: var(--codeit-font-weight-medium) .875rem / 1.25rem var(--codeit-font-family-base);--mat-sys-title-small-font: var(--codeit-font-family-base);--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: var(--codeit-font-weight-medium);--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-slide-toggle-with-icon-handle-size: 1rem;--mat-slide-toggle-selected-handle-size: 1rem;--mat-slide-toggle-unselected-handle-size: 1rem;--mat-slide-toggle-pressed-handle-size: 1rem;--mat-slide-toggle-track-height: 1.5rem;--mat-slide-toggle-handle-height: 1.5rem;--mat-slide-toggle-handle-width: 2.7rem;--mat-slide-toggle-track-width: 2.7rem;--mat-slide-toggle-state-layer-size: 2rem;--mat-slide-toggle-unselected-icon-size: 1rem;--mat-slide-toggle-selected-icon-size: 1rem;--mat-button-protected-container-height: 56px;--mat-button-filled-label-text-color: var(--codeit-color-surface-container);--mat-button-filled-container-shape: var(--codeit-spacing-xs);--mat-button-filled-label-text-weight: var(--codeit-font-weight-bold);--mat-button-filled-container-height: calc(var(--codeit-font-size-base) + var(--codeit-spacing-sm));--mat-button-outlined-container-shape: var(--codeit-spacing-xs);--mat-button-outlined-label-text-weight: var(--codeit-font-weight-bold);--mat-button-outlined-container-height: calc(var(--codeit-font-size-base) + var(--codeit-spacing-sm))}:root{--codeit-color-primary: var(--mat-sys-primary);--codeit-color-on-primary: var(--mat-sys-on-primary);--codeit-color-primary-container: var(--mat-sys-primary-container);--codeit-color-on-primary-container: var(--mat-sys-on-primary-container);--codeit-color-secondary: var(--mat-sys-secondary);--codeit-color-on-secondary: var(--mat-sys-on-secondary);--codeit-color-secondary-container: var(--mat-sys-secondary-container);--codeit-color-on-secondary-container: var(--mat-sys-on-secondary-container);--codeit-color-tertiary: var(--mat-sys-tertiary);--codeit-color-on-tertiary: var(--mat-sys-on-tertiary);--codeit-color-tertiary-container: var(--mat-sys-tertiary-container);--codeit-color-on-tertiary-container: var(--mat-sys-on-tertiary-container);--codeit-color-error: var(--mat-sys-error);--codeit-color-on-error: var(--mat-sys-on-error);--codeit-color-error-container: var(--mat-sys-error-container);--codeit-color-on-error-container: var(--mat-sys-on-error-container);--codeit-color-primary-fixed: var(--mat-sys-primary-fixed);--codeit-color-primary-fixed-dim: var(--mat-sys-primary-fixed-dim);--codeit-color-on-primary-fixed: var(--mat-sys-on-primary-fixed);--codeit-color-on-primary-fixed-variant: var(--mat-sys-on-primary-fixed-variant);--codeit-color-secondary-fixed: var(--mat-sys-secondary-fixed);--codeit-color-secondary-fixed-dim: var(--mat-sys-secondary-fixed-dim);--codeit-color-on-secondary-fixed: var(--mat-sys-on-secondary-fixed);--codeit-color-on-secondary-fixed-variant: var(--mat-sys-on-secondary-fixed-variant);--codeit-color-tertiary-fixed: var(--mat-sys-tertiary-fixed);--codeit-color-tertiary-fixed-dim: var(--mat-sys-tertiary-fixed-dim);--codeit-color-on-tertiary-fixed: var(--mat-sys-on-tertiary-fixed);--codeit-color-on-tertiary-fixed-variant: var(--mat-sys-on-tertiary-fixed-variant);--codeit-color-surface-dim: var(--mat-sys-surface-dim);--codeit-color-surface: var(--mat-sys-surface);--codeit-color-surface-bright: var(--mat-sys-surface-bright);--codeit-color-surface-container-lowest: var(--mat-sys-surface-container-lowest);--codeit-color-surface-container-low: var(--mat-sys-surface-container-low);--codeit-color-surface-container: var(--mat-sys-surface-container);--codeit-color-surface-container-high: var(--mat-sys-surface-container-high);--codeit-color-surface-container-highest: var(--mat-sys-surface-container-highest);--codeit-color-on-surface: var(--mat-sys-on-surface);--codeit-color-on-surface-variant: var(--mat-sys-on-surface-variant);--codeit-color-outline: var(--mat-sys-outline);--codeit-color-outline-variant: var(--mat-sys-outline-variant);--codeit-color-inverse-surface: var(--mat-sys-inverse-surface);--codeit-color-inverse-on-surface: var(--mat-sys-inverse-on-surface);--codeit-color-inverse-primary: var(--mat-sys-inverse-primary);--codeit-color-scrim: var(--mat-sys-scrim);--codeit-color-shadow: var(--mat-sys-shadow);--codeit-color-overlay: #001f27;--codeit-color-white: #ffffff}:root{--codeit-font-family-base: "Manrope", Arial, sans-serif;--codeit-font-family-brand: "Bricolage Grotesque", Arial, sans-serif;--codeit-font-size-xs: .6rem;--codeit-font-size-sm: .8rem;--codeit-font-size-base: 1rem;--codeit-font-size-lg: 1.3rem;--codeit-font-size-xl: 1.5rem;--codeit-font-size-xxl: 2rem;--codeit-font-weight-extra-light: 200;--codeit-font-weight-light: 300;--codeit-font-weight-regular: 400;--codeit-font-weight-medium: 500;--codeit-font-weight-bold: 600;--codeit-font-weight-extra-bold: 800;--codeit-line-height-base: 1.5;--codeit-letter-spacing-base: normal;--codeit-box-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--codeit-box-shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--codeit-box-shadow-lg: 0 10px 15px rgba(0, 0, 0, .15);--codeit-border-radius-sm: .5rem;--codeit-border-radius-md: 1rem;--codeit-border-radius-lg: 10rem;--codeit-border-radius-base: var(--codeit-border-radius-md);--codeit-z-index-dropdown: 1000;--codeit-z-index-sticky: 1020;--codeit-z-index-modal: 1050;--codeit-z-index-tooltip: 1070;--codeit-z-index-action-menu: 1080;--codeit-spacing-xxs: .3rem;--codeit-spacing-xs: .5rem;--codeit-spacing-sm: 1rem;--codeit-spacing-md: 2rem;--codeit-spacing-lg: 3rem;--codeit-spacing-xl: 5rem;--codeit-gap-xs: var(--codeit-spacing-xs);--codeit-gap-sm: var(--codeit-spacing-sm);--codeit-gap-md: var(--codeit-spacing-md);--codeit-gap-lg: var(--codeit-spacing-lg);--codeit-gap-xl: var(--codeit-spacing-xl)}.hide-on-desktop,.hide-on-desktop-flex{display:none!important}@media (max-width: 1079px){.hide-on-mobile{display:none!important}.hide-on-desktop{display:block!important}.hide-on-desktop-flex{display:flex!important}}*{box-sizing:border-box}body[data-theme=light]{color-scheme:light}body[data-theme=dark]{color-scheme:dark}html,body{color-scheme:light dark;color:var(--codeit-color-on-surface);margin:0;height:100dvh;width:100%;--mat-focus-indicator-border-width: 0;--mat-mdc-focus-indicator-border-width: 0}h1{font-family:var(--codeit-font-family-brand);color:var(--codeit-color-on-surface)}h2,h3{color:var(--codeit-color-on-surface)}h4{color:var(--codeit-color-on-surface);text-transform:uppercase}h5{text-transform:uppercase}a{color:var(--codeit-color-primary)}.mat-mdc-focus-indicator{display:none}.mat-mdc-form-field{width:100%}.mat-mdc-form-field .mdc-text-field{background-color:#fff0}.mat-mdc-form-field .mdc-text-field .mdc-text-field__input,.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix{color:#fff}.mat-mdc-form-field .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:#ffffff61}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:0}.cdk-overlay-pane .mat-mdc-select-panel{padding:0}.micro-fab{width:20px!important;height:20px!important;line-height:14px;font-size:14px}.micro-fab .mat-icon{font-size:14px;line-height:14px;height:14px;margin:auto}.pointer{cursor:pointer}.dense-2{--mat-button-filled-container-height: 24px;--mat-button-filled-touch-target-display: none;--mat-button-outlined-container-height: 24px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-container-height: 24px;--mat-button-protected-touch-target-display: none;--mat-button-text-container-height: 24px;--mat-button-text-touch-target-display: none;--mat-button-tonal-container-height: 24px;--mat-button-tonal-touch-target-display: none}.dense-2{--mat-button-toggle-height: 24px}.dense-2{--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 28px}.dense-2 .mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 24px}.dense-2{--mat-expansion-header-collapsed-state-height: 36px;--mat-expansion-header-expanded-state-height: 48px}.dense-2{--mat-fab-small-touch-target-display: none;--mat-fab-touch-target-display: none}.dense-2{--mat-form-field-container-height: 36px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 6px;--mat-form-field-filled-with-label-container-padding-top: 6px;--mat-form-field-filled-with-label-container-padding-bottom: 6px}.dense-2{--mat-icon-button-touch-target-display: none}.dense-2 .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 28px;--mat-icon-button-state-layer-size: 28px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:2px}.dense-2{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 24px;--mat-list-list-item-two-line-container-height: 48px;--mat-list-list-item-three-line-container-height: 56px}.dense-2 .mdc-list-item__start,.dense-2 .mdc-list-item__end{--mat-radio-state-layer-size: 28px;--mat-radio-touch-target-display: none}.dense-2 .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.dense-2 .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.dense-2 .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:40px}.dense-2 .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.dense-2 .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.dense-2 .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:56px}.dense-2{--mat-paginator-container-size: 40px;--mat-paginator-form-field-container-height: 36px;--mat-paginator-form-field-container-vertical-padding: 6px;--mat-paginator-touch-target-display: none}.dense-2{--mat-radio-state-layer-size: 28px;--mat-radio-touch-target-display: none}.dense-2{--mat-select-arrow-transform: none}.dense-2,.dense-2 .mat-mdc-slide-toggle{--mat-slide-toggle-state-layer-size: 28px}.dense-2{--mat-stepper-header-height: 42px}.dense-2{--mat-table-header-container-height: 40px;--mat-table-footer-container-height: 36px;--mat-table-row-item-container-height: 36px}.dense-2 .mat-mdc-tab-header{--mat-tab-container-height: 32px}.dense-2{--mat-toolbar-standard-height: 52px;--mat-toolbar-mobile-height: 44px}.dense-2{--mat-tree-node-min-height: 28px}.mat-drawer-content{display:flex!important;flex-direction:column}.mat-drawer{width:500px;max-width:100%}@media (max-width: 1079px){.mat-drawer{width:95%!important}}@media (max-width: 1079px){.edit-form-drawer{width:100%!important}}.drawer-body{width:100%;padding:var(--codeit-spacing-md);overflow:auto}.drawer-body .title,.drawer-body .mat-form-field{margin-bottom:20px}.drawer-body .button-container{text-align:center;margin-top:50px}.drawer-body .button-container button{margin-right:10px;padding:10px 30px}@media (max-width: 1079px){.drawer-body{padding:var(--codeit-spacing-sm)}}.leaflet-material-icons-markers{position:absolute;left:0;top:0;display:block;text-align:center;margin-left:-14px;margin-top:-50px;width:30px;height:50px}.leaflet-material-icons-markers .marker-icon-svg{position:absolute}.leaflet-material-icons-markers .feature-icon{position:absolute;font-size:17px;line-height:0px;left:6px;top:24px;display:inline-block}.remove-space-select .mat-mdc-form-field-infix{padding:0!important;min-height:unset!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#555;border-radius:var(--codeit-border-radius-md)}::-webkit-scrollbar-track{background:#fff0}::-webkit-scrollbar-track:vertical{border-radius:0 10px 10px 0}::-webkit-scrollbar-button{visibility:hidden;height:10px}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}
