.Button_button__86Aws{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:250px;height:56px;@media (max-width:600px){min-width:0;width:100%}padding:8px 18px;border-radius:var(--radius-md);border:none;font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:20px;cursor:pointer;transition:background-color .15s ease,opacity .15s ease;white-space:nowrap}.Button_button__86Aws:disabled,.Button_button__86Aws[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Button_primary__5UsrK{background-color:var(--color-primary);color:var(--color-text-on-primary)}.Button_primary__5UsrK:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--color-primary-hover)}.Button_secondary__oMwYR{background-color:var(--color-bg-button-secondary);color:var(--color-text-primary)}.Button_secondary__oMwYR:hover:not(:disabled):not([aria-disabled=true]){background-color:#f0f2f4}.Button_fullWidth__kiO4D{width:100%;justify-content:center}.Input_wrapper__h5KFV{display:flex;flex-direction:column}.Input_fieldWrapper__c7hlR{position:relative}.Input_input__H3gb4{width:100%;height:56px;padding:0 var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border-inactive);background-color:#ffffff;font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:var(--color-text-primary);outline:none;transition:border-color .15s ease,background-color .15s ease,padding .15s ease;box-sizing:border-box}.Input_input__H3gb4::placeholder{color:transparent}.Input_input__H3gb4[type=number]::-webkit-inner-spin-button,.Input_input__H3gb4[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Input_input__H3gb4[type=number]{-moz-appearance:textfield}.Input_withLabel__aCXEu:placeholder-shown{padding-top:0;padding-bottom:0}.Input_withLabel__aCXEu:focus,.Input_withLabel__aCXEu:not(:placeholder-shown){padding-top:22px;padding-bottom:4px;background-color:#ffffff;border-color:var(--color-border)}.Input_input__H3gb4:focus{border-color:var(--color-border-focus);background-color:#ffffff}.Input_input__H3gb4:disabled{opacity:.5;cursor:not-allowed;background-color:#eeeeee}.Input_floatingLabel__CeHay{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:var(--color-text-muted);pointer-events:none;transition:top .15s ease,font-size .15s ease,transform .15s ease,color .15s ease;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px)}.Input_input__H3gb4:focus~.Input_floatingLabel__CeHay,.Input_input__H3gb4:not(:placeholder-shown)~.Input_floatingLabel__CeHay{top:12px;transform:translateY(0);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.Input_required__McC7J{color:var(--color-error);margin-left:2px}.Input_error__8cVbr .Input_input__H3gb4{border-color:var(--color-error);background-color:var(--color-error-bg)}.Input_errorMessage__XYbLD{font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-error);line-height:16px;margin-top:4px}.Input_withTooltip__Yd3_y{position:relative;cursor:not-allowed}.Input_withTooltip__Yd3_y:after,.Input_withTooltip__Yd3_y:before{position:absolute;left:50%;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:50}.Input_withTooltip__Yd3_y:after{content:attr(data-tooltip);bottom:calc(100% + 8px);transform:translateX(-50%);background:rgba(33,33,33,.92);color:#fff;padding:6px 10px;border-radius:6px;font-size:var(--font-size-sm);font-family:var(--font-family);line-height:1.4;white-space:nowrap}.Input_withTooltip__Yd3_y:before{content:"";bottom:calc(100% + 2px);transform:translateX(-50%);border:5px solid transparent;border-top-color:rgba(33,33,33,.92)}.Input_withTooltip__Yd3_y:hover:after,.Input_withTooltip__Yd3_y:hover:before{opacity:1}.Select_selectWrapper__BIzZ5,.Select_wrapper__ShkXz{position:relative}.Select_trigger__g7tEB{position:relative;display:block;width:100%;height:56px;padding:0 44px 0 16px;border-radius:var(--radius-sm);border:1px solid var(--color-border-inactive);background-color:#ffffff;font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:var(--color-text-primary);cursor:pointer;text-align:left;transition:border-color .15s ease;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:56px}.Select_trigger__g7tEB:focus-visible{outline:none;border-color:var(--color-border-focus)}.Select_trigger__g7tEB:disabled{cursor:not-allowed}.Select_triggerOpen__fRj9m{border-color:var(--color-border-focus)}.Select_filled__VKpz2{border-color:var(--color-border)}.Select_withFloatingLabel__YXaNo{padding-top:22px;line-height:1}.Select_placeholder__ATh2g{color:var(--color-text-muted)}.Select_triggerValue__1RIjH{color:var(--color-text-primary)}.Select_floatingLabel__g2K1E{position:absolute;left:16px;top:10px;font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-text-muted);pointer-events:none;z-index:11;line-height:1}@keyframes Select_selectSpin__T_3uD{to{transform:translateY(-50%) rotate(1turn)}}.Select_spinner__tWZHn{width:16px;height:16px;border:2px solid var(--color-border);border-top-color:var(--color-text-muted);border-radius:50%;animation:Select_selectSpin__T_3uD .6s linear infinite;display:block}.Select_chevron__gymkR,.Select_spinner__tWZHn{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none}.Select_chevron__gymkR{color:var(--color-text-primary);transition:transform .2s ease}.Select_chevronOpen__geIW5{transform:translateY(-50%) rotate(180deg)}.Select_dropdown__i5_Kk{position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:#ffffff;border-radius:var(--radius-sm);box-shadow:var(--shadow-dropdown);z-index:100;overflow:hidden}.Select_searchWrapper__fM0RE{position:relative;display:flex;align-items:center;padding:10px 12px;background-color:var(--color-bg-page);border-bottom:1px solid var(--color-border-inactive)}.Select_searchInput__Au9gc{flex:1 1;height:36px;padding:0 28px 0 8px;border:none;background:transparent;font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text-primary);outline:none}.Select_searchInput__Au9gc::placeholder{color:var(--color-text-muted)}.Select_searchIcon__CVhdI{position:absolute;right:20px;top:50%;transform:translateY(-50%);pointer-events:none}.Select_optionsList__zXXB4{list-style:none;margin:0;padding:4px 0;max-height:240px;overflow-y:auto}.Select_optionsList__zXXB4::-webkit-scrollbar{width:3px}.Select_optionsList__zXXB4::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:2px}.Select_optionsList__zXXB4::-webkit-scrollbar-track{background:transparent}.Select_option__KytjT{display:flex;flex-direction:column;gap:4px;padding:10px 16px;font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.4;transition:background-color .1s ease,color .1s ease}.Select_optionHeader__wqSh7{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.Select_optionLabel__xuByg{flex:1 1;min-width:0}.Select_optionMeta__AHPhQ{display:flex;flex-direction:column;gap:1px}.Select_optionMetaItem__ez79e{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.4}.Select_optionBadge__HRdSR{flex-shrink:0;font-size:var(--font-size-sm);color:#17a948;white-space:nowrap}.Select_optionBadgeError__PzxKl{color:var(--color-error)}.Select_optionSelected__ftKLI,.Select_option__KytjT:hover{background-color:var(--color-bg-gray);color:var(--color-primary)}.Select_noOptions__reyyo{padding:14px 16px;font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text-muted);text-align:center;cursor:default}.Select_error__Q0SUs .Select_trigger__g7tEB{border-color:var(--color-error)}.Select_errorMessage__mI7P9{display:block;margin-top:4px;font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-error);line-height:16px}.Select_loading__T5M5l{opacity:.6;pointer-events:none}.Textarea_wrapper__G8wTr{display:flex;flex-direction:column}.Textarea_fieldWrapper__TUZsD{position:relative}.Textarea_textarea__W2hlc{width:100%;padding:0 var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border-inactive);background-color:#ffffff;font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:var(--color-text-primary);line-height:1.5;outline:none;resize:vertical;transition:border-color .15s ease,background-color .15s ease,padding .15s ease;box-sizing:border-box}.Textarea_textarea__W2hlc::placeholder{color:transparent}.Textarea_withLabel__qO4A8{padding-top:0;padding-bottom:0;min-height:56px}.Textarea_withLabel__qO4A8:focus,.Textarea_withLabel__qO4A8:not(:placeholder-shown){padding-top:22px;padding-bottom:8px;background-color:#ffffff;border-color:var(--color-border)}.Textarea_textarea__W2hlc:focus{border-color:var(--color-border-focus);background-color:#ffffff}.Textarea_textarea__W2hlc:disabled{opacity:.5;cursor:not-allowed;resize:none}.Textarea_floatingLabel__SHNos{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:var(--color-text-muted);pointer-events:none;transition:top .15s ease,font-size .15s ease,transform .15s ease,color .15s ease;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px)}.Textarea_textarea__W2hlc:focus~.Textarea_floatingLabel__SHNos,.Textarea_textarea__W2hlc:not(:placeholder-shown)~.Textarea_floatingLabel__SHNos{top:12px;transform:translateY(0);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.Textarea_required__UfZNu{color:var(--color-error);margin-left:2px}.Textarea_autoResize__pW6BF{resize:none;overflow:hidden}.Textarea_error__jyRMh .Textarea_textarea__W2hlc{border-color:var(--color-error);background-color:var(--color-error-bg)}.Textarea_errorMessage__AiaIV{font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-error);line-height:16px;margin-top:4px}.DatePicker_wrapper__SETTH{display:flex;flex-direction:column;gap:var(--space-1)}.DatePicker_inputWrapper__vrXdz{position:relative}.DatePicker_input___8XIJ{width:100%;height:56px;padding:0 40px 0 var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border-inactive);font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:var(--color-text-primary);outline:none;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;box-sizing:border-box}.DatePicker_empty__Iioea{background-color:#ffffff;color:var(--color-text-secondary)}.DatePicker_filled__bvWsD{background-color:#ffffff;border-color:var(--color-border)}.DatePicker_floatingLabel__du_CM{position:absolute;left:var(--space-4);top:9px;font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);pointer-events:none;z-index:11;line-height:1}.DatePicker_withFloatingLabel__pl4WR{padding-top:22px}.DatePicker_input___8XIJ:focus{border-color:var(--color-border-focus);background-color:#ffffff;outline:none}.DatePicker_calendarIcon__k_crg{position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-muted)}.DatePicker_error__V28Lb .DatePicker_input___8XIJ{border-color:var(--color-error);background-color:var(--color-error-bg)}.DatePicker_errorMessage__RrMPq{font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-error);line-height:16px}.DatePicker_wrapper__SETTH .react-datepicker-popper{z-index:12}.DatePicker_wrapper__SETTH .react-datepicker-wrapper,.DatePicker_wrapper__SETTH .react-datepicker__input-container{width:100%}.DatePicker_wrapper__SETTH .react-datepicker{font-family:var(--font-family);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-shadow:var(--shadow-dropdown);overflow:hidden}.DatePicker_wrapper__SETTH .react-datepicker__header{background-color:var(--color-bg-input-filled);border-bottom:1px solid var(--color-border);padding:var(--space-4)}.DatePicker_wrapper__SETTH .react-datepicker__current-month{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.DatePicker_wrapper__SETTH .react-datepicker__day-name{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.DatePicker_wrapper__SETTH .react-datepicker__day{font-size:var(--font-size-base);color:var(--color-text-primary);border-radius:var(--radius-md);transition:background-color .1s ease}.DatePicker_wrapper__SETTH .react-datepicker__day:hover{background-color:var(--color-primary-light);color:var(--color-primary)}.DatePicker_wrapper__SETTH .react-datepicker__day--selected{background-color:var(--color-primary);color:var(--color-text-on-primary)}.DatePicker_wrapper__SETTH .react-datepicker__day--selected:hover{background-color:var(--color-primary-hover)}.DatePicker_wrapper__SETTH .react-datepicker__day--keyboard-selected{background-color:var(--color-primary-light);color:var(--color-primary)}.DatePicker_wrapper__SETTH .react-datepicker__navigation{top:10px}.DatePicker_wrapper__SETTH .react-datepicker__navigation-icon:before{border-color:var(--color-text-primary)}.DatePicker_wrapper__SETTH .react-datepicker__day--outside-month{color:var(--color-text-muted)}.DatePicker_wrapper__SETTH .react-datepicker__day--disabled{color:var(--color-border);cursor:not-allowed}.DatePicker_wrapper__SETTH .react-datepicker__day--disabled:hover{background-color:transparent;color:var(--color-border)}.DatePicker_wrapper__SETTH .day-non-preferred{opacity:.35}.FileUpload_wrapper__oizFU{display:flex;flex-direction:column;gap:8px;min-width:0}.FileUpload_wrapperCentered__nbrOM{height:100%;display:flex;flex-direction:column}.FileUpload_label__xZ39Y{font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);line-height:20px}.FileUpload_required__C7OYP{color:var(--color-error);margin-left:2px}.FileUpload_dropzone__nLh6w{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;border-radius:var(--radius-sm);border:1px solid var(--color-border);transition:border-color .15s ease,background-color .15s ease}.FileUpload_dropzoneCentered__jEx0p{flex:1 1;border-style:dashed}.FileUpload_dropzone__nLh6w.FileUpload_dragOver__6vK93{border-color:var(--color-primary);background-color:#eef4ff}.FileUpload_dropzoneText__r24kw{font-family:var(--font-family);font-size:var(--font-size-md);color:var(--color-text-secondary);text-align:center}.FileUpload_uploadButton__Oh2dr{display:inline-flex;align-items:center;gap:12px;padding:8px 18px;border-radius:var(--radius-md);background-color:var(--color-bg-button-secondary);font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);cursor:pointer;transition:background-color .15s ease;svg{width:20px;height:20px;fill:#7d7d7d}}.FileUpload_uploadButton__Oh2dr:hover{background-color:#f0f2f4}.FileUpload_thumbsBar__JIUxh{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.FileUpload_dragOverBar__pbVin{outline:1.5px dashed var(--color-primary);outline-offset:6px;border-radius:var(--radius-sm)}.FileUpload_wrapperCentered__nbrOM .FileUpload_thumbsBar__JIUxh{flex:1 1;justify-content:center;margin-bottom:0;padding:16px;border:1px dashed var(--color-border);border-radius:var(--radius-sm)}.FileUpload_chipList__O0l4M{display:flex;flex-wrap:wrap;gap:16px}.FileUpload_wrapperCentered__nbrOM .FileUpload_chipList__O0l4M{justify-content:center}.FileUpload_chip__Z5Png{position:relative;width:110px;height:110px;border:1px solid var(--color-border);border-radius:10px;background:#ffffff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px 10px 12px;overflow:visible;transition:border-color .15s ease}.FileUpload_chipActive__2BB0d{border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(86,141,254,.15)}.FileUpload_chipIconWrap__TjDLa{flex-shrink:0}.FileUpload_typeIcon__FBGpt{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-size:11px;font-weight:700;color:#ffffff;letter-spacing:.3px}.FileUpload_typeIconImg__sEXxo{width:40px;height:40px;border-radius:8px;object-fit:cover;display:block}.FileUpload_chipName__sgX8x{width:100%;font-family:var(--font-family);font-size:11px;color:var(--color-text-primary);text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;word-break:break-all}.FileUpload_chipDeleteBtn__8Fx_q,.FileUpload_chipZoomBtn__M_5P0{position:absolute;width:34px;height:34px;border-radius:50%;background:#ffffff;border:1px solid #e0e0e0;box-shadow:0 1px 4px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;padding:9px;cursor:pointer;z-index:2;transition:background-color .15s ease}.FileUpload_chipDeleteBtn__8Fx_q{top:-10px;right:-10px;color:#000000}.FileUpload_chipDeleteBtn__8Fx_q:hover{background-color:#fff0f0}.FileUpload_chipZoomBtn__M_5P0{bottom:-10px;right:-10px;color:var(--color-primary)}.FileUpload_chipZoomBtn__M_5P0:hover{background-color:#eef4ff}.FileUpload_addMoreBtn__kICa4{width:110px;height:110px;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;padding:10px;font-family:var(--font-family);font-size:12px;font-weight:var(--font-weight-medium);color:var(--color-text-primary);cursor:pointer;text-align:center;line-height:1.4;transition:border-color .15s ease,background-color .15s ease;flex-shrink:0;background-color:#f4f6f8}.FileUpload_previewPanel__FkA6f{border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;max-width:var(--fu-preview-max-width,560px);animation:FileUpload_previewIn__LIITF .3s ease .15s both}.FileUpload_previewPanelWide__7974o{max-width:100%}@keyframes FileUpload_previewIn__LIITF{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.FileUpload_previewHeader__MnJ4R{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;border-bottom:1px solid var(--color-border);background-color:#f8f9fa}.FileUpload_previewName__heOFV{color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.FileUpload_previewHideBtn__o9_r1,.FileUpload_previewName__heOFV{font-family:var(--font-family);font-size:var(--font-size-base);white-space:nowrap}.FileUpload_previewHideBtn__o9_r1{color:var(--color-primary);cursor:pointer;flex-shrink:0;margin-left:12px}.FileUpload_previewHideBtn__o9_r1:hover{text-decoration:underline}.FileUpload_previewIframe__ARz2n{width:100%;height:500px;border:none;display:block;background-color:#ffffff;color-scheme:light}.FileUpload_pdfContainer__N7vF7{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.FileUpload_pdfScrollArea__EOnSh{background:#525659}.FileUpload_imageScrollArea__mLBgs,.FileUpload_pdfScrollArea__EOnSh{overflow:auto;max-height:var(--fu-preview-height,460px);width:100%;box-sizing:border-box}.FileUpload_imageScrollArea__mLBgs{background:#f8f9fa}.FileUpload_pdfPageWrap__ywWrj{position:relative;margin:0 auto;flex-shrink:0}.FileUpload_pdfCanvas__Bk8NS{display:block;width:100%;height:100%}.FileUpload_pdfLoading__PNTjc{padding:20px;font-family:var(--font-family);font-size:var(--font-size-base);color:#ccc}.FileUpload_pdfNav__mr526{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 12px;background:#3a3c3f;width:100%;box-sizing:border-box;flex-shrink:0}.FileUpload_pdfNavBtn__zigiv{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(255 255 255/.2);border-radius:var(--radius-sm);background:rgba(255 255 255/.08);color:#fff;cursor:pointer;font-size:16px;line-height:1}.FileUpload_pdfNavBtn__zigiv:disabled{opacity:.35;cursor:not-allowed}.FileUpload_pdfNavBtn__zigiv:hover:not(:disabled){background:rgba(255 255 255/.15)}.FileUpload_pdfNavPage__z7BFZ{font-family:var(--font-family);font-size:var(--font-size-sm);color:rgba(255 255 255/.8);min-width:48px;text-align:center}.FileUpload_pdfNavDivider__hFbod{width:1px;height:20px;background:rgba(255 255 255/.2);margin:0 4px}.FileUpload_previewImg__OGvGa{width:100%;max-height:500px;object-fit:contain;display:block;background:#f8f9fa}.FileUpload_previewUnsupported__Yeyba{padding:40px;text-align:center;font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text-muted)}.FileUpload_hiddenInput__IdLpg{display:none}.FileUpload_error__8rgDF .FileUpload_dropzone__nLh6w{border-color:var(--color-error)}.FileUpload_errorMessage__nEmKZ{font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-error);line-height:16px}.pdfTextLayer{position:absolute;inset:0;overflow:clip;opacity:1;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:CanvasText;z-index:1;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));--scale-round-x:1px;--scale-round-y:1px}.pdfTextLayer br,.pdfTextLayer span{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0 0}.pdfTextLayer .markedContent span:not(.markedContent),.pdfTextLayer>:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.pdfTextLayer .markedContent{display:contents}.pdfTextLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pdfTextLayer ::selection{background:rgba(0,0,255,.25)}.Modal_overlay__4pBi7{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(20,28,40,.45);animation:Modal_overlayIn__CyjuA .15s ease}.Modal_dialog__Aq_ZE{background:var(--color-bg-card);border-radius:var(--radius-xl);padding:28px;width:100%;max-width:440px;box-shadow:0 20px 60px rgba(0,0,0,.25);animation:Modal_dialogIn__3GoWp .18s ease}@keyframes Modal_overlayIn__CyjuA{0%{opacity:0}to{opacity:1}}@keyframes Modal_dialogIn__3GoWp{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ConfigPanel_fab__LoL20{position:fixed;left:var(--space-5);bottom:var(--space-5);z-index:900;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 18px;border:none;border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-text-on-primary);font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;box-shadow:0 6px 20px rgba(86,141,254,.35);transition:background-color .15s ease;@media (max-width:600px){left:var(--space-3);bottom:var(--space-3)}}.ConfigPanel_fab__LoL20:hover{background-color:var(--color-primary-hover)}.ConfigPanel_panel__SctUh{display:flex;flex-direction:column;gap:var(--space-4)}.ConfigPanel_header__9Pgee{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.ConfigPanel_title__YHkYa{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.ConfigPanel_close__F4_Ur{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font-size:24px;line-height:1;cursor:pointer}.ConfigPanel_close__F4_Ur:hover{background-color:var(--color-bg-gray);color:var(--color-text-primary)}.ConfigPanel_hint__dmVMU{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.ConfigPanel_list__BH0Zs{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:0;list-style:none}.ConfigPanel_item__EHb1v{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-inactive)}.ConfigPanel_item__EHb1v:last-child{padding-bottom:0;border-bottom:none}.ConfigPanel_itemText__kUsqB{display:flex;flex-direction:column;gap:2px}.ConfigPanel_itemTitle__3s2qC{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.ConfigPanel_itemDesc__mt0PI{font-size:var(--font-size-sm);color:var(--color-text-muted)}.ConfigPanel_radios__GLkKq{display:flex;gap:var(--space-4);margin:0;padding:0;border:none}.ConfigPanel_legend___Rt_E{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ConfigPanel_radio__zb8pW{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-base);color:var(--color-text-primary);cursor:pointer}.ConfigPanel_radio__zb8pW input{cursor:pointer;accent-color:var(--color-primary)}.PaymentForm_root__heHvr{background-color:transparent;min-height:100vh;padding:100px;max-width:1770px;margin:0 auto;overflow-x:clip;@media (max-width:1520px){padding-left:20px;padding-bottom:5%;padding-right:20px;padding-top:5%}}.PaymentForm_inner__OWrKN{display:flex;gap:20px;align-items:flex-start;@media (max-width:1240px){flex-direction:column}}@media (min-width:1241px){.PaymentForm_innerPreview__1sQ9P .PaymentForm_sidebar__nfB4Q{width:0;margin-left:-20px;opacity:0;transform:translateX(24px);overflow:hidden;pointer-events:none;visibility:hidden;transition:width .35s ease,margin-left .35s ease,opacity .25s ease,transform .35s ease,visibility 0s linear .35s}}.PaymentForm_main__V0HDu{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:20px;width:100%}.PaymentForm_tipSchetaBar__TIII3{background-color:var(--color-bg-card);border-radius:var(--radius-md);padding:16px 30px;display:flex;align-items:center;justify-content:space-between;gap:12px}.PaymentForm_tipSchetaBarLabel__AwjDB{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.PaymentForm_tipSchetaTabs__8VxJ8{display:flex;gap:8px}.PaymentForm_tipSchetaTab__hq3_X{padding:8px 18px;border-radius:var(--radius-md);border:1px solid var(--color-border);font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);color:var(--color-text-muted);background:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PaymentForm_tipSchetaTabActive__7W3ki{border-color:var(--color-text-primary);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.PaymentForm_card__k5SZS{background-color:var(--color-bg-card);border-radius:var(--radius-xl);padding:30px;display:flex;flex-direction:column;gap:0}.PaymentForm_cardHeader__hlixM{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:30px}.PaymentForm_cardTitle__N9ma3{font-size:24px;color:var(--color-text-primary);line-height:1.2}.PaymentForm_cardTitle__N9ma3,.PaymentForm_stepLabel__URVde{font-family:var(--font-family);font-weight:var(--font-weight-medium)}.PaymentForm_stepLabel__URVde{font-size:var(--font-size-md);color:var(--color-text-muted);white-space:nowrap}.PaymentForm_infoBanner___WQNL{background-color:#eef4ff;border-radius:var(--radius-sm);color:var(--color-text-primary)}.PaymentForm_errorBanner__tm757,.PaymentForm_infoBanner___WQNL{display:flex;align-items:center;gap:10px;padding:12px 16px;font-family:var(--font-family);font-size:var(--font-size-base);line-height:1.4}.PaymentForm_errorBanner__tm757{background-color:var(--color-error-bg);border:1px solid var(--color-error);border-radius:var(--radius-sm);color:var(--color-error)}.PaymentForm_warningBanner__PVSPe{display:flex;align-items:center;gap:10px;padding:12px 16px;background-color:#fff8e1;border:1px solid #e6b800;border-radius:var(--radius-sm);font-family:var(--font-family);font-size:var(--font-size-base);color:#7a5c00;line-height:1.4}.PaymentForm_fieldsWithUpload__dH31s{display:grid;grid-template-columns:560px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:stretch;@media (max-width:1024px){grid-template-columns:minmax(0,1fr)}}.PaymentForm_fieldsColumn__yvljz{display:flex;flex-direction:column;gap:12px;max-width:560px;min-width:0;@media (max-width:1024px){max-width:100%}}.PaymentForm_fieldsBody__dTBmj{display:flex;flex-direction:column;gap:12px}.PaymentForm_fieldsRow__KE9D2{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.PaymentForm_fieldsRow2__qgtlK{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.PaymentForm_fieldsRow3__YA2Wh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.PaymentForm_requiredNote__HlW7e{margin:0;font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.4}.PaymentForm_fieldsRowDeptArticle__tA_gw{display:grid;grid-template-columns:.98fr 2fr;grid-gap:12px;gap:12px}.PaymentForm_fullWidth__qPrrk{grid-column:1/-1}.PaymentForm_fieldsRowActFile__srq9O{display:grid;grid-template-columns:1fr 2fr;grid-gap:12px;gap:12px;align-items:start}.PaymentForm_limitsError__TIzcu{font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-error)}.PaymentForm_footnote__KySTx{font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:14px;margin-top:10px}.PaymentForm_footnote__KySTx em{color:var(--color-error);font-style:normal;margin-right:2px}.PaymentForm_cardFooter__IKczc{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:60px;@media (max-width:600px){flex-direction:column;align-items:stretch}}.PaymentForm_rekvizityCard__FYyBj{background-color:var(--color-bg-card);border-radius:var(--radius-md);padding:20px;display:flex;flex-direction:column;gap:10px}.PaymentForm_rekvizityTitle__jofR8{font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:2px}.PaymentForm_rekvizityItem__l8oYB{display:flex;flex-direction:column;gap:2px}.PaymentForm_rekvizityLabel__Eeb_C{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.PaymentForm_rekvizityValue__k7eva{font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.PaymentForm_sidebar__nfB4Q{width:351px;flex-shrink:0;min-width:0;display:flex;flex-direction:column;gap:24px;transition:width .35s ease,margin-left .35s ease,opacity .25s ease,transform .35s ease;@media (max-width:1240px){width:100%;flex-direction:row;flex-wrap:wrap;gap:16px}}.PaymentForm_instructionCard__eojsb{background-color:var(--color-bg-card);border-radius:var(--radius-md);padding:20px;@media (max-width:1240px){flex:1 1 200px}}.PaymentForm_instructionLink__wgUeZ{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-primary);text-decoration:none}.PaymentForm_instructionLink__wgUeZ:hover{text-decoration:underline}.PaymentForm_limitCard__qeI3b{background-color:var(--color-bg-card);border-radius:var(--radius-md);padding:20px;display:flex;flex-direction:column;gap:12px;@media (max-width:1240px){flex:1 1 220px}}.PaymentForm_limitTitle__343lP{font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.PaymentForm_limitRow__pIy8W{display:flex;flex-direction:column;gap:4px}.PaymentForm_limitLabel__xxVi7{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.PaymentForm_limitValue__1KoEs{font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.PaymentForm_limitValueExceeded__By8qo{color:var(--color-error)}.PaymentForm_limitWarning__vHne9{font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-error);line-height:1.4}.PaymentForm_successCard__M6hhX{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:80px 48px;text-align:center;background-color:var(--color-bg-card);border-radius:var(--radius-xl)}.PaymentForm_successTitle__w5ugd{font-family:var(--font-family);font-size:20px;font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:1.4}.PaymentForm_successSubtitle__SW_hN{font-family:var(--font-family);font-size:16px;color:var(--color-text-secondary);line-height:1.4}.PaymentForm_successBtn__q9RKx{width:300px}.PaymentForm_errorCard__s2HJ5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 48px;text-align:center;background-color:var(--color-bg-card);border-radius:var(--radius-xl)}.PaymentForm_errorTitle__gnltz{font-family:var(--font-family);font-size:20px;font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:1}.PaymentForm_errorText__5tFfz{font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:var(--color-text-muted);max-width:400px;line-height:1;margin-bottom:18px}.PaymentForm_errorBtn__gf1_5{width:300px}.PaymentForm_kppConfirmText__uwiPu{margin:0 0 24px;font-family:var(--font-family);font-size:var(--font-size-md);color:var(--color-text-primary);line-height:1.5;text-align:center}.PaymentForm_kppConfirmActions__3LnGn{display:flex;flex-direction:column;gap:10px}.PaymentForm_sidebarFab__aFOnO{position:fixed;right:40px;bottom:40px;z-index:50;width:56px;height:56px;border-radius:50%;border:none;background-color:var(--color-primary);color:#ffffff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 20px rgba(86,141,254,.4);transition:background-color .15s ease,transform .15s ease;animation:PaymentForm_fabIn__joKeF .25s ease .2s both;@media (max-width:1240px){display:none}}.PaymentForm_sidebarFab__aFOnO:hover{background-color:#4070e0}.PaymentForm_sidebarFab__aFOnO:active{transform:scale(.94)}.PaymentForm_sidebarFab__aFOnO:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@keyframes PaymentForm_fabIn__joKeF{0%{opacity:0;transform:scale(.8) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.InnAutocomplete_wrapper__v5quR{position:relative}.InnAutocomplete_clearBtn__rskU4{position:absolute;top:16px;right:14px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:color .15s ease,background-color .15s ease}.InnAutocomplete_clearBtn__rskU4:hover{color:var(--color-text-primary);background-color:var(--color-bg-gray)}.InnAutocomplete_clearBtn__rskU4:focus-visible{outline:none;color:var(--color-text-primary);background-color:var(--color-bg-gray)}.InnAutocomplete_dropdown__3tYmz{position:absolute;top:60px;left:0;right:0;list-style:none;margin:0;padding:4px 0;max-height:280px;overflow-y:auto;background-color:var(--color-bg-card);border:1px solid var(--color-border-inactive);border-radius:var(--radius-sm);box-shadow:var(--shadow-dropdown);z-index:100}.InnAutocomplete_dropdown__3tYmz::-webkit-scrollbar{width:3px}.InnAutocomplete_dropdown__3tYmz::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:2px}.InnAutocomplete_option__SeF6w{display:flex;flex-direction:column;gap:2px;padding:10px 16px;font-family:var(--font-family);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .1s ease}.InnAutocomplete_optionActive__rfuau,.InnAutocomplete_option__SeF6w:hover{background-color:var(--color-bg-gray)}.InnAutocomplete_optName__tLsMB{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:1.3}.InnAutocomplete_optMeta__nvhDM{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.3}.InnAutocomplete_note__iwWZo{padding:12px 16px;font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text-muted);text-align:center}.InnAutocomplete_noteError__R2mFm{padding:12px 16px;font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-error)}.InvoiceParser_root__tUkvg{min-height:100vh;padding:var(--space-8) var(--space-4);background:var(--color-bg-page);display:flex;justify-content:center}.InvoiceParser_card__3C5ty{width:100%;max-width:1360px;background:var(--color-bg-card);border-radius:var(--radius-lg);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-6);box-shadow:var(--shadow-dropdown);align-self:flex-start}.InvoiceParser_title__kR0ye{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.InvoiceParser_layout__OdENc{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}.InvoiceParser_uploadCol__O1nG3{display:flex;flex-direction:column;gap:var(--space-4)}.InvoiceParser_filePreview__wRdD6{--fu-preview-max-width:none;--fu-preview-height:920px}.InvoiceParser_fields__GoNxH{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.InvoiceParser_status__uZKTf{margin:0;font-size:var(--font-size-base);color:var(--color-text-muted)}.InvoiceParser_statusWarn___joiE{color:var(--color-error)}.InvoiceParser_checkboxRow__4Qa1G{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.InvoiceParser_checkboxRow__4Qa1G input{width:18px;height:18px;cursor:pointer;accent-color:var(--color-text-link)}.InvoiceParser_blockError__gl2P6{color:var(--color-error);background:var(--color-error-bg);border:1px solid var(--color-error);border-radius:var(--radius-sm)}.InvoiceParser_blockError__gl2P6,.InvoiceParser_blockOk__cfCYo{margin:0;padding:var(--space-3) var(--space-4);font-size:var(--font-size-base);line-height:1.4}.InvoiceParser_blockOk__cfCYo{color:#2b8a3e;background:#ebfbee;border:1px solid #2f9e44;border-radius:var(--radius-sm)}.InvoiceParser_actions__L1o6R{display:flex;justify-content:flex-end}.InvoiceParser_rawText__uq9Ug{border-top:1px solid var(--color-border-inactive);padding-top:var(--space-4)}.InvoiceParser_rawText__uq9Ug summary{cursor:pointer;font-size:var(--font-size-base);color:var(--color-text-link)}.InvoiceParser_rawText__uq9Ug pre{margin:var(--space-3) 0 0;max-height:min(70vh,720px);overflow:auto;padding:var(--space-3);background:var(--color-bg-gray);border-radius:var(--radius-sm);font-size:var(--font-size-sm);white-space:pre-wrap;word-break:break-word}@media (min-width:768px){.InvoiceParser_layout__OdENc{grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);grid-template-areas:"fields  upload" "fields  preview" "actions preview";column-gap:var(--space-8);row-gap:var(--space-6);align-items:start}.InvoiceParser_fields__GoNxH{grid-area:fields;align-content:start}.InvoiceParser_uploadCol__O1nG3{grid-area:upload}.InvoiceParser_actions__L1o6R{grid-area:actions}.InvoiceParser_rawText__uq9Ug{grid-area:preview}}@media (max-width:560px){.InvoiceParser_card__3C5ty{padding:var(--space-5)}.InvoiceParser_fields__GoNxH{grid-template-columns:1fr}}