@import url(https://fonts.googleapis.com/css2?family=Golos+Text:wght@400..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);.button_button__1-VWo{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;outline:none;padding:12px 24px;transition:all .3s ease}.button_filled_emerald__euKsB{background:#2a6458;color:#fff}.button_filled_orange__-xiJg{background:#ff764f;color:#fff}.button_outline_emerald__9ISzg{background:none;border-color:#2a6458;color:#2a6458}.button_outline_orange__IfCYr{background:none;border-color:#ff764f;color:#ff764f}.button_disabled__kr8sY{cursor:not-allowed;opacity:.6}.button_filled_emerald__euKsB.button_disabled__kr8sY{background:#2a6458}.button_filled_orange__-xiJg.button_disabled__kr8sY{background:#ff764f}.button_outline_emerald__9ISzg.button_disabled__kr8sY{border-color:#2a6458;color:#2a6458}.button_outline_orange__IfCYr.button_disabled__kr8sY{border-color:#ff764f;color:#ff764f}.button_filled_emerald__euKsB:not(:disabled):hover{background:#1e4a3f;box-shadow:0 2px 8px #2a645833}.button_filled_orange__-xiJg:not(:disabled):hover{background:#e56a47;box-shadow:0 2px 8px #ff764f33}.button_outline_emerald__9ISzg:not(:disabled):hover{background:#2a64581a;box-shadow:0 2px 8px #2a64581a}.button_outline_orange__IfCYr:not(:disabled):hover{background:#ff764f1a;box-shadow:0 2px 8px #ff764f1a}.button_button__1-VWo:not(:disabled):active{transform:scale(.98)}@media (max-width:768px){.button_button__1-VWo{font-size:14px;padding:8px 16px}}.checkbox_hiddenCheckbox__Wwi0W{display:none}.checkbox_checkboxLabel__sY-VT{align-items:center;cursor:pointer;display:flex;margin-right:20px}.checkbox_checkboxLabel__sY-VT.checkbox_disabled__N44gT{cursor:not-allowed}.checkbox_customCheckbox__7q64b{background-color:#fff;border:1px solid #00181333;border-radius:5px;display:inline-block;height:24px;margin-right:8px;position:relative;transition:background-color .3s ease;width:24px}.checkbox_text__uYirC{display:flex;font-size:14px;gap:8px}.checkbox_checkmark__y8hoc{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease}.checkbox_hiddenCheckbox__Wwi0W:checked+.checkbox_customCheckbox__7q64b{background:linear-gradient(92.56deg,#2a6458 9.84%,#3c887b 89.99%)}.checkbox_hiddenCheckbox__Wwi0W:checked+.checkbox_customCheckbox__7q64b .checkbox_checkmark__y8hoc{opacity:1}.checkbox_customCheckbox__7q64b{color:#333;font-size:14px}.custom-select_selectContainer__kVEw6{position:relative;width:100%}.custom-select_selectTrigger__Wpcbj{align-items:center;background:linear-gradient(92.56deg,#2a64584d 9.84%,#3c887b4d 89.99%);border-radius:8px;color:#001813;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:space-between;overflow:hidden;padding:16px 12px;white-space:nowrap;width:100%}.custom-select_menuItemText__bdsbX{text-overflow:ellipsis}.custom-select_selectTrigger__Wpcbj img{height:16px;transition:transform .2s ease;width:16px}.custom-select_selectTrigger__Wpcbj[data-open=true] img{transform:rotate(180deg)}.custom-select_dropdown__5pxw5{background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;left:0;padding:4px;position:absolute;top:100%;width:100%;z-index:1000}.custom-select_menuItemWrapper__yVA-X{cursor:pointer;position:relative}.custom-select_menuItem__Kd25t{align-items:center;background-color:#fff;border-radius:6px;color:#001813;display:flex;font-size:14px;justify-content:space-between;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;transition:background-color .2s ease;white-space:nowrap}.custom-select_menuItemWrapper__yVA-X:hover>.custom-select_menuItem__Kd25t{background-color:#d1dfdc80}.custom-select_submenu__R-tPk{background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;left:calc(100% - 8px);margin-left:8px;min-width:200px;padding:4px;position:absolute;top:0;z-index:1000}.custom-select_submenuBottom__d7-I8{left:0;margin-left:0;margin-top:8px;top:100%}.custom-select_submenuArrow__2VzR4{height:16px;opacity:.7;transform:rotate(-90deg);transition:transform .2s ease;width:16px}.custom-select_submenuArrowDown__0d2cq{transform:rotate(0deg)}.custom-select_submenuItem__goCJ2{align-items:center;background-color:#fff;border-radius:6px;color:#001813;cursor:pointer;display:flex;font-size:14px;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;transition:background-color .2s ease;white-space:nowrap}.custom-select_submenuItem__goCJ2:hover{background-color:#d1dfdc80}.custom-select_menuItem__Kd25t.custom-select_disabled__I96tf{cursor:not-allowed;opacity:.5;pointer-events:none}@media (max-width:768px){.custom-select_submenu__R-tPk{left:0;margin-left:0;top:100%;width:100%}.custom-select_submenuArrow__2VzR4{transform:rotate(0deg)}}.file-upload_input__59zlI{display:none}.input-with-checkbox_additionalServices__Z48s7{border-bottom:1px solid #2a64584d;margin-top:20px;padding-bottom:30px;padding-top:16px;width:100%}.input-with-checkbox_title__83Vr9{color:#001813;font-size:18px;font-weight:600;margin-bottom:16px}.input-with-checkbox_row__DxIwd{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;width:100%}.input-with-checkbox_row__DxIwd:not(:last-child){margin-bottom:16px}.input-with-checkbox_fieldGroup__1TEwA{display:flex;flex-direction:column;gap:8px;width:100%}.input-with-checkbox_input__44Rc0{background-color:#f3f3f3;border:1px solid #00181333;border-radius:6px;font-size:14px;padding:8px 12px;width:100%}label{font-size:14px}.input-with-checkbox_checkboxLabel__4-7It{align-items:center;display:flex;gap:8px}@media (max-width:768px){.input-with-checkbox_fieldGroup__1TEwA{gap:6px}.input-with-checkbox_input__44Rc0{font-size:13px;padding:8px}label{font-size:13px}}@media (max-width:480px){.input-with-checkbox_title__83Vr9{font-size:16px}.input-with-checkbox_input__44Rc0{font-size:14px}}.input-with-label_fieldRow__z6Szu{display:flex;gap:8px;margin-bottom:20px;position:relative;width:100%}.input-with-label_inputWrapper__RICaq{position:relative;width:100%}.input-with-label_passwordToggle__tZ8hA{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.input-with-label_eyeIcon__DUUXU{height:20px;width:20px}.input-with-label_noMargin__pNkLe{margin-bottom:0}.input-with-label_inputContainer__KpcA9{position:relative;width:100%}.input-with-label_errorText__YpBwP{bottom:-16px;color:#e72525;font-size:12px;left:0;position:absolute}.input-with-label_input__-jyU5{background-color:#f3f3f3;border:1px solid #00181333;border-radius:6px;box-sizing:border-box;font-size:14px;height:48px;padding:16px 12px;transition:all .2s ease-out;width:100%}.input-with-label_input__-jyU5.input-with-label_hasValue__6jLbU,.input-with-label_input__-jyU5[type=date]{padding-bottom:10px;padding-top:22px}.input-with-label_input__-jyU5:focus{border-color:#00181366;outline:none;padding-bottom:10px;padding-top:22px}.input-with-label_input__-jyU5.input-with-label_error__e6--Y{animation:input-with-label_shake__EzuRj .2s ease-in-out 0s 2;border:1px solid #e72525}.input-with-label_floatingLabel__Z8AkB{color:#999;font-size:14px;left:12px;max-width:calc(100% - 24px);overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:50%;transform:translateY(-50%);transition:all .2s ease-out;white-space:nowrap}.input-with-label_floatingLabelFloating__ATCRP{color:#666;font-size:11px;top:6px;transform:translateY(0)}.input-with-label_input__-jyU5[type=date]::-webkit-datetime-edit{color:#0000}.input-with-label_input__-jyU5[type=date]:not(:focus)::-webkit-datetime-edit{color:inherit}.input-with-label_required__bb4MG{color:#e72525}.input-with-label_vertical__zTA8d{align-items:flex-start;flex-direction:column}.input-with-label_horizontal__EytgP{align-items:center;flex-direction:row}@keyframes input-with-label_shake__EzuRj{0%{margin-left:0}25%{margin-left:.5rem}75%{margin-left:-.5rem}to{margin-left:0}}@media (max-width:768px){.input-with-label_horizontal__EytgP{align-items:flex-start;flex-direction:column}.input-with-label_input__-jyU5{font-size:13px;height:44px;padding:14px 10px}.input-with-label_input__-jyU5.input-with-label_hasValue__6jLbU,.input-with-label_input__-jyU5:focus,.input-with-label_input__-jyU5[type=date]{padding-bottom:8px;padding-top:20px}.input-with-label_errorText__YpBwP{font-size:11px}}.loader_loaderContainer__Bi8KF{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.loader_loader__rvgvK{animation:loader_spin__jgRZq 1s linear infinite;border:2px solid;border-radius:50%;height:20px;width:20px}@keyframes loader_spin__jgRZq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal_overlay__Vq7eX{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal_modal__ztaV2{background:#fff;border-radius:8px;max-height:90vh;max-width:90%;min-width:400px;overflow-y:auto;padding:24px}.modal_header__B\+A0e{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.modal_title__W0LRK{font-size:24px;margin:0}.modal_closeButton__eZVsl{background:none;border:none;color:#666;cursor:pointer;font-size:24px;padding:0}.modal_closeButton__eZVsl:hover{color:#000}.modal_content__SskGC{margin-top:16px}.popover_trigger__TjGRq{cursor:pointer}.popover_popover__TcZD7{animation:popover_popoverFadeIn__LFFAQ .3s ease-out;background:#fff;border-radius:8px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014,0 9px 28px 8px #0000000d;min-width:300px;padding:12px 16px;position:absolute;transform:translateX(-50%);z-index:1000}@keyframes popover_popoverFadeIn__LFFAQ{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.popover_header__HRP1B{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.popover_title__Pzsv-{color:#000000d9;font-size:16px;font-weight:500;margin:0}.popover_closeButton__OXNKo{background:none;border:none;color:#00000073;cursor:pointer;font-size:18px;line-height:1;padding:0;transition:color .2s}.popover_closeButton__OXNKo:hover{color:#000000bf}.popover_content__0HNCF{color:#000000a6;font-size:14px;line-height:1.5;margin-bottom:16px}.popover_footer__JQj4G{display:flex;gap:8px;justify-content:flex-end}.popover_overlay__XBpAx{background-color:#000;bottom:0;height:100vh;left:0;opacity:.2;position:fixed;right:0;top:0;width:100vw;z-index:100}.table_tableWrapper__Zd\+7p{-webkit-overflow-scrolling:touch;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;overflow-x:auto;overflow-x:scroll;scrollbar-color:#2a645880 #2a64581a;scrollbar-width:thin;width:100%;&::-webkit-scrollbar{-webkit-appearance:none;display:block;height:8px;width:8px}&::-webkit-scrollbar-track{background:#2a64581a;border-radius:4px}&::-webkit-scrollbar-thumb{background-color:#2a645880;border-radius:4px}&:after{background:linear-gradient(90deg,#0000,#fff);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:32px}}.table_tableContainer__ItOLO{position:relative;width:100%}.table_table__oSGJX{background:#fff;border-collapse:collapse;display:table;min-width:800px;width:100%}.table_header__aNxO\+{background:#fff;display:table-header-group;position:sticky;top:0;z-index:1}.table_headerCell__i1oRI{word-wrap:break-word;border-bottom:1px solid #0000001a;color:#000;display:table-cell;font-size:14px;font-weight:500;max-width:300px;padding:12px 16px;text-align:left;vertical-align:middle;white-space:normal}.table_body__9jOnB{display:table-row-group}.table_row__IHRfy{display:table-row;transition:background-color .2s}.table_row__IHRfy:hover{background-color:#2a64580d}.table_cell__VAMb0{word-wrap:break-word;border-bottom:1px solid #0000001a;display:table-cell;font-size:14px;max-width:300px;padding:12px 16px;text-align:left;vertical-align:middle;white-space:normal}.table_cell__VAMb0.table_small__jl\+4s,.table_headerCell__i1oRI.table_small__jl\+4s{width:120px}.table_cell__VAMb0.table_medium__tapeD,.table_headerCell__i1oRI.table_medium__tapeD{width:180px}.table_cell__VAMb0.table_large__TG3Wg,.table_headerCell__i1oRI.table_large__TG3Wg{width:240px}.table_checkbox__1g73u{text-align:center;width:40px}.table_empty__zsaMW{color:#888;padding:20px;text-align:center}.table_cell__VAMb0.table_nowrap__9LFam,.table_headerCell__i1oRI.table_nowrap__9LFam{max-width:none;white-space:nowrap}.table_headerCellRow__rh3tn{display:flex;gap:4px}.table_headerCellRowSortable__mP\+kv{cursor:pointer}.table_filterInput__EP\+dn{border:1px solid #ccc;border-radius:4px;font-size:12px;padding:4px;width:100%}@media (max-width:768px){.table_cell__VAMb0,.table_headerCell__i1oRI{max-width:150px;padding:8px}}.tooltip_tooltip__UGSmQ{align-items:center;background:#2a645833;border-radius:50%;display:flex;font-size:10px;height:20px;justify-content:center;margin-left:4px;width:20px}.searchable-select_fieldContainer__ePfZ3{margin-bottom:20px;position:relative;width:100%}.searchable-select_inputContainer__LYD3M{position:relative;width:100%}.searchable-select_input__6Gogi{background-color:#f3f3f3;border:1px solid #00181333;border-radius:6px;box-sizing:border-box;font-size:14px;height:48px;padding:16px 12px;transition:all .2s ease-out;width:100%}.searchable-select_input__6Gogi.searchable-select_hasValue__iIT7K{padding-bottom:10px;padding-top:22px}.searchable-select_input__6Gogi:focus{border-color:#00181366;outline:none;padding-bottom:10px;padding-top:22px}.searchable-select_input__6Gogi.searchable-select_error__jW8xK{animation:searchable-select_shake__9IDhW .2s ease-in-out 0s 2;border:1px solid #e72525}.searchable-select_floatingLabel__FFySK{color:#999;font-size:14px;left:12px;max-width:calc(100% - 24px);overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:50%;transform:translateY(-50%);transition:all .2s ease-out;white-space:nowrap;z-index:2}.searchable-select_floatingLabelFloating__3AqX3{color:#666;font-size:11px;top:6px;transform:translateY(0)}.searchable-select_required__3hTCG{color:#e72525}.searchable-select_errorText__KlNvU{bottom:-16px;color:#e72525;font-size:12px;left:0;position:absolute}.searchable-select_dropdown__-6PZS{background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 8px #0000001a;left:0;max-height:200px;min-height:40px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:100}.searchable-select_results__nbIto{padding:4px 0}.searchable-select_resultItem__8Ito8{cursor:pointer;font-size:14px;overflow:hidden;padding:10px 12px;text-overflow:ellipsis;white-space:nowrap}.searchable-select_resultItem__8Ito8:hover{background-color:#f0f0f0}.searchable-select_addOption__v52ud{color:#2563eb;cursor:pointer;font-size:14px;padding:10px 12px}.searchable-select_addOption__v52ud:hover{background-color:#f0f0f0;text-decoration:underline}.searchable-select_loading__1focE{color:#777;font-size:14px;font-style:italic;padding:10px 12px;text-align:center}.searchable-select_modalContent__cvuXi{padding:16px}.searchable-select_modalInput__OByUB{border:1px solid #ddd;border-radius:4px;margin-bottom:16px;padding:8px 12px;width:100%}.searchable-select_modalActions__W4NO3{display:flex;gap:8px;justify-content:flex-end}@keyframes searchable-select_shake__9IDhW{0%{margin-left:0}25%{margin-left:.5rem}75%{margin-left:-.5rem}to{margin-left:0}}@media (max-width:768px){.searchable-select_input__6Gogi{font-size:13px;height:44px;padding:14px 10px}.searchable-select_input__6Gogi.searchable-select_hasValue__iIT7K,.searchable-select_input__6Gogi:focus{padding-bottom:8px;padding-top:20px}.searchable-select_errorText__KlNvU{font-size:11px}}.approval-progress_approvalProgress__momdP{align-items:center;display:flex;width:100%}.approval-progress_progressBar__Nl4Qu{background-color:#f0f0f0;border-radius:4px;box-shadow:inset 0 1px 3px #0000001a;flex-grow:1;height:24px;overflow:hidden}.approval-progress_progressFill__sYJd7{border-radius:4px;height:100%;transition:width .3s ease}.approval-progress_progressFill__sYJd7.approval-progress_orange__zAP3y{background:linear-gradient(90deg,#ffa726,#ff8f00)}.approval-progress_progressFill__sYJd7.approval-progress_green__F8vgI{background:linear-gradient(90deg,#66bb6a,#43a047)}.approval-progress_percentageText__A3p4j{color:#555;font-size:12px;font-weight:500;min-width:40px;text-align:right}.checked-icon_checkedIcon__09KoG{align-items:center;background:linear-gradient(93deg,#2a6458 9.84%,#3c887b 89.99%);border-radius:3px;display:flex;height:20px;justify-content:center;width:20px}.error_errorText__nOKt0{color:#e72525;font-size:42px;font-weight:600;margin-bottom:40px}.error_notFound__pHmmn{margin-bottom:30px}.error_backButton__Tx3qS{background:none;background:#fff;border:1px solid #ff764f;border-radius:5px;color:#ff764f;padding:10px 20px;transition:all .2s linear}.error_backButton__Tx3qS:hover{background:#ff764f;color:#fff}.chat-section_chatContainer__dd69R{background:linear-gradient(145deg,#f8f9fa,#e9ecef);border:1px solid #0000000d;border-radius:15px;box-shadow:0 4px 6px #0000001a;max-width:800px;padding:20px}.chat-section_messages__anTou{background:#ffffffe6;border-radius:10px;height:400px;margin-bottom:20px;overflow-y:auto;padding:15px;scrollbar-color:#4a90e2 #f0f0f0;scrollbar-width:thin}.chat-section_messages__anTou::-webkit-scrollbar{width:8px}.chat-section_messages__anTou::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.chat-section_messages__anTou::-webkit-scrollbar-thumb{background:#4a90e2;border-radius:4px}.chat-section_message__RO32K{background:#fff;border-radius:10px;box-shadow:0 2px 4px #0000000d;margin-bottom:15px;padding:15px;transition:transform .2s ease}.chat-section_message__RO32K:hover{transform:translateX(5px)}.chat-section_messageHeader__PBFDk{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.chat-section_sender__ODtrg{color:#2c3e50;font-size:.95rem;font-weight:600}.chat-section_time__rioar{color:#7f8c8d;font-size:.8rem}.chat-section_content__ilH34{color:#34495e;line-height:1.5;white-space:pre-wrap}.chat-section_mention__ik\+Mn{background:#4a90e21a;border-radius:4px;color:#4a90e2;font-weight:600;padding:2px 5px}.chat-section_messageForm__Ik9vl{align-items:flex-end;display:flex;gap:10px}.chat-section_textarea__zeVl-{border:2px solid #e0e0e0;border-radius:8px;flex-grow:1;font-size:1rem;min-height:80px;padding:12px;resize:none;transition:all .3s ease}.chat-section_textarea__zeVl-:focus{border-color:#4a90e2;box-shadow:0 0 0 3px #4a90e233;outline:none}.chat-section_button__NShB2{align-items:center;background:linear-gradient(135deg,#4a90e2,#3068b7);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s ease}.chat-section_button__NShB2:hover{box-shadow:0 4px 6px #4a90e233;transform:translateY(-1px)}.chat-section_button__NShB2:disabled{background:#bdc3c7;box-shadow:none;cursor:not-allowed;transform:none}@keyframes chat-section_messageAppear__g3jXa{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat-section_message__RO32K{animation:chat-section_messageAppear__g3jXa .3s ease-out}.invoices-page_container__Et8zE{background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;padding:20px}.invoices-page_header__SkHlF{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.invoices-page_title__yFUpc{color:#001813;font-size:42px;margin-bottom:25px}.invoices-page_filters__hvRTJ{display:flex;gap:10px}.invoices-page_resetButton__wAKvf{background:none;border:none;border-radius:5px;color:#ff4f4f;cursor:pointer;font-size:24px;transition:color .2s;width:fit-content}.invoices-page_resetButton__wAKvf:hover{color:red}.invoices-page_loading__jKgta{color:#888;font-size:18px;text-align:center}.invoices-page_invoicesAmount__BPoKe{margin-left:8px}.invoices-page_actions__XA-gx{display:flex;gap:16px;margin-top:20px}.invoices-page_buttons__-REFv{display:flex;gap:16px}@media (max-width:768px){.invoices-page_title__yFUpc{font-size:32px;margin-bottom:10px}}.invoice-summary_summary__4gOFn{margin-left:auto;margin-top:24px;width:300px}.invoice-summary_summary__4gOFn .invoice-summary_row__05SpL{display:flex;gap:16px;justify-content:space-between;margin-bottom:8px}.invoice-summary_row__05SpL{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%}@media (max-width:768px){.invoice-summary_row__05SpL{gap:12px;grid-template-columns:1fr}.invoice-summary_summary__4gOFn{width:100%}}.approval-section_approvalBlock__ZGivf{background:#f9fafb;border-radius:8px;display:flex;flex-direction:column;gap:12px;margin-top:16px;padding:16px}.approval-section_approvalBlock__ZGivf h4{color:#374151;font-size:16px;margin-bottom:12px}.approval-section_approved__r06Hk{color:#28a745;font-weight:500}.approval-section_pending__okWJv{color:#ffc107}.approval-section_approvedIcon__3lYSI{color:#28a745;font-size:16px;line-height:1}.approval-section_pendingIcon__Ogold{color:#ffc107;font-size:16px;line-height:1}.invoice-additional-info_additionalServices__RytHn{border-bottom:1px solid #2a64584d;margin-top:20px;padding-bottom:30px;padding-top:16px;width:100%}.invoice-additional-info_title__h7M-i{color:#001813;font-size:18px;font-weight:600;margin-bottom:16px}.invoice-additional-info_row__zFGmf{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;width:100%}.invoice-additional-info_row__zFGmf:not(:last-child){margin-bottom:16px}.invoice-additional-info_fieldGroup__Fkb5X{box-sizing:border-box;display:flex;flex-basis:calc(25% - 16px);flex-direction:column;flex-grow:1;flex-shrink:1;min-width:200px}.invoice-additional-info_input__lwb59{background-color:#f3f3f3;border:1px solid #00181333;border-radius:5px;box-sizing:border-box;font-size:14px;padding:10px;width:100%}input:disabled{background-color:#e0e0e0}label{font-size:12px;margin-bottom:8px;white-space:nowrap}.invoice-additional-info_checkboxLabel__\+DYQI,label{align-items:center;display:flex;gap:8px}@media (max-width:768px){.invoice-additional-info_fieldGroup__Fkb5X{flex:1 1 100%}.invoice-additional-info_row__zFGmf{flex-direction:column}.invoice-additional-info_input__lwb59{font-size:12px;padding:8px}}@media (max-width:480px){.invoice-additional-info_title__h7M-i{font-size:16px}.invoice-additional-info_input__lwb59{font-size:14px}}.invoice-product_row__1HJ9v{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.invoice-product_fieldGroup__pZr6Z{flex:1 1 200px;min-width:150px}.invoice-product_expenseItemContainer__JxDrn,.invoice-product_fieldGroup__pZr6Z{display:flex;flex-direction:column;gap:8px}.invoice-product_expenseItemLabel__iSzzl{color:#374151;font-size:14px;font-weight:700;font-weight:500}.invoice-product_fieldGroup__pZr6Z label{font-size:14px;font-weight:700;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-product_input__Ljkby{background-color:#f3f3f3;border:1px solid #00181333;border-radius:5px;box-sizing:border-box;font-size:14px;min-width:150px;padding:10px;width:100%}.invoice-product_itemRow__MdgEC{grid-gap:12px;align-items:start;background-color:#f9fafb;border-radius:8px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:16px}.invoice-product_sum__0RNXw{display:flex}.invoice-product_deleteIcon__eIc9H{cursor:pointer;display:flex;padding:8px}@media (max-width:768px){.invoice-product_row__1HJ9v{flex-direction:column}.invoice-product_fieldGroup__pZr6Z{flex:1 1 100%}.invoice-product_itemRow__MdgEC{grid-template-columns:1fr;padding:12px}.invoice-product_fieldGroup__pZr6Z label{font-size:13px}.invoice-product_deleteIcon__eIc9H{justify-content:flex-start;margin-top:0}button{width:100%}}.contractors_title__dXUb3{color:#001813;font-size:42px;margin-bottom:40px}.organization-details_detailsContainer__HybZC{background:#f8f9fa;border-radius:8px;box-shadow:0 1px 3px #0000001a;padding:20px}.organization-details_detailsTitle__sK3-T{border-bottom:1px solid #eee;color:#333;font-size:20px;font-weight:600;margin-bottom:15px;padding-bottom:10px}.organization-details_detailItem__OwSH5{border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:8px 0}.organization-details_detailItem__OwSH5:last-child{border-bottom:none}.organization-details_detailLabel__fqlvr{color:#555;font-weight:600}.organization-details_detailValue__a5-BX{color:#444}.create-organization-modal_form__yjnws{display:flex;flex-direction:column;gap:16px}.create-organization-modal_actions__1KO3g{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.create-organization-modal_error__9TCat{color:red;font-size:14px}.invoice-form_container__WEA-a{max-width:100%}.invoice-form_title__V36OU{font-size:28px;margin:0 auto 24px;max-width:70%}.invoice-form_form__9HT38{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:70%;padding:20px}.invoice-form_row__bw5ay{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%}.invoice-form_fieldRow__z4tOP{align-items:center;display:flex;gap:8px}.invoice-form_error__-sh41{bottom:-16px;color:red;font-size:12px;position:absolute;white-space:nowrap}.invoice-form_fieldRow__z4tOP>label{font-weight:700}.invoice-form_fieldContentWidth__jwYA8{max-width:fit-content}.invoice-form_fieldGroup__8vod4{display:flex;flex-direction:column;gap:8px;min-width:0}.invoice-form_fieldGroup__8vod4>label,.invoice-form_taxText__9dK7y{color:#374151;font-size:14px;font-weight:500;margin-bottom:4px}.invoice-form_fieldGroup__8vod4 input,.invoice-form_fieldGroup__8vod4 select{border:1px solid #e5e7eb;border-radius:6px;font-size:14px;line-height:1.5;padding:8px 12px;width:100%}.invoice-form_fieldGroup__8vod4 input.invoice-form_error__-sh41,.invoice-form_fieldGroup__8vod4 select.invoice-form_error__-sh41{background-color:#fef2f2;border-color:#ef4444}.invoice-form_itemRow__c1ria{display:flex;gap:8px;margin-top:8px}.invoice-form_payerTypes__uJZ0K{display:flex;flex-wrap:wrap;gap:20px;padding:8px 0}.invoice-form_actions__1pRe4{display:flex;gap:16px;justify-content:space-between;margin-top:24px}.invoice-form_noMargin__cP--l{margin-bottom:0}.invoice-form_addProductButton__42\+26{width:fit-content}.invoice-form_headerTexts__z7b1j{color:#6c757d;display:flex;flex:1 0 20%;flex-direction:column;font-size:12px;gap:4px;text-align:right}.invoice-form_underlineText__7yEpE{cursor:pointer;text-decoration:underline}.invoice-form_taxRow__rUSpr{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px}.invoice-form_email__tmxmY{display:flex}.invoice-form_taxSelect__rc1Qv{border:1px solid #e5e7eb;border-radius:6px;font-size:14px;max-width:fit-content;padding:6px 8px}.invoice-form_taxColumn__TE0GA{display:flex;flex-direction:column}.invoice-form_buyerField__bfT74{position:relative;width:100%}.invoice-form_egrulNotification__Wr5af{background-color:#f3f4f6;border-radius:6px;padding:12px;width:100%}.invoice-form_egrulMessage__6Ih7G{color:#374151;font-size:14px;line-height:1.5;margin-bottom:8px}.invoice-form_egrulNotification__Wr5af>button{font-size:12px}.invoice-form_inputLoader__SZ5qB{animation:invoice-form_spin__uIt0M 1s linear infinite;border:2px solid #e5e7eb;border-radius:50%;border-top-color:#2a6458;bottom:0;height:16px;position:absolute;right:12px;transform:translateY(-50%);width:16px}.invoice-form_disabledInput__a-NiX{cursor:not-allowed;opacity:.6}@keyframes invoice-form_spin__uIt0M{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}@media (max-width:1024px){.invoice-form_form__9HT38,.invoice-form_title__V36OU{max-width:90%}}@media (max-width:768px){.invoice-form_container__WEA-a{padding:12px}.invoice-form_title__V36OU{font-size:24px;margin-bottom:20px;max-width:100%}.invoice-form_form__9HT38{gap:12px;max-width:100%;padding:16px}.invoice-form_headerRow__bxXGF,.invoice-form_row__bw5ay{gap:12px;grid-template-columns:1fr}.invoice-form_payerTypes__uJZ0K{flex-direction:column;gap:12px}.invoice-form_taxRow__rUSpr{align-items:flex-start;flex-direction:column}.invoice-form_actions__1pRe4{flex-direction:column;gap:12px}.invoice-form_actions__1pRe4 button,.invoice-form_addProductButton__42\+26{width:100%}.invoice-form_buyerContainer__DdsNt{grid-template-columns:1fr}}@media (max-width:480px){.invoice-form_title__V36OU{font-size:20px}.invoice-form_form__9HT38{padding:12px}}.pdf-preview-sidebar_sidebar__VjIJ0{background-color:#fff;box-shadow:-2px 0 15px #0000001a;display:flex;flex-direction:column;height:100vh;max-width:90vw;min-width:350px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;z-index:1000}.pdf-preview-sidebar_sidebarVisible__ojLGh{transform:translateX(0)}.pdf-preview-sidebar_sidebarHeader__-MGBc{align-items:center;background-color:#f9f9f9;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:16px 20px}.pdf-preview-sidebar_sidebarHeader__-MGBc h3{color:#333;font-size:18px;font-weight:500;margin:0;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-preview-sidebar_closeButton__kXo-\+{background:none;border:none;color:#666;cursor:pointer;font-size:30px;line-height:1;margin-left:10px;padding:4px;transition:color .2s ease}.pdf-preview-sidebar_closeButton__kXo-\+:hover{color:#000}.pdf-preview-sidebar_pdfContainer__6GYC3{flex:1 1;overflow:hidden;position:relative}.pdf-preview-sidebar_pdfIframe__i7lE\+{border:none;height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:768px){.pdf-preview-sidebar_sidebar__VjIJ0{max-width:100%;width:100%}.pdf-preview-sidebar_sidebarHeader__-MGBc{padding:12px 16px}.pdf-preview-sidebar_sidebarHeader__-MGBc h3{font-size:1rem}}.tariff-limit-modal_modalContent__xSDuY{padding:4px 0}.tariff-limit-modal_modalContent__xSDuY p{line-height:1.5;margin-bottom:16px}.tariff-limit-modal_modalButtons__EIwCN{display:flex;gap:16px;justify-content:flex-end;margin-top:24px}.tariff-limit-modal_upgradeButton__qYVh9{background:linear-gradient(135deg,#ff5c33,#ff5c33);color:#fff}.invoice-recognition_fileUploadButton__jTSds{margin-bottom:10px}.invoice-recognition_fileUploadText__l\+R72{color:#001813}.invoice-recognition_headerRow__uhzIU{grid-gap:16px;border-bottom:1px solid #2a64584d;display:grid;gap:16px;grid-template-columns:1fr 1.5fr 1fr;padding-bottom:20px}.invoice-recognition_outgoingNumber__b3svD.invoice-recognition_outgoingNumber__b3svD{font-size:18px}.invoice-recognition_form__nH4MV{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;gap:16px;margin-top:20px;padding:20px}.invoice-recognition_row__sK1Ir{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.invoice-recognition_fieldRow__JncGg{align-items:center;display:flex;gap:8px}.invoice-recognition_fieldRow__JncGg>label{font-weight:700}.invoice-recognition_fieldContentWidth__B-v4L{max-width:fit-content}.invoice-recognition_fieldGroup__V79DF{display:flex;flex-direction:column;gap:8px}.invoice-recognition_fieldGroup__V79DF>label{color:#374151;font-size:14px;font-weight:500;margin-bottom:4px}.invoice-recognition_fieldGroup__V79DF input,.invoice-recognition_fieldGroup__V79DF select{border:1px solid #e5e7eb;border-radius:6px;font-size:14px;padding:8px 12px;width:100%}.invoice-recognition_taxRow__a7zdO{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.invoice-recognition_taxSelect__wPzMD{border:1px solid #e5e7eb;border-radius:6px;font-size:14px;min-width:100px;padding:6px 8px}.invoice-recognition_payerTypes__HLtup{display:flex;gap:30px}.invoice-recognition_actions__yU2SF{display:flex;gap:16px;justify-content:space-between;margin-top:24px}.invoice-recognition_addProductButton__ct4XE{width:fit-content}.invoice-recognition_underlineText__KYHbR{cursor:pointer;text-decoration:underline}.invoice-recognition_email__2aIBb{display:flex}.invoice-recognition_approvalBlock__2R6IB{background:#f9fafb;border-radius:8px;margin-top:16px;padding:16px}.invoice-recognition_approvalBlock__2R6IB h4{color:#374151;font-size:16px;margin-bottom:12px}.invoice-recognition_cancelButton__8Jbjb{min-width:100px;white-space:nowrap}.invoice-recognition_title__nkap7{margin-bottom:20px}.invoice-recognition_container__a9KgO{margin:0 auto}.invoice-recognition_success__ARFe5{align-items:center;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #10b981;border-radius:12px;box-shadow:0 2px 8px #10b98126;color:#065f46;display:flex;font-weight:500;gap:12px;margin:16px 0;padding:16px}.invoice-recognition_success__ARFe5:before{align-items:center;background:#10b981;border-radius:50%;color:#fff;content:"✓";display:flex;flex-shrink:0;font-size:20px;font-weight:700;height:28px;justify-content:center;width:28px}.invoice-recognition_error__3mkwG{align-items:center;background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #ef4444;border-radius:12px;box-shadow:0 2px 8px #ef444426;color:#991b1b;display:flex;font-weight:500;gap:12px;margin:16px 0;padding:16px}.invoice-recognition_error__3mkwG:before{align-items:center;background:#ef4444;border-radius:50%;color:#fff;content:"!";display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:28px;justify-content:center;width:28px}.invoice-recognition_processingContainer__45pbA{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #3b82f6;border-radius:12px;box-shadow:0 2px 12px #3b82f633;margin:16px 0;padding:20px}.invoice-recognition_processing__eIDbm{align-items:center;display:flex;gap:20px;justify-content:space-between}.invoice-recognition_progressInfo__X59gB{align-items:center;color:#1e40af;display:flex;flex:1 1;font-weight:500;gap:12px}.invoice-recognition_spinner__\+99fG{animation:invoice-recognition_spin__gx-p9 1s linear infinite;border:2px solid #3b82f6;border-radius:50%;border-top-color:#0000;flex-shrink:0;height:24px;width:24px}.invoice-recognition_progressInfo__X59gB small{color:#64748b;display:block;font-size:13px;font-weight:400;margin-top:4px}.invoice-recognition_previewButton__YhbOl{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:1px solid #cbd5e1;border-radius:8px;color:#475569;display:inline-flex;font-weight:500;gap:8px;margin:16px 0;padding:12px 24px;transition:all .2s ease}.invoice-recognition_previewButton__YhbOl:hover:not(:disabled){background:linear-gradient(135deg,#e2e8f0,#cbd5e1);border-color:#94a3b8;box-shadow:0 4px 12px #94a3b833;transform:translateY(-1px)}.invoice-recognition_previewButton__YhbOl:disabled{cursor:not-allowed;opacity:.6}.invoice-recognition_previewButton__YhbOl:before{content:"👁";font-size:16px}@keyframes invoice-recognition_spin__gx-p9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes invoice-recognition_fadeInUp__DdS72{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes invoice-recognition_pulse__0GkLd{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.invoice-recognition_error__3mkwG,.invoice-recognition_processingContainer__45pbA,.invoice-recognition_success__ARFe5{animation:invoice-recognition_fadeInUp__DdS72 .3s ease-out}.invoice-recognition_fileUploadArea__K1lbE{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px dashed #cbd5e1;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:32px 24px;transition:all .3s ease}.invoice-recognition_fileUploadArea__K1lbE:hover{background:linear-gradient(135deg,#eff6ff,#e0f2fe);border-color:#3b82f6}.invoice-recognition_fileUploadArea__K1lbE[data-drag-id=drag-container].invoice-recognition_drag-over__fQvbB{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#10b981;transform:scale(1.02)}.invoice-recognition_fileUploadButton__jTSds{transition:all .2s ease}.invoice-recognition_fileUploadButton__jTSds:hover{box-shadow:0 6px 20px #10b9814d;transform:translateY(-2px)}.invoice-recognition_fileUploadText__l\+R72{color:#64748b;font-size:14px;font-weight:500}@keyframes invoice-recognition_pulseBorder__Pomak{0%{border-color:#cbd5e1}50%{border-color:#3b82f6}to{border-color:#cbd5e1}}.invoice-recognition_fileUploadArea__K1lbE.invoice-recognition_drag-over__fQvbB{animation:invoice-recognition_pulseBorder__Pomak 1s infinite}@media (max-width:768px){.invoice-recognition_container__a9KgO{max-width:100%}.invoice-recognition_error__3mkwG,.invoice-recognition_success__ARFe5{flex-direction:column;font-size:14px;gap:8px;padding:14px;text-align:center}.invoice-recognition_error__3mkwG:before,.invoice-recognition_success__ARFe5:before{font-size:16px;height:24px;width:24px}.invoice-recognition_processingContainer__45pbA{padding:16px}.invoice-recognition_processing__eIDbm{flex-direction:column;gap:16px;text-align:center}.invoice-recognition_progressInfo__X59gB{flex-direction:column;gap:8px}.invoice-recognition_previewButton__YhbOl{justify-content:center;width:100%}.invoice-recognition_cancelButton__8Jbjb{align-self:flex-end}.invoice-recognition_title__nkap7{font-size:24px}.invoice-recognition_form__nH4MV{gap:12px}.invoice-recognition_headerRow__uhzIU,.invoice-recognition_row__sK1Ir{gap:12px;grid-template-columns:1fr}.invoice-recognition_fieldGroup__V79DF>label{font-size:13px}.invoice-recognition_fieldGroup__V79DF input,.invoice-recognition_fieldGroup__V79DF select{font-size:13px;padding:8px}.invoice-recognition_taxRow__a7zdO{align-items:flex-start;flex-direction:column;gap:12px}.invoice-recognition_taxSelect__wPzMD{margin-right:0;width:100%}.invoice-recognition_actions__yU2SF{flex-direction:column;gap:12px}.invoice-recognition_actions__yU2SF button,.invoice-recognition_addProductButton__ct4XE{width:100%}.invoice-recognition_approvalBlock__2R6IB{padding:12px}.invoice-recognition_approvalBlock__2R6IB h4{font-size:14px;margin-bottom:8px}}@media (max-width:480px){.invoice-recognition_title__nkap7{font-size:20px}.invoice-recognition_form__nH4MV{padding:12px}.invoice-recognition_fieldGroup__V79DF input,.invoice-recognition_fieldGroup__V79DF select{font-size:12px}.invoice-recognition_summary__4qQSj .invoice-recognition_row__sK1Ir{font-size:13px}}@keyframes invoice-recognition_shake__f6g-b{0%{margin-left:0}25%{margin-left:4px}75%{margin-left:-4px}to{margin-left:0}}.invoice-recognition_fieldGroup__V79DF input.invoice-recognition_error__3mkwG,.invoice-recognition_fieldGroup__V79DF select.invoice-recognition_error__3mkwG{animation:invoice-recognition_shake__f6g-b .2s ease-in-out 0s 2;border-color:#ef4444}.csv-export-modal_modalContent__UE7nt{display:flex;flex-direction:column;gap:20px;padding:20px}.csv-export-modal_separatorSelection__kNJfz{display:flex;flex-direction:column;gap:10px}.csv-export-modal_radioGroup__Bbm5c{display:flex;flex-direction:column;gap:8px}.csv-export-modal_radioGroup__Bbm5c label{align-items:center;cursor:pointer;display:flex;gap:8px}.csv-export-modal_modalActions__5Solw{display:flex;gap:10px;justify-content:flex-end}.invoices-incoming_viewLink__sQb9U{background-color:#2a6458;border-radius:5px;color:#fff;padding:5px 10px;text-decoration:none;transition:background-color .2s}.invoices-incoming_viewLink__sQb9U:hover{background-color:#1e4d42}.invoices-incoming_status__q9jB-{display:flex;flex-direction:column}.invoices-incoming_approvedByMe__Qov0p{color:#2c7060}.invoices-out_container__T02BO{background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;padding:20px}.invoices-out_header__XblPI{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.invoices-out_title__Osv80{color:#2a6458;font-size:24px;font-weight:700;margin:0}.invoices-out_filters__03fZd{display:flex;gap:10px}.invoices-out_resetButton__okd1w{background:none;border:none;border-radius:5px;color:#ff4f4f;cursor:pointer;font-size:24px;transition:color .2s;width:fit-content}.invoices-out_resetButton__okd1w:hover{color:red}.invoices-out_tableHeader__Gu67h{background-color:#fff;border-radius:5px;color:#000;display:flex;font-size:14px;padding:10px}.invoices-out_headerColumn__4xjz3{flex:1 1;text-align:center}.invoices-out_checkbox__31V8l{text-align:center;width:40px}.invoices-out_tableBody__X0BMs{display:flex;flex-direction:column;margin-top:10px}.invoices-out_loading__WwD3n{color:#888;font-size:18px;text-align:center}.invoices-out_notifee__6a7pg{margin-bottom:20px}.invoices-out_invoicesAmount__rkGW0{margin-left:8px}.invoices-out_viewLink__SJoJH{background-color:#2a6458;border-radius:5px;color:#fff;padding:5px 10px;text-decoration:none;transition:background-color .2s}.invoices-out_viewLink__SJoJH:hover{background-color:#1e4d42}.invoices-agreement_container__eP8A1{background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;padding:20px}.invoices-agreement_header__yfj0H{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.invoices-agreement_title__0Hx6R{color:#2a6458;font-size:24px;font-weight:700;margin:0}.invoices-agreement_filters__tsmVK{display:flex;gap:10px}.invoices-agreement_resetButton__aRSdA{background:none;border:none;border-radius:5px;color:#ff4f4f;cursor:pointer;font-size:24px;transition:color .2s;width:fit-content}.invoices-agreement_resetButton__aRSdA:hover{color:red}.invoices-agreement_tableHeader__VS-gv{background-color:#fff;border-radius:5px;color:#000;display:flex;font-size:14px;padding:10px}.invoices-agreement_headerColumn__aztYL{flex:1 1;text-align:center}.invoices-agreement_checkbox__OUe94{align-items:center;justify-content:center}.invoices-agreement_tableBody__E56Nz{display:flex;flex-direction:column;margin-top:10px}.invoices-agreement_loading__-8Aut{color:#888;font-size:18px;text-align:center}.invoices-agreement_invoicesAmount__tnLZE{margin-left:8px}.invoices-agreement_button__H62UD{background:none;background:#fff;border:1px solid #ff764f;border-radius:5px;color:#ff764f;padding:10px 20px;transition:all .2s linear}.invoices-agreement_button__H62UD:hover{background:#ff764f;color:#fff}.invoices-agreement_buttonDownload__KALNM{background:none;background:#2a6458;border:1px solid #2a6458;border-radius:5px;color:#fff;padding:10px 20px;transition:all .2s linear}.invoices-agreement_buttonDownload__KALNM:hover{background:#fff;color:#2a6458}.invoices-agreement_buttons__q45Wg{display:flex;gap:16px;margin-top:20px}.invoices-agreement_viewLink__hUg5o{background-color:#2a6458;border-radius:5px;color:#fff;padding:5px 10px;text-decoration:none;transition:background-color .2s}.invoices-agreement_viewLink__hUg5o:hover{background-color:#1e4d42}.dashboard-card_card__TbUJi{background:#fff;border-radius:15px;box-shadow:0 2px 10px #0000001a;box-sizing:border-box;min-height:200px;padding:24px;width:100%}.dashboard-card_header__CUibJ{align-items:center;display:flex;gap:12px;margin-bottom:20px}.dashboard-card_title__lDBvS{color:#001813;font-size:18px;font-weight:600;margin:0;padding:0}.dashboard-card_content__KGJ4C{height:calc(100% - 44px)}.dashboard-card_stat__Ln7OT{background:#2a64580d;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:10px;padding:12px}.dashboard-card_label__PMajd{color:#001813b3;font-size:14px}.dashboard-card_value__FWsew{color:#001813;font-size:16px;font-weight:600}.dashboard-card_skeleton__ouSHK{animation:dashboard-card_loading__BRY3I 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;height:100%;width:100%}.dashboard-card_error__ct9m1{align-items:center;color:#ff4d4d;display:flex;justify-content:center}@keyframes dashboard-card_loading__BRY3I{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:600px){.dashboard-card_card__TbUJi{min-height:auto;padding:16px}.dashboard-card_header__CUibJ{margin-bottom:16px}.dashboard-card_title__lDBvS{font-size:16px}.dashboard-card_content__KGJ4C{height:auto}}.approval-invoices_content__MkqtY{display:flex;gap:24px}.approval-invoices_mainStat__Z0Gz-{display:flex;flex:2 1;flex-direction:column;gap:12px}.approval-invoices_tableHeader__6omI\+{border-bottom:1px solid #eee;color:#001813b3;padding:8px 0}.approval-invoices_amountRow__CgFeZ,.approval-invoices_tableHeader__6omI\+{grid-gap:8px;display:grid;font-size:13px;gap:8px;grid-template-columns:2fr repeat(4,1fr)}.approval-invoices_amountRow__CgFeZ{color:#2a6458;font-weight:500}.approval-invoices_amountRow__CgFeZ>span:first-child{grid-column:1}.approval-invoices_countRow__iyQrg{grid-gap:8px;color:#001813;display:grid;font-size:11px;gap:8px;grid-template-columns:2fr repeat(4,1fr)}.approval-invoices_applicant__7lJSa{color:#001813;font-weight:600;grid-column:1}.approval-invoices_applicantHidden__x8Mzh{display:none}.approval-invoices_total__lqxhD{color:#2a6458;font-weight:700}.approval-invoices_stat__4eUYl{background:#f8f8f8;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:16px}.approval-invoices_amount__vp4hH{color:#2a6458;font-size:14px;font-weight:700;line-height:1.2}.approval-invoices_description__PA9Zu{color:#001813b3;font-size:14px}.approval-invoices_value__CwnOh{color:#001813;font-size:24px;font-weight:600}.approval-invoices_value__CwnOh.approval-invoices_urgent__wlXra{color:#ff9500}.approval-invoices_accordionHeader__MIkWG,.approval-invoices_expandIcon__cSYX5,.approval-invoices_totalPreview__mzFyI{display:none}.approval-invoices_accordionContent__rM4S\+,.approval-invoices_tableGroup__vGO7\+{display:block}@media (max-width:600px){.approval-invoices_content__MkqtY{flex-wrap:wrap}.approval-invoices_applicant__7lJSa{flex:1 1;font-size:14px;margin-right:12px}.approval-invoices_totalPreview__mzFyI{font-size:12px}.approval-invoices_tableHeader__6omI\+{display:none}.approval-invoices_tableGroup__vGO7\+{border-radius:8px;margin-bottom:8px;overflow:hidden}.approval-invoices_accordionHeader__MIkWG{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:10px 0;position:relative}.approval-invoices_accordionHeader__MIkWG:hover{background:#00000005}.approval-invoices_expandIcon__cSYX5{display:block;height:10px;position:relative;width:10px}.approval-invoices_expandIcon__cSYX5:after,.approval-invoices_expandIcon__cSYX5:before{background-color:#2a6458;content:"";position:absolute;transition:transform .3s ease}.approval-invoices_expandIcon__cSYX5:before{height:2px;left:0;top:50%;transform:translateY(-50%);width:100%}.approval-invoices_expandIcon__cSYX5:after{height:100%;left:50%;top:0;transform:translateX(-50%);width:2px}.approval-invoices_expanded__vPnoe .approval-invoices_expandIcon__cSYX5:after{transform:translateX(-50%) rotate(90deg)}.approval-invoices_totalPreview__mzFyI{color:#2a6458;display:block;font-weight:600;margin-right:16px}.approval-invoices_accordionContent__rM4S\+{background:#fff;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.approval-invoices_expanded__vPnoe .approval-invoices_accordionContent__rM4S\+{max-height:500px;transition:max-height .5s ease-in}.approval-invoices_amountRow__CgFeZ{border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:8px}.approval-invoices_amountRow__CgFeZ>span{background:#f8f8f8;border-radius:6px;flex-basis:calc(50% - 4px);flex-grow:1;flex-shrink:1;padding:12px}.approval-invoices_amountRow__CgFeZ>span>div:first-child{color:#001813b3;font-size:12px;margin-bottom:4px}.approval-invoices_count__fkvTb{color:#001813b3;font-size:11px;margin-top:4px}.approval-invoices_countRow__iyQrg{display:none}}.dashboard_title__4x1-Q{color:#001813;font-size:42px;margin-bottom:40px}.dashboard_grid__CsSNm{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.dashboard_grid__CsSNm{gap:24px;grid-template-columns:1fr;width:100%}.dashboard_title__4x1-Q{font-size:32px;margin-bottom:24px}}@media (max-width:600px){.dashboard_grid__CsSNm{gap:16px}}.incoming-invoices_content__ydGpz{display:flex;gap:12px}.incoming-invoices_mainStat__c2EpH{display:flex;flex-direction:column;gap:8px}.incoming-invoices_amount__eGYr-{color:#001813;font-size:32px;font-weight:700;line-height:1.2}.incoming-invoices_description__Jb8ZH{color:#001813b3;font-size:14px}.incoming-invoices_additionalStats__fPGyO{display:flex;flex-direction:column;gap:12px}.incoming-invoices_stat__nqFp1{border-radius:8px;display:flex;flex-direction:column;justify-content:space-between}.incoming-invoices_label__kt3nP{color:#001813b3;font-size:13px;margin-bottom:10px}.incoming-invoices_value__PaaJG{color:#001813;font-size:14px;font-weight:600}.incoming-invoices_value__PaaJG.incoming-invoices_overdue__HlaFE{color:#ff4d4d}@media (max-width:600px){.incoming-invoices_content__ydGpz{flex-wrap:wrap}}.issued-invoices_content__PyW-x{display:flex;gap:12px}.issued-invoices_mainStat__cCFPb{display:flex;flex-direction:column;gap:8px}.issued-invoices_amount__Ropq7{color:#001813;font-size:32px;font-weight:700;line-height:1.2}.issued-invoices_description__VeYJ7{color:#001813b3;font-size:14px}.issued-invoices_additionalStats__JfP2a{display:flex;flex-direction:column;gap:12px}.issued-invoices_stat__ProIR{border-radius:8px;display:flex;flex-direction:column;justify-content:space-between}.issued-invoices_label__f6kP1{color:#001813b3;font-size:13px;margin-bottom:10px}.issued-invoices_value__stU2V{color:#001813;font-size:14px;font-weight:600}@media (max-width:600px){.issued-invoices_content__PyW-x{flex-wrap:wrap}}.payments-section_container__DQZDf{display:flex;gap:30px}.payments-section_container__DQZDf>div{flex-basis:calc(50% - 30px);flex-grow:1;flex-shrink:1}.payments-section_content__sKlQL{display:flex;flex-direction:column;gap:12px}.payments-section_header__JTWfx{display:flex;font-weight:600;justify-content:space-between;margin-bottom:8px}.payments-section_label__Cn7Bj{color:#001813b3;font-size:12px}.payments-section_stat__pIRhd{border-radius:8px;display:flex;justify-content:space-between}.payments-section_stat__pIRhd:not(:last-child){border-bottom:1px solid #e0e0e0;padding-bottom:15px}.payments-section_value__2wSVa{color:#001813;font-size:14px;font-weight:600}.payments-section_amount__1iY-I{color:#2a6458}.payments-section_note__8qBUV{color:#001813;font-size:12px;margin-bottom:15px;position:relative;text-align:center}.payments-section_note__8qBUV:before{left:-5px}.payments-section_note__8qBUV:after,.payments-section_note__8qBUV:before{background-color:#ff764f;content:"";height:1px;position:absolute;top:50%;transform:translateY(-50%);width:15px}.payments-section_note__8qBUV:after{right:-5px}@media (max-width:600px){.payments-section_container__DQZDf{flex-direction:column;gap:16px;width:100%}.payments-section_container__DQZDf>div{flex:1 1 100%;width:100%}}.sidebar-menu_padMenu__YkAIm{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:20px 10px}.sidebar-menu_menuLeft__rq9fy{display:flex;flex-direction:column;gap:20px;list-style-type:none;margin-bottom:20px;padding:10px 0 20px 10px}.sidebar-menu_menuLeftClosed__6QXbX{align-items:center;padding:0}.sidebar-menu_menuLeftItemLink__qCG1f{align-items:center;display:flex;gap:10px;white-space:nowrap}.sidebar-menu_menuLeftItemLink__qCG1f svg,.sidebar-menu_menuLeftSubItem__NgXSw svg{min-width:24px}.sidebar-menu_menuLeftActiveLink__GzGIa,.sidebar-menu_menuLeftLink__Hh3rh{font-family:Golos,sans-serif;font-size:18px;font-weight:600;text-decoration:none}.sidebar-menu_menuLeftLink__Hh3rh{color:#001813}.sidebar-menu_menuLeftActiveLink__GzGIa{color:#006954}.sidebar-menu_inputFile__4sJ53{display:inline-block;position:relative;width:100%}.sidebar-menu_inputFile__4sJ53 span{align-items:center;background:linear-gradient(92.61deg,#ff764f 10.66%,#fb9577 89.17%);border-radius:15px;color:#fff;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:10px 20px;transition:all .2s linear}.sidebar-menu_inputFile__4sJ53:hover span{filter:brightness(110%)}.sidebar-menu_backBill__qzJcZ:not(:last-child){margin-bottom:12px}.sidebar-menu_menuSettings__mk-cP{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding:20px 0}.sidebar-menu_menuSettingsClosed__hkPmI{align-items:center}.sidebar-menu_menuSettings__mk-cP a{align-items:center;color:#001813;display:flex;gap:10px;text-decoration:none;white-space:nowrap}.sidebar-menu_swaggerIcon__CgwmL{height:24px;width:24px}.sidebar-menu_menuSettings__mk-cP img{min-width:24px}.sidebar-menu_settingsText__baufv{font-size:18px;font-weight:600}.sidebar-menu_menuLeftSub__NIeLo{display:flex;flex-direction:column;gap:10px;list-style:none;padding:10px 0 0 15px}.sidebar-menu_menuLeftSubItem__NgXSw{align-items:center;display:flex;gap:10px}.sidebar-menu_logo__ZBxFP{padding:20px;text-align:center}.sidebar-menu_logo__ZBxFP img{height:auto;max-width:100%}.sidebar-menu_logoClosed__-8MYg{padding:10px}.sidebar-menu_mobileOrgSearch__R00CU{border-top:1px solid #e0e0e0;display:none;margin-top:auto;padding:16px}.sidebar-menu_searchContainer__aCY19{align-items:center;background:#f8f8f8;border-radius:8px;display:flex;gap:12px;padding:12px}.sidebar-menu_searchContainer__aCY19 input{background:none;border:none;font-size:14px;outline:none;width:100%}.sidebar-menu_mobileLogo__wfWrY{max-width:120px}@media (max-width:768px){.sidebar-menu_padMenu__YkAIm{padding:16px}.sidebar-menu_logo__ZBxFP{padding:0 0 24px}.sidebar-menu_menuLeft__rq9fy{padding:0}.sidebar-menu_mobileOrgSearch__R00CU{display:block}.sidebar-menu_menuSettings__mk-cP{padding:16px 0}}.menu-left_menuLeft__rmKBB{background-color:#fff;border-right:1px solid #e0e0e0;height:100vh;position:fixed;transition:all .3s ease;width:280px;z-index:999}.menu-left_menuLeftClosed__VEUyt{width:80px}.menu-left_toggleButton__bUkbh{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-20px;top:20px;transition:transform .3s ease;width:40px;z-index:1}.menu-left_toggleButton__bUkbh img{height:16px;transform:rotate(0deg);transition:transform .3s ease;width:16px}.menu-left_menuLeftClosed__VEUyt .menu-left_toggleButton__bUkbh img{transform:rotate(180deg)}.menu-left_toggleButton__bUkbh:hover{box-shadow:0 2px 4px #0000001a}.menu-left_overlay__XhnF7{background:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:998}@media (max-width:768px){.menu-left_overlay__XhnF7{display:block}.menu-left_menuLeft__rmKBB{border-left:1px solid #e0e0e0;border-right:none;left:auto;right:-320px;transform:translateX(0);width:320px}.menu-left_menuLeftMobileOpen__Hcp4w{transform:translateX(-320px)}.menu-left_menuLeftClosed__VEUyt{width:320px}.menu-left_toggleButton__bUkbh{left:-20px;right:auto}.menu-left_mobileCloseButton__9QoXp{background-color:#f8f8f8;border:none;border-radius:50%;box-shadow:0 2px 4px #0000001a;height:40px;left:auto;position:absolute;right:16px;top:16px;width:40px}.menu-left_mobileCloseButton__9QoXp img{height:16px;transform:none!important;width:16px}}.footer_footer__WpQhv{border-top:1px solid #e0e0e0;margin-top:auto;padding:20px;text-align:center}.footer_footer__WpQhv>a{color:#666;text-decoration:none;transition:color .2s ease}.footer_footer__WpQhv>a:hover{color:#333;text-decoration:underline}.header_top__Aiv2-{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:20px}.header_avatar__2v1\+d{align-items:center;border:1px solid #000;border-radius:12px;display:flex;justify-content:center;padding:12px}.header_desktopHeader__p9KAw{display:flex;gap:20px;justify-content:space-between}.header_topLeftMain__yparO{align-items:center;display:flex;gap:20px;max-width:800px;width:100%}.header_selectTrigger__EIkb7{overflow:hidden;text-overflow:ellipsis}.header_searchWrapper__aR5VQ{flex:1 1;min-width:200px;position:relative}.header_search__IWdta{align-items:center;background:#fff;border-radius:8px;display:flex;padding:8px 16px;width:100%}.header_searchLine__IK8Ne{background:#0000001a;height:24px;margin:0 12px;width:1px}.header_searchInput__Entkq{border:none;font-size:14px;outline:none;padding:8px;width:100%}.header_account__t6Sku{align-items:center;display:flex;flex-shrink:0;gap:20px;position:relative}.header_accountDropdown__T0KMq{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin-top:8px;overflow:hidden;position:absolute;right:0;top:100%;width:200px;z-index:1000}.header_dropdownItem__6Vlth{cursor:pointer;font-size:14px;padding:12px 16px;transition:background-color .2s}.header_dropdownItem__6Vlth:hover{background-color:#f5f5f5}.header_logoutButton__L-DlJ{color:red}.header_arrowOpen__sCKba{transform:rotate(180deg);transition:transform .3s ease}.header_intoAccounts__jJyHJ{align-items:center;cursor:pointer;display:flex;gap:10px}.header_namesCompanySettings__rOWqT{display:flex;flex-direction:column;gap:2px}.header_tokenUserName__7rh0X{align-items:center;color:#001813;display:flex;font-size:16px;font-weight:600;margin:0}.header_administrator__YJEdD{color:#001813b3;font-size:14px}.header_selectContainer__ayS5J{flex:0 1 50%;max-width:600px;min-width:200px}.header_mobileHeader__m2yEw{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;display:none;justify-content:space-between;padding:12px;width:100%}.header_mobileLogo__A\+dDl{height:32px}.header_mobileActions__3zip6{align-items:center;display:flex;gap:16px}.header_userMenuButton__uV6FA{background:none;border:none;cursor:pointer;padding:0}.header_userMenuButton__uV6FA img{border-radius:50%;height:40px;width:40px}.header_userDropdown__v--nc{background:#fff;box-shadow:0 2px 8px #0000001a;display:none;left:0;padding:16px;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .3s ease;z-index:1000}.header_userDropdownOpen__mhXRw{transform:translateY(0)}.header_userDropdownOverlay__uw2pF{background:#00000080;bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:999}.header_userDropdownOverlayVisible__8e-Nn{opacity:1}.header_userInfo__3E9Gm{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.header_userName__WcHgj{font-size:16px;font-weight:600}.header_userRole__bLuwv{color:#001813b3;font-size:14px}.header_mobileMenuButton__cK9qL{background:#0000;border:none;border-radius:50%;cursor:pointer;display:none;height:40px;padding:8px;width:40px}.header_burgerIcon__5vYD0,.header_burgerIcon__5vYD0:after,.header_burgerIcon__5vYD0:before{background:#001813;display:block;height:2px;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:24px}.header_burgerIcon__5vYD0{position:relative}.header_burgerIcon__5vYD0:after,.header_burgerIcon__5vYD0:before{content:"";left:0;position:absolute}.header_burgerIcon__5vYD0:before{top:-8px}.header_burgerIcon__5vYD0:after{bottom:-8px}.header_mobileMenuButtonOpen__7hPUR .header_burgerIcon__5vYD0{background:#0000}.header_mobileMenuButtonOpen__7hPUR .header_burgerIcon__5vYD0:before{transform:translateY(8px) rotate(45deg)}.header_mobileMenuButtonOpen__7hPUR .header_burgerIcon__5vYD0:after{transform:translateY(-8px) rotate(-45deg)}.header_searchIcon__-C3JY{cursor:pointer}.header_searchDropdown__0tmTz{display:none}@media (max-width:1024px){.header_searchWrapper__aR5VQ{flex:1 1;min-width:0;min-width:auto;position:relative}.header_search__IWdta .header_searchInput__Entkq,.header_search__IWdta .header_searchLine__IK8Ne{display:none}.header_search__IWdta{background:none;flex:0 1;height:40px;min-width:auto;padding:8px;width:40px}.header_searchDropdown__0tmTz{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:none;padding:8px 16px;position:absolute;right:0;top:calc(100% + 8px);width:300px;z-index:1000}.header_searchExpanded__lYDRC+.header_searchDropdown__0tmTz{display:block}.header_searchDropdownInput__9JLwK{border:none;font-size:14px;outline:none;padding:8px;width:100%}}@media (max-width:768px){.header_desktopHeader__p9KAw{display:none}.header_mobileHeader__m2yEw{background:#fff;border-bottom:1px solid #e0e0e0;display:flex;height:64px;left:0;position:fixed;right:0;top:0;z-index:998}.header_mobileLogo__A\+dDl{height:32px}.header_mobileActions__3zip6{align-items:center;display:flex;gap:16px}.header_userMenuButton__uV6FA{background:none;border:none;cursor:pointer;height:40px;padding:0;width:40px}.header_userMenuButton__uV6FA img{border-radius:50%;height:40px;width:40px}.header_userDropdownOverlay__uw2pF,.header_userDropdown__v--nc{display:block}.header_contentArea__gA45F{margin-top:64px}.header_search__IWdta{display:none}.header_selectContainer__ayS5J{max-width:none;width:100%}.header_mobileMenuButton__cK9qL{display:block}}.main_mainContainer__ixngC{display:flex;max-width:100vw;min-height:100vh;overflow-x:hidden}.main_content__uFEDI{flex:1 1;margin-left:80px;max-width:calc(100vw - 80px);padding:20px;transition:all .3s ease;width:calc(100vw - 80px)}.main_contentWithSidebar__d2iPY{margin-left:280px;max-width:calc(100vw - 280px);width:calc(100vw - 280px)}.main_contentArea__nRE3D{display:flex;flex-direction:column;margin-top:32px;min-height:calc(100vh - 60px)}.main_contentMobile__qBMVb{margin-top:64px}.main_footer__xVGGi{margin-top:auto;padding:20px;text-align:center}.main_submitButton__srtA3{background:linear-gradient(92.56deg,#2a6458 9.84%,#3c887b 89.99%);border:1px solid #2a6458;border-radius:15px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;padding:16px 50px;transition:all .2s linear}.main_submitButton__srtA3:hover{background:#fff;border:1px solid #2a6458;color:#2a6458}.main_mobileMenuButton__Z98PI{background:#0000;border:none;border-radius:50%;cursor:pointer;display:none;height:40px;padding:8px;position:fixed;right:16px;top:12px;width:40px;z-index:1000}.main_burgerIcon__Nx5iZ,.main_burgerIcon__Nx5iZ:after,.main_burgerIcon__Nx5iZ:before{background:#001813;display:block;height:2px;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:24px}.main_burgerIcon__Nx5iZ{position:relative}.main_burgerIcon__Nx5iZ:after,.main_burgerIcon__Nx5iZ:before{content:"";left:0;position:absolute}.main_burgerIcon__Nx5iZ:before{top:-8px}.main_burgerIcon__Nx5iZ:after{bottom:-8px}.main_mobileMenuButtonOpen__sgrr7 .main_burgerIcon__Nx5iZ{background:#0000}.main_mobileMenuButtonOpen__sgrr7 .main_burgerIcon__Nx5iZ:before{transform:translateY(8px) rotate(45deg)}.main_mobileMenuButtonOpen__sgrr7 .main_burgerIcon__Nx5iZ:after{transform:translateY(-8px) rotate(-45deg)}.main_contentWithRightSidebar__0abc6{margin-right:350px;width:calc(100% - 350px)}.main_contentWithBothSidebars__W7xbC{margin-left:280px;margin-right:350px;width:calc(100% - 630px)}@media (max-width:768px){.main_mobileMenuButton__Z98PI{display:block}.main_content__uFEDI{margin-left:0;max-width:100%;padding:0;width:100%}.main_contentArea__nRE3D{padding:12px}.main_contentWithBothSidebars__W7xbC,.main_contentWithRightSidebar__0abc6{margin-right:0;width:100%}}.admin_adminContainer__JloH\+{margin:0 auto;max-width:1200px;padding:2rem}.admin_title__HLdsF{color:#333;font-size:1.8rem;margin-bottom:1.5rem}.admin_error__bLiEz,.admin_loading__WCccU{font-size:1.2rem;padding:2rem;text-align:center}.admin_error__bLiEz{color:#d32f2f}.admin_promptContainer__vkR5q{margin-bottom:1.5rem}.admin_label__AFj9S{color:#444;display:block;font-weight:600;margin-bottom:.5rem}.admin_textarea__ewa0m{border:1px solid #ddd;border-radius:4px;font-size:.9rem;line-height:1.5;min-height:400px;padding:1rem;resize:vertical;width:100%}.admin_textarea__ewa0m:disabled{background-color:#f5f5f5;color:#333}.admin_buttons__5G1sR{display:flex;gap:1rem;margin-top:1rem}.admin_section__Q4AcJ{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem;padding:1.5rem}.admin_subtitle__nl9xW{color:#333;font-size:1.2rem;margin:0 0 1rem}.admin_usersHeader__dG\+RN{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.admin_searchInput__tsHNp{border:1px solid #ddd;border-radius:4px;padding:.5rem;width:300px}.analytics_container__3hn5p{margin:0 auto;max-width:800px;padding:1rem}.analytics_title__fdmRr{color:var(--primary-color);margin-bottom:2rem;text-align:center}.analytics_projectsList__vqg3n{display:flex;flex-direction:column;gap:1rem}.analytics_projectCard__VgJD2{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.analytics_projectHeader__aNc-\+{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;transition:background-color .2s}.analytics_projectHeader__aNc-\+:hover{background-color:#f5f5f5}.analytics_projectTitle__SEZdJ{color:var(--secondary-color);font-size:1.1rem;margin:0}.analytics_projectArrow__YSTNM{border-color:#0000 #0000 #0000 #666;border-style:solid;border-width:5px 0 5px 8px;height:0;transition:transform .2s;width:0}.analytics_projectHeader__aNc-\+[data-expanded=true] .analytics_projectArrow__YSTNM{border-color:#666 #0000 #0000;border-width:8px 5px 0;transform:translateY(2px)}.analytics_expenseItemsContainer__uoWwD{grid-gap:.5rem;animation:analytics_fadeIn__tbre4 .3s ease-out;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:0 1rem 1rem}.analytics_expenseItem__hMryG{background:#f8f9fa;border-radius:6px;display:flex;font-size:.9rem;justify-content:space-between;padding:.75rem}.analytics_expenseName__8OPoa{font-weight:500}.analytics_usageCount__5RAqv{color:#6c757d}@keyframes analytics_fadeIn__tbre4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.analytics_noDataContainer__Bgyf9{padding:2rem;text-align:center}.analytics_noDataText__lstIB{color:#6c757d}.forgot-password_wrapper__5Lgn3{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;margin:0 auto}.forgot-password_logo__hsfwM{height:auto;margin-bottom:20px}.forgot-password_back__lAIVE{color:#001813;cursor:pointer;display:flex;font-size:12px;margin-top:12px;text-decoration:underline}.forgot-password_subtitle__tgJsP{font-size:14px;margin-bottom:20px;max-width:400px}.forgot-password_input__ZC0oD{width:100%}.forgot-password_title__it0f1{font-size:42px;font-weight:600;margin-bottom:40px}.forgot-password_form__xq8fz{display:flex;flex-direction:column;gap:20px;min-width:350px}@media (max-width:768px){.forgot-password_wrapper__5Lgn3{padding:20px}.forgot-password_form__xq8fz{max-width:350px;min-width:250px;width:100%}.forgot-password_logo__hsfwM{max-width:300px}.forgot-password_title__it0f1{font-size:32px;margin-bottom:30px}}@media (max-width:480px){.forgot-password_logo__hsfwM{max-width:250px}.forgot-password_title__it0f1{font-size:28px;margin-bottom:25px}}.login-form_wrapper__qzZh5{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;margin:0 auto}.login-form_logo__lnIJ8{height:auto;margin-bottom:20px}.login-form_input__7yh6k{width:100%}.login-form_title__xZUf5{font-size:42px;font-weight:600;margin-bottom:40px}.login-form_form__k3rl9{display:flex;flex-direction:column;gap:20px;min-width:350px}.login-form_register__n7vEZ{color:#001813;cursor:pointer;display:flex;font-size:12px;margin-top:12px;text-decoration:underline}@media (max-width:768px){.login-form_wrapper__qzZh5{padding:20px}.login-form_form__k3rl9{max-width:350px;min-width:250px;width:100%}.login-form_logo__lnIJ8{max-width:300px}.login-form_title__xZUf5{font-size:32px;margin-bottom:30px}}@media (max-width:480px){.login-form_logo__lnIJ8{max-width:250px}.login-form_title__xZUf5{font-size:28px;margin-bottom:25px}.login-form_register__n7vEZ{font-size:14px}}.registration-form_wrapper__qFYhq{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:100vh;padding:20px}.registration-form_input__fX-j1{width:100%}.registration-form_title__T9CdF{font-size:42px;font-weight:600;margin-bottom:20px}.registration-form_form__a0nfC{display:flex;flex-direction:column;gap:20px;max-width:450px;width:100%}.registration-form_subtitle__uzntX{font-size:14px;margin-bottom:20px;max-width:400px}.registration-form_login__TKkCj{color:#ff764f;font-size:12px;text-decoration:underline}.registration-form_account__QH25r{align-items:center;display:flex;gap:10px;margin-top:12px}.registration-form_logo__\+rq20{height:auto;margin-bottom:20px;max-width:100%}@media (max-width:768px){.registration-form_title__T9CdF{font-size:32px}.registration-form_logo__\+rq20{max-width:280px}.registration-form_subtitle__uzntX{display:none}.registration-form_form__a0nfC{width:100%}}@media (max-width:480px){.registration-form_logo__\+rq20{max-width:210px}.registration-form_title__T9CdF{font-size:28px;margin-bottom:10px}.registration-form_wrapper__qFYhq{padding:15px}.registration-form_account__QH25r{font-size:16px}.registration-form_account__QH25r>a{font-size:14px}}.reset-password_wrapper__erAC4{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;margin:0 auto}.reset-password_logo__PPNMj{height:auto;margin-bottom:20px}.reset-password_subtitle__rMhT7{font-size:14px;margin-bottom:20px;max-width:400px}.reset-password_input__EDNz6{width:100%}.reset-password_title__doe8U{font-size:42px;font-weight:600;margin-bottom:40px}.reset-password_form__k8KFl{display:flex;flex-direction:column;gap:20px;min-width:350px}.reset-password_back__lIf0u{color:#001813;cursor:pointer;display:flex;font-size:12px;margin-top:12px;text-decoration:underline}.reset-password_successContainer__Ebn\+A{margin:0 auto;max-width:500px;padding:2rem;text-align:center}.reset-password_successCircle__xBNo8{align-items:center;animation:reset-password_scaleIn__u\+PY9 .5s ease-out;background:#4caf50;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.reset-password_successCheckmark__Uw-O6{color:#fff;font-size:40px;font-weight:700;line-height:1}.reset-password_loaderWrapper__ZeWow{margin:2rem 0}.reset-password_redirectButton__B9Fu3{margin-top:1rem;max-width:200px;width:100%}@keyframes reset-password_scaleIn__u\+PY9{0%{opacity:0;transform:scale(0)}80%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.reset-password_wrapper__erAC4{padding:20px}.reset-password_form__k8KFl{max-width:350px;min-width:250px;width:100%}.reset-password_logo__PPNMj{max-width:300px}.reset-password_title__doe8U{font-size:32px;margin-bottom:30px}}@media (max-width:480px){.reset-password_logo__PPNMj{max-width:250px}.reset-password_title__doe8U{font-size:28px;margin-bottom:25px}}.bank-history_container__DQI-D{color:#333;margin-top:20px;max-width:1200px}.bank-history_title__aF3gx{color:#222;font-size:24px;font-weight:600;margin-bottom:25px}.bank-history_statementHeader__5J2J7{grid-gap:15px;background:#f8f9fa;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);margin-bottom:30px;padding:20px}.bank-history_headerItem__GbUIx{border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:8px 0}.bank-history_headerItem__GbUIx span{color:#666}.bank-history_subtitle__H7acJ{color:#444;font-size:18px;margin:25px 0 15px}.bank-history_tableContainer__\+H3lf{overflow-x:auto}.bank-history_transactionTable__TDroU{border-collapse:collapse;margin-bottom:20px;width:100%}.bank-history_transactionTable__TDroU th{background-color:#f0f2f5;font-weight:600;padding:12px 15px;text-align:left}.bank-history_transactionTable__TDroU td{border-bottom:1px solid #eee;padding:12px 15px}.bank-history_transactionTable__TDroU tr:hover{background-color:#f9f9f9}.bank-history_purposeCell__jkorp{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-history_positive__NBnTt{color:#2e7d32;font-weight:500}.bank-history_negative__rQBm4{color:#c62828;font-weight:500}.bank-history_status__avHcU{border-radius:4px;display:inline-block;font-size:.85em;padding:4px 8px}.bank-history_status__avHcU.bank-history_completed__zo74G{background-color:#e8f5e9;color:#2e7d32}.bank-history_status__avHcU.bank-history_pending__oFtUz{background-color:#fff8e1;color:#f57f17}.bank-history_status__avHcU.bank-history_rejected__Y9yz2{background-color:#ffebee;color:#c62828}.bank-history_summary__g0T2Y{display:flex;gap:15px;justify-content:flex-end;margin-top:20px}.csv-preview_container__5zjTx{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;padding:20px}.csv-preview_headerRow__eB73z,.csv-preview_row__ZpsuD{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 2fr 3fr;padding:10px 0}.csv-preview_headerRow__eB73z{border-bottom:2px solid #eee;font-weight:700}.csv-preview_row__ZpsuD{border-bottom:1px solid #f5f5f5}.csv-preview_row__ZpsuD:nth-child(2n){background-color:#f9f9f9}.csv-preview_cell__-X4p0{align-items:center;display:flex;padding:8px}.csv-preview_footer__BB79R{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.payments_container__7Woz3{max-width:800px}.payments_title__TtK3h{color:#333;font-size:24px;font-weight:600;margin-bottom:30px}.payments_uploadSection__YyINW{background:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-bottom:30px;padding:25px}.payments_fileInputWrapper__KosXA{margin-bottom:20px}.payments_fileLabel__wKt3t{cursor:pointer;display:block}.payments_fileInput__oMtLC{display:none}.payments_fileButton__8bqXD{background:#e0e0e0;border-radius:4px;color:#555;display:inline-block;padding:12px 20px;transition:all .3s}.payments_fileButton__8bqXD:hover{background:#d0d0d0}.payments_instructions__iD73x{background:#f5f5f5;border-radius:8px;padding:20px}.payments_subtitle__C6WOG{color:#444;font-size:18px;margin-bottom:15px}.payments_formatList__0LUla{list-style-type:none;padding-left:0}.payments_formatList__0LUla li{border-bottom:1px solid #e0e0e0;padding:8px 0}.payments_formatList__0LUla li:last-child{border-bottom:none}.role-permissions_wrapper__XKP7M{border-radius:8px;box-shadow:0 1px 3px #0000001a;margin:20px 0;overflow-x:auto;width:100%}.role-permissions_tableContainer__Vx2P6{min-width:600px}.role-permissions_table__sePME{background-color:#fff;border-collapse:collapse;font-size:14px;width:100%}.role-permissions_headerFirstCell__UIlLo{background-color:#e0efff;text-align:left}.role-permissions_headerCell__\+HvJ-,.role-permissions_headerFirstCell__UIlLo{border-bottom:1px solid #ddd;border-right:1px solid #ddd;color:#2c3e50;font-weight:600;padding:12px 16px}.role-permissions_headerCell__\+HvJ-{background-color:#f0f8ff;text-align:center}.role-permissions_headerCell__\+HvJ-:last-child{border-right:none}.role-permissions_categoryRow__l4R1i{background-color:#f0f8ff}.role-permissions_categoryTitle__S\+ll7{border-bottom:1px solid #ddd;color:#2c3e50;font-weight:700;padding:10px 16px}.role-permissions_permissionRow__Dm7MH:nth-child(2n){background-color:#f9f9f9}.role-permissions_permissionRow__Dm7MH:hover{background-color:#f0f0f0}.role-permissions_permissionNameCell__1GwLO{border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-weight:500;padding:12px 16px;text-align:left}.role-permissions_permissionCell__eVLzq{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:12px 16px;text-align:center}.role-permissions_permissionCell__eVLzq:last-child{border-right:none}.role-permissions_checkMark__B8QfA{color:#27ae60;font-size:16px;font-weight:700}.role-permissions_crossMark__1J7lc{color:#e74c3c;font-size:16px;font-weight:700}@media (max-width:768px){.role-permissions_wrapper__XKP7M{font-size:13px}.role-permissions_categoryTitle__S\+ll7,.role-permissions_headerCell__\+HvJ-,.role-permissions_headerFirstCell__UIlLo,.role-permissions_permissionCell__eVLzq,.role-permissions_permissionNameCell__1GwLO{padding:8px 12px}}@media (max-width:480px){.role-permissions_wrapper__XKP7M{font-size:12px}.role-permissions_categoryTitle__S\+ll7,.role-permissions_headerCell__\+HvJ-,.role-permissions_headerFirstCell__UIlLo,.role-permissions_permissionCell__eVLzq,.role-permissions_permissionNameCell__1GwLO{padding:6px 8px}.role-permissions_checkMark__B8QfA,.role-permissions_crossMark__1J7lc{font-size:14px}}.add-employee-modal_buttons__IEoj1{display:flex;gap:12px}.add-employee-modal_container__y9kbs{display:flex;flex-direction:column;gap:16px}.add-employee-modal_error__\+5oCA{color:red;margin-bottom:10px}.add-employee-modal_loading__M4-p\+{color:#666;font-style:italic}.add-employee-modal_results__LRZdm{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.add-employee-modal_userCard__4J3PD{border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;padding:12px;transition:background-color .2s}.add-employee-modal_userCard__4J3PD:hover{background-color:#f0f0f0}.add-employee-modal_userName__GWwle{font-weight:700;margin-bottom:4px}.add-employee-modal_userInfo__8JQ5Y{color:#555;font-size:.9em}.add-employee-modal_userCard__4J3PD.add-employee-modal_selected__HKuXR{background-color:#f9fafb;border-color:#4fc3f7}.add-employee-modal_form__Pd3KS{display:flex;flex-direction:column;gap:16px}.add-employee-modal_actions__9xsGY{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.role-modal_roleModalContent__RwLeP{display:flex;flex-direction:column;gap:16px}.role-modal_roleModalActions__x9vae{display:flex;gap:8px;justify-content:flex-end}.user-actions_dropdownContainer__xnGVh{position:relative}.user-actions_dropdownToggle__lMZHg{align-items:center;border-radius:4px;color:#555;cursor:pointer;display:flex;font-size:20px;height:24px;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out;width:24px}.user-actions_dropdownToggle__lMZHg:hover{background-color:#0000000d;color:#333}.user-actions_dropdownMenu__nfIj-{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 5px #00000026;min-width:180px;opacity:0;padding:5px 0;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-10px);transition:opacity .2s ease-in-out,transform .2s ease-in-out;z-index:10}.user-actions_dropdownContainer__xnGVh:hover .user-actions_dropdownMenu__nfIj-{opacity:1;pointer-events:auto;transform:translateY(0)}.user-actions_dropdownItem__iFwQ6{background:none;border:none;color:#444;cursor:pointer;display:block;padding:10px 15px;text-align:left;text-decoration:none;transition:background-color .15s ease-in-out,color .15s ease-in-out;width:100%}.user-actions_dropdownItem__iFwQ6:hover{background-color:#f0f0f0;color:#222}.user-actions_icon__5lIM4{height:16px;width:16px}.user-row_employeeItem__-H8NE{grid-gap:12px;align-items:center;border-bottom:1px solid #e5e7eb;display:grid;font-size:14px;gap:12px;grid-template-columns:2fr 2fr 1fr 1fr 1fr;min-width:700px;padding:12px}.user-row_status__KKVn-{border-radius:4px;font-size:12px;padding:2px 8px;text-align:center;width:fit-content}.user-row_statusActive__vF0Ey{background:#ecfdf5;color:#065f46}.user-row_statusInactive__hIjO\+{background:#fef2f2;color:#991b1b}.user-row_confirmText__PNmJD{margin-bottom:12px}.user-row_confirmButton__UNTTy{margin-right:12px}.profile-company_container__rVV72{padding:20px}.profile-company_tariffWarning__1zBs0{background-color:#fff8e6;border:1px solid #ffd54f;border-radius:4px;color:#e65100;margin-bottom:16px;padding:12px}.profile-company_modalContent__iXVcU{display:flex;flex-direction:column;gap:16px;padding:16px}.profile-company_modalButtons__6BmA4{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.profile-company_upgradeButton__q1xxA{background-color:#4caf50;color:#fff}.profile-company_upgradeButton__q1xxA:hover{background-color:#3d8b40}.profile-company_header__zKUVh{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:20px}.profile-company_title__Oo-Qm{font-size:24px;font-weight:600;margin:0}.profile-company_section__YH\+Em{background:#fff;border-radius:8px;margin-bottom:20px;padding:20px}.profile-company_sectionTitle__Y-70T{font-size:18px;font-weight:600;margin:0 0 24px}.profile-company_infoGrid__57Imu{grid-gap:12px;display:grid;gap:12px;grid-template-columns:auto 1fr}.profile-company_label__Em1Jc{color:#6b7280;font-size:14px}.profile-company_value__ptDON{font-size:14px}.profile-company_employeesList__i\+49q{width:100%}.profile-company_employeeHeader__9ervU{grid-gap:12px;background:#f9fafb;display:grid;font-size:14px;gap:12px;grid-template-columns:2fr 2fr 1fr 1fr 1fr;min-width:700px;padding:12px}.profile-company_addButton__rAdcg{margin-top:12px;width:fit-content}.profile-company_ownerCard__UjdUb{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000d;margin-bottom:24px;padding:16px}.profile-company_ownerTitle__zFiY1{align-items:center;color:#334155;display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:12px}.profile-company_ownerTitle__zFiY1:before{content:"👑"}.profile-company_ownerInfo__pTg3i{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.profile-company_ownerInfoItem__n8vNi{display:flex;flex-direction:column}.profile-company_ownerInfoLabel__W4O47{color:#64748b;font-size:13px;margin-bottom:4px}.profile-company_ownerInfoValue__9cu8f{color:#1e293b;font-size:14px;font-weight:500}.profile-company_ownerBadge__N4aFt{align-items:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:20px;color:#166534;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:20px;padding:8px 12px}.profile-company_ownerBadge__N4aFt:before{content:"👑";font-size:16px}@media (max-width:768px){.profile-company_container__rVV72{padding:0}.profile-company_header__zKUVh{align-items:flex-start;flex-direction:column}.profile-company_infoGrid__57Imu{gap:8px;grid-template-columns:1fr}.profile-company_label__Em1Jc{color:#6b7280;margin-bottom:4px}.profile-company_employeesList__i\+49q{padding:0 20px}.profile-company_section__YH\+Em{padding:0}}.profile-general_container__xyiSV{display:flex;flex-direction:column;gap:20px}.profile-general_mainInfo__wH4Gv{display:flex;flex-wrap:wrap;gap:20px}.profile-general_photoSection__QOCKE{flex-shrink:0;height:120px;width:120px}.profile-general_avatar__w6il4{align-items:center;border:1px solid #000;border-radius:12px;display:flex;height:100%;justify-content:center;padding:12px}.profile-general_details__xtIKx{flex:1 1;min-width:250px}.profile-general_field__jhxPk{display:flex;gap:10px;margin-bottom:12px}.profile-general_field__jhxPk label{color:#6b7280;min-width:80px}.profile-general_documents__oZpEQ{background-color:#f9f9f9;border-radius:10px;padding:20px}.profile-general_tariff__rZvPZ{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;padding:0;width:fit-content}.profile-general_tariff__rZvPZ>h3{margin-bottom:12px}.profile-general_tariffCard__2CQou{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;transition:all .3s ease}.profile-general_trialExpired__RDB8-{background-color:#fffbeb;border-color:#f59e0b}.profile-general_tariffHeader__g3nFs{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.profile-general_tariffName__aj\+uV{color:#111827;font-size:20px;font-weight:700;text-transform:uppercase}.profile-general_tariffDate__VZkkb{color:#6b7280;font-size:14px}.profile-general_tariffExpired__W9wR9{color:#d97706;font-size:14px;font-weight:500}.profile-general_tariffFeatures__BNTuD{list-style:none;margin:0 0 20px;padding:0}.profile-general_tariffFeatures__BNTuD li{align-items:flex-start;color:#4b5563;display:flex;margin-bottom:12px}.profile-general_featureIcon__7ITOs{color:#10b981;font-weight:700;margin-right:8px}.profile-general_tariffFooter__IO6bI{align-items:center;border-top:1px solid #f3f4f6;display:flex;gap:20px;justify-content:space-between;margin-top:24px;padding-top:16px}.profile-general_tariffPrice__DNWuW{color:#111827;font-size:16px;font-weight:600}.profile-general_upgradeButton__g5HeP{background-color:#2563eb;border:none;border-radius:8px;color:#fff;font-weight:500;padding:10px 20px;transition:background-color .2s}.profile-general_upgradeButton__g5HeP:hover{background-color:#1d4ed8}@media (max-width:768px){.profile-general_tariffFooter__IO6bI{align-items:flex-start;flex-direction:column;gap:16px}.profile-general_upgradeButton__g5HeP{width:100%}.profile-general_field__jhxPk,.profile-general_mainInfo__wH4Gv{align-items:flex-start;flex-direction:column}.profile-general_field__jhxPk{gap:5px}.profile-general_tariffPrice__DNWuW{flex-direction:column;gap:15px}}.profile_container__-waBA{background-color:#fff;border-radius:15px;max-width:100%;padding:20px;width:100%}.profile_header__-Y4nI{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:20px}.profile_title__fLT2T{color:#001813;font-size:24px;font-weight:600}.profile_tabs__kifSI{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.profile_tab__0b5X5{background-color:#f3f3f3;border:none;border-radius:8px;color:#001813;cursor:pointer;padding:10px 20px;transition:all .2s}.profile_tab__0b5X5.profile_active__4m69I{background-color:#2a6458;color:#fff}.profile_content__Nr5\+M{background-color:#fff;border-radius:15px;padding:20px}@media (max-width:768px){.profile_container__-waBA{padding:15px}.profile_title__fLT2T{font-size:20px}.profile_tabs__kifSI{width:100%}.profile_tabs__kifSI button{flex:1 1}.profile_content__Nr5\+M{padding:0}}.tariff_container__4bRjk{margin:0 auto;max-width:1200px;padding:60px 20px}.tariff_header__npQ6t{margin-bottom:40px;text-align:center}.tariff_title__CEVpS{color:#2c3e50;font-size:36px;font-weight:700;margin-bottom:16px}.tariff_subtitle__lJZ34{color:#7f8c8d;font-size:18px;line-height:1.5;margin:0 auto;max-width:600px}.tariff_tariffsContainer__t3rG3{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center}.tariff_tariffCard__fLK73{background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 10px 30px #0000000d;display:flex;flex-direction:column;padding:30px;position:relative;transition:all .3s ease}.tariff_tariffCard__fLK73:hover{box-shadow:0 15px 35px #0000001a;transform:translateY(-5px)}.tariff_tariffCard__fLK73.tariff_popular__dj-Va{border:2px solid #4361ee;box-shadow:0 20px 40px #4361ee26;transform:translateY(-10px)}.tariff_popularBadge__W2fyQ{background:#4361ee;border-radius:20px;box-shadow:0 4px 10px #4361ee4d;color:#fff;font-size:14px;font-weight:600;padding:8px 16px;position:absolute;right:20px;top:-15px}.tariff_tariffHeader__aKR68{border-bottom:1px solid #ecf0f1;margin-bottom:20px;padding-bottom:20px}.tariff_tariffName__DWSPI{color:#2c3e50;font-size:24px;font-weight:700;margin-bottom:10px}.tariff_tariffPrice__jHHRA{align-items:flex-end;color:#2c3e50;display:flex;font-size:32px;margin-bottom:10px}.tariff_price__OlA5P{font-weight:700;line-height:1}.tariff_period__snLc0{color:#7f8c8d;font-size:16px;margin-bottom:3px;margin-left:5px}.tariff_free__ehCf9{color:#2ecc71;font-size:32px;font-weight:700;line-height:1}.tariff_description__H\+J4L{color:#7f8c8d;font-size:15px;line-height:1.5;margin-bottom:25px}.tariff_features__6vFNN{flex-grow:1;margin-bottom:30px}.tariff_feature__8WOw9{align-items:flex-start;color:#34495e;display:flex;font-size:15px;line-height:1.4;margin-bottom:12px}.tariff_checkIcon__UOzJ8{fill:#2ecc71;flex-shrink:0;height:20px;margin-right:10px;margin-top:2px;width:20px}.tariff_actions__sx4R1{margin-top:auto}@media (max-width:768px){.tariff_container__4bRjk{padding:40px 20px}.tariff_title__CEVpS{font-size:28px}.tariff_subtitle__lJZ34{font-size:16px}.tariff_tariffsContainer__t3rG3{grid-template-columns:1fr;margin:0 auto;max-width:500px}.tariff_tariffCard__fLK73.tariff_popular__dj-Va{transform:none}}.notification_container__L3E1Y{align-items:flex-end;display:flex;flex-direction:column;position:fixed;right:20px;top:20px;z-index:1000}.notification_notification__KU87R{animation:notification_slideIn__-0IOv .3s ease-out forwards;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;color:#333;cursor:default;margin-bottom:12px;opacity:0;overflow:hidden;padding:16px;position:relative;transform:translateX(100%);width:350px}.notification_notification__KU87R.notification_exit__7xUCS{animation:notification_slideOut__wVno6 .3s ease-in forwards}@keyframes notification_slideIn__-0IOv{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes notification_slideOut__wVno6{0%{opacity:1;transform:translateX(0)}to{margin-bottom:0;opacity:0;transform:translateX(100%)}}.notification_header__zD\+5r{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.notification_titleWrapper__ECPj4{align-items:center;display:flex;gap:8px}.notification_title__Rs--O{font-size:16px;font-weight:600;margin:0}.notification_icon__mwSOK{font-size:18px}.notification_closeButton__ITcqN{background:none;border:none;color:inherit;cursor:pointer;opacity:.7;padding:0;transition:opacity .2s}.notification_closeButton__ITcqN:hover{opacity:1}.notification_content__HPKAy{padding-left:26px}.notification_message__SLdn8{font-size:14px;line-height:1.5;margin:0}.notification_actions__VtDnd{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.notification_info__gFH2p{border-left:4px solid #1890ff}.notification_info__gFH2p .notification_icon__mwSOK{color:#1890ff}.notification_success__2PwUI{border-left:4px solid #52c41a}.notification_success__2PwUI .notification_icon__mwSOK{color:#52c41a}.notification_error__HKrDs{border-left:4px solid #f5222d}.notification_error__HKrDs .notification_icon__mwSOK{color:#f5222d}.notification_warning__xEvQF{border-left:4px solid #faad14}.notification_warning__xEvQF .notification_icon__mwSOK{color:#faad14}@font-face{font-family:Golos-Text;src:local("Golos-Text"),url(/static/media/Golos-Text-Regular.5d7bc563bd99aa608d23.ttf) format("truetype")}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f3f3f3;background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:Golos-Text;min-height:100vh}#wrap{background:#e2e2e2;display:flex;flex-direction:row;min-height:745px;width:100%}h1{color:#001813;font-family:inherit;font-size:42px;font-style:normal;font-weight:600;line-height:50px}h2{margin-top:0;padding-top:15px}a{color:#001813;font-family:inherit;text-decoration:none}#left{display:flex}.main-content{background-color:#e2e2e2;min-height:650px;width:100%}.main-content.open{max-width:calc(100% - 320px)}.main-content.closed{max-width:calc(100% - 160px)}#content{float:none;min-height:400px}#content,.input-file{display:inline-block;width:100%}.input-file{position:relative}.input-file span{align-items:center;background:linear-gradient(92.61deg,#ff764f 10.66%,#fb9577 89.17%);border-radius:15px;color:#fff;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:10px 20px;transition:background-color .2s}.input-file input[type=file]{display:block;height:0;opacity:0;position:absolute;width:0;z-index:-1}.input-file input[type=file]:focus+span{box-shadow:0 0 0 .2rem #007bff40}.input-file:hover span{background-color:#59be6e}.input-file:active span{background-color:#2e703a}.input-file input[type=file]:disabled+span{background-color:#eee}.menubar{display:flex;flex-direction:column;height:1080px;padding:28px 0 30px;width:143px;z-index:101}.white_menu_next{background-color:#e2e2e2;border-radius:50% 0 0 50%;padding:10px 0 10px 10px}.menuleftrun{background-color:#fff;width:300px}@media (max-width:480px){#left{display:none}#right{padding:0 10px}#content{padding-top:30px}}