/* NEÓN CONTROL — shared operational appearance; no business logic.
   Screen-only. Printed documents and explicit data-neon-exempt subtrees retain their style. */
:root {--nc-bg:#11191e;--nc-surface:#1c272e;--nc-field:#151f25;--nc-line:#35515f;--nc-text:#dceaf1;--nc-muted:#9cb3c0;--nc-cyan:#25c7eb;--nc-green:#54dca3;--nc-red:#ff6978;--nc-amber:#f2c268;--nc-radius:12px}
@media screen {
body[data-control-style="neon"][data-control-style] {background:var(--nc-bg);font-family:"Segoe UI",Arial,sans-serif}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(h1,h2,h3,h4):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {font-family:"Segoe UI",Arial,sans-serif!important;font-weight:500!important;line-height:1.35!important;letter-spacing:normal!important;text-shadow:none!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) h1:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {font-size:24px!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) h2:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {font-size:20px!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) h3:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {font-size:16px!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) h4:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {font-size:14px!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(label,th,button,summary):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {font-family:"Segoe UI",Arial,sans-serif!important;font-weight:500!important;text-shadow:none!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(p,td,small):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {font-weight:400!important;line-height:1.5!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(label,td):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {font-size:12px!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) small:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {font-size:11px!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(.eyebrow,.section-kicker):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {color:var(--nc-cyan)!important;font-size:9px!important;letter-spacing:.12em!important;font-weight:600!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(.panel,.erp-shell,.dashboard-command,.attendance-action-card,.attendance-today,.auth-card):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {background:var(--nc-surface)!important;color:var(--nc-text)!important;border-color:var(--nc-line)!important;border-radius:var(--nc-radius)!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(article,.order-card,.design-card,.erp-card,.fiscal-card):not(.error):not(.warning):not(.danger):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {background:linear-gradient(110deg,#172a33,#1c272e 45%,#192329)!important;color:var(--nc-text)!important;border-top-color:var(--nc-line)!important;border-right-color:var(--nc-line)!important;border-bottom-color:var(--nc-line)!important;border-radius:var(--nc-radius)!important;box-shadow:inset 0 1px #25c7eb26,0 3px 10px #00000012!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(.heading,.erp-heading,.em-heading,.dashboard-command)>div>p:not(.eyebrow):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {color:var(--nc-muted)!important;font-size:12px!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) button:not(:where(.order-close,[aria-label="Cerrar"],.toggle-password)):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {background:#25343e!important;background-image:none!important;color:#dceaf1!important;border:1px solid #416173!important;border-radius:9px!important;box-shadow:none!important;font-size:12px!important;line-height:1.4!important;letter-spacing:normal!important;text-transform:none!important;transition:background-color .14s,border-color .14s,box-shadow .14s!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) button:not(:disabled):hover:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {background:#204354!important;border-color:#32c4e7!important;box-shadow:0 0 9px #25c7eb25!important;transform:none!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) button:is(.active,.selected,[aria-selected="true"],[aria-pressed="true"]):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {background:#103d4b!important;border-color:var(--nc-cyan)!important;color:#a6f0ff!important;box-shadow:inset 0 -2px #25c7eb,0 0 8px #25c7eb1c!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) button:is(.ml-btn-primary,.em-primary,.primary,[type="submit"]):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {background:#351a30!important;border-color:#ed3ca3!important;color:#ffd5ef!important;box-shadow:inset 0 0 10px #ec168c0d,0 0 8px #ec168c24!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) button:is(.danger,.ml-btn-danger,.delete,.cancel-danger,[data-tone="danger"]):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {background:#582d38!important;border-color:#d56477!important;color:#ffe6eb!important;box-shadow:none!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) button:is(.success,[data-tone="success"]):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {background:#173e32!important;border-color:#4fac86!important;color:#c5f5df!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) button:disabled:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {opacity:.45!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(button,input,select,textarea,summary):focus-visible:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {outline:2px solid var(--nc-cyan)!important;outline-offset:2px!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="hidden"]),select,textarea):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {background:var(--nc-field)!important;color:var(--nc-text)!important;border:1px solid #425e6d!important;border-radius:8px!important;box-shadow:none!important;font-family:"Segoe UI",Arial,sans-serif!important;font-size:12px!important;font-weight:400!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(input,textarea):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas))::placeholder {color:#879fac!important;opacity:1!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(input[type="checkbox"],input[type="radio"]):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {accent-color:var(--nc-cyan)}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) th:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {background:#132832!important;color:#9fe6f7!important;border-bottom:1px solid #27869e!important;font-size:11px!important;letter-spacing:.035em!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) td:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {border-color:#344c58!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) tbody tr:hover td:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {background-color:#1c3542!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(.dialog-actions,form>footer):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {background:#1b282f!important;background-image:none!important;box-shadow:none!important;border-top:1px solid #365460!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(.dialog-actions,form>footer):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas))::before,body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(.dialog-actions,form>footer):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas))::after {content:none!important;display:none!important}
body[data-control-style="neon"][data-control-style] dialog:not(.quote-preview-dialog):not([data-neon-exempt]) {background:#202a30!important;color:var(--nc-text)!important;border-color:#3c6475!important;border-radius:16px!important;box-shadow:0 20px 65px #0008,0 0 1px #25c7eb55!important;max-width:calc(100vw - 24px)!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(.employee-heading,dialog>header):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {background:linear-gradient(110deg,#111b24,#082a35)!important;border-bottom:1px solid #286379!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(.error,.danger-text):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {color:#ff9aa6!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) :is(.warning,.attention):not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {border-color:#99723a!important}
body[data-control-style="neon"][data-control-style] #app.shell>aside {background:#111e26!important;border-right:1px solid #254858!important}
body[data-control-style="neon"][data-control-style] #app.shell>aside nav button {border-radius:9px!important;font-weight:400!important}
}
@media screen {
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog) button:is(.ml-btn-primary,.em-primary,.primary,[type="submit"]):not(:disabled):not(.danger):not(.ml-btn-danger):not(.danger-outline):not(.danger-text):is(:hover,:focus-visible):not(:where(.quote-document *,[data-neon-exempt] *)) {background:#48213e!important;border-color:#ff69bf!important;color:#ffe6f6!important;box-shadow:inset 0 0 12px #ec168c12,0 0 13px #ec168c40!important;outline-color:#ed3ca3!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog #mlNoticeAccept:not(:disabled):is(:hover,:focus-visible) {background:#48213e!important;border-color:#ff69bf!important;box-shadow:0 0 13px #ec168c40!important;outline-color:#ed3ca3!important}
}
/* Shared notice and confirmation dialog: semantic rim/icon, common actions. */
@media screen {
body[data-control-style="neon"][data-control-style] #mlNoticeDialog {--notice-accent:var(--nc-cyan);width:min(560px,calc(100vw - 28px))!important;height:fit-content!important;margin:auto!important;max-height:calc(100dvh - 28px)!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog[data-kind="success"] {--notice-accent:var(--nc-green)}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog[data-kind="warning"] {--notice-accent:var(--nc-amber)}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog:is([data-kind="danger"],[data-kind="error"]) {--notice-accent:var(--nc-red)}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog .ml-notice-card {margin:0!important;padding:0!important;background:#1c272e!important;border:0!important;border-top:2px solid var(--notice-accent)!important;border-radius:14px!important;box-shadow:none!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog .ml-notice-card>header {display:flex!important;align-items:center!important;gap:13px!important;margin:0!important;padding:18px 20px!important;background:linear-gradient(110deg,#14202a,#0a2b36)!important;border-bottom:1px solid #305568!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog #mlNoticeIcon {display:grid!important;place-items:center!important;flex:0 0 34px!important;width:34px!important;height:34px!important;border-radius:10px!important;background:#172e39!important;border:1px solid var(--notice-accent)!important;color:var(--notice-accent)!important;box-shadow:0 0 10px color-mix(in srgb,var(--notice-accent) 20%,transparent)!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog #mlNoticeEyebrow {color:var(--notice-accent)!important;font-size:9px!important;letter-spacing:.11em!important;margin:0 0 5px!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog #mlNoticeTitle {font-size:17px!important;font-weight:500!important;line-height:1.35!important;margin:0!important;color:#e1f2f9!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog #mlNoticeMessage {padding:18px 20px!important;background:#1c272e!important;color:#c4d8e3!important;overflow-wrap:anywhere!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog #mlNoticeMessage p {font-size:13px!important;line-height:1.65!important;font-weight:400!important;color:inherit!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog footer {display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:9px!important;margin:0!important;padding:14px 20px!important;background:#19262e!important;background-image:none!important;border-top:1px solid #31505f!important;box-shadow:none!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog footer::before,body[data-control-style="neon"][data-control-style] #mlNoticeDialog footer::after {display:none!important;content:none!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog footer button {padding:10px 16px!important;border-radius:9px!important;min-height:38px!important;font-size:12px!important;font-weight:500!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog #mlNoticeAccept {background:#351a30!important;border:1px solid #ed3ca3!important;color:#ffd5ef!important;box-shadow:0 0 8px #ec168c24!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog[data-kind="danger"] #mlNoticeAccept {background:#582d38!important;border-color:#d56477!important;color:#ffe6eb!important}
body[data-control-style="neon"][data-control-style] #mlNoticeDialog .ml-notice-close {margin-left:auto!important;flex:0 0 30px!important;width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;border:1px solid #496573!important;border-radius:8px!important;background:#223640!important;color:#dceaf1!important;box-shadow:none!important}
}
@media screen and (max-width:600px) {
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) h1:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {font-size:21px!important}
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) h2:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {font-size:18px!important}
}
@media (prefers-reduced-motion:reduce) {
body[data-control-style="neon"][data-control-style] :is(#app,#auth,dialog:not(.quote-preview-dialog)) button:not(:where(.quote-document,.quote-document *,[data-neon-exempt],[data-neon-exempt] *,[data-print],[data-print] *,.print-only,.print-only *,#printArea,#printArea *,.receipt-paper,.receipt-paper *,.fiscal-print,.fiscal-print *,svg,svg *,canvas)) {transition:none!important}
}
