/* theme.css: "Getwebup Console" buttons for both panels. Loaded after every other panel stylesheet (before brandCss).
   Primary button = the brand accent with readable text (--on-accent, from UserTheme::onAccent() in the admin layouts);
   outline button = white with an ink label. The customer panel's hp/components.css restyles both again after this file. */
.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent,#fff)}
.btn-primary:hover:not(:disabled){background:var(--accent-dark);border-color:var(--accent-dark);color:var(--on-accent,#fff)}
.btn-outline{background:var(--surface);color:var(--ink);border:1px solid var(--rule-strong)}
.btn-outline:hover:not(:disabled){background:var(--paper);border-color:var(--ink-3)}
:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.btn{border-radius:var(--r-btn)}

