body.aurie-backoffice-body{--wp-admin-theme-color:var(--aurie-primary)}body.aurie-backoffice-body .button,body.aurie-backoffice-body .button-secondary,body.aurie-backoffice-body .button-primary,body.aurie-backoffice-body button,body.aurie-backoffice-body input[type="submit"],body.aurie-backoffice-body input[type="button"]{appearance:none;min-height:var(--aurie-app-input-height);border-radius:12px;border:1px solid var(--aurie-border);background:var(--aurie-surface-1);color:var(--aurie-text);box-shadow:none;padding:0 16px;font-weight:600;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}body.aurie-backoffice-body .button:hover,body.aurie-backoffice-body .button-secondary:hover,body.aurie-backoffice-body button:hover,body.aurie-backoffice-body input[type="submit"]:hover,body.aurie-backoffice-body input[type="button"]:hover{background:var(--aurie-surface-2);border-color:var(--aurie-border-strong)}body.aurie-backoffice-body .button-primary,body.aurie-backoffice-body .button.button-primary{background:var(--aurie-primary);border-color:var(--aurie-primary);color:var(--aurie-primary-contrast)}body.aurie-backoffice-body .button-primary:hover,body.aurie-backoffice-body .button.button-primary:hover{filter:brightness(.96)}body.aurie-backoffice-body select,body.aurie-backoffice-body input[type="text"],body.aurie-backoffice-body input[type="email"],body.aurie-backoffice-body input[type="number"],body.aurie-backoffice-body input[type="search"],body.aurie-backoffice-body input[type="date"],body.aurie-backoffice-body input[type="password"],body.aurie-backoffice-body textarea{width:100%;min-height:var(--aurie-app-input-height);border-radius:12px;border:1px solid var(--aurie-border);background:var(--aurie-surface-1);color:var(--aurie-text);padding:10px 14px}body.aurie-backoffice-body select{width:auto;min-width:140px;padding-right:34px}body.aurie-backoffice-body .widefat,body.aurie-backoffice-body table.wp-list-table,body.aurie-backoffice-body .form-table{width:100%;border-collapse:separate;border-spacing:0;background:var(--aurie-surface-1);border:1px solid var(--aurie-border);border-radius:18px;overflow:hidden;box-shadow:var(--aurie-shadow-sm)}body.aurie-backoffice-body .widefat thead th,body.aurie-backoffice-body table.wp-list-table thead th,body.aurie-backoffice-body .form-table th{background:var(--aurie-surface-2);color:var(--aurie-text-muted);font-size:12px;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--aurie-border);padding:14px 16px}body.aurie-backoffice-body .widefat tbody td,body.aurie-backoffice-body table.wp-list-table tbody td,body.aurie-backoffice-body .form-table td{padding:14px 16px;border-bottom:1px solid var(--aurie-border);vertical-align:middle}body.aurie-backoffice-body .widefat tbody tr:hover,body.aurie-backoffice-body table.wp-list-table tbody tr:hover{background:#f8fbff}body.aurie-backoffice-body .widefat tbody tr:last-child td,body.aurie-backoffice-body table.wp-list-table tbody tr:last-child td,body.aurie-backoffice-body .form-table tr:last-child td,body.aurie-backoffice-body .form-table tr:last-child th{border-bottom:0}body.aurie-backoffice-body .notice,body.aurie-backoffice-body div.updated,body.aurie-backoffice-body div.error{margin:0 0 16px;padding:14px 16px;border-radius:14px;border:1px solid var(--aurie-border);background:var(--aurie-surface-1);color:var(--aurie-text);box-shadow:var(--aurie-shadow-sm)}body.aurie-backoffice-body .notice-success,body.aurie-backoffice-body .updated{border-color:#b7ebc6;background:var(--aurie-success-soft);color:#166534}body.aurie-backoffice-body .notice-error,body.aurie-backoffice-body .error{border-color:#f5b8b8;background:var(--aurie-danger-soft);color:#991b1b}body.aurie-backoffice-body .notice-warning{border-color:#f6d88a;background:var(--aurie-warning-soft);color:#92400e}body.aurie-backoffice-body .tablenav,body.aurie-backoffice-body .tablenav-pages,body.aurie-backoffice-body .alignleft.actions,body.aurie-backoffice-body .alignright.actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}body.aurie-backoffice-body .tablenav{margin:0 0 16px}body.aurie-backoffice-body .search-box{float:none;margin:0}body.aurie-backoffice-body .tablenav.bottom{margin-top:16px}body.aurie-backoffice-body .button:focus-visible,body.aurie-backoffice-body .button-primary:focus-visible,body.aurie-backoffice-body select:focus-visible,body.aurie-backoffice-body input:focus-visible,body.aurie-backoffice-body textarea:focus-visible,body.aurie-backoffice-body a:focus-visible{box-shadow:var(--aurie-focus-ring)}@media (max-width:900px){body.aurie-backoffice-body .widefat,body.aurie-backoffice-body table.wp-list-table,body.aurie-backoffice-body .form-table{display:block;overflow-x:auto;white-space:nowrap}body.aurie-backoffice-body .tablenav,body.aurie-backoffice-body .tablenav-pages,body.aurie-backoffice-body .alignleft.actions,body.aurie-backoffice-body .alignright.actions{width:100%}}