/* Tema "Padrão WHMCS" do painel (ativado em Configurações) */
.admin-theme-whmcs{--wh-blue:#1a4d80;--wh-blue-d:#143b62;--wh-link:#337ab7;--wh-link-b:#2e6da4;--wh-link-d:#286090;--wh-link-bd:#204d74;--wh-accent:#5bc0de;--wh-ring:#66afe9;--wh-ring-a:rgba(102,175,233,.6);--ink:#333;--green:var(--wh-blue);--line:#ddd;--muted:#777;--lime:#cfe3f5;
 background:#f5f5f5;color:#333;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}
.admin-theme-whmcs.admin-body{background:#f5f5f5}
.admin-theme-whmcs .sidebar{background:var(--wh-blue);color:#fff}
.admin-theme-whmcs .sidebar>.eyebrow{color:#a9c6e3}
.admin-theme-whmcs .sidebar nav a{color:#dbe8f5;border-radius:3px}
.admin-theme-whmcs .sidebar nav a.active,.admin-theme-whmcs .sidebar nav a:hover{background:var(--wh-blue-d);color:#fff;box-shadow:inset 3px 0 0 var(--wh-accent)}
.admin-theme-whmcs .sidebar-bottom{border-top-color:#ffffff38}
.admin-theme-whmcs .sidebar-bottom>a{color:#cfe3f5}
.admin-theme-whmcs .sidebar .button{border-color:#7fa4c9;background:transparent;color:#fff}
.admin-theme-whmcs .admin-header{border-bottom-color:#ddd;color:#555}
.admin-theme-whmcs .admin-main h1{font-family:inherit;font-size:28px;font-weight:400;letter-spacing:0;color:#333}
.admin-theme-whmcs .admin-main h2{font-family:inherit;font-weight:600;letter-spacing:0;color:#333}
.admin-theme-whmcs .eyebrow{color:#777;letter-spacing:.06em}
.admin-theme-whmcs a{color:var(--wh-link)}
.admin-theme-whmcs .sidebar a{color:inherit}
.admin-theme-whmcs a.button,.admin-theme-whmcs .button{color:#fff}
.admin-theme-whmcs a.button.secondary,.admin-theme-whmcs .button.secondary{color:#333}
.admin-theme-whmcs .panel,.admin-theme-whmcs fieldset{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}
.admin-theme-whmcs fieldset legend{font-weight:600;color:var(--wh-blue)}
.admin-theme-whmcs table{border-collapse:collapse}
.admin-theme-whmcs th{background:#f5f5f5;color:#555;font-weight:600;letter-spacing:.02em;border-bottom:2px solid #ddd}
.admin-theme-whmcs td{border-bottom:1px solid #eee}
.admin-theme-whmcs tbody tr:hover{background:#f9fbfd}
.admin-theme-whmcs .button,.admin-theme-whmcs button.button{background:var(--wh-link);border:1px solid var(--wh-link-b);color:#fff;border-radius:4px;font-family:inherit;font-weight:400;letter-spacing:0;text-transform:none}
.admin-theme-whmcs .button:hover{background:var(--wh-link-d);border-color:var(--wh-link-bd)}
.admin-theme-whmcs .button.secondary{background:#fff;border-color:#ccc;color:#333}
.admin-theme-whmcs .button.secondary:hover{background:#e6e6e6;border-color:#adadad}
.admin-theme-whmcs .button.danger,.admin-theme-whmcs .del-danger{background:#d9534f;border-color:#d43f3a;color:#fff}
.admin-theme-whmcs .button.danger:hover,.admin-theme-whmcs .del-danger:hover{background:#c9302c;border-color:#ac2925}
.admin-theme-whmcs .del-trigger{background:none;border:0;color:#d9534f}
.admin-theme-whmcs .del-trigger:hover{background:none;color:#c9302c}
.admin-theme-whmcs .del-icon{background:#f2dede;color:#d9534f}
.admin-theme-whmcs .text-link{color:var(--wh-link)}
.admin-theme-whmcs input:not([type=checkbox]):not([type=radio]):not([type=file]),.admin-theme-whmcs select,.admin-theme-whmcs textarea{border:1px solid #ccc;border-radius:4px;background:#fff;color:#555;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.admin-theme-whmcs input:focus,.admin-theme-whmcs select:focus,.admin-theme-whmcs textarea:focus{border-color:var(--wh-ring);outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px var(--wh-ring-a)}
.admin-theme-whmcs .status{background:#5cb85c;color:#fff;border-radius:3px;font-weight:600}
.admin-theme-whmcs .alert{background:#fcf8e3;border:1px solid #faebcc;color:#8a6d3b;border-radius:4px}
.admin-theme-whmcs .settings-nav a,.admin-theme-whmcs .product-tabs a{border-radius:4px;border-color:#ccc;background:#fff;color:#333}
.admin-theme-whmcs .product-tabs a[aria-current="page"]{background:var(--wh-blue);border-color:var(--wh-blue);color:#fff}
.admin-theme-whmcs .settings-nav a:hover{background:var(--wh-link);border-color:var(--wh-link-b);color:#fff}
.admin-theme-whmcs .settings-top{background:var(--wh-blue);color:#fff}
.admin-theme-whmcs .rich-floating-save{background:var(--wh-link);border-color:var(--wh-link-b)}
.admin-theme-whmcs .text-link.del-trigger,.admin-theme-whmcs .del-trigger{color:#d9534f}
.admin-theme-whmcs .text-link.del-trigger:hover{color:#c9302c}

.admin-theme-whmcs.admin-tone-grafite{--wh-blue:#2b3138;--wh-blue-d:#1d2227;--wh-link:#4a5a68;--wh-link-b:#3c4a56;--wh-link-d:#36424d;--wh-link-bd:#2b343c;--wh-accent:#f0ad4e;--wh-ring:#9aa7b2;--wh-ring-a:rgba(154,167,178,.6);--lime:#dfe4e8}
.admin-theme-whmcs.admin-tone-indigo{--wh-blue:#3b3a8f;--wh-blue-d:#2d2c72;--wh-link:#4f4fc4;--wh-link-b:#4343aa;--wh-link-d:#3a3a99;--wh-link-bd:#303080;--wh-accent:#a5b4fc;--wh-ring:#8b8be8;--wh-ring-a:rgba(139,139,232,.6);--lime:#dcdcf7}
