.Button_button__W4kUC{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-lg);border:1px solid transparent;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:all var(--transition-fast);outline:none;text-decoration:none;position:relative;overflow:hidden}.Button_primary__Q2Kq1{background-color:var(--primary-color);color:var(--inverted-primary-color);border-color:var(--primary-color)}.Button_primary__Q2Kq1:hover:not(:disabled){background-color:var(--primary-color-hover);border-color:var(--primary-color-hover)}.Button_secondary__MivVD{background-color:var(--secondary-color);color:var(--inverted-secondary-color);border-color:var(--secondary-color)}.Button_secondary__MivVD:hover:not(:disabled){background-color:var(--secondary-color-hover);border-color:var(--secondary-color-hover)}.Button_outlined__gZjS6{background-color:transparent;color:var(--text-primary);border-color:var(--border-color)}.Button_outlined__gZjS6:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--text-muted)}.Button_ghost__lRpJ1{background-color:transparent;color:var(--text-primary);border-color:transparent}.Button_ghost__lRpJ1:hover:not(:disabled){background-color:var(--bg-hover)}.Button_danger__4ihK7{background-color:var(--error-color);color:var(--inverted-error-color);border-color:var(--error-color)}.Button_danger__4ihK7:hover:not(:disabled){background-color:var(--error-color-hover);border-color:var(--error-color-hover)}.Button_size-xs__SsezA{height:30px}.Button_size-sm__nLWtx,.Button_size-xs__SsezA{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs)}.Button_size-sm__nLWtx{height:32px}.Button_size-md__WDqL_{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm);height:40px}.Button_size-lg__pMsBP{padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-md);height:48px}.Button_fullWidth__WfQgm{width:100%}.Button_button__W4kUC:disabled{opacity:.5;cursor:not-allowed}.Button_button__W4kUC.Button_loading__V4L7w{pointer-events:none}.Button_spinner__WHnjq{animation:Button_spin__jQmz1 1s linear infinite;margin-right:var(--spacing-xs)}@keyframes Button_spin__jQmz1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Modal_modal__4FwaL{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background-color:rgba(0,0,0,.6);opacity:0;pointer-events:none;transition:opacity .3s ease}.Modal_content__bWinh{width:100%;background-color:#fff;border-radius:20px;box-shadow:0 8px 30px rgba(0,0,0,.12);transform:scale(.8);transition:transform .3s ease;overflow:hidden}.Modal_header__kVm2e{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 4px}.Modal_header__kVm2e:after{content:"";position:absolute;bottom:0;left:20px;width:calc(100% - 40px);border-bottom:1px solid var(--border-color)}.Modal_title__XTTGx{font-size:14px;font-weight:500;color:var(--text-primary)}.Modal_closeBtn__Odt4T{border:none;background:none;cursor:pointer;color:var(--text-color-secondary);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.Modal_closeBtn__Odt4T:hover{background-color:var(--bg-color-hover)}.Modal_body__dX_za{padding:24px;max-height:calc(100vh - 200px);overflow-y:auto}.Modal_opened__YGBDZ{opacity:1;pointer-events:auto}.Modal_opened__YGBDZ .Modal_content__bWinh{transform:scale(1)}.Modal_closing__kJDyZ{opacity:0}.Modal_closing__kJDyZ .Modal_content__bWinh{transform:scale(.8)}@media (max-width:768px){.Modal_content__bWinh{width:100%}.Modal_header__kVm2e{padding:16px 20px}.Modal_body__dX_za{padding:20px}}.Typography_typography__GBFoT{margin:0;padding:0}.Typography_h1__0IDNe{font-size:var(--typography-h1-size,32px);font-weight:var(--typography-h1-weight,700);line-height:var(--typography-h1-line-height,1.2)}.Typography_h2__6BomC{font-size:var(--typography-h2-size,24px);font-weight:var(--typography-h2-weight,700);line-height:var(--typography-h2-line-height,1.2)}.Typography_h3__U_9qB{font-size:var(--typography-h3-size,20px);font-weight:var(--typography-h3-weight,600);line-height:var(--typography-h3-line-height,1.3)}.Typography_subtitle1__hJ_xh{font-size:var(--typography-subtitle1-size,18px);font-weight:var(--typography-subtitle1-weight,600);line-height:var(--typography-subtitle1-line-height,1.4)}.Typography_subtitle2__miNaz{font-size:var(--typography-subtitle2-size,16px);font-weight:var(--typography-subtitle2-weight,600);line-height:var(--typography-subtitle2-line-height,1.4)}.Typography_body1__RrAk5{font-size:var(--typography-body1-size,16px);font-weight:var(--typography-body1-weight,500);line-height:var(--typography-body1-line-height,1.5)}.Typography_body2__SujDA{font-size:var(--typography-body2-size,14px);font-weight:var(--typography-body2-weight,500);line-height:var(--typography-body2-line-height,1.5)}.Typography_body3__dLz6u{font-size:var(--typography-body3-size,12px);font-weight:var(--typography-body3-weight,400);line-height:var(--typography-body3-line-height,1.5)}.Typography_text__voQp1{font-size:var(--typography-text-size,13px);font-weight:var(--typography-text-weight,500);line-height:var(--typography-text-line-height,1.5)}.Typography_caption___BGKz{font-size:var(--typography-caption-size,12px);font-weight:var(--typography-caption-weight,400);line-height:var(--typography-caption-line-height,1.4)}.Typography_color-primary__8lKDg{color:var(--text-primary)}.Typography_color-secondary__p7Y7q{color:var(--text-secondary)}.Typography_color-muted___PZuP{color:var(--text-muted)}.Typography_color-error__6hOmb{color:var(--error-color)}.Typography_color-text__kN1En{color:var(--text-color)}.Typography_color-success__iaFOC{color:var(--success-color)}.Typography_align-left__2Vkff{text-align:left}.Typography_align-center__wUe_f{text-align:center}.Typography_align-right__tzuaV{text-align:right}.CalculationModal_calculationModal__ERkY_{text-align:center}.CalculationModal_content__4tPfi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.CalculationModal_imageContainer__gTVMR{display:flex;justify-content:center;align-items:center;margin-bottom:8px}.CalculationModal_loaderImage__pY3wM{max-width:100%;height:auto;object-fit:contain}.CalculationModal_textContainer__CXVQS{display:flex;flex-direction:column;gap:16px;text-align:center;width:100%}.CalculationModal_title__P7Wpe{margin:0;color:var(--color-text-primary);font-size:24px;font-weight:600}.CalculationModal_description__LGS61{margin:0;color:var(--color-text-secondary);font-size:14px;line-height:1.5;text-align:left}@media (max-width:480px){.CalculationModal_content__4tPfi{padding:20px 16px}.CalculationModal_imageContainer__gTVMR,.CalculationModal_loaderImage__pY3wM{width:150px;height:150px}.CalculationModal_title__P7Wpe{font-size:20px}.CalculationModal_description__LGS61{font-size:14px}}.Tooltip_tooltipContainer__uHZrE{position:relative;display:inline-block;width:100%}.Tooltip_tooltipTrigger__Ec3p7{width:100%;display:inline-block}.Tooltip_tooltip__BZ8W7{position:absolute;background-color:#333;color:#fff;padding:8px 12px;border-radius:4px;font-size:14px;z-index:1000;white-space:normal;text-align:center;line-height:1.4;box-shadow:0 2px 8px rgba(0,0,0,.15);pointer-events:none;animation:Tooltip_fadeIn__wdHPn .2s ease}@keyframes Tooltip_fadeIn__wdHPn{0%{opacity:0}to{opacity:1}}.Tooltip_top__qndeF{bottom:100%;left:50%;transform:translateX(-50%) translateY(-8px)}.Tooltip_top__qndeF:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#333}.Tooltip_bottom__YlnPo{top:100%;left:50%;transform:translateX(-50%) translateY(8px)}.Tooltip_bottom__YlnPo:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-bottom-color:#333}.Tooltip_left__84ioW{right:100%;top:50%;transform:translateY(-50%) translateX(-8px)}.Tooltip_left__84ioW:after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border:5px solid transparent;border-left-color:#333}.Tooltip_right__YW1yr{left:100%;top:50%;transform:translateY(-50%) translateX(8px)}.Tooltip_right__YW1yr:after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border:5px solid transparent;border-right-color:#333}.Input_container__gC_mw{display:flex;flex-direction:column;width:100%}.Input_label__R_y3Q{font-size:var(--font-size-xs);color:var(--text-color);padding-left:16px;margin-bottom:8px;font-weight:500}.Input_labelError__Wi5OQ{color:var(--error-color)}.Input_requiredMark__0MLFz{color:var(--error-color);margin-left:2px}.Input_inputWrapper__FoLTd{position:relative;display:flex;align-items:center;border:1px solid var(--border-color);border-radius:var(--radius-full);transition:all var(--transition-fast);background-color:var(--bg-color);height:50px}.Input_inputWrapper__FoLTd:focus-within:not(.Input_error__NZRVw):not(.Input_disabled__SufXQ){border-color:var(--primary-color)}.Input_input__cZHjj{width:100%;height:50px;padding:0 16px;border:none;background:transparent;font-size:13px;color:var(--text-primary);outline:none;border-radius:var(--radius-full)}.Input_input__cZHjj[type=date]::-webkit-calendar-picker-indicator{color:rgba(0,0,0,0);opacity:1;display:block;background:url(/images/icons/calendar.svg) no-repeat;width:16px;height:16px;border-width:thin}.Input_input__cZHjj::placeholder{color:var(--text-muted)}.Input_withLeftIcon__oV_9B{padding-left:48px}.Input_withRightIcon__zurhi{padding-right:48px}.Input_leftIcon__cpJgz,.Input_rightIcon__0GhC2{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.Input_leftIcon__cpJgz{left:16px}.Input_rightIcon__0GhC2{right:16px;cursor:pointer}.Input_error__NZRVw{border-color:var(--error-color)}.Input_error__NZRVw:focus-within{border-color:var(--error-color)}.Input_errorMessage__C3Y6b{margin-top:6px;font-size:var(--font-size-xs);color:var(--error-color);padding-left:16px;font-weight:500}.Input_disabled__SufXQ{opacity:.5;background-color:var(--disabled-bg);border-color:var(--disabled-border);cursor:not-allowed}.Input_disabled__SufXQ input{cursor:not-allowed;color:var(--disabled-color)}.Input_dropdown__GLDxt{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:12px;height:12px;pointer-events:none}.Input_dropdown__GLDxt:before{content:"";position:absolute;width:8px;height:8px;border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);transform:rotate(45deg);top:-4px}.Input_active__ePhek,.Input_focused__NMRC1:not(.Input_error__NZRVw){border-color:var(--primary-color)}.Input_light__aiI3_{background-color:var(--bg-color)}.Input_filled__jr28l{color:var(--text-primary)}.VirtualizedTable_container__P988c{position:relative;width:100%;background-color:var(--color-bg-primary);border-radius:var(--border-radius-md);overflow:hidden;display:flex;flex-direction:column}.VirtualizedTable_fixedHeader__NVHId{flex-shrink:0;width:100%;overflow:hidden}.VirtualizedTable_scrollableBody__MfuYt{overflow:auto;flex:1 1;width:100%;scrollbar-width:thin;scrollbar-color:var(--color-accent-primary) var(--color-bg-secondary)}.VirtualizedTable_scrollableBody__MfuYt::-webkit-scrollbar{width:8px;height:8px}.VirtualizedTable_scrollableBody__MfuYt::-webkit-scrollbar-track{background:var(--color-bg-secondary);border-radius:4px}.VirtualizedTable_scrollableBody__MfuYt::-webkit-scrollbar-thumb{background:var(--color-accent-primary);border-radius:4px;border:2px solid var(--color-bg-secondary)}.VirtualizedTable_scrollableBody__MfuYt::-webkit-scrollbar-thumb:hover{background:var(--color-accent-secondary)}.VirtualizedTable_bodyTable__LgaIE,.VirtualizedTable_headerTable__XayQR,.VirtualizedTable_table__GzKwE{width:100%;table-layout:fixed;border-collapse:collapse}.VirtualizedTable_content__9qB_n{position:relative;width:100%;min-height:0}.VirtualizedTable_virtualized__Vxh4s .VirtualizedTable_table__GzKwE{width:100%;table-layout:fixed;border-collapse:collapse}.VirtualizedTable_virtualized__Vxh4s .VirtualizedTable_content__9qB_n{display:table-row-group;width:100%}.VirtualizedTable_content__9qB_n tr,.VirtualizedTable_virtualized__Vxh4s .VirtualizedTable_content__9qB_n tr{display:table-row;width:100%}.VirtualizedTable_virtualized__Vxh4s .VirtualizedTable_content__9qB_n td,.VirtualizedTable_virtualized__Vxh4s .VirtualizedTable_content__9qB_n th{display:table-cell}.VirtualizedTable_content__9qB_n td,.VirtualizedTable_content__9qB_n th,.VirtualizedTable_virtualized__Vxh4s .VirtualizedTable_content__9qB_n td,.VirtualizedTable_virtualized__Vxh4s .VirtualizedTable_content__9qB_n th{vertical-align:middle;border-bottom:1px solid var(--color-border-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.VirtualizedTable_virtualized__Vxh4s .VirtualizedTable_table__GzKwE thead{display:table-header-group;width:100%}.VirtualizedTable_virtualized__Vxh4s .VirtualizedTable_table__GzKwE thead tr{display:table-row;width:100%}.VirtualizedTable_virtualized__Vxh4s .VirtualizedTable_table__GzKwE thead th{display:table-cell;position:-webkit-sticky;position:sticky;top:0;background-color:var(--color-bg-primary);z-index:1;box-sizing:border-box}.VirtualizedTable_virtualized__Vxh4s{scrollbar-width:thin;scrollbar-color:var(--color-accent-primary) var(--color-bg-secondary)}.VirtualizedTable_virtualized__Vxh4s::-webkit-scrollbar{width:8px;height:8px}.VirtualizedTable_virtualized__Vxh4s::-webkit-scrollbar-track{background:var(--color-bg-secondary);border-radius:4px}.VirtualizedTable_virtualized__Vxh4s::-webkit-scrollbar-thumb{background:var(--color-accent-primary);border-radius:4px;border:2px solid var(--color-bg-secondary)}.VirtualizedTable_virtualized__Vxh4s::-webkit-scrollbar-thumb:hover{background:var(--color-accent-secondary)}.VirtualizedTable_empty__qCHoA,.VirtualizedTable_loading__rDMf_{display:flex;justify-content:center;align-items:center;height:200px;color:var(--color-text-secondary)}.VirtualizedTable_empty__qCHoA{font-style:italic}.VirtualizedTable_content__9qB_n tr{transition:background-color .2s ease}.VirtualizedTable_content__9qB_n tr:hover{background-color:var(--color-bg-hover)}@media (max-width:768px){.VirtualizedTable_container__P988c{font-size:14px}.VirtualizedTable_virtualized__Vxh4s::-webkit-scrollbar{width:6px;height:6px}}.Link_link__99ugo{text-decoration:none;transition:color .2s ease;cursor:pointer}.Link_primary__dYLug{color:#2F80ED}.Link_primary__dYLug:hover{color:#1A73E8}.Link_secondary__3mJQe{color:#333333}.Link_secondary__3mJQe:hover{color:#2F80ED}.Link_muted__T9xP0{color:#9E9E9E}.Link_muted__T9xP0:hover{color:#757575}.Link_underline__wBfoB{text-decoration:underline}.Checkbox_container__hl9VZ{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.Checkbox_checkboxWrapper__VlR3a{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Checkbox_input__oG877{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;border:none;outline:none}.Checkbox_checkmark__fkjM0{display:flex;align-items:center;justify-content:center;transition:all .2s ease;border:none;outline:none;background:none}.Checkbox_input__oG877:focus+.Checkbox_checkmark__fkjM0{outline:2px solid rgba(26,114,244,.2);outline-offset:2px;border-radius:4px}.Checkbox_checkmark__fkjM0 svg{display:block;transition:all .2s ease;pointer-events:none;border:none;outline:none}.Checkbox_label__or3Hi{margin-left:8px;font-size:14px;color:var(--text-primary)}.Checkbox_disabled__Hj65k{opacity:.5;cursor:not-allowed}.Checkbox_disabled__Hj65k .Checkbox_checkmark__fkjM0 svg{opacity:.5}.Radio_container__TYdbo{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.Radio_radioWrapper__ynwsK{position:relative;width:20px;height:20px;flex-shrink:0}.Radio_input__zGARi{position:absolute;opacity:0;width:0;height:0}.Radio_radiomark__uCTSy{position:absolute;top:0;left:0;width:20px;height:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:50%;transition:all .2s ease}.Radio_input__zGARi:focus+.Radio_radiomark__uCTSy{box-shadow:0 0 0 2px rgba(47,128,237,.2)}.Radio_radiomark__uCTSy:after{content:"";position:absolute;display:none;top:50%;left:50%;width:10px;height:10px;background:#2F80ED;border-radius:50%;transform:translate(-50%,-50%)}.Radio_radiomark__uCTSy.Radio_checked__aYq9j{border-color:#2F80ED}.Radio_radiomark__uCTSy.Radio_checked__aYq9j:after{display:block}.Radio_label__Ynhmu{margin-left:8px;font-size:14px;color:#333333}.Radio_disabled__ym0pe{opacity:.5;cursor:not-allowed}.Radio_disabled__ym0pe .Radio_radiomark__uCTSy{background-color:#F2F2F2;border-color:#E0E0E0}.Radio_input__zGARi:checked:disabled+.Radio_radiomark__uCTSy{border-color:#BDBDBD}.Radio_input__zGARi:checked:disabled+.Radio_radiomark__uCTSy:after{background-color:#BDBDBD}.Select_container__tuivU{display:flex;flex-direction:column;width:100%;position:relative;z-index:1}.Select_label__o2z9K{font-size:var(--font-size-xs);color:var(--text-primary);padding-left:16px;margin-bottom:8px;font-weight:500}.Select_leftSideLabel__p2zCg{font-size:var(--font-size-xs);color:var(--text-color);font-weight:500;position:relative}.Select_leftSideLabel__p2zCg:after{content:"";position:absolute;display:block;height:39px;width:1px;background-color:var(--border-color);right:-16px;top:-10px;transition:all var(--transition-fast)}.Select_selectOptions___ELs0{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1 1}.Select_requiredMark__vrrUQ{color:var(--primary-color);margin-left:2px}.Select_selectControl__1_SRB{height:48px;padding:0 16px;border:1px solid var(--border-color);border-radius:var(--radius-full);background:var(--bg-color);display:flex;align-items:center;cursor:pointer;transition:all var(--transition-fast);position:relative;gap:32px}.Select_selectControl__1_SRB:hover{border-color:var(--text-color)}.Select_selectControl__1_SRB:hover .Select_leftSideLabel__p2zCg:after{background-color:var(--text-color)}.Select_active__N08Na,.Select_selectControl__1_SRB:focus{border-color:var(--primary-color)}.Select_selectControl__1_SRB:focus .Select_leftSideLabel__p2zCg:after{background-color:var(--primary-color)}.Select_filterSelect__H_ZG8 .Select_selectControl__1_SRB{border:none;background:transparent}.Select_filterSelect__H_ZG8 .Select_active__N08Na,.Select_filterSelect__H_ZG8 .Select_selectControl__1_SRB:focus,.Select_filterSelect__H_ZG8 .Select_selectControl__1_SRB:hover{border:none;background-color:var(--bg-hover)}.Select_value__cpFTn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:12px;font-weight:500}.Select_placeholder__5w1vi{color:var(--text-muted);font-size:12px}.Select_arrow__Kjldx{position:relative;bottom:2px}.Select_arrowIcon__DFU6c{transition:transform var(--transition-fast)}.Select_arrowIcon__DFU6c.Select_open__h_GgO{transform:rotate(180deg)}.Select_dropdown__wXkE7{position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;z-index:999999;max-height:300px;display:flex;flex-direction:column;min-width:100%}.Select_dropdownTop__wwi_I{top:auto;bottom:calc(100% + 4px)}.Select_searchWrapper__qq6xJ{padding:8px 12px;border-bottom:1px solid var(--border-color)}.Select_searchInput__Pg03P{width:100%;padding:8px 12px;border:1px solid var(--border-color);border-radius:var(--border-radius-md);font-size:12px;background:var(--bg-color);color:var(--text-primary)}.Select_searchInput__Pg03P:focus{outline:none;border-color:var(--primary-color)}.Select_optionsList__oQY6D{overflow-y:auto}.Select_option__Gb8mI{padding:8px 12px;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color var(--transition-fast)}.Select_option__Gb8mI:hover{background-color:var(--bg-hover)}.Select_selected__ZAHkh{color:var(--primary-color)}.Select_selected__ZAHkh,.Select_selected__ZAHkh:hover{background-color:var(--primary-color-light)}.Select_optionDisabled__vQ_IF{opacity:.5;cursor:not-allowed}.Select_checkIcon__oq_La{margin-left:auto;color:var(--primary-color)}.Select_noOptions__AqU7A{padding:12px;text-align:center;color:var(--text-muted);font-size:12px}.Select_errorMessage__pwigb{color:var(--error-color);font-size:12px;margin-top:4px;padding-left:16px}.Select_disabled__ZxCrW{opacity:.6;cursor:not-allowed}.Select_disabled__ZxCrW .Select_selectControl__1_SRB{cursor:not-allowed}.Select_error__SVsyD .Select_active__N08Na,.Select_error__SVsyD .Select_selectControl__1_SRB,.Select_error__SVsyD .Select_selectControl__1_SRB:focus{border-color:var(--error-color)}.Select_success__zspHC .Select_active__N08Na,.Select_success__zspHC .Select_selectControl__1_SRB,.Select_success__zspHC .Select_selectControl__1_SRB:focus{border-color:var(--success-color)}.Select_size-sm__FvYqc .Select_selectControl__1_SRB{height:36px;padding:0 12px}.Select_size-md__rL9h2 .Select_selectControl__1_SRB{height:48px;padding:0 16px}.Select_size-lg__wRC0p .Select_selectControl__1_SRB{height:56px;padding:0 20px}.Select_multiple__Rydh4 .Select_selectControl__1_SRB{min-height:48px;height:auto;padding:8px 16px}.Select_multipleValue___fAPs{display:flex;flex-direction:column;gap:4px;width:100%}.Select_selectedCount__vKoAc{font-size:12px;color:var(--text-muted);font-weight:500}.Select_selectedTags__OBwYs{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.Select_selectedTag__HmZTX{background-color:var(--primary-color-light);color:var(--primary-color);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_moreCount__eSMyB,.Select_selectedTag__HmZTX{padding:2px 6px;border-radius:var(--border-radius-sm);font-size:12px;font-weight:500}.Select_moreCount__eSMyB{background-color:var(--bg-hover);color:var(--text-muted)}.Select_checkbox__gT9Sv{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.Select_checkbox__gT9Sv input[type=checkbox]{width:16px;height:16px;accent-color:var(--primary-color);cursor:pointer}.Select_filterSelect__H_ZG8.Select_multiple__Rydh4 .Select_selectControl__1_SRB{border:none;background:transparent;min-height:48px;height:auto;padding:8px 16px}.Select_filterSelect__H_ZG8.Select_multiple__Rydh4 .Select_active__N08Na,.Select_filterSelect__H_ZG8.Select_multiple__Rydh4 .Select_selectControl__1_SRB:focus,.Select_filterSelect__H_ZG8.Select_multiple__Rydh4 .Select_selectControl__1_SRB:hover{border:none;background-color:var(--bg-hover)}.Avatar_avatar__wO_im{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.Avatar_sm__nBBtM{width:24px;height:24px;font-size:10px}.Avatar_md__61IoJ{width:40px;height:40px;font-size:16px}.Avatar_lg__ZxNeD{width:56px;height:56px;font-size:24px}.Avatar_circle__uM__f{border-radius:50%}.Avatar_square__huDZq{border-radius:8px}.Avatar_image__WlDhK{width:100%;height:100%;object-fit:cover}.Avatar_initials__6LHcE{color:white;font-weight:500;line-height:1}.Avatar_status__Lwl__{position:absolute;bottom:0;right:0;width:8px;height:8px;border-radius:50%;border:1.5px solid white}.Avatar_sm__nBBtM .Avatar_status__Lwl__{width:6px;height:6px;border-width:1px}.Avatar_lg__ZxNeD .Avatar_status__Lwl__{width:10px;height:10px;border-width:2px}.Avatar_online__VSRhI{background-color:#27AE60}.Avatar_offline__m8cUm{background-color:#BDBDBD}.Avatar_away__KDZKD{background-color:#F2C94C}.Avatar_busy__Gp1Gw{background-color:#EB5757}.Icon_icon___XWZ8{display:inline-flex;align-items:center;justify-content:center;color:currentColor}.Icon_icon___XWZ8 svg{width:100%;height:100%}.Icon_xs__gMRkB{width:16px;height:16px}.Icon_sm__AOxyr{width:20px;height:20px}.Icon_md__8F3GJ{width:24px;height:24px}.Icon_lg__Zp0iL{width:28px;height:28px}.Icon_xl__RMoSd{width:32px;height:32px}.Icon_xxl__1FbAx{width:36px;height:36px}.Icon_clickable__Ejtxi{cursor:pointer;transition:opacity .2s ease}.Icon_clickable__Ejtxi:hover{opacity:.8}.Icon_clickable__Ejtxi:active{opacity:.6}.Icon_withBorder__895_w{display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.Icon_withBorder__895_w:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.FileUpload_container___mHRI{position:relative;display:flex;flex-direction:column;gap:12px}.FileUpload_fileInput__rhAEm{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.FileUpload_button__3mmyz{display:flex;align-items:center;justify-content:center;gap:8px;height:40px;border-radius:12px;padding:0 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;outline:none}.FileUpload_primary__E2iu9{background-color:#2F80ED;color:white}.FileUpload_primary__E2iu9:hover{background-color:#1A73E8}.FileUpload_primary__E2iu9:active{background-color:#1967D2}.FileUpload_secondary__DClD2{background-color:#F2F2F2;color:#333333}.FileUpload_secondary__DClD2:hover{background-color:#E5E5E5}.FileUpload_secondary__DClD2:active{background-color:#D9D9D9}.FileUpload_outline__3zT9a{background-color:transparent;border:1px solid #2f80ed;color:#2F80ED}.FileUpload_outline__3zT9a:hover{background-color:rgba(47,128,237,.05)}.FileUpload_outline__3zT9a:active{background-color:rgba(47,128,237,.1)}.FileUpload_linkUpload__zlOvn{display:flex;align-items:center;gap:4px;color:#2F80ED;font-size:14px;cursor:pointer;transition:opacity .2s ease}.FileUpload_linkUpload__zlOvn:hover{opacity:.8}.FileUpload_linkUpload__zlOvn:active{opacity:.6}.FileUpload_uploadArea__HaTE8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;border:1px dashed #e0e0e0;border-radius:20px;text-align:center;background-color:#FAFAFB;transition:all .2s ease;cursor:pointer}.FileUpload_uploadArea__HaTE8:hover{border-color:#2F80ED;background-color:rgba(47,128,237,.05)}.FileUpload_uploadText__hpBCU{font-size:14px;color:#333333;margin-bottom:4px;font-family:Montserrat,sans-serif}.FileUpload_uploadOr__tMbVm{font-size:12px;color:#9E9E9E;margin-bottom:12px;font-family:Montserrat,sans-serif}.FileUpload_compactUpload__vNoJm{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;border:1px dashed #e0e0e0;border-radius:8px;text-align:center;background-color:#FAFAFB;transition:all .2s ease}.FileUpload_compactUpload__vNoJm:hover{border-color:#2F80ED;background-color:rgba(47,128,237,.05)}.FileUpload_dragging__vMG3w{border:2px dashed #2f80ed;background-color:rgba(47,128,237,.05)}.FileUpload_disabled__6to_1{opacity:.5;cursor:not-allowed}.FileUpload_disabled__6to_1 .FileUpload_button__3mmyz,.FileUpload_disabled__6to_1 .FileUpload_compactUpload__vNoJm,.FileUpload_disabled__6to_1 .FileUpload_linkUpload__zlOvn,.FileUpload_disabled__6to_1 .FileUpload_uploadArea__HaTE8{cursor:not-allowed;pointer-events:none}.FileUpload_uploadedFiles__uGpxu{display:flex;flex-direction:column;gap:8px}.FileUpload_fileItem__NjwJK{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#F8F9FA;border-radius:8px;border:1px solid #e5e7eb}.FileUpload_fileInfo__5pB7F{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.FileUpload_fileInfo__5pB7F.FileUpload_clickable__9JZTZ{cursor:pointer;transition:background-color .2s ease;border-radius:6px;padding:4px;margin:-4px}.FileUpload_fileIcon__VmyWc{width:24px;height:24px;background-color:#E0E0E0;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:#666666;font-family:Montserrat,sans-serif;flex-shrink:0}.FileUpload_fileDetails__TYx1e{display:flex;flex-direction:column;min-width:0;flex:1 1}.FileUpload_fileName__TNyrZ{font-size:14px;color:#333333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Montserrat,sans-serif;line-height:1.2}.FileUpload_fileSize__X77M4{font-size:12px;color:#9E9E9E;font-family:Montserrat,sans-serif;line-height:1.2;margin-top:2px}.FileUpload_removeButton__yNwtb{background:none;border:none;cursor:pointer;color:#9E9E9E;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all .2s ease;flex-shrink:0}.FileUpload_removeButton__yNwtb:hover{background-color:rgba(0,0,0,.05);color:#F44336}.Card_card__YDM99{position:relative;border-radius:var(--card-border-radius,28px);overflow:hidden;transition:var(--card-transition,transform .2s ease,box-shadow .2s ease);padding:var(--card-padding,0);margin:var(--card-margin,0);transform:var(--card-transform,none);box-shadow:var(--card-box-shadow,none)}.Card_variant-default__ratUL{border:none}.Card_variant-outlined__VakcT{border:1px solid #2f80ed}.Card_variant-elevated__tAWO9{border:none;box-shadow:0 4px 12px rgba(0,0,0,.08)}.Card_padding-none__SnmgG{padding:0}.Card_padding-sm__tqd4T{padding:12px}.Card_padding-md__tAja7{padding:16px}.Card_padding-lg__cYTJ5{padding:24px}.Card_header__nnU3u{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.Card_headerContent__RiJ24{display:flex;align-items:center;gap:12px}.Card_iconContainer__0lCDZ{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background-color:rgba(47,128,237,.1);flex-shrink:0}.Card_headerText__tN2sR{display:flex;flex-direction:column}.Card_title__AKiQ_{font-size:18px;font-weight:600;color:#333333;margin:0}.Card_subtitle__6NQ6b{font-size:14px;color:#666666;margin-top:4px}.Card_actions__igMC_{display:flex;gap:8px;align-items:center}.Card_content__ZmOxM{padding:var(--card-content-padding,20px);margin-bottom:var(--card-content-margin-bottom,20px)}.Card_footer__hHlpz{margin-top:16px;padding-top:16px;border-top:1px solid #e0e0e0}.Card_statusBar__UYraw{position:absolute;top:0;left:0;right:0;height:4px}.Card_primary__QjruA{background-color:#2F80ED}.Card_secondary__zzqw9{background-color:#9B51E0}.Card_success__dxS81{background-color:#27AE60}.Card_error__xaDNa{background-color:#EB5757}.Card_warning__aZRdJ{background-color:#F2C94C}.Card_info__tP_op{background-color:#56CCF2}.Card_progressContainer__Tsmco{position:absolute;bottom:0;left:0;right:0;height:4px;background-color:#E0E0E0}.Card_progressBar__cj8kx{height:100%;background-color:#2F80ED;transition:width .3s ease}.Card_loading__zBd9O{pointer-events:none}.Card_loading__zBd9O .Card_content__ZmOxM,.Card_loading__zBd9O .Card_footer__hHlpz,.Card_loading__zBd9O .Card_header__nnU3u{opacity:.5}.Card_loadingOverlay__TVPM8{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.7);display:flex;align-items:center;justify-content:center;z-index:2}.Card_spinner__usv_f{width:32px;height:32px;border-radius:50%;border:3px solid rgba(47,128,237,.3);border-top-color:#2f80ed;animation:Card_spin__lpLo6 1s linear infinite}@keyframes Card_spin__lpLo6{to{transform:rotate(1turn)}}.Card_selected__LMdfE{border-color:#2F80ED;box-shadow:0 0 0 2px rgba(47,128,237,.2)}.Card_clickable__GnZ_J{cursor:pointer}.SpecificationTable_tableContainer__JR_gL{max-height:100%;display:flex;flex-direction:column;border-radius:8px;border:1px solid var(--color-border-secondary);background:#fff;overflow:hidden;min-height:0;position:relative}.SpecificationTable_table__NXOdn{border-collapse:collapse;background:var(--color-background-primary);min-width:100%;overflow:hidden}.SpecificationTable_header__EqpVD{background:var(--color-background-secondary);border-bottom:1px solid var(--color-border-secondary);flex-shrink:0;min-height:34px;height:34px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.SpecificationTable_headerCell__PSInh{position:relative;padding:12px;text-align:left;font-weight:500;font-size:10px;line-height:14px;color:#5A5D62;height:34px;box-sizing:border-box;vertical-align:middle}.SpecificationTable_headerCell__PSInh:last-child{border-right:none}.SpecificationTable_headerCell__PSInh:last-child .SpecificationTable_columnResizer__P1NTT{display:none}.SpecificationTable_tableBody__cORme{flex:1 1;min-height:0;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;position:relative;margin-top:0}.SpecificationTable_tableBody__cORme .SpecificationTable_table__NXOdn{table-layout:fixed;width:var(--table-total-width,100%);min-width:100%;border-collapse:collapse}.SpecificationTable_header__EqpVD{overflow:hidden;box-sizing:border-box}.SpecificationTable_row__tQJ3X{border-bottom:1px solid var(--color-border-tertiary);transition:background-color .2s ease;min-height:32px}.SpecificationTable_row__tQJ3X:hover{background:var(--color-background-hover)}.SpecificationTable_totalRow__Mr_bw{font-weight:700;border-top:1px solid var(--border-color);border-bottom:none}.SpecificationTable_totalRow__Mr_bw,.SpecificationTable_totalRow__Mr_bw:hover{background:var(--color-background-accent)!important}.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI{font-weight:700;color:var(--color-text-primary);border:none}.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI *,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW *,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW :focus,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW input,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW input:focus,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW select,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW select:focus,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW textarea,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW textarea:focus,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW:focus,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_firstCell__4RpiH,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_firstCell__4RpiH:focus,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI :focus,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI button,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI button:focus,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI input,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI input:focus,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI select,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI select:focus,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI textarea,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI textarea:focus{outline:none!important;border:none!important;box-shadow:none!important}.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW input:empty,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW select:empty,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW textarea:empty,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW:empty{background:transparent!important}.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW input::placeholder,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW textarea::placeholder{opacity:0}.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW input:hover,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW select:hover,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW textarea:hover,.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW:hover{background:transparent!important;outline:none!important;border:none!important}.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW input[value=""],.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW select[value=""],.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW textarea[value=""]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:transparent!important;color:transparent!important;cursor:default!important}.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW:has(input[value=""]),.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW:has(select[value=""]),.SpecificationTable_totalRow__Mr_bw .SpecificationTable_cell__o3CTI .SpecificationTable_dynamicCell__T73DW:has(textarea[value=""]){color:transparent!important;background:transparent!important}.SpecificationTable_row__tQJ3X.SpecificationTable_expanded__pgJxI,.SpecificationTable_row__tQJ3X.SpecificationTable_expanded__pgJxI:hover{background:#F8FBFF!important}.SpecificationTable_cell__o3CTI{padding:0;font-size:12px;font-weight:500;line-height:16px;color:var(--color-text-primary);border:1px solid var(--border-color);border-left:none;vertical-align:top;box-sizing:border-box;position:relative;z-index:2;height:1px;min-height:32px}.SpecificationTable_cell__o3CTI>*{background:#fff;height:100%}.SpecificationTable_cell__o3CTI:first-child{border-left:none}.SpecificationTable_cell__o3CTI:last-child{border-right:none}.SpecificationTable_sectionRow__f19M4{background:var(--color-background-accent-subtle);font-weight:500;position:relative}.SpecificationTable_sectionRow__f19M4 .SpecificationTable_cell__o3CTI{color:var(--text-primary)}.SpecificationTable_workRowTr__n_x8O{position:relative}.SpecificationTable_workRowTr__n_x8O>td:before{content:"";position:absolute;left:16px;top:-20px;bottom:0;width:1px;background:var(--border-color);z-index:1}.SpecificationTable_workRow__QRAAr{background:rgba(var(--color-primary-rgb),.04)}.SpecificationTable_materialRow__qUo6o{background:rgba(var(--color-success-rgb),.04)}.SpecificationTable_materialRow__qUo6o .SpecificationTable_cell__o3CTI:first-child .SpecificationTable_number__R2N6Y{visibility:hidden}.SpecificationTable_materialRow__qUo6o .SpecificationTable_cell__o3CTI:first-child .SpecificationTable_firstCell__4RpiH:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:var(--color-background-primary);pointer-events:none;z-index:1}.SpecificationTable_nested__TRzyx{position:relative}.SpecificationTable_nested__TRzyx:before{content:"";position:absolute;top:0;left:20px;bottom:0;border-left:1px solid var(--color-border-secondary)}.SpecificationTable_indented__KWYVN{position:relative}.SpecificationTable_firstCell__4RpiH{gap:4px;display:flex;padding:10px 12px;position:relative;width:100%;height:100%;min-height:32px;box-sizing:border-box;align-items:center;flex-shrink:0;outline:1px solid var(--border-color);outline-offset:0;overflow:hidden}.SpecificationTable_indented__KWYVN.SpecificationTable_level1__kGNbt{padding-left:32px}.SpecificationTable_indented__KWYVN.SpecificationTable_level1__kGNbt:before{content:"";position:absolute;left:16px;top:0;bottom:0;width:1px;height:500px;background:var(--border-color);z-index:1}.SpecificationTable_indented__KWYVN.SpecificationTable_level1__kGNbt:after{content:"";position:absolute;left:16px;top:50%;width:16px;height:1px;background:var(--border-color);z-index:1}.SpecificationTable_indented__KWYVN.SpecificationTable_level2__EAvNO{padding-left:52px}.SpecificationTable_indented__KWYVN.SpecificationTable_level2__EAvNO:before{content:"";position:absolute;left:40px;top:0;bottom:0;width:1px;height:500px;background:var(--border-color);z-index:1}.SpecificationTable_indented__KWYVN.SpecificationTable_level2__EAvNO:after{content:"";position:absolute;left:40px;top:50%;width:12px;height:1px;background:var(--border-color);z-index:1}.SpecificationTable_indented__KWYVN.SpecificationTable_level3__UfjsG{padding-left:72px}.SpecificationTable_indented__KWYVN.SpecificationTable_level1__kGNbt,.SpecificationTable_indented__KWYVN.SpecificationTable_level2__EAvNO,.SpecificationTable_indented__KWYVN.SpecificationTable_level3__UfjsG{border-top:none;border-bottom:none}.SpecificationTable_indented__KWYVN.SpecificationTable_level1__kGNbt>div,.SpecificationTable_indented__KWYVN.SpecificationTable_level2__EAvNO>div,.SpecificationTable_indented__KWYVN.SpecificationTable_level3__UfjsG>div{height:100%;min-height:36px;outline:1px solid var(--border-color);outline-offset:-.5px}.SpecificationTable_indented__KWYVN.SpecificationTable_level3__UfjsG:before{content:"";position:absolute;left:56px;top:0;bottom:0;width:1px;height:500px;background:var(--color-border-secondary);z-index:1}.SpecificationTable_indented__KWYVN.SpecificationTable_level3__UfjsG:after{content:"";position:absolute;left:56px;top:50%;width:12px;height:1px;background:var(--color-border-secondary);z-index:1}.SpecificationTable_indented__KWYVN.SpecificationTable_withConnector__9z3Vj:after,.SpecificationTable_indented__KWYVN.SpecificationTable_withConnector__9z3Vj:before{display:block}.SpecificationTable_indented__KWYVN.SpecificationTable_hasChildren__yKm8Z{position:relative}.SpecificationTable_expandButton__7walU{background:none;border:none;padding:0;height:16px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,transform .2s ease;color:var(--text-color)}.SpecificationTable_expandButton__7walU.SpecificationTable_expanded__pgJxI{transform:rotate(180deg)}.SpecificationTable_emptyExpandButton__GXUIa{min-width:16px;min-height:16px;display:inline-block;position:relative}.SpecificationTable_collapsed__wupbt{display:none}.SpecificationTable_numberContainer__Eo4ok{height:16px;line-height:16px;display:flex}.SpecificationTable_number__R2N6Y{font-weight:500;color:var(--text-primary);position:relative;min-width:16px}.SpecificationTable_typeCell__q3Ohr{display:flex;align-items:center;gap:8px}.SpecificationTable_typeBadge__YIMSr{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.SpecificationTable_typeBadge__YIMSr.SpecificationTable_section__is89o{background:rgba(var(--color-primary-rgb),.1);color:var(--color-primary)}.SpecificationTable_typeBadge__YIMSr.SpecificationTable_work__wygRg{background:rgba(var(--color-warning-rgb),.1);color:var(--color-warning)}.SpecificationTable_typeBadge__YIMSr.SpecificationTable_material__wxu51{background:rgba(var(--color-success-rgb),.1);color:var(--color-success)}.SpecificationTable_quantity__y1OU_{text-align:right;font-weight:500}.SpecificationTable_unit__35jfd{text-align:center;color:var(--text-primary)}.SpecificationTable_empty__8k7t4,.SpecificationTable_loading__I2_6r{display:flex;align-items:center;justify-content:center;height:200px}.SpecificationTable_empty__8k7t4{flex-direction:column;color:var(--text-color)}.SpecificationTable_emptyIcon__PMRX5{margin-bottom:12px;opacity:.6}.SpecificationTable_emptyTitle__XKLI7{margin-bottom:6px}.SpecificationTable_emptyDescription__QxO6K{opacity:.8}.SpecificationTable_actions__NRWiC{text-align:center;width:40px}@media (max-width:768px){.SpecificationTable_table__NXOdn{min-width:800px}.SpecificationTable_cell__o3CTI,.SpecificationTable_headerCell__PSInh{padding:8px 10px;font-size:11px}.SpecificationTable_indented__KWYVN{padding-left:8px}.SpecificationTable_indented__KWYVN.SpecificationTable_level1__kGNbt{padding-left:24px}.SpecificationTable_indented__KWYVN.SpecificationTable_level2__EAvNO{padding-left:40px}.SpecificationTable_indented__KWYVN.SpecificationTable_level3__UfjsG{padding-left:56px}}.SpecificationTable_addRow__KUk9x{background:var(--color-background-secondary);transition:all .2s ease;cursor:pointer}.SpecificationTable_addRow__KUk9x>div{outline:2px dashed var(--color-border-secondary);outline-offset:0}.SpecificationTable_addRow__KUk9x:hover{background:var(--color-background-hover);border-color:var(--color-primary)}.SpecificationTable_addIcon__ppS2D{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--color-primary);color:var(--color-background-primary);border-radius:50%;font-size:14px;font-weight:700;margin-right:8px;transition:transform .2s ease}.SpecificationTable_addRow__KUk9x:hover .SpecificationTable_addIcon__ppS2D{transform:scale(1.1)}.SpecificationTable_addButton__rfgub{background:none;border:none;color:var(--primary-color);font-weight:500;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;padding:10px 12px}.SpecificationTable_addButton__rfgub:hover{background:rgba(var(--color-primary-rgb),.1)}.SpecificationTable_addCell__b8yQs{position:relative;z-index:2}.SpecificationTable_addCell__b8yQs>*{background:#fff}.SpecificationTable_addCell-level-0___C6nl>p{border-top:1px solid var(--border-color)}.SpecificationTable_addCell-level-1__iGbE_{padding-left:32px}.SpecificationTable_addCell-level-1__iGbE_>p{border-left:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.SpecificationTable_addCell-level-2__EnZcj{padding-left:51px}.SpecificationTable_addCell-level-2__EnZcj>p{border-left:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.SpecificationTable_addCell-level-3__MsQRk{padding-left:108px}.SpecificationTable_addCell-level-3__MsQRk>p{border-left:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.SpecificationTable_draggable__e7loP{transition:opacity .2s ease}.SpecificationTable_draggable__e7loP:hover{opacity:.8}.SpecificationTable_dragging__OtTTP{opacity:.5;cursor:-webkit-grabbing;cursor:grabbing}.SpecificationTable_dragButton__xPrmC{display:inline;cursor:-webkit-grab;cursor:grab;padding:0;color:var(--text-primary);height:16px}.SpecificationTable_dropTarget__nremi{position:relative}.SpecificationTable_dropTarget__nremi:before{content:"";position:absolute;top:-2px;left:0;right:0;height:4px;background:var(--color-primary);border-radius:2px;opacity:0;transition:opacity .2s ease}.SpecificationTable_dropTarget__nremi.SpecificationTable_dropAbove__54dBZ:before{top:-2px;opacity:1}.SpecificationTable_dropTarget__nremi.SpecificationTable_dropBelow__sn0cH:before{top:auto;bottom:-2px;opacity:1}.SpecificationTable_dropTarget__nremi.SpecificationTable_dropInside__IQZk2{background:rgba(var(--color-primary-rgb),.1);border:1px dashed var(--color-primary)}.SpecificationTable_nestedTableCell__NWn8f{padding:0!important;border:none!important;background:transparent!important;vertical-align:top!important}.SpecificationTable_nestedTableCell__NWn8f:hover{background:transparent!important}.SpecificationTable_errorRow__Vgqg8 .SpecificationTable_cell__o3CTI>*{background:#FCEEEE}.EmptyState_emptyState__iuz3v{flex-direction:column;text-align:center;gap:16px}.EmptyState_emptyState__iuz3v,.EmptyState_icon__i2_4j{display:flex;align-items:center;justify-content:center}.EmptyState_iconElement__MEs6v{color:var(--text-color-tertiary)}.EmptyState_content__vhSaD{display:flex;flex-direction:column;gap:8px;max-width:100%}.EmptyState_title__1Um9u{color:var(--text-primary);margin:0}.EmptyState_description__E0EYi{color:var(--text-secondary);margin:0;line-height:1.5}.EmptyState_actions__jV5eH{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;align-items:center}.EmptyState_page__M2ScM{min-height:60vh;padding:40px 20px;max-width:600px;margin:0 auto}.EmptyState_page__M2ScM .EmptyState_icon__i2_4j{margin-bottom:24px}.EmptyState_page__M2ScM .EmptyState_iconElement__MEs6v{width:80px;height:80px}.EmptyState_page__M2ScM .EmptyState_content__vhSaD{gap:16px;max-width:500px}.EmptyState_page__M2ScM .EmptyState_actions__jV5eH{margin-top:24px;gap:16px}.EmptyState_table___LXaN{min-height:200px;padding:40px 20px;background-color:var(--bg-color-secondary);border:1px dashed var(--border-color);border-radius:8px}.EmptyState_table___LXaN .EmptyState_iconElement__MEs6v{width:48px;height:48px}.EmptyState_table___LXaN .EmptyState_content__vhSaD{max-width:400px}.EmptyState_table___LXaN .EmptyState_actions__jV5eH{margin-top:16px}.EmptyState_section__gst1I{min-height:120px;padding:24px 16px}.EmptyState_section__gst1I .EmptyState_iconElement__MEs6v{width:32px;height:32px}.EmptyState_section__gst1I .EmptyState_content__vhSaD{max-width:350px}.EmptyState_section__gst1I .EmptyState_actions__jV5eH{margin-top:12px}.EmptyState_search__Jq3eQ{min-height:160px;padding:32px 20px;background-color:var(--bg-color-secondary);border:1px dashed var(--border-color);border-radius:8px}.EmptyState_search__Jq3eQ .EmptyState_iconElement__MEs6v{width:40px;height:40px;color:var(--primary-color)}.EmptyState_search__Jq3eQ .EmptyState_content__vhSaD{max-width:400px}.EmptyState_search__Jq3eQ .EmptyState_title__1Um9u{color:var(--primary-color)}.EmptyState_search__Jq3eQ .EmptyState_actions__jV5eH{margin-top:16px}@media (max-width:768px){.EmptyState_page__M2ScM{padding:20px 16px;min-height:50vh}.EmptyState_page__M2ScM .EmptyState_iconElement__MEs6v{width:60px;height:60px}.EmptyState_table___LXaN{padding:24px 16px;min-height:160px}.EmptyState_table___LXaN .EmptyState_iconElement__MEs6v{width:40px;height:40px}.EmptyState_search__Jq3eQ{padding:24px 16px;min-height:120px}.EmptyState_search__Jq3eQ .EmptyState_iconElement__MEs6v{width:32px;height:32px}.EmptyState_actions__jV5eH{flex-direction:column;width:100%}.EmptyState_actions__jV5eH>*{width:100%;max-width:200px}}@media (max-width:480px){.EmptyState_page__M2ScM .EmptyState_content__vhSaD,.EmptyState_search__Jq3eQ .EmptyState_content__vhSaD,.EmptyState_table___LXaN .EmptyState_content__vhSaD{max-width:100%}}.ActionMenu_container__xp1K0{position:relative;display:flex;align-items:center}.ActionMenu_menuButton___bKw8{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:8px}.ActionMenu_customTrigger__AX_Qr{cursor:pointer;display:inline-flex}.ActionMenu_menuDropdown__MUJaU{min-width:240px;max-width:300px;background-color:var(--card-bg);box-shadow:var(--shadow-lg);border-radius:var(--radius-lg);overflow:hidden;padding:8px 0;max-height:calc(100vh - 20px);overflow-y:auto}.ActionMenu_menuGroup__X9dGT{width:100%}.ActionMenu_menuTitle__wMO7Z{color:var(--text-color)}.ActionMenu_menuItem__Xe2fn,.ActionMenu_menuTitle__wMO7Z{padding:10px 20px;text-align:left;font-size:var(--font-size-xs)}.ActionMenu_menuItem__Xe2fn{display:flex;align-items:center;color:var(--text-primary);cursor:pointer;transition:background-color var(--transition-fast);font-family:Montserrat,sans-serif}.ActionMenu_menuItem__Xe2fn:hover{background-color:var(--bg-hover)}.ActionMenu_menuItem__Xe2fn span{margin-left:8px}.ActionMenu_divider__fQZzc{height:1px;background-color:var(--border-color);margin:4px 0}.ActionMenu_disabled___CtUV{opacity:.5;cursor:not-allowed}.ActionMenu_disabled___CtUV:hover{background-color:transparent}.ActionMenu_destructive__oLnm8{color:var(--error-color)}.ActionMenu_destructive__oLnm8:hover{background-color:rgba(var(--error-color-rgb),.05)}.BudgetSectionMultiSelect_container__wwOnd{background:#fff;border:1px solid var(--color-border-secondary);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10000;max-height:500px;width:400px;display:flex;flex-direction:column}.BudgetSectionMultiSelect_header__esous{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--color-border-secondary);background:var(--color-background-secondary);border-top-left-radius:8px;border-top-right-radius:8px}.BudgetSectionMultiSelect_title__3HPIi{font-weight:600;color:var(--color-text-primary)}.BudgetSectionMultiSelect_closeButton__peZ_N{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:none;cursor:pointer;color:var(--color-text-secondary);border-radius:4px;transition:all .2s ease}.BudgetSectionMultiSelect_closeButton__peZ_N:hover{background:var(--color-background-hover);color:var(--color-text-primary)}.BudgetSectionMultiSelect_searchWrapper__ZSZiI{position:relative;padding:12px 16px;border-bottom:1px solid var(--color-border-secondary)}.BudgetSectionMultiSelect_searchInput__4G3sk{width:100%;height:36px;padding:0 12px 0 36px;border:1px solid var(--color-border-secondary);border-radius:6px;font-size:14px;outline:none;background:var(--color-background-primary);color:var(--color-text-primary);transition:border-color .2s ease}.BudgetSectionMultiSelect_searchInput__4G3sk:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.1)}.BudgetSectionMultiSelect_searchInput__4G3sk::placeholder{color:var(--color-text-tertiary)}.BudgetSectionMultiSelect_searchIcon__Oo6lC{position:absolute;top:50%;left:28px;transform:translateY(-50%);color:var(--color-text-secondary);pointer-events:none}.BudgetSectionMultiSelect_optionsList__znUR8{flex:1 1;overflow-y:auto;padding:8px 0;max-height:300px}.BudgetSectionMultiSelect_folderGroup__scTgQ{margin-bottom:4px}.BudgetSectionMultiSelect_folderOption__FmWhj{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;cursor:pointer;transition:background-color .2s ease;font-weight:500;color:var(--color-text-primary)}.BudgetSectionMultiSelect_folderOption__FmWhj:hover{background:var(--color-background-hover)}.BudgetSectionMultiSelect_folderContent__dRzAe{display:flex;align-items:center;gap:8px}.BudgetSectionMultiSelect_folderIcon__ERt_h{color:var(--color-primary)}.BudgetSectionMultiSelect_folderLabel__6BAtT{font-size:14px;font-weight:500}.BudgetSectionMultiSelect_folderDescription__7eo2i{font-size:12px;color:var(--color-text-secondary);font-weight:400;margin-left:4px}.BudgetSectionMultiSelect_expandIcon__eFbZR{color:var(--color-text-secondary);transition:transform .2s ease}.BudgetSectionMultiSelect_expandIcon__eFbZR.BudgetSectionMultiSelect_expanded__ZM7CW{transform:rotate(180deg)}.BudgetSectionMultiSelect_folderItems__eSLvx{background:var(--color-background-secondary);margin-left:16px;margin-right:8px;border-radius:6px;padding:4px 0}.BudgetSectionMultiSelect_rootItems__TB4XP{margin-top:8px}.BudgetSectionMultiSelect_sectionTitle___royl{padding:8px 16px 4px;color:var(--color-text-secondary);font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.BudgetSectionMultiSelect_option__fL6Ry{display:flex;align-items:center;gap:8px;padding:8px 16px;cursor:pointer;transition:background-color .2s ease;font-size:14px;color:var(--color-text-primary)}.BudgetSectionMultiSelect_option__fL6Ry:hover{background:var(--color-background-hover)}.BudgetSectionMultiSelect_option__fL6Ry.BudgetSectionMultiSelect_selected__jEAu8{background:var(--color-primary-alpha);color:var(--color-primary)}.BudgetSectionMultiSelect_checkbox__FUXAP{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:2px solid var(--color-border-secondary);border-radius:3px;transition:all .2s ease;flex-shrink:0}.BudgetSectionMultiSelect_option__fL6Ry.BudgetSectionMultiSelect_selected__jEAu8 .BudgetSectionMultiSelect_checkbox__FUXAP{background:var(--color-primary);border-color:var(--color-primary)}.BudgetSectionMultiSelect_checkIcon__n7oHc{color:white}.BudgetSectionMultiSelect_optionLabel__42HLv{flex:1 1;text-align:left}.BudgetSectionMultiSelect_noResults__vZElI{padding:24px 16px;text-align:center}.BudgetSectionMultiSelect_noResultsText__1Whox{color:var(--color-text-secondary)}.BudgetSectionMultiSelect_selectedValues__WFHfG{border-top:1px solid var(--color-border-secondary);padding:12px 16px;background:var(--color-background-secondary);max-height:120px;overflow-y:auto}.BudgetSectionMultiSelect_selectedTitle__p6tbw{margin-bottom:8px;color:var(--color-text-secondary);font-weight:500}.BudgetSectionMultiSelect_selectedTags__ISA0d{display:flex;flex-wrap:wrap;gap:6px}.BudgetSectionMultiSelect_selectedTag__lgI4u{display:flex;align-items:center;gap:4px;padding:4px 8px;background:var(--color-primary-alpha);color:var(--color-primary);border-radius:12px;font-size:12px;font-weight:500}.BudgetSectionMultiSelect_tagLabel__HkIE1{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BudgetSectionMultiSelect_tagRemove__jnRe5{display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:none;border:none;cursor:pointer;color:var(--color-primary);border-radius:50%;transition:all .2s ease;flex-shrink:0}.BudgetSectionMultiSelect_tagRemove__jnRe5:hover{background:rgba(var(--color-primary-rgb),.2)}.BudgetSectionMultiSelect_actions__Gvkfu{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-top:1px solid var(--color-border-secondary);background:var(--color-background-secondary);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.BudgetSectionMultiSelect_clearButton__TlT1M{padding:6px 12px;background:none;border:1px solid var(--color-border-secondary);border-radius:6px;font-size:12px;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.BudgetSectionMultiSelect_clearButton__TlT1M:hover:not(:disabled){background:var(--color-background-hover);color:var(--color-text-primary);border-color:var(--color-text-primary)}.BudgetSectionMultiSelect_clearButton__TlT1M:disabled{opacity:.5;cursor:not-allowed}.BudgetSectionMultiSelect_saveButton__1LUKv{padding:6px 16px;background:var(--color-primary);border:1px solid var(--color-primary);border-radius:6px;font-size:12px;color:white;cursor:pointer;transition:all .2s ease;font-weight:500}.BudgetSectionMultiSelect_saveButton__1LUKv:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.BudgetSectionMultiSelect_optionsList__znUR8::-webkit-scrollbar,.BudgetSectionMultiSelect_selectedValues__WFHfG::-webkit-scrollbar{width:6px}.BudgetSectionMultiSelect_optionsList__znUR8::-webkit-scrollbar-track,.BudgetSectionMultiSelect_selectedValues__WFHfG::-webkit-scrollbar-track{background:transparent}.BudgetSectionMultiSelect_optionsList__znUR8::-webkit-scrollbar-thumb,.BudgetSectionMultiSelect_selectedValues__WFHfG::-webkit-scrollbar-thumb{background:var(--color-border-secondary);border-radius:3px}.BudgetSectionMultiSelect_optionsList__znUR8::-webkit-scrollbar-thumb:hover,.BudgetSectionMultiSelect_selectedValues__WFHfG::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}.TypeDropdown_container__0lp95{position:relative;width:100%;height:100%}.TypeDropdown_trigger__3JFGb{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--color-background-primary);border:1px solid var(--color-primary);border-radius:4px;font-size:12px;line-height:16px;cursor:pointer;color:var(--color-text-primary);min-height:32px;height:100%;gap:8px}.TypeDropdown_trigger__3JFGb:hover{background:var(--color-background-hover)}.TypeDropdown_selectedValue__kIhSC{flex:1 1;text-align:left}.TypeDropdown_icon__BU8lb{color:var(--color-text-secondary);transition:transform .2s ease;flex-shrink:0}.TypeDropdown_iconOpen__eTClF{transform:rotate(180deg)}.TypeDropdown_dropdown__IwTvd{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--color-border-secondary);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;max-height:200px;overflow-y:auto;margin-top:2px}.TypeDropdown_option__6ZX6w{display:flex;align-items:center;padding:8px 12px;font-size:12px;line-height:16px;color:var(--color-text-primary);cursor:pointer;transition:background-color .2s ease}.TypeDropdown_option__6ZX6w:hover{background:var(--color-background-hover)}.TypeDropdown_option__6ZX6w:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.TypeDropdown_option__6ZX6w:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.TypeDropdown_optionSelected__bq7AA{color:var(--color-primary);font-weight:500}.TypeDropdown_optionSelected__bq7AA,.TypeDropdown_optionSelected__bq7AA:hover{background:var(--color-primary-alpha)}.TypeDropdown_dropdown__IwTvd[style*="position: absolute"]{z-index:10000!important}.UnitDropdown_container__LTrjr{position:relative;width:100%}.UnitDropdown_container__LTrjr.UnitDropdown_disabled__wtrPF{pointer-events:none;opacity:.6}.UnitDropdown_trigger__uUxko{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--color-background-primary);border:1px solid var(--color-primary);border-radius:4px;font-size:12px;line-height:16px;cursor:pointer;color:var(--color-text-primary);min-height:32px;gap:8px;transition:all .2s ease}.UnitDropdown_trigger__uUxko:hover{background:var(--color-background-hover);border-color:var(--color-primary)}.UnitDropdown_trigger__uUxko.UnitDropdown_open__UirB8{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-alpha)}.UnitDropdown_selectedValue___f1GR{flex:1 1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UnitDropdown_icon__wnkog{color:var(--color-text-secondary);transition:transform .2s ease;flex-shrink:0}.UnitDropdown_iconOpen__1Ouqb{transform:rotate(180deg)}.UnitDropdown_dropdown__hnMvC{position:absolute;top:100%;left:0;right:0;background:#fff;min-width:120px;border:1px solid var(--color-border-secondary);border-radius:0;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;max-height:200px;overflow:hidden;margin-top:2px}.UnitDropdown_searchWrapper__P0T1V{padding:8px;border-bottom:1px solid var(--color-border-secondary)}.UnitDropdown_searchInput__esHMo{width:100%;padding:6px 8px;border:1px solid var(--color-border-secondary);border-radius:4px;font-size:12px;line-height:16px;color:var(--color-text-primary);background:var(--color-background-primary);outline:none;transition:border-color .2s ease}.UnitDropdown_searchInput__esHMo:focus{border-color:var(--color-primary)}.UnitDropdown_optionsList__jJdkN{max-height:150px;overflow-y:auto}.UnitDropdown_option__l90ZS{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;font-size:12px;line-height:16px;color:var(--color-text-primary);cursor:pointer;transition:background-color .2s ease;gap:8px}.UnitDropdown_option__l90ZS:hover{background:var(--color-background-hover)}.UnitDropdown_option__l90ZS:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.UnitDropdown_option__l90ZS:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.UnitDropdown_optionSelected__0RbO3{color:var(--color-primary);font-weight:500}.UnitDropdown_optionSelected__0RbO3,.UnitDropdown_optionSelected__0RbO3:hover{background:var(--color-primary-alpha)}.UnitDropdown_optionLabel__LkGIQ{flex:1 1;font-weight:500;text-align:left}.UnitDropdown_optionFullName__PzPXR{color:var(--color-text-secondary);font-size:11px;font-weight:400;white-space:nowrap}.UnitDropdown_noOptions__1Jpx_{text-align:center}.UnitDropdown_loadingOption__bNAkV,.UnitDropdown_noOptions__1Jpx_{padding:16px 12px;color:var(--color-text-secondary);font-size:12px;line-height:16px}.UnitDropdown_loadingOption__bNAkV{display:flex;align-items:center;justify-content:center;gap:8px}.UnitDropdown_optionsList__jJdkN::-webkit-scrollbar{width:4px}.UnitDropdown_optionsList__jJdkN::-webkit-scrollbar-track{background:var(--color-background-secondary);border-radius:2px}.UnitDropdown_optionsList__jJdkN::-webkit-scrollbar-thumb{background:var(--color-border-secondary);border-radius:2px}.UnitDropdown_optionsList__jJdkN::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}.UnitDropdown_dropdown__hnMvC[style*="position: absolute"]{z-index:10000!important}.DynamicCell_cell__cEHoM{font-size:12px;line-height:16px;color:var(--color-text-primary);position:relative;width:100%;height:100%;min-height:32px;display:flex;align-items:center;padding:10px 12px;box-sizing:border-box;outline:1px solid var(--border-color);outline-offset:0}.DynamicCell_cellWithCheckbox__WFH_7{outline:none!important;padding:0!important;border:none!important}.DynamicCell_align-left__kkVXA{text-align:left}.DynamicCell_align-center__ekViE{text-align:center}.DynamicCell_align-right___seHR{text-align:right}.DynamicCell_editable__HaZCh{cursor:text;height:100%}.DynamicCell_editable__HaZCh:hover{background:rgba(var(--color-primary-rgb),.02)}.DynamicCell_expandCell__xyRVC{display:flex;align-items:center;gap:4px;padding:0;height:100%;min-height:32px}.DynamicCell_firstCell__iLH_3{display:flex;align-items:center;gap:4px;height:100%;width:100%}.DynamicCell_numberContainer__3qf0g{display:flex;align-items:center;gap:4px;padding:10px 12px;width:100%}.DynamicCell_numberContainerEditing__XJ5CO{margin:-1px;padding:0 0 0 1px}.DynamicCell_number__3_hpb{font-weight:500}.DynamicCell_number__3_hpb:hover{background:rgba(var(--color-primary-rgb),.1);border-radius:2px}.DynamicCell_emptyNumber__dRxcl{min-width:16px;min-height:16px;display:inline-block;position:relative}.DynamicCell_emptyNumber__dRxcl:hover{background:rgba(var(--color-primary-rgb),.05);border-radius:2px}.DynamicCell_expandNumberInput__t0zRY{font-size:12px;line-height:16px;font-weight:500;text-align:left;min-height:32px;width:100%;padding:10px 12px;border:1px solid var(--primary-color);outline:none}.DynamicCell_expandNumberInput__t0zRY:focus{box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.2)}.DynamicCell_expandButton__jUC9X{display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;transition:transform .2s ease;color:var(--text-color)}.DynamicCell_expandButton__jUC9X:hover{color:var(--text-color)}.DynamicCell_expandButton__jUC9X.DynamicCell_expanded__Hoi_N{transform:rotate(180deg)}.DynamicCell_emptyExpandButton__8BqC_{width:16px;height:16px;flex-shrink:0}.DynamicCell_dragButton__7b5Gg{display:inline-flex;cursor:-webkit-grab;cursor:grab;padding:0;color:var(--color-text-secondary);height:16px}.DynamicCell_dragButton__7b5Gg:hover{color:var(--color-text-primary)}.DynamicCell_numberInput__lybZ_,.DynamicCell_textInput__1E9Vi{width:100%;height:100%;min-height:32px;padding:8px 10px;font-size:12px;line-height:16px;background:var(--color-background-primary);color:var(--color-text-primary);border:1px solid var(--primary-color);outline:none}.DynamicCell_numberInput__lybZ_:focus,.DynamicCell_textInput__1E9Vi:focus{box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.2)}.DynamicCell_numberInput__lybZ_{text-align:right}.DynamicCell_numberValue__lmu8_,.DynamicCell_textValue__MeB4d,.DynamicCell_typeValue__EOmRM,.DynamicCell_unitValue__a_UuN{display:block;width:100%;word-break:break-word;padding:10px 12px}.DynamicCell_emptyValue__HdvOs{min-width:40px;min-height:16px;display:inline-block;position:relative;cursor:text}.DynamicCell_emptyValue__HdvOs:hover{background:rgba(var(--color-primary-rgb),.05);border-radius:2px}.DynamicCell_emptyValue__HdvOs:empty:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;min-width:40px;min-height:16px}.DynamicCell_subtitle__v5Qiz{display:flex;flex-direction:column;padding:10px 12px}.DynamicCell_subtitleLabel__B6Uov{margin-top:2px;font-size:10px;line-height:12px;color:var(--color-text-secondary)}.DynamicCell_numberValue__lmu8_{text-align:right}.DynamicCell_typeValue__EOmRM{font-weight:500;color:var(--color-text-secondary)}.DynamicCell_unitValue__a_UuN{font-weight:500;color:var(--color-text-primary);text-align:center}.DynamicCell_checkboxContainer__64_df{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:32px;padding:6px 12px;border:none;outline:none;background:none}.DynamicCell_checkboxContainer__64_df *{border:none!important;outline:none!important}.DynamicCell_emptyTotalCell__p0VRh{display:block;width:100%;height:100%;min-height:32px;background:transparent;border:none;outline:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.DynamicCell_actionsButton__H9wLd{border:none;background:none;cursor:pointer;color:var(--color-primary);transition:all .2s ease;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px}.DynamicCell_actionsButton__H9wLd:hover{background-color:var(--color-primary-alpha)}.DynamicCell_budgetSectionValue__ilZxp{color:var(--color-text-primary);font-size:12px;line-height:16px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.DynamicCell_budgetSectionValue__ilZxp.DynamicCell_emptyValue__HdvOs{color:var(--color-text-tertiary);font-style:italic}.TableHeader_header__m4bmJ{background:var(--color-background-secondary);border-bottom:1px solid var(--color-border-secondary);position:-webkit-sticky;position:sticky;top:0;z-index:10;overflow:hidden;box-sizing:border-box;flex-shrink:0;min-height:34px;height:34px}.TableHeader_table__C0u9N{table-layout:fixed;border-collapse:collapse;min-width:100%;max-width:100%;height:100%}.TableHeader_headerCell__jGLJx{position:relative;padding:0;font-weight:500;font-size:10px;line-height:12px;color:#5A5D62;background:var(--color-background-secondary);border:none;text-align:left;box-sizing:border-box;vertical-align:middle;height:34px}.TableHeader_headerCell__jGLJx:first-child{border-left:none}.TableHeader_headerCell__jGLJx:last-child{border-right:none}.TableHeader_headerContent__OlCUT{padding:10px 12px;width:100%;height:100%;min-height:34px;box-sizing:border-box;display:flex;align-items:center}.TableHeader_columnResizer__3IYzR{position:absolute;top:0;right:-2px;width:4px;height:100%;cursor:col-resize;background:transparent;z-index:1}.TableHeader_columnResizer__3IYzR:hover{background:var(--color-primary)}.Tabs_tabsContainer__cBvRv{display:flex;width:100%}.Tabs_orientation-horizontal__96_Xq{flex-direction:column}.Tabs_orientation-vertical__hU2Tj{flex-direction:row}.Tabs_tabsList__ifQfz{display:flex;position:relative;margin-bottom:20px}.Tabs_orientation-horizontal__96_Xq .Tabs_tabsList__ifQfz{flex-direction:row;border-bottom:1px solid #e0e0e0}.Tabs_orientation-vertical__hU2Tj .Tabs_tabsList__ifQfz{flex-direction:column;border-right:1px solid #e0e0e0;margin-right:20px;margin-bottom:0;min-width:180px}.Tabs_align-left__IulUP{justify-content:flex-start}.Tabs_align-center__6JPfE{justify-content:center}.Tabs_align-right__P6LNH{justify-content:flex-end}.Tabs_align-stretch__g8s6E.Tabs_orientation-horizontal__96_Xq .Tabs_tabItem__PCYt4{flex:1 1;text-align:center}.Tabs_align-stretch__g8s6E.Tabs_orientation-vertical__hU2Tj .Tabs_tabItem__PCYt4{width:100%}.Tabs_tabItem__PCYt4{display:flex;align-items:center;cursor:pointer;position:relative;white-space:nowrap;transition:all .2s ease;font-weight:500}.Tabs_size-sm__7vu_r .Tabs_tabItem__PCYt4{font-size:13px;padding:8px 12px}.Tabs_size-md__2JEBG .Tabs_tabItem__PCYt4{font-size:14px;padding:12px 16px}.Tabs_size-lg__VPCYj .Tabs_tabItem__PCYt4{font-size:16px;padding:16px 24px}.Tabs_variant-default__8kmmK .Tabs_tabItem__PCYt4{color:#666666}.Tabs_variant-default__8kmmK .Tabs_tabItem__PCYt4.Tabs_active__eMovj{color:#2F80ED}.Tabs_variant-default__8kmmK .Tabs_tabItem__PCYt4:hover:not(.Tabs_active__eMovj):not(.Tabs_disabled__Ig9Mg){color:#1A73E8}.Tabs_variant-underlined__Lx28f .Tabs_tabItem__PCYt4{color:#666666}.Tabs_variant-underlined__Lx28f .Tabs_tabItem__PCYt4.Tabs_active__eMovj{color:#2F80ED}.Tabs_variant-underlined__Lx28f .Tabs_tabItem__PCYt4:hover:not(.Tabs_active__eMovj):not(.Tabs_disabled__Ig9Mg){color:#1A73E8}.Tabs_variant-pills__Jj5h2 .Tabs_tabItem__PCYt4{background-color:transparent;color:#666666;border-radius:20px;margin:0 4px}.Tabs_variant-pills__Jj5h2 .Tabs_tabItem__PCYt4.Tabs_active__eMovj{background-color:#2F80ED;color:white}.Tabs_variant-pills__Jj5h2 .Tabs_tabItem__PCYt4:hover:not(.Tabs_active__eMovj):not(.Tabs_disabled__Ig9Mg){background-color:#F5F5F5}.Tabs_variant-button__HFm57 .Tabs_tabItem__PCYt4{background-color:#F5F5F5;color:#666666;border:1px solid #e0e0e0}.Tabs_variant-button__HFm57 .Tabs_tabItem__PCYt4:not(:first-child){border-left:none}.Tabs_variant-button__HFm57 .Tabs_tabItem__PCYt4:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.Tabs_variant-button__HFm57 .Tabs_tabItem__PCYt4:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.Tabs_variant-button__HFm57 .Tabs_tabItem__PCYt4.Tabs_active__eMovj{background-color:#2F80ED;border-color:#2F80ED;color:white;z-index:1}.Tabs_variant-button__HFm57 .Tabs_tabItem__PCYt4:hover:not(.Tabs_active__eMovj):not(.Tabs_disabled__Ig9Mg){background-color:#EFEFEF}.Tabs_tabIcon__CfbAY{margin-right:8px;display:flex;align-items:center}.Tabs_tabCount__f8fDQ{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:8px;padding:0 6px;border-radius:10px;background-color:#F2F2F2;font-size:12px;color:#666666}.Tabs_tabItem__PCYt4.Tabs_active__eMovj .Tabs_tabCount__f8fDQ{background-color:#EEF5FF;color:#2F80ED}.Tabs_variant-button__HFm57 .Tabs_tabItem__PCYt4.Tabs_active__eMovj .Tabs_tabCount__f8fDQ,.Tabs_variant-pills__Jj5h2 .Tabs_tabItem__PCYt4.Tabs_active__eMovj .Tabs_tabCount__f8fDQ{background-color:rgba(255,255,255,.3);color:white}.Tabs_indicator__O2azS{position:absolute;background-color:#2F80ED;transition:all .2s ease}.Tabs_indicator-horizontal__aGp0p{bottom:0;height:2px}.Tabs_indicator-vertical__CYVjZ{right:0;width:2px}.Tabs_disabled__Ig9Mg{opacity:.5;cursor:not-allowed}.Tabs_tabContent__pTbJj{flex:1 1}.Tabs_animated__Oy4wv{animation:Tabs_fadeIn__4vbMW .2s ease-in-out}@keyframes Tabs_fadeIn__4vbMW{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.Menu_menu__3dJGA{list-style:none;margin:0;padding:0;width:100%}.Menu_vertical__9gKoz{display:flex;flex-direction:column}.Menu_horizontal__Pb9ab{display:flex;flex-direction:row;align-items:center}.Menu_sm__DiMev .Menu_menuItemContent__K5gV4{padding:8px 12px;font-size:13px}.Menu_md__f87S1 .Menu_menuItemContent__K5gV4{padding:10px 16px;font-size:14px}.Menu_lg__1_j2h .Menu_menuItemContent__K5gV4{padding:12px 20px;font-size:16px}.Menu_menuItem__Nn8_3{position:relative;transition:all .2s ease}.Menu_menuItemContent__K5gV4{display:flex;align-items:center;color:#333333;cursor:pointer;border-radius:8px;transition:all .2s ease}.Menu_horizontal__Pb9ab .Menu_menuItem__Nn8_3{margin-right:8px}.Menu_horizontal__Pb9ab .Menu_menuItem__Nn8_3:last-child{margin-right:0}.Menu_vertical__9gKoz .Menu_menuItem__Nn8_3{margin-bottom:4px}.Menu_vertical__9gKoz .Menu_menuItem__Nn8_3:last-child{margin-bottom:0}.Menu_menuItem__Nn8_3:hover>.Menu_menuItemContent__K5gV4{background-color:#F5F5F5}.Menu_active__HTBap>.Menu_menuItemContent__K5gV4{background-color:#EAF2FD;color:#2F80ED}.Menu_active__HTBap .Menu_icon__zj5sH{color:#2F80ED}.Menu_disabled__YZJ_s{opacity:.5;pointer-events:none}.Menu_icon__zj5sH{margin-right:12px;display:flex;align-items:center;color:#666666}.Menu_label__6w1g9{flex:1 1}.Menu_extra__NSidZ{margin-left:8px}.Menu_arrow__B_zh3{margin-left:8px;transition:transform .2s ease;display:flex;align-items:center}.Menu_expanded__6lN_e>.Menu_menuItemContent__K5gV4 .Menu_arrow__B_zh3{transform:rotate(180deg)}.Menu_subMenu__Vjaqy{list-style:none;padding:0;margin:0;overflow:hidden;max-height:0;transition:max-height .3s ease}.Menu_vertical__9gKoz .Menu_subMenu__Vjaqy{padding-left:16px}.Menu_subMenuOpen__o5Afa{max-height:1000px}.Menu_horizontal__Pb9ab .Menu_withSubMenu__S4zWd{position:relative}.Menu_horizontal__Pb9ab .Menu_subMenu__Vjaqy{position:absolute;top:100%;left:0;background-color:white;box-shadow:0 4px 12px rgba(0,0,0,.1);border-radius:8px;min-width:200px;z-index:10;max-height:0;opacity:0;visibility:hidden;transition:max-height .3s ease,opacity .3s ease,visibility .3s ease}.Menu_horizontal__Pb9ab .Menu_subMenuOpen__o5Afa,.Menu_horizontal__Pb9ab .Menu_withSubMenu__S4zWd:hover .Menu_subMenu__Vjaqy{max-height:1000px;opacity:1;visibility:visible}.Menu_horizontal__Pb9ab .Menu_subMenu__Vjaqy .Menu_menuItem__Nn8_3{margin-right:0;margin-bottom:0}.Menu_horizontal__Pb9ab .Menu_subMenu__Vjaqy .Menu_menuItemContent__K5gV4{border-radius:0}.Menu_horizontal__Pb9ab .Menu_subMenu__Vjaqy .Menu_menuItem__Nn8_3:first-child .Menu_menuItemContent__K5gV4{border-top-left-radius:8px;border-top-right-radius:8px}.Menu_horizontal__Pb9ab .Menu_subMenu__Vjaqy .Menu_menuItem__Nn8_3:last-child .Menu_menuItemContent__K5gV4{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.Menu_horizontal__Pb9ab .Menu_subMenu__Vjaqy .Menu_withSubMenu__S4zWd .Menu_subMenu__Vjaqy{left:100%;top:0}.FileFormat_container__Rrwr4{display:flex;flex-wrap:wrap;gap:12px}.FileFormat_variant-default__o_K79 .FileFormat_formatOption__nAgKG{display:flex;align-items:center;justify-content:space-between;border:1px solid #e0e0e0;border-radius:8px;transition:all .2s ease;cursor:pointer;background-color:white}.FileFormat_variant-default__o_K79 .FileFormat_formatOption__nAgKG:hover:not(.FileFormat_disabled__Di42P){border-color:#BDBDBD;background-color:#F8F9FA}.FileFormat_variant-default__o_K79 .FileFormat_selected__SPP3M{border-color:#2F80ED;background-color:#F5F9FF}.FileFormat_variant-default__o_K79 .FileFormat_selected__SPP3M:hover{border-color:#2F80ED}.FileFormat_variant-card__YPznW .FileFormat_formatOption__nAgKG{display:flex;flex-direction:column;align-items:center;border:1px solid #e0e0e0;border-radius:8px;transition:all .2s ease;cursor:pointer;background-color:white;text-align:center}.FileFormat_variant-card__YPznW .FileFormat_formatOption__nAgKG:hover:not(.FileFormat_disabled__Di42P){border-color:#BDBDBD;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05)}.FileFormat_variant-card__YPznW .FileFormat_selected__SPP3M{border-color:#2F80ED;background-color:#F5F9FF}.FileFormat_variant-card__YPznW .FileFormat_selected__SPP3M:hover{border-color:#2F80ED}.FileFormat_variant-card__YPznW .FileFormat_iconContainer__QL37O{margin-bottom:8px}.FileFormat_variant-card__YPznW .FileFormat_formatContent__WrP69,.FileFormat_variant-card__YPznW .FileFormat_formatInfo__JTSHf{display:flex;flex-direction:column;align-items:center}.FileFormat_variant-minimal__DTQ1Y .FileFormat_formatOption__nAgKG{border:1px solid #e0e0e0;border-radius:8px;transition:all .2s ease;cursor:pointer;background-color:white;display:flex;align-items:center;justify-content:center}.FileFormat_variant-minimal__DTQ1Y .FileFormat_formatOption__nAgKG:hover:not(.FileFormat_disabled__Di42P){border-color:#BDBDBD}.FileFormat_variant-minimal__DTQ1Y .FileFormat_selected__SPP3M{border-color:#2F80ED;background-color:#F5F9FF}.FileFormat_variant-minimal__DTQ1Y .FileFormat_iconContainer__QL37O{margin:0}.FileFormat_variant-minimal__DTQ1Y .FileFormat_formatContent__WrP69{display:flex;align-items:center;justify-content:center}.FileFormat_sm__tIRm9 .FileFormat_formatOption__nAgKG{padding:8px 12px;font-size:13px}.FileFormat_sm__tIRm9 .FileFormat_iconContainer__QL37O{width:24px;height:24px;margin-right:8px}.FileFormat_md__pb35f .FileFormat_formatOption__nAgKG{padding:12px 16px;font-size:14px}.FileFormat_md__pb35f .FileFormat_iconContainer__QL37O{width:32px;height:32px;margin-right:12px}.FileFormat_lg__2xA4T .FileFormat_formatOption__nAgKG{padding:16px 20px;font-size:16px}.FileFormat_lg__2xA4T .FileFormat_iconContainer__QL37O{width:40px;height:40px;margin-right:16px}.FileFormat_formatContent__WrP69{display:flex;align-items:center}.FileFormat_iconContainer__QL37O{display:flex;align-items:center;justify-content:center;color:#2F80ED;flex-shrink:0}.FileFormat_formatInfo__JTSHf{display:flex;flex-direction:column}.FileFormat_formatLabel__Zh_Ze{font-weight:500;color:#333333}.FileFormat_formatExtension__7k_xg{font-size:12px;color:#666666}.FileFormat_checkIcon__ZEJq5{display:flex;align-items:center;justify-content:center;margin-left:12px;color:#2F80ED}.FileFormat_disabled__Di42P{opacity:.5;pointer-events:none;cursor:not-allowed}.Accordion_accordion__4L0GK{width:100%;border:none;border-radius:var(--radius-lg);margin-bottom:16px;background-color:var(--card-bg);transition:box-shadow var(--transition-fast)}.Accordion_accordion__4L0GK.Accordion_disabled__sZVBv{opacity:.6;pointer-events:none}.Accordion_heading__eHQJp{margin:0;width:100%}.Accordion_accordionSummary__tfKsS{display:flex;justify-content:space-between;align-items:center;width:100%;height:70px;padding:20px;text-align:left;cursor:pointer;border:none;background:transparent;font-weight:500;color:var(--text-primary);transition:background-color var(--transition-fast)}.Accordion_cursorPointer__2EqqO{cursor:pointer!important}.Accordion_cursorNotPointer__QXzmP{cursor:default!important}.Accordion_summaryContent__arMgj{flex-grow:1;display:flex;align-items:center}.Accordion_expandIconWrapper__VZPjg{display:flex;align-items:center;justify-content:center}.Accordion_iconRotated__6Ov70{transform:rotate(180deg);transition:transform var(--transition-fast)}.Accordion_accordionDetails__AhbzP{max-height:0;overflow:hidden;opacity:0;transition:max-height var(--transition-fast),opacity var(--transition-fast);pointer-events:none}.Accordion_accordionDetails__AhbzP.Accordion_expanded__eZUuf{max-height:1000px;opacity:1;pointer-events:auto}.Accordion_accordionDetailsContent__3_aF7{padding:16px 20px}.Accordion_accordionActions__Owt9D{display:flex;padding:10px 20px}.Accordion_align-start__m865V{justify-content:flex-start}.Accordion_align-end__zKP49{justify-content:flex-end}.Accordion_accordionActions__Owt9D>:not(:last-child){margin-right:8px}.DeleteConfirmModal_content__d4Ix5{display:flex;flex-direction:column;gap:16px}.DeleteConfirmModal_message__tFuhn{font-weight:500}.DeleteConfirmModal_warning__8_awi{color:#EB5757}.DeleteConfirmModal_buttonsGroup__HleLj{display:flex;justify-content:flex-end;gap:16px;margin-top:16px}.DeleteConfirmModal_deleteButton__1LtHo{background-color:#EB5757}.DeleteConfirmModal_deleteButton__1LtHo:hover:not(:disabled){background-color:#D64545}.DeleteConfirmModal_cancelButton__eDaM_:disabled,.DeleteConfirmModal_deleteButton__1LtHo:disabled{opacity:.6;cursor:not-allowed}.Toast_container__bZImF{position:fixed;z-index:var(--z-tooltip);display:flex;flex-direction:column;gap:12px;pointer-events:none;max-width:400px;width:100%}.Toast_topRight__KTP_t{top:calc(var(--header-height) + 12px);right:12px}.Toast_topLeft__s7ZEN{top:calc(var(--header-height) + 12px);left:12px}.Toast_bottomRight__1uh6c{bottom:12px;right:12px}.Toast_bottomLeft__9RIh_{bottom:12px;left:12px}.Toast_toast__XsuTK{background:var(--card-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;pointer-events:auto;position:relative;animation:Toast_slideIn__dsQAN .3s ease-out;max-width:380px;min-width:320px}@keyframes Toast_slideIn__dsQAN{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Toast_slideInLeft__p6Nku{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Toast_slideOut__Th0Ye{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}@keyframes Toast_slideOutLeft__GUBOP{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}.Toast_header__Z_MYk{display:flex;align-items:center;gap:12px;padding:20px 20px 10px}.Toast_iconContainer__dFdao{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-sm);flex-shrink:0}.Toast_successIcon__OS_eM{color:#fff;background:var(--success-color);border-radius:50%}.Toast_errorIcon__rx0E4{color:#fff;background:var(--error-color);border-radius:50%}.Toast_warningIcon__ae2rJ{color:#fff;background:var(--warning-color);border-radius:50%}.Toast_infoIcon__jtmV2{color:#fff;background:var(--info-color);border-radius:50%}.Toast_content__G6TgJ{flex:1 1;min-width:0}.Toast_title__m_m2C{font-size:var(--font-size-sm);font-weight:600;color:var(--text-primary);margin:4px 0;line-height:var(--line-height-tight)}.Toast_closeButton___2T9I{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:none;color:var(--text-secondary);cursor:pointer;border-radius:50%;flex-shrink:0;transition:var(--transition-fast)}.Toast_closeButton___2T9I:hover{background:var(--bg-hover);color:var(--text-primary)}.Toast_body__t1y7T{padding:0 20px 16px}.Toast_message__VHqxa{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:var(--line-height-normal);word-wrap:break-word}.Toast_footer__Nmh0z{padding:12px 20px 16px;border-top:1px solid var(--border-color)}.Toast_progressBar__U06e_{position:absolute;bottom:0;left:0;height:3px;background:currentColor;transition:width linear;opacity:.3}.Toast_progressBarSuccess__TEmv8{color:var(--success-color)}.Toast_progressBarError__AsHXg{color:var(--error-color)}.Toast_progressBarWarning__b1gLw{color:var(--warning-color)}.Toast_progressBarInfo__uWcqH{color:var(--info-color)}.Toast_paused__8m9IU .Toast_progressBar__U06e_{animation-play-state:paused}@media (max-width:480px){.Toast_container__bZImF{left:16px!important;right:16px!important;max-width:none}.Toast_toast__XsuTK{min-width:auto;max-width:none}}.ErrorState_errorState__hVUdf{flex-direction:column;text-align:center;gap:16px}.ErrorState_errorState__hVUdf,.ErrorState_icon__L384U{display:flex;align-items:center;justify-content:center}.ErrorState_iconElement__aPamj{color:var(--error-color)}.ErrorState_content__RHrXV{display:flex;flex-direction:column;gap:8px;max-width:100%}.ErrorState_title__hnHVV{color:var(--text-primary);margin:0}.ErrorState_description__sw_g4{color:var(--text-secondary);margin:0}.ErrorState_actions__EtdQi{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;align-items:center}.ErrorState_page__Wpofe{min-height:60vh;padding:40px 20px;max-width:600px;margin:0 auto}.ErrorState_page__Wpofe .ErrorState_icon__L384U{margin-bottom:24px}.ErrorState_page__Wpofe .ErrorState_iconElement__aPamj{width:80px;height:80px}.ErrorState_page__Wpofe .ErrorState_content__RHrXV{gap:16px;max-width:500px}.ErrorState_page__Wpofe .ErrorState_actions__EtdQi{margin-top:24px;gap:16px}.ErrorState_table__rTK9v{min-height:200px;padding:40px 20px;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:8px}.ErrorState_table__rTK9v .ErrorState_iconElement__aPamj{width:48px;height:48px}.ErrorState_table__rTK9v .ErrorState_content__RHrXV{max-width:400px}.ErrorState_table__rTK9v .ErrorState_actions__EtdQi{margin-top:16px}.ErrorState_section__kZJp6{min-height:120px;padding:24px 16px}.ErrorState_section__kZJp6 .ErrorState_iconElement__aPamj{width:32px;height:32px}.ErrorState_section__kZJp6 .ErrorState_content__RHrXV{max-width:350px}.ErrorState_section__kZJp6 .ErrorState_actions__EtdQi{margin-top:12px}.ErrorState_inline__A6TMR{padding:16px;flex-direction:row;text-align:left;gap:12px;background-color:var(--error-bg);border:1px solid var(--error-color);border-radius:6px;max-width:100%}.ErrorState_inline__A6TMR .ErrorState_icon__L384U{flex-shrink:0}.ErrorState_inline__A6TMR .ErrorState_iconElement__aPamj{width:20px;height:20px}.ErrorState_inline__A6TMR .ErrorState_content__RHrXV{gap:4px;text-align:left;flex:1 1}.ErrorState_inline__A6TMR .ErrorState_actions__EtdQi{margin-top:0;margin-left:auto;flex-shrink:0}@media (max-width:768px){.ErrorState_page__Wpofe{padding:20px 16px;min-height:50vh}.ErrorState_page__Wpofe .ErrorState_iconElement__aPamj{width:60px;height:60px}.ErrorState_table__rTK9v{padding:24px 16px;min-height:160px}.ErrorState_table__rTK9v .ErrorState_iconElement__aPamj{width:40px;height:40px}.ErrorState_actions__EtdQi{flex-direction:column;width:100%}.ErrorState_actions__EtdQi>*{width:100%;max-width:200px}}@media (max-width:480px){.ErrorState_inline__A6TMR{flex-direction:column;text-align:center}.ErrorState_inline__A6TMR .ErrorState_content__RHrXV{text-align:center}.ErrorState_inline__A6TMR .ErrorState_actions__EtdQi{margin-left:0;margin-top:12px;justify-content:center}}.LoadingState_loadingState__MIfiC{flex-direction:column;gap:12px}.LoadingState_loadingState__MIfiC,.LoadingState_spinner__QPvmW{display:flex;align-items:center;justify-content:center}.LoadingState_spinnerElement__mcD8V{border-radius:50%;border:2px solid var(--border-color);border-top-color:var(--primary-color);animation:LoadingState_spin__WpKTM 1s linear infinite}.LoadingState_text__V7Ldg{color:var(--text-secondary);margin:0;text-align:center}.LoadingState_spinnerSM__BrDQ3 .LoadingState_spinnerElement__mcD8V{width:16px;height:16px;border-width:2px}.LoadingState_spinnerMD__6nHj7 .LoadingState_spinnerElement__mcD8V{width:24px;height:24px;border-width:2.5px}.LoadingState_spinnerLG__4sEV7 .LoadingState_spinnerElement__mcD8V{width:48px;height:48px;border-width:3px}.LoadingState_page__GnzyR{min-height:60vh;padding:40px 20px;max-width:600px;margin:0 auto;gap:20px}.LoadingState_page__GnzyR .LoadingState_text__V7Ldg{font-size:16px;color:var(--text-primary)}.LoadingState_table__fd0rS{min-height:200px;padding:40px 20px;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:8px;gap:16px}.LoadingState_table__fd0rS .LoadingState_text__V7Ldg{color:var(--text-secondary)}.LoadingState_section__NUZJh{min-height:120px;padding:24px 16px;gap:12px}.LoadingState_section__NUZJh .LoadingState_text__V7Ldg{color:var(--text-secondary)}.LoadingState_inline__FrIjz{padding:8px;flex-direction:row;gap:8px;min-height:auto}.LoadingState_inline__FrIjz .LoadingState_text__V7Ldg{font-size:14px;color:var(--text-secondary)}.LoadingState_overlay__6baZt{gap:16px;color:var(--text-primary)}.LoadingState_overlay__6baZt .LoadingState_text__V7Ldg{color:var(--text-primary);font-weight:500}.LoadingState_overlayWrapper__Gaiiw{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;z-index:1000}.LoadingState_overlayWrapper__Gaiiw[data-theme=dark]{background-color:rgba(0,0,0,.8)}@keyframes LoadingState_spin__WpKTM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.LoadingState_page__GnzyR{padding:20px 16px;min-height:50vh;gap:16px}.LoadingState_page__GnzyR .LoadingState_spinnerLG__4sEV7 .LoadingState_spinnerElement__mcD8V{width:40px;height:40px;border-width:2.5px}.LoadingState_table__fd0rS{padding:24px 16px;min-height:160px;gap:12px}.LoadingState_table__fd0rS .LoadingState_spinnerMD__6nHj7 .LoadingState_spinnerElement__mcD8V{width:20px;height:20px;border-width:2px}}@media (max-width:480px){.LoadingState_page__GnzyR .LoadingState_text__V7Ldg,.LoadingState_section__NUZJh .LoadingState_text__V7Ldg,.LoadingState_table__fd0rS .LoadingState_text__V7Ldg{font-size:14px}.LoadingState_inline__FrIjz{flex-direction:column;gap:6px}}.Dropdown_dropdown__pMF2d{position:relative;display:inline-block;min-width:120px}.Dropdown_trigger__eO2St{width:100%;padding:var(--spacing-md) var(--spacing-lg);border:1px solid var(--border-color);border-radius:var(--radius-full);background:var(--card-bg);color:var(--text-primary);font-size:var(--font-size-base);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);transition:all var(--transition-fast);min-height:44px}.Dropdown_trigger__eO2St:hover:not(:disabled){border-color:var(--primary-color);background:var(--bg-color-hover)}.Dropdown_trigger__eO2St.Dropdown_open__AWoCE{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-light)}.Dropdown_trigger__eO2St:disabled{background:var(--disabled-bg);color:var(--disabled-color);cursor:not-allowed;border-color:var(--disabled-border)}.Dropdown_text__mQ1je{flex:1 1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dropdown_arrow___UZGi{font-size:10px;color:var(--text-color-secondary);transition:transform var(--transition-fast)}.Dropdown_arrowUp__dYqHu{transform:rotate(180deg)}.Dropdown_menu__sJEXm{margin-top:2px}.Dropdown_menuFixed__X5E6e,.Dropdown_menu__sJEXm{position:fixed;z-index:9999;background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);max-height:300px;overflow:hidden;display:flex;flex-direction:column;min-width:200px}.Dropdown_searchContainer__md7_A{padding:var(--spacing-sm);border-bottom:1px solid var(--border-color)}.Dropdown_searchInput__PEnWQ{width:100%;padding:var(--spacing-sm);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);font-size:var(--font-size-sm);background:var(--card-bg);color:var(--text-primary)}.Dropdown_searchInput__PEnWQ:focus{outline:none;border-color:var(--primary-color)}.Dropdown_searchInput__PEnWQ::placeholder{color:var(--text-color-secondary)}.Dropdown_optionsList__sDjto{overflow-y:auto;max-height:250px}.Dropdown_option__wYfeL{width:100%;padding:var(--spacing-md) var(--spacing-lg);border:none;background:transparent;color:var(--text-primary);font-size:var(--font-size-sm);text-align:left;cursor:pointer;display:flex;align-items:center;gap:var(--spacing-sm);transition:background-color var(--transition-fast)}.Dropdown_option__wYfeL:hover:not(:disabled){background:var(--bg-hover)}.Dropdown_option__wYfeL.Dropdown_selected__G1ufB{background:var(--primary-color-light);color:var(--primary-color)}.Dropdown_optionDisabled__fZlXz,.Dropdown_option__wYfeL:disabled{color:var(--disabled-color);cursor:not-allowed}.Dropdown_optionDisabled__fZlXz:hover{background:transparent}.Dropdown_checkbox__QABvn{width:16px;height:16px;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--primary-color);flex-shrink:0}.Dropdown_option__wYfeL.Dropdown_selected__G1ufB .Dropdown_checkbox__QABvn{background:var(--primary-color);color:white;border-color:var(--primary-color)}.Dropdown_optionText__ybt73{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dropdown_noOptions__CjxTE{padding:var(--spacing-lg);text-align:center;color:var(--text-color-secondary);font-size:var(--font-size-sm)}.Dropdown_disabled__q7G23{pointer-events:none}.Dropdown_disabled__q7G23 .Dropdown_trigger__eO2St{background:var(--disabled-bg);color:var(--disabled-color);border-color:var(--disabled-border)}@media (max-width:768px){.Dropdown_menu__sJEXm{max-height:200px}.Dropdown_optionsList__sDjto{max-height:150px}}.ViewSwitcher_viewSwitcher__No1Vh{display:flex;gap:4px;background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:2px}.ViewSwitcher_viewButton__imOEu{border:none!important;border-radius:calc(var(--border-radius-md) - 2px)!important;min-height:32px;padding:6px 12px!important}.ViewSwitcher_icon__uK8wF{margin-right:6px;font-size:14px}.ErrorDisplay_errorOverlay__mdw2K{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999;animation:ErrorDisplay_fadeIn__GTSOu .3s ease-in-out}@keyframes ErrorDisplay_fadeIn__GTSOu{0%{opacity:0}to{opacity:1}}.ErrorDisplay_errorModal__83MUf{background:white;border-radius:12px;padding:32px;max-width:480px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 10px 25px rgba(0,0,0,.1);animation:ErrorDisplay_slideIn__PjwKm .3s ease-out}@keyframes ErrorDisplay_slideIn__PjwKm{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.ErrorDisplay_errorIcon__MGkOK{display:flex;justify-content:center;margin-bottom:24px}.ErrorDisplay_errorIcon__MGkOK svg{animation:ErrorDisplay_pulse__vhGMh 2s infinite}@keyframes ErrorDisplay_pulse__vhGMh{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.ErrorDisplay_errorTitle__mzHAn{text-align:center;color:#333;margin-bottom:16px}.ErrorDisplay_errorMessage__Oat0h{text-align:center;color:#666;margin-bottom:16px;line-height:1.6}.ErrorDisplay_errorHint__pSLVC{text-align:center;color:#999;font-style:italic;margin-bottom:24px}.ErrorDisplay_errorActions__Ur_aF{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.ErrorDisplay_errorDetails__6AvhH{margin:24px 0;border:1px solid #eee;border-radius:8px;padding:16px;background-color:#f9f9f9}.ErrorDisplay_errorDetails__6AvhH summary{cursor:pointer;color:#666;font-size:14px;margin-bottom:8px}.ErrorDisplay_errorStack__sg26V{font-size:12px;overflow-x:auto;white-space:pre-wrap;word-break:break-word;color:#666;max-height:200px;overflow-y:auto}@media (prefers-color-scheme:dark){.ErrorDisplay_errorModal__83MUf{background:#2a2a2a;color:#fff}.ErrorDisplay_errorTitle__mzHAn{color:#fff}.ErrorDisplay_errorMessage__Oat0h{color:#ccc}.ErrorDisplay_errorHint__pSLVC{color:#999}.ErrorDisplay_errorDetails__6AvhH{background-color:#333;border-color:#444}.ErrorDisplay_errorStack__sg26V{color:#ccc}}@media (max-width:640px){.ErrorDisplay_errorModal__83MUf{padding:24px;margin:16px}.ErrorDisplay_errorActions__Ur_aF{flex-direction:column;width:100%}.ErrorDisplay_errorActions__Ur_aF button{width:100%}}.ThemeSwitcher_themeSwitcher__rBUsS{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:transparent;border:none;cursor:pointer;transition:background-color .3s ease;color:var(--text-primary)}.ThemeSwitcher_themeSwitcher__rBUsS:hover{background-color:var(--bg-hover)}.ThemeSwitcher_themeSwitcher__rBUsS:focus{outline:2px solid var(--primary-color);outline-offset:2px}.ThemeSwitcher_icon__Qra8x{width:24px;height:24px}.ThemeSwitcher_placeholder__K1N1v{width:40px;height:40px;visibility:hidden}:root{--primary-color:#1A72F4;--primary-color-hover:#0A51B9;--primary-color-light:rgba(37,99,235,0.1);--primary-color-rgb:37,99,235;--secondary-color:#7c3aed;--secondary-color-hover:#6d28d9;--secondary-color-light:rgba(124,58,237,0.1);--secondary-color-rgb:124,58,237;--inverted-primary-color:#ffffff;--inverted-secondary-color:#f3f4f6;--success-color:#30B758;--success-color-rgb:16,185,129;--error-color:#C01C1C;--error-color-rgb:239,68,68;--warning-color:#f59e0b;--warning-color-rgb:245,158,11;--info-color:#3b82f6;--info-color-rgb:59,130,246;--bg-color:#FAFAFB;--bg-color-hover:#f3f4f6;--bg-color-alt:#f9f9f9;--bg-primary:#FAFAFB;--bg-secondary:#f8f9fa;--bg-tertiary:#f0f2f5;--bg-white:#ffffff;--bg-hover:rgba(0,0,0,0.05);--card-bg:#ffffff;--overlay-bg:rgba(0,0,0,0.6);--text-color:#9DA4AD;--text-color-secondary:#6b7280;--text-primary:#283343;--text-secondary:#666666;--text-muted:#999999;--light-color:#f3f4f6;--dark-color:#1f2937;--border-color:#EBEBEF;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--radius-sm:4px;--radius-md:8px;--radius-lg:20px;--radius-xl:28px;--radius-full:9999px;--scroll-color:#828282;--disabled-bg:#f3f4f6;--disabled-border:#e5e7eb;--disabled-color:#9ca3af;--font-family-main:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--font-family:var(--font-family-main);--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--shadow-lg:0 12px 16px 0 rgba(98,100,108,0.16),0 4px 6px -2px rgba(0,0,0,0.05);--transition-fast:0.15s ease-in-out;--transition-normal:0.3s ease-in-out;--z-dropdown:1000;--z-sticky:1010;--z-fixed:1020;--z-modal:1030;--z-popover:1040;--z-tooltip:1050;--header-height:80px;--footer-height:200px;--container-width:1280px;--input-height:40px;--input-height-sm:36px;--input-height-md:48px;--input-height-lg:56px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:20px;--spacing-2xl:24px;--spacing-3xl:32px;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75}[data-theme=dark]{--primary-color:#3b82f6;--primary-color-hover:#60a5fa;--primary-color-light:rgba(59,130,246,0.15);--primary-color-rgb:59,130,246;--secondary-color:#8b5cf6;--secondary-color-hover:#a78bfa;--secondary-color-light:rgba(139,92,246,0.15);--secondary-color-rgb:139,92,246;--inverted-primary-color:#111827;--inverted-secondary-color:#1f2937;--bg-color:#111827;--bg-color-hover:#1f2937;--bg-color-alt:#1a1a2e;--bg-primary:#1f2937;--bg-secondary:#111827;--bg-tertiary:#374151;--bg-hover:rgba(255,255,255,0.05);--card-bg:#1f2937;--overlay-bg:rgba(0,0,0,0.8);--text-color:#f9fafb;--text-color-secondary:#d1d5db;--text-primary:#f3f4f6;--text-secondary:#d1d5db;--text-muted:#9ca3af;--light-color:#f9fafb;--dark-color:#111827;--border-color:#374151;--disabled-bg:#374151;--disabled-border:#4b5563;--disabled-color:#6b7280;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.15);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.2),0 2px 4px -1px rgba(0,0,0,0.16);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.2),0 4px 6px -2px rgba(0,0,0,0.15)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-tap-highlight-color:transparent}button,input,select,textarea{font:inherit;color:inherit}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}button,input,select,textarea{vertical-align:baseline}a{color:inherit}button{background-color:transparent;border:none;cursor:pointer;padding:0}textarea{overflow:auto;vertical-align:top}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap");:root{--font-family-montserrat:"Montserrat",sans-serif;--font-family-main:var(--font-family-montserrat)}*{box-sizing:border-box;margin:0;padding:0}#__next,body,html{height:100%;margin:0;padding:0}body,html{font-family:var(--font-family);font-size:16px;line-height:var(--line-height-normal);background-color:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}a{color:var(--primary-color);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--primary-color-hover)}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5em;font-weight:600;line-height:var(--line-height-tight)}p{margin-bottom:1em}img,video{max-width:100%;height:auto}ol,ul{margin-bottom:1em;padding-left:1.5em}.container{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 1rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--scroll-color);border-radius:4px;border:1px solid var(--bg-secondary);-webkit-transition:background-color var(--transition-fast);transition:background-color var(--transition-fast)}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}::-webkit-scrollbar-thumb:active{background:var(--text-secondary)}::-webkit-scrollbar-corner{background:var(--bg-secondary)}.thin-scrollbar::-webkit-scrollbar{width:6px;height:6px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--scroll-color);border-radius:3px;border:none;-webkit-transition:background-color var(--transition-fast);transition:background-color var(--transition-fast)}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.thin-scrollbar::-webkit-scrollbar-track{background:rgba(0,0,0,.02);border-radius:3px}*{scrollbar-width:thin;scrollbar-color:var(--scroll-color) var(--bg-secondary);-webkit-overflow-scrolling:touch}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.auto-hide-scrollbar{overflow:auto}.auto-hide-scrollbar::-webkit-scrollbar{width:6px;height:6px}.auto-hide-scrollbar::-webkit-scrollbar-thumb{background:transparent;border-radius:3px;-webkit-transition:background-color var(--transition-fast);transition:background-color var(--transition-fast)}.auto-hide-scrollbar:hover::-webkit-scrollbar-thumb{background:var(--scroll-color)}.auto-hide-scrollbar:hover::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.auto-hide-scrollbar::-webkit-scrollbar-track{background:transparent}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Roboto-Regular.ttf) format("ttf")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Roboto-Medium.ttf) format("ttf")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Roboto-Bold.ttf) format("ttf")}