:root{--black-theme--text-color:#e9f8ff;--light-theme-text-color:#182c3a;--light-theme-title-color:#2a3f4d;--muir-white-header-background:#f0faff;--muir-black-text-color:#002b3f;--muir-light-blue-background:#7ba7c526}*{bottom:0;box-sizing:border-box;color:#e9f8ff;color:var(--black-theme--text-color);font-family:Inter,sans-serif;left:0;margin:0;padding:0;right:0;top:0}h1,h2,h3,h4,p,span{color:#2a3f4d;color:var(--light-theme-title-color)}h1{font-size:2.25em;font-weight:600}h2{font-size:2em}h2,h3{font-weight:400}h3{font-size:1.75em}h4{font-size:1.5em;font-weight:400}#root{display:flex;flex-direction:column;min-height:100vh}footer,header{text-align:center}header{height:100px;padding-top:50px;top:0;transition:all .3s ease;width:100%;z-index:5}footer{position:relative}.container{align-items:center;display:flex;height:100%;justify-content:space-between;justify-self:center;width:90%}.Home_main__19nnz{background:linear-gradient(180deg,#0c2222e6,#10202033),url("/static/media/Home_background(cut).354d83f2d0fe9fd4514b.jpg");background-position:50%,50%;background-repeat:no-repeat;background-size:cover;position:absolute}.Home_h2__q0EGp{color:#e9f8ff;font-size:2.5em;font-weight:600;text-align:left}.Home_p__PgjFB{text-wrap:wrap;color:#e9f8ff;font-size:2em;font-weight:400;margin-top:100px;width:50vw}.NotFound_page__DmC4Y{font-family:Inter,Roboto,Poppins,sans-serif;height:100vh;overflow:hidden;position:relative;width:100%}.NotFound_bg__gT-Fx{background:url(/static/media/NotFoundBetter.a60468fa54400f893489.png) no-repeat 50%;background-size:cover;filter:brightness(.85);inset:0;position:absolute;transform:scale(1)}.NotFound_bg__gT-Fx:after{background:linear-gradient(180deg,#0a1e4659,#0a1e468c);content:"";inset:0;position:absolute}.NotFound_overlay__1HzZc{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;position:relative;text-align:center;width:100%;z-index:2}.NotFound_kicker__\+3QxS{color:#ffffffa6;font-size:12px;font-weight:700;letter-spacing:.3em;margin-bottom:16px;text-transform:uppercase}.NotFound_title__0ojqf{color:#fff;font-size:clamp(36px,4vw,64px);font-weight:800;line-height:1.1;margin:0;text-shadow:0 8px 30px #00000059}.NotFound_text__Da9Sp{color:#ffffffd9;font-size:18px;line-height:1.6;margin-top:18px;max-width:620px}.NotFound_actions__GZF2-{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:32px}.NotFound_primaryButton__OzSie,.NotFound_secondaryButton__YhAmn{border-radius:16px;cursor:pointer;font-size:15px;font-weight:700;height:52px;padding:0 26px;transition:all .2s ease}.NotFound_primaryButton__OzSie{background:linear-gradient(135deg,#6f94e8,#3263bf);border:none;box-shadow:0 12px 28px #3263bf4d;color:#fff}.NotFound_primaryButton__OzSie:hover{filter:brightness(1.05);transform:translateY(-2px)}.NotFound_secondaryButton__YhAmn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff59;color:#fff}.NotFound_secondaryButton__YhAmn:hover{background:#ffffff26}.MasterMain_content__CHlQx{display:flex;flex-direction:column;justify-content:space-between;margin-top:135px;width:100%}.MasterMain_nodata__0Ifkb{display:flex;justify-content:center;margin-top:25vh}.MasterMain_back_arrow__xXhdB{background-color:#bad1e0;-webkit-clip-path:path("M  1,5 A 1,1 0,0,1 1,4  L  7,0 A 2,2 0,0,1 7,3  L  27,3 A 3,3 0,0,1 30,6  L  30,23 A 3,3 0,0,1 27,25  L  10,25 A 2,2 0,0,1 10,21  L  25,21 A 1,1 0,0,0 26,20  L  26,8 A 1,1 0,0,0 25,7  L  7,7 A 2,2 0,0,1 7,10  Z");clip-path:path("M  1,5 A 1,1 0,0,1 1,4  L  7,0 A 2,2 0,0,1 7,3  L  27,3 A 3,3 0,0,1 30,6  L  30,23 A 3,3 0,0,1 27,25  L  10,25 A 2,2 0,0,1 10,21  L  25,21 A 1,1 0,0,0 26,20  L  26,8 A 1,1 0,0,0 25,7  L  7,7 A 2,2 0,0,1 7,10  Z");height:30px;left:62%;position:absolute;top:18%;width:30px}.MasterMain_back_arrow_space__Rk5pU{padding-right:50px!important}.MasterMain_position_modal_height__7wJP3{display:flex;flex-direction:column;height:calc(100vh - 100px)}.MasterMain_position_header__ysoui{align-items:center;background-color:#7ba7c526;display:flex;justify-content:space-between;padding:15px 30px;position:relative;width:100%}.MasterMain_position_header_right__C87kU{display:flex;gap:40px;justify-content:space-between}.MasterMain_position_content__9qoLV{display:flex;flex:1 1;overflow:hidden}.MasterMain_position_groups__bMhEP{background-color:#7ba7c554;flex-shrink:0;list-style:none;overflow-y:auto;padding:10px 0 0;width:220px}.MasterMain_position_group__57z2N{cursor:pointer;padding:10px 20px 10px 30px}.MasterMain_position_group__57z2N:hover{background-color:#7ba7c54d}.MasterMain_selected_position_group__ZoNRO{background-color:#7ba7c580!important;border-right:4px solid #217fa5}.MasterMain_position_group__57z2N span{font-size:1.1em;font-weight:500;-webkit-user-select:none;user-select:none}.MasterMain_position_records__yXK5A{align-items:flex-start;align-self:flex-start;display:flex;flex:1 1;flex-wrap:wrap;max-height:100%;min-height:0;min-width:0;overflow-y:auto;padding:8px}.MasterMain_position_record__XRfDp{border-radius:7px;box-sizing:border-box;cursor:pointer;display:block;height:110px;overflow:hidden;padding:12px;transition:.1s linear;width:240px}.MasterMain_position_record__XRfDp p{font-style:italic;margin-top:5px}.MasterMain_position_record__XRfDp:hover{background-color:#7ba7c533}.MasterMain_input_row__efgIx{gap:20px}.MasterMain_add_record__9a-3a{align-self:flex-end;justify-self:flex-end;margin:1vh 3vw 1vw 0}.MasterMain_add_table__3ayCs td,.MasterMain_add_table__3ayCs th{color:#182c3a;overflow:hidden;padding:1vh 3vw 1vw 1px;text-align:left;text-overflow:ellipsis}.MasterMain_remove_btn__DEVDv{border-color:#bd2135!important;color:#bd2135!important}.MasterMain_remove_btn__DEVDv:hover{background-color:#bd2135!important;color:#f0faff!important}.MasterMain_position_button__aGEz3{min-width:120px;width:100%}.MasterMain_buttons__YP2kN{display:flex;gap:20px;margin-bottom:40px}.MasterMain_error_input__KkzNg{border-color:#bd2135!important}.MasterMain_error_input__KkzNg:focus{border-color:#bd2135!important;box-shadow:0 0 6px #bd213566!important;outline:#0000!important;outline:none}button.MasterMain_error_button__72Oc-{border-color:#bd2135}.MasterMain_date_input__Xs2lE{border:1px solid #5d6d7e;padding:10px 15px;transition:border-color .2s ease,box-shadow .2s ease}.MasterMain_date_input__Xs2lE:focus{border-color:#7eaccc;box-shadow:0 0 6px #4a90e266;outline:none}.Table_Table__ar7zM{background-color:#7ba7c554;border:1px solid #7ba7c500;border-radius:5px;padding-bottom:35px;position:relative}.Table_Table__ar7zM:after{background-color:#678ca6;border:1px solid #678ca6;border-radius:5px;content:"";display:flex;height:50px;justify-self:center;position:absolute;top:28px;width:96%;z-index:-1}.Table_table_wrapper__iYmqZ{display:flex;justify-self:center;padding-top:26px;width:96%}.Table_Table__ar7zM table{border-collapse:collapse;table-layout:fixed;width:100%}.Table_Table__ar7zM th{text-wrap:nowrap;color:#e9f8ff;font-size:1.25em;font-weight:400}.Table_Table__ar7zM td,.Table_Table__ar7zM th{color:#182c3a;overflow:hidden;padding:15px 8px 16px;text-align:left;text-overflow:ellipsis}.Table_Table__ar7zM td{border-bottom:1px solid #678ca6}.Table_pagination__OfgsX{display:flex;justify-content:center;margin-top:20px}.Table_pagination__OfgsX Button{background-color:initial;border:1px solid #678ca6;border-radius:5px;color:#678ca6;cursor:pointer;font-size:1.25em;font-weight:400;height:40px;margin:0 5px;padding:0;width:40px}.Table_edit__ztCMm{cursor:pointer}.Table_curent_page__fL1du{border:1px solid #678ca6;border-radius:5px;color:#182c3a;font-size:1em;margin:0 5px;outline:none;text-align:center;width:40px}.Table_curent_page__fL1du input:focus{border:1px solid #678ca6}.Table_without_data__s4JPH{align-items:center;background-color:#7ba7c554;border:5px solid #0000;border-radius:5px;color:#e9f8ff;display:flex;height:50vh;justify-content:center;width:86.3vw}button.Table_on_board__I3Rt3{background-color:#59a95d}button.Table_off_board__-mQ3V{background-color:#b8081d}button.Table_on_board__I3Rt3:hover{background-color:#61b665}button.Table_off_board__-mQ3V:hover{background-color:#d1071f}.Table_modal_padding__eUnJu{padding:30px}.Table_modal_header__WuSFA{text-wrap:nowrap;text-align:center}.Table_date_input__mwlFX{border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 4px #0000001a;display:block;font-size:16px;margin:20px auto;max-width:300px;padding:10px 15px;transition:border-color .2s ease,box-shadow .2s ease;width:60%}.Table_date_input__mwlFX:focus{border-color:#7eaccc;box-shadow:0 0 6px #4a90e266;outline:none}.Checkbox_checkBox__\+d0\+v{cursor:pointer;display:block;font-size:22px;left:50%;position:relative;top:-12px;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none}.Checkbox_checkBox__\+d0\+v input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.Checkbox_checkmark__WcgY-{background-color:initial;border:2px solid #678ca6;border-radius:5px;height:24px;left:0;position:absolute;top:0;width:24px}.Checkbox_checkBox__\+d0\+v:hover input~.Checkbox_checkmark__WcgY-{background-color:#9fb6c080}.Checkbox_checkBox__\+d0\+v input:checked~.Checkbox_checkmark__WcgY-{background-color:#678ca6}.Checkbox_checkmark__WcgY-:after{content:"";display:none;position:absolute}.Checkbox_checkBox__\+d0\+v input:checked~.Checkbox_checkmark__WcgY-:after{display:block}.Checkbox_checkBox__\+d0\+v .Checkbox_checkmark__WcgY-:after{border:solid #f0faff;border-width:0 3px 3px 0;height:10px;left:6px;top:2px;transform:rotate(45deg);width:6px}.Button_button__KXFVC{text-wrap:nowrap;background-color:#678ca6;border:none;border-radius:5px;height:inherit}.Button_border_button__QrBds,.Button_button__KXFVC{cursor:pointer;font-size:1em;padding:11px 30px;position:relative;transition:background-color .3s ease}.Button_border_button__QrBds{background-color:initial;border:1px solid #5d6d7e;border-radius:5px;color:#678ca6;height:100%;max-height:49px;white-space:nowrap}.Button_border_button__QrBds:hover,.Button_button__KXFVC:hover{background-color:#4e6f86}.Button_border_button__QrBds:hover{color:#f0faff}.DataInput_data_input__sqkQA{background-color:initial;border:1px solid #5d6d7e;border-radius:5px;color:var(--light-theme-text-color);font-size:1em;padding:10px}.DataInput_data_input__sqkQA:focus{outline:1px solid #4e6f86}.ModalWindow_modal_overlay__KkDNl{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:6}.ModalWindow_modal_content__JgkzT{background:#f0faff;border-radius:8px;margin:0 40px;max-width:1170px;min-width:300px;position:relative}.ModalWindow_modal_close__QHIhV{background:none;border:none;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.ModalWindow_modal_appear__40HIx{animation:ModalWindow_modal-appear__fmBKE .2s forwards}.ModalWindow_modal_disappear__Y3RXx{animation:ModalWindow_modal-disappear__3z51L .2s forwards}@keyframes ModalWindow_modal-appear__fmBKE{0%{opacity:0}to{opacity:1}}@keyframes ModalWindow_modal-disappear__3z51L{0%{opacity:1}to{opacity:0}}.Toast_toast__BiBj6{align-items:center;animation:Toast_toast-slide__K03QK 4s forwards;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#daeeffcc;border:1px solid #798ea466;border-radius:5px;color:var(--light-theme-text-color);display:flex;height:80px;justify-content:center;left:50%;padding:10px 20px;position:fixed;transform:translateX(-50%);width:300px;z-index:6}@keyframes Toast_toast-slide__K03QK{0%{opacity:0;top:-40px}10%{opacity:1;top:20px}90%{opacity:1;top:20px}to{opacity:0;top:-40px}}.MasterMenu_menu__5FBkS{display:flex;justify-content:space-between;margin-bottom:20px}.MasterMenu_tabs__OyZOk{display:block}.MasterMenu_tab__1dBbE{text-wrap:nowrap;all:unset;color:#678ca680;font-size:2em;font-weight:400;margin-right:30px;padding:0 5px;width:100%}.MasterMenu_tab__1dBbE:hover{color:#678ca6;cursor:pointer}.MasterMenu_active__FGZV2{border-bottom:1px solid #678ca6;color:#678ca6}.MasterMenu_buttons__RjRq8{display:flex;gap:10px;justify-content:space-between;margin-right:2%;width:55%}.MasterMenu_search_container__0ECcQ{display:flex;justify-content:right}.MasterMenu_filter__QVH7w{align-items:center;display:flex;gap:8px;justify-content:center}.MasterMenu_filter__QVH7w:hover img{filter:brightness(0) saturate(100%) invert(80%) sepia(100%) hue-rotate(180deg)}.MasterMenu_filter_img__-qpUn{border-radius:5px;color:#678ca6;height:25px;width:25px}.MasterMenu_spaces__PmMiE{margin-left:5px;margin-right:5px}.MasterMenu_modal_padding__eo8WR{padding:30px}.MasterMenu_modal_header__V4Oq\+{text-wrap:nowrap;text-align:center}.MasterMenu_scroll_list__1S1fn{margin:20px 0;max-height:255px;overflow-y:auto;padding-right:8px}.MasterMenu_scroll_list__1S1fn li{border-bottom:1px solid #bad1e0;color:#2a3f4d;font-size:1.2em;margin-bottom:12px;padding:8px 0;width:100%}.MasterMenu_scroll_list__1S1fn li:first-child{border-top:1px solid #bad1e0}.Search_search__GF4-h{align-items:center;display:flex;height:inherit;height:49px}.Search_search__GF4-h input{color:var(--light-theme-text-color);height:inherit;width:inherit}.Search_search__GF4-h input[type=text]{background-color:initial;border:1px solid #5d6d7e;border-radius:5px 0 0 5px;border-right:none;font-size:1em;outline:none;padding:10px}.Search_search__GF4-h input:focus{border:1px solid #678ca6;border-right:none}.Search_search__GF4-h Button{align-items:center;border-left:none;border-radius:0 5px 5px 0;display:flex;justify-content:center;padding:11px 10px}.Search_search__GF4-h Button:hover{background-color:initial}.Search_search__GF4-h Button img{border-radius:5px;transition:transform .2s ease,border-radius .2s ease,box-shadow .2s ease}.Search_search__GF4-h Button:active img{transform:scale(1.1)}.Courses_container__OyACo{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#f0faff;background:#ffffff8c;border-radius:8px;border-radius:12px;box-shadow:0 10px 30px #0003;color:#002b3f;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-bottom:25px;padding:50px;width:65vw}.Courses_h2__hvM6X{color:#002b3f;font-size:2em;margin-bottom:5px;text-align:center}.Courses_ocean_background__47abU{background:linear-gradient(180deg,#a7e9ff,#6fd6ff,#3bafda,#0077b6,#023e8a,#03045e,#000814,#001d3d);width:100vw}.Courses_course_name__OoIbD{margin:40px 0 20px;text-transform:uppercase}.Courses_courses_block__VhVAf{display:flex;justify-content:center;overflow:hidden;width:100%}.Courses_arrows__QX31I{align-items:center;display:flex;justify-content:space-between;position:absolute}.Courses_arrow__vEWcx{background:#0000;border:none;cursor:pointer;height:55px;padding:10px;position:relative;transition:.1s;width:55px}.Courses_arrow__vEWcx:hover{transform:scale(1.25)}.Courses_arrow__vEWcx:active{transform:scale(1.5)}.Courses_arrow_left__7ihNI:after,.Courses_arrow_right__wKGK3:after{border-color:#002b3f;border-style:solid;border-width:0 4px 4px 0;content:"";display:block;height:12px;position:absolute;width:12px}.Courses_arrow_left__7ihNI:after{left:50%;top:50%;transform:translate(-50%,-50%) rotate(135deg)}.Courses_arrow_right__wKGK3:after{left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.Courses_water__ZJODy{height:100%;padding-bottom:100px;width:100%}.Courses_layer_one__UHCa8{background-color:#88c0e0}.Courses_layer_two__oITlg{background-color:#77a3d4}.Courses_layer_three__-jhPq{background-color:#5276a0}.Courses_footer__9AgGR{background-color:#1c2f46}.Courses_main__ahk4J{display:flex;flex-direction:column}.CourseCard_content_box__4gj6o{border-radius:5px;height:420px;margin:15px;width:296px}@media (max-width:1200px){.CourseCard_content_box__4gj6o{flex-basis:calc(33.333% - 10px);flex-grow:0;flex-shrink:0}}@media (max-width:900px){.CourseCard_content_box__4gj6o{flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0}}@media (max-width:600px){.CourseCard_content_box__4gj6o{flex-basis:calc(100% - 10px);flex-grow:0;flex-shrink:0}}.CourseCard_link_block__eZOj8{display:block;height:100%;position:relative;text-decoration:none;width:100%}.CourseCard_link_block__eZOj8:hover .CourseCard_course_avatar__KiVEz:before{opacity:1}.CourseCard_course_avatar__KiVEz{background:url("/static/media/course_avatar(325x220).462421f25b314102465e.png") no-repeat;background-size:100% 100%;height:50%;position:relative;width:100%}.CourseCard_course_avatar__KiVEz:before{-webkit-backdrop-filter:brightness(.7);backdrop-filter:brightness(.7);background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:15%;content:"";display:block;height:100%;opacity:0;position:absolute;width:100%}.CourseCard_content_block__1feoi{background-color:#f0faff;padding:8px}.CourseCard_tags__IbIV2{--lavender:#a0c0d3a6;display:flex;flex-wrap:wrap;margin:15px 0 10px;max-height:78px;overflow-y:hidden;position:relative;width:100%}.CourseCard_tag__hZz6I{background-color:var(--lavender);border-radius:50px;margin:0 10px 10px 0;padding:5px 10px;white-space:nowrap}.CourseCard_info__BqXOl{text-wrap:nowrap;display:flex;gap:20px;justify-content:flex-start;margin-bottom:20px}.CourseCard_time__y5EYh:before{background:url(/static/media/timer_sand.33b96028b9575b7f1cd5.svg);content:"";display:inline-block;height:20px;position:relative;top:5px;width:20px}.CourseCard_topic__bJ-oH:before{background:url(/static/media/topics.ad9e4abc7465fd3cbc14.svg);content:"";display:inline-block;height:20px;position:relative;top:6px;width:20px}.CourseCard_exam__SrGpt:before{background:url(/static/media/exam.a9ced169fccfa3d1f012.svg);content:"";display:inline-block;height:20px;position:relative;top:6px;width:20px}.ProfileSiderbar_sidebar__v5rw-{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff8c;border-radius:12px;box-shadow:0 10px 30px #0003;color:#002b3f;margin-bottom:25px;padding:16px 16px 0;width:14vw}.ProfileSiderbar_section__yPk5O{margin-bottom:20px}.ProfileSiderbar_sectionTitle__afslW{background:none;border:none;color:#002b3f;cursor:pointer;display:flex;font-size:18px;justify-content:space-between;padding:8px 0;width:100%}.ProfileSiderbar_list__mGR1I{list-style:none;margin-top:8px;padding-left:12px}.ProfileSiderbar_list__mGR1I li{color:#002b3f;cursor:pointer;opacity:.9;padding:6px 0}.ProfileSiderbar_list__mGR1I li:hover{opacity:1}.ProfileSiderbar_arrow__PK\+PE{transition:transform .2s}.ProfileSiderbar_arrowOpen__t93O5{transform:rotate(180deg)}.Login_loginBody__GvPd4{align-items:center;background:url(/static/media/login_background.46850d4afa9e12e2fb21.png) no-repeat;background-position-x:15%;background-position-y:center;background-size:cover cover;display:flex;height:100vh;justify-content:center}.Login_h2__Hue6l{color:#1f3a4a;margin-bottom:22px;text-align:center}.Login_container__0c7uz{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fff3;border:1px solid #fff6;border-radius:12px;box-shadow:0 10px 30px #0003;color:#1f3a4a;display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:40px}.Login_redirectButton__MsH6z{align-items:center;background:#ffffffe6;border:1px solid #002b3f26;border-radius:8px;color:#1f3a4a;cursor:pointer;display:flex;font-size:1.1em;justify-content:space-between;padding:10px 14px;text-align:start;transition:.2s;width:15vw}.Login_redirectButton__MsH6z:hover{background:#fff;box-shadow:0 5px 15px #00000026;transform:translateY(-1px)}.Login_icons__gjENW{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:25px;width:25px}.Login_icon1__TF-Cx{background-image:url(/static/media/company_icon.c7df3ffe760abe59c21a.svg);background-position:50%;background-size:230% 230%}.Login_icon2__iUX7a{background-image:url(/static/media/master_icon.3cf96744895a9615fe11.svg);background-position:50%;background-size:150% 150%}.Login_icon3__5T3Xb{background-image:url(/static/media/crew_icon.858ace2a4655551cffb8.svg);background-position:50%;background-size:115% 115%}.Login_loginButton__lzo6G{background:#4da6d9;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.2em;margin-top:20px;padding:10px;transition:.25s;width:100%}.Login_loginButton__lzo6G:hover{background:#3b95c7}.Login_slideLeft__yaLvf{animation:Login_slideLeftAnim__XfPYS .5s forwards}@keyframes Login_slideLeftAnim__XfPYS{0%{opacity:1}to{opacity:0}}.Pages_form__wWN7B{align-items:center;display:flex;flex-direction:column;gap:20px}.Pages_input__TqMnX{background:#ffffffe6;border:1px solid #002b3f26;border-radius:8px;color:#1f3a4a;font-size:1.1em;outline:none;padding:12px 14px;text-align:start;transition:.2s;width:100%;width:15vw}.Pages_input__TqMnX::placeholder{color:#1f3a4a;opacity:.8}.Pages_active__PpLOG{background:#fff;box-shadow:0 5px 15px #00000026;transform:translateY(-1px)}.Pages_loginButton__cRbOY:hover{background:#3b95c7}.Pages_bg-password-eye-off__2n4-F,.Pages_bg-password-eye-on__Rcw2j{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:25px;width:25px}.Pages_bg-password-eye-off__2n4-F{background:url(/static/media/eye-off.83d9e055cbbf9b240be1.svg)}.Pages_bg-password-eye-on__Rcw2j{background:url(/static/media/eye-on.afb70efa88392e3cfbac.svg)}.Pages_passwordWrapper__w3xHJ{position:relative;width:15vw}.Pages_passwordInput__ese5G{border:1px solid #002b3f26;border-radius:8px;font-size:1.1em;outline:none;padding:12px 40px 12px 14px;width:100%}.Pages_eyeIcon__hoVzh{fill:#1f3a4a;background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:25px;left:calc(100% - 37px);position:absolute;top:50%;transform:translateY(-50%);width:25px}.Pages_incorrect__QqYEk{border:1px solid #ff000080;color:#e90000}.Pages_loginButton__cRbOY{background:#4da6d9}.Pages_backButton__f2eRg,.Pages_loginButton__cRbOY{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.2em;padding:10px;transition:.25s;width:100%}.Pages_backButton__f2eRg{background:#d94d4d;margin-top:23px}.NavBar_nav__kBOrm{align-items:center;display:flex;justify-content:space-between;padding:10px}.NavBar_nav__kBOrm a{font-size:1.5em;margin:0 15px;text-decoration:none}.NavBar_nav__kBOrm a:hover{color:#7ba7c5}.NavBar_nav__kBOrm a.NavBar_active__son5c{border-bottom:2px solid #7ba7c5}.MasterHeader_underscore__EmfrV{border-bottom:1px solid #678ca6;height:auto;padding-bottom:15px}.MasterHeader_buttons__B\+ErI{display:flex;gap:40px}.ProfileMain_container__obTVS{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#f0faff;background:#ffffff8c;border-radius:8px;border-radius:12px;box-shadow:0 10px 30px #0003;color:#002b3f;display:flex;flex-direction:column;justify-content:flex-start;padding:50px;width:55vw}.ProfileMain_bar__SZmVU{align-items:center;display:flex;justify-content:space-between}.ProfileMain_avatar__D-WwY{background:url(/static/media/testavatar.207e93269c4c92e083bb.png) no-repeat;background-size:100% 100%;border-radius:50%;height:155px;margin-right:50px;min-width:155px}.ProfileMain_row__4o-Cv{display:flex;justify-content:space-between;text-align:center;width:100%}.ProfileMain_rows__I7fYG{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:center;width:100%}.ProfileMain_row__4o-Cv p:first-child{font-size:1.25em;font-weight:700;width:150px}.ProfileMain_row__4o-Cv p:nth-child(2){font-size:1.25em;overflow:hidden;text-overflow:ellipsis;width:150px}.ProfileMain_h2__lBV5V{font-size:2em;margin-bottom:5px;margin-top:25px;text-align:center}.ProfileHeader_container__8kd6M{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff8c;border-radius:12px;box-shadow:0 10px 30px #0003;display:flex;height:7vh;justify-content:space-between;justify-self:center;margin-top:20px;padding:0 16px;width:90%}.ProfileHeader_logo__REVds{background-color:#fff;background-image:url(/static/media/Muir_icon.5c7d0506c7ff5f699d30.svg);background-position:50%;background-repeat:no-repeat;background-size:102% 102%;border-radius:50%;cursor:pointer;height:50px;width:50px}.ProfileHeader_leftSide__ivIP\+,.ProfileHeader_rightSide__mDhBq{height:100%}.ProfileHeader_leftSide__ivIP\+{align-items:center;align-self:flex-start;display:flex}.ProfileHeader_leftSide__ivIP\+ nav{align-items:center;display:flex;gap:20px;justify-content:space-between}.ProfileHeader_leftSide__ivIP\+ a{color:#002b3f;font-size:1.5em;font-weight:700;margin:0;text-decoration:none}.ProfileHeader_rightSide__mDhBq{align-items:center;align-self:flex-end;display:flex}.ProfileHeader_container__8kd6M .ProfileHeader_rightSide__mDhBq a{color:#002b3f;font-size:1.5em;font-weight:700;margin:0}.ProfileHeader_user__BfIKg{align-items:center;display:flex;gap:40px;justify-content:space-between}.ProfileHeader_notification__9G5By,.ProfileHeader_profile__pL1Zd{background-color:#002b3f;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;height:35px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:35px}.ProfileHeader_notification__9G5By{-webkit-mask-image:url(/static/media/bell-outline.5cecdfd868a3f598f789.svg);mask-image:url(/static/media/bell-outline.5cecdfd868a3f598f789.svg)}.ProfileHeader_profile__pL1Zd{-webkit-mask-image:url(/static/media/account-circle.dda40cce0d021517f966.svg);mask-image:url(/static/media/account-circle.dda40cce0d021517f966.svg)}.ProfileLayout_container__Ii51-{align-items:flex-start;display:flex;gap:100px;justify-content:flex-start;justify-self:center;margin-top:25px;width:90%}.ProfileLayout_body__MvNIq{background-image:url(/static/media/profile_background2.5ff95e21b7c7e68225c5.jpg);background-repeat:no-repeat;background-size:100% 100%;height:100vh;z-index:3}.ProfileLayout_ocean_background__oAtnH{background:linear-gradient(180deg,#001219,#001d3d,#003566,#004e89,#0077b6,#023e8a,#03045e,#000814);position:absolute;width:100%;z-index:-1}.ProfileLayout_ASide__fZslF{display:flex;flex-direction:column;width:14vw}.CourseHeader_container__1pB9f{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f4f8ffe6;border-bottom:1px solid #d3ddede6;box-sizing:border-box;display:flex;font-family:Inter,Roboto,Poppins,sans-serif;gap:16px;height:78px;justify-content:space-between;padding:12px 22px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:20}.CourseHeader_left__zjzZe{align-items:center;display:flex;gap:14px;min-width:0}.CourseHeader_backButton__uf3iM{background:#fff;border:1px solid #d9e3f3;border-radius:14px;color:#35588f;cursor:pointer;font-size:14px;font-weight:700;height:40px;padding:0 16px}.CourseHeader_brand__e6SlD{display:flex;flex-direction:column}.CourseHeader_brandTitle__TGwys{color:#203d73;font-size:18px;font-weight:800;line-height:1.1}.CourseHeader_brandSubtitle__lvPre{color:#8ca1c1;font-size:11px;font-weight:600;margin-top:2px}.CourseHeader_right__4vEF4{align-items:center;display:flex;gap:10px}.CourseHeader_iconButton__bHeV4{background:#fffffff0;border:1px solid #dbe4f3;border-radius:14px;color:#416299;cursor:pointer;font-size:16px;height:40px;width:40px}.CourseHeader_profile__Mf7-a{align-items:center;background:#fffffff0;border:1px solid #dbe4f3;border-radius:15px;display:inline-flex;gap:10px;height:42px;padding:0 12px 0 8px}.CourseHeader_avatar__bpLrq{align-items:center;background:linear-gradient(135deg,#6f94e8,#3263bf);border-radius:50%;color:#fff;display:inline-flex;font-size:13px;font-weight:800;height:28px;justify-content:center;width:28px}.CourseHeader_profileMeta__f4s9j{display:flex;flex-direction:column}.CourseHeader_profileName__dAFkZ{color:#28467c;font-size:13px;font-weight:700;line-height:1.1}.CourseHeader_profileRole__mVw\+O{color:#8ca1c1;font-size:11px;font-weight:600;line-height:1.1;margin-top:2px}.CourseSidebar_container__nqSOC{background:radial-gradient(circle at top left,#7aa4ff1f,#0000 28%),linear-gradient(180deg,#2b5790,#1f4579 42%,#183865);border-right:1px solid #ffffff14;box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,Roboto,Poppins,sans-serif;height:100vh;overflow:hidden;padding:16px 16px 18px;position:-webkit-sticky;position:sticky;top:0;width:248px}.CourseSidebar_logoBlock__h2lVI{align-items:center;display:flex;gap:12px;margin-bottom:10px;min-height:82px;padding:8px 6px 14px}.CourseSidebar_logoIcon__t1y0W{align-items:center;background:#ffffff1a;border-radius:16px;display:inline-flex;flex-shrink:0;font-size:22px;height:50px;justify-content:center;width:50px}.CourseSidebar_brandText__\+a6VK{display:flex;flex-direction:column;justify-content:center;min-width:0}.CourseSidebar_brandTitle__XtEMw{color:#fff;font-size:17px;font-weight:800;line-height:1.05}.CourseSidebar_brandSubtitle__GibxD{color:#e2ecffb8;font-size:12px;font-weight:600;line-height:1.1;margin-top:4px}.CourseSidebar_sectionTitle__BYUY5{color:#dce8ff80;font-size:11px;font-weight:800;letter-spacing:.08em;margin:2px 4px 10px 6px;text-transform:uppercase}.CourseSidebar_nav__xp7pt{display:flex;flex-direction:column;gap:8px}.CourseSidebar_navItem__1HueY{align-items:center;background:#0000;border:1px solid #0000;border-radius:18px;cursor:pointer;display:flex;gap:12px;min-height:68px;padding:12px 14px;text-align:left;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease;width:100%}.CourseSidebar_navItem__1HueY:hover{background:#ffffff14;border-color:#ffffff14;transform:translateX(2px)}.CourseSidebar_active__Q0GP9{background:linear-gradient(90deg,#ffffff2e,#ffffff14);border-color:#ffffff1f;box-shadow:0 8px 18px #07183b29}.CourseSidebar_iconWrap__dkjau{align-items:center;background:#ffffff1a;border-radius:14px;display:inline-flex;flex-shrink:0;font-size:18px;height:40px;justify-content:center;line-height:1;width:40px}.CourseSidebar_active__Q0GP9 .CourseSidebar_iconWrap__dkjau{background:#ffffff29}.CourseSidebar_navText__r2tiW{display:flex;flex-direction:column;min-width:0}.CourseSidebar_navMain__QPPo2{color:#fff;font-size:15px;font-weight:700;line-height:1.15}.CourseSidebar_navHint__bIVTZ{color:#e6efffb3;font-size:12px;font-weight:500;line-height:1.15;margin-top:4px}.CourseSidebar_courseStatusBox__X46\+A{background:#ffffff14;border:1px solid #ffffff1a;border-radius:18px;display:flex;flex-direction:column;gap:8px;margin-top:auto;padding:16px}.CourseSidebar_courseStatusLabel__RzabA{color:#dfeaffad;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.CourseSidebar_courseStatusTitle__FWiGQ{color:#fff;font-size:22px;font-weight:800;line-height:1.05}.CourseSidebar_courseStatusMeta__TusE-{color:#e4edffc2;font-size:12px;font-weight:500;line-height:1.35}.CourseSidebar_progressTrack__u7uBs{background:#ffffff24;border-radius:999px;height:8px;margin-top:2px;overflow:hidden;width:100%}.CourseSidebar_progressFill__nMowg{background:linear-gradient(135deg,#8db5ff,#d8e7ff);border-radius:999px;height:100%}.CourseLayout_layout__UYv6l{display:flex;min-height:100vh}.CourseLayout_main__WRPp1{background:linear-gradient(180deg,#edf4ff,#f7faff 42%,#fff);display:flex;flex:1 1;flex-direction:column;min-width:0}.CourseLayout_content__79mRs{box-sizing:border-box;flex:1 1;padding:18px}.Course_page__PxRHr{grid-gap:18px;display:grid;font-family:Inter,Roboto,Poppins,sans-serif;gap:18px;grid-template-columns:380px minmax(0,1fr);min-height:calc(100vh - 72px);width:100%}.Course_courseSidebar__8XNN5{background:#ffffffeb;border:1px solid #dfe7f5;border-radius:22px;box-shadow:0 10px 26px #2e497b0f;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:-webkit-fit-content;height:fit-content;min-width:0;padding:16px}.Course_courseHero__j1mhz{align-items:flex-start;display:flex;gap:12px}.Course_courseThumb__PKvwQ{align-items:center;background:linear-gradient(135deg,#6f94e8,#3263bf);border-radius:18px;color:#fff;display:inline-flex;flex-shrink:0;font-size:24px;height:58px;justify-content:center;width:58px}.Course_courseHeroMeta__LJBmL{min-width:0}.Course_courseTitle__GrOVX{color:#213f74;font-size:18px;font-weight:800;line-height:1.2;margin:0}.Course_courseSubtitle__ejwKd{color:#7a8fb2;font-size:13px;font-weight:500;line-height:1.4;margin:6px 0 0}.Course_courseStats__1YeFO{background:#f7f9fd;border:1px solid #e7edf7;border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:14px}.Course_courseStatRow__Cc9B0{align-items:center;color:#58719e;display:flex;font-size:13px;font-weight:700;gap:12px;justify-content:space-between}.Course_progressTrack__jzh1-{background:#dfe5ef;border-radius:999px;height:8px;overflow:hidden;width:100%}.Course_progressFill__7fhvN{background:linear-gradient(135deg,#6f94e8,#3263bf);border-radius:999px;height:100%}.Course_lessonMenu__w3vUf,.Course_modulesMenu__yOZFm{display:flex;flex-direction:column;gap:10px}.Course_menuSectionTitle__Os9sc{color:#8ca1c1;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Course_lessonSectionItems__bnAJo,.Course_moduleList__CVUY9{display:flex;flex-direction:column;gap:8px}.Course_lessonItem__oBpKi,.Course_moduleItem__1rKjj{align-items:center;background:#f9fbff;border:1px solid #e6edf8;border-radius:16px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;min-height:74px;padding:12px 14px;text-align:left;transition:.18s ease;width:100%}.Course_lessonItem__oBpKi:hover,.Course_moduleItem__1rKjj:hover{background:#f2f7ff}.Course_lessonItemActive__UbUlP,.Course_moduleItemActive__r3xel{background:#edf4ff;border-color:#d7e4fb;box-shadow:0 8px 18px #3a67b814}.Course_lessonItemLeft__hEnzp,.Course_moduleItemLeft__Gwksb{align-items:center;display:flex;gap:12px;min-width:0}.Course_lessonNumber__gPGTW,.Course_moduleNumber__1KFhk{align-items:center;background:#e6eefb;border-radius:12px;color:#34578f;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:800;height:34px;justify-content:center;width:34px}.Course_lessonItemMeta__af-5B,.Course_moduleMeta__8lSJW{display:flex;flex-direction:column;min-width:0}.Course_lessonItemTitle__FYlKk,.Course_moduleTitle__ZHeFA{color:#2f4c82;font-size:14px;font-weight:700;line-height:1.2}.Course_moduleSub__VWNK\+{color:#8ba1c1;font-size:12px;font-weight:600;margin-top:4px}.Course_lessonItemBottom__T00fG{align-items:center;display:flex;gap:6px;margin-top:4px;min-width:0}.Course_lessonItemDuration__4E4\+n,.Course_lessonItemType__ZdEnW{color:#8ba1c1;font-size:12px;font-weight:600}.Course_lessonItemDot__K1Z7Q{color:#b0bfd8;font-size:12px;font-weight:700}.Course_lessonState__hZWbg,.Course_moduleState__3g-Pk{border-radius:50%;flex-shrink:0;height:12px;width:12px}.Course_lessonCompleted__KkvBA{background:#22c55e}.Course_lessonCurrent__SbJ5U{background:#3b82f6}.Course_lessonLocked__tVJmC{background:#cbd5e1}.Course_lessonContent__lWpD7{min-width:0}.Course_lessonCard__vO5YF{background:#fffffff0;border:1px solid #dfe7f5;border-radius:22px;box-shadow:0 10px 26px #2e497b0f;box-sizing:border-box;min-height:700px;padding:18px}.Course_lessonCardHeader__R7MF8{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.Course_lessonMetaTop__SyMd0{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.Course_lessonCounter__LhAe0{color:#8ba1c1;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.Course_lessonDurationBadge__DlDF5{align-items:center;background:#edf4ff;border:1px solid #d9e6fb;border-radius:999px;color:#5577af;display:inline-flex;font-size:12px;font-weight:800;height:24px;justify-content:center;padding:0 10px}.Course_lessonTitle__dv5YT{color:#203d73;font-size:28px;font-weight:800;line-height:1.1;margin:0}.Course_lessonType__oaKKA{color:#8ca1c1;font-size:13px;font-weight:700;letter-spacing:.06em;margin:6px 0 0;text-transform:uppercase}.Course_lessonNav__mTIAO{align-items:center;display:flex;flex-shrink:0;gap:10px}.Course_navButtonPrimary__gcenh,.Course_navButton__YXfm6{border-radius:14px;cursor:pointer;font-size:14px;font-weight:700;height:42px;padding:0 18px;transition:transform .18s ease,filter .18s ease,background .18s ease,border-color .18s ease,opacity .18s ease}.Course_navButton__YXfm6{background:#fff;border:1px solid #d8e2f2;color:#35588f}.Course_navButtonPrimary__gcenh{background:linear-gradient(135deg,#6f94e8,#3263bf);border:none;color:#fff}.Course_navButtonPrimary__gcenh:hover,.Course_navButton__YXfm6:hover{transform:translateY(-1px)}.Course_navButtonPrimary__gcenh:disabled,.Course_navButton__YXfm6:disabled{cursor:not-allowed;opacity:.45;transform:none}.Course_lessonDescription__WsTJ6{color:#7087ad;font-size:15px;font-weight:500;line-height:1.55;margin:14px 0 0}.Course_videoWrap__AVvEo{background:#0f172a;border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff0a;margin-top:18px;overflow:hidden}.Course_video__biiQ-{background:#0f172a;display:block;height:min(68vh,720px);width:100%}.Course_readingBlock__5EqHO{background:#f7f9fd;border:1px solid #e7edf7;border-radius:18px;margin-top:18px;padding:20px}.Course_readingHeading__OK9Vn{color:#26457b;font-size:18px;font-weight:800;margin:0 0 12px}.Course_readingText__T3gc4{color:#617aa3;font-size:15px;font-weight:500;line-height:1.75;margin:0}.Course_quizQuestionNav__Okt\+q{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.Course_questionTab__hKv7O{background:#fff;border:1px solid #dbe5f4;border-radius:12px;color:#55709d;cursor:pointer;font-size:13px;font-weight:700;height:38px;min-width:52px;padding:0 14px;transition:.18s ease}.Course_questionTab__hKv7O:hover{background:#f5f9ff}.Course_questionTabActive__2HiMv{background:linear-gradient(135deg,#6f94e8,#3263bf);border-color:#0000;box-shadow:0 10px 22px #3263bf2e;color:#fff}.Course_quizQuestionCard__crA4b{background:#f7f9fd;border:1px solid #e7edf7;border-radius:18px;margin-top:18px;padding:20px}.Course_quizQuestionHeader__Th6lZ{align-items:center;display:flex;gap:10px;justify-content:space-between}.Course_quizQuestionCounter__\+ebvo{color:#8ca1c1;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.Course_quizQuestionTitle__UU646{color:#203d73;font-size:24px;font-weight:800;line-height:1.3;margin:14px 0 0}.Course_quizOptions__Qjv7-{display:flex;flex-direction:column;gap:10px;margin-top:18px}.Course_quizOption__Wlcgx{align-items:center;background:#fff;border:1px solid #e4ebf8;border-radius:14px;color:#35588f;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;padding:14px 16px}.Course_quizOption__Wlcgx input{accent-color:#3263bf}.Course_resultBox__\+tOaQ{display:flex;flex-direction:column;gap:18px;margin-top:18px}.Course_resultTop__mOvkz{grid-gap:18px;display:grid;gap:18px;grid-template-columns:220px minmax(0,1fr)}.Course_resultIllustration__H0f0i{align-items:center;background:linear-gradient(180deg,#fff1f1,#ffe7e7);border:1px solid #ffd4d4;border-radius:20px;display:flex;font-size:78px;justify-content:center}.Course_resultSummary__sfSVS{background:#f7f9fd;border:1px solid #e7edf7;border-radius:18px;padding:18px}.Course_resultTitle__kf3e9{color:#203d73;font-size:28px;font-weight:800;margin:0}.Course_resultText__nLC4S{color:#7087ad;font-size:15px;line-height:1.55;margin:12px 0 0}.Course_resultStats__AAMzx{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.Course_resultStat__7Meqz{background:#fff;border:1px solid #e4ebf8;border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:14px}.Course_resultStat__7Meqz span{color:#8ba1c1;font-size:12px;font-weight:700}.Course_resultStat__7Meqz b{color:#294473;font-size:18px;font-weight:800}.Course_resultProgressBlock__I4Whw{background:#f7f9fd;border:1px solid #e7edf7;border-radius:18px;padding:18px}.Course_resultProgressHeader__4wzI0{align-items:center;color:#58719e;display:flex;font-size:14px;font-weight:700;justify-content:space-between;margin-bottom:12px}.Course_resultProgressTrack__XHL2e{background:#dfe5ef;border-radius:999px;height:12px;overflow:hidden;width:100%}.Course_resultProgressFill__prqTO{border-radius:999px;height:100%;overflow:hidden}.Course_resultProgressGradient__GVMuV{background:linear-gradient(90deg,#ef4444,#f59e0b 30%,#22c55e);border-radius:999px;height:100%}.Course_bottomActions__KdxJ0{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:18px}.Course_primaryAction__WHbHg,.Course_secondaryAction__VfxBq{border-radius:16px;cursor:pointer;font-size:14px;font-weight:700;height:48px;padding:0 20px;transition:transform .18s ease,filter .18s ease,background .18s ease,border-color .18s ease,opacity .18s ease}.Course_primaryAction__WHbHg{background:linear-gradient(135deg,#6f94e8,#3263bf);border:none;box-shadow:0 12px 24px #3263bf29;color:#fff}.Course_secondaryAction__VfxBq{background:#fffffff0;border:1px solid #d8e2f2;color:#35588f}.Course_primaryAction__WHbHg:hover,.Course_secondaryAction__VfxBq:hover{transform:translateY(-1px)}.Course_primaryAction__WHbHg:disabled,.Course_secondaryAction__VfxBq:disabled{cursor:not-allowed;opacity:.45;transform:none}.CompanyPageVessels_container__BhePb{box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,Roboto,Poppins,sans-serif;gap:18px;width:100%}.CompanyPageVessels_topbar__JBWQ9{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;width:100%}.CompanyPageVessels_leftSide__Vo8Ze{display:flex;flex:1 1;flex-direction:column;gap:14px;min-width:0}.CompanyPageVessels_searchWrap__NKiTx{align-items:center;background:#ffffffe0;border:1px solid #dfe7f5;border-radius:18px;box-shadow:0 10px 24px #28437a0f;box-sizing:border-box;display:flex;gap:10px;height:56px;padding:0 16px;width:min(460px,100%)}.CompanyPageVessels_searchIcon__Spi\+Z{color:#7890b7;flex-shrink:0;font-size:18px}.CompanyPageVessels_searchInput__cDt-m{background:#0000;border:none;color:#233d70;flex:1 1;font-family:Inter,Roboto,Poppins,sans-serif;font-size:15px;font-weight:500;min-width:0;outline:none}.CompanyPageVessels_searchInput__cDt-m::placeholder{color:#8a9bbb}.CompanyPageVessels_clearButton__BFn4M{background:#eef3fb;border:none;border-radius:50%;color:#6c82a9;cursor:pointer;flex-shrink:0;font-size:18px;height:28px;line-height:1;width:28px}.CompanyPageVessels_clearButton__BFn4M:hover{background:#e5edf9}.CompanyPageVessels_filters__4qnMM{display:flex;flex-wrap:wrap;gap:10px}.CompanyPageVessels_filterChip__k0CES{background:#ffffffb8;border:1px solid #dbe4f5;border-radius:999px;color:#5f769e;cursor:pointer;font-size:14px;font-weight:700;height:38px;padding:0 16px;transition:.2s ease}.CompanyPageVessels_filterChip__k0CES:hover{background:#f5f8fe;color:#2f4c82}.CompanyPageVessels_filterChipActive__4kYIi{background:linear-gradient(135deg,#6c9cf0,#3f73d7);border-color:#0000;box-shadow:0 10px 24px #3f73d738;color:#fff}.CompanyPageVessels_addVessel__E03au{align-items:center;background:linear-gradient(135deg,#5f8df0,#2f63c6);border:none;border-radius:18px;box-shadow:0 12px 26px #2f63c647;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:10px;height:56px;justify-content:center;letter-spacing:.2px;min-width:190px;padding:0 22px;transition:all .25s ease}.CompanyPageVessels_addVessel__E03au:hover{box-shadow:0 18px 36px #2f63c659;filter:brightness(1.05);transform:translateY(-2px)}.CompanyPageVessels_addIcon__1QtMg{color:#fff;font-size:22px;font-weight:400;line-height:1;opacity:.9}.CompanyPageVessels_addVessel__E03au{overflow:hidden;position:relative}.CompanyPageVessels_summaryRow__GTMdH{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.CompanyPageVessels_summaryCard__FCvU6{background:#ffffffd1;border:1px solid #dfe7f5;border-radius:16px;box-shadow:0 8px 20px #324a780d;display:flex;flex-direction:column;gap:6px;padding:14px 16px}.CompanyPageVessels_summaryLabel__mMRvs{color:#7c90b2;font-size:13px;font-weight:700}.CompanyPageVessels_summaryValue__QjcS6{color:#203d73;font-size:28px;font-weight:800;line-height:1}.CompanyPageVessels_vesselGrid__1ME1d{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.CompanyPageVessels_vesselCard__t3Pcv{background:linear-gradient(180deg,#ffffffeb,#f8fbffe6);border:1px solid #dce4f0cc;border-radius:22px;box-shadow:0 10px 26px #1e3c7814,inset 0 1px 0 #fff9;cursor:pointer;overflow:hidden;position:relative;transition:all .25s ease}.CompanyPageVessels_vesselCard__t3Pcv:hover{border-color:#d2dceb;box-shadow:0 18px 38px #1e3c7824,inset 0 1px 0 #fffc;transform:translateY(-6px) scale(1.01)}.CompanyPageVessels_vesselCard__t3Pcv:after{background:linear-gradient(120deg,#fff6,#0000 40%);border-radius:22px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:.3s}.CompanyPageVessels_vesselCard__t3Pcv:hover:after{opacity:1}.CompanyPageVessels_imageWrap__oB8NI{background:linear-gradient(180deg,#dbeafe,#bcd7f7);height:180px;overflow:hidden;position:relative;width:100%}.CompanyPageVessels_imageWrap__oB8NI:after{background:linear-gradient(180deg,#0000 40%,#00000040);content:"";inset:0;pointer-events:none;position:absolute}.CompanyPageVessels_vesselPicture__fCXTq{background:url(/static/media/test_vessel.f49e5c4a5b5dfda989e2.jpg) 50%/cover no-repeat;height:100%;transform:scale(1.01);width:100%}.CompanyPageVessels_vesselCard__t3Pcv:hover .CompanyPageVessels_vesselPicture__fCXTq{transform:scale(1.05);transition:transform .6s ease}.CompanyPageVessels_imageOverlay__Y3tyZ{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;left:12px;position:absolute;right:12px;top:12px}.CompanyPageVessels_performanceBadge__1KInL,.CompanyPageVessels_statusBadge__x5Z59{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;height:30px;justify-content:center;padding:0 12px}.CompanyPageVessels_statusBadge__x5Z59{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff6;border-radius:999px;font-size:11px;font-weight:800;height:28px;letter-spacing:.3px;padding:0 12px}.CompanyPageVessels_statusActive__djMbP{background:#22c55e33;color:#0f9f5a}.CompanyPageVessels_statusInactive__DPIhg{background:#94a3b840;color:#516581}.CompanyPageVessels_performanceBadge__1KInL{background:#ffffffe6;border:1px solid #ffffff80;border-radius:999px;box-shadow:0 4px 10px #0000000f;font-size:12px;font-weight:800;height:28px;padding:0 12px}.CompanyPageVessels_performanceExcellent__3sFhd{color:#159947}.CompanyPageVessels_performanceGood__FNhOR{color:#b58b08}.CompanyPageVessels_performanceMedium__EpF23{color:#d66c22}.CompanyPageVessels_performanceLow__Ec3UT{color:#d14b45}.CompanyPageVessels_cardBody__WHl9y{display:flex;flex-direction:column;gap:14px;padding:16px 16px 18px}.CompanyPageVessels_cardTop__fCXde{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.CompanyPageVessels_name__ADZHZ{color:#213c72;font-size:18px;font-weight:800;line-height:1.2;margin:0 0 4px}.CompanyPageVessels_shipId__9G07e{color:#8193b2;font-size:13px;font-weight:600;margin:0}.CompanyPageVessels_detailsButton__7tr35{background:linear-gradient(135deg,#f1f5ff,#e3ecff);border:1px solid #d6e2f5;border-radius:12px;color:#33558f;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:700;height:34px;padding:0 14px;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;will-change:transform}.CompanyPageVessels_detailsButton__7tr35:hover{box-shadow:0 6px 14px #3c5aa026}.CompanyPageVessels_metaGrid__gqeeX{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.CompanyPageVessels_metaItem__KVAUM{background:#f5f8ffe6;border:1px solid #e7edf7;border-radius:14px;padding:10px 12px;transition:.2s}.CompanyPageVessels_metaItem__KVAUM:hover{background:#f0f6ff}.CompanyPageVessels_metaLabel__WHuRs{color:#8ea0be;display:block;font-size:11px;font-weight:800;letter-spacing:.02em;margin-bottom:4px;text-transform:uppercase}.CompanyPageVessels_metaValue__eUqcV{color:#2f4c82;display:block;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompanyPageVessels_progressSection__hYY4Z{display:flex;flex-direction:column;gap:8px}.CompanyPageVessels_progressHeader__yIvnh{align-items:center;display:flex;gap:12px;justify-content:space-between}.CompanyPageVessels_progressLabel__1h7Lz{color:#6d82a8;font-size:13px;font-weight:700}.CompanyPageVessels_progressPercent__zIR53{color:#294473;font-size:14px;font-weight:800}.CompanyPageVessels_progressTrack__gfPF4{background:#e2e8f3;border-radius:999px;box-shadow:inset 0 1px 2px #00000014;height:10px;overflow:hidden;width:100%}.CompanyPageVessels_progressFill__3s5uN{border-radius:999px;height:100%;overflow:hidden}.CompanyPageVessels_progressGradient__QGVbS{background:linear-gradient(90deg,#ef4444,#f59e0b 30%,#22c55e);border-radius:999px;height:100%}.CompanyPageVessels_emptyState__3t8tQ{background:#ffffffd6;border:1px solid #dfe7f5;border-radius:22px;box-sizing:border-box;margin-top:6px;padding:34px 20px;text-align:center;width:100%}.CompanyPageVessels_emptyIcon__doCZw{font-size:34px;margin-bottom:8px}.CompanyPageVessels_emptyState__3t8tQ h3{color:#203d73;font-size:22px;margin:0 0 8px}.CompanyPageVessels_emptyState__3t8tQ p{color:#7e91b3;font-size:15px;margin:0}@media (max-width:1400px){.CompanyPageVessels_vesselGrid__1ME1d{grid-template-columns:repeat(3,minmax(0,1fr))}}.CompanyDashboard_dashboard__Rn2Fu{background:#0000;box-sizing:border-box;font-family:Inter,Roboto,Poppins,sans-serif;max-width:100%;overflow-x:hidden;width:100%}.CompanyDashboard_grid__P\+WrU{grid-gap:12px;align-items:stretch;box-sizing:border-box;display:grid;gap:12px;grid-template-areas:"total overall overall" "crew crew top" "breakdown breakdown alerts" "status expiring alerts";grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);width:100%}.CompanyDashboard_card__ELlY1{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffe0;border:1px solid #dfe7f5;border-radius:14px;box-shadow:0 6px 14px #2846780d;box-sizing:border-box;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:14px}.CompanyDashboard_cardTitle__UU8W6{color:#213c72;font-size:clamp(14px,1.05vw,20px);font-weight:700;line-height:1.2;margin:0 0 12px}.CompanyDashboard_mainValue__vxXJp{color:#17356a;font-size:clamp(28px,2.5vw,44px);font-weight:800;line-height:1}.CompanyDashboard_totalVessels__cPEcs{grid-area:total;min-height:108px}.CompanyDashboard_overallProgress__fHXRw{grid-area:overall;min-height:108px}.CompanyDashboard_progressInfo__s8VRl{align-items:center;display:flex;gap:18px}.CompanyDashboard_progressTrackWrap__P9U2N{flex:1 1;min-width:0}.CompanyDashboard_progressTrack__HcZhZ{background:#dde5f2;border-radius:999px;height:8px;overflow:hidden;width:100%}.CompanyDashboard_progressFill__gxgOB{border-radius:999px;height:100%;overflow:hidden}.CompanyDashboard_progressGradient__Spztv{background:linear-gradient(90deg,#ef4444,#f59e0b 30%,#22c55e);border-radius:999px;height:100%}.CompanyDashboard_crewOverview__U4Hbd{grid-area:crew;min-height:200px}.CompanyDashboard_overviewCards__9KYrF{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.CompanyDashboard_overviewCard__-tjO9{background:#f6f8fc;border:1px solid #e6edf8;border-radius:10px;box-sizing:border-box;min-width:0;padding:14px 16px}.CompanyDashboard_overviewTop__JbAGh{align-items:center;border-bottom:1px solid #e3eaf5;display:flex;gap:8px;padding-bottom:10px}.CompanyDashboard_overviewIcon__KV-o-{flex-shrink:0;font-size:18px;line-height:1}.CompanyDashboard_overviewValue__fzsEb{color:#244072;font-size:clamp(22px,1.8vw,34px);font-weight:800;line-height:1}.CompanyDashboard_overviewGrowth__yR1Nl{color:#4ea56d;font-size:clamp(11px,.8vw,14px);font-weight:700;line-height:1}.CompanyDashboard_overviewBottom__TO1wN{color:#4c628f;font-size:clamp(12px,.92vw,16px);font-weight:600;line-height:1.3;padding-top:10px}.CompanyDashboard_overviewFooter__f1ubm{grid-gap:12px;border-top:1px solid #e7edf7;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;padding-top:12px}.CompanyDashboard_footerStatCard__ior6E{background:#f6f8fc;border:1px solid #e7edf7;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:78px;min-width:0;padding:12px 14px}.CompanyDashboard_footerStatLabel__8sWsq{color:#7387aa;display:block;font-size:clamp(11px,.82vw,14px);font-weight:700;line-height:1.2;margin-bottom:8px}.CompanyDashboard_footerStatRow__9ehPs{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.CompanyDashboard_footerStatValue__EzTtV{color:#244072;font-size:clamp(20px,1.45vw,28px);font-weight:800;line-height:1}.CompanyDashboard_footerStatMeta__fGr7R{color:#8a9ab6;font-size:clamp(10px,.76vw,13px);font-weight:700;line-height:1;white-space:nowrap}.CompanyDashboard_footerMetaUp__Qjasc{color:#4ea56d}.CompanyDashboard_footerMetaDown__vhB2e{color:#d36a48}.CompanyDashboard_topPerforming__qQT0N{grid-area:top;min-height:200px}.CompanyDashboard_topList__bDzOC{display:flex;flex-direction:column;gap:10px}.CompanyDashboard_topItem__UcR0l{align-items:center;background:#f7f9fd;border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:9px 10px}.CompanyDashboard_topLeft__cMu1i{align-items:center;display:flex;gap:10px;min-width:0;width:76%}.CompanyDashboard_vesselAvatar__lvZ98{align-items:center;background:linear-gradient(180deg,#d7e8ff,#adc9f2);border-radius:50%;display:flex;flex-shrink:0;font-size:15px;height:34px;justify-content:center;min-width:34px;width:34px}.CompanyDashboard_topMeta__lB7Og{flex:1 1;min-width:0}.CompanyDashboard_topNameRow__xpW\+e{align-items:center;display:flex;gap:6px;margin-bottom:5px;min-width:0}.CompanyDashboard_topName__pZngd{color:#2b477a;font-size:clamp(12px,.95vw,17px);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompanyDashboard_topBadge__OKToW{align-items:center;background:#74c66a;border-radius:4px;color:#fff;display:inline-flex;flex-shrink:0;font-size:9px;font-weight:700;justify-content:center;line-height:1;padding:2px 6px}.CompanyDashboard_topMiniTrack__u4qWJ{background:#e3e9f3;border-radius:999px;height:6px;overflow:hidden;width:70%}.CompanyDashboard_topMiniFill__lrS5a{background:linear-gradient(90deg,#9fb7f5,#bcc9ea);border-radius:999px;height:100%}.CompanyDashboard_topPercent__Qx1-Q{color:#243d70;flex-shrink:0;font-size:clamp(12px,1vw,18px);font-weight:700;text-align:right;width:40px}.CompanyDashboard_breakdown__tO00l{grid-area:breakdown;min-height:265px;padding-bottom:10px}.CompanyDashboard_chart__IVP6E{align-items:flex-start;display:flex;gap:10px;height:210px;width:100%}.CompanyDashboard_yAxis__dTWYC{align-items:flex-end;box-sizing:border-box;color:#7387aa;display:flex;flex-direction:column;flex-shrink:0;font-size:11px;font-weight:600;height:160px;justify-content:space-between;padding-top:2px;width:42px}.CompanyDashboard_chartArea__JQ9yR{box-sizing:border-box;flex:1 1;height:210px;min-width:0;position:relative}.CompanyDashboard_gridLines__kK8hr{border-bottom:1px solid #dce4f1;border-left:1px solid #dce4f1;box-sizing:border-box;display:flex;flex-direction:column;height:160px;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:0}.CompanyDashboard_gridLines__kK8hr span{border-top:1px dashed #e4ebf5;display:block;width:100%}.CompanyDashboard_barsRow__GiEsj{align-items:flex-start;box-sizing:border-box;display:flex;height:210px;justify-content:space-around;left:0;padding:0 8px;position:absolute;right:0;top:0;z-index:2}.CompanyDashboard_barItem__R4Jwz{align-items:center;display:flex;flex-direction:column;height:210px;width:18%}.CompanyDashboard_barWrap__8qnHS{align-items:flex-end;display:flex;height:160px;justify-content:center;width:42%}.CompanyDashboard_bar__uPp8Q{border-radius:4px 4px 0 0;width:100%}.CompanyDashboard_barOrange__OS7wd{background:linear-gradient(180deg,#f58c21,#ef6432)}.CompanyDashboard_barYellow__vUnHK{background:linear-gradient(180deg,#f8ca37,#efb300)}.CompanyDashboard_barBlue__dyWkV{background:linear-gradient(180deg,#68a9ff,#417fe5)}.CompanyDashboard_barLabel__sTzb1{color:#4d628c;font-size:clamp(11px,.8vw,14px);font-weight:700;line-height:1.15;margin-top:8px;text-align:center}.CompanyDashboard_barValue__Q7Lxg{color:#243c6d;font-size:clamp(11px,.8vw,14px);font-weight:700;line-height:1.1;margin-top:2px;text-align:center}.CompanyDashboard_alerts__9DPzm{grid-area:alerts;height:380px;max-height:380px;min-height:380px}.CompanyDashboard_alertListScroll__UFWlq{flex:1 1;min-height:0;overflow-y:auto;padding-right:4px}.CompanyDashboard_alertList__VNbm9{display:flex;flex-direction:column;gap:8px}.CompanyDashboard_alertItem__0XyD9{align-items:flex-start;border-radius:10px;color:#586b91;display:flex;font-size:clamp(11px,.84vw,14px);font-weight:600;gap:8px;line-height:1.3;padding:10px}.CompanyDashboard_alertDanger__wvvi8{background:#fff0f0}.CompanyDashboard_alertDangerSoft__LXS41{background:#fff4f4}.CompanyDashboard_alertWarning__2At2r{background:#fff6ea}.CompanyDashboard_alertIcon__G2NsW{flex-shrink:0;font-size:13px;line-height:1;margin-top:1px}.CompanyDashboard_alertText__q8Kzu{flex:1 1}.CompanyDashboard_crewStatus__bbMCZ{grid-area:status;min-height:190px}.CompanyDashboard_statusContent__ZUul7{align-items:center;display:flex;gap:18px;height:calc(100% - 28px);justify-content:space-between}.CompanyDashboard_pieWrap__XYxXf{align-items:center;display:flex;justify-content:center;min-width:150px}.CompanyDashboard_pieChart__w5CiB{background:conic-gradient(#84c654 0 54%,#efc11d 54% 86%,#ef6432 86% 100%);border-radius:50%;box-shadow:0 10px 20px #35528b1a;height:110px;min-width:110px;position:relative;width:110px}.CompanyDashboard_pieChart__w5CiB:before{background:#fff;border-radius:50%;content:"";inset:18px;position:absolute}.CompanyDashboard_pieCenter__mL\+45{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute;z-index:2}.CompanyDashboard_pieCenterValue__lvyOx{color:#254274;font-size:18px;font-weight:800;line-height:1}.CompanyDashboard_pieCenterLabel__BhVYp{color:#7a8eaf;font-size:10px;font-weight:600;line-height:1;margin-top:4px}.CompanyDashboard_statusLegend__pDaS6{display:flex;flex:1 1;flex-direction:column;gap:10px;min-width:0}.CompanyDashboard_legendCard__-bh-h{align-items:center;background:#f7f9fd;border:1px solid #e7edf7;border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.CompanyDashboard_legendLeft__F\+smr{align-items:center;display:flex;gap:10px;min-width:0}.CompanyDashboard_legendDot__7Gr9T{border-radius:3px;flex-shrink:0;height:10px;width:10px}.CompanyDashboard_green__9-l-l{background:#84c654}.CompanyDashboard_yellow__tazsz{background:#efc11d}.CompanyDashboard_red__U0dwB{background:#ef6432}.CompanyDashboard_legendLabel__T53ER{color:#445a85;font-size:clamp(12px,.9vw,15px);font-weight:600;white-space:nowrap}.CompanyDashboard_legendValue__WT9Qd{color:#284172;flex-shrink:0;font-size:clamp(13px,1vw,16px);font-weight:800}.CompanyDashboard_expiring__ZxnRF{grid-area:expiring;height:220px;max-height:220px;min-height:220px}.CompanyDashboard_tableWrap__9HrRG{display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.CompanyDashboard_tableHeader__3OHkK,.CompanyDashboard_tableRow__t9xzL{grid-column-gap:10px;align-items:center;column-gap:10px;display:grid;grid-template-columns:minmax(110px,1.6fr) minmax(70px,1fr) minmax(82px,1fr)}.CompanyDashboard_tableHeader__3OHkK{background:#f4f7fc;border-radius:8px;color:#50658d;flex-shrink:0;font-size:clamp(10px,.78vw,13px);font-weight:700;padding:8px 12px}.CompanyDashboard_tableBodyScroll__pV1v-{flex:1 1;margin-top:6px;min-height:0;overflow-y:auto;padding-right:4px}.CompanyDashboard_tableRow__t9xzL{border-bottom:1px solid #e8edf6;color:#32486f;font-size:clamp(11px,.82vw,14px);font-weight:500;line-height:1.25;padding:8px 12px}.CompanyDashboard_tableRow__t9xzL:last-child{border-bottom:none}.CompanyDashboard_tableHeader__3OHkK span,.CompanyDashboard_tableRow__t9xzL span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompanyDashboard_alertListScroll__UFWlq::-webkit-scrollbar,.CompanyDashboard_tableBodyScroll__pV1v-::-webkit-scrollbar{width:8px}.CompanyDashboard_alertListScroll__UFWlq::-webkit-scrollbar-track,.CompanyDashboard_tableBodyScroll__pV1v-::-webkit-scrollbar-track{background:#0000}.CompanyDashboard_alertListScroll__UFWlq::-webkit-scrollbar-thumb,.CompanyDashboard_tableBodyScroll__pV1v-::-webkit-scrollbar-thumb{background:#cfd8ea;border-radius:999px}.CompanyDashboard_alertListScroll__UFWlq::-webkit-scrollbar-thumb:hover,.CompanyDashboard_tableBodyScroll__pV1v-::-webkit-scrollbar-thumb:hover{background:#b7c4dc}.CompanyPageSubscription_container__8I4DO{box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,Roboto,Poppins,sans-serif;gap:18px;width:100%}.CompanyPageSubscription_heroCard__wmLYT{background:linear-gradient(180deg,#ffffffeb,#f7faffe6);border:1px solid #dfe7f5;border-radius:22px;box-shadow:0 10px 26px #2e497b0f;box-sizing:border-box;padding:20px}.CompanyPageSubscription_heroTop__NdPiQ{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.CompanyPageSubscription_heroLeft__N5q7M{flex:1 1;min-width:0}.CompanyPageSubscription_planBadgeRow__Q36tA{align-items:center;display:flex;gap:10px;margin-bottom:10px}.CompanyPageSubscription_planType__vI2cE{background:#edf4ff;border:1px solid #d9e6fb;border-radius:999px;color:#5577af}.CompanyPageSubscription_planType__vI2cE,.CompanyPageSubscription_statusBadge__xiba6{align-items:center;display:inline-flex;font-size:12px;font-weight:800;height:28px;justify-content:center;padding:0 12px}.CompanyPageSubscription_statusBadge__xiba6{border-radius:999px}.CompanyPageSubscription_statusActive__jWqe1{background:#22c55e24;border:1px solid #22c55e2e;color:#0d9554}.CompanyPageSubscription_planTitle__WgTkQ{color:#203d73;font-size:30px;font-weight:800;line-height:1.1;margin:0}.CompanyPageSubscription_planSubtitle__gzWig{color:#7388ae;font-size:15px;font-weight:500;line-height:1.5;margin:10px 0 0;max-width:820px}.CompanyPageSubscription_heroRight__kqBcV{align-items:center;display:flex;flex-shrink:0;gap:12px}.CompanyPageSubscription_primaryButtonFull__R8zKx,.CompanyPageSubscription_primaryButton__2WCn9,.CompanyPageSubscription_secondaryButtonFull__DOiTW,.CompanyPageSubscription_secondaryButton__IVt9Z{border-radius:16px;cursor:pointer;font-size:15px;font-weight:700;height:48px;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease,background .18s ease,border-color .18s ease}.CompanyPageSubscription_primaryButton__2WCn9{background:linear-gradient(135deg,#6f94e8,#3263bf);border:none;box-shadow:0 14px 28px #3263bf2e;color:#fff;padding:0 20px}.CompanyPageSubscription_primaryButtonFull__R8zKx:hover,.CompanyPageSubscription_primaryButton__2WCn9:hover{filter:brightness(1.03);transform:translateY(-1px)}.CompanyPageSubscription_secondaryButton__IVt9Z{background:#ffffffe6;border:1px solid #dbe4f4;color:#355890;padding:0 18px}.CompanyPageSubscription_secondaryButtonFull__DOiTW:hover,.CompanyPageSubscription_secondaryButton__IVt9Z:hover{background:#fff;border-color:#cfdbef}.CompanyPageSubscription_heroStats__1rqNj{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.CompanyPageSubscription_statCard__uunB1{background:#f8fbffe6;border:1px solid #e4ebf8;border-radius:18px;display:flex;flex-direction:column;gap:8px;padding:16px}.CompanyPageSubscription_statLabel__hvkAu{color:#7f93b4;font-size:13px;font-weight:700}.CompanyPageSubscription_statValue__2lW02{color:#203d73;font-size:30px;font-weight:800;line-height:1}.CompanyPageSubscription_mainGrid__cVdjt{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(12,minmax(0,1fr));width:100%}.CompanyPageSubscription_card__HonYb{background:#ffffffe6;border:1px solid #dfe7f5;border-radius:20px;box-shadow:0 8px 22px #2e497b0d;box-sizing:border-box;min-width:0;padding:18px}.CompanyPageSubscription_sectionHeader__KBt93{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.CompanyPageSubscription_sectionTitle__JI6PQ{color:#213f74;font-size:18px;font-weight:800;margin:0}.CompanyPageSubscription_sectionHint__BxzNT{color:#8aa0c2;font-size:12px;font-weight:700;white-space:nowrap}.CompanyPageSubscription_infoGrid__qvCyn{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.CompanyPageSubscription_infoItem__uXEQJ{background:#f7f9fd;border:1px solid #e7edf7;border-radius:16px;min-width:0;padding:14px}.CompanyPageSubscription_infoLabel__R1vCB{color:#8da0be;display:block;font-size:11px;font-weight:800;letter-spacing:.03em;margin-bottom:6px;text-transform:uppercase}.CompanyPageSubscription_infoValue__53sOH{color:#2e4b81;display:block;font-size:15px;font-weight:700;line-height:1.35}.CompanyPageSubscription_billingBox__XLyy7{background:linear-gradient(180deg,#f8fbff,#f3f8ff);border:1px solid #e4ecf9;border-radius:18px;padding:18px}.CompanyPageSubscription_billingMain__ZafzT{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.CompanyPageSubscription_billingAmount__N\+XuL{color:#203d73;font-size:34px;font-weight:800;line-height:1}.CompanyPageSubscription_billingPeriod__Y75fi{color:#7a8fb2;font-size:14px;font-weight:600}.CompanyPageSubscription_billingBreakdown__Lil6d{display:flex;flex-direction:column;gap:10px}.CompanyPageSubscription_breakdownRow__XsEuG{align-items:center;color:#55709d;display:flex;font-size:14px;font-weight:600;gap:12px;justify-content:space-between}.CompanyPageSubscription_breakdownTotal__iK8v1{border-top:1px solid #dfe8f7;color:#27457a;font-size:15px;font-weight:800;margin-top:4px;padding-top:10px}.CompanyPageSubscription_featuresCard__k\+xYa,.CompanyPageSubscription_modulesCard__QHDym{grid-column:span 6}.CompanyPageSubscription_renewalCard__LdKCI{grid-column:span 5}.CompanyPageSubscription_card__HonYb:first-child,.CompanyPageSubscription_historyCard__01eDD{grid-column:span 7}.CompanyPageSubscription_card__HonYb:nth-child(2){grid-column:span 5}.CompanyPageSubscription_featureList__0evWV{display:flex;flex-direction:column;gap:12px}.CompanyPageSubscription_featureItem__OwmZE{align-items:flex-start;background:#f7f9fd;border:1px solid #e7edf7;border-radius:14px;color:#35588f;display:flex;font-size:14px;font-weight:600;gap:10px;line-height:1.4;padding:12px 14px}.CompanyPageSubscription_featureDot__\+986w{background:linear-gradient(135deg,#6f94e8,#3263bf);border-radius:50%;flex-shrink:0;height:10px;margin-top:5px;width:10px}.CompanyPageSubscription_moduleGrid__ooBt0{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.CompanyPageSubscription_moduleItem__l8SZB{background:#f7f9fd;border:1px solid #e7edf7;border-radius:16px;min-width:0;padding:14px}.CompanyPageSubscription_moduleTitle__R9TX8{color:#27457a;display:block;font-size:15px;font-weight:800;margin-bottom:6px}.CompanyPageSubscription_moduleDesc__fzMRK{color:#7187ad;display:block;font-size:13px;font-weight:500;line-height:1.45}.CompanyPageSubscription_renewalContent__8BIBr{display:flex;flex-direction:column;gap:14px}.CompanyPageSubscription_renewalBox__EpNbu{background:linear-gradient(180deg,#f8fbff,#f3f8ff);border:1px solid #e4ecf9;border-radius:18px;padding:16px}.CompanyPageSubscription_renewalLabel__JBLOO{color:#8aa0c2;display:block;font-size:12px;font-weight:800;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.CompanyPageSubscription_renewalValue__Nppte{color:#203d73;display:block;font-size:28px;font-weight:800;line-height:1}.CompanyPageSubscription_renewalText__2FIH4{color:#7288ae;font-size:14px;font-weight:500;line-height:1.5;margin:12px 0 0}.CompanyPageSubscription_actionList__p78CM{display:flex;flex-direction:column;gap:10px}.CompanyPageSubscription_primaryButtonFull__R8zKx{background:linear-gradient(135deg,#6f94e8,#3263bf);border:none;box-shadow:0 12px 24px #3263bf29;color:#fff;width:100%}.CompanyPageSubscription_secondaryButtonFull__DOiTW{background:#f7fafe;border:1px solid #dbe4f4;color:#355890;width:100%}.CompanyPageSubscription_historyTable__62Rll{width:100%}.CompanyPageSubscription_historyHead__D7MiF,.CompanyPageSubscription_historyRow__ooLm0{grid-column-gap:12px;align-items:center;column-gap:12px;display:grid;grid-template-columns:1.3fr 1.8fr .7fr .9fr .9fr}.CompanyPageSubscription_historyHead__D7MiF{background:#f4f7fc;border-radius:12px;color:#50658d;font-size:12px;font-weight:800;padding:10px 12px}.CompanyPageSubscription_historyBody__3xG-g{display:flex;flex-direction:column;gap:8px;margin-top:8px}.CompanyPageSubscription_historyRow__ooLm0{background:#fbfcff;border:1px solid #e7edf7;border-radius:12px;color:#32486f;font-size:13px;font-weight:600;padding:12px}.CompanyPageSubscription_tableStatus__7-2Wd{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;height:28px;justify-content:center;padding:0 12px;width:-webkit-fit-content;width:fit-content}.CompanyPageSubscription_tableStatusActive__Y8OKj{background:#22c55e24;color:#0d9554}.CompanyPageSubscription_tableStatusCompleted__FTq-H{background:#60749624;color:#5a6f92}.CompanyPageHeader_container__zqbL-{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f4f8ffe0;border-bottom:1px solid #d3ddede6;box-sizing:border-box;display:flex;font-family:Inter,Roboto,Poppins,sans-serif;gap:16px;height:78px;justify-content:space-between;padding:14px 24px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:20}.CompanyPageHeader_leftBlock__jL6E8{display:flex;flex-direction:column;justify-content:center;min-width:0}.CompanyPageHeader_pageOverline__uYhDe{color:#8aa0c2;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1;margin-bottom:6px;text-transform:uppercase}.CompanyPageHeader_pageTitleRow__dFemj{align-items:center;display:flex;gap:10px;min-width:0}.CompanyPageHeader_pageTitle__mTNPZ{color:#213f74;font-size:28px;font-weight:800;line-height:1;margin:0;white-space:nowrap}.CompanyPageHeader_pageBadge__9s86j{align-items:center;background:#e9f1ff;border:1px solid #d7e4fb;border-radius:999px;color:#4c6fa9;display:inline-flex;font-size:12px;font-weight:700;height:26px;justify-content:center;padding:0 10px;white-space:nowrap}.CompanyPageHeader_rightBlock__AVvzS{align-items:center;display:flex;flex-shrink:0;gap:10px}.CompanyPageHeader_iconButton__AHuD\+{align-items:center;background:#ffffffeb;border:1px solid #dbe4f3;border-radius:14px;box-shadow:0 6px 14px #334f830d;cursor:pointer;display:inline-flex;height:42px;justify-content:center;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;width:42px}.CompanyPageHeader_iconButton__AHuD\+:hover{background:#fff;border-color:#cfdcf0;box-shadow:0 10px 20px #334f8314;transform:translateY(-1px)}.CompanyPageHeader_notificationIcon__u2n3g{background-color:#416299;height:18px;-webkit-mask-image:url(/static/media/bell-outline.5cecdfd868a3f598f789.svg);mask-image:url(/static/media/bell-outline.5cecdfd868a3f598f789.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:18px}.CompanyPageHeader_profileButton__cn\+Xb{align-items:center;background:#fffffff0;border:1px solid #dbe4f3;border-radius:15px;box-shadow:0 6px 14px #334f830d;cursor:pointer;display:inline-flex;gap:10px;height:42px;padding:0 12px 0 8px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.CompanyPageHeader_profileButton__cn\+Xb:hover{background:#fff;border-color:#cfdcf0;box-shadow:0 10px 20px #334f8314;transform:translateY(-1px)}.CompanyPageHeader_avatarCircle__qUEkk{align-items:center;background:linear-gradient(135deg,#6f94e8,#3263bf);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:800;height:28px;justify-content:center;line-height:1;width:28px}.CompanyPageHeader_profileMeta__bS\+B6{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.CompanyPageHeader_profileName__l54Tw{color:#28467c;font-size:13px;font-weight:700;line-height:1.1;white-space:nowrap}.CompanyPageHeader_profileRole__jub\+Q{color:#8ca1c1;font-size:11px;font-weight:600;line-height:1.1;margin-top:2px;white-space:nowrap}.CompanyPageSidebar_container__pfNRp{background:radial-gradient(circle at top left,#7aa4ff1f,#0000 28%),linear-gradient(180deg,#2b5790,#1f4579 42%,#183865);border-right:1px solid #ffffff14;box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,Roboto,Poppins,sans-serif;height:100vh;overflow:hidden;padding:14px 16px 18px;position:-webkit-sticky;position:sticky;top:0;width:248px}.CompanyPageSidebar_topGlow__rWg5E{background:radial-gradient(circle,#ffffff29 0,#0000 70%);height:220px;left:-60px;pointer-events:none;position:absolute;top:-90px;width:220px}.CompanyPageSidebar_logoBlock__JOkYI{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:none;border-radius:0;display:flex;gap:12px;margin-bottom:10px;min-height:78px;padding:8px 6px 14px;position:relative;z-index:2}.CompanyPageSidebar_logoButton__PtG-h{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:16px;cursor:pointer;display:inline-flex;flex-shrink:0;height:50px;justify-content:center;padding:0;transition:transform .18s ease,background .18s ease,border-color .18s ease;width:50px}.CompanyPageSidebar_logoButton__PtG-h:hover{background:#ffffff1f;border-color:#ffffff29;transform:translateY(-1px)}.CompanyPageSidebar_logo__VRToX{background-image:url(/static/media/Muir_icon.5c7d0506c7ff5f699d30.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.CompanyPageSidebar_brandText__Rov6j{display:flex;flex-direction:column;justify-content:center;min-width:0}.CompanyPageSidebar_brandTitle__4LTPB{color:#fff;font-size:17px;font-weight:800;line-height:1.05}.CompanyPageSidebar_brandSubtitle__uvXbv{color:#e2ecffb8;font-size:12px;font-weight:600;line-height:1.1;margin-top:4px}.CompanyPageSidebar_sectionLabel__JkYrj{color:#dce8ff80;font-size:11px;font-weight:800;letter-spacing:.08em;margin:2px 4px 10px 6px;text-transform:uppercase}.CompanyPageSidebar_navLinks__DXijm{display:flex;flex-direction:column;gap:8px;position:relative;z-index:2}.CompanyPageSidebar_sideRef__N04bY{align-items:center;background:#0000;border:1px solid #0000;border-radius:18px;color:#fff;cursor:pointer;display:flex;gap:12px;min-height:68px;padding:12px 14px;position:relative;text-align:left;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease;width:100%}.CompanyPageSidebar_sideRef__N04bY:hover{background:#ffffff14;border-color:#ffffff14;box-shadow:0 8px 18px #07183b24;transform:translateX(3px)}.CompanyPageSidebar_active__HkcLl{background:linear-gradient(90deg,#ffffff2e,#ffffff14);border-color:#ffffff1f;box-shadow:0 8px 18px #07183b2e,inset 0 1px 0 #ffffff1a}.CompanyPageSidebar_activeBar__Yiczu{background:linear-gradient(180deg,#fff,#d8e8ff);border-radius:999px;height:0;left:-16px;position:absolute;top:50%;transform:translateY(-50%);transition:height .18s ease;width:4px}.CompanyPageSidebar_active__HkcLl .CompanyPageSidebar_activeBar__Yiczu{height:56%}.CompanyPageSidebar_iconWrap__zC3on{align-items:center;background:#ffffff1a;border-radius:14px;display:inline-flex;flex-shrink:0;font-size:18px;height:40px;justify-content:center;line-height:1;width:40px}.CompanyPageSidebar_active__HkcLl .CompanyPageSidebar_iconWrap__zC3on{background:#ffffff29}.CompanyPageSidebar_textWrap__WnM-A{display:flex;flex-direction:column;min-width:0}.CompanyPageSidebar_label__We\+Tt{color:#fff;font-size:15px;font-weight:700;line-height:1.15}.CompanyPageSidebar_hint__V\+OYa{color:#e6efffb3;font-size:12px;font-weight:500;line-height:1.15;margin-top:4px}.CompanyPageSidebar_bottomCard__KQwLN{background:#ffffff14;border:1px solid #ffffff1a;border-radius:18px;box-shadow:inset 0 1px 0 #ffffff14;display:flex;flex-direction:column;gap:6px;margin-top:auto;padding:16px 16px 18px;position:relative;z-index:2}.CompanyPageSidebar_bottomCardTitle__iJmmr{color:#dfeaffad;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.CompanyPageSidebar_bottomCardValue__doeHm{color:#fff;font-size:24px;font-weight:800;line-height:1}.CompanyPageSidebar_bottomCardHint__ym30z{color:#e4edffb8;font-size:12px;font-weight:500;line-height:1.35}.CompanyLayout_layout__aYc8l{display:flex}.CompanyLayout_main__rvCMA{display:flex;flex:1 1;flex-direction:column;min-width:0}.CompanyLayout_content__d9f9G{background:linear-gradient(180deg,#edf4ff,#f7faff 42%,#fff);flex:1 1;padding:18px}
/*# sourceMappingURL=main.439e6cdd.css.map*/