.wp-admin-skin{--background:#f5f7f7;--foreground:#182223;--card:#fff;--card-foreground:#182223;--popover:#fff;--popover-foreground:#182223;--primary:#0c7986;--primary-foreground:#fff;--secondary:#edf7f4;--secondary-foreground:#285455;--muted:#f1f5f4;--muted-foreground:#66757a;--accent:#e1f4ef;--accent-foreground:#285455;--border:#d4dfdf;--input:#b7c8c9;--ring:#0c7986;--sidebar:#172224;--sidebar-foreground:#d8ece7;--sidebar-primary:#4baf98;--sidebar-primary-foreground:#fff;--sidebar-accent:#6dbead1f;--sidebar-accent-foreground:#fff;--sidebar-border:#9bd5c42e;--sidebar-ring:#6dbead;--mobi-logo-mint:#9bd5c4;--mobi-logo-aqua:#6dbead;--mobi-logo-teal:#4baf98;--mobi-logo-green:#388b7c;--mobi-logo-cyan:#0c7986;--mobi-logo-dark:#285455;--mobi-adminbar:#172224;--mobi-adminbar-hover:#6dbead24;--mobi-panel-radius:18px;--mobi-panel-shadow:0 14px 35px #18222314;--mobi-panel-shadow-sm:0 8px 22px #1822230f;--radius:1rem}.wp-admin-skin .wp-admin-workspace{background:radial-gradient(circle at 14% 0,#6dbead2e,#0000 28rem),radial-gradient(circle at 92% 12%,#0c79861a,#0000 26rem),linear-gradient(#f9fbfb,#f4f7f7 32rem,#f5f7f7)}.wp-admin-skin .wp-admin-bar{color:#f4faf8;-webkit-backdrop-filter:saturate(140%)blur(10px);backdrop-filter:saturate(140%)blur(10px);background:#172224fa;min-height:48px;box-shadow:inset 0 1px #ffffff0f,0 8px 24px #00000029}.wp-admin-skin .wp-admin-bar button,.wp-admin-skin .wp-admin-bar a{color:#f4faf8}.wp-admin-skin .wp-admin-bar button:hover,.wp-admin-skin .wp-admin-bar a:hover{background:var(--mobi-adminbar-hover);color:#fff}.wp-admin-skin [data-sidebar=sidebar]{background:radial-gradient(circle at 0 0,#6dbead2e,#0000 12rem),linear-gradient(#172224,#132022);border-right:1px solid #0000003d}.wp-admin-skin [data-sidebar=header]{border-bottom:1px solid var(--sidebar-border);background:#0511112e;min-height:72px}.wp-admin-skin [data-sidebar=group]{padding-inline:.55rem}.wp-admin-skin [data-sidebar=group-label]{color:#d8ece7c7;letter-spacing:.04em;text-transform:uppercase;height:32px;padding-inline:.35rem;font-size:11px;font-weight:700}.wp-admin-skin [data-sidebar=menu-button]{color:#f4faf8d6;border:1px solid #0000;border-radius:12px;min-height:34px}.wp-admin-skin [data-sidebar=menu-button]:hover{color:#fff;background:#6dbead1c;border-color:#9bd5c41a}.wp-admin-skin [data-sidebar=menu-button][data-active=true]{color:#fff;background:linear-gradient(90deg,#0c7986eb,#388b7cdb);border-color:#9bd5c447;box-shadow:inset 0 1px #ffffff24,0 8px 18px #0c79862e}.wp-admin-skin [data-sidebar=separator]{background:#9bd5c429}.wp-admin-skin [data-sidebar=footer]{border-top:1px solid var(--sidebar-border);background:#0511112e}.wp-admin-skin .wp-admin-logo-shell{background:#ffffff0f;border:1px solid #9bd5c42e;border-radius:16px;box-shadow:inset 0 1px #ffffff12}.wp-admin-skin .wp-admin-tenant-logo{object-fit:contain;filter:drop-shadow(0 1px #ffffff14);max-width:155px;max-height:40px}.wp-admin-skin .wp-admin-dashboard-content{animation:.18s ease-out mobi-panel-enter}.wp-admin-skin .wp-admin-page-title{color:#182223;letter-spacing:-.025em;font-size:clamp(1.45rem,2vw,2rem)}.wp-admin-skin .wp-admin-subtitle{color:#66757a}.wp-admin-skin .mobi-panel-banner,.wp-admin-skin .mobi-panel-help,.wp-admin-skin .tenant-page-header,.wp-admin-skin .admin-page-hero,.wp-admin-skin .admin-hero-panel,.wp-admin-skin .wp-admin-postbox,.wp-admin-skin .wp-admin-kpi-card,.wp-admin-skin .admin-table-card,.wp-admin-skin .tenant-kpi-card,.wp-admin-skin .tenant-table-card,.wp-admin-skin .tenant-chart-card,.wp-admin-skin .tenant-alert-row,.wp-admin-skin .wp-admin-dashboard-content [class*=rounded-lg][class*=border][class*=bg-card],.wp-admin-skin .wp-admin-dashboard-content [class*=rounded-xl][class*=border][class*=bg-card],.wp-admin-skin .wp-admin-dashboard-content [class*=rounded-2xl][class*=border][class*=bg-card]{border-radius:var(--mobi-panel-radius);box-shadow:var(--mobi-panel-shadow-sm);background:linear-gradient(#fff,#fbfdfd);border-color:#b4c7c8c7}.wp-admin-skin .admin-page-hero{background:radial-gradient(circle at 4% 10%,#9bd5c442,#0000 18rem),radial-gradient(circle at 92% 8%,#0c79861f,#0000 20rem),linear-gradient(135deg,#fff,#f7fbfa 52%,#eef7f4);border:1px solid #b4c7c8c7;padding:clamp(1.4rem,3vw,2.1rem);position:relative;overflow:hidden}.wp-admin-skin .admin-page-hero:after{content:"";background:#0c798614;border-radius:999px;width:18rem;height:18rem;position:absolute;inset:auto -3rem -6rem auto}.wp-admin-skin .admin-soft-badge,.wp-admin-skin .admin-chip{color:#285455;background:#ffffffb8;border:1px solid #0c798629}.wp-admin-skin .admin-soft-badge{border-radius:999px;box-shadow:0 5px 14px #1822230a}.wp-admin-skin .admin-chip{border-radius:999px;align-items:center;min-height:28px;padding:.25rem .65rem;display:inline-flex}.wp-admin-skin .admin-hero-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffad;border:1px solid #b4c7c8c7;padding:1.1rem;position:relative}.wp-admin-skin .admin-hero-icon{width:42px;height:42px;color:var(--mobi-logo-cyan);background:#e1f4efc7;border:1px solid #0c79862e;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.wp-admin-skin .mobi-panel-banner{background:linear-gradient(90deg,#e1f4efdb,#fffffff0);border:1px solid #0c79862e;align-items:flex-start;gap:.65rem;padding:.85rem 1rem;display:flex}.wp-admin-skin .mobi-panel-help{background:linear-gradient(90deg,#e1f4efb8,#fffffff0);border:1px solid #0c79862e;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.wp-admin-skin .mobi-panel-help-icon,.wp-admin-skin .wp-admin-kpi-icon{color:var(--mobi-logo-cyan);background:#ffffffe0;border:1px solid #0c798629;border-radius:12px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 4px 12px #1822230f}.wp-admin-skin .mobi-panel-help-icon{flex-shrink:0;width:36px;height:36px}.wp-admin-skin .mobi-panel-help-button{box-shadow:none;border-radius:999px}.wp-admin-skin .wp-admin-postbox,.wp-admin-skin .admin-table-card,.wp-admin-skin .tenant-table-card,.wp-admin-skin .tenant-chart-card{overflow:hidden}.wp-admin-skin .wp-admin-postbox-header,.wp-admin-skin .admin-card-header,.wp-admin-skin .tenant-table-toolbar,.wp-admin-skin .tenant-chart-header,.wp-admin-skin .tenant-chart-card>[data-card-header]{background:linear-gradient(90deg,#e1f4ef9e,#ffffffeb);border-bottom:1px solid #b4c7c89e}.wp-admin-skin .admin-card-header{padding:1rem 1.25rem}.wp-admin-skin .wp-admin-kpi-card,.wp-admin-skin .tenant-kpi-card{position:relative;overflow:hidden}.wp-admin-skin .wp-admin-kpi-card:before,.wp-admin-skin .tenant-kpi-card:before{content:"";background:linear-gradient(180deg,var(--mobi-logo-aqua),var(--mobi-logo-cyan));width:4px;position:absolute;inset:0 auto 0 0}.wp-admin-skin .admin-kpi-warning:before{background:linear-gradient(#f59e0b,#d97706)}.wp-admin-skin .admin-kpi-danger:before{background:linear-gradient(#f43f5e,#dc2626)}.wp-admin-skin .admin-kpi-danger .wp-admin-kpi-icon{color:#dc2626;background:#fef2f2e6;border-color:#dc262629}.wp-admin-skin .admin-kpi-warning .wp-admin-kpi-icon{color:#d97706;background:#fffbebeb;border-color:#d9770629}.wp-admin-skin .wp-admin-list-row,.wp-admin-skin .admin-list-row{min-height:44px}.wp-admin-skin .wp-admin-list-row:hover,.wp-admin-skin .admin-list-row:hover,.wp-admin-skin table tbody tr:hover{background:#9bd5c41f}.wp-admin-skin .wp-admin-badge{color:#285455;background:#9bd5c42e;border:1px solid #4baf9857;border-radius:999px}.wp-admin-skin table{border-collapse:separate;border-spacing:0}.wp-admin-skin table thead tr{background:linear-gradient(#fff,#f6faf9)}.wp-admin-skin table th{color:#5c6b70;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.wp-admin-skin button,.wp-admin-skin a,.wp-admin-skin input,.wp-admin-skin textarea,.wp-admin-skin [role=combobox]{transition:border-color .15s,box-shadow .15s,background-color .15s,color .15s,transform .15s}.wp-admin-skin button:hover,.wp-admin-skin a:hover{transform:translateY(-1px)}.wp-admin-skin input:focus,.wp-admin-skin textarea:focus,.wp-admin-skin [role=combobox]:focus{border-color:var(--mobi-logo-cyan);box-shadow:0 0 0 2px #0c79861f}.wp-admin-skin .mobi-panel-banner:hover,.wp-admin-skin .mobi-panel-help:hover,.wp-admin-skin .tenant-page-header:hover,.wp-admin-skin .admin-page-hero:hover,.wp-admin-skin .admin-hero-panel:hover,.wp-admin-skin .wp-admin-postbox:hover,.wp-admin-skin .wp-admin-kpi-card:hover,.wp-admin-skin .admin-table-card:hover,.wp-admin-skin .tenant-kpi-card:hover,.wp-admin-skin .tenant-table-card:hover,.wp-admin-skin .tenant-chart-card:hover,.wp-admin-skin .tenant-alert-row:hover,.wp-admin-skin .wp-admin-dashboard-content [class*=rounded-lg][class*=border][class*=bg-card]:hover,.wp-admin-skin .wp-admin-dashboard-content [class*=rounded-xl][class*=border][class*=bg-card]:hover,.wp-admin-skin .wp-admin-dashboard-content [class*=rounded-2xl][class*=border][class*=bg-card]:hover{box-shadow:var(--mobi-panel-shadow);border-color:#0c798657}@keyframes mobi-panel-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.wp-admin-skin .mobi-panel-help{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){.wp-admin-skin .wp-admin-dashboard-content,.wp-admin-skin button,.wp-admin-skin a,.wp-admin-skin input,.wp-admin-skin textarea,.wp-admin-skin [role=combobox]{transition:none;animation:none}.wp-admin-skin button:hover,.wp-admin-skin a:hover{transform:none}}.wp-admin-skin [data-sidebar=content]{scrollbar-width:thin;scrollbar-color:#6dbead9e #0511112e;scroll-behavior:smooth;overscroll-behavior:contain;padding-right:.25rem}.wp-admin-skin [data-sidebar=content]::-webkit-scrollbar{width:10px}.wp-admin-skin [data-sidebar=content]::-webkit-scrollbar-track{background:linear-gradient(#0511113d,#2854552e);border-left:1px solid #9bd5c414}.wp-admin-skin [data-sidebar=content]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--mobi-logo-mint),var(--mobi-logo-cyan));border:2px solid #05111157;border-radius:999px;min-height:44px;box-shadow:inset 0 0 0 1px #ffffff2e,0 0 10px #6dbead2e}.wp-admin-skin [data-sidebar=content]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c3f0e1,var(--mobi-logo-teal))}.wp-admin-skin [data-sidebar=content]::-webkit-scrollbar-corner{background:0 0}.wp-admin-skin .wp-admin-dashboard-content,.wp-admin-skin .wp-admin-dashboard-content *{scrollbar-width:thin;scrollbar-color:#0c798694 #c3c4c747}.wp-admin-skin .wp-admin-dashboard-content ::-webkit-scrollbar{width:9px;height:9px}.wp-admin-skin .wp-admin-dashboard-content ::-webkit-scrollbar-track{background:#f0f0f1db}.wp-admin-skin .wp-admin-dashboard-content ::-webkit-scrollbar-thumb{background:linear-gradient(135deg,var(--mobi-logo-aqua),var(--mobi-logo-cyan));border:2px solid #f0f0f1db;border-radius:999px}.wp-admin-skin .wp-admin-dashboard-content ::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,var(--mobi-logo-mint),var(--mobi-logo-teal))}.wp-admin-skin .wp-admin-dashboard-content{color:#1d2327}.wp-admin-skin .wp-admin-dashboard-content label,.wp-admin-skin .wp-admin-dashboard-content .text-sm.font-medium{color:#1d2327;font-weight:600}.wp-admin-skin .wp-admin-dashboard-content input,.wp-admin-skin .wp-admin-dashboard-content textarea,.wp-admin-skin .wp-admin-dashboard-content select,.wp-admin-skin .wp-admin-dashboard-content [role=combobox]{color:#2c3338;background:#fff;border:1px solid #8c8f94;border-radius:3px;min-height:36px;transition:border-color .15s,box-shadow .15s,background-color .15s;box-shadow:0 0 #0000}.wp-admin-skin .wp-admin-dashboard-content input[type=color]{background:linear-gradient(135deg,#fff,#f6f7f7);padding:3px}.wp-admin-skin .wp-admin-dashboard-content textarea{min-height:96px;line-height:1.55}.wp-admin-skin .wp-admin-dashboard-content input:hover,.wp-admin-skin .wp-admin-dashboard-content textarea:hover,.wp-admin-skin .wp-admin-dashboard-content select:hover,.wp-admin-skin .wp-admin-dashboard-content [role=combobox]:hover{border-color:#646970}.wp-admin-skin .wp-admin-dashboard-content input:focus,.wp-admin-skin .wp-admin-dashboard-content textarea:focus,.wp-admin-skin .wp-admin-dashboard-content select:focus,.wp-admin-skin .wp-admin-dashboard-content [role=combobox]:focus,.wp-admin-skin .wp-admin-dashboard-content [role=combobox][data-state=open]{border-color:var(--mobi-logo-cyan);box-shadow:0 0 0 1px var(--mobi-logo-cyan),0 0 0 4px #6dbead2e;outline:2px solid #0000}.wp-admin-skin .wp-admin-dashboard-content input::placeholder,.wp-admin-skin .wp-admin-dashboard-content textarea::placeholder{color:#8c8f94}.wp-admin-skin .wp-admin-dashboard-content button:not([data-sidebar=trigger]):not([data-sidebar=menu-button]),.wp-admin-skin .wp-admin-dashboard-content a[role=button]{border-radius:3px;font-weight:600}.wp-admin-skin .wp-admin-dashboard-content button[class*=bg-primary],.wp-admin-skin .wp-admin-dashboard-content a[class*=bg-primary]{background:linear-gradient(180deg,var(--mobi-logo-cyan),#096b76);color:#fff;border:1px solid #0a6f7c;box-shadow:inset 0 1px #ffffff2e,0 1px #00000014}.wp-admin-skin .wp-admin-dashboard-content button[class*=bg-primary]:hover,.wp-admin-skin .wp-admin-dashboard-content a[class*=bg-primary]:hover{background:linear-gradient(#0f8998,#075e67)}.wp-admin-skin .wp-admin-dashboard-content button[class*=border],.wp-admin-skin .wp-admin-dashboard-content a[class*=border]{border-color:#8c8f94}.wp-admin-skin .wp-admin-dashboard-content [role=tablist]{background:#f6f7f7;border:1px solid #c3c4c7;border-radius:0;gap:0;padding:0}.wp-admin-skin .wp-admin-dashboard-content [role=tab]{color:#50575e;border-right:1px solid #dcdcde;border-radius:0;font-weight:600}.wp-admin-skin .wp-admin-dashboard-content [role=tab][data-state=active]{color:var(--mobi-logo-cyan);box-shadow:inset 0 3px 0 var(--mobi-logo-teal);background:#fff}.wp-admin-skin .wp-admin-dashboard-content table{border-collapse:collapse;color:#1d2327;background:#fff;border:1px solid #c3c4c7;width:100%;box-shadow:0 1px 1px #0000000a}.wp-admin-skin .wp-admin-dashboard-content thead{background:linear-gradient(#fff,#f6f7f7)}.wp-admin-skin .wp-admin-dashboard-content th,.wp-admin-skin .wp-admin-dashboard-content td{vertical-align:middle;border-bottom:1px solid #dcdcde;padding:10px 12px}.wp-admin-skin .wp-admin-dashboard-content th{color:#1d2327;letter-spacing:.03em;text-align:left;text-transform:uppercase;font-size:12px;font-weight:700}.wp-admin-skin .wp-admin-dashboard-content tbody tr:nth-child(2n){background:#f6f7f7}.wp-admin-skin .wp-admin-dashboard-content tbody tr:hover{background:#9bd5c42e}.wp-admin-skin .wp-admin-dashboard-content [data-radix-popper-content-wrapper]{z-index:60!important}.wp-admin-skin .wp-admin-dashboard-content [role=dialog],.wp-admin-skin .wp-admin-dashboard-content [data-radix-dialog-content]{background:#fff;border:1px solid #c3c4c7;border-radius:0;box-shadow:0 12px 32px #1d23272e}.wp-admin-skin .wp-admin-dashboard-content [role=dialog]>button,.wp-admin-skin .wp-admin-dashboard-content [data-radix-dialog-content]>button{border-radius:999px}.wp-admin-skin .wp-admin-dashboard-content .prose,.wp-admin-skin .wp-admin-dashboard-content article{color:#1d2327}.wp-admin-skin .wp-admin-dashboard-content .prose a,.wp-admin-skin .wp-admin-dashboard-content article a,.wp-admin-skin .wp-admin-dashboard-content a:not(.text-white):not([data-sidebar=menu-button]){color:var(--mobi-logo-cyan)}.wp-admin-skin .wp-admin-dashboard-content .prose a:hover,.wp-admin-skin .wp-admin-dashboard-content article a:hover,.wp-admin-skin .wp-admin-dashboard-content a:not(.text-white):not([data-sidebar=menu-button]):hover{color:var(--mobi-logo-dark)}.wp-admin-skin .wp-admin-dashboard-content [class*=badge],.wp-admin-skin .wp-admin-dashboard-content [class*=Badge]{border-radius:999px}.wp-admin-skin .wp-admin-dashboard-content hr,.wp-admin-skin .wp-admin-dashboard-content [data-orientation=horizontal]{border-color:#dcdcde}.wp-admin-skin .wp-admin-dashboard-content .wp-action-strip{background:#fff;border:1px solid #c3c4c7;flex-wrap:wrap;align-items:center;gap:.5rem;padding:10px 12px;display:flex;box-shadow:0 1px 1px #0000000a}.wp-admin-skin .wp-admin-dashboard-content .wp-editor-shell{background:#fff;border:1px solid #c3c4c7;overflow:hidden;box-shadow:0 1px 1px #0000000a}.wp-admin-skin .wp-admin-dashboard-content .wp-editor-shell:hover{border-color:#0c798675}.wp-admin-skin .wp-admin-dashboard-content .wp-editor-toolbar{background:linear-gradient(#fff,#f6f7f7);border-bottom:1px solid #dcdcde;flex-wrap:wrap;align-items:center;gap:.25rem;min-height:42px;padding:6px 8px;display:flex}.wp-admin-skin .wp-admin-dashboard-content .wp-editor-body{color:#1d2327;background:#fbfbfc;margin:0;padding:12px}.wp-admin-skin .wp-admin-dashboard-content .wp-admin-notice{border:1px solid #c3c4c7;border-left:4px solid var(--mobi-logo-cyan);background:#fff;padding:12px 14px;position:relative;box-shadow:0 1px 1px #0000000a}.wp-admin-skin .wp-admin-dashboard-content .wp-admin-notice.success{border-left-color:var(--mobi-logo-teal)}.wp-admin-skin .wp-admin-dashboard-content .wp-admin-notice.warning{border-left-color:#dba617}.wp-admin-skin .wp-admin-dashboard-content .wp-admin-metabox-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1rem;display:grid}.wp-admin-skin .wp-admin-dashboard-content .wp-admin-metabox-side{position:sticky;top:64px}.wp-admin-skin .wp-admin-dashboard-content .wp-admin-status-dot{background:var(--mobi-logo-teal);border-radius:999px;width:8px;height:8px;display:inline-flex;box-shadow:0 0 0 3px #4baf9829}.wp-admin-skin .wp-admin-dashboard-content .wp-admin-code-preview{color:#d6f7ef;background:linear-gradient(90deg,#9bd5c41f,#0000 30%),#101517;border:1px solid #c3c4c7}@media(max-width:1024px){.wp-admin-skin .wp-admin-dashboard-content .wp-admin-metabox-grid{grid-template-columns:1fr}.wp-admin-skin .wp-admin-dashboard-content .wp-admin-metabox-side{position:static}}@media(max-width:768px){.wp-admin-skin [data-sidebar=content]::-webkit-scrollbar{width:6px}.wp-admin-skin .wp-admin-dashboard-content th,.wp-admin-skin .wp-admin-dashboard-content td{padding:8px}}.wp-admin-skin .tenant-page-header{border:1px solid #b4c7c8c7;border-left:4px solid var(--mobi-logo-cyan);border-radius:var(--mobi-panel-radius);box-shadow:var(--mobi-panel-shadow-sm);background:radial-gradient(circle at 0 0,#9bd5c43d,#0000 18rem),linear-gradient(#fff,#fbfdfd);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;padding:1rem;display:flex}.wp-admin-skin .tenant-page-eyebrow{color:#285455;letter-spacing:.06em;text-transform:uppercase;background:#9bd5c42e;border:1px solid #4baf9859;border-radius:999px;align-items:center;gap:.35rem;margin-bottom:.5rem;padding:.25rem .6rem;font-size:11px;font-weight:700;display:inline-flex}.wp-admin-skin .tenant-action-bar{border-radius:var(--mobi-panel-radius);box-shadow:var(--mobi-panel-shadow-sm);background:linear-gradient(#fff,#fbfdfd);border:1px solid #b4c7c8c7;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem .85rem;display:flex}.wp-admin-skin .tenant-kpi-card{border-radius:var(--mobi-panel-radius);box-shadow:var(--mobi-panel-shadow-sm);background:linear-gradient(#fff,#fbfdfd);border:1px solid #b4c7c8c7;position:relative;overflow:hidden}.wp-admin-skin .tenant-kpi-card:before{content:"";background:linear-gradient(180deg,var(--mobi-logo-aqua),var(--mobi-logo-cyan));width:4px;position:absolute;inset:0 auto 0 0}.wp-admin-skin .tenant-kpi-card.danger:before{background:linear-gradient(#f87171,#dc2626)}.wp-admin-skin .tenant-kpi-card.warning:before{background:linear-gradient(#facc15,#f97316)}.wp-admin-skin .tenant-kpi-card.success:before{background:linear-gradient(180deg,var(--mobi-logo-mint),var(--mobi-logo-teal))}.wp-admin-skin .tenant-kpi-card:after{content:"";background:linear-gradient(90deg,#9bd5c4a6,#0000);height:1px;position:absolute;inset:0 0 auto}.wp-admin-skin .tenant-kpi-label{color:#66757a;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.wp-admin-skin .tenant-kpi-value{color:#182223;font-family:var(--font-display,inherit);letter-spacing:-.04em;margin-top:.25rem;font-size:1.75rem;font-weight:800;line-height:1}.wp-admin-skin .tenant-table-card,.wp-admin-skin .tenant-chart-card{border-radius:var(--mobi-panel-radius);box-shadow:var(--mobi-panel-shadow-sm);background:linear-gradient(#fff,#fbfdfd);border:1px solid #b4c7c8c7;overflow:hidden}.wp-admin-skin .tenant-table-toolbar{background:linear-gradient(90deg,#e1f4ef9e,#ffffffeb);border-bottom:1px solid #b4c7c89e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.wp-admin-skin .tenant-chart-card>[data-card-header],.wp-admin-skin .tenant-chart-header{background:linear-gradient(90deg,#e1f4ef9e,#ffffffeb);border-bottom:1px solid #b4c7c89e}.wp-admin-skin .tenant-alert-row{border:1px solid #b4c7c8c7;border-left:4px solid var(--mobi-logo-cyan);border-radius:var(--mobi-panel-radius);box-shadow:var(--mobi-panel-shadow-sm);background:linear-gradient(#fff,#fbfdfd);padding:.85rem 1rem}.wp-admin-skin .tenant-alert-row.danger{border-left-color:#dc2626}.wp-admin-skin .tenant-alert-row.success{border-left-color:var(--mobi-logo-teal)}.wp-admin-skin .tenant-status-pill{color:#285455;background:#9bd5c42e;border:1px solid #4baf9859;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:11px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffa6}.wp-admin-skin .tenant-kpi-card,.wp-admin-skin .tenant-table-card,.wp-admin-skin .tenant-chart-card,.wp-admin-skin .tenant-alert-row,.wp-admin-skin .tenant-action-bar,.wp-admin-skin .tenant-page-header{transition:border-color .15s,box-shadow .15s,transform .15s}.wp-admin-skin .tenant-kpi-card:hover,.wp-admin-skin .tenant-table-card:hover,.wp-admin-skin .tenant-chart-card:hover,.wp-admin-skin .tenant-alert-row:hover,.wp-admin-skin .tenant-action-bar:hover,.wp-admin-skin .tenant-page-header:hover{box-shadow:var(--mobi-panel-shadow);border-color:#0c798657;transform:translateY(-1px)}@media(max-width:768px){.wp-admin-skin .tenant-page-header,.wp-admin-skin .tenant-action-bar{align-items:stretch}}@media(prefers-reduced-motion:reduce){.wp-admin-skin .tenant-kpi-card,.wp-admin-skin .tenant-table-card,.wp-admin-skin .tenant-chart-card,.wp-admin-skin .tenant-alert-row,.wp-admin-skin .tenant-action-bar,.wp-admin-skin .tenant-page-header{transition:none}.wp-admin-skin .tenant-kpi-card:hover,.wp-admin-skin .tenant-table-card:hover,.wp-admin-skin .tenant-chart-card:hover,.wp-admin-skin .tenant-alert-row:hover,.wp-admin-skin .tenant-action-bar:hover,.wp-admin-skin .tenant-page-header:hover{transform:none}}.wp-admin-skin .wp-admin-dashboard-content>.space-y-6>section[class*="rounded-[2rem]"],.wp-admin-skin .wp-admin-dashboard-content>.space-y-5>section[class*="rounded-[2rem]"]{border-color:#b4c7c8c7;border-left:4px solid var(--mobi-logo-cyan);border-radius:var(--mobi-panel-radius);box-shadow:var(--mobi-panel-shadow-sm);background:radial-gradient(circle at 0 0,#9bd5c433,#0000 18rem),linear-gradient(#fff,#fbfdfd)}.wp-admin-skin .wp-admin-dashboard-content>.space-y-6>section[class*="rounded-[2rem]"]>[class*=absolute],.wp-admin-skin .wp-admin-dashboard-content>.space-y-5>section[class*="rounded-[2rem]"]>[class*=absolute]{opacity:.72}.wp-admin-skin .wp-admin-dashboard-content [class*=rounded-2xl][class*=border-destructive],.wp-admin-skin .wp-admin-dashboard-content [class*=rounded-2xl][class*=bg-destructive]{border-radius:var(--mobi-panel-radius);box-shadow:var(--mobi-panel-shadow-sm);border-left:4px solid #dc2626}.wp-admin-skin .wp-admin-dashboard-content [class*=rounded-xl][class*=bg-muted],.wp-admin-skin .wp-admin-dashboard-content [class*=rounded-2xl][class*=bg-muted]{border-radius:14px}.wp-admin-skin .wp-admin-dashboard-content .shadow-xl{box-shadow:var(--mobi-panel-shadow-sm)}.wp-admin-skin .wp-admin-dashboard-content .shadow-lg{box-shadow:var(--mobi-panel-shadow)}.wp-admin-skin .wp-admin-dashboard-content [class*="hover:-translate-y"],.wp-admin-skin .wp-admin-dashboard-content [class*="hover:scale"]{transition-duration:.15s}.wp-admin-skin{--mobi-surface:#fff;--mobi-surface-soft:#f7fbfa;--mobi-line:#b4c7c8b8;--mobi-line-strong:#0c79863d;--mobi-text-soft:#5f7072}.wp-admin-skin .wp-admin-dashboard-content{color:#182223}.wp-admin-skin .wp-admin-logo-shell{justify-content:center}.wp-admin-skin .wp-admin-logo-shell>span{display:none!important}.wp-admin-skin .wp-admin-dashboard-content [data-card=root]{border-color:var(--mobi-line);background:linear-gradient(180deg,var(--mobi-surface),#fbfdfd);border-radius:14px;overflow:hidden;box-shadow:0 8px 22px #1822230e}.wp-admin-skin .wp-admin-dashboard-content [data-card=root] [data-card-header]{background:linear-gradient(90deg,#e1f4ef7a,#fffffff0);border-bottom:1px solid #b4c7c88a;gap:.35rem;padding:1rem 1.2rem}.wp-admin-skin .wp-admin-dashboard-content [data-card=root] [data-card-title]{color:#182223;letter-spacing:-.01em;font-size:.98rem}.wp-admin-skin .wp-admin-dashboard-content [data-card=root] [data-card-description]{color:var(--mobi-text-soft);line-height:1.45}.wp-admin-skin .wp-admin-dashboard-content [data-card=root] [data-card-content]{padding:1.1rem 1.2rem 1.2rem}.wp-admin-skin .wp-admin-dashboard-content [data-card=root] [data-card-footer]{padding:0 1.2rem 1.2rem}.wp-admin-skin .wp-admin-dashboard-content [data-card=root] [data-card-content]:first-child{padding-top:1.2rem}.wp-admin-skin .wp-admin-dashboard-content [data-card=root] [data-card-header].cursor-pointer:hover{background:linear-gradient(90deg,#e1f4efbd,#fffffffa)}.wp-admin-skin .wp-admin-dashboard-content table{width:100%}.wp-admin-skin .wp-admin-dashboard-content table th{color:#596b6d;white-space:nowrap;background:#f7fbfae6;border-bottom:1px solid #b4c7c8ad;height:42px}.wp-admin-skin .wp-admin-dashboard-content table td{color:#263435;vertical-align:middle;border-bottom:1px solid #b4c7c85c;height:50px}.wp-admin-skin .wp-admin-dashboard-content table tr:last-child td{border-bottom:0}.wp-admin-skin .wp-admin-dashboard-content table td .text-xs,.wp-admin-skin .wp-admin-dashboard-content table td .text-sm{line-height:1.35}.wp-admin-skin .wp-admin-dashboard-content input,.wp-admin-skin .wp-admin-dashboard-content textarea,.wp-admin-skin .wp-admin-dashboard-content select,.wp-admin-skin .wp-admin-dashboard-content [role=combobox]{background-color:#fffffff5;border-color:#b4c7c8d1;box-shadow:inset 0 1px #ffffffb3}.wp-admin-skin .wp-admin-dashboard-content input,.wp-admin-skin .wp-admin-dashboard-content select,.wp-admin-skin .wp-admin-dashboard-content [role=combobox]{min-height:38px}.wp-admin-skin .wp-admin-dashboard-content label{color:#34494b;letter-spacing:.01em;font-size:.78rem;font-weight:700}.wp-admin-skin .wp-admin-dashboard-content [data-card=root] button,.wp-admin-skin .wp-admin-dashboard-content [data-card=root] a[role=button]{border-radius:8px}.wp-admin-skin .wp-admin-dashboard-content [data-card=root] button:hover,.wp-admin-skin .wp-admin-dashboard-content [data-card=root] a:hover{transform:none}.wp-admin-skin .wp-admin-dashboard-content .admin-page-hero{border-radius:16px}.wp-admin-skin .wp-admin-dashboard-content .admin-page-hero h1,.wp-admin-skin .wp-admin-dashboard-content .tenant-page-header h1,.wp-admin-skin .wp-admin-dashboard-content h1.font-display{color:#182223;letter-spacing:-.035em}.wp-admin-skin .wp-admin-dashboard-content .admin-chip,.wp-admin-skin .wp-admin-dashboard-content .admin-soft-badge,.wp-admin-skin .wp-admin-dashboard-content .wp-admin-badge{box-shadow:0 4px 12px #18222309}.wp-admin-skin .wp-admin-dashboard-content .admin-hero-panel,.wp-admin-skin .wp-admin-dashboard-content .wp-admin-kpi-card,.wp-admin-skin .wp-admin-dashboard-content .tenant-kpi-card{border-radius:14px}.wp-admin-skin .wp-admin-dashboard-content .admin-table-card [data-card-header],.wp-admin-skin .wp-admin-dashboard-content .tenant-table-card [data-card-header]{border-bottom-color:#b4c7c89e}.wp-admin-skin .wp-admin-dashboard-content .rounded-md.border,.wp-admin-skin .wp-admin-dashboard-content .rounded-lg.border,.wp-admin-skin .wp-admin-dashboard-content .rounded-xl.border,.wp-admin-skin .wp-admin-dashboard-content .rounded-2xl.border,.wp-admin-skin .wp-admin-dashboard-content .rounded-3xl.border{border-color:#b4c7c8b8}.wp-admin-skin .wp-admin-dashboard-content .rounded-3xl,.wp-admin-skin .wp-admin-dashboard-content .rounded-\[1\.5rem\],.wp-admin-skin .wp-admin-dashboard-content .rounded-\[1\.75rem\],.wp-admin-skin .wp-admin-dashboard-content .rounded-\[2rem\]{border-radius:16px}.wp-admin-skin .wp-admin-dashboard-content .bg-muted\/30,.wp-admin-skin .wp-admin-dashboard-content .bg-muted\/40,.wp-admin-skin .wp-admin-dashboard-content .bg-muted\/50{background-color:#f1f5f4b8}.wp-admin-skin .wp-admin-dashboard-content .text-muted-foreground{color:var(--mobi-text-soft)}.wp-admin-skin .wp-admin-dashboard-content pre,.wp-admin-skin .wp-admin-dashboard-content code,.wp-admin-skin .wp-admin-dashboard-content .font-mono{overflow-wrap:anywhere}.wp-admin-skin .wp-admin-dashboard-content textarea.font-mono,.wp-admin-skin .wp-admin-dashboard-content pre{background:#f6f9f8;border-radius:10px}@media(max-width:768px){.wp-admin-skin .wp-admin-dashboard-content [data-card=root] [data-card-header],.wp-admin-skin .wp-admin-dashboard-content [data-card=root] [data-card-content],.wp-admin-skin .wp-admin-dashboard-content [data-card=root] [data-card-footer]{padding-left:1rem;padding-right:1rem}.wp-admin-skin .wp-admin-dashboard-content table td,.wp-admin-skin .wp-admin-dashboard-content table th{white-space:nowrap}}
