:root{--brand:#009c82;--brand-dark:#007a69;--brand-light:#00b39a;--brand-pale:rgba(0,156,130,.08);--brand-pale-strong:rgba(0,156,130,.15);--brand-pale-bg:#e5f7f4;--brand-shadow:rgba(0,156,130,.25);--bg-base:#f7f8fa;--bg-content:#fff;--border-subtle:rgba(0,156,130,.12);--border-card:#e6ebee;--btn-default-bg:#e6ebee;--btn-default-text:#333;--btn-active-bg:#e5f7f4;--text-muted:#666}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.55;color:#0f172a;font-weight:400;letter-spacing:.01em;background:var(--bg-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-card{border:1px solid var(--border-subtle);box-shadow:0 1px 3px rgba(0,156,130,.06);transition:box-shadow .2s ease,border-color .2s ease;background:var(--bg-content);border-radius:12px;overflow:hidden}.ant-card:hover{box-shadow:0 8px 24px var(--brand-shadow);border-color:var(--brand)}.ant-card-body{padding:24px}.ant-segmented{background:#f3f4f6!important;padding:4px!important;gap:4px;border-radius:8px!important}.ant-segmented-item{background:transparent!important;border-radius:6px!important;padding:8px 16px!important;font-size:13px!important;font-weight:500!important;color:#6b7280!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;border:none!important}.status-segmented .ant-segmented-item{padding:6px 12px!important;font-size:12px!important;height:32px!important;line-height:20px!important}.media-type-segmented .ant-segmented{background:#e5e7eb!important;border:1px solid #d1d5db!important;padding:3px!important;border-radius:10px!important}.media-type-segmented .ant-segmented-item{padding:8px 16px!important;font-size:13px!important;height:auto!important;line-height:normal!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative!important}.media-type-segmented .ant-segmented-item-selected{background:#fff!important;background-color:#fff!important;font-weight:600!important;box-shadow:0 2px 8px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08)!important;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08)!important;color:#009c82!important;z-index:1!important;position:relative!important;transform:translateY(-1px) scale(1.02)!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;animation:slideInSelected .4s cubic-bezier(.4,0,.2,1)!important}@keyframes slideInSelected{0%{opacity:.8;transform:translateY(0) scale(1)}to{opacity:1;transform:translateY(-1px) scale(1.02)}}.media-type-segmented .ant-segmented-item-selected>*{color:#009c82!important}.ant-segmented-item:hover:not(.ant-segmented-item-selected){background:hsla(0,0%,100%,.6)!important;color:#374151!important}.ant-segmented-item{transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative!important}.ant-segmented .ant-segmented-item-selected,.ant-segmented-item-selected,.ant-segmented-item.ant-segmented-item-selected{background:#fff!important;background-color:#fff!important;font-weight:600!important;box-shadow:0 2px 8px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08)!important;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08)!important;color:#009c82!important;z-index:1!important;position:relative!important;transform:translateY(-1px) scale(1.02)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.status-segmented .ant-segmented-item,.status-segmented .ant-segmented-item-selected{transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative!important}.status-segmented .ant-segmented-item-selected{background:#fff!important;background-color:#fff!important;font-weight:600!important;box-shadow:0 2px 6px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.08)!important;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.08)!important;color:#009c82!important;z-index:1!important;transform:translateY(-1px) scale(1.02)!important;animation:slideInSelectedSmall .3s cubic-bezier(.4,0,.2,1)!important}@keyframes slideInSelectedSmall{0%{opacity:.8;transform:translateY(0) scale(1)}to{opacity:1;transform:translateY(-1px) scale(1.02)}}.ant-segmented .ant-segmented-item-selected:hover,.ant-segmented-item-selected:hover,.ant-segmented-item.ant-segmented-item-selected:hover,.media-type-segmented .ant-segmented-item-selected:hover,.status-segmented .ant-segmented-item-selected:hover{background:#fff!important;background-color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.08)!important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08)!important}.ant-segmented-item-selected>*,.status-filter-wrapper.status-ready .status-count,.status-filter-wrapper.status-ready .status-label{color:#009c82!important}.status-filter-wrapper.status-failed .status-count,.status-filter-wrapper.status-failed .status-label{color:#ef4444!important}.status-filter-wrapper.status-processing .status-count,.status-filter-wrapper.status-processing .status-label{color:#009c82!important}.status-filter-wrapper.status-all .status-count,.status-filter-wrapper.status-all .status-label{color:#595959!important}.ant-segmented-item-selected .status-filter-wrapper.status-ready .status-count,.ant-segmented-item-selected .status-filter-wrapper.status-ready .status-label{color:#009c82!important;opacity:1!important;font-weight:500!important}.ant-segmented-item-selected .status-filter-wrapper.status-failed .status-count,.ant-segmented-item-selected .status-filter-wrapper.status-failed .status-label{color:#ff4d4f!important;opacity:1!important;font-weight:500!important}.ant-segmented-item-selected .status-filter-wrapper.status-processing .status-count,.ant-segmented-item-selected .status-filter-wrapper.status-processing .status-label{color:#009c82!important;opacity:1!important;font-weight:500!important}.ant-segmented-item-selected .status-filter-wrapper.status-all .status-count,.ant-segmented-item-selected .status-filter-wrapper.status-all .status-label{color:#595959!important;opacity:1!important;font-weight:500!important}.ant-segmented-item:not(.ant-segmented-item-selected) .status-count,.ant-segmented-item:not(.ant-segmented-item-selected) .status-label{opacity:.7}.ant-segmented-thumb{display:none!important}.ant-segmented-thumb-motion{display:block!important}.ant-segmented-thumb-motion,.ant-segmented-thumb-motion-appear,.ant-segmented-thumb-motion-appear-active,.ant-segmented-thumb-motion-enter,.ant-segmented-thumb-motion-enter-active{opacity:1!important;visibility:visible!important}.media-type-segmented .ant-segmented-thumb{background:linear-gradient(180deg,#fff,#f1f5f9)!important;border:1px solid #94a3b8!important;box-shadow:0 4px 10px rgba(15,23,42,.22),0 1px 2px rgba(15,23,42,.1)!important;transition:transform .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1)!important;will-change:transform,width!important}.status-segmented .ant-segmented{background:#e5e7eb!important;border:1px solid #d1d5db!important;padding:3px!important;border-radius:10px!important}.status-segmented .ant-segmented-thumb{background:linear-gradient(180deg,#fff,#f1f5f9)!important;border:1px solid #94a3b8!important;box-shadow:0 4px 10px rgba(15,23,42,.22),0 1px 2px rgba(15,23,42,.1)!important;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)!important;will-change:transform,width!important}.ant-table{font-size:14px}.ant-table-tbody>tr{transition:all .15s ease}.ant-table-tbody>tr:hover{background:rgba(0,156,130,.05)!important;transform:translateX(2px);transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:inset 2px 0 0 0 #009c82}.ant-table-tbody>tr .ant-dropdown-trigger{opacity:0;transition:opacity .2s ease}.ant-table-tbody>tr:hover .ant-dropdown-trigger{opacity:1}.ant-table-thead>tr>th{font-weight:600;font-size:13px;color:#0f172a;background:rgba(0,156,130,.06)!important;border-bottom:2px solid #009c82!important;padding:14px 16px!important;text-transform:uppercase;letter-spacing:.04em}.ant-table-tbody>tr>td{font-weight:400;color:#1e293b;border-bottom:1px solid #f3f4f6!important;padding:16px!important;vertical-align:middle}.ant-table-tbody>tr:last-child>td{border-bottom:none!important}.ant-table-tbody .ant-typography code{font-weight:600}.ant-typography-copy{opacity:0;transition:opacity .2s ease}.ant-typography:hover .ant-typography-copy{opacity:1}.ant-typography code,.ant-typography pre{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:13px;cursor:pointer}.ant-typography code:hover{background-color:#f3f4f6;color:#009c82}.ant-tag{position:relative;padding-left:30px}.ant-tag:before{display:none!important}.ant-tag{padding-left:8px!important}.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5{font-weight:600}.ant-typography h1{font-size:20px}.ant-typography h2{font-size:18px}.ant-typography h3{font-size:16px}.ant-btn-link,.ant-typography a{color:#111827;transition:color .2s cubic-bezier(.4,0,.2,1);font-weight:500}.ant-btn-link:hover,.ant-typography a:hover{color:#009c82}.ant-btn-primary{background:#009c82;border-color:#009c82;box-shadow:0 2px 4px rgba(0,156,130,.3);transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-btn-primary:hover{background:#007a69;border-color:#007a69;box-shadow:0 2px 8px rgba(0,156,130,.35)}.ant-btn-primary:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,156,130,.3)}.ant-layout-sider{box-shadow:2px 0 8px 0 rgba(0,0,0,.04);transition:all .3s cubic-bezier(.4,0,.2,1)}.ant-layout-sider .ant-menu-item-icon{font-size:16px;transition:all .2s cubic-bezier(.4,0,.2,1)}.sidebar-menu .ant-menu-item{margin:2px 8px!important;padding:10px 16px!important;border-radius:8px!important;height:auto!important;line-height:1.5!important;font-size:14px!important;font-weight:500!important;color:#6b7280!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;border:none!important;position:relative!important}.sidebar-menu .ant-menu-item:hover{background:#f3f4f6!important;color:#009c82!important;transform:translateX(2px)!important}.sidebar-menu .ant-menu-item:hover .ant-menu-item-icon{transform:scale(1.08)!important;color:#009c82!important}.sidebar-menu .ant-menu-item-selected{background:#009c82!important;color:#fff!important;font-weight:600!important;box-shadow:0 2px 6px rgba(0,156,130,.35)!important;transform:translateX(2px)!important;border-left:none!important}.sidebar-menu .ant-menu-item-selected .ant-menu-item-icon{color:#fff!important;transform:scale(1.08)!important}.sidebar-menu .ant-menu-item-selected:before{display:none!important}.ant-layout-header{padding:0 32px;min-height:72px;height:auto;line-height:normal;border-bottom:none;box-shadow:0 1px 3px 0 rgba(0,0,0,.08);background:#009c82;display:flex;align-items:center}.ant-menu{border-right:none}.ant-breadcrumb{font-size:13px}.status-processing,.status-ready{color:#009c82}.status-failed{color:#ef4444}.ant-tabs{font-size:13px}.ant-tabs-tab{padding:8px 16px!important;font-size:13px!important;font-weight:400!important;color:#595959!important;border-radius:6px 6px 0 0!important;transition:all .15s ease!important}.ant-tabs-tab:hover{color:#262626!important}.ant-tabs-tab-active{font-weight:500!important;color:#009c82!important}.ant-tabs-ink-bar{background:#009c82!important;height:2px!important}.ant-input,.ant-input-affix-wrapper{border-radius:8px!important;border-color:#d1d5db!important;font-size:14px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;background:#fff!important}.ant-input-affix-wrapper:hover,.ant-input:hover{border-color:#009c82!important}.ant-input-affix-wrapper-focused,.ant-input:focus{border-color:#009c82!important;box-shadow:0 0 0 2px rgba(0,156,130,.12)!important}.ant-btn{border-radius:8px!important;font-size:14px!important;font-weight:500!important;height:40px!important;padding:0 20px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.ant-btn-default{border-color:#d1d5db!important;color:#374151!important;background:#fff!important}.ant-btn-default:hover{border-color:#009c82!important;color:#009c82!important;background:rgba(0,156,130,.06)!important;box-shadow:0 1px 3px rgba(0,156,130,.1)}.ant-btn-text{color:#6b7280!important}.ant-btn-text:hover{color:#009c82!important;background:#f3f4f6!important}.ant-select{font-size:13px!important}.ant-dropdown,.ant-select-dropdown{z-index:1050!important}.ant-select-selector{border-radius:8px!important;border-color:#d1d5db!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.ant-select-focused .ant-select-selector,.ant-select:hover .ant-select-selector{border-color:#009c82!important}.ant-modal,.ant-modal-content{border-radius:12px!important}.ant-modal-content{overflow:hidden!important;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)!important}.ant-modal-header{border-bottom:1px solid rgba(0,156,130,.2)!important;padding:16px 24px!important}.ant-modal-body{padding:24px!important}.ant-modal-footer{border-top:1px solid rgba(0,156,130,.2)!important;padding:12px 24px!important}.ant-descriptions-item-label{font-weight:500!important;color:#595959!important;font-size:12px!important}.ant-descriptions-item-content{font-size:13px!important;color:#262626!important}.ant-descriptions-bordered .ant-descriptions-item-label{background:#fafafa!important}.ant-empty{color:#6b7280!important;padding:64px 0!important}.ant-empty-image{opacity:.6;margin-bottom:16px}.ant-empty-description{color:#6b7280!important;font-size:14px!important;margin-top:12px;font-weight:400}.ant-empty-footer .ant-btn-primary{background:#009c82!important;border-color:#009c82!important}.ant-empty-footer{margin-top:16px}.ant-skeleton-paragraph>li,.ant-skeleton-title{background:linear-gradient(90deg,var(--brand-pale) 25%,rgba(0,156,130,.18) 50%,var(--brand-pale) 75%)!important;background-size:200% 100%!important;animation:skeleton-loading 1.5s ease-in-out infinite!important}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.ant-alert{border-radius:6px!important}.ant-alert,.ant-message{font-size:13px!important}.ant-popover,.ant-popover-inner{border-radius:8px!important}.ant-dropdown,.ant-dropdown-menu{border-radius:6px!important}.ant-dropdown-menu{padding:4px!important}.ant-dropdown-menu-item{border-radius:4px!important;font-size:13px!important;padding:6px 12px!important;transition:all .15s ease!important}.ant-dropdown-menu-item:hover{background:rgba(0,156,130,.1)!important;color:#009c82!important;transform:translateX(2px)}.ant-pagination-item{transition:all .2s ease!important;min-width:28px!important;height:28px!important;line-height:28px!important;font-size:13px!important;font-weight:500!important;border-color:#d1d5db!important;color:#374151!important}.ant-pagination-item:hover{border-color:#009c82!important;color:#009c82!important}.ant-pagination-item-active{box-shadow:0 1px 3px rgba(0,156,130,.3)!important;background:#009c82!important;border-color:#009c82!important;color:#fff!important;font-weight:600!important;min-width:28px!important;height:28px!important;line-height:28px!important}.ant-pagination-item-active a{color:#fff!important}.ant-pagination-next,.ant-pagination-prev{min-width:28px!important;height:28px!important;line-height:28px!important;border-color:#d1d5db!important;color:#6b7280!important;font-size:13px!important;transition:all .2s ease!important}.ant-pagination-next:hover,.ant-pagination-prev:hover{border-color:#009c82!important;color:#009c82!important}.ant-pagination-next.ant-pagination-disabled,.ant-pagination-prev.ant-pagination-disabled{border-color:#e5e7eb!important;color:#d1d5db!important;cursor:not-allowed!important}.ant-pagination-jump-next,.ant-pagination-jump-prev{min-width:28px!important;height:28px!important;line-height:28px!important;color:#6b7280!important}.ant-pagination-jump-next:hover,.ant-pagination-jump-prev:hover{color:#009c82!important}.ant-pagination-options{font-size:13px!important}.ant-pagination-options-size-changer .ant-select-selector{min-width:70px!important;height:28px!important;border-color:#d1d5db!important;font-size:13px!important}.ant-pagination-options-size-changer .ant-select-selector:hover{border-color:#009c82!important}.ant-btn{transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-btn:hover:not(.ant-btn-primary){box-shadow:0 1px 4px rgba(0,0,0,.08)}.ant-btn:active{transform:translateY(0)}.ant-input-affix-wrapper,.ant-select-selector{transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-tag{transition:all .15s ease}.ant-image{transition:all .2s ease}.ant-image:hover{transform:scale(1.02);box-shadow:0 4px 16px rgba(0,156,130,.25)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.ant-alert,.ant-card,.ant-message-notice,.ant-table-tbody>tr{animation:fadeIn .3s ease}.ant-modal-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ant-modal-wrap{animation:fadeIn .2s ease}.ant-table-tbody>tr>td .ant-typography code{transition:all .15s ease}.ant-table-tbody>tr>td .ant-typography code:hover{background:linear-gradient(135deg,rgba(0,156,130,.15),rgba(0,156,130,.08));color:#009c82;transform:scale(1.02)}.ant-tag{cursor:default}.ant-tag-closable{cursor:pointer}.ant-tag-closable:hover{background:rgba(0,0,0,.05)}.ant-segmented-item{cursor:pointer}.ant-btn-loading{pointer-events:none}.ant-btn-loading .ant-btn-loading-icon{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector{box-shadow:0 0 0 2px rgba(0,156,130,.12)!important}.ant-table-pagination{margin-top:12px!important}.ant-table-pagination .ant-pagination{margin:0!important;font-size:12px!important}.ant-empty-image{filter:grayscale(.3);opacity:.5}.ant-skeleton{animation:fadeIn .3s ease}.ant-spin-nested-loading>div>.ant-spin{max-height:none}.ant-spin-container{transition:opacity .3s ease}.ant-spin-blur{opacity:.5;pointer-events:none}.ant-timeline-item-head{border-width:2px}.ant-timeline-item-tail{border-left:2px solid #f0f0f0}.ant-descriptions-bordered .ant-descriptions-item{border-color:#f0f0f0}.ant-descriptions-bordered .ant-descriptions-item-label{border-right:1px solid #f0f0f0}.ant-tabs-content-holder{padding-top:16px}.ant-form-item-label>label{font-weight:500;color:#262626}.ant-form-item-explain-error{animation:fadeIn .2s ease}.glass-card{background:hsla(0,0%,100%,.7)!important;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.3)!important;box-shadow:0 8px 32px 0 rgba(31,38,135,.15)!important}.glass-card:hover{background:hsla(0,0%,100%,.85)!important;box-shadow:0 12px 40px 0 rgba(31,38,135,.2)!important}.glass-modal{background:hsla(0,0%,100%,.9)!important}.glass-drawer .ant-drawer-content,.glass-modal{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}.glass-drawer .ant-drawer-content{background:rgba(249,250,251,.95)!important}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.skeleton-shimmer{background:linear-gradient(90deg,var(--brand-pale) 0,rgba(0,156,130,.2) 50%,var(--brand-pale) 100%);background-size:2000px 100%;animation:shimmer 2s infinite}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-slide-in-right{animation:slideInRight .3s cubic-bezier(.4,0,.2,1)}.animate-slide-in-up{animation:slideInUp .3s cubic-bezier(.4,0,.2,1)}.animate-scale-in{animation:scaleIn .2s cubic-bezier(.4,0,.2,1)}.animate-float{animation:float 3s ease-in-out infinite}.ant-table-tbody>tr{animation:slideInUp .3s cubic-bezier(.4,0,.2,1) backwards}.ant-table-tbody>tr:first-child{animation-delay:.02s}.ant-table-tbody>tr:nth-child(2){animation-delay:.04s}.ant-table-tbody>tr:nth-child(3){animation-delay:.06s}.ant-table-tbody>tr:nth-child(4){animation-delay:.08s}.ant-table-tbody>tr:nth-child(5){animation-delay:.1s}.ant-table-tbody>tr:nth-child(6){animation-delay:.12s}.ant-table-tbody>tr:nth-child(7){animation-delay:.14s}.ant-table-tbody>tr:nth-child(8){animation-delay:.16s}.ant-table-tbody>tr:nth-child(9){animation-delay:.18s}.ant-table-tbody>tr:nth-child(10){animation-delay:.2s}.enhanced-hover{transition:all .3s cubic-bezier(.4,0,.2,1)}.enhanced-hover:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 24px rgba(0,0,0,.15)}.gradient-text{background:linear-gradient(135deg,#009c82,#007a69);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes pulse-ring{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.2);opacity:.5}to{transform:scale(1.4);opacity:0}}.pulse-ring{position:relative}.pulse-ring:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background:currentColor;animation:pulse-ring 2s cubic-bezier(.4,0,.6,1) infinite}html{scroll-behavior:smooth}:focus-visible{outline:2px solid #009c82;outline-offset:2px;border-radius:4px}.ant-spin-dot-item{background-color:#009c82!important}.ant-float-btn{box-shadow:0 8px 24px rgba(0,156,130,.3)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.ant-float-btn:hover{transform:scale(1.1)!important;box-shadow:0 12px 32px rgba(0,156,130,.4)!important}.ant-float-btn-primary{background:#009c82!important}.ant-drawer-content{background:rgba(249,250,251,.95)!important;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}.ant-drawer-header{border-bottom:2px solid #009c82!important}.ant-drawer-footer,.ant-drawer-header{background:hsla(0,0%,100%,.8)!important;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%)}.ant-drawer-footer{border-top:2px solid rgba(0,156,130,.25)!important}.ant-modal-content{background:hsla(0,0%,100%,.95)!important;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}.ant-modal-header{border-bottom:1px solid rgba(229,231,235,.5)!important}.ant-modal-footer,.ant-modal-header{background:hsla(0,0%,100%,.8)!important;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%)}.ant-modal-footer{border-top:1px solid rgba(229,231,235,.5)!important}.ant-image{transition:all .3s cubic-bezier(.4,0,.2,1)}.ant-image img{transition:transform .3s cubic-bezier(.4,0,.2,1)}.ant-image:hover img{transform:scale(1.05)}.ant-tag{transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-tag:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.1)}.ant-layout-header{transition:all .3s cubic-bezier(.4,0,.2,1)}.ant-breadcrumb{font-size:12px}.ant-breadcrumb a{color:#009c82!important;transition:color .2s ease}.ant-breadcrumb a:hover{color:#007a69!important}.ant-breadcrumb-separator{margin:0 8px;color:#d1d5db}.ant-tooltip{z-index:1060!important}.ant-tooltip-inner{background:#1f2937!important;color:#fff!important;padding:12px 16px!important;border-radius:8px!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important;font-size:13px!important;line-height:1.6!important;max-width:400px!important}.ant-tooltip-arrow:before{background:#1f2937!important;border:none!important}.ant-tooltip code{background:hsla(0,0%,100%,.2)!important;padding:2px 6px!important;border-radius:4px!important;font-size:12px!important;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace!important}.series-tabs .ant-tabs-nav{margin-bottom:0!important}.series-tabs .ant-tabs-nav-list{gap:8px!important}.series-tabs .ant-tabs-tab{padding:10px 18px!important;margin-right:0!important;margin-bottom:0!important;font-size:14px!important;font-weight:500!important;color:#6b7280!important;border:1px solid rgba(0,156,130,.2)!important;border-radius:10px!important;background:rgba(0,156,130,.06)!important;transition:border-color .2s ease,background .2s ease,color .2s ease!important}.series-tabs .ant-tabs-tab:hover{border-color:#009c82!important;color:#009c82!important;background:rgba(0,156,130,.08)!important}.series-tabs .ant-tabs-tab-active{border-color:#009c82!important;color:#fff!important;background:#009c82!important;box-shadow:0 2px 8px rgba(0,156,130,.35)!important}.series-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}.series-tabs .ant-tabs-ink-bar{display:none!important}.selection-collapse .ant-collapse-item{border:none!important;margin-bottom:16px!important}.selection-collapse .ant-collapse-header{padding:14px 18px!important;background:#fff!important;border:1px solid #e5e7eb!important;border-left:3px solid transparent!important;border-radius:10px!important;transition:border-color .2s ease,box-shadow .2s ease!important}.selection-collapse .ant-collapse-header:hover{border-color:#009c82!important;box-shadow:0 2px 8px rgba(0,156,130,.15)!important}.selection-collapse .ant-collapse-item-active .ant-collapse-header{border-left-color:#009c82!important;border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.selection-collapse .ant-collapse-content{border:none!important;background:transparent!important}.selection-collapse .ant-collapse-content-box{padding:14px 18px 18px!important;background:#fff!important;border:1px solid #e5e7eb!important;border-top:none!important;border-radius:0 0 10px 10px!important}.command-palette{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:640px;background:#fff;border-radius:12px;box-shadow:0 16px 70px rgba(0,156,130,.15),0 0 0 1px rgba(0,156,130,.1);border:1px solid rgba(0,156,130,.2);overflow:hidden;z-index:9999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.command-palette:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#009c82,#00b39a);z-index:1}.command-palette[data-state=closed]{animation:fadeOut .2s ease-out}.command-palette[data-state=open]{animation:fadeIn .2s ease-out}.command-input{width:100%;font-size:16px;padding:16px 20px;outline:none;background:transparent;border:none;border-bottom:1px solid rgba(0,156,130,.15)}.command-input:focus{border-bottom-color:#009c82}.command-input::placeholder{color:#8c8c8c}.command-list{max-height:400px;overflow-y:auto;padding:8px}.command-empty{font-size:14px;display:flex;align-items:center;justify-content:center;height:64px;white-space:pre-wrap;color:#8c8c8c}.command-group{overflow:hidden;padding:0}.command-group [cmdk-group-heading]{font-size:12px;color:#8c8c8c;padding:8px 12px 4px;font-weight:600;text-transform:uppercase}.command-group [cmdk-group-heading],.command-item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.command-item{content-visibility:auto;cursor:pointer;height:48px;border-radius:8px;font-size:14px;display:flex;align-items:center;gap:8px;padding:0 12px;color:#262626;will-change:background,color;transition:all .15s ease;margin-bottom:2px}.command-item[aria-selected=true]{background:rgba(0,156,130,.15);color:#009c82}.command-item[aria-disabled=true]{color:#d9d9d9;cursor:not-allowed}.command-footer{padding:12px 16px;border-top:1px solid #e8e8e8;font-size:12px;color:#8c8c8c;display:flex;align-items:center;gap:8px}.command-footer kbd{background:#f5f5f5;padding:2px 6px;border-radius:4px;font-family:SF Mono,Monaco,Cascadia Code,monospace;font-size:11px;border:1px solid #d9d9d9}[cmdk-overlay]{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:9998;animation:fadeIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.CustomLayout_root__SliCo{min-height:100vh}.CustomLayout_sider__53baJ{background:#fff;border-right:1px solid var(--border-card,#e6ebee);box-shadow:2px 0 8px rgba(0,0,0,.04);position:relative;z-index:10;overflow:auto}.CustomLayout_logoBlock__OEFWk{height:72px;padding:0 20px;border-bottom:1px solid hsla(0,0%,100%,.2);background:var(--brand,#009c82);display:flex;align-items:center;box-shadow:0 2px 8px rgba(0,156,130,.2)}.CustomLayout_logoLink__ueEl4{display:flex;align-items:center;gap:12px;cursor:pointer;transition:opacity .2s,transform .2s;text-decoration:none;color:inherit}.CustomLayout_logoLink__ueEl4:hover{opacity:.8;transform:translateX(2px)}.CustomLayout_logoIcon__ye_7l{width:32px;height:32px;border-radius:8px;background:hsla(0,0%,100%,.25);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,156,130,.3)}.CustomLayout_logoText__M6gUz{font-size:18px;font-weight:700;color:#fff;letter-spacing:-.02em}.CustomLayout_navInner__QSgNv{padding:8px 12px 16px}.CustomLayout_sectionWrap__gUovE{margin-bottom:4px}.CustomLayout_sectionButton__aXmsa{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:transparent;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;color:#111827;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%;border:none;text-align:left;font:inherit;text-decoration:none}.CustomLayout_sectionButtonOpen__VdSkH,.CustomLayout_sectionButton__aXmsa:hover{background:rgba(0,156,130,.1)}.CustomLayout_sectionButtonOpen__VdSkH .CustomLayout_sectionIcon__WmzAd{color:#009c82}.CustomLayout_sectionButtonActive__7CdEc{background:#009c82;color:#fff}.CustomLayout_sectionButtonActive__7CdEc .CustomLayout_sectionIcon__WmzAd{color:#fff}.CustomLayout_sectionButtonActive__7CdEc:hover{background:#007a69;color:#fff}.CustomLayout_sectionButtonDefaultCursor__OL_QI{cursor:default}.CustomLayout_sectionTitleRow__zZwD6{display:flex;align-items:center;gap:10px}.CustomLayout_sectionIcon__WmzAd{color:#6b7280}.CustomLayout_sectionChevron__YCJfI{font-size:12px;color:#9ca3af;transition:transform .2s;display:inline-block}.CustomLayout_sectionChevronOpen__9Pke0{transform:rotate(90deg)}.CustomLayout_subNav__A9j_U{margin-top:2px;margin-left:8px;padding-left:8px;border-left:2px solid #e5e7eb}.CustomLayout_subItem__weB6v{display:flex;align-items:center;gap:10px;padding:8px 12px;margin-top:2px;font-size:13px;cursor:pointer;background:transparent;color:#4b5563;border-radius:8px;font-weight:400;position:relative;width:100%;border:none;text-align:left;font:inherit;transition:background .2s,color .2s;text-decoration:none}.CustomLayout_subItem__weB6v:hover{background:rgba(0,156,130,.08);color:#111827}.CustomLayout_subItemActive__As1fv{background:#009c82;color:#fff;font-weight:600}.CustomLayout_subItemActive__As1fv:hover{background:#007a69;color:#fff}.CustomLayout_subItemIndicator__0Y6xs{position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:3px;height:60%;background:#fff;border-radius:0 2px 2px 0;pointer-events:none}.CustomLayout_subItemIcon__REe6j{color:#6b7280;font-size:14px}.CustomLayout_subItemActive__As1fv .CustomLayout_subItemIcon__REe6j{color:#fff}.CustomLayout_subItemDefaultCursor__BQBXD{cursor:default}.CustomLayout_header__mhQI2{background:var(--brand,#009c82);padding:16px 24px 16px 32px;min-height:72px;height:auto;border-bottom:none;display:flex;justify-content:flex-start;align-items:center;gap:24px;box-sizing:border-box;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:visible}.CustomLayout_headerTitleBlock__b0IaI{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}.CustomLayout_headerTitleRow___n2ut{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.CustomLayout_headerTitle__eYI5S{margin:0;font-size:20px;font-weight:700;line-height:1.3;color:#fff;letter-spacing:-.02em}.CustomLayout_headerTag__BqDwq{margin:0!important;background:hsla(0,0%,100%,.25)!important;border:1px solid hsla(0,0%,100%,.4)!important;color:#fff!important;font-weight:600!important;font-size:11px!important;padding:2px 8px!important;border-radius:6px!important;height:auto!important;line-height:1.4!important}.CustomLayout_headerSubtitle__Ep_pG{font-size:13px;color:#e5f9f4;margin:0;line-height:1.4}.CustomLayout_headerTitleBlockLanding__R2FPF .CustomLayout_headerTitle__eYI5S{font-size:18px;font-weight:600;color:#fff}.CustomLayout_headerTitleBlockLanding__R2FPF .CustomLayout_headerSubtitle__Ep_pG{font-size:13px;color:#e5f9f4;margin-top:2px}.CustomLayout_headerTitleBlockSelection__LTN60{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.CustomLayout_headerTitleBlockSelection__LTN60 .CustomLayout_headerTitleLarge__qL_CZ{margin:0;font-size:22px;font-weight:700;line-height:1.25;color:#fff;letter-spacing:-.02em;text-shadow:0 1px 2px rgba(0,0,0,.08)}.CustomLayout_headerTitleBlockSelection__LTN60 .CustomLayout_headerSubtitleBlock__Xjsl7{font-size:13px;color:hsla(0,0%,100%,.9);display:block;line-height:1.4;margin:0}.CustomLayout_headerTitleLarge__qL_CZ{margin:0;font-size:22px;font-weight:700;line-height:1.25;color:#111827;letter-spacing:-.02em}.CustomLayout_headerSubtitleBlock__Xjsl7{font-size:13px;color:#6b7280;display:block;line-height:1.4;margin:0}.CustomLayout_headerSpacer__k9Edc{flex:1 1}.CustomLayout_modeTrigger__ia55n{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;transition:background .2s,border-color .2s,color .2s}.CustomLayout_modeTriggerAdmin__BD_l6{background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.5);color:#fff}.CustomLayout_modeTriggerUser__hF5fG{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.35);color:hsla(0,0%,100%,.95)}.CustomLayout_modeTriggerIcon__Umd48{font-size:18px}.CustomLayout_content__sBqtN{padding:24px 24px 32px;width:100%;background:var(--bg-base,#f7f8fa);min-height:calc(100vh - 72px);box-sizing:border-box}.CustomLayout_icon16__lxhc1{font-size:16px}.CustomLayout_icon14__02e2k{font-size:14px}.CustomLayout_icon18__BFOiZ{font-size:18px}