:root{--app-bg-0:#05070c;--app-bg-1:#08111d;--app-bg-2:#111827;--app-orange:249,115,22}body,html{margin:0;padding:0;min-height:100%}body{background:radial-gradient(circle at 85% 8%,rgba(var(--app-orange),.35),transparent 35%),radial-gradient(circle at 10% 90%,rgba(var(--app-orange),.18),transparent 40%),linear-gradient(135deg,var(--app-bg-0) 0,var(--app-bg-1) 50%,var(--app-bg-2) 100%);background-attachment:fixed}body:before{z-index:-2;background:linear-gradient(120deg,transparent 0,hsla(0,0%,100%,.04) 35%,transparent 60%),linear-gradient(140deg,transparent 0,rgba(var(--app-orange),.1) 75%,transparent 100%)}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none}body:after{z-index:-1;opacity:.25;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:60px 60px;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000,transparent 70%);mask-image:radial-gradient(circle at 50% 30%,#000,transparent 70%)}.ant-btn{display:inline-flex!important;align-items:center!important;justify-content:center}.ant-btn .ant-btn-icon{line-height:0!important}.ant-btn .ant-btn-icon,.ant-btn .ant-btn-icon .nb-action-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto}.ant-btn .ant-btn-icon .nb-action-icon{margin:0;transform:none}.ant-btn-sm .ant-btn-icon .nb-action-icon{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;flex-basis:22px!important;border-radius:7px!important}.ant-table .ant-btn-sm{min-height:32px;padding-inline:9px!important;gap:6px}.ant-table .ant-space{align-items:center}.ant-table .ant-table-cell .ant-space{align-items:center!important;gap:7px!important}.ant-table .ant-table-cell .ant-btn,.ant-table .ant-table-cell .ant-btn.ant-btn-sm{height:34px!important;min-height:34px!important;padding:0 10px!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;font-size:12.5px!important;line-height:1!important;font-weight:650!important;white-space:nowrap!important}.ant-table .ant-table-cell .ant-btn .ant-btn-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;line-height:0!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.ant-table .ant-table-cell .ant-btn .nb-action-icon{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;flex:0 0 22px!important;border-radius:7px!important;font-size:12px!important}.ant-table .ant-table-cell .ant-btn .nb-action-icon .anticon{font-size:12px!important;line-height:1!important}.ant-table .ant-table-cell .ant-btn-dangerous,.ant-table .ant-table-cell .ant-btn-dangerous.ant-btn-default,.ant-table .ant-table-cell .ant-btn-dangerous.ant-btn-sm{background:#fff!important;border-color:#1e293b!important;color:#0f172a!important;box-shadow:none!important}.ant-table .ant-table-cell .ant-btn-dangerous.ant-btn-default:hover,.ant-table .ant-table-cell .ant-btn-dangerous.ant-btn-sm:hover,.ant-table .ant-table-cell .ant-btn-dangerous:hover{background:#f8fafc!important;border-color:#0f172a!important;color:#0f172a!important;box-shadow:0 1px 2px rgba(15,23,42,.08)!important}.ant-table .ant-table-cell .ant-btn-dangerous .nb-action-icon{background:#fee2e2!important;color:#dc2626!important;border-color:#fecaca!important}.ant-table .ant-table-cell .ant-btn-dangerous:hover .nb-action-icon{background:#fecaca!important;color:#b91c1c!important}.ant-table .ant-table-cell .ant-btn-primary{box-shadow:none!important}.ant-table .ant-table-cell .ant-btn.ant-btn-disabled,.ant-table .ant-table-cell .ant-btn[disabled]{opacity:.62!important}.ant-table .ant-table-cell .ant-btn.ant-btn-disabled .nb-action-icon,.ant-table .ant-table-cell .ant-btn[disabled] .nb-action-icon{opacity:.72!important}.dashboard-main-grid>.ant-col{display:flex}.dashboard-main-grid .ant-card{width:100%}.dashboard-card-clean{position:relative;border-radius:22px!important;overflow:hidden;border:1px solid rgba(203,213,225,.78)!important;box-shadow:0 12px 28px rgba(15,23,42,.07),inset 0 1px 0 hsla(0,0%,100%,.86);transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1),border-color .36s ease,filter .36s ease;will-change:transform}.dashboard-card-clean:hover{transform:translateY(-5px) scale(1.01);border-color:var(--dashboard-card-accent,#2563eb)!important;box-shadow:0 18px 42px rgba(15,23,42,.13),0 6px 16px rgba(15,23,42,.07),0 0 0 1px var(--dashboard-card-accent-soft,rgba(37,99,235,.18)),inset 0 1px 0 hsla(0,0%,100%,.9);filter:saturate(1.035) brightness(1.01)}.dashboard-card-clean:active{transform:translateY(-2px) scale(.997);box-shadow:0 10px 24px rgba(15,23,42,.1),inset 0 1px 0 hsla(0,0%,100%,.88)}.dashboard-card-clean:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;border-radius:22px;background:radial-gradient(circle at 18% 8%,hsla(0,0%,100%,.38),transparent 38%);transition:opacity .42s ease}.dashboard-card-clean:hover:after{opacity:1}.dashboard-card-clean-pattern{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.32;background-image:linear-gradient(90deg,rgba(15,23,42,.04) 1px,transparent 0),linear-gradient(0deg,rgba(15,23,42,.03) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(135deg,rgba(0,0,0,.45),rgba(0,0,0,.98),rgba(0,0,0,.32));mask-image:linear-gradient(135deg,rgba(0,0,0,.45),rgba(0,0,0,.98),rgba(0,0,0,.32))}.dashboard-card-clean-inner{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between}.dashboard-card-clean-icon{width:42px;height:42px;margin-bottom:24px;display:flex;align-items:center;justify-content:flex-start;color:#0f172a;font-size:34px;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .36s ease}.dashboard-card-clean:hover .dashboard-card-clean-icon{transform:translateY(-1px) scale(1.025)}.dashboard-card-clean-icon svg{color:#0f172a}.dashboard-card-clean-title{margin:0!important;color:#0f172a!important;font-size:18px!important;line-height:1.18!important;font-weight:850!important;letter-spacing:-.035em}.dashboard-card-clean-desc{display:-webkit-box!important;margin-top:7px;color:#64748b!important;font-size:14px!important;line-height:1.42!important;font-weight:520;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:300px}.dashboard-card-clean-pill{width:-moz-fit-content;width:fit-content;margin-top:20px;padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.72);color:var(--dashboard-card-accent,#334155);border:1px solid hsla(0,0%,100%,.86);font-size:12px;font-weight:850;box-shadow:0 8px 18px rgba(15,23,42,.07)}.dashboard-card-badge{position:absolute;top:12px;right:12px;z-index:4;min-width:28px;height:28px;padding-inline:8px;border-radius:999px;background:#ef4444;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;line-height:1;box-shadow:0 8px 18px rgba(239,68,68,.35);border:2px solid #fff}.dashboard-card-blue{--dashboard-card-accent:#2563eb;--dashboard-card-accent-soft:rgba(37,99,235,.17);background:radial-gradient(circle at 16% 12%,rgba(96,165,250,.22),transparent 33%),radial-gradient(circle at 88% 15%,rgba(219,234,254,.78),transparent 34%),linear-gradient(135deg,#eff6ff,#fff 48%,#f8fbff)!important}.dashboard-card-green{--dashboard-card-accent:#059669;--dashboard-card-accent-soft:rgba(5,150,105,.16);background:radial-gradient(circle at 16% 12%,rgba(52,211,153,.2),transparent 33%),radial-gradient(circle at 88% 15%,rgba(209,250,229,.78),transparent 34%),linear-gradient(135deg,#ecfdf5,#fff 48%,#f7fffb)!important}.dashboard-card-orange{--dashboard-card-accent:#ea580c;--dashboard-card-accent-soft:rgba(234,88,12,.16);background:radial-gradient(circle at 16% 12%,rgba(251,146,60,.21),transparent 33%),radial-gradient(circle at 88% 15%,rgba(255,237,213,.78),transparent 34%),linear-gradient(135deg,#fff7ed,#fff 48%,#fffaf5)!important}.dashboard-card-purple{--dashboard-card-accent:#7c3aed;--dashboard-card-accent-soft:rgba(124,58,237,.16);background:radial-gradient(circle at 16% 12%,rgba(167,139,250,.2),transparent 33%),radial-gradient(circle at 88% 15%,rgba(237,233,254,.8),transparent 34%),linear-gradient(135deg,#f5f3ff,#fff 48%,#fbfaff)!important}.dashboard-card-red,.dashboard-card-rose{--dashboard-card-accent:#dc2626;--dashboard-card-accent-soft:rgba(220,38,38,.16);background:radial-gradient(circle at 16% 12%,hsla(0,91%,71%,.2),transparent 33%),radial-gradient(circle at 88% 15%,hsla(0,93%,94%,.78),transparent 34%),linear-gradient(135deg,#fef2f2,#fff 48%,snow)!important}.dashboard-card-slate{--dashboard-card-accent:#64748b;--dashboard-card-accent-soft:rgba(100,116,139,.16);background:radial-gradient(circle at 16% 12%,rgba(148,163,184,.2),transparent 33%),radial-gradient(circle at 88% 15%,rgba(226,232,240,.8),transparent 34%),linear-gradient(135deg,#f8fafc,#fff 48%,#f8fafc)!important}@media (max-width:1180px){.dashboard-card-clean{min-height:158px!important}.dashboard-card-clean-title{font-size:17px!important}.dashboard-card-clean-desc{font-size:13px!important}}@media (max-width:820px){.dashboard-card-clean{min-height:150px!important}.dashboard-card-clean-icon{margin-bottom:18px}.dashboard-card-clean-title{font-size:16px!important}}@media (prefers-reduced-motion:reduce){.dashboard-card-clean,.dashboard-card-clean-icon,.dashboard-card-clean:after{transition:none!important}.dashboard-card-clean:active,.dashboard-card-clean:hover,.dashboard-card-clean:hover .dashboard-card-clean-icon{transform:none!important}}