body#bs-o{--bs-font-sans-serif: var(--font-family-text);--bs-body-font-family: var(--font-family-text);--bp-font-color: var(--color-text);--bp-picker-background-color: var(--color-surface);--bs-heading-color: var(--color-text);background:var(--bs-body-bg)}:root [data-bs-theme=light]{--bs-primary: var(--color-light-primary);--bs-primary-text: var(--color-light-primary);--bs-body-bg: var(--color-light-body);--bs-body-color: var(--color-light-text);--color-surface: var(--color-light-surface);--color-surface-c4: var(--color-light-surface-c4);--color-surface_hover: var(--color-light-surface_hover);--color-background: var(--color-light-background);--color-text: var(--color-light-text);--color-border: var(--color-light-border);--color-text-light: var(--color-light-text-light);--color-text-highlight: var(--color-light-text-highlight);--color-error: var(--color-light-error);--color-navbar: var(--color-light-navbar);--color-contrast-border: var(--color-light-contrast-border);--skeleton-color-base: var(--color-light-skeleton);--skeleton-color-highlight: var(--color-light-skeleton-highlight);--color-primary-highlight: var(--color-light-primary-highlight)}:root [data-bs-theme=dark]{--bs-primary: var(--color-dark-primary);--bs-primary-text: var(--color-dark-primary);--bs-body-bg: var(--color-dark-body);--bs-body-color: var(--color-dark-text);--color-primary: var(--color-dark-primary);--color-surface: var(--color-dark-surface);--color-surface-c4: var(--color-dark-surface-c4);--color-surface_hover: var(--color-dark-surface_hover);--color-background: var(--color-dark-background);--color-text: var(--color-dark-text);--color-border: var(--color-dark-border);--color-text-light: var(--color-dark-text-light);--color-text-highlight: var(--color-dark-text-highlight);--color-error: var(--color-dark-error);--color-navbar: var(--color-dark-navbar);--color-contrast-border: var(--color-dark-contrast-border);--skeleton-color-base: var(--color-dark-skeleton);--skeleton-color-highlight: var(--color-dark-skeleton-highlight);--color-link: hsl(200, 45%, 60%);--color-link-hover: hsl(213, 55%, 68%);--color-red: hsl(0, 90%, 65%);--color-blue-light: hsl(197, 30%, 35%);--color-primary-highlight: var(--color-dark-primary-highlight)}#bs-o .h1,#bs-o .h2,#bs-o .h3,#bs-o .h4,#bs-o .h5,#bs-o .h6,#bs-o h1,#bs-o h2,#bs-o h3,#bs-o h4,#bs-o h5,#bs-o h6,#bs-o p{margin:0}#bs-o h1{font-size:1.5rem;font-size:var(--font-size-xl)}#bs-o a:not(button){color:#34667f;color:var(--color-link)}#bs-o a:not(button):hover{color:#2967b3;color:var(--color-link-hover)}#bs-o sup{position:static;line-height:1}#bs-o sub{bottom:-12px;line-height:1}#bs-o button,#bs-o .button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;gap:var(--gap-s);padding:7px 1rem;padding:7px var(--gap);border-radius:.25rem;border-radius:var(--radius-xs);line-height:1.25}#bs-o button span,#bs-o .button span{margin:0;line-height:inherit}#bs-o button:hover,#bs-o .button:hover{background-color:#34667f;background-color:var(--color-primary);filter:brightness(130%);border-color:#34667f;border-color:var(--color-primary)}#bs-o button:hover span,#bs-o .button:hover span{color:#f2f2f2;color:var(--color-surface)}#bs-o button .icon,#bs-o .button .icon{--icon-size: var(--icon-size-2xs);flex:0 0 1rem;flex:0 0 var(--icon-size);width:1rem;width:var(--icon-size);height:1rem;height:var(--icon-size)}#bs-o .button{border:1px solid hsl(0,0%,85%);border:var(--border-width) solid var(--color-border)}#bs-o .btn-primary{background-color:#34667f;background-color:var(--color-primary);border-color:#34667f;border-color:var(--color-primary);color:#f2f2f2;color:var(--color-surface);transition:.1s filter linear}#bs-o .btn-primary:hover{background-color:#34667f;background-color:var(--color-primary);filter:brightness(130%);border-color:#34667f;border-color:var(--color-primary);color:#f2f2f2;color:var(--color-surface)}#bs-o .btn-secondary{--bp-font-size: var(--font-size-m);--bp-line-height: var(--font-size-m);background-color:#6e6e6e!important;background-color:var(--color-secondary)!important;border-color:transparent;color:#fff;color:var(--color-white)}#bs-o .btn-secondary:hover{filter:brightness(120%);border-color:transparent;color:#fff!important;color:var(--color-white)!important}#bs-o .btn-secondary:hover span{color:#fff!important;color:var(--color-white)!important}#bs-o .btn-ghost{background-color:transparent;border:0;color:#000;color:var(--color-text)}#bs-o .btn-ghost:hover{background-color:#d9d9d9;background-color:var(--color-border);filter:none;border:0;color:#000;color:var(--color-text)}#bs-o .btn-ghost:hover span{color:inherit}#bs-o .btn-ghost:focus-visible{outline:2px solid hsl(200,42%,35%);outline:2px solid var(--color-primary);outline-offset:2px}#bs-o .btn-danger{background-color:#e4d5d4;border-color:#e4d5d4;color:#9c3c35;color:var(--color-error)}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){#bs-o .btn-danger{background-color:color-mix(in srgb,var(--color-error) 16%,var(--color-surface));border-color:color-mix(in srgb,var(--color-error) 16%,var(--color-surface))}}#bs-o .btn-danger:hover{background-color:#ddc7c5;filter:none;border-color:#d1adaa;color:#9c3c35;color:var(--color-error)}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){#bs-o .btn-danger:hover{background-color:color-mix(in srgb,var(--color-error) 24%,var(--color-surface));border-color:color-mix(in srgb,var(--color-error) 38%,var(--color-surface))}}#bs-o .btn-danger:hover span{color:inherit}#bs-o .btn-tertiary{border-color:var(--color-contrast-border)}#bs-o .btn-tertiary:hover{background-color:#e3e3e3!important;background-color:var(--color-tertiary)!important;filter:none;border-color:#e3e3e3;border-color:var(--color-tertiary);color:#000;color:var(--color-black)}#bs-o .btn-tertiary:hover span{color:#000}#bs-o .btn-square{background-color:#f2f2f2;background-color:var(--color-surface);border-radius:.25rem;border-radius:var(--gap-xs);border-color:#d9d9d9;border-color:var(--color-border);color:#000!important;color:var(--color-text)!important}#bs-o .btn-square:not(:disabled):hover{background-color:#d2e3ea;background-color:var(--color-blue-light);filter:none!important;border-color:#c7d8de!important;color:var(--color-text-highlight)!important}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){#bs-o .btn-square:not(:disabled):hover{border-color:color-mix(in srgb,var(--color-blue-light) 95%,black)!important}}#bs-o .btn-square:not(:disabled):hover span{color:var(--color-text-highlight)!important}#bs-o .btn-square:disabled{border:inherit;cursor:default}#bs-o .btn-square:disabled:active{border:none}#bs-o .btn-transparent{background-color:transparent}#bs-o .btn-transparent:hover{border-color:transparent;color:#34667f;color:var(--color-primary)}#bs-o .btn-transparent:active{border-color:transparent;outline:none}#bs-o .btn-outlined:hover{background:#f2f2f2;background:var(--color-surface)}#bs-o .btn-outlined:hover span{color:inherit}#bs-o .btn hr{height:2px;opacity:1;border-color:#d9d9d9;border-color:var(--color-border)}#bs-o .btn-outline-primary{--bs-btn-color: var(--color-primary);--bs-btn-border-color: var(--color-primary);--bs-btn-hover-border-color: var(--color-primary);--bs-btn-hover-bg: var(--color-primary);--bs-btn-active-bg: var(--color-primary);--bs-btn-hover-color: var(--color-background);--bs-btn-active-color: var(--color-background);--bs-btn-active-border-color: var(--color-primary);border-radius:.5rem;border-radius:var(--radius-s)}#bs-o .btn-thin{font-size:.875rem;font-size:var(--font-size-s)}#bs-o .btn-thin svg,#bs-o .btn-thin img{flex-shrink:0}#bs-o .btn-icon-only:hover{background-color:transparent!important;color:inherit}@media only screen and (max-width:375px){#bs-o .button-size-icon-m{border-radius:2px}}#bs-o a{-webkit-text-decoration:none;text-decoration:none}#bs-o label{display:inline-flex}#bs-o .theme-toggle.btn-primary{background-color:transparent;border-radius:.5rem;border-radius:var(--radius-s);border-color:transparent;font-size:.75rem;font-size:var(--font-size-xs);color:#000;color:var(--color-text);-webkit-text-decoration:none;text-decoration:none}#bs-o .theme-toggle.btn-primary:hover{background-color:transparent;color:#34667f;color:var(--color-primary)}#bs-o .form-check{padding:0;margin-bottom:0}#bs-o .dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_text-box,#bs-o .dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_value{padding:.5rem;padding:var(--gap-s)}#bs-o .dotvvm-bp-file-upload{padding:.5rem;padding:var(--gap-s);border:2px dashed var(--color-contrast-border)}#bs-o .nav_bar__user-settings-action{--icon-size: var(--icon-size-2xs);display:flex;align-items:center;justify-content:center;width:-moz-min-content;width:min-content;min-height:0;gap:.5rem;gap:var(--gap-s);padding:.25rem;padding:var(--gap-xs) var(--gap-xs);border:none;border-radius:.5rem;border-radius:var(--radius-s);font-size:.625rem;font-size:var(--font-size-2xs);line-height:1.2;color:#fff;color:var(--color-text-light);-webkit-text-decoration:none;text-decoration:none;transition:color .1s ease-in-out,background-color .1s ease-in-out;transition:color .1s var(--trans-fnc),background-color .1s var(--trans-fnc)}#bs-o .nav_bar__user-settings-action span{margin:0;white-space:nowrap}#bs-o .nav_bar__user-settings-action .icon{flex:0 0 1rem;flex:0 0 var(--icon-size-2xs);width:1rem;width:var(--icon-size-2xs);height:1rem;height:var(--icon-size-2xs);color:#fff;color:var(--color-text-light)}#bs-o .nav_bar__user-settings-action:hover{background-color:#d9d9d9;background-color:var(--color-border)}#bs-o .nav_bar__user-settings-action:hover span,#bs-o .nav_bar__user-settings-action:hover .icon{color:#34667f;color:var(--color-primary)}@media only screen and (max-width:560px){#bs-o .nav_bar__user-settings-action{--icon-size: var(--icon-size-xs);padding:.5rem 1rem;padding:var(--gap-s) var(--gap);font-size:1rem;font-size:var(--font-size-m)}#bs-o .nav_bar__user-settings-action .icon{flex-basis:1.25rem;flex-basis:var(--icon-size-xs);width:1.25rem;width:var(--icon-size-xs);height:1.25rem;height:var(--icon-size-xs)}}@media only screen and (max-width:375px){#bs-o .button-size-icon-m{border-radius:4px}}[data-bs-theme=dark]{--bp-color_base-disabled: color-mix(in srgb, var(--color-surface) 82%, var(--color-text) 18%) !important}[data-bs-theme=dark] .company-detail__members-list-item:hover,[data-bs-theme=dark] .academy-list__list-card:hover,[data-bs-theme=dark] .news-list__list-card:hover{background-color:var(--color-surface_hover)}[data-bs-theme=dark] .dotvvm-bp-file-upload_panel span{color:#000;color:var(--color-text)}[data-bs-theme=dark] .dotvvm-bp-primitive_picker{--bp-background-color: var(--color-surface)}[data-bs-theme=dark] #bs-o .btn-square{color:#000!important;color:var(--color-text)!important}[data-bs-theme=dark] #bs-o .btn-square:not(:disabled):hover{--bp-color_default: var(--color-dark-primary);background-color:#87adc0!important;background-color:var(--color-dark-primary)!important;border-color:#87adc0!important;border-color:var(--color-dark-primary)!important;color:#fff!important;color:var(--color-white)!important}[data-bs-theme=dark] #bs-o .btn-square:not(:disabled):hover span{color:#fff!important;color:var(--color-white)!important}@font-face{font-family:Public Sans;font-weight:400;font-display:auto;font-style:normal;src:url(/Resources/fonts/PublicSans/Regular/PublicSans-Regular.eot);src:url(/Resources/fonts/PublicSans/Regular/PublicSans-Regular.eot?#iefix) format("embedded-opentype"),url(/Resources/fonts/PublicSans/Regular/PublicSans-Regular.woff) format("woff"),url(/Resources/fonts/PublicSans/Regular/PublicSans-Regular.ttf) format("truetype"),url(/Resources/fonts/PublicSans/Regular/PublicSans-Regular.otf) format("opentype"),url(/Resources/fonts/PublicSans/Regular/PublicSans-Regular.svg?#webfont) format("svg")}@font-face{font-family:Public Sans;font-weight:700;font-display:auto;font-style:normal;src:url(/Resources/fonts/PublicSans/Bold/PublicSans-Bold.eot);src:url(/Resources/fonts/PublicSans/Bold/PublicSans-Bold.eot?#iefix) format("embedded-opentype"),url(/Resources/fonts/PublicSans/Bold/PublicSans-Bold.woff) format("woff"),url(/Resources/fonts/PublicSans/Bold/PublicSans-Bold.ttf) format("truetype"),url(/Resources/fonts/PublicSans/Bold/PublicSans-Bold.otf) format("opentype"),url(/Resources/fonts/PublicSans/Bold/PublicSans-Bold.svg?#webfont) format("svg")}@font-face{font-family:Public Sans;font-weight:300;font-display:auto;font-style:normal;src:url(/Resources/fonts/PublicSans/Light/PublicSans-Light.eot);src:url(/Resources/fonts/PublicSans/Light/PublicSans-Light.eot?#iefix) format("embedded-opentype"),url(/Resources/fonts/PublicSans/Light/PublicSans-Light.woff) format("woff"),url(/Resources/fonts/PublicSans/Light/PublicSans-Light.ttf) format("truetype"),url(/Resources/fonts/PublicSans/Light/PublicSans-Light.otf) format("opentype"),url(/Resources/fonts/PublicSans/Light/PublicSans-Light.svg?#webfont) format("svg")}@font-face{font-family:Public Sans;font-weight:200;font-display:auto;font-style:normal;src:url(/Resources/fonts/PublicSans/ExtraLight/PublicSans-ExtraLight.eot);src:url(/Resources/fonts/PublicSans/ExtraLight/PublicSans-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/Resources/fonts/PublicSans/ExtraLight/PublicSans-ExtraLight.woff) format("woff"),url(/Resources/fonts/PublicSans/ExtraLight/PublicSans-ExtraLight.ttf) format("truetype"),url(/Resources/fonts/PublicSans/ExtraLight/PublicSans-ExtraLight.otf) format("opentype"),url(/Resources/fonts/PublicSans/ExtraLight/PublicSans-ExtraLight.svg?#webfont) format("svg")}*,*:before,*:after{box-sizing:border-box}html{overflow:hidden;overscroll-behavior:none;scroll-behavior:smooth}body{max-width:100dvi;min-height:100dvb}.body-wrapper{position:relative;width:calc(100% - 190px);width:calc(100% - var(--navbar-width));background-color:transparent}.content__auth{height:100%;max-height:calc(100dvh - 65px);max-height:calc(100dvh - var(--page-title-height));padding:1rem;padding:var(--gap);border-radius:.5rem 0 0;border-radius:var(--radius-s) 0 0 0;transition:.2s max-height linear;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain}.content__auth>div{height:100%}@media only screen and (max-width:1440px){.content{max-width:calc(100% - 100px)}.content__auth{max-width:calc(100% - 100px);margin:0 1.5rem 0 auto;margin:0 var(--gap-l) 0 auto}.body-wrapper{--page-title-height: 75px;width:100%;height:100%}}@media only screen and (max-width:560px){.content{max-width:100%}.content__auth{--page-title-height: 130px;width:100%;max-width:100%;max-height:calc(100dvh - 130px - 1rem);max-height:calc(100dvh - var(--page-title-height) - var(--gap));padding-right:1rem;padding-right:var(--gap);margin:0;border-radius:30px 30px 0 0}}:root{--color-black: hsl(0, 0%, 0%);--color-white: hsl(0, 0%, 100%);--color-surface: hsl(0, 0%, 95%);--color-transparent: hsla(0, 0%, 0%, 0);--color-primary: hsl(200, 42%, 35%);--color-secondary: hsl(0, 0%, 43%);--color-success: hsl(86, 39%, 58%);--color-warning: hsl(42, 82%, 59%);--color-error: hsl(4, 49%, 41%);--color-grey: hsl(0, 0%, 25%);--color-border: hsl(0, 0%, 85%);--color-background: hsl(0, 6%, 10%);--color-text: hsl(0, 0%, 0%);--color-text-light: hsl(0, 0%, 100%);--color-primary-gradient: radial-gradient(farthest-corner at 200% 0, hsl(200, 32%, 75%) 0%, hsl(200, 42%, 35%) 100%);--color-primary-light: hsl(200, 32%, 75%);--color-linkedin-blue: hsl(213, 63%, 43%);--color-tertiary: hsl(0, 0%, 89%);--color-link: hsl(200, 42%, 35%);--color-link-hover: hsl(213, 63%, 43%);--color-blue-light: hsl(197, 37%, 87%);--color-red: hsl(0, 100%, 40%);--color-primary-highlight: hsl(200, 42%, 35%);--color-dark-primary: hsl(200, 31%, 64%);--color-dark-surface: hsl(0, 0%, 22%);--color-dark-surface-c4: hsla(0, 0%, 25%, .3);--color-dark-surface_hover: hsl(0, 0%, 27%);--color-dark-background: hsl(0, 0%, 15%);--color-dark-body: hsl(0, 0%, 18%);--color-dark-text: hsl(0, 0%, 89%);--color-dark-text-light: hsl(0, 0%, 64%);--color-dark-border: hsl(0, 0%, 18%);--color-dark-contrast-border: hsl(0, 0%, 30%);--color-dark-text-highlight: white;--color-dark-error: hsl(7, 100%, 67%);--color-dark-navbar: hsla(0, 0%, 25%, .9);--color-dark-skeleton: hsl(0, 0%, 30%);--color-dark-skeleton-highlight: hsl(0, 0%, 35%);--color-dark-link: hsl(200, 45%, 60%);--color-dark-link-hover: hsl(213, 55%, 68%);--color-dark-red: hsl(0, 90%, 65%);--color-dark-blue-light: hsl(197, 30%, 35%);--color-dark-primary-highlight: hsl(200, 21%, 34%);--color-light-primary: hsl(200, 31%, 46%);--color-light-surface: hsl(0, 0%, 99%);--color-light-surface-c4: hsla(0, 0%, 99%, .5);--color-light-surface_hover: hsl(0, 0%, 97%);--color-light-background: hsl(0, 0%, 92%);--color-light-body: hsl(0, 0%, 97%);--color-light-text: hsl(0, 0%, 12%);--color-light-border: hsl(0, 0%, 92%);--color-light-contrast-border: hsl(0, 0%, 88%);--color-light-text-light: hsl(35, 9%, 40%);--color-light-text-highlight: black;--color-light-error: hsl(0, 73%, 48%);--color-light-navbar: hsla(0, 0%, 99%, .95);--color-light-skeleton: hsl(0, 0%, 75%);--color-light-skeleton-highlight: hsl(0, 0%, 80%);--color-light-primary-highlight: hsl(200, 31%, 76%);--font-family-text: Roboto, sans-serif;--font-weight: 400;--font-style: normal;--font-size-2xs: .625rem;--font-size-xs: .75rem;--font-size-s: .875rem;--font-size-m: 1rem;--font-size-md: 1.125rem;--font-size-l: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 1.75rem;--font-size-3xl: 2rem;--line-height: 1.5;--letter-spacing: .09rem;--gap: 1rem;--gap-xs: .25rem;--gap-s: .5rem;--gap-sm: .75rem;--gap-m: 1rem;--gap-md: 1.25rem;--gap-l: 1.5rem;--gap-xl: 1.75rem;--gap-2xl: 2rem;--gap-3xl: 2.5rem;--border-width: 1px;--border-width-l: 2px;--radius-xs: .25rem;--radius-s: .5rem;--radius-m: 1rem;--radius-l: 1.5rem;--radius-none: 0;--radius-circle: 50%;--radius: 15px;--shadow-x: 0;--shadow-y: 0;--shadow-radius-xs: .5em;--shadow-radius-s: 1em;--shadow-radius-m: 1.5em;--shadow-radius-l: 2.5em;--shadow-radius-xl: 3em;--trans-time: .25s;--trans-fnc: ease-in-out;--text-box-size-s: 120px;--text-box-size-m: 360px;--text-box-size-l: 520px;--text-box-size-full: 100%;--icon-size-2xs: 1rem;--icon-size-xs: 1.25rem;--icon-size-s: 1.5rem;--icon-size-m: 1.75rem;--icon-size-l: 2.5rem;--button-size-s: 80px;--button-size-m: 130px;--button-size-l: 250px;--navbar-width: 190px;--logo-width: 80px;--android-native-navbar-height: 48px;--page-title-height: 65px}@layer base{.d-b,.d-b-md{display:block}.d-ib{display:inline-block}.d-f{display:flex}.d-if{display:inline-flex}.d-g{display:grid}.d-ig{display:inline-grid}.d-c{display:contents}.d-n{display:none}@media only screen and (max-width:1366px){.d-n{display:block}.d-n-xxl{display:none}}@media only screen and (max-width:1024px){.d-n{display:block}.d-n-xl{display:none}}@media only screen and (max-width:768px){.d-n{display:block}.d-n-lg{display:none}}@media only screen and (max-width:560px){.d-n{display:block}.d-n-md{display:none}}.fd-r{flex-direction:row}.fd-c{flex-direction:column}.fd-wrap{flex-wrap:wrap}.fd-nowrap{flex-wrap:nowrap}@media only screen and (max-width:1366px){.fd-r--desktop-l{flex-direction:row}.fd-c--desktop-l{flex-direction:column}}@media only screen and (max-width:1024px){.fd-r--desktop-s{flex-direction:row}.fd-c--desktop-s{flex-direction:column}}@media only screen and (max-width:768px){.fd-r--tablet{flex-direction:row}.fd-c--tablet{flex-direction:column}}@media only screen and (max-width:560px){.fd-r--mobile-xl{flex-direction:row}.fd-c--mobile-xl{flex-direction:column}}@media only screen and (max-width:425px){.fd-r--mobile-l{flex-direction:row}.fd-c--mobile-l{flex-direction:column}}@media only screen and (max-width:375px){.fd-r--mobile-m{flex-direction:row}.fd-c--mobile-m{flex-direction:column}}@media only screen and (max-width:320px){.fd-r--mobile-s{flex-direction:row}.fd-c--mobile-s{flex-direction:column}}.p-xs{padding:.25rem}.p-xs-x{padding-left:.25rem;padding-right:.25rem}.p-xs-y{padding-top:.25rem;padding-bottom:.25rem}.p-xs-t{padding-top:.25rem}.p-xs-b{padding-bottom:.25rem}.p-xs-l{padding-left:.25rem}.p-xs-r{padding-right:.25rem}.p-s{padding:.5rem}.p-s-x{padding-left:.5rem;padding-right:.5rem}.p-s-y{padding-top:.5rem;padding-bottom:.5rem}.p-s-t{padding-top:.5rem}.p-s-b{padding-bottom:.5rem}.p-s-l{padding-left:.5rem}.p-s-r{padding-right:.5rem}.p-sm{padding:.75rem}.p-sm-x{padding-left:.75rem;padding-right:.75rem}.p-sm-y{padding-top:.75rem;padding-bottom:.75rem}.p-sm-t{padding-top:.75rem}.p-sm-b{padding-bottom:.75rem}.p-sm-l{padding-left:.75rem}.p-sm-r{padding-right:.75rem}.p-m{padding:1rem}.p-m-x{padding-left:1rem;padding-right:1rem}.p-m-y{padding-top:1rem;padding-bottom:1rem}.p-m-t{padding-top:1rem}.p-m-b{padding-bottom:1rem}.p-m-l{padding-left:1rem}.p-m-r{padding-right:1rem}.p-md{padding:1.25rem}.p-md-x{padding-left:1.25rem;padding-right:1.25rem}.p-md-y{padding-top:1.25rem;padding-bottom:1.25rem}.p-md-t{padding-top:1.25rem}.p-md-b{padding-bottom:1.25rem}.p-md-l{padding-left:1.25rem}.p-md-r{padding-right:1.25rem}.p-l{padding:1.5rem}.p-l-x{padding-left:1.5rem;padding-right:1.5rem}.p-l-y{padding-top:1.5rem;padding-bottom:1.5rem}.p-l-t{padding-top:1.5rem}.p-l-b{padding-bottom:1.5rem}.p-l-l{padding-left:1.5rem}.p-l-r{padding-right:1.5rem}.p-xl{padding:1.75rem}.p-xl-x{padding-left:1.75rem;padding-right:1.75rem}.p-xl-y{padding-top:1.75rem;padding-bottom:1.75rem}.p-xl-t{padding-top:1.75rem}.p-xl-b{padding-bottom:1.75rem}.p-xl-l{padding-left:1.75rem}.p-xl-r{padding-right:1.75rem}.p-2xl{padding:2rem}.p-2xl-x{padding-left:2rem;padding-right:2rem}.p-2xl-y{padding-top:2rem;padding-bottom:2rem}.p-2xl-t{padding-top:2rem}.p-2xl-b{padding-bottom:2rem}.p-2xl-l{padding-left:2rem}.p-2xl-r{padding-right:2rem}.p-3xl{padding:2.5rem}.p-3xl-x{padding-left:2.5rem;padding-right:2.5rem}.p-3xl-y{padding-top:2.5rem;padding-bottom:2.5rem}.p-3xl-t{padding-top:2.5rem}.p-3xl-b{padding-bottom:2.5rem}.p-3xl-l{padding-left:2.5rem}.p-3xl-r{padding-right:2.5rem}.p-no{padding:0}.p-no-x{padding-left:0;padding-right:0}.p-no-y{padding-top:0;padding-bottom:0}.p-no-t{padding-top:0}.p-no-b{padding-bottom:0}.p-no-l{padding-left:0}.p-no-r{padding-right:0}.m-xs{margin:.25rem}.m-xs-x{margin-left:.25rem;margin-right:.25rem}.m-xs-y{margin-top:.25rem;margin-bottom:.25rem}.m-xs-t{margin-top:.25rem}.m-xs-b{margin-bottom:.25rem}.m-xs-l{margin-left:.25rem}.m-xs-r{margin-right:.25rem}.m-s{margin:.5rem}.m-s-x{margin-left:.5rem;margin-right:.5rem}.m-s-y{margin-top:.5rem;margin-bottom:.5rem}.m-s-t{margin-top:.5rem}.m-s-b{margin-bottom:.5rem}.m-s-l{margin-left:.5rem}.m-s-r{margin-right:.5rem}.m-sm{margin:.75rem}.m-sm-x{margin-left:.75rem;margin-right:.75rem}.m-sm-y{margin-top:.75rem;margin-bottom:.75rem}.m-sm-t{margin-top:.75rem}.m-sm-b{margin-bottom:.75rem}.m-sm-l{margin-left:.75rem}.m-sm-r{margin-right:.75rem}.m-m{margin:1rem}.m-m-x{margin-left:1rem;margin-right:1rem}.m-m-y{margin-top:1rem;margin-bottom:1rem}.m-m-t{margin-top:1rem}.m-m-b{margin-bottom:1rem}.m-m-l{margin-left:1rem}.m-m-r{margin-right:1rem}.m-md{margin:1.25rem}.m-md-x{margin-left:1.25rem;margin-right:1.25rem}.m-md-y{margin-top:1.25rem;margin-bottom:1.25rem}.m-md-t{margin-top:1.25rem}.m-md-b{margin-bottom:1.25rem}.m-md-l{margin-left:1.25rem}.m-md-r{margin-right:1.25rem}.m-l{margin:1.5rem}.m-l-x{margin-left:1.5rem;margin-right:1.5rem}.m-l-y{margin-top:1.5rem;margin-bottom:1.5rem}.m-l-t{margin-top:1.5rem}.m-l-b{margin-bottom:1.5rem}.m-l-l{margin-left:1.5rem}.m-l-r{margin-right:1.5rem}.m-xl{margin:1.75rem}.m-xl-x{margin-left:1.75rem;margin-right:1.75rem}.m-xl-y{margin-top:1.75rem;margin-bottom:1.75rem}.m-xl-t{margin-top:1.75rem}.m-xl-b{margin-bottom:1.75rem}.m-xl-l{margin-left:1.75rem}.m-xl-r{margin-right:1.75rem}.m-2xl{margin:2rem}.m-2xl-x{margin-left:2rem;margin-right:2rem}.m-2xl-y{margin-top:2rem;margin-bottom:2rem}.m-2xl-t{margin-top:2rem}.m-2xl-b{margin-bottom:2rem}.m-2xl-l{margin-left:2rem}.m-2xl-r{margin-right:2rem}.m-3xl{margin:2.5rem}.m-3xl-x{margin-left:2.5rem;margin-right:2.5rem}.m-3xl-y{margin-top:2.5rem;margin-bottom:2.5rem}.m-3xl-t{margin-top:2.5rem}.m-3xl-b{margin-bottom:2.5rem}.m-3xl-l{margin-left:2.5rem}.m-3xl-r{margin-right:2.5rem}.m-no{margin:0}.m-no-x{margin-left:0;margin-right:0}.m-no-y{margin-top:0;margin-bottom:0}.m-no-t{margin-top:0}.m-no-b{margin-bottom:0}.m-no-l{margin-left:0}.m-no-r{margin-right:0}.m-la{margin-left:auto!important}.m-ra{margin-right:auto}.m-a{margin-left:auto;margin-right:auto}.gap{gap:1rem!important}.gap-x{-moz-column-gap:1rem!important;column-gap:1rem!important}.gap-y{row-gap:1rem!important}.gap-xs{gap:.25rem!important}.gap-xs-x{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.gap-xs-y{row-gap:.25rem!important}.gap-s{gap:.5rem!important}.gap-s-x{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.gap-s-y{row-gap:.5rem!important}.gap-sm{gap:.75rem!important}.gap-sm-x{-moz-column-gap:.75rem!important;column-gap:.75rem!important}.gap-sm-y{row-gap:.75rem!important}.gap-m{gap:1rem!important}.gap-m-x{-moz-column-gap:1rem!important;column-gap:1rem!important}.gap-m-y{row-gap:1rem!important}.gap-md{gap:1.25rem!important}.gap-md-x{-moz-column-gap:1.25rem!important;column-gap:1.25rem!important}.gap-md-y{row-gap:1.25rem!important}.gap-l{gap:1.5rem!important}.gap-l-x{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.gap-l-y{row-gap:1.5rem!important}.gap-xl{gap:1.75rem!important}.gap-xl-x{-moz-column-gap:1.75rem!important;column-gap:1.75rem!important}.gap-xl-y{row-gap:1.75rem!important}.gap-2xl{gap:2rem!important}.gap-2xl-x{-moz-column-gap:2rem!important;column-gap:2rem!important}.gap-2xl-y{row-gap:2rem!important}.gap-3xl{gap:2.5rem!important}.gap-3xl-x{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.gap-3xl-y{row-gap:2.5rem!important}.gap-no{gap:0!important}.gap-no-x{-moz-column-gap:0!important;column-gap:0!important}.gap-no-y{row-gap:0!important}.ji-sb{justify-items:space-between}.ji-sa{justify-items:space-around}.ji-c{justify-items:center}.ji-fe,.ji-end{justify-items:flex-end}.ji-fs,.ji-start{justify-items:flex-start}.ji-st{justify-items:stretch}@media only screen and (max-width:560px){.ji-st-mobile{justify-items:stretch}}.jc-sb{justify-content:space-between}.jc-sa{justify-content:space-around}.jc-c{justify-content:center}.jc-fe,.jc-end{justify-content:flex-end}.jc-fs,.jc-start{justify-content:flex-start}.jc-st{justify-content:stretch}.ai-sb{align-items:space-between}.ai-sa{align-items:space-around}.ai-c{align-items:center}.ai-fe,.ai-end{align-items:flex-end}.ai-fs,.ai-start{align-items:flex-start}.ai-st{align-items:stretch}.text-truncate{max-width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-span--2{grid-column-end:span 2}@media only screen and (max-width:1024px){.col-span--2{grid-column-end:span 1}}.col-span--3{grid-column-end:span 3}@media only screen and (max-width:1366px){.col-span--3{grid-column-end:span 2}}@media only screen and (max-width:1024px){.col-span--3{grid-column-end:span 1}}.col-span--4{grid-column-end:span 4}@media only screen and (max-width:1366px){.col-span--4{grid-column-end:span 2}}@media only screen and (max-width:1024px){.col-span--4{grid-column-end:span 1}}.col-span--5{grid-column-end:span 5}@media only screen and (max-width:1366px){.col-span--5{grid-column-end:span 2}}@media only screen and (max-width:1024px){.col-span--5{grid-column-end:span 1}}.row-span--2{grid-row-end:span 2}.row-span--3{grid-row-end:span 3}.row-span--4{grid-row-end:span 4}.grid-cols--1{grid-template-columns:1fr}.grid-cols--2{grid-template-columns:1fr 1fr}.grid-cols--3{grid-template-columns:1fr 1fr 1fr}.grid-cols--4{grid-template-columns:repeat(4,1fr)}.grid-cols--5{grid-template-columns:repeat(5,1fr)}.grid-cols--6{grid-template-columns:repeat(6,1fr)}@media only screen and (max-width:1440px){.grid-cols--1-desktop-hd{grid-template-columns:1fr}.grid-cols--2-desktop-hd{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1366px){.grid-cols--1-desktop-l{grid-template-columns:1fr}.grid-cols--2-desktop-l{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1024px){.grid-cols--1-desktop-s{grid-template-columns:1fr}.grid-cols--2-desktop-s{grid-template-columns:1fr 1fr}.grid-cols--3-desktop-s{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:768px){.grid-cols--1-tablet{grid-template-columns:1fr}.grid-cols--2-tablet{grid-template-columns:1fr 1fr}.grid-cols--3-tablet{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:560px){.grid-cols--1-mobile{grid-template-columns:1fr}.grid-cols--2-mobile{grid-template-columns:1fr 1fr}}@media only screen and (max-width:375px){.grid-cols--1-mobile-m{grid-template-columns:1fr}.grid-cols--2-mobile-m{grid-template-columns:1fr 1fr}}}.text-clamp-1{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;width:100%;word-break:break-all}.text-clamp-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%;word-break:break-all}.text-c{text-align:center}.text-l{text-align:left}.text-r{text-align:right}.width-full{width:100%}.width-50{width:50%}.m-w-sm{max-width:560px}.m-w-md{max-width:800px}.m-w-lg{max-width:1024px}.helper-text{opacity:.6;font-size:.75rem;font-size:var(--font-size-xs);color:var(--color-text-highlight)}.required,.validated-text-box__required,[class$=__required]{color:#c00;color:var(--color-red)}.price-highlight{font-weight:700!important;color:#c00!important;color:var(--color-red)!important}.nowrap{white-space:nowrap}.nowrap sup{position:relative!important}label .nowrap{padding-left:5px}.dotvvm-bp-control{--bp-color_primary: var(--color-primary);--bp-color_primary-accent: var(--color-primary);--bp-color_primary-hover: var(--color-white);--bp-font-family: var(--font-family-text);--bp-box-shadow_focus: none;--bp-padding-horizontal: var(--gap-m);--bp-padding-horizontal_large: var(--gap-xl);--bp-padding-vertical: var(--gap-s);--bp-padding: var(--bp-padding-vertical) var(--bp-padding-horizontal);--bp-alert-border-width: 2px;--bp-alert-border-left-width: var(--bp-alert-border-width);--bp-border-radius: var(--gap-s);--bp-color_focus: var(--color-grey);--bp-color_primary-active: var(--color-white);--bp-font-size: var(--font-size-m)}@layer dotvvm-business-pack,base,components,utils;h1,h2,h3,h4,h5,h6{margin:0}address{font-style:normal}textarea{font-family:inherit;font-size:medium;resize:vertical}p{margin:0}.text-size-xs{font-size:.75rem;font-size:var(--font-size-xs)}.text-size-s{font-size:.875rem;font-size:var(--font-size-s)}.text-size-m{font-size:1rem;font-size:var(--font-size-m)}.text-size-l{font-size:1.25rem;font-size:var(--font-size-l)}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-box,.skeleton-text,.skeleton-circle{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background:linear-gradient(90deg,var(--skeleton-color-base, #f0f0f0) 25%,var(--skeleton-color-highlight, #e0e0e0) 50%,var(--skeleton-color-base, #f0f0f0) 75%);background-size:200% 100%;border-radius:4px;border-radius:var(--skeleton-border-radius, 4px);animation:skeleton-shimmer 1.5s ease-in-out infinite}.skeleton-circle{border-radius:50%!important}.skeleton-text{height:1em;margin:.5em 0}.skeleton-wrapper{display:none!important}body:not(.page-loaded) .skeleton-wrapper{display:block!important}body.page-loaded .skeleton-wrapper,.content-wrapper{display:none!important}body:not(.page-loaded) .content-wrapper{display:none!important}body.page-loaded .content-wrapper{display:block!important}.skeleton-fade{transition:opacity .3s ease-in-out}body:not(.page-loaded) .skeleton-fade{opacity:1}body.page-loaded .skeleton-fade{opacity:0}.content-fade{transition:opacity .3s ease-in-out}body:not(.page-loaded) .content-fade{opacity:0}body.page-loaded .content-fade{opacity:1}.dotvvm-bp-button{--bp-color_default: var(--color-surface);--bp-color_default-contrast: var(--color-text);--bp-color_default-focus: var(--color-primary);--bp-color_default-hover: var(--color-primary);--bp-color_default-active: var(--color-white);--bp-color_default-disabled: var(--color-primary);--bp-border-width: var(--border-width);--bp-border-color: var(--color-primary);--bp-border-radius: 20px;--bp-control-font-size: var(--font-size-m);transition:all .15s ease-in-out;transition:all .15s var(--trans-fnc)}.dotvvm-bp-button span{margin:0 auto}.dotvvm-bp-button_default{border-color:#34667f;border-color:var(--color-primary);letter-spacing:normal;color:#34667f;color:var(--color-primary)}.dotvvm-bp-button_default.btn-outlined{filter:none!important}.dotvvm-bp-button_default:hover{--bp-border-color: var(--color-white);background-color:#f2f2f2;background-color:var(--color-surface);border-color:#2967b3;border-color:var(--color-link-hover);color:#2967b3;color:var(--color-link-hover)}.dotvvm-bp-button_default:focus{--bp-border-color: var(--color-white);border:var(--bp-border-width) solid hsl(0,0%,100%);border:var(--bp-border-width) solid var(--bp-border-color)}.dotvvm-bp-button_default:active{--bp-border-color: var(--color-text);--bp-color_default-contrast: var(--color-primary);border:1px solid hsl(0,0%,85%);border:var(--border-width) solid var(--color-border)}.dotvvm-bp-button_default:disabled{--bp-border-color: var(--color-text);opacity:.5}.dotvvm-bp-button_primary:hover{--bp-border-color: var(--color-white);border:var(--bp-border-width) solid hsl(0,0%,100%);border:var(--bp-border-width) solid var(--bp-border-color)}.dotvvm-bp-button_primary:hover .dotvvm-bp-primitive_text{color:#34667f;color:var(--color-primary)}.dotvvm-bp-button.btn-primary .dotvvm-bp-primitive_text{font-size:inherit;line-height:inherit}.dotvvm-bp-button a{-webkit-text-decoration:none;text-decoration:none}.btn-icon-only{background-color:transparent;border:none}button .dotvvm-bp-primitive_text{font-size:inherit;line-height:inherit}.dotvvm-bp-file-upload_panel button{font-size:.875rem;font-size:var(--font-size-s)}button .icon{flex-shrink:0}.dotvvm-bp-command_select-files+span{font-size:inherit}.dotvvm-bp-file-upload_panel .dotvvm-bp-command_select-files+span{font-size:.875rem;font-size:var(--font-size-s)}@layer components{.btn-mobile-top{position:absolute;top:80px;right:1rem;right:var(--gap);display:none}@media only screen and (max-width:560px){.btn-mobile-top{display:flex}}input[type=button],input[type=submit],button[type=button],button[type=submit]{--icon-size: var(--icon-size-xs);background:#f2f2f2;background:var(--color-surface);border:1px solid hsl(0,0%,85%);border:var(--border-width) solid var(--color-border);border-radius:8px;font-size:1rem;font-size:var(--font-size-m);color:#000;color:var(--color-text);transition:all .15s ease-in-out;transition:all .15s var(--trans-fnc);cursor:pointer}input[type=button]:focus,input[type=submit]:focus,button[type=button]:focus,button[type=submit]:focus{border:1px solid hsl(200,42%,35%);border:var(--border-width) solid var(--color-primary)}input[type=button]:hover,input[type=submit]:hover,button[type=button]:hover,button[type=submit]:hover{background:#478cae;border:1px solid hsl(200,42%,48%);color:#fff}input[type=button]:active,input[type=submit]:active,button[type=button]:active,button[type=submit]:active{background:#fff;background:var(--color-white);border:1px solid hsl(0,0%,100%);border:var(--border-width) solid var(--color-white);color:#34667f;color:var(--color-primary)}input[type=button]:disabled,input[type=submit]:disabled,button[type=button]:disabled,button[type=submit]:disabled{background:#34667f;background:var(--color-primary);opacity:.5;border:1px solid hsl(200,42%,35%);border:var(--border-width) solid var(--color-primary);color:#404040;color:var(--color-grey);cursor:auto}input[type=button] span,input[type=submit] span,button[type=button] span,button[type=submit] span{margin:0 auto}input[type=button] a,input[type=submit] a,button[type=button] a,button[type=submit] a{-webkit-text-decoration:none;text-decoration:none}input{padding:.5rem 1rem;padding:var(--gap-s) var(--gap-m)}.button-size-icon-2xs{width:1.4rem;width:calc(var(--icon-size-2xs) + .4rem);height:1.4rem;height:calc(var(--icon-size-2xs) + .4rem);padding:.1rem!important}.button-size-icon-2xs.w-text{--font-size-m: var(--icon-size-2xs)}.button-size-icon-2xs .icon{--icon-size: var(--icon-size-2xs)}.button-size-icon-xs{width:1.65rem;width:calc(var(--icon-size-xs) + .4rem);height:1.65rem;height:calc(var(--icon-size-xs) + .4rem);padding:.1rem!important}.button-size-icon-xs.w-text{--font-size-m: var(--icon-size-xs)}.button-size-icon-xs .icon{--icon-size: var(--icon-size-xs)}.button-size-icon-s{width:2.2rem;width:calc(var(--icon-size-s) + .7rem);height:2.2rem;height:calc(var(--icon-size-s) + .7rem);padding:0rem!important}.button-size-icon-s.w-text{--font-size-m: var(--icon-size-s)}.button-size-icon-s .icon{--icon-size: var(--icon-size-xs)}.button-size-icon-m{--font-size-m: var(--icon-size-m);width:3.25rem;width:calc(var(--icon-size-m) + 1.5rem);height:3.25rem;height:calc(var(--icon-size-m) + 1.5rem);padding:0!important}.button-size-icon-m .icon{--icon-size: var(--icon-size-m)}.button-size-icon-l{width:3rem;width:calc(var(--icon-size-l) + .5rem);height:3rem;height:calc(var(--icon-size-l) + .5rem);padding:0!important}.button-size-icon-l .icon{--icon-size: var(--icon-size-l)}.button-size-s{width:80px;width:var(--button-size-s)}.button-size-m{width:130px;width:var(--button-size-m)}.button-size-l{width:250px;width:var(--button-size-l)}.button-size-full{width:100%}}@layer utils{.linkedin-btn{padding:.5rem;border-radius:.5rem;background-color:#fff;background-color:var(--color-white);border:hsl(0,0%,100%) 1px solid;border:var(--color-white) var(--border-width) solid;font-size:.875rem;font-size:var(--font-size-s);letter-spacing:0px;color:#404040;color:var(--color-grey);transition:all .15s ease-in-out;transition:all .15s var(--trans-fnc);cursor:pointer}.linkedin-btn img{width:45px}.linkedin-btn span{width:100%;font-weight:600}.linkedin-btn:hover{border:solid hsl(0,0%,85%) 1px;border:solid var(--color-border) var(--border-width);color:#2967b3;color:var(--color-linkedin-blue)}.linkedin-btn:active{border:solid 1px hsl(213,63%,43%);border:solid var(--border-width) var(--color-linkedin-blue)}.linkedin-btn:focus{border:solid 1px hsl(213,63%,43%);border:solid var(--border-width) var(--color-linkedin-blue)}.btn-edit{position:absolute;top:0;right:0}.wild-card-btn{outline:2px solid hsl(200,42%,35%);outline:2px solid var(--color-primary);outline-offset:4px}.btn-primary{background-color:#34667f;background-color:var(--color-primary);color:#f2f2f2;color:var(--color-surface)}.btn-primary:hover{background-color:#478cae;color:#f2f2f2;color:var(--color-surface)}.btn-outlined{background-color:#f2f2f2;background-color:var(--color-surface);border-color:#34667f!important;border-color:var(--color-primary)!important;color:#34667f;color:var(--color-primary)}.btn-outlined:hover{background-color:#f5f5f5;border-color:#2967b3!important;border-color:var(--color-link-hover)!important;color:#2967b3!important;color:var(--color-link-hover)!important}.btn-outlined span{color:inherit}.btn-contrast{background-color:#000;background-color:var(--color-text);color:#f2f2f2;color:var(--color-surface)}.btn-contrast:hover{background-color:#333;color:#f2f2f2;color:var(--color-surface)}.btn-transparent{background-color:transparent;border:none;color:#000;color:var(--color-text)}.btn-transparent:hover{background-color:transparent!important;color:#34667f;color:var(--color-primary)}.btn-success{background-color:#99be6a;background-color:var(--color-success);border-color:#99be6a;border-color:var(--color-success);color:#000;color:var(--color-black)}.btn-error{background-color:#9c3c35;background-color:var(--color-error);background-color:color-mix(in srgb,hsl(4,49%,41%) 80%,white);border-color:#b0635e;color:#000;color:var(--color-black)}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.btn-error{background-color:color-mix(in srgb,var(--color-error) 80%,white);border-color:color-mix(in srgb,var(--color-error) 80%,white)}}.btn--link{padding:0;background-color:transparent;border:none;color:#34667f;color:var(--color-primary)}.btn--link:hover{background-color:transparent;border:none;color:#000;color:var(--color-black);-webkit-text-decoration:underline;text-decoration:underline}.btn-thin{padding:2px 1rem;padding:2px var(--gap-m)}.navigation-back-btn{--icon-size: var(--icon-size-xs)}.navigation-back-btn a{font-size:var(--font-size)!important;color:#34667f!important;color:var(--color-primary)!important}.navigation-back-btn a:hover{-webkit-text-decoration:underline!important;text-decoration:underline!important}.btn-cancel{background-color:#b0635e;border-color:#b0635e;color:#000;color:var(--color-black)}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.btn-cancel{background-color:color-mix(in srgb,var(--color-error) 80%,white);border-color:color-mix(in srgb,var(--color-error) 80%,white)}}.btn-cancel:hover{border-color:#fff;border-color:var(--color-white)}.button-thin{--gap-m: var(--gap-s);--font-size-m: var(--font-size-s);min-height:1.75rem;min-height:var(--gap-xl);padding:0 .5rem;padding:0 var(--gap-s)}.button-icon-empty{border-radius:.5rem;padding:1rem;background:#fff;background:var(--color-white);border:1px solid hsl(200,42%,35%);border:var(--border-width) solid var(--color-primary)}.button-icon-empty:focus{border:1px solid hsl(200,42%,35%);border:var(--border-width) solid var(--color-primary)}.button-icon-empty:hover{background:#478cae;border:1px solid hsl(200,42%,35%);border:1px solid var(--color-primary)}.button-icon-empty:active{background:#fff;background:var(--color-white);border:1px solid hsl(0,0%,100%);border:var(--border-width) solid var(--color-white)}.button-icon-empty:disabled{background:#34667f;background:var(--color-primary);opacity:.5;border:1px solid hsl(200,42%,35%);border:var(--border-width) solid var(--color-primary);color:#404040;color:var(--color-grey);cursor:auto}.btn--header-close{--icon-size: var(--icon-size-m);color:#34667f;color:var(--color-primary);cursor:pointer}.btn--header-close:hover{color:#404040;color:var(--color-grey);transition:color .15s linear}}.clickable{cursor:pointer!important}.unclickable{cursor:default!important}@media only screen and (max-width:375px){.dotvvm-bp-button,input[type=button]{padding:.5rem;padding:var(--gap-s)}.navigation-back-btn{width:280px;white-space:nowrap}.navigation-back-btn a{font-size:.75rem!important;font-size:var(--font-size-xs)!important}.button-size-icon-m{width:-moz-min-content;width:min-content;height:-moz-min-content;height:min-content;padding:0!important;border-radius:2px}.button-size-icon-m.w-text{--font-size-m: var(--icon-size-s)}.button-size-icon-m .icon{--icon-size: var(--icon-size-s)}}.theme-toggle.btn-primary{background-color:#1b1818;background-color:var(--color-background);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:.5rem;border-radius:var(--radius-s);border-color:#34667f;border-color:var(--color-primary);font-size:.75rem;font-size:var(--font-size-xs);color:#000;color:var(--color-text);color:#34667f;color:var(--color-primary);-webkit-text-decoration:none;text-decoration:none}.theme-toggle.btn-primary:hover{background-color:#34667f;background-color:var(--color-primary);border-color:#34667f;border-color:var(--color-primary);color:#f2f2f2;color:var(--color-surface)}.dotvvm-bp-text-box{--bp-border-width: var(--border-width);--bp-border-color: var(--color-text);--bp-border-radius: 0;--bp-text-box_font-size: var(--font-size-m);--bp-padding-vertical: var(--gap-s);--bp-padding-horizontal: var(--gap);--bp-border-color_disabled: var(--color-contrast-border);max-width:100%;border-radius:.25rem;border-radius:var(--radius-xs);border-color:#d9d9d9;border-color:var(--color-border);border-bottom:1px solid var(--color-contrast-border);transition:.15s all ease-out}.dotvvm-bp-text-box.error{border-color:#9c3c35;border-color:var(--color-error)}@layer components{input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]{max-width:100%;padding:.5rem 1rem;padding:var(--gap-s) var(--gap);background-color:#f2f2f2;background-color:var(--color-surface);border:1px solid hsl(0,0%,95%);border:1px solid var(--color-surface);border-radius:.25rem;border-radius:var(--radius-xs);border-bottom:1px solid var(--color-contrast-border);font-size:.875rem;font-size:var(--font-size-s);color:#000;color:var(--color-text);transition:.15s all linear;text-overflow:ellipsis}.input-text-box-size-s{--bp-form-item-width: var(--text-box-size-s);width:120px;width:var(--text-box-size-s)}.input-text-box-size-m{--bp-form-item-width: var(--text-box-size-m);width:360px;width:var(--text-box-size-m)}.input-text-box-size-l{--bp-form-item-width: var(--text-box-size-l);width:520px;width:var(--text-box-size-l)}.input-text-box-size-full{--bp-form-item-width: var(--text-box-size-full);width:100%;width:var(--text-box-size-full)}@media only screen and (max-width:560px){.input-text-box-size-l,.input-text-box-size-m{--bp-form-item-width: 100%;width:100%}}}@layer utils{.text-box-thin{padding:.5rem 1rem;padding:var(--gap-s) var(--gap)}.text-box-with-icon{position:relative;width:100%}.text-box-with-icon .icon{position:absolute;right:.6rem;align-self:center;padding-top:.2rem;color:#34667f;color:var(--color-primary)}.text-box-with-icon-btn{position:relative;width:100%}.text-box-with-icon-btn .btn{position:absolute;top:1px;right:1px;bottom:1px;padding:0;background:#1b1818!important;background:var(--color-background)!important;border-radius:0 .25rem .25rem 0!important;border-radius:0 var(--radius-xs) var(--radius-xs) 0!important;z-index:1;cursor:pointer;box-shadow:none}.text-box-with-icon-btn .btn .icon{--icon-size: var(--icon-size-s);color:#000;color:var(--color-text)}.text-box-with-icon-btn .btn.unclickable:hover{background:#1b1818!important;background:var(--color-background)!important;filter:none!important;border-color:transparent!important;color:#000!important;color:var(--color-text)!important}.text-box-with-icon-btn .btn.unclickable:hover .icon{color:#000!important;color:var(--color-text)!important}}@media only screen and (max-width:375px){input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]{padding:.5rem;padding:var(--gap-s);font-size:.875rem;font-size:var(--font-size-s)}}.text-box{display:flex;flex-direction:column}.text-box label{margin-bottom:.25rem;margin-bottom:var(--gap-xs);font-size:.875rem;font-size:var(--font-size-s)}.text-box .dotvvm-bp-control{width:100%}.text-box input{width:100%;padding:.5rem 1rem;padding:var(--gap-s) var(--gap)}.text-box textarea{width:100%;min-height:120px;padding:.5rem 1rem;padding:var(--gap-s) var(--gap);resize:vertical}.validated-text-box__header{margin-bottom:.25rem;margin-bottom:var(--gap-xs)}.validated-text-box__label{font-size:.875rem;font-size:var(--font-size-s);font-weight:600;color:#000;color:var(--color-text)}.validated-text-box__required{color:#c00;color:var(--color-red)}.text-box-thin textarea{min-height:60px}.dotvvm-bp-control.dotvvm-bp-state_disabled .dotvvm-bp-primitive_button.dotvvm-bp-command_decrease,.dotvvm-bp-control.dotvvm-bp-state_disabled .dotvvm-bp-primitive_button.dotvvm-bp-command_increase{background-color:transparent}.dotvvm-bp-control.dotvvm-bp-state_disabled .dotvvm-bp-primitive_button.dotvvm-bp-command_decrease svg,.dotvvm-bp-control.dotvvm-bp-state_disabled .dotvvm-bp-primitive_button.dotvvm-bp-command_increase svg{color:transparent}.dotvvm-bp-primitive_button.dotvvm-bp-command_decrease,.dotvvm-bp-primitive_button.dotvvm-bp-command_increase{background-color:transparent}.dotvvm-bp-primitive_button.dotvvm-bp-command_decrease svg,.dotvvm-bp-primitive_button.dotvvm-bp-command_increase svg{width:14px;height:14px}input[type=checkbox]{--checkbox-size: var(--font-size-m);width:1rem;width:var(--checkbox-size);height:1rem;height:var(--checkbox-size);margin-right:1rem;margin-right:var(--gap);cursor:pointer}input[type=checkbox]:checked{accent-color:hsl(200,42%,35%);accent-color:var(--color-primary)}input[type=checkbox].checkbox-l{--checkbox-size: var(--font-size-l)}.dotvvm-bp-check-box{--bp-font-size: var(--font-size-m)}.dotvvm-bp-check-box svg{--bp-background-color: var(--color-surface);--bp-color_primary-hover: var(--color-text);--bp-border-radius: 4px}.dotvvm-bp-check-box .dotvvm-bp-primitive_text{padding-left:.5rem;padding-left:var(--gap-s)}.checkbox-group{display:grid;grid-template-columns:repeat(4,1fr)}.checkbox-group h3{padding-bottom:.5rem;padding-bottom:var(--gap-s)}@media only screen and (max-width:1366px){.checkbox-group{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.checkbox-group{grid-template-columns:1fr}}.checkboxes{display:flex;flex-direction:column;row-gap:.25rem!important;row-gap:var(--gap-xs)!important}.checkboxes .dotvvm-bp-check-box{display:flex;align-items:start;width:100%;min-width:200px;height:100%;gap:8px;padding:.25rem 0 .25rem 2px;padding:var(--gap-xs) 0 var(--gap-xs) 2px;border-radius:4px;transition:.2s background-color ease}.checkboxes .dotvvm-bp-check-box span{font-size:.875rem;font-size:var(--font-size-s)}.checkboxes .dotvvm-bp-check-box input[type=checkbox]{flex-shrink:0;width:18px;height:18px}.checkboxes .dotvvm-bp-check-box:hover{background-color:#34667f0a;transition:.2s background-color ease}.nav_bar{--icon-size: var(--icon-size-xs);width:190px;width:var(--navbar-width);height:100vh;background-color:var(--color-navbar);z-index:8;backdrop-filter:blur(4px);box-shadow:0 0 10px #0000001a}.nav_bar>div{width:100%}.nav_bar__top-hide-btn{display:none}.nav_bar .logo{padding:.5rem;padding:var(--gap-s)}.nav_bar .logo img{width:80px;width:var(--logo-width)}.nav_bar a{display:flex;width:100%;color:var(--bs-body-color);-webkit-text-decoration:none;text-decoration:none;transition:all .05s ease-in-out;transition:all .05s var(--trans-fnc)}.nav_bar__menu{overflow-x:hidden;overflow-y:auto}.nav_bar__mid{width:100%;padding-top:10px;border-radius:0 .5rem .5rem 0;border-radius:0 var(--radius-s) var(--radius-s) 0;overflow-x:hidden;overflow-y:auto}.nav_bar__links{min-height:0}@media only screen and (min-width:561px){.nav_bar__links>li:first-child>.nav_bar__links-item.active{border-radius:0 15px 0 0;border-radius:0 var(--radius) 0 0}}.nav_bar__links li:hover{background-color:#d9d9d9;background-color:var(--color-border)}.nav_bar__links-item{--icon-size: var(--icon-size-2xs);display:flex;flex-direction:row;align-items:center;gap:1rem;gap:var(--gap);padding:.5rem 1rem;padding:var(--gap-s) var(--gap);color:#000!important;color:var(--color-text)!important;transition:.1s padding ease;transition:.2s color}.nav_bar__links-item button{padding:.5rem;padding:var(--gap-s)}.nav_bar__links-item.link-child{--icon-size: var(--icon-size-2xs);gap:1rem;gap:var(--gap);padding:2px 1.5rem;padding:2px var(--gap-l);font-size:.75rem;font-size:var(--font-size-xs)}.nav_bar__links-item.link-child:first-child{padding:0px 1.5rem 2px;padding:0px var(--gap-l) 2px}.nav_bar__links-item.link-child:last-child{padding:2px 1.5rem 0px;padding:2px var(--gap-l) 0px}@media only screen and (max-width:560px){.nav_bar__links-item.link-child{justify-content:flex-start;width:50vw;padding-left:1.5rem;padding-left:var(--gap-l);margin:0 auto;font-size:.75rem;font-size:var(--font-size-xs)}.nav_bar__links-item.link-child:hover{padding-left:calc(1.5rem - 2px);padding-left:calc(var(--gap-l) - 2px)}}.nav_bar__links-item:hover{background-color:var(--bs-body-bg);color:#34667f!important;color:var(--color-primary)!important;transition:.2s color}.nav_bar__links-item.active{background-color:var(--bs-body-bg);color:#34667f!important;color:var(--color-primary)!important;box-shadow:inset 3px 0 #34667f,inset 8px 0 8px -5px #0000001a}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.nav_bar__links-item.active{box-shadow:inset 3px 0 0 var(--color-primary),inset 8px 0 8px -5px color-mix(in srgb,var(--color-text) 10%,transparent)}}.nav_bar ul{width:100%;padding:0;margin:0;list-style-type:none}.nav_bar li{width:100%}.nav_bar__user{--icon-size: var(--icon-size-s)}.nav_bar__user-settings{justify-content:flex-start;padding:.5rem;padding:var(--gap-s) var(--gap-s)}.nav_bar__user-settings img{width:35px;height:35px;border-radius:.5rem;border-radius:var(--radius-s);-o-object-fit:cover;object-fit:cover}.nav_bar__user-settings a{display:flex;flex-direction:row;align-items:center;font-size:.75rem;font-size:var(--font-size-xs);font-weight:400;-webkit-text-decoration:none;text-decoration:none}.nav_bar__user-settings a .icon{opacity:.8;font-size:.875rem;font-size:var(--font-size-s);color:#404040;color:var(--color-grey)}.nav_bar__user-settings a:hover{color:#34667f;color:var(--color-primary);transition:color .1s ease}.nav_bar__user-settings a.nav_bar__user-settings-icon{width:-moz-max-content;width:max-content;padding:0 1rem;padding:0 var(--gap)}.nav_bar__user-settings-buttons{display:flex;flex-direction:row;width:100%;gap:0;margin-top:.5rem;margin-top:var(--gap-s)}.nav_bar__user-settings-separator{flex-shrink:0;width:1px;margin:0 4px;background-color:#d9d9d9;background-color:var(--color-border)}.nav_bar__user-settings-icon{--icon-size: var(--icon-size-xs)}.nav_bar__user-settings-icon span{font-size:.75rem;font-size:var(--font-size-xs)}.nav_bar__user-settings-name{width:110px;text-align:center;overflow:hidden}@keyframes navClose{0%{left:0;opacity:1}to{left:-190px;left:calc(0px - var(--navbar-width));display:none;opacity:0}}@keyframes navOpen{0%{left:-190px;left:calc(0px - var(--navbar-width));opacity:0}to{left:0;display:flex;opacity:1}}.show-navbar{--icon-size: var(--icon-size-m);position:fixed;top:0;left:0;display:none;flex-direction:column;align-items:flex-start;gap:35px;color:var(--bs-body-color);z-index:1}.show-navbar .logo img{width:80px;width:var(--logo-width)}@media only screen and (max-width:1440px){.nav_bar{position:fixed;left:-190px;left:calc(0px - var(--navbar-width))}.nav_bar .logo{padding:1rem;padding:var(--gap)}.nav_bar__top-hide-btn{display:flex}.nav-animation-hidden{left:-190px;left:calc(0px - var(--navbar-width));animation:.3s navClose;animation-fill-mode:forwards}.nav-animation-hidden>div{display:none}.nav-animation-visible{left:0;animation:.3s navOpen;animation-fill-mode:forwards}.show-navbar{--logo-width: 80px;display:flex}.show-navbar .logo{padding-top:5px}}@media only screen and (max-width:560px){.show-navbar{display:none}.nav_bar{--navbar-width: 100%;position:absolute;justify-content:space-between;padding-bottom:48px;padding-bottom:var(--android-native-navbar-height)}.nav_bar__top{flex-direction:row;justify-content:space-between;width:100%;padding:0 1rem;padding:0 var(--gap)}.nav_bar__top .logo{padding:1rem;padding:var(--gap)}.nav_bar__links{height:auto;padding:0;margin:0}.nav_bar__links-item{--icon-size: var(--icon-size-s);padding:1rem;padding:var(--gap) var(--gap-m);font-size:1.125rem;font-size:var(--font-size-md)}.nav_bar__links li{display:flex;justify-content:center}.nav_bar__links li a{width:220px}.nav_bar__links.link-child{justify-content:flex-start;width:50vw;padding-left:1.5rem;padding-left:var(--gap-l);margin:0 auto;font-size:.875rem;font-size:var(--font-size-s)}.nav_bar__links.link-child:hover{padding-left:calc(1.5rem - 2px);padding-left:calc(var(--gap-l) - 2px)}.nav_bar__user{padding:0;margin-bottom:.5rem;margin-bottom:var(--gap-s)}.nav_bar__user img{width:2.75rem;width:calc(var(--icon-size-m) + var(--gap));height:2.75rem;height:calc(var(--icon-size-m) + var(--gap))}.nav_bar__user-settings,.nav_bar__user-settings-pfp{justify-content:center}.nav_bar__user-settings-pfp:after{content:"";flex:0 0 2.75rem;flex:0 0 calc(var(--icon-size-m) + var(--gap))}.nav_bar__user-settings-buttons{align-items:center;justify-content:center;gap:var(--gap-2xs);padding-top:1rem;padding-top:var(--gap)}.nav_bar__user .icon{--icon-size: var(--icon-size-m)}.nav_bar__user a .icon{margin-right:1rem;margin-right:var(--gap)}}@media only screen and (max-width:375px){.nav_bar a{width:100%;text-align:center}}@media only screen and (max-width:375px)and (max-width:320px){.nav_bar__top-hide-btn{padding-left:0}.nav_bar__links{justify-content:center}.nav_bar__links li{width:100%}.nav_bar__links-top,.nav_bar__links-bottom{margin:0}}.navbar-notification{width:calc(190px - 1rem);width:calc(var(--navbar-width) - var(--gap));border:1px solid hsl(0,6%,10%);border:1px solid var(--color-background);border-radius:.5rem;border-radius:var(--radius-s)}.navbar-notification__header{padding:4px 2px 2px;font-size:.875rem;font-size:var(--font-size-s);color:#000;color:var(--color-text);-webkit-text-decoration:none;text-decoration:none;cursor:pointer}.navbar-notification__header b{padding:0 6px;background-color:#1b1818;background-color:var(--color-background);border:1px solid var(--color-contrast-border);border-radius:6px;font-size:.875rem;font-size:var(--font-size-s);font-weight:400;color:#000;color:var(--color-text)}.navbar-notification__header .icon{--icon-size: var(--icon-size-2xs)}.navbar-notification__content{max-height:160px;border-radius:0 0 .5rem .5rem;border-radius:0 0 var(--radius-s) var(--radius-s);overflow:clip}@media only screen and (max-width:1366px){.navbar-notification__content{max-height:80px}}.navbar-notification__item{padding:4px 8px;border-bottom:1px solid var(--color-contrast-border)}.navbar-notification__item span{width:calc(190px - 1.75rem);width:calc(var(--navbar-width) - var(--gap-xl));font-size:.75rem;font-size:var(--font-size-xs);white-space:nowrap;overflow:clip;text-overflow:ellipsis}.navbar-notification__item:last-child{border-bottom:none}@media only screen and (max-width:560px){.navbar-notification{width:calc(100vw - 1.75rem);width:calc(100vw - var(--gap-xl))}.navbar-notification__content{display:none}}.navbar-calendar{padding:1.5rem;padding:var(--gap-l);background-color:#f2f2f2;background-color:var(--color-surface);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:.5rem;border-radius:var(--radius-s);width:180px;height:100%;padding:.25rem 0 0;padding:var(--gap-xs) 0 0;border-radius:.5rem .5rem 0 0;border-radius:var(--radius-s) var(--radius-s) 0 0;border-color:#1b1818;border-color:var(--color-background)}.navbar-calendar .calendar__toolbar{padding:2px;font-size:.875rem;font-size:var(--font-size-s)}@media only screen and (max-width:560px){.navbar-calendar{width:calc(100vw - 1.75rem);width:calc(100vw - var(--gap-xl));height:100%}.navbar-calendar .calendar__day-number{font-size:.875rem;font-size:var(--font-size-s)}}@media only screen and (max-width:375px){.navbar-calendar{display:none}}.page-title{--icon-size: var(--icon-size-m);--page-title-background: var(--color-navbar);position:relative;height:65px;height:var(--page-title-height);padding:.5rem 1rem .5rem 1.75rem;padding:var(--gap-s) var(--gap) var(--gap-s) var(--gap-xl);background-color:var(--page-title-background);color:var(--bs-body-color);box-shadow:10px 0 10px 1px #0000000d}.page-title:after{position:absolute;bottom:-15px;bottom:calc(-1 * var(--radius));left:0;content:"";width:15px;width:var(--radius);height:15px;height:var(--radius);background:radial-gradient(circle at bottom right,transparent 15px,var(--page-title-background) 16px);background:radial-gradient(circle at bottom right,transparent var(--radius),var(--page-title-background) calc(var(--radius) + 1px));z-index:1;pointer-events:none}.page-title__breadcrumbs{overflow-x:hidden}.page-title__breadcrumbs a{-webkit-text-decoration:none;text-decoration:none}.page-title__breadcrumbs p{font-size:.75rem;font-size:var(--font-size-xs);color:var(--bs-body-color);-webkit-text-decoration:none;text-decoration:none}.page-title__breadcrumbs p:hover{color:#34667f;color:var(--color-primary)}.page-title__breadcrumbs .icon{--icon-size: var(--icon-size-2xs);fill:var(--bs-body-color)}.page-title__pop-navigation .icon{--icon-size: var(--icon-size-m)}.page-title__top{--icon-size: var(--icon-size-m);display:none;width:100%}.page-title__top .logo img{width:80px;width:var(--logo-width)}.page-title__top-show-btn:hover{color:#34667f;color:var(--color-primary)}.page-title__bottom{padding-right:250px}.page-title__bottom h3{font-weight:400;color:#d9d9d9;color:var(--color-border);transition:.15s font-size linear}.page-title__bottom h1{transition:.15s font-size linear}.page-title__title,.page-title__breadcrumbs-link{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.header-btns{position:absolute;top:18px;right:1.75rem;right:var(--gap-xl);display:flex;flex-direction:row;height:-moz-min-content!important;height:min-content!important;gap:.5rem;gap:var(--gap-s)}.header-btns a{-webkit-text-decoration:none;text-decoration:none}@media only screen and (max-width:560px){.header-btns{display:none}}.header-btns .split{content:"";width:1px;min-height:100%;margin:.5rem .25rem;margin:var(--gap-s) var(--gap-xs);background-color:var(--color-contrast-border)}@media only screen and (max-width:1440px){.page-title{--page-title-height: 75px;padding-left:120px;border-bottom:1px solid hsl(0,0%,85%);border-bottom:1px solid var(--color-border)}}@media only screen and (max-width:560px){.page-title{--page-title-height: 130px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"title logo" "menu actions";align-items:center;grid-gap:.5rem 1rem;grid-gap:var(--gap-s) var(--gap);gap:.5rem 1rem;gap:var(--gap-s) var(--gap);padding-left:1rem;padding-left:var(--gap)}.page-title:after{display:none}.page-title h1{font-size:1.25rem;font-size:var(--font-size-l)}.page-title__top{display:contents}.page-title__top .logo{grid-area:logo}.page-title__top-show-btn{align-self:flex-start;padding-top:0;grid-area:menu;justify-self:flex-start}.page-title__bottom{min-width:0;padding-right:0;grid-area:title}.btn-mobile-top{top:80px;right:1rem;right:var(--gap);display:flex;max-width:calc(100% - 3.5rem);max-width:calc(100% - var(--gap-xl) - var(--icon-size-m));overflow-x:auto;grid-area:actions}}@media only screen and (max-width:320px){.page-title__top{--logo-width: 50px}}.unauthenticated-content{position:absolute;top:45%;left:50%;transform:translate(-50%) translateY(-50%);width:100%;max-width:480px;padding:1.75rem 1.5rem;padding:var(--gap-xl) var(--gap-l);background-color:var(--color-surface-c4);border:1px solid var(--color-contrast-border);border-radius:.5rem;border-radius:var(--radius-s);font-family:Roboto,sans-serif;font-family:var(--font-family-text);color:#000;color:var(--color-text);text-align:center}.unauthenticated-content h1{font-size:1.25rem!important;font-size:var(--font-size-l)!important;font-weight:400;color:#000;color:var(--color-text)}.unauthenticated-content h2{font-size:2rem;font-size:var(--font-size-3xl);font-weight:600;color:#34667f;color:var(--color-primary)}.unauthenticated-content p{margin-bottom:1.5rem;margin-bottom:var(--gap-l)}.unauthenticated-content a{color:#34667f;color:var(--color-primary);-webkit-text-decoration:none;text-decoration:none}.unauthenticated-content a:hover{color:#000;color:var(--color-text);-webkit-text-decoration:underline;text-decoration:underline}.unauthenticated-content label{padding-bottom:4px;color:var(--color-text-highlight)}.unauthenticated-content input{border-color:var(--color-contrast-border);outline:none}.unauthenticated-content input:focus{border:var(--bp-border-width) solid hsl(0,0%,0%);border:var(--bp-border-width) solid var(--color-text);box-shadow:none}@media only screen and (max-width:560px){.unauthenticated-content{padding:1.75rem 1.5rem;padding:var(--gap-xl) var(--gap-l);border-radius:0}}.password-input-field{position:relative;width:100%}.password-input-field .visibility-btn{position:absolute;right:0;align-self:center;padding:0;background:none;border:none;cursor:pointer;box-shadow:none}.password-input-field .visibility-btn .icon{--icon-size: var(--icon-size-s);margin-top:.4em;color:#34667f;color:var(--color-primary)}.password-input-field .visibility-btn:hover{background-color:transparent!important;filter:none}@media only screen and (max-width:560px){.password-input-field>div{width:100%}}.error{--color-border: var(--color-error);font-size:.75rem;font-size:var(--font-size-xs);color:#9c3c35;color:var(--color-error);text-align:right}.error>.dotvvm-bp-control{border-color:#9c3c35;border-color:var(--color-error)}.dotvvm-bp-list-view{--bp-color_focus: transparent;--bp-color_primary-contrast: var(--color-black);--bp-background-color: var(--color-background);--bp-padding-vertical: 0;overflow:hidden}.dotvvm-bp-list-view ul{padding:.5rem;padding:var(--gap-s)}.dotvvm-bp-list-view ul li{margin-bottom:.5rem;margin-bottom:var(--gap-s)}.dotvvm-bp-list-view ul li:last-child{margin-bottom:0}.dotvvm-bp-list-view .dotvvm-bp-primitive_item{--bp-padding-vertical: var(--gap-s);--bp-padding-horizontal: var(--gap-l);--bp-border-radius: 0;--bp-font-size: var(--font-size-s);margin:0;border-top:1px solid var(--color-contrast-border)!important;transition:.1s all ease-in-out}.dotvvm-bp-list-view .dotvvm-bp-primitive_item:first-child{border-top:0!important}.dotvvm-bp-list-view .dotvvm-bp-primitive_item:hover{--bp-color_primary-hover: var(--color-surface-c4);--bp-background-color_hover: var(--color-surface);background-color:var(--color-surface-c4);border-color:var(--color-contrast-border)}.dotvvm-bp-list-view .dotvvm-bp-primitive_item.dotvvm-bp-state_selected,.dotvvm-bp-list-view .dotvvm-bp-primitive_item.dotvvm-bp-state_selected:hover{background-color:#34667f;background-color:var(--color-primary);color:#fff;color:var(--color-white)}.dotvvm-bp-primitive_popup,.dotvvm-bp-list-view{--bp-border-radius: var(--gap-s)}.dotvvm-bp-combo-box{background-color:#f2f2f2;background-color:var(--color-surface);border-radius:.25rem;border-radius:var(--radius-xs)}.dotvvm-bp-combo-box .dotvvm-bp-primitive_text-box{background-color:#f2f2f2;background-color:var(--color-surface)}.dotvvm-bp-combo-box a{border-radius:0 .25rem .25rem 0;border-radius:0 var(--gap-xs) var(--gap-xs) 0;color:#000;color:var(--color-text);transition:.1s all ease-in-out}.dotvvm-bp-combo-box a:hover{background-color:#f2f2f2;background-color:var(--color-surface);color:#000;color:var(--color-text)}.dotvvm-bp-combo-box .dotvvm-bp-command_unselect{border-radius:0}.dotvvm-bp-time-picker_time-dial ul{overflow-y:hidden}.dotvvm-bp-time-picker_time-dial span{padding:1rem;padding:var(--gap-m)}.dotvvm-bp-date-picker,.dotvvm-bp-time-picker{background-color:#f2f2f2;background-color:var(--color-surface);border-radius:.25rem;border-radius:var(--radius-xs)}.dotvvm-bp-date-picker .dotvvm-bp-primitive_text-box,.dotvvm-bp-time-picker .dotvvm-bp-primitive_text-box{background-color:#f2f2f2;background-color:var(--color-surface);border-radius:.5rem 0 0 .5rem;border-radius:var(--gap-s) 0 0 var(--gap-s)}.dotvvm-bp-date-picker a,.dotvvm-bp-time-picker a{--bp-border-radius: var(--radius-xs);--icon-size-m: var(--icon-size-xs);background-color:#f2f2f2;background-color:var(--color-surface);color:#000!important;color:var(--color-text)!important;transition:background-color .1s ease-in-out,color .1s ease-in-out}.dotvvm-bp-date-picker a:hover,.dotvvm-bp-time-picker a:hover{background-color:#1b1818;background-color:var(--color-background);color:#34667f!important;color:var(--color-primary)!important}.dotvvm-bp-date-picker li,.dotvvm-bp-time-picker li{color:#000;color:var(--color-text)}.dotvvm-bp-date-picker .dotvvm-bp-icon,.dotvvm-bp-time-picker .dotvvm-bp-icon{width:1.75rem;width:var(--icon-size-m);height:1.5rem;height:var(--icon-size-s)}.dotvvm-bp-date-picker li,.dotvvm-bp-time-picker li{--bp-border-radius: 0}.dotvvm-bp-date-picker:hover,.dotvvm-bp-time-picker:hover{color:#34667f;color:var(--color-primary)}.dotvvm-bp-date-picker .dotvvm-bp-primitive_list,.dotvvm-bp-time-picker .dotvvm-bp-primitive_list{--bp-font-color: var(--color-text);background-color:#1b1818;background-color:var(--color-background)}.dotvvm-bp-calendar_week-header{--bp-font-color: var(--color-text);--bp-color_base-accent: var(--color-surface);justify-content:center;opacity:.8}.dotvvm-bp-calendar>.dotvvm-bp-primitive_header{--bp-padding-horizontal: var(--gap-s)}.dotvvm-bp-calendar>.dotvvm-bp-primitive_header a{color:#fff!important;color:var(--color-white)!important;transition:.1s ease-in all}.dotvvm-bp-calendar>.dotvvm-bp-primitive_header a:hover{background:#34667f;background:var(--color-primary);filter:brightness(120%);color:#f2f2f2;color:var(--color-surface)}.dotvvm-bp-primitive_picker.dotvvm-bp-state_focused{border:var(--bp-border-width) solid var(--bp-border-color)}.time-picker-min.dotvvm-bp-primitive_picker{width:150px}.dotvvm-bp-primitive_picker{background-color:#f2f2f2;background-color:var(--color-surface);border-color:var(--color-contrast-border)}.combo-box{position:relative;display:flex;flex-direction:column}.combo-box label{margin-bottom:.25rem;margin-bottom:var(--gap-xs);font-size:.875rem;font-size:var(--font-size-s)}.combo-box .dotvvm-bp-control{width:100%}.combo-box select{padding:.5rem;padding:var(--gap-s);background-color:#f2f2f2;background-color:var(--color-surface);border-radius:.25rem;border-radius:var(--radius-xs);border-color:var(--color-contrast-border);color:#000;color:var(--color-text);outline:none}.combo-box select[disabled]{background-color:#1b1818;background-color:var(--color-background)}.combo-box select:focus{border:var(--bp-border-width) solid hsl(0,0%,0%);border:var(--bp-border-width) solid var(--color-text);box-shadow:none}.combo-box option{background-color:#f2f2f2;background-color:var(--color-surface)}.combo-box .icon+select{padding-left:2.5rem;padding-left:var(--gap-3xl)}.combo-box .icon{--icon-size: var(--icon-size-xs);position:absolute;top:9px;left:1rem;left:var(--gap);opacity:.3}.dotvvm-bp-drop-down-list{border-radius:.25rem;border-radius:var(--radius-xs)}.dotvvm-bp-drop-down-list a{background-color:#1b1818;background-color:var(--color-background);border-radius:.25rem;border-radius:var(--radius-xs);color:#000;color:var(--color-text)}.dotvvm-bp-numeric-up-down{--bp-border-radius: var(--radius-xs)}.dotvvm-bp-numeric-up-down>.dotvvm-bp-control{--bp-padding-vertical: var(--gap-s);--bp-padding-horizontal: var(--gap)}.dotvvm-bp-numeric-up-down a{padding:0 .5rem;padding:0 var(--gap-s);background-color:#1b1818;background-color:var(--color-background);border-radius:0}.dotvvm-bp-numeric-up-down a:last-child{border-radius:0 .5rem .5rem 0;border-radius:0 var(--gap-s) var(--gap-s) 0}.content-visible{max-height:1500px;animation:.5s fadeIn;animation-fill-mode:forwards;transition:max-height .3s ease-in}.content-hidden{max-height:20px;animation:.3s fadeOut;animation-fill-mode:forwards;transition:max-height .3s ease-out,padding .1s ease-out;overflow:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1;visibility:visible}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}::-webkit-scrollbar-track{background:#d9d9d9;background:var(--color-border)}::-webkit-scrollbar-thumb{background:#34667f;background:var(--color-primary)}::-webkit-scrollbar-thumb:hover{background:#404040;background:var(--color-grey)}.loading-message{position:absolute;top:50%;left:50%;display:none;width:300px;max-width:100vw;height:100px;background-color:#f2f2f2;background-color:var(--color-surface);border-radius:.5rem;border-radius:var(--radius-s);animation:load-in 1.5s ease-out;transform:translate(-50%,-150%);z-index:9999;box-shadow:0 0 150px 10px #34667f;box-shadow:0 0 150px 10px var(--color-primary)}.loading-message h3{font-size:1rem;font-size:var(--font-size-m);color:#34667f;color:var(--color-primary)}@keyframes load-in{0%{opacity:0}to{opacity:1}}.loader{width:4px;aspect-ratio:1;border-radius:50%;color:#34667f;color:var(--color-primary);animation:l21 .5s infinite alternate linear;transform:translate(-38px);box-shadow:19px 0 0 7px,38px 0 0 3px,57px 0}@keyframes l21{50%{box-shadow:19px 0 0 3px,38px 0 0 7px,57px 0 0 3px}to{box-shadow:19px 0,38px 0 0 3px,57px 0 0 7px}}.anniversary-icon{--icon-size: var(--icon-size-l);display:flex;flex-direction:column;align-items:center}.anniversary-icon h4{padding-top:4px;padding-left:3px;font-size:1.25rem;font-size:var(--font-size-l);line-height:1.42}.anniversary-icon p{margin-right:1px;font-size:.6em;color:#34667f;color:var(--color-primary)}.anniversary-icon .icon{position:absolute;color:#34667f;color:var(--color-primary)}.dotvvm-bp-dialog{box-shadow:none}.dotvvm-bp-primitive_container{margin:1rem;margin:var(--gap);border-radius:.5rem;border-radius:var(--radius-s);box-shadow:0 0 .8em #00000052}.dotvvm-bp-primitive_container .dotvvm-bp-primitive_header.dotvvm-bp-display_flex-0{padding:1rem 1.5rem;padding:var(--gap) var(--gap-l);background-color:#f2f2f2;background-color:var(--color-surface);border-radius:.5rem .5rem 0 0;border-radius:var(--radius-s) var(--radius-s) 0 0;border-bottom:1px solid hsl(0,0%,85%);border-bottom:1px solid var(--color-border)}.dotvvm-bp-primitive_container .dotvvm-bp-primitive_header.dotvvm-bp-display_flex-0 h3{font-weight:400;color:#34667f;color:var(--color-primary)}.dotvvm-bp-primitive_container .dotvvm-bp-primitive_body{padding:1.5rem;padding:var(--gap-l);background-color:#f2f2f2;background-color:var(--color-surface);color:#000;color:var(--color-text)}@media only screen and (max-width:560px){.dotvvm-bp-primitive_container .dotvvm-bp-primitive_body{padding:1.5rem 1rem;padding:var(--gap-l) var(--gap)}}.dotvvm-bp-primitive_container .label{color:#000;color:var(--color-text)}.dotvvm-bp-primitive_container .dotvvm-bp-primitive_footer.dotvvm-bp-display_flex-0{padding:1rem 1.5rem;padding:var(--gap) var(--gap-l);background-color:#f2f2f2;background-color:var(--color-surface);border-radius:0 0 .5rem .5rem;border-radius:0 0 var(--radius-s) var(--radius-s);border-top:1px solid hsl(0,0%,85%);border-top:1px solid var(--color-border)}.closest-event{width:100%}.closest-event>a{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);width:100%;padding:1rem;padding:var(--gap-m);grid-column-gap:1rem;grid-column-gap:var(--gap)}.closest-event>a p{font-size:.75rem;font-size:var(--font-size-xs);font-weight:400;color:#404040;color:var(--color-grey)}.closest-event>a span{font-size:.875rem;font-size:var(--font-size-s)}.closest-event__event-name{width:130px;width:calc(var(--navbar-width) - 60px);max-width:240px;font-size:.75rem;font-size:var(--font-size-xs);text-align:center;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}div#amplitude-player{display:flex;max-width:900px;margin:20px auto}@media screen and (max-width:39.9375em){div#amplitude-player{flex-direction:column}}@media screen and (min-width:64em){div#amplitude-player{max-height:515px}}div#amplitude-left{display:flex;flex-direction:column;width:50%;padding:0}div#amplitude-left img.album-art{width:250px}div#amplitude-left div#player-left-bottom{flex:1;padding:40px 10px 10px;margin-top:20px;background-color:#f1f1f1}div#amplitude-left div#player-left-bottom div#volume-container:after{display:table;content:"";clear:both}@media screen and (max-width:39.9375em){div#amplitude-player div#amplitude-left{width:100%}div#amplitude-player div#amplitude-left img[amplitude-song-info=cover_art_url]{width:auto;height:auto}}div#amplitude-right{display:flex;flex-direction:column;width:50%;padding:0;overflow-x:hidden;overflow-y:auto}div#amplitude-right hr{width:40%;margin:0 auto;border-color:#34667f;border-color:var(--color-primary)}div#amplitude-right div.song{padding:10px;margin:0 5px;cursor:pointer}div#amplitude-right div.song div.song-now-playing-icon-container{width:20px;height:20px;float:left;margin-right:10px}div#amplitude-right div.song div.song-now-playing-icon-container img.now-playing{display:none;margin-top:15px}div#amplitude-right div.song div.play-button-container{display:none;width:22px;height:22px;margin-top:10px}div#amplitude-right div.song.amplitude-active-song-container div.song-now-playing-icon-container img.now-playing{display:block}div#amplitude-right div.song.amplitude-active-song-container:hover div.play-button-container{display:none}div#amplitude-right div.song div.song-meta-data{width:calc(100% - 110px);float:left}div#amplitude-right div.song div.song-meta-data span.song-title{display:block;font-size:16px;font-weight:300;color:#34667f;color:var(--color-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div#amplitude-right div.song div.song-meta-data span.song-artist{display:block;font-size:14px;color:#fff}div#amplitude-right div.song img.bandcamp-grey{display:block;float:left;margin-top:10px}div#amplitude-right div.song img.bandcamp-white{display:none;float:left;margin-top:10px}div#amplitude-right div.song span.song-duration{width:55px;float:left;font-size:16px;font-weight:500;line-height:45px;color:#34667f;color:var(--color-primary);text-align:center}div#amplitude-right div.song:after{display:table;content:"";clear:both}@media screen and (max-width:39.9375em){div#amplitude-player div#amplitude-right{width:100%}}div#progress-container{position:relative;width:70%;height:20px;float:left;cursor:pointer}div#progress-container:hover input[type=range].amplitude-song-slider::-webkit-slider-thumb{display:block}div#progress-container:hover input[type=range].amplitude-song-slider::-moz-range-thumb{visibility:visible}div#progress-container progress#song-played-progress{position:absolute;top:8px;right:0;left:0;width:100%;height:4px;background:transparent;border:none;border-radius:5px;z-index:60;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media all and (-ms-high-contrast:none){div#progress-container *::-ms-backdrop,div#progress-container progress#song-played-progress{background-color:#cfd8dc;border:none;color:#34667f;color:var(--color-primary)}}@supports (-ms-ime-align: auto){div#progress-container progress#song-played-progress{border:none;color:#34667f;color:var(--color-primary)}}div#progress-container progress#song-played-progress[value]::-webkit-progress-bar{background:none;border-radius:5px}div#progress-container progress#song-played-progress[value]::-webkit-progress-value{background-color:#34667f;background-color:var(--color-primary);border-radius:5px}div#progress-container progress#song-played-progress::-moz-progress-bar{height:5px;margin-top:-2px;background:none;background-color:#34667f;background-color:var(--color-primary);border-radius:5px}div#progress-container progress#song-buffered-progress{position:absolute;top:8px;right:0;left:0;width:100%;height:4px;background:transparent;background-color:#d7dee3;border:none;border-radius:5px;z-index:10;-webkit-appearance:none;-moz-appearance:none;appearance:none}div#progress-container progress#song-buffered-progress[value]::-webkit-progress-bar{background-color:#cfd8dc;border-radius:5px}div#progress-container progress#song-buffered-progress[value]::-webkit-progress-value{background-color:#78909c;border-radius:5px;-webkit-transition:width .1s ease;transition:width .1s ease}div#progress-container progress#song-buffered-progress::-moz-progress-bar{height:5px;margin-top:-2px;background:none;background-color:var(--color-gray);border-radius:5px}div#progress-container progress::-ms-fill{border:none}@-moz-document url-prefix(){div#progress-container progress#song-buffered-progress{top:9px;border:none}}@media all and (-ms-high-contrast:none){div#progress-container *::-ms-backdrop,div#progress-container progress#song-buffered-progress{border:none;color:#78909c}}@supports (-ms-ime-align: auto){div#progress-container progress#song-buffered-progress{border:none;color:#78909c}}div#progress-container input[type=range]{position:absolute;top:-7px;width:100%;height:20px;margin:7.5px 0;background-color:inherit;z-index:400;cursor:pointer;-webkit-appearance:none}div#progress-container input[type=range]:focus{outline:none}div#progress-container input[type=range]::-webkit-slider-runnable-track{width:100%;height:0px;background:#0075a9;border:0px solid #010101;border-radius:0;cursor:pointer;box-shadow:0 0 #0000,0 0 #0d0d0d00}div#progress-container input[type=range]::-webkit-slider-thumb{width:15px;height:15px;margin-top:-7.5px;background:#34667f;background:var(--color-primary);border-radius:16px;cursor:pointer;-webkit-appearance:none;box-shadow:0 0 #000,0 0 #0d0d0d}div#progress-container input[type=range]:focus::-webkit-slider-runnable-track{background:#00adfb}div#progress-container input[type=range]::-moz-range-track{width:100%;height:0px;background:#0075a9;border:0px solid #010101;border-radius:0;cursor:pointer;box-shadow:0 0 #0000,0 0 #0d0d0d00}div#progress-container input[type=range]::-moz-range-thumb{width:15px;height:15px;background:#34667f;background:var(--color-primary);border-radius:16px;cursor:pointer;box-shadow:0 0 #000,0 0 #0d0d0d}div#progress-container input[type=range]::-ms-track{width:100%;height:0px;background:transparent;border-color:transparent;color:transparent;cursor:pointer}div#progress-container input[type=range]::-ms-fill-lower{background:#003d57;border:0px solid hsl(200,42%,35%);border:0px solid var(--color-primary);border-radius:0;box-shadow:0 0 #0000,0 0 #0d0d0d00}div#progress-container input[type=range]::-ms-fill-upper{background:#34667f;background:var(--color-primary);border:0px solid hsl(200,42%,35%);border:0px solid var(--color-primary);border-radius:0;box-shadow:0 0 #0000,0 0 #0d0d0d00}div#progress-container input[type=range]::-ms-thumb{display:block;width:15px;height:15px;height:0px;background:#34667f;background:var(--color-primary);border:1px solid #00a0ff;border-radius:16px;cursor:pointer;box-shadow:0 0 #000,0 0 #0d0d0d}@media all and (-ms-high-contrast:none){div#progress-container *::-ms-backdrop,div#progress-container input[type=range].amplitude-song-slider{padding:0}div#progress-container *::-ms-backdrop,div#progress-container input[type=range].amplitude-song-slider::-ms-thumb{width:15px;height:15px;margin-top:-8px;border-radius:10px;cursor:pointer}div#progress-container *::-ms-backdrop,div#progress-container input[type=range].amplitude-song-slider::-ms-track{border-width:15px 0;border-color:transparent}div#progress-container *::-ms-backdrop,div#progress-container input[type=range].amplitude-song-slider::-ms-fill-lower{background:#34667f;background:var(--color-primary);border-radius:10px}div#progress-container *::-ms-backdrop,div#progress-container input[type=range].amplitude-song-slider::-ms-fill-upper{background:#34667f;background:var(--color-primary);border-radius:10px}}@supports (-ms-ime-align: auto){div#progress-container input[type=range].amplitude-song-slider::-ms-thumb{width:15px;height:15px;margin-top:3px}}div#progress-container input[type=range]:focus::-ms-fill-lower{background:#34667f;background:var(--color-primary)}div#progress-container input[type=range]:focus::-ms-fill-upper{background:#34667f;background:var(--color-primary)}div#control-container{margin-top:20px}div#control-container div#repeat-container{width:25%;float:left;padding-top:20px}div#control-container div#repeat-container div#repeat{width:24px;height:19px;cursor:pointer}div#control-container div#repeat-container div#repeat.amplitude-repeat-off{background:url(/Resources/Images/mediaplayer/repeat-off.svg)}div#control-container div#repeat-container div#repeat.amplitude-repeat-on{background:url(/Resources/Images/mediaplayer/repeat-on.svg)}div#control-container div#repeat-container div#shuffle{width:23px;height:19px;float:right;cursor:pointer}div#control-container div#repeat-container div#shuffle.amplitude-shuffle-off{background:url(/Resources/Images/mediaplayer/shuffle-off.svg)}div#control-container div#repeat-container div#shuffle.amplitude-shuffle-on{background:url(/Resources/Images/mediaplayer/shuffle-on.svg)}@media all and (-ms-high-contrast:none){div#control-container *::-ms-backdrop,div#control-container div#control-container{float:none;margin-top:40px}}div#control-container div#central-control-container{width:50%;float:left}div#control-container div#central-control-container div#central-controls{display:flex;flex-direction:row;justify-content:space-around;width:160px;margin:0 auto}div#control-container div#central-control-container div#central-controls div#previous{display:inline-block;width:40px;height:40px;float:left;margin-top:10px;margin-right:-5px;background:url(/Resources/Images/mediaplayer/prev.svg);background-repeat:no-repeat;cursor:pointer}div#control-container div#central-control-container div#central-controls div#play-pause{display:inline-block;width:60px;height:60px;float:left;cursor:pointer}div#control-container div#central-control-container div#central-controls div#play-pause.amplitude-paused{background:url(/Resources/Images/mediaplayer/play.svg)}div#control-container div#central-control-container div#central-controls div#play-pause.amplitude-playing{background:url(/Resources/Images/mediaplayer/pause.svg)}div#control-container div#central-control-container div#central-controls div#next{display:inline-block;width:40px;height:40px;float:left;margin-top:10px;margin-left:-5px;background:url(/Resources/Images/mediaplayer/next.svg);background-repeat:no-repeat;cursor:pointer}div#control-container div#volume-container{width:25%;float:left;padding-top:20px}div#control-container div#volume-container div#shuffle-right{width:23px;height:19px;margin:auto;cursor:pointer}div#control-container div#volume-container div#shuffle-right.amplitude-shuffle-off{background:url(/Resources/Images/mediaplayer/shuffle-off.svg)}div#control-container div#volume-container div#shuffle-right.amplitude-shuffle-on{background:url(/Resources/Images/mediaplayer/shuffle-on.svg)}div#control-container div.amplitude-mute{width:25px;height:19px;float:left;cursor:pointer}div#control-container div.amplitude-mute.amplitude-not-muted{background:url(/Resources/Images/mediaplayer/volume.svg);background-repeat:no-repeat}div#control-container div.amplitude-mute.amplitude-muted{background:url(/Resources/Images/mediaplayer/mute.svg);background-repeat:no-repeat}div#control-container:after{display:table;content:"";clear:both}@media screen and (max-width:39.9375em){div#amplitude-player div#repeat-container div#repeat{float:none;margin-right:auto;margin-left:auto}div#amplitude-player div#repeat-container div#shuffle,div#amplitude-player div#volume-container div.volume-controls{display:none}div#amplitude-player div#volume-container div#shuffle-right{display:block}}@media screen and (min-width:40em)and (max-width:63.9375em){div#amplitude-player div#repeat-container div#repeat{float:none;margin-right:auto;margin-left:auto}div#amplitude-player div#repeat-container div#shuffle,div#amplitude-player div#volume-container div.volume-controls{display:none}div#amplitude-player div#volume-container div#shuffle-right{display:block}}@media screen and (min-width:64em){div#amplitude-player div#repeat-container div#repeat{float:left;margin-right:20px;margin-left:10px}div#amplitude-player div#volume-container div#shuffle-right{display:none}}input[type=range].amplitude-volume-slider{width:calc(100% - 33px);float:left;margin-top:10px;margin-left:5px;-webkit-appearance:none}@-moz-document url-prefix(){input[type=range].amplitude-volume-slider{margin-top:0}}@supports (-ms-ime-align: auto){input[type=range].amplitude-volume-slider{position:relative;height:12px;margin-top:3px;background-color:#fff0!important;z-index:999}div.ms-range-fix{position:relative;width:67%;height:1px;float:right;margin-top:-6px;background-color:#a9a9a9;z-index:9}}@media all and (-ms-high-contrast:none){*::-ms-backdrop,input[type=range].amplitude-volume-slider{margin-top:-24px;background-color:#fff0!important}}input[type=range].amplitude-volume-slider:focus{outline:none}input[type=range].amplitude-volume-slider::-webkit-slider-runnable-track{width:75%;height:1px;background:#cfd8dc;cursor:pointer;animate:.2s}input[type=range].amplitude-volume-slider::-webkit-slider-thumb{width:10px;height:10px;margin-top:-4px;background:#34667f;background:var(--color-primary);border-radius:10px;cursor:pointer;-webkit-appearance:none}input[type=range].amplitude-volume-slider:focus::-webkit-slider-runnable-track{background:#34667f;background:var(--color-primary)}input[type=range].amplitude-volume-slider::-moz-range-track{width:100%;height:1px;background:#34667f;background:var(--color-primary);cursor:pointer;animate:.2s}input[type=range].amplitude-volume-slider::-moz-range-thumb{width:10px;height:10px;margin-top:-4px;background:#34667f;background:var(--color-primary);border-radius:10px;cursor:pointer}input[type=range].amplitude-volume-slider::-ms-track{width:100%;height:1px;background:transparent;border-width:15px 0;border-color:transparent;color:transparent;cursor:pointer;animate:.2s}input[type=range].amplitude-volume-slider::-ms-fill-lower{background:#34667f;background:var(--color-primary);border-radius:10px}input[type=range].amplitude-volume-slider::-ms-fill-upper{background:#34667f;background:var(--color-primary);border-radius:10px}input[type=range].amplitude-volume-slider::-ms-thumb{width:10px;height:10px;margin-top:2px;background:#34667f;background:var(--color-primary);border-radius:10px;cursor:pointer}input[type=range].amplitude-volume-slider:focus::-ms-fill-lower{background:#34667f;background:var(--color-primary)}input[type=range].amplitude-volume-slider:focus::-ms-fill-upper{background:#34667f;background:var(--color-primary)}input[type=range].amplitude-volume-slider::-ms-tooltip{display:none}div#time-container span.current-time,div#time-container span.duration{width:15%;float:left;font-size:14px;font-weight:700;color:#34667f;color:var(--color-primary);text-align:center}div#time-container:after{display:table;content:"";clear:both}div#meta-container{margin-top:5px;text-align:center}div#meta-container span.song-name{display:block;font-size:20px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div#meta-container div.song-artist-album{font-size:12px;color:#000}div#meta-container div.song-artist-album span{display:block}div.amplitude-wave-form{margin-top:-14px}div.amplitude-wave-form svg{width:100%;height:50px;stroke:#34667f;stroke:var(--color-primary);stroke-width:.2px}div.amplitude-wave-form svg g{width:100%;height:50px;stroke:#34667f;stroke:var(--color-primary)}div.amplitude-wave-form svg g path{width:100%;height:50px;stroke:#34667f;stroke:var(--color-primary)}div#large-visualization{width:100%;background-color:#000;visibility:hidden}.podcast-rss{font-size:.75rem;font-size:var(--font-size-xs);z-index:99999}.podcast-rss .dotvvm-bp-primitive_header{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;gap:var(--gap);color:#000}.podcast-rss .dotvvm-bp-primitive_header .icon{color:#fff}.podcast-rss .dotvvm-bp-primitive_header span{padding:5px 0 0}.podcast-rss .dotvvm-bp-primitive_header>.dotvvm-bp-button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;gap:var(--gap-s);padding:5px 0;font-size:.75rem;font-size:var(--font-size-xs);color:#fff}.podcast-rss .dotvvm-bp-primitive_header>.dotvvm-bp-button .icon{--icon-size: var(--icon-size-xs)}.podcast-rss h3{color:#34667f;color:var(--color-primary)}.icon{display:inline-block;width:var(--icon-size);aspect-ratio:1;-webkit-text-decoration:none;text-decoration:none;fill:currentColor}.icon-size-xs{--icon-size: var(--icon-size-xs)}.icon-size-s{--icon-size: var(--icon-size-s)}.icon-size-m{--icon-size: var(--icon-size-m)}.icon-size-l{--icon-size: var(--icon-size-l)}.switch-house-icon{position:relative;display:inline-flex;align-items:center;justify-content:center}.switch-house-icon:after{position:absolute;top:-2px;right:-3px;display:flex;content:"";align-items:center;justify-content:center;width:12px;height:12px;box-sizing:border-box;background-color:#f2f2f2;background-color:var(--color-surface);border-radius:999px;font-size:9px;font-weight:var(--font-weight-bold);line-height:1;color:#34667f;color:var(--color-primary)}.switch-house-icon--advertisements:after{content:"!"}.switch-house-icon--inquiries:after{content:"?"}.temp-image{width:128px;height:128px;background:#f2f2f2 url(../../UploadedFiles/academy_temp.png) center/contain no-repeat;background:var(--color-surface) url(../../UploadedFiles/academy_temp.png) center/contain no-repeat;border-radius:.5rem;border-radius:var(--radius-s)}.text-switch-button{display:flex;flex-direction:row;gap:2px;background-color:var(--color-surface-c4);border-radius:2px;outline:hsl(200,42%,35%) 1px solid;outline:var(--color-primary) 1px solid;outline-offset:4px}.text-switch-button button{border:1px solid transparent;border-radius:4px!important;font-size:.875rem;font-size:var(--font-size-s);color:#000;color:var(--color-text);transition:background-color ease-in-out .15s;transition:.15s all ease-in-out;cursor:pointer}.text-switch-button .active{background-color:#34667f;background-color:var(--color-primary);color:#f2f2f2;color:var(--color-surface)}.text-switch-button .active:hover{background-color:#34667f;background-color:var(--color-primary);border-color:#34667f;border-color:var(--color-primary);color:#f2f2f2;color:var(--color-surface)}.text-switch-button .inactive{background-color:transparent}.text-switch-button .inactive:hover{background-color:#ebebeb!important;background-color:var(--color-light-background)!important;border-color:transparent!important;color:inherit}@media only screen and (max-width:375px){.text-switch-button button{font-size:.875rem;font-size:var(--font-size-s)}}.media-carousel-root{--mc-selected-max-width: 800px;--mc-thumbs-height: 96px;--mc-selected-height: calc(100svh - var(--page-title-height) - var(--mc-thumbs-height) - var(--gap-l));display:flex;flex-direction:column;align-items:center;width:100%;gap:12px;padding-bottom:.5rem;padding-bottom:var(--gap-s)}.media-carousel-root .text-xs{font-size:.75rem;font-size:var(--font-size-xs)}.mc-selected-wrapper{display:flex;justify-content:center;width:min(100%,var(--mc-selected-max-width));max-height:var(--mc-selected-height);border-radius:8px}.mc-main-image,.mc-main-video,.mc-embed-wrap iframe,.mc-pdf-wrap{border-radius:8px;box-shadow:0 6px 18px #0000001f}.mc-main-image{display:block;width:auto;max-width:100%;height:auto;max-height:var(--mc-selected-height);-o-object-fit:contain;object-fit:contain}.mc-main-image.mc-locked-content,.mc-main-video,.mc-embed-wrap iframe{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.mc-pdf-wrap{width:auto;max-width:100%;height:var(--mc-selected-height);aspect-ratio:210/297;overflow:hidden}.mc-pdf-wrap>div,.mc-pdf-wrap .pdf-viewer-container{width:100%!important;height:100%!important}.mc-pdf-wrap .pdf-viewer-frame{width:100%;height:100%}.mc-main-link{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;gap:1rem;gap:var(--gap-m);aspect-ratio:auto}.mc-main-link .icon{--icon-size: var(--icon-size-xs);color:#34667f;color:var(--color-primary)}.mc-embed-wrap{width:auto;max-width:100%;height:min(450px,var(--mc-selected-height));aspect-ratio:16/9;border-radius:8px;overflow:hidden}.mc-embed-wrap iframe{width:100%;height:100%;border:0}.mc-main-video{width:auto;max-width:100%;height:min(450px,var(--mc-selected-height))}@media only screen and (max-width:1024px){.mc-selected-wrapper{width:100%;min-width:0;max-width:100%;max-height:none}.mc-main-image{min-width:0;max-height:none}.mc-main-video,.mc-embed-wrap{width:100%;height:auto}.mc-pdf-wrap{width:100%;height:auto;aspect-ratio:210/297}}.mc-locked-content{position:relative;display:flex;align-items:center;justify-content:center;background:#f2f2f2;background:var(--color-surface)}.mc-lock-overlay{--icon-size: 48px;display:flex;flex-direction:column;align-items:center;gap:12px;color:#666}.mc-lock-overlay .icon{color:#999}.mc-lock-text{font-size:16px;font-weight:500}.mc-thumbs-wrapper{position:relative;display:flex;align-items:center;width:100%;gap:8px}@media only screen and (max-width:1024px){.mc-thumbs-wrapper{width:100%;max-width:100%}}.mc-thumbs{display:flex;flex:1;gap:8px;scroll-snap-type:x mandatory;padding:6px;overflow-x:auto;scroll-behavior:smooth}.mc-thumbs>*{flex-shrink:0;scroll-snap-align:start}.mc-thumb-nav{--icon-size: var(--icon-size-m);display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:.5rem!important;padding:var(--gap-s)!important;background:#fff;background:var(--color-white);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:.25rem;border-radius:var(--gap-xs);z-index:1;cursor:pointer}.mc-thumb-nav svg{color:#000;color:var(--color-text);transition:fill .2s ease}.mc-thumb-button{display:inline-block;padding:2px;background:transparent;border:2px solid transparent;border-radius:6px;cursor:pointer}.mc-thumb-button.active{border-color:#0078d4}.mc-thumb-button:hover{background-color:#d2e3ea!important;background-color:var(--color-blue-light)!important;filter:none!important;border-color:#c7d8de!important}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.mc-thumb-button:hover{border-color:color-mix(in srgb,var(--color-blue-light) 95%,black)!important}}.mc-thumb-button:hover span{color:#000!important;color:var(--color-text)!important}.mc-thumb-container{position:relative}.mc-thumb-pdf{position:relative;width:120px;height:70px;padding:6px;background-color:var(--color-surface-c4);border:1px solid var(--color-contrast-border);border-radius:8px;font-size:.75rem;font-size:var(--font-size-xs)}.mc-thumb-pdf span{width:100px;white-space:nowrap;overflow:clip;text-overflow:ellipsis}.mc-thumb-pdf .icon{--icon-size: 2.4rem;position:absolute;bottom:.5rem;bottom:var(--gap-s);left:.5rem;left:var(--gap-s);opacity:.1;color:#34667f;color:var(--color-primary)}.mc-thumb-img,.mc-thumb-video,.mc-thumb-embed iframe{display:block;width:100px;height:66px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.mc-thumb-embed{position:relative}.mc-thumb-embed .overlay{position:absolute;top:0;left:0;width:120px;height:90px;transition:.15s backdrop-filter linear;backdrop-filter:brightness(60%)}.mc-thumb-embed .overlay:hover{transition:.15s backdrop-filter linear;backdrop-filter:brightness(70%)}.mc-thumb-embed .icon{position:absolute;top:50%;left:50%;color:#34667f;color:var(--color-primary);transform:translate(-50%,-50%)}.mc-thumb-locked{display:flex;align-items:center;justify-content:center;background:#f2f2f2;background:var(--color-surface);opacity:.8}.mc-thumb-lock-icon{font-size:20px;color:#999}.mc-editor-root{display:flex;flex-direction:column;width:100%;min-width:0;gap:10px;padding-top:1rem;padding-top:var(--gap);margin-top:.5rem;margin-top:var(--gap-s);border-top:1px solid var(--color-contrast-border);overflow-x:auto}.mc-editor-root .checkbox{height:40px}.mc-editor-root .checkbox input{--checkbox-size: 18pt;margin:.5rem 0 0;margin:var(--gap-s) 0 0}.mc-editor-root table thead span{font-size:.75rem;font-size:var(--font-size-xs);font-weight:400}.mc-editor-row{display:grid;grid-template-columns:1fr 120px 200px 100px 40px 40px 80px;align-items:end;grid-gap:1rem;grid-gap:var(--gap);gap:1rem;gap:var(--gap)}.mc-editor-row .checkbox-l,.mc-editor-row button{margin-bottom:16px}.mc-input{padding:6px 8px;border:1px solid #ccc;border-radius:6px}.mc-editor-btn{padding:6px 8px;border-radius:6px;cursor:pointer}.mc-editor-btn.remove{background:#e81123;border:none;color:#fff}.mc-add-btn{padding:8px 14px;background:#0078d4;border:none;border-radius:6px;color:#fff}.badge.badge{display:inline-block;width:-moz-min-content;width:min-content;padding:2px .5rem;padding:2px var(--gap-s);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:.25rem;border-radius:var(--radius-xs);font-size:.875rem;font-size:var(--font-size-s);font-weight:500;line-height:1.4;color:#000;color:var(--color-text);white-space:nowrap}.badge.badge--warning{background-color:#ecb94126;border-color:#ecb94180;color:#c99d37}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.badge.badge--warning{color:color-mix(in srgb,var(--color-warning),var(--color-black) 15%)}}.badge.badge--error{background-color:#9c3c3526;border-color:#9c3c3580;color:#9c3c35;color:var(--color-error)}.badge.badge--success{background-color:#99be6a26;border-color:#99be6a80;color:#99be6a;color:var(--color-success)}.badge.badge--primary{background-color:#34667f26;border-color:#34667f80;color:#34667f;color:var(--color-primary)}.advertisement-state-badge{display:inline-flex;align-items:center;width:-moz-min-content;width:min-content;gap:.25rem;gap:var(--gap-xs);padding:2px .5rem;padding:2px var(--gap-s);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:.25rem;border-radius:var(--radius-xs);font-size:.875rem;font-size:var(--font-size-s);white-space:nowrap}.advertisement-state-badge svg{--icon-size: var(--icon-size-2xs);flex:0 0 auto}.advertisement-state-badge.Active{background-color:#99be6a26;border-color:#99be6a80;color:#99be6a;color:var(--color-success)}.advertisement-state-badge.Reserved{background-color:#ecb94126;border-color:#ecb94180;color:#c99d37}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.advertisement-state-badge.Reserved{color:color-mix(in srgb,var(--color-warning),var(--color-black) 15%)}}.advertisement-state-badge.Sold,.advertisement-state-badge.SoldOrRented,.advertisement-state-badge.Archived{background-color:#1b1818;background-color:var(--color-background);border-color:var(--color-contrast-border);color:var(--color-text-secondary)}.advertisement-state-badge.Inactive{border-color:var(--color-contrast-border)}.advertisement-state-badge.Canceled{background-color:#9c3c3526;border-color:#9c3c3580;color:#9c3c35;color:var(--color-error)}.advertisement-state-badge.Draft{background-color:#34667f26;border-color:#34667f80;color:#34667f;color:var(--color-primary)}.advertisement-state-badge.visibility-private{background-color:#1b1818;background-color:var(--color-background);border-color:var(--color-contrast-border);color:var(--color-text-secondary)}.advertisement-state-badge.visibility-cru{background-color:#6e6e6e1a;border-color:#6e6e6e66;color:#6e6e6e;color:var(--color-secondary)}.advertisement-state-badge.visibility-exported{background-color:#34667f1f;border-color:#34667f73;color:#34667f;color:var(--color-primary)}.advertisement-state-badge.warning{background-color:#ecb94126;border-color:#ecb94180;color:#000;color:var(--color-text)}.advertisement-state-badge.id{background-color:#6e6e6e1a;border-color:#6e6e6e66;color:#6e6e6e;color:var(--color-secondary)}.academy-list__filter-card{padding:1.5rem;padding:var(--gap-l);background-color:#f2f2f2;background-color:var(--color-surface);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:.5rem;border-radius:var(--radius-s);display:flex;flex-direction:column;width:100%;gap:1rem;gap:var(--gap);padding:1rem;padding:var(--gap)}.academy-list__filter-card .dotvvm-bp-primitive_picker.dotvvm-bp-text-box{width:100%}@media only screen and (max-width:1024px){.academy-list__filter-card{position:relative;display:none;z-index:1}.academy-list__filter-card.is-open{display:flex}}.academy-list__top-search-input{max-width:280px}@media only screen and (max-width:1024px){.academy-list__top-search-input{width:100%!important;max-width:100%}}.academy-list__filter-chip-label{min-height:1.5em}.academy-list__mobile-filter{padding:1.5rem;padding:var(--gap-l);background-color:#f2f2f2;background-color:var(--color-surface);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:.5rem;border-radius:var(--radius-s);display:none;flex:1;flex-direction:column;align-items:flex-end;min-width:0;gap:.5rem;gap:var(--gap-s);padding:24px;border-left:1px solid var(--color-contrast-border);color:#34667f;color:var(--color-primary)}.academy-list__mobile-filter h4{margin:0;font-size:12px;letter-spacing:.02em;color:var(--color-text-secondary)}.academy-list__mobile-filter-toggle{display:inline-flex!important;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0}@media only screen and (max-width:1024px){.academy-list__mobile-filter{display:flex;flex-direction:row;justify-content:flex-end;padding:1rem;padding:var(--gap);border-left:none}}.academy-list__mobile-search,.academy-list__mobile-search-input{width:100%}.academy-list__list{--card-width: 280px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-template-columns:repeat(auto-fill,minmax(var(--card-width),1fr));width:100%;gap:1rem;gap:var(--gap);padding-bottom:1.5rem;padding-bottom:var(--gap-l);grid-auto-rows:1fr}.academy-list__list.size--small{--card-width: 250px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-template-columns:repeat(auto-fill,minmax(var(--card-width),1fr))}.academy-list__list-empty{color:#000;color:var(--color-text)}.academy-list__list-empty h1{font-size:1rem;font-size:var(--font-size-m)}.academy-list__list .image{position:relative;display:block;flex-shrink:0;width:100%;aspect-ratio:5/2;overflow:hidden}.academy-list__list .image:after{position:absolute;right:0;bottom:0;left:0;content:"";border-bottom:1px solid hsl(0,0%,85%);border-bottom:1px solid var(--color-border)}.academy-list__list img{display:block;width:100%;height:100%;border-radius:.5rem .5rem 0 0;border-radius:var(--radius-s) var(--radius-s) 0 0;transition:all .3s ease-in-out;-o-object-fit:cover;object-fit:cover}.academy-list__list-card{position:relative;display:flex;flex:1 1 0%;flex-direction:column;width:100%;background-color:var(--color-surface-c4);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:.5rem;border-radius:var(--radius-s);color:#000;color:var(--color-text);-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease-in-out}.academy-list__list-card h2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px;font-size:1.25rem;font-size:var(--font-size-l)}.academy-list__list-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:42px;font-size:.875rem;font-size:var(--font-size-s);color:#fff;color:var(--color-text-light)}.academy-list__list-card-content{height:100%;padding:.25rem 1rem .5rem;padding:var(--gap-xs) var(--gap) var(--gap-s)}.academy-list__list-card-badge{height:-moz-min-content;height:min-content;padding:0 .5rem;padding:0 var(--gap-s);background-color:#1b1818;background-color:var(--color-background);border:1px solid var(--color-contrast-border);border-radius:.25rem;border-radius:var(--radius-xs);font-size:.875rem;font-size:var(--font-size-s);white-space:nowrap}.academy-list__list-card-badge--premium{background-color:#34667f;background-color:var(--color-primary);border-color:#34667f;border-color:var(--color-primary);color:#f2f2f2;color:var(--color-surface)}.academy-list__list-card-badges{display:flex;flex-direction:row;align-items:flex-start;gap:.25rem;gap:var(--gap-xs);flex-wrap:wrap}.academy-list__list-card-badge--concept{background-color:#ecb941;background-color:var(--color-warning);font-weight:600;color:#000;color:var(--color-black)}.academy-list__list-card-badge--bought{background-color:#99be6a;background-color:var(--color-success);font-weight:600;color:#000;color:var(--color-black)}.academy-list__list-card-creator{width:calc(var(--card-width) - 45px - 2rem);width:calc(var(--card-width) - 45px - var(--gap-2xl));color:#000;color:var(--color-text);white-space:nowrap;overflow:clip;text-overflow:ellipsis}.academy-list__list-card-creator-img{background-color:#1b1818;background-color:var(--color-background);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:50%}.academy-list__list-card-creator-img img{width:45px;height:45px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.academy-list__list-card-price{width:-moz-max-content;width:max-content;margin-left:auto;font-size:.875rem;font-size:var(--font-size-s);color:#34667f;color:var(--color-primary)}.academy-list__list-card-date{font-size:.875rem;font-size:var(--font-size-s);line-height:14px;color:#fff;color:var(--color-text-light)}.academy-list__list-card-date .icon{--icon-size: 14px}.academy-list__list-card-bottom{width:100%}.academy-list__list-card-bottom-left{width:calc(var(--card-width) - 45px - 1.75rem);width:calc(var(--card-width) - 45px - var(--gap-xl))}@media only screen and (max-width:768px){.academy-list__list-card-creator{width:100%}}.academy-list__list-card:hover{background-color:#fff;background-color:var(--color-white);border-color:var(--color-contrast-border);transition:all .3s ease-in-out}.academy-list__list-card:hover h2{color:#2967b3;color:var(--color-link-hover);-webkit-text-decoration:underline;text-decoration:underline}.academy-status-badge{display:flex;flex-direction:row;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:2px 1rem;padding:2px var(--gap);border:1px solid;border-radius:.25rem;border-radius:var(--radius-xs);font-size:.75rem;font-size:var(--font-size-xs);text-align:center}@media only screen and (max-width:560px){.academy-status-badge{width:-moz-min-content;width:min-content;min-width:80px}}.academy-status-badge.Confirmed{background-color:#99be6a33;border-color:#99be6a;border-color:var(--color-success);color:#4d5f35}.academy-status-badge.Queued{background-color:#34667f33;border-color:#34667f;border-color:var(--color-primary);color:#1a333f}.academy-status-badge.WaitingForPayment{background-color:#ecb94133;border-color:#ecb941;border-color:var(--color-warning);color:#765c20}.academy-status-badge.Cancelled{background-color:#9c3c3533;border-color:#9c3c35;border-color:var(--color-error);color:#6d2a25}.dashboard__recommended{display:flex;flex-direction:column;align-items:center;gap:1rem;gap:var(--gap-m)}.dashboard__recommended .dashboard__recommended-controls{display:none}.dashboard__recommended.is-scrollable .dashboard__recommended-controls{display:flex}@media only screen and (max-width:560px){.dashboard__recommended{width:100vw;gap:.5rem;gap:var(--gap-s);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.dashboard__recommended-list{--card-width: 240px;display:flex;justify-content:safe center;width:100%;min-width:0;gap:1rem;gap:var(--gap);scroll-snap-type:x proximity;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scroll-behavior:smooth;scrollbar-width:none}.dashboard__recommended-list::-webkit-scrollbar{display:none}@media only screen and (max-width:560px){.dashboard__recommended-list{--card-width: 80vw;justify-content:flex-start;scroll-padding-inline:10vw;scroll-padding-inline:calc((100vw - var(--card-width)) / 2);scroll-snap-type:x mandatory;padding-left:10vw;padding-right:10vw;padding-left:calc((100vw - var(--card-width)) / 2);padding-right:calc((100vw - var(--card-width)) / 2)}}.dashboard__recommended-item{display:flex;flex:0 0 var(--card-width);flex-direction:column;scroll-snap-align:center}.dashboard__recommended-item .dashboard-academy-item{width:100%;max-width:none}.dashboard__recommended-controls{align-items:center;gap:1rem;gap:var(--gap-m)}.dashboard__recommended-controls .mc-thumb-nav{flex-shrink:0}.dashboard__recommended-controls .mc-thumb-nav:disabled{opacity:.35;pointer-events:none}.dashboard__recommended-dots{display:flex;align-items:center;justify-content:center;gap:.5rem;gap:var(--gap-s);flex-wrap:wrap}.dashboard__recommended-dot{flex:0 0 auto;width:9px!important;min-width:0!important;height:9px!important;padding:0!important;background-color:#d9d9d9;background-color:var(--color-border);border:0!important;border-radius:50%!important;transition:background-color .15s ease-in-out,transform .15s ease-in-out;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none!important;outline:2px solid transparent!important}.dashboard__recommended-dot:hover{background-color:#fff;background-color:var(--color-text-light)}.dashboard__recommended-dot.is-active{background-color:#34667f;background-color:var(--color-primary);transform:scale(1.3)}.dashboard__reorder{display:flex;order:1;justify-content:center;gap:.5rem;gap:var(--gap-s);margin-top:.25rem;margin-top:var(--gap-xs)}@media only screen and (max-width:560px){.dashboard__reorder{display:none}}.dashboard .dashboard-academy-item{position:relative;display:flex;flex:1 1 0%;flex-direction:column;width:100%;min-width:240px;background-color:var(--color-surface-c4);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:.5rem;border-radius:var(--radius-s);color:#000;color:var(--color-text);-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease-in-out}.dashboard .dashboard-academy-item__image{position:relative;display:block;flex-shrink:0;width:100%;aspect-ratio:5/2;overflow:hidden}.dashboard .dashboard-academy-item__image:after{position:absolute;right:0;bottom:0;left:0;content:"";border-bottom:1px solid hsl(0,0%,85%);border-bottom:1px solid var(--color-border)}.dashboard .dashboard-academy-item__image img{display:block;width:100%;height:100%;border-radius:.5rem .5rem 0 0;border-radius:var(--radius-s) var(--radius-s) 0 0;transition:all .3s ease-in-out;-o-object-fit:cover;object-fit:cover}.dashboard .dashboard-academy-item__content{height:100%;padding:.25rem 1rem .5rem;padding:var(--gap-xs) var(--gap) var(--gap-s)}.dashboard .dashboard-academy-item__badges{display:flex;flex-direction:row;align-items:flex-start;gap:.25rem;gap:var(--gap-xs);flex-wrap:wrap}.dashboard .dashboard-academy-item__badge{height:-moz-min-content;height:min-content;padding:0 .5rem;padding:0 var(--gap-s);background-color:#1b1818;background-color:var(--color-background);border:1px solid var(--color-contrast-border);border-radius:.25rem;border-radius:var(--radius-xs);font-size:.875rem;font-size:var(--font-size-s);white-space:nowrap}.dashboard .dashboard-academy-item__badge--premium{background-color:#34667f;background-color:var(--color-primary);border-color:#34667f;border-color:var(--color-primary);color:#f2f2f2;color:var(--color-surface)}.dashboard .dashboard-academy-item__badge--concept{background-color:#ecb941;background-color:var(--color-warning);font-weight:600;color:#000;color:var(--color-black)}.dashboard .dashboard-academy-item__badge--bought{background-color:#99be6a;background-color:var(--color-success);font-weight:600;color:#000;color:var(--color-black)}.dashboard .dashboard-academy-item h2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px;font-size:1.25rem;font-size:var(--font-size-l)}.dashboard .dashboard-academy-item p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:42px;font-size:.875rem;font-size:var(--font-size-s);color:#fff;color:var(--color-text-light)}.dashboard .dashboard-academy-item__price{width:-moz-max-content;width:max-content;margin-left:auto;font-size:.875rem;font-size:var(--font-size-s);color:#34667f;color:var(--color-primary)}.dashboard .dashboard-academy-item__date{font-size:.875rem;font-size:var(--font-size-s);line-height:14px;color:#fff;color:var(--color-text-light)}.dashboard .dashboard-academy-item__date .icon{--icon-size: 14px}.dashboard .dashboard-academy-item:hover{background-color:#fff;background-color:var(--color-white);border-color:var(--color-contrast-border);transition:all .3s ease-in-out}.dashboard .dashboard-academy-item:hover h2{color:#2967b3;color:var(--color-link-hover);-webkit-text-decoration:underline;text-decoration:underline}[data-bs-theme=dark] .dashboard .dashboard-academy-item:hover{background-color:var(--color-surface_hover)}#bs-o .dashboard__reorder .dashboard__reorder-remove{transition:background-color .15s ease-in-out,border-color .15s ease-in-out}#bs-o .dashboard__reorder .dashboard__reorder-remove:not(:disabled):hover{background-color:#c00!important;background-color:var(--color-red)!important;border-color:#c00!important;border-color:var(--color-red)!important;color:#f2f2f2!important;color:var(--color-surface)!important}#bs-o .dashboard__reorder .dashboard__reorder-remove:not(:disabled):hover svg{fill:#f2f2f2!important;fill:var(--color-surface)!important}table thead tr{height:2.25rem;height:calc(var(--font-size-xl) * 1.5);background-color:#f2f2f2;background-color:var(--color-surface)}table thead th{padding:0 .25rem;padding:0 var(--gap-xs);background-color:#f2f2f2;background-color:var(--color-surface);border-bottom:1px solid var(--color-contrast-border);font-size:.75rem;font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase}.transactions-list h2{padding:1rem 1rem 1rem 0;padding:var(--gap) var(--gap) var(--gap) 0}.transactions-list__list{padding:1.5rem;padding:var(--gap-l);background-color:#f2f2f2;background-color:var(--color-surface);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:.5rem;border-radius:var(--radius-s);font-size:.875rem;font-size:var(--font-size-s);overflow-x:auto}@media only screen and (max-width:768px){.transactions-list__list{padding-right:1rem;padding-right:var(--gap)}}.transactions-list__list-btn{--icon-size: var(--icon-size-m);margin-left:22px;color:#34667f;color:var(--color-primary)}.transactions-list__list .canceled{background-color:#d9d9d9;background-color:var(--color-border);opacity:.6;color:#404040;color:var(--color-grey)}.transactions-list__list .crossed{-webkit-text-decoration:line-through;text-decoration:line-through}.transactions-list__list a{display:block;width:200px;overflow:clip;text-overflow:ellipsis;text-wrap:nowrap}.transactions-list__header{display:flex;flex-direction:row;width:90%;overflow-x:auto}.transactions-list__header span:first-child{padding-left:1rem;padding-left:var(--gap)}.transactions-list__header span:last-child{padding-right:1rem;padding-right:var(--gap)}@media only screen and (max-width:560px){.transactions-list__header{width:-moz-max-content;width:max-content}}.transactions-list__content{width:-moz-max-content;width:max-content;width:100%;max-height:500px;padding:0}.transactions-list__content table thead tr{background-color:transparent}.transactions-list__content table thead th{padding:0 .25rem .5rem;padding:0 var(--gap-xs) var(--gap-s) var(--gap-xs)}.transactions-list__content table thead th:first-child{padding-left:.5rem;padding-left:var(--gap-s)}.transactions-list__content table thead span{font-size:.875rem;font-size:var(--font-size-s);font-weight:400}.transactions-list__content table tr{padding:0 1rem;padding:0 var(--gap);background-color:var(--bs-body-bg);border-bottom:hsl(0,0%,85%) 1px solid;border-bottom:var(--color-border) 1px solid;color:#000;color:var(--color-text)}.transactions-list__content table tr:nth-child(2n){background-color:var(--color-surface-c4)}.transactions-list__content table tr td{padding:.25rem;padding:var(--gap-xs)}.transactions-list__content table tr td:first-child{padding-left:.5rem;padding-left:var(--gap-s)}.transactions-list__content table tr td:last-child{padding-right:.5rem;padding-right:var(--gap-s)}.transaction-cancel-dialog .dotvvm-bp-primitive_header{display:none}.transaction-cancel-dialog .dotvvm-bp-primitive_body{border-radius:.5rem .5rem 0 0;border-radius:var(--radius-s) var(--radius-s) 0 0}.transaction-cancel-dialog .dotvvm-bp-primitive_container{width:300px}.transaction-cancel-dialog__content-labels{color:#404040;color:var(--color-grey)}.transaction-cancel-dialog__footer{width:100%}.transaction-cancel-dialog hr{border-color:#34667f;border-color:var(--color-primary)}.file-upload{--bp-border-radius: var(--radius-s);--bp-border-color: var(--color-contrast-border)}.calendar{display:grid}.calendar__toolbar{display:flex;align-items:center;width:100%;gap:1rem;gap:var(--gap)}.calendar__header{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px;font-size:.875rem;font-size:var(--font-size-s);color:#fff;color:var(--color-text-light)}.calendar__header .weekday{text-align:center}.calendar__grid{display:grid;grid-template-columns:repeat(7,minmax(10px,1fr));grid-gap:4px;gap:4px}@media only screen and (max-width:560px){.calendar__grid{gap:0}}.calendar__day{display:flex;flex-direction:column;min-height:100px;padding:6px;background:var(--color-surface-c4);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:.25rem;border-radius:var(--radius-xs)}@media only screen and (max-width:560px){.calendar__day{min-height:80px;padding:6px 0;margin:-.5px;border-radius:0}}.calendar__day.prev{opacity:.4}.calendar__day-header{display:flex;align-items:center;justify-content:center;font-size:.75rem;font-size:var(--font-size-xs);font-weight:600;color:#000;color:var(--color-text)}.calendar__day-number{font-size:.75rem;font-size:var(--font-size-xs)}.calendar__day-events{display:flex;flex-direction:column;gap:2px}.calendar__day.has-event{border-color:#abb9c0;color:#fff;color:var(--color-text-light);z-index:3}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.calendar__day.has-event{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border))}}.calendar__day.has-current-user-event{border-color:#34667f;border-color:var(--color-primary);color:#34667f;color:var(--color-primary);z-index:4}.calendar__day:hover{background:var(--color-surface-c4)}.calendar__day.weekday span{opacity:.4;font-size:.75rem;font-size:var(--font-size-xs)}.calendar__event{--calendar-event-bg: color-mix(in srgb, var(--color-primary) 12%, var(--color-surface));--calendar-event-border: color-mix(in srgb, var(--color-primary) 22%, var(--color-border));--calendar-event-color: var(--color-text);display:block}.calendar__event a{display:block;width:100%;padding:2px 6px;background:var(--calendar-event-bg);border:1px solid var(--calendar-event-border);border-radius:.25rem;border-radius:var(--radius-xs);font-size:.75rem;font-size:var(--font-size-xs);color:var(--calendar-event-color);-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar__event--current-user{--calendar-event-bg: var(--color-primary);--calendar-event-border: var(--color-primary);--calendar-event-color: var(--color-background)}@media only screen and (max-width:560px){.calendar__event a{padding:0 2px;border-radius:0;font-size:.6rem}}.calendar--small .calendar__header{font-size:.75rem;font-size:var(--font-size-xs);color:#fff;color:var(--color-text-light)}.calendar--small .calendar__header .weekday{text-align:center}.calendar--small .calendar__grid{gap:0}.calendar--small .calendar__day{min-height:auto;padding:0 2px;margin:-.5px;border-radius:0;font-size:.75rem;font-size:var(--font-size-xs);color:#000;color:var(--color-text);transition:background .2s ease;cursor:pointer}.calendar--small .calendar__day-header:hover{background-color:#f2f2f2;background-color:var(--color-surface);color:#34667f;color:var(--color-primary)}.calendar--small .calendar__day-number{font-weight:400;color:currentColor}.calendar--small .calendar__day-events{display:none}.calendar--small .calendar__day.has-current-user-event{background:color-mix(in srgb,hsl(200,42%,35%) 14%,var(--color-surface-c4))}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.calendar--small .calendar__day.has-current-user-event{background:color-mix(in srgb,var(--color-primary) 14%,var(--color-surface-c4))}}.calendar--small .calendar__day.has-current-user-event:hover{background:color-mix(in srgb,hsl(200,42%,35%) 18%,var(--color-surface-c4))}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.calendar--small .calendar__day.has-current-user-event:hover{background:color-mix(in srgb,var(--color-primary) 18%,var(--color-surface-c4))}}#bs-o .calendar__event .calendar__event-link{background:var(--calendar-event-bg);border-color:var(--calendar-event-border);color:var(--calendar-event-color)}#bs-o .calendar__event .calendar__event-link:hover{color:var(--calendar-event-color)}.news-list{display:flex;flex-direction:column;min-height:calc(100dvh - 65px - 2rem);min-height:calc(100dvh - var(--page-title-height) - var(--gap-2xl));gap:1rem;gap:var(--gap)}.news-list__list{--card-width: 280px;--image-width: var(--card-width);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-template-columns:repeat(auto-fill,minmax(var(--card-width),1fr));width:100%;gap:1rem;gap:var(--gap);grid-auto-rows:1fr}.news-list__list-empty{color:#000;color:var(--color-text)}.news-list__list-empty h1{font-size:1rem;font-size:var(--font-size-m)}.news-list__list .image{position:relative;display:block;flex-shrink:0;width:100%;aspect-ratio:5/2;overflow:hidden}.news-list__list .image:after{position:absolute;right:0;bottom:0;left:0;content:"";border-bottom:1px solid hsl(0,0%,85%);border-bottom:1px solid var(--color-border)}.news-list__list img{display:block;width:100%;height:100%;border-radius:.5rem .5rem 0 0;border-radius:var(--radius-s) var(--radius-s) 0 0;transition:all .3s ease-in-out;-o-object-fit:cover;object-fit:cover}.news-list__list-card{position:relative;display:flex;flex:1 1 0%;flex-direction:column;width:100%;background-color:var(--color-surface-c4);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:.5rem;border-radius:var(--radius-s);color:#000;color:var(--color-text);-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease-in-out}.news-list__list-card h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.25rem;font-size:var(--font-size-l)}.news-list__list-card span{font-size:.875rem;font-size:var(--font-size-s);color:#fff;color:var(--color-text-light)}.news-list__list-card:hover{background-color:#fff;background-color:var(--color-white);border-color:var(--color-contrast-border);transition:all .3s ease-in-out}.news-list__list-card:hover h3{color:#2967b3;color:var(--color-link-hover);-webkit-text-decoration:underline;text-decoration:underline}.news-list__pager{display:flex;align-items:center;justify-content:center;width:100%;gap:.25rem;gap:var(--gap-xs);padding-top:1rem;padding-top:var(--gap);margin-top:auto;font-size:1rem;font-size:var(--font-size-m);list-style-type:none;color:var(--color-text-secondary)}.news-list__pager li{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0;background-color:transparent;border:0;border-radius:.25rem;border-radius:var(--radius-xs);transition:background-color .15s ease,color .15s ease}.news-list__pager li a{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 .5rem;padding:0 var(--gap-s);border-radius:inherit;color:var(--color-text-secondary);-webkit-text-decoration:none;text-decoration:none}.news-list__pager li a:focus-visible{outline:2px solid hsl(200,42%,35%);outline:2px solid var(--color-primary);outline-offset:2px}.news-list__pager li:hover:not(.active){background-color:#1b1818;background-color:var(--color-background);color:#34667f;color:var(--color-primary)}.news-list__pager li:hover:not(.active) a{color:#34667f;color:var(--color-primary)}.news-list__pager li.disabled{opacity:.4;pointer-events:none}.news-list__pager .active{background-color:#34667f;background-color:var(--color-primary-highlight);font-weight:var(--font-weight-medium);color:#34667f;color:var(--color-primary);box-shadow:inset 0 -2px #34667f;box-shadow:inset 0 -2px var(--color-primary)}.news-list__pager .active a{color:#34667f;color:var(--color-primary)}.tabs{white-space:nowrap}.tabs__header a{max-width:250px;overflow:hidden;text-overflow:ellipsis}.tabs .dotvvm-bp-tab-control_content{--bp-padding: var(--gap) 0 0}.tabs .dotvvm-bp-primitive_nav{--bp-tab-control-nav_gap: var(--gap);padding:.5rem;padding:var(--gap-s);background-color:#1b1818;background-color:var(--color-background);border:1px solid var(--color-contrast-border);border-radius:1rem;border-radius:var(--gap)}.tabs .dotvvm-bp-primitive_nav:before{display:none}.tabs li{--icon-size: var(--icon-size-xs);padding:1rem 1.5rem;padding:var(--gap) var(--gap-l);background-color:transparent;border:1px solid transparent;border-radius:.55rem;transition:.15s ease-in-out all}.tabs li.dotvvm-bp-state_active{background-color:var(--bs-body-bg);border-color:var(--color-contrast-border)}.academy-item-reactions{font-size:.875rem;font-size:var(--font-size-s)}.academy-item-reactions__grid-header{font-size:.875rem;font-size:var(--font-size-s);color:#000;color:var(--color-text)}.academy-item-reactions__link{color:#34667f;color:var(--color-primary)}.academy-item-reactions__table-header{padding:.25rem .5rem;padding:var(--gap-xs) var(--gap-s);border:1px solid var(--color-contrast-border);border-top:0;font-size:.75rem;font-size:var(--font-size-xs);color:#000;color:var(--color-text)}.academy-item-reactions hr{margin:2px 0;opacity:1;border-color:var(--color-contrast-border)}.academy-item-reactions table{width:100%;color:#000;color:var(--color-text)}.academy-item-reactions th{padding:0 .25rem .5rem;padding:0 var(--gap-xs) var(--gap-s) var(--gap-xs);font-weight:400}.academy-item-reactions tr:nth-child(2n){background-color:#d9d9d9;background-color:var(--color-border)}.academy-item-reactions tr td{padding:.25rem;padding:var(--gap-xs)}.admin-flag{width:100%;min-height:38px;padding:8px;background-color:#34667f;background-color:var(--color-primary);font-size:.75rem;font-size:var(--font-size-xs);line-height:.75rem;line-height:var(--font-size-xs);color:#000;color:var(--color-black);color:#fff;color:var(--color-white);text-align:center}.admin-flag button{padding:0 .5rem!important;padding:0 var(--gap-s)!important;background-color:#f2f2f2;background-color:var(--color-surface);font-size:.75rem;font-size:var(--font-size-xs);line-height:1rem!important;line-height:var(--font-size-m)!important}.region-map{width:100%;max-width:600px;margin:0 auto}.region-map svg{display:block;width:100%;height:auto}.region-map svg .region-label{font-size:.75rem;font-size:var(--font-size-xs);-webkit-user-select:none;-moz-user-select:none;user-select:none;fill:#000;fill:var(--color-black);paint-order:stroke;pointer-events:none}.region{margin-bottom:1rem;margin-bottom:var(--gap-m);transform:scale(.653);transition:all .3s ease;cursor:pointer;fill:#fff;fill:var(--color-white);stroke:#6e6e6e;stroke:var(--color-secondary);stroke-width:2}.region:hover{fill:var(--color-contrast-border)}.region--selected{fill:#94b3d9}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.region--selected{fill:color-mix(in srgb,var(--color-link-hover),white 50%)}}.region--selected:hover{fill:#94b3d9}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.region--selected:hover{fill:color-mix(in srgb,var(--color-link-hover),white 50%)}}.district{padding-top:1rem;padding-top:var(--gap);border-top:1px solid var(--color-contrast-border)}.district:not(:first-child){margin-top:1rem;margin-top:var(--gap)}.district h3{margin-bottom:1rem!important;margin-bottom:var(--gap)!important;font-size:1rem;font-size:var(--font-size-m)}.district-checkboxes{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@media only screen and (max-width:560px){.district-checkboxes{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:375px){.district-checkboxes{grid-template-columns:1fr}}.filter-bar{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(170px,1fr) minmax(170px,1fr) minmax(210px,1fr);align-items:end;grid-gap:1rem;grid-gap:var(--gap);gap:1rem;gap:var(--gap);grid-row-gap:.25rem;grid-row-gap:var(--gap-xs);row-gap:.25rem;row-gap:var(--gap-xs)}.filter-bar .checklist-dropdown{width:100%}@media only screen and (max-width:1366px){.filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:1024px){.filter-bar{grid-template-columns:1fr}}.filter-field{display:flex;flex-direction:column;min-width:0}.filter-field__label{margin-bottom:.25rem;margin-bottom:var(--gap-xs);font-size:.875rem;font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.range-group{display:flex;flex-direction:row;align-items:center;min-height:40px;gap:.25rem;gap:var(--gap-xs);padding:0 10px;background-color:#f2f2f2;background-color:var(--color-surface);border:1px solid var(--color-contrast-border);border-radius:.25rem;border-radius:var(--radius-xs)}.range-group:focus-within{border-color:#34667f;border-color:var(--color-primary)}.range-group__dash{flex:0 0 auto;color:var(--color-text-secondary)}.range-group__input{flex:1 1 0;min-width:0}.range-group>div{flex:1 1 0;min-width:0;background:transparent;border:none!important;box-shadow:none!important}.range-group input{width:100%;min-width:0;min-height:38px;padding:0;background:transparent;border:none!important;box-shadow:none!important;outline:none!important}.range-group--dates{padding:0}.range-group--dates input{padding-left:10px}.filter-chips{display:flex;flex-direction:row;align-items:center;gap:.5rem;gap:var(--gap-s);flex-wrap:wrap}.filter-chips__label{font-size:.875rem;font-size:var(--font-size-s);color:var(--color-text-secondary)}.filter-chips__rest{display:contents}.filter-chip{--icon-size: 14px;display:inline-flex;align-items:center;min-height:auto;gap:.25rem;gap:var(--gap-xs);padding:6px 14px!important;background-color:#f2f2f2;background-color:var(--color-surface);border:1px solid var(--color-contrast-border);border-radius:999px;font-size:.875rem;font-size:var(--font-size-s);letter-spacing:normal;color:#000;color:var(--color-text);white-space:nowrap;cursor:pointer}.filter-chip--input-height{min-height:40px}.filter-chip:hover{border-color:#34667f;border-color:var(--color-primary)}.filter-chip--active{background-color:#34667f;background-color:var(--color-primary);border-color:#34667f;border-color:var(--color-primary);color:#f2f2f2;color:var(--color-surface)}.filter-chip--active:hover{background-color:#34667f;background-color:var(--color-primary);color:#f2f2f2;color:var(--color-surface)}.filter-chip--more{background-color:transparent;border-style:dashed;color:var(--color-text-secondary)}.filter-more{position:relative;display:flex;flex-direction:row;align-items:flex-end;gap:1rem;gap:var(--gap);padding-top:1rem;padding-top:var(--gap);border-top:1px solid hsl(0,0%,85%);border-top:1px solid var(--color-border);z-index:6;flex-wrap:wrap}.filter-more .checklist-dropdown{width:200px}@media only screen and (max-width:1024px){.filter-more{flex-direction:column;align-items:stretch;flex-wrap:nowrap}.filter-more .checklist-dropdown,.filter-more .filter-field{width:100%}}.filter-footer{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:.5rem 1rem;gap:var(--gap-s) var(--gap);flex-wrap:wrap}.filter-footer .filter-chips{flex:1 1 auto;min-width:0}@media only screen and (max-width:1024px){.filter-footer{flex-direction:column;align-items:stretch;flex-wrap:nowrap}}.filter-actions{display:flex;flex-direction:row;align-items:flex-end;gap:.5rem;gap:var(--gap-s);margin-left:auto;flex-wrap:wrap}.filter-actions__more{--icon-size: 16px;display:inline-flex;align-items:center;gap:.25rem;gap:var(--gap-xs)}.filter-actions__clear{font-size:.875rem;font-size:var(--font-size-s);color:var(--color-text-secondary);-webkit-text-decoration:underline;text-decoration:underline;white-space:nowrap}.filter-actions__clear:hover{color:#000;color:var(--color-text)}.filter-actions__submit{white-space:nowrap}.filter-actions__submit--empty{opacity:.65;filter:grayscale(.4)}@media only screen and (max-width:1024px){.filter-actions{flex-direction:column;align-items:stretch;margin-left:0;flex-wrap:nowrap}}.checkbox-filter{display:flex;align-items:center;gap:.5rem;gap:var(--gap-s);padding:6px 0;font-size:.875rem;font-size:var(--font-size-s);cursor:pointer}.checkbox-filter input[type=checkbox]{margin:0}.club-range-slider{--bp-border-radius: 999px;--bp-color_base: #e6e8ea;--bp-color_primary: #345d78;--bp-color_base-hover: #e6e8ea;--bp-color_base-active: #e6e8ea;--bp-color_primary-hover: #345d78;--bp-color_primary-active: #345d78;--bp-slider-grip_width-multiplier: .95em;--bp-slider-grip_height-multiplier: .95em}.club-range-slider.dotvvm-bp-primitive_slider .dotvvm-bp-primitive_value:after{width:0}.club-range-slider,.club-range-slider .dotvvm-bp-range-slider{position:relative;width:100%;max-width:100%;box-sizing:border-box;margin-top:2px;overflow:visible}.club-range-slider.dotvvm-bp-range-slider,.club-range-slider .dotvvm-bp-range-slider{width:100%!important;max-width:100%!important}.club-range-slider.dotvvm-bp-range-slider *,.club-range-slider .dotvvm-bp-range-slider *{transition:none!important}.club-range-slider.dotvvm-bp-range-slider .dotvvm-bp-slider-range,.club-range-slider .dotvvm-bp-range-slider .dotvvm-bp-slider-range{max-width:100%!important;box-sizing:border-box;background-color:#345d78!important;border-radius:999px}.club-range-slider.dotvvm-bp-range-slider .dotvvm-bp-slider-track,.club-range-slider .dotvvm-bp-range-slider .dotvvm-bp-slider-track{right:auto!important;left:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box;background-color:#e6e8ea!important}.club-range-slider.dotvvm-bp-range-slider .dotvvm-bp-slider-grip,.club-range-slider .dotvvm-bp-range-slider .dotvvm-bp-slider-grip{background:#fff!important;filter:none!important;border:2px solid #345d78;border-radius:50%;box-shadow:0 1px 2px #0000001f}.club-range-slider.dotvvm-bp-range-slider .dotvvm-bp-slider-grip:hover,.club-range-slider.dotvvm-bp-range-slider .dotvvm-bp-slider-grip:focus,.club-range-slider.dotvvm-bp-range-slider .dotvvm-bp-slider-grip:active,.club-range-slider .dotvvm-bp-range-slider .dotvvm-bp-slider-grip:hover,.club-range-slider .dotvvm-bp-range-slider .dotvvm-bp-slider-grip:focus,.club-range-slider .dotvvm-bp-range-slider .dotvvm-bp-slider-grip:active{background:#fff!important;border-color:#345d78;box-shadow:0 1px 2px #0000001f}.club-range-slider.dotvvm-bp-range-slider .dotvvm-bp-slider-grip:before,.club-range-slider.dotvvm-bp-range-slider .dotvvm-bp-slider-grip:after,.club-range-slider .dotvvm-bp-range-slider .dotvvm-bp-slider-grip:before,.club-range-slider .dotvvm-bp-range-slider .dotvvm-bp-slider-grip:after{background:#fff!important;border-color:#345d78!important;box-shadow:none!important}.club-range-slider.dotvvm-bp-range-slider [role=slider],.club-range-slider .dotvvm-bp-range-slider [role=slider]{background:#fff!important;filter:none!important;border:2px solid #345d78!important;border-radius:50%!important;box-shadow:0 1px 2px #0000001f!important;outline:none!important}.club-range-slider.dotvvm-bp-range-slider [role=slider]:hover,.club-range-slider.dotvvm-bp-range-slider [role=slider]:focus,.club-range-slider.dotvvm-bp-range-slider [role=slider]:active,.club-range-slider .dotvvm-bp-range-slider [role=slider]:hover,.club-range-slider .dotvvm-bp-range-slider [role=slider]:focus,.club-range-slider .dotvvm-bp-range-slider [role=slider]:active{background:#fff!important;border-color:#345d78!important;box-shadow:0 1px 2px #0000001f!important}.club-range-slider.dotvvm-bp-range-slider [role=slider]:before,dotvvm-bp-primitive_slider .dotvvm-bp-primitive_value:after .club-range-slider.dotvvm-bp-range-slider [role=slider]:after,.club-range-slider .dotvvm-bp-range-slider [role=slider]:before,dotvvm-bp-primitive_slider .dotvvm-bp-primitive_value:after .club-range-slider .dotvvm-bp-range-slider [role=slider]:after{background:#fff!important;border-color:#345d78!important}.club-range-slider.dotvvm-bp-range-slider input[type=range],.club-range-slider .dotvvm-bp-range-slider input[type=range]{background:transparent!important}.club-range-slider.dotvvm-bp-range-slider input[type=range]::-webkit-slider-runnable-track,.club-range-slider .dotvvm-bp-range-slider input[type=range]::-webkit-slider-runnable-track{background:transparent!important}.club-range-slider.dotvvm-bp-range-slider input[type=range]::-webkit-slider-thumb,.club-range-slider .dotvvm-bp-range-slider input[type=range]::-webkit-slider-thumb{background:#fff!important;border:2px solid #345d78!important;box-shadow:0 1px 2px #0000001f!important}.club-range-slider.dotvvm-bp-range-slider input[type=range]::-moz-range-track,.club-range-slider .dotvvm-bp-range-slider input[type=range]::-moz-range-track{background:transparent!important}.club-range-slider.dotvvm-bp-range-slider input[type=range]::-moz-range-thumb,.club-range-slider .dotvvm-bp-range-slider input[type=range]::-moz-range-thumb{background:#fff!important;border:2px solid #345d78!important;box-shadow:0 1px 2px #0000001f!important}.scroll-to-top{position:fixed;right:50px;bottom:12px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:#00000073;opacity:0;border:none;border-radius:.5rem;border-radius:var(--radius-s);transition:opacity .2s,visibility .2s,background-color .2s,transform .2s;z-index:50;visibility:hidden;cursor:pointer}.scroll-to-top .icon{width:20px;height:20px;fill:#fff;fill:var(--color-white)}.scroll-to-top:hover{background-color:#000000a6!important;transform:translateY(-2px)}.scroll-to-top--visible{opacity:1;visibility:visible}@media only screen and (max-width:560px){.scroll-to-top{right:20px}}@media only screen and (max-width:425px){.scroll-to-top{right:5px}}.cookie-consent{position:fixed;right:1.5rem;right:var(--gap-l);bottom:1.5rem;bottom:var(--gap-l);display:none;align-items:center;width:min(560px,100vw - 2 * 1.5rem);width:min(560px,100vw - 2 * var(--gap-l));gap:1.5rem;gap:var(--gap-l);padding:1rem;padding:var(--gap);background-color:#f2f2f2;background-color:var(--color-surface);border:1px solid hsl(0,0%,85%);border:1px solid var(--color-border);border-radius:.5rem;border-radius:var(--radius-s);z-index:1000;box-shadow:0 8px 32px #00000024}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.cookie-consent{box-shadow:0 8px 32px color-mix(in srgb,var(--color-black) 14%,transparent)}}.cookie-consent--visible{display:flex}.cookie-consent__content{display:flex;flex:1;flex-direction:column;min-width:0;gap:.25rem;gap:var(--gap-xs)}.cookie-consent__content p{margin:0;color:#fff;color:var(--color-text-light)}.cookie-consent__button{flex-shrink:0}@media only screen and (max-width:560px){.cookie-consent{right:1rem;right:var(--gap);bottom:1rem;bottom:var(--gap);flex-direction:column;align-items:stretch;width:calc(100vw - 2rem);width:calc(100vw - 2 * var(--gap));gap:1rem;gap:var(--gap)}}
