*{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}[data-theme=light] .ant-card-borderless{box-shadow:0 1px 2px #1018280a,0 1px 3px #1018280f}[data-theme=dark] .ant-card-borderless{border:1px solid #ffffff17;box-shadow:0 1px 2px #0006}[data-theme=dark] .ant-card-borderless .ant-card-borderless{border:none}[data-theme=dark] .ant-card-hoverable:hover{border-color:#ffffff1f;box-shadow:0 10px 28px #0000008c!important}.ant-card-borderless .ant-card-borderless{box-shadow:none}.ant-btn.acca-action{width:34px;min-width:34px;height:34px;box-shadow:none;border-radius:9px;padding:0;transition:transform .15s,filter .15s,border-color .15s,box-shadow .15s;border:1px solid #0000!important}.ant-btn.acca-action.acca-action-default{background:var(--ant-color-fill-secondary)!important;color:var(--ant-color-text-secondary)!important}.ant-btn.acca-action.acca-action-primary{background:var(--ant-color-primary-bg)!important;color:var(--ant-color-primary)!important}.ant-btn.acca-action.acca-action-danger{background:var(--ant-color-error-bg)!important;color:var(--ant-color-error)!important}.ant-btn.acca-action:hover{filter:saturate(1.15)brightness(.98);transform:translateY(-1px);box-shadow:0 5px 14px #10182824}.ant-btn.acca-action.acca-action-primary:hover{border-color:var(--ant-color-primary)!important}.ant-btn.acca-action.acca-action-danger:hover{border-color:var(--ant-color-error)!important}.ant-btn.acca-action.acca-action-default:hover{border-color:var(--ant-color-border)!important}.ant-btn.acca-action .anticon{font-size:16px}.ant-table-thead>tr>th{letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:600!important}.ant-table-thead>tr>th:before{display:none!important}[data-theme=light] .ant-card-hoverable:hover{box-shadow:0 6px 16px #1018281a,0 2px 6px #1018280f!important}.ant-card{transition:box-shadow .2s,transform .2s}.ant-card>.ant-card-head{border-bottom-color:var(--ant-color-fill-quaternary);min-height:52px}.ant-card>.ant-card-head .ant-card-head-title{letter-spacing:-.1px;font-size:15px;font-weight:650}.acca-feed-item{transition:background .15s}.acca-feed-item:hover{background:var(--ant-color-fill-quaternary)}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{border-radius:10px;transition:background .18s,color .18s}.ant-menu-inline .ant-menu-item:after{display:none!important}.ant-menu-light.ant-menu-inline .ant-menu-item-selected,.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{font-weight:600}[data-theme=light] .ant-menu-light.ant-menu-inline .ant-menu-item-selected{box-shadow:inset 3px 0 0 var(--ant-color-primary)}*{scrollbar-width:thin;scrollbar-color:var(--ant-color-fill-secondary) transparent}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:var(--ant-color-fill-secondary);background-clip:content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--ant-color-fill);background-clip:content-box}.ant-btn:focus-visible,.ant-input-affix-wrapper:focus-within,.ant-segmented-item-input:focus-visible+.ant-segmented-item-label{outline:2px solid var(--ant-color-primary);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.ant-layout-content>div{animation:.3s both acca-fade-in}.ant-layout-content .ant-row>.ant-col{animation:.5s cubic-bezier(.22,1,.36,1) both acca-rise}.ant-layout-content .ant-row>.ant-col:first-child{animation-delay:30ms}.ant-layout-content .ant-row>.ant-col:nth-child(2){animation-delay:70ms}.ant-layout-content .ant-row>.ant-col:nth-child(3){animation-delay:.11s}.ant-layout-content .ant-row>.ant-col:nth-child(4){animation-delay:.15s}.ant-layout-content .ant-row>.ant-col:nth-child(5){animation-delay:.19s}.ant-layout-content .ant-row>.ant-col:nth-child(6){animation-delay:.23s}.ant-layout-content .ant-row>.ant-col:nth-child(n+7){animation-delay:.26s}}@keyframes acca-fade-in{0%{opacity:0}to{opacity:1}}@keyframes acca-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ant-btn{transition:transform .16s,box-shadow .16s,background .2s,border-color .2s,color .2s}.ant-btn:not(.ant-btn-link):not(.ant-btn-text):active{transform:translateY(1px)scale(.985)}.ant-btn.acca-action:active{transform:translateY(0)scale(.94)}.ant-tag{transition:transform .16s,box-shadow .16s}.ant-segmented-item-label,.ant-select-selector,.ant-input,.ant-input-affix-wrapper,.ant-pagination-item,.ant-picker{transition:all .18s}.ant-avatar{transition:transform .2s cubic-bezier(.22,1,.36,1)}.ant-table-tbody>tr:hover .ant-avatar{transform:scale(1.08)}.acca-feed-item .anticon{transition:transform .2s}.acca-feed-item:hover .anticon{transform:scale(1.14)}.ac-rte:empty:before{content:attr(data-placeholder);color:var(--ant-color-text-placeholder,#9ca3af);pointer-events:none}.ac-rte a{color:var(--ant-color-link,#1677ff);text-decoration:underline}.ac-rte ul,.ac-rte ol{margin:.4rem 0;padding-inline-start:1.4rem}.ac-ai-btn{opacity:.28;transition:opacity .15s}.ac-ai-btn:hover,.ac-ai-btn:focus-visible,.ac-ai-btn.ac-ai-busy{opacity:1}.ac-wave{flex:1;align-items:center;gap:3px;min-width:0;height:34px;display:flex}.ac-wave span{background:var(--ant-color-primary);opacity:.3;transform-origin:50%;border-radius:2px;flex:1;min-width:2px;transition:opacity .2s}.ac-wave.ac-wave-on span{opacity:.85;animation:.9s ease-in-out infinite ac-wave-pulse}@keyframes ac-wave-pulse{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ac-wave.ac-wave-on span{animation:none}}:root{--ac-neon-cyan:#22d3ee;--ac-neon-blue:#60a5fa;--ac-neon-violet:#8b5cf6;--ac-neon-magenta:#e879f9;--ac-neon-rose:#fb7185;--ac-neon-amber:#fbbf24;--ac-neon-lime:#a3e635;--ac-neon-emerald:#34d399;--ac-ease-out:cubic-bezier(.16, 1, .3, 1);--ac-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ac-glow-a:.1;--ac-glow-b:.06;--ac-rail:linear-gradient(180deg, var(--ac-neon-cyan), var(--ant-color-primary))}[data-theme=dark]{--ac-glow-a:.5;--ac-glow-b:.28}.ant-layout{position:relative}[data-theme=dark] body:before{content:"";z-index:0;pointer-events:none;animation:ac-aurora 40s var(--ac-ease-spring) infinite alternate;background:radial-gradient(38vmax 38vmax at 12% 8%,#22d3ee1a,#0000 60%),radial-gradient(34vmax 34vmax at 88% 92%,#8b5cf61c,#0000 62%);position:fixed;inset:-20vmax}@keyframes ac-aurora{0%{transform:translate(0,0)scale(1)}to{transform:translate(3%,-2%)scale(1.12)}}.ant-layout-content,.ant-layout-header,.ant-layout-sider{z-index:1;position:relative}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{transition:background .2s var(--ac-ease-out), color .2s var(--ac-ease-out), transform .18s var(--ac-ease-out);position:relative;overflow:hidden}.ant-menu-inline .ant-menu-item:before{content:"";inset-inline-start:0;background:var(--ac-rail);width:3px;height:0;transition:height .28s var(--ac-ease-spring);border-radius:0 3px 3px 0;position:absolute;top:50%;transform:translateY(-50%)}.ant-menu-inline .ant-menu-item-selected:before{height:62%;box-shadow:0 0 10px 0 rgba(34, 211, 238, var(--ac-glow-a))}.ant-menu-inline .ant-menu-item:not(.ant-menu-item-selected):hover{transform:translate(2px)}[data-theme=dark] .ant-menu-inline .ant-menu-item-selected{box-shadow:none;background:linear-gradient(90deg,#22d3ee24,#22d3ee00)!important}[data-theme=light] .ant-menu-light.ant-menu-inline .ant-menu-item-selected{box-shadow:none;background:linear-gradient(90deg, var(--ant-color-primary-bg), transparent)!important}.ant-menu-inline .ant-menu-item .anticon{transition:transform .24s var(--ac-ease-spring), filter .24s ease}.ant-menu-inline .ant-menu-item-selected .anticon{filter:drop-shadow(0 0 6px rgba(34, 211, 238, var(--ac-glow-a)));transform:scale(1.12)}[data-theme=dark] .ant-layout-sider,[data-theme=dark] .ant-layout-header{-webkit-backdrop-filter:blur(18px)saturate(1.3);background:#0f1522b8!important}[data-theme=light] .ant-layout-header{-webkit-backdrop-filter:blur(16px)saturate(1.2);background:#ffffffd1!important}.ant-layout-header{box-shadow:0 1px 0 0 rgba(34, 211, 238, var(--ac-glow-b))}.ant-card{transition:box-shadow .28s var(--ac-ease-out), transform .28s var(--ac-ease-out), border-color .28s var(--ac-ease-out);position:relative}[data-theme=dark] .ant-card:after{content:"";inset-inline:12%;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff29,#0000);height:1px;position:absolute;top:0}[data-theme=dark] .ant-card-hoverable:hover{transform:translateY(-3px);border-color:#22d3ee52!important;box-shadow:0 18px 40px #0000008c,0 0 0 1px #22d3ee29,0 0 26px -6px #22d3ee4d!important}[data-theme=light] .ant-card-hoverable:hover{transform:translateY(-3px);box-shadow:0 14px 30px #1018281a, 0 0 0 1px var(--ant-color-primary-border)!important}.ant-btn-primary:not(:disabled){box-shadow:0 4px 14px -4px rgba(34, 211, 238, var(--ac-glow-a))}.ant-btn-primary:not(:disabled):hover{box-shadow:0 8px 22px -6px rgba(34, 211, 238, calc(var(--ac-glow-a) + .15)), 0 0 0 1px #22d3ee59;transform:translateY(-1px)}.ant-btn-primary{position:relative;overflow:hidden}.ant-btn-primary:after{content:"";pointer-events:none;transition:transform .6s var(--ac-ease-out);background:linear-gradient(100deg,#0000 20%,#ffffff38 50%,#0000 80%);position:absolute;inset:0;transform:translate(-120%)}.ant-btn-primary:hover:after{transform:translate(120%)}.ant-btn:focus-visible,.ant-input:focus-visible,.ant-input-affix-wrapper:focus-within,.ant-select-focused .ant-select-selector,.ant-picker-focused,.ant-segmented-item-input:focus-visible+.ant-segmented-item-label,.ant-checkbox-input:focus-visible+.ant-checkbox-inner,.ant-switch:focus-visible{outline-offset:2px;outline:2px solid var(--ac-neon-cyan)!important;box-shadow:0 0 0 4px #22d3ee2e!important}.ant-input-affix-wrapper:focus-within,.ant-select-focused .ant-select-selector{border-color:var(--ac-neon-cyan)!important}.ant-table-thead>tr>th{letter-spacing:.06em!important;color:var(--ant-color-text-tertiary)!important;font-size:11.5px!important}.ant-table-tbody>tr>td{transition:background .18s var(--ac-ease-out), box-shadow .18s var(--ac-ease-out)}[data-theme=dark] .ant-table-tbody>tr:hover>td:first-child{box-shadow:inset 2px 0 0 var(--ac-neon-cyan)}[data-theme=light] .ant-table-tbody>tr:hover>td:first-child{box-shadow:inset 2px 0 0 var(--ant-color-primary)}@media (prefers-reduced-motion:no-preference){.ant-table-tbody>tr.ant-table-row{animation:ac-row-in .34s var(--ac-ease-out) both}.ant-table-tbody>tr.ant-table-row:first-child{animation-delay:10ms}.ant-table-tbody>tr.ant-table-row:nth-child(2){animation-delay:30ms}.ant-table-tbody>tr.ant-table-row:nth-child(3){animation-delay:50ms}.ant-table-tbody>tr.ant-table-row:nth-child(4){animation-delay:70ms}.ant-table-tbody>tr.ant-table-row:nth-child(5){animation-delay:90ms}.ant-table-tbody>tr.ant-table-row:nth-child(6){animation-delay:.11s}.ant-table-tbody>tr.ant-table-row:nth-child(7){animation-delay:.13s}.ant-table-tbody>tr.ant-table-row:nth-child(n+8){animation-delay:.15s}}@keyframes ac-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ant-tag{letter-spacing:.01em;border-radius:999px;padding-inline:10px;font-weight:600}[data-theme=dark] .ant-tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ant-badge-count{font-weight:700;box-shadow:0 0 10px -2px #e11d2ab3!important}@media (prefers-reduced-motion:no-preference){.ac-page{animation:ac-page-in .42s var(--ac-ease-out) both}.ac-stagger>*{animation:ac-rise-in .5s var(--ac-ease-out) both}.ac-stagger>:first-child{animation-delay:40ms}.ac-stagger>:nth-child(2){animation-delay:90ms}.ac-stagger>:nth-child(3){animation-delay:.14s}.ac-stagger>:nth-child(4){animation-delay:.19s}.ac-stagger>:nth-child(5){animation-delay:.24s}.ac-stagger>:nth-child(n+6){animation-delay:.28s}}@keyframes ac-page-in{0%{opacity:0;filter:blur(3px);transform:translateY(10px)scale(.995)}to{opacity:1;filter:none;transform:none}}@keyframes ac-rise-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ac-shimmer{position:relative;overflow:hidden}.ac-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:1.4s infinite ac-shimmer;position:absolute;inset:0}@keyframes ac-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ac-glass{background:var(--ant-color-bg-container);border:1px solid var(--ant-color-border-secondary);border-radius:16px}[data-theme=dark] .ac-glass{-webkit-backdrop-filter:blur(16px)saturate(1.25);background:#161e2ea8;border-color:#ffffff17}.ac-pulse-dot{background:var(--ac-neon-emerald);border-radius:50%;width:8px;height:8px;display:inline-block;position:relative}.ac-pulse-dot:after{content:"";background:inherit;animation:ac-pulse 1.8s var(--ac-ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes ac-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3)}}.ac-kbd{min-width:20px;height:20px;color:var(--ant-color-text-secondary);background:var(--ant-color-fill-tertiary);border:1px solid var(--ant-color-border-secondary);border-bottom-width:2px;border-radius:6px;justify-content:center;align-items:center;padding:0 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.ac-cmdk .ant-modal-content{border-radius:18px;padding:0;overflow:hidden}[data-theme=dark] .ac-cmdk .ant-modal-content{-webkit-backdrop-filter:blur(28px)saturate(1.4);background:#121927eb;border:1px solid #ffffff1a;box-shadow:0 30px 80px #0009,0 0 0 1px #22d3ee1f,0 0 60px -20px #22d3ee59}.ac-cmdk-row{cursor:pointer;transition:background .14s var(--ac-ease-out), border-color .14s var(--ac-ease-out);border-inline-start:2px solid #0000;align-items:center;gap:12px;padding:10px 16px;display:flex}.ac-cmdk-row[data-active=true]{background:var(--ant-color-fill-quaternary);border-inline-start-color:var(--ac-neon-cyan)}[data-theme=dark] .ac-cmdk-row[data-active=true]{background:#22d3ee1a}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#22d3ee38 padding-box content-box}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#22d3ee66 padding-box content-box}[data-theme=dark] .ant-drawer-content,[data-theme=dark] .ant-modal-content{border:1px solid #ffffff14}.ant-drawer-header,.ant-modal-header{border-bottom-color:var(--ant-color-fill-quaternary)!important}.ant-drawer-title,.ant-modal-title{letter-spacing:-.2px;font-weight:700!important}@media (prefers-reduced-motion:reduce){[data-theme=dark] body:before,.ac-shimmer:after,.ac-pulse-dot:after{animation:none!important}.ant-btn-primary:after{display:none}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.ac-login{background:var(--ant-color-bg-layout);place-items:center;min-height:100vh;padding:16px;display:grid;position:relative;overflow:hidden}[data-theme=dark] .ac-login{background:radial-gradient(120% 90% at 50% 0,#101a2e 0%,#070a12 55%)}.ac-login-grid{pointer-events:none;background-image:linear-gradient(var(--ac-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--ac-grid-line) 1px, transparent 1px);--ac-grid-line:#0f172a0d;background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 60% at 50% 42%,#000 10%,#0000 78%);mask-image:radial-gradient(72% 60% at 50% 42%,#000 10%,#0000 78%)}[data-theme=dark] .ac-login-grid{--ac-grid-line:#22d3ee0f}.ac-login-bloom{pointer-events:none;filter:blur(70px);opacity:.5;border-radius:50%;position:absolute}[data-theme=light] .ac-login-bloom{opacity:.22}.ac-login-bloom-a{width:44vmax;height:44vmax;animation:ac-bloom-a 26s var(--ac-ease-spring) infinite alternate;background:radial-gradient(circle,#22d3ee80,#0000 68%);top:-16vmax;left:-12vmax}.ac-login-bloom-b{width:40vmax;height:40vmax;animation:ac-bloom-b 32s var(--ac-ease-spring) infinite alternate;background:radial-gradient(circle,#8b5cf680,#0000 68%);bottom:-18vmax;right:-14vmax}@keyframes ac-bloom-a{to{transform:translate(8%,10%)scale(1.16)}}@keyframes ac-bloom-b{to{transform:translate(-9%,-8%)scale(1.12)}}.ac-login-card{z-index:1;animation:ac-page-in .6s var(--ac-ease-out) both;position:relative;border-radius:20px!important}[data-theme=dark] .ac-login-card{-webkit-backdrop-filter:blur(24px)saturate(1.35);background:#121927b8!important;border:1px solid #ffffff1a!important;box-shadow:0 30px 80px #0009,0 0 0 1px #22d3ee1a,0 0 70px -26px #22d3ee80!important}[data-theme=light] .ac-login-card{box-shadow:0 24px 60px #1018281f,0 2px 6px #1018280d!important}.ac-login-mark{background:var(--ant-color-fill-quaternary);border:1px solid var(--ant-color-border-secondary);border-radius:24px;place-items:center;width:84px;height:84px;display:inline-grid}[data-theme=dark] .ac-login-mark{background:#22d3ee12;border-color:#22d3ee38;box-shadow:inset 0 0 22px -8px #22d3ee80,0 0 30px -14px #22d3eeb3}@media (prefers-reduced-motion:reduce){.ac-login-bloom{animation:none!important}}
