.admin-shell,.admin-portal{--admin-ink:#25283e;--admin-muted:#7e819a;--admin-purple:#7545f5;--admin-line:#e8e4f4;--admin-soft:#f5f1ff;--admin-surface:#fff;--admin-shadow:0 5px 24px #4b317609;font-family:Noto Sans TC,system-ui,sans-serif;color:var(--admin-ink);color-scheme:light;font-synthesis:none}.admin-shell{min-height:100vh;background:radial-gradient(ellipse at 95% 0,#eee8ff80,transparent 45%),#f7f8fd}.admin-shell *,.admin-portal *{box-sizing:border-box}.admin-shell>aside{position:fixed;inset:0 auto 0 0;width:246px;background:radial-gradient(ellipse at 0 100%,#36355690,transparent 65%),linear-gradient(165deg,#191c2e,#20243b);border-right:1px solid #32364f;display:flex;flex-direction:column;z-index:40;color:#e8e9f5}.admin-brand{display:flex;align-items:center;gap:12px;padding:27px 22px 25px;border-bottom:1px solid #ffffff0d}.admin-logo{font-family:Arial,sans-serif;font-size:48px;line-height:1;font-weight:900;font-style:italic;letter-spacing:-6px;display:block;padding-right:7px;background:linear-gradient(155deg,#d0a4ff 8%,#8b51f4 42%,#5230d2 72%,#a880ff);background-clip:text;-webkit-background-clip:text;color:transparent;filter:drop-shadow(0 3px 7px #8d50ef30)}.admin-brand strong,.admin-brand small{display:block}.admin-brand strong{font-size:26px;letter-spacing:-.7px;color:#fff;font-weight:800}.admin-brand small{font-size:10px;color:#b5b7cf;margin-top:5px;letter-spacing:1px}.admin-menu-search{display:flex;align-items:center;gap:8px;margin:20px 16px 9px;padding:11px 12px;border:1px solid #ffffff12;background:#ffffff06;border-radius:11px;color:#9da3c5}.admin-menu-search input{min-width:0;width:100%;background:transparent;color:#eef0ff;border:0;outline:none;font-size:12px}.admin-menu-search input::-moz-placeholder{color:#8d92af}.admin-menu-search input::placeholder{color:#8d92af}.admin-shell aside nav{overflow:auto;flex:1;padding:0 13px 18px;min-height:0;scrollbar-width:thin;scrollbar-color:#4e5273 transparent}.admin-shell aside nav p{font-size:12px;color:#a9adc7;padding:14px 11px}.admin-shell aside nav button{width:100%;display:flex;align-items:center;justify-content:space-between;color:#c6cbe0;background:transparent;border:0;border-radius:10px;padding:11px 13px;margin:4px 0;font-size:13px;text-align:left;cursor:pointer;transition:background .16s,color .16s}.admin-shell aside nav button:hover{background:#ffffff0a;color:#fff}.admin-shell aside nav button[aria-current=page]{background:linear-gradient(105deg,#555b97,#6661b8);color:#fff;box-shadow:0 4px 13px #080a1926,inset 0 1px #ffffff14;font-weight:650}.admin-menu-group{margin:7px 0 13px}.admin-shell aside nav .admin-group-toggle{padding:12px 11px 6px;color:#8f96b5;font-size:11px;font-weight:600;letter-spacing:1px}.admin-shell aside nav .admin-group-toggle.has-active-page{color:#c4b2ff}.admin-group-toggle svg{transition:transform .16s;flex-shrink:0}.admin-group-toggle svg.is-expanded{transform:rotate(90deg)}.admin-group-items{margin:3px 0 0 7px;padding-left:7px;border-left:1px solid #ffffff0f}.admin-shell aside nav .admin-group-items button{font-size:13px}.admin-shell aside footer{border-top:1px solid #ffffff12;padding:20px;display:grid;gap:14px;font-size:12px}.admin-shell aside footer small{color:#9da5c6;overflow:hidden;text-overflow:ellipsis}.admin-shell aside footer a,.admin-shell aside footer button{display:flex;gap:9px;align-items:center;color:#c4c8df;background:none;border:0;text-decoration:none;cursor:pointer}.admin-shell aside footer a:hover,.admin-shell aside footer button:hover{color:#fff}.admin-shell>main{margin-left:246px;min-width:0}.admin-page-header{height:88px;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 32px;border-bottom:1px solid #ebe8f5;background:#ffffffb8;color:#9393aa;backdrop-filter:blur(16px)}.admin-breadcrumb{display:flex;gap:13px;align-items:center;font-size:12px}.admin-breadcrumb>svg:first-child{color:#a49abf}.admin-breadcrumb strong{font-weight:500;color:#64577e}.admin-header-account{display:flex;align-items:center;gap:14px}.admin-header-account>b{font-size:11px;background:#f4efff;border:1px solid #e9ddff;border-radius:9px;padding:7px 12px;color:#8a62c8;font-weight:500}.admin-avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#eee8ff,#ddd5f0);border:3px solid #fff;box-shadow:0 2px 8px #57437313;color:#84749f;font-size:13px;font-weight:700}.admin-account-name{font-size:12px;color:#4e4366}.admin-account-name small{display:block;font-size:9px;color:#a89bb9;letter-spacing:1px;margin-top:4px}.admin-local-notice{margin:24px 30px 0;border:1px solid #e4d9fa;background:#f0eafd;border-radius:12px;padding:12px 17px;color:#8c77b1;font-size:12px;line-height:1.9}.admin-panel-content{padding:32px 30px 48px;max-width:1800px;margin:auto;min-width:0}.admin-panel-content h1{letter-spacing:-.7px}.admin-panel-content>div>div:first-child>h1{font-size:30px;font-weight:750}.admin-connection-panel{background:#fff;border:1px solid var(--admin-line);box-shadow:var(--admin-shadow);border-radius:22px;padding:30px;max-width:850px}.admin-connection-panel h1{font-size:27px;font-weight:750;margin:0 0 14px}.admin-connection-panel p{font-size:14px;color:#8c819f;line-height:1.9}.admin-connection-panel strong{display:inline-block;background:#f1eaff;color:#8b62c7;border-radius:20px;padding:6px 12px;font-size:12px;margin:15px 0}.admin-connection-panel button{border:1px solid #ded2f2;background:#fff;color:#8d68bc;border-radius:10px;padding:11px 16px;cursor:pointer;margin:18px 10px 0 0}.admin-shell :is(button,a,input,select,textarea):focus-visible,.admin-portal :is(button,a,input,select,textarea):focus-visible{outline:3px solid #ae85fb88;outline-offset:3px}.admin-mobile-toggle,.admin-close-menu,.admin-menu-backdrop{display:none}@media (min-width:1600px){.admin-panel-content{padding:38px 45px 60px}.admin-page-header{padding-inline:45px}}@media (max-width:1000px){.admin-shell>aside{width:222px}.admin-shell>main{margin-left:222px}.admin-brand{padding-inline:19px}.admin-brand strong{font-size:23px}.admin-panel-content{padding:26px 22px}.admin-page-header{padding-inline:22px}.admin-account-name{display:none}}@media (max-width:760px){.admin-shell>aside{width:250px;transform:translate(-100%);transition:transform .2s}.admin-shell>aside.is-open{transform:translate(0)}.admin-shell>main{margin-left:0}.admin-mobile-toggle{display:flex;align-items:center;gap:9px;background:#1e2238;color:#e9e8f9;padding:15px 18px;border:0;width:100%;font-size:13px}.admin-close-menu{display:block;margin-left:auto;background:none;border:0;color:#ddd}.admin-menu-backdrop{display:block;position:fixed;inset:0;background:#191a305c;border:0;z-index:35;backdrop-filter:blur(3px)}.admin-page-header{height:70px;padding:15px 18px;gap:10px}.admin-breadcrumb{gap:7px;font-size:11px}.admin-breadcrumb>span{display:none}.admin-header-account{gap:8px}.admin-header-account>b{padding:6px 9px;font-size:10px}.admin-avatar{width:32px;height:32px}.admin-local-notice{margin:18px 16px 0}.admin-panel-content{padding:23px 16px 36px}.admin-connection-panel{padding:22px}}@media (prefers-reduced-motion:reduce){.admin-shell *{scroll-behavior:auto;transition:none!important}}:is(.admin-panel-content,.admin-portal){color:var(--admin-ink)}:is(.admin-panel-content,.admin-portal) :is(h1,h2,h3,h4){color:var(--admin-ink)}:is(.admin-panel-content,.admin-portal) .glass-card{background:#fff;background-image:none;border:1px solid var(--admin-line);border-radius:18px;box-shadow:var(--admin-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}:is(.admin-panel-content,.admin-portal) .glass-card:before,:is(.admin-panel-content,.admin-portal) .glass-card:after{display:none;content:none}.admin-panel-content .landing-admin-tabs{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:2px;overflow:visible}.admin-panel-content .landing-admin-tabs button{border:1px solid #e9e1f3;border-radius:10px;padding:10px 14px;background:#fff;color:#756584;font-size:13px;white-space:nowrap}.admin-panel-content .landing-admin-tabs button[aria-pressed=true]{background:linear-gradient(115deg,#a16bff,#7240ef);border-color:transparent;color:#fff;box-shadow:0 4px 10px #8251db22}.admin-panel-content .landing-admin-tabs button[aria-pressed=true] svg{color:inherit}@media (max-width:600px){.admin-panel-content .landing-admin-tabs{gap:7px}.admin-panel-content .landing-admin-tabs button{font-size:12px;padding:9px 11px}}:is(.admin-panel-content,.admin-portal) :is([class~=text-white],[class~=text-gray-100],[class~=text-gray-200],[class~=text-slate-100],[class~=text-slate-200]){color:var(--admin-ink)}:is(.admin-panel-content,.admin-portal) :is([class~=text-gray-300],[class~=text-gray-400],[class~=text-slate-300],[class~=text-slate-400]){color:#7c7b95}:is(.admin-panel-content,.admin-portal) :is([class~=text-gray-500],[class~=text-gray-600],[class~=text-slate-500]){color:#9491a8}:is(.admin-panel-content,.admin-portal) :is([class*=text-cyan-],[class*=text-purple-],[class*=text-violet-],[class*=text-blue-]){color:#8b62d7}:is(.admin-panel-content,.admin-portal) :is([class*=text-green-],[class*=text-emerald-]){color:#278665}:is(.admin-panel-content,.admin-portal) :is([class*=text-red-],[class*=text-rose-]){color:#d15a75}:is(.admin-panel-content,.admin-portal) :is([class*=text-amber-],[class*=text-yellow-],[class*=text-orange-]){color:#ae7927}:is(.admin-panel-content,.admin-portal) :is([class~="bg-white/5"],[class~="bg-white/8"],[class~="bg-black/20"],[class~="bg-black/25"],[class~="bg-black/15"],[class~="bg-white/[0.04]"],[class~=bg-gray-900],[class~=bg-gray-950],[class~=bg-slate-900],[class~=bg-slate-950],[class~="bg-[#0a0a1a]"]){background:#fff;background-image:none;border-color:var(--admin-line);box-shadow:var(--admin-shadow)}:is(.admin-panel-content,.admin-portal) :is([class*="from-white/"],[class*="from-[#0a0a1a]"]){background:linear-gradient(135deg,#fff,#fcfaff);border-color:var(--admin-line)}:is(.admin-panel-content,.admin-portal) :is([class~="bg-white/10"],[class~="bg-white/20"],[class~=bg-gray-800],[class~="bg-gray-800/60"]){background:#f6f3fc}:is(.admin-panel-content,.admin-portal) :is([class~=bg-slate-800],[class~="bg-slate-800/80"],[class~="bg-slate-900/70"],[class~="bg-slate-950/40"],[class~="bg-black/10"],[class~="bg-black/30"],[class~="bg-[#210044]"],[class~="bg-[#24113c]"],[class~="bg-[#301052]"],[class~="bg-[#3d0f62]"]){background:#fff;background-image:none;border-color:var(--admin-line)}:is(.admin-panel-content,.admin-portal) :is([class~="bg-slate-700/50"],[class~=bg-gray-600],[class~=bg-gray-700],[class~="bg-gray-500/20"]){background:#f1edf7}:is(.admin-panel-content,.admin-portal) :is([class~=text-gray-50],[class~=text-slate-50]){color:var(--admin-ink)}:is(.admin-panel-content,.admin-portal) :is([class*=border-slate-],[class~=border-gray-600]){border-color:var(--admin-line)}:is(.admin-panel-content,.admin-portal) :is([class*="border-white/"],[class*=border-cyan-],[class~=border-gray-700],[class~=border-gray-800]){border-color:var(--admin-line)}:is(.admin-panel-content,.admin-portal) :is([class*="divide-white/"]>:not([hidden])~:not([hidden])){border-color:#eeebf5}:is(.admin-panel-content,.admin-portal) :is([class*="bg-cyan-500/"],[class*="bg-cyan-400/"],[class*="bg-purple-500/"],[class*="bg-blue-500/"]){background:#f1ebff;border-color:#e5d9fc}:is(.admin-panel-content,.admin-portal) :is([class*="bg-green-500/"],[class*="bg-emerald-500/"]){background:#eaf8ef;border-color:#d3ecdf}:is(.admin-panel-content,.admin-portal) :is([class*="bg-red-500/"],[class*="bg-red-600/"],[class*="bg-rose-500/"]){background:#fff0f3;border-color:#f5d7df}:is(.admin-panel-content,.admin-portal) :is([class*="bg-yellow-500/"],[class*="bg-amber-500/"],[class*="bg-orange-500/"]){background:#fff6e9;border-color:#f2e3c7}:is(.admin-panel-content,.admin-portal) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#fcfbff;border:1px solid #e3dbf1;color:#605473;border-radius:11px;box-shadow:inset 0 1px 3px #66558b03;color-scheme:light}:is(.admin-panel-content,.admin-portal) :is(input,textarea)::-moz-placeholder{color:#a69ab6;opacity:1}:is(.admin-panel-content,.admin-portal) :is(input,textarea)::placeholder{color:#a69ab6;opacity:1}:is(.dark,.light) :is(.admin-panel-content,.admin-portal) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background-color:#fcfbff!important;color:#605473!important;-webkit-text-fill-color:#605473!important;caret-color:#7545f5}:is(.dark,.light) :is(.admin-panel-content,.admin-portal) :is(input,textarea)::-moz-placeholder{color:#9a8aaa!important;-webkit-text-fill-color:#9a8aaa!important}:is(.dark,.light) :is(.admin-panel-content,.admin-portal) :is(input,textarea)::placeholder{color:#9a8aaa!important;-webkit-text-fill-color:#9a8aaa!important}:is(.dark,.light) :is(.admin-panel-content,.admin-portal) :is(input,textarea):-webkit-autofill{background-color:#fcfbff!important;-webkit-text-fill-color:#605473!important;box-shadow:0 0 0 1000px #fcfbff inset!important;caret-color:#7545f5}:is(.dark,.light) .admin-menu-search input{background:transparent!important;color:#eef0ff!important;-webkit-text-fill-color:#eef0ff!important}:is(.admin-panel-content,.admin-portal) :is(input,select,textarea):focus{border-color:#b191ee;outline:none;box-shadow:0 0 0 3px #ac84f219}:is(.admin-panel-content,.admin-portal) :is(input[type=checkbox],input[type=radio]){-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;accent-color:#8851f3;display:inline-block;width:16px;height:16px;min-width:16px;flex-shrink:0;padding:0;margin:0 7px 0 0;vertical-align:middle;position:static;opacity:1;clip-path:none}:is(.admin-panel-content,.admin-portal) :is(select option){background:#fff;color:#514563}:is(.admin-panel-content,.admin-portal) button{transition:background .15s,border-color .15s,box-shadow .15s}:is(.admin-panel-content,.admin-portal) button:not(:disabled):hover{border-color:#ceb6f4}:is(.admin-panel-content,.admin-portal) :is(button[class*=bg-gradient-to-],button[class~=bg-cyan-500],button[class~=bg-cyan-600],button[class~=bg-blue-600]){background:linear-gradient(115deg,#a16bff,#7240ef);color:#fff;border-color:transparent;box-shadow:0 4px 10px #8251db22}:is(.admin-panel-content,.admin-portal) :is(button[class*=bg-gradient-to-],button[class~=bg-cyan-500],button[class~=bg-cyan-600],button[class~=bg-blue-600]) :is(svg,span){color:inherit}:is(.admin-panel-content,.admin-portal) :is(button[class~=bg-red-500],button[class~=bg-red-600]){background:#db637f;color:#fff;border-color:transparent}:is(.admin-panel-content,.admin-portal) :is(button[class~="hover:text-white"],button[class~="hover:bg-white/10"],a[class~="hover:text-white"]):hover{color:#7d51bc;background-color:#eee7fb}:is(.admin-panel-content,.admin-portal) [class*=bg-gradient-to-]>svg.text-white{color:#fff}:is(.admin-panel-content,.admin-portal) :is([class~=rounded-2xl],[class~=rounded-3xl]){border-radius:20px}:is(.admin-panel-content,.admin-portal) :is([class*="shadow-["],[class~=shadow-xl],[class~=shadow-2xl]){box-shadow:0 8px 30px #4b31760c}:is(.admin-panel-content,.admin-portal) table{color:#665b76;font-size:13px}:is(.admin-panel-content,.admin-portal) thead{background:#f5f2fc!important}:is(.admin-panel-content,.admin-portal) th{color:#8d7ca4;font-weight:600;letter-spacing:.3px}:is(.admin-panel-content,.admin-portal) tbody tr:hover{background:#faf7ff}:is(.admin-panel-content,.admin-portal) :is(th,td){border-color:#eeebf5}:is(.admin-panel-content,.admin-portal) :is(pre,code){color:#716282;background:#f6f2fc;border-color:#e5def0}:is(.admin-panel-content,.admin-portal) :is([class~="bg-black/70"],[class~="bg-black/80"],[class~="bg-black/90"],[class~="bg-black/50"],[class~="bg-slate-950/90"]),.admin-portal:is([class~="bg-black/70"],[class~="bg-black/80"],[class~="bg-black/90"]){background:#25223b80;backdrop-filter:blur(6px)}.admin-portal{z-index:200}.admin-portal [class*=bg-gradient-to-br][class*="from-[#"]{background:#faf8ff;background-image:none}.admin-panel-content .workspace-admin{color:var(--admin-ink)}.admin-panel-content .workspace-admin :is(p,small,label){color:#8b7d9d}.admin-panel-content .workspace-admin .wa-eyebrow{color:#a780e2}.admin-panel-content .workspace-admin button{background:#fff;border-color:#e1d5f1;color:#8c6ab8;box-shadow:0 2px 6px #78519a06}.admin-panel-content .workspace-admin button:hover{background:#f3edff}.admin-panel-content .workspace-admin button[aria-pressed=true]{background:linear-gradient(115deg,#a16bff,#7541ee);border-color:transparent;color:#fff}.admin-panel-content :is(.wa-stats>div,.wa-cards article){background:linear-gradient(135deg,#fff,#fcfaff);border-color:#e5ddf4;box-shadow:var(--admin-shadow)}.admin-panel-content .wa-stats strong{color:#4e4168}.admin-panel-content .wa-stats span{color:#a18db6}.admin-panel-content .wa-price strong{color:#9b63ed}.admin-panel-content .wa-price span{color:#a18eb2}.admin-panel-content .wa-cards footer{border-color:#eee6f7}.admin-panel-content :is(.wa-search,.wa-filters){background:#fff;border-color:#e5ddf3}.admin-panel-content .workspace-admin :is(input:not([type=checkbox]),select,textarea){background:#fcfaff;border-color:#e4d9f3;color:#736082}.admin-panel-content .workspace-admin .wa-search input{background:transparent;border:0;box-shadow:none}.admin-panel-content .wa-enabled{background:#e7f7ee;color:#37936d}.admin-panel-content .wa-disabled{background:#f2edf8;color:#a08bb4}.admin-panel-content .wa-table{border-color:#e7dff4;background:#fff}.admin-panel-content .wa-table th{background:#f6f2fc;color:#a08ab7}.admin-panel-content .wa-table :is(td,th){border-color:#eee6f6}.admin-panel-content .wa-empty{color:#aa97bc}.admin-panel-content .wa-notice{background:#f1eaff;color:#8c68b5;border-color:#e1d4f5}.admin-panel-content .wa-error{background:#fff0f3;color:#c35c77;border-color:#f1d0da}.admin-panel-content .wa-modal{background:#25223b80;backdrop-filter:blur(6px)}.admin-panel-content .wa-modal form{background:#fff;border-color:#e4d8f5;box-shadow:0 24px 100px #2b18592b}.admin-panel-content .workspace-admin .wa-modal form>button:last-child{background:linear-gradient(115deg,#a16bff,#7541ee);border-color:transparent;color:#fff;box-shadow:0 4px 12px #8251db22}@media (max-width:760px){:is(.admin-panel-content,.admin-portal) table{font-size:12px}.admin-portal [class~=p-8]{padding:20px}.admin-panel-content .workspace-admin header{gap:12px}.admin-panel-content .workspace-admin header>div{min-width:0;flex:1}.admin-panel-content .workspace-admin header>button{white-space:nowrap;flex-shrink:0;padding:9px 11px;font-size:12px}.admin-panel-content .wa-stats>div:last-child strong{font-size:18px;line-height:1.5}}.workspace-admin{color:#e9e5f9;max-width:1500px;margin:auto;font-family:inherit}.workspace-admin header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.workspace-admin h1{font-size:28px;font-weight:750;margin:4px 0 8px}.workspace-admin h2{font-size:17px;font-weight:650}.workspace-admin p,.workspace-admin small{color:#b3a9cb;font-size:13px;line-height:1.8}.workspace-admin .wa-eyebrow{color:#ba98ff;font-size:11px;letter-spacing:3px;font-weight:700}.workspace-admin button{border:1px solid #655283;background:#302044;border-radius:10px;padding:10px 15px;color:#f1eaff;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13px;cursor:pointer}.workspace-admin button:hover{background:#493064}.workspace-admin button:disabled{opacity:.4;cursor:not-allowed}.workspace-admin button:focus-visible,.workspace-admin input:focus-visible,.workspace-admin select:focus-visible,.workspace-admin textarea:focus-visible{outline:2px solid #c3a0ff;outline-offset:3px}.workspace-admin nav{display:flex;gap:8px;overflow:auto;padding:12px 0 20px}.workspace-admin nav button{white-space:nowrap}.workspace-admin button[aria-pressed=true]{background:#7943d9;border-color:#ab7af5}.wa-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:20px 0}.wa-stats>div,.wa-cards article{background:linear-gradient(135deg,#291d3b,#21182e);border:1px solid #4c3965;border-radius:17px;padding:22px}.wa-stats span,.wa-stats strong{display:block}.wa-stats span{color:#b6a9cd;font-size:13px}.wa-stats strong{font-size:25px;margin-top:12px}.wa-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.wa-card-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.wa-enabled,.wa-disabled{font-size:11px;padding:3px 8px;border-radius:99px;white-space:nowrap}.wa-enabled{color:#91e3bb;background:#204038}.wa-disabled{color:#deb8ed;background:#4a2d53}.wa-price{padding-top:26px;margin-bottom:12px}.wa-price strong{font-size:25px;color:#cfb0ff;display:block}.wa-price span{font-size:12px;color:#c0b4d4}.wa-cards footer{display:flex;gap:9px;margin-top:20px;border-top:1px solid #49355d;padding-top:17px;flex-wrap:wrap}.wa-search{display:flex;align-items:center;gap:10px;margin-bottom:20px;background:#22182f;padding:4px 14px;border-radius:12px;border:1px solid #4c3965}.workspace-admin input:not([type=checkbox]),.workspace-admin select,.workspace-admin textarea{display:block;background:#21162e;border:1px solid #5b4674;color:#f1eaff;padding:11px 12px;border-radius:9px;width:100%;font:inherit;font-size:13px;margin-top:6px}.wa-search input:not([type=checkbox]){border:0;margin:0;background:transparent}.workspace-admin label{font-size:12px;color:#c4b5db}.wa-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;padding:20px;background:#291d3b;border:1px solid #4c3965;border-radius:14px;margin:10px 0}.wa-filters label{flex:1;min-width:145px}.wa-filters label:first-child{min-width:220px}.wa-table{overflow:auto;border:1px solid #4c3965;border-radius:12px;margin-top:16px}.wa-table table{width:100%;border-collapse:collapse;font-size:12px;white-space:nowrap}.wa-table th{background:#30203f;text-align:left;color:#ddcaf9}.wa-table td,.wa-table th{padding:14px;border-bottom:1px solid #443052}.wa-table td{max-width:340px;overflow:hidden;text-overflow:ellipsis}.wa-pagination{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:15px}.wa-pagination span{font-size:12px;margin-right:auto}.wa-empty{text-align:center;padding:45px 15px;color:#b6a9cd}.wa-notice,.wa-error{border:1px solid #6b5191;background:#3b2751;padding:14px 18px;border-radius:11px;margin:16px 0;font-size:13px;line-height:1.8}.wa-error{background:#512838;border-color:#a95167;color:#ffd2d8}.wa-footnote{display:flex;align-items:center;gap:8px;margin-top:26px}.wa-modal{position:fixed;inset:0;background:#0b0614bb;z-index:80;display:flex;align-items:center;justify-content:center;padding:22px;overflow:auto}.wa-modal form{background:#2b1d3c;border:1px solid #71518e;border-radius:20px;padding:30px;max-width:510px;width:100%;position:relative;max-height:90vh;overflow:auto}.wa-modal label{display:block;margin:17px 0}.wa-modal .wa-close{float:right;padding:4px}.wa-modal textarea{min-height:85px}@media (max-width:1100px){.wa-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.wa-cards{grid-template-columns:1fr}.wa-stats{grid-template-columns:repeat(2,1fr)}.workspace-admin header{align-items:flex-start}.workspace-admin h1{font-size:23px}.wa-stats>div{padding:16px}.wa-filters{padding:14px}.wa-modal form{padding:20px}}
