:root{--brand-copper:#b87333;--brand-charcoal:#1a1a1a;--brand-ivory:#f7f5ef}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0d0f10;--surface:#16191b;--surface-raised:#202427;--text:#f4f2ee;--text-muted:#aeb4b7;--border:#3e4549;--brand-logo:var(--brand-copper);--accent:#e29355;--accent-hover:#f0ad76;--accent-muted:#8e5635;--action-hover:#e29355;--action:#c8753d;--on-accent:#13110e;--success:#8bd5ac;--warning:#edc47a;--danger:#ffa3a3;--info:#91c9e8;--focus:#e29355;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--radius:6px;--control-height:44px;--page-width:1240px;--avatar-compact:2rem;--avatar-context:4rem;--subsection-size:1.1rem;--title-size:clamp(1.75rem, 3vw, 2.4rem);--section-size:1.35rem}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f6f5f2;--surface:#fff;--surface-raised:#eeece7;--text:#17191c;--text-muted:#575f65;--border:#b8bcbf;--brand-logo:var(--brand-charcoal);--accent:#924b24;--accent-hover:#713719;--accent-muted:#c99a7e;--action-hover:#e29355;--action:#c8753d;--on-accent:#13110e;--success:#206440;--warning:#79530d;--danger:#a32626;--info:#205f85;--focus:#924b24}*{box-sizing:border-box}body{background:var(--background);color:var(--text);margin:0;font:16px/1.55 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:var(--accent);text-underline-offset:.2em}a:hover{color:var(--accent-hover)}h1,h2,h3,h4{letter-spacing:-.025em;margin:0 0 var(--space-4);line-height:1.25}h1{font-size:var(--title-size);font-weight:650}h2{font-size:var(--section-size);font-weight:650}h3{font-size:var(--subsection-size)}h4{font-size:1rem}p{margin:0 0 var(--space-4)}small,.supporting{color:var(--text-muted)}.eyebrow{color:var(--text-muted);text-transform:uppercase;letter-spacing:.13em;margin-bottom:var(--space-3);font-size:.7rem;font-weight:650}button,input,textarea,select{min-width:0;font:inherit;color:inherit}button,.button{min-height:var(--control-height);padding:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);background:var(--surface-raised);cursor:pointer;justify-content:center;align-items:center;font-size:.9rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}button:hover,.button:hover{border-color:var(--accent-muted);color:var(--text);background:var(--surface)}button.primary,.button.primary{background:var(--action);color:var(--on-accent);border-color:var(--action)}button.primary:hover,.button.primary:hover{background:var(--action-hover)}button.danger{color:var(--danger)}button.ghost{background:0 0;border-color:#0000}button:disabled{opacity:.5;cursor:default}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}input,textarea,select{width:100%;min-height:var(--control-height);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin:var(--space-2) 0 var(--space-4)}textarea{resize:vertical;min-height:80px}input[type=checkbox]{width:20px;min-height:20px;margin:0 var(--space-2) 0 0;vertical-align:middle;accent-color:var(--action)}label{min-width:0;font-size:.9rem;font-weight:550}form{margin:var(--space-4) 0}article,.panel{background:var(--surface);border-radius:var(--radius);padding:var(--space-5);margin:var(--space-4) 0;border:0;min-width:0}article article{background:0 0}.actions{gap:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.filters{gap:var(--space-2) var(--space-4);padding:var(--space-4);border:1px solid var(--border);background:var(--surface);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;display:grid}.filters input,.filters select{margin-bottom:0}[role=alert]{color:var(--danger);border-left:3px solid var(--danger);background:var(--surface-raised);padding:var(--space-4);overflow-wrap:anywhere}[role=status]{color:var(--info)}.status-badge{letter-spacing:.04em;color:var(--text-muted);border:1px solid;border-radius:4px;padding:.15rem .5rem;font-size:.72rem;font-weight:650;line-height:1.5;display:inline-block}.status-badge.success{color:var(--success)}.status-badge.warning{color:var(--warning)}.status-badge.danger{color:var(--danger)}.status-badge.info{color:var(--info)}.money{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.skip-link{z-index:20;padding:var(--space-4);background:var(--surface);position:fixed;top:-100px}.skip-link:focus{top:0}.app-header{z-index:10;background:var(--surface);border-bottom:1px solid var(--border);position:sticky;top:0}.header-inner{max-width:var(--page-width);align-items:center;gap:var(--space-6);min-height:80px;padding:0 var(--space-6);margin:auto;display:flex;position:relative}.wordmark{color:var(--text);letter-spacing:.13em;white-space:nowrap;font-size:1.3rem;font-weight:800;text-decoration:none}.pitchet-logo{vertical-align:middle;flex-shrink:0;width:10rem;display:inline-flex}.pitchet-logo img{width:100%;max-width:100%;height:auto;display:block}.pitchet-logo[data-logo-variant=mark]{width:2.75rem}.pitchet-logo .pitchet-logo-light,:root[data-theme=light] .pitchet-logo .pitchet-logo-dark{display:none}:root[data-theme=light] .pitchet-logo .pitchet-logo-light{display:block}.wordmark{flex-shrink:0;align-items:center;display:inline-flex}.wordmark .pitchet-logo{width:10.75rem}.app-footer{align-items:center}.app-footer .pitchet-logo{width:8rem}.pitchet-logo-horizontal{width:100%;display:inline-flex}.pitchet-logo-mobile{width:100%;display:none}@media (width<=480px){.wordmark .pitchet-logo[data-logo-variant=responsive]{width:2.9375rem}.pitchet-logo[data-logo-variant=responsive] .pitchet-logo-horizontal{display:none}.pitchet-logo[data-logo-variant=responsive] .pitchet-logo-mobile{display:inline-flex}}.desktop-primary{align-self:stretch;gap:var(--space-5);display:flex}.desktop-primary a,.section-nav a{color:var(--text-muted);padding:var(--space-3) 0;border-bottom:2px solid #0000;align-items:center;font-size:.9rem;font-weight:550;text-decoration:none;display:flex}.desktop-primary a[aria-current],.section-nav a[aria-current]{color:var(--text);border-bottom-color:var(--accent)}.header-tools{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}.header-tools a{color:var(--text-muted);align-items:center;min-height:44px;font-size:.9rem;text-decoration:none;display:flex}.account-toggle{background:0 0}.account-popover{right:var(--space-6);width:min(300px,100vw - 32px);padding:var(--space-5);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius);position:absolute;top:calc(100% + 8px);box-shadow:0 8px 24px #0004}.account-popover nav{display:grid}.account-popover a{padding:var(--space-2) 0;min-height:44px;color:var(--text);display:block}.theme-control{margin-top:var(--space-5);display:block}.mobile-toggle,.mobile-navigation{display:none}.page-container{max-width:var(--page-width);padding:var(--space-7) var(--space-6);overflow-wrap:anywhere;min-height:calc(100vh - 180px);margin:auto}.page-container:focus{outline:none}.page-header{justify-content:space-between;align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);display:flex}.page-header .supporting{max-width:65ch;margin:0}.section-heading{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.section-nav{gap:var(--space-5);border-bottom:1px solid var(--border);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.section-heading .section-nav{flex:1;margin:0}.dashboard-grid{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.summary-panel{padding:var(--space-5);margin:0}.summary-panel.fulfilment-summary{margin-bottom:var(--space-5)}.summary-panel h2{color:var(--text-muted);font-size:1rem}.metric{margin:var(--space-5) 0;font-size:2.2rem;font-weight:650;line-height:1.25}.metric span{color:var(--text-muted);margin-top:var(--space-2);font-size:.8rem;font-weight:400;display:block}.summary-panel a{font-size:.9rem}.seller-overview{margin-top:var(--space-6)}.empty-state{padding:var(--space-5);border:1px dashed var(--border);border-radius:var(--radius);margin:var(--space-5) 0;text-align:center;color:var(--text-muted)}.card-grid,.market-grid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:0;list-style:none;display:grid}.card-grid>li,.market-grid>article{min-width:0;margin:0}.card-grid>li{border:1px solid var(--border);background:var(--surface);padding:var(--space-4);border-radius:var(--radius)}.card-grid button{width:100%;margin:var(--space-3) 0;text-align:left;justify-content:start}.card-art{aspect-ratio:5/7;max-width:260px;margin:0 auto var(--space-4);background:var(--surface-raised);border-radius:var(--radius);overflow:hidden}.card-art img{object-fit:contain;width:100%;height:100%;display:block}.collection-grid{align-items:stretch}.card-grid .collection-card-button{margin:0 0 var(--space-3);color:var(--text);background:0 0;border:0;padding:0;display:block}.card-grid .collection-card-button:hover{color:var(--accent);background:0 0}.collection-stack{max-width:260px;margin:0 auto var(--space-4);isolation:isolate;padding-top:calc(3.6rem + 8px);position:relative}.collection-stack-peek{top:calc((2 - var(--peeks) + var(--layer)) * 1.8rem + 8px);border:1px solid var(--border);border-radius:var(--radius) var(--radius) 0 0;background:var(--surface-raised);height:2rem;position:absolute;inset-inline:0;overflow:hidden}.collection-stack-peek img{width:100%;height:auto;display:block}.collection-stack-peek span{white-space:nowrap;text-overflow:ellipsis;padding:.2rem .6rem;font-size:.8rem;display:block;overflow:hidden}.collection-stack-front{border-radius:var(--radius);position:relative}.collection-stack .card-art{margin-bottom:0}.collection-stack-many:before{content:"";z-index:-1;top:8px;border-radius:var(--radius) var(--radius) 0 0;background:var(--surface-raised);height:2rem;box-shadow:0 -3px 0 0 var(--surface-raised), 0 -4px 0 0 var(--border), 0 -7px 0 0 var(--surface-raised), 0 -8px 0 0 var(--border);position:absolute;inset-inline:0}.collection-stack-count{z-index:1;border:2px solid var(--surface);background:var(--accent);width:2rem;height:2rem;color:var(--background);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.8rem;font-weight:750;display:grid;position:absolute;top:calc(3.1rem + 8px);right:-.5rem;box-shadow:0 2px 5px #0005}.art-fallback{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;height:100%;padding:var(--space-4);color:var(--text-muted);flex-direction:column;display:flex}.art-fallback>span:first-child{color:var(--accent-muted);font-size:3rem;font-weight:250}.dense-form{gap:var(--space-4);grid-template-columns:1fr 1fr 2fr;align-items:start;display:grid}.dense-form .actions{grid-column:1/-1}section>form:not(.filters){max-width:720px}.app-footer{max-width:var(--page-width);padding:var(--space-5) var(--space-6);border-top:1px solid var(--border);gap:var(--space-5);color:var(--text-muted);flex-wrap:wrap;margin:auto;font-size:.8rem;display:flex}.app-footer a{margin-left:auto}details{margin-bottom:var(--space-4)}summary{cursor:pointer;min-height:36px}@media (width<=1000px){.dashboard-grid{grid-template-columns:repeat(2,1fr)}.header-inner{gap:var(--space-5)}.desktop-primary{gap:var(--space-4)}}@media (width<=980px){.desktop-primary{display:none}.mobile-toggle{padding:var(--space-2);min-width:44px;font-size:1.25rem;display:inline-flex}.mobile-navigation{padding:var(--space-3) var(--space-5);border-top:1px solid var(--border);display:grid}.mobile-navigation a{min-height:48px;padding:var(--space-3);color:var(--text);border-left:2px solid #0000;text-decoration:none}.mobile-navigation a[aria-current]{border-left-color:var(--accent);background:var(--surface-raised)}.header-inner{min-height:68px;padding:0 var(--space-3);gap:var(--space-2)}.wordmark{font-size:1.05rem}.header-tools{gap:var(--space-2)}.search-entry{justify-content:center;min-width:40px;font-size:1.4rem!important}.search-entry span,.cart-entry .header-tool-label{display:none!important}.account-toggle{padding:var(--space-2);font-size:.8rem}.account-popover{right:var(--space-3)}}@media (width<=760px){.page-container{padding:var(--space-5) var(--space-4)}.page-header{flex-direction:column;align-items:start}.section-heading{display:block}.section-heading>.button{margin-top:var(--space-4)}.section-nav{gap:var(--space-4)}.section-nav a{min-height:44px}.dense-form{grid-template-columns:1fr;gap:0}.filters{grid-template-columns:repeat(2,minmax(0,1fr))}.market-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}article{padding:var(--space-4)}.app-footer{padding:var(--space-5) var(--space-4)}}@media (width<=400px){.dashboard-grid,.card-grid{grid-template-columns:1fr}.wordmark{letter-spacing:.07em}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.printing-description{gap:var(--space-1);flex-direction:column;display:inline-flex}.selected-card-panel{scroll-margin-top:100px}.printing-description strong{font-size:.95rem;font-weight:600}.printing-description small{color:var(--text-muted);font-size:.8rem;font-weight:400;line-height:1.5}.fulfilment-panel{border-top:1px solid var(--border);overflow-wrap:anywhere;margin-top:1.5rem;padding-top:1rem}.fulfilment-timeline{flex-wrap:wrap;gap:1rem 2rem;display:flex}.fulfilment-timeline dt{color:var(--text-muted);font-size:.85rem}.fulfilment-timeline dd{margin:.25rem 0}.shipment-record{border-left:3px solid var(--accent);margin:1rem 0;padding-left:1rem}.fulfilment-hold{border:1px solid var(--accent);border-radius:.5rem;padding:1rem}.fulfilment-panel form{max-width:36rem;margin-top:1rem}.fulfilment-panel .action-row{flex-wrap:wrap;gap:.5rem;display:flex}.market-card-link{color:var(--text);text-decoration:none}.market-card-link:hover{color:var(--accent)}.card-overview{gap:var(--space-6);grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:start;display:grid}.card-overview>.card-art{width:100%}.card-experience{min-width:0}.buyer-filters{gap:var(--space-4);margin:var(--space-5) 0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.buyer-filters label,.buyer-filters select{width:100%;min-width:0}.buyer-offer{gap:var(--space-6);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.buyer-offer>div{min-width:0}.offer-price{margin-top:0;font-size:1.35rem;font-weight:700}.offer-price small{color:var(--text-muted);font-size:.85rem;font-weight:400}.condition-label{font-weight:650}.add-offer{gap:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.add-offer label{flex:0 100px}.add-offer input{margin-bottom:0;display:block}.add-offer p{color:var(--text-muted);flex-basis:100%;margin:0;font-size:.85rem}.cart-feedback{padding:var(--space-4);margin:var(--space-4) 0;background:var(--surface-raised);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius)}.cart-feedback .actions{margin-top:var(--space-4)}.want-form{gap:var(--space-3);max-width:480px;display:grid}.cart-seller{border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-5);margin:var(--space-5) 0;background:var(--surface)}.cart-seller article{background:var(--background)}.cart-count{background:var(--surface-raised);border-radius:1rem;place-items:center;min-width:1.4rem;margin-left:.4rem;padding:0 .2rem;font-size:.8rem;display:inline-grid}@media (width<=640px){.card-overview,.buyer-offer{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.buyer-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.cart-seller{padding:var(--space-3)}.card-overview>.card-art{max-width:210px}}@media (width<=360px){.buyer-filters{grid-template-columns:minmax(0,1fr)}}.constraint-options{max-height:260px;overflow-y:auto}.want-form fieldset{border:1px solid var(--border);border-radius:var(--radius);min-width:0}.want-form .check-option{flex-direction:row;align-items:center;gap:.65rem;min-height:44px;font-weight:400;display:flex}.want-form .check-option input{flex-shrink:0;width:1.1rem;height:1.1rem;min-height:1.1rem}.marketplace-availability-filter{padding-bottom:var(--space-5);display:block}.shared-card-grid>.availability-available,.card-grid>.availability-available,.printing-availability-list>.availability-available{border:1px solid var(--accent)}.card-grid>.availability-unavailable,.printing-availability-list>.availability-unavailable{border:1px solid var(--border)}.availability-unavailable .card-art{filter:saturate(.94);opacity:.98}.availability-unavailable:hover .card-art,.availability-unavailable:focus-within .card-art{filter:none;opacity:1}.availability-available:hover,.availability-available:focus-within{border-color:var(--accent-hover)}.printing-availability-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:.75rem;max-height:24rem;padding:.25rem;display:grid;overflow-y:auto}.printing-availability-list button{align-items:flex-start;gap:var(--space-3);text-align:left;white-space:normal;flex-direction:column;min-height:44px}.printing-availability-list>.availability-unavailable{color:var(--text-muted)}.seller-setup{margin-block:var(--space-5);padding:var(--space-4)}.seller-listing-card{align-items:start;gap:var(--space-5);grid-template-columns:180px minmax(0,1fr);display:grid}.seller-listing-card>.card-art{width:100%;max-width:180px;margin:0}.seller-listing-card>div{min-width:0}.seller-listing-card h3,.seller-listing-card h4{margin-top:0}.seller-listing>.actions{margin-top:var(--space-4)}.seller-form-fields{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));display:grid}.seller-listing-form .actions,.seller-listing-form .actions+p{margin-top:var(--space-4)}.owned-sale-choice{align-items:center;gap:var(--space-3);margin-block:var(--space-3);flex-wrap:wrap;display:flex}.seller-sale{padding:var(--space-4);margin-block:var(--space-4);overflow-wrap:anywhere}.seller-sale summary{min-height:var(--control-height);cursor:pointer}.seller-sale summary>span{margin-top:var(--space-2);display:block}@media (width<=480px){.seller-listing-card{grid-template-columns:minmax(0,1fr)}}.cancellation-panel{margin-block:var(--space-5);padding-block:var(--space-4);border-block:1px solid var(--border)}.cancellation-panel form,.cancellation-confirmation{gap:var(--space-3);margin-block:var(--space-4);max-width:42rem;display:grid}.cancellation-panel label{gap:var(--space-2);display:grid}.cancellation-record{margin-block:var(--space-3);overflow-wrap:anywhere}.cancellation-panel .action-row{gap:var(--space-3);flex-wrap:wrap}.seller-finances{margin-top:var(--space-6)}.seller-finances>section{margin-block:var(--space-5)}.finance-balances{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.finance-balances>div{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius)}.finance-balances dt{color:var(--text-muted)}.finance-balances dd{margin:var(--space-2) 0 0;font-weight:600}.finance-list{padding:0;list-style:none}.finance-row{justify-content:space-between;align-items:start;gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--border);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.finance-row h3,.finance-row p{margin:0 0 var(--space-2)}.finance-transfer{padding:var(--space-4);margin-block:var(--space-4)}.finance-transfer button{margin-top:var(--space-3);min-height:44px}.security-panel{max-width:36rem}.security-panel form{gap:var(--space-4);display:grid}.security-panel input{width:100%;min-width:0}.printing-pricing{margin-block:var(--space-5);border:0;padding:0}.printing-pricing h4{margin-block:var(--space-4) var(--space-2)}.pricing-signals{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.pricing-signals>div{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);overflow-wrap:anywhere}.pricing-signals p{margin-block:var(--space-2)}.collection-valuation{border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4);margin-block:var(--space-4) var(--space-5)}.valuation-overview{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.valuation-headline{overflow-wrap:anywhere;font-size:clamp(1.35rem,3vw,1.8rem);font-weight:650}.valuation-confidence{gap:var(--space-4);margin-block:var(--space-3);flex-wrap:wrap;display:flex}.valuation-confidence p{gap:var(--space-1);flex:140px;display:grid}.collection-valuation summary,.collection-item-value summary{min-height:var(--control-height);padding-block:var(--space-2);cursor:pointer}.valuation-top ol{padding-left:var(--space-5)}.valuation-top li{padding-block:var(--space-2)}.valuation-top li>div{gap:var(--space-1);margin-right:var(--space-4);vertical-align:top;display:inline-grid}.valuation-top li>strong{display:inline-block}.collection-item-value{border-top:1px solid var(--border);padding-top:var(--space-3);margin-bottom:var(--space-3);overflow-wrap:anywhere}.collection-item-value p{margin-block:var(--space-1);font-size:.9rem}.collection-item-value summary{font-size:.85rem}.personal-estimate-editor{margin-bottom:var(--space-3);min-width:0}.personal-estimate-editor>summary{cursor:pointer;min-height:var(--control-height);padding-block:var(--space-2)}.personal-estimate-editor[open]{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius)}.personal-estimate-editor fieldset{min-width:0;padding:var(--space-3);border:1px solid var(--border);margin:0}.personal-estimate-editor .check-option{margin-bottom:var(--space-2);align-items:start}.personal-estimate-editor p{overflow-wrap:anywhere;font-size:.9rem}.valuation-source-coverage{padding-left:var(--space-4)}.collection-tools{align-items:end;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.collection-tools form{align-items:end;gap:var(--space-2);flex:2 260px;display:flex}.collection-tools form label{flex:1;min-width:0}.collection-tools>label{flex:220px}.pricing-conversion{margin-top:var(--space-2);color:var(--text-muted);display:block}.printing-pricing details>summary{cursor:pointer;padding-block:var(--space-3);min-height:var(--control-height)}.confidence-badge{padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius);font-size:.9rem;display:inline-block}.price-history{margin-block:var(--space-5);min-width:0}.history-controls{gap:var(--space-4);flex-wrap:wrap;align-items:end;display:flex}.history-controls>label{gap:var(--space-2);flex-direction:column;flex:180px;display:flex}.history-controls select{margin:0}.history-controls fieldset{border:0;min-width:0;margin:0;padding:0}.history-controls legend{margin-bottom:var(--space-2);padding:0;font-size:.9rem;font-weight:550}.history-controls .actions{flex-wrap:wrap;margin:0}.history-controls button[aria-pressed=true]{border-color:var(--accent);font-weight:700}.history-group{margin-block:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3);min-width:0}.history-group h5{margin-block:var(--space-2);font-size:1rem}.price-history-chart{width:100%;height:auto;min-height:180px;display:block;overflow:visible}.price-history-chart text{fill:var(--text);font-size:13px}.chart-axis{stroke:var(--border)}.chart-point{fill:var(--text);pointer-events:none}.history-reference .chart-point{fill:var(--accent)}.chart-hit-target{fill:#0000;cursor:pointer}.logical-results{overflow-anchor:none}.price-history-chart g:focus .chart-point{stroke:var(--accent);stroke-width:3px}.chart-tooltip{overflow-wrap:anywhere;min-height:3em}.history-observations{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));padding:0;list-style:none;display:grid}.history-observations li{border-top:1px solid var(--border);padding-block:var(--space-3);overflow-wrap:anywhere}@media (width<=600px){.history-controls{grid-template-columns:minmax(0,1fr);display:grid}.history-controls .actions button{flex:1}.history-group{padding:var(--space-2)}}.reference-pricing{padding:var(--space-4);margin-block:var(--space-4);border:1px solid var(--border);border-radius:var(--radius)}.reference-amount{font-size:1.5rem;font-weight:650}.reference-amount span{color:var(--text-muted);font-size:.875rem}.collector-observations{margin-block:var(--space-2);padding-inline-start:var(--space-4)}.collector-observations li{margin-block:var(--space-2);overflow-wrap:anywhere}.collector-history .price-history-chart{height:clamp(180px,24vw,240px);min-height:0}.reference-pricing summary{cursor:pointer;min-height:var(--control-height);padding-block:var(--space-3)}.reference-evidence{padding-left:var(--space-4);overflow-wrap:anywhere}.reference-evidence li{margin-block:var(--space-4)}.linked-pricing{border:1px solid var(--border);border-radius:.5rem;min-width:0;margin-block:1rem;padding:1rem}.linked-pricing p{overflow-wrap:anywhere;margin-block:.65rem}.shared-search-input{align-items:end;gap:.75rem;margin-block:1rem;display:flex}.shared-search-input label{flex:1}.search-desktop-filters{flex-wrap:wrap;align-items:end;gap:1rem;margin-bottom:1.5rem;display:flex}.search-desktop-filters .check-option{padding-bottom:.6rem}.search-mobile-filters{display:none}.search-results-layout{grid-template-columns:minmax(0,1fr) 3.25rem;align-items:start;gap:1rem;display:grid}.logical-results{grid-area:1/1;min-width:0;min-height:calc(100dvh - 7rem)}.page-rail{text-align:center;height:calc(100dvh - 7rem);color:var(--text-muted);z-index:2;flex-direction:column;grid-area:1/2;gap:1rem;font-size:.85rem;display:flex;position:sticky;top:6rem}.page-rail>button{font-variant-numeric:tabular-nums;color:var(--text-muted);background:0 0;border-color:#0000;flex:none;padding-inline:.25rem;font-weight:500}.page-slider{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex:1;width:100%;min-height:0;position:relative}.page-slider-track{background:var(--border);border-radius:1rem;width:6px;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.page-slider-thumb{background:var(--accent);pointer-events:none;border-radius:1rem;width:18px;height:28px;position:absolute;left:50%;transform:translate(-50%,-50%)}.page-slider-preview{white-space:nowrap;border:1px solid var(--border);background:var(--surface-raised);color:var(--text);pointer-events:none;border-radius:.4rem;padding:.4rem .6rem;position:absolute;right:calc(100% + .35rem);transform:translateY(-50%)}.back-to-search{right:5.5rem;bottom:max(1rem, env(safe-area-inset-bottom));z-index:5;background:var(--surface-raised);position:fixed;box-shadow:0 2px 8px #00000026}.shared-search{padding-bottom:4rem}.page-slider:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:.4rem}.shared-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.shared-card-tile{background:var(--surface);border-radius:var(--radius);border:1px solid #0000;flex-direction:column;min-width:0;padding:.75rem;display:flex}.shared-card-tile a{color:inherit;text-decoration:none;display:block}.shared-card-tile a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.shared-card-tile h3{min-height:2.5em;margin:.75rem 0 .3rem;font-size:1rem;font-weight:600}.shared-card-tile p{margin:.3rem 0}.shared-card-tile .tile-identity{opacity:.8;min-height:2.4em;font-size:.8rem}.shared-card-tile .tile-context{min-height:1.55em;font-size:.9rem}.logical-page-label{opacity:.7;font-size:.9rem}.page-jump{align-items:end;gap:.75rem;margin-block:1.5rem;display:flex}.page-jump input{max-width:7rem}.shared-card-header{grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:2rem;margin-block:1rem 2rem;display:grid}.shared-card-header .card-art{align-self:start;width:100%}.card-header-summaries{flex-wrap:wrap;gap:1.5rem;margin-block:1rem;display:flex}.card-header-summaries>div{overflow-wrap:anywhere;min-width:0;max-width:100%}.community-introduction{margin-block:var(--space-4)}.community-introduction .pitchet-logo{width:5rem}.community-row{padding-block:var(--space-3);border-bottom:1px solid var(--border);overflow-wrap:anywhere}.card-header-summaries h2{font-size:1rem}.card-tabs{border-bottom:1px solid var(--border);gap:.5rem;margin-bottom:1.5rem;padding-block:1rem;display:flex}.printing-facts{grid-template-columns:minmax(6rem,.3fr) 1fr;gap:.75rem;display:grid}.printing-facts dd{margin:0}.copyable-identifier{-webkit-user-select:all;user-select:all;margin-right:.75rem}.owned-card-row{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:1rem;display:flex}.card-personal-panel{border:1px solid var(--border);border-radius:.5rem;padding:1rem}.search-filter-sheet{background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:.75rem;max-width:min(92vw,30rem)}.search-filter-sheet::backdrop{background:#00000080}.search-filter-sheet label{margin-block:1rem}@media (width<=1050px){.shared-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.search-results-layout{grid-template-columns:minmax(0,1fr)}.page-rail{display:none}.back-to-search{right:1rem}.search-desktop-filters{display:none}.search-mobile-filters{margin-block:.5rem 1rem;display:inline-block}}@media (width<=560px){.shared-card-grid{grid-template-columns:minmax(0,1fr)}.shared-card-header{grid-template-columns:minmax(0,1fr);gap:1rem}.shared-card-header .card-art{justify-self:center;max-width:280px}.card-tabs{flex-wrap:wrap}.printing-facts{grid-template-columns:minmax(0,1fr)}.printing-facts dt{font-weight:700}}.form-grid,.filters,.seller-form-fields,.search-desktop-filters{align-items:end;gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));display:grid}:is(.form-grid,.filters,.seller-form-fields,.search-desktop-filters,.shared-search-input,.page-jump,.add-offer)>label{gap:var(--space-2);flex-direction:column;font-weight:500;display:flex}:is(.form-grid,.filters,.seller-form-fields,.search-desktop-filters,.shared-search-input,.page-jump,.add-offer) :is(input,select,textarea){margin:0}:is(.form-grid,.filters,.seller-form-fields,.search-desktop-filters)>:is(.checkbox,.check-option){min-height:var(--control-height);flex-direction:row;align-items:center;padding:0}:is(.checkbox,.check-option){align-items:center;gap:var(--space-2);font-weight:400;display:flex}:is(.checkbox,.check-option) input[type=checkbox]{flex:none;margin:0}.shared-search-input,.search-desktop-filters{margin-block:var(--space-3)}.shared-search .page-header{margin-bottom:var(--space-3)}.shared-search>[role=status]{margin-block:var(--space-3);color:var(--text-muted);font-size:.9rem}.logical-page-label{margin-block:var(--space-2)}.shared-card-detail{background:0 0;border:0;padding:0}.shared-card-header{gap:var(--space-6);margin-bottom:var(--space-5)}.printing-secondary{margin-block:var(--space-2);font-size:.8rem}.card-header-summaries h2{color:var(--text-muted);margin-bottom:var(--space-2);font-weight:500}.card-header-summaries p,.card-wants p{margin-bottom:var(--space-2)}.card-wants{margin-bottom:var(--space-3)}.card-personal-panel,.reference-pricing,.linked-pricing,.history-group{padding:var(--space-3) 0;margin-block:var(--space-4);background:0 0;border:0}.card-tabs{gap:var(--space-4);padding-block:0}.card-tabs :is(button,a){padding-inline:var(--space-2);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;font-weight:500}.card-tabs a{min-height:2.75rem;color:var(--text);align-items:center;text-decoration:none;display:inline-flex}.card-tabs :is(button,a)[aria-current=page]{border-bottom-color:var(--accent);color:var(--accent);font-weight:600}.buyer-offer,.seller-listing{border:0;border-bottom:1px solid var(--border);padding:var(--space-4);margin-block:var(--space-2);border-radius:0}.buyer-offer{gap:var(--space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.buyer-offer h3,.buyer-offer p,.seller-listing p{margin-bottom:var(--space-2)}.buyer-offer .offer-price{font-weight:600}.add-offer{margin-block:var(--space-2)}.shipping-hint{font-size:.85rem}.marketplace-heading{justify-content:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:center}.marketplace-heading .section-nav{flex:0 auto;margin:0}.marketplace-heading>.button{margin:0}.history-help{color:var(--text-muted);margin-block:var(--space-2);font-size:.85rem}.history-help p{margin-block:var(--space-2)}.price-history-chart.sparse-history{height:180px;min-height:0}.collection-item-value{padding-top:var(--space-2);margin-bottom:var(--space-2);border:0}.collection-item-value p{margin-bottom:var(--space-1)}.owned-card-row{gap:var(--space-3);padding-block:var(--space-3)}.owned-card-row>div>strong{font-size:.9rem;font-weight:500}.owned-card-row p{margin-bottom:var(--space-2)}.back-to-search{font-size:.85rem;font-weight:500}@media (width<=1050px){.search-desktop-filters{display:none}.search-mobile-filters{margin-block:0 var(--space-2)}}@media (width<=600px){.form-grid,.filters,.seller-form-fields,.buyer-offer{grid-template-columns:minmax(0,1fr)}.marketplace-heading,.card-tabs{gap:var(--space-2)}}.seller-workspace{grid-template-columns:10rem minmax(0,1fr);align-items:start;gap:2rem;display:grid}.seller-nav{flex-direction:column;gap:.35rem;display:flex;position:sticky;top:6rem}.seller-nav a{color:var(--text-muted);border-radius:.35rem;padding:.75rem 1rem;text-decoration:none}.seller-nav a[aria-current=page]{color:var(--accent);background:var(--surface);font-weight:650}.seller-content{min-width:0}.seller-content:only-child{grid-column:1/-1}.seller-content .dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.seller-attention,.seller-readiness{margin-bottom:2rem}.seller-readiness ul,.seller-welcome ul{padding-left:1.25rem;line-height:2}@media (width<=720px){.seller-workspace{grid-template-columns:minmax(0,1fr);gap:1.25rem}.seller-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}}.identity-preview,.user-identity:not([data-hero-accent]){--accent:#e29355;--accent-hover:#f0ad76;--accent-muted:#8e5635;--action:#c8753d;--action-hover:#e29355;--on-accent:#13110e;--focus:#e29355}:root[data-theme=light] .identity-preview,:root[data-theme=light] .user-identity:not([data-hero-accent]){--accent:#924b24;--accent-hover:#713719;--accent-muted:#c99a7e;--focus:#924b24}:root[data-hero-accent],[data-hero-accent]{--accent:var(--hero-dark-accent);--accent-hover:var(--hero-dark-hover);--accent-muted:var(--hero-dark-accent);--action:var(--hero-dark-accent);--action-hover:var(--hero-dark-hover);--on-accent:#13110e;--focus:var(--hero-dark-accent)}:root[data-theme=light][data-hero-accent],:root[data-theme=light] [data-hero-accent]{--accent:var(--hero-light-accent);--accent-hover:var(--hero-light-hover);--accent-muted:var(--hero-light-accent);--action:var(--hero-light-accent);--action-hover:var(--hero-light-hover);--on-accent:#fff;--focus:var(--hero-light-accent)}.wordmark:hover{color:var(--text)}.profile-identity-layout{gap:var(--space-6);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;display:grid}.profile-identity-layout fieldset{margin-block:var(--space-5)}.profile-identity-layout .check{align-items:center;gap:var(--space-2);display:flex}.profile-identity-layout .check input{width:auto;margin:0}.identity-preview .preview-selected{border-bottom:2px solid var(--accent);color:var(--accent);padding-block:var(--space-3);margin-block:var(--space-4)}.user-identity{align-items:center;gap:var(--space-3);min-width:0;display:inline-flex}.share-owner{align-items:center;gap:var(--space-4);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.share-management-card.content-section{gap:var(--space-3);margin-block:0}.share-owner .identity-avatar{width:68px}.share-owner .identity-name{font-size:1.125rem;font-weight:600}.share-owner .identity-text{gap:var(--space-2);display:grid}.shared-list-entry-content h2{margin-bottom:var(--space-2);font-size:1.0625rem;font-weight:500}.shared-list-entry-content h2 a{color:var(--text);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:.2em}.shared-list-entry-content h2 a:is(:hover,:focus-visible){color:var(--accent);text-decoration-color:currentColor}.shared-list-entry-content{gap:var(--space-2);flex-direction:column;display:flex}.shared-list-entry-content>*{margin-block:0}.shared-list-entry-content summary{min-height:2.75rem;padding-block:var(--space-2)}.share-match-directions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.share-match-directions>div{gap:var(--space-2);display:grid}.share-match-directions small,[aria-label=Matching\ results]>small{color:var(--text-muted)}@media (width<=480px){.share-owner .identity-avatar{width:56px}.share-match-directions{grid-template-columns:minmax(0,1fr)}}.shared-list-entry{gap:var(--space-4);grid-template-columns:80px minmax(0,1fr);align-items:start;display:grid}.shared-list-entry>a{min-width:0}.shared-list-entry .card-art{width:100%;margin:0}.shared-list-entry-content{overflow-wrap:anywhere;min-width:0}.shared-list-entry-content>:first-child{margin-top:0}.shared-list-entry-content>:last-child{margin-bottom:0}@media (width<=480px){.shared-list-entry{gap:var(--space-3);grid-template-columns:70px minmax(0,1fr)}}.identity-name{overflow-wrap:anywhere}.identity-avatar{width:var(--avatar-context);aspect-ratio:3/4;background:var(--surface-raised);color:var(--accent);border:1px solid var(--accent);border-radius:var(--radius);flex:none;place-items:center;font-weight:700;display:grid;position:relative;overflow:hidden}.identity-avatar img{width:240%;max-width:none;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%,-14%)}.user-identity.compact .identity-avatar{width:var(--avatar-compact);font-size:.8rem}.header-avatar{flex:none;display:inline-flex}.header-avatar .identity-avatar{width:var(--avatar-compact);font-size:.8rem}.trade-sides{gap:var(--space-5);margin-block:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trade-match-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:1rem;display:grid}.trade-match-metrics span,.trade-match-metrics strong,.trade-match-metrics small{display:block}.trade-match-metrics small{color:var(--text-muted)}.trade-copy-choice,.trade-proposal-item{border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:5rem minmax(0,1fr);gap:1rem;margin-block:1rem;padding:1rem;display:grid}.trade-copy-choice .card-art,.trade-proposal-item .card-art{width:100%}.trade-copy-choice h3,.trade-proposal-item h4{margin-top:0}.trade-proposal-item label{gap:.4rem;margin-block:.75rem;display:grid}.trade-proposal-item input{max-width:7rem}.trade-partner-heading{margin-bottom:1.5rem}.proposal-builder,.trade-browser{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-block:1.5rem;padding:1rem}.proposal-builder>label{gap:.5rem;margin-block:1.25rem;display:grid}.trade-browser>label{gap:.5rem;margin-bottom:1.25rem;display:grid}.trade-browser .shared-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));margin-top:1rem}.trade-total{border-top:1px solid var(--border);padding-top:.75rem;font-weight:600}.trade-total small{color:var(--text-muted);font-weight:400}.trade-item-warning{color:var(--text);border-left:3px solid var(--accent);padding-left:.75rem}.needs-revision{border-style:dashed}.proposal-note{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-raised);border-radius:var(--radius);padding:1rem}.trade-history{margin-block:1rem}@media (width<=760px){.trade-sides{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.trade-copy-choice,.trade-proposal-item{grid-template-columns:4rem minmax(0,1fr);gap:.75rem;padding:.75rem}}@media (width<=720px){.profile-identity-layout{grid-template-columns:minmax(0,1fr)}}.hero-picker{min-width:0}.hero-picker-selection,.hero-picker-row{text-align:left;grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:.3rem;display:grid}.hero-picker-selection{margin-bottom:.75rem}.hero-picker-content{margin-top:1rem}.hero-picker-results{overscroll-behavior:contain;gap:.4rem;max-height:min(24rem,55dvh);padding:.25rem;display:grid;overflow-y:auto}.hero-picker-row{width:100%;min-height:3.5rem;padding:.65rem}.hero-picker-row[aria-pressed=true]{border-color:var(--accent)}.hero-picker-row .supporting{margin:0;padding-left:2.75rem}.hero-picker-row .identity-name{white-space:normal}.reference-value{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.reference-confidence{vertical-align:middle;color:var(--text);display:inline-flex;position:relative}.reference-confidence-trigger,.reference-confidence-trigger:hover{color:var(--text);letter-spacing:.08em;background:0 0;border:1px solid #0000;min-width:2.75rem;min-height:2rem;padding:.2rem .3rem;line-height:1}.reference-confidence-trigger:focus-visible{outline:2px solid var(--text);outline-offset:2px}.reference-confidence-dots{align-items:center;gap:.2rem;display:inline-flex}.reference-confidence-dot{box-sizing:border-box;background:0 0;border:1px solid;border-radius:50%;flex:0 0 .5rem;width:.5rem;height:.5rem;font-size:0;display:block}.reference-confidence-dot[data-filled=true]{background:currentColor}.reference-confidence-explanation{z-index:20;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-raised);width:16rem;max-width:calc(100vw - 1rem);color:var(--text);text-align:left;white-space:normal;padding:.75rem;font-size:.85rem;font-weight:400;line-height:1.5;position:fixed}.reference-confidence-explanation strong,.reference-confidence-explanation span{display:block}@media (pointer:coarse){.reference-confidence-trigger{min-height:2.75rem}}:where(.trade-partners,.trade-copies){gap:1rem;margin-block:1.25rem;padding:0;list-style:none;display:grid}.trade-partners{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.trade-leg{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);min-width:0}.trade-leg p{overflow-wrap:anywhere}.trade-leg form{margin-top:var(--space-4)}.trade-partners>li,.trade-copies>li{border:1px solid var(--border);border-radius:.75rem;padding:1rem}.trade-copies>li{grid-template-columns:7rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.trade-copies .card-art{width:100%}.shared-card-tile .card-open{width:100%;color:var(--text);text-align:left;background:0 0;border:0;padding:0;display:block}.shared-card-tile .card-open:hover{background:0 0}@media (width<=480px){.trade-copies>li{grid-template-columns:5rem minmax(0,1fr);gap:.75rem}}.trade-delivery-form{margin-bottom:var(--space-6)}.trading-safely{margin-block:var(--space-4)}.trade-problem,.trade-acknowledgement{margin-block:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius)}.trade-problem.warning{border-inline-start:3px solid var(--warning)}.trade-problem form,.trade-resolution{margin-block:var(--space-4)}.participant-statement{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.trade-tracking-warning{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);max-width:min(30rem,100vw - 2rem);color:var(--text);padding:var(--space-4)}.trade-tracking-warning::backdrop{background:#0009}dialog.trade-tracking-warning[open]{overscroll-behavior:contain;width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;position:fixed;inset:0;overflow:auto}.trade-problem-item>strong{margin-bottom:.5rem;display:block}.trade-problem fieldset{margin-block:var(--space-4)}.broker-participants{flex-wrap:wrap;gap:1rem;margin-block:1rem;display:flex}.broker-legs{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:1.5rem;display:grid}.broker-legs article{overflow-wrap:anywhere;min-width:0}@media (width<=680px){.broker-legs{grid-template-columns:minmax(0,1fr)}}.identity-text{flex-direction:column;gap:.2rem;min-width:0;display:flex}.identity-text small{color:var(--text-muted);font-weight:400}.community-title-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:1rem;display:grid}.community-title-picker [role=group]{gap:.5rem;padding-block:.75rem;display:grid}.community-title-picker small{display:block}@media (width<=680px){.community-title-grid{grid-template-columns:1fr}}.community-settings .check-label{grid-template-columns:auto 1fr;gap:.25rem .6rem;margin-block:.75rem;display:grid}.community-settings .check-label small{grid-column:2}.community-settings form>.primary{margin-top:1rem;display:block}.profile-featured-badges{flex-wrap:wrap;gap:.5rem;margin-block:1rem;display:flex}.community-title-grid h2,.community-title-grid h3{text-transform:capitalize}.identity-text small{white-space:normal;overflow-wrap:anywhere}.community-title-picker [role=group]>button{text-align:left;flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.scope-nav{gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.scope-nav button{color:var(--text-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:.6rem .2rem}.scope-nav button[aria-current=page]{border-bottom-color:var(--accent);color:var(--text)}.seller-nav a{border-left:2px solid #0000;border-radius:0;padding:.6rem .8rem}.seller-nav a[aria-current=page]{border-left-color:var(--accent);color:var(--text);background:0 0}.info-disclosure{margin-block:var(--space-4);color:var(--text-muted);background:0 0;border:0;padding:0}.info-disclosure summary{cursor:pointer;padding-block:.4rem}.info-disclosure>div{width:100%;min-width:0;padding-top:var(--space-3)}.info-disclosure>div>p{max-width:65ch}.info-disclosure h3{font-size:.9rem;display:inline}.info-disclosure p{margin-block:.3rem .8rem;font-size:.9rem}.identity-avatar:has(.pitchet-initial-card){color:#b87333;background:#1a1a1a;border:0}.pitchet-initial-card{width:100%;height:auto;display:block}@media (width<=650px){.seller-nav{flex-direction:row;gap:.8rem;margin-bottom:1rem;display:flex;overflow-x:auto}.seller-nav a{border-bottom:2px solid #0000;border-left:0;flex:none;padding:.6rem .15rem}.seller-nav a[aria-current=page]{border-left:0;border-bottom-color:var(--accent)}}.dashboard-identity{align-items:center;gap:var(--space-5);margin-block:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}.dashboard-identity .identity-avatar{width:5rem}.dashboard-identity .identity-name{font-size:1.5rem;font-weight:650}.dashboard-attention{margin-block:var(--space-6)}.dashboard-attention ul,.dashboard-recent ul{padding:0;list-style:none}.dashboard-attention li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding-block:.8rem;display:flex}.dashboard-attention li p{color:var(--text-muted);margin:.25rem 0 0}.dashboard-recent{margin-top:var(--space-6)}.dashboard-recent li{justify-content:space-between;gap:1rem;padding-block:.6rem;display:flex}.dashboard-recent time{color:var(--text-muted);font-size:.85rem}.shared-card-tile .tile-action{border-top:1px solid var(--border);color:var(--accent);padding:.65rem .8rem;text-decoration:none;display:block}.shared-card-tile .tile-action:hover{color:var(--accent-hover)}@media (width<=650px){.dashboard-attention li{flex-direction:column;align-items:flex-start}.dashboard-identity .actions{width:100%}.dashboard-recent li{flex-direction:column;gap:.2rem}}.search-results-layout:not(:has(.page-rail)){grid-template-columns:minmax(0,1fr)}.logical-results:has(.empty-state){min-height:0}.dashboard-identity{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:nowrap;align-self:start;gap:1.5rem;width:fit-content;max-width:100%;height:auto;min-height:0;padding:1rem}.dashboard-identity .identity-avatar{width:10rem;height:13.333rem}.dashboard-identity-content{flex:0 auto;min-width:0}.dashboard-identity h2{overflow-wrap:anywhere;margin:0;font-size:clamp(1.7rem,3vw,2.3rem)}.dashboard-community-title{color:var(--text-muted);margin:.4rem 0 1rem}.dashboard-identity .featured-badges{flex-wrap:wrap;gap:.5rem;margin-block:1rem;display:flex}.dashboard-profile-actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dashboard-profile-actions a{text-decoration:none}.dashboard-profile-actions .supporting{color:var(--text-muted);font-size:.85rem}.dashboard-category{letter-spacing:.07em;color:var(--text-muted);margin-bottom:.25rem;font-size:.7rem;display:block}.dashboard-attention li{padding-block:1rem}.dashboard-attention .button{flex-shrink:0;min-height:2.75rem}.dashboard-summary{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);text-decoration:none;transition:border-color .15s;display:block}.dashboard-summary:hover{border-color:var(--accent);color:var(--text)}.dashboard-summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.dashboard-summary h3{justify-content:space-between;gap:1rem;display:flex}.dashboard-summary h3 span{color:var(--text-muted)}.dashboard-summary p{margin-block:.5rem}.dashboard-value{font-weight:600}.dashboard-activity-group h3{color:var(--text-muted);margin-block:1.2rem .3rem;font-size:.85rem}.dashboard-recent li{padding-block:.4rem;display:block}.dashboard-recent a{color:var(--text);text-decoration:none}.dashboard-recent a:hover{text-decoration:underline}@media (width<=650px){.dashboard-identity{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem}.dashboard-identity .identity-avatar{width:7rem;height:9.333rem}.dashboard-profile-actions{gap:1rem}.dashboard-attention .button{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.dashboard-summary{transition:none}}.dashboard-recent .dashboard-activity-row{justify-content:flex-start;align-items:baseline;gap:.65rem;display:flex}.dashboard-activity-cue{color:var(--text-muted);flex:none;font-size:.75rem;line-height:1}@media (width<=650px){.dashboard>.page-header{margin-bottom:1rem}.dashboard-identity{flex-direction:row;align-items:center;gap:1rem;width:100%;margin-block:0 1.5rem;padding:1rem}.dashboard-identity .identity-avatar{width:6.75rem;height:9rem}.dashboard-identity-content{flex:1}.dashboard-identity h2{font-size:1.5rem}.dashboard-community-title{margin-block:.35rem .65rem}.dashboard-identity .featured-badges{gap:.35rem;margin-block:.65rem}.dashboard-profile-actions{gap:.35rem .75rem;margin-top:.75rem}.dashboard-attention{margin-block:1.5rem}.dashboard-attention h2{margin-bottom:.75rem}.dashboard-attention ul{margin-block:.5rem}.dashboard-attention li{flex-flow:wrap;align-items:center;gap:.65rem;padding-block:.75rem}.dashboard-attention li>div{flex:11rem;min-width:0}.dashboard-attention .button{align-self:center}.dashboard>.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.dashboard .dashboard-summary{min-width:0;padding:1rem}.dashboard-recent{margin-top:1.5rem}.dashboard-activity-group h3{margin-top:1rem}}@media (width<=380px){.dashboard>.dashboard-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=350px){.dashboard-identity{flex-direction:column;align-items:flex-start}.dashboard-identity-content{width:100%}}.identity-avatar:has(.pitchet-initial-card){aspect-ratio:630/880;border-radius:0;height:auto;overflow:visible}.identity-avatar .pitchet-initial-card img{object-fit:contain;width:100%;max-width:100%;height:auto;display:block;position:static;transform:none}.card-return{align-items:center;gap:.35rem;padding-block:.5rem;text-decoration:none;display:inline-flex}.shared-card-header>div:last-child{width:100%;min-width:0;max-width:42rem}.shared-card-header>.card-art{aspect-ratio:auto}.shared-card-header>.card-art img{object-fit:contain;width:100%;height:auto}.shared-card-detail .card-wants,.shared-card-detail .card-own-context{margin-block:1rem}.shared-card-detail :is(.card-wants,.card-own-context)>h2{color:var(--text-muted);margin-bottom:.4rem;font-size:1rem}.shared-card-detail :is(.card-wants,.card-own-context) .actions{margin-top:.6rem}.shared-card-detail .collection-inventory-block{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-block:1rem;padding:1rem}.collection-inventory-block>div:first-child{flex:20rem;min-width:0}.collection-inventory-block .actions{flex-wrap:wrap;align-self:flex-start}.shared-card-detail .collection-add-disclosure{background:0 0;border:0;margin-block:1rem;padding:0}.collection-add-disclosure summary{color:var(--text);padding-block:.5rem}.collection-add-disclosure>form{max-width:30rem;margin-top:.75rem}@media (width<=650px){.shared-card-header>div:last-child{max-width:none}.shared-card-detail .collection-inventory-block{padding:.85rem}.shared-card-header select{width:100%;max-width:100%}}.collection-inventory-block .inventory-values{grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:.35rem .75rem;margin-block:.75rem 0;font-size:.9rem;display:grid}.inventory-values dt{color:var(--text-muted)}.inventory-values dd{margin:0}@media (width<=400px){.collection-inventory-block .inventory-values{grid-template-columns:minmax(0,1fr)}.inventory-values dd{margin-bottom:.35rem}}.seller-attention-row{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-block:.75rem;display:flex}.seller-attention-row p{margin:.25rem 0}.seller-attention-row small{color:var(--text-muted)}.seller-content .dashboard-summary h2{justify-content:space-between;gap:1rem;display:flex}.seller-listing>.seller-listing-card p{margin-block:.4rem}.seller-sale summary>.status-badge{width:auto;display:inline-flex}.seller-sale summary>span{margin-top:.35rem}.seller-finances .finance-zero{color:var(--text-muted);border:0;order:1;padding:.5rem;font-size:.9rem}.shipping-method{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-block:1rem;padding:1rem}.seller-shipping .text-action{color:var(--accent);background:0 0;border-color:#0000}.seller-shipping .text-action.danger{color:var(--danger)}.seller-shipping .info-disclosure form{margin-top:1rem}@media (width<=480px){.seller-listing>.seller-listing-card{grid-template-columns:80px minmax(0,1fr);gap:.75rem}.seller-listing>.seller-listing-card>.card-art{max-width:80px}}.seller-heading{margin-bottom:1.5rem}.seller-heading h1{margin-bottom:.5rem}.seller-heading-context{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.seller-heading-context p{margin:0}.seller-listing{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem 1rem;display:grid}.seller-listing>.seller-listing-card{grid-template-columns:90px minmax(0,1fr);gap:1rem}.seller-listing>.seller-listing-card>.card-art{max-width:90px}.seller-listing .listing-heading{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.seller-listing .listing-heading h3{margin:0}.seller-listing>.actions{justify-content:flex-end;align-self:end;margin:0}.seller-listing>.actions button:last-child{order:-1}.seller-listing .text-action{background:0 0;border-color:#0000}.seller-listing>form,.seller-listing>p{grid-column:1/-1}.seller-listing .printing-description{margin-block:.35rem;display:block}.seller-listing .printing-description strong,.seller-listing .printing-description small{display:inline}.seller-listing .printing-description small:before{content:" ·"}.seller-sale summary{grid-template-columns:minmax(0,1fr) auto;gap:.35rem .75rem;display:grid}.seller-sale summary>strong:first-child{grid-area:1/1}.seller-sale summary>.status-badge{grid-area:1/2;justify-self:end;margin:0}.seller-sale summary>span:not(.status-badge),.seller-sale summary>small{grid-column:1/-1;margin:0}.seller-sale summary>span:empty{display:none}.storefront-heading h1{font-size:1.5rem}.storefront-heading .user-identity{align-items:center}.storefront-return{margin-bottom:1rem;display:inline-block}@media (width<=650px){.seller-listing{grid-template-columns:minmax(0,1fr)}.seller-listing>.actions{justify-content:flex-start}.seller-listing>.seller-listing-card{grid-template-columns:80px minmax(0,1fr)}}.collection-details .collection-valuation{border:0;padding:0}.collection-details .valuation-sources{max-width:42rem}.collection-details .valuation-sources>div{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding-block:.5rem;display:flex}.collection-details .valuation-sources dd{margin:0;font-weight:600}.collection-details .valuation-buckets{flex-wrap:wrap;gap:.75rem 1.5rem;margin-block:.75rem;display:flex}.collection-details .valuation-buckets>span{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.collection-details .valuation-top{margin-top:1.5rem}.collection-details .valuation-top li{border-bottom:1px solid var(--border);padding-block:.75rem;display:list-item}.collection-details .valuation-top li>div{max-width:100%;display:inline-grid}.collection-details .valuation-top .money{white-space:normal;overflow-wrap:anywhere}@media (width<=480px){.collection-details .valuation-headline{overflow-wrap:anywhere;font-size:1.8rem}.collection-details .valuation-top li>div{margin-bottom:.5rem;margin-right:0;display:grid}}.trade-partners.trade-match-cards,.trade-partners.trade-thread-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),26rem))}.trade-thread-card{position:relative}.trade-thread-link{margin-block:.8rem;display:block}.trade-thread-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.trade-thread-card .user-identity{z-index:1;position:relative}.trade-thread-card:focus-within{outline:2px solid var(--accent);outline-offset:3px}.trade-copy-choice p,.trade-proposal-item p{margin-block:.45rem}.trade-browse-link{margin-block:.5rem 1rem}.trade-delivery-choice{margin-block:1rem;padding:1rem}.trade-delivery-choice label{align-items:flex-start;gap:.65rem;margin-block:.6rem;display:flex}.trade-delivery-choice input{flex:none;width:auto;margin-top:.3rem}.trade-delivery-choice small{color:var(--text-muted);margin-top:.25rem;display:block}.proposal-builder textarea{min-height:5rem}.proposal-note{margin-inline:0}.proposal-note p{margin-bottom:0}.trade-options,.trade-history,.trade-delivery-progress{margin-block:1rem}.trade-delivery-progress h4{margin-bottom:.5rem}.trade-delivery-progress p{margin-block:.35rem}.trade-total.reference-missing{color:var(--text-muted);font-weight:400}.broker-assignment-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),26rem));gap:1rem;display:grid}.broker-assignment-card{border:1px solid var(--border);border-radius:.5rem;padding:1rem;position:relative}.broker-assignment-link{margin-top:.75rem;display:block}.broker-assignment-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.broker-assignment-card .user-identity{z-index:1;position:relative}.broker-assignment-card:focus-within{outline:2px solid var(--focus);outline-offset:3px}.broker-package,.broker-journey{min-width:0}.broker-package-actions{margin-block:1rem}.broker-package-actions form{gap:.75rem;display:grid}.broker-steps{padding-left:1.4rem}.broker-steps li{margin-block:.4rem}.broker-tracking,.broker-package-actions address{overflow-wrap:anywhere}.broker-check-form{margin-block:.8rem}.broker-check-form form{margin-top:1rem}.broker-summary{color:var(--text-muted);flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.broker-confirmation{box-sizing:border-box;overflow-wrap:anywhere;max-width:min(32rem,100vw - 2rem)}.profile-identity-layout .identity-preview{padding:var(--space-4)}.community-settings{margin-block:var(--space-6)}.title-select{text-align:left;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.public-profile-activity{margin-block:var(--space-6)}.public-activity-row{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;padding-block:1rem;display:flex}.public-activity-row h3{text-transform:capitalize;min-width:6rem;margin:0}.public-activity-row>div{flex:1;min-width:12rem}.public-activity-row p{margin-block:.4rem 0}.trade-current-status{padding:var(--space-4);margin-block:var(--space-4);background:var(--surface);border-left:3px solid var(--accent)}.trade-current-status h2{margin-top:0}.transaction-action-panel{gap:var(--space-3);min-width:0;padding:var(--space-3);margin-block:var(--space-4);border:1px solid var(--border);background:var(--surface);flex-direction:column;display:flex}.transaction-action-panel :is(h2,h3){font-size:1rem}.transaction-action-panel .transaction-task--completed,.transaction-action-panel .transaction-task--waiting{color:var(--text-muted)}article.transaction-group{background:0 0;border:0;padding:0}.transaction-group:focus-visible{outline:none}.transaction-action-panel :is(.transaction-task,.content-section,form,.trade-current-status){gap:var(--space-3);background:0 0;border:0;flex-direction:column;min-width:0;margin-block:0;padding:0;display:flex}.transaction-action-panel>*,.transaction-action-panel :is(.transaction-task,.content-section,form)>*{margin-block:0}.transaction-action-panel :is(.actions,.action-row){align-items:center;gap:var(--space-3);flex-flow:wrap;min-width:0;display:flex}.transaction-action-panel :is(button,.checkbox){align-self:flex-start}.transaction-action-panel label:not(.checkbox){gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.transaction-action-panel .checkbox{align-items:flex-start;gap:var(--space-2)}.transaction-action-panel :is(input,select,textarea){box-sizing:border-box;min-width:0;max-width:100%}.transaction-action-panel details{width:100%;min-width:0;display:block}.transaction-action-panel details[open]>:not(summary){margin-block-start:var(--space-3)}.transaction-action-panel .actions>details{flex-basis:100%}.transaction-supporting-details{margin-block:var(--space-4)}.transaction-supporting-details>div{gap:var(--space-4);padding-block:var(--space-3);flex-direction:column;display:flex}@media (width<=600px){.transaction-action-panel .form-grid{grid-template-columns:minmax(0,1fr)}.transaction-action-panel .actions>:is(button,a){white-space:normal;max-width:100%}}.trade-progress-steps{gap:.75rem;padding:0;list-style:none;display:grid}.trade-progress-steps li{flex-wrap:wrap;gap:.5rem;display:flex}.trade-progress-steps small{color:var(--text-muted)}.trade-progress-steps [aria-current=step]{font-weight:600}.public-profile-identity{padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.public-profile-identity .user-identity{gap:var(--space-5);align-items:center;display:flex}.public-profile-identity .identity-avatar{width:8rem;font-size:2rem}.public-profile-identity .identity-name{font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.2}.public-profile-identity .identity-text{gap:.5rem}.public-profile-identity .profile-featured-badges:not(:empty){margin-left:calc(8rem + var(--space-5));margin-top:var(--space-3)}.profile-edit-fields{border:0;min-width:0;margin:0;padding:0}@media (width<=600px){.public-profile-identity{padding:var(--space-4)}.public-profile-identity .user-identity{gap:var(--space-4)}.public-profile-identity .identity-avatar{width:5.5rem}.public-profile-identity .profile-featured-badges:not(:empty){margin-left:0}}.feedback-request{border-bottom:1px solid var(--border);padding-block:1rem}.feedback-request h3{margin-top:0}.feedback-request textarea{min-height:4.5rem}.feedback-rating{border:0;flex-wrap:wrap;gap:.5rem;margin-block:1rem;padding:0;display:flex}.feedback-rating legend{margin-bottom:.65rem}.feedback-rating-option{cursor:pointer;margin:0;display:inline-flex;position:relative}.feedback-rating-option input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.feedback-rating-option span{border:1px solid var(--border);border-radius:var(--radius-sm,.375rem);background:var(--surface);padding:.6rem .9rem;display:block}.feedback-rating-option input:checked+span{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.feedback-rating-option input:focus-visible+span{outline:2px solid var(--focus);outline-offset:3px}[aria-label="Brokered trade progress"] .info-disclosure,.broker-workspace .info-disclosure{width:100%}[aria-label="Brokered trade progress"] .info-disclosure>div,.broker-workspace .info-disclosure>div{width:100%;max-width:none}.broker-settings form{max-width:42rem}.getting-started{padding:var(--space-4);margin-block:var(--space-4);border:1px solid var(--border);background:var(--surface);border-radius:.5rem}.getting-started-interests{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:0;display:grid}.getting-started-interests input{width:auto;margin:0 .5rem 0 0}.getting-started-paths{gap:1rem;margin-block:1rem;display:grid}.getting-started-paths ul{gap:.6rem;padding:0;list-style:none;display:grid}.getting-started-paths summary{cursor:pointer;font-weight:600}.first-use-guidance{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-block:1rem;display:flex}.first-use-guidance p{min-width:min(100%,16rem);color:var(--text-muted);flex:1;margin:0}@media (width<=480px){.getting-started-interests{grid-template-columns:1fr}}.advanced-search{color:var(--text)}.advanced-search fieldset{margin:var(--space-5) 0;border:0;min-width:0;padding:0}.advanced-search legend{margin-bottom:var(--space-3);font-weight:600}.advanced-filter-grid{gap:0 var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.advanced-full{grid-column:1/-1}.account-popover{overscroll-behavior:contain;max-height:calc(100dvh - 100px);overflow-y:auto}.header-inner>.wordmark,.header-tools{flex-shrink:0}.header-tools{white-space:nowrap}.header-tools .cart-entry{gap:var(--space-2)}.header-tools svg{flex-shrink:0}.header-tools a:hover{color:var(--text)}.header-tools a:focus-visible,.account-toggle:focus-visible{outline-color:var(--focus)}:is(.section-nav,.card-tabs,.scope-nav){flex-wrap:wrap;min-width:0}:is(.section-nav,.card-tabs,.scope-nav) :is(a,button){min-height:var(--control-height)}input[type=radio]{width:20px;min-height:20px;margin:0 var(--space-2) 0 0;accent-color:var(--action);vertical-align:middle}:is(input,select,textarea):disabled{opacity:.6;cursor:not-allowed}@media (width<=600px){.advanced-filter-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=400px){.header-avatar{display:none!important}.header-tools{gap:var(--space-1)}}@media (width<=600px){.wordmark .pitchet-logo[data-logo-variant=responsive]{width:2.9375rem}.pitchet-logo[data-logo-variant=responsive] .pitchet-logo-horizontal{display:none}.pitchet-logo[data-logo-variant=responsive] .pitchet-logo-mobile{display:inline-flex}}:is([aria-label="Brokered trade progress"],.broker-workspace) .info-disclosure>div>p{max-width:none}.unified-search-filters{margin-block:var(--space-3)}.unified-search-filters .search-desktop-filters{margin:0}.unified-search-filters .advanced-search{margin-block:var(--space-3)}@media (width<=1050px){.search-inline-filters{display:none}.search-filter-sheet .search-desktop-filters{grid-template-columns:minmax(0,1fr);display:grid}.search-filter-sheet{max-height:calc(100dvh - 2rem);overflow-y:auto}}.saved-address-form{max-width:48rem}.saved-address-fields{gap:0 var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.saved-address-fields .address-full{grid-column:1/-1}.saved-address-fields small{margin-top:calc(-1 * var(--space-2));margin-bottom:var(--space-4);display:block}.address-default{margin-block:var(--space-5)}.dashboard-identity h2 a{color:inherit;text-decoration:none}.dashboard-identity h2 a:hover{text-decoration:underline}@media (width<=600px){.saved-address-fields{grid-template-columns:minmax(0,1fr)}}@media (width>=651px){.dashboard-identity{min-width:min(100%,29rem);padding-right:var(--space-6)}.dashboard-identity-content{min-width:12rem}}.dashboard-profile-actions a{color:var(--accent);font-size:.9rem}.dashboard-profile-actions a:hover{color:var(--accent-hover);text-decoration:underline}.getting-started-welcome{width:100%;max-width:50rem}.getting-started-interests .interest-help{margin-bottom:var(--space-2);grid-column:1/-1;font-weight:400}.interest-option{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;display:flex}.interest-option input{flex-shrink:0;margin-top:.2rem}.interest-option-content{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.interest-option-content small{font-weight:400}.interest-option:has(input:checked){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--surface-raised)}.interest-option:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.hero-framing input[type=range]{width:100%}.profile-identity-layout:has(.hero-framing) .identity-preview .identity-avatar{width:10rem;max-width:100%}.getting-started-interests+.actions{margin-top:var(--space-5)}.purchase-current{margin:var(--space-5) 0;padding:var(--space-4);background:var(--surface);border-left:3px solid var(--accent)}.purchase-package{padding:var(--space-4) 0;border-bottom:1px solid var(--border)}.purchase-list-row{border-bottom:1px solid var(--border)}.purchase-package>div p{margin-block:var(--space-2)}@media (width<=640px){.buyer-cart .cart-seller{margin-block:var(--space-4)}.buyer-cart .cart-seller article{padding:var(--space-3);margin-block:var(--space-3)}.buyer-cart .cart-seller article p{margin-block:var(--space-2)}.buyer-cart .cart-seller form{align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}.buyer-cart .cart-seller form label{flex:100%}.buyer-cart .condition-label{margin-block:var(--space-2)}.purchase-current{margin-block:var(--space-4)}.purchase-package{overflow-wrap:anywhere}}.trade-receiving-settings form{max-width:42rem}.cash-destination{overflow-wrap:anywhere}.proposal-builder>.checkbox{align-items:center;display:flex}.content-section{align-items:stretch;gap:var(--space-4);min-width:0;margin-block:var(--space-5);flex-direction:column;display:flex}.content-section>:is(h2,h3,p,ul,form,details){margin-block:0}.content-section>.checkbox{align-self:flex-start}.section-heading.section-heading-compact{gap:var(--space-3);flex-wrap:wrap;margin:0}.section-heading-compact>:is(h2,h3){margin:0}.section-heading-compact>button{flex:none}.filter-control{gap:var(--space-2);width:min(100%,26rem);margin-block:var(--space-4);flex-direction:column;display:flex}.filter-control>select{margin:0}.transaction-grid{gap:var(--space-4);margin-block:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),26rem));align-items:start;padding:0;display:grid}.transaction-grid>:is(article,li){min-width:0;padding:var(--space-4);margin:0}.transaction-grid>:is(article,li)>:first-child{margin-block-start:0}.transaction-grid>:is(article,li)>:last-child{margin-block-end:0}.workflow-action{padding-block:var(--space-4);border-top:1px solid var(--border)}.workflow-action>:is(form,.address-display){width:100%;max-width:36rem}.workflow-page>.page-header{margin-bottom:var(--space-4)}.workflow-page>details{margin-block:var(--space-3)}@media (width<=650px){.section-heading.section-heading-compact{flex-direction:column;align-items:flex-start;display:flex}.transaction-grid,.trade-partners.transaction-grid{grid-template-columns:minmax(0,1fr)}}.shared-search .shared-search-input{align-items:center;gap:var(--space-3);margin:0}.shared-search .shared-search-input>label{flex:1;min-width:0;margin:0}.catalogue-disclosure{align-items:center;gap:var(--space-2);white-space:nowrap;background:0 0;border-color:#0000;display:flex}.catalogue-refinements{margin:var(--space-3) 0 0}.catalogue-refinements[hidden]{display:none}.catalogue-refinements .search-desktop-filters{display:grid}.catalogue-refinements .actions{margin-bottom:0}@media (width<=600px){.shared-search .shared-search-input{grid-template-columns:minmax(0,1fr) auto;display:grid}.catalogue-disclosure{grid-column:1/-1;justify-self:start;padding-inline:0}.catalogue-refinements .search-desktop-filters{grid-template-columns:minmax(0,1fr)}}.transaction-panel{padding:var(--space-4);overflow-wrap:anywhere;min-width:0}.transaction-panel>:first-child{margin-block-start:0}.transaction-panel>:last-child{margin-block-end:0}.settings-form{gap:var(--space-3);flex-direction:column;max-width:36rem;display:flex}.settings-form>label:not(.checkbox){gap:var(--space-2);flex-direction:column;display:flex}.settings-form .checkbox{align-items:center;gap:var(--space-2);min-height:var(--control-height);display:flex}.settings-form>button{align-self:flex-start}.settings-form fieldset{padding:var(--space-4);gap:var(--space-2);margin:0}.settings-form fieldset p{margin:0 0 var(--space-3)}.workflow-disclosure>summary{cursor:pointer;list-style:inside disclosure-closed;display:list-item}.workflow-disclosure[open]>summary{list-style-type:disclosure-open}:is(.purchase-package,.seller-sale,.workflow-page,.trade-history,.trade-options,.broker-workspace,[aria-label="Brokered trade progress"]) details>summary,details.seller-sale>summary,details.trade-history>summary,details.trade-options>summary{padding-inline-start:var(--space-4);position:relative}:is(.purchase-package,.seller-sale,.workflow-page,.trade-history,.trade-options,.broker-workspace,[aria-label="Brokered trade progress"]) details>summary:before,details.seller-sale>summary:before,details.trade-history>summary:before,details.trade-options>summary:before{content:"▸";position:absolute;inset-inline-start:0}:is(.purchase-package,.seller-sale,.workflow-page,.trade-history,.trade-options,.broker-workspace,[aria-label="Brokered trade progress"]) details[open]>summary:before,details.seller-sale[open]>summary:before,details.trade-history[open]>summary:before,details.trade-options[open]>summary:before{content:"▾"}:is(.purchase-package,.seller-sale,.workflow-page,.trade-history,.trade-options,.broker-workspace,[aria-label="Brokered trade progress"]) details>summary::marker{content:""}details.seller-sale>summary::marker{content:""}details.trade-history>summary::marker{content:""}details.trade-options>summary::marker{content:""}.transaction-task{margin-block:var(--space-3)}.transaction-task>h3{margin-block:var(--space-2)}.transaction-task--waiting{background:0 0}.transaction-task--waiting .transaction-task-state{color:var(--text-muted)}.transaction-task--completed{padding-block:var(--space-2);background:0 0}.transaction-task--completed .transaction-task-state{display:none}.transaction-task--completed>h3{margin:0;font-size:1rem}.transaction-task--completed>p{margin-block:var(--space-1)}.valuation-editor-form{gap:var(--space-4);grid-template-columns:minmax(12rem,1fr) minmax(20rem,2fr);align-items:start;display:grid}.valuation-editor-form>.actions{grid-column:1/-1}.valuation-editor-form>label,.valuation-editor-form fieldset{min-width:0}.valuation-editor-form input[type=number]{width:100%}@media (width<=700px){.valuation-editor-form{grid-template-columns:minmax(0,1fr)}}.catalogue-tile-content{flex:1;min-width:0}.catalogue-tile-footer{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border)}.shared-card-tile.primary-scope-member{border-color:var(--accent)}.shared-card-tile.primary-scope-member:hover,.shared-card-tile.primary-scope-member:focus-within{border-color:var(--accent-hover)}.shared-card-tile .catalogue-tile-footer .tile-action{padding:var(--space-2) 0;text-align:left;font-weight:inherit;background:0 0;border:0}.form-option-details{gap:var(--space-2);min-width:0;margin-bottom:var(--space-3);padding-inline-start:var(--space-4);display:grid}.form-option-details>p{margin:0}.detail-return-row{justify-content:flex-end;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.detail-return{align-items:center;gap:var(--space-1);min-height:var(--control-height);text-decoration:none;display:inline-flex}.settings-save-status{margin-block:var(--space-2)}.settings-save-status:empty{display:none}.shared-card-tile{position:relative}.catalogue-tile-original{flex-direction:column;flex:1;min-width:0;display:flex}.catalogue-tile-replacement{inset:var(--space-3);overscroll-behavior:contain;min-width:0;position:absolute;overflow:auto}.quick-add-form{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.quick-add-form h3,.quick-add-form p{min-height:0;margin:0}.quick-add-form fieldset{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.quick-add-form select,.quick-add-form input{width:100%;min-width:0}.quick-add-quantity{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.quick-add-success:empty{display:none}.quick-add-success:not(:empty){bottom:var(--space-4);inset-inline:var(--space-4);width:fit-content;max-width:calc(100% - 2 * var(--space-4));z-index:30;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);margin:0 auto;position:fixed}.quick-add-form form{gap:var(--space-2);min-width:0;display:grid}.collection-import textarea{width:100%;min-height:16rem}.import-allocation{gap:var(--space-3);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(5rem,.6fr) auto;align-items:end;display:grid}.import-allocation label{min-width:0}.import-allocation select,.import-allocation input{width:100%}@media (width<=700px){.import-allocation{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.import-allocation label:first-child{grid-column:1/-1}}.batch-review-list{gap:var(--space-3)}.batch-review-entry{gap:var(--space-2)}.batch-review-entry-header{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(12rem,16rem);align-items:start;display:grid}.batch-review-identity{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.batch-review-identity>.content-section{gap:var(--space-1);min-width:0}.batch-review-identity h3{font-size:var(--subsection-size)}.batch-review-art{flex:0 0 3rem;width:3rem}.batch-review-art .card-art{width:100%;margin:0}.batch-review-field,.batch-review-fields>label{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.batch-review-field select{width:100%}.batch-review-editor>.content-section{padding-block-start:var(--space-3)}.batch-review-bulk-condition{align-items:end}.batch-review-bulk-condition>label{flex:0 20rem}.batch-review-final{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.batch-review-final>li{border-bottom:1px solid var(--border);padding-block:var(--space-2)}.batch-review-final p{margin:var(--space-1) 0 0}@media (width<=700px){.batch-review-entry-header,.batch-review-fields{grid-template-columns:minmax(0,1fr)}.batch-review-fields label:first-child{grid-column:auto}.batch-review-fields button{justify-self:start}.batch-review-bulk-condition>label{flex:100%}}.batch-review-list>.batch-review-entry{border:1px solid var(--border);margin:0}.batch-review-entry .content-section{gap:var(--space-2);margin-block:0}.batch-review-fields input,.batch-review-fields select{min-width:0}.batch-review-list>.batch-review-entry--assumed{border-inline-start:var(--space-1) solid var(--warning)}.batch-review-entry--compact .batch-review-entry-header{grid-template-columns:minmax(0,1fr) auto}.batch-review-edit{place-self:start end}.batch-review-remove{place-self:start}.batch-review-fields>label>.supporting{margin:0}@media (width<=700px){.batch-review-entry--compact .batch-review-entry-header{grid-template-columns:minmax(0,1fr)}.batch-review-edit{justify-self:start}}.batch-review-fields{align-items:start}.batch-review-split-action>button{align-self:flex-start}@media (width<=700px){.batch-review-split-action>span{display:none}}.import-quantity-grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.import-entry-form{border:0;min-width:0;padding:0}.import-entry-form legend{margin-bottom:var(--space-3);font-weight:600}.import-entry-form :is(input[type=number],select){width:100%}@media (width<=700px){.import-quantity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=380px){.import-quantity-grid{grid-template-columns:minmax(0,1fr)}}.batch-review-list>.batch-review-entry--active{border-color:var(--accent)}.quick-add-form .want-form--compact{gap:var(--space-2);margin:0}.want-form--compact>label,.want-form--compact .want-preferences>label,.want-form--compact fieldset>label:not(.check-option){gap:var(--space-1);min-width:0;margin:0;display:grid}.want-form--compact :is(input,select){margin:0}.want-form--compact .check-option{gap:var(--space-2);margin:0}.want-form--compact .want-constraint-picker{min-width:0;margin:0}.want-form--compact .want-constraint-picker>summary{min-height:var(--control-height);padding-block:var(--space-1);overflow-wrap:anywhere}.want-form--compact .want-constraint-picker>fieldset{margin-block-start:var(--space-2)}.want-form--compact .actions{margin:0}.inline-editor-heading{gap:var(--space-1);display:grid}.want-form--compact :is(.want-quantity-field,.want-preferences){gap:var(--space-2);min-width:0;display:grid}.want-form--compact .want-quantity-field{gap:var(--space-1)}.want-form--compact .want-field-label{align-items:center;gap:var(--space-1);display:flex}.want-form:not(.want-form--compact)>.want-preferences{display:contents}.want-printing-option{align-items:center;gap:var(--space-1);min-width:0;display:flex}.want-printing-option>.check-option{overflow-wrap:anywhere;flex:1;min-width:0}.want-form--compact .compact-checkbox-group{gap:var(--space-2);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.want-form--compact .compact-checkbox-group .check-option{overflow-wrap:anywhere;align-self:start;min-width:0;min-height:44px;margin:0}.want-form--compact .want-constraint-picker>fieldset{align-content:start}.want-form--compact .constraint-options{overflow-x:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inline-editor--compact form{align-content:start;margin:0}.inline-editor--compact :is(.inline-editor-fields,.inline-editor-field){gap:var(--space-2);align-content:start;min-width:0;display:grid}.inline-editor--compact .inline-editor-field{gap:var(--space-1)}.inline-editor--compact :is(.inline-editor-fields>label,form>label){gap:var(--space-1);min-width:0;margin:0;display:grid}.inline-editor--compact :is(select,input[type=number]){margin:0}.inline-editor--compact .inline-editor-label{align-items:center;gap:var(--space-1);display:flex}.inline-editor--compact .actions{align-items:center;gap:var(--space-2);margin:0}.inline-editor--compact .actions>button{flex:none;width:auto}.inline-editor-summary{gap:var(--space-1);min-width:0;display:grid}.settings-form,.settings-form .form-grid,.settings-form .actions{width:100%;min-width:0}.settings-form :is(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%}.settings-form .actions>:is(button,.button){white-space:normal;overflow-wrap:anywhere;flex:0 auto;max-width:100%}.settings-form .checkbox input{flex:0 0 20px}.settings-form>:is(.form-grid,.actions){margin:0}@media (width<=480px){.settings-form .form-grid{grid-template-columns:minmax(0,1fr)}}.transaction-resolution-form,.transaction-resolution-form label{overflow-wrap:anywhere;min-width:0}.transaction-resolution-form :is(input,select,textarea){min-width:0;max-width:100%}.transaction-panel .checkbox{align-items:flex-start;min-width:0}.transaction-panel .checkbox input{flex-shrink:0}.transaction-list{grid-template-columns:minmax(0,1fr);display:grid}.transaction-list-groups{gap:var(--space-3);margin-block:var(--space-3);display:grid}.transaction-list-group{gap:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.transaction-list-group>span:not(.status-badge){grid-column:1/-1}.transaction-list-group>button{grid-column:1/-1;justify-self:start}@media (width<=480px){.transaction-list-group{grid-template-columns:minmax(0,1fr)}.transaction-list-group>.status-badge{justify-self:start}}.resolution-agreement dl{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.resolution-agreement dt{font-weight:600}.resolution-agreement dd{margin:0 0 var(--space-2);min-width:0}.resolution-agreement dd>:first-child{margin-block-start:0}.resolution-agreement dd>:last-child{margin-block-end:0}.participant-message{min-width:0;padding:var(--space-3);border-inline-start:2px solid var(--border);background:var(--surface)}.participant-message h5{margin:0 0 var(--space-2);font-size:.9rem}.participant-message blockquote{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.section-stack{gap:var(--space-6);min-width:0;display:grid}.section-stack>:is(section,.panel){min-width:0;margin-block:0}.section-stack>section>h2:first-child{margin-block-start:0}.brand-introduction-heading{align-items:center;gap:var(--space-5);min-width:0;display:flex}.brand-introduction-heading .pitchet-logo[data-logo-variant=mark]{width:clamp(4.5rem,8vw,6rem)}.brand-introduction-heading h2{text-wrap:balance;min-width:0;margin:0;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.25}.brand-introduction>p{margin:var(--space-3) 0 0}.destination-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.destination-card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);flex-direction:column;min-width:0;text-decoration:none;display:flex}.destination-card :is(h3,p){margin:0}.destination-card h3{align-items:center;gap:var(--space-2);display:flex}.destination-icon{color:var(--text-muted);flex-shrink:0}.panel--compact{gap:var(--space-3);padding:var(--space-4);display:grid}.panel--compact>:is(h2,p){margin:0}.destination-card p{color:var(--text-muted)}.destination-card>span{color:var(--accent);text-underline-offset:.2em;margin-top:auto;text-decoration:underline}.destination-card:hover{border-color:var(--accent)}.community-row{padding-block:var(--space-3);border-bottom:1px solid var(--border);min-width:0}.community-row h3{margin-block:0 var(--space-2)}.roadmap-list{gap:var(--space-3);min-width:0;display:grid}.roadmap-row{gap:var(--space-2);padding:var(--space-3) var(--space-4);margin:0;display:grid}.roadmap-row>:is(p,details),.roadmap-row .section-heading,.roadmap-row h3{margin:0}.roadmap-row details>:is(p,.participant-message){margin-block:var(--space-2)}.roadmap-row .section-heading{gap:var(--space-2) var(--space-3)}.roadmap-page>.card-tabs{margin:0}.community-overview details{margin-block:var(--space-3)}@media (width<=360px){.brand-introduction-heading{align-items:flex-start;gap:var(--space-3);flex-direction:column}}.plus-introduction{gap:var(--space-4);display:grid}.plus-introduction-heading{align-items:center;gap:var(--space-4);min-width:0;display:flex}.plus-introduction-heading .pitchet-logo{flex-shrink:0;width:3.5rem}.plus-introduction-heading h2{margin:0 0 var(--space-1);font-size:1.5rem}.plus-introduction-heading p{color:var(--text-muted);margin:0}.plus-introduction-copy{margin:0}.plus-support-themes{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.plus-support-themes>div{min-width:0}.plus-support-themes h3{align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-size:1rem;display:flex}.plus-support-themes h3 svg{color:var(--accent);flex-shrink:0}.plus-support-themes p{color:var(--text-muted);overflow-wrap:anywhere;margin:0}.plus-alpha-note{border-inline-start:2px solid var(--accent);margin:0;padding-inline-start:var(--space-3)}@media (width<=600px){.plus-support-themes{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}.visitor-form form{gap:var(--space-4);min-width:0;max-width:48rem;display:grid}.visitor-form>p{max-width:72ch}.visitor-form label{gap:var(--space-2);min-width:0;display:grid}.visitor-form input:not([type=checkbox]),.visitor-form textarea,.visitor-form select{box-sizing:border-box;width:100%;min-width:0;margin:0}.visitor-form .checkbox-label{align-items:center;gap:var(--space-2);min-height:var(--control-height);flex-direction:row;display:flex}.visitor-form .checkbox-label input{flex:none}.visitor-form .actions{flex-wrap:wrap}.unresolved-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem;display:grid}.import-unidentified-details{grid-column:1/-1;min-width:0}.import-unidentified-details input[type=checkbox]{width:auto}
