:root{--primary-color: $primary-color;--secondary-color: $secondary-color;--tertiary-color: $tertiary-color;--quaternary-color: $quaternary-color;--darken: $darken;--darken2: $darken2;--darken3: $darken3;--invisible: $invisible}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}router-outlet+*{width:100%!important;height:100%!important}html,body{margin:0;width:100dvw;height:100dvh;overflow:hidden}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit;padding:0;margin:0;min-height:0;min-width:0;flex-shrink:0}::selection{color:#395b64;background:#e7f6f2}input{-webkit-user-select:all!important}a{cursor:pointer;text-decoration:none}@media (max-width: 1000px){input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}}body{color:#a5c9ca;background-image:url("./media/main-background-AYFR4WO6.jpg");-webkit-backdrop-filter:saturate(.3);backdrop-filter:saturate(.3);background-blend-mode:color;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-size:14px;text-align:center;line-height:2;font-family:Verdana,sans-serif}body *::-webkit-scrollbar{width:8px}body *::-webkit-scrollbar-thumb{background:#395b64}@media (hover: hover){body *::-webkit-scrollbar-thumb:hover{background:#a5c9ca}}body *::-webkit-scrollbar-track{background-color:transparent}
