*{margin:0;padding:0;box-sizing:border-box}html,html[data-theme=dark],html[data-theme=light],[data-theme=dark],[data-theme=light]{color-scheme:light!important}@media (prefers-color-scheme: dark){html,body,#root{color-scheme:light!important;background-color:#fff!important}}html,body,#root{height:100%;min-height:100vh;width:100%;overflow-x:hidden}#root{display:flex;flex-direction:column}.ant-layout{background:transparent!important}.ant-layout-header{background:#fff!important}.ant-layout-sider{background:#fff!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.ant-layout-sider::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body{margin:0!important;padding:0!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--sidebar-hover-bg: #f87171;--sidebar-selected-bg: #991b1b}.main-sidebar,.ant-layout-sider,.sidebar-menu{scrollbar-width:none!important;-ms-overflow-style:none!important}.main-sidebar::-webkit-scrollbar,.ant-layout-sider::-webkit-scrollbar,.sidebar-menu::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.main-sidebar,.ant-layout-sider,.sidebar-menu{overflow-y:auto!important;overflow-x:hidden!important}.sidebar-menu .ant-menu-submenu-inline>.ant-menu-submenu-title,.sidebar-menu .ant-menu-submenu-inline .ant-menu,.sidebar-menu .ant-menu-submenu .ant-menu,.sidebar-menu .ant-menu-submenu-inline .ant-menu-sub,.sidebar-menu .ant-menu-submenu .ant-menu-sub,.sidebar-menu .ant-menu-submenu .ant-menu.ant-menu-inline,.sidebar-menu .ant-menu-submenu .ant-menu.ant-menu-vertical,.ant-menu-light .ant-menu-submenu .ant-menu,.ant-menu-light .ant-menu-submenu-inline .ant-menu,.ant-menu-light.ant-menu-inline .ant-menu-submenu .ant-menu,.ant-menu-light.ant-menu-inline .ant-menu-submenu-inline .ant-menu{background:#fff!important;background-color:#fff!important}.sidebar-menu .ant-menu-submenu .ant-menu ul,.sidebar-menu .ant-menu-submenu .ant-menu li,.ant-menu-light .ant-menu-submenu .ant-menu ul,.ant-menu-light .ant-menu-submenu .ant-menu li{background:#fff!important;background-color:#fff!important}.sidebar-menu-popup,.ant-menu-submenu-popup,.ant-menu-light .ant-menu-submenu-popup,.ant-menu-submenu-popup.ant-menu-light,div[class*=ant-menu-submenu-popup],.ant-menu-submenu-popup>*,.ant-menu-submenu-popup ul,.ant-menu-submenu-popup li{background:#fff!important;background-color:#fff!important;border-radius:4px!important;box-shadow:0 4px 12px #00000026!important}.sidebar-menu-popup[style],.ant-menu-submenu-popup[style],div[class*=ant-menu-submenu-popup][style]{background:#fff!important;background-color:#fff!important}.sidebar-menu-popup .ant-menu,.ant-menu-submenu-popup .ant-menu,.ant-menu-light .ant-menu-submenu-popup .ant-menu,.ant-menu-submenu-popup .ant-menu.ant-menu-light,div[class*=ant-menu-submenu-popup] .ant-menu,.ant-menu-submenu-popup .ant-menu.ant-menu-light.ant-menu-vertical{background:#fff!important;background-color:#fff!important;border-radius:4px!important}.sidebar-menu .ant-menu-submenu .ant-menu-item,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item,.ant-menu-light .ant-menu-submenu .ant-menu-item,.ant-menu-light .ant-menu-submenu-inline .ant-menu-item{background:#fff!important;background-color:#fff!important;color:#262626!important;padding:8px 12px!important;margin:2px 6px!important;border:none!important;border-radius:6px!important;transition:background-color .15s ease-in-out,color .15s ease-in-out!important;font-size:15px!important;line-height:1.5!important;display:flex!important;align-items:center!important;box-sizing:border-box!important;min-height:36px!important}.sidebar-menu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu-item,.ant-menu-light .ant-menu-submenu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu-item.ant-menu-item{background:#fff!important;background-color:#fff!important;color:#262626!important;border:none!important;border-radius:4px!important;padding:8px 12px!important;transition:background-color .15s ease-in-out,color .15s ease-in-out!important}.main-sidebar .sidebar-menu .ant-menu-submenu .ant-menu-item:hover,.main-sidebar .sidebar-menu .ant-menu-submenu .ant-menu-item:hover>*,.main-sidebar .sidebar-menu .ant-menu-submenu .ant-menu-item a:hover,.sidebar-menu .ant-menu-submenu .ant-menu-item:hover,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item:hover,.sidebar-menu .ant-menu-submenu .ant-menu-item:hover>*,.ant-menu-light .ant-menu-submenu .ant-menu-item:hover{background:var(--sidebar-hover-bg)!important;background-color:var(--sidebar-hover-bg)!important;color:#fff!important;border:none!important}.main-sidebar .sidebar-menu .ant-menu-submenu .ant-menu-item:hover .ant-menu-item-icon,.main-sidebar .sidebar-menu .ant-menu-submenu .ant-menu-item:hover .ant-menu-title-content,.sidebar-menu .ant-menu-submenu .ant-menu-item:hover .ant-menu-item-icon,.sidebar-menu .ant-menu-submenu .ant-menu-item:hover .ant-menu-title-content{background:transparent!important;color:#fff!important;border:none!important}.sidebar-menu-popup .ant-menu-item:hover,.ant-menu-submenu-popup .ant-menu-item:hover,.ant-menu-light .ant-menu-submenu-popup .ant-menu-item:hover{background:var(--sidebar-hover-bg)!important;background-color:var(--sidebar-hover-bg)!important;color:#fff!important;border:none!important}.sidebar-menu .ant-menu-submenu .ant-menu-item-selected,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item-selected,.ant-menu-light .ant-menu-submenu .ant-menu-item-selected,.sidebar-menu .ant-menu-submenu .ant-menu-item-selected>*,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item-selected>*,.ant-menu-light .ant-menu-submenu .ant-menu-item-selected>*{background:#991b1b!important;background-color:#991b1b!important;color:#fff!important;border:none!important;border-radius:6px!important;font-weight:500!important}.sidebar-menu .ant-menu-submenu .ant-menu-item-selected:before,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item-selected:before{display:none!important}.sidebar-menu .ant-menu-submenu .ant-menu-item-selected .ant-menu-item-icon,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item-selected .ant-menu-item-icon,.ant-menu-light .ant-menu-submenu .ant-menu-item-selected .ant-menu-item-icon{color:#fff!important}.sidebar-menu .ant-menu-submenu .ant-menu-item-selected .ant-menu-title-content,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item-selected .ant-menu-title-content,.ant-menu-light .ant-menu-submenu .ant-menu-item-selected .ant-menu-title-content{background:transparent!important;background-color:transparent!important;color:#fff!important}.sidebar-menu-popup .ant-menu-item-selected,.ant-menu-submenu-popup .ant-menu-item-selected,.ant-menu-light .ant-menu-submenu-popup .ant-menu-item-selected{background:#991b1b!important;background-color:#991b1b!important;color:#fff!important}.main-sidebar .sidebar-menu .ant-menu-item:hover,.main-sidebar .sidebar-menu .ant-menu-item:hover>*,.main-sidebar .sidebar-menu .ant-menu-item a:hover,.main-sidebar .sidebar-menu .ant-menu-submenu-title:hover,.main-sidebar .sidebar-menu .ant-menu-submenu-title:hover>*,.sidebar-menu .ant-menu-item:hover,.sidebar-menu .ant-menu-item:hover>*,.sidebar-menu .ant-menu-submenu-title:hover,.sidebar-menu .ant-menu-submenu-title:hover>*,.ant-menu-light .ant-menu-item:hover,.ant-menu-light .ant-menu-submenu-title:hover{background:var(--sidebar-hover-bg)!important;background-color:var(--sidebar-hover-bg)!important;color:#fff!important;border:none!important;transition:background-color .15s ease-in-out,color .15s ease-in-out!important}.main-sidebar .sidebar-menu .ant-menu-item:hover .ant-menu-item-icon,.main-sidebar .sidebar-menu .ant-menu-item:hover .ant-menu-title-content,.main-sidebar .sidebar-menu .ant-menu-submenu-title:hover .ant-menu-item-icon,.main-sidebar .sidebar-menu .ant-menu-submenu-title:hover .ant-menu-title-content,.sidebar-menu .ant-menu-item:hover .ant-menu-item-icon,.sidebar-menu .ant-menu-item:hover .ant-menu-title-content,.sidebar-menu .ant-menu-submenu-title:hover .ant-menu-item-icon,.sidebar-menu .ant-menu-submenu-title:hover .ant-menu-title-content{background:transparent!important;color:#fff!important;border:none!important}.sidebar-menu .ant-menu-item-selected,.sidebar-menu .ant-menu-item-selected>*,.ant-menu-light .ant-menu-item-selected,.ant-menu-light .ant-menu-item-selected>*{background:#991b1b!important;background-color:#991b1b!important;color:#fff!important;border:none!important;border-radius:6px!important;font-weight:500!important}.sidebar-menu .ant-menu-item-selected:before,.ant-menu-light .ant-menu-item-selected:before{display:none!important}.sidebar-menu .ant-menu-item-selected .ant-menu-item-icon,.ant-menu-light .ant-menu-item-selected .ant-menu-item-icon{color:#fff!important}.sidebar-menu .ant-menu-item-selected .ant-menu-title-content,.ant-menu-light .ant-menu-item-selected .ant-menu-title-content{background:transparent!important;background-color:transparent!important;color:#fff!important}.main-sidebar .sidebar-menu .ant-menu-submenu-title:hover,.main-sidebar .sidebar-menu .ant-menu-submenu-title:hover>*,.sidebar-menu .ant-menu-submenu-title:hover,.sidebar-menu .ant-menu-submenu-title:hover>*{background:var(--sidebar-hover-bg)!important;background-color:var(--sidebar-hover-bg)!important;color:#fff!important;border:none!important}.sidebar-menu .ant-menu-submenu:hover>.ant-menu-submenu-title{background:var(--sidebar-hover-bg)!important;background-color:var(--sidebar-hover-bg)!important;color:#fff!important;border:none!important}.sidebar-menu .ant-menu-submenu .ant-menu-item:hover~.ant-menu-submenu-title,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item:hover~.ant-menu-submenu-title{background:var(--sidebar-hover-bg)!important;background-color:var(--sidebar-hover-bg)!important;border:none!important}.sidebar-menu .ant-menu-submenu-open>.ant-menu-submenu-title,.ant-menu-light .ant-menu-submenu-open>.ant-menu-submenu-title{background:transparent!important;background-color:transparent!important;border:none!important}.sidebar-menu .ant-menu-submenu-open:has(.ant-menu-item-selected)>.ant-menu-submenu-title,.ant-menu-light .ant-menu-submenu-open:has(.ant-menu-item-selected)>.ant-menu-submenu-title{background:var(--sidebar-selected-bg)!important;background-color:var(--sidebar-selected-bg)!important;color:#fff!important;border:none!important;font-weight:500!important}.sidebar-menu .ant-menu-submenu-open:has(.ant-menu-item-selected)>.ant-menu-submenu-title .ant-menu-item-icon,.sidebar-menu .ant-menu-submenu-open:has(.ant-menu-item-selected)>.ant-menu-submenu-title .ant-menu-title-content,.ant-menu-light .ant-menu-submenu-open:has(.ant-menu-item-selected)>.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-light .ant-menu-submenu-open:has(.ant-menu-item-selected)>.ant-menu-submenu-title .ant-menu-title-content{color:#fff!important}.sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{background:var(--sidebar-selected-bg)!important;background-color:var(--sidebar-selected-bg)!important;color:#fff!important;font-weight:500!important}.sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content{color:#fff!important}.sidebar-menu .ant-menu-submenu .ant-menu-item-selected~.ant-menu-submenu-title,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item-selected~.ant-menu-submenu-title{background:var(--sidebar-selected-bg)!important;background-color:var(--sidebar-selected-bg)!important;color:#fff!important;border:none!important}.sidebar-menu .ant-menu-item-icon,.sidebar-menu .ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-dark .ant-menu-item-icon,.ant-menu-dark .ant-menu-submenu-title .ant-menu-item-icon{font-size:18px!important;width:18px!important;height:18px!important}.sidebar-menu:not(.ant-menu-inline-collapsed) .ant-menu-item-icon,.sidebar-menu:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title .ant-menu-item-icon,.sidebar-menu .ant-menu-submenu .ant-menu-item .ant-menu-item-icon{margin-right:12px!important}.sidebar-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon,.sidebar-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon{margin-right:0!important;margin-inline-end:0!important}.sidebar-menu.ant-menu:not(.ant-menu-inline-collapsed)>.ant-menu-item{padding:8px 12px!important;margin:2px 6px!important;border:none!important;border-radius:6px!important;transition:background-color .15s ease-in-out,color .15s ease-in-out!important;font-size:15px!important;line-height:1.5!important;height:auto!important;min-height:36px!important;display:flex!important;align-items:center!important;box-sizing:border-box!important}.sidebar-menu.ant-menu:not(.ant-menu-inline-collapsed)>.ant-menu-submenu{margin:2px 6px!important}.sidebar-menu.ant-menu:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu-submenu-title{margin:0!important;padding-block:8px!important;padding-inline-start:12px!important;padding-inline-end:32px!important;border:none!important;border-radius:6px!important;transition:background-color .15s ease-in-out,color .15s ease-in-out!important;font-size:15px!important;line-height:1!important;min-height:36px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important}.sidebar-menu.ant-menu:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content{line-height:1.2!important;display:inline-flex!important;align-items:center!important}.sidebar-menu.ant-menu:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon{display:inline-flex!important;align-items:center!important;align-self:center!important;line-height:0!important}.main-sidebar.ant-layout-sider-collapsed .sidebar-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{display:flex!important;align-items:center!important;justify-content:center!important}.main-sidebar.ant-layout-sider-collapsed .sidebar-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title>.ant-menu-item-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:0!important;vertical-align:middle!important}.main-sidebar .sidebar-menu li.ant-menu-item:hover,.main-sidebar .sidebar-menu li.ant-menu-submenu .ant-menu-submenu-title:hover,.sidebar-menu li.ant-menu-item:hover,.sidebar-menu .ant-menu-submenu:hover>.ant-menu-submenu-title{background:var(--sidebar-hover-bg)!important;background-color:var(--sidebar-hover-bg)!important;border:none!important}.main-sidebar .sidebar-menu li.ant-menu-item:hover>*,.main-sidebar .sidebar-menu li.ant-menu-submenu .ant-menu-submenu-title:hover>*,.sidebar-menu li.ant-menu-item:hover>*,.sidebar-menu .ant-menu-submenu:hover>.ant-menu-submenu-title>*{background:transparent!important;color:#fff!important;border:none!important}.sidebar-menu li.ant-menu-item-selected,.sidebar-menu li.ant-menu-item-selected>a,.ant-menu-light li.ant-menu-item-selected,.ant-menu-light li.ant-menu-item-selected>a{background:#991b1b!important;background-color:#991b1b!important}.sidebar-menu .ant-menu-submenu li.ant-menu-item-selected,.sidebar-menu .ant-menu-submenu li.ant-menu-item-selected>a,.ant-menu-light .ant-menu-submenu li.ant-menu-item-selected,.ant-menu-light .ant-menu-submenu li.ant-menu-item-selected>a{background:#991b1b!important;background-color:#991b1b!important}.sidebar-menu-popup .ant-menu-item-icon,.ant-menu-submenu-popup .ant-menu-item-icon,.ant-menu-light .ant-menu-submenu-popup .ant-menu-item-icon{color:#262626!important;font-size:18px!important}.sidebar-menu-popup .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu-title-content,.ant-menu-light .ant-menu-submenu-popup .ant-menu-title-content{color:#262626!important;font-size:15px!important}.sidebar-menu-popup .ant-menu-submenu-title,.ant-menu-submenu-popup .ant-menu-submenu-title,.ant-menu-light .ant-menu-submenu-popup .ant-menu-submenu-title{background:#fff!important;background-color:#fff!important;color:#262626!important}.sidebar-menu .ant-menu-submenu .ant-menu{padding-left:24px!important}.sidebar-menu *{transition:background-color .15s ease-in-out,color .15s ease-in-out!important}.sidebar-menu .ant-menu-submenu .ant-menu-item,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item{position:relative;z-index:1}.sidebar-menu .ant-menu-submenu-title{position:relative;z-index:2}.main-sidebar .sidebar-menu .ant-menu-item,.main-sidebar .sidebar-menu .ant-menu-submenu-title,.sidebar-menu .ant-menu-item,.sidebar-menu .ant-menu-submenu-title,.main-sidebar .sidebar-menu .ant-menu-item a,.main-sidebar .sidebar-menu .ant-menu-submenu .ant-menu-item a,.sidebar-menu .ant-menu-item a,.sidebar-menu .ant-menu-submenu .ant-menu-item a{cursor:pointer!important}.main-sidebar.ant-layout-sider-collapsed .sidebar-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content{opacity:0!important;width:0!important;max-width:0!important;overflow:hidden!important;margin:0!important;padding:0!important;pointer-events:none!important}.sidebar-menu .ant-menu-submenu:not(:hover)>.ant-menu-submenu-title:hover{background:var(--sidebar-hover-bg)!important;background-color:var(--sidebar-hover-bg)!important;color:#fff!important;border:none!important}.landing-layout{--landing-brand: #991b1b;--landing-brand-strong: #be123c;--landing-brand-deep: #7c2d12;--landing-surface: #faf8f7;--landing-text: #1a1a1a;--landing-muted: #595959;--landing-container: 1200px;--landing-gutter: 16px;--landing-gutter-sm: 12px}.landing-layout{min-height:100vh;display:flex;flex-direction:column}.landing-main{flex:1 0 auto}.landing-container{width:100%;max-width:var(--landing-container);margin-left:auto;margin-right:auto;padding-left:var(--landing-gutter-sm);padding-right:var(--landing-gutter-sm);box-sizing:border-box}@media (min-width: 480px){.landing-container{padding-left:var(--landing-gutter);padding-right:var(--landing-gutter)}}.landing-header.ant-layout-header{padding:0!important;line-height:1.2!important;display:flex;align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.landing-header-inner{max-width:var(--landing-container);margin:0 auto;padding:0 var(--landing-gutter-sm);height:64px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box}@media (min-width: 480px){.landing-header-inner{padding:0 var(--landing-gutter)}}.landing-brand-link{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit;flex-shrink:0}.landing-brand-link .ant-typography{white-space:nowrap;letter-spacing:-.02em}@media (max-width: 400px){.landing-brand-link .ant-typography{font-size:16px!important}}.landing-nav-btn.ant-btn.ant-btn-text{font-weight:500;border-radius:8px;padding:4px 14px;height:auto}.landing-nav-btn.ant-btn.ant-btn-text.landing-nav-btn--active{color:var(--landing-brand)!important;background:#991b1b14!important}.landing-hero-gradient{position:relative;overflow:hidden;background:linear-gradient(145deg,var(--landing-brand-strong) 0%,var(--landing-brand) 45%,var(--landing-brand-deep) 100%)}.landing-hero-gradient:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 80% 20%,rgba(255,255,255,.12),transparent 55%),radial-gradient(ellipse 60% 50% at 10% 90%,rgba(0,0,0,.12),transparent 50%);pointer-events:none}.landing-section-muted{background:var(--landing-surface)}.landing-step-num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#991b1b1f;color:var(--landing-brand);font-weight:700;font-size:15px;margin-bottom:12px}.landing-feature-card.ant-card{border:1px solid rgba(0,0,0,.06);transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.landing-feature-card.ant-card:hover{border-color:#991b1b33;box-shadow:0 8px 24px #0000000f;transform:translateY(-2px)}.landing-page-hero{padding:56px 0 40px;text-align:center}@media (min-width: 768px){.landing-page-hero{padding:72px 0 56px}}.landing-footer-grid{display:grid;grid-template-columns:1fr;gap:36px;margin-bottom:28px}@media (min-width: 768px){.landing-footer-grid{grid-template-columns:minmax(240px,1.1fr) minmax(0,1.6fr);align-items:start}}.landing-footer.ant-layout-footer{flex-shrink:0}.landing-footer .ant-typography{color:inherit}.landing-footer-link{color:#ffffffbf!important;text-decoration:none;transition:color .2s}.landing-footer-link:hover{color:#fff!important}.login-page-form.ant-form-vertical .ant-form-item{margin-bottom:14px}.login-page-form.ant-form-vertical .ant-form-item:last-child{margin-bottom:0}.login-page-form.ant-form-vertical .ant-form-item-label{padding-bottom:2px!important}.login-page-form.ant-form-vertical .ant-form-item-label>label{line-height:1.35}@media (max-width: 576px){.hidden-xs{display:none!important}.visible-xs{display:inline-block!important}}@media (min-width: 577px){.visible-xs{display:none!important}}.ant-table-wrapper .ant-table-thead>tr>th{position:sticky!important;top:0!important;z-index:10!important;background:#fafafa!important;box-shadow:0 2px 2px -1px #0000001a!important}.ant-table-wrapper .ant-table-thead>tr>th:before{display:none!important}.ant-table-container .ant-table-thead>tr>th{position:sticky!important;top:0!important;z-index:10!important;background:#fafafa!important}.ant-modal,.ant-modal-wrap,.ant-modal-mask,div[class*=ant-modal],.ant-modal-root .ant-modal-wrap{z-index:3000!important}.ant-modal-mask{z-index:2999!important}.ant-modal-confirm,.ant-modal-confirm-wrap,div[class*=ant-modal-confirm]{z-index:3000!important}.ant-modal .ant-select-dropdown,.ant-modal .ant-dropdown,.ant-modal [class*=ant-select-dropdown],.ant-modal [class*=ant-dropdown],.ant-modal .rc-select-dropdown{z-index:3100!important}@media (max-width: 576px){.responsive-title{font-size:clamp(24px,6vw,36px)!important}.responsive-subtitle{font-size:clamp(16px,4vw,20px)!important}.responsive-text{font-size:clamp(14px,3vw,16px)!important}}@media (min-width: 577px) and (max-width: 768px){.responsive-title{font-size:clamp(28px,5vw,40px)!important}.responsive-subtitle{font-size:clamp(18px,3vw,22px)!important}.responsive-text{font-size:clamp(15px,2.5vw,17px)!important}}@media (min-width: 769px){.responsive-title{font-size:clamp(32px,4vw,48px)!important}.responsive-subtitle{font-size:clamp(20px,2.5vw,24px)!important}.responsive-text{font-size:clamp(16px,2vw,18px)!important}}
