.pt-sales{color:var(--theme-text);margin:0 auto;max-width:1560px;padding:var(--base)}.pt-sales button,.pt-sales input{font:inherit}.pt-sales button{cursor:pointer}.pt-sales__header{align-items:end;border-bottom:1px solid var(--theme-elevation-150);display:flex;gap:var(--base);justify-content:space-between;margin-bottom:calc(var(--base)*1.25);padding:calc(var(--base)*.5) 0 calc(var(--base)*1.25)}.pt-sales__header h1{font-size:2.25rem;font-weight:600;letter-spacing:-.035em;line-height:1.08;margin:0}.pt-sales__header>div>p:last-child{color:var(--theme-elevation-650);line-height:1.55;margin:var(--base) 0 0;max-width:68ch}.pt-sales__eyebrow{color:var(--theme-elevation-600);font-size:.68rem;font-weight:650;letter-spacing:.13em;margin:0 0 calc(var(--base)/3);text-transform:uppercase}.pt-sales__badge,.pt-sales__period{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:999px;display:inline-flex;font-size:.72rem;padding:.3rem .55rem;white-space:nowrap}.pt-sales__periods{border:1px solid var(--theme-elevation-150);display:flex;flex-wrap:wrap;margin-bottom:calc(var(--base)*.8)}.pt-sales__periods a{color:var(--theme-elevation-650);padding:.5rem .7rem;text-decoration:none}.pt-sales__periods a[aria-current=page]{background:var(--theme-text);color:var(--theme-bg)}.pt-sales__metrics{border:1px solid var(--theme-elevation-150);display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:calc(var(--base)*1.25)}.pt-sales__metrics>*{background:rgba(0,0,0,0);border:0;border-right:1px solid var(--theme-elevation-150);color:inherit;display:grid;gap:.15rem .6rem;grid-template-columns:minmax(0,1fr) auto;min-height:72px;padding:calc(var(--base)*.55) calc(var(--base)*.65);text-align:left}.pt-sales__metrics>:last-child{border-right:0}.pt-sales__metrics button:focus-visible,.pt-sales__metrics button:hover{background:var(--theme-elevation-50)}.pt-sales__metrics span{color:var(--theme-elevation-600);font-size:.74rem;font-weight:600}.pt-sales__metrics strong{font-size:1.35rem;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.025em;line-height:1}.pt-sales__metrics strong[data-alert=true]{color:var(--theme-error-600)}.pt-sales__metrics small{color:var(--theme-elevation-500);font-size:.7rem;grid-column:1/-1}.pt-sales__layout{align-items:start;display:grid;gap:var(--base);grid-template-columns:minmax(0,2.15fr) minmax(310px,.85fr)}.pt-sales__layout>div,.pt-sales__rail{display:grid;gap:var(--base);min-width:0}.pt-sales__panel{border:1px solid var(--theme-elevation-150);min-width:0}.pt-sales__panel>header{align-items:end;border-bottom:1px solid var(--theme-elevation-150);display:flex;gap:var(--base);justify-content:space-between;padding:calc(var(--base)*.75)}.pt-sales__panel>header h2{font-size:1.15rem;margin:0}.pt-sales__panel>header>span{color:var(--theme-elevation-500);font-size:.68rem}.pt-sales__issues{list-style:none;margin:0;padding:0}.pt-sales__issues li{align-items:center;border-bottom:1px solid var(--theme-elevation-150);display:grid;gap:calc(var(--base)*.65);grid-template-columns:30px minmax(0,1fr) auto;padding:calc(var(--base)*.75)}.pt-sales__issues li:last-child{border-bottom:0}.pt-sales__issue-marker{align-items:center;background:var(--theme-warning-100);border-radius:50%;color:var(--theme-warning-700);display:flex;font-weight:700;height:27px;justify-content:center;width:27px}.pt-sales__issues li[data-severity=error] .pt-sales__issue-marker{background:var(--theme-error-100);color:var(--theme-error-700)}.pt-sales__drawer-issues p,.pt-sales__issues p{line-height:1.45;margin:.25rem 0}.pt-sales__drawer-issues small,.pt-sales__issues small{color:var(--theme-elevation-550);display:block;font-size:.7rem;line-height:1.45}.pt-sales__drawer header button,.pt-sales__issues button,.pt-sales__table button,.pt-sales__tools>button{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-250);border-radius:4px;color:var(--theme-text);font-size:.74rem;padding:.4rem .62rem}.pt-sales__tabs{border-bottom:1px solid var(--theme-elevation-150);display:flex;overflow-x:auto}.pt-sales__tabs button{background:rgba(0,0,0,0);border:0;border-bottom:2px solid rgba(0,0,0,0);color:var(--theme-elevation-600);flex:none;padding:.75rem}.pt-sales__tabs button[aria-selected=true]{border-bottom-color:var(--theme-text);color:var(--theme-text)}.pt-sales__tabs button span{color:var(--theme-elevation-500);font-size:.7rem;margin-left:.2rem}.pt-sales__tools{align-items:center;display:flex;gap:calc(var(--base)/2);justify-content:space-between;padding:calc(var(--base)*.65) calc(var(--base)*.75)}.pt-sales__tools p{color:var(--theme-elevation-600);font-size:.74rem;line-height:1.45;margin:0}.pt-sales__search{flex:1}.pt-sales__search input{padding:.4rem .62rem;width:100%}.pt-sales__search input,.pt-sales__source-filter select{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-250);border-radius:4px;color:var(--theme-text);min-height:36px}.pt-sales__source-filter select{padding:.4rem 1.8rem .4rem .62rem}.pt-sales__table-wrap{overflow-x:auto}.pt-sales__table{border-collapse:collapse;font-size:.78rem;width:100%}.pt-sales__table th{color:var(--theme-elevation-600);font-size:.64rem;font-weight:650;letter-spacing:.04em;padding:.6rem .7rem;text-align:left;text-transform:uppercase}.pt-sales__table td{border-top:1px solid var(--theme-elevation-150);line-height:1.35;padding:.68rem .7rem;vertical-align:top}.pt-sales__table tbody tr:hover{background:var(--theme-elevation-50)}.pt-sales__buyer small,.pt-sales__items small,.pt-sales__order small,.pt-sales__table td>small{color:var(--theme-elevation-500);display:block;font-size:.67rem;margin-top:.18rem}.pt-sales__number{text-align:right!important}.pt-sales__number,.pt-sales__order{font-variant-numeric:tabular-nums;white-space:nowrap}.pt-sales__order{font-weight:650}.pt-sales__buyer strong{display:block;margin-top:.28rem}.pt-sales__items{display:grid;gap:.35rem}.pt-sales__status{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:999px;display:inline-flex;font-size:.66rem;line-height:1;padding:.28rem .42rem;white-space:nowrap}.pt-sales__status[data-severity=error]{background:var(--theme-error-100);border-color:var(--theme-error-200);color:var(--theme-error-700)}.pt-sales__status[data-severity=warning]{background:var(--theme-warning-100);border-color:var(--theme-warning-200);color:var(--theme-warning-700)}.pt-sales__status[data-severity=success]{background:var(--theme-success-100);border-color:var(--theme-success-200);color:var(--theme-success-700)}.pt-sales__status[data-severity=info]{background:var(--theme-elevation-100);color:var(--theme-elevation-700)}.pt-sales__flow{list-style:none;margin:0;padding:0}.pt-sales__flow li{align-items:center;border-bottom:1px solid var(--theme-elevation-150);display:grid;gap:.55rem;grid-template-columns:24px minmax(0,1fr) auto;padding:.7rem}.pt-sales__flow li>span:first-child,.pt-sales__steps li>span:first-child{align-items:center;background:var(--theme-elevation-100);border-radius:50%;display:flex;font-size:.68rem;height:24px;justify-content:center;width:24px}.pt-sales__flow small,.pt-sales__flow strong{display:block}.pt-sales__flow small{color:var(--theme-elevation-500);font-size:.65rem;margin-top:.15rem}.pt-sales__flow li>div:last-child{text-align:right}.pt-sales__provenance{background:var(--theme-elevation-50);color:var(--theme-elevation-550);font-size:.68rem;line-height:1.5;margin:0;padding:.7rem}.pt-sales__data-notes>summary{cursor:pointer;font-size:.78rem;font-weight:650;padding:calc(var(--base)*.65) calc(var(--base)*.75)}.pt-sales__data-notes[open]>summary{border-bottom:1px solid var(--theme-elevation-150)}.pt-sales__data-notes ul{color:var(--theme-elevation-600);font-size:.72rem;line-height:1.5;margin:0;padding:0 calc(var(--base)*1.5) calc(var(--base)*.75)}.pt-sales__limits ul{color:var(--theme-elevation-650);display:grid;font-size:.74rem;gap:.45rem;line-height:1.45;margin:0;padding:.8rem .8rem .8rem 1.8rem}.pt-sales__truth{background:var(--theme-success-50);border:1px solid var(--theme-success-300);line-height:1.5;padding:.7rem}.pt-sales__truth p{color:var(--theme-elevation-600);font-size:.74rem;margin:.25rem 0 0}.pt-sales__empty{color:var(--theme-elevation-600);margin:0;padding:var(--base)}.pt-sales__scrim{background:rgba(0,0,0,.42);border:0;inset:0;position:fixed;z-index:40}.pt-sales__drawer{background:var(--theme-bg);border-left:1px solid var(--theme-elevation-200);bottom:0;box-shadow:-16px 0 40px rgba(0,0,0,.12);max-width:620px;position:fixed;right:0;top:0;width:min(620px,92vw);z-index:41}.pt-sales__drawer>header{align-items:center;border-bottom:1px solid var(--theme-elevation-150);display:flex;justify-content:space-between;padding:var(--base)}.pt-sales__drawer h2{margin:0}.pt-sales__drawer h3{font-size:1rem;margin:0 0 .7rem}.pt-sales__drawer header button{font-size:1.2rem;min-width:36px}.pt-sales__drawer-body{display:grid;gap:calc(var(--base)*1.25);max-height:calc(100vh - 86px);overflow-y:auto;padding:var(--base)}.pt-sales__drawer-body>section{border-top:1px solid var(--theme-elevation-150);padding-top:var(--base)}.pt-sales__drawer-body>section:first-child{border-top:0;padding-top:0}.pt-sales__recipient,.pt-sales__summary{display:grid;gap:var(--base)}.pt-sales__recipient{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:.85rem}.pt-sales__recipient address,.pt-sales__recipient>div{display:grid;font-style:normal;gap:.24rem}.pt-sales__participants{display:grid;gap:.55rem}.pt-sales__participants article{display:grid;grid-template-columns:2rem 1fr auto;gap:.75rem;align-items:start;padding:.75rem;border:1px solid var(--theme-elevation-150);border-radius:.5rem}.pt-sales__participants article>span{display:grid;place-items:center;min-height:2rem;border-radius:999px;background:var(--theme-elevation-100);font-weight:700}.pt-sales__participants article>div:not(.pt-sales__participant-actions){display:grid;gap:.2rem}.pt-sales__participants a{color:inherit}.pt-sales__participant-actions{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}@media(max-width:760px){.pt-sales__participants article{grid-template-columns:2rem 1fr}.pt-sales__participant-actions{grid-column:1/-1;justify-content:flex-start}}.pt-sales__recipient a,.pt-sales__recipient span{overflow-wrap:anywhere}.pt-sales__recipient address{color:var(--theme-elevation-650)}.pt-sales__tax-wrap{overflow-x:auto}.pt-sales__tax-table{border-collapse:collapse;font-size:.72rem;min-width:720px;width:100%}.pt-sales__tax-table td,.pt-sales__tax-table th{border-bottom:1px solid var(--theme-elevation-150);padding:.58rem .42rem;text-align:right;vertical-align:top}.pt-sales__tax-table td:first-child,.pt-sales__tax-table th:first-child{text-align:left}.pt-sales__tax-table small{color:var(--theme-elevation-550);display:block;font-size:.64rem;margin-top:.18rem}.pt-sales__tax-table tfoot th{border-bottom:0;padding-top:.8rem}.pt-sales__summary dl{display:grid;font-size:.78rem;gap:.45rem .8rem;grid-template-columns:120px 1fr;margin:0}.pt-sales__summary dt{color:var(--theme-elevation-550)}.pt-sales__summary dd{margin:0}.pt-sales__drawer-issues,.pt-sales__steps{list-style:none;margin:0;padding:0}.pt-sales__steps li{align-items:center;border-bottom:1px solid var(--theme-elevation-150);display:grid;gap:.6rem;grid-template-columns:28px minmax(0,1fr) auto;padding:.7rem 0}.pt-sales__steps small{color:var(--theme-elevation-550);display:block;font-size:.68rem;margin-top:.18rem}.pt-sales__drawer-issues li{background:var(--theme-warning-50);border:1px solid var(--theme-warning-300);margin-bottom:.65rem;padding:.7rem}.pt-sales__drawer-issues li[data-severity=error]{background:var(--theme-error-50);border-color:var(--theme-error-300)}.pt-sales__drawer-issues button{margin-top:.6rem}.pt-sales__drawer-actions>a{display:inline-block;margin-bottom:.8rem}.pt-sales__drawer-actions details{color:var(--theme-elevation-650);font-size:.74rem;margin-top:.85rem}.pt-sales__drawer-actions details div{display:flex;flex-wrap:wrap;gap:.7rem}.pt-sales__finance-case{border:1px solid var(--theme-elevation-200);border-radius:8px;display:grid;gap:.8rem;padding:1rem}.pt-sales__finance-case>h3,.pt-sales__finance-case>p{margin:0}.pt-sales__finance-case .pt-case>div,.pt-sales__finance-case-form{display:grid;gap:.8rem}.pt-sales__finance-case label{display:grid;font-size:.85rem;gap:.35rem}.pt-sales__finance-case input,.pt-sales__finance-case select,.pt-sales__finance-case textarea{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-250);border-radius:4px;color:var(--theme-text);font:inherit;padding:.6rem .7rem}.pt-sales__finance-case textarea{min-height:6rem;resize:vertical}.pt-sales__finance-case .pt-case>summary{cursor:pointer;font-weight:600}.pt-sales__sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(max-width:1120px){.pt-sales__layout{grid-template-columns:1fr}.pt-sales__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-sales__truth{grid-column:1/-1}}@media(max-width:760px){.pt-sales__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-sales__recipient{grid-template-columns:1fr}.pt-sales__metrics>:nth-child(2){border-right:0}.pt-sales__metrics>:nth-child(-n+2){border-bottom:1px solid var(--theme-elevation-150)}.pt-sales__rail{grid-template-columns:1fr}.pt-sales__truth{grid-column:auto}.pt-sales__tools{align-items:stretch;flex-direction:column}}@media(max-width:520px){.pt-sales{padding:calc(var(--base)/2)}.pt-sales__header{align-items:start;flex-direction:column}.pt-sales__issues li{grid-template-columns:28px minmax(0,1fr)}.pt-sales__issues li>button{grid-column:2;justify-self:start}}