:root{font-family:Montserrat,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;min-width:320px;min-height:100vh;background:#f7fafd;color:#1e293b;font-family:Montserrat,sans-serif;overflow-x:hidden;justify-content:center}html{scroll-behavior:smooth}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.custom-form{width:100%}.custom-form .ant-form-item{margin-bottom:10px!important}.custom-form .ant-form-item-label{padding:0!important;margin:0!important;line-height:18px!important}.custom-form .ant-form-item-label>label{height:auto!important;min-height:auto!important;line-height:18px!important;padding:0!important;margin:0!important;font-size:12px;font-weight:500;color:#525252}.custom-form .ant-form-item-control{margin-top:2px!important}.custom-form .ant-input{width:100%;height:34px!important;min-height:34px!important;padding:4px 10px!important;border-radius:8px!important;border:1px solid #e5e7eb!important;background:#fff!important;box-shadow:none!important;font-size:13px!important;color:#344054!important;box-sizing:border-box!important}.custom-form .ant-input::placeholder{color:#98a2b3!important;font-size:13px!important}.custom-form .ant-input:hover{border-color:#cbd5e1!important}.custom-form .ant-input:focus{border-color:#b8c2d1!important;box-shadow:none!important}.custom-form .ant-input-affix-wrapper{height:34px!important;min-height:34px!important;padding:0 10px!important;border-radius:8px!important;border:1px solid #e5e7eb!important;background:#fff!important;box-shadow:none!important}.custom-form .ant-input-affix-wrapper .ant-input{height:auto!important;min-height:auto!important;padding:0!important;border:none!important;box-shadow:none!important}.custom-form .ant-input-affix-wrapper:hover{border-color:#cbd5e1!important}.custom-form .ant-input-affix-wrapper-focused{border-color:#b8c2d1!important;box-shadow:none!important}.custom-form .ant-input:disabled,.custom-form .ant-input-affix-wrapper-disabled{background:#f5f5f5!important;color:#98a2b3!important;cursor:not-allowed!important}.custom-form .ant-select{width:100%!important;height:34px!important;min-height:34px!important;font-size:13px!important;box-sizing:border-box!important}.custom-form .ant-select.ant-select-outlined{height:34px!important;min-height:34px!important;display:flex!important;align-items:center!important;border:1px solid #e5e7eb!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;transition:border-color .2s ease!important}.custom-form .ant-select .ant-select-content{flex:1!important;min-width:0!important;height:32px!important;min-height:32px!important;display:flex!important;align-items:center!important;padding:0 10px!important;overflow:hidden!important}.custom-form .ant-select .ant-select-input{width:100%!important;height:32px!important;min-height:32px!important;padding:0!important;font-size:13px!important;color:#344054!important;outline:none!important;border:none!important;background:transparent!important;box-shadow:none!important}.custom-form .ant-select .ant-select-placeholder{font-size:13px!important;color:#98a2b3!important}.custom-form .ant-select .ant-select-selection-item{font-size:13px!important;color:#344054!important}.custom-form .ant-select .ant-select-suffix{height:32px!important;min-width:30px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;color:#98a2b3!important;font-size:11px!important}.custom-form .ant-select .ant-select-suffix .anticon{font-size:11px!important;color:#98a2b3!important}.custom-form .ant-select.ant-select-outlined:hover{border-color:#cbd5e1!important}.custom-form .ant-select.ant-select-focused,.custom-form .ant-select.ant-select-open{border-color:#b8c2d1!important;box-shadow:none!important;outline:none!important}.custom-form .ant-select.ant-select-focused .ant-select-content,.custom-form .ant-select.ant-select-open .ant-select-content{box-shadow:none!important}.custom-form .ant-select.ant-select-disabled{background:#f5f5f5!important;cursor:not-allowed!important;opacity:1!important}.custom-form .ant-select.ant-select-disabled .ant-select-input,.custom-form .ant-select.ant-select-disabled .ant-select-placeholder{color:#98a2b3!important}.ant-select-dropdown{border-radius:8px!important;padding:4px!important}.ant-select-dropdown .ant-select-item{min-height:32px!important;padding:6px 10px!important;border-radius:5px!important;font-size:13px!important;color:#344054!important}.ant-select-dropdown .ant-select-item-option-selected{background:#f2f4f7!important;font-weight:500!important}.ant-select-dropdown .ant-select-item-option-active{background:#f9fafb!important}.custom-form .ant-input-textarea textarea,.custom-form textarea.ant-input{min-height:70px!important;height:auto!important;padding:8px 10px!important;border-radius:8px!important;border:1px solid #e5e7eb!important;font-size:13px!important;color:#344054!important;box-shadow:none!important}.custom-form .ant-input-textarea textarea:focus,.custom-form textarea.ant-input:focus{border-color:#b8c2d1!important;box-shadow:none!important}.custom-form .ant-form-item-required:before{font-size:12px!important}.custom-form .ant-form-item-explain-error{font-size:11px!important;margin-top:3px!important}.custom-form .ant-checkbox-wrapper{font-size:12px!important;color:#344054!important}.custom-form .ant-form-item-label>label.ant-form-item-required{display:inline-flex!important;flex-direction:row!important;align-items:center!important}.custom-form .ant-form-item-label>label.ant-form-item-required:before{order:2!important;margin-left:0!important;margin-right:0!important;color:#8b5cf6!important}.ant-form-item .ant-form-item-label>label:after{content:":";margin-inline-end:0px!important}.custom-form .ant-picker{width:100%!important;height:34px!important;min-height:34px!important;padding:0 10px!important;border:1px solid #e5e7eb!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;font-size:13px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;transition:border-color .2s ease!important}.custom-form .ant-picker .ant-picker-input>input{height:32px!important;font-size:13px!important;color:#344054!important;padding:0!important}.custom-form .ant-picker .ant-picker-input>input::placeholder{color:#98a2b3!important;font-size:13px!important}.custom-form .ant-picker .ant-picker-suffix{color:#98a2b3!important;font-size:13px!important}.custom-form .ant-picker .ant-picker-range-separator{color:#98a2b3!important;padding:0 5px!important}.custom-form .ant-picker:hover{border-color:#cbd5e1!important}.custom-form .ant-picker-focused{border-color:#b8c2d1!important;box-shadow:none!important}.custom-form .ant-picker-status-success{border-color:#e5e7eb!important}.custom-form .ant-picker-status-error{border-color:#ff4d4f!important}.custom-form .ant-picker-disabled{background:#f5f5f5!important;cursor:not-allowed!important}.custom-form .ant-picker-disabled input{color:#98a2b3!important}.ant-picker-dropdown .ant-picker-panel{border-radius:8px!important}.ant-picker-dropdown .ant-picker-cell-inner{border-radius:5px!important;font-size:13px!important}.ant-picker-dropdown .ant-picker-header{font-size:13px!important}.custom-form .ant-picker-large{height:34px!important;min-height:34px!important;padding:0 10px!important}@media(max-width:576px){.custom-form .ant-form-item{margin-bottom:8px!important}.custom-form .ant-form-item-label>label{font-size:12px!important}.custom-form .ant-input,.custom-form .ant-input-affix-wrapper,.custom-form .ant-select{height:34px!important;min-height:34px!important}}.table-theme .ant-table-body{scrollbar-width:thin;scrollbar-color:#c7c3c3 #faf5f5}.table-theme .ant-table-body::-webkit-scrollbar{width:8px;height:8px}.table-theme .ant-table-body::-webkit-scrollbar-track{background:#262626;border-radius:10px}.table-theme .ant-table-body::-webkit-scrollbar-thumb{background:#737373;border-radius:10px;border:2px solid #262626}.table-theme .ant-table-body::-webkit-scrollbar-thumb:hover{background:#a3a3a3}#root{width:100%;margin:0;padding:0rem;text-align:center;--bg-primary: #12091a;--ds-text: #172b4d;--ds-bg: #091e420f;--blue: #1565c0;--purple: #b608e7;--text-color: #b608e7;--btn-color: #b608e7;--btn-dark: #7a04a0;--purple-dark: #7a04a0;--purple-mid: #c820f0;--purple-l: #d44ef5;--blue: #1d4ed8;--blue-dark: #0d47a1;--blue-mid: #1976d2;--blue-light: #42a5f5;--blue-pale: #f4c3ff4d;--sky: #e070f8;--white: #ffffff;--off-white: #f7fafd;--off: #f8f7fa;--dark: #0d1b2a;--text: #1e293b;--muted: #64748b;--border: rgba(88, 11, 95, .199);--accent: #b608e7;--accent2: #f0d6fc;--line: #ebebef;--bg: #f7f7fa;--rim: rgba(182, 8, 231, .15);--glow: 0 4px 24px rgba(182, 8, 231, .2);--ff-b: "Montserrat", sans-serif;--ff-s: "Lora", serif;--mg-bg: #faf4ff;--ink: #12091a;--light: #bcbabe;--gold: #c8922a;--gold-bg: #fdf7ee;--gold-rim: rgba(200, 146, 42, .2);--navy-bg: #eff6ff;--navy-rim: rgba(30, 58, 95, .18);--grn: #15803d;--back-green: #deffea;--success: #1f9d63;--grn-bg: #f0fdf4;--grn-rim: rgba(21, 128, 61, .18);--amber: #b45309;--amber-l: #b45309;--amber-bg: #fffbeb;--amber-rim: rgba(180, 83, 9, .18);--slate-bg: #f1f5f9;--slate-rim: rgba(51, 65, 85, .18);--red: #b91c1c;--danger: #c23b3b;--red-bg: #fef2f2;--red-rim: rgba(185, 28, 28, .15);--green: #16a34a;--green-bg: #f0fdf4;--green-rim: rgba(22, 163, 74, .18);--warning: #c9861a;--c-gov: #2563eb;--c-gov-bg: #eff6ff;--c-gov-rim: rgba(37, 99, 235, .18);--c-alt: #0d9488;--c-alt-bg: #f0fdfa;--c-alt-rim: rgba(13, 148, 136, .18);--c-inv: #b7891a;--c-inv-bg: #fdfaee;--c-inv-rim: rgba(183, 137, 26, .18);--c-jum: #7c3aed;--c-jum-bg: #f5f3ff;--c-jum-rim: rgba(124, 58, 237, .18);--c-spe: #b91c1c;--c-spe-bg: #fef2f2;--c-spe-rim: rgba(185, 28, 28, .15);--line-table: rgb(240, 240, 240);--color-table: #737373;--bg-table: #fcfcfc;--bg-active: rgb(236, 253, 245);--color-active: rgb(4, 120, 87);--bg-inactive: rgb(254, 242, 242);--color-inactive: rgb(185, 28, 28)}.ant-btn:focus,.ant-btn:focus-visible{outline:none!important;box-shadow:none!important}.ant-layout{font-family:var(--ff-b)!important}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.table-container .table-theme .ant-table-tbody tr:nth-child(2n){background-color:#fff!important}.table-container .table-theme .ant-table-tbody tr:nth-child(odd){background-color:#fff!important}.table-container .table-theme .ant-table-tbody tr:nth-child(odd) .ant-table-cell-fix-left,.ant-table-tbody tr:nth-child(odd) .ant-table-cell-fix-right{background-color:#f8f8f8fa!important}.ant-table-wrapper .ant-table-cell{padding:6px 16px!important}.content-drop-top{padding:10px 24px;border:1 px solid #ccc;border-bottom:1px solid #cccccc80}.ant-breadcrumb .ant-breadcrumb-item a,.ant-breadcrumb .ant-breadcrumb-separator{color:#ffffff73!important}@media(max-width:700px){.wrap{padding:28px 1.2rem!important}}.card{background:var(--white);border:1.5px solid var(--border);border-radius:14px;padding:22px;text-align:left;height:-webkit-fill-available;height:stretch}.card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px;flex-wrap:wrap}.card-title{font-size:14.5px;font-weight:800;letter-spacing:-.01em;color:var(--ink)}.card-sub{font-size:11.5px;color:var(--muted);margin-top:1px}.dl-btn{border-radius:7px;border:1.5px solid var(--border);background:var(--white);display:flex;align-items:center;justify-content:center;color:var(--muted);cursor:pointer;flex-shrink:0}.ant-form .footer-modal-form{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:4px}.ant-modal .ant-modal-container{border-radius:16px!important}
