@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";
:root{--color-primary:#00254d;--color-primary-default:#00254d;--color-secondary:#fbbf24;--color-secondary-default:#fbbf24}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.pb0{padding-bottom:0!important}.ml0{margin-left:0!important}.pl0{padding-left:0!important}.mr0{margin-right:0!important}.pr0{padding-right:0!important}.mt1{margin-top:1rem!important}.pt1{padding-top:1rem!important}.mb1{margin-bottom:1rem!important}.pb1{padding-bottom:1rem!important}.ml1{margin-left:1rem!important}.pl1{padding-left:1rem!important}.mr1{margin-right:1rem!important}.pr1{padding-right:1rem!important}.mt2{margin-top:2rem!important}.pt2{padding-top:2rem!important}.mb2{margin-bottom:2rem!important}.pb2{padding-bottom:2rem!important}.ml2{margin-left:2rem!important}.pl2{padding-left:2rem!important}.mr2{margin-right:2rem!important}.pr2{padding-right:2rem!important}.mt3{margin-top:3rem!important}.pt3{padding-top:3rem!important}.mb3{margin-bottom:3rem!important}.pb3{padding-bottom:3rem!important}.ml3{margin-left:3rem!important}.pl3{padding-left:3rem!important}.mr3{margin-right:3rem!important}.pr3{padding-right:3rem!important}.mt4{margin-top:4rem!important}.pt4{padding-top:4rem!important}.mb4{margin-bottom:4rem!important}.pb4{padding-bottom:4rem!important}.ml4{margin-left:4rem!important}.pl4{padding-left:4rem!important}.mr4{margin-right:4rem!important}.pr4{padding-right:4rem!important}.mt5{margin-top:5rem!important}.pt5{padding-top:5rem!important}.mb5{margin-bottom:5rem!important}.pb5{padding-bottom:5rem!important}.ml5{margin-left:5rem!important}.pl5{padding-left:5rem!important}.mr5{margin-right:5rem!important}.pr5{padding-right:5rem!important}.mt6{margin-top:6rem!important}.pt6{padding-top:6rem!important}.mb6{margin-bottom:6rem!important}.pb6{padding-bottom:6rem!important}.ml6{margin-left:6rem!important}.pl6{padding-left:6rem!important}.mr6{margin-right:6rem!important}.pr6{padding-right:6rem!important}.mt8{margin-top:8rem!important}.pt8{padding-top:8rem!important}.mb8{margin-bottom:8rem!important}.pb8{padding-bottom:8rem!important}.ml8{margin-left:8rem!important}.pl8{padding-left:8rem!important}.mr8{margin-right:8rem!important}.pr8{padding-right:8rem!important}.mt10{margin-top:10rem!important}.pt10{padding-top:10rem!important}.mb10{margin-bottom:10rem!important}.pb10{padding-bottom:10rem!important}.ml10{margin-left:10rem!important}.pl10{padding-left:10rem!important}.mr10{margin-right:10rem!important}.pr10{padding-right:10rem!important}.h-100{height:100%}.h-logo{height:40px}.mh-100{max-height:100%}.w-100{width:100%}.clr-text{color:#424242!important}.clr-green{color:#88c94a!important}.clr-blue{color:#0062ff!important}.clr-red{color:#f62c2c!important}.clr-orange{color:#ff8b38!important}.clr-primary{color:var(--color-primary)!important}.clr-gray{color:#7c7c7c!important}.line-through{text-decoration:line-through}.font-400{font-weight:400!important}.font-700{font-weight:700!important}.font-800{font-weight:800!important}.font-13{font-size:13px!important}.font-15{font-size:15px!important}.font-18{font-size:18px!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.divider{background-color:#eae9ee;width:100%;height:1px}.hidden{display:none}.visibility-hidden{visibility:hidden}.block{display:block}.border-radius-left-top-none{border-start-start-radius:0!important}.border-top-left-radius-none{border-top-left-radius:0!important}.border-top-right-radius-none{border-top-right-radius:0!important}.border-box{border:1px solid #eae9ee}.relative{position:relative}.fake-label{color:#424242;font-weight:700;position:relative;bottom:8px}.field-description{color:#141c25;padding-left:5px;font-size:13px;line-height:20px}.field-missing{color:#7c7c7c;font-size:13px}.text-with-lines{text-align:center;color:#7c7c7c;border-bottom:1px solid #dbdae0;width:100%;margin:12px 0 20px;line-height:.1em}.text-with-lines span{background:#fff;padding:0 16px}.p0{padding:0!important}.m0{margin:0!important}.m-auto{margin:0 auto!important}.mt-auto{margin-top:auto}.mt-2{margin-top:2px}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-11{margin-top:11px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mr-4{margin-right:4px}.mr-8{margin-right:8px}.mb-0{margin-bottom:0}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.pt0{padding-top:0}.cursor{cursor:default!important}.vertical-top{vertical-align:top}.frame{background-color:#fafafa;border-radius:12px;align-items:center;padding:12px 8px;display:flex}.sync-options{display:flex;position:relative}.sync-options .options{z-index:2;background-color:#fff;border-radius:8px;width:max-content;padding:4px;position:absolute;top:30px;box-shadow:3px 3px 12px #dbdae080}.sync-options .options li{color:#424242;cursor:pointer;border-radius:4px;padding:4px 8px;font-size:15px;line-height:24px;display:block}.sync-options .options li:first-child,.sync-options .options li:last-child{margin:0}.sync-options .options li:hover{background-color:#f5f3ff}.object-contain{object-fit:contain}*{box-sizing:border-box;font-family:var(--font-inter);margin:0;padding:0}html{scroll-behavior:smooth;height:100%}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;cursor:default;height:100%;font-family:var(--font-inter);background:#fff;margin:0;padding:0;position:relative;overflow:hidden auto}@media (max-width:1200px){body{background:var(--color-primary)}}body::-webkit-scrollbar-track{background-color:#fff}body::-webkit-scrollbar{background-color:#fff;width:5px}body::-webkit-scrollbar-thumb{background-color:#23232fb3;border-radius:15px}body.menu-open{overflow:hidden}body.popup-open{padding-right:15px;overflow-y:hidden}@media (max-width:992px){body.popup-open{padding-right:0;overflow-y:visible}}img{max-width:100%}svg{display:block}ol li,ul li{color:#141c25;font-size:15px}a{color:var(--color-primary);cursor:pointer;font-weight:700;text-decoration:none;transition:all .15s ease-in-out}a:focus,a:hover{color:#003a78;outline:none}p{color:#424242;margin:0 0 20px;font-size:15px;line-height:24px}h1,h2,h3,h4,h5,h6{color:#141c25;font-family:var(--font-inter);margin:0 0 16px;font-weight:600}h1,.h1{font-size:24px}h2,.h2{font-size:26px}h3,.h3{font-size:20px}h4,.h4{font-size:18px}h5,.h5{font-size:16px}h6,.h6{font-size:14px}hr{background-color:#dbdae0;border:0;height:1px}strong{color:#424242;font-size:15px;font-weight:700}small{font-size:13px}button{color:#000}.select-registration{min-width:35%}.circle{border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.circle-red{background-color:#f62c2c}.verification-icon{min-width:58px}.transition-3{transition:all .3s ease-in-out}.aside-drawer-root{z-index:1000;pointer-events:none;position:fixed;inset:0}.aside-drawer-backdrop{pointer-events:all;cursor:pointer;-webkit-backdrop-filter:blur(2px);-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;background:#0000007a;position:absolute;inset:0}.aside-drawer-panel{padding-left:env(safe-area-inset-left);width:calc(env(safe-area-inset-left) + 236px);background-color:var(--color-primary);pointer-events:all;scrollbar-width:thin;scrollbar-color:#00000026 #0000;flex-direction:column;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden auto;box-shadow:8px 0 32px #0000002e,2px 0 8px #00000014}.aside-drawer-panel::-webkit-scrollbar{width:4px}.aside-drawer-panel::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.audit-changes{margin-bottom:32px}.audit-changes .group-label{border-bottom:1px solid #dbdae0;margin:0!important;padding:10px!important;font-size:15px!important}.audit-changes .object-group-label{margin:0}.audit-changes .diff-header{background-color:#f4f4f4;border-radius:4px;grid-template-columns:200px 1fr 1fr;gap:10px;padding:8px 0;display:grid}@media (min-width:1201px){.audit-changes .diff-header{grid-template-columns:300px 1fr 1fr}}@media (min-width:1441px){.audit-changes .diff-header{grid-template-columns:400px 1fr 1fr}}.audit-changes .diff-header>:first-child{padding-left:10px}.audit-changes .diff-header__cell{font-size:13px;font-weight:600}.audit-changes .diff{border-bottom:1px solid #dbdae0;gap:10px;padding:10px 0;display:flex}.audit-changes .diff__label{flex:0 0 200px;align-items:center;padding-left:10px;font-size:12px;font-weight:500;line-height:17px;display:flex}@media (min-width:1201px){.audit-changes .diff__label{flex:0 0 300px}}@media (min-width:1441px){.audit-changes .diff__label{flex:0 0 400px}}.audit-changes .diff__label--unhandled{font-family:monospace}.audit-changes .diff__changes{flex-direction:column;flex:1;gap:8px;display:flex}.audit-changes .diff__changes__group{flex-direction:column;flex:1;justify-content:center;gap:8px;display:flex}.audit-changes .diff__changes__group__value{grid-template-columns:repeat(2,1fr);gap:10px;font-size:12px;line-height:17px;display:grid}.audit-changes .diff__changes__group__value__old,.audit-changes .diff__changes__group__value__new{text-wrap:wrap;overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:10px;display:flex}.audit-changes .diff__changes__group__value__old .primitive{text-decoration:line-through}.audit-changes .object{border:1px solid #dbdae0;border-radius:8px;flex-direction:column;flex:1;justify-content:center;gap:2px;padding:8px;display:flex}.audit-changes .object>ul{flex-direction:column;flex:1;gap:2px;display:flex;margin:0!important;padding-left:14px!important}.audit-changes .object__change{border-bottom:1px dotted #dbdae0;flex-direction:row;justify-content:space-between;gap:8px;margin-bottom:4px;padding-bottom:4px;display:flex}.audit-changes .object__change__special{flex-direction:column;flex:1;gap:2px;display:flex}.audit-changes .object__change__special__name{font-size:12px;font-weight:600}.audit-changes .object__change__type{text-align:right;text-transform:uppercase;letter-spacing:2px;color:#7c7c7c;font-size:10px}.audit-changes .object__change__type--hidden{visibility:hidden}.audit-changes .object__change__type--added{color:#5b8631}.audit-changes .object__change__type--removed{color:#c60e30}.audit-changes .object__change__type--updated{color:#0042ba}.audit-changes .object__row{font-size:12px!important;line-height:16px!important}.audit-changes .object__row>.object{border:none;margin-top:2px;padding:0}.audit-changes .object__row__special{color:#7c7c7c;font-weight:500}.audit-changes .object__row__label--unhandled{font-family:monospace}.audit-changes .array{margin-top:2px}.audit-changes .array>ul{flex-direction:column;gap:2px;display:flex;margin:0!important;padding-left:12px!important}.audit-changes .array>ul li{font-size:12px!important;line-height:16px!important}.audit-changes .array-row{flex-direction:row;gap:4px;display:flex}.audit-changes .incomplete svg{width:16px;height:16px;margin-left:-2px}.audit-changes .code{white-space:pre;text-wrap:wrap;font-family:monospace}.audit-changes .color{width:50px;height:12px}.breadcrumbs{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.breadcrumbs__title{margin-bottom:0}.breadcrumbs__link{color:#7c7c7c;font-weight:500}.breadcrumbs__link--active{color:#003a78;pointer-events:none}.breadcrumbs__separator{color:#7c7c7c}button{background:0 0;border:none;border-radius:0;margin:0;padding:0;position:relative}button:active,button:focus,button:hover{box-shadow:none;outline:none}.btn{cursor:pointer;color:#424242;background:0 0;border-radius:12px;justify-content:center;align-items:center;max-width:100%;margin:0;padding:11px 24px;font-size:15px;font-weight:700;line-height:24px;transition:all .15s ease-in-out;display:inline-flex}.btn:disabled{color:#a7a7a7;pointer-events:none}.btn:disabled svg path{fill:#a7a7a7}.btn svg{margin-right:8px}.btn svg path{transition:all .15s ease-in-out}.btn svg.loader__ring{stroke:#fff}.btn--white-content{color:#fff}.btn--logout{justify-content:flex-start;width:100%;margin-bottom:120px;padding:10px;font-size:14px;font-weight:600;line-height:20px}.btn--logout:hover{color:var(--color-primary);background-color:#fff}.btn--primary{background:var(--color-primary);color:#fff;border:1px solid var(--color-primary)}.btn--primary svg,.btn--primary svg path{fill:#fff!important}.btn--primary:active,.btn--primary:focus,.btn--primary:hover{color:var(--color-primary);background:#fff}.btn--primary:active svg,.btn--primary:active svg path,.btn--primary:focus svg,.btn--primary:focus svg path,.btn--primary:hover svg,.btn--primary:hover svg path{fill:var(--color-primary)}.btn--primary:active .loader__ring,.btn--primary:focus .loader__ring,.btn--primary:hover .loader__ring{stroke:var(--color-primary)}.btn--primary:disabled{color:#a7a7a7;pointer-events:none;background-color:#dbdae0;border:1px solid #dbdae0}.btn--primary:disabled svg path{fill:#a7a7a7}.btn--red{color:#fff;background:#f62c2c;border:1px solid #f62c2c}.btn--red svg,.btn--red svg path{fill:#fff!important}.btn--red:active,.btn--red:focus,.btn--red:hover{color:#fff;background:#c60e30;border:1px solid #c60e30}.btn--red:active svg,.btn--red:active svg path,.btn--red:focus svg,.btn--red:focus svg path,.btn--red:hover svg,.btn--red:hover svg path{fill:var(--color-primary)}.btn--red:active .loader__ring,.btn--red:focus .loader__ring,.btn--red:hover .loader__ring{stroke:var(--color-primary)}.btn--red:disabled{color:#a7a7a7;pointer-events:none;background-color:#dbdae0;border:1px solid #dbdae0}.btn--red:disabled svg path{fill:#a7a7a7}.btn--upload{background-color:#f5f3ff;border-radius:12px;width:48px;height:48px;box-shadow:3px 3px 12px #dbdae080}.btn--upload svg{margin-right:0;position:absolute}.btn--upload.disabled{cursor:not-allowed}.btn--text{padding-left:0;padding-right:0}.btn-action{cursor:pointer;text-wrap:nowrap;background:0 0;justify-content:center;align-items:center;gap:10px;max-height:40px;font-size:13px;font-weight:500;line-height:25px;transition:all .15s ease-in-out;display:inline-flex}.btn-action svg,.btn-action svg path{transition:all .15s ease-in-out}.btn-action:disabled{color:#dbdae0;pointer-events:none}.btn-action:disabled svg,.btn-action:disabled svg path{fill:#dbdae0}.btn-action--small-text{font-size:12px!important;line-height:14px!important}.btn-action--bg-primary{background-color:var(--color-primary);color:#fff;text-transform:none;border-radius:8px;padding:10px 16px;font-size:14px;line-height:20px}.btn-action--bg-primary svg path{fill:#fff;stroke:#fff}.btn-action--bg-primary:hover{background-color:var(--color-secondary);color:var(--color-primary)}.btn-action--bg-primary:hover svg path{fill:var(--color-primary);stroke:var(--color-primary)}.btn-action--bg-primary:disabled{color:#7c7c7c;pointer-events:none;background-color:#dbdae0}.btn-action--bg-primary:disabled svg path{fill:#dbdae0;stroke:#7c7c7c}.btn-action--no-bg{color:#7c7c7c;text-transform:none;border-radius:8px;padding:8px 16px;font-size:15px}.btn-action--no-bg:hover{color:#424242}.btn-action--bg-secondary{background-color:var(--color-secondary);text-transform:none;color:#141c25;border-radius:8px;padding:10px 16px;font-size:14px;line-height:20px}.btn-action--bg-secondary svg path{fill:var(--color-primary);stroke:var(--color-primary)}.btn-action--bg-secondary:hover{background-color:var(--color-primary);color:#fff}.btn-action--bg-secondary:hover svg path{fill:#fff;stroke:#fff}.btn-action--bg-secondary:disabled{color:#7c7c7c;pointer-events:none;background-color:#dbdae0}.btn-action--bg-secondary:disabled svg path{fill:#7c7c7c;stroke:#7c7c7c}.btn-action--bg-white{color:var(--color-primary);border:1px solid var(--color-primary);text-transform:none;background-color:#fff;border-radius:8px;padding:10px 16px;line-height:20px;font-size:14px!important}.btn-action--bg-white svg,.btn-action--bg-white svg path{fill:var(--color-primary);stroke:var(--color-primary);pointer-events:none}.btn-action--bg-white:hover{background-color:var(--color-primary)!important;color:#fff!important}.btn-action--bg-white:hover svg path{fill:#fff;stroke:#fff}.btn-action--bg-white:disabled{border-color:#dbdae0}.btn-action--sm-primary{text-transform:none;border-radius:8px;padding:5px 16px;line-height:20px;background-color:var(--color-primary)!important;color:#fff!important;font-size:14px!important}.btn-action--sm-primary svg path{fill:#fff;stroke:#fff}.btn-action--sm-primary:hover{background-color:var(--color-secondary)!important;color:var(--color-primary)!important}.btn-action--sm-primary:hover svg path{fill:var(--color-primary);stroke:var(--color-primary)}.btn-action--sm-primary:disabled{pointer-events:none;color:#7c7c7c!important;background-color:#dbdae0!important}.btn-action--sm-primary:disabled svg path{fill:#7c7c7c;stroke:#7c7c7c}.btn-action--sm-white{color:var(--color-primary);border:1px solid var(--color-primary);text-transform:none;background-color:#fff;border-radius:8px;padding:5px 16px;line-height:20px;font-size:14px!important}.btn-action--sm-white svg,.btn-action--sm-white svg path{stroke:var(--color-primary);pointer-events:none}.btn-action--sm-white:hover{background-color:var(--color-primary)!important;color:#fff!important}.btn-action--sm-white:hover svg path{fill:var(--color-primary)}.btn-action--bg-red{color:#fff;background-color:#f62c2c;border-radius:8px;height:32px;padding:6px 12px}.btn-action--bg-red svg path{fill:#fff}.btn-action--bg-red:hover{background-color:#c60e30}.btn-action--bg-red:disabled{color:#a7a7a7;pointer-events:none;background-color:#dbdae0}.btn-action--bg-red:disabled svg path{fill:#a7a7a7}.btn-action--bg-gray{color:#a7a7a7;background-color:#dbdae0;border-radius:8px;height:32px;padding:6px 12px}.btn-action--bg-gray:hover{color:#fff;background-color:#003a78}.btn-action--primary{color:var(--color-primary)}.btn-action--primary svg,.btn-action--primary svg path{fill:var(--color-primary)}.btn-action--primary:hover{color:#003a78}.btn-action--primary:hover svg path{fill:#003a78}.btn-action--secondary{color:var(--color-secondary)}.btn-action--secondary svg,.btn-action--secondary svg path{fill:var(--color-secondary)}.btn-action--secondary:hover{color:#003a78}.btn-action--secondary:hover svg path{fill:#003a78}.btn-action--empty-red{color:#f62c2c;text-transform:none;background-color:#fff;border:1px solid #f62c2c;border-radius:8px;padding:8px 16px;font-size:14px;line-height:20px}.btn-action--empty-red svg,.btn-action--empty-red svg path{stroke:#f62c2c;pointer-events:none}.btn-action--empty-red:hover{color:#fff;background-color:#f62c2c}.btn-action--empty-red:hover svg path{fill:var(--color-primary)}.btn-action--gray{color:#424242}.btn-action--gray svg,.btn-action--gray svg path{fill:#424242}.btn-action--gray:hover{color:#003a78}.btn-action--gray:hover svg path{fill:#003a78}.btn-action--white{color:var(--color-primary);border:1px solid var(--color-primary);text-transform:none;background-color:#fff;border-radius:8px;padding:9px 16px;font-size:14px;line-height:20px}.btn-action--white svg,.btn-action--white svg path{stroke:var(--color-primary);pointer-events:none}.btn-action--white:hover{background-color:var(--color-primary);color:#fff}.btn-action--white:hover svg path{stroke:#fff}.btn-icon{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s ease-in-out;display:flex}.btn-icon__primary-outline{border:2px solid var(--color-primary);background-color:#fff}.btn-icon__primary-outline svg path{fill:var(--color-primary)}.btn-icon__primary-outline:hover{background-color:var(--color-primary)}.btn-icon__primary-outline:hover svg path{fill:#fff}.btn-icon__primary{background-color:var(--color-primary)}.btn-icon__primary svg path{fill:#fff}.btn-icon__primary:hover{background-color:var(--color-secondary)}.btn-icon__primary:hover svg path{fill:#000}.btn-icon__primary:disabled{color:#a7a7a7;pointer-events:none;background-color:#dbdae0}.btn-icon__primary:disabled svg path{fill:#a7a7a7}.btn-icon__white{background-color:#fff}.btn-icon__white svg path{fill:#000}.btn-icon__white:hover{background-color:var(--color-secondary)}.btn-icon__white:hover svg path{fill:#000}.btn-icon__white:disabled{color:#a7a7a7;pointer-events:none;background-color:#dbdae0}.btn-icon__white:disabled svg path{fill:#a7a7a7}.btn-group-end{justify-content:flex-end;align-items:center;gap:10px;display:flex}.btn-wide{padding:10px 40px}.btn-tooltip-wrapper{display:inline-flex;position:relative}.btn-tooltip-icon{display:inline-flex}.btn-tooltip-icon svg,.btn-tooltip-icon svg path{pointer-events:auto}.btn-tooltip-overlay{z-index:1;opacity:0;pointer-events:auto;position:absolute}.checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.checkbox__disabled{cursor:auto}.checkbox input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.checkbox .text{color:#424242;margin:0;padding:0}.checkbox .checkmark{background-color:#fff;border:1px solid #a7a7a7;border-radius:6px;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.checkbox .checkmark>.checkmark-shape{border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;transform:rotate(45deg)}.checkbox .checkmark>.indeterminate-shape{background-color:#fff;width:8px;height:2px}.checkbox .checkmark__disabled{pointer-events:none;background-color:#dbdae0!important}.checkbox .checkmark--error{border:2px solid #f62c2c!important}.checkbox .checkmark--centered{margin:auto}.checkbox :hover input~.checkmark{background-color:#ccc}.checkbox input:checked~.checkmark,.checkbox .checkmark__indeterminate{background-color:var(--color-primary);border:none}.checkbox input:checked~.checkmark__disabled,.checkbox .checkmark__disabled.checkmark__indeterminate{border:none;background-color:#7c7c7c!important}.checkbox input:not(:checked)~.checkmark__disabled>.checkmark-shape{display:none}.clamped-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamped-text--expanded{-webkit-line-clamp:unset;display:block;overflow:visible}.clamped-text__toggle{cursor:pointer;color:var(--color-primary);background:0 0;border:none;margin-top:4px;padding:0;font-size:12px;font-weight:500;display:inline-block}.completion-ring{width:200px;height:200px;position:relative}.completion-ring__svg{width:100%;height:100%;position:absolute;transform:rotate(-90deg)}.completion-ring__bg{fill:none;stroke:#dbdae0;stroke-width:10px}.completion-ring__progress{fill:none;stroke:var(--color-primary);stroke-width:10px;stroke-linecap:round;transition:stroke-dashoffset .5s}.completion-ring__percentage{color:#1f2937;-webkit-user-select:none;user-select:none;font-size:32px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dashboard__re{flex-direction:row;display:flex}.dashboard__re__side{flex:0 0 236px;transition:all .5s ease-in-out}.dashboard__re__side.away{margin-left:-236px}@media (max-width:1200px){.dashboard__re__side{display:none}}@media (min-width:1201px){.dashboard__re__drawer{display:none}}.dashboard__re__main{flex-direction:column;flex:1;min-width:0;display:flex}.dashboard__re__main__top{padding:16px calc(24px + env(safe-area-inset-right)) 16px calc(24px + env(safe-area-inset-left));border-bottom:1px solid #0000;width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.dashboard__re__main>.border-visible{border-color:#dbdae0}.dashboard__re__main__content{padding:0 calc(24px + env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) calc(24px + env(safe-area-inset-left));flex-direction:column;gap:24px;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;display:flex}@media (max-width:1200px){.dashboard__re__main__content{flex:1;overflow-y:auto}}.drawer{opacity:0;pointer-events:none;z-index:1000;cursor:default;background-color:#fff;border-top-left-radius:8px;border-bottom-left-radius:8px;width:420px;max-height:400px;transition:max-width .3s ease-in-out;position:absolute;top:0;right:0;overflow:hidden;box-shadow:3px 3px 12px #dbdae080}.drawer::-webkit-scrollbar-track{background-color:#fff}.drawer::-webkit-scrollbar{background-color:#fff;width:5px}.drawer::-webkit-scrollbar-thumb{background-color:#23232fb3;border-radius:15px}@media (max-width:600px){.drawer{width:310px}}.drawer--open{opacity:1;pointer-events:auto}.drawer--notifications{box-sizing:border-box;border-radius:8px;flex-direction:column;margin-top:10px;display:flex;top:100%;right:0;box-shadow:0 0 12px #0000001a}.drawer--notifications .drawer__body{padding:0}.drawer__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.drawer__header h2{margin-bottom:0;font-size:18px;font-weight:600}.drawer__header--present{border-bottom:1px solid #dbdae0}.drawer__footer{border-top:1px solid #dbdae0;justify-content:flex-end;align-items:center;padding:14px;display:flex}.drawer__body{padding:20px 18px;overflow-y:auto}.drawer__body::-webkit-scrollbar-track{background-color:#fff}.drawer__body::-webkit-scrollbar{background-color:#fff;width:5px}.drawer__body::-webkit-scrollbar-thumb{background-color:#23232fb3;border-radius:15px}.drawer__body__loading{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.drawer-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;background-color:#f4f5f799;width:100%;position:absolute;top:0;bottom:0;right:0}.home-dashboard__hero{aspect-ratio:5.71;position:relative}.home-dashboard__hero img{object-fit:cover}.home-dashboard__hero--fallback{background:linear-gradient(#fff,#efefef);border:1px solid #dbdae0;border-radius:8px;flex-shrink:0;height:200px;aspect-ratio:auto!important}.home-dashboard__hero__content{color:#000;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;padding:0 24px;display:flex}.home-dashboard__hero__content__title{font-size:24px;font-weight:700}.home-dashboard__hero__content__subtitle{font-size:16px}@media (max-width:500px){.home-dashboard__hero__content__title{font-size:20px}.home-dashboard__hero__content__subtitle{font-size:12px}}.home-dashboard__welcome{color:#000;background-color:#fff;border:1px solid #dbdae0;border-radius:8px;padding:16px}.home-dashboard__welcome__text{white-space:pre-line;font-size:13px;font-weight:400;line-height:1.3}.home-dashboard__grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:800px){.home-dashboard__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.home-dashboard__grid{grid-template-columns:1fr}}.home-dashboard__card{color:inherit;cursor:pointer;background-color:#dbdae0;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:16px;padding:16px;text-decoration:none;transition:filter .15s ease-in-out;display:flex}.home-dashboard__card:hover{filter:brightness(1.08)}.home-dashboard__card__top{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.home-dashboard__card__text{flex-direction:column;gap:4px;display:flex}.home-dashboard__card__title{font-size:16px;font-weight:700;line-height:1.3}.home-dashboard__card__subtitle{font-size:13px;font-weight:400;line-height:1.3}.home-dashboard__card__icon{align-items:center;display:flex}.home-dashboard__card__icon svg{fill:currentColor}.home-dashboard__card__bottom{flex-direction:row;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.home-dashboard__card__count{font-size:24px;font-weight:700;line-height:1}.home-dashboard__card__arrow{background-color:#0000001a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;display:flex}.home-dashboard__card__arrow svg{fill:currentColor;width:50%;height:50%}.home-dashboard__card--assigned{color:#fff;background-color:var(--color-primary);border-color:var(--color-primary)}.home-dashboard__card--practical{color:#fff;background-color:color-mix(in srgb, var(--color-primary) 90%, transparent);border-color:color-mix(in srgb, var(--color-primary) 90%, transparent)}.home-dashboard__card--certificates{color:#fff;background-color:color-mix(in srgb, var(--color-primary) 80%, transparent);border-color:color-mix(in srgb, var(--color-primary) 80%, transparent)}.home-dashboard__card--expiring{color:#000;background-color:var(--color-secondary);border-color:var(--color-secondary)}.home-dashboard__card--in-progress{color:#000;background-color:color-mix(in srgb, var(--color-secondary) 80%, transparent);border-color:color-mix(in srgb, var(--color-secondary) 80%, transparent)}.home-dashboard__card--instructions{color:#000;background-color:#fff;border-color:#dbdae0}.home-dashboard__card--instructions--disabled{opacity:.5;cursor:default}.banner-slider__viewport{aspect-ratio:5;border-radius:8px;position:relative;overflow:hidden}.banner-slider__track{transition:transform .4s ease-in-out;display:flex}.banner-slider__slide{aspect-ratio:5;flex:0 0 100%;position:relative}.banner-slider__slide img{object-fit:cover}.banner-slider__dots{justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}.banner-slider__dot{cursor:pointer;background-color:#dbdae0;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .2s ease-in-out}.banner-slider__dot--active{background-color:var(--color-primary)}.error-page{justify-content:center;align-items:center;padding:120px 0;display:flex}.error-page__icon-wrap{margin:0 0 36px}.error-page__icon{max-width:640px;margin:0 auto}.error-page__content{text-align:center}.error-page__title{font-size:40px}.error-page__text{color:#7c7c7c;margin:0 0 30px;font-size:14px}.error-page__text svg path{stroke:#7c7c7c}.form-group{width:100%;margin-bottom:16px;padding-top:16px;position:relative}.form-group--no-margin{margin-bottom:0}.form-group--symmetric{padding-top:6px}.form-group__icon{cursor:pointer;position:absolute;top:56%;right:4px;transform:translateY(-50%)}.form-group__icon svg{width:18px;height:18px}.form-group__icon svg path{fill:#7c7c7c}.form-group__icon--pass{top:58%}.form-group__icon--pass svg{width:24px;height:24px}.form-group__icon--pass svg path{fill:none}.form-group__icon-row{align-items:center;position:absolute;top:56%;right:4px;transform:translateY(-50%);display:flex!important}.form-group__icon-row--dropdown{top:60%;right:20px}.form-group__icon-row svg path{fill:#7c7c7c}.form-group__icon-row button{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.form-group__subtitle{font-size:13px}.form-group__value-count-row{cursor:pointer;width:100%;display:flex;position:relative}.form-group__value-count-row input{cursor:pointer;flex:1;padding-right:32px}.form-group__value-count-row .count{background-color:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex;position:absolute;top:0;right:4px}.form-group .error-message{color:#f62c2c;padding-left:4px;font-size:13px;font-weight:400;line-height:15px;position:absolute;top:100%}.form-group .error-message--table{font-size:13px}.form-group .example{color:#7c7c7c;font-size:15px;font-style:italic;font-weight:400;position:absolute;top:100%;left:0}.form-group__label{color:#637083;z-index:1;flex-direction:row;gap:6px;margin-bottom:10px;padding:0 4px;font-size:13px;font-weight:400;line-height:16px;display:flex;position:absolute;top:-1px}.form-group__label .required{cursor:default;font-size:14px;color:#f62c2c!important;text-decoration:none!important}.form-group__label svg{width:16px;height:16px}.form-group--datepicker .form-group__icon{pointer-events:none}.pin-error-message{color:#f62c2c;font-size:15px;font-weight:400}.inputBlock{align-items:center;margin-bottom:16px;display:flex;position:relative}.inputBlock.exchange{min-width:200px}.inputBlock--no-margin{margin-bottom:0}.label-text{color:#637083;font-size:13px;font-weight:400;line-height:16px}.interval-input-group{width:100%;position:relative}.interval-input-group__field{margin-right:50px}.interval-input-group__toggle{flex-direction:column;align-items:flex-end;display:flex;position:absolute;top:-1px;right:0}.form-control{color:#141c25;text-align:left;box-shadow:none;text-overflow:ellipsis;background-color:#0000;border:none;border-bottom:2px solid #dbdae0;width:100%;max-width:100%;min-height:30px;padding:2px 4px 7px;font-size:15px;font-weight:400;transition:all .3s ease-in-out;overflow:hidden}.form-control::placeholder{color:#7c7c7c;opacity:1;font-size:15px;font-style:normal;font-weight:400}.form-control:hover{border-color:#b3b3b3}.form-control:focus,.form-control.active{border-color:var(--color-primary);outline:none}.form-control:disabled{background:#fafafa}.form-control__table{background-color:#fff;border:1px solid #dbdae0;border-radius:8px;padding:8px 5px}.form-control__error{border-color:#f62c2c}.form-control--icon{padding:12px 20px 12px 42px}.referral-input{color:#424242;text-align:left;box-shadow:none;text-overflow:ellipsis;background-color:#fff;border:1px solid #fff;border-radius:8px;width:100%;max-width:100%;padding:10px 4px;font-size:13px;font-weight:400;transition:all .3s ease-in-out;overflow:hidden}.referral-input::placeholder{color:#7c7c7c;opacity:1;text-align:center;font-size:13px;font-style:normal;font-weight:400}.referral-input:focus,.referral-input.active{border-color:var(--color-primary);outline:none}.referral-input:disabled{background:#fafafa}textarea.form-control{resize:none;overflow-y:auto}textarea.form-control::-webkit-scrollbar-track{background-color:#fff}textarea.form-control::-webkit-scrollbar{background-color:#fff;width:5px}textarea.form-control::-webkit-scrollbar-thumb{background-color:#23232fb3;border-radius:15px}.file-upload-wrapper{border:2px dashed #dbdae0;border-radius:12px;align-items:center;min-height:76px;margin-bottom:20px;padding:12px 16px;display:flex}.file-upload-wrapper:last-child{margin-bottom:0}.file-upload-wrapper--error{border:2px dashed #f62c2c}.file-upload-wrapper--error strong{color:#f62c2c}.file-upload-wrapper__uploaded-file{justify-content:space-between;align-items:center;width:100%;display:flex}.file-upload-wrapper__uploaded-file progress{width:80px}.file-upload-wrapper__uploaded-file p{word-break:break-all;margin:0 12px;line-height:16px}.file-upload-wrapper__text strong{text-transform:capitalize!important;font-size:15px!important}.file-upload-wrapper__text small{color:#7c7c7c}progress{width:100%;height:10px}progress[value]{appearance:none;background:#dbdae0;border:none;border-radius:8px}progress[value]::-webkit-progress-bar{background:#dbdae0;border-radius:8px}progress[value]::-webkit-progress-value{background:var(--color-primary);border-radius:8px}progress[value]::-moz-progress-bar{background:var(--color-primary);border-radius:8px}::-webkit-search-cancel-button{-webkit-appearance:none}.pincode-input-container{justify-content:center;gap:15px;display:flex}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.react-datepicker-wrapper{width:100%;font-family:Inter,sans-serif}.react-datepicker{font-family:Inter\, sans-serif;box-shadow:3px 3px 12px #dbdae080;border:none!important}.react-datepicker .react-datepicker__time-container .react-datepicker-time__header{color:#fff;font-family:Inter,sans-serif;font-size:13px}.react-datepicker .react-datepicker__time-container .react-datepicker__time-list-item{color:#1c1d21;font-family:Inter,sans-serif;font-size:13px}.react-datepicker .react-datepicker__time-container .react-datepicker__time-list-item--selected{background-color:var(--color-primary)!important}.react-datepicker .react-datepicker__header{background-color:var(--color-primary);border-bottom:none}.react-datepicker .react-datepicker__header .react-datepicker__current-month{color:#fff;text-transform:capitalize;padding:10px 0;font-family:Inter,sans-serif;font-size:15px}.react-datepicker .react-datepicker__header .react-datepicker__day-names{text-transform:capitalize;background-color:#fff;margin-bottom:-20px}.react-datepicker .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name{color:#7c7c7c;margin:8px;font-family:Inter,sans-serif;font-weight:400}.react-datepicker .react-datepicker__navigation--next,.react-datepicker .react-datepicker__navigation--previous{top:12px}.react-datepicker .react-datepicker__navigation-icon:before{border-width:2px 2px 0 0;border-color:#fff}.react-datepicker .react-datepicker__day--selected{background-color:var(--color-primary);color:#fff!important}.react-datepicker .react-datepicker__month-select,.react-datepicker .react-datepicker__year-select{text-transform:capitalize;color:#424242;background-color:#fff;border:none;border-radius:10px;padding:4px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:700}.react-datepicker .react-datepicker__day{color:#424242;margin:8px;font-family:Inter,sans-serif;font-size:13px;font-weight:400}.react-datepicker .react-datepicker__day:hover,.react-datepicker .react-datepicker__day--keyboard-selected{background-color:var(--color-primary);color:#fff}.react-datepicker .react-datepicker__day--disabled{color:#7c7c7c}.react-datepicker .react-datepicker__header__dropdown{padding-bottom:20px}.react-datepicker__navigation--years-upcoming,.react-datepicker__navigation--years-previous{text-indent:unset!important;width:100%!important;height:24px!important;top:auto!important}.react-datepicker__navigation--years-upcoming:before,.react-datepicker__navigation--years-previous:before{content:"";border:2px solid #7c7c7c;border-width:0 2px 2px 0;width:6px;height:6px;display:inline-block;position:relative}.react-datepicker__navigation--years-upcoming:hover:before,.react-datepicker__navigation--years-previous:hover:before{border-color:#000}.react-datepicker__navigation--years-upcoming:before{top:4px;transform:rotate(-135deg)}.react-datepicker__navigation--years-previous:before{top:1px;transform:rotate(45deg)}.react-datepicker-popper{z-index:9999!important}.react-datepicker-popper .react-datepicker__triangle{fill:#fff!important;color:#fff!important}.search-container{align-items:center;width:294px;max-width:100%;display:flex;position:relative}.search-icon{color:#4a5568;cursor:pointer;pointer-events:none;font-weight:700;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search-icon svg{width:18px;height:18px}.search-input{color:#344051;border:1px solid #e4e7ec;border-radius:10px;outline:none;width:100%;padding:9px 20px 9px 42px;font-size:14px;font-weight:500;line-height:20px;transition:border .2s ease-in-out;box-shadow:0 1px 2px #141c250a}.search-input::placeholder{color:#7c7c7c;opacity:1;font-size:14px;font-weight:500}.search-input:focus{border-color:#cbd5e0}.react-select__control{gap:0 10px}.react-select__control .react-select__input-container{margin:0;padding:0}.react-select__control .react-select__indicator-separator{background:0 0}.react-select__control .react-select__loading-indicator{display:none}.react-select__control .react-select__placeholder{margin:0}.react-select__control.react-select__control--is-focused,.react-select__control.react-select__control--menu-is-open{border-color:var(--color-primary)!important}.react-select__indicators svg path{stroke:#7c7c7c}input:-webkit-autofill{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#000!important;box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:hover{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#000!important;box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:focus{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#000!important;box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:active{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#000!important;box-shadow:inset 0 0 0 1000px #fff!important}button.preview-close{position:absolute;top:20px;right:28px}.modal{background-color:#fff;border-radius:16px;width:fit-content;height:fit-content;padding:32px}.modal--no-container{background-color:#0000;border:none;padding:0!important}.modal--no-container .preview{max-height:calc(100vh - 64px)!important}.modal--image-preview{max-width:calc(100vw - 64px);max-height:calc(100vh - 64px);padding:48px;position:relative}.modal--image-preview .preview{width:auto;max-width:100%;height:auto;max-height:calc(100vh - 160px);display:block}.modal--image-preview button.close{position:absolute;top:12px;right:12px}.modal--min-max{flex-direction:column;width:100vw;min-width:400px;max-width:564px;height:100vh;min-height:400px;max-height:564px;display:flex}.modal--expanded{flex-direction:column;width:calc(100% - 100px);height:calc(100% - 100px);display:flex}.modal__header{justify-content:space-between;align-items:start;margin-bottom:64px;display:flex}.modal__header--fixed{gap:10px;width:0;min-width:100%}.modal__header__title{flex-direction:column;gap:10px;min-width:0;display:flex}.modal__header__title h1,.modal__header__title p{overflow-wrap:anywhere}.modal__header__indicator{letter-spacing:1px;color:#424242;font-size:12px;font-weight:600}.modal__header--no-margin{margin-bottom:0}.modal__header h1{color:#424242;margin-bottom:0;font-size:24px;font-weight:800;line-height:24px}.modal__header p{color:#1a185c;margin:0;font-size:15px;font-weight:400;line-height:24px}.modal hr{margin-bottom:20px}.modal__content{flex-direction:column;height:auto;display:flex;position:relative}.modal__content p{color:#1a185c;font-size:15px;font-weight:400;line-height:24px}.modal__content .highlight-title{margin-bottom:0;font-weight:700}.modal__content .highlight-text{font-size:12px;line-height:18px}.modal__expanded-content{flex-direction:column;flex:1;display:flex;position:relative}.modal__close{justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;margin-right:-8px;display:flex}.modal__close:hover,.modal__close:focus{cursor:pointer}.modal__close:hover svg path,.modal__close:focus svg path{fill:#003a78}.modal__buttons-wrapper{justify-content:center;align-items:center;gap:8px;margin-top:auto;display:flex}.modal-overlay{z-index:9999;background-color:#444c;justify-content:center;align-items:flex-start;width:100%;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.modal-overlay>*{margin:auto}.modal-steps{flex-direction:column;flex:1;justify-content:center;gap:32px;padding:32px 0;display:flex}.modal-steps hr{margin-bottom:0}.modal-steps__container{justify-content:center;align-items:center;display:flex}.modal-steps__step{flex-direction:column;align-items:center;gap:12px;width:100px;display:flex}.modal-steps__icon-wrapper{justify-content:center;align-items:center;display:flex;position:relative}.modal-steps__icon{background-color:#fafafa;border:2px solid #e4e7ec;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.modal-steps__icon svg path{fill:#e4e7ec}.modal-steps__icon__complete{border:2px solid var(--color-primary)}.modal-steps__icon__complete svg path{fill:var(--color-primary)}.modal-steps__uploaded-icon{flex-direction:column;justify-content:center;align-items:center;display:flex}.modal-steps__uploaded-icon__error svg path{fill:#ef4444}.modal-steps__indicator{position:absolute;bottom:-2px;right:-2px}.modal-steps__indicator--success{background:#10b981;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.modal-steps__indicator--error{color:#fff;background:#ef4444;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;font-weight:700;display:flex}.modal-steps__title{font-size:14px;font-weight:500}.modal-steps__line{background-color:#e4e7ec;width:80px;height:2px;margin:0 8px 32px}.modal-steps__line__complete{background-color:var(--color-primary)}.modal-steps__upload{border:1px solid #e4e7ec;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:600px;height:350px;padding:32px;display:flex}.modal-steps__upload a{color:var(--color-primary)}.modal-steps__upload a:hover{color:var(--color-secondary)}.modal-steps__upload h2{margin-bottom:0;font-size:20px}.modal-steps__upload p{text-align:center;margin-bottom:0;font-size:13px;line-height:24px}.modal-steps__upload__header{flex-direction:column;align-items:center;gap:4px;display:flex}.modal-steps__upload__notice{flex-direction:row;align-items:center;gap:4px;display:flex}.modal-steps__upload__buttons{flex-direction:row;justify-content:center;gap:20px;display:flex}.modal-steps__upload__icon svg{width:72px;height:72px}.modal-steps__upload__icon svg path{fill:var(--color-primary)}.fta-step{width:254px}@media (max-width:1080px){.fta-step{width:230px}}@media (max-width:992px){.fta-step{width:auto}}.fta-step__box{border:1px solid #7c7c7c;border-radius:8px;justify-content:center;align-items:center;height:196px;margin-bottom:8px;display:flex}.pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 0 24px;padding:0 24px;display:flex}@media (max-width:800px){.pagination{gap:8px;margin:0;padding:0}}.pagination__buttons{gap:12px;margin:0 auto;display:flex}.pagination__buttons .next,.pagination__buttons .last{margin-left:8px;margin-right:0}.pagination__numbers{flex-wrap:wrap;align-items:center;gap:20px clamp(8px,5vw,94px);margin:0 auto;display:flex}@media (max-width:800px){.pagination__numbers{gap:8px}}.pagination__numbers .btn,.pagination__numbers a{border-radius:8px;width:36px;height:36px;padding:0;position:relative;color:#637083!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}@media (max-width:800px){.pagination__numbers .btn,.pagination__numbers a{width:28px;height:28px;font-size:11px!important}}.pagination__numbers .btn svg,.pagination__numbers a svg{margin:0}.pagination__numbers .btn:disabled,.pagination__numbers a:disabled{background-color:#fafafa}.pagination__numbers .btn:hover,.pagination__numbers a:hover{color:#000!important}.pagination__numbers .btn--action,.pagination__numbers a--action{color:#141c25;background-color:#f2f4f7;border:1px solid #f2f4f7}.pagination__numbers .btn--action:hover,.pagination__numbers a--action:hover{background-color:#fff;border-color:#dce2ea}.pagination__numbers .btn--action:hover svg path,.pagination__numbers a--action:hover svg path{fill:#000}.pagination__numbers .active{color:#141c25;pointer-events:none;background-color:#f2f4f7}.pagination__group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pagination__ellipsis{color:#424242;cursor:default;text-align:center;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:14px;font-weight:500;line-height:24px;display:flex;position:relative}@media (max-width:800px){.pagination__ellipsis{width:20px;height:20px;font-size:11px!important}}.radio{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex;position:relative}.radio__disabled{cursor:auto}.radio input{opacity:0;width:0;height:0;position:absolute}.radio .text{color:#424242;margin:0;padding:0}.radio .radiomark{background-color:#fff;border:1px solid #a7a7a7;border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.radio .radiomark>.radiomark-shape{background-color:#0000;border-radius:50%;width:10px;height:10px}.radio .radiomark__disabled{background-color:#dbdae0!important}.radio .radiomark--error{border:2px solid #f62c2c!important}.radio:hover input~.radiomark{background-color:#ccc}.radio input:checked~.radiomark{border:1px solid var(--color-primary);background-color:#fff}.radio input:checked~.radiomark>.radiomark-shape{background-color:var(--color-primary)}.radio input:disabled~.radiomark{pointer-events:none}.switch{flex:0 0 40px;align-items:center;width:40px;height:24px;display:flex;position:relative}.switch--inline{margin-bottom:0}.switch input{opacity:0;width:0;height:0}.switch .slider{cursor:pointer;background-color:#7c7c7c;transition:all .4s;position:absolute;inset:0}.switch .slider:before{content:"";background-color:#fff;width:18px;height:18px;transition:all .4s;position:absolute;bottom:3px;left:3px}.switch input:checked+.slider{background:var(--color-primary)}.switch input:disabled+.slider{background:var(--color-primary);opacity:.4;cursor:default}.switch input:not(:checked):disabled+.slider{opacity:.4;cursor:default;background-color:#7c7c7c}.switch input:focus+.slider{box-shadow:0 0 1px var(--color-primary)}.switch input:checked+.slider:before{transform:translate(16px)}.switch .slider.round{border-radius:24px}.switch .slider.round:before{border-radius:50%}.text{color:#424242;margin-right:12px;font-size:15px;font-weight:400}.status-tag{text-transform:uppercase;text-align:center;border-radius:4px;padding:2px 4px;font-size:13px;color:#fff!important;display:initial!important;font-weight:700!important}.status-tag--blue{background:linear-gradient(93deg,#648bef 0%,#3561d2 98.6%)}.status-tag--red{background:linear-gradient(93deg,#f62c2c 0%,#c60e30 98.6%)}.status-tag--green{background:linear-gradient(93deg,#2ed3d3 0%,#149393 98.6%)}.status-tag--orange{background:linear-gradient(93deg,#ffbf48 0%,#ff8b38 98.6%)}.status-tag--gray{background:linear-gradient(149deg,#a196a8 14.53%,#424046 85.98%)}.status-circle{color:#fff;background-color:#f62c2c;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;margin:auto;font-size:8px;font-style:normal;font-weight:600;display:flex;position:absolute;top:-1px;right:-1px}.subscription-plan{border:1px solid #dbdae0;border-radius:16px;flex-direction:column;min-height:100%;padding:16px 24px;display:flex}.subscription-plan--light-blue{background-color:#eaf4fa}.subscription-plan--light-purple{background-color:#f5f1ff}.subscription-plan__name{text-align:center;color:var(--color-primary);font-size:24px;font-weight:500}.subscription-plan__name.spark{color:#ff8b38;text-transform:uppercase;font-weight:800}.subscription-plan__name.horizon{color:var(--color-primary);text-transform:uppercase;font-weight:800}.subscription-plan__price{text-align:center;color:var(--color-primary);font-size:48px;font-weight:800}.subscription-plan__currency{font-size:24px;font-weight:500}.subscription-plan__total-per-year{text-align:center;background-color:#fff;border-radius:8px;margin-bottom:20px;padding:8px}.subscription-plan__total-per-year p{margin-bottom:0}.subscription-plan__referral-code{background-color:#fff9;border-radius:8px;align-items:center;margin-top:30px;padding:8px 12px}.subscription-plan__description-list{margin-left:16px}.subscription-plan__description-list li{color:#424242;font-size:13px;font-weight:400}.subscription-plan__select-plan-btn{width:160px;margin:0 auto;display:flex}.text-gray{color:#7c7c7c;font-size:10px;font-weight:400}.table-wrapper{background:#fff;border:1px solid #e4e7ec;border-radius:8px;width:100%;margin-top:16px;margin-bottom:24px;padding:16px}.table-wrapper-no-margin{background:#fff;border:1px solid #e4e7ec;border-radius:8px;width:100%;padding:16px}.table-bar{align-items:center;gap:10px;display:flex}.tab-table-wrapper{background:#fff;border:1px solid #e4e7ec;border-top-width:0;border-radius:0 0 8px 8px;width:100%;margin-bottom:24px;padding:16px}.table{width:100%;overflow-x:auto}.table table{border-collapse:collapse;width:100%}.table table thead tr{white-space:nowrap}.table table thead tr th{background-color:#eff6ff}.table table thead tr th:last-child{width:1%}.table table thead tr th.t-fill:last-child{width:auto}.table table tr{white-space:nowrap;background-color:#fff}.table table tr.link{cursor:pointer}.table table tr.link:hover td{background-color:#f5f9ff}.table table tr.link :disabled{opacity:.4;cursor:default}.table table tr.report td{border-bottom:1px solid var(--color-primary);font-weight:700}.table table tr.report td:last-child{text-align:right}.table table tr.report .level{color:var(--color-primary);border-bottom:1px solid #dbdae0;font-weight:400}.table table tr.report .level:last-child{color:#424242}.table table tr.no-vpad td{padding-top:0;padding-bottom:0}.table table th{text-align:left;color:#141c25;background-color:#f9fcff;padding:10px 8px;font-size:14px;font-weight:600;line-height:20px}.table table th:first-child,.table table th.t-name{width:300px;max-width:400px}.table table td{text-align:left;color:#141c25;white-space:nowrap;text-overflow:ellipsis;background-color:#fff;max-width:555px;padding:7px 8px 9px;font-size:15px;font-weight:400;line-height:24px;overflow:hidden;box-shadow:inset 0 -1px #e4e7ec}.table table td:first-child,.table table td.t-name{width:300px;max-width:400px}.table table th.sticky-left,.table table td.sticky-left{z-index:999;position:sticky;left:0}.table table th.sticky-right,.table table td.sticky-right{z-index:999;position:sticky;right:0}.table table th.wrap,.table table td.wrap{text-wrap:auto}.table table th.name-field,.table table td.name-field,.table table th.desc-field,.table table td.desc-field{width:50%;min-width:300px}.table table th.code-field,.table table td.code-field{min-width:150px}.table--form table .active-row{background-color:#f5f3ff}.table--form table th{padding:10px 8px}.table--form table td{border-bottom:0;padding:10px 8px}.table--form table .error{padding:10px 8px 28px}.table--no-padding{padding:0}.bottom-left-radius{background-color:#eae9ee;border-bottom-left-radius:12px}.bottom-right-radius{background-color:#eae9ee;border-bottom-right-radius:12px}.sort-by{cursor:pointer;align-items:center;gap:8px;display:flex}.ellipsis{white-space:nowrap;text-overflow:ellipsis;max-width:555px;overflow:hidden}.ellipsis-expanded{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.actions{justify-content:flex-end;align-items:center;gap:8px;padding:0 16px;display:flex}.actions>button{cursor:pointer;justify-content:center;align-items:center;min-width:24px;min-height:24px;display:flex}.td-checkbox{width:50px!important}.td-120{width:120px!important}tr.inactive td{color:#dcdfe4!important}.bolded{font-weight:1000}.centered{text-align:center!important}.centered-flex{justify-content:center;align-items:center;display:flex}.minimal-table-header{min-width:100px}body .rmdp-container{width:100%}body .rmdp-header-values span{padding:0}body .rmdp-day-picker>:first-child{border-right:1px solid #0000004d;padding-right:10px}body .rmdp-day.rmdp-today span{background-color:var(--color-secondary);color:var(--color-primary);box-shadow:none;border-radius:100%}body .rmdp-day.rmdp-selected span:not(.highlight){background-color:var(--color-primary);box-shadow:none;border-radius:100%}body .rmdp-day:not(.rmdp-disabled,.rmdp-day-hidden,.rmdp-selected) span:hover{color:#000;background-color:#f0f0f0;border-radius:100%}body .rmdp-week-day{color:#555353}body .rmdp-arrow-container{align-items:center}body .rmdp-arrow-container:hover,body .rmdp-range{background-color:var(--color-primary);box-shadow:none}body .rmdp-arrow{border:2px solid #fff;border-width:0 2px 2px 0;margin-top:0;padding:3px}body .rmdp-header{background-color:var(--color-primary);border-radius:5px 5px 0 0;margin-top:0;padding:12px 0;overflow:hidden}body .rmdp-calendar{padding:0}body .rmdp-header-values{color:#fff;font-weight:700}body .rmdp-cointainer .icon{position:absolute;top:12px}.filter{width:fit-content;position:relative}.filter__content{z-index:3;background:#fff;border:1px solid #e4e7ec;border-radius:8px;width:313px;margin-top:16px;padding:24px;position:absolute;top:100%;right:0}.filter__body .form-group{margin-bottom:32px}.filter__body>h3{margin:0 0 10px 4px;font-size:14px}.filter__btn-toggle{cursor:pointer;color:#141c25;background:#fff;border:1px solid #e4e7ec;border-radius:10px;justify-content:center;align-items:center;gap:6px 10px;padding:7px 16px;font-size:14px;font-weight:500;line-height:20px;transition:all .15s ease-in-out;display:inline-flex}.filter__btn-toggle:hover{border-color:#cbd5e0}.filter__btn-toggle-icon{flex-shrink:0;max-width:24px}.filter__btns{justify-content:center;align-items:center;gap:16px;margin-top:36px;display:flex}.filter-group{background:#fff;border:1px solid #e4e7ec;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;max-width:100%;padding:7px 16px 7px 12px;display:flex}.filter-group__symmetric{padding:7px 12px}.filter-group__content{z-index:3;background:#fff;border:1px solid #e4e7ec;border-radius:8px;width:313px;padding:24px;position:absolute;top:100%;left:0}.filter-group__btn-open{text-wrap:nowrap;cursor:pointer;color:#141c25;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:500;transition:all .15s ease-in-out;display:flex}.filter-group__indicator-strip{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;display:flex;overflow:hidden}.filter-group__indicator{text-wrap:nowrap;background-color:#e4e7ec;border-radius:20px;justify-content:center;align-items:center;gap:2px;padding-left:10px;font-size:13px;font-weight:500;line-height:19px;display:flex}.filter-group__indicator>button{cursor:pointer;border-radius:100%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s ease-in-out;display:flex}.filter-group__indicator>button:hover{background-color:#7c7c7c}.filter-group__indicator>button:hover>svg path{fill:#fff}.filter-group__flat-indicator{text-wrap:nowrap;background-color:#e4e7ec;border-radius:20px;justify-content:center;align-items:center;gap:2px;padding-left:8px;padding-right:10px;font-size:13px;font-weight:500;line-height:19px;display:flex}.filter-deleted{color:#000;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:7px 16px 7px 12px;font-size:14px;font-weight:500;display:flex}.filter-deleted svg{transform:scale(.8)}.filter-deleted svg path{stroke:#000}.filter-deleted__active{color:#f62c2c}.filter-deleted__active svg{transform:scale(.8)}.filter-deleted__active svg path{stroke:#f62c2c}.link-action--secondary{color:var(--color-secondary)}.link-button{background-color:var(--color-primary);color:#fff;cursor:pointer;border-radius:10px;margin:0 10px;padding:2px 6px;font-size:13px;font-weight:500}.loader{aspect-ratio:1;background:radial-gradient(farthest-side, var(--color-primary) 94%, #0000) top/8px 8px no-repeat,conic-gradient(#0000 30%, var(--color-primary));border-radius:50%;width:50px;animation:1s linear infinite l13;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0)}.loader--small{background:radial-gradient(farthest-side, var(--color-primary) 94%, #0000) top/3px 3px no-repeat,conic-gradient(#0000 30%, var(--color-primary));width:24px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0)}@keyframes l13{to{transform:rotate(1turn)}}.logs__list{border:1px solid #e4e7ec;border-radius:8px;margin-top:16px;margin-bottom:24px;overflow:hidden}.logs__group:last-child .audit-log-item:last-child{border-bottom:none}.audit-log-day-group{background-color:#eff6ff;align-items:center;padding:10px 16px;display:flex}.audit-log-day-group__label{color:#141c25;text-transform:capitalize;font-size:14px;font-weight:600}.audit-log-badge{white-space:nowrap;color:#7c7c7c;background-color:#7c7c7c1a;border:1px solid #7c7c7c40;border-radius:50px;padding:0 8px;font-size:12px;font-weight:600;line-height:20px;display:inline-block}.audit-log-badge--green{color:#88c94a;background-color:#88c94a1a;border-color:#88c94a40}.audit-log-badge--blue{color:#0062ff;background-color:#0062ff1a;border-color:#0062ff40}.audit-log-badge--red{color:#f62c2c;background-color:#f62c2c1a;border-color:#f62c2c40}.audit-log-badge--yellow{color:#ffbf48;background-color:#ffbf481a;border-color:#ffbf4840}.audit-log-item{background-color:#fff;border-bottom:1px solid #e4e7ec}.audit-log-item__row{color:#141c25;cursor:pointer;align-items:center;gap:12px;padding:12px 16px;font-size:15px;transition:background-color .15s ease-in-out;display:flex}.audit-log-item__row:hover{background-color:#f5f9ff}.audit-log-item__row__entity-name{overflow-wrap:anywhere;font-weight:600}.audit-log-item__row__change-count{text-transform:uppercase;letter-spacing:1px;color:#7c7c7c;font-size:12px}.audit-log-item__row__created-at{color:#7c7c7c;text-align:center;width:40px}.audit-log-item__row__arrow{flex-shrink:0;margin-left:4px;transition:transform .15s ease-in-out}.audit-log-item__row__arrow--expanded{transform:rotate(180deg)}.audit-log-item__changes{padding:16px}.audit-log-item__changes__title{text-transform:uppercase;letter-spacing:1px;color:#7c7c7c!important;border:none!important;margin:0 0 12px 10px!important;padding:0!important;font-size:12px!important}.audit-log-item__changes__meta{flex-direction:column;gap:4px;list-style-type:none;display:flex;margin:0!important;padding:0 0 16px 10px!important}.audit-log-item__changes__meta li{font-size:15px!important}.message{cursor:pointer;border-bottom:1px solid #ececf2;align-items:center;gap:18px;padding:16px 18px;transition:all .15s ease-in-out;display:flex}.message__img{border-radius:50%;width:48px;height:48px}.message__title{margin:0;font-size:12px;font-weight:400}.message__text{margin:0;font-size:12px}.message__date{color:#7c7c7c;font-size:12px;display:block}.message:hover{background:#f9fcff}.multi-select-all{border:1px solid #d0d5dd;border-radius:8px;flex-direction:column;flex:1;display:flex;overflow:hidden}.multi-select-all__header{background:#f9fafb;border-bottom:1px solid #d0d5dd;flex-shrink:0;align-items:center;gap:10px;padding:8px 12px;display:flex}.multi-select-all__header button[type=button]{cursor:pointer}.multi-select-all__select-all{cursor:pointer;flex-shrink:0;align-items:center;display:flex}.multi-select-all__search{background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-size:15px;line-height:normal}.multi-select-all__search::placeholder{color:#98a2b3}.multi-select-all__list{flex:auto;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.multi-select-all__list::-webkit-scrollbar-track{background-color:#fff}.multi-select-all__list::-webkit-scrollbar{background-color:#fff;width:5px}.multi-select-all__list::-webkit-scrollbar-thumb{background-color:#23232fb3;border-radius:15px}.multi-select-all__empty{color:#98a2b3;text-align:center;padding:12px 16px}.multi-select-all__option{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:8px 12px;display:flex}.multi-select-all__option:hover{background:#f2f4f7}.multi-select-all__option-label{white-space:normal;word-break:break-word;flex:1;min-width:0;font-size:15px;line-height:20px}.notif-details{cursor:pointer;border-bottom:1px solid #ececf2;justify-content:space-between;align-items:center;padding:14px 18px;transition:all .15s ease-in-out;display:flex}.notif-details:last-of-type{border-bottom:none!important}.notif-details:hover{background-color:#f9fcff}.notif-details__unread-indicator{background-color:#f25e5e;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:30px}.notif-details__title{margin:0;font-size:12px;font-weight:400}.notif-details__text,.notif-details__date{color:#424242;margin:0;font-size:12px;line-height:20px}.notification{border-radius:50%;width:8px;min-width:8px;height:8px;display:block}.notification--red{background-color:#f62c2c}.notification--gray{background-color:#dbdae0}.notificaton-heading{color:#424242;margin:0;padding-left:18px;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.notification-button{color:var(--color-primary);cursor:pointer;font-size:13px;font-style:normal;font-weight:700;line-height:16px}.pending{opacity:.5;cursor:not-allowed}body.dnd-dragging,body.dnd-dragging *{cursor:grab!important}.spreadsheet{border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;flex:1;display:flex;overflow:hidden}.spreadsheet__header{background:#f9fafb;border-bottom:2px solid #d1d5db;overflow-x:hidden}.spreadsheet__header__error{aspect-ratio:1;color:#fff;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-weight:700;display:flex}.spreadsheet__content,.spreadsheet__sizer{flex:1}.spreadsheet__header-row{min-width:fit-content;display:grid}.spreadsheet__header-cell{-webkit-user-select:none;user-select:none;border-right:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:0 12px;font-size:12px;font-weight:600;display:flex;position:relative}.spreadsheet__header-cell span{padding:10px 0}.spreadsheet__header-cell-resizer{cursor:col-resize;z-index:10;width:8px;height:100%;position:absolute;top:0;right:0}.spreadsheet__header-cell-resizer:hover{background:#3b82f633}.spreadsheet__row{border-bottom:1px solid #e5e7eb;min-width:fit-content;display:grid}.spreadsheet__row:hover{background:#f9fafb}.spreadsheet__editable-cell{border-right:1px solid #e5e7eb;flex-direction:row;justify-content:center;align-items:center;min-width:0;padding:0;display:flex;position:relative}.spreadsheet__editable-cell--error{background-color:#ef44441a}.spreadsheet__editable-cell-input{white-space:nowrap;text-overflow:ellipsis;cursor:text;background:0 0;border:none;outline:none;width:100%;height:100%;padding:8px 12px;font-size:14px;overflow:hidden}.spreadsheet__editable-cell-input:focus{box-shadow:inset 0 0 0 2px var(--color-primary);z-index:5;background:#fff}.spreadsheet__editable-cell-display{white-space:nowrap;text-overflow:ellipsis;text-align:start;flex:1;padding:0 12px;font-size:14px;overflow:hidden}.spreadsheet__editable-cell-tooltip{background:var(--color-primary);color:#fff;white-space:pre-line;z-index:100;pointer-events:none;border-radius:6px;margin-bottom:4px;padding:6px 10px;font-size:12px;position:absolute;top:0;left:0;box-shadow:0 4px 6px #0000001a}.spreadsheet__editable-cell-tooltip:after{content:"";border:5px solid #0000;border-bottom-color:#1f2937;position:absolute;bottom:100%;left:12px}.spreadsheet__editable-cell-tooltip div+div{margin-top:2px}.tabs{border-bottom:1px solid #e4e7ec;border-top-left-radius:8px;border-top-right-radius:8px;gap:4px;width:100%;display:flex}.tabs__link{color:#7c7c7c;cursor:pointer;background-color:#eff6ff;border:1px solid #eff6ff;border-bottom:0;border-top-left-radius:8px;border-top-right-radius:8px;flex:auto;justify-content:center;align-items:center;gap:8px;min-width:0;padding:11px 24px 12px;font-size:18px;font-weight:600;line-height:24px;transition:all .3s ease-in-out;display:flex;box-shadow:3px 3px 12px #dbdae080}.tabs__link svg{color:inherit;flex-shrink:0}.tabs__link--active{color:#141c25;cursor:auto;background-color:#fff;border-color:#e4e7ec;font-weight:600;box-shadow:3px 3px 12px #dbdae080}.tabs__link--active:hover,.tabs__link--active:focus{box-shadow:3px 3px 12px #dbdae080}.tabs__link--error{color:#f62c2c;background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;font-weight:600;box-shadow:3px 3px 12px #dbdae080}.vertical-tabs{border-right:1px solid #e4e7ec;border-top-left-radius:8px;border-bottom-left-radius:8px;flex-direction:column;gap:4px;width:100%;display:flex}.vertical-tabs__link{color:#7c7c7c;cursor:pointer;background-color:#eff6ff;border:1px solid #eff6ff;border-right:0;border-top-left-radius:8px;border-bottom-left-radius:8px;flex:auto;justify-content:center;align-items:center;min-width:0;padding:11px 24px 12px;font-size:18px;font-weight:600;line-height:24px;transition:all .3s ease-in-out;display:flex;box-shadow:3px 3px 12px #dbdae080}.vertical-tabs__link--active{color:#141c25;cursor:auto;background-color:#fff;border-color:#e4e7ec;font-weight:600;box-shadow:3px 3px 12px #dbdae080}.vertical-tabs__link--active:hover,.vertical-tabs__link--active:focus{box-shadow:3px 3px 12px #dbdae080}.vertical-tabs__link--error{color:#f62c2c;background-color:#fff;border-top-left-radius:8px;border-bottom-left-radius:8px;font-weight:600;box-shadow:3px 3px 12px #dbdae080}.content-tabs{background-color:#fff;border:1px solid #e4e7ec;border-top:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px;width:100%;margin-bottom:30px;padding:16px 24px}.content-below-tabs{background-color:#fff;border:1px solid #e4e7ec;border-radius:16px;width:100%;margin-bottom:30px;padding:16px 24px}.react-tooltip,.react-tooltip.react-tooltip__show{opacity:1;z-index:10000;transition:none;border-radius:8px!important;font-size:12px!important;line-height:17px!important}.react-tooltip-content-wrapper{padding:8px 10px!important}.training-content{width:100%;margin:8px 0}.training-content::-webkit-scrollbar-track{background-color:#fff}.training-content::-webkit-scrollbar{background-color:#fff;width:5px}.training-content::-webkit-scrollbar-thumb{background-color:#23232fb3;border-radius:15px}.training-content__layout{gap:24px;display:flex}.training-content__main{flex:1;min-width:0}.training-content__sidebar{border-left:1px solid #dbdae0;flex:0 0 300px;min-width:0;padding-left:24px}.training-content__sidebar-inner{max-height:calc(100vh - 24px);position:sticky;top:12px;overflow-y:auto}.training-content__sidebar-inner::-webkit-scrollbar-track{background-color:#fff}.training-content__sidebar-inner::-webkit-scrollbar{background-color:#fff;width:5px}.training-content__sidebar-inner::-webkit-scrollbar-thumb{background-color:#23232fb3;border-radius:15px}.training-content__lang-tabs{gap:8px;margin-bottom:12px;display:flex}.training-content__lang-tab{color:#7c7c7c;cursor:pointer;background-color:#eff6ff;border:1px solid #eff6ff;border-radius:6px;flex:auto;justify-content:center;align-items:center;min-width:0;padding:6px 10px;font-size:13px;font-weight:600;transition:all .15s ease-in-out;display:flex}.training-content__lang-tab--active{color:#141c25;cursor:auto;background-color:#fff;border-color:#e4e7ec}.training-content__lang-tab--error{color:#f62c2c}.training-content__nav-title{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:8px;margin-bottom:4px;padding:10px;font-weight:700;transition:all .15s ease-in-out;display:flex}.training-content__nav-title:hover{background-color:#efefef}.training-content__nav-title svg{flex-shrink:0}.training-content__nav-title--active{background-color:#eef5ff}.training-content__nav-title--error{color:#f62c2c}.training-content__nav-title-text{overflow-wrap:anywhere;flex:1;min-width:0}.training-content__nav-preview{justify-content:center;width:100%;margin-bottom:12px}.training-content__nav-module{margin-bottom:4px}.training-content__nav-module-header{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-weight:700;transition:all .15s ease-in-out;display:flex}.training-content__nav-module-header:hover{background-color:#efefef}.training-content__nav-module-header:active{cursor:grab}.training-content__nav-module-header--active{background-color:#eef5ff}.training-content__nav-module-header--error{color:#f62c2c}.training-content__nav-module-title{overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px}.training-content__nav-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .15s ease-in-out;display:inline-flex}.training-content__nav-chevron svg{width:8px;height:14px}.training-content__nav-chevron--open{transform:rotate(90deg)}.training-content__nav-lessons{border-left:1px dotted #dbdae0;flex-direction:column;gap:2px;margin:2px 0 4px 17px;padding-left:12px;display:flex}.training-content__nav-lesson{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;transition:all .15s ease-in-out;display:flex}.training-content__nav-lesson:hover{background-color:#efefef}.training-content__nav-lesson:active{cursor:grab}.training-content__nav-lesson--active{background-color:#eef5ff}.training-content__nav-lesson--error{color:#f62c2c}.training-content__nav-lesson-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;display:inline-flex}.training-content__nav-lesson-title{overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px}.training-content__nav-delete{opacity:0;cursor:pointer;flex-shrink:0;transition:all .15s ease-in-out;display:inline-flex}.training-content__nav-delete svg{width:16px;height:16px}.training-content__nav-title:hover .training-content__nav-delete,.training-content__nav-module-header:hover .training-content__nav-delete,.training-content__nav-lesson:hover .training-content__nav-delete{opacity:1}.training-content__nav-add-lesson{color:#7c7c7c;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:600;transition:all .15s ease-in-out;display:flex}.training-content__nav-add-lesson:hover{background-color:#efefef}.training-content__nav-add-lesson svg{flex-shrink:0;width:12px;height:12px;margin:0 2px}.training-content__nav-add-module{justify-content:center;width:100%;margin-top:8px}.training-content__type-toggle{background-color:#eff6ff;border:1px solid #eff6ff;border-radius:10px;gap:4px;margin-top:16px;padding:4px;display:inline-flex}.training-content__type-toggle-btn{color:#7c7c7c;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:15px;font-weight:600;transition:all .15s ease-in-out;display:flex}.training-content__type-toggle-btn:hover{background-color:#fff9}.training-content__type-toggle-btn svg{flex-shrink:0;height:16px}.training-content__type-toggle-btn--active{color:#141c25;cursor:auto;background-color:#fff;border-color:#e4e7ec}.training-content__type-toggle-btn--active:hover{background-color:#fff}.training-content__module{background-color:#f9fcff;border:2px solid #dbdae0;border-radius:8px;margin-bottom:20px;padding:12px}.training-content__lessons{margin-top:16px}.training-content__error{border-color:#f62c2c}.toggle-test{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;margin:-12px;padding:12px;transition:all .15s ease-in-out}.toggle-test:hover{background-color:#efefef}.training-content__resources-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:1500px){.training-content__resources-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1200px){.training-content__resources-grid{grid-template-columns:repeat(1,1fr)}}.cursor-pointer{cursor:pointer}.cursor-grab{cursor:grab}.training-preview-modal{margin-top:24px;padding:0;overflow:auto}.training-preview-modal::-webkit-scrollbar-track{background-color:#fff}.training-preview-modal::-webkit-scrollbar{background-color:#fff;width:5px}.training-preview-modal::-webkit-scrollbar-thumb{background-color:#23232fb3;border-radius:15px}.tp{background:#e4e7ec;grid-template-columns:280px 1fr;display:grid}.tp__container{container-type:inline-size}.tp__layout{flex-direction:row;gap:16px;display:flex}.tp__layout__nav{flex:0 0 280px}.tp__layout__main{flex:1}.tp__nav{background:#fff;padding:16px}.tp__brand{margin-bottom:18px;font-weight:800}.tp__navList{flex-direction:column;gap:16px;display:flex}.tp__navModuleHeader{align-items:center;gap:8px;margin-bottom:8px;display:flex}.tp__navModuleNum{background:var(--color-secondary);width:20px;height:20px;color:var(--color-primary);border-radius:6px;flex:0 0 20px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.tp__navModuleTitle{font-size:13px;font-weight:700;line-height:18px}.tp__navLessons{flex-direction:column;gap:6px;display:flex}.tp__navLesson{text-align:left;background:#fff;border:1px solid #dbdae0;border-radius:10px;align-items:center;gap:8px;width:100%;padding:10px;transition:all .15s ease-in-out;display:flex}.tp__navLesson__pointer{cursor:pointer}.tp__navLesson__pointer:hover{background:#f6f7f9}.tp__navLesson.is-active{background:#eef5ff;border-color:#bcd7ff}.tp__statusDot{background:#dbdae0;border-radius:999px;flex:0 0 10px;width:10px;height:10px}.tp__statusDot.is-done{background:#88c94a}.tp__navLessonText{font-size:13px;font-weight:600;line-height:18px}.tp__main{padding:18px}.tp__header{background:#fff;border:1px solid #dbdae0;border-radius:14px;flex-direction:column;margin-bottom:14px;padding:12px 16px;display:flex}.tp__header__row{justify-content:space-between;align-items:center;gap:16px;margin-left:-2px;display:flex}.tp__header__children{padding-top:16px;padding-bottom:4px}.tp__titles{flex-direction:column;flex:1;gap:4px;display:flex}.tp__h1{font-size:18px;font-weight:800}.tp__sub{color:#7c7c7c;font-size:12px;line-height:16px}.tp__progressRow{text-wrap:nowrap;justify-content:flex-end;align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}.tp__bar{background:#dbdae0;border-radius:999px;width:120px;height:8px;overflow:hidden}.tp__barFill{background:var(--color-primary);height:100%}.tp__meta{color:#7c7c7c;text-align:right;margin-top:6px;font-size:12px}.tp__contentCard{background:#fff;border:1px solid #dbdae0;border-radius:14px;padding:16px}.tp__sectionText{flex-direction:column;margin-bottom:20px;display:flex}.tp__sectionTitle{margin-bottom:10px;font-weight:800}.tp__sectionName{margin-bottom:4px;font-weight:800;line-height:22px}.tp__sectionDescription{font-size:13px;line-height:18px}.tp__playerWrapper{background:#000;border-radius:14px;overflow:hidden}.tp__playerWrapper--outside{margin-top:16px;margin-bottom:16px}.tp__fakeFullscreen{z-index:1000;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:#000;position:fixed;inset:0}.tp__player{position:relative;overflow:hidden}.tp__image__progress{flex-direction:row;justify-content:space-between;margin-top:8px;margin-bottom:24px;display:flex}.tp__image__progress__text{color:#7c7c7c;text-align:center;margin-bottom:4px;font-size:12px}.tp__fakeFullscreen .tp__player{width:100%;height:100%}.tp__controls{pointer-events:auto;opacity:0;transition:opacity .25s;position:absolute;inset:0}.tp__controls.tp__controls--visible{opacity:1}.tp__controls__center{flex:1;justify-content:center;align-items:center;margin-top:-36px;margin-left:-36px;display:flex;position:absolute;top:50%;left:50%}.tp__controls__playPauseBtn{all:unset;cursor:pointer;background:#000000bf;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:transform .15s,background .15s;display:flex}.tp__controls__playPauseBtn:hover{background:#000000e0;transform:scale(1.08)}.tp__controls__playPauseBtn.replay,.tp__controls__playPauseBtn.replay:hover{background:#000;transform:scale(1.08)}.tp__controls__playPauseBtn:active{transform:scale(.95)}.tp__controls__playPauseBtn .tp__controls__togglePlay{justify-content:center;align-items:center;width:36px;height:36px;display:flex}.tp__controls__playPauseBtn .tp__controls__togglePlay svg{width:100%;height:100%}.tp__controls__bottom{background:linear-gradient(#0000 0%,#0000008c 100%);flex-direction:column;width:100%;padding:16px 24px;display:flex;position:absolute;bottom:0}.tp__controls__meta{justify-content:space-between;align-items:center;display:flex}.tp__controls__time{color:#fff;text-shadow:0 1px 3px #0009;font-size:12px;font-weight:500}.tp__controls__top{justify-content:flex-end;padding:16px 24px;display:flex;position:absolute;top:0;right:0}.tp__controls__volume{background:#000000bf;border-radius:18px;align-items:center;gap:10px;padding-left:12px;display:flex}.tp__controls__volumeBtn{all:unset;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,transform .15s;display:flex}.tp__controls__volumeBtn:hover{transform:scale(1.1)}.tp__controls__volumeBtn:active{transform:scale(.93)}.tp__controls__volumeBtn .tp__controls__volumeIcon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.tp__controls__volumeBtn .tp__controls__volumeIcon svg{width:100%;height:100%}.tp__controls__volumeBar{cursor:pointer;touch-action:none;align-items:center;width:110px;height:36px;display:flex}@media (max-width:576px){.tp__controls__volumeBar{width:64px}}.tp__controls__volumeTrack{background:#ffffff4d;border-radius:2px;width:100%;height:4px;position:relative}.tp__controls__volumeFill{pointer-events:none;background:#fff;border-radius:2px;height:100%;position:absolute;top:0;left:0}.tp__controls__volumeBall{pointer-events:none;background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.tp__controls__fullscreenBtn{all:unset;cursor:pointer;background:#000000bf;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,transform .15s;display:flex}.tp__controls__fullscreenBtn:hover{background:#000000e0;transform:scale(1.1)}.tp__controls__fullscreenBtn:active{transform:scale(.93)}.tp__controls__fullscreenBtn .tp__controls__fullscreen{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.tp__controls__fullscreenBtn .tp__controls__fullscreen svg{width:100%;height:100%}.tp__controls__seekBar{cursor:default;align-items:center;height:18px;display:flex;position:relative}.tp__controls__seekBar.tp__controls__seekBar--seekable{cursor:pointer}.tp__controls__seekTrack{background:#ffffff4d;border-radius:2px;width:100%;height:4px;position:relative;overflow:visible}.tp__controls__seekFill{pointer-events:none;background:#fff;border-radius:2px;height:100%;position:absolute;top:0;left:0}.tp__controls__seekBall{pointer-events:none;background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff6}.tp__controls__seekBar:hover .tp__controls__seekBall{transform:translate(-50%,-50%)scale(1.25)}.tp__imageControls__navBtn{all:unset;cursor:pointer;background:#000000bf;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .15s,background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.tp__imageControls__navBtn:hover{background:#000000e0;transform:translateY(-50%)scale(1.08)}.tp__imageControls__navBtn:active{transform:translateY(-50%)scale(.95)}.tp__imageControls__navBtn:disabled{opacity:.4;pointer-events:none}.tp__imageControls__navBtn--prev{left:24px}.tp__imageControls__navBtn--prev svg{margin-right:2px}.tp__imageControls__navBtn--next{right:24px}.tp__imageControls__navBtn--next svg{margin-left:2px}.tp__imageControls__navBtn svg{width:9px;height:16px}.tp__imageControls__navBtn svg path{fill:#fff}.tp__imageControls__bottom{justify-content:flex-end;align-items:center;padding:16px 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.tp__imageControls__count{color:#fff;background:#000000bf;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tp__iframe,.tp__video{aspect-ratio:16/9;border:0;border-radius:14px;width:100%;display:grid}.tp__fakeFullscreen .tp__video,.tp__fakeFullscreen .tp__iframe{aspect-ratio:auto;width:100%;height:100%}.tp__fakeFullscreen .tp__image{border-radius:0;height:100%;max-height:100%}.tp__iframe iframe{position:absolute}.tp__image{object-fit:contain;border-radius:14px;width:100%;max-height:100vh;display:block}.tp__image--ghost{visibility:hidden}.tp__image--slide{position:absolute;top:0;left:0}.tp__image--preload{display:none}.tp__supp{container-type:inline-size}.tp__suppTitle{margin:14px 0 10px;font-weight:800}.tp__suppGrid{grid-template-columns:1fr;gap:10px;display:grid}@container (min-width:400px){.tp__suppGrid{grid-template-columns:1fr 1fr}}@container (min-width:800px){.tp__suppGrid{grid-template-columns:1fr 1fr 1fr}}.tp__doc,.tp__button{background:#f6f7f9;border:1px solid #dbdae0;border-radius:12px;padding:12px}.tp__button{cursor:pointer;flex-direction:row;align-items:center;gap:10px;display:flex}.tp__button svg{width:32px;transform:scale(1.3)}.tp__buttonColumn{flex-direction:column;flex:1;align-items:flex-start;display:flex}.tp__docTitle{text-align:left;margin-bottom:4px;font-size:13px;font-weight:800}.tp__docMeta{color:#7c7c7c;text-align:left;font-size:12px}.tp__footerActions{justify-content:space-between;gap:10px;margin-top:14px;display:flex}.tp__resources{background:#f0f1f4;border:1px solid #dbdae0;border-radius:14px;margin-top:14px;padding:16px;container-type:inline-size}.tp__resourcesTitle{margin-bottom:10px;font-weight:800}.tp__resourcesGrid{grid-template-columns:1fr;gap:10px;display:grid}@container (min-width:400px){.tp__resourcesGrid{grid-template-columns:1fr 1fr}}@container (min-width:800px){.tp__resourcesGrid{grid-template-columns:1fr 1fr 1fr}}.tp__empty{color:#7c7c7c;padding:10px 0;font-size:12px}.tp__testMeta{color:#7c7c7c;margin-bottom:12px;font-size:12px}.tp__q{background:#fff;border:1px solid #dbdae0;border-radius:12px;margin-bottom:10px;padding:12px}.tp__qText{margin-bottom:4px;font-weight:700}.tp__answers{gap:8px;display:grid}.tp__answer{align-items:center;gap:10px;font-size:13px;display:flex}.tp__result{flex-direction:column;align-items:center;gap:10px;display:flex}.tp__resultMeta{align-items:center;gap:4px;font-size:16px;font-weight:700;display:flex}.tp__test__report{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.tp__test__success,.tp__test__success__large{background:#10b981;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.tp__test__success__large{width:100px;height:100px}.tp__test__success__large svg{transform:scale(5)}.tp__test__error,.tp__test__error__large{color:#fff;background:#ef4444;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;font-weight:700;display:flex}.tp__test__error__large{width:100px;height:100px}.tp__test__error__large svg{transform:scale(5)}.image-sortable-header{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.image-sortable-handle{align-items:center;line-height:0;display:flex}.image-sortable-remove{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.image-sortable-remove:hover svg path{fill:#003a78}.image-frame{background:#f0f0f0;border:1px solid #e4e7ec;border-radius:4px;padding:4px;position:relative}.image-frame .close-button{z-index:1;cursor:pointer;position:absolute;top:0;right:-14px}.image-frame .preview-button{cursor:pointer}.avatar-upload{border-radius:50%;flex-shrink:0;position:relative;overflow:visible}.avatar-upload__img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.avatar-upload__initials{color:#fff;text-transform:uppercase;font-weight:700;line-height:1}.avatar-upload--empty{background-color:var(--color-primary);cursor:pointer;justify-content:center;align-items:center;display:flex}.avatar-upload--empty.cursor-not-allowed{cursor:not-allowed}.avatar-upload .close-button{z-index:1;cursor:pointer;position:absolute;top:0;right:0}.video-frame{background:#f0f0f0;border:1px solid #e4e7ec;border-radius:4px;padding:4px;position:relative}.video-frame .close-button{z-index:1;cursor:pointer;position:absolute;top:0;right:-14px}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm{display:flex!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md{display:flex!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg{display:flex!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl{display:flex!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.o-flex{display:flex}.o-inline-flex{display:inline-flex}.o-flex--column{flex-direction:column}.o-flex--wrap{flex-wrap:wrap}.o-flex--no-wrap{flex-wrap:nowrap}.o-flex--center{align-items:center}.o-flex--baseline{align-items:baseline}.o-flex--stretch{align-items:stretch}.o-flex--start{align-items:flex-start}.o-flex--end{align-items:flex-end}.o-flex--justify{justify-content:space-between}.o-flex--justify-center{justify-content:center}.o-flex--justify-around,.o-flex--justify-evenly{justify-content:space-around}.o-flex--left{justify-content:flex-start!important}.o-flex--right{justify-content:flex-end}.o-flex--auto{flex:auto;min-width:0;min-height:0}.o-flex--grow{flex:1 0 auto}.o-flex--none{flex:none}.o-flex--first{order:-1}.o-flex--last{order:99999}.flex-1{flex:1}.gap10{gap:10px}.gap15{gap:15px}.gap20{gap:20px}.gap23{gap:23px}.gap26{gap:26px}.gaph26{gap:0 26px}.gap30{gap:30px}.gap40{gap:40px}.mb-4{margin-bottom:4px}.mb-6{margin-bottom:6px}.mb-8{margin-bottom:8px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.items-center{align-items:center}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:13px;padding-right:13px}.row{box-sizing:border-box;flex-flow:wrap;flex:0 auto;margin-left:-13px;margin-right:-13px;display:flex}.row--equal>[class^=col-],.row--equal>[class*=col-]{display:flex}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-20,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-20,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md,.col-md-1,.col-md-2,.col-md-20,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-20,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{box-sizing:border-box;width:100%;padding-left:13px;padding-right:13px}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.333%;max-width:8.333%}.col-xs-2{flex-basis:16.666%;max-width:16.666%}.col-xs-20{flex-basis:20%;max-width:20%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.333%;max-width:33.333%}.col-xs-5{flex-basis:41.666%;max-width:41.666%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.333%;max-width:58.333%}.col-xs-8{flex-basis:66.666%;max-width:66.666%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.333%;max-width:83.333%}.col-xs-11{flex-basis:91.666%;max-width:91.666%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.666%}.col-xs-offset-20{margin-left:20%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.666%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.666%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.666%}.start-xs{text-align:start;justify-content:flex-start}.center-xs{text-align:center;justify-content:center}.end-xs{-ms-flex-pack:flex-end;-webkit-box-pack:flex-end;text-align:end;justify-content:flex-end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{-ms-flex-align:flex-end;-webkit-box-align:flex-end;align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.container{width:46rem}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.333%;max-width:8.333%}.col-sm-2{flex-basis:16.666%;max-width:16.666%}.col-sm-20{flex-basis:20%;max-width:20%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.333%;max-width:33.333%}.col-sm-5{flex-basis:41.666%;max-width:41.666%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.333%;max-width:58.333%}.col-sm-8{flex-basis:66.666%;max-width:66.666%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.333%;max-width:83.333%}.col-sm-11{flex-basis:91.666%;max-width:91.666%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.666%}.col-sm-offset-20{margin-left:20%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.666%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.666%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.666%}.start-sm{text-align:start;justify-content:flex-start}.center-sm{text-align:center;justify-content:center}.end-sm{-ms-flex-pack:flex-end;-webkit-box-pack:flex-end;text-align:end;justify-content:flex-end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{-ms-flex-align:flex-end;-webkit-box-align:flex-end;align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:62em){.container{width:613px}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.333%;max-width:8.333%}.col-md-2{flex-basis:16.666%;max-width:16.666%}.col-md-20{flex-basis:20%;max-width:20%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.333%;max-width:33.333%}.col-md-5{flex-basis:41.666%;max-width:41.666%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.333%;max-width:58.333%}.col-md-8{flex-basis:66.666%;max-width:66.666%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.333%;max-width:83.333%}.col-md-11{flex-basis:91.666%;max-width:91.666%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.666%}.col-md-offset-20{margin-left:20%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.666%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.666%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.666%}.start-md{text-align:start;justify-content:flex-start}.center-md{text-align:center;justify-content:center}.end-md{-ms-flex-pack:flex-end;-webkit-box-pack:flex-end;text-align:end;justify-content:flex-end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{-ms-flex-align:flex-end;-webkit-box-align:flex-end;align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.container{width:72rem}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.333%;max-width:8.333%}.col-lg-2{flex-basis:16.666%;max-width:16.666%}.col-lg-20{flex-basis:20%;max-width:20%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.333%;max-width:33.333%}.col-lg-5{flex-basis:41.666%;max-width:41.666%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.333%;max-width:58.333%}.col-lg-8{flex-basis:66.666%;max-width:66.666%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.333%;max-width:83.333%}.col-lg-11{flex-basis:91.666%;max-width:91.666%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.666%}.col-lg-offset-20{margin-left:20%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.666%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.666%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.666%}.start-lg{text-align:start;justify-content:flex-start}.center-lg{text-align:center;justify-content:center}.end-lg{-ms-flex-pack:flex-end;-webkit-box-pack:flex-end;text-align:end;justify-content:flex-end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{-ms-flex-align:flex-end;-webkit-box-align:flex-end;align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}