@font-face{font-family:invoiceDisplay;src:url(../media/BodoniModa_Regular-s.p.2rn7p3-6p15ef.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:invoiceDisplay;src:url(../media/BodoniModa_Medium-s.p.2o3zfqofrgxui.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:invoiceDisplay Fallback;src:local(Arial);ascent-override:106.94%;descent-override:38.02%;line-gap-override:0.0%;size-adjust:105.2%}.invoicedisplay_5b232486-module__sMNe9W__className{font-family:invoiceDisplay,invoiceDisplay Fallback,Georgia,serif}.invoicedisplay_5b232486-module__sMNe9W__variable{--invoice-display:"invoiceDisplay", "invoiceDisplay Fallback", Georgia, serif}
@font-face{font-family:invoiceBody;src:url(../media/Archivo_Regular-s.p.0hen3dqn8ifed.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:invoiceBody;src:url(../media/Archivo_SemiBold-s.p.1xp2ikvb5j3h0.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:invoiceBody Fallback;src:local(Arial);ascent-override:88.86%;descent-override:21.25%;line-gap-override:0.0%;size-adjust:98.81%}.invoicebody_5d786243-module__CWpO7a__className{font-family:invoiceBody,invoiceBody Fallback,system-ui,Arial,sans-serif}.invoicebody_5d786243-module__CWpO7a__variable{--invoice-body:"invoiceBody", "invoiceBody Fallback", system-ui, Arial, sans-serif}
@media (pointer:coarse),(max-width:760px){:is(.nd-drawer,.pvt-dialog) input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=hidden]),:is(.nd-drawer,.pvt-dialog) textarea{max-width:100%;min-height:44px;font-size:var(--ui-text-field)!important}:is(.nd-task,.nd-ls-sheet,.nd-touch-adjust,.nd-search-panel,.nd-bell-panel,.nd-picker-sheet,.nd-index,.nd-datepop,.nd-fhelp,.nd-quiet-window,.msg-ed-compose,.nd-ask-panel,.nd-bell-frame) input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=hidden]),:is(.nd-task,.nd-ls-sheet,.nd-touch-adjust,.nd-search-panel,.nd-bell-panel,.nd-picker-sheet,.nd-index,.nd-datepop,.nd-fhelp,.nd-quiet-window,.msg-ed-compose,.nd-ask-panel,.nd-bell-frame) textarea{font-size:var(--ui-text-field)!important}}@media (max-width:640px){.nd-drawer>footer{flex-wrap:wrap;align-items:center}.nd-drawer>footer>.nd-footer-notes{flex-basis:100%;max-height:22dvh;line-height:1.45;overflow-y:auto}.nd-drawer>footer>button{flex-shrink:0}}
.nd-detail-pane{flex-direction:column;min-height:0;display:flex}.nd-detail-pane>*{flex:auto;min-height:0}.nd-drawer.nd-drawer-pane{background:var(--color-bg-surface);border-left:1px solid var(--nd-line);outline:none;flex-direction:column;height:100%;min-height:0;display:flex}.nd-drawer-pane-head{border-bottom:1px solid var(--color-border-default);flex:none;padding:12px 24px 14px}.nd-drawer-pane-nav{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.nd-pane-back{min-height:44px;font:inherit;font-size:var(--nd-text-work);color:var(--nd-graphite);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin-inline-start:-10px;padding:0 10px;display:inline-flex}@media (hover:hover){.nd-pane-back:hover{background:var(--nd-quiet-hover)}}.nd-pane-back:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.nd-drawer-pane-title{margin:4px 0 0;font-size:30px;line-height:1.2}.nd-drawer-pane-meta{gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.nd-drawer-pane-body{overscroll-behavior:contain;min-height:0;padding:var(--sp-5) 24px;flex:auto;overflow-y:auto}.nd-drawer-pane-lead{padding:var(--sp-3) 24px 0;border-top:1px solid var(--color-border-default);background:var(--color-bg-surface);flex:none}.nd-drawer-pane-foot{justify-content:flex-end;gap:var(--sp-3);padding:var(--sp-4) 24px calc(var(--sp-4) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-default);background:var(--color-bg-surface);flex-wrap:wrap;flex:none;display:flex}.nd-drawer-pane-foot[data-lead=true]{border-top:0}.nd-drawer-pane-nav button:is([aria-label=Full\ screen],[aria-label="Exit full screen"]){display:none}
.nd-drawer-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 4px;font-size:11.5px;font-weight:600}.nd-drawer-pane-eyebrow{margin:0 0 0 auto}
