@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&display=swap";._sidebar_75emg_3{width:var(--sidebar-width);min-height:100vh;background:var(--bg-surface);border-right:1px solid var(--border);display:flex;flex-direction:column;position:fixed;left:0;top:0;bottom:0;z-index:var(--z-sidebar);flex-shrink:0}._brand_75emg_17{display:flex;align-items:center;gap:8px;padding:20px 20px 16px;border-bottom:1px solid var(--border)}._brandName_75emg_25{font-family:var(--font-sans);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.2em;color:var(--txt-primary)}._brandDot_75emg_33{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}._bizName_75emg_40{font-size:var(--text-xs);color:var(--txt-tertiary);padding:10px 20px;border-bottom:1px solid var(--border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._nav_75emg_51{display:flex;flex-direction:column;padding:8px 0;flex:1}._link_75emg_58{display:flex;align-items:center;gap:10px;padding:9px 20px;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--sidebar-nav-text, var(--txt-secondary));text-decoration:none;border-left:3px solid transparent;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);-webkit-tap-highlight-color:transparent}._link_75emg_58:hover{background:var(--bg-hover);color:var(--txt-primary)}._link_75emg_58._active_75emg_81{background:var(--accent-light);color:var(--txt-primary);border-left-color:var(--accent)}._icon_75emg_87{display:flex;align-items:center;flex-shrink:0;width:16px}._label_75emg_94{line-height:1;white-space:nowrap}._moreTrigger_75emg_100{display:none}._footer_75emg_105{border-top:1px solid var(--border);padding:12px}._lockBtn_75emg_110{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--txt-tertiary);background:transparent;cursor:pointer;border:none;font-family:var(--font-sans);letter-spacing:.02em;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._lockBtn_75emg_110:hover{background:var(--bg-hover);color:var(--txt-secondary)}@media(max-width:768px){._sidebar_75emg_3{width:100%;min-height:auto;height:auto;top:auto;bottom:0;border-right:none;border-top:1px solid var(--border);flex-direction:row;padding:0;padding-bottom:env(safe-area-inset-bottom,0px)}._brand_75emg_17,._bizName_75emg_40,._footer_75emg_105{display:none}._nav_75emg_51{flex-direction:row;width:100%;justify-content:space-around;padding:0;gap:0}._link_75emg_58._moreOnly_75emg_161{display:none}._link_75emg_58{flex-direction:column;gap:4px;padding:10px 8px 8px;border-left:none;border-top:3px solid transparent;flex:1;justify-content:center;align-items:center;font-size:10px;min-width:0}._link_75emg_58._active_75emg_81{border-top-color:var(--accent);border-left-color:transparent;background:var(--accent-light)}._label_75emg_94{font-size:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._moreTrigger_75emg_100{display:flex;background:none;border:none;border-top:3px solid transparent;font-family:var(--font-sans);cursor:pointer}}@media(max-width:380px){._link_75emg_58,._moreTrigger_75emg_100{padding:9px 2px 7px}._label_75emg_94{display:none}}._moreSheet_75emg_210{display:none}@media(max-width:768px){._moreSheet_75emg_210._moreSheetOpen_75emg_215{display:flex;align-items:flex-end;position:fixed;top:0;right:0;bottom:0;left:0;background:#1a1a1880;z-index:var(--z-modal);animation:_moreSheetFadeIn_75emg_1 var(--duration-fast) var(--ease-out)}}._moreSheetPanel_75emg_226{width:100%;max-height:70vh;overflow-y:auto;background:var(--bg-surface);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;padding:4px 8px calc(84px + env(safe-area-inset-bottom,0px));animation:_moreSheetSlideUp_75emg_1 .2s cubic-bezier(.16,1,.3,1)}._moreSheetHeader_75emg_236{display:flex;align-items:center;justify-content:space-between;padding:14px 12px 8px}._moreSheetTitle_75emg_243{font-size:10px;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.1em;color:var(--txt-tertiary)}._moreSheetClose_75emg_251{background:none;border:none;padding:4px 8px;font-size:var(--text-sm);color:var(--txt-tertiary);cursor:pointer}._moreSheetLink_75emg_260{display:flex;align-items:center;gap:12px;width:100%;padding:12px;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--txt-primary);text-decoration:none;border-radius:var(--radius-lg);background:none;border:none;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}._moreSheetLink_75emg_260:hover,._moreSheetLink_75emg_260._active_75emg_81{background:var(--accent-light)}._moreSheetLink_75emg_260 ._icon_75emg_87{color:var(--txt-secondary)}@keyframes _moreSheetFadeIn_75emg_1{0%{opacity:0}to{opacity:1}}@keyframes _moreSheetSlideUp_75emg_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._shell_rp55b_1{display:flex;min-height:100vh;background:var(--bg-app)}._main_rp55b_7{flex:1;margin-left:var(--sidebar-width);min-height:100vh;overflow-y:auto}._content_rp55b_14{max-width:var(--content-max);margin:0 auto;padding:32px 28px;animation:_fadeIn_rp55b_1 var(--duration-base) var(--ease-out)}@keyframes _fadeIn_rp55b_1{0%{opacity:0}to{opacity:1}}@media(max-width:768px){._main_rp55b_7{margin-left:0;padding-bottom:72px;min-height:calc(100vh - 72px)}._content_rp55b_14{padding:20px 16px;max-width:100%}}:root{--font-sans: "IBM Plex Mono", "Courier New", monospace;--font-mono: "IBM Plex Mono", "Courier New", monospace;--bg-app: #FAFAFA;--bg-surface: #FFFFFF;--bg-hover: #F5F5F5;--bg-cream: #FAFAFA;--border: #E8E8E0;--border-dark: #D0CFC8;--border-accent: #F97316;--txt-primary: #1A1A18;--txt-secondary: #6B6B63;--txt-tertiary: #A8A8A0;--txt-inverse: #FFFFFF;--accent: #F97316;--accent-hover: #EA6C0A;--accent-light: #FFF3E8;--accent-dark: #9A3412;--accent-text: #FFFFFF;--btn-primary: #1A1A18;--btn-primary-hover: #2D2D2A;--clr-success-50: #F0FDF4;--clr-success-500: #16A34A;--clr-success-600: #15803D;--clr-warning-50: #FFFBEB;--clr-warning-500: #F59E0B;--clr-warning-600: #D97706;--clr-error-50: #FEF2F2;--clr-error-500: #DC2626;--clr-error-600: #B91C1C;--radius-sm: 3px;--radius-md: 4px;--radius-lg: 6px;--radius-xl: 8px;--radius-2xl: 12px;--radius-full: 9999px;--shadow-xs: 0 1px 2px rgba(0,0,0,.04);--shadow-sm: 0 1px 4px rgba(0,0,0,.04);--shadow-md: 0 4px 16px rgba(0,0,0,.06);--shadow-lg: 0 8px 24px rgba(0,0,0,.08);--shadow-card: 0 1px 4px rgba(0,0,0,.06), 0 0 0 1px #E8E8E0;--shadow-accent: 0 0 0 2px rgba(249,115,22,.25);--text-xs: .6875rem;--text-sm: .8125rem;--text-base: .9375rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.625;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--ease-out: cubic-bezier(.16, 1, .3, 1);--duration-fast: .12s;--duration-base: .2s;--duration-slow: .3s;--sidebar-width: 220px;--content-max: 880px;--z-sidebar: 100;--z-modal: 300;--z-toast: 400}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%;height:100%}body{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-normal);color:var(--txt-primary);background:var(--bg-app);min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--txt-primary);font-family:var(--font-sans)}h1{font-size:var(--text-2xl);letter-spacing:-.01em}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}h4{font-size:var(--text-base)}h5{font-size:var(--text-sm)}h6{font-size:var(--text-xs)}p{line-height:var(--leading-relaxed);color:var(--txt-secondary)}a{color:var(--txt-primary);text-decoration:none}a:hover{color:var(--accent)}button{font-family:inherit;cursor:pointer;border:none;background:none;font-size:inherit}button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input,textarea,select{font-family:inherit;font-size:inherit;outline:none}strong{font-weight:var(--weight-semibold)}small{font-size:var(--text-xs)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-dark);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--txt-tertiary)}::selection{background:#1a1a18;color:#fff}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:10px var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-sans);line-height:1;border-radius:var(--radius-md);border:1.5px solid transparent;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;text-decoration:none}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--btn-primary);color:var(--txt-inverse);border-color:var(--btn-primary)}.btn-primary:hover:not(:disabled){background:var(--btn-primary-hover);border-color:var(--btn-primary-hover)}.btn-accent{background:var(--accent);color:var(--txt-inverse);border-color:var(--accent)}.btn-accent:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.btn-secondary{background:var(--bg-surface);color:var(--txt-primary);border-color:var(--border);box-shadow:var(--shadow-xs)}.btn-secondary:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-dark)}.btn-ghost{background:transparent;color:var(--txt-secondary);border-color:transparent}.btn-ghost:hover:not(:disabled){background:var(--bg-hover);color:var(--txt-primary)}.btn-danger{background:var(--clr-error-500);color:#fff;border-color:var(--clr-error-500)}.btn-danger:hover:not(:disabled){background:var(--clr-error-600);border-color:var(--clr-error-600)}.btn-whatsapp{background:#25d366;color:#fff;border-color:#25d366}.btn-whatsapp:hover:not(:disabled){background:#1da851;border-color:#1da851}.btn-sm{padding:6px 10px;font-size:var(--text-xs)}.btn-lg{padding:13px var(--space-6);font-size:var(--text-base)}.btn-icon{padding:8px;border-radius:var(--radius-md)}.field{display:flex;flex-direction:column;gap:5px}.field-label{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--txt-secondary);text-transform:uppercase;letter-spacing:.06em}.field-label .required{color:var(--clr-error-500);margin-left:2px}.input,.select,.textarea{width:100%;padding:9px 12px;font-size:var(--text-sm);font-family:var(--font-sans);font-weight:var(--weight-regular);color:var(--txt-primary);background:var(--bg-surface);border:1.5px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);line-height:var(--leading-normal)}.input::placeholder,.textarea::placeholder{color:var(--txt-tertiary)}.input:focus,.select:focus,.textarea:focus{border-color:var(--accent);box-shadow:var(--shadow-accent)}.input.error,.select.error,.textarea.error{border-color:var(--clr-error-500)}.textarea{resize:vertical;min-height:80px}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B6B63' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:32px;cursor:pointer}.field-hint{font-size:var(--text-xs);color:var(--txt-tertiary)}.field-error{font-size:var(--text-xs);color:var(--clr-error-600);font-weight:var(--weight-medium)}.card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.card-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border)}.card-title{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--txt-primary);text-transform:uppercase;letter-spacing:.04em}.card-body{padding:20px}.card-footer{padding:14px 20px;border-top:1px solid var(--border);background:var(--bg-app);border-radius:0 0 var(--radius-xl) var(--radius-xl)}.badge{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:var(--weight-semibold);border-radius:var(--radius-sm);line-height:1.5;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em}.badge-paid{background:#f0fdf4;color:#15803d}.badge-unpaid{background:#fffbeb;color:#d97706}.badge-overdue{background:#fef2f2;color:#b91c1c}.badge-draft{background:#f5f5f5;color:#6b6b63}.badge-sent{background:var(--accent-light);color:var(--accent-dark)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a1a1880;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn var(--duration-fast) var(--ease-out)}.modal{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);width:100%;max-width:500px;max-height:90vh;overflow-y:auto;animation:slideUp .2s cubic-bezier(.16,1,.3,1)}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--border)}.modal-title{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--txt-primary)}.modal-body{padding:24px}.modal-footer{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid var(--border);background:var(--bg-app);border-radius:0 0 var(--radius-xl) var(--radius-xl)}.table-wrapper{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-xl)}.table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.table th{text-align:left;padding:10px 16px;font-size:10px;font-weight:var(--weight-semibold);color:var(--txt-tertiary);text-transform:uppercase;letter-spacing:.08em;background:var(--bg-app);border-bottom:1px solid var(--border);white-space:nowrap}.table td{padding:12px 16px;color:var(--txt-primary);border-bottom:1px solid var(--border);vertical-align:middle}.table tbody tr:last-child td{border-bottom:none}.table tbody tr:hover{background:var(--bg-hover)}.table tbody tr{transition:background var(--duration-fast) var(--ease-out)}.stat-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:18px 20px;box-shadow:var(--shadow-card);transition:box-shadow var(--duration-base) var(--ease-out)}.stat-card:hover{box-shadow:var(--shadow-md)}.stat-label{font-size:10px;font-weight:var(--weight-semibold);color:var(--txt-tertiary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.stat-value{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--txt-primary);line-height:1;letter-spacing:-.01em}.stat-sub{font-size:var(--text-xs);color:var(--txt-tertiary);margin-top:4px}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 32px;text-align:center}.empty-state-icon{font-size:2.5rem;opacity:.35}.empty-state-title{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--txt-secondary)}.empty-state-desc{font-size:var(--text-sm);color:var(--txt-tertiary);max-width:280px}.spinner{width:18px;height:18px;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:spin .6s linear infinite;flex-shrink:0}.spinner-lg{width:36px;height:36px;border-width:3px}.divider{height:1px;background:var(--border);border:none;margin:16px 0}.toast-container{position:fixed;bottom:24px;right:24px;z-index:var(--z-toast);display:flex;flex-direction:column;gap:8px}.toast{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--txt-primary);color:var(--txt-inverse);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);font-size:var(--text-sm);font-weight:var(--weight-medium);min-width:240px;animation:slideUp var(--duration-base) var(--ease-out)}.toast-success{background:var(--clr-success-600)}.toast-error{background:var(--clr-error-600)}.toast-warning{background:var(--clr-warning-600)}.form-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.form-grid .span-2{grid-column:1 / -1}@media(max-width:640px){.form-grid{grid-template-columns:1fr}.form-grid .span-2{grid-column:1}}.page-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.page-title{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--txt-primary);letter-spacing:-.01em}.page-subtitle{font-size:var(--text-sm);color:var(--txt-tertiary);margin-top:2px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@page{size:A4 portrait;margin:0}@media print{html,body{background:#fff!important;color:#111!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body{visibility:hidden}#invoice-print-area{visibility:visible;position:static;width:100%;background:#fff!important;font-size:10pt!important;font-family:-apple-system,Inter,Helvetica Neue,Arial,sans-serif!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:14mm 16mm!important;margin:0!important}#invoice-print-area *{visibility:visible}aside,#invoice-detail-header,#invoice-detail-sidebar{display:none!important}#invoice-print-upi{display:flex!important}#invoice-print-area .table th{font-size:7.5pt!important;padding:5pt 8pt!important;letter-spacing:.07em!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#invoice-print-area .table td{padding:5pt 8pt!important;font-size:9pt!important;border-bottom:.5pt solid #e5e7eb!important}#invoice-print-area .table tr{page-break-inside:avoid!important}#invoice-print-area .table tbody tr:nth-child(2n) td{background:#f9fafb!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#invoice-print-area input,#invoice-print-area select,#invoice-print-area textarea{display:none!important}#invoice-print-area img{display:block!important;max-width:80pt!important;max-height:56pt!important;object-fit:contain!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}[class*=signatureBlock]{visibility:visible!important;display:flex!important}#invoice-print-area table{page-break-inside:auto!important}#invoice-print-area tr{page-break-inside:avoid!important;page-break-after:auto!important}#invoice-print-area thead{display:table-header-group!important}#invoice-print-area tfoot{display:table-footer-group!important}}@media print{body[data-print-mode=thermal] #invoice-print-area{font-size:8pt!important;font-family:IBM Plex Mono,Courier New,monospace!important;width:100%!important;max-width:100%!important;padding:4mm 6mm!important}body[data-print-mode=thermal] #invoice-print-upi{display:none!important}body[data-print-mode=thermal] [class*=docHeader]{display:block!important;text-align:center!important;border-bottom:none!important;padding-bottom:4pt!important;margin-bottom:4pt!important}body[data-print-mode=thermal] [class*=docHeader]:after{content:"";display:block;border-bottom:1pt dashed #000;margin-top:6pt}body[data-print-mode=thermal] [class*=bizName]{font-size:11pt!important;font-weight:700!important;text-align:center!important;letter-spacing:.04em!important}body[data-print-mode=thermal] [class*=bizMeta]{font-size:7pt!important;text-align:center!important;margin-top:1pt!important}body[data-print-mode=thermal] [class*=docRight]{text-align:center!important;margin-top:4pt!important;font-size:8pt!important}body[data-print-mode=thermal] [class*=docInvNum]{font-size:9pt!important;font-weight:700!important;text-align:center!important}body[data-print-mode=thermal] [class*=billTo]{font-size:7.5pt!important;margin-bottom:4pt!important;padding-bottom:4pt!important;border-bottom:1pt dashed #000!important}body[data-print-mode=thermal] [class*=billToLabel]{font-size:6pt!important;letter-spacing:.12em!important}body[data-print-mode=thermal] .table{font-size:7.5pt!important}body[data-print-mode=thermal] .table th{background:transparent!important;color:#000!important;border-top:1pt solid #000!important;border-bottom:1pt solid #000!important;border-left:none!important;border-right:none!important;padding:3pt 4pt!important;font-size:7pt!important}body[data-print-mode=thermal] .table td{padding:3pt 4pt!important;border:none!important;border-bottom:.5pt dashed #ccc!important;font-size:7.5pt!important}body[data-print-mode=thermal] .table tbody tr:nth-child(2n) td{background:transparent!important}body[data-print-mode=thermal] [class*=totals]{border-top:1pt solid #000!important;margin-top:4pt!important;padding-top:4pt!important;font-size:8pt!important}body[data-print-mode=thermal] [class*=grandTotal]{font-size:10pt!important;font-weight:700!important;border-top:1pt solid #000!important;padding-top:3pt!important;margin-top:3pt!important}body[data-print-mode=thermal] [class*=notesSection]{font-size:7pt!important;border-top:1pt dashed #000!important;margin-top:6pt!important;padding-top:4pt!important}body[data-print-mode=thermal] #invoice-print-area:after{content:"— Thank you for your business —";display:block;text-align:center;font-size:7pt;margin-top:8pt;border-top:1pt dashed #000;padding-top:4pt}body[data-print-mode=thermal] [class*=upiSection]{display:none!important}}
