.GstInvoiceDetails_page__mDHKH{min-height:100vh;padding:24px 12px 48px;background:#f3f4f2;color:#20211f}.GstInvoiceDetails_invoice__I3tJ9{width:min(100%,820px);margin:0 auto;padding:clamp(20px,5vw,42px);background:#fff;border:1px solid #dedfdc;box-shadow:0 18px 50px rgba(20,24,20,.08)}.GstInvoiceDetails_businessHeader__Cu2uP,.GstInvoiceDetails_documentHeader__nQSy1,.GstInvoiceDetails_footer__5dfXw{display:flex;justify-content:space-between;gap:24px}.GstInvoiceDetails_businessHeader__Cu2uP h1{margin:0;color:#171815;font-size:clamp(1.55rem,5vw,2.15rem);line-height:1.08}.GstInvoiceDetails_businessIdentity__Y_qyC{display:flex;align-items:center;gap:14px;min-width:0}.GstInvoiceDetails_businessLogo__BdSMi{width:64px;height:64px;flex:0 0 64px;object-fit:contain;border-radius:12px}.GstInvoiceDetails_businessMeta__yB1sH span,.GstInvoiceDetails_customer__D_3GX span,.GstInvoiceDetails_documentMeta__cU3UK span,.GstInvoiceDetails_footer__5dfXw,.GstInvoiceDetails_itemDescription__8X_h5 span,.GstInvoiceDetails_loyalty__Uk0Kg,.GstInvoiceDetails_pricingNote__qZU2J{color:#666a63}.GstInvoiceDetails_businessMeta__yB1sH,.GstInvoiceDetails_documentMeta__cU3UK{display:grid;grid-gap:4px;gap:4px;max-width:330px;text-align:right;font-size:.88rem}.GstInvoiceDetails_businessMeta__yB1sH a{color:#4f554d;overflow-wrap:anywhere;text-decoration:underline;-webkit-text-decoration-color:#c8cac5;text-decoration-color:#c8cac5;text-underline-offset:2px}.GstInvoiceDetails_documentHeader__nQSy1{align-items:end;margin-top:24px;padding:18px 0;border-top:2px solid #20211f;border-bottom:1px solid #d9dad7}.GstInvoiceDetails_documentTitle__Q3ldG,.GstInvoiceDetails_label__5IUkx{margin:0 0 5px;color:#777a74;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.GstInvoiceDetails_invoiceNumber__qpJeX{font-size:1.05rem}.GstInvoiceDetails_customer__D_3GX{display:grid;grid-gap:3px;gap:3px;margin:20px 0}.GstInvoiceDetails_itemTable__IYyIy{border-top:1px solid #cfd1cc}.GstInvoiceDetails_itemHeader__TqSo5,.GstInvoiceDetails_itemRow__A4s5V{display:grid;grid-template-columns:minmax(180px,1fr) 48px repeat(2,minmax(96px,auto));grid-gap:12px;gap:12px;align-items:start}.GstInvoiceDetails_itemHeader__TqSo5{padding:9px 0;color:#777a74;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.GstInvoiceDetails_amount__8XCEe,.GstInvoiceDetails_itemHeader__TqSo5 span:not(:first-child),.GstInvoiceDetails_quantity__N4zwx{text-align:right}.GstInvoiceDetails_itemRow__A4s5V{padding:13px 0;border-top:1px solid #e7e8e5;font-size:.88rem}.GstInvoiceDetails_itemDescription__8X_h5{display:grid;grid-gap:3px;gap:3px;min-width:0}.GstInvoiceDetails_itemDescription__8X_h5 strong{overflow-wrap:anywhere}.GstInvoiceDetails_itemDescription__8X_h5 span{font-size:.76rem}.GstInvoiceDetails_pricingNote__qZU2J{margin:8px 0 20px;font-size:.78rem}.GstInvoiceDetails_summary__zrtiD{width:min(100%,390px);margin-left:auto;padding-top:8px;border-top:1px solid #cfd1cc}.GstInvoiceDetails_totalRow__xhYIL{display:flex;justify-content:space-between;gap:20px;padding:4px 0;font-size:.88rem}.GstInvoiceDetails_strongRow__GuvTL{margin-top:5px;padding-top:9px;border-top:1px solid #d9dad7}.GstInvoiceDetails_payable__skN9S{margin-top:8px;padding-top:12px;border-top:2px solid #20211f;color:#171815;font-size:1.12rem}.GstInvoiceDetails_loyalty__Uk0Kg{display:flex;flex-wrap:wrap;gap:7px 18px;margin-top:24px;padding:10px 0;border-top:1px solid #e2e3df;border-bottom:1px solid #e2e3df;font-size:.78rem}.GstInvoiceDetails_footer__5dfXw{margin-top:18px;font-size:.74rem}.GstInvoiceDetails_footer__5dfXw a{color:inherit;text-decoration:none}@media (max-width:620px){.GstInvoiceDetails_page__mDHKH{padding:0;background:#fff}.GstInvoiceDetails_invoice__I3tJ9{padding:22px 16px 30px;border:0;box-shadow:none}.GstInvoiceDetails_businessHeader__Cu2uP,.GstInvoiceDetails_documentHeader__nQSy1{align-items:start;flex-direction:column;gap:12px}.GstInvoiceDetails_businessIdentity__Y_qyC{align-items:flex-start}.GstInvoiceDetails_businessLogo__BdSMi{width:52px;height:52px;flex-basis:52px}.GstInvoiceDetails_businessMeta__yB1sH,.GstInvoiceDetails_documentMeta__cU3UK{max-width:none;text-align:left}.GstInvoiceDetails_documentHeader__nQSy1{margin-top:18px}.GstInvoiceDetails_itemHeader__TqSo5{display:none}.GstInvoiceDetails_itemRow__A4s5V{grid-template-columns:1fr auto;gap:7px 14px}.GstInvoiceDetails_itemDescription__8X_h5{grid-column:1/-1}.GstInvoiceDetails_amount__8XCEe,.GstInvoiceDetails_quantity__N4zwx{display:flex;justify-content:space-between;gap:20px;grid-column:1/-1}.GstInvoiceDetails_amount__8XCEe:before,.GstInvoiceDetails_quantity__N4zwx:before{content:attr(data-label);color:#777a74;font-weight:400}.GstInvoiceDetails_summary__zrtiD{width:100%}.GstInvoiceDetails_footer__5dfXw{align-items:flex-start;flex-direction:column;gap:5px}}@media print{@page{margin:10mm}.GstInvoiceDetails_page__mDHKH{min-height:auto;padding:0;background:#fff}.GstInvoiceDetails_invoice__I3tJ9{width:100%;padding:0;border:0;box-shadow:none}.GstInvoiceDetails_businessLogo__BdSMi{print-color-adjust:exact}.GstInvoiceDetails_customer__D_3GX,.GstInvoiceDetails_documentHeader__nQSy1,.GstInvoiceDetails_itemRow__A4s5V,.GstInvoiceDetails_summary__zrtiD{page-break-inside:avoid;break-inside:avoid}.GstInvoiceDetails_footer__5dfXw a{color:#000}}