/* Studio chrome reuses the canonical .ns-gp / .ns-gp-ag theme scopes. */
.ns-polish23 {
    background: var(--ns-bg);
    color: var(--ns-text);
    font-family: var(--ns-font);
}
.ns-polish23 :is(h1, h2, h3) { color: var(--ns-text); font-family: inherit; }
.ns-polish23 :is(input:not([type="color"]), select, textarea) {
    background-color: var(--ns-card);
    color: var(--ns-text);
    border-color: var(--ns-border-strong);
}
.ns-polish23 :is(button, input, select, textarea) { font-family: inherit; }
:where(.ns-polish23) a { color: var(--ns-gold-light); }
.ns-polish23 :is(.btn-primary, .btn-success) {
    background: var(--ns-gold);
    border-color: var(--ns-gold);
    color: var(--ns-on-accent);
}
.ns-polish23 :is(.btn-primary, .btn-success):is(:hover, :focus-visible) {
    background: var(--ns-gold-light);
    border-color: var(--ns-gold-light);
    color: var(--ns-bg);
}
