.seller-statement{width:min(1180px,calc(100% - 40px));margin:48px auto 90px}.statement-heading{display:flex;justify-content:space-between;align-items:end;gap:25px}.statement-heading h1{font:500 clamp(2.7rem,5vw,4.7rem)/.95 Georgia,serif;letter-spacing:-.05em;margin:7px 0 15px}.statement-heading p:last-child{color:#697386}.finance-summary{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin:30px 0 18px}.finance-summary article,.finance-panel{background:#fff;border:1px solid #dfe3ea;border-radius:12px}.finance-summary article{padding:17px}.finance-summary span,.finance-summary small{display:block;color:#717c90;font-size:.67rem}.finance-summary strong{display:block;font-size:1.35rem;margin:8px 0}.finance-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.finance-panel{padding:23px;margin-bottom:16px}.panel-title{display:flex;justify-content:space-between;align-items:end;gap:15px}.panel-title h2{font:500 1.65rem Georgia,serif;margin:3px 0 12px}.panel-title a{color:#11142f;font-size:.72rem;font-weight:850}.finance-row{display:grid;grid-template-columns:1.25fr repeat(3,1fr) auto;gap:14px;align-items:center;border-top:1px solid #e5e8ed;padding:13px 0;font-size:.73rem}.finance-grid .finance-row{grid-template-columns:1.2fr 1fr auto}.finance-row span{color:#727d90}.finance-row strong:last-child{text-align:right}.status-chip{display:inline-block;border-radius:99px;background:#fff0cf;color:#765b16;padding:5px 8px;font-size:.63rem;font-weight:900}.status-chip.paid,.status-chip.captured{background:#e0f1e9;color:#176b4e}.empty{color:#737e90;padding:18px 0}@media(max-width:950px){.finance-summary{grid-template-columns:repeat(3,1fr)}.finance-grid{grid-template-columns:1fr}.finance-row{grid-template-columns:1fr 1fr}.finance-row>*:first-child{grid-column:1/-1}.statement-heading{align-items:start}}@media(max-width:580px){.seller-statement{width:min(100% - 24px,1180px);margin-top:25px}.statement-heading{display:block}.statement-heading button{margin-top:15px}.finance-summary{grid-template-columns:1fr 1fr}}@media print{.seller-header,.statement-heading button{display:none!important}.seller-statement{width:auto;margin:0}.finance-summary{grid-template-columns:repeat(6,1fr)}.finance-panel{break-inside:avoid}.finance-row{font-size:9pt}body{background:#fff}}
