.xs-account-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:42px;max-width:160px;flex-shrink:0;line-height:1.15}.xs-account-balance{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:2px;font-size:11px;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--foreground,#352f28);text-decoration:none;max-width:160px}.xs-account-balance:focus-visible,.xs-account-avatar-link:focus-visible{outline:2px solid var(--ring,#9b762e);outline-offset:3px;border-radius:4px}.xs-balance-status{font-size:9px;color:var(--muted-foreground,#73685a);text-align:center}.xs-account-avatar{width:24px;height:24px;display:flex;border-radius:50%;overflow:hidden}.xs-account-avatar [data-slot=avatar-fallback]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:11px;font-weight:600;color:white}.xs-account-avatar-link{display:block;width:24px;height:24px}.xs-invoice-page{width:min(100%,1120px);margin-inline:auto;padding:20px 24px 40px;min-width:0}.xs-invoice-heading h1{font-size:1.5rem;font-weight:650;margin-bottom:8px}.xs-invoice-heading p,.xs-invoice-card>p{font-size:13px;line-height:1.7;color:var(--muted-foreground,#766c5b)}.xs-invoice-card{background:var(--card,rgba(255,251,243,.92));border:1px solid var(--border,#dcd2bf);border-radius:14px;padding:20px;margin-top:20px;min-width:0}.xs-invoice-card h2{font-size:16px;font-weight:650;margin-bottom:10px}.xs-invoice-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.xs-invoice-fields>div,.xs-order-row>div{display:flex;flex-direction:column;gap:7px;min-width:0}.xs-invoice-fields input,.xs-order-row input,.xs-code-row input{width:100%;min-width:0}.xs-subject-options,.xs-invoice-actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.xs-code-row{display:grid;grid-template-columns:65px minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:12px}.xs-invoice-actions{margin-top:14px}.xs-order-row{display:grid;grid-template-columns:2fr 1fr 1fr 2fr auto;gap:10px;align-items:end;margin-bottom:14px}.xs-invoice-preview{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:13px;line-height:1.8;margin:16px 0}.xs-invoice-error{color:var(--destructive,#a52f20);margin:10px 0}.xs-quote-result{border-inline-start:3px solid var(--border,#9b762e);padding:8px 12px;margin:14px 0;font-size:13px;line-height:1.8}.xs-invoice-card [role=checkbox]{height:auto;min-height:36px;white-space:normal;text-align:start}.xs-invoice-card input{color:var(--foreground,#352f28)}@media(max-width:640px){.xs-balance-label{display:none}.xs-account-block{max-width:108px;min-width:42px;min-height:42px}.xs-account-balance{max-width:108px;font-size:10px}.xs-balance-status{font-size:9px}.xs-invoice-page{padding:16px 12px 28px}.xs-invoice-card{padding:16px}.xs-invoice-fields{grid-template-columns:1fr}.xs-order-row{grid-template-columns:1fr 1fr}.xs-order-row>div:first-child,.xs-order-row>div:nth-child(4){grid-column:1/-1}.xs-code-row{grid-template-columns:48px minmax(0,1fr) auto;gap:6px}.xs-subject-options>*{flex:1}.xs-invoice-card [role=checkbox]{width:100%}}