@charset "UTF-8";.custom-toast-rtl{--toast-spacing: clamp(6px, 1.2vw, 12px);direction:rtl;padding:0;border-radius:8px;box-shadow:0 2px 12px #0000002e;position:relative;z-index:9999;display:flex;align-items:stretch;min-width:220px;max-width:min(90vw,380px);font-size:.92rem;font-family:inherit;border:2px solid var(--toast-border, var(--palette-border-default-dark));overflow:hidden}.toast-icon-section{display:flex;align-items:center;justify-content:center;min-width:calc(1.3em + (var(--toast-spacing) * 2));padding:calc(var(--toast-spacing) * .8);background:var(--toast-border, var(--palette-border-default-dark))}.toast-content-section{position:relative;flex:1;display:flex;align-items:flex-start;justify-content:flex-start;gap:var(--toast-spacing);padding:var(--toast-spacing);background:var(--toast-bg, var(--palette-bg-surface-for-dark));color:var(--toast-text, var(--palette-text-accent-on-dark));box-sizing:border-box;min-width:0}.toast-message{flex:1;display:block;margin:0;padding:0;line-height:1.28;word-break:keep-all;overflow-wrap:anywhere;min-width:0}.toast-message--text{white-space:pre-line}.toast-message--html{white-space:normal}.close-btn{background:none;border:none;font-size:1em;margin:0;padding:0;cursor:pointer;transition:opacity .2s;align-self:flex-start;display:inline-flex;align-items:flex-start;justify-content:flex-start;min-width:0;min-height:0;line-height:1;margin-block-start:.14em;margin-inline-end:.14em}.toast-info{--toast-border: var(--palette-primary-lighter-for-dark)}.toast-info.toast-light{--toast-border: var(--palette-primary)}.toast-success{--toast-border: var(--palette-success)}.toast-error.toast-dark{--toast-border: var(--palette-error-on-dark)}.toast-error.toast-light{--toast-border: var(--palette-error-on-light)}.toast-warning{--toast-border: #e6a700}.toast-warning.toast-light{--toast-border: #d4940a}.toast-dark .toast-content-section{--toast-bg: var(--palette-bg-surface-for-dark);--toast-text: var(--palette-bg-app-light)}.toast-light .toast-content-section{--toast-bg: var(--palette-bg-surface-light);--toast-text: var(--palette-text-primary-on-light)}.toast-dark .close-btn{color:var(--palette-bg-app-light)}.toast-light .close-btn{color:var(--palette-text-primary-on-light)}.toast-stack-container{position:fixed;top:32px;right:32px;z-index:9999;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.react-select__menu-portal{z-index:9999!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #F0F0F0 inset!important;-webkit-text-fill-color:#333333!important;transition:background-color 5000s ease-in-out 0s!important}body.dark input:-webkit-autofill,body.dark input:-webkit-autofill:hover,body.dark input:-webkit-autofill:focus,body.dark input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #2d2d2d inset!important;-webkit-text-fill-color:#E0E0E0!important;transition:background-color 5000s ease-in-out 0s!important}:root{--spacing-unit: 8px;--padding-small: 8px;--padding-medium: 12px;--padding-large: 16px;--border-radius: 4px;--input-border: 1px solid var(--palette-border-default-light);--input-border-focus: 1px solid var(--palette-primary);--input-box-shadow-focus: 0 0 0 .2rem var(--palette-primary-muted);--palette-border-input-light: var(--palette-border);--palette-border-input-focus-light: var(--palette-primary-main);--palette-text-input-light: var(--palette-text-primary);--palette-text-placeholder-light: var(--palette-text-secondary);--palette-bg-button-primary-light: var(--palette-primary-main);--palette-text-button-primary-light: var(--palette-text-on-primary);--palette-bg-button-secondary-light: var(--palette-background-secondary);--palette-text-button-secondary-light: var(--palette-text-primary);--palette-bg-button-disabled-light: var(--palette-background-disabled);--palette-text-button-disabled-light: var(--palette-text-disabled);--palette-border-input-dark: var(--palette-border);--palette-border-input-focus-dark: var(--palette-primary-main);--palette-text-input-dark: var(--palette-text-primary);--palette-text-placeholder-dark: var(--palette-text-secondary);--palette-bg-button-primary-dark: var(--palette-primary-main);--palette-text-button-primary-dark: var(--palette-text-on-primary);--palette-bg-button-secondary-dark: var(--palette-background-secondary);--palette-text-button-secondary-dark: var(--palette-text-primary);--palette-bg-button-disabled-dark: var(--palette-background-disabled-dark);--palette-text-button-disabled-dark: var(--palette-text-disabled-dark)}:root{--palette-bg-input-light: var(--palette-bg-surface-light)}._dynamic-form-wrapper_9n7c6_145{padding:var(--padding-large);background-color:transparent;color:var(--palette-text-primary);font-family:Assistant,sans-serif;border-radius:var(--border-radius);box-shadow:0 1px 3px var(--palette-shadow-light);width:100%;max-width:100%;overflow-x:hidden}@media (max-width: 768px){._dynamic-form-wrapper_9n7c6_145{padding:var(--padding-medium)}}@media (max-width: 480px){._dynamic-form-wrapper_9n7c6_145{padding:var(--padding-small);box-shadow:none}}body._dark_9n7c6_31 ._dynamic-form-wrapper_9n7c6_145{background-color:transparent;color:var(--palette-text-primary)}._dynamic-form-wrapper_9n7c6_145 *{color:var(--palette-text-primary)}body._dark_9n7c6_31 ._dynamic-form-wrapper_9n7c6_145 *{color:var(--palette-bg-app-light)}._form-section_9n7c6_223{margin-bottom:0;padding:15px;border:none;border-radius:4px;background-color:transparent}body._dark_9n7c6_31 ._form-section_9n7c6_223{margin-bottom:0;border:none;background-color:transparent}._form-section-fields_9n7c6_251{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--padding-medium);width:100%}@media (max-width: 1024px){._form-section-fields_9n7c6_251{grid-template-columns:repeat(6,1fr)}}@media (max-width: 768px){._form-section-fields_9n7c6_251{grid-template-columns:1fr;gap:var(--padding-small)}._form-field_9n7c6_291[data-col="6"],._form-field_9n7c6_291[data-col="4"],._form-field_9n7c6_291[data-col="3"],._form-field_9n7c6_291[data-col="2"],._form-field_9n7c6_291{grid-column:span 1!important}}@media (max-width: 480px){._form-section-fields_9n7c6_251{gap:8px}}._form-section-split-map_9n7c6_323{display:flex;gap:var(--padding-medium);width:100%}._form-section-split-map-fields_9n7c6_337{flex:1 1 0;min-width:0;display:grid;grid-template-columns:repeat(12,1fr);gap:var(--padding-medium);align-content:start}._form-section-split-map-col_9n7c6_357{flex:1 1 0;min-width:0;align-self:start}@media (max-width: 768px){._form-section-split-map_9n7c6_323{flex-direction:column}}._form-section_9n7c6_223 h3._form-section-title_9n7c6_381{margin-top:0;margin-bottom:var(--padding-small);font-weight:600;font-size:1.2rem;color:var(--palette-text-primary);line-height:1.5}body._dark_9n7c6_31 ._form-section_9n7c6_223 h3._form-section-title_9n7c6_381{color:var(--palette-bg-app-light)}._form-field_9n7c6_291 label._form-field-label_9n7c6_409,body._dark_9n7c6_31 ._form-field_9n7c6_291 label._form-field-label_9n7c6_409{font-weight:700!important}._form-field-label_9n7c6_409{font-weight:700!important;color:var(--palette-text-primary)}body._dark_9n7c6_31 ._form-field-label_9n7c6_409{font-weight:700!important;color:var(--palette-bg-app-light)}._form-field-container_9n7c6_449 label{font-weight:700!important;color:var(--palette-text-primary)}body._dark_9n7c6_31 ._form-field-container_9n7c6_449 label{color:var(--palette-bg-app-light)}._form-field-container_9n7c6_449 label{margin-bottom:4px;display:block}._form-field_9n7c6_291 ._form-required_9n7c6_481{color:var(--palette-error-on-light);margin-right:4px}body._dark_9n7c6_31 ._form-field_9n7c6_291 ._form-required_9n7c6_481{color:var(--palette-error-on-dark)}._form-input_9n7c6_499,._integer-control_9n7c6_501,._textarea-control_9n7c6_503,._email-control_9n7c6_505,._password-control_9n7c6_507,._react-datepicker__input-container_9n7c6_509 input{display:block;width:100%;min-height:38px;padding:8px 12px;font-size:1rem;color:var(--palette-text-primary-on-light);background-color:var(--palette-background-card);border:var(--input-border);border-radius:var(--border-radius);transition:border-color .2s,box-shadow .2s,background .2s;outline:none;font-family:inherit;box-sizing:border-box}body._dark_9n7c6_31 ._form-input_9n7c6_499,body._dark_9n7c6_31 ._integer-control_9n7c6_501,body._dark_9n7c6_31 ._textarea-control_9n7c6_503,body._dark_9n7c6_31 ._email-control_9n7c6_505,body._dark_9n7c6_31 ._password-control_9n7c6_507,body._dark_9n7c6_31 ._react-datepicker__input-container_9n7c6_509 input{color:var(--palette-bg-app-light);background-color:var(--palette-bg-input-dark);border-color:var(--palette-border-default-dark)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:-webkit-autofill:active{background-color:var(--palette-background-card)!important;color:var(--palette-text-primary-on-light)!important;-webkit-text-fill-color:var(--palette-text-primary-on-light)!important;box-shadow:0 0 0 1000px var(--palette-background-card) inset!important;transition:background-color 5000s ease-in-out 0s}body._dark_9n7c6_31 input:-webkit-autofill,body._dark_9n7c6_31 input:-webkit-autofill:focus,body._dark_9n7c6_31 input:-webkit-autofill:hover,body._dark_9n7c6_31 input:-webkit-autofill:active{background-color:var(--palette-bg-input-dark)!important;color:var(--palette-bg-app-light)!important;-webkit-text-fill-color:var(--palette-bg-app-light)!important;box-shadow:0 0 0 1000px var(--palette-bg-input-dark) inset!important}._form-input_9n7c6_499:focus,._integer-control_9n7c6_501:focus,._textarea-control_9n7c6_503:focus,._email-control_9n7c6_505:focus,._password-control_9n7c6_507:focus{border-color:var(--palette-primary);box-shadow:var(--input-box-shadow-focus)}._form-input_9n7c6_499:hover,._integer-control_9n7c6_501:hover,._textarea-control_9n7c6_503:hover,._email-control_9n7c6_505:hover,._password-control_9n7c6_507:hover{border-color:var(--palette-primary)}._form-input_9n7c6_499._input-error_9n7c6_639,._integer-control_9n7c6_501._input-error_9n7c6_639,._textarea-control_9n7c6_503._input-error_9n7c6_639,._email-control_9n7c6_505._input-error_9n7c6_639,._password-control_9n7c6_507._input-error_9n7c6_639{border-color:var(--palette-error-on-light)}body._dark_9n7c6_31 ._form-input_9n7c6_499._input-error_9n7c6_639,body._dark_9n7c6_31 ._integer-control_9n7c6_501._input-error_9n7c6_639,body._dark_9n7c6_31 ._textarea-control_9n7c6_503._input-error_9n7c6_639,body._dark_9n7c6_31 ._email-control_9n7c6_505._input-error_9n7c6_639,body._dark_9n7c6_31 ._password-control_9n7c6_507._input-error_9n7c6_639{border-color:var(--palette-error-on-dark)}._form-input_9n7c6_499:disabled,._integer-control_9n7c6_501:disabled,._textarea-control_9n7c6_503:disabled,._email-control_9n7c6_505:disabled,._password-control_9n7c6_507:disabled,._form-input_9n7c6_499[readonly],._integer-control_9n7c6_501[readonly],._textarea-control_9n7c6_503[readonly],._email-control_9n7c6_505[readonly],._password-control_9n7c6_507[readonly]{background-color:var(--palette-background-disabled);color:var(--palette-text-disabled);opacity:.6;cursor:not-allowed}body._dark_9n7c6_31 ._form-input_9n7c6_499:disabled,body._dark_9n7c6_31 ._integer-control_9n7c6_501:disabled,body._dark_9n7c6_31 ._textarea-control_9n7c6_503:disabled,body._dark_9n7c6_31 ._email-control_9n7c6_505:disabled,body._dark_9n7c6_31 ._password-control_9n7c6_507:disabled,body._dark_9n7c6_31 ._form-input_9n7c6_499[readonly],body._dark_9n7c6_31 ._integer-control_9n7c6_501[readonly],body._dark_9n7c6_31 ._textarea-control_9n7c6_503[readonly],body._dark_9n7c6_31 ._email-control_9n7c6_505[readonly],body._dark_9n7c6_31 ._password-control_9n7c6_507[readonly]{background-color:var(--palette-background-disabled-dark);color:var(--palette-text-disabled-dark)}._textarea-control_9n7c6_503::placeholder,._form-input_9n7c6_499::placeholder,._integer-control_9n7c6_501::placeholder,._email-control_9n7c6_505::placeholder,._password-control_9n7c6_507::placeholder{color:var(--palette-text-secondary);opacity:1}body._dark_9n7c6_31 ._textarea-control_9n7c6_503::placeholder,body._dark_9n7c6_31 ._form-input_9n7c6_499::placeholder,body._dark_9n7c6_31 ._integer-control_9n7c6_501::placeholder,body._dark_9n7c6_31 ._email-control_9n7c6_505::placeholder,body._dark_9n7c6_31 ._password-control_9n7c6_507::placeholder{color:var(--palette-text-secondary)}._textarea-control_9n7c6_503{resize:none}._validation-error-message_9n7c6_765{color:var(--palette-error-on-light);font-size:.875em;margin-top:4px}body._dark_9n7c6_31 ._validation-error-message_9n7c6_765{color:var(--palette-error-on-dark)}.react-datepicker-wrapper,.react-datepicker__input-container{display:block!important;width:100%!important}._formField_9n7c6_809{display:block;margin-bottom:1rem;width:100%}._formFieldInline_9n7c6_823{display:block;margin-bottom:0;width:100%}._formFieldLabel_9n7c6_835{font-weight:700!important;font-size:1.1rem!important;letter-spacing:.01em;display:block;margin-bottom:6px}._validationErrorText_9n7c6_853{color:var(--palette-error-on-light);font-size:.875em;margin-top:4px}body._dark_9n7c6_31 ._validationErrorText_9n7c6_853{color:var(--palette-error-on-dark)}._form-buttons-container_9n7c6_875{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;padding:10px;background:none;border:none;flex-wrap:wrap}@media (max-width: 768px){._form-buttons-container_9n7c6_875{justify-content:stretch;flex-direction:column;gap:8px}._form-button_9n7c6_875{width:100%;min-height:48px;font-size:1.1rem}}@media (max-width: 480px){._form-buttons-container_9n7c6_875{padding:8px 0}}._form-button_9n7c6_875{min-width:90px;font-weight:600;font-size:1rem;border-radius:6px;padding:8px 20px;box-shadow:none;outline:none;border:1.5px solid transparent;transition:background-color .2s,color .2s,border-color .2s,opacity .2s;font-family:inherit;cursor:pointer}._submit-button_9n7c6_967{background:var(--palette-primary-main);color:#fff;border:1.5px solid var(--palette-primary-main)}._submit-button_9n7c6_967:hover{background:var(--palette-primary-darker-for-light);border-color:var(--palette-primary-darker-for-light)}body._dark_9n7c6_31 ._submit-button_9n7c6_967{background:var(--palette-primary-main);border-color:var(--palette-primary-main)}body._dark_9n7c6_31 ._submit-button_9n7c6_967:hover{background:var(--palette-primary-lighter-for-dark);border-color:var(--palette-primary-lighter-for-dark)}._cancel-button_9n7c6_1003{background:transparent;color:var(--palette-text-primary-on-light);border:1.5px solid var(--palette-text-primary-on-light)}._cancel-button_9n7c6_1003:hover{background:var(--palette-bg-hover-overlay-on-light)}body._dark_9n7c6_31 ._cancel-button_9n7c6_1003{color:var(--palette-bg-app-light);border:1.5px solid var(--palette-bg-app-light)}body._dark_9n7c6_31 ._cancel-button_9n7c6_1003:hover{background:var(--palette-bg-hover-overlay-on-dark)}._delete-button_9n7c6_1037{background:transparent;color:var(--palette-error-on-light);border:1.5px solid var(--palette-error-on-light)}._delete-button_9n7c6_1037:hover{background:var(--palette-error-bg-hover-on-light);color:var(--palette-text-primary-on-light)}body._dark_9n7c6_31 ._delete-button_9n7c6_1037{color:var(--palette-error-on-dark);border:1.5px solid var(--palette-error-on-dark)}body._dark_9n7c6_31 ._delete-button_9n7c6_1037:hover{background:var(--palette-error-bg-hover-on-dark);color:var(--palette-bg-app-light)}._form-page-container_9n7c6_1077{width:95%;max-width:1400px;margin:0 auto;padding-top:20px;padding-bottom:30px;display:flex;flex-direction:column}@media (max-width: 768px){._form-page-container_9n7c6_1077{width:100%;padding:12px}}@media (max-width: 480px){._form-page-container_9n7c6_1077{padding:8px}}._form-page-container_9n7c6_1077 h2{margin-bottom:15px;font-weight:600;color:var(--palette-text-primary-on-light);padding-right:calc(var(--padding-large) + var(--padding-medium))}body._dark_9n7c6_31 ._form-page-container_9n7c6_1077 h2{color:var(--palette-bg-app-light)}._form-field-container_9n7c6_449{grid-column:span 12;min-width:0}._col-1_9n7c6_1153{grid-column:span 1}._col-2_9n7c6_1155{grid-column:span 2}._col-3_9n7c6_1157{grid-column:span 3}._col-4_9n7c6_1159{grid-column:span 4}._col-5_9n7c6_1161{grid-column:span 5}._col-6_9n7c6_1163{grid-column:span 6}._col-7_9n7c6_1165{grid-column:span 7}._col-8_9n7c6_1167{grid-column:span 8}._col-9_9n7c6_1169{grid-column:span 9}._col-10_9n7c6_1171{grid-column:span 10}._col-11_9n7c6_1173{grid-column:span 11}._col-12_9n7c6_1175{grid-column:span 12}@media (max-width: 1024px){._col-6_9n7c6_1163,._col-4_9n7c6_1159,._col-3_9n7c6_1157{grid-column:span 6}._col-2_9n7c6_1155{grid-column:span 3}}@media (max-width: 768px){._col-1_9n7c6_1153,._col-2_9n7c6_1155,._col-3_9n7c6_1157,._col-4_9n7c6_1159,._col-5_9n7c6_1161,._col-6_9n7c6_1163,._col-7_9n7c6_1165,._col-8_9n7c6_1167,._col-9_9n7c6_1169,._col-10_9n7c6_1171,._col-11_9n7c6_1173,._col-12_9n7c6_1175{grid-column:span 12!important}}._form-field-container_9n7c6_449._col-1_9n7c6_1153{grid-column:span 1}._form-field-container_9n7c6_449._col-2_9n7c6_1155{grid-column:span 2}._form-field-container_9n7c6_449._col-3_9n7c6_1157{grid-column:span 3}._form-field-container_9n7c6_449._col-4_9n7c6_1159{grid-column:span 4}._form-field-container_9n7c6_449._col-5_9n7c6_1161{grid-column:span 5}._form-field-container_9n7c6_449._col-6_9n7c6_1163{grid-column:span 6}._form-field-container_9n7c6_449._col-7_9n7c6_1165{grid-column:span 7}._form-field-container_9n7c6_449._col-8_9n7c6_1167{grid-column:span 8}._form-field-container_9n7c6_449._col-9_9n7c6_1169{grid-column:span 9}._form-field-container_9n7c6_449._col-10_9n7c6_1171{grid-column:span 10}._form-field-container_9n7c6_449._col-11_9n7c6_1173{grid-column:span 11}._form-field-container_9n7c6_449._col-12_9n7c6_1175{grid-column:span 12}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media (max-width: 1200px) and (min-width: 992px){.col-9,.col-10,.col-11{grid-column:span 12}}@media (max-width: 992px) and (min-width: 768px){.col-7,.col-8,.col-9,.col-10,.col-11{grid-column:span 12}.col-4,.col-5{grid-column:span 6}}@media (max-width: 768px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{grid-column:span 12}}._arrayWrapper_9n7c6_1345{border:1px solid var(--palette-border-default-light);padding:var(--padding-medium, 12px);margin-bottom:var(--padding-medium, 12px);border-radius:var(--border-radius, 4px);background-color:var(--palette-background-card)}body._dark_9n7c6_31 ._arrayWrapper_9n7c6_1345{border-color:var(--palette-border-default-dark);background-color:var(--palette-background-card)}._formArrayLabel_9n7c6_1371{display:block;margin-bottom:var(--padding-medium, 12px);font-weight:700;color:var(--palette-text-primary);font-size:1.1em}body._dark_9n7c6_31 ._formArrayLabel_9n7c6_1371{color:var(--palette-text-primary)}._formSectionTitle_9n7c6_1395{margin-top:0;margin-bottom:var(--padding-small, 8px);font-weight:600;font-size:2rem!important;color:var(--palette-text-primary);line-height:1.5;text-align:center;margin-bottom:32px}body._dark_9n7c6_31 ._formSectionTitle_9n7c6_1395{color:var(--palette-bg-app-light)}._formRequired_9n7c6_1425{color:var(--palette-error-on-light);margin-right:4px}body._dark_9n7c6_31 ._formRequired_9n7c6_1425{color:var(--palette-error-on-dark)}._validationErrorMessage_9n7c6_1443{color:var(--palette-error-on-light);font-size:.875em;margin-top:4px}body._dark_9n7c6_31 ._validationErrorMessage_9n7c6_1443{color:var(--palette-error-on-dark)}._arrayItemsList_9n7c6_1463{margin-top:1rem;margin-bottom:1rem}._arrayItem_9n7c6_1463{position:relative;border:1px solid var(--palette-border-default-light);border-radius:4px;padding:16px;margin-bottom:12px;background-color:var(--palette-background-surface);box-shadow:0 2px 4px var(--palette-shadow-light);z-index:1}body._dark_9n7c6_31 ._arrayItem_9n7c6_1463{border-color:var(--palette-border-default-dark);background-color:var(--palette-background-surface);box-shadow:0 2px 4px var(--palette-shadow-dark)}._arrayItem_9n7c6_1463:focus-within{z-index:5}._arrayItemContent_9n7c6_1515{margin-top:.5rem;display:grid;grid-template-columns:repeat(12,1fr);gap:var(--padding-medium);width:100%}@media (max-width: 1024px){._arrayItemContent_9n7c6_1515{grid-template-columns:repeat(6,1fr)}}@media (max-width: 768px){._arrayItemContent_9n7c6_1515{grid-template-columns:1fr;gap:var(--padding-small)}}._arrayItemTab_9n7c6_1561{position:absolute;top:-1px;left:-1px;background-color:var(--palette-primary)!important;border-radius:4px 4px 0 0!important;padding:4px 8px!important;display:flex!important;align-items:center!important;gap:4px!important;z-index:2!important;font-size:.9rem!important;border:1px solid var(--palette-primary)!important;border-bottom:none!important;box-shadow:0 1px 3px var(--palette-shadow-light)!important}body._light_9n7c6_1597 ._arrayItemTab_9n7c6_1561{background-color:var(--palette-primary)!important;border-color:var(--palette-primary)!important}body._light_9n7c6_1597 ._arrayItemNumber_9n7c6_1607{font-weight:700!important;margin-right:4px!important;min-width:1.2rem!important;text-align:center!important;color:var(--palette-bg-surface-for-dark)!important}body._light_9n7c6_1597 ._arrayBtn_9n7c6_1623{background-color:transparent!important;border:none!important;padding:2px!important;cursor:pointer!important;border-radius:3px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;transition:background-color .2s ease!important;color:var(--palette-bg-surface-for-dark)!important}body._light_9n7c6_1597 ._arrayBtn_9n7c6_1623 svg{color:var(--palette-bg-surface-for-dark)!important;fill:var(--palette-bg-surface-for-dark)!important;width:16px!important;height:16px!important}body._light_9n7c6_1597 ._arrayBtn_9n7c6_1623:hover{background-color:var(--palette-primary-darker-for-light)!important}body._dark_9n7c6_31 ._arrayItemTab_9n7c6_1561{background-color:var(--palette-primary)!important;border-color:var(--palette-primary)!important}body._dark_9n7c6_31 ._arrayItemNumber_9n7c6_1607{font-weight:700!important;margin-right:4px!important;min-width:1.2rem!important;text-align:center!important;color:var(--palette-bg-app-light)!important}body._dark_9n7c6_31 ._arrayBtn_9n7c6_1623{background-color:transparent!important;border:none!important;padding:2px!important;cursor:pointer!important;border-radius:3px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;transition:background-color .2s ease!important;color:var(--palette-bg-app-light)!important}body._dark_9n7c6_31 ._arrayBtn_9n7c6_1623 svg{color:var(--palette-bg-app-light)!important;fill:var(--palette-bg-app-light)!important;width:16px!important;height:16px!important}body._dark_9n7c6_31 ._arrayBtn_9n7c6_1623:hover{background-color:var(--palette-bg-hover-overlay-on-dark)!important}._arrayItemNumber_9n7c6_1607{font-weight:700!important;margin-right:4px!important;min-width:1.2rem!important;text-align:center!important}._arrayItemButtons_9n7c6_1771{display:flex!important;gap:2px!important}._arrayBtn_9n7c6_1623{background-color:transparent!important;border:none!important;padding:2px!important;cursor:pointer!important;border-radius:3px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;transition:background-color .2s ease!important}._arrayBtn_9n7c6_1623:disabled,._arrayBtn_9n7c6_1623._disabled_9n7c6_1811{opacity:.5!important;cursor:not-allowed!important}._arrayBtn_9n7c6_1623._remove_9n7c6_1821:hover{background-color:var(--palette-error-hover)!important}._addItemButtonMinimal_9n7c6_1831{background-color:var(--palette-primary)!important;border:none;border-radius:4px;width:32px;height:32px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px var(--palette-shadow-light);transition:background-color .2s ease,box-shadow .2s ease;margin-top:10px}body._light_9n7c6_1597 ._addItemButtonMinimal_9n7c6_1831{background-color:var(--palette-primary)!important;color:var(--palette-bg-surface-for-dark)!important}body._light_9n7c6_1597 ._addItemButtonMinimal_9n7c6_1831:hover{background-color:var(--palette-primary-darker-for-light)!important;box-shadow:0 2px 6px var(--palette-shadow-light)}body._light_9n7c6_1597 ._addItemButtonMinimal_9n7c6_1831 svg{color:var(--palette-bg-surface-for-dark)!important;stroke:var(--palette-bg-surface-for-dark)!important;fill:var(--palette-bg-surface-for-dark)!important}body._dark_9n7c6_31 ._addItemButtonMinimal_9n7c6_1831{background-color:var(--palette-primary)!important;color:var(--palette-bg-app-light)!important}body._dark_9n7c6_31 ._addItemButtonMinimal_9n7c6_1831:hover{background-color:var(--palette-bg-hover-overlay-on-dark)!important;box-shadow:0 2px 6px var(--palette-shadow-light)}body._dark_9n7c6_31 ._addItemButtonMinimal_9n7c6_1831 svg{color:var(--palette-bg-app-light)!important;stroke:var(--palette-bg-app-light)!important;fill:var(--palette-bg-app-light)!important}.react-select__option{transition:none!important}.react-select__option--is-focused{background-color:#4a90e21a!important;color:var(--palette-text-primary)!important}body._dark_9n7c6_31 .react-select__option--is-focused{color:var(--palette-bg-app-light)!important}.react-select__option--is-selected{background-color:#4a90e233!important;color:var(--palette-text-primary)!important}body._dark_9n7c6_31 .react-select__option--is-selected{color:var(--palette-bg-app-light)!important}.react-select__option:hover{background-color:#4a90e226!important;color:var(--palette-text-primary)!important}body._dark_9n7c6_31 .react-select__option:hover{background-color:#4a90e240!important;color:var(--palette-text-primary)!important}._formContainer_9n7c6_1997{padding:20px;border-radius:8px;box-shadow:0 4px 8px var(--palette-shadow-light);background-color:var(--palette-bg-app-light);margin-bottom:20px}body._dark_9n7c6_31 ._formContainer_9n7c6_1997{background-color:var(--palette-bg-app-dark);box-shadow:0 4px 8px var(--palette-shadow-dark)}._formSection_9n7c6_1395{margin-bottom:0;padding:15px;border:none;border-radius:4px;background-color:transparent}body._dark_9n7c6_31 ._formSection_9n7c6_1395{margin-bottom:0;border:none;background-color:transparent}._formSection_9n7c6_1395 legend{border:1px solid var(--palette-border-default-light)}body._dark_9n7c6_31 ._formSection_9n7c6_1395 legend{border-color:var(--palette-border-default-dark)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=password]::-ms-reveal,input[type=password]::-webkit-credentials-auto-fill-button{display:none}._fileInputWrapper_9n7c6_2109{width:100%;margin-bottom:12px}._fileDropZone_9n7c6_2121{position:relative}._fileDropZone_9n7c6_2121 input[type=file]{display:none!important}._emptyState_9n7c6_2139{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 0}._uploadIcon_9n7c6_2155{color:var(--palette-primary);opacity:.6}._uploadText_9n7c6_2165{font-size:.95rem;color:var(--palette-text-secondary);font-weight:400;margin:0}._uploadHint_9n7c6_2179{font-size:.8rem;color:var(--palette-text-secondary);opacity:.8;margin:0}._filePreview_9n7c6_2195{width:100%;text-align:right;padding:2px 0}._fileItem_9n7c6_2207{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--palette-background-surface);border:1px solid var(--palette-border);border-radius:4px;margin-bottom:4px}._fileIcon_9n7c6_2229{color:var(--palette-primary);flex-shrink:0}._fileInfo_9n7c6_2239{flex:1;text-align:right;min-width:0;overflow:hidden}._fileName_9n7c6_2253{font-weight:500;color:var(--palette-text-primary);direction:rtl;display:block;font-size:.95rem;margin:0;word-break:break-all;overflow-wrap:break-word}._fileSize_9n7c6_2275{color:var(--palette-text-secondary);font-size:.8rem;direction:rtl;margin:0}._removeButton_9n7c6_2289{background:none;border:none;color:var(--palette-error-on-light);font-size:1.2rem;cursor:pointer;padding:2px 6px;border-radius:3px;transition:background .2s;flex-shrink:0;line-height:1}._removeButton_9n7c6_2289:hover{background:var(--palette-error-bg-hover-on-light)}._replaceHint_9n7c6_2323{font-size:.75rem;color:var(--palette-text-secondary);text-align:center;margin-top:4px;font-style:italic;opacity:.8}body._dark_9n7c6_31 ._uploadText_9n7c6_2165,body._dark_9n7c6_31 ._uploadHint_9n7c6_2179{color:var(--palette-text-secondary)}body._dark_9n7c6_31 ._fileItem_9n7c6_2207{background:var(--palette-background-surface);border-color:var(--palette-border)}body._dark_9n7c6_31 ._fileName_9n7c6_2253{color:var(--palette-text-primary)}body._dark_9n7c6_31 ._fileSize_9n7c6_2275{color:var(--palette-text-secondary)}body._dark_9n7c6_31 ._removeButton_9n7c6_2289{color:var(--palette-error-on-dark)}body._dark_9n7c6_31 ._removeButton_9n7c6_2289:hover{background:var(--palette-error-bg-hover-on-dark)}body._dark_9n7c6_31 ._replaceHint_9n7c6_2323{color:var(--palette-text-secondary)}._inputErrorWrapper_9n7c6_2413{border-color:var(--palette-error-on-light)!important}@media (max-width: 600px){._fileDropZone_9n7c6_2121{padding:12px 8px}._fileItem_9n7c6_2207{padding:6px 8px;gap:6px}._uploadText_9n7c6_2165{font-size:.9rem}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}body._light_1jkls_7{background-color:var(--palette-bg-app-light);color:var(--palette-text-primary-on-light)}body._dark_1jkls_15{background-color:var(--palette-bg-app-dark);color:var(--palette-text-accent-on-dark)}._tableContainer_1jkls_25{border-radius:8px;box-shadow:0 4px 16px var(--palette-table-shadow, rgba(0, 0, 0, .1));width:100%;max-width:1400px;margin:0 auto;padding:0;background:var(--palette-bg-app-light) none!important;overflow-x:auto}body._dark_1jkls_15 ._tableContainer_1jkls_25{background:var(--palette-bg-app-dark) none!important}@media (max-width: 1024px){._tableContainer_1jkls_25{width:100%;border-radius:0;box-shadow:none}}@media (max-width: 768px){._tableContainer_1jkls_25{margin:0 -12px;padding:0;overflow-x:auto;-webkit-overflow-scrolling:touch}._tableContainer_1jkls_25 table{min-width:600px}._tableContainer_1jkls_25 th,._tableContainer_1jkls_25 td{padding:8px!important;font-size:.875rem}}@media (max-width: 480px){._tableContainer_1jkls_25{margin:0 -8px}._tableContainer_1jkls_25 th,._tableContainer_1jkls_25 td{padding:6px!important;font-size:.8rem}}._tableRow_1jkls_141{background:var(--palette-bg-app-light);color:var(--palette-text-primary-on-light);border-bottom:1px solid var(--palette-primary)!important;transition:background .2s ease}body._dark_1jkls_15 ._tableRow_1jkls_141{background:var(--palette-bg-app-dark)!important;color:var(--palette-text-accent-on-dark)!important;border-bottom:1px solid var(--palette-bg-hover-overlay-on-dark-strong)!important;transition:background .2s ease}body._dark_1jkls_15 ._tableRow_1jkls_141 td,body._dark_1jkls_15 ._tableRow_1jkls_141 ._MuiTableCell-root_1jkls_171{background-color:transparent!important;color:inherit!important}._tableRow_1jkls_141:hover td{background:var(--palette-bg-hover-overlay-on-light)!important}body._dark_1jkls_15 ._tableRow_1jkls_141:hover td{background:var(--palette-bg-hover-overlay-on-dark)!important}._selection-header_1jkls_197{text-align:right;vertical-align:middle;padding:0 12px;width:48px;min-width:48px;max-width:48px}body._light_1jkls_7 ._MuiTableHead-root_1jkls_215,body._dark_1jkls_15 ._MuiTableHead-root_1jkls_215{background:unset;box-shadow:unset}._MuiTableCell-root_1jkls_171{padding:4px 8px!important;font-size:14px!important;line-height:1.4!important;height:36px!important}._MuiTablePagination-root_1jkls_241{font-size:14px!important}body._light_1jkls_7 ._MuiTablePagination-root_1jkls_241{background-color:var(--palette-bg-app-light)!important;color:var(--palette-text-primary-on-light)!important;border-top:1px solid var(--palette-border-default-light)!important}body._dark_1jkls_15 ._MuiTablePagination-root_1jkls_241{background-color:var(--palette-bg-app-dark)!important;color:var(--palette-text-accent-on-dark)!important;border-top:1px solid var(--palette-border-default-dark)!important}._MuiTablePagination-root_1jkls_241 ._MuiSelect-icon_1jkls_269{right:2px!important;left:auto!important}body._light_1jkls_7 ._MuiTablePagination-root_1jkls_241 ._MuiSelect-icon_1jkls_269{color:var(--palette-text-primary-on-light)!important}body._dark_1jkls_15 ._MuiTablePagination-root_1jkls_241 ._MuiSelect-icon_1jkls_269{color:var(--palette-text-accent-on-dark)!important}._MuiTablePagination-root_1jkls_241 ._MuiTablePagination-select_1jkls_291{font-size:14px!important;padding-right:10px!important;padding-left:2px!important;margin-left:2px!important;margin-right:2px!important;min-width:30px!important;width:auto!important;text-align:right!important}._MuiTablePagination-root_1jkls_241 ._MuiTablePagination-selectLabel_1jkls_313{font-size:14px!important;margin-right:2px!important;margin-left:2px!important}._MuiTablePagination-root_1jkls_241 ._MuiTablePagination-displayedRows_1jkls_325{font-size:14px!important;margin-right:6px!important}._MuiTablePagination-root_1jkls_241 ._MuiTablePagination-actions_1jkls_335{display:flex!important;align-items:center!important;gap:1px!important}._MuiTablePagination-root_1jkls_241 ._MuiTablePagination-actions_1jkls_335 ._MuiIconButton-root_1jkls_347 svg{transform:scaleX(-1)!important}._centeredLoading_1jkls_355{display:flex;justify-content:center;align-items:center;height:100vh}._loadingSpinner_1jkls_367{color:var(--palette-text-primary-on-light)}._loadingText_1jkls_373{margin-right:10px;color:var(--palette-text-primary-on-light)}._errorBox_1jkls_381{color:var(--palette-error-on-light);padding:32px 0;text-align:center}body._dark_1jkls_15 ._errorBox_1jkls_381{color:var(--palette-error-on-dark)}._columnsButton_1jkls_399{font-weight:400;font-size:14px;background:transparent!important;color:inherit!important;box-shadow:none;transition:background .2s;border:1.5px solid currentColor!important;border-radius:6px}._MuiButton-root_1jkls_421._columnsButton_1jkls_399{background:transparent!important;color:inherit!important;border:1.5px solid currentColor!important;border-radius:6px!important;font-weight:400!important;font-size:14px!important;box-shadow:none!important;padding:6px 8px!important;min-width:0!important;margin:0!important;transition:background .2s,color .2s!important}body._dark_1jkls_15 ._columnsButton_1jkls_399{background:transparent!important;color:inherit!important;border:1.5px solid currentColor!important}._columnsButton_1jkls_399:hover{background:var(--palette-bg-hover-overlay-on-light)!important}body._dark_1jkls_15 ._columnsButton_1jkls_399:hover{background:var(--palette-bg-hover-overlay-on-dark)!important;color:var(--palette-bg-app-light)!important}._tableTitle_1jkls_479{margin-bottom:16px;font-weight:800;color:var(--palette-primary);letter-spacing:1px;text-align:center;background:linear-gradient(90deg,var(--palette-primary) 0%,var(--palette-bg-app-light) 100%);border-radius:16px;padding:8px 0;box-shadow:0 2px 8px var(--palette-table-title-shadow, rgba(0,0,0,.04));font-size:1.5rem}body._dark_1jkls_15 ._tableTitle_1jkls_479{background:linear-gradient(90deg,var(--palette-primary-lighter-for-dark) 0%,var(--palette-bg-app-dark) 100%);color:var(--palette-primary-lighter-for-dark)}@media (max-width: 600px){._columnsButton_1jkls_399{font-size:14px;padding:2px 10px}._tableTitle_1jkls_479{font-size:1.1rem;padding:4px 0}}._contextBar_1jkls_535{width:95%;margin:8px auto;background-color:var(--palette-bg-app-light);background-image:linear-gradient(var(--palette-bg-hover-overlay-on-light),var(--palette-bg-hover-overlay-on-light));border-radius:16px;box-shadow:0 2px 8px var(--palette-context-bar-shadow, rgba(0,0,0,.08));display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap;justify-content:space-between;position:relative;min-height:60px;flex-direction:row;padding:8px 16px}body._dark_1jkls_15 ._contextBar_1jkls_535{background-color:var(--palette-bg-app-dark);background-image:linear-gradient(var(--palette-bg-hover-overlay-on-dark),var(--palette-bg-hover-overlay-on-dark))}@media (max-width: 600px){._contextBar_1jkls_535{flex-direction:column;width:100%;padding:4px}}._contextBarRight_1jkls_593{display:flex;flex-direction:row;gap:8px;align-items:flex-end}._contextBarLeft_1jkls_607{display:flex;flex-direction:row;align-items:flex-end;gap:8px}._searchBar_1jkls_621{min-width:120px;max-width:220px;background:var(--palette-bg-app-light);border-radius:8px;box-shadow:0 1px 4px var(--palette-search-bar-shadow, rgba(0,0,0,.04))}body._dark_1jkls_15 ._searchBar_1jkls_621{background:var(--palette-bg-input-dark)}._tablePagination_1jkls_643{border-top:1px solid var(--palette-border-default-light);background-color:var(--palette-bg-app-light);color:var(--palette-text-primary-on-light)}body._dark_1jkls_15 ._tablePagination_1jkls_643{border-top:1px solid var(--palette-border-default-dark);background-color:var(--palette-bg-app-dark);color:var(--palette-text-accent-on-dark)}._viewGuardError_1jkls_665{color:var(--palette-error-on-light);padding:32px}body._dark_1jkls_15 ._viewGuardError_1jkls_665{color:var(--palette-error-on-dark)}@media (max-width: 600px){._MuiButton-root_1jkls_421._columnsButton_1jkls_399,._filterBarButton_1jkls_695{font-size:12px!important;padding:2px 1px!important}._filterBarButton_1jkls_695 ._MuiButton-startIcon_1jkls_705{margin-right:2px!important;margin-left:1px!important}._filterBarButton_1jkls_695:not(:has(._MuiButton-startIcon_1jkls_705)){padding:2px 6px!important}}._filterBarButton_1jkls_695{background:transparent!important;color:inherit!important;border:1.5px solid currentColor!important;border-radius:6px!important;font-weight:400!important;font-size:14px!important;box-shadow:none!important;padding:6px 8px!important;min-width:0!important;margin:0!important;transition:background .2s,color .2s!important}._filterBarButton_1jkls_695._hasIcon_1jkls_759{padding:6px 4px 6px 12px!important}._filterBarButton_1jkls_695:hover{background:var(--palette-bg-hover-overlay-on-light)!important}body._dark_1jkls_15 ._filterBarButton_1jkls_695{color:var(--palette-bg-app-light)!important;border:1.5px solid var(--palette-bg-app-light)!important}body._dark_1jkls_15 ._filterBarButton_1jkls_695:hover{background:var(--palette-bg-hover-overlay-on-dark)!important}:root{--palette-card-field-bg-light: #d3d3d3;--palette-card-field-value-text-on-light: #222831;--palette-card-field-border-light: #e0e3ea;--palette-card-field-bg-hover-light: #bcbcbc;--palette-card-field-bg-dark: #23272f;--palette-card-field-bg-hover-dark: #1a1d22}._card-page-container_1lt51_25{padding:20px;font-family:var(--app-font-family, Arial, sans-serif);width:100%;max-width:100%;overflow-x:hidden}@media (max-width: 768px){._card-page-container_1lt51_25{padding:12px}}@media (max-width: 480px){._card-page-container_1lt51_25{padding:8px}}._card-header_1lt51_69{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:16px;margin-bottom:24px}._card-header_1lt51_69>._card-header-title_1lt51_89{font-size:var(--font-size-h4, 1.75rem);font-weight:700;color:var(--color-text-primary)!important;margin:0}._card-actions-container_1lt51_107{display:flex;gap:8px}._card-action-btn_1lt51_121{padding:8px 20px;border-radius:6px;font-weight:600;font-size:1rem;border:1.5px solid transparent;transition:background-color .2s,color .2s,border-color .2s,opacity .2s;font-family:inherit;cursor:pointer;outline:none;min-width:90px;min-height:40px;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;gap:6px}._card-action-btn_1lt51_121._primary_1lt51_159{background-color:var(--palette-primary);color:var(--palette-bg-surface-light);border-color:var(--palette-primary)}._card-action-btn_1lt51_121._primary_1lt51_159:hover{background-color:var(--palette-primary-darker-for-light);border-color:var(--palette-primary-darker-for-light);color:var(--palette-bg-surface-light)}body._dark_1lt51_179 ._card-action-btn_1lt51_121._primary_1lt51_159{background-color:var(--palette-primary)!important;color:var(--palette-bg-surface-for-dark)!important;border-color:var(--palette-primary)!important}body._dark_1lt51_179 ._card-action-btn_1lt51_121._primary_1lt51_159:hover{background-color:var(--palette-primary-lighter-for-dark)!important;border-color:var(--palette-primary-lighter-for-dark)!important;color:var(--palette-bg-surface-for-dark)!important}._card-action-btn_1lt51_121._secondary_1lt51_201{background-color:var(--button-secondary-bg, var(--palette-bg-app-light));color:var(--button-secondary-text, var(--palette-primary));border-color:var(--button-secondary-bg, var(--palette-bg-app-light))}._card-action-btn_1lt51_121._secondary_1lt51_201:hover{background-color:var(--palette-bg-hover-overlay-on-light)}body._dark_1lt51_179 ._card-action-btn_1lt51_121._secondary_1lt51_201{background-color:var(--palette-bg-surface-for-dark)!important;color:var(--palette-primary-lighter-for-dark)!important;border-color:var(--palette-bg-surface-for-dark)!important}body._dark_1lt51_179 ._card-action-btn_1lt51_121._secondary_1lt51_201:hover{background-color:var(--palette-bg-hover-overlay-on-dark)!important}._card-action-btn_1lt51_121:not(._primary_1lt51_159):not(._secondary_1lt51_201){background-color:var(--button-default-bg, var(--palette-bg-surface-light));color:var(--button-default-text, var(--palette-text-primary-on-light));border-color:var(--button-default-border, var(--palette-border-default-light))}._card-action-btn_1lt51_121:not(._primary_1lt51_159):not(._secondary_1lt51_201):hover{background-color:var(--button-default-bg-hover, var(--palette-bg-hover-overlay-on-light))}body._dark_1lt51_179 ._card-action-btn_1lt51_121:not(._primary_1lt51_159):not(._secondary_1lt51_201){background-color:var(--button-default-bg, var(--palette-bg-surface-for-dark));color:var(--button-default-text, var(--palette-bg-app-light));border-color:var(--button-default-border, var(--palette-border-default-dark))}body._dark_1lt51_179 ._card-action-btn_1lt51_121:not(._primary_1lt51_159):not(._secondary_1lt51_201):hover{background-color:var(--button-default-bg-hover, var(--palette-bg-hover-overlay-on-dark))}._form-button_1lt51_277{min-width:90px;font-weight:600;font-size:1rem;border-radius:6px;padding:8px 20px;box-shadow:none;outline:none;border:1.5px solid transparent;transition:background-color .2s,color .2s,border-color .2s,opacity .2s;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;box-sizing:border-box}._cancel-button_1lt51_317{background:transparent;color:var(--palette-text-primary-on-light);border:1.5px solid var(--palette-text-primary-on-light)}._cancel-button_1lt51_317:hover{background:var(--palette-bg-hover-overlay-on-light)}body._dark_1lt51_179 ._cancel-button_1lt51_317{color:var(--palette-bg-app-light);border:1.5px solid var(--palette-bg-app-light)}body._dark_1lt51_179 ._cancel-button_1lt51_317:hover{background:var(--palette-bg-hover-overlay-on-dark)}._delete-button_1lt51_351{background:transparent;color:var(--palette-error-on-light);border:1.5px solid var(--palette-error-on-light)}._delete-button_1lt51_351:hover{background:var(--palette-error-bg-hover-on-light);color:var(--palette-text-primary-on-light)}body._dark_1lt51_179 ._delete-button_1lt51_351{color:var(--palette-error-on-dark);border:1.5px solid var(--palette-error-on-dark)}body._dark_1lt51_179 ._delete-button_1lt51_351:hover{background:var(--palette-error-bg-hover-on-dark);color:var(--palette-bg-app-light)}._embedded-table-view_1lt51_393{margin-bottom:30px}._embedded-table-title_1lt51_403{font-size:var(--font-size-h5, 1.5rem);margin-bottom:12px;color:var(--app-text-color-headers, #333333);text-align:right}._embedded-table_1lt51_393{width:100%;border-collapse:collapse;font-size:.9rem;overflow-x:auto;display:block}@media (max-width: 768px){._embedded-table-view_1lt51_393{overflow-x:auto;margin:0 -12px;padding:0 12px}._embedded-table_1lt51_393{font-size:.85rem;min-width:600px}._embedded-table_1lt51_393 th,._embedded-table_1lt51_393 td{padding:8px}}._embedded-table_1lt51_393 th,._embedded-table_1lt51_393 td{border:1px solid var(--app-table-border-color, #dddddd);padding:10px;text-align:right}._embedded-table_1lt51_393 th{background-color:var(--app-table-header-bg, #f2f2f2);font-weight:700}._base-fields-grid_1lt51_495{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;padding:16px 0;width:100%;align-items:start}@media (max-width: 1024px){._base-fields-grid_1lt51_495{grid-template-columns:repeat(6,1fr)}._col-6_1lt51_523,._col-12_1lt51_525{grid-column:span 6}._col-4_1lt51_527,._col-3_1lt51_529{grid-column:span 3}._col-2_1lt51_531{grid-column:span 2}._col-1_1lt51_525{grid-column:span 1}}@media (max-width: 768px){._base-fields-grid_1lt51_495{grid-template-columns:1fr;gap:12px;padding:12px 0}._col-6_1lt51_523,._col-12_1lt51_525,._col-4_1lt51_527,._col-3_1lt51_529,._col-2_1lt51_531,._col-1_1lt51_525{grid-column:span 1!important}._card-header_1lt51_69{flex-direction:column;align-items:flex-start;gap:12px}._card-header_1lt51_69>._card-header-title_1lt51_89{font-size:1.5rem}._card-actions-container_1lt51_107{width:100%;justify-content:flex-start;flex-wrap:wrap}._card-action-btn_1lt51_121{min-width:auto;flex:1;min-width:120px}}@media (max-width: 480px){._base-fields-grid_1lt51_495{gap:8px;padding:8px 0}._card-header_1lt51_69>._card-header-title_1lt51_89{font-size:1.25rem}._card-action-btn_1lt51_121{min-width:100%;margin-bottom:8px}._form-field-container_1lt51_637{padding:10px 14px;flex-direction:column;align-items:flex-start}._form-field-label_1lt51_649{margin-bottom:8px;margin-left:0;min-width:auto}._form-field-value_1lt51_661{font-size:1rem}}._col-6_1lt51_523{grid-column:span 6}._col-12_1lt51_525{grid-column:span 12}._col-4_1lt51_527{grid-column:span 4}._col-3_1lt51_529{grid-column:span 3}._col-2_1lt51_531{grid-column:span 2}._col-1_1lt51_525{grid-column:span 1}._section-header-row_1lt51_685{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}._section-header-row_1lt51_685 ._section-title_1lt51_701{font-weight:700;font-size:1.25rem;color:var(--color-text-primary)}._header-badge_1lt51_715{display:flex;flex-direction:column;align-items:center;padding:8px;background:var(--card-field-bg, #d3d3d3);border-radius:10px;border:1px solid var(--card-field-border)}body._dark_1lt51_179 ._header-badge_1lt51_715{background:var(--palette-bg-input-dark);border-color:var(--palette-border-default-dark)}._header-badge-label_1lt51_745{font-size:.85rem;font-weight:700;color:var(--palette-text-primary-on-light, #222);margin-top:4px;text-transform:uppercase;letter-spacing:.04em}@media (max-width: 480px){._section-header-row_1lt51_685{flex-direction:column;align-items:flex-start;gap:12px}._header-badge_1lt51_715{align-self:flex-end}}._form-field-container_1lt51_637{display:flex;flex-direction:row;align-items:baseline;background:var(--card-field-bg, #d3d3d3);border-radius:10px;box-shadow:var(--card-field-shadow);padding:12px 18px;margin-bottom:8px;border:1px solid var(--card-field-border);transition:background .2s;width:100%;max-width:100%;overflow-wrap:break-word;align-self:start;min-height:48px}._form-field-container_1lt51_637:hover{background:var(--card-field-bg-hover, #bcbcbc)}body._dark_1lt51_179 ._form-field-container_1lt51_637{background:var(--palette-bg-input-dark)!important;border-color:var(--palette-border-default-dark)!important;color:var(--palette-bg-app-light)!important}body._dark_1lt51_179 ._form-field-container_1lt51_637:hover{background:var(--palette-bg-surface-for-dark)!important}body._dark_1lt51_179 ._form-field-label_1lt51_649,body._dark_1lt51_179 ._form-field-value_1lt51_661{color:var(--palette-bg-app-light)!important}._form-field-label_1lt51_649{min-width:110px;color:var(--card-field-label);font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-inline-end:12px;opacity:.85;flex-shrink:0}._form-field-value_1lt51_661{color:var(--card-field-value);font-size:1.15rem;font-weight:400;word-break:break-word;flex:1;line-height:1.4}._form-field-container_1lt51_637 *{transition:inherit}._form-field-value_1lt51_661{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere}._form-field-label_1lt51_649{cursor:default}._form-field-container_1lt51_637:focus-within{outline:2px solid var(--palette-primary, #007bff);outline-offset:2px}@media (max-width: 320px){._form-field-container_1lt51_637{padding:8px 12px;margin-bottom:6px}._form-field-label_1lt51_649{font-size:.9rem;margin-bottom:6px}._form-field-value_1lt51_661{font-size:1rem}}*{box-sizing:border-box;margin:0;padding:0}body{margin:0;font-family:Arial,sans-serif;direction:rtl;text-align:right;padding:0;min-height:100vh;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}:root{--palette-primary: #4A90E2;--palette-warning: #ff9c00;--palette-primary-darker-for-light: #357AC9;--palette-secondary-light: #50E3C2;--palette-bg-app-light: #E0E0E0;--palette-bg-surface-light: #F0F0F0;--palette-text-primary-on-light: #333333;--palette-text-secondary-light: #666666;--palette-border-default-light: #cccccc;--palette-error-on-light: #D32F2F;--palette-bg-input-light: #f5f5f5;--palette-primary-lighter-for-dark: #64B5F6;--palette-secondary-dark: #03DAC6;--palette-bg-app-dark: #121212;--palette-bg-surface-for-dark: #1e1e1e;--palette-text-accent-on-dark: #90caf9;--palette-text-secondary-dark: #999999;--palette-border-default-dark: #3a3a3a;--palette-error-on-dark: #EF5350;--palette-success: #4CAF50;--palette-bg-hover-overlay-on-light: #0000000a;--palette-bg-hover-overlay-on-light-strong: #00000014;--palette-bg-active-overlay-on-light: #00000012;--palette-error-bg-hover-on-light: #d32f2f14;--palette-bg-hover-overlay-on-dark: #ffffff14;--palette-bg-hover-overlay-on-dark-strong: #ffffff1f;--palette-bg-active-overlay-on-dark: #ffffff12;--palette-error-bg-hover-on-dark: #ef535026;--palette-error-bg-hover-on-dark-strong: #ef535040;--palette-bg-input-dark: #2d2d2d;--palette-primary-alpha-35: rgba(74, 144, 226, .5);--palette-primary-alpha-60: rgba(74, 144, 226, .7);--palette-primary-alpha-80: rgba(74, 144, 226, .9)}@media (pointer: coarse){button,a,.MuiIconButton-root,.MuiButton-root{min-height:48px;min-width:48px}}html.dark{background-color:var(--palette-bg-app-dark)}body.light{background-color:var(--palette-bg-app-light);color:var(--palette-text-primary-on-light)}body.dark{background-color:var(--palette-bg-app-dark);color:var(--palette-bg-app-light)}.App{text-align:right;padding:0;font-family:Inter,sans-serif;min-height:100vh;width:100%}.top-app-bar{box-shadow:0 2px 8px #0000001a!important}body.light .top-app-bar{background-color:var(--palette-primary)!important;color:var(--palette-bg-app-light)!important}body.dark .top-app-bar{background-color:var(--palette-bg-surface-for-dark)!important;color:var(--palette-text-accent-on-dark)!important}.top-app-bar .MuiTypography-root,.top-app-bar .MuiIconButton-root{color:inherit!important}.top-toolbar{display:flex!important;justify-content:space-between!important;align-items:center!important;height:64px!important;padding:0 16px!important;min-height:64px!important}@media (max-width: 768px){.top-toolbar{height:56px!important;min-height:56px!important;padding:0 8px!important}}.page-header{margin-bottom:5px;font-size:20px;font-weight:500;letter-spacing:.5px}.MuiIconButton-root[aria-label="Toggle theme"]{background:transparent!important;border:none!important;box-shadow:none!important}.loading{text-align:center;padding:20px;font-size:18px}body.light .loading{color:var(--palette-text-primary-on-light)}body.dark .loading{color:var(--palette-bg-app-light)!important}@media (max-width: 768px){.App{padding:0}.page-header{font-size:18px;margin-bottom:10px}}@media (max-width: 480px){.page-header{font-size:16px;margin-bottom:8px}}.app-body-wrapper{padding:20px;min-height:calc(100vh - 64px);width:100%;max-width:100%;overflow-x:hidden}@media (max-width: 768px){.app-body-wrapper{padding:12px;min-height:calc(100vh - 56px)}}@media (max-width: 480px){.app-body-wrapper{padding:8px}}body.light .page-header{color:var(--palette-primary)}body.dark .page-header{color:var(--palette-text-accent-on-dark)}body.light .theme-toggle-button:hover{background-color:var(--palette-bg-hover-overlay-on-light-strong)!important}body.dark .theme-toggle-button:hover{background-color:var(--palette-bg-hover-overlay-on-dark)!important}.json-editor-container{direction:ltr!important;text-align:left!important}.json-editor-container .jse-main{height:100%}.json-editor-container.jse-theme-dark{--jse-theme-color: var(--palette-primary-lighter-for-dark);--jse-theme-color-highlight: var(--palette-primary);--jse-background-color: var(--palette-bg-surface-for-dark);--jse-text-color: var(--palette-bg-app-light);--jse-text-color-inverse: var(--palette-bg-app-dark);--jse-main-border: 1px solid var(--palette-border-default-dark);--jse-menu-color: var(--palette-bg-app-light);--jse-panel-background: var(--palette-bg-app-dark);--jse-panel-color: var(--palette-bg-app-light);--jse-panel-border: 1px solid var(--palette-border-default-dark);--jse-panel-button-background: var(--palette-bg-surface-for-dark);--jse-panel-button-background-highlight: var(--palette-primary);--jse-panel-button-color: var(--palette-bg-app-light);--jse-input-background: var(--palette-bg-input-dark);--jse-input-border: 1px solid var(--palette-border-default-dark);--jse-tag-background: var(--palette-bg-surface-for-dark);--jse-tag-color: var(--palette-bg-app-light);--jse-selection-background-color: rgba(74, 144, 226, .3);--jse-selection-background-inactive-color: rgba(74, 144, 226, .15);--jse-context-menu-background: var(--palette-bg-surface-for-dark);--jse-context-menu-color: var(--palette-bg-app-light);--jse-context-menu-background-highlight: var(--palette-bg-hover-overlay-on-dark);--jse-key-color: #9cdcfe;--jse-value-color-string: #ce9178;--jse-value-color-number: #b5cea8;--jse-value-color-boolean: #569cd6;--jse-value-color-null: #569cd6;--jse-delimiter-color: var(--palette-text-secondary-dark);--jse-error-color: var(--palette-error-on-dark);--jse-warning-color: var(--palette-warning)}.help-content{font-size:16px;line-height:1.6}.help-content h3{font-size:1.5rem;font-weight:600;margin-top:24px;margin-bottom:12px}.help-content h4{font-size:1.25rem;font-weight:500;margin-top:20px;margin-bottom:10px}.help-content p{margin-bottom:12px}.help-content ul,.help-content ol{margin-bottom:16px;padding-right:24px}.help-content li{margin-bottom:8px}.help-content strong{font-weight:600}.help-content .help-tip,.help-content .help-warning,.help-content .help-note{padding:16px;border-radius:4px;margin:16px 0}.help-content .help-tip strong,.help-content .help-warning strong,.help-content .help-note strong{display:inline-block;margin-bottom:4px}.help-content kbd{display:inline-block;padding:2px 6px;font-family:Courier New,monospace;font-size:.9em;font-weight:500;line-height:1;white-space:nowrap;border-radius:3px;box-shadow:0 1px 1px #0000001a}[dir=rtl] .help-content ul,[dir=rtl] .help-content ol{padding-right:0;padding-left:24px}@media (max-width: 600px){.help-content{font-size:14px}.help-content h3{font-size:1.25rem}.help-content h4{font-size:1.1rem}}.loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000004d;display:flex;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loading-spinner-container{background-color:var(--palette-bg-surface-light);padding:30px;border-radius:12px;box-shadow:0 4px 20px #0003}body.dark .loading-spinner-container{background-color:var(--palette-bg-surface-for-dark);box-shadow:0 4px 20px #00000080}.loading-spinner{width:50px;height:50px;border:4px solid var(--palette-border-default-light);border-top-color:var(--palette-primary);border-radius:50%;animation:spin .8s linear infinite}body.dark .loading-spinner{border-color:var(--palette-border-default-dark);border-top-color:var(--palette-primary-lighter-for-dark)}@keyframes spin{to{transform:rotate(360deg)}}
