@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--bg:#0b111c;--sidebar:#0e1521;--panel:#121b29;--panel2:#182333;--line:#263143;--text:#eef3f8;--muted:#8b99ad;--green:#b7f67d;--greenText:#172711;--danger:#ff9b9b;--blue:#9dbdff;--shadow:0 12px 45px #0003;font-family:'Manrope',system-ui,-apple-system,'Segoe UI',sans-serif;color:var(--text);background:var(--bg);font-size:14px;color-scheme:dark}
:root[data-theme=light]{--bg:#f4f6f8;--sidebar:#fff;--panel:#fff;--panel2:#f2f5f8;--line:#e0e5eb;--text:#192536;--muted:#69798c;--green:#a1df65;--danger:#b93232;--blue:#326cbe;color-scheme:light}
*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,select,textarea{outline-offset:4px}button{cursor:pointer}button:disabled{opacity:.5;cursor:wait}p{line-height:1.65}h1,h2,h3,h4,p{margin-top:0}h1{font-size:30px;line-height:1.25;letter-spacing:-1px;margin-bottom:9px}h2{font-size:19px;letter-spacing:-.45px}h3{font-size:16px}small{font-size:12px}.muted{color:var(--muted)}.accent{color:var(--green)}.danger{color:var(--danger)}.icon{flex-shrink:0;vertical-align:middle}.boot-screen{height:100vh;display:grid;align-content:center;justify-items:center;gap:20px;color:var(--muted)}.brand-symbol{display:inline-grid;place-items:center;background:var(--green);color:var(--greenText);height:40px;width:40px;border-radius:12px;font-size:24px;font-weight:800}.skip-link{position:fixed;left:20px;top:-60px;z-index:100;background:var(--green);color:var(--greenText);padding:12px}.skip-link:focus{top:20px}.app-shell{display:grid;grid-template-columns:238px minmax(0,1fr);min-height:100vh}.sidebar{position:fixed;left:0;top:0;bottom:0;width:238px;background:var(--sidebar);border-right:1px solid var(--line);padding:30px 20px 20px;display:flex;flex-direction:column;z-index:20}.brand{display:flex;align-items:center;gap:11px;padding:0 8px 29px;font-size:20px;font-weight:800;letter-spacing:-.6px}.brand small{font-size:10px;letter-spacing:2px;font-weight:600;color:var(--muted);display:block;margin-top:4px}.nav-label{font-size:10px;font-weight:800;color:var(--muted);letter-spacing:1.7px;padding:16px 14px 10px}.nav{display:flex;flex-direction:column;gap:5px}.nav a{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;font-size:12.5px;font-weight:600;color:var(--muted);transition:.15s}.nav a:hover{background:var(--panel2);color:var(--text)}.nav a.active{color:var(--green);background:#b7f67d10}.nav a.active:after{content:'';width:5px;height:5px;border-radius:50%;background:var(--green);margin-left:auto}.sidebar-bottom{margin-top:auto;padding-top:25px}.help-card{border:1px solid var(--line);border-radius:12px;padding:16px;font-size:12px;line-height:1.6;background:var(--panel)}.help-card p{color:var(--muted);font-size:11px;margin:6px 0 10px}.help-card a{font-weight:700;color:var(--text);display:flex;align-items:center;justify-content:space-between}.sidebar-footer{display:flex;gap:8px;align-items:center;color:var(--muted);font-size:10px;margin-top:20px;padding:0 7px}.sidebar-footer .dot{width:5px;height:5px;background:var(--green);border-radius:50%}.main-wrap{grid-column:2;min-width:0}.topbar{height:80px;border-bottom:1px solid var(--line);padding:0 40px;display:flex;align-items:center;justify-content:space-between;gap:15px;background:var(--bg)}.breadcrumb{display:flex;gap:12px;align-items:center;font-size:12px;color:var(--muted)}.breadcrumb span:last-child{color:var(--text)}.topbar-right{display:flex;align-items:center;gap:15px}.icon-btn{border:0;background:transparent;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px}.icon-btn:hover{background:var(--panel2);color:var(--text)}.avatar{display:inline-grid;place-items:center;width:36px;height:36px;border:1px solid #b7f67d44;border-radius:50%;background:#b7f67d12;color:var(--green);font-weight:800;font-size:12px}.user-chip{display:flex;gap:10px;align-items:center;border-left:1px solid var(--line);padding-left:18px;font-size:12px;font-weight:700}.user-chip small{display:block;color:var(--muted);font-size:10px;font-weight:400;margin-top:4px}.content{max-width:1420px;margin:auto;padding:32px 40px 45px}.demo-banner{border:1px solid #b7f67d25;background:#b7f67d07;border-radius:9px;display:flex;align-items:center;gap:9px;padding:10px 14px;font-size:11px;color:var(--muted);margin-bottom:28px}.demo-banner b{color:var(--green)}.demo-banner .badge{margin-left:auto;white-space:nowrap}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:26px}.page-heading p{color:var(--muted);font-size:12px;margin:0}.eyebrow{font-size:9px;letter-spacing:1.6px;font-weight:800;color:var(--muted);margin-bottom:10px}.heading-actions{display:flex;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:40px;border:1px solid var(--line);color:var(--text);background:var(--panel2);border-radius:9px;padding:10px 16px;font-size:12px;font-weight:700;transition:.15s}.btn:hover{border-color:var(--muted);transform:translateY(-1px)}.btn.primary{background:var(--green);border-color:var(--green);color:var(--greenText)}.btn.primary:hover{filter:brightness(1.05)}.btn.danger{color:var(--danger);border-color:#ff9b9b33;background:#ff9b9b08}.btn.small{min-height:32px;padding:7px 11px;font-size:11px}.btn.full{width:100%}.btn.link{background:none;border:0;color:var(--green);padding-left:0}.badge{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--panel2);color:var(--muted);border-radius:6px;font-size:10px;font-weight:700;padding:5px 8px}.badge.green{color:var(--green);background:#b7f67d0b;border-color:#b7f67d20}.badge.green:before{content:'';height:5px;width:5px;background:var(--green);border-radius:50%}.badge.red{color:var(--danger)}.grid{display:grid;gap:18px}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(280px,1fr);gap:20px}.card{padding:24px;border:1px solid var(--line);border-radius:14px;background:var(--panel);min-width:0}.card-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.card-title h2{margin:0;font-size:16px}.card-title .icon{color:var(--muted)}.subscription-card{position:relative;overflow:hidden}.subscription-card:after{content:'';pointer-events:none;position:absolute;width:210px;height:210px;right:-75px;top:-50px;background:radial-gradient(ellipse,#b7f67d0d,transparent 65%)}.plan-title{font-size:27px;font-weight:800;letter-spacing:-.7px;margin:15px 0 3px}.plan-description{font-size:11px;color:var(--muted)}.subscription-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;border-top:1px solid var(--line);padding:20px 0;margin-top:22px}.meta-item .label{color:var(--muted);font-size:10px;margin-bottom:8px;display:flex;gap:6px;align-items:center}.meta-item .value{font-size:16px;font-weight:700}.meta-item .value small{font-size:10px;color:var(--muted);font-weight:500}.progress{height:5px;border-radius:5px;background:var(--line);overflow:hidden;margin-top:12px}.progress>span{height:100%;background:var(--green);display:block;border-radius:5px}.plan-actions{display:flex;gap:10px}.plan-actions .primary{flex:1}.balance-card{background:linear-gradient(140deg,var(--panel),#1a2632)}.balance-number{font-size:35px;font-weight:800;letter-spacing:-1.5px;margin:28px 0 8px}.balance-number .currency{font-size:21px;color:var(--muted)}.balance-card .btn{margin-top:22px}.balance-hint{margin-top:16px;font-size:10px;color:var(--muted);display:flex;gap:6px;align-items:center}.section-label{display:flex;align-items:center;justify-content:space-between;margin:29px 0 15px}.section-label h2{font-size:16px;margin:0}.section-label a{color:var(--muted);font-size:11px;display:flex;align-items:center;gap:5px}.quick-card{display:flex;align-items:center;gap:14px;border:1px solid var(--line);border-radius:12px;padding:18px;background:var(--panel);transition:.15s}.quick-card:hover{background:var(--panel2);border-color:#b7f67d55}.quick-icon{display:grid;place-items:center;width:40px;height:40px;background:#b7f67d0a;color:var(--green);border:1px solid #b7f67d15;border-radius:11px}.quick-card strong{font-size:12px;display:block;margin-bottom:5px}.quick-card small{font-size:10px;color:var(--muted)}.quick-card>.icon{margin-left:auto;color:var(--muted);width:16px}.referral-card{display:flex;align-items:center;gap:20px;position:relative;overflow:hidden}.referral-orbit{display:grid;place-items:center;height:85px;width:85px;flex-shrink:0;border-radius:50%;border:1px solid #b7f67d20;color:var(--green);background:radial-gradient(ellipse,#b7f67d12,transparent);outline:1px solid #b7f67d08;outline-offset:10px;margin:8px 5px}.referral-orbit .icon{width:32px;height:32px}.referral-card h2{font-size:17px;margin-bottom:8px}.referral-card p{font-size:11px;color:var(--muted);max-width:290px;margin-bottom:12px}.referral-card .btn{font-size:11px;min-height:34px;padding:8px 12px}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}th{font-size:10px;color:var(--muted);font-weight:500;white-space:nowrap;padding:12px 10px;border-bottom:1px solid var(--line)}td{padding:15px 10px;border-bottom:1px solid var(--line);vertical-align:middle}tr:last-child td{border-bottom:0}.table-date{font-size:10px;color:var(--muted);margin-top:5px}.amount.positive{color:var(--green)}.amount{font-weight:700;white-space:nowrap}.page-footer{display:flex;align-items:center;justify-content:space-between;margin-top:33px;padding-top:20px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.page-footer div{display:flex;gap:20px}.mobile-menu{display:none}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}label.field{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600}input,textarea,select{border:1px solid var(--line);background:var(--bg);color:var(--text);padding:12px;border-radius:8px;max-width:100%;width:100%}input:focus,textarea:focus,select:focus{border-color:var(--green);outline:1px solid #b7f67d33}textarea{resize:vertical}input[type=checkbox]{width:auto;accent-color:var(--green)}input[type=file]{font-size:11px}.form-stack{display:flex;flex-direction:column;gap:16px}.form-note{font-size:11px;line-height:1.6;color:var(--muted)}.form-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:22px}.span-all{grid-column:1/-1}.empty,.error-card{padding:38px 20px;text-align:center;border:1px dashed var(--line);border-radius:12px;color:var(--muted)}.empty>.icon,.error-card>.icon{width:34px;height:34px;color:var(--green);margin-bottom:15px}.empty h3,.error-card h3{color:var(--text)}.empty p,.error-card p{font-size:12px;max-width:490px;margin:0 auto 18px}.error-card{border-color:#ff9b9b30}.error-card>.icon{color:var(--danger)}.loading{padding:80px;text-align:center;color:var(--muted);font-size:12px}.spinner{display:block;width:25px;height:25px;border:2px solid var(--line);border-top-color:var(--green);border-radius:50%;margin:0 auto 20px;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.tariff-card{display:flex;flex-direction:column;gap:10px}.tariff-card.featured{border-color:#b7f67d77;background:linear-gradient(145deg,#b7f67d07,var(--panel))}.tariff-card h2{font-size:22px}.tariff-price{font-size:30px;font-weight:800;margin:10px 0 16px}.tariff-features{display:flex;flex-direction:column;gap:14px;font-size:12px;color:var(--muted);margin:10px 0 20px}.tariff-features span{display:flex;gap:9px;align-items:center}.tariff-features .icon{color:var(--green);width:17px;height:17px}.tariff-card .btn{margin-top:auto}.chips{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 25px}.chip{padding:9px 15px;border:1px solid var(--line);border-radius:8px;color:var(--muted);background:var(--panel);font-size:11px}.chip.active{color:var(--green);border-color:#b7f67d66;background:#b7f67d08}.detail-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:20px}.stats-card strong{font-size:26px;display:block;margin-top:15px;letter-spacing:-.6px}.stats-card .label{font-size:11px;color:var(--muted)}.ticket-row{display:flex;align-items:center;gap:14px;padding:18px;border-bottom:1px solid var(--line)}.ticket-row .ticket-info{flex:1}.ticket-row h3{font-size:13px;margin-bottom:6px}.ticket-row small{color:var(--muted);font-size:10px}.message{border:1px solid var(--line);background:var(--panel2);border-radius:12px;padding:17px;margin:15px 0;max-width:90%}.message.admin{border-color:#b7f67d33;margin-left:auto;background:#b7f67d07}.message .author{font-size:10px;color:var(--muted);display:flex;justify-content:space-between;margin-bottom:10px}.message p{font-size:12px;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.message img{max-width:100%;max-height:280px;border-radius:8px;margin-top:10px}.copy-box{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid var(--line);border-radius:9px;background:var(--bg);font-size:11px;overflow-wrap:anywhere}.copy-box code{flex:1;word-break:break-all;font-size:11px}.steps{display:flex;flex-direction:column;gap:25px}.step{display:flex;gap:14px}.step-num{flex-shrink:0;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#b7f67d0b;border:1px solid #b7f67d33;color:var(--green);font-size:12px;font-weight:700}.step h3{font-size:13px;margin:4px 0 8px}.step p{font-size:11px;color:var(--muted);margin-bottom:12px}.divider{height:1px;background:var(--line);margin:24px 0}.toggle-row{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px;padding:14px 0;border-bottom:1px solid var(--line)}.toggle-row small{display:block;color:var(--muted);font-size:10px;margin-top:6px}.toggle{display:inline-flex;align-items:center;gap:8px}.pill-toggle{width:38px;height:22px;appearance:none;border:0;border-radius:50px;background:var(--line);padding:0;cursor:pointer;position:relative}.pill-toggle:before{content:'';position:absolute;width:16px;height:16px;left:3px;top:3px;border-radius:50%;background:var(--muted);transition:.2s}.pill-toggle:checked{background:var(--green)}.pill-toggle:checked:before{left:19px;background:var(--greenText)}.toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.toolbar input{width:240px}.pagination{display:flex;gap:10px;align-items:center;justify-content:flex-end;margin-top:20px;font-size:11px;color:var(--muted)}dialog{color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:25px;max-width:550px;width:calc(100% - 30px);box-shadow:var(--shadow)}dialog::backdrop{background:#020712b8;backdrop-filter:blur(4px)}.modal-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-title h2{margin:0}.modal-actions{margin-top:20px;display:flex;gap:10px;justify-content:flex-end}#toast-host{position:fixed;right:25px;bottom:25px;z-index:100;display:flex;flex-direction:column;gap:10px}.toast{max-width:420px;line-height:1.6;background:var(--panel2);color:var(--text);border:1px solid #b7f67d55;border-radius:10px;padding:14px 20px;box-shadow:var(--shadow);font-size:12px}.toast.error{border-color:#ff9b9b88}.login-page{min-height:100vh;display:grid;grid-template-columns:1.1fr 1fr;background:var(--bg)}.login-visual{padding:55px 65px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;background:radial-gradient(ellipse at 30% 55%,#b7f67d10,transparent 55%),var(--sidebar);border-right:1px solid var(--line)}.login-visual .brand{padding:0}.login-visual h1{font-size:48px;letter-spacing:-2px;max-width:460px;line-height:1.15}.login-visual h1 span{color:var(--green)}.login-visual p{color:var(--muted);font-size:14px;max-width:380px}.network-art{width:220px;height:220px;display:grid;place-items:center;border:1px solid #b7f67d20;border-radius:50%;margin:35px 0;position:relative;outline:1px solid #b7f67d10;outline-offset:30px}.network-art:before{content:'';position:absolute;inset:35px;border:1px solid #b7f67d33;border-radius:50%}.network-art .icon{width:60px;height:60px;color:var(--green)}.login-form{display:flex;align-items:center;justify-content:center;padding:40px}.login-inner{max-width:380px;width:100%}.login-inner h1{font-size:28px}.login-inner>p{font-size:12px;color:var(--muted)}.login-inner form{margin-top:30px}.login-tabs{display:flex;border-bottom:1px solid var(--line);margin-top:28px}.login-tabs button{flex:1;background:none;border:0;color:var(--muted);border-bottom:2px solid transparent;padding:12px;font-size:12px}.login-tabs button.active{border-color:var(--green);color:var(--text)}.login-divider{display:flex;align-items:center;gap:13px;color:var(--muted);font-size:10px;margin:20px 0}.login-divider:before,.login-divider:after{content:'';height:1px;background:var(--line);flex:1}.demo-login{border:1px solid #b7f67d33;border-radius:10px;background:#b7f67d05;padding:15px;margin-top:22px}.demo-login p{font-size:10px;color:var(--muted);margin:7px 0 12px}.demo-login strong{font-size:11px;color:var(--green)}.demo-login .btn{flex:1;font-size:10px}.news-preview p{font-size:11px;color:var(--muted)}.news-preview h3{font-size:13px}.news-preview .date{font-size:10px;color:var(--muted);margin-bottom:12px}.rich-content{line-height:1.8;overflow-wrap:anywhere}.rich-content img{max-width:100%}.rich-content a{color:var(--green);text-decoration:underline}.qr{background:white;padding:15px;border-radius:12px;width:210px;margin:20px auto;display:block}.wheel{height:220px;width:220px;border-radius:50%;background:conic-gradient(#b7f67d 0deg 60deg,#243546 60deg 120deg,#8fb6ef 120deg 180deg,#243546 180deg 240deg,#ddebc3 240deg 300deg,#243546 300deg);display:grid;place-items:center;margin:25px auto;border:8px solid var(--panel2);box-shadow:0 0 0 1px var(--line);transition:transform 3s cubic-bezier(.12,.7,.1,1)}.wheel-center{background:var(--bg);width:66px;height:66px;border-radius:50%;display:grid;place-items:center;color:var(--green);border:1px solid var(--line)}.text-center{text-align:center}.mono{font-family:ui-monospace,monospace;font-size:11px}.break{overflow-wrap:anywhere}.chart-bars{display:flex;align-items:flex-end;gap:8px;height:110px}.chart-bars>div{flex:1;background:#b7f67d55;border-radius:5px 5px 0 0;min-height:3px}.chart-bars>div:hover{background:var(--green)}.admin-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px}.admin-nav{max-height:75vh;overflow:auto}.admin-nav button{width:100%;text-align:left;border:0;background:transparent;color:var(--muted);padding:10px;border-radius:7px;font-size:11px}.admin-nav button:hover,.admin-nav button.active{background:var(--panel2);color:var(--green)}.operation-group{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.operation-group button{font-size:11px}.operation-form{display:grid;gap:14px}.result-data{white-space:pre-wrap;overflow:auto;font-family:ui-monospace,monospace;font-size:11px;max-height:500px}.admin-tabs{display:flex;gap:5px;flex-wrap:wrap}.admin-result table td{max-width:280px;overflow-wrap:anywhere}.operation-warning{font-size:11px;color:var(--muted);padding:10px;border:1px solid var(--line);border-radius:7px}details{margin-top:15px}summary{cursor:pointer;font-size:11px;color:var(--muted)}.public-page{max-width:800px;margin:auto;padding:40px 25px}.notice{padding:15px;border:1px solid var(--line);border-radius:10px;color:var(--muted);font-size:12px;background:var(--panel2);line-height:1.7}.pending{color:#f6cc7d}
@media(min-width:1500px){.content{padding-top:40px}.topbar{padding-left:50px}.dashboard-grid{gap:24px}.card{padding:28px}}@media(max-width:1180px){.content{padding:27px 25px}.topbar{padding:0 25px}.grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid,.detail-grid{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr)}.quick-card{padding:14px;gap:9px}.quick-card small{font-size:9px}.quick-icon{width:33px;height:33px}.referral-orbit{width:60px;height:60px;margin:5px}.referral-card{gap:15px}.login-visual{padding:40px}.login-visual h1{font-size:39px}}@media(max-width:950px){.app-shell{grid-template-columns:200px minmax(0,1fr)}.sidebar{width:200px;padding:25px 12px}.brand{font-size:17px}.nav a{font-size:11px;padding:11px}.dashboard-grid,.detail-grid{grid-template-columns:1fr}.subscription-meta{grid-template-columns:repeat(3,1fr)}.grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}.balance-card .balance-number{margin:15px 0}.balance-card .btn{margin-top:15px}.admin-layout{grid-template-columns:180px minmax(0,1fr)}}@media(max-width:700px){.app-shell{display:block}.sidebar{transform:translateX(-100%);width:238px;transition:.2s;box-shadow:var(--shadow)}.sidebar.open{transform:translateX(0)}.main-wrap{width:100%}.topbar{height:64px;padding:0 17px;position:sticky;top:0;z-index:15}.mobile-menu{display:inline-flex}.breadcrumb{display:none}.topbar-right{gap:7px}.user-chip{padding-left:10px}.user-chip .user-text{display:none}.content{padding:20px 16px 35px}.page-heading{align-items:flex-start}.page-heading h1{font-size:25px}.page-heading p{font-size:11px}.heading-actions .btn{font-size:10px;padding:9px}.demo-banner{margin-bottom:22px;font-size:10px}.demo-banner .badge{display:none}.card{padding:19px}.grid.two,.grid.three{grid-template-columns:1fr}.grid.four{gap:12px}.quick-card{padding:15px;gap:10px}.quick-card strong{font-size:11px}.quick-card small{display:none}.quick-card>.icon{display:none}.subscription-meta{gap:10px}.meta-item .value{font-size:14px}.plan-title{font-size:24px}.plan-actions{flex-wrap:wrap}.plan-actions .btn{font-size:11px}.login-page{display:block}.login-visual{padding:30px;min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.login-visual>div:nth-child(2),.login-visual>small{display:none}.login-form{padding:30px 22px}.login-inner{max-width:420px}.form-grid{grid-template-columns:1fr}.page-footer{gap:15px;align-items:flex-start;line-height:1.6}.page-footer div{gap:10px;flex-wrap:wrap}.referral-card p{max-width:none}.referral-orbit{display:none}.admin-layout{display:block}.admin-nav{max-height:200px;margin-bottom:20px}.toolbar input{width:100%}.message{max-width:100%}.user-chip small{display:none}.heading-actions{flex-wrap:wrap}.table-wrap table{min-width:440px}.stat-label{font-size:10px}.stats-card strong{font-size:23px}.topbar .icon-btn{width:30px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}
