@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600&family=Raleway:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&family=Raleway:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=League+Gothic&display=swap";:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{margin:0;font-family:sans-serif,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--Page-background-colour, #121212);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}*::-webkit-scrollbar{display:none}html{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}.yfm{color:#fff!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.g-md-wysiwyg-editor_toolbar .yfm-editor,.ͼ1,.ͼ2,.cm-line,.ͼ16,.ͼ1g,.ͼ17{color:#fff!important}.app-loading-message{color:#fff}.molecule_popup_container,.MuiInputBase-input{background-color:#121212!important}.MuiInputBase-root{background-color:#121212!important;border:1px solid grey!important}.MuiFormLabel-root{color:#fff!important}.MuiInputBase-root{input{color:#fff!important}}.MuiSvgIcon-root{fill:#fff!important}.g-popup{background:#222!important;color:#fff!important}.g-hotkey__plus,.g-button__text,.g-text-input__control{color:#fff!important}.g-popup__content{background:#222!important;border:1px solid #424242!important;color:#fff!important}.g-md-toolbar-list-button__item,.g-icon{color:#fff!important}.g-popup__content>:last-child{background-color:#222!important}.g-menu__item-content,.g-md-toolbar-button-with-popup-menu__menu-group .g-menu__group-label,.g-md-wysiwyg-editor__editor{color:#fff!important}.ProseMirror.g-md-editor.yfm-editor{color:#fff}.g-md-placeholder__text{color:#fff!important}.g-md-placeholder__cursor{border-color:#fff!important}.login-form-wrapper{position:relative;min-width:350px;height:calc(100vh - 300px);overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#1e1e1e;border-radius:8px;padding:20px}.login-form{background-color:#12121213;color:#f2f2f2;padding:20px;border-radius:8px;box-shadow:0 4px 8px #0003;min-width:350px;height:400px;position:relative;z-index:1;box-sizing:border-box;.form-group{margin-bottom:1rem;display:flex;flex-direction:column;align-items:center;label{display:block;margin-bottom:.5rem;font-weight:700}input{width:100%;padding:.8rem;border:1px solid #333;border-radius:4px;background-color:#333;color:#f2f2f2;font-size:1rem}}.login-button{width:100%;padding:1rem;border:none;border-radius:4px;background-color:#da1d56;color:#fff;font-size:1rem;cursor:pointer;margin-top:1rem;&:hover{background-color:#b82d4c}}.login-options{display:flex;flex-direction:column;align-items:center;margin-top:1rem;.google-login-button{display:flex;align-items:center;justify-content:center;background-color:#2f2d2d;color:#fff;border:none;padding:.8rem;border-radius:4px;cursor:pointer;font-size:1rem;margin-bottom:1rem;width:100%;img{width:35px;height:35px;margin-right:.5rem}&:hover{background-color:#a02a15}}.links{font-size:.9rem;text-align:center;a{color:#545557;text-decoration:none;&:hover{text-decoration:underline}}}}}.login-form-wrapper:before,.login-form-wrapper:after{content:"";position:absolute;border-radius:50%;z-index:0;pointer-events:none;background:#ffffff1a;backdrop-filter:blur(15px)}.login-form-wrapper:before{width:320px;height:320px;background:radial-gradient(circle,#d717344d,#6c5ce700);top:-100px;left:-100px}.login-form-wrapper:after{width:320px;height:320px;background:radial-gradient(circle,#25a7df4d,#55efc400);bottom:-100px;right:-100px}.login-page{display:flex;height:100vh;gap:20px;flex-wrap:wrap}.Left-container,.Right-container{flex:1;display:flex;align-items:center;justify-content:center;font-size:24px}.text-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:300px;padding:20px;flex-wrap:wrap}.form-container{display:flex;flex-direction:column;align-items:center;justify-content:center}h1{font-size:calc(1rem + 3vw);line-height:calc(1rem + 3.5vw);font-weight:bolder;margin-bottom:.5rem}p{font-size:1.3rem;margin:0}.hero-head-text{color:var(--text-defult, #fafafa)}.hero-span{color:#da1d56}.hero-p-text{color:var(--text-defult, #fafafa)}@media (max-width: 900px){.login-page{flex-direction:column}}.molecule_popup_backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px);background-color:mix(#121212,#00000000,20%);.molecule_popup_container{width:700px;max-width:97vw;max-height:95vh;overflow:auto;padding:2rem 3rem;border-radius:8px;box-shadow:0 0 18px 8px #0000000f;position:relative;border:1px solid;background-color:#f2f2f2;border-color:#f2f2f2;color:#fff;.molecule_popup_title{font-size:1.5rem;margin-bottom:1rem;font-weight:700;text-align:center;color:#fff;.molecule_popup_close{position:absolute;top:1rem;right:1rem;cursor:pointer;svg{transition:fill linear .25s;fill:#fff}}}}.molecule_popup_flex{display:flex;align-items:center;flex-direction:column}}.molecule_popup_backdrop .molecule_popup_container .molecule_popup_title .molecule_popup_close svg{position:absolute;right:1rem;top:1rem;z-index:1000}.atom_flexbox{display:flex;&.column{flex-direction:column}&.justify-center{justify-content:center}&.justify-end{justify-content:flex-end}&.align-end{align-items:flex-end}&.align-center{align-items:center}&.justify-between{justify-content:space-between}&.full-width{width:100%}&.no-shrink{flex-shrink:0}&.flex-wrap{flex-wrap:wrap}}.zn-input{width:100%;.zn-input-input{border-radius:8px;padding:.75rem 1.25rem;margin-top:.35rem;margin-bottom:.35rem;border:1px solid;width:100%;font-size:1rem;height:unset!important;-webkit-text-fill-color:unset!important;color:#fff;border-color:#454545;background-color:#f2f2f2}}.zn-input-required{color:#da1d56}.zn-input-optional{color:#6b7280;font-size:.8rem}.zn-input-label{font-size:1rem;color:#fff}.zn-input-error{margin-top:-.3rem;color:#da1d56}.zn-input-helper{font-size:.9rem;color:#ccc}.zn-input-valid{border-color:#48c59c!important}.zn-input-invalid{border-color:#da1d56!important}.zn-input-shake{animation:shake .25s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.zn-visibility-icon-container{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.zn-visibility-icon{color:#ccc}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.zn-input-label-status-dashboard{font-size:14px;font-weight:500;color:#fff;margin-bottom:5px}.input-wrapper{position:relative;width:100%}.custom-select{cursor:pointer;padding:.75rem 1.25rem;background-color:#121212;color:#fff;border:1px solid #454545;border-radius:8px;font-size:1rem;height:unset!important}.dropdown-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:transform .3s ease;pointer-events:none}.dropdown-icon.open{transform:translateY(-50%) rotate(180deg)}.options-container{position:absolute;top:100%;left:0;width:100%;background-color:#121212;border:1px solid #454545;border-radius:4px;box-shadow:0 4px 8px #0000001a;z-index:1;max-height:150px;overflow-y:auto}.option-item{padding:12px 20px;cursor:pointer;color:#000;align-items:flex-start}.option-item:hover{background-color:#f2f2f2}.status-container{display:flex;flex-direction:column}.status{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:12px;line-height:140%;letter-spacing:0px;vertical-align:middle;padding:8px 16px;border-radius:20px}.archived{color:#8e8e8e;background:#f2f2f2;text-align:center}.wip{color:#f89900;background:#f8990026;text-align:center}.Impact{color:#b517dd;background:#b517dd26;text-align:center}.active{color:#48c59c;background:#48c59c26;text-align:center}.board{background:#ee275e26;color:#ee275e;text-align:center}.level{color:#48c59c;background:#48c59c26;text-align:center}.subject{color:#f89900;background:#f8990026;text-align:center}.module{background:#ee275e26;color:#ee275e;text-align:center}.chapter{color:#f89900;background:#f8990026;text-align:center}.rejected{background:#ee275e26;color:#ee275e;text-align:center}.approved{color:#48c59c;background:#48c59c26;text-align:center}.pending{color:#8e8e8e;background:#f2f2f2;text-align:center}.admin,.declined{background:#ee275e26;color:#ee275e;text-align:center}.superadmin{color:#48c59c;background:#48c59c26;text-align:center}.contributor{color:#f89900;background:#f8990026;text-align:center}.team{color:#8e8e8e;background:#f2f2f2;text-align:center}.Growth{color:#f89900;background:#f8990026;text-align:center}.People{color:#48c59c;background:#48c59c26;text-align:center}.Content{color:#26b3e8;background:#70a9f926;text-align:center}.Community{background:#ee275e26;color:#ee275e;text-align:center}.Product{color:#8e8e8e;background:#f2f2f2;text-align:center}.zn-button{border-radius:8px;padding:.75rem 3rem;margin:.5rem 0;font-weight:600;font-size:1rem;cursor:pointer;text-align:center;position:relative;color:#f2f2f2;&.zn-button-filled{border:none;&.zn-button-color-primary{color:#fff;background-color:#da1d56}&.zn-button-color-secondary{color:#fff;background-color:#26b3e8}&.zn-button-color-auto{background-color:#303030}}&.zn-button-outlined{background-color:transparent;border:1px solid;&.zn-button-color-primary{border-color:#da1d56}&.zn-button-color-secondary{border-color:#26b3e8}&.zn-button-color-auto{border-color:#454545}}&.zn-button-disabled{opacity:.7;cursor:not-allowed}&.zn-button-slim{padding:.5rem 1rem}&:hover,&:focus{opacity:.7}&:focus{outline:#cccccc solid 1px}}.zn-select-input{width:100%;color:#fff;>div{width:100%!important;display:flex}.molecule_menu-popper{width:unset!important;.molecule_menu-transition_container{max-height:200px;overflow:auto}}.zn-select-selector{border-radius:8px;padding:.75rem 1.25rem;margin-top:.35rem;margin-bottom:.35rem;border:1px solid;width:100%;cursor:pointer;color:#fff;border-color:#454545;.zn-select-placeholder{color:#fff;font-size:16px}}}.zn-select-search-container{position:sticky;top:0;z-index:1}.zn-select-required{color:#da1d56}.zn-select-optional{color:#6b7280;font-size:.8rem}.zn-select-search{background-color:#191919;border:1px solid #000;color:#fff;border-radius:4px;padding:8px;.zn-select-search-icon{color:#fff;margin-right:8px}.zn-select-search-input{border:none;background:none;outline:none;width:100%;font-size:14px;color:#fff;&::placeholder{color:#fff}}}.molecule_menu-popper{z-index:50;.molecule_menu-transition_container{border:1px solid;box-shadow:0 0 9px 4px #0000000f;min-width:14rem;border-color:#454545;background-color:#191919;color:#fff;&.molecule_menu-transition-place_top{transform-origin:center bottom;margin-bottom:8px}&.molecule_menu-transition-place_bottom{transform-origin:center top;margin-top:8px}.molecule_menu-item_container{padding:4px!important;.MuiListItem-root{border-radius:2px;&:hover{background-color:#303030}}}}}.MuiChip-label{color:#fff!important}.pdf-controls-menu-button{display:flex;padding:5px 13px;align-items:center;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}.modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.modal{background:#1e1e1e;border-radius:12px;width:500px;max-width:100%;box-shadow:0 8px 32px #0006}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #2a2a2a}.modal-header h2{margin:0;font-size:18px;font-weight:600;color:#fafafa}.close-button{background:none;border:none;color:#999;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .2s,background .2s}.close-button:hover{color:#fff;background:#ffffff1a}.modal-content{padding:24px}.upload-area{border:2px dashed #444;border-radius:10px;padding:40px 24px;display:flex;align-items:center;justify-content:center;transition:border-color .2s}.upload-area:hover{border-color:#26b3e8}.upload-trigger{display:flex;flex-direction:column;align-items:center;gap:12px;background:none;border:none;color:#999;cursor:pointer;transition:color .2s}.upload-trigger:hover{color:#26b3e8}.upload-icon{width:36px;height:36px}.upload-text{font-size:14px;margin:0}.loading-container{display:flex;flex-direction:column;align-items:center;gap:12px}.spinner{width:32px;height:32px;border:3px solid #333;border-top-color:#26b3e8;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.upload-success{display:flex;flex-direction:column;gap:16px}.url-display{display:flex;align-items:center;gap:8px;background:#2a2a2a;border-radius:8px;padding:12px 16px;border:1px solid #333}.url-display span{flex:1;font-size:13px;color:#ccc;word-break:break-all;line-height:1.5}.url-display button{flex-shrink:0;background:none;border:none;color:#999;cursor:pointer;padding:6px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:color .2s,background .2s}.url-display button:hover{color:#26b3e8;background:#26b3e81a}.reset-upload{align-self:flex-start;padding:8px 16px;font-size:13px;font-weight:500;color:#fafafa;background:#333;border:1px solid #444;border-radius:6px;cursor:pointer;transition:background .2s}.reset-upload:hover{background:#444}.color-badge-container{display:flex;flex-direction:column}.color-badge-container--left{align-items:flex-start;justify-content:flex-start}.color-badge-container--center{align-items:center;justify-content:center}.color-badge-container--right{align-items:flex-end;justify-content:flex-end}.color-badge{display:inline-flex;align-items:center;justify-content:center;font-family:Open Sans,sans-serif;font-style:normal;font-weight:600;line-height:normal;border-radius:6px;text-align:center;white-space:nowrap;transition:all .2s ease-in-out}.color-badge--small{font-size:10px;padding:3px 6px;min-height:16px}.color-badge--medium{font-size:12px;padding:4px 8px;min-height:20px}.color-badge--large{font-size:14px;padding:6px 12px;min-height:24px}.color-badge--green.color-badge--filled{color:#48c59c;background:#48c59c26;border:1px solid rgba(72,197,156,.3)}.color-badge--green.color-badge--outlined{color:#48c59c;background:transparent;border:1px solid #48c59c}.color-badge--green.color-badge--light{color:#2d8563;background:#48c59c14;border:1px solid rgba(72,197,156,.2)}.color-badge--pink.color-badge--filled,.color-badge--red.color-badge--filled{color:#ee275e;background:#ee275e26;border:1px solid rgba(238,39,94,.3)}.color-badge--pink.color-badge--outlined,.color-badge--red.color-badge--outlined{color:#ee275e;background:transparent;border:1px solid #ee275e}.color-badge--pink.color-badge--light,.color-badge--red.color-badge--light{color:#c41e50;background:#ee275e14;border:1px solid rgba(238,39,94,.2)}.color-badge--yellow.color-badge--filled,.color-badge--orange.color-badge--filled{color:#f89900;background:#f8990026;border:1px solid rgba(248,153,0,.3)}.color-badge--yellow.color-badge--outlined,.color-badge--orange.color-badge--outlined{color:#f89900;background:transparent;border:1px solid #f89900}.color-badge--yellow.color-badge--light,.color-badge--orange.color-badge--light{color:#d48000;background:#f8990014;border:1px solid rgba(248,153,0,.2)}.color-badge--blue.color-badge--filled{color:#26b3e8;background:#70a9f926;border:1px solid rgba(112,169,249,.3)}.color-badge--blue.color-badge--outlined{color:#26b3e8;background:transparent;border:1px solid #26b3e8}.color-badge--blue.color-badge--light{color:#1e95c4;background:#70a9f914;border:1px solid rgba(112,169,249,.2)}.color-badge--purple.color-badge--filled{color:#9c48c5;background:#9c48c526;border:1px solid rgba(156,72,197,.3)}.color-badge--purple.color-badge--outlined{color:#9c48c5;background:transparent;border:1px solid #9c48c5}.color-badge--purple.color-badge--light{color:#7a3a9b;background:#9c48c514;border:1px solid rgba(156,72,197,.2)}.color-badge--gray.color-badge--filled,.color-badge--grey.color-badge--filled{color:#9e9e9e;background:#9e9e9e26;border:1px solid rgba(158,158,158,.3)}.color-badge--gray.color-badge--outlined,.color-badge--grey.color-badge--outlined{color:#8e8e8e;background:transparent;border:1px solid #8e8e8e}.color-badge--gray.color-badge--light,.color-badge--grey.color-badge--light{color:#6b6b6b;background:#f8f8f8;border:1px solid #e8e8e8}.color-badge--black.color-badge--filled{color:#fff;background:#2c2c2c;border:1px solid #1a1a1a}.color-badge--black.color-badge--outlined{color:#2c2c2c;background:transparent;border:1px solid #2c2c2c}.color-badge--black.color-badge--light{color:#2c2c2c;background:#f5f5f5;border:1px solid #e0e0e0}.color-badge--white.color-badge--filled{color:#2c2c2c;background:#fff;border:1px solid #e0e0e0}.color-badge--white.color-badge--outlined{color:#fff;background:transparent;border:1px solid #ffffff}.color-badge--white.color-badge--light{color:#2c2c2c;background:#fafafa;border:1px solid #f0f0f0}.color-badge:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.color-badge[style*=--custom-color]{color:var(--custom-color);background:var(--custom-bg, rgba(0, 0, 0, .1));border:1px solid var(--custom-border, var(--custom-color))}@media (max-width: 768px){.color-badge--large{font-size:12px;padding:5px 10px;min-height:22px}.color-badge--medium{font-size:11px;padding:3px 7px;min-height:18px}.color-badge--small{font-size:9px;padding:2px 5px;min-height:14px}}.color-badge:focus{outline:2px solid #4a90e2;outline-offset:2px}@media (prefers-contrast: high){.color-badge{border-width:2px;font-weight:700}}.table-container{width:100%;font-family:Open Sans,sans-serif;background-color:#171717;border-radius:8px;overflow:hidden;border:none}.table-container--sticky-header{position:relative}.table-wrapper{width:100%;overflow-x:auto;scroll-behavior:smooth}.table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;color:#fff;background-color:#171717}.table--responsive{display:table}.table__header{background-color:#191919;position:relative}.table-container--sticky-header .table__header{position:sticky;top:0}.table__header-row{background-color:#191919}.table__header-cell{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:12px;line-height:140%;padding:16px;text-align:center;color:#9e9e9e;border-bottom:none;white-space:nowrap;user-select:none;background-color:#171717!important;position:relative}.table__header-cell:not(:last-child){border-right:none}.table__header-cell--sortable{cursor:pointer;transition:background-color .2s ease,color .2s ease}.table__header-cell--sortable:hover{background-color:#2a2a2a;color:#3b82f6}.table__header-content{display:flex;align-items:center;justify-content:space-between;gap:8px}.table__header-text{flex:1;color:#9e9e9e}.table__sort-icon{font-size:12px;color:#3b82f6;font-weight:700;min-width:12px;text-align:center}.table__body{background-color:#1a1b1c!important}.table__body-row{transition:background-color .2s ease;border-bottom:1px solid #2a2a2a}.table--hoverable .table__body-row:hover{background-color:#1f1f1f}.table--striped .table__body-row--even{background-color:#1a1a1a}.table--striped .table__body-row--odd{background-color:#171717}.table__body-cell{padding:16px;color:#fff;background-color:#1a1b1c!important;font-size:14px;border-right:none;vertical-align:middle;word-wrap:break-word;border-bottom:1px solid #ffffff1a}.table__body-row:last-child{border-bottom:none}.table__cell-content{width:100%}.table__cell-content--scrollable{overflow-x:auto;overflow-y:hidden;white-space:nowrap;max-width:100%}.table__cell-content--scrollable .table__badges-container{display:flex;gap:8px;align-items:center;white-space:nowrap;min-width:max-content}.table__cell-content--scrollable .table__name-cell{display:flex;align-items:center;gap:8px;white-space:nowrap;min-width:max-content}.table__empty-row{background-color:#171717}.table__empty-cell{padding:40px 16px;text-align:center;border:none}.table__empty-content{display:flex;flex-direction:column;align-items:center;gap:8px}.table__empty-text{color:#9ca3af;font-size:16px;font-weight:500}.table-loading{display:flex;align-items:center;justify-content:center;padding:60px 20px;background-color:#171717;border-radius:8px;border:none;width:100%}.table-loading__content{display:flex;flex-direction:column;align-items:center;gap:16px}.table-loading__spinner{width:24px;height:24px;border:2px solid #2a2a2a;border-top:2px solid #3b82f6;border-radius:50%;animation:table-spinner 1s linear infinite}.table-loading__text{color:#3b82f6;font-size:16px;font-weight:500}@keyframes table-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.table__cell--center{text-align:center}.table__cell--right{text-align:right}.table__cell--nowrap{white-space:nowrap}.table__cell--truncate{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table__cell--success{color:#10b981}.table__cell--warning{color:#f59e0b}.table__cell--error{color:#ef4444}.table__cell--muted{color:#9ca3af}.table__status-badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;text-transform:capitalize}.table__status-badge--approved{background-color:#dcfce7;color:#166534}.table__status-badge--rejected{background-color:#fef2f2;color:#dc2626}.table__status-badge--pending{background-color:#fef3c7;color:#d97706}.table__status-badge--active{background-color:#dbeafe;color:#1d4ed8}.table__status-badge--inactive{background-color:#f3f4f6;color:#6b7280}.table__action-button{display:inline-flex;align-items:center;justify-content:center;padding:6px;border:none;border-radius:4px;background-color:transparent;color:#9ca3af;cursor:pointer;transition:all .2s ease}.table__action-button:hover{background-color:#2a2a2a;color:#fff}.table__action-button--primary{color:#3b82f6}.table__action-button--primary:hover{background-color:#3b82f61a;color:#60a5fa}.table__action-button--danger{color:#ef4444}.table__action-button--danger:hover{background-color:#ef44441a;color:#f87171}.table-wrapper::-webkit-scrollbar{height:8px}.table-wrapper::-webkit-scrollbar-track{background:#2a2a2a;border-radius:4px}.table-wrapper::-webkit-scrollbar-thumb{background:#616161;border-radius:4px}.table-wrapper::-webkit-scrollbar-thumb:hover{background:#757575}@media (max-width: 1200px){.table{min-width:800px}}@media (max-width: 768px){.table{min-width:600px;font-size:12px}.table__header-cell,.table__body-cell{padding:12px 8px}.table__empty-cell{padding:30px 16px}.table__empty-text{font-size:14px}.table-loading{padding:40px 20px}}@media (max-width: 480px){.table{min-width:500px;font-size:11px}.table__header-cell,.table__body-cell{padding:10px 6px}.table__cell--truncate{max-width:150px}.table__status-badge{font-size:10px;padding:2px 6px}.table__action-button{padding:4px}}.table__user-info{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.table__user-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.table--activity-tracker{background-color:#171717}.table--activity-tracker .table__header{background-color:#191919}.table--activity-tracker .table__header-cell{background-color:#191919;border-bottom:none}.table--activity-tracker .table__body-row:hover{background-color:#1f1f1f}.table--onboarding-steps .table__header-cell:first-child{text-align:left;max-width:250px;min-width:250px}.table--onboarding-steps .table__body-cell:first-child{text-align:left;max-width:250px}.table__form-input{width:100%;padding:8px 12px;border:1px solid #454545;border-radius:4px;background-color:#121212;color:#fff;font-size:14px}.table__form-input:focus{outline:none;border-color:#3b82f6}.table--compact .table__header-cell,.table--compact .table__body-cell{padding:8px 12px}.table--compact{font-size:12px}.table--large .table__header-cell,.table--large .table__body-cell{padding:20px 16px}.table--large{font-size:16px}.table--dark{background-color:#171717;color:#fff;border:none}.table--dark .table__header{background-color:#191919}.table--dark .table__header-cell{background-color:#191919;color:#fff;border-bottom:none}.table--dark .table__body-cell{border-right:none;color:#fff}.table--dark .table__body-row{border-bottom:1px solid #2a2a2a}.table--light{background-color:#fff;color:#1f2937;border:none}.table--light .table__header{background-color:#f9fafb}.table--light .table__header-cell{background-color:#f9fafb;color:#1f2937;border-bottom:none}.table--light .table__body-cell{border-right:none;color:#1f2937}.table--light .table__body-row{border-bottom:1px solid #e5e7eb}.table--light .table__body-row:hover{background-color:#f3f4f6}.table__cell--width-xs{width:60px;min-width:60px}.table__cell--width-sm{width:100px;min-width:100px}.table__cell--width-md{width:150px;min-width:150px}.table__cell--width-lg{width:200px;min-width:200px}.table__cell--width-xl{width:250px;min-width:250px}.table__text--left{text-align:left}.table__text--center{text-align:center}.table__text--right{text-align:right}.table__text--normal{font-weight:400}.table__text--medium{font-weight:500}.table__text--semibold{font-weight:600}.table__text--bold{font-weight:700}.table__p-xs{padding:4px}.table__p-sm{padding:8px}.table__p-md{padding:12px}.table__p-lg{padding:16px}.table__p-xl{padding:20px}.table__m-xs{margin:4px}.table__m-sm{margin:8px}.table__m-md{margin:12px}.table__m-lg{margin:16px}.table__m-xl{margin:20px}.content-dashboard-content-item{flex-wrap:wrap;padding:.5rem 1rem;border:1px solid rgba(255,255,255,.616);border-radius:8px;margin-top:.5rem;>span{flex:1}.zn-button{display:flex;padding:.75rem 1.75rem}}.content-dashboard-access-input{align-items:end!important;margin-bottom:1rem;button{height:3rem;margin:0;float:bottom;border-top-left-radius:0;border-bottom-left-radius:0;width:25%}.zn-input{width:100%;margin-right:0;.zn-input-input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;color:#fff;margin-bottom:0!important}}}.table-container{width:100%;overflow-x:auto;margin-top:1rem}.react-table{width:100%;border-collapse:collapse;font-size:small;border:1px solid #757575;background-color:#191919}.react-table th,.react-table td{padding:.75rem;text-align:center;border:1px solid #757575}.react-table th{font-weight:400;cursor:pointer;border-bottom:1px solid #757575}.bottom-buttons-container{display:flex;gap:10px;justify-content:flex-end;margin-top:30px}.cancel-button{display:flex;background-color:#fff;font-size:13px;font-weight:600;font-family:Open Sans;color:#ee275e;border:1px solid #ee275e;width:70px;height:30px;padding:6px 15px;border-radius:6px;justify-content:center;align-items:center;cursor:pointer}.save-button,.delete-button{display:flex;padding:6px 15px;justify-content:center;align-items:center;background-color:#ee275e;color:#fff;width:60px;height:30px;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:600;line-height:normal;border-radius:6px;cursor:pointer}.module-options-label,.datepicker{color:#fff}.datepicker{width:300px;color:#fff}.module-options-label{color:#fff}.page-layout-container{width:100vw;height:100vh;overflow:hidden;display:flex;flex-direction:column;background:var(--Page-background-colour, #121212);position:relative}.page-layout-body{display:flex;flex-direction:row;height:100%;width:100%;background:var(--Page-background-colour, #121212)}.page-layout-sidebar{width:250px;background:var(--Page-background-colour, #121212);flex-shrink:0;transition:width .3s ease-in-out}.page-layout-container.sidebar-collapsed .page-layout-sidebar{width:80px}.page-layout-content-container{flex:1;background:var(--Page-background-colour, #121212);overflow-y:hidden;overflow-x:auto;transition:margin-left .3s ease-in-out;padding-left:20px;height:100%}.page-layout-container.sidebar-collapsed .page-layout-content-container{padding-left:30px}.page-layout-header{width:100%;background:var(--Page-background-colour, #121212);flex-shrink:0}.page-layout-container:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999;opacity:0;visibility:hidden;transition:all .3s ease-in-out;pointer-events:none}@media screen and (max-width: 768px){.page-layout-container.mobile-sidebar-open:before{opacity:1;visibility:visible;pointer-events:auto}.page-layout-container.sidebar-collapsed .page-layout-sidebar{width:0}.page-layout-content-container,.page-layout-container.sidebar-collapsed .page-layout-content-container{padding-left:20px}}@media screen and (max-width: 1200px){.page-layout-sidebar{width:250px}.page-layout-container.sidebar-collapsed .page-layout-sidebar{width:80px}}@media screen and (max-width: 768px){.page-layout-sidebar{width:0;display:block}}.textarea-zn-input-input{border-radius:8px;padding:.75rem 1.25rem;margin-top:.35rem;margin-bottom:.35rem;border:1px solid;width:-webkit-fill-available;font-size:1rem;height:unset!important;-webkit-text-fill-color:unset!important;color:#fff;border-color:#454545;background-color:#121212;font-family:sans-serif}.account-settings-container{gap:1rem}.account-setting-panels-container{border-bottom:1px solid;gap:1.5rem;padding:.25rem 1.5rem}.account-setting-panel{text-transform:uppercase;cursor:pointer;&:after{display:block;content:"";border-bottom:solid 2px;transition:transform .25s ease-in-out;transform:scaleX(0) translateY(calc(.25rem + .5px))}&.account-setting-panel-current:after{transform:scaleX(.8) translateY(calc(.25rem + .5px));transform-origin:50%}}.account-settings-row{gap:1rem;.zn-input{width:calc(50% - .5rem)!important;min-width:18rem}.change-custom-cta{cursor:pointer;text-align:right}&.team-panel .zn-input{min-width:20rem}}.user-account-type-label{font-size:20px;text-align:center;margin-bottom:1rem}.user-account-type-options-row{display:flex!important;flex-direction:row!important;gap:1rem;justify-content:center;align-items:flex-start}.user-account-type-choice{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:.75rem 1.25rem;border:1px solid;font-size:1rem;cursor:pointer;min-width:180px;height:unset!important;-webkit-text-fill-color:unset!important;input[type=checkbox]{height:1rem;width:1rem}}.account-type-selector{width:100%;.account-type-label{font-size:1rem}.account-type-container{gap:1rem;.account-type-option{border-radius:8px;padding:.75rem 1.25rem;margin-top:.35rem;margin-bottom:.35rem;border:1px solid;gap:9rem;font-size:1rem;height:unset!important;-webkit-text-fill-color:unset!important;input[type=checkbox]{height:1rem;width:1rem}}}}.user-account-type-notice{opacity:.7;color:gray;font-size:.9rem;text-align:center;margin-top:1rem}.del-my-account-btn{font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px;text-decoration-line:underline;opacity:.7;cursor:pointer}.delete-account-modal-main-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px}.delete-account-modal-icon{margin-bottom:20px}.delete-account-modal-icon-emoji-circle{width:5.3rem;height:5.3rem;background-color:#6b67c5;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem}.delete-account-modal-heading{text-align:center;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px}.delete-account-modal-textbox{display:flex;max-width:590px;min-height:69px;flex-direction:column;justify-content:center}.delete-account-button-container{display:flex;flex-direction:row;width:100%;justify-content:end;margin-top:30px;gap:28px}.delete-account-button-cancel{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;background:#353535!important}.delete-account-button-delete{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px}.header-container-wrapper{padding:0 20px;border-bottom:1px solid var(--Page-section-stroke, #616161);background:var(--Page-background-colour, #121212);min-height:74px}.header-workspace-container{display:flex;justify-content:flex-end;width:70%;gap:20px;align-items:center}.header-open-notion-workspace-container{display:flex;height:25px;width:217px;padding:10px;justify-content:center;align-items:center;gap:15px;border-radius:4px;border:1px solid var(--Widgets-Widgets-card-outline, #757575);background:var(--Widgets-Widgets-card, #2b2b2b);cursor:pointer;transition:background .3s ease}.header-open-notion-workspace-container:hover{background:#121212;cursor:pointer}.header-open-notion-workspace-container-text{color:var(--text-defult, #fafafa);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px}.header-open-notion-workspace-container-icon-background{position:relative;right:.551px;top:.954px;width:21.362px;height:21.744px;border-radius:1.907px 8.583px 0 3.815px;background:#fff}.header-open-notion-workspace-container-icon{position:absolute;right:5.21px;top:-1.98px;width:18.362px;height:18.744px;border-radius:1.907px 8.583px 0 3.815px}.header-discord-container{display:flex;height:25px;width:217px;padding-right:10px;padding-top:10px;padding-bottom:10px;justify-content:center;align-items:center;gap:15px;border-radius:4px;border:1px solid var(--Widgets-Widgets-card-outline, #757575);background:var(--Widgets-Widgets-card, #2b2b2b);cursor:pointer;transition:background .3s ease}.header-discord-container:hover{background:#121212;cursor:pointer}.header-discord-container-text{color:var(--text-defult, #fafafa);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px}.header-discord-container-icon-background{position:relative;right:.351px;top:.454px;width:23.401px;height:23.401px;border-radius:5.2px;background:var(--Discord, #5865f2)}.header-discord-container-icon{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);width:15.817px;height:11.701px}.header-container{width:100%;height:80px;background:var(--Page-background-colour, #121212);display:flex;align-items:center;justify-content:space-between}.header-logo-container{display:flex;align-items:center;cursor:pointer}.header-logo-container-logo-img{width:44px;height:44px;margin-right:10px}.header-logo-container-text{display:flex;align-items:center}.header-logo-text-bold{font-family:Raleway,sans-serif;font-size:25px;font-weight:700;line-height:29.35px;letter-spacing:.02em;color:var(--text-defult, #fafafa)}.header-menu-container{display:flex;gap:20px}.header-profile-container{display:flex;min-height:35px;width:150px;justify-content:center;align-items:center;border-radius:8px;color:var(--text-defult, #fafafa);font-family:Open Sans;font-size:17px;font-style:normal;font-weight:600;line-height:normal;background:var(--Account-button, #424242)}.header-profile-container-content{display:flex;align-items:center;justify-content:center;gap:14px}.profile-name{transition:opacity .3s ease}.menu-item{position:relative;cursor:pointer;padding:10px;display:flex;align-items:center;gap:5px;color:#fff}.submenu{position:absolute;top:65px;right:-47px;background-color:#191919;border:1px solid #424242;border-radius:4px;z-index:10;box-shadow:0 0 9px 4px #0000000f;min-width:14rem;padding:4px}.submenu-item{cursor:pointer}.submenu-item:hover{background-color:#303030}.mobile-menu-toggle{display:none;background:none;border:none;color:var(--text-defult, #fafafa);cursor:pointer;padding:8px;border-radius:4px;transition:background-color .3s ease}.mobile-menu-toggle:hover{background-color:var(--Dashboard-Dashboard-side-bar-hover, #222222)}.mobile-menu-toggle svg{width:24px;height:24px}@media screen and (max-width: 768px){.mobile-menu-toggle{display:block}.header-workspace-container,.header-menu-container,.header-profile-container,.header-logo-container-text{display:none}.header-logo-container{margin-right:auto}}@media screen and (max-width: 1024px){.header-open-notion-workspace-container-text,.header-discord-container-text{display:none}.header-open-notion-workspace-container,.header-discord-container{width:auto;min-width:45px;padding:10px}.header-profile-container-content{font-size:14px}.profile-name{opacity:.8}}@media screen and (max-width: 700px){.header-workspace-container{display:none}}.sidebar-container{width:250px;height:100%;padding:16px;gap:8px;border-right:1px solid var(--Page-section-stroke, #616161);background:var(--Dashboard-Dashboard-side-bar, #171717);display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;transition:width .3s ease-in-out;flex-shrink:0}.sidebar-container.collapsed{width:80px;padding:16px 8px}.sidebar-button-container{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;height:calc(100vh - 140px);overflow-y:auto;width:100%}.sidebar-sub-buttons{display:flex;flex-direction:column;justify-content:space-around;align-items:end;gap:8px;margin-top:8px;width:258px;transition:all .3s ease-in-out;overflow:hidden}.sidebar-container.collapsed .sidebar-sub-buttons{width:0;margin-top:0;opacity:0}.sidebar-button{width:258px;padding:16px;border-radius:6px;background:var(--Dashboard-Dashboard-side-bar, #171717);font-family:Open Sans;font-size:17px;color:var(--text-defult, #fafafa);border:none;font-weight:600;line-height:23.15px;text-align:left;display:flex;gap:16px;align-items:center;transition:all .3s ease-in-out;white-space:nowrap;overflow:hidden}.sidebar-container.collapsed .sidebar-button{width:64px;padding:16px 8px;justify-content:center}.sidebar-button:hover{background:var(--Dashboard-Dashboard-side-bar-hover, #222222)}.sidebar-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:24px}.sidebar-label{transition:opacity .3s ease-in-out;overflow:hidden}.sidebar-container.collapsed .sidebar-label{opacity:0;width:0}.sidebar-sub-button{display:flex;padding:7px 12px;align-items:center;gap:16px;align-self:stretch;border:none;border-radius:6px;background:var(--Dashboard-Dashboard-side-bar, #171717);color:var(--text-defult, #fafafa);font-family:Open Sans;font-size:17px;font-weight:400;line-height:23.15px;text-align:left;margin-left:39px;transition:all .3s ease-in-out}.sidebar-container.collapsed .sidebar-sub-button{margin-left:0;opacity:0;transform:translate(-100%)}.sidebar-sub-button:hover{background:var(--Dashboard-Dashboard-side-bar-hover, #222222)}.sidebar-toggle-btn{position:absolute;top:50%;right:-12px;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background:var(--Dashboard-Dashboard-side-bar, #171717);border:1px solid var(--Page-section-stroke, #616161);color:var(--text-defult, #fafafa);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;z-index:10}.sidebar-toggle-btn:hover{background:var(--Dashboard-Dashboard-side-bar-hover, #222222);transform:translateY(-50%) scale(1.1)}.mobile-close-btn{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;background:var(--Dashboard-Dashboard-side-bar, #171717);border:1px solid var(--Page-section-stroke, #616161);color:var(--text-defult, #fafafa);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;z-index:10}.mobile-close-btn:hover{background:var(--Dashboard-Dashboard-side-bar-hover, #222222);transform:scale(1.1)}.mobile-close-btn svg{width:20px;height:20px}.toggle-icon{transition:transform .3s ease-in-out}.toggle-icon.rotated{transform:rotate(180deg)}.sidebar-call-to-action{display:flex;justify-content:center;align-items:center;width:228px;height:38px;padding:8px 60px;gap:0px;border-radius:6px;opacity:0px;border:none;background:#ee275e;color:#fff;white-space:nowrap;font-family:Open Sans;font-size:17px;font-weight:600;line-height:23.15px;text-align:start;transition:all .3s ease-in-out}.sidebar-container.collapsed .sidebar-call-to-action{width:64px;padding:8px;font-size:12px}.sidebar-loading{display:flex;justify-content:center;align-items:center;color:#fff;height:100px}.sidebar-button[title]:hover:after{content:attr(title);position:absolute;left:100%;top:50%;transform:translateY(-50%);background:#000c;color:#fff;padding:8px 12px;border-radius:4px;font-size:14px;white-space:nowrap;z-index:1000;margin-left:8px;pointer-events:none}.sidebar-container.collapsed .sidebar-button-wrapper{position:relative}.sidebar-button[title]:hover:after{display:none}@media screen and (max-width: 1200px){.sidebar-container{width:250px}.sidebar-button,.sidebar-sub-buttons{width:218px}}@media screen and (max-width: 768px){.sidebar-toggle-btn{display:none}.sidebar-container{position:fixed;left:0;top:0;height:100vh;z-index:1000;transform:translate(-100%);transition:transform .3s ease-in-out}.sidebar-container.open{transform:translate(0)}.sidebar-container.collapsed{width:260px;padding:16px}}.card-list{width:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;overflow-y:scroll;max-height:calc(80vh - 100px)}.content-dashboard-next-navigation-buttons{margin-bottom:42px;display:flex;justify-content:space-between;align-items:center;margin-left:3px;margin-right:3px}.content-dashboard-no-score-overview-container{border:1px solid #616161;background-color:#191919;box-shadow:0 0 12px 11px #00000042;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px;padding:50px 40px;gap:20px;border-radius:12px;border-width:1px}.content-dashboard-score-overview-container-body-evaluate-button{display:flex;justify-content:center;margin-top:30px}.content-dashboard-no-score-overview-container-text{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:16px;line-height:140%;letter-spacing:0px;vertical-align:middle;color:#bdbdbd}.card-list::-webkit-scrollbar{display:none}.card-list{scrollbar-width:none}.content-dashboard-score-overview-container{border:1px solid #616161;background-color:#191919;box-shadow:0 0 12px 11px #00000042;padding:30px 40px;gap:20px;border-radius:12px;border-width:1px}.content-dashboard-score-overview-container-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.content-dashboard-score-overview-container-header-title{font-family:Open Sans;font-weight:600;font-style:SemiBold;font-size:24px;line-height:100%;letter-spacing:0px;vertical-align:middle;color:#f9f9f9}.content-dashboard-score-overview-container-header-mid-text{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.content-dashboard-score-overview-container-header-mid-text-score{font-family:Open Sans;font-weight:600;font-style:SemiBold;font-size:24px;line-height:100%;letter-spacing:0px;vertical-align:middle;color:#f9f9f9}.content-dashboard-score-overview-container-header-toogle{cursor:pointer}.content-dashboard-expand-icon{transition:transform .2s ease}.content-dashboard-expand-icon.open{transform:rotate(180deg)}.content-dashboard-score-overview-container-body.collapsed{display:none}.content-dashboard-score-overview-container-body{display:flex;flex-direction:column;justify-content:flex-start;gap:12px;margin-top:28px}.content-dashboard-score-overview-container-body-card{gap:7px;display:flex;flex-direction:column;justify-content:flex-start;border-radius:24px;padding:24px;background-color:#00000040}.content-dashboard-score-overview-container-body-card-line1{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:7px}.content-dashboard-score-overview-container-body-card-line1-title{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:16px;line-height:100%;letter-spacing:0px;vertical-align:middle;color:#fafafa}.content-dashboard-score-overview-container-body-card-line1-chip{font-family:Open Sans;font-weight:500;font-style:Medium;font-size:12px;line-height:100%;letter-spacing:3%;vertical-align:middle;text-transform:uppercase;color:#bdbdbd}.content-dashboard-add-new-card-button{width:100%;font-family:Open Sans;font-weight:600;font-style:SemiBold;font-size:17px;line-height:100%;letter-spacing:1.57%;text-align:center;vertical-align:middle;border:1px solid #616161;background:none;color:#bdbdbd;padding:25px 0;margin-bottom:76px;margin-top:47px;cursor:pointer}.content-dashboard-add-new-card-button:hover{background:#222}.content-dashboard-score-overview-container-body-card-line1-points{font-family:Open Sans;font-weight:500;font-style:Medium;font-size:12px;line-height:100%;letter-spacing:3%;vertical-align:middle;text-transform:uppercase;color:#bdbdbd}.content-dashboard-score-overview-container-body-card-line2{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:14px;line-height:140%;letter-spacing:0px;vertical-align:middle;color:#bdbdbd}.content-dashboard-score-overview-container-body-card-line1-chip{padding:8px 16px;gap:8px;border-radius:20px}.content-dashboard-score-overview-container-header-mid-text-chip{padding:8px 16px;gap:8px;border-radius:20px;color:inherit}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.11"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.card{display:flex;flex-direction:column;padding:20px;border-radius:6px;background:#222;color:#fff;box-shadow:0 4px 4px #00000040;overflow:scroll}.card.editing{background:#222;color:#222}.znotesOnboarding-cards-gap{height:50px}.main-container-znotes-onboarding{gap:10px;overflow:hidden;flex-wrap:nowrap;width:100%}.main-container{background-color:#08090a;gap:10px;overflow:hidden;flex-wrap:wrap;border-radius:8px;position:relative}.left-side-controls-icons-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;position:relative}.left-side-controls-plus-icon{cursor:pointer}.right-side{display:flex;flex-direction:column;gap:10px}.controls-container{position:absolute;top:27px;left:17px;display:flex;justify-content:left;align-items:left;width:127px;height:auto;flex-direction:column;gap:10px;border-radius:4px;background:#08090a;z-index:10;padding:4px}.menu-icon{cursor:pointer}.controls-menu-button{color:#9e9e9e;background:none;font-family:Open Sans;font-weight:700;font-style:Bold;font-size:16px;text-align:center;border-radius:4px;padding:16px 8px;height:22px;border:none;margin:0;gap:11px;cursor:pointer;display:flex;justify-content:left;align-items:center}.controls-menu-button-save{color:#fff;font-family:Open Sans;font-weight:700;font-style:Bold;font-size:16px;text-align:center;border-radius:4px;padding:16px 8px;height:22px;border:none;margin:0;gap:11px;cursor:pointer;display:flex;justify-content:left;align-items:center;background:#245840}.controls-menu-button-back,.controls-menu-button-upload{color:#fff;background:#2b2b2b;font-family:Open Sans;font-weight:700;font-style:Bold;font-size:16px;text-align:center;border-radius:4px;padding:16px 8px;height:22px;border:none;margin:0;gap:11px;cursor:pointer;display:flex;justify-content:left;align-items:center}.controls-menu-button:hover{background:#212121}.up-down-buttons-container-main{display:flex;justify-content:space-between;padding:0 14px}.up-down-buttons-container{display:flex;padding-top:10px;padding-bottom:10px;gap:5px;justify-content:space-between}.up-button,.down-button{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:8px;background:#303030;border:1px solid #757575;cursor:pointer}.markdown-body{margin-top:10px;color:#fff!important}.card-title-section{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px}.card-title-text{margin:0;font-size:1.1rem;font-weight:600;color:#fff}.card-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.card-title-separator{color:#9ca3af;font-weight:600}.evaluate-card-button{padding:8px 16px;min-width:150px;border:1px solid #3b82f6;background:transparent;color:#3b82f6;border-radius:4px;cursor:pointer;transition:background .2s ease,color .2s ease}.evaluate-card-button:hover:not(:disabled){background:#3b82f6;color:#0f172a}.evaluate-card-button:disabled{opacity:.6;cursor:not-allowed}.evaluation-modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.evaluation-modal{width:min(600px,90vw);background:#1c1c1c;border-radius:8px;padding:20px;color:#fff;box-shadow:0 10px 30px #00000080}.evaluation-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.evaluation-modal-close{border:none;background:transparent;color:#9ca3af;font-size:24px;cursor:pointer}.evaluation-modal-body{display:flex;flex-direction:column;gap:12px}.evaluation-message{font-weight:600}.evaluation-response{max-height:300px;overflow-y:scroll}.evaluation-response p{margin:10px;font-size:12px}.evaluation-modal-footer{display:flex;justify-content:flex-end;margin-top:16px}.modal-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal{background:#1a1a1a;border-radius:8px;padding:20px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;color:#fff}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.close-button{background:none;border:none;cursor:pointer;padding:4px;color:#6b7280}.close-button:hover{color:#374151}.modal-content{display:flex;flex-direction:column;gap:16px}.upload-area{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed #4a4a4a;border-radius:8px;padding:32px;background-color:#2d2d2d}.hidden-input{display:none}.loading-container{display:flex;flex-direction:column;align-items:center;gap:8px}.spinner{animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-top:2px solid #3b82f6;border-radius:50%;height:32px;width:32px}.upload-trigger{display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:none;cursor:pointer}.upload-icon{height:32px;width:32px;color:#9ca3af}.upload-text{font-size:14px;color:#fff}.preview-container{display:flex;flex-direction:column;gap:16px}.image-preview{display:flex;align-items:center;justify-content:center;border:1px solid #4a4a4a;border-radius:8px;padding:8px;background-color:#2d2d2d}.preview-image{max-height:192px;object-fit:contain}.url-container{display:flex;align-items:center;gap:8px;background-color:#2d2d2d;padding:8px;border-radius:6px}.url-input{flex:1;background:transparent;border:none;font-size:14px;outline:none;color:#fff}.copy-button{padding:8px;background:none;border:none;border-radius:6px;cursor:pointer}.copy-button:hover{background-color:#4a4a4a}.success-icon{color:#22c55e}.text-stickyLabel{font-family:Open Sans!important;font-style:normal!important;font-weight:600!important;font-size:12px!important;line-height:16px!important;color:#f9f9f9!important}.g-root{background:var(--g-color-base-background);color:var(--g-color-text-primary);--g-font-family-sans: "Inter", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--g-font-family-monospace: "Menlo", "Monaco", "Consolas", "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", "Courier", monospace;--g-text-body-font-family: var(--g-font-family-sans);--g-text-caption-font-family: var(--g-font-family-sans);--g-text-header-font-family: var(--g-font-family-sans);--g-text-subheader-font-family: var(--g-font-family-sans);--g-text-display-font-family: var(--g-font-family-sans);--g-text-code-font-family: var(--g-font-family-monospace);--g-text-body-font-weight: 400;--g-text-caption-font-weight: 400;--g-text-header-font-weight: 600;--g-text-subheader-font-weight: 600;--g-text-display-font-weight: 600;--g-text-code-font-weight: 400;--g-text-accent-font-weight: 600;--g-text-body-1-font-size: 13px;--g-text-body-1-line-height: 18px;--g-text-body-2-font-size: 15px;--g-text-body-2-line-height: 20px;--g-text-body-3-font-size: 17px;--g-text-body-3-line-height: 24px;--g-text-body-short-font-size: 13px;--g-text-body-short-line-height: 16px;--g-text-caption-1-font-size: 9px;--g-text-caption-1-line-height: 12px;--g-text-caption-2-font-size: 11px;--g-text-caption-2-line-height: 16px;--g-text-header-1-font-size: 20px;--g-text-header-1-line-height: 24px;--g-text-header-2-font-size: 24px;--g-text-header-2-line-height: 28px;--g-text-subheader-1-font-size: 13px;--g-text-subheader-1-line-height: 18px;--g-text-subheader-2-font-size: 15px;--g-text-subheader-2-line-height: 20px;--g-text-subheader-3-font-size: 17px;--g-text-subheader-3-line-height: 24px;--g-text-display-1-font-size: 28px;--g-text-display-1-line-height: 36px;--g-text-display-2-font-size: 32px;--g-text-display-2-line-height: 40px;--g-text-display-3-font-size: 40px;--g-text-display-3-line-height: 48px;--g-text-display-4-font-size: 48px;--g-text-display-4-line-height: 52px;--g-text-code-1-font-size: 12px;--g-text-code-1-line-height: 18px;--g-text-code-2-font-size: 14px;--g-text-code-2-line-height: 20px;--g-text-code-3-font-size: 16px;--g-text-code-3-line-height: 24px;--g-text-code-inline-1-font-size: 12px;--g-text-code-inline-1-line-height: 14px;--g-text-code-inline-2-font-size: 14px;--g-text-code-inline-2-line-height: 16px;--g-text-code-inline-3-font-size: 16px;--g-text-code-inline-3-line-height: 20px;font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);--g-spacing-base: 4px;--g-spacing-0: calc(var(--g-spacing-base) * 0);--g-spacing-half: calc(var(--g-spacing-base) * .5);--g-spacing-1: var(--g-spacing-base);--g-spacing-2: calc(var(--g-spacing-base) * 2);--g-spacing-3: calc(var(--g-spacing-base) * 3);--g-spacing-4: calc(var(--g-spacing-base) * 4);--g-spacing-5: calc(var(--g-spacing-base) * 5);--g-spacing-6: calc(var(--g-spacing-base) * 6);--g-spacing-7: calc(var(--g-spacing-base) * 7);--g-spacing-8: calc(var(--g-spacing-base) * 8);--g-spacing-9: calc(var(--g-spacing-base) * 9);--g-spacing-10: calc(var(--g-spacing-base) * 10);--g-scrollbar-width: 12px;--g-border-radius-xs: 3px;--g-border-radius-s: 5px;--g-border-radius-m: 6px;--g-border-radius-l: 8px;--g-border-radius-xl: 10px;--g-focus-border-radius: 2px}body.g-root,.g-root[dir=ltr]{--g-flow-direction: 1;--g-flow-is-ltr: 1;--g-flow-is-rtl: 0}.g-root[dir=rtl]{--g-flow-direction: -1;--g-flow-is-ltr: 0;--g-flow-is-rtl: 1}.g-root_theme_light{--g-color-private-white-50: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-70: rgba(0, 0, 0, .07);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-20-solid: rgb(250, 250, 250);--g-color-private-black-50-solid: rgb(242, 242, 242);--g-color-private-black-100-solid: rgb(229, 229, 229);--g-color-private-black-150-solid: rgb(217, 217, 217);--g-color-private-black-200-solid: rgb(204, 204, 204);--g-color-private-black-250-solid: rgb(191, 191, 191);--g-color-private-black-300-solid: rgb(179, 179, 179);--g-color-private-black-350-solid: rgb(166, 166, 166);--g-color-private-black-400-solid: rgb(153, 153, 153);--g-color-private-black-450-solid: rgb(140, 140, 140);--g-color-private-black-500-solid: rgb(128, 128, 128);--g-color-private-black-550-solid: rgb(115, 115, 115);--g-color-private-black-600-solid: rgb(102, 102, 102);--g-color-private-black-650-solid: rgb(89, 89, 89);--g-color-private-black-700-solid: rgb(76, 76, 76);--g-color-private-black-750-solid: rgb(64, 64, 64);--g-color-private-black-800-solid: rgb(51, 51, 51);--g-color-private-black-850-solid: rgb(38, 38, 38);--g-color-private-black-900-solid: rgb(26, 26, 26);--g-color-private-black-950-solid: rgb(13, 13, 13);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(235, 245, 254);--g-color-private-blue-100-solid: rgb(225, 239, 253);--g-color-private-blue-150-solid: rgb(215, 234, 252);--g-color-private-blue-200-solid: rgb(195, 224, 251);--g-color-private-blue-250-solid: rgb(175, 213, 249);--g-color-private-blue-300-solid: rgb(155, 203, 248);--g-color-private-blue-350-solid: rgb(134, 193, 247);--g-color-private-blue-400-solid: rgb(114, 182, 245);--g-color-private-blue-450-solid: rgb(94, 172, 244);--g-color-private-blue-500-solid: rgb(74, 161, 242);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(52, 139, 220);--g-color-private-blue-650-solid: rgb(50, 127, 200);--g-color-private-blue-700-solid: rgb(48, 114, 179);--g-color-private-blue-750-solid: rgb(46, 102, 158);--g-color-private-blue-800-solid: rgb(44, 90, 138);--g-color-private-blue-850-solid: rgb(42, 78, 117);--g-color-private-blue-900-solid: rgb(40, 66, 96);--g-color-private-blue-950-solid: rgb(38, 53, 75);--g-color-private-blue-1000-solid: rgb(37, 47, 65);--g-color-private-green-50: rgba(50, 186, 118, .1);--g-color-private-green-100: rgba(50, 186, 118, .15);--g-color-private-green-150: rgba(50, 186, 118, .2);--g-color-private-green-200: rgba(50, 186, 118, .3);--g-color-private-green-250: rgba(50, 186, 118, .4);--g-color-private-green-300: rgba(50, 186, 118, .5);--g-color-private-green-350: rgba(50, 186, 118, .6);--g-color-private-green-400: rgba(50, 186, 118, .7);--g-color-private-green-450: rgba(50, 186, 118, .8);--g-color-private-green-500: rgba(50, 186, 118, .9);--g-color-private-green-50-solid: rgb(235, 248, 241);--g-color-private-green-100-solid: rgb(224, 245, 234);--g-color-private-green-150-solid: rgb(214, 241, 228);--g-color-private-green-200-solid: rgb(194, 234, 214);--g-color-private-green-250-solid: rgb(173, 227, 200);--g-color-private-green-300-solid: rgb(153, 221, 187);--g-color-private-green-350-solid: rgb(132, 214, 173);--g-color-private-green-400-solid: rgb(112, 207, 159);--g-color-private-green-450-solid: rgb(91, 200, 145);--g-color-private-green-500-solid: rgb(71, 193, 132);--g-color-private-green-550-solid: rgb(50, 186, 118);--g-color-private-green-600-solid: rgb(48, 170, 110);--g-color-private-green-650-solid: rgb(47, 155, 101);--g-color-private-green-700-solid: rgb(45, 139, 93);--g-color-private-green-750-solid: rgb(44, 123, 84);--g-color-private-green-800-solid: rgb(42, 108, 76);--g-color-private-green-850-solid: rgb(40, 92, 68);--g-color-private-green-900-solid: rgb(39, 76, 59);--g-color-private-green-950-solid: rgb(37, 60, 51);--g-color-private-green-1000-solid: rgb(36, 53, 47);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(255, 249, 239);--g-color-private-yellow-100-solid: rgb(255, 245, 231);--g-color-private-yellow-150-solid: rgb(255, 242, 222);--g-color-private-yellow-200-solid: rgb(255, 236, 206);--g-color-private-yellow-250-solid: rgb(255, 229, 190);--g-color-private-yellow-300-solid: rgb(255, 223, 174);--g-color-private-yellow-350-solid: rgb(255, 216, 157);--g-color-private-yellow-400-solid: rgb(255, 210, 141);--g-color-private-yellow-450-solid: rgb(255, 203, 125);--g-color-private-yellow-500-solid: rgb(255, 197, 108);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(233, 174, 86);--g-color-private-yellow-650-solid: rgb(211, 158, 80);--g-color-private-yellow-700-solid: rgb(189, 142, 75);--g-color-private-yellow-750-solid: rgb(167, 126, 69);--g-color-private-yellow-800-solid: rgb(145, 110, 63);--g-color-private-yellow-850-solid: rgb(122, 93, 57);--g-color-private-yellow-900-solid: rgb(100, 77, 51);--g-color-private-yellow-950-solid: rgb(78, 61, 46);--g-color-private-yellow-1000-solid: rgb(67, 53, 43);--g-color-private-orange-50: rgba(255, 119, 0, .1);--g-color-private-orange-100: rgba(255, 119, 0, .15);--g-color-private-orange-150: rgba(255, 119, 0, .2);--g-color-private-orange-200: rgba(255, 119, 0, .3);--g-color-private-orange-250: rgba(255, 119, 0, .4);--g-color-private-orange-300: rgba(255, 119, 0, .5);--g-color-private-orange-350: rgba(255, 119, 0, .6);--g-color-private-orange-400: rgba(255, 119, 0, .7);--g-color-private-orange-450: rgba(255, 119, 0, .8);--g-color-private-orange-500: rgba(255, 119, 0, .9);--g-color-private-orange-50-solid: rgb(255, 241, 230);--g-color-private-orange-100-solid: rgb(255, 235, 217);--g-color-private-orange-150-solid: rgb(255, 228, 204);--g-color-private-orange-200-solid: rgb(255, 214, 179);--g-color-private-orange-250-solid: rgb(255, 201, 153);--g-color-private-orange-300-solid: rgb(255, 187, 128);--g-color-private-orange-350-solid: rgb(255, 173, 102);--g-color-private-orange-400-solid: rgb(255, 160, 77);--g-color-private-orange-450-solid: rgb(255, 146, 51);--g-color-private-orange-500-solid: rgb(255, 133, 25);--g-color-private-orange-550-solid: rgb(255, 119, 0);--g-color-private-orange-600-solid: rgb(233, 110, 3);--g-color-private-orange-650-solid: rgb(211, 101, 7);--g-color-private-orange-700-solid: rgb(189, 92, 10);--g-color-private-orange-750-solid: rgb(167, 83, 14);--g-color-private-orange-800-solid: rgb(145, 74, 17);--g-color-private-orange-850-solid: rgb(122, 65, 20);--g-color-private-orange-900-solid: rgb(100, 56, 24);--g-color-private-orange-950-solid: rgb(78, 47, 27);--g-color-private-orange-1000-solid: rgb(67, 43, 29);--g-color-private-red-50: rgba(255, 0, 61, .1);--g-color-private-red-100: rgba(255, 0, 61, .15);--g-color-private-red-150: rgba(255, 0, 61, .2);--g-color-private-red-200: rgba(255, 0, 61, .3);--g-color-private-red-250: rgba(255, 0, 61, .4);--g-color-private-red-300: rgba(255, 0, 61, .5);--g-color-private-red-350: rgba(255, 0, 61, .6);--g-color-private-red-400: rgba(255, 0, 61, .7);--g-color-private-red-450: rgba(255, 0, 61, .8);--g-color-private-red-500: rgba(255, 0, 61, .9);--g-color-private-red-50-solid: rgb(255, 230, 236);--g-color-private-red-100-solid: rgb(255, 217, 226);--g-color-private-red-150-solid: rgb(255, 204, 216);--g-color-private-red-200-solid: rgb(255, 179, 197);--g-color-private-red-250-solid: rgb(255, 153, 177);--g-color-private-red-300-solid: rgb(255, 128, 158);--g-color-private-red-350-solid: rgb(255, 102, 139);--g-color-private-red-400-solid: rgb(255, 77, 119);--g-color-private-red-450-solid: rgb(255, 51, 100);--g-color-private-red-500-solid: rgb(255, 25, 80);--g-color-private-red-550-solid: rgb(255, 0, 61);--g-color-private-red-600-solid: rgb(233, 3, 58);--g-color-private-red-650-solid: rgb(211, 6, 56);--g-color-private-red-700-solid: rgb(189, 9, 53);--g-color-private-red-750-solid: rgb(167, 12, 50);--g-color-private-red-800-solid: rgb(145, 15, 48);--g-color-private-red-850-solid: rgb(122, 17, 45);--g-color-private-red-900-solid: rgb(100, 20, 42);--g-color-private-red-950-solid: rgb(78, 23, 39);--g-color-private-red-1000-solid: rgb(67, 25, 38);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(244, 238, 250);--g-color-private-purple-100-solid: rgb(238, 229, 247);--g-color-private-purple-150-solid: rgb(233, 220, 245);--g-color-private-purple-200-solid: rgb(221, 203, 240);--g-color-private-purple-250-solid: rgb(210, 186, 235);--g-color-private-purple-300-solid: rgb(199, 169, 230);--g-color-private-purple-350-solid: rgb(188, 151, 224);--g-color-private-purple-400-solid: rgb(177, 134, 219);--g-color-private-purple-450-solid: rgb(165, 117, 214);--g-color-private-purple-500-solid: rgb(154, 99, 209);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(132, 77, 187);--g-color-private-purple-650-solid: rgb(121, 71, 170);--g-color-private-purple-700-solid: rgb(110, 66, 153);--g-color-private-purple-750-solid: rgb(99, 61, 136);--g-color-private-purple-800-solid: rgb(89, 56, 119);--g-color-private-purple-850-solid: rgb(78, 50, 102);--g-color-private-purple-900-solid: rgb(67, 45, 85);--g-color-private-purple-950-solid: rgb(56, 40, 68);--g-color-private-purple-1000-solid: rgb(50, 37, 60);--g-color-private-cool-grey-50: rgba(107, 132, 153, .1);--g-color-private-cool-grey-100: rgba(107, 132, 153, .15);--g-color-private-cool-grey-150: rgba(107, 132, 153, .2);--g-color-private-cool-grey-200: rgba(107, 132, 153, .3);--g-color-private-cool-grey-250: rgba(107, 132, 153, .4);--g-color-private-cool-grey-300: rgba(107, 132, 153, .5);--g-color-private-cool-grey-350: rgba(107, 132, 153, .6);--g-color-private-cool-grey-400: rgba(107, 132, 153, .7);--g-color-private-cool-grey-450: rgba(107, 132, 153, .8);--g-color-private-cool-grey-500: rgba(107, 132, 153, .9);--g-color-private-cool-grey-50-solid: rgb(240, 243, 245);--g-color-private-cool-grey-100-solid: rgb(233, 237, 240);--g-color-private-cool-grey-150-solid: rgb(225, 230, 235);--g-color-private-cool-grey-200-solid: rgb(211, 218, 224);--g-color-private-cool-grey-250-solid: rgb(196, 206, 214);--g-color-private-cool-grey-300-solid: rgb(181, 194, 204);--g-color-private-cool-grey-350-solid: rgb(166, 181, 194);--g-color-private-cool-grey-400-solid: rgb(151, 169, 184);--g-color-private-cool-grey-450-solid: rgb(137, 157, 173);--g-color-private-cool-grey-500-solid: rgb(122, 144, 163);--g-color-private-cool-grey-550-solid: rgb(107, 132, 153);--g-color-private-cool-grey-600-solid: rgb(100, 122, 141);--g-color-private-cool-grey-650-solid: rgb(92, 111, 129);--g-color-private-cool-grey-700-solid: rgb(85, 101, 117);--g-color-private-cool-grey-750-solid: rgb(78, 91, 105);--g-color-private-cool-grey-800-solid: rgb(71, 81, 94);--g-color-private-cool-grey-850-solid: rgb(63, 70, 82);--g-color-private-cool-grey-900-solid: rgb(56, 60, 70);--g-color-private-cool-grey-950-solid: rgb(49, 50, 58);--g-color-private-cool-grey-1000-solid: rgb(45, 44, 52);--g-color-text-primary: var(--g-color-text-dark-primary);--g-color-text-complementary: var(--g-color-text-dark-complementary);--g-color-text-secondary: var(--g-color-text-dark-secondary);--g-color-text-hint: var(--g-color-text-dark-hint);--g-color-text-info: var(--g-color-private-blue-600-solid);--g-color-text-positive: var(--g-color-private-green-600-solid);--g-color-text-warning: var(--g-color-private-yellow-700-solid);--g-color-text-danger: var(--g-color-private-red-600-solid);--g-color-text-utility: var(--g-color-private-purple-600-solid);--g-color-text-misc: var(--g-color-private-cool-grey-600-solid);--g-color-text-info-heavy: var(--g-color-private-blue-700-solid);--g-color-text-positive-heavy: var(--g-color-private-green-700-solid);--g-color-text-warning-heavy: var(--g-color-private-orange-700-solid);--g-color-text-danger-heavy: var(--g-color-private-red-700-solid);--g-color-text-utility-heavy: var(--g-color-private-purple-700-solid);--g-color-text-misc-heavy: var(--g-color-private-cool-grey-700-solid);--g-color-text-brand: var(--g-color-private-yellow-700-solid);--g-color-text-brand-heavy: var(--g-color-private-orange-700-solid);--g-color-text-brand-contrast: var(--g-color-text-dark-primary);--g-color-text-link: var(--g-color-private-yellow-650-solid);--g-color-text-link-hover: var(--g-color-private-orange-650-solid);--g-color-text-link-visited: var(--g-color-private-purple-550-solid);--g-color-text-link-visited-hover: var(--g-color-private-purple-800-solid);--g-color-text-dark-primary: var(--g-color-private-black-850);--g-color-text-dark-complementary: var(--g-color-private-black-700);--g-color-text-dark-secondary: var(--g-color-private-black-500);--g-color-text-dark-hint: var(--g-color-private-black-300);--g-color-text-light-primary: var(--g-color-private-white-1000-solid);--g-color-text-light-complementary: var(--g-color-private-white-850);--g-color-text-light-secondary: var(--g-color-private-white-700);--g-color-text-light-hint: var(--g-color-private-white-500);--g-color-text-inverted-primary: var(--g-color-text-light-primary);--g-color-text-inverted-complementary: var(--g-color-text-light-complementary);--g-color-text-inverted-secondary: var(--g-color-text-light-secondary);--g-color-text-inverted-hint: var(--g-color-text-light-hint);--g-color-base-background: var(--g-color-private-white-1000-solid);--g-color-base-generic: var(--g-color-private-black-50);--g-color-base-generic-hover: var(--g-color-private-black-150);--g-color-base-generic-medium: var(--g-color-private-black-150);--g-color-base-generic-medium-hover: var(--g-color-private-black-250);--g-color-base-generic-accent: var(--g-color-private-black-150);--g-color-base-generic-accent-disabled: var(--g-color-private-black-70);--g-color-base-generic-ultralight: var(--g-color-private-black-20-solid);--g-color-base-simple-hover: var(--g-color-private-black-50);--g-color-base-simple-hover-solid: var(--g-color-private-black-50-solid);--g-color-base-brand: var(--g-color-private-yellow-550-solid);--g-color-base-brand-hover: var(--g-color-private-yellow-600-solid);--g-color-base-selection: var(--g-color-private-yellow-200);--g-color-base-selection-hover: var(--g-color-private-yellow-300);--g-color-base-info-light: var(--g-color-private-blue-100);--g-color-base-info-light-hover: var(--g-color-private-blue-200);--g-color-base-info-medium: var(--g-color-private-blue-200);--g-color-base-info-medium-hover: var(--g-color-private-blue-300);--g-color-base-info-heavy: var(--g-color-private-blue-600-solid);--g-color-base-info-heavy-hover: var(--g-color-private-blue-700-solid);--g-color-base-positive-light: var(--g-color-private-green-100);--g-color-base-positive-light-hover: var(--g-color-private-green-200);--g-color-base-positive-medium: var(--g-color-private-green-200);--g-color-base-positive-medium-hover: var(--g-color-private-green-300);--g-color-base-positive-heavy: var(--g-color-private-green-600-solid);--g-color-base-positive-heavy-hover: var(--g-color-private-green-700-solid);--g-color-base-warning-light: var(--g-color-private-yellow-200);--g-color-base-warning-light-hover: var(--g-color-private-yellow-300);--g-color-base-warning-medium: var(--g-color-private-yellow-400);--g-color-base-warning-medium-hover: var(--g-color-private-yellow-500);--g-color-base-warning-heavy: var(--g-color-private-yellow-550-solid);--g-color-base-warning-heavy-hover: var(--g-color-private-yellow-650-solid);--g-color-base-danger-light: var(--g-color-private-red-100);--g-color-base-danger-light-hover: var(--g-color-private-red-200);--g-color-base-danger-medium: var(--g-color-private-red-200);--g-color-base-danger-medium-hover: var(--g-color-private-red-300);--g-color-base-danger-heavy: var(--g-color-private-red-600-solid);--g-color-base-danger-heavy-hover: var(--g-color-private-red-700-solid);--g-color-base-utility-light: var(--g-color-private-purple-100);--g-color-base-utility-light-hover: var(--g-color-private-purple-200);--g-color-base-utility-medium: var(--g-color-private-purple-200);--g-color-base-utility-medium-hover: var(--g-color-private-purple-300);--g-color-base-utility-heavy: var(--g-color-private-purple-600-solid);--g-color-base-utility-heavy-hover: var(--g-color-private-purple-700-solid);--g-color-base-neutral-light: var(--g-color-private-black-50);--g-color-base-neutral-light-hover: var(--g-color-private-black-100);--g-color-base-neutral-medium: var(--g-color-private-black-200);--g-color-base-neutral-medium-hover: var(--g-color-private-black-250);--g-color-base-neutral-heavy: var(--g-color-private-black-450);--g-color-base-neutral-heavy-hover: var(--g-color-private-black-550);--g-color-base-misc-light: var(--g-color-private-cool-grey-100);--g-color-base-misc-light-hover: var(--g-color-private-cool-grey-200);--g-color-base-misc-medium: var(--g-color-private-cool-grey-200);--g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-300);--g-color-base-misc-heavy: var(--g-color-private-cool-grey-600-solid);--g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-700-solid);--g-color-base-light: var(--g-color-private-white-1000-solid);--g-color-base-light-hover: var(--g-color-private-white-850);--g-color-base-light-simple-hover: var(--g-color-private-white-150);--g-color-base-light-disabled: var(--g-color-private-white-150);--g-color-base-light-accent-disabled: var(--g-color-private-white-300);--g-color-base-float: var(--g-color-private-white-1000-solid);--g-color-base-float-hover: var(--g-color-private-black-50-solid);--g-color-base-float-medium: var(--g-color-private-black-550-solid);--g-color-base-float-heavy: var(--g-color-private-black-700-solid);--g-color-base-float-accent: var(--g-color-private-white-1000-solid);--g-color-base-float-accent-hover: var(--g-color-private-white-850);--g-color-base-float-announcement: var(--g-color-private-cool-grey-50-solid);--g-color-base-modal: var(--g-color-base-background);--g-color-line-generic: var(--g-color-private-black-100);--g-color-line-generic-hover: var(--g-color-private-black-150);--g-color-line-generic-active: var(--g-color-private-black-300);--g-color-line-generic-accent: var(--g-color-private-black-150);--g-color-line-generic-accent-hover: var(--g-color-private-black-300);--g-color-line-generic-solid: var(--g-color-private-black-100-solid);--g-color-line-brand: var(--g-color-private-yellow-600-solid);--g-color-line-focus: var(--g-color-private-cool-grey-450);--g-color-line-light: var(--g-color-private-white-500);--g-color-line-info: var(--g-color-private-blue-450);--g-color-line-positive: var(--g-color-private-green-450);--g-color-line-warning: var(--g-color-private-yellow-600-solid);--g-color-line-danger: var(--g-color-private-red-450);--g-color-line-utility: var(--g-color-private-purple-450);--g-color-line-misc: var(--g-color-private-cool-grey-450);--g-color-sfx-veil: var(--g-color-private-black-250);--g-color-sfx-shadow: var(--g-color-private-black-150);--g-color-sfx-shadow-heavy: var(--g-color-private-black-500);--g-color-sfx-shadow-light: var(--g-color-private-black-50);--g-color-sfx-fade: var(--g-color-private-white-300);--g-color-scroll-track: var(--g-color-base-background);--g-color-scroll-handle: var(--g-color-private-black-100);--g-color-scroll-handle-hover: var(--g-color-private-black-150);--g-color-scroll-corner: var(--g-color-private-black-100);--g-color-infographics-axis: var(--g-color-private-black-150-solid);--g-color-infographics-tooltip-bg: var(--g-color-private-white-950)}.g-root_theme_dark{--g-color-private-white-50: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-20-solid: rgb(38, 34, 38);--g-color-private-white-50-solid: rgb(45, 40, 45);--g-color-private-white-70-solid: rgb(49, 45, 49);--g-color-private-white-100-solid: rgb(56, 52, 56);--g-color-private-white-150-solid: rgb(67, 63, 67);--g-color-private-white-200-solid: rgb(78, 74, 78);--g-color-private-white-250-solid: rgb(89, 85, 89);--g-color-private-white-300-solid: rgb(100, 97, 100);--g-color-private-white-350-solid: rgb(111, 108, 111);--g-color-private-white-400-solid: rgb(122, 119, 122);--g-color-private-white-450-solid: rgb(133, 131, 133);--g-color-private-white-500-solid: rgb(144, 142, 144);--g-color-private-white-550-solid: rgb(156, 153, 156);--g-color-private-white-600-solid: rgb(167, 165, 167);--g-color-private-white-650-solid: rgb(178, 176, 178);--g-color-private-white-700-solid: rgb(189, 187, 189);--g-color-private-white-750-solid: rgb(200, 198, 200);--g-color-private-white-800-solid: rgb(211, 210, 211);--g-color-private-white-850-solid: rgb(222, 221, 222);--g-color-private-white-900-solid: rgb(233, 232, 233);--g-color-private-white-950-solid: rgb(244, 244, 244);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-white-opaque-150: rgba(76, 75, 81, .95);--g-color-private-black-20: rgba(0, 0, 0, .02);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(36, 41, 55);--g-color-private-blue-100-solid: rgb(37, 47, 65);--g-color-private-blue-150-solid: rgb(38, 53, 75);--g-color-private-blue-200-solid: rgb(40, 66, 96);--g-color-private-blue-250-solid: rgb(42, 78, 117);--g-color-private-blue-300-solid: rgb(44, 90, 138);--g-color-private-blue-350-solid: rgb(46, 102, 158);--g-color-private-blue-400-solid: rgb(48, 114, 179);--g-color-private-blue-450-solid: rgb(50, 127, 200);--g-color-private-blue-500-solid: rgb(52, 139, 220);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(74, 161, 242);--g-color-private-blue-650-solid: rgb(94, 172, 244);--g-color-private-blue-700-solid: rgb(114, 182, 245);--g-color-private-blue-750-solid: rgb(134, 193, 247);--g-color-private-blue-800-solid: rgb(155, 203, 248);--g-color-private-blue-850-solid: rgb(175, 213, 249);--g-color-private-blue-900-solid: rgb(195, 224, 251);--g-color-private-blue-950-solid: rgb(215, 234, 252);--g-color-private-blue-1000-solid: rgb(225, 239, 253);--g-color-private-green-50: rgba(77, 176, 155, .1);--g-color-private-green-100: rgba(77, 176, 155, .15);--g-color-private-green-150: rgba(77, 176, 155, .2);--g-color-private-green-200: rgba(77, 176, 155, .3);--g-color-private-green-250: rgba(77, 176, 155, .4);--g-color-private-green-300: rgba(77, 176, 155, .5);--g-color-private-green-350: rgba(77, 176, 155, .6);--g-color-private-green-400: rgba(77, 176, 155, .7);--g-color-private-green-450: rgba(77, 176, 155, .8);--g-color-private-green-500: rgba(77, 176, 155, .9);--g-color-private-green-50-solid: rgb(38, 44, 46);--g-color-private-green-100-solid: rgb(40, 51, 52);--g-color-private-green-150-solid: rgb(43, 58, 58);--g-color-private-green-200-solid: rgb(47, 73, 70);--g-color-private-green-250-solid: rgb(51, 88, 82);--g-color-private-green-300-solid: rgb(56, 103, 95);--g-color-private-green-350-solid: rgb(60, 117, 107);--g-color-private-green-400-solid: rgb(64, 132, 119);--g-color-private-green-450-solid: rgb(68, 147, 131);--g-color-private-green-500-solid: rgb(73, 161, 143);--g-color-private-green-550-solid: rgb(77, 176, 155);--g-color-private-green-600-solid: rgb(95, 184, 165);--g-color-private-green-650-solid: rgb(113, 192, 175);--g-color-private-green-700-solid: rgb(130, 200, 185);--g-color-private-green-750-solid: rgb(148, 208, 195);--g-color-private-green-800-solid: rgb(166, 216, 205);--g-color-private-green-850-solid: rgb(184, 223, 215);--g-color-private-green-900-solid: rgb(202, 231, 225);--g-color-private-green-950-solid: rgb(219, 239, 235);--g-color-private-green-1000-solid: rgb(228, 243, 240);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(56, 45, 40);--g-color-private-yellow-100-solid: rgb(67, 53, 43);--g-color-private-yellow-150-solid: rgb(78, 61, 46);--g-color-private-yellow-200-solid: rgb(100, 77, 51);--g-color-private-yellow-250-solid: rgb(122, 93, 57);--g-color-private-yellow-300-solid: rgb(145, 110, 63);--g-color-private-yellow-350-solid: rgb(167, 126, 69);--g-color-private-yellow-400-solid: rgb(189, 142, 75);--g-color-private-yellow-450-solid: rgb(211, 158, 80);--g-color-private-yellow-500-solid: rgb(233, 174, 86);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(255, 197, 108);--g-color-private-yellow-650-solid: rgb(255, 203, 125);--g-color-private-yellow-700-solid: rgb(255, 210, 141);--g-color-private-yellow-750-solid: rgb(255, 216, 157);--g-color-private-yellow-800-solid: rgb(255, 223, 174);--g-color-private-yellow-850-solid: rgb(255, 229, 190);--g-color-private-yellow-900-solid: rgb(255, 236, 206);--g-color-private-yellow-950-solid: rgb(255, 242, 222);--g-color-private-yellow-1000-solid: rgb(255, 245, 231);--g-color-private-orange-50: rgba(200, 99, 12, .1);--g-color-private-orange-100: rgba(200, 99, 12, .15);--g-color-private-orange-150: rgba(200, 99, 12, .2);--g-color-private-orange-200: rgba(200, 99, 12, .3);--g-color-private-orange-250: rgba(200, 99, 12, .4);--g-color-private-orange-300: rgba(200, 99, 12, .5);--g-color-private-orange-350: rgba(200, 99, 12, .6);--g-color-private-orange-400: rgba(200, 99, 12, .7);--g-color-private-orange-450: rgba(200, 99, 12, .8);--g-color-private-orange-500: rgba(200, 99, 12, .9);--g-color-private-orange-50-solid: rgb(51, 36, 32);--g-color-private-orange-100-solid: rgb(59, 40, 31);--g-color-private-orange-150-solid: rgb(67, 43, 30);--g-color-private-orange-200-solid: rgb(84, 50, 27);--g-color-private-orange-250-solid: rgb(100, 57, 25);--g-color-private-orange-300-solid: rgb(117, 64, 23);--g-color-private-orange-350-solid: rgb(134, 71, 21);--g-color-private-orange-400-solid: rgb(150, 78, 19);--g-color-private-orange-450-solid: rgb(167, 85, 16);--g-color-private-orange-500-solid: rgb(183, 92, 14);--g-color-private-orange-550-solid: rgb(200, 99, 12);--g-color-private-orange-600-solid: rgb(206, 115, 36);--g-color-private-orange-650-solid: rgb(211, 130, 61);--g-color-private-orange-700-solid: rgb(217, 146, 85);--g-color-private-orange-750-solid: rgb(222, 161, 109);--g-color-private-orange-800-solid: rgb(228, 177, 134);--g-color-private-orange-850-solid: rgb(233, 193, 158);--g-color-private-orange-900-solid: rgb(239, 208, 182);--g-color-private-orange-950-solid: rgb(244, 224, 206);--g-color-private-orange-1000-solid: rgb(247, 232, 219);--g-color-private-red-50: rgba(229, 50, 93, .1);--g-color-private-red-100: rgba(229, 50, 93, .15);--g-color-private-red-150: rgba(229, 50, 93, .2);--g-color-private-red-200: rgba(229, 50, 93, .3);--g-color-private-red-250: rgba(229, 50, 93, .4);--g-color-private-red-300: rgba(229, 50, 93, .5);--g-color-private-red-350: rgba(229, 50, 93, .6);--g-color-private-red-400: rgba(229, 50, 93, .7);--g-color-private-red-450: rgba(229, 50, 93, .8);--g-color-private-red-500: rgba(229, 50, 93, .9);--g-color-private-red-50-solid: rgb(54, 31, 40);--g-color-private-red-100-solid: rgb(63, 32, 43);--g-color-private-red-150-solid: rgb(73, 33, 46);--g-color-private-red-200-solid: rgb(93, 35, 52);--g-color-private-red-250-solid: rgb(112, 37, 58);--g-color-private-red-300-solid: rgb(132, 40, 64);--g-color-private-red-350-solid: rgb(151, 42, 69);--g-color-private-red-400-solid: rgb(171, 44, 75);--g-color-private-red-450-solid: rgb(190, 46, 81);--g-color-private-red-500-solid: rgb(210, 48, 87);--g-color-private-red-550-solid: rgb(229, 50, 93);--g-color-private-red-600-solid: rgb(232, 71, 109);--g-color-private-red-650-solid: rgb(234, 91, 125);--g-color-private-red-700-solid: rgb(237, 112, 142);--g-color-private-red-750-solid: rgb(239, 132, 158);--g-color-private-red-800-solid: rgb(242, 153, 174);--g-color-private-red-850-solid: rgb(245, 173, 190);--g-color-private-red-900-solid: rgb(247, 194, 206);--g-color-private-red-950-solid: rgb(250, 214, 223);--g-color-private-red-1000-solid: rgb(251, 224, 231);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(45, 34, 51);--g-color-private-purple-100-solid: rgb(50, 37, 60);--g-color-private-purple-150-solid: rgb(56, 40, 68);--g-color-private-purple-200-solid: rgb(67, 45, 85);--g-color-private-purple-250-solid: rgb(78, 50, 102);--g-color-private-purple-300-solid: rgb(89, 56, 119);--g-color-private-purple-350-solid: rgb(99, 61, 136);--g-color-private-purple-400-solid: rgb(110, 66, 153);--g-color-private-purple-450-solid: rgb(121, 71, 170);--g-color-private-purple-500-solid: rgb(132, 77, 187);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(154, 99, 209);--g-color-private-purple-650-solid: rgb(165, 117, 214);--g-color-private-purple-700-solid: rgb(177, 134, 219);--g-color-private-purple-750-solid: rgb(188, 151, 224);--g-color-private-purple-800-solid: rgb(199, 169, 230);--g-color-private-purple-850-solid: rgb(210, 186, 235);--g-color-private-purple-900-solid: rgb(221, 203, 240);--g-color-private-purple-950-solid: rgb(233, 220, 245);--g-color-private-purple-1000-solid: rgb(238, 229, 247);--g-color-private-cool-grey-50: rgba(96, 128, 156, .1);--g-color-private-cool-grey-100: rgba(96, 128, 156, .15);--g-color-private-cool-grey-150: rgba(96, 128, 156, .2);--g-color-private-cool-grey-200: rgba(96, 128, 156, .3);--g-color-private-cool-grey-250: rgba(96, 128, 156, .4);--g-color-private-cool-grey-300: rgba(96, 128, 156, .5);--g-color-private-cool-grey-350: rgba(96, 128, 156, .6);--g-color-private-cool-grey-400: rgba(96, 128, 156, .7);--g-color-private-cool-grey-450: rgba(96, 128, 156, .8);--g-color-private-cool-grey-500: rgba(96, 128, 156, .9);--g-color-private-cool-grey-50-solid: rgb(40, 39, 46);--g-color-private-cool-grey-100-solid: rgb(43, 44, 52);--g-color-private-cool-grey-150-solid: rgb(46, 49, 58);--g-color-private-cool-grey-200-solid: rgb(53, 59, 71);--g-color-private-cool-grey-250-solid: rgb(59, 69, 83);--g-color-private-cool-grey-300-solid: rgb(65, 79, 95);--g-color-private-cool-grey-350-solid: rgb(71, 88, 107);--g-color-private-cool-grey-400-solid: rgb(77, 98, 119);--g-color-private-cool-grey-450-solid: rgb(84, 108, 132);--g-color-private-cool-grey-500-solid: rgb(90, 118, 144);--g-color-private-cool-grey-550-solid: rgb(96, 128, 156);--g-color-private-cool-grey-600-solid: rgb(112, 141, 166);--g-color-private-cool-grey-650-solid: rgb(128, 153, 176);--g-color-private-cool-grey-700-solid: rgb(144, 166, 186);--g-color-private-cool-grey-750-solid: rgb(160, 179, 196);--g-color-private-cool-grey-800-solid: rgb(176, 192, 206);--g-color-private-cool-grey-850-solid: rgb(191, 204, 215);--g-color-private-cool-grey-900-solid: rgb(207, 217, 225);--g-color-private-cool-grey-950-solid: rgb(223, 230, 235);--g-color-private-cool-grey-1000-solid: rgb(231, 236, 240);--g-color-text-primary: var(--g-color-text-light-primary);--g-color-text-complementary: var(--g-color-text-light-complementary);--g-color-text-secondary: var(--g-color-text-light-secondary);--g-color-text-hint: var(--g-color-text-light-hint);--g-color-text-info: var(--g-color-private-blue-550-solid);--g-color-text-positive: var(--g-color-private-green-550-solid);--g-color-text-warning: var(--g-color-private-yellow-550-solid);--g-color-text-danger: var(--g-color-private-red-550-solid);--g-color-text-utility: var(--g-color-private-purple-600-solid);--g-color-text-misc: var(--g-color-private-cool-grey-600-solid);--g-color-text-info-heavy: var(--g-color-private-blue-600-solid);--g-color-text-positive-heavy: var(--g-color-private-green-600-solid);--g-color-text-warning-heavy: var(--g-color-private-yellow-600-solid);--g-color-text-danger-heavy: var(--g-color-private-red-600-solid);--g-color-text-utility-heavy: var(--g-color-private-purple-650-solid);--g-color-text-misc-heavy: var(--g-color-private-cool-grey-650-solid);--g-color-text-brand: var(--g-color-private-yellow-600-solid);--g-color-text-brand-heavy: var(--g-color-private-yellow-700-solid);--g-color-text-brand-contrast: var(--g-color-text-dark-primary);--g-color-text-link: var(--g-color-private-yellow-550-solid);--g-color-text-link-hover: var(--g-color-private-orange-550-solid);--g-color-text-link-visited: var(--g-color-private-purple-600-solid);--g-color-text-link-visited-hover: var(--g-color-private-purple-750-solid);--g-color-text-dark-primary: var(--g-color-private-black-900);--g-color-text-dark-complementary: var(--g-color-private-black-700);--g-color-text-dark-secondary: var(--g-color-private-black-500);--g-color-text-dark-hint: var(--g-color-private-black-300);--g-color-text-light-primary: var(--g-color-private-white-850);--g-color-text-light-complementary: var(--g-color-private-white-700);--g-color-text-light-secondary: var(--g-color-private-white-500);--g-color-text-light-hint: var(--g-color-private-white-300);--g-color-text-inverted-primary: var(--g-color-text-dark-primary);--g-color-text-inverted-complementary: var(--g-color-text-dark-complementary);--g-color-text-inverted-secondary: var(--g-color-text-dark-secondary);--g-color-text-inverted-hint: var(--g-color-text-dark-hint);--g-color-base-background: rgb(34, 29, 34);--g-color-base-generic: var(--g-color-private-white-100);--g-color-base-generic-hover: var(--g-color-private-white-150);--g-color-base-generic-medium: var(--g-color-private-white-250);--g-color-base-generic-medium-hover: var(--g-color-private-white-300);--g-color-base-generic-accent: var(--g-color-private-white-150);--g-color-base-generic-accent-disabled: var(--g-color-private-white-70);--g-color-base-generic-ultralight: var(--g-color-private-white-20-solid);--g-color-base-simple-hover: var(--g-color-private-white-100);--g-color-base-simple-hover-solid: var(--g-color-private-white-100-solid);--g-color-base-brand: var(--g-color-private-yellow-550-solid);--g-color-base-brand-hover: var(--g-color-private-yellow-650-solid);--g-color-base-selection: var(--g-color-private-yellow-150);--g-color-base-selection-hover: var(--g-color-private-yellow-200);--g-color-base-info-light: var(--g-color-private-blue-150);--g-color-base-info-light-hover: var(--g-color-private-blue-200);--g-color-base-info-medium: var(--g-color-private-blue-300);--g-color-base-info-medium-hover: var(--g-color-private-blue-400);--g-color-base-info-heavy: var(--g-color-private-blue-600-solid);--g-color-base-info-heavy-hover: var(--g-color-private-blue-700-solid);--g-color-base-positive-light: var(--g-color-private-green-150);--g-color-base-positive-light-hover: var(--g-color-private-green-200);--g-color-base-positive-medium: var(--g-color-private-green-300);--g-color-base-positive-medium-hover: var(--g-color-private-green-400);--g-color-base-positive-heavy: var(--g-color-private-green-600-solid);--g-color-base-positive-heavy-hover: var(--g-color-private-green-700-solid);--g-color-base-warning-light: var(--g-color-private-yellow-150);--g-color-base-warning-light-hover: var(--g-color-private-yellow-200);--g-color-base-warning-medium: var(--g-color-private-yellow-300);--g-color-base-warning-medium-hover: var(--g-color-private-yellow-400);--g-color-base-warning-heavy: var(--g-color-private-yellow-600-solid);--g-color-base-warning-heavy-hover: var(--g-color-private-yellow-700-solid);--g-color-base-danger-light: var(--g-color-private-red-150);--g-color-base-danger-light-hover: var(--g-color-private-red-200);--g-color-base-danger-medium: var(--g-color-private-red-300);--g-color-base-danger-medium-hover: var(--g-color-private-red-400);--g-color-base-danger-heavy: var(--g-color-private-red-600-solid);--g-color-base-danger-heavy-hover: var(--g-color-private-red-700-solid);--g-color-base-utility-light: var(--g-color-private-purple-150);--g-color-base-utility-light-hover: var(--g-color-private-purple-250);--g-color-base-utility-medium: var(--g-color-private-purple-300);--g-color-base-utility-medium-hover: var(--g-color-private-purple-400);--g-color-base-utility-heavy: var(--g-color-private-purple-600-solid);--g-color-base-utility-heavy-hover: var(--g-color-private-purple-700-solid);--g-color-base-neutral-light: var(--g-color-private-white-100);--g-color-base-neutral-light-hover: var(--g-color-private-white-150);--g-color-base-neutral-medium: var(--g-color-private-white-250);--g-color-base-neutral-medium-hover: var(--g-color-private-white-350);--g-color-base-neutral-heavy: var(--g-color-private-white-550);--g-color-base-neutral-heavy-hover: var(--g-color-private-white-650);--g-color-base-misc-light: var(--g-color-private-cool-grey-150);--g-color-base-misc-light-hover: var(--g-color-private-cool-grey-200);--g-color-base-misc-medium: var(--g-color-private-cool-grey-300);--g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-400);--g-color-base-misc-heavy: var(--g-color-private-cool-grey-600-solid);--g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-700-solid);--g-color-base-light: var(--g-color-private-white-850);--g-color-base-light-hover: var(--g-color-private-white-700);--g-color-base-light-simple-hover: var(--g-color-private-white-150);--g-color-base-light-disabled: var(--g-color-private-white-150);--g-color-base-light-accent-disabled: var(--g-color-private-white-300);--g-color-base-float: var(--g-color-private-white-100-solid);--g-color-base-float-hover: var(--g-color-private-white-150-solid);--g-color-base-float-medium: var(--g-color-private-white-150-solid);--g-color-base-float-heavy: var(--g-color-private-white-250-solid);--g-color-base-float-accent: var(--g-color-private-white-150-solid);--g-color-base-float-accent-hover: var(--g-color-private-white-200-solid);--g-color-base-float-announcement: var(--g-color-private-white-150-solid);--g-color-base-modal: var(--g-color-base-background);--g-color-line-generic: var(--g-color-private-white-150);--g-color-line-generic-hover: var(--g-color-private-white-250);--g-color-line-generic-active: var(--g-color-private-white-300);--g-color-line-generic-accent: var(--g-color-private-white-150);--g-color-line-generic-accent-hover: var(--g-color-private-white-300);--g-color-line-generic-solid: var(--g-color-private-white-150-solid);--g-color-line-brand: var(--g-color-private-yellow-600-solid);--g-color-line-focus: var(--g-color-private-cool-grey-450);--g-color-line-light: var(--g-color-private-white-500);--g-color-line-info: var(--g-color-private-blue-450);--g-color-line-positive: var(--g-color-private-green-450);--g-color-line-warning: var(--g-color-private-yellow-450);--g-color-line-danger: var(--g-color-private-red-450);--g-color-line-utility: var(--g-color-private-purple-450);--g-color-line-misc: var(--g-color-private-cool-grey-450);--g-color-sfx-veil: var(--g-color-private-black-600);--g-color-sfx-shadow: var(--g-color-private-black-200);--g-color-sfx-shadow-heavy: var(--g-color-private-black-500);--g-color-sfx-shadow-light: var(--g-color-private-black-200);--g-color-sfx-fade: var(--g-color-private-white-250);--g-color-scroll-track: var(--g-color-base-background);--g-color-scroll-handle: var(--g-color-private-white-150);--g-color-scroll-handle-hover: var(--g-color-private-white-250);--g-color-scroll-corner: var(--g-color-private-white-150);--g-color-infographics-axis: var(--g-color-private-white-150-solid);--g-color-infographics-tooltip-bg: var(--g-color-private-white-opaque-150)}.g-root_theme_light-hc{--g-color-private-white-50: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-50-solid: rgb(242, 242, 242);--g-color-private-black-100-solid: rgb(229, 229, 229);--g-color-private-black-150-solid: rgb(217, 217, 217);--g-color-private-black-200-solid: rgb(204, 204, 204);--g-color-private-black-250-solid: rgb(191, 191, 191);--g-color-private-black-300-solid: rgb(179, 179, 179);--g-color-private-black-350-solid: rgb(166, 166, 166);--g-color-private-black-400-solid: rgb(153, 153, 153);--g-color-private-black-450-solid: rgb(140, 140, 140);--g-color-private-black-500-solid: rgb(128, 128, 128);--g-color-private-black-550-solid: rgb(115, 115, 115);--g-color-private-black-600-solid: rgb(102, 102, 102);--g-color-private-black-650-solid: rgb(89, 89, 89);--g-color-private-black-700-solid: rgb(76, 76, 76);--g-color-private-black-750-solid: rgb(64, 64, 64);--g-color-private-black-800-solid: rgb(51, 51, 51);--g-color-private-black-850-solid: rgb(38, 38, 38);--g-color-private-black-900-solid: rgb(26, 26, 26);--g-color-private-black-950-solid: rgb(13, 13, 13);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(235, 245, 254);--g-color-private-blue-100-solid: rgb(225, 239, 253);--g-color-private-blue-150-solid: rgb(215, 234, 252);--g-color-private-blue-200-solid: rgb(195, 224, 251);--g-color-private-blue-250-solid: rgb(175, 213, 249);--g-color-private-blue-300-solid: rgb(155, 203, 248);--g-color-private-blue-350-solid: rgb(134, 193, 247);--g-color-private-blue-400-solid: rgb(114, 182, 245);--g-color-private-blue-450-solid: rgb(94, 172, 244);--g-color-private-blue-500-solid: rgb(74, 161, 242);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(50, 138, 219);--g-color-private-blue-650-solid: rgb(47, 124, 196);--g-color-private-blue-700-solid: rgb(43, 111, 174);--g-color-private-blue-750-solid: rgb(40, 97, 152);--g-color-private-blue-800-solid: rgb(36, 84, 130);--g-color-private-blue-850-solid: rgb(32, 71, 107);--g-color-private-blue-900-solid: rgb(29, 57, 85);--g-color-private-blue-950-solid: rgb(25, 44, 63);--g-color-private-blue-1000-solid: rgb(23, 37, 51);--g-color-private-green-50: rgba(50, 186, 118, .1);--g-color-private-green-100: rgba(50, 186, 118, .15);--g-color-private-green-150: rgba(50, 186, 118, .2);--g-color-private-green-200: rgba(50, 186, 118, .3);--g-color-private-green-250: rgba(50, 186, 118, .4);--g-color-private-green-300: rgba(50, 186, 118, .5);--g-color-private-green-350: rgba(50, 186, 118, .6);--g-color-private-green-400: rgba(50, 186, 118, .7);--g-color-private-green-450: rgba(50, 186, 118, .8);--g-color-private-green-500: rgba(50, 186, 118, .9);--g-color-private-green-50-solid: rgb(235, 248, 241);--g-color-private-green-100-solid: rgb(224, 245, 234);--g-color-private-green-150-solid: rgb(214, 241, 228);--g-color-private-green-200-solid: rgb(194, 234, 214);--g-color-private-green-250-solid: rgb(173, 227, 200);--g-color-private-green-300-solid: rgb(153, 221, 187);--g-color-private-green-350-solid: rgb(132, 214, 173);--g-color-private-green-400-solid: rgb(112, 207, 159);--g-color-private-green-450-solid: rgb(91, 200, 145);--g-color-private-green-500-solid: rgb(71, 193, 132);--g-color-private-green-550-solid: rgb(50, 186, 118);--g-color-private-green-600-solid: rgb(47, 169, 108);--g-color-private-green-650-solid: rgb(44, 152, 98);--g-color-private-green-700-solid: rgb(40, 135, 88);--g-color-private-green-750-solid: rgb(37, 118, 78);--g-color-private-green-800-solid: rgb(34, 102, 68);--g-color-private-green-850-solid: rgb(31, 85, 58);--g-color-private-green-900-solid: rgb(28, 68, 48);--g-color-private-green-950-solid: rgb(24, 51, 38);--g-color-private-green-1000-solid: rgb(23, 42, 33);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(255, 249, 239);--g-color-private-yellow-100-solid: rgb(255, 245, 231);--g-color-private-yellow-150-solid: rgb(255, 242, 222);--g-color-private-yellow-200-solid: rgb(255, 236, 206);--g-color-private-yellow-250-solid: rgb(255, 229, 190);--g-color-private-yellow-300-solid: rgb(255, 223, 174);--g-color-private-yellow-350-solid: rgb(255, 216, 157);--g-color-private-yellow-400-solid: rgb(255, 210, 141);--g-color-private-yellow-450-solid: rgb(255, 203, 125);--g-color-private-yellow-500-solid: rgb(255, 197, 108);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(231, 173, 85);--g-color-private-yellow-650-solid: rgb(208, 155, 77);--g-color-private-yellow-700-solid: rgb(184, 138, 70);--g-color-private-yellow-750-solid: rgb(160, 121, 62);--g-color-private-yellow-800-solid: rgb(137, 104, 55);--g-color-private-yellow-850-solid: rgb(113, 86, 48);--g-color-private-yellow-900-solid: rgb(89, 69, 40);--g-color-private-yellow-950-solid: rgb(65, 52, 33);--g-color-private-yellow-1000-solid: rgb(54, 43, 29);--g-color-private-orange-50: rgba(255, 119, 0, .1);--g-color-private-orange-100: rgba(255, 119, 0, .15);--g-color-private-orange-150: rgba(255, 119, 0, .2);--g-color-private-orange-200: rgba(255, 119, 0, .3);--g-color-private-orange-250: rgba(255, 119, 0, .4);--g-color-private-orange-300: rgba(255, 119, 0, .5);--g-color-private-orange-350: rgba(255, 119, 0, .6);--g-color-private-orange-400: rgba(255, 119, 0, .7);--g-color-private-orange-450: rgba(255, 119, 0, .8);--g-color-private-orange-500: rgba(255, 119, 0, .9);--g-color-private-orange-50-solid: rgb(255, 241, 230);--g-color-private-orange-100-solid: rgb(255, 235, 217);--g-color-private-orange-150-solid: rgb(255, 228, 204);--g-color-private-orange-200-solid: rgb(255, 214, 179);--g-color-private-orange-250-solid: rgb(255, 201, 153);--g-color-private-orange-300-solid: rgb(255, 187, 128);--g-color-private-orange-350-solid: rgb(255, 173, 102);--g-color-private-orange-400-solid: rgb(255, 160, 77);--g-color-private-orange-450-solid: rgb(255, 146, 51);--g-color-private-orange-500-solid: rgb(255, 133, 25);--g-color-private-orange-550-solid: rgb(255, 119, 0);--g-color-private-orange-600-solid: rgb(231, 109, 2);--g-color-private-orange-650-solid: rgb(208, 99, 4);--g-color-private-orange-700-solid: rgb(184, 88, 5);--g-color-private-orange-750-solid: rgb(160, 78, 7);--g-color-private-orange-800-solid: rgb(137, 68, 9);--g-color-private-orange-850-solid: rgb(113, 58, 11);--g-color-private-orange-900-solid: rgb(89, 48, 13);--g-color-private-orange-950-solid: rgb(65, 37, 14);--g-color-private-orange-1000-solid: rgb(54, 32, 15);--g-color-private-red-50: rgba(255, 0, 61, .1);--g-color-private-red-100: rgba(255, 0, 61, .15);--g-color-private-red-150: rgba(255, 0, 61, .2);--g-color-private-red-200: rgba(255, 0, 61, .3);--g-color-private-red-250: rgba(255, 0, 61, .4);--g-color-private-red-300: rgba(255, 0, 61, .5);--g-color-private-red-350: rgba(255, 0, 61, .6);--g-color-private-red-400: rgba(255, 0, 61, .7);--g-color-private-red-450: rgba(255, 0, 61, .8);--g-color-private-red-500: rgba(255, 0, 61, .9);--g-color-private-red-50-solid: rgb(255, 230, 236);--g-color-private-red-100-solid: rgb(255, 217, 226);--g-color-private-red-150-solid: rgb(255, 204, 216);--g-color-private-red-200-solid: rgb(255, 179, 197);--g-color-private-red-250-solid: rgb(255, 153, 177);--g-color-private-red-300-solid: rgb(255, 128, 158);--g-color-private-red-350-solid: rgb(255, 102, 139);--g-color-private-red-400-solid: rgb(255, 77, 119);--g-color-private-red-450-solid: rgb(255, 51, 100);--g-color-private-red-500-solid: rgb(255, 25, 80);--g-color-private-red-550-solid: rgb(255, 0, 61);--g-color-private-red-600-solid: rgb(231, 2, 57);--g-color-private-red-650-solid: rgb(208, 3, 52);--g-color-private-red-700-solid: rgb(184, 5, 48);--g-color-private-red-750-solid: rgb(160, 7, 44);--g-color-private-red-800-solid: rgb(137, 9, 40);--g-color-private-red-850-solid: rgb(113, 10, 35);--g-color-private-red-900-solid: rgb(89, 12, 31);--g-color-private-red-950-solid: rgb(65, 14, 27);--g-color-private-red-1000-solid: rgb(54, 14, 24);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(244, 238, 250);--g-color-private-purple-100-solid: rgb(238, 229, 247);--g-color-private-purple-150-solid: rgb(233, 220, 245);--g-color-private-purple-200-solid: rgb(221, 203, 240);--g-color-private-purple-250-solid: rgb(210, 186, 235);--g-color-private-purple-300-solid: rgb(199, 169, 230);--g-color-private-purple-350-solid: rgb(188, 151, 224);--g-color-private-purple-400-solid: rgb(177, 134, 219);--g-color-private-purple-450-solid: rgb(165, 117, 214);--g-color-private-purple-500-solid: rgb(154, 99, 209);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(131, 76, 185);--g-color-private-purple-650-solid: rgb(118, 69, 167);--g-color-private-purple-700-solid: rgb(106, 63, 148);--g-color-private-purple-750-solid: rgb(93, 56, 130);--g-color-private-purple-800-solid: rgb(81, 50, 111);--g-color-private-purple-850-solid: rgb(68, 43, 92);--g-color-private-purple-900-solid: rgb(56, 37, 74);--g-color-private-purple-950-solid: rgb(43, 30, 55);--g-color-private-purple-1000-solid: rgb(37, 27, 46);--g-color-private-cool-grey-50: rgba(107, 132, 153, .1);--g-color-private-cool-grey-100: rgba(107, 132, 153, .15);--g-color-private-cool-grey-150: rgba(107, 132, 153, .2);--g-color-private-cool-grey-200: rgba(107, 132, 153, .3);--g-color-private-cool-grey-250: rgba(107, 132, 153, .4);--g-color-private-cool-grey-300: rgba(107, 132, 153, .5);--g-color-private-cool-grey-350: rgba(107, 132, 153, .6);--g-color-private-cool-grey-400: rgba(107, 132, 153, .7);--g-color-private-cool-grey-450: rgba(107, 132, 153, .8);--g-color-private-cool-grey-500: rgba(107, 132, 153, .9);--g-color-private-cool-grey-50-solid: rgb(240, 243, 245);--g-color-private-cool-grey-100-solid: rgb(233, 237, 240);--g-color-private-cool-grey-150-solid: rgb(225, 230, 235);--g-color-private-cool-grey-200-solid: rgb(211, 218, 224);--g-color-private-cool-grey-250-solid: rgb(196, 206, 214);--g-color-private-cool-grey-300-solid: rgb(181, 194, 204);--g-color-private-cool-grey-350-solid: rgb(166, 181, 194);--g-color-private-cool-grey-400-solid: rgb(151, 169, 184);--g-color-private-cool-grey-450-solid: rgb(137, 157, 173);--g-color-private-cool-grey-500-solid: rgb(122, 144, 163);--g-color-private-cool-grey-550-solid: rgb(107, 132, 153);--g-color-private-cool-grey-600-solid: rgb(98, 121, 140);--g-color-private-cool-grey-650-solid: rgb(89, 109, 126);--g-color-private-cool-grey-700-solid: rgb(80, 98, 113);--g-color-private-cool-grey-750-solid: rgb(71, 86, 99);--g-color-private-cool-grey-800-solid: rgb(63, 75, 86);--g-color-private-cool-grey-850-solid: rgb(54, 63, 72);--g-color-private-cool-grey-900-solid: rgb(45, 52, 59);--g-color-private-cool-grey-950-solid: rgb(36, 40, 45);--g-color-private-cool-grey-1000-solid: rgb(31, 34, 38);--g-color-text-primary: var(--g-color-text-dark-primary);--g-color-text-complementary: var(--g-color-text-dark-complementary);--g-color-text-secondary: var(--g-color-text-dark-secondary);--g-color-text-hint: var(--g-color-text-dark-hint);--g-color-text-info: var(--g-color-private-blue-650-solid);--g-color-text-positive: var(--g-color-private-green-650-solid);--g-color-text-warning: var(--g-color-private-yellow-700-solid);--g-color-text-danger: var(--g-color-private-red-650-solid);--g-color-text-utility: var(--g-color-private-purple-650-solid);--g-color-text-misc: var(--g-color-private-cool-grey-650-solid);--g-color-text-info-heavy: var(--g-color-private-blue-900-solid);--g-color-text-positive-heavy: var(--g-color-private-green-900-solid);--g-color-text-warning-heavy: var(--g-color-private-orange-900-solid);--g-color-text-danger-heavy: var(--g-color-private-red-900-solid);--g-color-text-utility-heavy: var(--g-color-private-purple-900-solid);--g-color-text-misc-heavy: var(--g-color-private-cool-grey-900-solid);--g-color-text-brand: var(--g-color-private-yellow-700-solid);--g-color-text-brand-heavy: var(--g-color-private-orange-900-solid);--g-color-text-brand-contrast: var(--g-color-text-dark-primary);--g-color-text-link: var(--g-color-private-yellow-700-solid);--g-color-text-link-hover: var(--g-color-private-orange-700-solid);--g-color-text-link-visited: var(--g-color-private-purple-600-solid);--g-color-text-link-visited-hover: var(--g-color-private-purple-850-solid);--g-color-text-dark-primary: var(--g-color-private-black-1000-solid);--g-color-text-dark-complementary: var(--g-color-private-black-850);--g-color-text-dark-secondary: var(--g-color-private-black-700);--g-color-text-dark-hint: var(--g-color-private-black-500);--g-color-text-light-primary: var(--g-color-private-white-1000-solid);--g-color-text-light-complementary: var(--g-color-private-white-850);--g-color-text-light-secondary: var(--g-color-private-white-700);--g-color-text-light-hint: var(--g-color-private-white-500);--g-color-text-inverted-primary: var(--g-color-text-light-primary);--g-color-text-inverted-complementary: var(--g-color-text-light-complementary);--g-color-text-inverted-secondary: var(--g-color-text-light-secondary);--g-color-text-inverted-hint: var(--g-color-text-light-hint);--g-color-base-background: var(--g-color-private-white-1000-solid);--g-color-base-generic: var(--g-color-private-black-150);--g-color-base-generic-hover: var(--g-color-private-black-300);--g-color-base-generic-medium: var(--g-color-private-black-250);--g-color-base-generic-medium-hover: var(--g-color-private-black-350);--g-color-base-generic-accent: var(--g-color-private-black-250);--g-color-base-generic-accent-disabled: var(--g-color-private-black-150);--g-color-base-generic-ultralight: var(--g-color-private-black-50-solid);--g-color-base-simple-hover: var(--g-color-private-black-150);--g-color-base-simple-hover-solid: var(--g-color-private-black-150-solid);--g-color-base-brand: var(--g-color-private-yellow-550-solid);--g-color-base-brand-hover: var(--g-color-private-yellow-650-solid);--g-color-base-selection: var(--g-color-private-yellow-300);--g-color-base-selection-hover: var(--g-color-private-yellow-400);--g-color-base-info-light: var(--g-color-private-blue-250);--g-color-base-info-light-hover: var(--g-color-private-blue-350);--g-color-base-info-medium: var(--g-color-private-blue-400);--g-color-base-info-medium-hover: var(--g-color-private-blue-500);--g-color-base-info-heavy: var(--g-color-private-blue-700-solid);--g-color-base-info-heavy-hover: var(--g-color-private-blue-850-solid);--g-color-base-positive-light: var(--g-color-private-green-250);--g-color-base-positive-light-hover: var(--g-color-private-green-350);--g-color-base-positive-medium: var(--g-color-private-green-400);--g-color-base-positive-medium-hover: var(--g-color-private-green-500);--g-color-base-positive-heavy: var(--g-color-private-green-700-solid);--g-color-base-positive-heavy-hover: var(--g-color-private-green-800-solid);--g-color-base-warning-light: var(--g-color-private-yellow-300);--g-color-base-warning-light-hover: var(--g-color-private-yellow-400);--g-color-base-warning-medium: var(--g-color-private-yellow-400);--g-color-base-warning-medium-hover: var(--g-color-private-yellow-550-solid);--g-color-base-warning-heavy: var(--g-color-private-yellow-600-solid);--g-color-base-warning-heavy-hover: var(--g-color-private-yellow-700-solid);--g-color-base-danger-light: var(--g-color-private-red-250);--g-color-base-danger-light-hover: var(--g-color-private-red-350);--g-color-base-danger-medium: var(--g-color-private-red-400);--g-color-base-danger-medium-hover: var(--g-color-private-red-500);--g-color-base-danger-heavy: var(--g-color-private-red-700-solid);--g-color-base-danger-heavy-hover: var(--g-color-private-red-800-solid);--g-color-base-utility-light: var(--g-color-private-purple-250);--g-color-base-utility-light-hover: var(--g-color-private-purple-350);--g-color-base-utility-medium: var(--g-color-private-purple-400);--g-color-base-utility-medium-hover: var(--g-color-private-purple-500);--g-color-base-utility-heavy: var(--g-color-private-purple-700-solid);--g-color-base-utility-heavy-hover: var(--g-color-private-purple-800-solid);--g-color-base-neutral-light: var(--g-color-private-black-150);--g-color-base-neutral-light-hover: var(--g-color-private-black-250);--g-color-base-neutral-medium: var(--g-color-private-black-300);--g-color-base-neutral-medium-hover: var(--g-color-private-black-400);--g-color-base-neutral-heavy: var(--g-color-private-black-550);--g-color-base-neutral-heavy-hover: var(--g-color-private-black-650);--g-color-base-misc-light: var(--g-color-private-cool-grey-250);--g-color-base-misc-light-hover: var(--g-color-private-cool-grey-350);--g-color-base-misc-medium: var(--g-color-private-cool-grey-400);--g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-500);--g-color-base-misc-heavy: var(--g-color-private-cool-grey-700-solid);--g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-800-solid);--g-color-base-light: var(--g-color-private-white-1000-solid);--g-color-base-light-hover: var(--g-color-private-white-850);--g-color-base-light-simple-hover: var(--g-color-private-white-300);--g-color-base-light-disabled: var(--g-color-private-white-150);--g-color-base-light-accent-disabled: var(--g-color-private-white-300);--g-color-base-float: var(--g-color-private-white-1000-solid);--g-color-base-float-hover: var(--g-color-private-black-150-solid);--g-color-base-float-medium: var(--g-color-private-black-550-solid);--g-color-base-float-heavy: var(--g-color-private-black-700-solid);--g-color-base-float-accent: var(--g-color-private-white-1000-solid);--g-color-base-float-accent-hover: var(--g-color-private-white-850);--g-color-base-float-announcement: var(--g-color-private-cool-grey-150-solid);--g-color-base-modal: var(--g-color-base-background);--g-color-line-generic: var(--g-color-private-black-200);--g-color-line-generic-hover: var(--g-color-private-black-400);--g-color-line-generic-active: var(--g-color-private-black-700);--g-color-line-generic-accent: var(--g-color-private-black-300);--g-color-line-generic-accent-hover: var(--g-color-private-black-700);--g-color-line-generic-solid: var(--g-color-private-black-200-solid);--g-color-line-brand: var(--g-color-private-yellow-600-solid);--g-color-line-focus: var(--g-color-private-cool-grey-450);--g-color-line-light: var(--g-color-private-white-500);--g-color-line-info: var(--g-color-private-blue-450);--g-color-line-positive: var(--g-color-private-green-450);--g-color-line-warning: var(--g-color-private-yellow-600-solid);--g-color-line-danger: var(--g-color-private-red-450);--g-color-line-utility: var(--g-color-private-purple-450);--g-color-line-misc: var(--g-color-private-cool-grey-450);--g-color-sfx-veil: var(--g-color-private-black-450);--g-color-sfx-shadow: var(--g-color-private-black-300);--g-color-sfx-shadow-heavy: var(--g-color-private-black-600);--g-color-sfx-shadow-light: var(--g-color-private-black-100);--g-color-sfx-fade: var(--g-color-private-white-300);--g-color-scroll-track: var(--g-color-base-background);--g-color-scroll-handle: var(--g-color-private-black-100);--g-color-scroll-handle-hover: var(--g-color-private-black-150);--g-color-scroll-corner: var(--g-color-private-black-100);--g-color-infographics-axis: var(--g-color-private-black-150-solid);--g-color-infographics-tooltip-bg: var(--g-color-private-white-950)}.g-root_theme_dark-hc{--g-color-private-white-50: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-50-solid: rgb(30, 29, 30);--g-color-private-white-70-solid: rgb(35, 34, 35);--g-color-private-white-100-solid: rgb(42, 41, 42);--g-color-private-white-150-solid: rgb(54, 53, 54);--g-color-private-white-200-solid: rgb(65, 65, 65);--g-color-private-white-250-solid: rgb(77, 77, 77);--g-color-private-white-300-solid: rgb(89, 88, 89);--g-color-private-white-350-solid: rgb(101, 100, 101);--g-color-private-white-400-solid: rgb(113, 112, 113);--g-color-private-white-450-solid: rgb(125, 124, 125);--g-color-private-white-500-solid: rgb(136, 136, 136);--g-color-private-white-550-solid: rgb(148, 148, 148);--g-color-private-white-600-solid: rgb(160, 160, 160);--g-color-private-white-650-solid: rgb(172, 172, 172);--g-color-private-white-700-solid: rgb(184, 184, 184);--g-color-private-white-750-solid: rgb(196, 195, 196);--g-color-private-white-800-solid: rgb(208, 207, 208);--g-color-private-white-850-solid: rgb(208, 207, 208);--g-color-private-white-900-solid: rgb(231, 231, 231);--g-color-private-white-950-solid: rgb(243, 243, 243);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-white-opaque-150: rgba(56, 57, 60, .97);--g-color-private-black-20: rgba(0, 0, 0, .02);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(22, 30, 40);--g-color-private-blue-100-solid: rgb(23, 37, 51);--g-color-private-blue-150-solid: rgb(25, 44, 63);--g-color-private-blue-200-solid: rgb(29, 57, 85);--g-color-private-blue-250-solid: rgb(32, 71, 107);--g-color-private-blue-300-solid: rgb(36, 84, 130);--g-color-private-blue-350-solid: rgb(40, 97, 152);--g-color-private-blue-400-solid: rgb(43, 111, 174);--g-color-private-blue-450-solid: rgb(47, 124, 196);--g-color-private-blue-500-solid: rgb(50, 138, 219);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(74, 161, 242);--g-color-private-blue-650-solid: rgb(94, 172, 244);--g-color-private-blue-700-solid: rgb(114, 182, 245);--g-color-private-blue-750-solid: rgb(134, 193, 247);--g-color-private-blue-800-solid: rgb(155, 203, 248);--g-color-private-blue-850-solid: rgb(175, 213, 249);--g-color-private-blue-900-solid: rgb(195, 224, 251);--g-color-private-blue-950-solid: rgb(215, 234, 252);--g-color-private-blue-1000-solid: rgb(225, 239, 253);--g-color-private-green-50: rgba(77, 176, 155, .1);--g-color-private-green-100: rgba(77, 176, 155, .15);--g-color-private-green-150: rgba(77, 176, 155, .2);--g-color-private-green-200: rgba(77, 176, 155, .3);--g-color-private-green-250: rgba(77, 176, 155, .4);--g-color-private-green-300: rgba(77, 176, 155, .5);--g-color-private-green-350: rgba(77, 176, 155, .6);--g-color-private-green-400: rgba(77, 176, 155, .7);--g-color-private-green-450: rgba(77, 176, 155, .8);--g-color-private-green-500: rgba(77, 176, 155, .9);--g-color-private-green-50-solid: rgb(24, 33, 32);--g-color-private-green-100-solid: rgb(27, 41, 39);--g-color-private-green-150-solid: rgb(30, 49, 45);--g-color-private-green-200-solid: rgb(36, 65, 59);--g-color-private-green-250-solid: rgb(42, 81, 73);--g-color-private-green-300-solid: rgb(48, 97, 87);--g-color-private-green-350-solid: rgb(53, 112, 100);--g-color-private-green-400-solid: rgb(59, 128, 114);--g-color-private-green-450-solid: rgb(65, 144, 128);--g-color-private-green-500-solid: rgb(71, 160, 141);--g-color-private-green-550-solid: rgb(77, 176, 155);--g-color-private-green-600-solid: rgb(95, 184, 165);--g-color-private-green-650-solid: rgb(113, 192, 175);--g-color-private-green-700-solid: rgb(130, 200, 185);--g-color-private-green-750-solid: rgb(148, 208, 195);--g-color-private-green-800-solid: rgb(166, 216, 205);--g-color-private-green-850-solid: rgb(184, 223, 215);--g-color-private-green-900-solid: rgb(202, 231, 225);--g-color-private-green-950-solid: rgb(219, 239, 235);--g-color-private-green-1000-solid: rgb(228, 243, 240);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(42, 34, 25);--g-color-private-yellow-100-solid: rgb(54, 43, 29);--g-color-private-yellow-150-solid: rgb(65, 52, 33);--g-color-private-yellow-200-solid: rgb(89, 69, 40);--g-color-private-yellow-250-solid: rgb(113, 86, 48);--g-color-private-yellow-300-solid: rgb(137, 104, 55);--g-color-private-yellow-350-solid: rgb(160, 121, 62);--g-color-private-yellow-400-solid: rgb(184, 138, 70);--g-color-private-yellow-450-solid: rgb(208, 155, 77);--g-color-private-yellow-500-solid: rgb(231, 173, 85);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(255, 197, 108);--g-color-private-yellow-650-solid: rgb(255, 203, 125);--g-color-private-yellow-700-solid: rgb(255, 210, 141);--g-color-private-yellow-750-solid: rgb(255, 216, 157);--g-color-private-yellow-800-solid: rgb(255, 223, 174);--g-color-private-yellow-850-solid: rgb(255, 229, 190);--g-color-private-yellow-900-solid: rgb(255, 236, 206);--g-color-private-yellow-950-solid: rgb(255, 242, 222);--g-color-private-yellow-1000-solid: rgb(255, 245, 231);--g-color-private-orange-50: rgba(200, 99, 12, .1);--g-color-private-orange-100: rgba(200, 99, 12, .15);--g-color-private-orange-150: rgba(200, 99, 12, .2);--g-color-private-orange-200: rgba(200, 99, 12, .3);--g-color-private-orange-250: rgba(200, 99, 12, .4);--g-color-private-orange-300: rgba(200, 99, 12, .5);--g-color-private-orange-350: rgba(200, 99, 12, .6);--g-color-private-orange-400: rgba(200, 99, 12, .7);--g-color-private-orange-450: rgba(200, 99, 12, .8);--g-color-private-orange-500: rgba(200, 99, 12, .9);--g-color-private-orange-50-solid: rgb(36, 25, 17);--g-color-private-orange-100-solid: rgb(45, 29, 17);--g-color-private-orange-150-solid: rgb(54, 33, 17);--g-color-private-orange-200-solid: rgb(73, 42, 16);--g-color-private-orange-250-solid: rgb(91, 50, 16);--g-color-private-orange-300-solid: rgb(109, 58, 15);--g-color-private-orange-350-solid: rgb(127, 66, 14);--g-color-private-orange-400-solid: rgb(145, 74, 14);--g-color-private-orange-450-solid: rgb(164, 83, 13);--g-color-private-orange-500-solid: rgb(182, 91, 13);--g-color-private-orange-550-solid: rgb(200, 99, 12);--g-color-private-orange-600-solid: rgb(206, 115, 36);--g-color-private-orange-650-solid: rgb(211, 130, 61);--g-color-private-orange-700-solid: rgb(217, 146, 85);--g-color-private-orange-750-solid: rgb(222, 161, 109);--g-color-private-orange-800-solid: rgb(228, 177, 134);--g-color-private-orange-850-solid: rgb(233, 193, 158);--g-color-private-orange-900-solid: rgb(239, 208, 182);--g-color-private-orange-950-solid: rgb(244, 224, 206);--g-color-private-orange-1000-solid: rgb(247, 232, 219);--g-color-private-red-50: rgba(229, 50, 93, .1);--g-color-private-red-100: rgba(229, 50, 93, .15);--g-color-private-red-150: rgba(229, 50, 93, .2);--g-color-private-red-200: rgba(229, 50, 93, .3);--g-color-private-red-250: rgba(229, 50, 93, .4);--g-color-private-red-300: rgba(229, 50, 93, .5);--g-color-private-red-350: rgba(229, 50, 93, .6);--g-color-private-red-400: rgba(229, 50, 93, .7);--g-color-private-red-450: rgba(229, 50, 93, .8);--g-color-private-red-500: rgba(229, 50, 93, .9);--g-color-private-red-50-solid: rgb(39, 20, 26);--g-color-private-red-100-solid: rgb(50, 22, 29);--g-color-private-red-150-solid: rgb(60, 24, 33);--g-color-private-red-200-solid: rgb(81, 27, 41);--g-color-private-red-250-solid: rgb(102, 30, 48);--g-color-private-red-300-solid: rgb(124, 34, 56);--g-color-private-red-350-solid: rgb(145, 37, 63);--g-color-private-red-400-solid: rgb(166, 40, 71);--g-color-private-red-450-solid: rgb(187, 43, 78);--g-color-private-red-500-solid: rgb(208, 47, 86);--g-color-private-red-550-solid: rgb(229, 50, 93);--g-color-private-red-600-solid: rgb(232, 71, 109);--g-color-private-red-650-solid: rgb(234, 91, 125);--g-color-private-red-700-solid: rgb(237, 112, 142);--g-color-private-red-750-solid: rgb(239, 132, 158);--g-color-private-red-800-solid: rgb(242, 153, 174);--g-color-private-red-850-solid: rgb(245, 173, 190);--g-color-private-red-900-solid: rgb(247, 194, 206);--g-color-private-red-950-solid: rgb(250, 214, 223);--g-color-private-red-1000-solid: rgb(251, 224, 231);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(31, 24, 37);--g-color-private-purple-100-solid: rgb(37, 27, 46);--g-color-private-purple-150-solid: rgb(43, 30, 55);--g-color-private-purple-200-solid: rgb(56, 37, 74);--g-color-private-purple-250-solid: rgb(68, 43, 92);--g-color-private-purple-300-solid: rgb(81, 50, 111);--g-color-private-purple-350-solid: rgb(93, 56, 130);--g-color-private-purple-400-solid: rgb(106, 63, 148);--g-color-private-purple-450-solid: rgb(118, 69, 167);--g-color-private-purple-500-solid: rgb(131, 76, 185);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(154, 99, 209);--g-color-private-purple-650-solid: rgb(165, 117, 214);--g-color-private-purple-700-solid: rgb(177, 134, 219);--g-color-private-purple-750-solid: rgb(188, 151, 224);--g-color-private-purple-800-solid: rgb(199, 169, 230);--g-color-private-purple-850-solid: rgb(210, 186, 235);--g-color-private-purple-900-solid: rgb(221, 203, 240);--g-color-private-purple-950-solid: rgb(233, 220, 245);--g-color-private-purple-1000-solid: rgb(238, 229, 247);--g-color-private-cool-grey-50: rgba(96, 128, 156, .1);--g-color-private-cool-grey-100: rgba(96, 128, 156, .15);--g-color-private-cool-grey-150: rgba(96, 128, 156, .2);--g-color-private-cool-grey-200: rgba(96, 128, 156, .3);--g-color-private-cool-grey-250: rgba(96, 128, 156, .4);--g-color-private-cool-grey-300: rgba(96, 128, 156, .5);--g-color-private-cool-grey-350: rgba(96, 128, 156, .6);--g-color-private-cool-grey-400: rgba(96, 128, 156, .7);--g-color-private-cool-grey-450: rgba(96, 128, 156, .8);--g-color-private-cool-grey-500: rgba(96, 128, 156, .9);--g-color-private-cool-grey-50-solid: rgb(26, 28, 32);--g-color-private-cool-grey-100-solid: rgb(30, 34, 39);--g-color-private-cool-grey-150-solid: rgb(34, 39, 46);--g-color-private-cool-grey-200-solid: rgb(41, 50, 59);--g-color-private-cool-grey-250-solid: rgb(49, 61, 73);--g-color-private-cool-grey-300-solid: rgb(57, 73, 87);--g-color-private-cool-grey-350-solid: rgb(65, 84, 101);--g-color-private-cool-grey-400-solid: rgb(73, 95, 115);--g-color-private-cool-grey-450-solid: rgb(80, 106, 128);--g-color-private-cool-grey-500-solid: rgb(88, 117, 142);--g-color-private-cool-grey-550-solid: rgb(96, 128, 156);--g-color-private-cool-grey-600-solid: rgb(112, 141, 166);--g-color-private-cool-grey-650-solid: rgb(128, 153, 176);--g-color-private-cool-grey-700-solid: rgb(144, 166, 186);--g-color-private-cool-grey-750-solid: rgb(160, 179, 196);--g-color-private-cool-grey-800-solid: rgb(176, 192, 206);--g-color-private-cool-grey-850-solid: rgb(191, 204, 215);--g-color-private-cool-grey-900-solid: rgb(207, 217, 225);--g-color-private-cool-grey-950-solid: rgb(223, 230, 235);--g-color-private-cool-grey-1000-solid: rgb(231, 236, 240);--g-color-text-primary: var(--g-color-text-light-primary);--g-color-text-complementary: var(--g-color-text-light-complementary);--g-color-text-secondary: var(--g-color-text-light-secondary);--g-color-text-hint: var(--g-color-text-light-hint);--g-color-text-info: var(--g-color-private-blue-650-solid);--g-color-text-positive: var(--g-color-private-green-650-solid);--g-color-text-warning: var(--g-color-private-yellow-650-solid);--g-color-text-danger: var(--g-color-private-red-650-solid);--g-color-text-utility: var(--g-color-private-purple-650-solid);--g-color-text-misc: var(--g-color-private-cool-grey-650-solid);--g-color-text-info-heavy: var(--g-color-private-blue-850-solid);--g-color-text-positive-heavy: var(--g-color-private-green-850-solid);--g-color-text-warning-heavy: var(--g-color-private-yellow-850-solid);--g-color-text-danger-heavy: var(--g-color-private-red-850-solid);--g-color-text-utility-heavy: var(--g-color-private-purple-850-solid);--g-color-text-misc-heavy: var(--g-color-private-cool-grey-850-solid);--g-color-text-brand: var(--g-color-private-yellow-600-solid);--g-color-text-brand-heavy: var(--g-color-private-yellow-700-solid);--g-color-text-brand-contrast: var(--g-color-text-dark-primary);--g-color-text-link: var(--g-color-private-yellow-550-solid);--g-color-text-link-hover: var(--g-color-private-orange-550-solid);--g-color-text-link-visited: var(--g-color-private-purple-650-solid);--g-color-text-link-visited-hover: var(--g-color-private-purple-800-solid);--g-color-text-dark-primary: var(--g-color-private-black-1000-solid);--g-color-text-dark-complementary: var(--g-color-private-black-800);--g-color-text-dark-secondary: var(--g-color-private-black-600);--g-color-text-dark-hint: var(--g-color-private-black-400);--g-color-text-light-primary: var(--g-color-private-white-1000-solid);--g-color-text-light-complementary: var(--g-color-private-white-800);--g-color-text-light-secondary: var(--g-color-private-white-600);--g-color-text-light-hint: var(--g-color-private-white-400);--g-color-text-inverted-primary: var(--g-color-text-dark-primary);--g-color-text-inverted-complementary: var(--g-color-text-dark-complementary);--g-color-text-inverted-secondary: var(--g-color-text-dark-secondary);--g-color-text-inverted-hint: var(--g-color-text-dark-hint);--g-color-base-background: rgb(18, 17, 18);--g-color-base-generic: var(--g-color-private-white-100);--g-color-base-generic-hover: var(--g-color-private-white-250);--g-color-base-generic-medium: var(--g-color-private-white-250);--g-color-base-generic-medium-hover: var(--g-color-private-white-400);--g-color-base-generic-accent: var(--g-color-private-white-200);--g-color-base-generic-accent-disabled: var(--g-color-private-white-150);--g-color-base-generic-ultralight: var(--g-color-private-white-50);--g-color-base-simple-hover: var(--g-color-private-white-250);--g-color-base-simple-hover-solid: var(--g-color-private-white-250-solid);--g-color-base-brand: var(--g-color-private-yellow-550-solid);--g-color-base-brand-hover: var(--g-color-private-yellow-700-solid);--g-color-base-selection: var(--g-color-private-yellow-250);--g-color-base-selection-hover: var(--g-color-private-yellow-400);--g-color-base-info-light: var(--g-color-private-blue-250);--g-color-base-info-light-hover: var(--g-color-private-blue-400);--g-color-base-info-medium: var(--g-color-private-blue-450);--g-color-base-info-medium-hover: var(--g-color-private-blue-600-solid);--g-color-base-info-heavy: var(--g-color-private-blue-700-solid);--g-color-base-info-heavy-hover: var(--g-color-private-blue-850-solid);--g-color-base-positive-light: var(--g-color-private-green-250);--g-color-base-positive-light-hover: var(--g-color-private-green-400);--g-color-base-positive-medium: var(--g-color-private-green-450);--g-color-base-positive-medium-hover: var(--g-color-private-green-600-solid);--g-color-base-positive-heavy: var(--g-color-private-green-700-solid);--g-color-base-positive-heavy-hover: var(--g-color-private-green-850-solid);--g-color-base-warning-light: var(--g-color-private-yellow-250);--g-color-base-warning-light-hover: var(--g-color-private-yellow-400);--g-color-base-warning-medium: var(--g-color-private-yellow-450);--g-color-base-warning-medium-hover: var(--g-color-private-yellow-600-solid);--g-color-base-warning-heavy: var(--g-color-private-yellow-700-solid);--g-color-base-warning-heavy-hover: var(--g-color-private-yellow-850-solid);--g-color-base-danger-light: var(--g-color-private-red-250);--g-color-base-danger-light-hover: var(--g-color-private-red-400);--g-color-base-danger-medium: var(--g-color-private-red-450);--g-color-base-danger-medium-hover: var(--g-color-private-red-600-solid);--g-color-base-danger-heavy: var(--g-color-private-red-700-solid);--g-color-base-danger-heavy-hover: var(--g-color-private-red-850-solid);--g-color-base-utility-light: var(--g-color-private-purple-250);--g-color-base-utility-light-hover: var(--g-color-private-purple-400);--g-color-base-utility-medium: var(--g-color-private-purple-450);--g-color-base-utility-medium-hover: var(--g-color-private-purple-600-solid);--g-color-base-utility-heavy: var(--g-color-private-purple-700-solid);--g-color-base-utility-heavy-hover: var(--g-color-private-purple-850-solid);--g-color-base-neutral-light: var(--g-color-private-white-200);--g-color-base-neutral-light-hover: var(--g-color-private-white-350);--g-color-base-neutral-medium: var(--g-color-private-white-400);--g-color-base-neutral-medium-hover: var(--g-color-private-white-550);--g-color-base-neutral-heavy: var(--g-color-private-white-650);--g-color-base-neutral-heavy-hover: var(--g-color-private-white-750);--g-color-base-misc-light: var(--g-color-private-cool-grey-250);--g-color-base-misc-light-hover: var(--g-color-private-cool-grey-400);--g-color-base-misc-medium: var(--g-color-private-cool-grey-450);--g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-600-solid);--g-color-base-misc-heavy: var(--g-color-private-cool-grey-700-solid);--g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-850-solid);--g-color-base-light: var(--g-color-private-white-850);--g-color-base-light-hover: var(--g-color-private-white-700);--g-color-base-light-simple-hover: var(--g-color-private-white-150);--g-color-base-light-disabled: var(--g-color-private-white-150);--g-color-base-light-accent-disabled: var(--g-color-private-white-300);--g-color-base-float: var(--g-color-private-white-100-solid);--g-color-base-float-hover: var(--g-color-private-white-200-solid);--g-color-base-float-medium: var(--g-color-private-white-200-solid);--g-color-base-float-heavy: var(--g-color-private-white-300-solid);--g-color-base-float-accent: var(--g-color-private-white-300-solid);--g-color-base-float-accent-hover: var(--g-color-private-white-400-solid);--g-color-base-float-announcement: var(--g-color-private-white-200-solid);--g-color-base-modal: var(--g-color-base-background);--g-color-line-generic: var(--g-color-private-white-150);--g-color-line-generic-hover: var(--g-color-private-white-250);--g-color-line-generic-active: var(--g-color-private-white-600);--g-color-line-generic-accent: var(--g-color-private-white-350);--g-color-line-generic-accent-hover: var(--g-color-private-white-800);--g-color-line-generic-solid: var(--g-color-private-white-150-solid);--g-color-line-brand: var(--g-color-private-yellow-600-solid);--g-color-line-focus: var(--g-color-private-cool-grey-550-solid);--g-color-line-light: var(--g-color-private-white-500);--g-color-line-info: var(--g-color-private-blue-550-solid);--g-color-line-positive: var(--g-color-private-green-550-solid);--g-color-line-warning: var(--g-color-private-yellow-550-solid);--g-color-line-danger: var(--g-color-private-red-550-solid);--g-color-line-utility: var(--g-color-private-purple-550-solid);--g-color-line-misc: var(--g-color-private-cool-grey-550-solid);--g-color-sfx-veil: var(--g-color-private-black-700);--g-color-sfx-shadow: var(--g-color-private-black-200);--g-color-sfx-shadow-heavy: var(--g-color-private-black-400);--g-color-sfx-shadow-light: var(--g-color-private-black-200);--g-color-sfx-fade: var(--g-color-private-white-250);--g-color-scroll-track: var(--g-color-base-background);--g-color-scroll-handle: var(--g-color-private-white-150);--g-color-scroll-handle-hover: var(--g-color-private-white-250);--g-color-scroll-corner: var(--g-color-private-white-150);--g-color-infographics-axis: var(--g-color-private-white-150-solid);--g-color-infographics-tooltip-bg: var(--g-color-private-white-opaque-150)}.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar){scrollbar-width:var(--g-scrollbar-width);scrollbar-color:var(--g-color-scroll-handle) var(--g-color-scroll-track)}.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar,.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar{width:var(--g-scrollbar-width);height:var(--g-scrollbar-width);background:var(--g-color-scroll-track)}.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-track,.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-track{background:var(--g-color-scroll-track)}.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-corner,.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-corner{background:var(--g-color-scroll-corner)}.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-thumb,.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-thumb{background:var(--g-color-scroll-handle)}.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-thumb:hover,.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-thumb:hover{background:var(--g-color-scroll-handle-hover)}@keyframes g-loading-animation{0%{background-position:-12px 0}to{background-position:0 0}}:root:has(body.g-root_theme_light),:root:has(body.g-root_theme_light-hc){color-scheme:light}:root:has(body.g-root_theme_dark),:root:has(body.g-root_theme_dark-hc){color-scheme:dark}.dashboard-container-header-logo-name-container{display:flex;align-items:center;padding:16px}.dashboard-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;margin-left:16px}.dashboard-container-body{width:100%}.dashboard-container-body-text{display:flex;flex-wrap:wrap;width:100%;color:#000;font-family:Open Sans,sans-serif;font-size:10px;font-weight:400}.dashboard-container-body-searchbar{display:flex;width:100%}.full-width-searchbar{flex:1;min-width:200px;max-width:570px;padding:15px 14px;color:#fff;font-family:Open Sans,sans-serif;font-size:10px;font-weight:400;border-radius:12px;border:1px solid #ffffff1a;background:#1a1a1a}.full-width-searchbar:active,.full-width-searchbar:focus{outline:none}.dashboard-container-body-buttons-container{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.dashboard-container-body-buttons-container-name{margin-left:12px;font-family:Open Sans;font-weight:600;font-size:16px;line-height:100%;color:#f9f9f9;text-transform:capitalize;white-space:nowrap}.dashboard-container-body-buttons{display:flex;gap:10px;flex-wrap:wrap;width:100%;justify-content:flex-end}.dashboard-container-body-add-button,.dashboard-container-body-extract-outcome-button,.dashboard-container-body-filter-button{white-space:nowrap;display:flex;align-items:center;justify-content:center}.dashboard-container-body-add-button{min-width:180px;margin-top:0;padding:15px 14px;border-radius:12px;background:#ee275e;border:none;color:#fff;font-family:Open Sans;font-weight:700;font-size:12px;cursor:pointer;text-transform:capitalize}.dashboard-container-body-extract-outcome-button{min-width:260px;margin-top:0;padding:15px 14px;border-radius:12px;background:#2b2b2b;border:none;color:#fff;font-family:Open Sans;font-weight:700;font-size:12px;cursor:pointer;text-transform:capitalize}.dashboard-container-body-filter-button{min-width:110px;padding:14px 16px;border-radius:12px;background:#1a1a1a;border:1px solid #ffffff1a;color:#757575;font-family:Open Sans;font-size:14px;cursor:pointer;gap:10px}.content-dashboard-table-container{width:100%;overflow-x:auto;max-height:500px;overflow-y:auto;border-radius:8px}@media (max-width: 1200px){.dashboard-container-main{padding-left:30px;padding-right:30px}}@media (max-width: 768px){.dashboard-container-main{padding:20px}.dashboard-container-body-buttons-container{flex-direction:column;align-items:stretch}.dashboard-container-body-buttons{justify-content:flex-start}.dashboard-container-body-add-button,.dashboard-container-body-extract-outcome-button{width:100%}}@media (max-width: 480px){.dashboard-container-main{padding:15px}.dashboard-container-header-name{font-size:11px}}.dashboard-container-main{padding-left:40px;padding-right:30px;overflow:auto}.dashboard-container-header{width:100%;height:50px;border-bottom:1px solid #dee2e6}.discard-button{display:flex;justify-content:center;align-items:center;cursor:pointer}.dashboard-container-body-buttons-container-name{margin-left:12px;font-family:Open Sans;font-weight:600;font-style:SemiBold;font-size:16px;line-height:100%;letter-spacing:2%;vertical-align:middle;color:#f9f9f9;text-transform:capitalize}.dashboard-container-body-buttons-container{display:flex;align-items:center;justify-content:space-between}.dashboard-container-body-buttons{display:flex;gap:10px;width:60vw}.dashboard-container-body-filter-button{border:1px solid hsla(0,0%,100%,.102);color:#757575;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:12px;padding:14px 16px;margin-top:0;width:100%;max-width:115px;background:#1a1a1a;font-family:Open Sans;font-weight:400;font-style:Regular;font-size:14px;letter-spacing:0px}.dashboard-container-edit-button{display:flex;padding:5px 13px;align-items:center;gap:30px;color:#8e8e8e;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer;border-radius:6px;background:#f5f5f5}.breadcrumbs{color:#fff!important;margin-bottom:10px;padding:10px}.breadcrumbs-links{text-decoration:none!important;color:#fff!important;font-family:Open Sans,sans-serif!important;font-size:10px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;cursor:pointer}.dashboard-breadcrumbs-current{font-family:Open Sans,sans-serif!important;font-size:10px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;color:#fff!important}.content-dashboard-table-container{width:100%;overflow-x:auto}.content-dashboard-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#fff;font-family:Open Sans,sans-serif}.content-dashboard-loading-spinner{width:40px;height:40px;border:4px solid #424242;border-top:4px solid #3b82f6;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1200px){.dashboard-container-main{padding-left:30px;padding-right:30px;overflow:auto}.dashboard-container-header,.dashboard-container-body,.content-dashboard-table-container{max-width:100%}}@media (max-width: 768px){.dashboard-container-main{padding:20px;overflow:auto}.dashboard-container-header-name{font-size:12px}.dashboard-container-body-edit-button{font-size:10px;padding:4px 10px}.dashboard-container-body-buttons{flex-wrap:wrap;gap:10px}}@media (max-width: 480px){.dashboard-container-main{padding:15px;height:auto;max-height:90vh}.dashboard-container-header-logo-name-container{padding:12px}.dashboard-container-header-name{font-size:11px;margin-left:12px}}.content-dashboard-table-loading-message{color:#fff;padding:20px;text-align:center;font-family:Open Sans,sans-serif}.content-dashboard-table-error-message{color:#ff6b6b;padding:20px;text-align:center;font-family:Open Sans,sans-serif;background-color:#2a1a1a;border:1px solid #ff6b6b;border-radius:6px}.content-dashboard-table-wrapper{margin-top:20px}.content-dashboard-table-container{max-height:500px;overflow-y:auto;overflow-x:auto;width:100%;margin:0 auto;border-radius:8px}.content-dashboard-name-container{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.content-dashboard-name-button{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:16px;line-height:100%;letter-spacing:-1%;vertical-align:middle;cursor:pointer;background:none;color:#fff;border:none;margin-top:0!important;transition:all .3s ease;padding:8px 16px}tr:hover .content-dashboard-name-button{color:#5cc6ee;text-shadow:0px 0px 8px rgba(38,179,232,.4),0px 0px 16px rgba(38,179,232,.2);background:#26b3e81a;border-radius:8px}tr:hover .content-dashboard-name-container{filter:drop-shadow(0px 0px 4px rgba(38,179,232,.15))}.content-dashboard-name-container{transition:filter .3s ease}.content-dashboard-edit-icon{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0}.content-dashboard-action-button{padding:6px 12px;border-radius:4px;background:#2b2b2b;color:#fff;border:none;cursor:pointer;transition:all .2s ease;font-family:Open Sans;font-weight:700;font-style:Bold;font-size:12px;line-height:140%;letter-spacing:0px;text-align:center;vertical-align:middle}.content-dashboard-action-button-outcomes{background:none;color:#8e8e8e;border:none;cursor:pointer;font-family:Open Sans;font-weight:400;font-style:Regular;font-size:14px;line-height:140%;letter-spacing:0px;vertical-align:middle}.content-dashboard-score-container-score{display:flex;align-items:center;justify-content:center}.content-dashboard-action-button-outcomes:hover{color:#26b3e8}.content-dashboard-action-button:hover{background:#da1d56}.content-dashboard-table-error-message{color:#fff;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;padding:40px;text-align:center;background-color:#171717;border-radius:8px;border:1px solid #616161;margin:20px 0}.content-dashboard-table .table-loading{background-color:#171717;border-radius:8px;border:1px solid #616161;margin:20px 0}.content-dashboard-table .table-loading__content{color:#fff;font-family:Open Sans}.content-dashboard-table .table__empty-content{color:#fff;font-family:Open Sans;padding:40px}@media (max-width: 768px){.content-dashboard-table-container{width:100%;padding:0 10px}.content-dashboard-name-button{min-width:70px;padding:4px 16px;font-size:12px}.content-dashboard-action-button{padding:4px 8px;font-size:11px}}@media (max-width: 480px){.content-dashboard-table-container{padding:0 5px}.content-dashboard-name-button{min-width:60px;padding:3px 12px;font-size:11px}}@media (min-width: 1200px){.content-dashboard-table-container{width:100%;margin:0 auto}}@media (max-width: 1199px) and (min-width: 769px){.content-dashboard-table-container{width:100%;max-width:1040px;margin:0 auto}}.outcome_modal_overlay{position:fixed;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;padding:16px;z-index:1000;width:100%;.molecule_popup_container{width:max-content;max-width:80vw}}.outcome_modal_content_container{display:flex;flex-direction:row;height:80vh}.outcome_modal_container{width:100%;max-width:40%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.outcome_modal_header{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid #2a2a2a}.outcome_modal_title{font-size:24px;font-weight:600;color:#fff;margin:0}.outcome_modal_close_button{background:none;border:none;color:#999;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s}.outcome_modal_close_button:hover{color:#fff}.outcome_modal_content{flex:1;overflow-y:auto;padding:24px}.outcome_modal_outcomes_list{display:flex;flex-direction:column;gap:12px}.outcome_modal_outcome_item{display:flex;align-items:center;gap:16px;border:1px solid #303030;border-radius:8px;min-height:68px;height:auto}.outcome_modal_outcome_number{flex-shrink:0;width:44px;height:-webkit-fill-available;background-color:#092d3a;border-radius:6px 0 0 6px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;font-size:16px}.outcome_modal_pdf_container{flex:1}.outcome_modal_outcome_text{flex:1;color:#fafafa;font-size:15px;line-height:1.6;padding:12px 0}.outcome_modal_outcome_actions{display:flex;gap:8px;opacity:1;margin-right:12px}.outcome_modal_action_button{background:none;border:none;color:#999;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;transition:color .2s;margin:0!important}.outcome_modal_action_button:hover{color:#26b3e8!important}.outcome_modal_action_button.outcome_modal_delete:hover{color:#ef4444}.outcome_modal_action_button.outcome_modal_save{color:#10b981}.outcome_modal_action_button.outcome_modal_save:hover{color:#059669}.outcome_modal_outcome_input{flex:1;background-color:#333;color:#fff;padding:10px 8px;border-radius:6px;border:1px solid #444;font-size:15px;transition:border-color .2s;max-width:468px!important}.outcome_modal_outcome_input:focus{outline:none;border-color:#26b3e8!important}.outcome_modal_add_outcome{display:flex;align-items:center;gap:16px;border-radius:8px;border:1px solid #303030}.outcome_modal_add_icon{flex-shrink:0;width:44px;height:48px;display:flex;align-items:center;justify-content:center;color:#bdbdbd;background-color:#303030;border-radius:6px 0 0 6px;font-size:24px;font-weight:300}.outcome_modal_add_input{flex:1;background:transparent;color:#9e9e9e;border:none;font-size:15px}.outcome_modal_add_input:focus{outline:none;color:#fff}.outcome_modal_add_input::placeholder{color:#9e9e9e}.outcome_modal_footer{padding:24px;border-top:1px solid #2a2a2a;display:flex;justify-content:center}.admin-portal-container-wrapper{height:90vh;overflow-y:scroll;width:100%;max-width:1200px;padding-left:20px}.admin-portal-heading-profile-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.admin-portal-heading-profile-details-container-team-skeleton-text{width:150px;height:14px}.admin-portal-general-container{display:flex;flex-wrap:wrap;padding:20px;justify-content:center;align-items:center;color:var(--text-defult, #fafafa);background:var(--Page-background-colour, #121212)}.admin-portal-heading-container{width:100%;display:flex;justify-content:space-between;align-items:center;color:var(--text-defult, #fafafa);background:var(--Page-background-colour, #121212);padding:20px}.admin-portal-heading-profile-container{display:flex;align-items:center;justify-content:center;gap:10px}.admin-portal-heading-profile-container-image{width:70px;height:70px;border-radius:50%}.admin-portal-heading-profile-details-container{margin-left:10px;display:flex;height:70px;flex-direction:column;align-items:flex-start}.admin-portal-heading-profile-details-container-name{color:var(--text-defult, #fafafa);font-family:Open Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.4px}.admin-portal-heading-profile-details-container-school-name{color:var(--text-defult, #fafafa);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px}.admin-portal-heading-booster-timer-container{display:flex;padding:16px;flex-direction:column;align-items:center;gap:10px;border-radius:4px;border:1px solid var(--widgets-widgets-card-outline-highlight, #f89900);background:var(--widgets-widgets-card-highlight, #3e2600)}.admin-portal-heading-booster-timer-container-heading-text{display:flex;min-width:154px;height:13px;flex-direction:column;justify-content:center;color:var(--Widgets-Widgets-text-main, #fafafa);font-family:Open Sans;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.admin-portal-heading-booster-timer-container-internship-start-date{color:var(--text-subtle-defult, #9e9e9e);font-family:Open Sans;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.2px}.admin-portal-body-container{display:flex;flex-direction:column;align-items:start;padding:20px;overflow-y:scroll}.admin-portal-body-container-heading-text{color:var(--text-defult, #fafafa);font-family:Open Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width: 488px){.admin-portal-heading-booster-timer-container{display:none}}.no-team-members-message{text-align:center;padding:20px;color:#fff}.dashboard-container-header-logo{margin-left:16px}.admin-portal-my-contribution-subject-card-container{max-width:1200px;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;padding:16px;margin-top:16px}.subject-card-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:352px;height:auto;min-height:90px;padding:8px;gap:8px;border-radius:8px;border:1px solid var(--Subject-card-Subject-card-outline, #616161);background:var(--Subject-card-Subject-card, #191919)}.atom_subject-card_icon_icon{border-radius:8px;max-width:64px;min-height:64px}.atom_subject-card_icon{border-radius:8px;max-width:64px;min-height:64px;.atom_subject-card_icon_icon{filter:invert(1)}}.subject-card-details-container{width:190px;min-height:48px;display:flex;flex-direction:column;gap:4px}.subject-card-title{font-size:18px;font-weight:bolder;font-family:Open Sans,sans-serif;color:#fafafa}.subject-card-code-board-container{display:flex;flex-direction:row}.subject-card-code{font-size:14px;font-weight:700;font-family:Open Sans,sans-serif;margin-right:6px;color:#fafafa}.subject-card-board{font-size:14px;font-weight:lighter;font-family:Open Sans,sans-serif;color:#fafafa}.subject-card-type-container-wrapper{display:flex;min-height:54px;align-items:flex-end;justify-content:flex-end}.subject-card-type-container{min-width:68px;display:flex;align-items:center;justify-content:center;background-color:#f8990026;border-radius:6px}.subject-card-type{font-size:14px;font-weight:700;color:#f89900;font-family:Open Sans,sans-serif}.team-card-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:340px;height:106px;gap:15px;border-radius:8px;border:1px solid #616161}.atom_team-card_icon{border-radius:8px;max-width:64px;min-height:64px}.team-card-details-container{justify-content:space-around;width:190px;min-height:48px;display:flex;flex-direction:column;gap:4px}.team-card-catagory{font-size:14px;font-weight:lighter;font-family:Open Sans,sans-serif;color:#fafafa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.team-card-name{font-family:Open Sans;font-weight:700;font-size:18px;line-height:100%;letter-spacing:2%;color:#fafafa}.team-card-country-name{font-family:Open Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:2%;color:#fafafa}.team-card-role{font-size:14px;font-weight:lighter;font-family:Open Sans,sans-serif;color:#fafafa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@keyframes skeleton-loading{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton-card{border:1px solid #424242}.skeleton-image{background:linear-gradient(90deg,#424242 25%,#616161,#424242 75%);background-size:200px 100%;animation:skeleton-loading 1.5s infinite;width:64px;height:64px;border-radius:8px}.profile-fallback{width:70px;height:70px;border-radius:50%;border:2px solid #616161;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:20px;text-transform:uppercase}.skeleton-text{background:linear-gradient(90deg,#424242 25%,#616161,#424242 75%);background-size:200px 100%;animation:skeleton-loading 1.5s infinite;height:12px;border-radius:4px}.skeleton-text:nth-child(1){width:80%;height:18px}.skeleton-text:nth-child(2){width:60%}.skeleton-text:nth-child(3){width:70%}.skeleton-text:nth-child(4){width:50%}.onboarding-container{padding:20px;color:#fff}.onboarding-steps-heading{font-family:Open Sans;font-weight:600;font-size:24px;line-height:100%;letter-spacing:0px;color:#fff}.header{display:flex;align-items:center;gap:8px;margin-bottom:16px}.progress-container{margin-bottom:16px}.progress-bar{background-color:#374151;border-radius:9999px;height:20px;width:100%}.progress-fill{height:100%;border-radius:9999px;background-color:#60a5fa;transition:width .3s ease}.steps-list{list-style:none;padding:0;margin:0}.step-item{display:flex;align-items:center;gap:8px;margin-bottom:8px}.checkbox{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background-color:#374151;cursor:pointer;transition:background-color .2s ease}.checkbox:hover{background-color:#4b5563}.checkbox.completed{background-color:#60a5fa}.checkbox.completed:hover{background-color:#3b82f6}.checkmark{color:#fff;font-size:14px;font-weight:700}.step-description{flex:1;line-height:1.5;font-family:Open Sans;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0px;vertical-align:middle}.onboarding-link{color:#60a5fa;cursor:pointer;font-family:Open Sans;font-weight:700;font-size:16px;line-height:140%;letter-spacing:0px}.link-text:hover{text-decoration:underline}.loading{padding:16px;color:#fff;background-color:#000;min-height:100vh;display:flex;align-items:center;justify-content:center}.error{padding:16px;color:#ef4444;background-color:#000;min-height:100vh}.profile-picture-upload-container{border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;label{border-radius:50%;background:#f9f9f94d;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;width:100%;height:100%;svg{font-size:2rem;color:#666}}}.profile-picture-image-container{position:relative;border-radius:50%;overflow:hidden;background-color:#f5f5f5;width:100%;height:100%;label{position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease-in-out;cursor:pointer;opacity:0;z-index:10;svg{color:#fff;width:24px;height:24px}&:hover{opacity:1}}}.profile-picture-fallback{width:100%;height:100%;border-radius:50%;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;font-size:calc(var(--size) * .4);font-weight:600;color:#666;text-transform:uppercase}.dashboard-profile-image{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.booster-container-profile{border:12px solid #f89900;border-radius:50%;position:relative;overflow:hidden}.booster-container-profile-logo{position:absolute;height:42px;width:42px;background-color:#513913;justify-content:center;align-items:center;display:flex;border-radius:50%;bottom:-10px;right:-10px;z-index:1}.contributors-container-main{margin:24px;max-width:92%;height:77vh;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:hidden}.contributors-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.contributors-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.contributors-container-body-controls-container{display:flex;flex-wrap:wrap}.contributors-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.contributors-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border:1px solid #dee2e6;box-sizing:border-box;border-radius:6px;border:1px solid #424242;background:#2b2b2b;color:#fff}.contributors-container-body-controls-container{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.contributors-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.contributors-table-container{width:100%}.contributors-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}@media (max-width: 750px){.contributors-container-header{display:contents}.contributors-container-header-logo-name-container{position:static;margin-bottom:8px}}.contributors-table-loading-message,.contributors-table-error-message{color:#fff}.MuiSvgIcon-root{color:#fff!important}.MuiInputBase-root{fill:#fff!important}.input{svg{fill:#fff!important}}.contributors-table{width:100%;font-family:Open Sans,sans-serif}.contributors-table__container{background:#1a1a1a;border-radius:8px;overflow:hidden}.contributors-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.contributors-table__name-info{flex:1;display:flex;flex-direction:column;min-width:0}.contributors-table__name-text{font-weight:500;color:#fff;text-transform:capitalize;word-wrap:break-word;line-height:1.4}.contributors-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.contributors-table__email{color:#fff;font-size:14px;word-break:break-word}.contributors-table__board-level-subject{display:flex;align-items:center;width:100%}.contributors-table__board-level-subject-text{color:#fff;font-size:14px;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word}.contributors-table__modules-badges{display:flex;gap:6px;align-items:center;width:100%;min-height:20px}.contributors-table__no-data{color:#9ca3af;font-size:14px;font-style:italic}.contributors-table__date{color:#fff;font-size:14px;white-space:nowrap}.contributors-table__actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.contributors-table__action-btn{padding:6px 12px;border-radius:4px;font-size:12px;font-weight:500;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.contributors-table__action-btn--transcript{background-color:#3b82f6;color:#fff}.contributors-table__action-btn--transcript:hover{background-color:#2563eb}.contributors-table__action-btn--certificate{background-color:#10b981;color:#fff}.contributors-table__action-btn--certificate:hover{background-color:#059669}.contributors-table__action-btn:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){.contributors-table__name-text,.contributors-table__email,.contributors-table__board-level-subject-text,.contributors-table__date{font-size:12px}.contributors-table__modules-badges{gap:4px}.contributors-table__edit-btn{padding:4px}}@media (max-width: 480px){.contributors-table__name-cell{gap:6px}.contributors-table__modules-badges{gap:3px}.contributors-table__edit-btn{padding:3px}}.transcript-generator--disabled{pointer-events:none;opacity:.5;color:#ccc}.transcript-generator__button{padding:5px 13px;background-color:#d91e56;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.transcript-generator__button--preview{background-color:#6c757d}.transcript-generator__button:hover:not(:disabled){opacity:.7}.transcript-generator__button:disabled{background-color:#d91e56;color:#fff;cursor:not-allowed}.transcript-preview-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center}.transcript-preview-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;cursor:pointer}.transcript-preview-modal__content{position:relative;background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;width:90%;max-width:1000px;height:80%;max-height:800px;display:flex;flex-direction:column}.transcript-preview-modal__header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e9ecef;background-color:#f8f9fa;border-radius:8px 8px 0 0}.transcript-preview-modal__header h3{margin:0;font-size:18px;font-weight:600;color:#333}.transcript-preview-modal__close{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.transcript-preview-modal__close:hover{background-color:#e9ecef;color:#333}.transcript-preview-modal__body{flex:1;padding:0;overflow:hidden;border-radius:0 0 8px 8px}.transcript-preview-modal__body>div{width:100%;height:100%}.certificate-generator{text-decoration:none;color:inherit}.certificate-generator--disabled{pointer-events:none;opacity:.5;color:#ccc}.certificate-generator__button{padding:5px 13px;background-color:#d91e56;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.certificate-generator__button:hover:not(:disabled){opacity:.7}.certificate-generator__button:disabled{background-color:#d91e56;color:#fff;cursor:not-allowed}.certificate-generator-multiple,.certificate-generator-dropdown{display:flex;align-items:center}.certificate-generator__select{padding:5px 8px;border:none;border-radius:4px;background-color:#d91e56;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.certificate-generator__select:hover{opacity:.7}.certificate-generator__select:disabled{background-color:#f5f5f5;color:#ccc;cursor:not-allowed;border-color:#ccc}.filter{display:flex;gap:10px;max-width:800px;flex-wrap:wrap;width:100%}.filter-item{display:flex;align-items:center;padding:2px 5px;border-radius:4px;background:#26b3e826}.filter-label{color:#26b3e8;font-family:Open Sans,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:normal;margin:0;cursor:pointer}.filter-select{background:none;border:none;cursor:pointer;outline:none;color:#26b3e8;font-family:Open Sans,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:normal;margin:0;padding:0}@media (max-width: 768px){.filter{max-width:100%;gap:8px}.filter-item{padding:3px 6px}.filter-label,.filter-select{font-size:11px}}.reviewers-container-main{margin:24px;max-width:92%;height:77vh;background:#0000;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:hidden}.reviewers-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.reviewers-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.reviewers-container-body-controls-container{display:flex;flex-wrap:wrap}.reviewers-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px;background-color:#121212}.reviewers-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border:1px solid #dee2e6;box-sizing:border-box;border-radius:6px;border:1px solid #424242;background:#2b2b2b;color:#fff}.reviewers-container-body-controls-container{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.reviewers-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.reviewers-table-container{margin-top:12px;width:100%;max-height:500px;overflow-y:auto;overflow-x:auto}.reviewers-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}@media (max-width: 700px){.reviewers-container-header{display:contents}.reviewers-container-header-logo-name-container{position:static;margin-bottom:8px}}.reviewers-table-loading-message,.reviewers-table-error-message{color:#fff}.reviewers-table{width:100%;font-family:Open Sans,sans-serif}.reviewers-table__container{background:#1a1a1a;border-radius:8px;overflow:hidden}.reviewers-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.reviewers-table__name-info{flex:1;display:flex;flex-direction:column;min-width:0}.reviewers-table__name-text{font-weight:500;color:#fff;text-transform:capitalize;word-wrap:break-word;line-height:1.4}.reviewers-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.reviewers-table__email{color:#fff;font-size:14px;word-break:break-word}.reviewers-table__board-level-subject{display:flex;align-items:center;width:100%}.reviewers-table__board-level-subject-text{color:#fff;font-size:14px;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word}.reviewers-table__modules-badges{display:flex;gap:6px;align-items:center;width:100%;min-height:20px}.reviewers-table__no-data{color:#9ca3af;font-size:14px;font-style:italic}.reviewers-table__date{color:#fff;font-size:14px;white-space:nowrap}@media (max-width: 768px){.reviewers-table__name-text,.reviewers-table__email,.reviewers-table__board-level-subject-text,.reviewers-table__date{font-size:12px}.reviewers-table__modules-badges{gap:4px}.reviewers-table__edit-btn{padding:4px}}@media (max-width: 480px){.reviewers-table__name-cell{gap:6px}.reviewers-table__modules-badges{gap:3px}.reviewers-table__edit-btn{padding:3px}}.resources-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:auto}.resources-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.resources-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.resources-container-body-controls-container{display:flex;flex-wrap:wrap}.resources-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.resources-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border-radius:6px;border:1px solid var(--Input-Input-field-outline, #424242);background:var(--Input-Input-field, #2b2b2b);box-sizing:border-box;background-color:#2b2b2b}.resources-container-body-controls-container{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.resources-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.resources-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}@media (max-width: 700px){.resources-container-header{display:contents}.resources-container-header-logo-name-container{position:static;margin-bottom:8px}}.resources-pagination-container{width:100%;margin-top:50px}.resources-pagination-controls{display:flex;align-items:center;justify-content:flex-end;padding:10px 0;gap:20px}.resources-rows-per-page{display:flex;align-items:center;color:#fff}.resources-rows-per-page select{margin-left:5px}.resources-page-info{margin-right:20px;color:#fff}.resources-pagination-button{padding:5px 10px;border:none;background-color:#f0f0f0;cursor:pointer;border-radius:4px;font-size:16px}.resources-pagination-button:disabled{opacity:.5;cursor:not-allowed}.resources-rows-per-page-select{border:none}.resources-table-loading-message,.resources-table-error-message{color:#fff}.resources-table-container{max-height:450px;overflow-y:auto;margin-top:10px;width:100%}.resources-table{border-collapse:separate;border-spacing:0;width:100%}.resources-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.resources-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.resources-table-name-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.resources-sticky-column{position:sticky;top:0;z-index:1;background-color:#121212;border-bottom:2px solid #757575}.resources-table thead tr{background-color:#191919}.status-active{color:green}.status-past{color:red}.status-approved{color:#4caf50}.status-declined{color:#f44336}.status-pending{color:orange}.resources-table-no-data-container{color:#fff;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400}.resourceDataInputField{margin-top:.75rem!important}.resource-image-upload-container{border:2px dashed #ccc;border-radius:4px;padding:2rem;text-align:center;cursor:pointer;label{width:100%;height:100%;background:#f9f9f94d;display:flex;align-items:center;justify-content:center;cursor:pointer;svg{font-size:3rem}}}.resource-image-image-container{height:fit-content;width:100%;label{margin:0 auto;display:flex;align-items:center;justify-content:center;cursor:pointer;svg{font-size:3rem;position:absolute;opacity:0;transition:all linear .15s}&:hover{svg{opacity:1}}}img{width:100%;object-fit:cover}}.submit-resource-button{margin-top:3rem!important}.pdf-preview-container{margin:1rem 0;border:1px solid #eee;border-radius:4px;overflow:hidden}.resource-image-image-container img{max-width:100%;max-height:300px;object-fit:contain}.resource-image-upload-container:hover{border-color:#999}.open-subjects-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:hidden}.open-subjects-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.open-subjects-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.open-subjects-container-body-controls-container{display:flex;flex-wrap:wrap}.open-subjects-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.open-subjects-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border-radius:6px;border:1px solid #424242;box-sizing:border-box;background-color:#2b2b2b;color:#fff}.open-subjects-container-body-controls-container-add{display:flex;padding:5px 13px;gap:30px}.open-subjects-container-body-controls-container{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.open-subjects-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.open-subjects-table-container{margin-top:12px;width:100%;max-height:500px;overflow-y:auto;overflow-x:auto}.open-subjects-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}@media (max-width: 1050px){.open-subjects-container-header{display:contents}.open-subjects-container-header-logo-name-container{position:static;margin-bottom:8px}}.open-subjects-table-loading-message,.open-subjects-table-error-message{color:#fff}.open-subjects-table{width:100%;font-family:Open Sans,sans-serif}.open-subjects-table__container{background:#1a1a1a;border-radius:8px;overflow:hidden}.open-subjects-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.open-subjects-table__name-info{flex:1;display:flex;flex-direction:column;min-width:0}.open-subjects-table__name-text{font-weight:500;color:#fff;text-transform:capitalize;word-wrap:break-word;line-height:1.4}.open-subjects-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.open-subjects-table__board,.open-subjects-table__level{color:#fff;font-size:14px;word-break:break-word}.open-subjects-table__color-cell{display:flex;align-items:center;width:100%}.open-subjects-table__color-container{display:flex;align-items:center;gap:8px}.open-subjects-table__color-swatch{width:20px;height:20px;border-radius:4px;border:1px solid #333333;flex-shrink:0}.open-subjects-table__color-text{color:#fff;font-size:14px;text-transform:uppercase}.open-subjects-table__status-cell{display:flex;align-items:center;width:100%;justify-content:center;text-transform:capitalize}.open-subjects-table__no-data{color:#9ca3af;font-size:14px;font-style:italic}@media (max-width: 768px){.open-subjects-table__name-text,.open-subjects-table__board,.open-subjects-table__level,.open-subjects-table__color-text{font-size:12px}.open-subjects-table__color-swatch{width:16px;height:16px}.open-subjects-table__edit-btn{padding:4px}.open-subjects-table__color-container{gap:6px}}@media (max-width: 480px){.open-subjects-table__name-cell{gap:6px}.open-subjects-table__edit-btn{padding:3px}.open-subjects-table__color-container{gap:4px}}.subject-color-and-logo-container{display:flex;gap:10px;justify-content:space-between}.subject-color-container{width:100%;display:flex;flex-direction:column;gap:10px;align-items:center}.subject-logo-container{width:100%;align-items:center;display:flex;flex-direction:column}.subject-logo-upload{display:flex;flex-direction:column;gap:10px;align-items:center}.events-dashboard-container{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;display:flex;flex-direction:column;align-items:flex-start;border-radius:6px;overflow-y:hidden;position:relative}.events-dashboard-table-container{width:100%}.events-dashboard-header{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box;z-index:1}.events-dashboard-header-logo-name-container{display:flex;align-items:center;gap:12px;color:#fff}.events-dashboard-header img{height:40px}.events-dashboard-header h1{font-size:1.2rem;color:#fff;font-weight:400;font-size:1rem}.events-dashboard-body-searchbar{width:100%;display:flex;justify-content:center;z-index:2;position:relative;margin-bottom:-35px;color:#fff}.events-dashboard-full-width-searchbar{width:100%;max-width:400px;padding:8px 12px;border:1px solid #424242;border-radius:6px;z-index:3;position:relative;background-color:#2b2b2b;color:#fff}.events-dashboard-body{width:100%;display:flex;flex-direction:column;align-items:flex-start;margin-top:12px;z-index:1}.events-dashboard-add-button{margin-left:auto;padding:8px 16px;background:#ee275e;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;text-transform:capitalize;z-index:1}.filter-bar{display:flex;gap:12px;margin-bottom:16px}.filter-bar select,.filter-bar input{padding:8px;border:1px solid #ddd;border-radius:6px}@media (max-width: 750px){.events-dashboard-header{flex-direction:column;text-align:center}.events-dashboard-add-button{width:100%;margin-left:0;text-align:center}}.events-dashboard-loading-text{color:#fff}.events-dashboard-body-controls-container{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px}.events-filter-bar{display:flex;gap:12px;align-items:center}.events-filter-bar .filter-item{display:flex;flex-direction:column;gap:4px}.events-filter-bar .filter-label{font-size:12px;color:#bbb;font-weight:500}.events-filter-bar .filter-select{padding:6px 8px;background:#2b2b2b;border:1px solid #424242;border-radius:4px;color:#fff;font-size:14px;min-width:120px}.events-filter-bar .filter-select:focus{outline:none;border-color:#ee275e}.events-filter-bar .filter-select option{background:#2b2b2b;color:#fff}.events-dashboard-action-buttons{display:flex;gap:8px}.events-table__container{background:#1a1a1a;border-radius:8px;overflow:hidden}.events-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.events-table__name-info{flex:1;display:flex;flex-direction:column;min-width:0}.events-table__name-text{font-weight:500;color:#fff;word-wrap:break-word;line-height:1.4}.events-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.events-table__stage-cell{display:flex;align-items:center;justify-content:center;width:100%}.events-table__partner,.events-table__date,.events-table__time,.events-table__rsvps{color:#fff;font-size:14px;word-break:break-word}.events-table__rsvps{text-align:center;font-weight:500}.events-table__url-cell{display:flex;align-items:center;justify-content:center;width:100%}.events-table__url-link{color:#3b82f6;text-decoration:none;font-size:14px;transition:color .2s ease}.events-table__url-link:hover{color:#1d4ed8;text-decoration:underline}.events-table__status-cell{display:flex;align-items:center;justify-content:center;width:100%}.events-table__no-data{color:#9ca3af;font-size:14px;font-style:italic}@media (max-width: 768px){.events-table__name-text,.events-table__partner,.events-table__date,.events-table__time,.events-table__rsvps{font-size:12px}.events-table__edit-btn{padding:4px}.events-table__url-link{font-size:12px}}@media (max-width: 480px){.events-table__name-cell{gap:6px}.events-table__edit-btn{padding:3px}}.modal-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;justify-content:center;align-items:center;z-index:1000}.modal-container.open{display:flex}.form-layout{display:flex;flex-direction:column;gap:15px;background:#fff;padding:20px;border-radius:8px;max-width:500px;width:100%}button{display:inline-block;margin-top:10px}.upload-banner-button{background:#eaf7fd;color:#00a9df;border:none;padding:10px;text-align:center;border-radius:8px;cursor:pointer}.upload-banner-button:hover{background:#d8f0fb}.form-container{display:flex;flex-direction:column;gap:10px;align-items:stretch}.location-tags{display:flex;flex-wrap:wrap;gap:8px;padding:5px;border:1px solid #ccc;border-radius:4px;min-height:38px}.location-tag{display:flex;align-items:center;background:#ccc;padding:4px 8px;border-radius:4px;font-size:14px;color:#000}.location-tag-remove{margin-left:6px;cursor:pointer;font-size:12px;color:#666}.edit-event-modal-header{display:flex;align-items:center;justify-content:center;padding:8px 16px}.edit-event-modal-header-title{display:flex;align-items:center;justify-content:center}.edit-event-modal-tab-button{background:none;border:none;outline:none;cursor:pointer;padding:10px 20px;color:#333;position:relative;font-family:Open Sans;font-size:12px;font-weight:600;line-height:16.34px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.edit-event-modal-tab-button.active{color:#000}.edit-event-modal-tab-button.active:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#000}.modal-actions{display:flex;gap:10px;margin-top:20px}.Quiz-page-div{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:24px}.quiz-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:40px;position:relative;overflow-y:scroll;max-height:80vh;scrollbar-width:none}.quiz-container::-webkit-scrollbar{display:none}.quiz-container-leftside{position:relative;width:10%;min-width:140px;display:flex;justify-content:flex-end;gap:10px}.quiz-container-rightside{display:flex;flex-direction:column;overflow:auto;scrollbar-width:none}.quiz-container-rightside::-webkit-scrollbar{display:none}.quiz-container-left-side-controls-icons-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.quiz-container-left-side-controls-plus-icon{cursor:pointer}.quiz-card-main-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;padding:5px}.quiz-editor-card{border-radius:8px;margin-bottom:80px;background-color:#222;max-width:798px;width:100%;padding:30px}.button-group{margin-bottom:16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.question-label{display:flex;color:#fff;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-top:19px}.question-input{display:flex;min-height:144px;align-items:center;align-self:stretch;border-radius:4px;border:1px solid #4c4c4c;background:#222;padding:5px;color:#fff;margin-bottom:40px;font-family:Open Sans;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.answer-input{display:flex;flex-direction:row;gap:10px;border-radius:4px;width:220px;border:1px solid #4c4c4c;background:#222;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.answer-input-textArea{height:100%;width:100%;padding:2px;border:1px solid #fff;background:#222;color:#fff}.answer-label{display:flex;color:#fff;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-top:10px}.question-editor-container{position:relative;border:1px solid #ddd;border-radius:8px;padding:10px;margin-top:20px;width:100%}.quiz-option-container{position:relative;border:1px solid #4c4c4c;border-radius:8px;padding:10px;margin-top:20px;width:80%}.description-input{display:flex;border:1px solid #4c4c4c;min-height:86px;padding:8px 10px;border-radius:4px;margin-top:10px;color:#fff}.description-input-text{width:100%;height:100%;border:none;background:#fff}.question-preview,.option-preview{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;background-color:#fff;color:#000;font-family:Open Sans;font-size:15px;font-style:normal;font-weight:700;line-height:normal}.answer-preview{width:100%;border:1px solid #4c4c4c;background-color:#222;color:#fff;font-family:Open Sans;font-size:15px;font-style:normal;font-weight:700;line-height:normal;margin-top:15px}.answer-preview-label{margin-bottom:8px;font-size:12px;font-weight:700;font-family:Open Sans;color:#fff}.preview-mode{background-color:#121212}.quiz-container-wrapper{display:flex;flex-direction:column}.create-quiz-main-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.create-quiz-card{margin-top:20px;height:max-content;display:flex;width:864px;padding:40px 32px;flex-direction:column;border:1px solid black;border-radius:12px;color:#000;background-color:#fff}.option-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:54px}.option-rows{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:10px}.option{display:flex;width:275px;padding:18px 20px;align-items:center;gap:30px;border-radius:4px;color:#fff;border:1px solid #4c4c4c}.question-h1{color:#fff;font-family:Open Sans;font-size:22px;font-style:normal;font-weight:700;cursor:pointer}.quiz-card-footer{display:flex;flex-direction:row;justify-content:space-between;margin-top:36px}.quiz-footer-icon-right-container-group{display:flex;flex-direction:row;gap:10px}.quiz-footer-preview-button{padding:6px 15px;justify-content:center;align-items:center;gap:6px;color:#26b3e8;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:600;line-height:normal;border-radius:6px;border:1px solid #26b3e8;background:#fff;cursor:pointer}.quiz-footer-save-button{display:flex;padding:6px 15px;justify-content:center;align-items:center;gap:10px;border-radius:6px;background:#ee275e;color:#fff;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.quiz-footer-delete-button{display:flex;padding:6px 15px;justify-content:center;align-items:center;gap:6px;border-radius:6px;border:1px solid #ee275e;background:#fff;color:#ee275e;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.edit-fields{color:#000;background-color:#fff}.quiz-footer-icon-container :hover{opacity:.75}.level-container{display:flex;justify-content:center;align-items:center}.level-div{display:flex;width:50px;justify-content:center;align-items:center;color:#000;background-color:#fff}.add-question-button-container{display:flex;justify-content:center;align-items:center}.add-question-btn{background-color:#da1d56;color:#fff;border:0;padding:10px;border-radius:8px;margin-bottom:10px}.add-question-btn:hover{opacity:.75}@media screen and (max-width: 998px){.create-quiz-card{width:600px}.option-rows{display:flex;flex-direction:column;justify-content:center;align-items:center}.option-input{border:1px solid red}.editor-container{position:relative;border-radius:8px;padding:10px;width:100%;background-color:#222}.option-container{min-width:170px}.option{max-width:175px}}@media screen and (max-width: 666px){.create-quiz-card{width:300px}.level-container{flex-direction:column}}.allAccounts-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:auto}.allAccounts-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #424242;box-sizing:border-box}.allAccounts-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.allAccounts-container-body-controls-container{display:flex;flex-wrap:wrap}.allAccounts-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.allAccounts-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border-radius:6px;border:1px solid #424242;background:#191919;box-sizing:border-box;color:#fff}.allAccounts-container-body-controls-container{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.allAccounts-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.allAccounts-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize;white-space:nowrap}@media (max-width: 700px){.allAccounts-container-header{display:contents}.allAccounts-container-header-logo-name-container{position:static;margin-bottom:8px}}.allAccounts-table-container{width:100%}.allAccounts-pagination-container{width:100%;margin-top:50px}.allAccounts-pagination-controls{display:flex;align-items:center;justify-content:flex-end;padding:10px 0;gap:20px}.allAccounts-rows-per-page{display:flex;align-items:center;color:#fff}.allAccounts-rows-per-page select{margin-left:5px}.allAccounts-page-info{margin-right:20px;color:#fff}.allAccounts-pagination-button{padding:5px 10px;border:none;background-color:#f0f0f0;cursor:pointer;border-radius:4px;font-size:16px}.allAccounts-pagination-button:disabled{opacity:.5;cursor:not-allowed}.allAccounts-rows-per-page-select{border:none}.allAccounts-container-body-buttons{display:flex;gap:10px}.allAccounts-table-loading-message,.allAccounts-table-error-message{color:#fff}.all-accounts-table{width:100%}.all-accounts-table__container{max-height:450px;overflow-y:auto;margin-top:10px;width:100%}.all-accounts-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.all-accounts-table__name-info{flex:1;min-width:0}.all-accounts-table__name-text{font-size:14px;font-weight:400;color:#fff;word-break:break-word;line-height:1.4}.all-accounts-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.all-accounts-table__email-cell{max-width:250px}.all-accounts-table__email-text{font-size:14px;color:#fff;font-weight:400;line-height:1.4;word-break:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.all-accounts-table__type-cell,.all-accounts-table__role-cell{display:flex;align-items:center;justify-content:center}.all-accounts-table__boost,.all-accounts-table__country,.all-accounts-table__date{font-size:14px;color:#fff;font-weight:400;line-height:1.4}.all-accounts-table__date{white-space:nowrap}@media (max-width: 768px){.all-accounts-table__name-cell{flex-direction:column;align-items:flex-start;gap:8px}.all-accounts-table__edit-btn{min-width:28px;height:28px;padding:4px}.all-accounts-table__name-text,.all-accounts-table__email-text,.all-accounts-table__boost,.all-accounts-table__country,.all-accounts-table__date{font-size:13px;line-height:1.3}.all-accounts-table__email-cell{max-width:200px}}@media (max-width: 480px){.all-accounts-table__container{margin-top:8px}.all-accounts-table__name-text,.all-accounts-table__email-text,.all-accounts-table__boost,.all-accounts-table__country,.all-accounts-table__date{font-size:12px}.all-accounts-table__edit-btn{min-width:24px;height:24px}.all-accounts-table__email-cell{max-width:150px}}.resources-filter-bar{display:flex;gap:10px;max-width:800px;flex-wrap:wrap;width:100%}.resources-filter-item{display:flex;align-items:center;padding:2px 5px;border-radius:4px;background:#26b3e826}.resources-filter-item label{color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.resources-filter-item select{background:none;border:none;cursor:pointer;outline:none;color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.edit--account-modal-header{display:flex;align-items:center;justify-content:center;padding:8px 16px}.edit-account-modal-header-title{display:flex;align-items:center;justify-content:center}.edit-account-modal-tab-button{background:none;border:none;outline:none;cursor:pointer;padding:10px 20px;color:#fff;position:relative;font-family:Open Sans;font-size:12px;font-weight:600;line-height:16.34px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.edit-account-modal-tab-button.active{color:#fff}.edit-account-modal-tab-button.active:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff}.download-template-button{background:#f0f0f0;border:1px solid #ddd;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s}.download-template-button:hover{background:#e0e0e0}.permissions-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:hidden}.permissions-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.permissions-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.permissions-container-body-controls-container{display:flex;flex-wrap:wrap}.permissions-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.permissions-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border-radius:6px;border:1px solid #424242;background:#191919;box-sizing:border-box;color:#fff}.permissions-container-body-controls-container-add{display:flex;padding:5px 13px;gap:30px}.permissions-container-body-controls-container{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.permissions-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.permissions-table-container{width:100%}.permissions-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}@media (max-width: 1050px){.permissions-container-header{display:contents}.permissions-container-header-logo-name-container{position:static;margin-bottom:8px}}.permissions-table-loading-message,.permissions-table-error-message{color:#fff}.permissions-table{width:100%}.permissions-table__container{max-height:500px;overflow-y:auto;margin-top:12px;width:100%}.permissions-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.permissions-table__name-info{flex:1;min-width:0}.permissions-table__name-text{font-size:14px;font-weight:400;color:#fff;text-transform:capitalize;word-break:break-word;line-height:1.4}.permissions-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.permissions-table__edit-btn--enabled{background-color:transparent;color:#9ca3af}.permissions-table__edit-btn--disabled{background-color:transparent;color:#4a5568;border-color:#4a5568;cursor:not-allowed;opacity:.5}.permissions-table__edit-btn--disabled:hover{background-color:transparent;border-color:#4a5568;color:#4a5568}.permissions-table__edit-btn:active{transform:translateY(0)}.permissions-table__email{font-size:14px;color:#fff;font-weight:400;line-height:1.4;word-break:break-word}.permissions-table__role-cell{display:flex;align-items:center;justify-content:center}.permissions-table__scope-cell{display:flex;align-items:center;justify-content:center;min-width:0}.permissions-table__permissions-container{max-width:250px;white-space:nowrap;overflow-x:auto;display:flex;gap:8px;align-items:center;padding:4px 0;margin:-4px 0;scrollbar-width:none;-ms-overflow-style:none}.permissions-table__permissions-container::-webkit-scrollbar{display:none}.permissions-table__permission-badge{flex-shrink:0}.permissions-table__no-permissions{font-size:14px;color:#9ca3af;font-weight:400;line-height:1.4}@media (max-width: 768px){.permissions-table__name-cell{flex-direction:column;align-items:flex-start;gap:8px}.permissions-table__edit-btn{min-width:28px;height:28px;padding:4px}.permissions-table__name-text,.permissions-table__email,.permissions-table__no-permissions{font-size:13px;line-height:1.3}.permissions-table__permissions-container{max-width:200px;gap:6px}.permissions-table__scope-cell{justify-content:flex-start}}@media (max-width: 480px){.permissions-table__container{margin-top:8px}.permissions-table__name-text,.permissions-table__email,.permissions-table__no-permissions{font-size:12px}.permissions-table__edit-btn{min-width:24px;height:24px}.permissions-table__permissions-container{max-width:150px;gap:4px}}.interns-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:hidden}.interns-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.interns-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.interns-container-body-controls-container{display:flex;flex-wrap:wrap}.interns-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.interns-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border-radius:6px;border:1px solid #424242;background:#191919;box-sizing:border-box;color:#fff}.interns-container-body-controls-container{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.interns-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.interns-table-container{width:100%}.interns-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}@media (max-width: 700px){.interns-container-header{display:contents}.interns-container-header-logo-name-container{position:static;margin-bottom:8px}}.interns-table-loading-message,.interns-table-error-message{color:#fff}.interns-table{width:100%;font-family:Open Sans,sans-serif}.interns-table__container{background:#1a1a1a;border-radius:8px;overflow:hidden}.interns-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.interns-table__name-info{flex:1;display:flex;flex-direction:column;min-width:0}.interns-table__name-text{font-weight:500;color:#fff;text-transform:capitalize;word-wrap:break-word;line-height:1.4}.interns-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.interns-table__role{color:#fff;font-size:14px;word-break:break-word}.interns-table__team-cell,.interns-table__status-cell{display:flex;align-items:center;justify-content:center;width:100%}.interns-table__date{color:#fff;font-size:14px;white-space:nowrap}.interns-table__actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.interns-table__action-btn{padding:6px 12px;border-radius:4px;font-size:12px;font-weight:500;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.interns-table__action-btn--transcript{background-color:#3b82f6;color:#fff}.interns-table__action-btn--transcript:hover{background-color:#2563eb}.interns-table__action-btn--certificate{background-color:#10b981;color:#fff}.interns-table__action-btn--certificate:hover{background-color:#059669}.interns-table__action-btn:disabled{opacity:.6;cursor:not-allowed}.interns-table__no-data{color:#9ca3af;font-size:14px;font-style:italic}@media (max-width: 768px){.interns-table__name-text,.interns-table__role,.interns-table__date{font-size:12px}.interns-table__edit-btn{padding:4px}}@media (max-width: 480px){.interns-table__name-cell{gap:6px}.interns-table__edit-btn{padding:3px}}.ambassadors-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:hidden}.ambassadors-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.ambassadors-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.ambassadors-container-body-controls-container{display:flex;flex-wrap:wrap}.ambassadors-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.ambassadors-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border-radius:6px;border:1px solid var(--Input-Input-field-outline, #424242);background:var(--Input-Input-field, #2b2b2b);box-sizing:border-box;color:#fff}.ambassadors-container-body-controls-container{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.ambassadors-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.ambassadors-table-container{width:100%;max-height:500px;overflow-y:auto;overflow-x:auto}.ambassadors-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}.ambassadors-error-container{margin-top:12px;width:100%;display:flex;align-items:center;justify-content:center;padding:40px 20px;background:#1a1a1a;border-radius:8px;border:1px solid #333333}.ambassadors-table-error-message{color:#f44;font-family:Open Sans,sans-serif;font-size:14px;font-weight:500;text-align:center}.ambassadors-table-loading-message{color:#fff;font-family:Open Sans,sans-serif;font-size:14px;text-align:center}@media (max-width: 700px){.ambassadors-container-header{display:contents}.ambassadors-container-header-logo-name-container{position:static;margin-bottom:8px}}.ambassadors-table{width:100%}.ambassadors-table__container{background:#1a1a1a;border-radius:8px;overflow:hidden}.ambassadors-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.ambassadors-table__name-info{flex:1;min-width:0}.ambassadors-table__name-text{font-weight:500;color:#fff;text-transform:capitalize;word-break:break-word}.ambassadors-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.ambassadors-table__email{color:#ccc;font-size:14px;word-break:break-all}.ambassadors-table__school{display:flex;align-items:center;justify-content:flex-start}.ambassadors-table__school-text{color:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.ambassadors-table__country{color:#ccc;font-size:14px;text-transform:capitalize}.ambassadors-table__date{color:#ccc;font-size:14px;font-family:Monaco,Menlo,monospace}.ambassadors-table__actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ambassadors-table__action-btn{padding:6px 12px;border-radius:4px;font-size:12px;font-weight:500;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.ambassadors-table__action-btn--transcript{background-color:#3b82f6;color:#fff}.ambassadors-table__action-btn--transcript:hover{background-color:#2563eb}.ambassadors-table__action-btn--certificate{background-color:#10b981;color:#fff}.ambassadors-table__action-btn--certificate:hover{background-color:#059669}.ambassadors-table__action-btn:disabled{opacity:.6;cursor:not-allowed}.ambassadors-table__status-container{display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.ambassadors-table__name-cell{flex-direction:column;align-items:flex-start;gap:8px}.ambassadors-table__school-text{max-width:150px}.ambassadors-table__edit-btn{min-width:28px;height:28px;padding:6px}}.reviewers-filter-bar{display:flex;gap:10px;max-width:800px;flex-wrap:wrap;width:100%}.reviewers-filter-item{display:flex;align-items:center;padding:2px 5px;border-radius:4px;background:#26b3e826}.reviewers-filter-item label{color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.reviewers-filter-item select{background:none;border:none;cursor:pointer;outline:none;color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.school-suggestion-box-container{position:absolute;top:100%;left:0;right:0;background:#121212;border:1px solid #ddd;border-radius:4px;max-height:200px;overflow-y:auto;z-index:1000}.change-bg-color{padding:8px;cursor:pointer}.change-bg-color:hover{background-color:#424242}.booster-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:auto}.booster-table-container{width:100%}.booster-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.booster-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.booster-container-body-controls-container{display:flex;flex-wrap:wrap}.booster-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.booster-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border-radius:6px;border:1px solid #424242;box-sizing:border-box;background:#191919;color:#fff}.booster-container-body-controls-container{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.booster-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.booster-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}@media (max-width: 700px){.booster-container-header{display:contents}.booster-container-header-logo-name-container{position:static;margin-bottom:8px}}.booster-pagination-container{width:100%;margin-top:50px}.booster-pagination-controls{display:flex;align-items:center;justify-content:flex-end;padding:10px 0;gap:20px}.booster-rows-per-page{display:flex;align-items:center;color:#fff}.booster-rows-per-page select{margin-left:5px}.booster-page-info{margin-right:20px;color:#fff}.booster-pagination-button{padding:5px 10px;border:none;background-color:#f0f0f0;cursor:pointer;border-radius:4px;font-size:16px}.booster-pagination-button:disabled{opacity:.5;cursor:not-allowed}.booster-rows-per-page-select{border:none}.booster-container-body-buttons{display:flex;gap:10px;justify-content:flex-end}.booster-table-loading,.booster-table-error{color:#fff}.boosters-table{width:100%}.boosters-table__container{max-height:500px;overflow-y:auto;margin-top:12px;width:100%}.boosters-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.boosters-table__name-info{flex:1;min-width:0}.boosters-table__name-text{font-size:14px;font-weight:400;color:#fff;text-transform:capitalize;word-break:break-word;line-height:1.4}.boosters-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.boosters-table__email,.boosters-table__type,.boosters-table__date,.boosters-table__time-left{font-size:14px;color:#fff;font-weight:400;line-height:1.4;text-transform:capitalize}.boosters-table__email{text-transform:none;word-break:break-word}.boosters-table__time-left{text-transform:none;font-weight:500}.boosters-table__status-cell,.boosters-table__newsletter-cell{display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.boosters-table__name-cell{flex-direction:column;align-items:flex-start;gap:8px}.boosters-table__edit-btn{min-width:28px;height:28px;padding:4px}.boosters-table__name-text,.boosters-table__email,.boosters-table__type,.boosters-table__date,.boosters-table__time-left{font-size:13px;line-height:1.3}}@media (max-width: 480px){.boosters-table__container{margin-top:8px}.boosters-table__name-text,.boosters-table__email,.boosters-table__type,.boosters-table__date,.boosters-table__time-left{font-size:12px}.boosters-table__edit-btn{min-width:24px;height:24px}}.booster-filter-bar{display:flex;gap:10px;max-width:800px;flex-wrap:wrap;width:100%}.booster-filter-item{display:flex;align-items:center;padding:2px 5px;border-radius:4px;background:#26b3e826}.booster-filter-item label{color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.booster-filter-item select{background:none;border:none;cursor:pointer;outline:none;color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.bulk-upload-container{display:flex;flex-direction:column;gap:20px;padding:20px;width:100%;max-width:500px}.bulk-upload-description{color:#666;font-size:14px;line-height:1.5;margin-bottom:10px}.file-upload-container{border:2px dashed #ddd;padding:20px;border-radius:8px;text-align:center}.file-input{width:100%}.selected-file{margin-top:10px;color:#666;font-size:14px}.download-template-button{background:#8e8e8e;border:1px solid #ddd;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;color:#fff;transition:background-color .2s}.download-template-button:hover{background:#8e8e8e}.internship-role-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:hidden}.internship-role-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.internship-role-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.internship-role-container-body-controls-container{display:flex;flex-wrap:wrap}.internship-role-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.internship-role-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border-radius:6px;border:1px solid #424242;background:#191919;box-sizing:border-box;color:#fff}.internship-role-container-body-controls-container-add{display:flex;padding:5px 13px;gap:30px}.internship-role-container-body-controls-container{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.internship-role-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.internship-role-table-container{width:100%}.internship-role-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}@media (max-width: 1050px){.internship-role-container-header{display:contents}.internship-role-container-header-logo-name-container{position:static;margin-bottom:8px}}.internship-role-table-loading-message,.internship-role-table-error-message{color:#fff}.role-table{width:100%}.role-table__container{max-height:500px;overflow-y:auto;margin-top:12px;width:100%}.role-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.role-table__name-info{flex:1;min-width:0}.role-table__name-text{font-size:14px;font-weight:400;color:#fff;text-transform:capitalize;word-break:break-word;line-height:1.4}.role-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.role-table__status-cell,.role-table__team-cell{display:flex;align-items:center;justify-content:center}.role-table__reports-to{font-size:14px;color:#fff;font-weight:400;line-height:1.4}@media (max-width: 768px){.role-table__name-cell{flex-direction:column;align-items:flex-start;gap:8px}.role-table__edit-btn{min-width:28px;height:28px;padding:4px}.role-table__name-text{font-size:13px;line-height:1.3}.role-table__reports-to{font-size:13px}}@media (max-width: 480px){.role-table__container{margin-top:8px}.role-table__name-text,.role-table__reports-to{font-size:12px}.role-table__edit-btn{min-width:24px;height:24px}}.description-editor-container{border:1px solid #ddd;border-radius:8px;padding:10px;width:98%}.close-popup{z-index:999}.text-multiple-container{width:100%;margin:15px 0;display:flex;flex-direction:column;gap:6px;font-family:Poppins,sans-serif}.text-multiple-label{font-size:1rem;margin-bottom:8px}.text-multiple-tags{display:flex;flex-wrap:wrap;gap:8px;padding:8px;border:1px solid #454545;color:#fff;border-radius:8px;min-height:42px;align-items:center}.text-multiple-tag{display:flex;align-items:center;gap:6px;padding:4px 8px;background-color:#26b3e8;color:#fff;border-radius:4px;font-size:14px}.text-multiple-remove-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;padding:0;display:flex;align-items:center;justify-content:center}.text-multiple-input{border:none;outline:none;padding:4px;background:none;flex:1;min-width:120px;font-size:14px;color:#fff}.text-multiple-input::placeholder{color:#aaa;font-size:14px}.text-multiple-error{color:#da1d56;font-size:12px;margin-top:4px}.text-multiple-helper{color:#666;font-size:12px;margin-top:4px}.edit-description-editor-container{border:1px solid #707070;border-radius:8px;padding:10px;width:98%;background-color:#121212}.description-label{color:#fff;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-top:10px;width:100%;align-items:start;transition:color .2s ease}.button-container{display:flex;justify-content:center;margin-top:20px;gap:20px}.unitarget-container-main{margin:24px;max-width:92%;background:#121212;padding:24px;flex-direction:column;align-items:center;border-radius:6px;overflow:hidden}.unitarget-page-number{color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;margin-left:8px}.unitarget-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-bottom:1px solid #dee2e6;margin-bottom:24px}.unitarget-container-header-logo-name-container{display:flex;align-items:center;gap:12px}.unitarget-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:500}.unitarget-container-body{width:100%;display:flex;flex-direction:column}.unitarget-container-body-controls-container{position:sticky;top:0;background:#121212;z-index:2;padding:12px 0}.unitarget-container-body-buttons{display:flex;gap:12px;margin-left:auto}.unitarget-container-body-add-button,.unitarget-container-body-download-button{display:inline-flex;align-items:center;padding:8px 16px;border-radius:6px;border:none;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s}.unitarget-container-body-add-button{background:#ee275e;color:#fff}.unitarget-container-body-add-button:hover{background:#d61e51}.unitarget-container-body-download-button{background:#48c59c;color:#fff}.unitarget-container-body-download-button:hover{background:#3ba883}.unitarget-table-container{width:100%;overflow:auto;border-radius:4px;max-height:calc(90vh - 250px)}.unitarget-pagination-container{position:sticky;bottom:0;background:#121212;padding:12px 0}.unitarget-pagination-controls{display:flex;align-items:center;justify-content:flex-start;gap:16px}.unitarget-rows-per-page{display:flex;align-items:center;gap:8px;color:#fff;font-size:14px}.unitarget-rows-per-page-select{padding:4px 8px;border:1px solid #dee2e6;border-radius:4px;background:#fff}.unitarget-page-info{color:#fff;font-size:14px}.unitarget-pagination-button{padding:4px 8px;border:1px solid #dee2e6;border-radius:4px;background:#fff;cursor:pointer;transition:background-color .2s}.unitarget-pagination-button:hover:not(:disabled){background:#f8f9fa}.unitarget-pagination-button:disabled{opacity:.5;cursor:not-allowed}.unitarget-download-button{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#48c59c;color:#fff;border:none;border-radius:6px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s}.unitarget-download-button:hover{background:#3ba883}.unitarget-clear-button{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#dc3545;color:#fff;border:none;border-radius:6px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s;margin-right:8px}.unitarget-clear-button:hover{background:#c82333}@media (max-width: 768px){.unitarget-container-main{margin:12px;padding:16px}.unitarget-container-header{flex-direction:row;height:auto;padding:12px;gap:12px}.unitarget-container-body-buttons{width:100%;justify-content:flex-end}.unitarget-pagination-container{flex-direction:column;gap:16px;align-items:flex-start}.unitarget-pagination-controls{width:100%;justify-content:space-between}.unitarget-download-button{padding:6px 12px;font-size:12px}}@media screen and (max-width: 1200px){.unitarget-container-main{max-width:95%;margin:12px}}@media screen and (max-width: 768px){.unitarget-container-main{max-width:100%;margin:8px;padding:12px;height:calc(100vh - 80px)}.unitarget-container-header{height:auto;padding:12px 0}.unitarget-container-body{height:calc(100% - 60px)}}.unitarget-loading-text,.unitarget-error-text{color:#fff}.uni-target-button-container{display:flex;justify-content:center;margin-top:16px;gap:20px}.unitarget-table{width:100%}.unitarget-table__name,.unitarget-table__email,.unitarget-table__location,.unitarget-table__school,.unitarget-table__phone,.unitarget-table__boolean,.unitarget-table__date{font-size:14px;color:#fff;font-weight:400;line-height:1.4}.unitarget-table__name{text-transform:capitalize}.unitarget-table__email{word-break:break-word}.unitarget-table__date{white-space:nowrap}.unitarget-table__boolean{font-weight:500}.unitarget-table__subjects-cell{display:flex;align-items:center;justify-content:center;min-width:0}.unitarget-table__subjects-container{max-width:200px;white-space:nowrap;overflow-x:auto;display:flex;gap:8px;align-items:center;padding:4px 0;margin:-4px 0;scrollbar-width:none;-ms-overflow-style:none}.unitarget-table__subjects-container::-webkit-scrollbar{display:none}.unitarget-table__subject-badge{flex-shrink:0}.unitarget-table__study-location-cell{display:flex;flex-direction:column;gap:4px;align-items:center}.unitarget-table__chip{background-color:#3b82f626;color:#3b82f6;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap;border:1px solid rgba(59,130,246,.3)}.unitarget-table__universities-cell{display:flex;align-items:center;justify-content:center;min-width:0}.unitarget-table__universities-container{max-width:200px;white-space:nowrap;overflow-x:auto;display:flex;gap:8px;align-items:center;padding:4px 0;margin:-4px 0;scrollbar-width:none;-ms-overflow-style:none}.unitarget-table__universities-container::-webkit-scrollbar{display:none}.unitarget-table__university-badge{flex-shrink:0}.unitarget-table__plan-cell,.unitarget-table__nationality-cell{display:flex;flex-direction:column;gap:4px;align-items:center}.unitarget-table__plan-item,.unitarget-table__nationality-item{font-size:14px;color:#fff;font-weight:400;line-height:1.4;text-align:center}.unitarget-table__no-data{font-size:14px;color:#9ca3af;font-weight:400;line-height:1.4}@media (max-width: 768px){.unitarget-table__name,.unitarget-table__email,.unitarget-table__location,.unitarget-table__school,.unitarget-table__phone,.unitarget-table__boolean,.unitarget-table__date,.unitarget-table__plan-item,.unitarget-table__nationality-item,.unitarget-table__no-data{font-size:13px;line-height:1.3}.unitarget-table__subjects-container,.unitarget-table__universities-container{max-width:150px;gap:6px}.unitarget-table__chip{font-size:11px;padding:3px 6px}}@media (max-width: 480px){.unitarget-table__container{margin-top:8px}.unitarget-table__name,.unitarget-table__email,.unitarget-table__location,.unitarget-table__school,.unitarget-table__phone,.unitarget-table__boolean,.unitarget-table__date,.unitarget-table__plan-item,.unitarget-table__nationality-item,.unitarget-table__no-data{font-size:12px}.unitarget-table__subjects-container,.unitarget-table__universities-container{max-width:120px;gap:4px}.unitarget-table__chip{font-size:10px;padding:2px 4px}}.unitarget-table__select-header{display:flex;align-items:center;gap:8px;font-weight:600;color:#26b3e8}.unitarget-table__select-all-checkbox,.unitarget-table__row-checkbox{width:16px;height:16px;accent-color:#26b3e8;cursor:pointer}.unitarget-table__select-count{font-size:12px;color:#26b3e8;font-weight:500}.unitarget-table__row-checkbox{margin:0}.unitarget-table__phone-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.unitarget-table__phone{flex:1;min-width:0;word-break:break-word}.unitarget-table__edit-phone-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}@media (max-width: 768px){.unitarget-table__phone-cell{gap:6px}.unitarget-table__edit-phone-btn{padding:3px}}.unitarget-filter-bar{display:flex;gap:10px;max-width:900px;width:100%}.unitarget-filter-item{display:flex;align-items:center;padding:2px 5px;border-radius:4px;background:#26b3e826;min-width:fit-content}.unitarget-text-input{background:none;border:.5px solid #26b3e8;border-radius:4px;cursor:pointer;outline:none;color:#26b3e8}.unitarget-text-input::placeholder{color:#26b3e8;opacity:1}.unitarget-filter-item label{color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.unitarget-filter-item select{background:none;border:none;cursor:pointer;outline:none;color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}@media (max-width: 768px){.unitarget-filter-bar{flex-direction:column;gap:12px}.unitarget-filter-item{width:100%}.unitarget-filter-item select{flex:1}}.unitarget-filters-container{display:flex;flex-direction:column;gap:16px;width:100%}.unitarget-view-selector{display:flex;gap:20px;padding:10px;border-radius:8px;flex-wrap:wrap}.unitarget-view-option{display:flex;align-items:center;gap:8px}.unitarget-view-option input[type=radio]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #26b3e8;border-radius:50%;outline:none;cursor:pointer;position:relative;transition:all .2s ease}.unitarget-view-option input[type=radio]:checked{background-color:#26b3e8;border-color:#26b3e8}.unitarget-view-option input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background-color:#fff}.unitarget-view-option label{color:#495057;font-family:Open Sans;font-size:14px;font-weight:500;cursor:pointer;user-select:none}.unitarget-view-option:hover input[type=radio]:not(:checked){background-color:#26b3e81a}.unitarget-date-input{background:none;border:none;cursor:pointer;outline:none;color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal;padding:2px 5px;width:120px}.unitarget-date-input::-webkit-calendar-picker-indicator{filter:invert(60%) sepia(75%) saturate(845%) hue-rotate(165deg) brightness(89%) contrast(98%);cursor:pointer}.unitarget-date-range{display:flex;align-items:center;gap:4px}.unitarget-date-separator{color:#26b3e8;font-size:10px;font-weight:600}.unitarget-multi-select-container{position:relative;display:inline-block;min-width:120px}.unitarget-multi-select-trigger{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;background:none;border:.5px solid #26b3e8;border-radius:4px;cursor:pointer;color:#26b3e8;font-family:Open Sans;font-size:10px;font-weight:600;min-width:120px;transition:all .2s ease}.unitarget-multi-select-trigger:hover{background-color:#26b3e81a}.unitarget-multi-select-text{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unitarget-multi-select-arrow{margin-left:8px;transition:transform .2s ease;font-size:8px}.unitarget-multi-select-arrow.open{transform:rotate(180deg)}.unitarget-multi-select-dropdown{position:absolute;top:100%;left:0;right:0;background:#000;border:1px solid #26b3e8;border-radius:4px;box-shadow:0 4px 6px #0000001a;z-index:1000;max-height:200px;overflow-y:auto}.unitarget-multi-select-actions{display:flex;gap:4px;padding:8px;border-bottom:1px solid #e0e0e0;background-color:#000}.unitarget-multi-select-action-btn{flex:1;padding:4px 8px;background:#26b3e8;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:9px;font-weight:600;transition:background-color .2s ease}.unitarget-multi-select-action-btn:hover{background-color:#1e9bc7}.unitarget-multi-select-option{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:background-color .2s ease;font-size:10px;color:#495057}.unitarget-multi-select-option:hover{background-color:#26b3e81a}.unitarget-multi-select-option input[type=checkbox]{margin-right:8px;accent-color:#26b3e8}.unitarget-multi-select-option-text{flex:1;font-family:Open Sans;font-weight:500}@media (max-width: 768px){.unitarget-multi-select-container,.unitarget-multi-select-trigger,.unitarget-multi-select-dropdown{width:100%}}.uni-target-button-send{display:flex;justify-content:center}.phone-edit-modal{padding:20px;min-width:400px}.phone-edit-modal__form{display:flex;flex-direction:column;gap:20px}.phone-edit-modal__phone-input-container{display:flex;flex-direction:column;gap:8px}.phone-edit-modal__label{font-size:14px;font-weight:500;color:#fff;margin-bottom:4px}.phone-edit-modal__buttons{display:flex;gap:12px;justify-content:center;margin-top:8px}.phone-edit-modal__buttons button{min-width:100px}@media (max-width: 480px){.phone-edit-modal{min-width:300px;padding:16px}.phone-edit-modal__phone-input-container{width:100%}.phone-edit-modal__buttons{flex-direction:column}.phone-edit-modal__buttons button{width:100%}}.selector-container{display:flex}.country-selector{position:relative;color:#fff;background-color:#191919}.selected-country{width:80px;height:55px;display:flex;align-items:center;border:1px solid #454545;border-radius:4px 0 0 4px;padding:.3rem;cursor:pointer}.country-emoji{margin-right:.5rem}.country-dial-code{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chevron-icon{margin-left:auto}.country-dropdown{position:absolute;left:0;top:100%;width:270px;margin-top:.25rem;border-radius:4px;z-index:10;color:#fff;background-color:#191919}.search-container{position:relative;padding:.5rem}.search-input{width:-webkit-fill-available;padding:.5rem 2rem .5rem 2.5rem;border-radius:4px;border:1px solid #454545;color:#fff;background-color:#191919}.search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#fff}.country-list{max-height:240px;overflow-y:auto;list-style-type:none;padding:0;margin:0;scrollbar-width:none;&::-webkit-scrollbar{display:none}}.country-item{display:flex;align-items:center;padding:.5rem;cursor:pointer}.country-item:hover{color:#fff;background-color:#303030}.country-name{margin-left:.5rem;flex-grow:1}.phone-input{padding:.5rem;width:-webkit-fill-available;border-radius:0 4px 4px 0;border:1px solid #454545;color:#fff;background-color:#191919}.schools-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:hidden}.schools-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.schools-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.schools-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.schools-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border-radius:6px;border:1px solid var(--Input-Input-field-outline, #424242);background:var(--Input-Input-field, #2b2b2b);box-sizing:border-box;color:#fff}.schools-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.schools-table-container{width:100%}@media (max-width: 750px){.schools-container-header{display:contents}.schools-container-header-logo-name-container{position:static;margin-bottom:8px}}.schools-pagination-container{width:100%}.schools-pagination-controls{display:flex;align-items:center;justify-content:flex-end;padding:10px 0;gap:20px}.schools-rows-per-page{display:flex;align-items:center;color:#fff}.schools-rows-per-page select{margin-left:5px}.schools-page-info{margin-right:20px;color:#fff}.schools-pagination-button{padding:5px 10px;border:none;background-color:#f0f0f0;cursor:pointer;border-radius:4px;font-size:16px;display:flex;align-items:center;justify-content:center}.schools-pagination-button:disabled{opacity:.5;cursor:not-allowed}.schools-rows-per-page-select{border:none}@media (max-width: 768px){.schools-pagination-controls{flex-direction:column;gap:12px;align-items:flex-start}.schools-pagination-container{margin-top:16px}}.schools-container-body-controls-container{display:flex;justify-content:space-between;align-items:center;max-width:100%;width:100%}.schools-controls-buttons{display:flex;gap:10px}.schools-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}.schools-merge-button{display:flex;padding:5px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}.schools-loading-text{color:#fff}.schools-table{width:100%}.schools-table__container{max-height:500px;overflow-y:auto;margin-top:12px;width:100%}.schools-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.schools-table__name-info{flex:1;min-width:0}.schools-table__name-text{font-size:14px;font-weight:400;color:#fff;word-break:break-word;line-height:1.4}.schools-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.schools-table__country,.schools-table__city,.schools-table__group,.schools-table__network,.schools-table__count,.schools-table__date{font-size:14px;color:#fff;font-weight:400;line-height:1.4}.schools-table__network{text-transform:capitalize}.schools-table__count{font-weight:500}.schools-table__date{white-space:nowrap}.schools-table__actions-cell{display:flex;align-items:center;justify-content:center}.schools-table__actions{display:flex;align-items:center;gap:10px}.schools-table__checkbox{width:16px;height:16px;cursor:pointer;accent-color:#3b82f6}.schools-table__boost-btn{margin-left:0!important}@media (max-width: 768px){.schools-table__name-cell{flex-direction:column;align-items:flex-start;gap:8px}.schools-table__edit-btn{min-width:28px;height:28px;padding:4px}.schools-table__name-text,.schools-table__country,.schools-table__city,.schools-table__group,.schools-table__network,.schools-table__count,.schools-table__date{font-size:13px;line-height:1.3}.schools-table__actions{flex-direction:column;gap:6px}.schools-table__checkbox{width:14px;height:14px}}@media (max-width: 480px){.schools-table__container{margin-top:8px}.schools-table__name-text,.schools-table__country,.schools-table__city,.schools-table__group,.schools-table__network,.schools-table__count,.schools-table__date{font-size:12px}.schools-table__edit-btn{min-width:24px;height:24px}.schools-table__checkbox{width:12px;height:12px}}.open-subjects-filter-bar{display:flex;gap:10px;max-width:800px;flex-wrap:wrap;width:100%}.open-subjects-filter-item{display:flex;align-items:center;padding:2px 5px;border-radius:4px;background:#26b3e826}.open-subjects-filter-item label{color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.open-subjects-filter-item select{background:none;border:none;cursor:pointer;outline:none;color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.school-logo-preview{width:100px;height:100px;object-fit:contain;border-radius:8px;margin:0 auto}.school-logo-upload{display:flex;flex-direction:column;gap:8px}.school-logo-upload label{color:#666;font-size:14px;font-weight:500}.school-edit-actions{display:flex;gap:12px;margin-top:16px}.school-id-container{display:flex;align-items:center}.copy-button{margin-left:10px;background-color:#2e7d32;color:#fff;border:none;padding:8px 16px;border-radius:0 4px 4px 0;cursor:pointer;font-weight:500;transition:all .2s ease}.copy-button:hover{background-color:#1b5e20}.copy-button.copied{background-color:#4caf50}.notifications-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:hidden}.notifications-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.notifications-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.notifications-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.notifications-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border-radius:6px;border:1px solid #424242;background:#191919;box-sizing:border-box;color:#fff}.notifications-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.notifications-table-container{margin-top:12px;width:100%;max-height:500px;overflow-y:auto}.notifications-container-body-controls-container{display:flex;justify-content:space-between;align-items:center;width:100%;gap:8px}.notifications-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#26b3e8;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}.notifications-pagination-container{width:100%;margin-top:20px}.notifications-pagination-controls{display:flex;align-items:center;justify-content:flex-end;padding:10px 0;gap:20px}.notifications-rows-per-page{display:flex;align-items:center}.notifications-rows-per-page select{margin-left:5px}.notifications-page-info{margin-right:20px}.notifications-pagination-button{padding:5px 10px;border:none;background-color:#f0f0f0;cursor:pointer;border-radius:4px;font-size:16px;display:flex;align-items:center;justify-content:center}.notifications-pagination-button:disabled{opacity:.5;cursor:not-allowed}.notifications-rows-per-page-select{border:none}.status-badge{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.status-read{color:#48c59c;background:#48c59c26}.status-unread{color:#f89900;background:#f8990026}@media (max-width: 768px){.notifications-pagination-controls{flex-direction:column;gap:12px;align-items:flex-start}.notifications-pagination-container{margin-top:16px}.notifications-container-header{display:contents}.notifications-container-header-logo-name-container{position:static;margin-bottom:8px}.notifications-container-body-controls-container{flex-direction:column;gap:16px}}.notifications-table-loading-message,.notifications-table-error-message{color:#fff}.notifications-table{width:100%}.notifications-table__container{max-height:500px;overflow-y:auto;margin-top:12px;width:100%}.notifications-table__title-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.notifications-table__title-info{flex:1;min-width:0}.notifications-table__title-text{font-size:14px;font-weight:400;color:#fff;word-break:break-word;line-height:1.4}.notifications-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.notifications-table__content-cell{max-width:300px}.notifications-table__content-text{font-size:14px;color:#fff;font-weight:400;line-height:1.4;white-space:pre-wrap;word-break:break-word;max-height:100px;overflow-y:auto;padding-right:4px}.notifications-table__content-text::-webkit-scrollbar{width:4px}.notifications-table__content-text::-webkit-scrollbar-track{background:#424242;border-radius:2px}.notifications-table__content-text::-webkit-scrollbar-thumb{background:#616161;border-radius:2px}.notifications-table__content-text::-webkit-scrollbar-thumb:hover{background:#757575}.notifications-table__recipient-cell{max-width:200px}.notifications-table__recipient-text{font-size:14px;color:#fff;font-weight:400;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.notifications-table__date{font-size:14px;color:#fff;font-weight:400;line-height:1.4;white-space:nowrap}.notifications-table__status-cell,.notifications-table__actions-cell{display:flex;align-items:center;justify-content:center}.notifications-table__delete-btn{display:flex;align-items:center;justify-content:center;background-color:#dc3545;color:#fff;border:none;padding:6px;border-radius:4px;cursor:pointer;transition:all .2s ease;min-width:32px;height:32px}.notifications-table__delete-btn:hover{background-color:#c82333;transform:translateY(-1px)}.notifications-table__delete-btn:active{transform:scale(.95)}.notifications-table__delete-btn:disabled{background-color:#6c757d;cursor:not-allowed;transform:none}@media (max-width: 768px){.notifications-table__title-cell{flex-direction:column;align-items:flex-start;gap:8px}.notifications-table__edit-btn,.notifications-table__delete-btn{min-width:28px;height:28px;padding:4px}.notifications-table__title-text,.notifications-table__content-text,.notifications-table__recipient-text,.notifications-table__date{font-size:13px;line-height:1.3}.notifications-table__content-cell{max-width:250px}.notifications-table__content-text{max-height:80px}.notifications-table__recipient-cell{max-width:150px}}@media (max-width: 480px){.notifications-table__container{margin-top:8px}.notifications-table__title-text,.notifications-table__content-text,.notifications-table__recipient-text,.notifications-table__date{font-size:12px}.notifications-table__edit-btn,.notifications-table__delete-btn{min-width:24px;height:24px}.notifications-table__content-cell{max-width:200px}.notifications-table__content-text{max-height:60px}.notifications-table__recipient-cell{max-width:120px}}.notifications-filter-bar{display:flex;gap:10px;max-width:800px;flex-wrap:wrap;width:100%}.notifications-filter-item{display:flex;align-items:center;padding:2px 5px;border-radius:4px;background:#26b3e826}.notifications-filter-item label{color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.notifications-filter-item select{background:none;border:none;cursor:pointer;outline:none;color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.editor-container{position:relative;border:1px solid #ddd;border-radius:8px;padding:10px;width:100%;background-color:#222}.custom-recipients-toggle{display:flex;align-items:center;gap:10px;margin:10px 0}.toggle-switch{position:relative;display:inline-block;width:50px;height:24px}.toggle-switch input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:24px}.toggle-slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.toggle-slider{background-color:#dc3545}input:checked+.toggle-slider:before{transform:translate(26px)}.toggle-switch span{font-size:14px;color:#666}.notification-textarea{width:98%;padding:8px;border:1px solid #454545;resize:vertical;font-family:inherit;border-radius:10px;background-color:#454545}.notification-edit-form{display:flex;flex-direction:column;gap:20px;padding:20px;width:100%;max-width:600px}.editor-container{position:relative;border-radius:8px;padding:10px;width:100%;background-color:#222}.bottom-buttons-container{display:flex;gap:12px;margin-top:20px}.cancel-button,.save-button,.delete-button{padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500}.cancel-button{background-color:#f8f9fa;border:1px solid #dee2e6;color:#212529}.save-button,.delete-button{background-color:#dc3545;border:none;color:#fff}.cancel-button:hover{background-color:#e9ecef}.save-button:hover{background-color:#1e96c3}.delete-button:hover{background-color:#c82333}.character-count{text-align:right;color:#666;font-size:12px;margin-top:4px;padding-right:8px}.content-container{margin-bottom:16px}.textarea-label{font-weight:500;margin-bottom:8px}.notification-textarea{width:98%;padding:8px;border:1px solid #454545;resize:vertical;font-family:inherit;border-radius:10px;background-color:#121212;color:#fff}.character-count{margin-top:4px;font-size:12px;color:#666;text-align:right}.advisors-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:hidden}.advisors-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.advisors-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.advisors-container-body-controls-container{display:flex;flex-wrap:wrap}.advisors-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.advisors-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border-radius:6px;border:1px solid #dee2e6;box-sizing:border-box}.advisors-container-body-controls-container{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.advisors-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.advisors-table-container{width:100%}.advisors-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}@media (max-width: 700px){.advisors-container-header{display:contents}.advisors-container-header-logo-name-container{position:static;margin-bottom:8px}}.advisors-table-loading-message,.advisors-table-error-message{color:#fff}.advisors-table{width:100%;font-family:Open Sans,sans-serif}.advisors-table__container{background:#1a1a1a;border-radius:8px;overflow:hidden}.advisors-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.advisors-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.advisors-table__name-info{flex:1;display:flex;flex-direction:column;min-width:0}.advisors-table__name-text{font-weight:500;color:#fff;text-transform:capitalize;word-wrap:break-word;line-height:1.4}.advisors-table__email{color:#fff;font-size:14px;word-break:break-word}.advisors-table__status-cell{display:flex;align-items:center;justify-content:center;width:100%}.advisors-table__date{color:#fff;font-size:14px;white-space:nowrap}.advisors-table__no-data{color:#9ca3af;font-size:14px;font-style:italic}@media (max-width: 768px){.advisors-table__name-text,.advisors-table__email,.advisors-table__date{font-size:12px}.advisors-table__edit-btn{padding:4px}}@media (max-width: 480px){.advisors-table__name-cell{gap:6px}.advisors-table__edit-btn{padding:3px}}.partner-dashboard-container{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:hidden}.partner-dashboard-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.partner-dashboard-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.partner-dashboard-body-controls-container{display:flex;flex-wrap:wrap}.partner-dashboard-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.partner-dashboard-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border-radius:6px;border:1px solid #424242;background:#191919;box-sizing:border-box;color:#fff}.partner-dashboard-body-controls-container{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.partner-dashboard-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.partner-dashboard-table-container{width:100%}.partner-dashboard-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}@media (max-width: 700px){.partner-dashboard-header{display:contents}.partner-dashboard-header-logo-name-container{position:static;margin-bottom:8px}}.partner-dashboard-loading-text,.partner-dashboard-error-message{color:#fff}.logos-container{display:flex;justify-content:space-between;width:100%}.partners-filter-bar{display:flex;gap:10px;max-width:800px;flex-wrap:wrap;width:100%}.partners-filter-item{display:flex;align-items:center;padding:2px 5px;border-radius:4px;background:#26b3e826}.partners-filter-item label{color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.partners-filter-item select{background:none;border:none;cursor:pointer;outline:none;color:#26b3e8;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.partners-table{width:100%;font-family:Open Sans,sans-serif}.partners-table__container{background:#1a1a1a;border-radius:8px;overflow:hidden}.partners-table__visibility-cell{text-transform:capitalize}.partners-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.partners-table__name-info{flex:1;display:flex;flex-direction:column;min-width:0}.partners-table__name-text{font-weight:500;color:#fff;text-transform:capitalize;word-wrap:break-word;line-height:1.4}.partners-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.partners-table__type-cell{display:flex;align-items:center;justify-content:center;width:100%}.partners-table__no-data{color:#9ca3af;font-size:14px;font-style:italic}@media (max-width: 768px){.partners-table__name-text{font-size:12px}.partners-table__edit-btn{padding:4px}}@media (max-width: 480px){.partners-table__name-cell{gap:6px}.partners-table__edit-btn{padding:3px}}.credentials-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:hidden}.credentials-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.credentials-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.credentials-container-body-controls-container{display:flex;flex-wrap:wrap}.credentials-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.credentials-container-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-top:12px;padding:0 8px;box-sizing:border-box}.credentials-table-container{width:100%}.credentials-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize}@media (max-width: 700px){.credentials-container-header{display:contents}.credentials-container-header-logo-name-container{position:static;margin-bottom:8px}}.credentials-table{width:100%}.credentials-table__container{max-height:500px;overflow-y:auto;margin-top:12px;width:100%}.credentials-table__name-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.credentials-table__name-info{flex:1;min-width:0}.credentials-table__name-text{font-size:14px;font-weight:400;color:#fff;text-transform:capitalize;word-break:break-word;line-height:1.4}.credentials-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.credentials-table__username{font-size:14px;color:#fff;font-weight:400;line-height:1.4}.credentials-table__password-cell{display:flex;align-items:center;justify-content:center}.credentials-table__password-masked{font-family:Courier New,monospace;font-size:14px;color:#9ca3af;font-weight:400;letter-spacing:2px;line-height:1.4}.credentials-table__link-cell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.credentials-table__link{display:flex;align-items:center;gap:6px;color:#3b82f6;text-decoration:none;font-size:14px;font-weight:400;line-height:1.4;transition:all .2s ease;min-width:0}.credentials-table__link:hover{color:#60a5fa;text-decoration:underline}.credentials-table__link-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.credentials-table__link-icon{flex-shrink:0;opacity:.7;transition:opacity .2s ease}.credentials-table__link:hover .credentials-table__link-icon{opacity:1}.credentials-table__no-link{font-size:14px;color:#9ca3af;font-weight:400;line-height:1.4}@media (max-width: 768px){.credentials-table__name-cell{flex-direction:column;align-items:flex-start;gap:8px}.credentials-table__edit-btn{min-width:28px;height:28px;padding:4px}.credentials-table__name-text,.credentials-table__username,.credentials-table__password-masked,.credentials-table__link,.credentials-table__no-link{font-size:13px;line-height:1.3}.credentials-table__link-text{max-width:150px}}@media (max-width: 480px){.credentials-table__container{margin-top:8px}.credentials-table__name-text,.credentials-table__username,.credentials-table__password-masked,.credentials-table__link,.credentials-table__no-link{font-size:12px}.credentials-table__edit-btn{min-width:24px;height:24px}.credentials-table__link-text{max-width:120px}}.subject-permission-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:auto}.subject-permission-table-container{width:100%}.subject-permission-container-body-controls-container-filter{margin-top:10px}.subject-permission-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.subject-permission-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.subject-permission-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.subject-permission-container-body-searchbar{display:flex;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border-radius:6px;border:1px solid #424242;box-sizing:border-box;background:#191919;color:#fff}.subject-permission-container-body{display:flex;width:100%;flex-direction:column;gap:12px}.subject-permission-pagination-container{display:flex;width:100%;justify-content:flex-end}.subject-permission-pagination-controls{display:flex;align-items:center;gap:12px}.subject-permission-rows-per-page-select,.subject-permission-pagination-button{background:#191919;border:1px solid #424242;color:#fff;border-radius:6px;padding:4px 8px}.subject-permission-page-info{color:#fff}.subject-permission-table-error{color:#f66}.subject-permission-table__container{width:100%}.subject-permission__users-chips{display:flex;gap:5px}.subject-permission__name-cell{display:flex;align-items:center;gap:8px}.subject-permission__name-text{color:#fff}.subject-permission__color-badge{display:inline-flex}.activity-tracker-container{padding:50px;overflow:auto;height:600px;font-family:Open Sans,sans-serif}.activity-tracker-header{width:100%;display:flex;justify-content:space-between;align-items:center;margin:20px 0}.activity-tracker-header-title{font-family:Open Sans,sans-serif;font-weight:600;font-size:24px;line-height:100%;letter-spacing:0px;color:#fff}.activity-tracker-header-buttons{display:flex;gap:10px}.activity-tracker-btn{max-width:170px;font-family:Open Sans,sans-serif;font-weight:600;font-size:12px;padding:5px 13px;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.activity-tracker-btn--primary{background-color:#3b82f6;color:#fff}.activity-tracker-btn--primary:hover{background-color:#2563eb}.activity-tracker-btn--primary-certificate{background-color:#d91e56;color:#fff;text-decoration:none}.activity-tracker-btn--primary-certificate:hover{opacity:.7}.activity-tracker-btn--secondary{background-color:#6b7280;color:#fff}.activity-tracker-btn--secondary:hover{background-color:#4b5563}.activity-tracker-collapsible-panel-container{margin:20px 0;width:100%;display:flex;flex-direction:column;gap:20px}.activity-tracker-role-selection{color:#fff;background-color:#171717;border-radius:8px;border:1px solid #616161;width:100%;margin:20px 0}.activity-tracker-role-selection--prominent{padding:20px 0;margin:20px 0;width:100%}.activity-tracker-role-selection__dropdown-container{margin-bottom:20px;display:flex;align-items:center;justify-content:center;gap:15px}.activity-tracker-role-selection__label{color:#fff;font-weight:600;font-size:16px;display:inline-block}.activity-tracker-role-selection__select{padding:12px 16px;color:#fff;background-color:#ffffff1a;border-radius:8px;border:2px solid rgba(255,255,255,.3);min-width:250px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px)}.activity-tracker-role-selection__select:hover{border-color:#ffffff80;background-color:#ffffff26}.activity-tracker-role-selection__select:focus{outline:none;border-color:#fff;background-color:#fff3;box-shadow:0 0 0 3px #ffffff1a}.activity-tracker-role-selection__stats{display:flex;gap:30px;font-size:14px;color:#fff;justify-content:center}.activity-tracker-role-selection__stat-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 15px;background-color:#ffffff1a;border-radius:6px;min-width:100px}.activity-tracker-role-selection__stat-label{font-weight:500;font-size:12px;color:#e5e7eb;text-transform:uppercase;letter-spacing:.5px}.activity-tracker-role-selection__stat-value{font-weight:700;font-size:18px;color:#fff}.activity-tracker-role-selection__stat-value--active{color:#10b981}.activity-tracker-role-selection__stat-value--past{color:#f59e0b}.activity-tracker-role-selection__stat-value--inactive{color:#6b7280}.activity-tracker-role-selection__stat-value--admin{color:#8b5cf6}.activity-tracker-role-selection__stat-value--superadmin{color:#dc2626;font-weight:600}.activity-tracker-role-selection__no-role{text-align:center;padding:20px}.activity-tracker-role-selection__no-role p{color:#e5e7eb;font-size:14px;margin:0}.activity-tracker-no-role-message{display:flex;justify-content:center;align-items:center;min-height:300px;padding:40px 20px}.activity-tracker-no-role-message__content{text-align:center;max-width:500px;background:linear-gradient(135deg,#1f2937,#374151);border-radius:12px;padding:40px;border:1px solid #4b5563;box-shadow:0 8px 32px #0000004d}.activity-tracker-no-role-message__content h3{color:#fff;font-size:24px;font-weight:700;margin:0 0 16px}.activity-tracker-no-role-message__content p{color:#d1d5db;font-size:16px;margin:0 0 32px;line-height:1.6}.activity-tracker-no-role-message__features{display:flex;flex-direction:column;gap:16px}.activity-tracker-no-role-message__feature{display:flex;align-items:center;gap:12px;color:#e5e7eb;font-size:14px}.activity-tracker-no-role-message__icon{font-size:20px;width:24px;text-align:center}@media (max-width: 768px){.activity-tracker-role-selection__title{font-size:20px}.activity-tracker-role-selection__dropdown-container{flex-direction:column;gap:10px}.activity-tracker-role-selection__select{min-width:100%}.activity-tracker-role-selection__stats{flex-direction:column;gap:15px}.activity-tracker-role-selection__stat-item{min-width:auto;width:100%}}.activity-tracker-table-container{margin:20px 0;width:100%}.activity-tracker-table-container-title{margin:30px 0;font-family:Open Sans,sans-serif;font-weight:600;font-size:24px;line-height:100%;letter-spacing:0px;color:#fff}.activity-tracker-no-data-message{padding:40px;text-align:center;color:#fff;background-color:#171717;border-radius:8px;border:1px solid #616161;font-size:16px}.activity-tracker-approved-activities-controls{display:flex;justify-content:space-between;align-items:center;padding:15px;margin-bottom:15px;color:#fff;background-color:#171717;border-radius:8px;border:1px solid #616161}.activity-tracker-approved-activities-filter{display:flex;align-items:center}.activity-tracker-approved-activities-filter__label{margin-right:8px;color:#fff;font-weight:500;font-size:14px}.activity-tracker-approved-activities-filter__select{padding:6px 12px;border:1px solid #616161;border-radius:4px;font-size:14px;background-color:#2b2b2b;color:#fff;cursor:pointer;min-width:150px}.activity-tracker-approved-activities-filter__select:focus{outline:none;border-color:#3b82f6}.activity-tracker-approved-activities-stats{display:flex;align-items:center;gap:20px}.activity-tracker-approved-activities-stats__item{font-size:12px;font-family:Open Sans,sans-serif;display:flex;align-items:center}.activity-tracker-approved-activities-stats__item--total{color:#6b7280}.activity-tracker-approved-activities-stats__item--approved{color:#16a34a}.activity-tracker-approved-activities-stats__item--rejected{color:#dc2626}.activity-tracker-approved-activities-stats__label{font-weight:600;margin-right:4px}.activity-tracker-category-selection-container{padding:15px;color:#fff;background-color:#171717;border-radius:8px;border:1px solid #616161;width:1040px}.activity-tracker-category-label{margin-right:15px;color:#fff;font-weight:600;font-size:14px}.activity-tracker-category-select{padding:8px 12px;color:#fff;background-color:#2b2b2b;border-radius:4px;border:1px solid #616161;min-width:200px;font-size:14px;cursor:pointer}.activity-tracker-no-category-selected{padding:40px;text-align:center;color:#fff;background-color:#171717;border-radius:8px;border:1px solid #616161}@media (max-width: 1200px){.activity-tracker-container{padding:20px}.activity-tracker-header,.activity-tracker-collapsible-panel-container,.activity-tracker-role-selection,.activity-tracker-category-selection-container{width:100%}}@media (max-width: 768px){.activity-tracker-header{flex-direction:column;gap:20px;align-items:flex-start}.activity-tracker-header-buttons{flex-wrap:wrap;width:100%;justify-content:center}.activity-tracker-btn{max-width:none;flex:1;min-width:120px}.activity-tracker-approved-activities-controls{flex-direction:column;gap:15px;align-items:flex-start}.activity-tracker-approved-activities-stats,.activity-tracker-role-selection__stats{flex-wrap:wrap;gap:10px}.activity-tracker-approved-activities-filter__select,.activity-tracker-role-selection__select{min-width:120px}}@media (max-width: 480px){.activity-tracker-container{padding:15px;height:auto;max-height:90vh}.activity-tracker-header-title{font-size:20px}.activity-tracker-table-container-title{font-size:20px;margin:20px 0}.activity-tracker-btn{font-size:11px;padding:4px 10px}.activity-tracker-collapsible-panel-container{margin:30px 0}}.main-list{list-style-type:disc;padding-left:20px;margin:0}.main-list-item{font-weight:700;color:#fff;margin-top:12px}.main-list-item:first-child{margin-top:0}.sub-list{list-style-type:disc;margin-left:24px;margin-top:4px;padding-left:0}.sub-list-item{color:#fff;margin-top:4px}.sub-sub-list{list-style-type:disc;margin-left:24px;margin-top:4px;padding-left:0}.sub-sub-list-item{color:#fff;margin-top:4px}.collapsible-panel{width:100%;border:1px solid #616161;margin:20px 0}.collapsible-panel.closed{background-color:#191919;border-radius:8px 8px 0 0}.collapsible-panel.open{background-color:#303030;border-radius:8px}.panel-header{display:flex;justify-content:space-between;align-items:center;padding:16px;cursor:pointer}.panel-header-title{color:#fff;font-size:18px;font-weight:400;font-family:Open Sans,Arial,sans-serif}.panel-arrow{color:#fff}.panel-content{padding:16px 24px;background-color:#191919;border-radius:0 0 8px 8px}.panel-content ul{margin:0;padding-left:20px;list-style-type:disc;color:#fff}.panel-content li{margin-bottom:8px}.activity-table-container{width:100%;background-color:#171717;color:#fff;font-family:Open Sans,sans-serif;font-weight:400;font-size:11px;line-height:100%;letter-spacing:0%}.activity-table{width:100%;border-collapse:collapse;background-color:#171717}.table__action-button:disabled,.table__action-button.table__action-button--primary:disabled{cursor:not-allowed;opacity:.6}.activity-table th,.activity-table td{padding:16px;text-align:left;border:1px solid #333}.activity-table th{font-weight:600}.activity-type-container{display:flex;align-items:center;justify-content:space-between}.activity-type{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px}.edit-button{background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;margin-left:8px;transition:color .2s}.edit-button:hover{color:#d1d5db}.activity-type.milestone{background-color:#f8990026;color:#f89900}.activity-type.project{background-color:#48c59c26;color:#48c59c}.activity-type.leave-holiday-exam,.activity-type.leave-coursework,.activity-type.leave-emergency{background-color:#881337;color:#fb7185}.activity-type[class*=leave-]{background-color:#ee275e26;color:#ee275e}.status.approved{color:#34d399}.status.pending{color:#fbbf24}.status.rejected{color:#f87171}.activity-review-modal{font-family:Open Sans,sans-serif}.activity-review-modal__field{margin-top:20px}.activity-review-modal__field:first-child{margin-top:0}.activity-review-modal__comments-list{padding-left:1rem;list-style-type:disc}.activity-review-modal__comment-item{margin-bottom:.5rem}.activity-review-modal__comment-text{background-color:#121212;padding:.5rem;border-radius:4px;border:1px solid #454545}.activity-review-modal__no-comments{font-style:italic;color:#888}.activity-review-modal__label{display:block;margin-bottom:5px;color:#fff;font-size:14px;font-weight:500}.activity-review-modal__textarea{width:100%;max-width:675px;min-width:675px;padding:10px;border-radius:4px;border:1px solid #454545;min-height:100px;background-color:#121212;color:#fff;resize:vertical;font-size:14px;font-family:Open Sans,sans-serif;line-height:1.4;box-sizing:border-box}.activity-review-modal__textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.activity-review-modal__textarea--disabled{opacity:.7;cursor:not-allowed;background-color:#1a1a1a}.activity-review-modal__textarea::placeholder{color:#9ca3af;opacity:1}.activity-review-modal__status-container{margin-top:8px}.activity-review-modal__status-badge{display:inline-block;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.activity-review-modal__status-badge--approved{background-color:#dcfce7;color:#166534}.activity-review-modal__status-badge--rejected{background-color:#fef2f2;color:#dc2626}.activity-review-modal__status-badge--pending{background-color:#fef3c7;color:#d97706}.activity-review-modal__info-text{color:#fff;margin-top:8px;font-size:14px;line-height:1.4}.activity-review-modal__actions{margin-top:30px;display:flex;justify-content:flex-end;gap:10px}.activity-review-modal__submit-btn{background-color:#3b82f6;border:1px solid #3b82f6;color:#fff;transition:all .2s ease}.activity-review-modal__submit-btn:hover:not(.activity-review-modal__submit-btn--loading){background-color:#2563eb;border-color:#2563eb}.activity-review-modal__submit-btn--loading{opacity:.7;cursor:not-allowed}.activity-review-modal__close-btn{background-color:#6b7280;border:1px solid #6b7280;color:#fff;transition:all .2s ease}.activity-review-modal__close-btn:hover{background-color:#4b5563;border-color:#4b5563}@media (max-width: 768px){.activity-review-modal__textarea{max-width:100%;min-width:100%;width:100%}.activity-review-modal__actions{flex-direction:column;align-items:stretch}.activity-review-modal__submit-btn,.activity-review-modal__close-btn{width:100%;justify-content:center}}@media (max-width: 480px){.activity-review-modal__field{margin-top:15px}.activity-review-modal__actions{margin-top:20px}.activity-review-modal__label{font-size:13px}.activity-review-modal__textarea{min-height:80px;padding:8px;font-size:13px}.activity-review-modal__status-badge{font-size:11px;padding:3px 10px}.activity-review-modal__info-text{font-size:13px}}.znotes-onboarding-subject-container{padding:20px 50px;color:#fff}.znotes-onboarding-subject-container-header-title{font-family:Open Sans;font-weight:600;font-size:24px;line-height:100%;letter-spacing:0px;height:33px;margin-bottom:20px}.znotes-onboarding-subject-container-body{display:flex;width:100%;height:auto;min-height:902px;max-width:100%;gap:20px;justify-content:space-between}.znotes-onboarding-left-chapter-section{width:100%;height:auto;min-height:902px;max-width:1440px;gap:20px;overflow-y:scroll}.znotes-onboarding-right-chapter-section{width:230px;max-height:902px;position:relative;color:#fff;padding:24px}.chapter-sidebar-vertical-line{position:absolute;left:32px;top:0;bottom:0;width:1px;background-color:#374151;height:700px}.chapters-overview{position:relative;padding-left:32px}.chapter-item{position:relative;margin-bottom:32px;cursor:pointer;transition:opacity .2s ease}.chapter-item:hover{opacity:.8}.chapter-active-indicator{position:absolute;left:-24px;top:4px;width:12px;height:12px;background-color:#3b82f6;transform:translate(-50%)}.chapter-content{margin-left:16px}.znotes-onboarding-card-list-container{width:100%;display:flex;flex-direction:column;gap:20px}.znotes-onboarding-card-list{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:10px;position:relative;overflow-y:scroll;max-height:calc(80vh - 100px)}.znotes-onboarding-card-list::-webkit-scrollbar{display:none}.znotes-onboarding-card-list{scrollbar-width:none}.znotes-onboarding-navigation-controls{display:flex;justify-content:space-between;align-items:center;max-width:94%;gap:20px}.znotes-onboarding-nav-button{height:fit-content;width:fit-content;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;transition:all .3s ease}.znotes-onboarding-nav-button:disabled{opacity:.5;cursor:not-allowed}.znotes-onboarding-nav-button-content{display:flex;align-items:center;gap:8px}.prompt-management-container-main{width:90%;height:100%;display:flex;flex-direction:column;gap:20px;padding:20px}.prompt-management-container-header{width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e0e0e0;padding-bottom:20px}.prompt-management-container-header-logo-name-container{display:flex;align-items:center;gap:15px}.prompt-management-container-header-logo{width:50px;height:50px}.prompt-management-container-header-logo img{width:100%;height:100%;object-fit:contain}.prompt-management-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;margin-left:16px}.prompt-management-container-body{width:100%;display:flex;flex-direction:column;gap:20px}.prompt-management-container-body-controls-container{width:100%;display:flex;align-items:center;justify-content:flex-end}.prompt-management-table-container{width:100%;overflow-x:auto;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff}.prompt-management-table-loading-message{text-align:center;padding:40px;color:#666;font-size:16px}.prompt-management-container-body-add-button{background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.prompt-management-container-body-add-button:hover{background-color:#0056b3}.prompt-management-info-message{padding:10px 15px;background-color:#e8f4fd;border:1px solid #bee5eb;border-radius:4px;color:#0c5460;font-size:14px;margin-bottom:16px}.prompt-management-table-error-message{color:#dc3545;text-align:center;padding:20px;font-size:16px}.prompt-add-modal-bot-type-section{margin-bottom:20px}.prompt-add-modal-label,.prompt-edit-modal-label{display:block;margin-bottom:8px;font-weight:500;color:#333;font-size:14px}.prompt-add-modal-auto-selected{padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#f8f9fa}.prompt-add-modal-auto-selected-value{font-weight:500;color:#333}.prompt-add-modal-no-types{margin-bottom:16px}.prompt-add-modal-error-message{padding:10px;border:1px solid #dc3545;border-radius:4px;background-color:#f8d7da;color:#721c24;margin-top:8px}.prompt-add-modal-actions,.prompt-edit-modal-actions{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:20px;gap:10px}.prompt-edit-modal-actions-right{display:flex;gap:10px;align-items:center}@media (max-width: 768px){.prompt-add-modal-actions,.prompt-edit-modal-actions{flex-direction:column;align-items:stretch;gap:12px}.prompt-edit-modal-actions-right{display:flex;flex-direction:row;gap:10px;width:100%}.prompt-add-modal-actions button,.prompt-edit-modal-actions button{width:100%;min-height:44px}.prompt-edit-modal-actions-right button{flex:1}}@media (max-width: 480px){.prompt-edit-modal-actions-right{flex-direction:column;gap:8px}.prompt-edit-modal-actions-right button{width:100%}}.prompt-table{width:100%}.prompt-table__container{max-height:500px;overflow-y:auto;margin-top:12px;width:100%;border-radius:8px;box-shadow:0 2px 4px #0000001a}.prompt-table__id-cell{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;word-break:break-all}.prompt-table__id-info{flex:1;min-width:0}.prompt-table__id-text{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-table__bot-type-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.prompt-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.prompt-table__prompt-cell{max-width:350px}.prompt-table__prompt-text{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.prompt-table__date-cell{display:flex;align-items:center;justify-content:center;font-size:14px}.prompt-table__date-text{white-space:nowrap}.prompt-table__actions-cell{display:flex;align-items:center;justify-content:center}.prompt-table__bot-type-cell{display:flex;align-items:center}.prompt-table__bot-type-badge{display:inline-block;padding:4px 12px;background-color:#3b82f6;color:#fff;border-radius:16px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.prompt-table__bot-type-badge[data-type=znotes_bot]{background-color:#10b981}.prompt-table__bot-type-badge[data-type=study_planner]{background-color:#8b5cf6}@media (max-width: 768px){.prompt-table__id-cell{flex-direction:column;align-items:flex-start;gap:8px}.prompt-table__edit-btn{width:28px;height:28px}.prompt-table__id-text{font-size:11px;max-width:120px;line-height:1.3}.prompt-table__prompt-text,.prompt-table__date-text{font-size:13px;line-height:1.3}.prompt-table__prompt-cell{max-width:200px}}@media (max-width: 480px){.prompt-table__container{margin-top:8px}.prompt-table__id-text{font-size:10px;max-width:80px}.prompt-table__prompt-text,.prompt-table__date-text{font-size:12px}.prompt-table__edit-btn{width:24px;height:24px}.prompt-table__prompt-cell{max-width:150px}.prompt-table__bot-type-badge{font-size:10px;padding:2px 8px}}.onboarding-steps-management-container-main{margin:24px;max-width:92%;height:77vh;background:#121212;padding:16px 16px 80px;flex-direction:column;align-items:center;border-radius:6px;overflow-y:hidden}.onboarding-steps-management-container-body-add-button{display:flex;padding:5px 13px;align-items:center;gap:30px;border-radius:6px;background:#ee275e;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize;white-space:nowrap}.onboarding-steps-management-container-header{width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:relative;border-bottom:1px solid #dee2e6;box-sizing:border-box}.onboarding-steps-management-container-header-logo-name-container{display:flex;align-items:center;position:absolute;left:8px}.onboarding-steps-management-container-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-left:8px}.onboarding-steps-management-container-body-searchbar{display:flex;margin-left:50px;width:100%;max-width:300px;padding:5px 12px;align-items:center;gap:8px;justify-content:center;border:1px solid #dee2e6;box-sizing:border-box;border-radius:6px;border:1px solid #424242;background:#2b2b2b;color:#fff}.onboarding-steps-management-container-body{box-shadow:0 1px 3px #0000001a;overflow:hidden;color:#fff}.onboarding-steps-management-container-body-controls-container{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #e5e7eb}.onboarding-steps-management-container-body-controls-container-filter{display:flex;align-items:center;gap:16px}.onboarding-steps-management-table-container{width:100%}.onboarding-steps-management-table-loading-message,.onboarding-steps-management-table-error-message{text-align:center;padding:40px 20px;color:#6b7280;font-size:16px}.onboarding-steps-management-table-error-message{color:#dc2626}@media (max-width: 768px){.onboarding-steps-management-container-header{flex-direction:column;gap:16px;align-items:flex-start}.onboarding-steps-management-container-body-controls-container{flex-direction:column;gap:16px;align-items:stretch}.onboarding-steps-management-container-body-controls-container-filter{flex-wrap:wrap}}.onboarding-steps-table{width:100%;min-width:600px}.onboarding-steps-table__container{max-height:500px;overflow-y:auto;margin-top:12px;width:100%}.onboarding-steps-table__description-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.onboarding-steps-table__description-info{flex:1;min-width:0}.onboarding-steps-table__description-text{font-size:14px;font-weight:400;color:#fff;word-break:break-word;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.onboarding-steps-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}.onboarding-steps-table__roles-cell{display:flex;align-items:center;justify-content:center;min-width:0}.onboarding-steps-table__roles-container{max-width:200px;overflow:hidden}.onboarding-steps-table__roles-text{font-size:14px;color:#fff;font-weight:400;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.onboarding-steps-table__order-cell{display:flex;align-items:center;justify-content:center}.onboarding-steps-table__order-number{font-size:14px;color:#fff;font-weight:600;line-height:1.4}.onboarding-steps-table__status-cell{display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.onboarding-steps-table{min-width:500px}.onboarding-steps-table__description-cell{flex-direction:column;align-items:flex-start;gap:8px}.onboarding-steps-table__edit-btn{min-width:28px;height:28px;padding:4px}.onboarding-steps-table__description-text,.onboarding-steps-table__roles-text,.onboarding-steps-table__order-number{font-size:13px;line-height:1.3}.onboarding-steps-table__roles-container{max-width:150px}}@media (max-width: 480px){.onboarding-steps-table{min-width:400px}.onboarding-steps-table__container{margin-top:8px}.onboarding-steps-table__description-text,.onboarding-steps-table__roles-text,.onboarding-steps-table__order-number{font-size:12px}.onboarding-steps-table__edit-btn{min-width:24px;height:24px}.onboarding-steps-table__roles-container{max-width:120px}}.onboardingSteps-filter-bar{display:flex;gap:10px;max-width:800px;flex-wrap:wrap;width:100%}.onboardingSteps-filter-item{display:flex;align-items:center;padding:4px 8px;border-radius:4px;background:#26b3e826}.onboardingSteps-filter-item label{color:#26b3e8;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;margin-right:6px}.onboardingSteps-filter-item select{background:none;border:none;cursor:pointer;outline:none;color:#26b3e8;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600}.send-message-container{max-width:700px;height:80vh;margin:20px auto;padding:24px;background:#1a1a1a;border-radius:12px;box-shadow:0 4px 6px #0000001a}.send-message-body-container{height:58vh;overflow-y:auto}.send-message-header{text-align:center;margin-bottom:32px}.send-message-title{font-size:28px;font-weight:600;color:#fff;margin:0 0 8px;font-family:Open Sans,sans-serif}.send-message-subtitle{font-size:16px;color:#9ca3af;margin:0;font-family:Open Sans,sans-serif}.send-message-form{display:flex;flex-direction:column;gap:24px}.send-message-form-actions{display:flex;justify-content:center;margin-top:16px}.send-message-qr-section{margin-bottom:32px;padding:24px;background:#2a2a2a;border-radius:8px;border:1px solid #3a3a3a}.send-message-qr-container{text-align:center}.send-message-qr-title{font-size:20px;font-weight:600;color:#fff;margin:0 0 8px;font-family:Open Sans,sans-serif}.send-message-qr-description{font-size:14px;color:#9ca3af;margin:0 0 20px;font-family:Open Sans,sans-serif}.send-message-qr-code{display:flex;justify-content:center;margin:20px 0;padding:16px;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}.send-message-qr-code img{width:200px;height:200px;border-radius:4px}.send-message-qr-link{display:inline-block;padding:12px 24px;background:#25d366;color:#fff;text-decoration:none;border-radius:6px;font-weight:500;font-family:Open Sans,sans-serif;transition:background-color .2s ease,transform .1s ease}.send-message-qr-link:hover{background:#1ea952;transform:translateY(-1px)}.send-message-qr-link:active{transform:translateY(0)}@media (max-width: 768px){.send-message-container{margin:16px;padding:20px}.send-message-form-container{padding:20px}.send-message-title{font-size:24px}.send-message-subtitle{font-size:14px}.send-message-qr-section{padding:20px}.send-message-qr-code img{width:180px;height:180px}}@media (max-width: 480px){.send-message-container{margin:8px;padding:16px}.send-message-form-container{padding:16px}.send-message-title{font-size:22px}.send-message-qr-section{padding:16px}.send-message-qr-code img{width:160px;height:160px}.send-message-qr-link{padding:10px 20px;font-size:14px}}.g-button__icon,.ͼ1 .cm-line,.ͼ1g,.ͼ17{color:#fff!important}.td{color:#000!important}.g-md-table-view.g-md-table-view tbody{background-color:#222!important}.g-text-input.g-text-input_pin_round-round .g-text-input__content{border:1px solid #ffffff!important}.g-md-table-view__buttons-visible{background-color:#222!important;color:#fff!important}thead{background-color:#333!important;color:#fff!important}thead th{background-color:#333!important;color:#fff!important;border-color:#555!important}tbody{background-color:#222!important;color:#fff!important}tbody td{background-color:#222!important;color:#fff!important;border-color:#555!important}tbody tr:hover{background-color:#333!important}.result-date-management-container{margin:24px;max-width:92%;min-height:77vh;background:#121212;padding:24px;border-radius:6px;display:flex;flex-direction:column}.result-date-management-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #333;margin-bottom:24px}.result-date-management-header-logo-name-container{display:flex;align-items:center;gap:16px}.result-date-management-header-logo img{width:40px;height:40px;object-fit:contain}.result-date-management-header-name{color:#fff;font-family:Open Sans,sans-serif;font-size:24px;font-weight:600;margin:0}.result-date-management-searchbar{padding:12px 16px;border:1px solid #424242;border-radius:6px;background:#191919;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;min-width:300px;outline:none}.result-date-management-searchbar:focus{border-color:#ee275e}.result-date-management-searchbar::placeholder{color:#999}.result-date-management-body{flex:1;display:flex;flex-direction:column;gap:24px}.result-date-management-controls{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap}.result-date-management-filters{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.result-date-management-actions{display:flex;gap:12px}.add-result-button{padding:12px 24px;background:#ee275e;border:none;border-radius:6px;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.add-result-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.result-date-management-table-container{flex:1;min-height:400px}.error-message{padding:20px;background:#2d1b1b;border:1px solid #d32f2f;border-radius:6px;color:#f44336;text-align:center}.error-message p{margin:0;font-family:Open Sans,sans-serif;font-size:14px}@media (max-width: 1024px){.result-date-management-container{margin:16px;max-width:95%;padding:16px}.result-date-management-header{flex-direction:column;gap:16px;align-items:flex-start}.result-date-management-searchbar{width:100%;max-width:none;min-width:auto}}@media (max-width: 768px){.result-date-management-header-name{font-size:20px}.result-date-management-controls{flex-direction:column;align-items:stretch;gap:16px}.result-date-management-filters{flex-direction:column;align-items:stretch;gap:12px}.add-result-button{width:100%;text-align:center}}@media (max-width: 480px){.result-date-management-container{margin:8px;padding:12px}.result-date-management-header-logo-name-container{gap:12px}.result-date-management-header-logo img{width:32px;height:32px}.result-date-management-header-name{font-size:18px}}.board-cell,.level-cell,.date-cell{display:flex;align-items:center}.board-name,.level-name{font-weight:500;color:#fff}.result-date,.created-date{color:#ccc;font-size:14px}.result-date-table__board-cell{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.result-date-table__board-name{font-weight:500;color:#fff}.result-date-table__edit-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:0;border:0px}@media (max-width: 768px){.result-date-table__edit-btn{padding:4px}}.result-date-management-bottom-buttons-container{display:flex;gap:10px;justify-content:flex-end;margin-top:30px}.result-date-management-cancel-button{display:flex;background-color:#fff;font-size:13px;font-weight:600;font-family:Open Sans;color:#ee275e;border:1px solid #ee275e;width:70px;height:30px;padding:6px 15px;border-radius:6px;justify-content:center;align-items:center;cursor:pointer}.result-date-management-save-button,.result-date-management-delete-button{display:flex;padding:6px 15px;justify-content:center;align-items:center;background-color:#ee275e;color:#fff;width:60px;height:30px;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:600;line-height:normal;border-radius:6px;cursor:pointer}.itr-pagination-container{display:flex;width:100%;justify-content:flex-end;margin-top:12px}.itr-pagination-controls{display:flex;align-items:center;gap:12px}.itr-rows-per-page{display:flex;align-items:center;gap:8px;color:#fff}.itr-rows-per-page-select{background:#191919;color:#fff;border:1px solid #424242;border-radius:6px;padding:4px 8px}.itr-page-buttons{display:flex;align-items:center;gap:8px}.itr-page-btn{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;border:1px solid #616161;border-radius:4px;color:#9ca3af;cursor:pointer;transition:all .2s ease}.itr-page-btn:hover:not(:disabled){background-color:#2a2a2a;border-color:#3b82f6;color:#3b82f6}.itr-page-btn:disabled{opacity:.6;cursor:not-allowed}.responses-table__response-cell{white-space:pre-wrap;word-wrap:break-word;color:#ccc}.itr-download-btn{padding:6px 10px;background-color:transparent;border:1px solid #616161;border-radius:4px;color:#9ca3af;cursor:pointer;transition:all .2s ease}.itr-download-btn:hover{background-color:#2a2a2a;border-color:#3b82f6;color:#3b82f6}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px;word-wrap:break-word;line-height:2}.markdown-body ::-moz-selection{color:#000;background:#eded78}.markdown-body ::selection{color:#000;background:#eded78}.markdown-body h1{line-height:1.5;margin-bottom:1rem;font-size:2.25em;text-align:center;font-family:Raleway,sans-serif}.markdown-body h2{font-weight:800;line-height:1.5;font-size:1.6em;font-family:Raleway,sans-serif}.markdown-body h3{font-weight:600;font-size:1.15em;font-family:Raleway,sans-serif}.markdown-body p{margin-bottom:4px}.markdown-body table{display:table;margin:20px auto;width:auto;overflow:auto;border-spacing:0;border-collapse:collapse}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid #ddd}.markdown-body img{display:block;max-width:100%;margin:10px auto;background-color:#fff}.markdown-body ul,.markdown-body ol{padding-left:2rem}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ul,.markdown-body ol ol{margin-top:0;margin-bottom:0}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body a{color:#60a5fa}.markdown-body u,.markdown-body ins{text-decoration:underline}.markdown-body a:not([href]){color:inherit}.markdown-body code{padding:.2em .4em;margin:0;font-size:85%;background-color:#ffffff1a;border-radius:3px;color:#fff}.card.editing .markdown-body{color:#fff;code{background-color:#d3d3d3!important;color:#222!important}pre,h1,h2,h3,h4,h5,h6,p,li,td,th,dl,dt,dd{color:#fff!important}}.markdown-body pre{word-wrap:normal;background-color:#2d2d2d!important}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;border-radius:8px;background-color:#2d2d2d;color:#fff}.markdown-body pre code{display:inline;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:initial;border:0}.yfm table,.yfm-editor table{background:#000!important}
