@import "https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;500;600;700&display=swap";
@import "https://cdn.jsdelivr.net/gh/aaaakshat/cm-web-fonts@latest/fonts.css";
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_bcee565-module__ZFr0TW__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_bcee565-module__ZFr0TW__variable{--font-heading:"DM Sans","DM Sans Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_d75971fc-module__qn-apa__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_d75971fc-module__qn-apa__variable{--font-display:"Playfair Display","Playfair Display Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c6e48ee1-module__JRO3KW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c6e48ee1-module__JRO3KW__variable{--font-body:"Inter","Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_cf76f771-module__bHCMrG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_cf76f771-module__bHCMrG__variable{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;height:100%;font-size:16px}body{color:#18181b;background-color:#fafafa;height:100%;min-height:100%;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;line-height:1.5}h1,h2,h3,h4,h5,h6{color:#18181b;letter-spacing:-.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;line-height:1.3}h1{font-size:1.25rem}h2{font-size:1.125rem}h3{font-size:1rem}h4{font-size:.875rem}@media (min-width:768px){h1{font-size:1.5rem}h2{font-size:1.25rem}}p{color:#52525b;line-height:1.6}a{color:#1a365d;text-decoration:none;transition:color .12s ease-out}a:hover{color:#0f2744}::selection{color:#0f2744;background-color:#1a365d1f}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#a1a1aa}:focus-visible{outline-offset:2px;outline:2px solid #1a365d}input:focus-visible,textarea:focus-visible,select:focus-visible,.ant-input:focus-visible,.ant-select:focus-visible,.ant-picker:focus-visible{outline:none!important}.ant-btn{border-radius:6px;height:32px;padding:0 .75rem;font-size:.8125rem;font-weight:500;transition:all .12s ease-out;outline:none!important}.ant-btn:focus,.ant-btn:focus-visible{box-shadow:none!important;outline:none!important}.ant-btn.ant-btn-sm{height:28px;padding:0 .5rem;font-size:.75rem}.ant-btn.ant-btn-lg{height:36px;padding:0 1rem}.ant-btn.ant-btn-icon-only{width:32px;padding:0}.ant-btn.ant-btn-icon-only.ant-btn-sm{width:28px}.ant-btn.ant-btn-icon-only.ant-btn-lg{width:36px}.ant-btn.ant-btn-primary{box-shadow:none;background:#1a365d;border-color:#1a365d}.ant-btn.ant-btn-primary:hover:not(:disabled){background:#0f2744;border-color:#0f2744}.ant-btn.ant-btn-primary:disabled,.ant-btn.ant-btn-primary.ant-btn-disabled{opacity:.45!important;cursor:not-allowed!important;background:#1a365d!important;border-color:#1a365d!important}.ant-btn.ant-btn-primary:disabled:hover,.ant-btn.ant-btn-primary.ant-btn-disabled:hover{opacity:.45!important;background:#1a365d!important;border-color:#1a365d!important}.ant-btn.ant-btn-default:hover:not(:disabled){color:#18181b;background:#fafafa;border-color:#d4d4d8}.ant-btn:disabled,.ant-btn.ant-btn-disabled{opacity:.45!important;cursor:not-allowed!important}.ant-btn:disabled:hover,.ant-btn.ant-btn-disabled:hover{opacity:.45!important}.ant-btn.ant-btn-text:hover:not(:disabled){background:#f4f4f5}.ant-input{border:1px solid #d4d4d8;border-radius:6px}.ant-input:hover{border-color:#a1a1aa}.ant-input:focus{box-shadow:none;border-color:#1a365d;outline:none}.ant-input.ant-input-lg{height:40px}.ant-input-affix-wrapper{border:1px solid #d4d4d8;border-radius:6px}.ant-input-affix-wrapper:hover{border-color:#a1a1aa}.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{box-shadow:none;border-color:#1a365d}.ant-input-textarea textarea{border:1px solid #d4d4d8;border-radius:6px;min-height:140px}.ant-input-textarea textarea:hover{border-color:#a1a1aa}.ant-input-textarea textarea:focus{box-shadow:none;border-color:#1a365d;outline:none}.ant-select-selector{border:1px solid #d4d4d8;border-radius:6px}.ant-select-selector:hover{border-color:#a1a1aa}.ant-select-focused .ant-select-selector{box-shadow:none;border-color:#1a365d}.ant-picker{border:1px solid #d4d4d8;border-radius:6px}.ant-picker:hover{border-color:#a1a1aa}.ant-picker.ant-picker-focused{box-shadow:none;border-color:#1a365d}.ant-select-multiple .ant-select-selection-item{background:#f4f4f5;border-radius:4px}.ant-select-dropdown{border:1px solid #e4e4e7;border-radius:8px!important;padding:.25rem!important;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -2px #0000000a!important}.ant-select-dropdown .ant-select-item{min-height:32px;margin:1px 0;font-size:.8125rem;border-radius:4px!important;align-items:center!important;padding:.5rem .75rem!important;line-height:1.5!important;display:flex!important}.ant-select-dropdown .ant-select-item:hover{background:#fafafa!important}.ant-select-dropdown .ant-select-item-option-content{flex:1;align-items:center!important;line-height:1.5!important;display:flex!important}.ant-select-dropdown .ant-select-item-option-state{justify-content:center!important;align-items:center!important;display:flex!important}.ant-select-dropdown .ant-select-item-option-selected{font-weight:500;color:#1a365d!important;background:#ebf4ff!important}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected){background:#fafafa!important}.ant-picker-dropdown .ant-picker-panel-container{border:1px solid #e4e4e7;border-radius:8px!important;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -2px #0000000a!important}.ant-tag{border:none;border-radius:4px;padding:0 .5rem;font-size:.75rem;font-weight:500;line-height:20px}.ant-card{border-color:#e4e4e7;border-radius:8px}.ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 25px 50px -12px #00000026}.ant-modal-mask{background:#00000073!important}body.ant-scrolling-effect{scrollbar-gutter:stable;padding-right:0!important}html.ant-scrolling-effect{scrollbar-gutter:stable}.ant-tabs-tab{color:#52525b;font-size:.8125rem;margin:0 1rem 0 0!important;padding:.5rem 0!important}.ant-tabs-tab:hover{color:#18181b}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1a365d;font-weight:500}.ant-tabs-ink-bar{background:#1a365d}.ant-form-item{margin-bottom:1rem}.ant-form-item-label{padding-bottom:.25rem!important}.ant-form-item-label>label{color:#18181b!important;height:auto!important;font-size:.8125rem!important;font-weight:500!important}.ant-form-item-label>label.ant-form-item-required:before{color:#ef4444!important}.ant-form-item-explain-error{margin-top:.25rem;font-size:.75rem}.ant-checkbox-wrapper,.ant-radio-wrapper{color:#52525b;font-size:.8125rem}.ant-checkbox-inner,.ant-radio-inner{border-radius:4px;transition:all .12s ease-out;border-color:#d4d4d8!important}.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox-checked .ant-radio-inner,.ant-radio-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{background-color:#1a365d!important;border-color:#1a365d!important}.ant-dropdown .ant-dropdown-menu{border:1px solid #e4e4e7;border-radius:8px;padding:.25rem;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -2px #0000000a}.ant-dropdown .ant-dropdown-menu-item{border-radius:4px;padding:.5rem .75rem;font-size:.8125rem}.ant-dropdown .ant-dropdown-menu-item:hover{background:#fafafa}.ant-progress-text{color:#52525b;font-size:.75rem;font-weight:500}.ant-progress-circle .ant-progress-text{font-size:.8125rem}.ant-message-notice-content{border-radius:8px;padding:.75rem 1rem;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -2px #0000000a}.ant-popconfirm .ant-popconfirm-message{font-size:.8125rem}.ant-popconfirm .ant-popconfirm-buttons .ant-btn{height:28px}.ant-tooltip .ant-tooltip-inner{background:#27272a;border-radius:6px;align-items:center;min-height:auto;padding:.25rem .5rem;font-size:.75rem;line-height:1.4;display:flex}.ant-tooltip .ant-tooltip-arrow:before{background:#27272a}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.container{padding-left:1.5rem;padding-right:1.5rem}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.animate-fade-in{animation:.18s ease-out forwards fadeIn}.animate-slide-up{animation:.18s ease-out forwards slideUp}.animate-scale-in{animation:.18s ease-out forwards scaleIn}@media print{body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff}.no-print{display:none!important}}.ant-btn-dangerous.ant-btn-primary{color:#fff!important;background:#ef4444!important;border-color:#ef4444!important}.ant-btn-dangerous.ant-btn-primary:hover:not(:disabled),.ant-btn-dangerous.ant-btn-primary:focus:not(:disabled){color:#fff!important;background:#ec1e1e!important;border-color:#ec1e1e!important}.ant-btn-dangerous.ant-btn-primary:disabled,.ant-btn-dangerous.ant-btn-primary.ant-btn-disabled,.ant-btn-dangerous.ant-btn-primary:disabled:hover,.ant-btn-dangerous.ant-btn-primary.ant-btn-disabled:hover{color:#fff!important;opacity:.6!important;background:#ef4444!important;border-color:#ef4444!important}
