.label-value-wrapper{display:flex;align-items:flex-start}.label-value-wrapper .label-wrapper{display:flex;align-items:center}.label-value-wrapper .value-wrapper{min-width:0}
.detail-container-button-wrapper{display:flex;justify-content:center;align-items:center;cursor:pointer}.detail-container-button-wrapper .detail-container-button-holder{display:flex;justify-content:center;align-items:center}.detail-container-button-wrapper .detail-container-button-img{width:22px}.detail-container-button-wrapper .detail-container-label{display:flex;color:#667085;font-size:12px;font-weight:600;text-align:center}.detail-container-button-wrapper-disabled{filter:opacity(0.5);cursor:not-allowed}
.custom-radio-group{display:inline-flex;border-radius:9999px;overflow:hidden}.radio-button{padding:0 12px;height:32px;line-height:30px;font-size:14px;cursor:pointer;background-color:rgba(0,0,0,0);color:#333;border:1px solid #d9d9d9;outline:none;transition:all .2s ease}.radio-button:not(:last-child){border-right:none}.radio-button:first-child{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.radio-button:last-child{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.radio-button:hover:not(.checked){color:#1890ff;background-color:#f0f2f5;border-color:#1890ff;z-index:1}.radio-button.checked{background-color:#1890ff;border-color:#1890ff;color:#fff;font-weight:500;z-index:2;position:relative}.radio-button.checked+.radio-button{border-left:1px solid #1890ff}.radio-button:has(+.checked){border-right:1px solid #1890ff}.radio-button:first-child.checked{border-right:1px solid #1890ff}
.status-bag{width:150px;text-align:center}.status-bag .green{background:#e8f5e9;color:#81c784;border-radius:10px}.status-bag .red{background:#fceeea;color:#f44336;border-radius:10px}.status-bag .orange{background:#fff3e0;color:#ffb74d;border-radius:10px}.status-bag .gray{background:#eee;color:#9e9e9e;border-radius:10px}.status-bag .blue{background:#e0f7fa;color:#00bcd4;border-radius:10px}.status-bag .purple{background:#d1c4e9;color:#9575cd;border-radius:10px}
.custom-modal-overlay{position:fixed;top:0;height:100vh;width:100%;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;animation:fadeIn .2s ease-out}.custom-modal{background:#fff;border-radius:24px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);width:90%;max-height:90vh;display:flex;flex-direction:column;animation:slideUp .2s ease-out;overflow:hidden}.custom-modal-header{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;border-bottom:1px solid #e0e0e0;min-height:52px;box-sizing:border-box}.custom-modal-title{margin:0;flex:1 1;margin-right:16px}.custom-modal-title h2{margin:0;font-weight:500;color:rgba(0,0,0,.87);line-height:1.5}.custom-modal-top-btn{background:none;border:none;font-size:1.2rem;cursor:pointer;color:rgba(0,0,0,.54);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;transition:background-color .2s;flex-shrink:0;margin-top:-4px}.custom-modal-top-btn:hover{background-color:rgba(0,0,0,.04)}.custom-modal-content{padding:20px 24px;flex:1 1;overflow-y:auto;min-height:50px}.custom-modal-actions{padding:8px;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end;background:#fafafa}.modal-actions-container{display:flex;gap:8px}.modal-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:16px;border-top:1px solid #f0f0f0}.modal-content-wrapper .modal-description{margin-bottom:16px;color:#666}.modal-content-wrapper .custom-input,.modal-content-wrapper .custom-select{width:100%}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 600px){.custom-modal{width:95%;margin:10px}.custom-modal-header{flex-direction:column;align-items:stretch;gap:12px}.custom-modal-title{margin-right:0}.custom-modal-title h2{font-size:1.1rem}.custom-modal-content{padding:16px}.modal-actions-container{flex-direction:column-reverse}}@media(max-width: 360px){.custom-modal{width:100%;margin:0;border-radius:0;max-height:100vh;height:100vh}}.custom-modal-controls{display:flex;justify-content:center;align-items:center;gap:12px}
.generic-data-table{max-height:100%}.custom-data-table{max-width:100%;max-height:calc(100vh - 335px);overflow:scroll}.custom-data-table .data-table{border-collapse:separate;font-size:14px}.custom-data-table .data-table th{height:43px}.custom-data-table .data-table th,.custom-data-table .data-table td{transition:background-color .2s;padding:8px 12px;text-align:left;border-bottom:1px solid #f0f0f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-data-table .data-table th:hover,.custom-data-table .data-table td:hover{background-color:#fafafa !important}.custom-data-table .data-table th{background-color:#fafafa;font-weight:800;position:relative;-webkit-user-select:none;user-select:none}.custom-data-table .data-table th.sortable{cursor:pointer}.custom-data-table .data-table th.sortable:hover{background-color:#f5f5f5}.custom-data-table .data-table th.sorted-asc,.custom-data-table .data-table th.sorted-desc{background-color:#e6f7ff}.custom-data-table .data-table .sticky-header{position:-webkit-sticky;position:sticky;top:0;z-index:10}.custom-data-table .data-table .selection-column{width:40px;text-align:center}.custom-data-table .data-table .row-checkbox{cursor:pointer}.custom-data-table .data-table .header-content{display:flex;align-items:center;justify-content:center;gap:8px}.custom-data-table .data-table .header-content .sort-indicator{font-size:12px;color:#1890ff}.custom-data-table .data-table .group-header{background-color:#f8f9fa;border-left:3px solid #1890ff}.custom-data-table .data-table .group-header td{padding:4px 12px;border-bottom:1px solid #e8e8e8}.custom-data-table .data-table .group-header .group-header-content{display:flex;align-items:center;gap:8px;font-weight:600}.custom-data-table .data-table .group-header .group-header-content .group-toggle{background:none;border:none;cursor:pointer;font-size:12px;padding:2px;border-radius:3px}.custom-data-table .data-table .group-header .group-header-content .group-toggle:hover{background-color:#e6f7ff}.custom-data-table .data-table .group-header .group-header-content .group-name{color:#1890ff}.custom-data-table .data-table .group-header .group-header-content .group-count{color:#666;font-weight:normal}.custom-data-table .data-table .group-header .group-header-content .group-total{margin-left:auto;color:#52c41a;font-weight:600}.custom-data-table .data-table .data-row:hover{background-color:#f5f5f5}.custom-data-table .data-table .data-row.selected{background-color:#e6f7ff}.custom-data-table .data-table .data-row.grouped{background-color:#fafafa;padding-left:20px}.custom-data-table .data-table .data-cell{text-align:center;place-items:center}.custom-data-table .data-table .data-cell .cell-content{width:inherit;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-data-table .data-table .data-cell .cell-content.best-fit-enabled{white-space:normal !important;overflow:visible !important;text-overflow:initial !important;word-wrap:break-word}.custom-data-table .data-table .data-cell.best-fit-cell{white-space:normal;overflow:visible}.custom-data-table .data-table .data-cell.best-fit-cell .cell-content{white-space:normal !important;overflow:visible !important;text-overflow:initial !important}.custom-data-table .data-table .loading-cell,.custom-data-table .data-table .empty-cell{text-align:center;color:#666;padding:40px}.column-header{position:relative}.column-header .drag-handle{margin-right:6px;cursor:grab;-webkit-user-select:none;user-select:none}.column-header.is-dragged{opacity:.6}.column-header.is-drag-over{border-left:3px dashed rgba(24,144,255,.6);outline:none}.active-groups-display{padding:8px 12px;background-color:#f5f5f5;border-bottom:1px solid #d9d9d9}.active-groups-display .groups-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.active-groups-display .groups-breadcrumb .groups-label{font-weight:500;margin-right:8px;margin-left:8px;color:#666}.active-groups-display .groups-breadcrumb .group-tag{display:flex;align-items:center}.active-groups-display .groups-breadcrumb .group-tag .group-separator{margin-left:4px;margin-right:4px;color:#999;font-weight:bold}.active-groups-display .groups-breadcrumb .clear-all-groups{margin-left:auto;font-size:12px}.group-header-row{background-color:#e6f7ff !important;font-weight:600}.group-header-row:hover{background-color:#d0e8ff !important}.group-header-row .group-cell{background-color:rgba(0,0,0,0) !important}.group-header-row .group-cell.first-column-group{text-align:left}.group-header-cell{display:flex;align-items:center;width:100%}.group-header-cell .group-toggle{background:none;border:none;cursor:pointer;padding:4px;border-radius:3px;display:flex;align-items:center;justify-content:center}.group-header-cell .group-toggle:hover{background-color:rgba(0,0,0,.1)}.group-header-cell .group-label{font-weight:600}.group-header-cell .group-value{font-weight:600}.group-header-cell .group-count{color:#666;font-size:.9em}.group-header-cell .group-total{color:#666;font-size:.9em}.data-row.grouped{background-color:#fafafa}.group-header-row[data-level="1"] .group-header-cell{padding-left:20px}.group-header-row[data-level="2"] .group-header-cell{padding-left:40px}.group-header-row[data-level="3"] .group-header-cell{padding-left:60px}.group-header-row[data-level="4"] .group-header-cell{padding-left:80px}.group-header-row td:not(.first-column-group){background:rgba(0,0,0,0) !important;border:none !important}.data-row-item td{background:#fff}roup-header-row[data-level="4"] .group-header-cell{padding-left:80px}.custom-data-table .data-table-container{display:flex;position:relative;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.custom-data-table .pinned-columns-section{position:-webkit-sticky;position:sticky;left:0;z-index:5;background:#fff;border-right:2px solid #1890ff}.custom-data-table .pinned-columns-section .pinned-table{position:relative;z-index:6}.custom-data-table .pinned-columns-section .pinned-table th.pinned-column{background-color:#f0f8ff;border-right:1px solid #91d5ff}.custom-data-table .pinned-columns-section .pinned-table th.pinned-column.sorted-asc,.custom-data-table .pinned-columns-section .pinned-table th.pinned-column.sorted-desc{background-color:#e6f7ff}.custom-data-table .pinned-columns-section .pinned-table td.pinned-cell{background-color:#fafafa;border-right:1px solid #f0f0f0;position:relative}.custom-data-table .pinned-columns-section .pinned-table td.pinned-cell::after{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background-color:#91d5ff}.custom-data-table .regular-columns-section{z-index:4}.custom-data-table .regular-columns-section.with-pinned{margin-left:0}.custom-data-table .regular-columns-section .regular-table{min-width:100%}.custom-data-table .group-header-row .pinned-cell{background-color:#e6f7ff !important}.custom-data-table .loading-cell,.custom-data-table .empty-cell{text-align:center;color:#666;padding:40px}.custom-data-table .data-table-container{display:flex;position:relative}.custom-data-table .pinned-columns-section{position:-webkit-sticky;position:sticky;left:0;z-index:5;background:#fff;border-right:2px solid #1890ff}.custom-data-table .pinned-columns-section .pinned-table{position:relative;z-index:6}.custom-data-table .pinned-columns-section .pinned-table tbody tr{height:auto}.custom-data-table .pinned-columns-section .pinned-table th.pinned-column{background-color:#f0f8ff;border-right:1px solid #91d5ff}.custom-data-table .pinned-columns-section .pinned-table th.pinned-column.sorted-asc,.custom-data-table .pinned-columns-section .pinned-table th.pinned-column.sorted-desc{background-color:#e6f7ff}.custom-data-table .pinned-columns-section .pinned-table td.pinned-cell{background-color:#fafafa;border-right:1px solid #f0f0f0;position:relative;vertical-align:top}.custom-data-table .pinned-columns-section .pinned-table td.pinned-cell::after{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background-color:#91d5ff}.custom-data-table .pinned-columns-section .pinned-table td.pinned-cell.empty-group-cell{background-color:#e6f7ff;border-right:1px solid #bae7ff}.custom-data-table .pinned-columns-section .pinned-table .group-header-row td.pinned-cell{background-color:#e6f7ff !important;border-bottom:1px solid #bae7ff}.custom-data-table .pinned-columns-section .pinned-table .group-header-row td.pinned-cell:first-child .group-header-cell{min-height:40px;display:flex;align-items:center}.custom-data-table .pinned-columns-section .pinned-table .group-header-row td.pinned-cell:not(:first-child){background-color:#e6f7ff !important}.custom-data-table .regular-columns-section{flex:1 1}.custom-data-table .regular-columns-section.with-pinned{margin-left:0}.custom-data-table .regular-columns-section .regular-table{min-width:100%}.custom-data-table .regular-columns-section .regular-table tbody tr{height:auto}.custom-data-table .pinned-table tbody tr,.custom-data-table .regular-table tbody tr{min-height:40px}.custom-data-table .pinned-table tbody tr.group-header-row,.custom-data-table .regular-table tbody tr.group-header-row{min-height:50px}.custom-data-table .pinned-table tbody tr.group-header-row td,.custom-data-table .regular-table tbody tr.group-header-row td{vertical-align:middle}.custom-data-table .pinned-table tbody tr.data-row,.custom-data-table .regular-table tbody tr.data-row{min-height:40px}.custom-data-table .pinned-table tbody tr.data-row td,.custom-data-table .regular-table tbody tr.data-row td{vertical-align:middle;padding:8px 12px}.custom-data-table .group-header-cell{display:flex;align-items:center;min-height:40px;width:100%}.custom-data-table .group-header-cell .group-toggle{background:none;border:none;cursor:pointer;padding:4px;border-radius:3px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.custom-data-table .group-header-cell .group-toggle:hover{background-color:rgba(0,0,0,.1)}.custom-data-table .group-header-cell .group-label{font-weight:600;flex-shrink:0}.custom-data-table .group-header-cell .group-value{font-weight:600;margin-right:12px;flex-shrink:0}.custom-data-table .group-header-cell .group-count{color:#666;font-size:.9em;flex-shrink:0}.custom-data-table .group-header-cell .group-total{color:#666;font-size:.9em;margin-left:auto;flex-shrink:0}.data-table th,.data-table td{padding:8px 12px;vertical-align:middle;line-height:1.4;text-align:left}.data-table .group-header-row td{padding:8px 12px}td{height:46px !important}
.context-menu{background:#fff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid #e0e0e0;min-width:160px}.context-menu .context-menu-content{padding:4px 0}.context-menu .context-menu-content .context-menu-item{padding:8px 16px;cursor:pointer;transition:background-color .2s;font-size:14px;color:#333}.context-menu .context-menu-content .context-menu-item:hover{background:#f5f5f5}.context-menu .context-menu-content .context-menu-item:not(:last-child){border-bottom:thin solid rgba(0,0,0,.12)}
.searchable-combobox{position:relative;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.searchable-combobox .combobox-input{box-shadow:rgba(14,63,126,.04) 0px 0px 0px 1px,rgba(42,51,69,.04) 0px 1px 1px -0.5px,rgba(42,51,70,.04) 0px 3px 3px -1.5px,rgba(42,51,70,.04) 0px 6px 6px -3px,rgba(14,63,126,.04) 0px 12px 12px -6px,rgba(14,63,126,.04) 0px 24px 24px -12px;display:flex;align-items:center;justify-content:space-between;border:1px solid #d9d9d9;border-radius:6px;padding:0 11px;min-height:32px;background-color:#fff;cursor:pointer;transition:all .3s;position:relative}.searchable-combobox .combobox-input:hover{border-color:#40a9ff}.searchable-combobox .combobox-input.focused{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.searchable-combobox .combobox-input.disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.searchable-combobox .combobox-input.disabled .input-suffix .clear-icon{cursor:not-allowed}.searchable-combobox .combobox-input .input-content{flex:1 1;display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-height:32px;padding-right:8px}.searchable-combobox .combobox-input .input-content .placeholder-text{color:#bfbfbf;font-size:14px;line-height:1.5}.searchable-combobox .combobox-input .input-content .selected-tags-container{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.searchable-combobox .combobox-input .input-content .selected-tag{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:2px 0}.searchable-combobox .combobox-input .input-content .selected-tag .ant-tag-close-icon{margin-left:4px}.searchable-combobox .combobox-input .input-content .search-input{border:none;outline:none;background:rgba(0,0,0,0);flex:1 1;min-width:50px;font-size:14px;line-height:1.5;padding:0}.searchable-combobox .combobox-input .input-content .search-input:focus{outline:none;box-shadow:none}.searchable-combobox .combobox-input .input-content .search-input::placeholder{color:#bfbfbf}.searchable-combobox .combobox-input .input-content .search-input:disabled{background:rgba(0,0,0,0);cursor:not-allowed}.searchable-combobox .combobox-input .input-suffix{display:flex;align-items:center;gap:8px;flex-shrink:0}.searchable-combobox .combobox-input .input-suffix .clear-icon{color:rgba(0,0,0,.45);cursor:pointer;padding:4px;border-radius:3px;transition:background-color .3s}.searchable-combobox .combobox-input .input-suffix .clear-icon:hover{background-color:#f5f5f5;color:rgba(0,0,0,.65)}.searchable-combobox .combobox-input .input-suffix .dropdown-arrow{color:rgba(0,0,0,.45);transition:transform .3s;font-size:12px}.searchable-combobox .combobox-input .input-suffix .dropdown-arrow.rotated{transform:rotate(180deg)}.searchable-combobox .combobox-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #d9d9d9;border-radius:6px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);z-index:1000;margin-top:4px;max-height:250px;overflow:hidden}.searchable-combobox .combobox-dropdown .dropdown-content{max-height:250px;overflow-y:auto}.searchable-combobox .combobox-dropdown .dropdown-content .no-results{padding:12px 16px;color:#bfbfbf;text-align:center;font-size:14px}.searchable-combobox .combobox-dropdown .dropdown-content .items-list .dropdown-item{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f0f0f0}.searchable-combobox .combobox-dropdown .dropdown-content .items-list .dropdown-item:last-child{border-bottom:none}.searchable-combobox .combobox-dropdown .dropdown-content .items-list .dropdown-item:hover{background-color:#f5f5f5}.searchable-combobox .combobox-dropdown .dropdown-content .items-list .dropdown-item.selected{background-color:#e6f7ff;color:#1890ff}.searchable-combobox .combobox-dropdown .dropdown-content .items-list .dropdown-item .item-text{flex:1 1;font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchable-combobox .combobox-dropdown .dropdown-content .items-list .dropdown-item .check-mark{color:#1890ff;font-weight:bold;margin-left:8px}.searchable-combobox .dropdown-content::-webkit-scrollbar{width:6px}.searchable-combobox .dropdown-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.searchable-combobox .dropdown-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.searchable-combobox .dropdown-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(max-width: 768px){.searchable-combobox .combobox-input{min-height:44px}.searchable-combobox .combobox-input .input-content .selected-tag{max-width:150px}.searchable-combobox .combobox-dropdown{max-height:200px}.searchable-combobox .combobox-dropdown .dropdown-content{max-height:200px}}
.custom-text-input{width:100%;position:relative;background-color:#fff;box-shadow:rgba(14,63,126,.04) 0px 0px 0px 1px,rgba(42,51,69,.04) 0px 1px 1px -0.5px,rgba(42,51,70,.04) 0px 3px 3px -1.5px,rgba(42,51,70,.04) 0px 6px 6px -3px,rgba(14,63,126,.04) 0px 12px 12px -6px,rgba(14,63,126,.04) 0px 24px 24px -12px}.custom-text-input__required{color:#ff4d4f;margin-left:4px}.custom-text-input__wrapper{position:relative;display:flex;align-items:center;border-radius:6px;background-color:rgba(0,0,0,0);transition:all .3s ease;height:34px;border:1px solid #d9d9d9}.custom-text-input__wrapper--small{height:28px}.custom-text-input__wrapper--default{height:34px}.custom-text-input__wrapper--large{height:40px}.custom-text-input__wrapper--focused{border-color:#4096ff;box-shadow:0 0 0 2px rgba(64,150,255,.2)}.custom-text-input__wrapper--error{border-color:#ff4d4f}.custom-text-input__wrapper--error.custom-text-input__wrapper--focused{box-shadow:0 0 0 2px rgba(255,77,79,.2)}.custom-text-input__wrapper--success{border-color:#52c41a}.custom-text-input__wrapper--success.custom-text-input__wrapper--focused{box-shadow:0 0 0 2px rgba(82,196,26,.2)}.custom-text-input__wrapper--disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.custom-text-input__wrapper--readonly{background-color:#fafafa}.custom-text-input__wrapper--no-spinners input[type=number]{-moz-appearance:textfield}.custom-text-input__wrapper--no-spinners input[type=number]::-webkit-outer-spin-button,.custom-text-input__wrapper--no-spinners input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.custom-text-input__floating-label{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#bfbfbf;font-size:14px;pointer-events:none;transition:all .2s ease-out;z-index:1;background:rgba(0,0,0,0);padding:0;margin:0;line-height:1}.custom-text-input__wrapper--small .custom-text-input__floating-label{font-size:12px;left:8px}.custom-text-input__wrapper--large .custom-text-input__floating-label{font-size:14px;left:12px}.custom-text-input__wrapper--float .custom-text-input__floating-label{top:0;left:8px;transform:translateY(-50%) scale(0.8);color:#3a3a3a;background-color:#fff;padding:0 4px;line-height:1}.custom-text-input__wrapper--focused .custom-text-input__wrapper--float .custom-text-input__floating-label{color:#4096ff}.custom-text-input__wrapper--error .custom-text-input__wrapper--float .custom-text-input__floating-label{color:#ff4d4f}.custom-text-input__wrapper--success .custom-text-input__wrapper--float .custom-text-input__floating-label{color:#52c41a}.custom-text-input__wrapper--disabled .custom-text-input__wrapper--float .custom-text-input__floating-label{color:rgba(0,0,0,.6509803922);background-color:#f5f5f5}.custom-text-input__prefix{z-index:2;padding:0 8px;color:#8c8c8c;font-size:14px;display:flex;align-items:center;height:100%;flex-shrink:0}.custom-text-input__wrapper--small .custom-text-input__prefix{font-size:12px;padding:0 6px}.custom-text-input__wrapper--large .custom-text-input__prefix{font-size:14px;padding:0 10px}.custom-text-input__input{flex:1 1;border:none;outline:none;background:rgba(0,0,0,0);z-index:2;position:relative;height:100%;padding:0 11px;margin:0;width:100%;line-height:1;color:#262626}.custom-text-input__wrapper--small .custom-text-input__input{padding:0 8px;font-size:12px}.custom-text-input__wrapper--default .custom-text-input__input{padding:0 11px;font-size:14px}.custom-text-input__wrapper--large .custom-text-input__input{padding:0 12px;font-size:14px}.custom-text-input__input:focus{outline:none;box-shadow:none}.custom-text-input__input:disabled{background:rgba(0,0,0,0);color:rgba(0,0,0,.6509803922);cursor:not-allowed}.custom-text-input__input--no-spinners{-moz-appearance:textfield}.custom-text-input__input--no-spinners::-webkit-outer-spin-button,.custom-text-input__input--no-spinners::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.custom-text-input__input::placeholder{color:rgba(0,0,0,0)}.custom-text-input__suffix-icons{display:flex;align-items:center;gap:4px;padding:0 8px;flex-shrink:0;z-index:2;height:100%}.custom-text-input__clear-icon,.custom-text-input__password-icon{color:#8c8c8c;cursor:pointer;padding:2px;border-radius:3px;transition:all .2s ease;font-size:12px;display:flex;align-items:center;justify-content:center;height:16px;width:16px}.custom-text-input__clear-icon:hover,.custom-text-input__password-icon:hover{color:#262626;background-color:#f0f0f0}.custom-text-input__custom-suffix{color:#8c8c8c;font-size:12px;padding:0 4px;display:flex;align-items:center;height:100%}.custom-text-input__footer{display:flex;justify-content:space-between;align-items:center;margin-top:4px;min-height:16px}.custom-text-input__helper-text{font-size:11px;color:#8c8c8c;line-height:1.2}.custom-text-input__helper-text--error{color:#ff4d4f}.custom-text-input__char-count{font-size:11px;color:#8c8c8c;text-align:right;line-height:1.2}.custom-text-input__field-border{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:6px;pointer-events:none;z-index:0}@media(max-width: 768px){.custom-text-input__wrapper--small{height:32px}.custom-text-input__wrapper--default{height:36px}.custom-text-input__wrapper--large{height:44px}}
.custom-checkbox{display:flex;flex-direction:column;gap:4px;width:100%;box-shadow:rgba(14,63,126,.04) 0px 0px 0px 1px,rgba(42,51,69,.04) 0px 1px 1px -0.5px,rgba(42,51,70,.04) 0px 3px 3px -1.5px,rgba(42,51,70,.04) 0px 6px 6px -3px,rgba(14,63,126,.04) 0px 12px 12px -6px,rgba(14,63,126,.04) 0px 24px 24px -12px}.custom-checkbox__container{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid #f0f0f0;border-radius:6px;cursor:pointer;transition:all .2s ease;background:#fff;height:34px}.custom-checkbox__container:hover{background:rgba(0,0,0,.03);border-color:#d9d9d9}.custom-checkbox__container.is-checked{background:rgba(24,144,255,.06);border-color:#1890ff}.custom-checkbox__container.compact{padding:6px 8px}.custom-checkbox__container:focus-visible{outline:2px solid #1890ff;outline-offset:2px}.custom-checkbox__icon{display:flex;align-items:center;justify-content:center;font-size:16px;color:#d9d9d9;transition:all .2s ease;flex-shrink:0}.is-checked .custom-checkbox__icon{color:#1890ff}.custom-checkbox__content{display:flex;align-items:center;justify-content:space-between;flex:1 1;gap:8px}.custom-checkbox__label{font-weight:500;color:#262626;font-size:14px;line-height:1.4}.custom-checkbox__type{font-size:12px;color:#666;background:#f5f5f5;padding:2px 6px;border-radius:3px;font-weight:400;text-transform:lowercase}.custom-checkbox.is-disabled .custom-checkbox__container{cursor:not-allowed;opacity:.6;background:#f5f5f5}.custom-checkbox.is-disabled .custom-checkbox__container:hover{background:#f5f5f5;border-color:#f0f0f0}.custom-checkbox__helper{font-size:12px;color:#8c8c8c;padding:0 8px;line-height:1.4}.columns-configuration .custom-checkbox{margin-bottom:0}.columns-configuration .custom-checkbox__container{border:none;border-radius:6px;padding:6px 8px}.columns-configuration .custom-checkbox__container:hover{background:rgba(0,0,0,.03)}.columns-configuration .custom-checkbox__container.is-checked{background:rgba(24,144,255,.06)}@media(max-width: 768px){.custom-checkbox__container{padding:10px 12px}.custom-checkbox__label{font-size:14px}.custom-checkbox__type{font-size:11px}}
.columns-configuration{max-height:400px;overflow-y:auto}.columns-configuration .columns-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));grid-gap:8px;gap:8px;margin-bottom:16px}.columns-configuration .columns-list .column-item.clickable{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer}.columns-configuration .columns-list .column-item.clickable:hover{background:rgba(0,0,0,.03)}.columns-configuration .columns-list .column-item.clickable.is-checked{background:rgba(24,144,255,.06)}.columns-configuration .columns-list .column-item.clickable input{cursor:pointer}.columns-configuration .columns-list .column-item{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid #f0f0f0;border-radius:4px}.columns-configuration .columns-list .column-item input[type=checkbox]{margin:0}.columns-configuration .columns-list .column-item .column-title{flex:1 1;font-weight:500}.columns-configuration .columns-list .column-item .column-type{font-size:12px;color:#666;background:#f5f5f5;padding:2px 6px;border-radius:3px}.table-toolbar{display:flex;justify-content:space-between;align-items:center;padding:16px 0px}.table-toolbar .table-info{color:#666;font-size:14px}.column-header-with-filter{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.column-header-with-filter .column-title{font-weight:600}.column-header-with-filter .filter-indicator{display:flex;align-items:center;gap:4px;padding:2px 6px;background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;font-size:11px;cursor:pointer;transition:all .2s ease}.column-header-with-filter .filter-indicator:hover{background-color:#bae7ff;border-color:#69c0ff}.column-header-with-filter .filter-indicator .filter-icon{font-weight:bold;color:#1890ff}.column-header-with-filter .filter-indicator .filter-value{color:#52c41a;font-weight:500}.column-header-with-filter .filter-indicator .filter-clear{margin-left:2px;color:#ff4d4f;font-weight:bold;font-size:12px;padding:0 2px}.column-header-with-filter .filter-indicator .filter-clear:hover{background-color:#ffccc7;border-radius:2px}.filter-indicator[data-filter-type=equal]{background-color:#f6ffed;border-color:#b7eb8f}.filter-indicator[data-filter-type=equal] .filter-icon{color:#52c41a}.filter-indicator[data-filter-type=less]{background-color:#fff7e6;border-color:#ffd591}.filter-indicator[data-filter-type=less] .filter-icon{color:#fa8c16}.filter-indicator[data-filter-type=greater]{background-color:#fff2f0;border-color:#ffbbb7}.filter-indicator[data-filter-type=greater] .filter-icon{color:#ff4d4f}.table-info-container{display:flex;justify-content:space-between;align-items:center;margin-top:1px;padding:8px 12px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;font-size:10px}.table-info-container .table-basic-info{color:#495057;font-weight:500;font-size:12px}.table-info-container .table-basic-info .records-count{color:#1890ff;font-weight:600}.table-info-container .table-basic-info .filter-info{color:#fa8c16;font-style:italic}.table-info-container .table-basic-info .selection-info{color:#52c41a;font-weight:600}.table-info-container .selected-rows-stats{display:flex;align-items:center;gap:20px}.table-info-container .selected-rows-stats .stat-item{display:flex;align-items:center;gap:8px}.table-info-container .selected-rows-stats .stat-item .stat-label{color:#6c757d;font-size:11px;font-weight:500;text-transform:uppercase}.table-info-container .selected-rows-stats .stat-item .stat-value{font-weight:700}.table-info-container .selected-rows-stats .stat-item:not(:last-child){padding-right:20px;border-right:1px solid #dee2e6}.stat-icon{margin-right:4px;font-size:12px}
.searchable-select-input{box-shadow:rgba(14,63,126,.04) 0px 0px 0px 1px,rgba(42,51,69,.04) 0px 1px 1px -0.5px,rgba(42,51,70,.04) 0px 3px 3px -1.5px,rgba(42,51,70,.04) 0px 6px 6px -3px,rgba(14,63,126,.04) 0px 12px 12px -6px,rgba(14,63,126,.04) 0px 24px 24px -12px;position:relative;width:100%}.searchable-select-input .custom-input-with-tags{display:flex;align-items:center;justify-content:space-between;border:1px solid #d9d9d9;border-radius:6px;padding:4px 11px;min-height:32px;background-color:#fff;cursor:pointer;transition:all .3s}.searchable-select-input .custom-input-with-tags:hover{border-color:#40a9ff}.searchable-select-input .custom-input-with-tags:focus-within{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.searchable-select-input .custom-input-with-tags .tags-input-container{flex:1 1;display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-height:24px}.searchable-select-input .custom-input-with-tags .placeholder-text{color:#bfbfbf;font-size:14px}.searchable-select-input .custom-input-with-tags .selected-tags-in-input{display:flex;flex-wrap:wrap;gap:4px}.searchable-select-input .custom-input-with-tags .selected-tag-in-input{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchable-select-input .custom-input-with-tags .input-suffix-icons{display:flex;align-items:center;gap:4px;margin-left:8px}.searchable-select-input .custom-input-with-tags .input-suffix-icons .clear-icon,.searchable-select-input .custom-input-with-tags .input-suffix-icons .search-icon{cursor:pointer;padding:2px;border-radius:3px}.searchable-select-input .custom-input-with-tags .input-suffix-icons .clear-icon:hover,.searchable-select-input .custom-input-with-tags .input-suffix-icons .search-icon:hover{background-color:#f5f5f5}.searchable-select-input .modal-content .modal-search-section{margin-bottom:16px}.searchable-select-input .modal-content .loading-container{display:flex;justify-content:center;align-items:center;height:200px}.searchable-select-input .custom-input-with-tags[style*="opacity: 0.6"]{background-color:#f5f5f5;cursor:not-allowed}.searchable-select-input .custom-input-with-tags[style*="opacity: 0.6"] .input-suffix-icons .clear-icon,.searchable-select-input .custom-input-with-tags[style*="opacity: 0.6"] .input-suffix-icons .search-icon{cursor:not-allowed}.searchable-select-input .custom-input-with-tags[style*="opacity: 0.6"] .input-suffix-icons .clear-icon:hover,.searchable-select-input .custom-input-with-tags[style*="opacity: 0.6"] .input-suffix-icons .search-icon:hover{background-color:rgba(0,0,0,0)}
.sidebarToolBoxes-panel-wrapper{position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:4;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.sidebarToolBoxes-panel-wrapper.minimizing .sidebarToolBoxes-expanded-panel{animation:shrinkToMinimize .3s cubic-bezier(0.4, 0, 0.2, 1) forwards}.sidebarToolBoxes-panel-wrapper.expanding .sidebarToolBoxes-icon-card{animation:expandFromCard .3s cubic-bezier(0.4, 0, 0.2, 1) forwards}.sidebarToolBoxes-panel-wrapper.closing .sidebarToolBoxes-expanded-panel{animation:shrinkToCard .3s cubic-bezier(0.4, 0, 0.2, 1) forwards}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-minimized{width:32px;height:32px;background:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.15);border:1px solid #e8e8e8;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);animation:slideInFromRight .3s cubic-bezier(0.4, 0, 0.2, 1)}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-minimized:hover{background:#1890ff;transform:scale(1.1)}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-minimized:hover .minimized-icon{color:#fff}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-minimized .minimized-icon{color:#666;font-size:14px;transition:all .3s}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-icon-card{width:80px;background:#fff;border-radius:16px;box-shadow:0 4px 12px #84c4ff;border:1px solid #e8e8e8;position:relative;animation:slideInFromRight .3s cubic-bezier(0.4, 0, 0.2, 1)}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-icon-card .card-minimize-button{position:absolute;top:-12px;left:100%;transform:translateX(-50%);width:24px;height:24px;background:#fff;border-radius:50%;border:1px solid #e8e8e8;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;color:#666;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);z-index:1}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-icon-card .card-minimize-button:hover{background:#1890ff;color:#fff;border-color:#1890ff;transform:translateX(-50%) scale(1.1)}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-icon-card .icon-card-content{padding:24px 8px 16px;max-height:500px;overflow-y:auto}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-icon-card .icon-card-content .icons-grid{display:flex;flex-direction:column;gap:16px}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-icon-card .icon-card-content .icons-grid .icon-item{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:8px;border-radius:8px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-icon-card .icon-card-content .icons-grid .icon-item:hover{background:rgba(240,247,255,.99);background:linear-gradient(0deg, rgb(228, 242, 255) 0%, rgb(255, 255, 255) 70%);transform:translateY(-2px)}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-icon-card .icon-card-content .icons-grid .icon-item:hover .icon-wrapper{background:#1890ff;color:#fff;transform:scale(1.1)}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-icon-card .icon-card-content .icons-grid .icon-item .icon-wrapper{width:40px;height:40px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;color:#666;font-size:18px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-icon-card .icon-card-content .icons-grid .icon-item .icon-wrapper .img:hover{color:#f5f5f5}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-icon-card .icon-card-content .icons-grid .icon-item .icon-label{font-size:11px;color:#666;text-align:center;margin-top:4px;font-weight:500;line-height:1.2;transition:all .3s}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel{width:350px;background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);border:1px solid #e8e8e8;animation:expandFromCard .3s cubic-bezier(0.4, 0, 0.2, 1)}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e8e8e8}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-header h3{margin:0;color:#262626;font-weight:600;font-size:16px}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-header .panel-controls{display:flex;gap:4px}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-header .panel-controls .control-button{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;font-size:16px;font-weight:500;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-header .panel-controls .control-button:hover{background:#f5f5f5;transform:scale(1.1)}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-header .panel-controls .control-button.minimize-button{color:#666}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-header .panel-controls .control-button.minimize-button:hover{color:#1890ff}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-header .panel-controls .control-button.close-button{color:#666}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-header .panel-controls .control-button.close-button:hover{color:#ff4d4f;background:#fff2f0}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body{max-height:500px;overflow-y:auto;padding:16px}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content{animation:fadeInUp .4s cubic-bezier(0.4, 0, 0.2, 1) .1s both}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content h3{margin-bottom:16px;color:#262626;font-weight:600;font-size:14px;padding-bottom:8px;animation:fadeInUp .4s cubic-bezier(0.4, 0, 0.2, 1) .1s both}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .financial-cards .financial-card .financial-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .financial-cards .financial-card .financial-card-header .card-title{font-size:10px;font-weight:600;color:#262626;text-transform:uppercase;letter-spacing:.5px}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .financial-cards .financial-card .financial-card-header .trend-icon{width:20px;height:20px;opacity:.8;transition:all .3s}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .financial-cards .financial-card .financial-card-header .trend-icon.payables{color:#ff4d4f}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .financial-cards .financial-card .financial-card-header .trend-icon.receivables{color:#52c41a}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .financial-cards .financial-card .financial-card-header .trend-icon.net{color:#1890ff}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .financial-cards .financial-card .financial-card-header .trend-icon:hover{transform:scale(1.2)}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .financial-cards .financial-card .financial-card-content .amount{font-size:14px;font-weight:700;color:#262626;line-height:1.2}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .financial-cards .financial-card .financial-card-content .amount.payables{color:#ff4d4f}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .financial-cards .financial-card .financial-card-content .amount.receivables{color:#52c41a}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .financial-cards .financial-card .financial-card-content .amount.net{color:#1890ff}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .warnings-list,.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .query-info{animation:fadeInUp .4s cubic-bezier(0.4, 0, 0.2, 1) .2s both}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .warnings-list{display:flex;flex-direction:column;gap:8px}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .warnings-list .warning-item{display:flex;align-items:center;gap:8px;padding:12px;border-radius:6px;border:1px solid #ffe58f;background:#fffbe6;transition:all .3s}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .warnings-list .warning-item:hover{transform:translateX(4px)}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .warnings-list .warning-item.success{border-color:#b7eb8f;background:#f6ffed}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .warnings-list .warning-item .warning-icon{color:#faad14;font-size:14px}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .warnings-list .warning-item .warning-text{font-size:13px;color:#262626;flex:1 1}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .query-info .info-item{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f0f0f0;transition:all .3s}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .query-info .info-item:hover{background:#fafafa;padding-left:8px;padding-right:8px;border-radius:4px}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .query-info .info-item:last-child{border-bottom:none}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .query-info .info-item strong{color:#666;font-weight:500;font-size:13px}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .query-info .info-item span{color:#262626;font-weight:400;font-size:13px}.sidebarToolBoxes-panel-wrapper .sidebarToolBoxes-expanded-panel .panel-body .panel-content .query-info .divider{height:1px;background:#f0f0f0;margin:12px 0}@keyframes slideInFromRight{0%{opacity:0;transform:scale(0.5) translateX(100px)}100%{opacity:1;transform:scale(1) translateX(0)}}@keyframes expandFromCard{0%{opacity:0;transform:scale(0.5);transform-origin:top right}100%{opacity:1;transform:scale(1)}}@keyframes shrinkToMinimize{0%{opacity:1;transform:scale(1);transform-origin:top right}100%{opacity:0;transform:scale(0)}}@keyframes shrinkToCard{0%{opacity:1;transform:scale(1);transform-origin:top right}100%{opacity:0;transform:scale(0.8)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}
