@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{--bg:#f3f2ef;--paper:#fdfcf9;--ink:#242424;--muted:#656563;--line:#dfdedc;--olive:#4e4d4c;--lime:#dad9d7;--radius:13px;color:var(--ink);background:var(--bg);font-synthesis:none;font-family:DM Sans,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0}a{color:inherit;text-decoration:none}button:disabled{cursor:not-allowed;opacity:.5}:is(button:focus-visible,a:focus-visible){outline-offset:4px;outline:3px solid #797977}h1,h2,h3,h4,p{margin:0}h1,h2,h3{letter-spacing:-1px;font-family:Manrope,Arial,sans-serif;font-weight:600}p{line-height:1.7}input,select,textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #d9d8d6;border-radius:7px;outline:none;min-width:0;padding:12px 13px;font-size:13px}textarea{resize:vertical;min-height:86px;line-height:1.5}input[type=checkbox]{accent-color:#403f3f;width:16px;height:16px;box-shadow:none;flex:0 0 16px;padding:0}input[type=file]{padding:11px}input[readonly]{color:#646362;background:#f4f3f0}select{cursor:pointer}small{font-size:11px}.muted{color:var(--muted);font-size:13px;line-height:1.7}.preserve{white-space:pre-line}.danger{color:#a84937!important}.btn{color:#f7f6f4;white-space:nowrap;background:#2d2d2d;border:1px solid #2d2d2d;border-radius:7px;justify-content:center;align-items:center;gap:12px;min-height:43px;padding:12px 18px;font-size:12px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.btn:hover{background:#3b3b3a;transform:translateY(-1px)}.btn.small{min-height:38px;padding:9px 15px}.icon-btn{border-radius:50%;justify-content:center;align-items:center;min-width:36px;min-height:36px;display:inline-flex}.icon-btn:hover{background:#e5e4e2}.button-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.text-link,.table-link{color:#464645;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.text-link:hover,.table-link:hover{color:#242424}.eyebrow{letter-spacing:1.7px;color:#696867;font-size:9px;font-weight:600;line-height:1.5;display:block}.zero-brand{text-align:left;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:11px;padding:0;display:flex}.zero-brand>span:last-child{letter-spacing:-1.2px;font-family:Manrope,Arial,sans-serif;font-size:24px;font-weight:800;line-height:.95}.zero-brand>span:last-child>span{letter-spacing:3px;margin-top:6px;padding-left:1px;font-size:7px;font-weight:500;display:block}.zero-orb{width:38px;height:38px;transform:rotate(var(--tilt,0deg));background:linear-gradient(130deg,#a4a3a2,#d9d8d6 48%,#414140 49%,#272727);border-radius:50%;place-items:center;transition:transform .3s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #5a595866}.zero-orb b{color:#333332;z-index:1;background:#efeeec;border-radius:50%;place-items:center;width:21px;height:21px;font-family:Arial,sans-serif;font-size:16px;display:grid}.zero-orb i{opacity:0;border:1px solid #858583;border-radius:50%;transition:opacity .2s;position:absolute;inset:-5px;transform:rotateX(65deg)rotate(45deg)}.zero-orb i:last-child{transform:rotateY(65deg)rotate(-45deg)}.zero-brand:hover .zero-orb i{opacity:1;animation:4s linear infinite orbit}.zero-brand.energized .zero-orb{animation:.85s ease-out brand-burst}.zero-brand.energized .zero-orb i{opacity:1;animation:.8s linear infinite orbit}@keyframes orbit{to{transform:rotateX(65deg)rotate(405deg)}}@keyframes brand-burst{50%{transform:rotate(190deg)scale(1.15);box-shadow:0 0 0 12px #75757320}to{transform:rotate(360deg);box-shadow:0 0 0 25px #75757300}}.sidebar{border-right:1px solid var(--line);z-index:30;background:#f9f8f5;flex-direction:column;width:224px;padding:34px 20px 20px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar>.zero-brand{margin:0 13px 46px}.sidebar-label{letter-spacing:1.5px;color:#7f7e7d;margin:0 14px 16px;font-size:8px}.sidebar nav{flex-direction:column;gap:5px;display:flex;overflow:auto}.sidebar nav button{text-align:left;color:#656563;border-radius:7px;align-items:center;gap:11px;min-height:41px;padding:12px 13px;font-size:11px;display:flex}.sidebar nav button.active{color:#373736;background:#e3e2e0;font-weight:600}.sidebar nav button b{color:#fff;background:#4e4d4d;border-radius:4px;margin-left:auto;padding:2px 5px;font-size:9px}.sidebar-bottom{margin-top:auto;padding:30px 13px 5px}.sidebar-bottom>.status-dot{vertical-align:middle;margin-right:7px;display:inline-block}.sidebar-bottom>span{letter-spacing:1.1px;color:#797877;font-size:6px}.sidebar-bottom p{color:#5c5b5a;margin:12px 0 16px;font-family:Georgia,serif;font-size:17px;font-style:italic}.sidebar-bottom button{color:#646362;gap:15px;font-size:10px;display:flex}.topbar{border-bottom:1px solid var(--line);background:#f9f8f5;justify-content:space-between;align-items:center;gap:25px;height:84px;padding:0 38px;display:flex}.global-search{color:#706f6e;flex:1;align-items:center;gap:11px;max-width:390px;display:flex}.global-search input{box-shadow:none;background:0 0;border:0;padding:10px 0;font-size:11px}.global-search kbd{color:#858483;white-space:nowrap;border:1px solid #dddcda;border-radius:4px;padding:4px 6px;font-size:9px}.top-actions{align-items:center;gap:17px;font-size:11px;display:flex}.top-actions>button:not(.user-chip):hover{color:#504f4e}.user-chip{align-items:center;gap:9px;display:flex}.user-chip>span{color:#4d4c4c;background:#d6d5d3;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.user-chip b{font-size:11px;font-weight:500}.notification{color:#626160;position:relative}.notification i{background:#71706f;border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:6px;right:6px}.mobile-menu{display:none}.workspace{max-width:1600px;min-height:calc(100vh - 150px);margin:auto;padding:37px 38px 60px}.page-head{justify-content:space-between;align-items:center;gap:25px;margin-bottom:28px;display:flex}.page-head p{color:#71706f;max-width:700px;font-size:12px}.page-head>select{width:auto;min-width:160px}.welcome-banner{border-radius:var(--radius);background:linear-gradient(115deg,#d7d6d4,#e3e2e0 70%);border:1px solid #d3d3d0;justify-content:space-between;align-items:center;margin-bottom:24px;padding:30px 33px;display:flex;position:relative;overflow:hidden}.welcome-banner h2{letter-spacing:-1px;margin:10px 0 8px;font-size:25px}.welcome-banner p{color:#656563;font-size:11px}.welcome-banner button{color:#444343;align-items:center;gap:14px;margin-top:20px;font-size:10px;font-weight:600;display:flex}.banner-mark{isolation:isolate;flex-shrink:0;place-items:center;width:210px;height:150px;display:grid;position:relative}.banner-mark span{color:#595857;text-shadow:3px 10px #65656416;font-family:Georgia,serif;font-size:115px;font-style:italic;transform:rotate(-12deg)}.banner-mark:before,.banner-mark:after,.banner-mark i{content:"";z-index:-1;border:1px solid #6e6e6d33;border-radius:50%;width:200px;height:85px;position:absolute;transform:rotate(-28deg)}.banner-mark:after{width:170px;height:140px;transform:rotate(30deg)}.banner-mark i{width:160px;height:130px;transform:rotate(80deg)}.metrics{grid-template-columns:repeat(4,1fr);gap:17px;margin:0 0 27px;display:grid}.metrics.three{grid-template-columns:repeat(3,1fr)}.metric{border:1px solid var(--line);border-radius:var(--radius);background:#fdfcf9;min-width:0;padding:23px 23px 20px}.metric>div{color:#89917e;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.metric>div svg{color:#7d7c7b;flex-shrink:0}.metric strong{letter-spacing:-1.1px;margin:14px 0 8px;font-family:Manrope,Arial,sans-serif;font-size:28px;font-weight:600;display:block}.metric>small{color:#828180;font-size:9px;line-height:1.6;display:block}.dashboard-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:22px;display:grid}.panel{border:1px solid var(--line);border-radius:var(--radius);background:#fdfcf9;min-width:0;margin-bottom:22px;overflow:hidden}.panel-head{border-bottom:1px solid #e5e4e2;justify-content:space-between;align-items:center;gap:18px;padding:23px 25px;display:flex}.panel-head p{color:#787776;margin-top:5px;font-size:10px;line-height:1.6}.panel-head>span{color:#71706f;white-space:nowrap;font-size:10px}.panel-head>svg{color:#787776}.panel-body{color:#636361;padding:23px 25px;font-size:13px}.panel-body p+p{margin-top:12px}.panel-body h3{color:#313130;margin-bottom:12px;font-size:18px}.empty{text-align:center;color:#727170;padding:48px 25px}.empty>span{color:#6b6a69;background:#edecea;border:1px solid #d6d6d3;border-radius:17px;place-items:center;width:57px;height:57px;margin:0 auto 18px;display:grid}.empty h3{color:#474646;letter-spacing:-.4px;margin-bottom:8px;font-size:17px}.empty p{max-width:400px;margin:0 auto 19px;font-size:11px;line-height:1.8}.action-list>button{text-align:left;border-bottom:1px solid #eae9e7;align-items:center;gap:13px;width:100%;padding:18px 23px;display:flex}.action-list>button:last-child{border-bottom:0}.action-list>button:hover{background:#f6f5f3}.round-icon{color:#666564;background:#e9e8e6;border-radius:10px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.action-list>button>span:nth-child(2){flex:1}.action-list strong{font-size:11px;font-weight:500}.action-list small{color:#797978;margin-top:5px;font-size:9px;display:block}.checklist{padding:15px 22px}.checklist button{text-align:left;color:#656463;align-items:center;gap:11px;width:100%;padding:12px 0;font-size:11px;display:flex}.checklist button>span{border:1px solid #c7c7c5;border-radius:50%;flex-shrink:0;place-items:center;width:17px;height:17px;display:grid}.checklist button>span.done{color:#414040;background:#d4d3d1;border-color:#b0b0ae}.checklist button>svg{color:#ababa9;margin-left:auto}.pending-accounts{color:#666564;text-align:left;border-top:1px solid #e5e4e2;align-items:center;gap:12px;width:100%;padding:19px 24px;font-size:11px;display:flex}.pending-accounts>span{flex:1}.pending-accounts b{color:#393938}.promise{color:#696867;padding:24px;font-size:12px}.promise>strong{color:#3f3f3e;letter-spacing:-.5px;margin-top:20px;font-family:Manrope,sans-serif;font-size:19px;display:block}.promise>small{margin:8px 0 20px;font-size:10px;display:block}.badge{white-space:nowrap;color:#646362;text-transform:capitalize;background:#eae9e7;border-radius:5px;align-items:center;padding:5px 9px;font-size:9px;font-weight:500;display:inline-flex}.b-pending,.b-submitted,.b-queued,.b-quoted,.b-revision,.b-payment_review{color:#595958;background:#e6e5e3}.b-in_transit,.b-shipped,.b-processing{color:#7f7e7d;background:#ecebe9}.b-rejected,.b-cancelled{color:#968678;background:#eeeae4}.notice{color:#605f5e;background:#eae9e7;border:1px solid #d6d6d3;border-radius:9px;align-items:flex-start;gap:12px;margin-bottom:22px;padding:16px 18px;font-size:11px;line-height:1.7;display:flex}.notice>svg{flex-shrink:0;margin-top:1px}.notice>span{flex:1}.notice button{color:#363635;align-items:center;gap:6px;font-weight:600;display:inline-flex}.error-banner{color:#a54f35;background:#fbece6;border:1px solid #efd1c4;border-radius:7px;align-items:center;gap:12px;margin:16px 25px;padding:15px 20px;font-size:12px;line-height:1.6;display:flex}.error-banner>span{flex:1}.error-banner>svg{flex-shrink:0}.toast{color:#f1f0ee;z-index:100;background:#2c2c2b;border-radius:10px;align-items:center;gap:12px;max-width:90vw;padding:15px 22px;font-size:12px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 10px 50px #20202025}.toast>svg{color:#adacaa;flex-shrink:0}.app-footer{color:#807f7e;letter-spacing:.8px;border-top:1px solid #dedddb;justify-content:space-between;align-items:center;gap:15px;padding:25px 38px;font-size:8px;display:flex}.app-footer>span:first-child{color:#71706f;font-weight:600}.app-footer i{padding:0 7px;font-style:normal}.app-footer>button{letter-spacing:0;font-size:10px}.loading-page{flex-direction:column;justify-content:center;align-items:center;gap:25px;min-height:100vh;display:flex}.loading-page p{color:#727170}.loading-page h1{font-size:36px}.catalog-tools{align-items:center;gap:22px;margin-bottom:25px;display:flex}.segmented{background:#e6e5e3;border:1px solid #dbdad8;border-radius:7px;gap:2px;max-width:100%;padding:4px;display:inline-flex;overflow:auto}.segmented button{white-space:nowrap;color:#6c6b6a;border-radius:5px;padding:10px 17px;font-size:10px}.segmented button.active{color:#383737;background:#fdfcf9;font-weight:600;box-shadow:0 1px 5px #2626250d}.desk-status{color:#747372;flex:1;align-items:center;gap:7px;font-size:10px;display:flex}.desk-status i{background:#80807e;border-radius:50%;width:5px;height:5px}.desk-status i.on{background:#686867}.catalog-filter{border:1px solid var(--line);background:#fdfcf9;border-radius:10px;align-items:center;gap:12px;padding:17px;display:flex}.search-field{color:#747372;background:#fff;border:1px solid #dcdbd9;border-radius:7px;align-items:center;gap:9px;min-width:0;padding:0 13px;display:flex}.search-field input{box-shadow:none;background:0 0;border:0;padding:12px 0;font-size:11px}.catalog-filter select{flex:1;width:auto;max-width:200px;font-size:11px}.check-inline{color:#6b6a69;white-space:nowrap;cursor:pointer;align-items:center;gap:8px;font-size:10px;display:inline-flex}.private-prices{color:#666564;background:#e5e4e1;border:1px solid #d1d0ce;border-radius:9px;align-items:center;gap:14px;margin-top:20px;padding:21px;font-size:10px;display:flex}.private-prices>svg{flex-shrink:0}.private-prices>span{flex:1}.private-prices strong{color:#424141;margin-bottom:4px;font-size:12px;display:block}.private-prices>a{color:#454444;white-space:nowrap;align-items:center;gap:9px;font-size:10px;font-weight:600;display:flex}.results-line{color:#7a7978;justify-content:space-between;margin:23px 0 15px;font-size:9px;display:flex}.product-grid{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.catalog-card{background:#fff;border:1px solid #dddcda;border-radius:11px;min-width:0;padding:17px;transition:transform .2s,border-color .2s,box-shadow .2s}.catalog-card:hover{border-color:#a4a4a2;transform:translateY(-3px);box-shadow:0 10px 30px #28282808}.product-top{letter-spacing:.9px;color:#7e7d7c;justify-content:space-between;align-items:center;gap:10px;font-size:7px;display:flex}.product-top svg{color:#8a8988;flex-shrink:0}.product-photo{color:#b8b7b6;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:167px;margin:10px 0 18px;display:flex}.product-photo img{object-fit:contain;opacity:1;mix-blend-mode:normal;width:100%;height:100%;max-height:155px}.product-photo>span{letter-spacing:.5px;font-size:9px}.product-set{letter-spacing:.5px;color:#706f6e;margin-bottom:6px;font-size:9px;display:block}.catalog-card h3{letter-spacing:-.2px;min-height:39px;font-size:13px;font-weight:600;line-height:1.5}.product-availability{color:#7f7e7d;align-items:center;gap:6px;margin:12px 0 15px;font-size:8px;line-height:1.6;display:flex}.product-availability i{background:#a4a3a2;border-radius:50%;flex-shrink:0;width:4px;height:4px}.product-availability i.available{background:#747472}.product-price{border-top:1px solid #ecebe9;justify-content:space-between;align-items:center;gap:10px;min-height:51px;padding-top:15px;display:flex}.product-price strong{letter-spacing:-.7px;font-family:Manrope,sans-serif;font-size:18px;font-weight:600}.product-price small{color:#7e7e7d;margin-top:4px;font-size:8px;display:block}.product-price>button{color:#504f4f;background:#e3e2e0;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.product-price>button:hover{background:#d2d1cf}.locked-price{color:#777675;align-items:center;gap:7px;font-size:9px;display:flex}.source-link{color:#858483;align-items:center;gap:4px;margin-top:14px;font-size:7px;line-height:1.5;display:flex}.pagination{color:#696867;justify-content:center;align-items:center;gap:25px;margin-top:27px;font-size:12px;display:flex}.catalog-footnote{color:#797978;gap:14px;margin-top:25px;font-size:10px;line-height:1.8;display:flex}.catalog-footnote svg{flex-shrink:0;margin-top:4px}.table-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.table-toolbar .search-field{flex:1;max-width:270px}.table-wrap{overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}th{color:#7e7d7c;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap;background:#f9f8f5;border-bottom:1px solid #e2e1df;padding:15px 22px;font-size:8px;font-weight:500}td{color:#555453;vertical-align:middle;border-bottom:1px solid #ebeae8;padding:18px 22px;line-height:1.5}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#faf9f6}td strong{color:#414140;font-size:11px;font-weight:500}td small{color:#7e7e7d;max-width:330px;margin-top:4px;font-size:9px;line-height:1.6;display:block}td .btn{min-height:31px;padding:6px 10px;font-size:9px}td .button-row{flex-wrap:nowrap}.table-search{max-width:400px;margin-bottom:20px}.back-link{color:#71706f;align-items:center;gap:8px;margin-bottom:20px;font-size:10px;display:flex}.deal-statusbar{color:#777675;align-items:center;gap:15px;margin-bottom:20px;font-size:10px;display:flex}.timeline{background:#faf9f6;border:1px solid #dcdbd9;border-radius:10px;justify-content:space-between;gap:10px;margin-bottom:23px;padding:22px 25px;display:flex;position:relative}.timeline>div{color:#868584;flex-direction:column;flex:1;align-items:center;gap:9px;display:flex;position:relative}.timeline>div:not(:last-child):after{content:"";background:#d8d8d5;width:calc(100% - 23px);height:1px;position:absolute;top:11px;left:calc(50% + 16px)}.timeline>div>span{background:#f6f5f3;border:1px solid #d0cfcd;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.timeline>div.complete>span{color:#545352;background:#d5d4d2;border-color:#b3b3b1}.timeline>div.complete{color:#595858}.timeline small{white-space:nowrap;font-size:8px}.deal-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:22px;display:grid}.deal-side{min-width:0}.action-stack{flex-direction:column;align-items:stretch;gap:11px;padding:22px;display:flex}.action-stack .btn{min-height:38px;font-size:10px}.action-stack .text-link{justify-content:center;margin-top:7px;font-size:9px}.deal-totals{border-top:1px solid #e4e3e1;flex-direction:column;gap:11px;padding:20px 25px;display:flex}.deal-totals>span,.deal-totals>strong{color:#676766;flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:11px;display:flex}.deal-totals>span small{width:100%;font-size:9px}.deal-totals>strong{color:#3f3f3e;font-size:15px;font-weight:500}.deal-totals>strong b{letter-spacing:-.6px;font-family:Manrope,sans-serif;font-size:20px}.file-list{padding:7px 23px}.file-list>a{color:#626160;border-bottom:1px solid #e6e5e3;align-items:center;gap:12px;padding:16px 0;display:flex}.file-list>a:last-child{border:0}.file-list>a>span{flex:1}.file-list b{overflow-wrap:anywhere;font-size:11px;font-weight:500}.file-list small{color:#828180;margin-top:4px;font-size:8px;display:block}.signed-row{align-items:center;gap:13px;margin-bottom:20px;display:flex}.signed-row>svg{color:#6c6c6a;flex-shrink:0}.signed-row b{color:#4f4e4d;font-size:12px}.signed-row small{color:#828180;margin-top:5px;font-size:9px;display:block}.legal-copy{white-space:pre-wrap;color:#646462;overflow-wrap:anywhere;margin:18px 0;font-family:DM Sans,Arial,sans-serif;font-size:11px;line-height:1.9}.panel-body details summary{color:#4f4e4d;cursor:pointer;margin-top:20px;font-size:11px}.tracking{border-top:1px solid #e1e0de;flex-direction:column;gap:7px;margin-top:15px;padding-top:15px;font-size:10px;display:flex}.tracking b{font-weight:500}.tracking code{overflow-wrap:anywhere;color:#464545;font-size:12px}.tracking small{color:#828180;font-size:8px}.inspection-note{color:#636362;background:#eae9e7;border-radius:4px;margin-top:7px;padding:8px 10px;font-size:10px}.inbox{border:1px solid var(--line);background:#fdfcf9;border-radius:13px;grid-template-columns:290px 1fr;min-height:560px;display:grid;overflow:hidden}.inbox>aside{background:#f9f8f5;border-right:1px solid #e0dfdd;padding:16px}.inbox>aside>.search-field{margin-bottom:14px}.inbox>aside>button{text-align:left;border-radius:7px;align-items:center;gap:10px;width:100%;margin-bottom:5px;padding:13px 8px;display:flex;position:relative}.inbox>aside>button.selected{background:#e3e2e0}.inbox>aside>button>span:nth-child(2){min-width:0}.inbox>aside b{color:#525150;font-size:10px;font-weight:500;display:block}.inbox>aside small{color:#7f7e7d;text-overflow:ellipsis;white-space:nowrap;max-width:175px;margin-top:5px;font-size:8px;line-height:1.5;display:block;overflow:hidden}.inbox>aside>button i{background:#696968;border-radius:50%;width:5px;height:5px;position:absolute;top:13px;right:5px}.inbox .round-icon{width:30px;height:30px}.conversation{flex-direction:column;min-width:0;display:flex}.conversation-head{border-bottom:1px solid #e2e1df;justify-content:space-between;align-items:center;gap:15px;padding:22px 25px;display:flex}.conversation-head h3{letter-spacing:-.2px;font-size:13px}.message-scroll{flex-direction:column;flex:1;gap:18px;min-height:350px;max-height:540px;padding:25px;display:flex;overflow:auto}.message{align-self:flex-start;max-width:85%}.message>small{color:#878685;margin-bottom:6px;font-size:8px;display:block}.message>p{color:#5d5d5c;white-space:pre-wrap;overflow-wrap:anywhere;background:#edecea;border-radius:3px 10px 10px;padding:13px 16px;font-size:11px}.message.mine{align-self:flex-end}.message.mine>small{text-align:right}.message.mine>p{color:#464545;background:#dcdcd9;border-radius:10px 3px 10px 10px}.composer{border-top:1px solid #e2e1df;align-items:flex-end;gap:12px;padding:18px;display:flex}.composer textarea{min-height:73px;font-size:11px}.composer .btn{min-height:38px;padding-inline:13px;font-size:10px}.referral-banner{background:linear-gradient(120deg,#d8d7d5,#e7e6e4);border:1px solid #d5d4d2;border-radius:13px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:24px;padding:35px 42px;display:flex}.referral-banner h2{letter-spacing:-1px;margin-top:15px;font-size:33px;line-height:1.25}.referral-banner h2 em{color:#636261;font-family:Georgia,serif;font-weight:400}.referral-banner p{color:#6f6e6d;max-width:480px;margin-top:15px;font-size:12px}.referral-banner>svg{color:#a6a6a4;stroke-width:.8px;margin-right:40px;transform:rotate(-12deg)}.referral-code{background:#f3f2f0;border:1px dashed #7b7a79;border-radius:7px;align-items:center;gap:25px;margin-top:25px;padding:13px 16px;display:inline-flex}.referral-code code{color:#4d4c4b;letter-spacing:1.5px;font-size:14px}.referral-code button{color:#686766;align-items:center;gap:8px;font-size:10px;display:flex}.profit-waterfall{padding:25px}.profit-waterfall>div{color:#6f6e6d;grid-template-columns:100px 1fr 90px;align-items:center;gap:15px;margin-bottom:25px;font-size:10px;display:grid}.profit-waterfall>div>div{background:#edecea;border-radius:4px;height:20px;overflow:hidden}.profit-waterfall i{background:#cbcac8;border-radius:4px;height:100%;display:block}.profit-waterfall i.cost{background:#c2c1bf}.profit-waterfall i.profit{background:#706f6e}.profit-waterfall b{text-align:right;color:#434342;font-size:12px;font-weight:500}.profit-waterfall>p{color:#828180;margin-top:30px;font-size:9px;line-height:1.8}.capital-list{padding:8px 25px}.capital-list>span{color:#6c6b6a;border-bottom:1px solid #e6e5e3;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:10px;display:flex}.capital-list b{letter-spacing:-.3px;color:#4b4a4a;white-space:nowrap;font-size:14px;font-weight:500}.panel-note{color:#858483;padding:10px 25px 24px;font-size:9px;line-height:1.7}.signal{white-space:nowrap;color:#5b5b5a;background:#eae9e7;border-radius:4px;align-items:center;gap:7px;padding:5px 8px;font-size:9px;display:inline-flex}.form-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:24px;display:grid}.form-panel h2{letter-spacing:-.5px;margin-bottom:20px;font-size:18px}.form-panel h3{letter-spacing:-.2px;margin:22px 0 8px;font-size:13px}.form-panel>p{margin-bottom:20px}.form-grid{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.field{flex-direction:column;gap:8px;min-width:0;margin-bottom:19px;display:flex}.field>small{color:#898887;font-size:9px;line-height:1.6}.field input,.field textarea,.field select{font-size:12px}.form-divider{background:#e1e0de;height:1px;margin:30px 0}.consent{color:#6b6a69;cursor:pointer;align-items:flex-start;gap:11px;margin:20px 0;font-size:11px;line-height:1.8;display:flex}.toggle-row{flex-wrap:wrap;align-items:center;gap:24px;margin:15px 0 20px;display:flex}.toggle-row .consent{margin:0}.settings-form{max-width:1000px}.settings-form .notice{margin-bottom:0}.help-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.help-card{padding:26px}.help-card>svg{color:#7b7a79;stroke-width:1.3px;margin-bottom:24px}.help-card h3{letter-spacing:-.3px;margin-bottom:11px;font-size:14px;line-height:1.5}.help-card p{color:#797877;font-size:10px;line-height:1.9}.faq{padding:0 25px}.faq details{border-bottom:1px solid #e0dfdd;padding:20px 0}.faq details:last-child{border:0}.faq summary{cursor:pointer;color:#555554;justify-content:space-between;align-items:center;gap:15px;font-size:12px;list-style:none;display:flex}.faq p{color:#787876;padding:15px 24px 0 0;font-size:11px}.faq summary svg{color:#7f7e7d;flex-shrink:0}.modal{color:var(--ink);background:#fdfcf9;border:1px solid #d6d6d3;border-radius:17px;width:min(760px,100vw - 30px);max-height:90vh;padding:38px 38px 33px;overflow:auto;box-shadow:0 30px 130px #1d1d1d50}.modal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1f1f1ea8}.modal-close{color:#80807e;position:absolute;top:15px;right:19px}.modal>.eyebrow{margin-bottom:16px;font-size:8px}.modal h2{letter-spacing:-1px;margin-bottom:12px;font-size:28px}.modal>p{color:#727170;margin-bottom:20px;font-size:12px}.modal form{margin-top:22px}.modal form>.btn{margin-top:15px}.modal .error-banner{margin:10px 0 22px}.modal .notice{margin:20px 0;font-size:11px}.modal details{color:#70706f;margin:20px 0;font-size:11px}.modal details summary{cursor:pointer;margin-bottom:14px}.bulk-import{background:#f3f2f0;border:1px solid #dbdad8;border-radius:8px;padding:15px 18px}.bulk-import textarea{margin:5px 0 10px}.basket-lines{max-height:410px;padding-right:3px;overflow:auto}.basket-lines>article{border:1px solid #dddcda;border-radius:8px;margin-bottom:14px;padding:18px}.basket-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.basket-title strong{color:#4f4e4d;font-size:12px;font-weight:500}.basket-lines .field{margin-bottom:11px}.basket-lines .field:last-child{margin-bottom:0}.basket-lines input,.basket-lines select{padding:10px 12px;font-size:11px}.basket-total{color:#727271;border-top:1px solid #dbdad8;border-bottom:1px solid #dbdad8;justify-content:space-between;align-items:center;gap:20px;margin:18px 0;padding:18px 0;font-size:12px;display:flex}.basket-total strong{letter-spacing:-.8px;color:#424141;font-family:Manrope,sans-serif;font-size:25px}.quote-item{border:1px solid #dedddb;border-radius:8px;margin-bottom:16px;padding:20px}.quote-item h3{letter-spacing:-.3px;font-size:13px}.quote-item>p{margin:9px 0 17px;font-size:10px}.quote-item .field:last-child{margin-bottom:0}.agreement-scroll{background:#f7f6f4;border:1px solid #dbdad8;border-radius:8px;max-height:320px;margin:22px 0;padding:0 20px;overflow:auto}.rate-preview{background:#e9e8e5;border:1px solid #d5d4d2;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;margin:20px 0 12px;padding:20px;display:flex}.rate-preview small{letter-spacing:1px;color:#727271;margin-bottom:8px;font-size:7px;display:block}.rate-preview strong{letter-spacing:-.5px;color:#484747;font-family:Manrope,sans-serif;font-size:17px}.rate-preview .danger strong{color:#a96649}.review-summary{color:#727170;overflow-wrap:anywhere;background:#efeeec;border:1px solid #dcdcd9;border-radius:8px;margin:21px 0;padding:18px 21px;font-size:11px}.review-summary p+p{margin-top:9px}.review-summary b{color:#575655;margin-right:5px;font-weight:500}.public-shell .topbar{height:100px;padding-inline:5%}.announcement{color:#d2d1cf;letter-spacing:.4px;background:#2d2d2d;justify-content:center;align-items:center;gap:10px;padding:13px 5%;font-size:9px;display:flex}.announcement>span:last-child{letter-spacing:1.4px;margin-left:auto;font-size:7px}.status-dot{background:#7b7a79;border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 0 3px #7b7a7913}.landing-hero{background:#f3f2f0;border-bottom:1px solid #dbdad8;grid-template-columns:50% 50%;min-height:650px;padding-left:5%;display:grid}.landing-hero>div:first-child{padding:85px 30px 60px 0}.landing-hero h1{letter-spacing:-5px;margin:28px 0 25px;font-size:clamp(55px,5.9vw,100px);font-weight:500;line-height:1.08}.landing-hero h1 em{color:#616160;letter-spacing:-4px;font-family:Georgia,serif;font-weight:400}.landing-hero>div>p{color:#706f6e;font-size:14px;line-height:1.9}.hero-actions{align-items:center;gap:13px;margin:35px 0 43px;display:flex}.hero-actions .btn{min-height:49px;padding-inline:22px;font-size:11px}.hero-proof{color:#7f7f7e;align-items:center;gap:13px;font-size:9px;line-height:1.8;display:flex}.hero-proof strong{color:#676766;font-weight:400}.hero-proof svg{color:#737371;stroke-width:1.4px}.hero-object{isolation:isolate;background:#dbdad8;padding:27px 8% 0 6%;position:relative}.object-top{letter-spacing:1px;color:#767675;border-bottom:1px solid #a5a4a240;justify-content:space-between;gap:20px;padding-bottom:20px;font-size:7px;display:flex}.exchange-capsule{height:540px;position:relative}.exchange-capsule>div:first-child{visibility:hidden;position:absolute;inset:0 -35px 30px}.exchange-capsule>div.ready{visibility:visible}.exchange-capsule canvas{width:100%;height:100%;display:block}.exchange-capsule>img{object-fit:contain;filter:drop-shadow(0 25px 12px #27272725);width:80%;height:70%;position:absolute;top:15%;left:10%}.capsule-caption{color:#777776;letter-spacing:1px;border-top:1px solid #88878640;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;font-size:7px;display:flex;position:absolute;bottom:0;left:0;right:0}.capsule-caption>button{letter-spacing:0;color:#595857;font-size:10px}.value-strip{background:#e9e8e6;border-bottom:1px solid #dcdbd9;justify-content:space-between;gap:25px;padding:28px 9%;display:flex}.value-strip>span{color:#727271;align-items:center;gap:12px;font-size:10px;display:flex}.value-strip svg{stroke-width:1.5px;width:18px;height:18px}.landing-section{background:#f8f7f4;padding:85px 7%}.section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:42px;display:flex}.section-heading h2{letter-spacing:-1.8px;margin-top:18px;font-size:42px;line-height:1.2}.section-heading>p{color:#797978;max-width:340px;font-size:12px;line-height:1.9}.process-cards{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.process-cards article{background:#fdfcf9;border:1px solid #dbdad8;border-radius:11px;padding:30px;position:relative}.process-cards article>span{color:#adacaa;margin-bottom:40px;font-family:Georgia,serif;font-size:32px;font-style:italic;display:block}.process-cards h3{letter-spacing:-.5px;margin-bottom:13px;font-size:17px}.process-cards p{color:#767675;max-width:270px;font-size:11px;line-height:1.9}.process-cards article>svg{color:#7c7b7a;width:17px;position:absolute;top:34px;right:30px}.landing-callout{background:#e5e4e2;border-top:1px solid #d7d7d5;border-bottom:1px solid #d7d7d5;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:65px 7%;display:grid}.landing-callout h2{letter-spacing:-1.6px;margin:20px 0;font-size:40px;line-height:1.2}.landing-callout em{color:#6c6b6a;font-family:Georgia,serif;font-weight:400}.landing-callout p{color:#767574;max-width:420px;margin-bottom:28px;font-size:12px;line-height:1.9}.solid-products{grid-template-columns:1fr 1fr;align-items:center;gap:17px;display:grid}.solid-products img{object-fit:contain;background:#fff;border:1px solid #d4d4d1;border-radius:12px;width:100%;height:240px;padding:28px;box-shadow:0 15px 30px #28282807}.solid-products img:first-child{transform:translateY(-15px)rotate(-4deg)}.solid-products img:nth-child(2){transform:translateY(15px)rotate(5deg)}.solid-products>span{text-align:center;letter-spacing:1.5px;color:#80807e;grid-column:1/-1;margin-top:35px;font-size:7px;display:block}.trust-section{text-align:center;padding-block:75px}.trust-section>svg{color:#7c7c7a;stroke-width:1.5px;margin-bottom:22px}.trust-section h2{letter-spacing:-1.3px;font-size:34px}.trust-section>p{color:#787877;max-width:580px;margin:23px auto;font-size:12px;line-height:1.9}.trust-section>.text-link{font-size:11px}.public-shell .app-footer{background:#f8f7f4;padding-inline:7%}.metric>small,.panel-head p,.page-head p,.results-line,.catalog-footnote,.panel-note{color:#686867}.metric>small,.panel-head p{font-size:10px}.source-link{color:#6b6a69;font-size:9px}.product-top{color:#666564;font-size:8px}.product-availability{color:#6c6b6a;font-size:10px}.product-set{color:#5e5e5d;font-size:10px}.product-price small{color:#71706f;font-size:10px}.locked-price{font-size:10px}.sidebar nav button{font-size:12px}.sidebar-bottom>span{font-size:8px}.top-actions,.global-search input{font-size:12px}.field>span{color:#60605f;font-size:12px}.field>small{color:#71706f;font-size:10px}.check-inline{font-size:11px}.badge,.timeline small{font-size:10px}.table-wrap th{color:#6a6968;font-size:9px}.table-wrap td{font-size:12px}.table-wrap td small{color:#737271;font-size:10px}.faq p,.help-card p,.message>p{color:#6b6a69;font-size:12px}.legal-copy{color:#636261;font-size:12px}.consent{color:#626160;font-size:12px}.notice{color:#5b5a59;font-size:12px}.capital-list>span,.profit-waterfall>div{font-size:11px}.profit-waterfall>p{font-size:10px}.modal .eyebrow{font-size:9px}.help-card h3{font-size:15px}.referral-banner p{color:#61605f}.form-panel>p{color:#676665}.modal>p{color:#696867}.review-summary{color:#626160;font-size:12px}.product-photo>span{color:#757574}.message>small{font-size:9px}.inbox>aside b{font-size:11px}.inbox>aside small{font-size:9px}.conversation-head h3{font-size:15px}.empty p{font-size:12px}.promise>small{font-size:11px}.announcement,.landing-hero .eyebrow{font-size:10px}.object-top{font-size:8px}.object-top>span:last-child{font-size:7px}.capsule-caption{font-size:8px}.value-strip>span{font-size:12px}.hero-proof{font-size:11px}.process-cards p{color:#696867;font-size:12px}.section-heading>p,.landing-callout p,.trust-section>p{color:#676665;font-size:13px}.landing-hero>div>p{color:#6a6968}@media (min-width:1600px){.workspace{padding:48px 55px}.topbar{padding-inline:55px}.product-grid{grid-template-columns:repeat(5,1fr)}.product-photo{height:190px}.landing-hero{min-height:710px}.landing-hero>div:first-child{padding-top:100px}.exchange-capsule{height:600px}.landing-hero h1{font-size:105px}.public-shell .topbar{height:110px}.hero-actions .btn{min-height:54px;font-size:12px}}@media (max-width:1200px){.sidebar{width:200px;padding-inline:13px}.app-shell .app-main{margin-left:200px}.workspace{padding:28px 25px 45px}.topbar{padding-inline:25px}.sidebar>.zero-brand{margin-left:10px}.sidebar nav button{padding:11px;font-size:11px}.product-grid{grid-template-columns:repeat(3,1fr)}.metrics{gap:12px}.metric{padding:19px}.metric strong{font-size:24px}.dashboard-grid{grid-template-columns:1.2fr 1fr;gap:16px}.panel-head{padding:20px}.page-head h1{font-size:29px}.deal-layout,.form-layout{grid-template-columns:minmax(0,1fr) 250px;gap:16px}.table-wrap th,.table-wrap td{padding-inline:17px}.help-grid{grid-template-columns:1fr 1fr}.catalog-filter{flex-wrap:wrap}.catalog-filter .search-field{flex-basis:100%}.catalog-filter select{max-width:none}.inbox{grid-template-columns:250px 1fr}.landing-hero h1{letter-spacing:-3.5px;font-size:68px}.landing-hero h1 em{letter-spacing:-3px}.landing-hero>div:first-child{padding-top:70px}.hero-actions{flex-wrap:wrap;gap:10px;margin-bottom:35px}.hero-actions .btn{padding-inline:16px;font-size:10px}.exchange-capsule{height:500px}.landing-hero{min-height:610px}.hero-object{padding-inline:7%}.object-top>span:last-child{display:none}.section-heading h2,.landing-callout h2{font-size:35px}.solid-products img{height:200px;padding:20px}.landing-callout{gap:35px}.value-strip{padding-inline:6%}}@media (max-width:1000px){.metrics{grid-template-columns:repeat(2,1fr)}.metrics.three{grid-template-columns:repeat(3,1fr)}.dashboard-grid{grid-template-columns:1fr}.page-head{align-items:flex-start}.page-head .btn{padding-inline:13px;font-size:10px}.welcome-banner{padding:25px}.welcome-banner h2{font-size:22px}.banner-mark{width:120px}.banner-mark:before,.banner-mark:after,.banner-mark i{width:140px}.banner-mark span{font-size:85px}.product-grid{gap:12px}.catalog-card{padding:13px}.product-photo{height:135px}.catalog-card h3{font-size:12px}.product-price strong{font-size:16px}.deal-layout,.form-layout{grid-template-columns:1fr}.deal-side{grid-template-columns:1fr 1fr;align-items:start;gap:17px;display:grid}.deal-side>.panel{margin-bottom:0}.form-layout>aside{display:none}.inbox{grid-template-columns:200px 1fr}.inbox>aside{padding:12px}.inbox>aside .round-icon{display:none}.inbox>aside small{max-width:150px}.referral-banner{padding:30px}.referral-banner>svg{width:70px;margin:0}.referral-banner h2{font-size:29px}.referral-code{gap:15px}.catalog-tools{gap:12px}.segmented button{padding:9px 12px}.table-toolbar{flex-wrap:wrap}.table-toolbar .search-field{max-width:none}.top-actions{gap:11px}.global-search kbd,.user-chip b{display:none}.landing-hero h1{letter-spacing:-3px;font-size:58px}.landing-hero h1 em{letter-spacing:-2.5px}.landing-hero>div>p{font-size:12px}.landing-hero .eyebrow{font-size:8px}.exchange-capsule{height:440px}.hero-object{padding-top:25px}.landing-hero{min-height:560px}.hero-actions .btn{font-size:10px}.landing-hero>div:first-child{padding-top:60px}.hero-proof{font-size:10px}.process-cards article{padding:25px}.process-cards h3{font-size:15px}.section-heading h2{font-size:32px}.section-heading>p{max-width:290px;font-size:11px}.value-strip{gap:15px;padding-inline:5%}.value-strip>span{gap:8px;font-size:10px}.landing-callout h2{font-size:30px}.landing-callout p{font-size:12px}.solid-products img{height:170px;padding:15px}}@media (max-width:760px){.sidebar{width:240px;transition:transform .25s;transform:translate(-100%);box-shadow:10px 0 50px #1d1d1d20}.sidebar.open{transform:translate(0)}.sidebar nav button{font-size:12px}.sidebar.open:after{content:"";z-index:-1;pointer-events:none;background:#1d1d1d40;width:calc(100vw - 240px);height:100vh;position:fixed;top:0;left:240px}.app-shell .app-main{margin-left:0}.mobile-menu{display:inline-flex}.topbar{gap:13px;height:72px;padding:0 19px}.global-search input{font-size:11px}.top-actions{gap:5px}.workspace{padding:26px 20px 40px}.page-head{flex-wrap:wrap;gap:15px}.page-head h1{font-size:29px}.page-head p{font-size:12px}.page-head>.btn{font-size:11px}.welcome-banner{padding:25px}.welcome-banner h2{font-size:23px}.product-grid{grid-template-columns:repeat(3,1fr)}.catalog-filter{padding:13px}.catalog-filter select{max-width:50%}.table-wrap{margin-bottom:0}.metrics.three{grid-template-columns:repeat(3,1fr)}.metric>div{font-size:10px}.metric strong{font-size:24px}.app-footer{flex-wrap:wrap;padding:22px 20px;font-size:8px}.app-footer>span:last-child{display:none}.form-panel{padding:24px}.notice{font-size:11px}.deal-statusbar{align-items:flex-start}.deal-statusbar>span:last-child{line-height:1.7}.timeline{gap:3px;padding:20px 12px;overflow:auto}.timeline small{font-size:9px}.timeline>div{min-width:70px}.timeline>div:not(:last-child):after{width:calc(100% - 28px)}.inbox{grid-template-columns:180px 1fr}.inbox>aside b{font-size:10px}.message-scroll{min-height:340px;padding:19px}.conversation-head{padding:20px}.conversation-head h3{font-size:12px}.conversation-head .badge{display:none}.composer{flex-wrap:wrap;gap:9px;padding:13px}.composer .btn{margin-left:auto}.referral-banner{padding:28px}.referral-banner>svg{width:65px}.help-grid{gap:16px}.help-card{padding:24px}.catalog-tools{flex-wrap:wrap}.catalog-tools>.btn{margin-left:auto}.public-shell .topbar{height:85px;padding:0 5%}.public-shell .top-actions>button:not(.icon-btn):not(.user-chip){display:none}.public-shell .zero-brand>span:last-child{font-size:22px}.announcement{padding:11px 5%;font-size:9px}.announcement>span:last-child{display:none}.landing-hero{grid-template-columns:1fr;min-height:0;padding:0 5%}.landing-hero>div:first-child{padding:45px 0 38px}.landing-hero h1{letter-spacing:-4px;margin:22px 0;font-size:72px}.landing-hero h1 em{letter-spacing:-3px}.landing-hero .eyebrow{font-size:8px}.landing-hero>div>p{font-size:13px}.hero-actions{margin:27px 0 25px}.hero-actions .btn{min-height:46px;padding-inline:20px;font-size:11px}.hero-proof{font-size:10px}.hero-object{margin:0 -5.56%;padding:23px 5% 0}.exchange-capsule{height:445px}.exchange-capsule>div:first-child{inset:-5px -5px 30px}.object-top>span:last-child{display:block}.capsule-caption{font-size:7px}.value-strip{grid-template-columns:1fr 1fr;gap:22px;padding:25px 6%;display:grid}.value-strip>span{font-size:11px}.landing-section{padding:55px 6%}.section-heading{margin-bottom:30px;display:block}.section-heading h2{font-size:34px}.section-heading>p{max-width:400px;margin-top:20px;font-size:12px}.process-cards{grid-template-columns:1fr;gap:15px}.process-cards article{min-height:150px;padding:26px 25px 26px 85px}.process-cards article>span{font-size:31px;position:absolute;top:25px;left:25px}.process-cards article>svg{width:14px;top:28px;right:23px}.process-cards h3{padding-right:20px;font-size:17px}.process-cards p{max-width:360px;font-size:12px}.landing-callout{grid-template-columns:1fr;gap:45px;padding:50px 6%}.landing-callout h2{font-size:35px}.landing-callout p{max-width:500px;font-size:13px}.solid-products{gap:18px;width:100%;max-width:430px;margin:auto}.solid-products img{height:210px;padding:22px}.solid-products>span{margin-top:25px}.trust-section h2{font-size:30px}.trust-section>p{font-size:12px}.modal{max-height:92vh;padding:33px 25px 28px}.modal h2{font-size:25px}.modal-close{top:10px;right:13px}}@media (max-width:500px){.workspace{padding:25px 16px 35px}.topbar{gap:9px;padding:0 13px}.top-actions>.icon-btn:last-child{display:none}.global-search{gap:7px}.global-search>svg{width:15px}.global-search input{font-size:10px}.page-head h1{font-size:27px}.page-head .eyebrow{font-size:8px}.page-head p{font-size:11px}.welcome-banner{padding:23px}.welcome-banner h2{font-size:22px;line-height:1.4}.welcome-banner p{font-size:11px}.banner-mark{display:none}.metrics{gap:11px;margin-bottom:23px}.metric{padding:18px 16px}.metric strong{margin-top:15px;font-size:25px}.metric>small{font-size:9px}.metrics.three{grid-template-columns:1fr}.metrics.three .metric{grid-template-columns:1fr 1fr;align-items:center;gap:8px;display:grid}.metrics.three .metric strong{text-align:right;margin:0;font-size:24px}.metrics.three .metric>small{grid-column:1/-1}.panel-head{padding:20px}.panel-head h2{font-size:14px}.panel-head .btn{min-height:32px;padding:8px 10px;font-size:9px}.empty{padding:35px 23px}.empty p{font-size:11px}.notice{flex-wrap:wrap;gap:9px;padding:15px;font-size:11px}.notice>span{min-width:200px}.notice>button{margin-left:27px;font-size:10px}.catalog-tools{gap:10px;margin-bottom:18px}.catalog-tools>.segmented{flex:1}.catalog-tools .segmented button{flex:1;padding:9px 12px;font-size:10px}.desk-status{flex:none;font-size:9px}.catalog-tools>.btn{width:100%;min-height:38px;font-size:11px}.catalog-filter{gap:10px}.catalog-filter select{flex:1;max-width:calc(50% - 5px);padding:10px;font-size:10px}.catalog-filter .check-inline{font-size:10px}.product-grid{grid-template-columns:repeat(2,1fr);gap:11px}.catalog-card{padding:13px}.product-photo{height:137px;margin:9px 0 14px}.product-top{letter-spacing:.5px;font-size:7px}.product-set{font-size:9px}.catalog-card h3{min-height:36px;font-size:12px}.product-availability{margin:10px 0 13px;font-size:9px}.product-price strong{font-size:18px}.product-price small{font-size:9px}.product-price>button{width:27px;height:27px}.locked-price{gap:5px;font-size:9px;line-height:1.4}.source-link{align-items:flex-start;font-size:8px;line-height:1.6}.source-link svg{flex-shrink:0;margin-top:2px}.results-line{align-items:center;gap:25px;font-size:9px;line-height:1.5}.results-line>span:first-child{white-space:nowrap}.results-line>span:last-child{text-align:right;max-width:210px}.private-prices{flex-wrap:wrap;gap:10px;padding:17px;font-size:10px}.private-prices strong{font-size:11px;line-height:1.6}.private-prices>span{min-width:200px}.private-prices>a{margin-left:28px}.catalog-footnote{font-size:10px}.table-toolbar{gap:13px}.table-toolbar>.segmented{width:100%}.table-toolbar>.segmented button{padding:9px 11px;font-size:9px}.table-toolbar .search-field{flex-basis:100%}.deal-layout,.deal-side{display:block}.deal-side>.panel{margin-bottom:20px}.deal-totals{padding:20px}.deal-statusbar{font-size:10px}.panel-body{padding:20px}.file-list{padding:3px 20px}.inbox{display:block}.inbox>aside{border:0;border-bottom:1px solid var(--line);gap:9px;padding:12px;display:flex;overflow:auto}.inbox>aside>.search-field{display:none}.inbox>aside>button{border:1px solid #dedddb;width:auto;min-width:160px;max-width:210px;margin:0;padding:11px 13px}.inbox>aside b{white-space:nowrap}.inbox>aside small{max-width:175px}.conversation-head{padding:18px}.conversation-head h3{font-size:13px}.message-scroll{min-height:330px;max-height:440px;padding:20px 17px}.message>p{padding:12px 14px;font-size:11px}.message>small{font-size:8px}.composer textarea{font-size:11px}.referral-banner{padding:27px 24px}.referral-banner h2{font-size:29px}.referral-banner>svg{display:none}.referral-banner p{font-size:11px}.referral-code{justify-content:space-between;gap:10px;width:100%;padding:12px}.referral-code code{letter-spacing:1px;font-size:13px}.referral-code button{gap:6px;font-size:9px}.profit-waterfall{padding:23px 20px}.profit-waterfall>div{grid-template-columns:85px 1fr 85px;gap:9px;font-size:10px}.profit-waterfall b{font-size:11px}.profit-waterfall>p{font-size:10px}.form-panel{padding:23px 20px}.form-grid{grid-template-columns:1fr}.form-panel h2{font-size:17px}.field>span{font-size:11px}.field input,.field select,.field textarea{font-size:13px}.toggle-row{gap:15px}.help-grid{grid-template-columns:1fr;gap:0}.help-card{padding:24px}.help-card>svg{margin-bottom:20px}.help-card h3{font-size:16px}.help-card p{font-size:12px}.faq{padding:0 20px}.faq summary{font-size:12px;line-height:1.6}.faq p{font-size:11px}.modal{border-radius:13px;width:calc(100vw - 22px);padding:32px 21px 25px}.modal h2{font-size:24px;line-height:1.3}.modal .eyebrow{font-size:8px}.modal>p,.modal .field>span,.modal .consent{font-size:11px}.modal .btn{width:100%;min-height:43px;font-size:11px}.modal .form-grid{grid-template-columns:1fr 1fr;gap:0 13px}.modal .form-grid .field>span{font-size:10px}.modal .form-grid input,.modal .form-grid select{padding:11px 10px;font-size:12px}.modal .quote-item{padding:17px}.modal .legal-copy{font-size:11px}.basket-lines{max-height:360px}.basket-title strong{font-size:11px;line-height:1.5}.basket-lines>article{padding:15px}.basket-total strong{font-size:23px}.rate-preview{flex-wrap:wrap;padding:17px}.rate-preview strong{font-size:17px}.rate-preview small{font-size:7px}.rate-preview>div:last-child{border-top:1px solid #cfcecc;width:100%;padding-top:14px}.agreement-scroll{padding-inline:15px}.app-footer{gap:15px;padding:22px 16px;font-size:7px}.app-footer>button{font-size:9px}.public-shell .topbar{gap:10px;height:78px}.public-shell .topbar .btn{gap:7px;padding:9px 12px;font-size:10px}.public-shell .zero-brand{gap:9px}.public-shell .zero-orb{width:32px;height:32px}.public-shell .zero-brand>span:last-child{font-size:21px}.public-shell .zero-brand>span:last-child>span{letter-spacing:2.7px;font-size:6px}.landing-hero>div:first-child{padding:36px 0 32px}.landing-hero h1{letter-spacing:-2.9px;font-size:54px;line-height:1.1}.landing-hero h1 em{letter-spacing:-2.5px}.landing-hero .eyebrow{letter-spacing:1.3px;font-size:7px}.landing-hero>div>p{font-size:12px}.hero-actions{flex-wrap:nowrap;gap:9px;margin:25px 0}.hero-actions .btn{flex:1;gap:7px;min-height:44px;padding-inline:12px;font-size:9px}.hero-actions .btn svg{width:14px}.hero-proof{font-size:9px}.exchange-capsule{height:410px}.object-top{font-size:7px}.object-top>span:last-child{font-size:5px}.capsule-caption{letter-spacing:.7px;font-size:6px}.capsule-caption>button{font-size:9px}.value-strip{gap:20px;padding:24px 6%}.value-strip>span{gap:9px;font-size:10px}.value-strip svg{width:17px}.landing-section{padding:43px 6%}.section-heading h2{font-size:32px}.section-heading .eyebrow{font-size:8px}.section-heading>p{margin-top:18px;font-size:12px}.process-cards h3{font-size:15px}.process-cards article{padding:25px 22px 25px 76px}.process-cards article>span{font-size:28px;left:22px}.process-cards p{font-size:11px}.landing-callout{gap:38px;padding:43px 6%}.landing-callout h2{font-size:30px}.landing-callout p{font-size:12px}.solid-products img{height:175px;padding:18px}.solid-products>span{font-size:6px}.trust-section h2{font-size:28px}.trust-section>p{font-size:11px}.trust-section>.text-link{font-size:10px}.toast{width:max-content;max-width:92vw;padding:14px 17px;font-size:11px;bottom:18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.catalog-card:hover,.btn:hover{transform:none}}@media print{.sidebar,.topbar,.app-footer,.btn,.back-link,.action-stack,.toast,.modal-close{display:none!important}.app-shell .app-main{margin:0}.workspace{padding:0}.panel{break-inside:avoid;border:1px solid #bbb}.legal-copy{color:#000}.page-head{margin-top:20px}}.private-thumbnail{object-fit:cover;background:#fff;border:1px solid #d9d8d6;border-radius:6px;flex-shrink:0;width:54px;height:54px}.muted,.page-head p,.metric>small,.panel-head p,.results-line,.catalog-footnote,.panel-note,.field>small,.source-link,.product-availability,.product-price small,.table-wrap td small,.app-footer,.form-panel>p,.review-summary,.legal-copy{color:#5c5b5a}.eyebrow,.sidebar-label,.product-top,.product-set,.field>span,.check-inline,.message>small,.inbox>aside small{color:#5e5d5c}.empty p,.help-card p,.faq p,.process-cards p,.section-heading>p,.landing-callout p,.trust-section>p,.landing-hero>div>p{color:#5c5b5a}.action-list small{color:#656563}.badge{font-size:10px}.portal-switch{background:#ecebe9;border-bottom:1px solid #d7d6d4;flex-wrap:wrap;align-items:center;gap:9px;padding:13px 38px;display:flex}.portal-switch>span{letter-spacing:1.1px;color:#6a6968;margin-right:auto;font-size:8px}.portal-switch>a{color:#61605f;white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;display:inline-flex}.portal-switch>a.selected{color:#393938;background:#fdfcf9;border-color:#c7c6c4;box-shadow:0 1px 3px #21212108}.portal-switch>a:hover{background:#dddcd9}.portal-preview-notice{color:#5b5a59;background:#f1f0ee;border-bottom:1px solid #d4d3d1;align-items:center;gap:12px;padding:14px 38px;font-size:11px;line-height:1.6;display:flex}.portal-preview-notice>svg{flex-shrink:0}.portal-preview-notice>span{flex:1}.portal-preview-notice strong{color:#464545;margin-right:7px;font-weight:600}.portal-preview-notice>a{white-space:nowrap;align-items:center;gap:7px;font-size:10px;font-weight:500;display:inline-flex}.public-shell .portal-switch,.public-shell .portal-preview-notice{padding-inline:5%}@media (max-width:760px){.portal-switch{gap:5px;padding:12px 20px}.portal-switch>span{width:100%;margin:0 0 4px}.portal-switch>a{padding:7px 9px;font-size:10px}.portal-preview-notice{flex-wrap:wrap;align-items:flex-start;padding:13px 20px;font-size:10px}.portal-preview-notice>a{margin-left:29px;font-size:10px}.portal-preview-notice>span{min-width:220px}}@media (max-width:500px){.portal-switch{grid-template-columns:1fr 1fr;padding:12px 16px;display:grid}.portal-switch>span{grid-column:1/-1}.portal-switch>a{justify-content:space-between}.portal-preview-notice{padding-inline:16px}.portal-preview-notice strong{display:block}}:root{--bg:#f5f4f2;--paper:#fff;--ink:#2a2a29;--muted:#6c6c6b;--line:#e5e4e1;--olive:#6a6a69;--lime:#eeedeb;--radius:16px;background:var(--bg);color:var(--ink)}.btn{color:#fff;background:#3b3b3a;border-color:#3b3b3a;border-radius:8px}.btn:hover{background:#555453}.btn.secondary:hover{background:#f3f2ef}.sidebar{color:#e8e7e5;background:#272726;border:0}.sidebar-bottom p,.sidebar-bottom span,.sidebar-bottom button{color:#c1c0be}.topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff2}.workspace{max-width:1700px;margin:auto}.panel{border-radius:14px;box-shadow:0 4px 18px #2a2a2904}.panel-head{background:#fefdfa;border-radius:14px 14px 0 0}.page-head h1{font-weight:600}.badge{border-radius:5px;padding:6px 9px}.b-expired{color:#875338;background:#f2e8df}.b-converted{color:#616160;background:#f0efed}.product-photo{background:#fff;border:1px solid #eeedeb;border-radius:9px}.catalog-card{background:#fff;border:1px solid #e5e5e2;transition:transform .2s,box-shadow .2s}.catalog-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px #34343412}.catalog-card img{filter:none;opacity:1!important}.landing-hero{background:#f9f8f5;grid-template-columns:1fr 1.05fr;gap:4%}.landing-hero h1{color:#2c2b2b;font-weight:600}.landing-hero h1 em{color:#7b7b79}.hero-object{background:#292828;border-radius:0 0 0 34px;margin-right:-5.3vw;padding:0;overflow:hidden}.hero-object .object-top{color:#b8b7b6;padding:30px 30px 0}.hero-object .object-top>span{color:#b8b7b6}.announcement{color:#e9e8e6;background:#2d2d2d}.announcement .status-dot{background:#bfbebd}.landing-callout{background:#eeedeb}.solid-products img{opacity:1;background:#fff}.landing-section{background:#fff}.landing-callout+.landing-section{background:#f9f8f5}.hero-actions .btn{min-height:50px}.portal-switch{background:#f2f1ef}.portal-preview-notice{color:#75613d;background:#fff8e8}.exchange-vault{isolation:isolate;color:#f7f6f3;--rx:0deg;--ry:0deg;background:radial-gradient(at 55% 35%,#515150 0%,#2d2d2d 45%,#272626 80%);height:610px;position:relative;overflow:hidden}.vault-grid{background-image:linear-gradient(#d2d2cf08 1px,#0000 1px),linear-gradient(90deg,#d2d2cf08 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.vault-label{color:#c6c5c3;letter-spacing:1.9px;z-index:3;justify-content:space-between;font-size:8px;display:flex;position:absolute;top:28px;left:32px;right:32px}.vault-orbit{pointer-events:none;border:1px solid #c7c7c52b;border-radius:50%;width:570px;height:330px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)rotate(-28deg)}.orbit-two{border-color:#c7c7c515;width:440px;height:490px;transform:translate(-50%,-50%)rotate(35deg)}.vault-stage{perspective:1300px;touch-action:pan-y;position:absolute;inset:50px 15px 135px}.vault-slab{width:260px;height:320px;transform-style:preserve-3d;background:#fff;border-radius:15px;transition:transform .65s cubic-bezier(.2,.7,.2,1),box-shadow .6s;position:absolute;top:42%;left:50%}.back-slab{background:linear-gradient(145deg,#a2a2a0,#484747);border:1px solid #d1d0ce;transform:translate(-32%,-48%)rotateY(-21deg)rotate(13deg);box-shadow:0 26px 35px #0d0d0d70}.product-slab{transform:translate(-56%,-50%) rotateX(var(--rx)) rotateY(calc(-14deg + var(--ry))) rotateZ(-8deg);color:#373736;z-index:2;flex-direction:column;justify-content:space-between;padding:20px;display:flex;box-shadow:0 35px 50px #0d0d0d7a,inset 0 0 0 1px #e8e7e5}.product-slab:hover{box-shadow:0 35px 55px #0d0d0d90,inset 0 0 0 2px #cececc}.product-slab img{object-fit:contain;opacity:1;mix-blend-mode:normal;width:100%;height:235px;animation:.5s both productReveal}.slab-top{letter-spacing:2px;text-align:left;color:#70706f;justify-content:space-between;font-size:7px;display:flex}.slab-top>span{font-size:15px}.slab-bottom{text-align:left;border-top:1px solid #eae9e7;justify-content:space-between;align-items:center;padding-top:12px;font-size:9px;font-weight:600;display:flex}.slab-bottom>span{letter-spacing:1px;color:#7a7978;font-size:5px}.vault-plinth{background:linear-gradient(#61605f,#2b2a2a);border-radius:50%;width:310px;height:65px;position:absolute;top:90%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px #212120,0 13px 40px #171716aa,inset 0 1px #aeaeac}.focused .product-slab{transform:translate(-50%,-50%) rotateX(var(--rx)) rotateY(var(--ry)) scale(1.1) rotateZ(0deg)}.focused .back-slab{transform:translate(30%,-45%)rotate(25deg)scale(.7)}.vault-bottom{justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;bottom:48px;left:32px;right:32px}.vault-bottom span{color:#c1c0be;letter-spacing:1.7px;font-size:7px}.vault-bottom h3{letter-spacing:-.8px;color:#faf9f7;margin-top:9px;font-size:25px}.vault-bottom p{color:#b8b7b6;margin-top:8px;font-size:10px}.vault-controls{gap:8px;display:flex}.vault-controls button{background:#363635;border:1px solid #747372;border-radius:50%;width:38px;height:38px;transition:background .2s}.vault-controls button:hover{background:#656463}.vault-progress{gap:7px;display:flex;position:absolute;bottom:23px;left:32px;right:32px}.vault-progress button{background:#545453;flex:1;height:3px;padding:0}.vault-progress .active{background:#dad9d7}@keyframes productReveal{0%{transform:translateY(10px)scale(.94)}to{transform:translateY(0)scale(1)}}.desk-metrics{grid-template-columns:repeat(4,1fr);gap:17px;margin-bottom:29px;display:grid}.desk-metric{border:1px solid var(--line);text-align:left;background:#fff;border-radius:13px;padding:23px;transition:background .2s,transform .2s}.desk-metric:hover{transform:translateY(-3px)}.desk-metric.selected{color:#fff;background:#3b3b3a;border-color:#3b3b3a}.desk-metric>span{justify-content:space-between;gap:10px;font-size:12px;display:flex}.desk-metric strong{letter-spacing:-1px;margin:19px 0 10px;font-family:Manrope,Arial,sans-serif;font-size:35px;display:block}.desk-metric small{color:#7b7a79;font-size:10px}.desk-tabs{border-bottom:1px solid #d9d8d6;gap:25px;margin-bottom:25px;display:flex;overflow:auto}.desk-tabs button{white-space:nowrap;color:#7b7a79;border-bottom:3px solid #0000;padding:0 2px 16px;font-size:12px}.desk-tabs button[aria-selected=true]{color:#3d3d3c;border-color:#6a6a69;font-weight:700}.desk-tabs b{background:#e9e8e6;border-radius:4px;margin-left:7px;padding:3px 6px;font-size:9px}.desk-columns{grid-template-columns:1.4fr 1fr;align-items:start;gap:24px;display:grid}.desk-deal{border-bottom:1px solid #e9e8e6;padding:23px 25px}.desk-deal:last-child{border:0}.desk-deal-title{justify-content:space-between;align-items:center;gap:15px;font-size:13px;display:flex}.desk-deal>p{color:#787776;margin:11px 0;font-size:12px}.desk-deal .btn{min-height:34px;padding:8px 12px;font-size:10px}.condition-chips{flex-wrap:wrap;gap:5px;margin:13px 0 18px;display:flex}.condition-chips span{color:#6d6c6b;background:#f3f2f0;border-radius:4px;padding:5px 8px;font-size:9px}.desk-tip{color:#f6f5f2;background:#2e2e2d;border-radius:14px;margin-top:23px;padding:30px}.desk-tip .eyebrow{color:#c7c6c4}.desk-tip h3{margin:18px 0;font-size:25px;line-height:1.4}.desk-tip p{color:#c3c2c0;font-size:12px}.desk-tip button{align-items:center;gap:10px;margin-top:23px;padding:0;font-size:12px;display:flex}.supply-toolbar{align-items:center;gap:20px;margin:10px 0 25px;display:flex}.supply-toolbar>.search-field{border:1px solid var(--line);background:#fff;flex:1}.supply-toolbar>.field{min-width:180px;margin:0}.supply-card{margin-bottom:20px;overflow:hidden}.supply-card>header{border-bottom:1px solid var(--line);background:#fefdfa;justify-content:space-between;align-items:center;gap:20px;padding:25px;display:flex}.lock-product{align-items:center;gap:18px;display:flex}.lock-product img{object-fit:contain;background:#fff;border:1px solid #edecea;border-radius:7px;width:70px;height:80px;padding:6px}.lock-product small{text-transform:uppercase;letter-spacing:1px;color:#797877;font-size:8px}.lock-product h3{letter-spacing:-.3px;margin-top:6px;font-size:15px}.lock-product p{color:#777675;margin-top:6px;font-size:10px}.supply-numbers{gap:25px;display:flex}.supply-numbers small{letter-spacing:.7px;color:#797877;max-width:80px;font-size:6px;line-height:1.5;display:block}.supply-numbers strong{margin-top:8px;font-size:27px;font-weight:500;display:block}.supply-sides{grid-template-columns:1fr 1fr;display:grid}.supply-sides>div{padding:25px}.supply-sides>div+div{border-left:1px solid var(--line)}.supply-sides h4{letter-spacing:1.4px;color:#878685;margin-bottom:18px;font-size:8px}.supply-person{border-bottom:1px solid #eeedeb;align-items:center;gap:10px;padding:14px 0;display:flex}.supply-person:last-child{border:0}.supply-person>div{flex:1}.supply-person b{font-size:12px}.supply-person p{color:#6f6f6e;margin-top:4px;font-size:11px}.supply-person small{color:#807f7e;font-size:9px}.supply-person .btn{min-height:32px;padding:7px 10px;font-size:10px}.request-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.lock-card{margin:0;padding:25px}.lock-card-top{justify-content:space-between;align-items:center;margin-bottom:23px;font-size:10px;display:flex}.lock-values{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1.2fr;gap:10px;margin-top:18px;padding:22px 0;display:grid}.lock-values small{letter-spacing:.6px;color:#807f7e;font-size:7px;display:block}.lock-values strong{margin-top:8px;font-size:19px;font-weight:500;display:block}.lock-values>div:last-child strong{padding-top:5px;font-size:12px}.lock-note{white-space:pre-line;background:#f6f5f3;border-radius:7px;margin:16px 0;padding:15px;font-size:12px}.lock-card .button-row{flex-wrap:wrap;margin-top:20px}.lock-card .btn{min-height:35px;padding:8px 12px;font-size:10px}.shipping-summary{background:#f5f4f2;border-top:1px solid #e6e5e3;padding:22px 25px;font-size:12px}.shipping-summary p{color:#71706f;margin-top:7px;font-size:11px}.shipping-quote{background:#f5f4f2;border:1px solid #e5e4e2;border-radius:9px;margin:20px 0;padding:20px}.shipping-quote>h3{margin-bottom:10px;font-size:16px}.shipping-quote>.muted{margin-bottom:18px}.table-wrap td .text-link{margin-top:10px;display:flex}@media (min-width:1600px){.exchange-vault{height:690px}.vault-stage{inset:65px 15px 160px}.vault-slab{width:290px;height:360px}.product-slab img{height:265px}}@media (max-width:1100px){.desk-metrics{gap:12px}.desk-metric{padding:18px}.desk-metric strong{font-size:27px}.supply-card>header{flex-wrap:wrap}.supply-numbers{justify-content:space-between;width:100%}.desk-columns,.request-grid{grid-template-columns:1fr}.exchange-vault{height:570px}.vault-slab{width:230px;height:295px}.product-slab img{height:210px}.vault-bottom h3{font-size:21px}.hero-object .object-top>span:last-child{display:none}}@media (max-width:760px){.landing-hero{grid-template-columns:1fr;gap:0}.hero-object{border-radius:0;margin:0 -5.56%;padding:0}.exchange-vault{height:570px}.hero-object .object-top{padding:22px 28px 0}.vault-slab{width:250px;height:310px}.product-slab img{height:225px}.desk-metrics{grid-template-columns:1fr 1fr}.desk-tabs{gap:20px}.supply-sides{grid-template-columns:1fr}.supply-sides>div+div{border-left:0;border-top:1px solid var(--line)}.supply-toolbar{flex-direction:column;align-items:stretch;gap:12px}.supply-toolbar .field{min-width:0}.supply-toolbar .field input{width:100%}.supply-card>header,.lock-card{padding:20px}.supply-numbers{gap:10px}.supply-numbers strong{font-size:23px}.supply-numbers small{font-size:6px}.desk-deal{padding:20px}.desk-deal .button-row{flex-wrap:wrap}.desk-metric>span{font-size:10px}.desk-metric small{font-size:9px}.desk-metric strong{font-size:26px}.vault-bottom h3{font-size:24px}.exchange-vault .vault-label{top:23px}.supply-person .btn{font-size:9px}.shipping-summary{padding:20px}.landing-hero .hero-actions .btn{white-space:normal;line-height:1.5}}@media (prefers-reduced-motion:reduce){.product-slab,.focused .product-slab{transform:translate(-50%,-50%)!important}.exchange-vault.focused .product-slab{outline:3px solid #cececc}.vault-slab{transition:none}}.nav-tools{border-top:1px solid #454444;margin-top:16px;padding-top:14px}.nav-tools summary{color:#c1c1bf;cursor:pointer;justify-content:space-between;align-items:center;padding:10px 13px;font-size:11px;display:flex}.nav-tools summary::-webkit-details-marker{display:none}.nav-tools[open] summary svg{transform:rotate(180deg)}.nav-tools>button{width:100%}.quote-evidence{gap:10px;margin:20px 0;display:flex;overflow:auto}.quote-evidence:empty{display:none}.quote-evidence a{background:#fff;border:1px solid #e2e1df;border-radius:7px;flex:0 0 110px;padding:7px}.quote-evidence img{object-fit:cover;border-radius:4px;width:94px;height:84px}.quote-evidence span{text-align:center;color:#706f6e;margin-top:7px;font-size:8px;display:block}.buyer-demand-note{color:#5c5c5b;background:#f0efed;border-left:2px solid #939291;margin:10px 0;padding:10px 12px;font-size:10px}.public-shell .topbar{background:#fff;border-bottom:1px solid #e2e1df;height:82px;padding-inline:5%}.public-shell .zero-brand>span:last-child{font-size:25px}.public-shell .top-actions>button{font-size:11px}.public-shell .app-footer{color:#c2c1bf;background:#2a2a29;border-color:#5e5e5d;padding:25px 5%}.public-shell .app-footer button{color:#e8e8e5}.zero-cinema{background:#fff;height:720svh;position:relative}.cinema-frame{--frame-w:1440px;--frame-h:900px;--progress:0;isolation:isolate;color:#343433;background:#fff;height:100svh;min-height:590px;position:sticky;top:0;overflow:hidden}.cinema-backdrops,.cinema-products,.cinema-scenes{pointer-events:none;position:absolute;inset:0}.cinema-backdrops{z-index:0}.cinema-backdrop{opacity:var(--presence,0);background:#fff;position:absolute;inset:0}.backdrop-1:after{content:"";background:#dbdad8;width:1px;position:absolute;top:18%;bottom:16%;left:49%}.inspection-table{background:#fff;border:9px solid #626261;border-radius:8px;height:46%;position:absolute;top:28%;left:20%;right:20%;box-shadow:0 0 0 1px #9e9e9c,0 35px 70px #11111190}.inspection-table:before{content:"";pointer-events:none;border:1px solid #e4e3e1;position:absolute;inset:13px}.inspection-grid{opacity:.6;background:repeating-linear-gradient(90deg,#90908e 0 1px,#0000 1px 12px);height:8px;position:absolute;top:calc(28% + 20px);left:calc(20% + 20px);right:calc(20% + 20px)}.settlement-blue{background:#3a3939;position:absolute;inset:0 50% 0 0}.backdrop-5{background:#fff}.closing-blue{background:#333332;height:30%;position:absolute;bottom:0;left:0;right:0}.backdrop-6:after{content:"ZERO";letter-spacing:-.09em;color:#edecea08;text-align:center;pointer-events:none;font-family:Manrope,Arial,sans-serif;font-size:26vw;font-weight:800;line-height:1;position:absolute;bottom:2%;left:0;right:0}.cinema-toolbar{z-index:30;color:#7c7b7a;border-bottom:1px solid #d4d4d13b;justify-content:space-between;align-items:center;gap:20px;padding-bottom:17px;display:flex;position:absolute;top:25px;left:5%;right:5%}.cinema-toolbar>span{letter-spacing:1.5px;align-items:center;gap:9px;font-size:7px;display:flex}.cinema-toolbar>span>i{background:#989896;border-radius:50%;width:5px;height:5px}.cinema-toolbar>div{align-items:center;gap:28px;display:flex}.cinema-toolbar button{align-items:center;gap:7px;padding:0;font-size:9px;display:flex}.cinema-act-3 .cinema-toolbar{color:#c3c3c1;border-color:#afaead30}.cinema-scenes{z-index:10}.cinema-scene{opacity:var(--presence,0);pointer-events:none;transform:translateY(calc(var(--enter,0) * 1px));will-change:opacity,transform;position:absolute;inset:0}.cinema-scene button,.cinema-scene select{pointer-events:auto}.cinema-kicker{letter-spacing:1.8px;color:#807f7e;font-size:8px;line-height:1.8;display:block}.cinema-scene h1,.cinema-scene h2{letter-spacing:-.065em;font-weight:600;line-height:.97}.cinema-scene h1>span,.cinema-scene h2>span{display:block}.cinema-products{z-index:5;perspective:1800px}.cinema-product{--x:.5;--y:.5;--size:1;--rotate:0deg;--yaw:0deg;width:min(38vw,640px);height:46svh;max-height:550px;transform:translate3d(calc(var(--x) * var(--frame-w)),calc(var(--y) * var(--frame-h)),0) translate(-50%,-50%) rotateZ(var(--rotate)) rotateY(var(--yaw)) scale(var(--size));transform-origin:50%;pointer-events:auto;will-change:transform;outline-offset:7px;background:0 0;border:0;padding:0;position:absolute;top:0;left:0}.cinema-product-crop{background:0 0;justify-content:center;align-items:center;width:100%;height:100%;transition:border-radius .4s;display:flex;overflow:hidden}.cinema-product img{object-fit:contain;opacity:1;filter:none;-webkit-user-select:none;user-select:none;pointer-events:none;transform-origin:52% 42%;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.cinema-product-crop.inspect-zoom{background:#fff;border-radius:5px}.cinema-product-crop.inspect-zoom img{transform:scale(1.65)}.opening-type{text-align:center;pointer-events:none;position:absolute;top:12%;left:6%;right:6%}.opening-type>span{letter-spacing:2.1px;color:#898887;font-size:7px}.opening-type h1{letter-spacing:-.071em;color:#323232;margin-top:20px;font-size:clamp(66px,7.7vw,142px);line-height:.98}.opening-copy{width:25%;max-width:355px;position:absolute;bottom:12%;left:6%}.opening-copy>span{letter-spacing:1.5px;color:#959492;font-size:6px}.opening-copy>p{color:#7c7b7a;margin-top:13px;font-size:12px;line-height:1.85}.opening-actions{flex-direction:column;align-items:flex-start;gap:18px;display:flex;position:absolute;bottom:13%;right:6%}.opening-actions>button{color:#494847;justify-content:space-between;align-items:center;gap:28px;padding:0;font-size:11px;display:flex}.opening-actions>button:first-child{background:#fcfbf9;border:1px solid #c2c1bf;border-radius:3px;padding:14px 16px;box-shadow:0 5px 15px #48474708}.opening-actions>button:last-child{color:#949392;font-size:10px}.opening-selection{text-align:center;color:#585857;position:absolute;bottom:11.5%;left:38%;right:38%}.opening-selection>span{letter-spacing:1.2px;text-transform:uppercase;font-size:5px;display:block}.opening-selection>b{margin:9px 0 14px;font-size:12px;font-weight:500;line-height:1.4;display:block}.opening-selection>div{justify-content:center;gap:8px;display:flex}.opening-selection button{color:#9f9e9d;border:1px solid #dadad7;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:7px;display:flex}.opening-selection button.selected{color:#fff;background:#3b3b3a;border-color:#3b3b3a}.condition-copy{position:absolute;top:20%;left:55%;right:8%}.condition-copy h2{color:#393938;margin:22px 0 26px;font-size:clamp(45px,4.8vw,86px)}.condition-copy>p{color:#807f7e;max-width:400px;font-size:13px;line-height:1.85}.condition-copy>label{letter-spacing:1.4px;color:#81817f;margin:27px 0 10px;font-size:7px;display:block}.condition-copy select{color:#5b5b5a;background:#fff;border:1px solid #cecdcb;border-radius:3px;max-width:380px;min-height:42px;padding:12px 13px;font-size:12px}.condition-description{color:#979695;align-items:flex-start;gap:10px;max-width:380px;margin-top:15px;display:flex}.condition-description>svg{flex-shrink:0;margin-top:2px}.condition-description>p{font-size:10px;line-height:1.85}.submission-fields{color:#878685;border-top:1px solid #e0dfdd;flex-wrap:wrap;gap:12px 18px;margin-top:27px;padding-top:19px;display:flex}.submission-fields>span{white-space:nowrap;align-items:center;gap:6px;font-size:8px;display:flex}.featured-caption{color:#585756;max-width:35%;position:absolute;bottom:9%;left:7%}.featured-caption>span{letter-spacing:1.8px;color:#9a9998;font-size:6px}.featured-caption h3{letter-spacing:-.7px;margin:10px 0 5px;font-size:23px;font-weight:500}.featured-caption>p{color:#969594;font-size:11px}.oversized-step{letter-spacing:-.1em;color:#f0efec;z-index:-1;pointer-events:none;font-family:Manrope,Arial,sans-serif;font-size:27vw;font-weight:500;line-height:1;position:absolute;top:12%;left:4%}.offer-intro{max-width:26%;position:absolute;top:12%;left:6%}.offer-intro h2{letter-spacing:-1.4px;color:#50504f;margin-top:18px;font-size:32px;font-weight:500;line-height:1.2}.agreement-word{letter-spacing:-.09em;color:#e5e4e2;pointer-events:none;font-family:Manrope,Arial,sans-serif;font-size:19vw;font-weight:700;line-height:1;position:absolute;top:34%;left:4%;right:3%}.cinema-agreement{color:#4c4b4b;background:#fff;border:1px solid #d4d3d1;border-radius:4px;width:36%;max-width:485px;padding:29px 30px 24px;position:absolute;top:15%;left:50%;transform:translate(-50%)rotate(-2deg);box-shadow:0 30px 65px #4a4a491c,5px 5px #fbfaf8,6px 6px #d7d6d4}.cinema-agreement header{border-bottom:1px solid #dddcda;justify-content:space-between;align-items:center;margin-bottom:22px;padding-bottom:18px;display:flex}.cinema-agreement header>b{letter-spacing:-1.6px;font-family:Manrope,Arial,sans-serif;font-size:26px;line-height:1}.cinema-agreement header>b>span{letter-spacing:3px;margin-top:6px;font-size:5px;display:block}.cinema-agreement header>small{letter-spacing:1px;text-align:right;color:#9c9c9a;font-size:5px;line-height:1.9}.cinema-agreement>h3{letter-spacing:-1.1px;font-size:29px;font-weight:500}.agreement-product{border-bottom:1px solid #e6e5e3;align-items:center;gap:15px;margin:0 0 13px;padding:20px 0;display:flex}.agreement-product>img{object-fit:contain;background:#fff;width:52px;height:58px}.agreement-product>div{min-width:0}.agreement-product strong{font-size:11px;font-weight:500;display:block}.agreement-product span{color:#8d8d8b;margin-top:5px;font-size:10px;display:block}.agreement-product small{color:#a4a3a2;margin-top:6px;font-size:7px;line-height:1.5;display:block}.cinema-agreement dl{margin:0}.cinema-agreement dl>div{justify-content:space-between;align-items:center;gap:15px;padding:10px 0;font-size:10px;display:flex}.cinema-agreement dt{color:#9d9c9b}.cinema-agreement dd{text-align:right;color:#5a5a59;margin:0;font-size:9px}.cinema-agreement dl>.agreement-total{border-top:1px solid #dbdad8;margin-top:8px;padding-top:17px}.agreement-total dt{color:#4c4b4b;font-weight:500}.agreement-shipping{background:#f4f3f1;border:1px solid #dcdbd9;border-radius:4px;gap:3px;margin-top:18px;padding:3px;display:flex}.agreement-shipping button{color:#939291;border-radius:2px;flex:1;padding:7px 9px;font-size:9px}.agreement-shipping button.selected{color:#5a5a59;background:#fff;box-shadow:0 1px 5px #4444430c}.cinema-agreement>p{color:#a2a2a0;margin:9px 0 15px;font-size:8px;line-height:1.8}.agreement-button{color:#fff;background:#4b4b4a;border-radius:3px;justify-content:space-between;align-items:center;gap:13px;width:100%;padding:12px 14px;font-size:10px;display:flex}.cinema-agreement>footer{letter-spacing:.3px;color:#a3a2a1;justify-content:center;align-items:center;gap:6px;margin-top:14px;font-size:6px;display:flex}.cinema-stamp{color:#71716f;letter-spacing:3px;background:#fbfaf8ed;border:2px solid #80807f;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:130px;height:80px;font-size:23px;animation:.3s both cinema-stamp;display:flex;position:absolute;top:46%;right:-30px;transform:rotate(-13deg);box-shadow:0 8px 20px #51504f1a}.cinema-stamp>span{letter-spacing:1.5px;margin-top:7px;font-size:5px}.offer-side-note{letter-spacing:1px;color:#979795;text-align:right;font-size:9px;line-height:2;position:absolute;top:41%;right:7%}.offer-side-note b{color:#6a6968;font-weight:500}.inspection-title{text-align:center;color:#ebeae7;pointer-events:none;position:absolute;top:10%;left:6%;right:6%}.inspection-title h2{letter-spacing:-.06em;margin-top:20px;font-size:clamp(49px,5.3vw,95px);line-height:.99}.receiving-table-caption{letter-spacing:1.2px;color:#a1a09e;pointer-events:none;justify-content:space-between;gap:20px;font-size:5px;display:flex;position:absolute;top:calc(28% + 30px);left:calc(20% + 30px);right:calc(20% + 30px)}.full-scan-line{left:22%;right:22%;top:calc(35% + var(--scan,0) * 25%);color:#747372;pointer-events:none;z-index:12;background:linear-gradient(90deg,#ecece908,#dfdedc24,#ecece908);border-top:1px solid #92918f;border-bottom:1px solid #b8b7b54d;align-items:center;gap:10px;height:32px;padding:0 12px;display:flex;position:absolute;box-shadow:0 0 25px #b8b7b520}.full-scan-line>i{background:#a3a2a1;border-radius:50%;width:4px;height:4px}.full-scan-line>span{letter-spacing:1.4px;font-size:6px}.full-scan-line>svg{margin-left:auto}.inspection-corner{pointer-events:none;border-style:solid;border-color:#a8a7a6;width:20px;height:20px;position:absolute}.corner-tl{border-width:1px 0 0 1px;top:26%;left:18%}.corner-tr{border-width:1px 1px 0 0;top:26%;right:18%}.corner-bl{border-width:0 0 1px 1px;top:72%;left:18%}.corner-br{border-width:0 1px 1px 0;top:72%;right:18%}.inspection-explainer{color:#cfcecc;width:31%;max-width:440px;position:absolute;bottom:11%;left:6%}.inspection-explainer>p{font-size:12px;line-height:1.85}.inspection-explainer>span{color:#a1a19f;margin-top:12px;font-size:8px;line-height:1.8;display:block}.inspection-console{color:#d5d4d2;max-width:40%;position:absolute;bottom:11%;right:6%}.zoom-button{color:#e7e6e4;align-items:center;gap:8px;margin-bottom:18px;padding:0;font-size:10px;display:flex}.zoom-button.selected{color:#c2c2c0}.inspection-console>div{gap:13px;display:flex}.inspection-console>div>button{color:#cbcac8;align-items:center;gap:6px;padding:0;font-size:9px;display:flex}.inspection-console>div>button>span{border:1px solid #929290;border-radius:3px;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.inspection-console>small{color:#a8a7a5;max-width:320px;margin-top:14px;font-size:7px;line-height:1.8;display:block}.settlement-copy{color:#f0efed;width:38%;position:absolute;top:22%;left:6%}.settlement-copy h2{letter-spacing:-.065em;margin:22px 0 26px;font-size:clamp(44px,4.9vw,85px);line-height:1.01}.settlement-copy>p{color:#c3c3c1;max-width:390px;font-size:13px;line-height:1.85}.payout-window{align-items:center;gap:19px;margin:27px 0 22px;display:flex}.payout-window>b{letter-spacing:-6px;color:#e6e5e3;font-family:Manrope,Arial,sans-serif;font-size:92px;font-weight:400;line-height:1}.payout-window>span{letter-spacing:1.7px;color:#cdccca;font-size:10px;line-height:1.9}.payout-window strong{letter-spacing:0;color:#989896;font-size:10px;font-weight:400}.settlement-copy>small{color:#969694;max-width:350px;font-size:9px;line-height:1.8;display:block}.large-receipt{color:#585857;background:#fff;border:1px solid #dad9d7;border-radius:8px 8px 0 0;max-width:465px;padding:25px 27px 22px;position:absolute;top:37%;left:59%;right:9%;transform:rotate(3deg);box-shadow:0 30px 60px #45444418}.large-receipt:after{content:"";background-color:#0000;background-image:linear-gradient(-45deg,#0000 5px,#fff 0),linear-gradient(45deg,#0000 5px,#fff 0);background-position:0 0,0 0;background-repeat:repeat-x;background-size:11px 11px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:11px;position:absolute;bottom:-9px;left:-1px;right:-1px}.receipt-emblem{color:#888887;background:#f7f6f3;border:1px solid #dad9d7;border-radius:50%;justify-content:center;align-items:center;width:47px;height:47px;margin-bottom:17px;display:flex}.large-receipt>.cinema-kicker{letter-spacing:1px;font-size:5px}.large-receipt h3{letter-spacing:-1px;margin:11px 0 18px;font-size:27px;font-weight:500;line-height:1.2}.receipt-private{background:#f5f4f1;border:1px solid #e1e0de;border-radius:4px;align-items:center;gap:11px;margin-bottom:17px;padding:12px 13px;display:flex}.receipt-private small{letter-spacing:1px;color:#a1a09e;margin-bottom:5px;font-size:5px;display:block}.receipt-private strong{font-size:14px;font-weight:500}.receipt-private>svg{color:#9d9d9b}.large-receipt>label{letter-spacing:1.2px;color:#989796;margin-bottom:7px;font-size:6px;display:block}.large-receipt select{border:1px solid #dcdbd9;border-radius:3px;padding:9px 10px;font-size:11px}.large-receipt dl{margin:13px 0}.large-receipt dl>div{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:8px;display:flex}.large-receipt dt{color:#a2a1a0}.large-receipt dd{text-align:right;margin:0;font-size:7px}.receipt-status{color:#848382;border-top:1px dashed #d5d5d3;align-items:center;gap:9px;margin-bottom:12px;padding-top:12px;display:flex}.receipt-status>svg{flex-shrink:0}.receipt-status>p{font-size:8px;line-height:1.8}.large-receipt>small{color:#aaaaa8;max-width:300px;font-size:6px;line-height:1.8;display:block}.buyer-heading{text-align:center;color:#444343;position:absolute;top:11%;left:6%;right:6%}.buyer-heading h2{letter-spacing:-.066em;margin:20px 0 19px;font-size:clamp(54px,5.9vw,106px);line-height:.97}.buyer-heading>p{color:#8a8988;max-width:630px;margin:auto;font-size:12px;line-height:1.8}.buyer-audience{border-bottom:1px solid #dad9d7;gap:20px;display:flex;position:absolute;top:38%;left:7%}.buyer-audience button{color:#aaa9a8;border-bottom:2px solid #0000;padding:0 1px 10px;font-size:10px}.inventory-captions{text-align:center;grid-template-columns:repeat(3,1fr);gap:35px;display:grid;position:absolute;top:79%;left:10%;right:7%}.inventory-captions>div>span{letter-spacing:.8px;color:#a7a6a5;font-size:4px;line-height:1.6;display:block}.inventory-captions h3{letter-spacing:-.4px;color:#6a6968;margin:8px 0 5px;font-size:15px;font-weight:500}.inventory-captions>div>p{color:#a5a5a3;font-size:9px}.buyer-allocation{color:#7a7978;border-top:1px solid #dad9d7;grid-template-columns:1fr 1.3fr auto;align-items:center;gap:25px;padding-top:18px;display:grid;position:absolute;bottom:8%;left:7%;right:7%}.buyer-allocation>div:first-child>span{letter-spacing:1.2px;color:#a2a1a0;margin-bottom:9px;font-size:5px;display:block}.buyer-allocation>div:first-child>div{align-items:center;gap:15px;display:flex}.buyer-allocation>div:first-child button{color:#a5a4a3;align-items:center;gap:6px;padding:0;font-size:9px;display:flex}.buyer-allocation>div:first-child button:before{content:"";border:1px solid #c1c0be;border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 0 2px #fff}.buyer-allocation>div:first-child button.selected{color:#686766}.buyer-allocation>div:first-child button.selected:before{background:#8a8a88}.allocation-answer{align-items:center;gap:10px;display:flex}.allocation-answer>span{color:#9c9b99;flex-shrink:0}.allocation-answer b{color:#686766;font-size:10px;font-weight:500;display:block}.allocation-answer small{color:#abaaa8;max-width:350px;margin-top:5px;font-size:7px;line-height:1.7;display:block}.allocation-answer.mismatch b,.allocation-answer.review b{color:#997849}.buyer-catalog-button{color:#676665;white-space:nowrap;border:1px solid #cdccca;border-radius:3px;justify-content:space-between;align-items:center;gap:20px;padding:12px 14px;font-size:10px;display:flex}.closing-heading{text-align:center;color:#494948;pointer-events:none;position:absolute;top:11%;left:6%;right:6%}.closing-heading h2{letter-spacing:-.07em;margin-top:19px;font-size:clamp(65px,7.5vw,137px);line-height:1}.closing-content{color:#f3f2ef;justify-content:space-between;align-items:center;gap:60px;height:18%;display:flex;position:absolute;bottom:9%;left:6%;right:6%}.closing-content>div:first-child>span{letter-spacing:1.5px;color:#a7a6a5;font-size:5px}.closing-content h3{letter-spacing:-1.2px;margin-top:15px;font-size:34px;font-weight:500;line-height:1.2}.closing-choices{grid-template-columns:1fr 1fr;gap:12px 25px;min-width:42%;max-width:520px;display:grid}.closing-choices button{letter-spacing:-.8px;color:#e6e6e3;text-align:left;border-bottom:1px solid #7676744d;justify-content:space-between;align-items:center;gap:70px;padding:15px 0;font-size:24px;display:flex}.closing-choices button:last-child{letter-spacing:0;color:#a2a19f;border:0;grid-column:1/-1;justify-content:flex-start;gap:15px;padding:0;font-size:9px}.cinema-chapters{z-index:35;flex-direction:column;gap:16px;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.cinema-chapters>button{color:#a5a4a3;justify-content:flex-end;align-items:center;gap:8px;padding:0;display:flex;position:relative}.cinema-chapters>button>span{opacity:0;font-size:5px}.cinema-chapters>button>i{background:#c9c8c6;border-radius:50%;width:4px;height:4px;transition:transform .2s,background .2s}.cinema-chapters>button>b{white-space:nowrap;color:#7e7e7c;background:#ffffffeb;border:1px solid #d6d5d3;border-radius:3px;padding:5px 8px;font-size:7px;font-weight:400;display:none;position:absolute;right:18px}.cinema-chapters>button.active>i{background:#828180;transform:scale(1.6)}:is(.cinema-chapters>button:hover>b,.cinema-chapters>button:focus-visible>b){display:block}.cinema-chapters>button.active>span{opacity:1}.cinema-act-3 .cinema-chapters>button>i{background:#6a6a69}.cinema-footerline{z-index:30;color:#a6a6a4;border-top:1px solid #d0cfcd3d;justify-content:space-between;align-items:center;gap:25px;padding-top:16px;display:flex;position:absolute;bottom:21px;left:5%;right:5%}.cinema-footerline>span:first-child{letter-spacing:.7px;align-items:center;gap:7px;font-size:5px;display:flex}.cinema-footerline>span:first-child>b{color:#5b5b5a;font-size:13px;font-weight:400}.cinema-footerline>span:first-child>i{background:#cdccca;width:17px;height:1px;margin:0 5px}.cinema-footerline>button{letter-spacing:1px;color:#858583;align-items:center;gap:15px;padding:0;font-size:6px;display:flex}.cinema-footerline>span:last-child{letter-spacing:1px;align-items:center;gap:7px;font-size:5px;display:flex}.cinema-act-3 .cinema-footerline{color:#939291;border-color:#aaa9a830}.cinema-act-3 .cinema-footerline>span:first-child>b,.cinema-act-6 .cinema-footerline>span:first-child>b,.cinema-act-4 .cinema-footerline>span:first-child>b{color:#d2d1cf}.cinema-act-3 .cinema-footerline>button,.cinema-act-6 .cinema-footerline>button{color:#b1b0ae}.cinema-act-6 .cinema-footerline{color:#a1a19f;border-color:#a6a6a42e}.cinema-progress{z-index:40;background:#a6a6a421;height:3px;position:absolute;bottom:0;left:0;right:0}.cinema-progress>i{width:calc(var(--progress) * 100%);background:#9e9e9c;height:100%;display:block}@keyframes cinema-stamp{0%{opacity:0;transform:scale(1.2)rotate(-13deg)}to{opacity:1;transform:scale(1)rotate(-13deg)}}@media (min-width:1750px){.cinema-toolbar>span{font-size:9px}.cinema-toolbar button{font-size:11px}.opening-copy>p{max-width:390px;font-size:14px}.opening-actions>button{font-size:13px}.opening-actions>button:last-child{font-size:12px}.opening-selection>b{font-size:15px}.condition-copy>p{max-width:440px;font-size:15px}.condition-copy>label{font-size:9px}.condition-copy select{padding:14px;font-size:14px}.condition-description>p{font-size:12px}.submission-fields>span{font-size:10px}.featured-caption h3{font-size:30px}.featured-caption>p{font-size:13px}.cinema-agreement{max-width:570px;padding:36px 38px 29px}.cinema-agreement>h3{font-size:35px}.agreement-product strong{font-size:13px}.agreement-product span{font-size:12px}.agreement-product small{font-size:9px}.cinema-agreement dl>div{padding:12px 0;font-size:12px}.cinema-agreement dd{font-size:11px}.cinema-agreement>p{font-size:10px}.agreement-button{padding:14px 16px;font-size:12px}.agreement-shipping button{font-size:11px}.cinema-agreement>footer{font-size:8px}.inspection-explainer>p{font-size:15px}.inspection-explainer>span{font-size:10px}.inspection-console>div>button{font-size:11px}.zoom-button{font-size:12px}.inspection-console>small{font-size:9px}.settlement-copy>p{max-width:450px;font-size:15px}.settlement-copy>small{font-size:11px}.payout-window>b{font-size:110px}.payout-window>span,.payout-window strong{font-size:12px}.large-receipt{max-width:530px;padding:32px 33px}.large-receipt h3{font-size:33px}.receipt-private strong{font-size:17px}.large-receipt select{font-size:13px}.large-receipt dl>div{padding:10px 0;font-size:10px}.large-receipt dd{font-size:9px}.receipt-status>p{font-size:10px}.large-receipt>small{font-size:8px}.buyer-heading>p{max-width:740px;font-size:14px}.buyer-audience button{font-size:12px}.inventory-captions h3{font-size:19px}.inventory-captions>div>p{font-size:11px}.allocation-answer b{font-size:13px}.allocation-answer small{font-size:9px}.buyer-allocation>div:first-child button{font-size:11px}.buyer-catalog-button{font-size:12px}.closing-content h3{font-size:42px}.closing-choices button{font-size:31px}.cinema-footerline>span:first-child{font-size:7px}.cinema-footerline>button{font-size:8px}}@media (max-width:1100px){.cinema-toolbar{top:20px;left:5%;right:5%}.cinema-toolbar>span{letter-spacing:1.2px;font-size:6px}.cinema-toolbar button{font-size:8px}.opening-type{top:14%}.opening-type h1{margin-top:18px;font-size:7.8vw}.opening-type>span{letter-spacing:1.4px;font-size:6px}.opening-copy{width:25%;bottom:12%}.opening-copy>p{font-size:10px}.opening-actions>button{gap:18px;font-size:9px}.opening-actions>button:first-child{padding:12px 13px}.opening-actions>button:last-child{font-size:8px}.opening-selection{bottom:12%;left:35%;right:35%}.opening-selection>b{font-size:10px}.opening-selection>span{font-size:4px}.condition-copy{top:21%;left:54%;right:7%}.condition-copy h2{margin:18px 0 21px;font-size:4.9vw}.condition-copy>p{font-size:11px}.condition-copy>label{margin-top:23px;font-size:6px}.condition-copy select{min-height:38px;font-size:11px}.condition-description>p{font-size:9px}.submission-fields{gap:11px;margin-top:20px;padding-top:16px}.submission-fields>span{font-size:7px}.featured-caption h3{font-size:20px}.featured-caption>p{font-size:10px}.offer-intro h2{font-size:26px}.cinema-agreement{width:38%;padding:22px 22px 19px;top:17%}.cinema-agreement h3{font-size:23px}.cinema-agreement header{margin-bottom:17px;padding-bottom:14px}.cinema-agreement header>b{font-size:22px}.agreement-product{gap:11px;margin-bottom:9px;padding:16px 0}.agreement-product>img{width:42px;height:48px}.agreement-product strong{font-size:9px}.agreement-product span{font-size:8px}.agreement-product small{font-size:6px}.cinema-agreement dl>div{padding:8px 0;font-size:8px}.cinema-agreement dd{font-size:7px}.agreement-shipping{margin-top:15px}.agreement-shipping button{padding:6px;font-size:8px}.cinema-agreement>p{margin-bottom:12px;font-size:7px}.agreement-button{padding:10px 12px;font-size:8px}.cinema-agreement>footer{margin-top:12px;font-size:5px}.cinema-stamp{width:105px;height:67px;font-size:19px;right:-22px}.cinema-stamp>span{font-size:4px}.offer-side-note{font-size:8px;right:6%}.inspection-title h2{font-size:5.6vw}.inspection-table{height:44%;top:29%;left:17%;right:17%}.inspection-grid{top:calc(29% + 20px);left:calc(17% + 20px);right:calc(17% + 20px)}.receiving-table-caption{font-size:4px;top:calc(29% + 30px);left:calc(17% + 30px);right:calc(17% + 30px)}.corner-tl,.corner-bl{left:15%}.corner-tr,.corner-br{right:15%}.inspection-explainer{width:34%;bottom:11%}.inspection-explainer>p{font-size:10px}.inspection-explainer>span{font-size:7px}.inspection-console{max-width:43%;bottom:11%}.inspection-console>div{gap:10px}.inspection-console>div>button{font-size:8px}.zoom-button{margin-bottom:15px;font-size:9px}.inspection-console>small{max-width:280px;font-size:6px}.settlement-copy h2{font-size:4.9vw}.settlement-copy>p{max-width:330px;font-size:11px}.settlement-copy>small{font-size:8px}.payout-window{gap:15px;margin:23px 0 19px}.payout-window>b{font-size:75px}.payout-window>span,.payout-window strong{font-size:8px}.large-receipt{padding:21px 21px 19px;top:38%;left:58%;right:8%}.large-receipt h3{margin-bottom:15px;font-size:23px}.receipt-emblem{width:39px;height:39px;margin-bottom:13px}.receipt-emblem>svg{width:20px}.receipt-private{margin-bottom:14px;padding:10px 11px}.receipt-private strong{font-size:12px}.large-receipt select{padding:8px;font-size:10px}.large-receipt dl>div{padding:7px 0;font-size:7px}.large-receipt dd{font-size:6px}.receipt-status>p{font-size:7px}.large-receipt>small{font-size:5px}.buyer-heading{top:13%}.buyer-heading h2{font-size:6vw}.buyer-heading>p{max-width:550px;font-size:10px}.buyer-audience{gap:16px}.buyer-audience button{font-size:9px}.inventory-captions{gap:25px;top:78%}.inventory-captions h3{font-size:13px}.inventory-captions>div>span{font-size:3px}.inventory-captions>div>p{font-size:8px}.buyer-allocation{gap:17px;padding-top:15px;bottom:8%}.buyer-allocation>div:first-child>div{gap:9px}.buyer-allocation>div:first-child button{gap:4px;font-size:7px}.allocation-answer b{font-size:9px}.allocation-answer small{font-size:6px}.buyer-catalog-button{gap:14px;padding:10px 11px;font-size:8px}.closing-heading h2{font-size:7.7vw}.closing-content h3{font-size:28px}.closing-content>div:first-child>span{font-size:4px}.closing-choices button{gap:40px;font-size:20px}.closing-choices button:last-child{font-size:8px}.cinema-chapters{gap:14px;right:12px}.cinema-footerline{bottom:20px}.cinema-footerline>span:last-child{font-size:4px}.cinema-footerline>button{font-size:5px}}@media (max-width:760px){.public-shell .topbar{height:72px;padding-inline:5%}.public-shell .zero-brand>span:last-child{font-size:21px}.zero-cinema{height:690svh}.cinema-frame{height:100svh;min-height:0}.cinema-toolbar{padding-bottom:13px;top:17px;left:5%;right:5%}.cinema-toolbar>span{letter-spacing:.85px;gap:6px;font-size:5px}.cinema-toolbar>div{gap:14px}.cinema-toolbar button{gap:5px;font-size:6px}.cinema-toolbar button:last-child{gap:0;font-size:0}.cinema-toolbar button:last-child>svg{width:15px;height:15px}.cinema-product{width:68vw;height:35svh;max-height:380px}.opening-type{top:12%;left:5%;right:5%}.opening-type>span{letter-spacing:1.1px;font-size:4px}.opening-type h1{letter-spacing:-.067em;margin-top:16px;font-size:10.3vw;line-height:1.03}.opening-type h1>span:first-child{font-size:.88em}.opening-copy{width:auto;max-width:100%;bottom:19%;left:6%;right:6%}.opening-copy>span{letter-spacing:1.2px;font-size:4px}.opening-copy>p{max-width:340px;margin-top:9px;font-size:10px;line-height:1.75}.opening-actions{flex-direction:row;justify-content:space-between;align-items:center;gap:15px;bottom:10%;left:6%;right:6%}.opening-actions>button{gap:13px;font-size:8px;line-height:1.4}.opening-actions>button:first-child{min-height:38px;padding:10px 11px}.opening-actions>button:last-child{gap:7px;font-size:7px}.opening-actions>button>svg{flex-shrink:0;width:13px;height:13px}.opening-selection{text-align:center;bottom:29%;left:10%;right:10%}.opening-selection>span{letter-spacing:.9px;font-size:4px}.opening-selection>b{margin:6px 0 10px;font-size:10px}.opening-selection button{width:22px;height:22px;font-size:6px}.opening-selection>div{gap:6px}.cinema-kicker{letter-spacing:1.3px;font-size:6px}.condition-copy{top:58%;left:6%;right:6%}.condition-copy h2{margin:11px 0 13px;font-size:8.5vw;line-height:1.02}.condition-copy h2>span{display:inline}.condition-copy h2>span:after{content:" "}.condition-copy>p{max-width:100%;font-size:10px;line-height:1.7}.condition-copy>label{letter-spacing:1px;margin:15px 0 7px;font-size:5px}.condition-copy select{max-width:100%;min-height:34px;padding:8px 10px;font-size:10px}.condition-description{gap:7px;margin-top:10px}.condition-description>p{font-size:7px;line-height:1.7}.condition-description>svg{width:13px;height:13px}.submission-fields{display:none}.featured-caption{max-width:60%;top:14%;bottom:auto;left:6%}.featured-caption>span{letter-spacing:1.1px;font-size:4px}.featured-caption h3{margin:8px 0 4px;font-size:18px}.featured-caption>p{font-size:8px}.oversized-step{color:#f3f2f0;font-size:45vw;top:16%;left:40%}.backdrop-1{background:linear-gradient(#fff 0 54%,#f7f6f4 54%)}.backdrop-1:after{width:auto;height:1px;inset:54% 6% auto}.offer-intro{max-width:70%;top:12%;left:6%}.offer-intro h2{letter-spacing:-.8px;margin-top:10px;font-size:24px;line-height:1.15}.offer-intro h2 br{display:none}.offer-intro h2{max-width:280px}.agreement-word{letter-spacing:-.08em;font-size:21vw;top:33%;left:1%;right:1%}.cinema-agreement{width:75%;max-width:360px;padding:20px 22px 18px;top:24%;transform:translate(-50%)rotate(-2deg)}.cinema-agreement header{margin-bottom:15px;padding-bottom:12px}.cinema-agreement header>b{font-size:22px}.cinema-agreement header>small{font-size:4px}.cinema-agreement h3{font-size:24px}.agreement-product{gap:11px;margin-bottom:9px;padding:13px 0}.agreement-product>img{width:38px;height:44px}.agreement-product strong{font-size:9px}.agreement-product span{font-size:8px}.agreement-product small{font-size:6px}.cinema-agreement dl>div{gap:8px;padding:8px 0;font-size:8px}.cinema-agreement dd{font-size:7px}.cinema-agreement dl>.agreement-total{margin-top:6px;padding-top:13px}.agreement-shipping{margin-top:13px}.agreement-shipping button{padding:6px 8px;font-size:8px}.cinema-agreement>p{margin:8px 0 12px;font-size:7px;line-height:1.65}.agreement-button{padding:11px 12px;font-size:9px}.agreement-button>svg{width:14px}.cinema-agreement>footer{margin-top:12px;font-size:5px}.cinema-stamp{letter-spacing:2px;width:100px;height:61px;font-size:17px;right:-20px}.cinema-stamp>span{letter-spacing:.8px;font-size:4px}.offer-side-note{display:none}.inspection-title{top:13%;left:6%;right:6%}.inspection-title h2{letter-spacing:-.06em;margin-top:13px;font-size:10vw;line-height:1.04}.inspection-title .cinema-kicker{font-size:5px}.inspection-table{border-width:6px;border-radius:5px;height:33%;top:29%;left:7%;right:7%;box-shadow:0 0 0 1px #9e9e9c,0 20px 40px #11111190}.inspection-table:before{inset:10px}.inspection-grid{background-size:auto;height:5px;top:calc(29% + 16px);left:calc(7% + 17px);right:calc(7% + 17px)}.receiving-table-caption{letter-spacing:.5px;gap:10px;font-size:3px;top:calc(29% + 25px);left:calc(7% + 22px);right:calc(7% + 22px)}.corner-tl{top:27%;left:4%}.corner-tr{top:27%;right:4%}.corner-bl{top:61%;left:4%}.corner-br{top:61%;right:4%}.inspection-corner{width:13px;height:13px}.full-scan-line{left:10%;right:10%;top:calc(34% + var(--scan,0) * 18%);gap:7px;height:24px;padding:0 8px}.full-scan-line>span{letter-spacing:.9px;font-size:4px}.full-scan-line>svg{width:13px;height:13px}.inspection-explainer{width:auto;max-width:100%;inset:66% 6% auto}.inspection-explainer>p{font-size:10px;line-height:1.75}.inspection-explainer>span{margin-top:9px;font-size:7px;line-height:1.7}.inspection-console{grid-template-columns:1fr auto;align-items:center;gap:10px 14px;max-width:none;display:grid;bottom:10%;left:6%;right:6%}.zoom-button{text-align:left;gap:6px;max-width:155px;margin:0;font-size:8px;line-height:1.5}.zoom-button>svg{flex-shrink:0;width:13px;height:13px}.inspection-console>div{gap:8px}.inspection-console>div>button{gap:4px;font-size:7px}.inspection-console>div>button>span{width:13px;height:13px}.inspection-console>small{grid-column:1/-1;max-width:100%;margin:0;font-size:6px}.settlement-blue{inset:0 0 52%}.settlement-copy{grid-template-columns:1fr auto;gap:0 20px;width:auto;display:grid;top:13%;left:6%;right:6%}.settlement-copy .cinema-kicker{grid-column:1/-1;font-size:5px}.settlement-copy h2{max-width:310px;margin:13px 0;font-size:8.6vw;line-height:1.05}.settlement-copy>p{grid-column:1/-1;max-width:100%;font-size:10px;line-height:1.7}.payout-window{align-self:start;gap:8px;margin:12px 0 0}.payout-window>b{letter-spacing:-3px;font-size:50px}.payout-window>span{letter-spacing:.8px;font-size:6px}.payout-window strong{display:none}.settlement-copy>small{grid-column:1/-1;max-width:100%;margin-top:10px;font-size:6px;line-height:1.7}.large-receipt{grid-template-columns:auto 1fr;gap:0 12px;max-width:340px;margin:auto;padding:17px 19px 15px;display:grid;top:51%;left:10%;right:10%;transform:rotate(2deg)}.receipt-emblem{grid-row:1/3;align-self:center;width:34px;height:34px;margin:0}.receipt-emblem>svg{width:18px;height:18px}.large-receipt>.cinema-kicker{letter-spacing:.8px;align-self:end;font-size:4px}.large-receipt h3{letter-spacing:-.6px;margin:5px 0 12px;font-size:19px;line-height:1.15}.large-receipt h3 br{display:none}.receipt-private{grid-column:1/-1;gap:8px;margin:0 0 11px;padding:9px 11px}.receipt-private small{margin-bottom:4px;font-size:4px}.receipt-private strong{font-size:12px}.receipt-private>svg{width:13px}.large-receipt>label{grid-column:1/-1;margin-bottom:5px;font-size:5px}.large-receipt select{grid-column:1/-1;min-height:32px;padding:7px 9px;font-size:10px}.large-receipt dl{grid-column:1/-1;margin:9px 0}.large-receipt dl>div{padding:5px 0;font-size:7px}.large-receipt dd{font-size:6px}.receipt-status{grid-column:1/-1;gap:8px;margin-bottom:9px;padding-top:9px}.receipt-status>p{font-size:7px;line-height:1.65}.receipt-status>svg{width:13px}.large-receipt>small{grid-column:1/-1;max-width:100%;font-size:5px;line-height:1.7}.buyer-heading{top:13%;left:6%;right:6%}.buyer-heading h2{margin:14px 0;font-size:9.4vw;line-height:1.04}.buyer-heading>p{max-width:100%;font-size:10px;line-height:1.75}.buyer-audience{gap:19px;top:37%;left:6%}.buyer-audience button{padding-bottom:8px;font-size:8px}.inventory-captions{grid-template-columns:repeat(3,1fr);gap:11px;top:65%;left:5%;right:5%}.inventory-captions>div>span{display:none}.inventory-captions h3{letter-spacing:-.1px;margin:0 0 5px;font-size:8px;line-height:1.4}.inventory-captions>div>p{font-size:5px;line-height:1.5}.buyer-allocation{grid-template-columns:1fr auto;gap:12px;padding-top:12px;bottom:10%;left:6%;right:6%}.buyer-allocation>div:first-child{grid-column:1/-1}.buyer-allocation>div:first-child>span{letter-spacing:1px;margin-bottom:8px;font-size:4px}.buyer-allocation>div:first-child>div{gap:18px}.buyer-allocation>div:first-child button{gap:6px;font-size:8px}.allocation-answer{gap:7px}.allocation-answer>span>svg{width:14px;height:14px}.allocation-answer b{font-size:8px}.allocation-answer small{max-width:215px;margin-top:4px;font-size:6px;line-height:1.7}.buyer-catalog-button{white-space:normal;align-self:start;gap:8px;max-width:132px;padding:9px 10px;font-size:7px;line-height:1.4}.buyer-catalog-button>svg{flex-shrink:0;width:13px;height:13px}.closing-blue{height:35%}.closing-heading{top:13%;left:6%;right:6%}.closing-heading .cinema-kicker{letter-spacing:1.2px;font-size:5px}.closing-heading h2{margin-top:17px;font-size:12vw;line-height:1.05}.closing-content{height:21%;display:block;bottom:10%;left:6%;right:6%}.closing-content>div:first-child>span{letter-spacing:1px;font-size:4px}.closing-content h3{letter-spacing:-.7px;margin-top:11px;font-size:26px;line-height:1.15}.closing-content h3 br{display:none}.closing-choices{gap:12px 22px;min-width:0;max-width:100%;margin-top:22px}.closing-choices button{letter-spacing:-.6px;gap:20px;padding:0 0 10px;font-size:20px}.closing-choices button>svg{width:20px;height:20px}.closing-choices button:last-child{gap:10px;padding:0;font-size:7px}.closing-choices button:last-child>svg{width:12px;height:12px}.cinema-chapters{opacity:.65;flex-direction:row;justify-content:space-between;gap:0;max-width:92%;top:10%;left:5%;right:9px;transform:none}.cinema-chapters>button{flex-direction:row;gap:4px}.cinema-chapters>button>span{font-size:4px}.cinema-chapters>button>i{width:3px;height:3px}.cinema-chapters>button>b{display:none!important}.cinema-footerline{gap:15px;padding-top:11px;bottom:16px;left:5%;right:5%}.cinema-footerline>span:first-child{letter-spacing:.4px;gap:5px;font-size:4px}.cinema-footerline>span:first-child>b{font-size:10px}.cinema-footerline>span:first-child>i{width:10px;margin:0 3px}.cinema-footerline>button{letter-spacing:.6px;gap:7px;font-size:4px}.cinema-footerline>button>svg{width:11px;height:11px}.cinema-footerline>span:last-child{display:none}.cinema-act-4 .cinema-footerline>span:first-child>b{color:#5b5b5a}.cinema-act-4 .cinema-toolbar button:last-child{color:#dbdbd8}.public-shell .app-footer{padding:23px 5%;font-size:6px}.public-shell .app-footer>span:last-child{display:none}}@media (min-width:761px) and (max-height:780px){.cinema-frame{min-height:0}.cinema-toolbar{padding-bottom:14px;top:19px}.opening-type{top:12%}.opening-type h1{margin-top:15px;font-size:7.3vw;line-height:.96}.opening-copy>p{font-size:11px}.opening-copy{bottom:12%}.opening-selection{bottom:10%}.opening-actions{bottom:12%}.condition-copy{top:19%}.condition-copy h2{margin:17px 0 20px;font-size:4.5vw}.condition-copy>p{font-size:11px}.condition-copy>label{margin-top:20px;font-size:6px}.condition-copy select{min-height:36px;padding:9px 11px;font-size:11px}.condition-description>p{font-size:8px}.submission-fields{margin-top:19px;padding-top:15px}.submission-fields>span{font-size:7px}.featured-caption{bottom:10%}.featured-caption h3{font-size:20px}.cinema-agreement{max-width:440px;padding:22px 25px 19px;top:14%}.cinema-agreement header{margin-bottom:16px;padding-bottom:13px}.cinema-agreement>h3{font-size:25px}.agreement-product{margin-bottom:9px;padding:13px 0}.cinema-agreement dl>div{padding:7px 0;font-size:8px}.cinema-agreement dd{font-size:8px}.cinema-agreement dl>.agreement-total{margin-top:6px;padding-top:12px}.agreement-shipping{margin-top:14px}.cinema-agreement>p{margin:8px 0 12px;font-size:7px}.agreement-button{padding:10px 12px;font-size:9px}.cinema-agreement>footer{margin-top:11px}.inspection-title{top:10%}.inspection-title h2{margin-top:14px;font-size:5.1vw}.inspection-explainer>p{font-size:10px}.inspection-explainer>span{font-size:7px}.inspection-console>small{font-size:6px}.settlement-copy{top:20%}.settlement-copy h2{margin:19px 0 23px;font-size:4.6vw}.settlement-copy>p{max-width:370px;font-size:11px}.payout-window{margin:23px 0 18px}.payout-window>b{font-size:75px}.settlement-copy>small{font-size:8px}.large-receipt{max-width:410px;padding:21px 23px 18px;top:34%}.receipt-emblem{width:37px;height:37px;margin-bottom:12px}.receipt-emblem>svg{width:20px;height:20px}.large-receipt h3{margin:9px 0 15px;font-size:24px}.receipt-private{margin-bottom:13px;padding:9px 11px}.receipt-private strong{font-size:12px}.large-receipt select{min-height:32px;padding:7px 9px;font-size:10px}.large-receipt dl{margin:10px 0}.large-receipt dl>div{padding:6px 0;font-size:7px}.large-receipt dd{font-size:6px}.receipt-status{margin-bottom:10px;padding-top:10px}.receipt-status>p{font-size:7px}.large-receipt>small{font-size:5px}.buyer-heading{top:10%}.buyer-heading h2{margin:16px 0;font-size:5.6vw}.buyer-heading>p{max-width:620px;font-size:10px}.buyer-audience{top:37%}.inventory-captions{top:78%}.inventory-captions h3{margin:6px 0 4px;font-size:13px}.inventory-captions>div>p{font-size:8px}.buyer-allocation{gap:20px;padding-top:13px;bottom:8%}.allocation-answer small{font-size:6px}.closing-content h3{font-size:30px}.closing-choices button{font-size:22px}}@media (max-width:760px) and (max-height:720px){.opening-type{top:13%}.opening-type h1{font-size:10vw}.opening-copy{bottom:20%}.opening-copy>p{font-size:9px}.opening-selection{bottom:30%}.opening-selection>b{margin-bottom:7px;font-size:9px}.opening-selection button{width:20px;height:20px;font-size:5px}.opening-actions{bottom:10%}.opening-actions>button{font-size:7px}.condition-copy{top:57%}.condition-copy h2{margin:10px 0;font-size:7.8vw}.condition-copy>p{font-size:9px}.condition-copy>label{margin-top:11px;font-size:4px}.condition-copy select{min-height:30px;padding:6px 8px;font-size:9px}.condition-description{margin-top:8px}.condition-description>p{font-size:6px}.featured-caption h3{font-size:15px}.featured-caption>p{font-size:7px}.cinema-agreement{width:75%;max-width:310px;padding:16px 18px 14px;top:23%}.cinema-agreement header{margin-bottom:12px;padding-bottom:9px}.cinema-agreement header>b{font-size:18px}.cinema-agreement h3{font-size:20px}.agreement-product{margin-bottom:7px;padding:10px 0}.agreement-product>img{width:29px;height:34px}.agreement-product strong{font-size:8px}.agreement-product span{font-size:7px}.agreement-product small{font-size:5px}.cinema-agreement dl>div{padding:6px 0;font-size:7px}.cinema-agreement dd{font-size:6px}.cinema-agreement dl>.agreement-total{margin-top:4px;padding-top:9px}.agreement-shipping{margin-top:10px;padding:2px}.agreement-shipping button{padding:5px 7px;font-size:7px}.cinema-agreement>p{margin:6px 0 9px;font-size:6px}.agreement-button{padding:9px 10px;font-size:8px}.cinema-agreement>footer{margin-top:9px;font-size:4px}.offer-intro{top:13%}.offer-intro h2{margin-top:8px;font-size:21px}.inspection-explainer{top:65%}.inspection-explainer>p{font-size:9px}.inspection-explainer>span{margin-top:7px;font-size:6px}.inspection-console{gap:8px 10px;bottom:10%}.inspection-console>div{gap:6px}.inspection-console>div>button{font-size:6px}.zoom-button{font-size:7px}.inspection-console>small{font-size:5px}.settlement-copy h2{margin:11px 0;font-size:8vw}.settlement-copy>p{font-size:9px}.payout-window>b{font-size:42px}.payout-window>span{font-size:5px}.settlement-copy>small{margin-top:8px;font-size:5px}.large-receipt{max-width:310px;padding:14px 16px 12px;top:50%}.receipt-emblem{width:28px;height:28px}.receipt-emblem>svg{width:15px;height:15px}.large-receipt h3{margin-bottom:9px;font-size:17px}.receipt-private{margin-bottom:8px;padding:7px 9px}.receipt-private strong{font-size:10px}.large-receipt select{min-height:28px;padding:5px 8px;font-size:9px}.large-receipt dl{margin:7px 0}.large-receipt dl>div{padding:4px 0;font-size:6px}.large-receipt dd{font-size:5px}.receipt-status{margin-bottom:7px;padding-top:7px}.receipt-status>p{font-size:6px}.large-receipt>small{font-size:4px}.buyer-heading{top:13%}.buyer-heading h2{margin:12px 0;font-size:9vw}.buyer-heading>p{font-size:9px}.buyer-audience{gap:16px;top:37%}.buyer-audience button{padding-bottom:7px;font-size:7px}.inventory-captions{top:65%}.inventory-captions h3{font-size:7px}.inventory-captions>div>p{font-size:4px}.buyer-allocation{gap:9px;padding-top:9px;bottom:10%}.buyer-allocation>div:first-child button,.allocation-answer b{font-size:7px}.allocation-answer small{font-size:5px}.buyer-catalog-button{padding:8px;font-size:6px}.closing-content h3{font-size:23px}.closing-choices{margin-top:17px}.closing-choices button{padding-bottom:8px;font-size:18px}.closing-choices button:last-child{font-size:6px}.cinema-footerline{padding-top:9px;bottom:13px}}.cinema-still .cinema-product img,.cinema-still .cinema-chapters>button>i{transition:none}.cinema-still .cinema-stamp{animation:none}@media (prefers-reduced-motion:reduce){.cinema-product img,.cinema-chapters>button>i{transition:none!important}.cinema-stamp{animation:none!important}}@media (max-width:760px){.cinema-frame:not([data-ready]) .cinema-product:first-child{--x:.5!important;--y:.46!important;--size:1.02!important}.cinema-frame:not([data-ready]) .cinema-product:nth-child(2){--x:.1!important;--y:.5!important;--size:.52!important}.cinema-frame:not([data-ready]) .cinema-product:nth-child(3){--x:.91!important;--y:.49!important;--size:.48!important}}.public-shell{--public-header-height:82px}.public-shell .topbar{z-index:80;height:var(--public-header-height);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;position:sticky;top:0;box-shadow:0 2px 14px #35353505}.marketing-nav{align-items:center;gap:25px;margin-right:15px;display:flex}.marketing-nav button{white-space:nowrap;color:#787776;padding:8px 0;font-size:11px}.account-entry-links{flex-shrink:0;align-items:center;gap:9px;display:flex}.account-entry-links>a{white-space:nowrap;outline-offset:4px;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:41px;padding:11px 15px;font-size:11px;font-weight:600;line-height:1.2;transition:background .2s,border-color .2s;display:inline-flex}.entry-create{color:#fff;background:#454444;border:1px solid #454444;box-shadow:0 3px 10px #37373710}.entry-create:hover{background:#5b5b5a;border-color:#5b5b5a}.entry-dashboard{color:#5a5a59;background:#fff;border:1px solid #d1d0ce}.entry-dashboard:hover{background:#f7f6f3;border-color:#b2b1af}.entry-dashboard.primary{color:#fff;background:#454444;border-color:#454444}.entry-dashboard.primary:hover{background:#5b5b5a}.app-shell .account-entry-links>a{min-height:36px;padding:9px 12px;font-size:10px}.public-shell .cinema-frame{top:var(--public-header-height);height:calc(100svh - var(--public-header-height))}.public-shell .cinema-product{height:calc((100svh - var(--public-header-height)) * .46)}.opening-account-actions .hero-account-create{color:#fff;background:#464645;border:1px solid #464645;border-radius:4px;justify-content:space-between;align-items:center;gap:28px;min-height:46px;padding:14px 17px;font-size:12px;font-weight:500;transition:background .2s;display:flex;box-shadow:0 4px 15px #3f3f3e17}.opening-account-actions .hero-account-create:hover{background:#646362}.opening-account-actions .hero-account-dashboard{color:#989796;align-items:center;gap:8px;font-size:10px;display:flex}.hero-account-dashboard>b{color:#565655;font-weight:600}.opening-account-actions .hero-watch-journey{color:#999997!important;background:0 0!important;border:0!important;gap:14px!important;min-height:0!important;padding:0!important;font-size:8px!important}.entry-page{min-height:calc(100svh - var(--public-header-height,82px) - 80px);background:linear-gradient(115deg,#fff,#f7f6f4);padding:65px 6% 80px}.entry-layout{grid-template-columns:1.15fr 1fr;align-items:start;gap:10%;max-width:1150px;margin:auto;display:grid}.signup-intro>.eyebrow{letter-spacing:1.6px;color:#8e8e8c;font-size:9px}.signup-intro h1{letter-spacing:-2.5px;color:#484747;margin:21px 0 22px;font-size:52px;font-weight:500;line-height:1.1}.signup-intro>p{color:#91908f;max-width:440px;font-size:13px;line-height:1.9}.entry-role-picker{border:0;min-width:0;margin:28px 0 23px;padding:0}.entry-role-picker legend{color:#6e6e6d;margin-bottom:13px;font-size:11px;font-weight:500}.entry-role-picker>label{cursor:pointer;background:#fff;border:1px solid #e1e0de;border-radius:7px;align-items:center;gap:15px;margin-bottom:10px;padding:17px 18px;transition:border-color .2s,background .2s;display:flex;position:relative}.entry-role-picker>label.selected{background:#f5f5f2;border-color:#bebdbb;box-shadow:0 3px 12px #55555405}.entry-role-picker>label>input{opacity:0;width:1px;height:1px;position:absolute}.entry-role-picker>label:has(input:focus-visible){outline-offset:3px;outline:3px solid #a4a4a2}.entry-role-picker>label>svg{color:#929290;flex-shrink:0}.entry-role-picker>label>span{flex:1}.entry-role-picker b{color:#595958;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.entry-role-picker small{color:#a1a19f;font-size:10px;line-height:1.7;display:block}.entry-role-picker>label>i{color:#fff;border:1px solid #d1d0ce;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-style:normal;display:flex}.entry-main-cta{color:#fff;background:#50504f;border:1px solid #50504f;border-radius:5px;justify-content:space-between;align-items:center;gap:20px;min-height:49px;padding:15px 18px;font-size:12px;font-weight:500;transition:background .2s;display:flex;box-shadow:0 6px 16px #48474610}.entry-main-cta:hover{background:#696867}.signup-intro>.entry-auth-note{color:#a2a1a0;align-items:flex-start;gap:7px;margin-top:14px;font-size:10px;line-height:1.8;display:flex}.entry-auth-note>svg{flex-shrink:0;margin-top:2px}.entry-already{color:#a2a2a0;flex-wrap:wrap;align-items:center;gap:6px;margin-top:26px;font-size:11px;line-height:1.8;display:flex}.entry-already>a,.entry-text-link{color:#696968;align-items:center;gap:9px;font-size:11px;font-weight:500;display:inline-flex}.entry-steps{color:#afafad;align-items:center;gap:12px;font-size:10px;line-height:1.7;display:flex}.entry-steps>.active{color:#5a5a59}.entry-steps>.done{color:#658d70;align-items:center;gap:5px;display:flex}.entry-steps>i{background:#e0e0dd;flex:1;min-width:17px;height:1px}.entry-steps.compact{border-top:1px solid #e4e4e1;gap:8px;margin-top:33px;padding-top:19px;font-size:8px}.entry-steps.compact>i{min-width:12px}.entry-preview{color:#e8e7e5;background:#383837;border-radius:12px;margin-top:31px;padding:33px;position:relative;overflow:hidden;box-shadow:0 20px 45px #3a3a3a10}.entry-preview:before{content:"";pointer-events:none;border:1px solid #cecdcb10;border-radius:50%;width:250px;height:250px;position:absolute;top:-80px;right:-80px}.entry-preview-label{letter-spacing:1.6px;color:#b1b0ae;margin-bottom:25px;font-size:7px;display:block}.entry-preview-title{align-items:center;gap:18px;display:flex}.entry-preview-title>span{color:#cfcfcd;background:#52525140;border:1px solid #8f8e8d4a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.entry-preview-title h2{letter-spacing:-1px;font-size:28px;font-weight:500;line-height:1.25}.entry-preview-list{margin:29px 0 24px}.entry-preview-list>div{border-top:1px solid #8e8e8c2e;align-items:center;gap:13px;padding:18px 0;display:flex}.entry-preview-list>div>svg{color:#a5a5a3;flex-shrink:0}.entry-preview-list>div>svg:last-child{color:#868584;margin-left:auto}.entry-preview-list b{color:#d9d8d6;margin-bottom:5px;font-size:11px;font-weight:500;display:block}.entry-preview-list small{color:#9b9a98;font-size:9px;line-height:1.8;display:block}.entry-preview-note{color:#a7a7a5;border-top:1px solid #91908f2e;align-items:flex-start;gap:10px;padding-top:20px;display:flex}.entry-preview-note>svg{flex-shrink:0;margin-top:3px}.entry-preview-note>p{max-width:275px;font-size:10px;line-height:1.85}.dashboard-signin{padding-top:25px}.dashboard-signin .entry-main-cta{margin-top:31px}.dashboard-signin .entry-main-cta>svg:first-child{flex-shrink:0}.dashboard-signin>.entry-text-link{color:#999997;margin-top:26px;font-size:10px}.signup-application{background:#f9f8f6;max-width:1300px;margin:auto;padding:38px 6% 70px}.signup-application>.entry-steps{max-width:500px;margin:0 0 33px}.signup-application .page-head{margin-top:0}.signup-application .page-head h1{font-size:34px}.entry-ready{text-align:center;max-width:560px;margin:30px auto 20px}.entry-ready-icon{color:#828180;background:#f4f3f1;border:1px solid #d4d3d1;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 25px;display:flex}.entry-ready>.eyebrow{letter-spacing:1.7px;color:#9e9d9c;font-size:8px}.entry-ready h1{letter-spacing:-1.8px;color:#5a5a59;margin:18px 0 21px;font-size:41px;font-weight:500;line-height:1.2}.entry-ready>p{color:#a1a19f;max-width:460px;margin:0 auto 27px;font-size:13px;line-height:1.9}.entry-ready>.entry-main-cta{max-width:320px;margin:0 auto 22px}.entry-ready>.entry-text-link{font-size:10px}@media (max-width:1100px){.marketing-nav{gap:19px;margin-right:7px}.marketing-nav button{font-size:10px}.account-entry-links>a{min-height:39px;padding:10px 13px;font-size:10px}.entry-layout{gap:6%}.signup-intro h1{font-size:44px}.entry-preview{padding:28px}.entry-preview-title h2{font-size:24px}.entry-preview-list b{font-size:10px}.entry-preview-list small{font-size:8px}.entry-page{padding-top:50px}.opening-account-actions .hero-account-create{gap:20px;min-height:42px;padding:12px 14px;font-size:10px}.opening-account-actions .hero-account-dashboard{gap:5px;font-size:8px}.opening-account-actions .hero-watch-journey{font-size:7px!important}}@media (max-width:950px){.marketing-nav{display:none}.public-shell .top-actions{gap:10px}.entry-layout{gap:5%;max-width:800px}.entry-preview{padding:25px}.entry-preview-title>span{width:45px;height:45px}.entry-preview-title h2{font-size:22px}.entry-role-picker>label{gap:12px;padding:14px 15px}.entry-role-picker b{font-size:12px}.entry-role-picker small{font-size:9px}.entry-steps.compact{font-size:7px}}@media (max-width:760px){.public-shell{--public-header-height:72px}.public-shell .topbar{height:var(--public-header-height);gap:10px;padding-inline:5%}.public-shell .topbar .zero-brand{gap:9px}.public-shell .topbar .zero-brand>span:last-child{font-size:21px}.public-shell .top-actions{flex-shrink:0;gap:6px}.account-entry-links{gap:6px}.account-entry-links>a{gap:6px;min-height:37px;padding:9px 10px;font-size:10px}.account-entry-links .entry-create>svg{display:none}.account-entry-links .entry-dashboard>svg{width:13px;height:13px}.public-shell .top-actions .notification,.public-shell .top-actions .header-signout{display:none}.app-shell .account-entry-links>a{gap:5px;min-height:33px;padding:8px 9px;font-size:9px}.app-shell .account-entry-links .entry-create>svg,.app-shell .top-actions>.user-chip,.app-shell .header-signout{display:none}.public-shell .cinema-product{height:calc((100svh - var(--public-header-height)) * .35)}.opening-account-actions{align-items:center;gap:13px;bottom:10%}.opening-account-actions .hero-account-create{gap:16px;min-height:39px;padding:11px 12px;font-size:9px}.opening-account-actions .hero-account-create>svg{width:14px;height:14px}.opening-account-actions .hero-account-dashboard{flex-direction:column;align-items:flex-start;gap:3px;padding-right:15px;font-size:6px;line-height:1.5;display:flex;position:relative}.opening-account-actions .hero-account-dashboard>b{font-size:10px}.opening-account-actions .hero-account-dashboard>svg{width:12px;height:12px;position:absolute;bottom:3px;right:0}.opening-account-actions .hero-watch-journey{display:none}.entry-page{min-height:calc(100svh - 72px);padding:36px 6% 48px}.entry-layout{max-width:530px;display:block}.signup-intro>.eyebrow{letter-spacing:1.4px;font-size:7px}.signup-intro h1{letter-spacing:-1.9px;margin:18px 0 19px;font-size:39px}.signup-intro>p{max-width:100%;font-size:12px;line-height:1.8}.entry-role-picker{margin:23px 0 20px}.entry-role-picker legend{margin-bottom:11px;font-size:10px}.entry-role-picker>label{gap:13px;margin-bottom:9px;padding:15px 16px}.entry-role-picker b{font-size:12px}.entry-role-picker small{font-size:10px}.entry-main-cta{min-height:47px;padding:14px 16px;font-size:12px}.signup-intro>.entry-auth-note{margin-top:12px;font-size:9px;line-height:1.8}.entry-already{gap:5px;margin-top:22px;font-size:10px}.entry-already>a{gap:7px;font-size:10px}.entry-steps.compact{gap:7px;margin-top:25px;padding-top:16px;font-size:7px}.entry-preview{border-radius:9px;margin-top:37px;padding:26px}.entry-preview-label{margin-bottom:20px;font-size:6px}.entry-preview-title h2{font-size:25px}.entry-preview-title>span{width:48px;height:48px}.entry-preview-list{margin:24px 0 19px}.entry-preview-list>div{gap:12px;padding:16px 0}.entry-preview-list b{font-size:11px}.entry-preview-list small{font-size:9px}.entry-preview-note>p{max-width:100%;font-size:10px}.dashboard-signin{padding-top:0}.dashboard-signin .entry-main-cta{margin-top:26px}.dashboard-signin>.entry-text-link{margin-top:23px}.signup-application{padding:28px 5% 45px}.signup-application>.entry-steps{gap:8px;margin-bottom:28px;font-size:8px}.signup-application .page-head h1{font-size:28px}.signup-application .form-layout{display:block}.signup-application .form-panel>.btn{white-space:normal;width:100%;padding:12px;font-size:11px;line-height:1.5}.entry-ready{margin:16px auto 0}.entry-ready-icon{width:62px;height:62px;margin-bottom:23px}.entry-ready h1{letter-spacing:-1.4px;margin:16px 0 18px;font-size:32px}.entry-ready>p{margin-bottom:24px;font-size:12px}.entry-ready>.eyebrow{font-size:7px}.entry-ready>.entry-main-cta{max-width:100%;font-size:11px}.entry-ready>.entry-text-link{font-size:10px}}@media (max-width:380px){.public-shell .topbar{gap:7px;padding-inline:4%}.public-shell .topbar .zero-brand{gap:7px}.public-shell .topbar .zero-orb{width:28px;height:28px}.public-shell .topbar .zero-brand>span:last-child{font-size:19px}.public-shell .topbar .zero-brand>span:last-child>span{letter-spacing:2.8px;font-size:5px}.account-entry-links{gap:5px}.account-entry-links>a{gap:5px;padding:9px;font-size:9px}.account-entry-links .entry-dashboard>svg{width:12px;height:12px}.entry-page{padding-inline:5%}.signup-intro h1{font-size:35px}.entry-role-picker>label{gap:11px;padding:13px 14px}.entry-role-picker small,.entry-already,.entry-already>a{font-size:9px}.opening-account-actions .hero-account-create{gap:13px;padding:10px 11px;font-size:8px}.opening-account-actions .hero-account-dashboard>b{font-size:9px}}@media (prefers-reduced-motion:reduce){.account-entry-links>a,.entry-main-cta,.entry-role-picker>label,.opening-account-actions .hero-account-create{transition:none}}:root{--bg:#f4f3f0;--paper:#fff;--ink:#24272a;--muted:#6b7074;--line:#dedfdf;--olive:#526b80;--lime:#e9edf0;--accent:#4e687f;--accent-hover:#3b5368;--accent-soft:#edf1f5;--graphite:#1b2025;--platinum:#dce0e3;color:var(--ink);background:var(--bg)}:is(button:focus-visible,a:focus-visible){outline-color:#7891a6}input:focus,select:focus,textarea:focus{border-color:#8295a4;box-shadow:0 0 0 3px #8295a416}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}.btn{color:#fafbfc;background:#252b30;border-color:#252b30}.btn:hover{background:#3b444b;border-color:#3b444b}.btn.secondary{color:#46545f;background:#fff;border-color:#cbd0d4}.btn.secondary:hover{background:#f0f2f4;border-color:#aeb9c2}.eyebrow{color:#71797f}.topbar{background:#fafaf8}.sidebar{background:var(--graphite);color:#dae0e5}.sidebar .zero-brand{color:#f4f6f8}.sidebar .sidebar-label{color:#8e9ca7}.sidebar nav button{color:#aab6bf}.sidebar nav button:hover{color:#f1f5f8;background:#2a3239}.sidebar nav button.active{color:#293b48;background:#dce3e9}.sidebar nav button b{color:#fff;background:#526b80}.sidebar-bottom{border-color:#3b444d}.sidebar-bottom span,.sidebar-bottom p,.sidebar-bottom button{color:#94a5b1}.nav-tools{border-top-color:#35414a}.nav-tools summary{color:#9daeba}.status-dot{background:#899ba9;box-shadow:0 0 0 3px #899ba912}.sidebar .zero-orb{border-color:#b5c1cb}.zero-orb{background:linear-gradient(135deg,#aab7c2,#eef1f3 47%,#4a5762 49%,#20262d);box-shadow:inset 0 0 0 1px #66758270}.zero-orb b{color:#273744;background:#f1f3f5}.zero-orb i{border-color:#8195a6}.public-shell .topbar{background:#fafaf8f5;border-bottom-color:#dedfdf;box-shadow:0 2px 14px #1e232705}.marketing-nav button{color:#6c747b}.account-entry-links .entry-create,.account-entry-links .entry-dashboard.primary,.opening-account-actions .hero-account-create,.entry-main-cta{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 4px 14px #273d4e12}.account-entry-links .entry-create:hover,.account-entry-links .entry-dashboard.primary:hover,.opening-account-actions .hero-account-create:hover,.entry-main-cta:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.account-entry-links .entry-dashboard{color:#526879;background:#fff;border-color:#cbd3d9}.account-entry-links .entry-dashboard:hover{background:#f0f3f6;border-color:#9db0be}.marketing-nav button:hover,.entry-text-link,.entry-already>a{color:#4e6d85}.hero-account-dashboard>b{color:#526c81}.opening-account-actions .hero-account-dashboard{color:#7b858d}.opening-account-actions .hero-watch-journey{color:#78848e!important}.public-shell .app-footer{color:#99a8b4;background:#191f24;border-top-color:#39434b}.public-shell .app-footer>span:first-child,.public-shell .app-footer button{color:#bfccd6}.cinema-frame{color:#282e33;background:#fff}.cinema-toolbar{color:#737d85;border-bottom-color:#b8c0c63b}.cinema-toolbar button:last-child{color:#536d81}.cinema-toolbar>span>i{background:#8b9ba8}.opening-type h1{color:#252d34}.opening-type h1>span:last-child{color:#687783}.opening-type>span,.opening-copy>span{color:#7b868e}.opening-copy>p{color:#707a82}.opening-selection{color:#566b7c}.opening-selection button.selected{background:#596f82;border-color:#596f82}.backdrop-1{background:linear-gradient(90deg,#fff 0 49%,#f6f6f3 49% 100%)}.backdrop-2{background:#f1f2f1}.backdrop-3{background:radial-gradient(at 50% 48%,#414b52,#252d33 48%,#151b20)}.inspection-table{border-color:#515e68;box-shadow:0 0 0 1px #8c9ba6,0 35px 70px #090d1180}.inspection-title{color:#e1e8ed}.inspection-title .cinema-kicker{color:#9cabb6}.inspection-title h2>span{color:#a4bacb}.full-scan-line{color:#577b92;background:linear-gradient(90deg,#c6d8e308,#b8cdd924,#c6d8e308);border-top-color:#7a9caf;border-bottom-color:#9bb4c24d;box-shadow:0 0 25px #879fae16}.inspection-console,.inspection-explainer{color:#c1ccd4}.inspection-console>small,.inspection-explainer>span{color:#94a6b3}.zoom-button{color:#c6d5df}.inspection-console>div>button.checked>span{color:#314b5e;background:#cad9e3;border-color:#cad9e3}.settlement-blue{background:#222b32}.settlement-copy{color:#e6edf2}.settlement-copy .cinema-kicker{color:#94a8b7}.settlement-copy>p{color:#b0bec8}.settlement-copy>small{color:#8b9eac}.payout-window>b{color:#d8e2e9}.payout-window>span{color:#a6bbc9}.payout-window strong{color:#8296a5}.agreement-button{color:#fff;background:#526b80}.cinema-agreement{border-color:#d1d5d8;box-shadow:0 30px 65px #1d252d16,5px 5px #fafaf8,6px 6px #d2d7db}.cinema-stamp{color:#536f83;background:#f6f9fbed;border-color:#7d929f}.buyer-heading h2{color:#2b353d}.buyer-heading h2>span:last-child{color:#6c7e8c}.buyer-audience button.selected{color:#536e82;border-color:#839aaa}.buyer-catalog-button{color:#526d81;border-color:#b7c5cf}.buyer-catalog-button:hover{background:#eff3f6}.closing-heading{color:#343f48}.closing-blue{background:#202a32}.closing-content{color:#e4edf3}.closing-content>div:first-child>span{color:#95a9b8}.closing-choices button{color:#cfdee8;border-bottom-color:#5b71824d}.closing-choices button:last-child{color:#8ba4b6}.cinema-chapters>button.active>i{background:#708b9e}.cinema-act-3 .cinema-chapters>button.active>i{background:#b0c3d1}.cinema-progress>i{background:#7d95a7}.cinema-act-3 .cinema-toolbar{color:#a3b6c4}.cinema-act-3 .cinema-toolbar button:last-child{color:#d1dfe9}.cinema-act-4 .cinema-toolbar>span{color:#b7c7d2}.entry-page{background:linear-gradient(115deg,#fff,#f2f2ef)}.signup-application{background:#f5f5f2}.signup-intro h1,.entry-ready h1{color:#34424c}.signup-intro>p,.entry-ready>p{color:#77838b}.entry-role-picker>label.selected{background:#edf2f6;border-color:#aabdc9}.entry-role-picker>label>svg{color:#7993a6}.entry-role-picker b{color:#465e70}.entry-role-picker>label.selected>i{background:#6e8b9f;border-color:#6e8b9f}.entry-preview{color:#d5e0e8;background:#242e36;box-shadow:0 20px 45px #171f2612}.entry-preview-label{color:#8ca5b7}.entry-preview-title>span{color:#bfd1df;background:#4f657640;border-color:#7891a64a}.entry-preview-list>div{border-color:#7e91a12e}.entry-preview-list b{color:#c2d2de}.entry-preview-list small{color:#8a9fae}.entry-preview-list>div>svg{color:#839fb2}.entry-preview-note{color:#a0b5c4;border-color:#7c94a72e}.entry-page .entry-preview-note p{color:#9aafbe}.entry-role-picker small{color:#8b9ba7}.entry-ready-icon{color:#6c8ba1;background:#eef3f6;border-color:#c5d5df}.user-chip>span{color:#536b7d;background:#e1e7ec}.b-approved,.b-paid,.b-delivered,.b-Focus{color:#456353;background:#e7eee9}.b-hold,.b-disputed,.b-suspended,.b-failed{color:#926447;background:#f4eae1}.b-processing,.b-in_transit,.b-shipped{color:#5b7589;background:#e8eef3}.b-locked,.b-offered{color:#526c80;background:#e9eef3}.portal-switch{background:#eeefec;border-bottom-color:#d9dedf}.portal-switch>a.selected{color:#536d81;background:#fff;border-color:#bfcbd4}.portal-preview-notice{color:#867454;background:#f6f2e9;border-bottom-color:#e3dccb}.desk-metric.selected{background:#34424e;border-color:#34424e}.desk-metric.selected small{color:#b6c7d4}.desk-tip{color:#e0eaf1;background:#222e37}.desk-tip p{color:#9eafbc}.desk-tabs button[aria-selected=true]{color:#536e82;border-color:#7892a6}@media (max-width:760px){.backdrop-1{background:linear-gradient(#fff 0 54%,#f4f5f2 54%)}.cinema-act-4 .cinema-toolbar button:last-child{color:#cfdee8}.inspection-table{box-shadow:0 0 0 1px #8c9ba6,0 20px 40px #090d1180}}.opening-copy>p,.condition-copy>p,.buyer-heading>p,.signup-intro>p,.entry-ready>p{color:#65717a}.cinema-agreement>p,.cinema-agreement>footer,.agreement-product small,.condition-description>p,.inventory-captions>div>p,.large-receipt>small,.receipt-status>p{color:#637078}.entry-role-picker small,.entry-already,.entry-steps,.signup-intro>.entry-auth-note,.dashboard-signin>.entry-text-link{color:#626d76}.metric>div,.metric>small,.page-head p{color:#637078}.buylist-metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}.intake-summary{color:#53636f;gap:7px;padding:15px 0;font-size:13px;display:grid}.intake-summary>div:first-child{justify-content:space-between;gap:12px;display:flex}.intake-summary b{color:#334653}.intake-summary small{color:#626d76;line-height:1.5}.intake-summary.compact{border-top:1px solid #e7e9ea;padding:10px 0;font-size:11px}.intake-summary.compact>div:first-child{flex-wrap:wrap;gap:3px}.intake-progress{background:#e9edef;border-radius:3px;height:5px;display:flex;overflow:hidden}.intake-progress i{background:#526c80}.intake-progress i+i{background:#acbfcf}.ship-policy{color:#435767;background:#f0f4f7;border:1px solid #d5dfe6;border-radius:14px;margin:20px 0;padding:22px}.ship-policy>div:first-child{align-items:center;gap:9px;display:flex}.ship-policy p{color:#526572;font-size:13px;line-height:1.7}.ship-policy>small{font-size:12px;line-height:1.6;display:block}.ship-tier{border-top:1px solid #d7e0e7;gap:5px;padding:14px 0;font-size:12px;display:grid}.ship-tier>span{color:#405d73}.ship-tier>small{color:#526571}.buylist-metrics .metric{margin:0}.segmented button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:760px){.buylist-metrics{grid-template-columns:1fr 1fr;gap:10px}.ship-policy{padding:16px}.intake-summary>div:first-child{flex-wrap:wrap}}.packing-rules{color:#526572;gap:10px;padding-left:20px;font-size:12px;line-height:1.65;display:grid}.submission-contact{border-top:1px solid #dde2e6;border-bottom:1px solid #dde2e6;margin:20px 0;padding:18px 0}.b-awaiting_label{color:#72613e;background:#f3ecdf}.timeline{overflow:auto}.buylist-toolbar{flex-wrap:wrap}.buylist-toolbar>.search-field{flex:320px;width:auto;min-width:220px}.buylist-toolbar>select{flex:0 0 230px;width:230px}@media (max-width:760px){.buylist-toolbar>.search-field,.buylist-toolbar>select{flex:100%;width:100%;min-width:0}}.ux-skip-link{z-index:2000;background:#fff;border:2px solid #526b80;border-radius:8px;padding:13px 20px;position:fixed;top:-80px;left:20px}.ux-skip-link:focus{top:12px}.workspace{max-width:1440px;padding:36px 36px 64px}.workspace:focus,h1:focus,.ux-step-heading:focus{outline:none}.app-shell{font-size:14px}.app-shell .sidebar{width:232px;padding:30px 18px 20px}.app-shell .app-main{margin-left:232px}.sidebar nav button{min-height:46px;padding:12px 13px;font-size:13px;line-height:1.4}.sidebar-label{font-size:9px}.sidebar nav button.active{box-shadow:inset 3px 0 #7f9aad}.sidebar nav button.active:after{content:"";background:#526b80;border-radius:50%;width:5px;height:5px;margin-left:auto}.sidebar nav button b{font-size:11px}.nav-tools summary{cursor:pointer;min-height:46px;font-size:12px}.topbar{gap:18px}.global-search{max-width:500px}.global-search input{font-size:13px}.global-search>button{color:#526b80;border-radius:7px;place-items:center;width:36px;min-width:36px;height:36px;display:grid}.global-search>button:hover{background:#e8edf1}.user-chip b{font-size:12px}.page-head{align-items:center;margin-bottom:28px}.page-head h1{letter-spacing:-1.2px;margin:6px 0 10px;font-size:34px;line-height:1.2}.page-head p{color:#626d76;max-width:690px;font-size:14px;line-height:1.65}.eyebrow{letter-spacing:1.5px;font-size:10px}.btn{gap:10px;min-height:46px;padding:12px 18px;font-size:13px}.btn.secondary{background:#fff}.icon-btn{min-width:40px;min-height:40px}.text-link,.table-link{font-size:13px}.panel{background:#fff;border-color:#dfe3e5}.panel-head{padding:23px 25px}.panel-head h2{letter-spacing:-.4px;font-size:18px}.panel-head p{color:#66737d;max-width:650px;font-size:13px}.panel-head>span{font-size:12px}.panel-body{color:#52616c;font-size:14px}.muted{font-size:13px}.table-wrap th{letter-spacing:.7px;color:#5e6c76;padding:17px 20px;font-size:10px}.table-wrap td{vertical-align:middle;padding:20px;font-size:13px}.table-wrap td small{color:#66737c;margin-top:4px;font-size:11px;line-height:1.6;display:block}.table-wrap td strong,.table-wrap td b{font-size:13px}.table-wrap .btn{min-height:40px;padding:10px 13px;font-size:12px}.badge{padding:6px 9px;font-size:11px}.field>span{color:#344650;font-size:13px;font-weight:600;line-height:1.55}.field>small{color:#64717b;margin-top:6px;font-size:12px;line-height:1.6}.field input,.field select,.field textarea,input,select,textarea{border-radius:8px;min-height:46px;padding:12px 14px;font-size:14px}.field textarea{min-height:82px}input[type=checkbox],input[type=radio]{accent-color:#526b80;min-height:0}:is(.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible){outline-offset:2px;outline:2px solid #526b80}.consent{align-items:flex-start;gap:12px;font-size:13px;line-height:1.65}.consent input{margin-top:4px}.consent small{color:#66737d;margin-top:5px;font-size:12px;display:block}.empty>svg{color:#657e92;margin-bottom:18px}.empty h3{margin-top:6px;font-size:21px;line-height:1.4}.notice{border-radius:10px;font-size:13px;line-height:1.7}.notice>button{font-size:13px}.error-banner{font-size:14px;line-height:1.6}.portal-tools{background:#f7f8f8;border-bottom:1px solid #e1e5e7;padding:0 36px;display:block}.portal-tools>summary{color:#677782;cursor:pointer;justify-content:flex-end;align-items:center;gap:8px;min-height:34px;font-size:11px;list-style:none;display:flex}.portal-tools>summary::-webkit-details-marker{display:none}.portal-tools>nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:0 0 14px;display:flex}.portal-tools>nav a{background:#fff;border:1px solid #d8e0e5;border-radius:7px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.portal-tools>nav a.selected{color:#3e5c72;border-color:#7e96a9}.portal-preview-notice{padding:16px 30px;font-size:12px;line-height:1.6}.app-footer{font-size:9px}.app-footer>button{font-size:12px}.ux-launch{background:#fff;border:1px solid #d7e0e6;border-radius:14px;grid-template-columns:.95fr 1.35fr;gap:24px 36px;margin:0 0 28px;padding:29px;display:grid;box-shadow:0 5px 22px #263d4d04}.ux-launch-intro h2{letter-spacing:-.8px;max-width:350px;margin:10px 0;font-size:25px;line-height:1.35}.ux-launch-intro p{color:#65747f;max-width:340px;font-size:13px}.ux-progress-track{background:#e6ecef;border-radius:5px;max-width:260px;height:5px;margin:23px 0 9px;overflow:hidden}.ux-progress-track i{background:#526d82;border-radius:5px;height:100%;display:block}.ux-launch-intro>small{color:#687782;font-size:12px}.ux-launch ol{gap:11px;margin:0;padding:0;list-style:none;display:grid}.ux-launch li{border:1px solid #e7ebee;border-radius:9px;align-items:flex-start;gap:12px;padding:13px 15px;display:flex}.ux-launch li.current{background:#f0f4f7;border-color:#c9d7e1}.ux-launch li>span{color:#607381;background:#eef1f3;border:1px solid #dae2e7;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.ux-launch li.current>span,.ux-launch li.done>span{color:#fff;background:#526b80;border-color:#526b80}.ux-launch li>div{flex:1}.ux-launch li b{color:#354b5b;font-size:13px}.ux-launch li p{color:#65747e;margin-top:3px;font-size:12px;line-height:1.6}.ux-launch li>small{color:#6a7a86;padding-top:6px;font-size:10px}.ux-launch>.btn{grid-column:2;justify-self:start}.ux-desk-status{background:#fff;border:1px solid #d9e2e7;border-radius:11px;align-items:center;gap:15px;margin-bottom:24px;padding:17px 20px;display:flex}.ux-desk-status>span{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.ux-desk-status i{background:#507563;border-radius:50%;width:7px;height:7px}.ux-desk-status small{color:#637480;font-size:12px}.ux-desk-status button{color:#48677f;align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}.desk-metric>span{font-size:13px}.desk-metric small{font-size:12px}.desk-metric strong{margin:14px 0 8px;font-size:31px}.desk-tabs{gap:24px}.desk-tabs button{padding-bottom:15px;font-size:13px}.desk-deal-title{font-size:14px}.desk-deal>p{font-size:13px;line-height:1.7}.desk-deal>small{color:#65747e;margin-top:7px;font-size:11px;display:block}.desk-deal .btn{min-height:41px;font-size:12px}.condition-chips span{font-size:11px}.desk-tip h3{font-size:23px}.desk-tip p,.desk-tip button{font-size:13px}.ux-member-next{background:#eaf0f4;border:1px solid #cfdce5;border-radius:14px;align-items:center;gap:20px;margin-bottom:24px;padding:27px;display:flex}.ux-next-icon{color:#526d82;background:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid}.ux-member-next>div{flex:1}.ux-member-next small{letter-spacing:1.4px;color:#617d91;font-size:9px;font-weight:600}.ux-member-next h2{letter-spacing:-.6px;margin:7px 0 8px;font-size:23px;line-height:1.35}.ux-member-next p{color:#526675;max-width:650px;font-size:13px;line-height:1.7}.ux-member-metrics{grid-template-columns:repeat(3,1fr);gap:17px;margin-bottom:27px;display:grid}.ux-member-metrics>button{text-align:left;background:#fff;border:1px solid #dfe4e7;border-radius:12px;padding:24px;display:grid}.ux-member-metrics span{color:#627580;align-items:center;gap:10px;font-size:13px;display:flex}.ux-member-metrics span svg{color:#738c9f}.ux-member-metrics b{letter-spacing:-1px;margin:16px 0;font-family:Manrope,Arial,sans-serif;font-size:31px}.ux-member-metrics small{color:#4f6c82;align-items:center;gap:8px;font-size:11px;display:flex}.ux-activity-row{text-align:left;border-bottom:1px solid #e6ebee;align-items:center;gap:15px;width:100%;padding:21px 25px;display:flex}.ux-activity-row:last-child{border:0}.ux-activity-row:hover{background:#f6f9fa}.ux-activity-row>span:nth-child(2){flex:1}.ux-activity-row b{font-size:13px;line-height:1.6;display:block}.ux-activity-row small{color:#6b7983;margin-top:4px;font-size:12px;line-height:1.6;display:block}.ux-activity-row strong{font-size:15px}.ux-reassurance{border-top:1px solid #dfe5e9;align-items:center;gap:14px;padding:25px 2px;display:flex}.ux-reassurance>svg{color:#607e94;flex-shrink:0}.ux-reassurance p{color:#60717e;flex:1;font-size:13px;line-height:1.75}.ux-reassurance .text-link{white-space:nowrap}.ux-deal-next{background:#eaf1f6;border:1px solid #c8d9e5;border-radius:13px;margin-bottom:20px;padding:25px}.ux-deal-next.is-waiting{background:#f1f4f6;border-color:#d6dfe5}.ux-next-kicker{letter-spacing:1px;color:#526f85;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.ux-deal-next h2{letter-spacing:-.7px;margin:15px 0 12px;font-size:23px;line-height:1.35}.ux-deal-next p{color:#536978;margin-bottom:21px;font-size:13px;line-height:1.8}.ux-deal-next>.btn{white-space:normal;width:100%}.ux-help-link{color:#526d81;align-items:center;gap:8px;margin-top:19px;padding:0;font-size:12px;display:flex}.ux-secondary-actions summary{cursor:pointer;color:#526978;padding:20px;font-size:13px;font-weight:600}.ux-secondary-actions .action-stack{padding-top:0}.ux-packing-details{background:#fff;border:1px solid #dae2e8;border-radius:10px;margin:20px 0}.ux-packing-details>summary{cursor:pointer;color:#4b657a;padding:17px 20px;font-size:13px;font-weight:600;line-height:1.6}.ux-packing-details .ship-policy{background:#f7f9fa;border:0;border-radius:0 0 10px 10px;margin:0}.packing-rules{gap:13px;font-size:13px;line-height:1.75}.ship-policy p,.ship-tier{font-size:13px}.ship-policy>small,.deal-statusbar{font-size:12px}.deal-layout{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr)}.timeline small{font-size:11px}.timeline>div{min-width:78px}.deal-side .action-stack .btn{white-space:normal}.ux-edit-product{padding:12px 0 0;font-size:12px}.product-set{font-size:10px}.product-availability,.product-price small{font-size:12px}.product-top{font-size:9px}.product-price strong{font-size:23px}.catalog-filter select{font-size:13px}.results-line{font-size:12px}.private-prices{font-size:13px}.intake-summary.compact{font-size:12px}.intake-summary small{font-size:11px}.catalog-tools{flex-wrap:wrap}.ux-modal{max-width:780px;max-height:92dvh;padding:37px 35px 28px;overflow-y:auto}.ux-modal>h2{letter-spacing:-.9px;padding-right:22px;font-size:28px;line-height:1.3}.ux-modal>.muted{margin-top:10px;font-size:14px;line-height:1.7}.ux-modal .eyebrow{font-size:9px}.ux-modal .field>span{font-size:13px}.ux-modal .field input,.ux-modal .field select,.ux-modal .field textarea{font-size:14px}.ux-modal .consent{font-size:13px}.ux-modal .error-banner{margin:20px 0;font-size:13px;position:static}.ux-modal .modal-close{min-width:40px;min-height:40px;position:absolute;top:15px;right:16px}.ux-wizard-steps{border-bottom:1px solid #e0e7eb;grid-template-columns:repeat(4,1fr);gap:8px;margin:29px 0;padding:0;list-style:none;display:grid}.ux-wizard-steps li>button{color:#73828d;border-bottom:3px solid #0000;flex-direction:column;justify-content:flex-start;align-items:center;gap:9px;width:100%;min-height:72px;padding:0 0 17px;font-size:11px;display:flex}.ux-wizard-steps li.current>button{color:#34546d;border-color:#526e84;font-weight:700}.ux-wizard-steps li.complete>button{color:#526e84}.ux-wizard-steps li>button>span{background:#f4f6f8;border:1px solid #d8e1e7;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.ux-wizard-steps li.current>button>span,.ux-wizard-steps li.complete>button>span{color:#fff;background:#526b80;border-color:#526b80}.ux-step-heading{letter-spacing:-.5px;margin:6px 0 15px;font-size:21px}.ux-step-description{color:#687985;margin-bottom:22px;font-size:13px;line-height:1.75}.ux-wizard-items{gap:16px;margin-bottom:20px;display:grid}.ux-wizard-items>article{background:#fbfcfd;border:1px solid #dce5eb;border-radius:11px;padding:20px}.ux-item-heading{align-items:center;gap:15px;margin-bottom:20px;display:flex}.ux-item-heading>img{object-fit:contain;background:#fff;border:1px solid #e7ecef;border-radius:7px;width:57px;height:65px;padding:4px}.ux-item-heading>span{flex:1;min-width:0}.ux-item-heading b{font-size:15px;line-height:1.5;display:block}.ux-item-heading small{color:#647786;margin:2px 0;font-size:11px;line-height:1.6;display:block}.ux-wizard-items textarea{min-height:70px}.ux-wizard-items article>.text-link{margin-top:3px;font-size:12px}.ux-wizard-items .form-grid{gap:0 18px}.ux-photo-picker{text-align:center;color:#526f85;background:#f4f8fb;border:1px dashed #a3b7c7;border-radius:12px;justify-items:center;gap:10px;margin-top:9px;padding:28px 20px;font-size:13px;display:grid;position:relative}.ux-photo-picker>span{color:#6c7e8c;font-size:12px}.ux-photo-picker>input{background:#fff;border:1px solid #d3dfe7;max-width:100%;margin-top:8px;font-size:12px}.ux-file-queue{gap:8px;margin:18px 0 26px;padding:0;list-style:none;display:grid}.ux-file-queue>li{color:#5d7484;background:#f6f8fa;border:1px solid #e3e9ed;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ux-file-queue>li>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px}.ux-file-queue small{color:#6e7f8c;margin-top:4px;font-size:10px;display:block}.ux-shipping-options{border:0;gap:10px;margin:24px 0 16px;padding:0;display:grid}.ux-shipping-options>legend{color:#364d5e;margin-bottom:13px;font-size:14px;font-weight:600}.ux-shipping-options>label{cursor:pointer;border:1px solid #dce4ea;border-radius:10px;align-items:center;gap:13px;padding:18px;display:flex}.ux-shipping-options>label.selected{background:#eff5f9;border-color:#7e9bb1}.ux-shipping-options input{flex-shrink:0;width:16px;height:16px;margin:0}.ux-shipping-options>label>span{flex:1}.ux-shipping-options b{font-size:14px;display:block}.ux-shipping-options small{color:#657c8d;margin-top:5px;font-size:12px;line-height:1.65;display:block}.ux-shipping-options>label>svg:last-child{opacity:0}.ux-shipping-options>label.selected>svg:last-child{opacity:1;color:#526b80}.ux-form-note{color:#617787;align-items:flex-start;gap:9px;margin:16px 0 23px;font-size:12px;line-height:1.75;display:flex}.ux-form-note>svg{flex-shrink:0;margin-top:4px}.ux-form-divider{background:#e1e8ed;height:1px;margin:27px 0 22px}.ux-form-divider+h4{margin-bottom:20px;font-size:16px}.ux-review-block{background:#fbfcfd;border:1px solid #dce5eb;border-radius:11px;margin:0 0 19px;padding:21px}.ux-review-block>div:first-child{justify-content:space-between;align-items:center;gap:15px;margin-bottom:17px;display:flex}.ux-review-block h4{color:#354f63;margin:0;font-size:15px}.ux-review-block>p{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:13px;font-size:13px;display:flex}.ux-review-block>p>span{flex:1}.ux-review-block small{color:#687e8e;margin-top:5px;font-size:12px;line-height:1.7;display:block}.ux-review-block .basket-total{border-top:1px solid #dce5eb;margin-top:16px;padding:16px 0}.ux-review-block .basket-total strong{font-size:25px}.ux-review-block dl{grid-template-columns:150px 1fr;gap:15px;margin:0;font-size:13px;display:grid}.ux-review-block dt{color:#6a7f8e}.ux-review-block dd{overflow-wrap:anywhere;color:#3d576a;margin:0;line-height:1.65}.ux-what-next{color:#526f84;background:#eff6fa;border:1px solid #d2e1eb;border-radius:10px;gap:13px;margin:22px 0;padding:16px 18px;display:flex}.ux-what-next svg{flex-shrink:0;margin-top:4px}.ux-what-next p{font-size:12px;line-height:1.8}.ux-wizard-footer{z-index:5;background:#fff;border-top:1px solid #dde6ec;justify-content:space-between;align-items:center;gap:12px;margin-top:30px;padding:20px 0 4px;display:flex;position:sticky;bottom:-28px;box-shadow:0 -12px 18px #ffffffdf}.ux-wizard-footer>span{color:#718594;white-space:nowrap;font-size:11px}.ux-form-footer{border-top:1px solid #dce5eb;justify-content:space-between;gap:15px;margin-top:24px;padding-top:23px;display:flex}.ux-wide-button{width:100%}.ux-discard{text-align:center;max-width:450px;margin:auto;padding:28px 5px 12px}.ux-discard>svg{color:#526f84;margin-bottom:15px}.ux-discard h2{margin-bottom:13px;font-size:27px}.ux-discard p{color:#657c8c;margin-bottom:25px;font-size:14px}.ux-discard>.btn{min-width:150px;margin:6px}.ux-filter-chips{flex-wrap:wrap;gap:9px;margin:25px 0 20px;display:flex}.ux-filter-chips>button{color:#62798b;background:#fff;border:1px solid #d8e2e9;border-radius:8px;align-items:center;gap:8px;min-height:43px;padding:11px 14px;font-size:12px;display:flex}.ux-filter-chips>button[aria-pressed=true]{color:#385d78;background:#eaf1f6;border-color:#829eb4;font-weight:600}.ux-filter-chips>button>span{background:#eff3f6;border-radius:4px;padding:3px 6px;font-size:10px}.ux-inline-prompt{color:#526b7d;background:#f3f5f5;border:1px solid #d9e2e7;border-radius:11px;align-items:center;gap:16px;padding:19px 22px;display:flex}.ux-inline-prompt>div{flex:1}.ux-inline-prompt b{font-size:14px}.ux-inline-prompt p{margin-top:4px;font-size:12px;line-height:1.7}.ux-buy-product>div{align-items:center;gap:15px;max-width:300px;display:flex}.ux-buy-product img{object-fit:contain;background:#fff;border:1px solid #e8edf0;border-radius:6px;width:47px;height:61px;padding:4px}.ux-buy-table{min-width:850px}.ux-buy-table td:first-child small:first-child{font-size:10px}.ux-buy-table td:first-child strong{font-size:14px;line-height:1.5;display:block}.ux-buy-table td:first-child small:last-child{font-size:10px}.ux-buy-table td .ux-status-open{color:#466d59}.ux-buy-empty{padding:56px 25px}.ux-buy-help{color:#637a8a;border-top:1px solid #dce5eb;margin-top:24px;padding:22px 0}.ux-buy-help summary{cursor:pointer;font-size:13px;font-weight:600}.ux-buy-help p{max-width:850px;margin-top:15px;font-size:13px;line-height:1.8}.ux-modal-product{align-items:center;gap:19px;margin:15px 24px 28px 0;display:flex}.ux-modal-product>img{object-fit:contain;border:1px solid #e4ebf0;border-radius:9px;width:75px;height:90px;padding:7px}.ux-modal-product h2{letter-spacing:-.5px;margin-top:5px;font-size:25px;line-height:1.35}.ux-modal-product p{margin-top:7px;font-size:13px}.ux-form-section{border:0;border-top:1px solid #dfe7ed;min-width:0;margin:0;padding:22px 0 24px}.ux-form-section>legend{color:#354f63;align-items:center;gap:10px;padding:0 15px 0 0;font-family:Manrope,Arial,sans-serif;font-size:17px;font-weight:600;display:flex}.ux-form-section>legend>span{color:#526e84;background:#eaf0f5;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.ux-form-section>p:first-of-type{color:#6a7f8e;margin-bottom:20px;font-size:12px}.ux-margin-preview{color:#49677d;background:#f0f5f8;border:1px solid #dbe5ed;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;margin:10px 0;padding:14px 16px;font-size:12px;display:flex}.ux-margin-preview b{font-size:19px}.ux-margin-preview.is-negative{color:#945b42;background:#faf0eb;border-color:#ead8ce}.ux-explanation{color:#657c8c;margin-top:15px}.ux-explanation>summary{cursor:pointer;font-size:12px}.ux-explanation>p{margin-top:12px;font-size:12px;line-height:1.8}.ux-publish-toggle{background:#f1f6fa;border:1px solid #d4e2ec;border-radius:10px;padding:17px 18px}.ux-publish-toggle b{font-size:13px}@media (max-width:1100px){.workspace{padding:28px 25px 50px}.ux-member-next{flex-wrap:wrap}.ux-member-next>.btn{margin-left:74px}.ux-launch{grid-template-columns:1fr;gap:23px}.ux-launch>.btn{grid-column:1}.ux-launch-intro h2,.ux-launch-intro p{max-width:none}.ux-progress-track{max-width:100%}.deal-layout{grid-template-columns:1fr}.deal-side{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.ux-deal-next{grid-column:1/-1;margin:0}.buylist-metrics{gap:12px}.metric{padding:20px}.global-search kbd{display:none}}@media (max-width:760px){.app-shell .sidebar{width:248px;box-shadow:none;padding:28px 18px;left:-248px}.app-shell .sidebar.open{left:0;box-shadow:0 0 0 100vmax #16212c66}.app-shell .app-main{margin-left:0}.sidebar nav button{min-height:47px;font-size:13px}.sidebar .zero-brand{margin-bottom:30px}.workspace{padding:24px 18px 42px}.topbar{gap:10px;padding:0 13px}.global-search{gap:6px;max-width:none}.global-search>svg{display:none}.global-search input{padding-left:4px;font-size:12px}.global-search>button{width:28px;min-width:28px}.top-actions{gap:4px}.top-actions .user-chip{display:none}.top-actions .entry-dashboard{min-height:36px;padding:8px 10px;font-size:11px}.portal-tools{padding:0 17px}.portal-tools>summary{min-height:33px;font-size:10px}.portal-tools>nav{justify-content:flex-start}.portal-tools>nav a{font-size:11px}.page-head{flex-wrap:wrap;align-items:flex-start;gap:17px;margin-bottom:23px}.page-head h1{letter-spacing:-1px;font-size:29px}.page-head p{font-size:13px;line-height:1.75}.page-head>.btn{min-height:44px;font-size:12px}.eyebrow{font-size:9px}.btn{min-height:45px;padding:11px 15px;font-size:13px}.icon-btn{min-width:42px;min-height:42px}.ux-launch{gap:20px;padding:22px 19px}.ux-launch-intro h2{font-size:23px}.ux-launch li{gap:10px;padding:13px 11px}.ux-launch li p{font-size:12px}.ux-launch>.btn{width:100%}.ux-desk-status{flex-wrap:wrap;align-items:flex-start;padding:16px}.ux-desk-status small{margin-left:17px}.ux-desk-status button{width:100%;margin-left:0;padding-top:8px}.desk-metrics{gap:11px}.desk-metric{padding:17px}.desk-metric>span{font-size:11px;line-height:1.6}.desk-metric strong{margin:12px 0 7px;font-size:26px}.desk-metric small{font-size:10px;line-height:1.5}.desk-tabs{gap:18px}.desk-tabs button{padding-bottom:13px;font-size:12px}.desk-deal{padding:21px}.desk-deal-title{font-size:13px;line-height:1.6}.desk-deal .btn{font-size:12px}.panel-head{padding:20px}.panel-head h2{font-size:17px}.panel-head p{font-size:12px;line-height:1.7}.panel-body{padding:20px;font-size:13px}.empty{padding:35px 20px}.empty h3{font-size:20px}.empty p{font-size:13px}.ux-member-next{grid-template-columns:40px 1fr;gap:15px;padding:22px 19px;display:grid}.ux-next-icon{border-radius:11px;width:40px;height:43px}.ux-member-next h2{margin-top:7px;font-size:21px}.ux-member-next p{font-size:13px}.ux-member-next>.btn{grid-column:1/-1;width:100%;margin-left:0}.ux-member-metrics{grid-template-columns:1fr;gap:10px}.ux-member-metrics>button{grid-template-columns:1fr auto;align-items:center;padding:19px 20px;display:grid}.ux-member-metrics b{grid-area:1/2/3;margin:0;font-size:25px}.ux-member-metrics small{margin-top:8px}.ux-member-metrics span{font-size:12px}.ux-activity-row{align-items:flex-start;gap:12px;padding:19px}.ux-activity-row>.round-icon{display:none}.ux-activity-row b{font-size:12px;line-height:1.7}.ux-activity-row small{font-size:11px}.ux-activity-row>span:nth-last-child(2){text-align:right;max-width:100px}.ux-activity-row>svg{display:none}.ux-reassurance{flex-wrap:wrap;align-items:flex-start}.ux-reassurance p{font-size:12px}.ux-reassurance .text-link{margin-left:34px}.deal-side{display:block}.ux-deal-next{margin-bottom:20px;padding:23px}.ux-deal-next h2{font-size:23px}.ux-secondary-actions summary{min-height:50px;padding:17px 20px}.table-wrap td{padding:17px;font-size:12px}.table-wrap th{padding:15px 17px;font-size:9px}.table-wrap td small{font-size:11px}.field>span,.ux-modal .field>span{font-size:13px}.field input,.field select,.field textarea,.ux-modal .field input,.ux-modal .field select,.ux-modal .field textarea{min-height:46px;padding:12px;font-size:16px}.field>small{font-size:12px}.consent,.ux-modal .consent{font-size:12px;line-height:1.8}.ux-modal{border-radius:13px;width:calc(100vw - 20px);max-height:94dvh;padding:33px 20px 22px}.ux-modal>h2{padding-right:15px;font-size:25px}.ux-modal>.muted{font-size:13px}.ux-modal .form-grid{grid-template-columns:1fr;gap:0}.ux-modal .btn{width:auto;min-height:45px;font-size:13px}.ux-wizard-steps{gap:4px;margin:25px 0}.ux-wizard-steps li>button{gap:8px;min-height:77px;font-size:9px;line-height:1.5}.ux-step-heading{margin-bottom:15px;font-size:20px}.ux-step-description{font-size:13px}.ux-wizard-items>article{padding:16px}.ux-item-heading{align-items:flex-start;gap:11px}.ux-item-heading>img{width:47px;height:58px}.ux-item-heading b{font-size:14px}.ux-item-heading small{font-size:10px}.ux-item-heading>.icon-btn{min-width:32px;min-height:32px;padding:0}.ux-photo-picker{padding:24px 14px}.ux-photo-picker b{font-size:13px}.ux-photo-picker>input{font-size:11px}.ux-shipping-options>label{gap:11px;padding:16px 13px}.ux-shipping-options>label>svg:not(:last-child){display:none}.ux-shipping-options small{font-size:12px}.ux-review-block{padding:17px}.ux-review-block>p{font-size:12px}.ux-review-block dl{grid-template-columns:1fr;gap:7px}.ux-review-block dd{margin-bottom:11px}.ux-review-block small{font-size:12px}.ux-wizard-footer{gap:8px;padding:17px 0 1px;bottom:-22px}.ux-wizard-footer>.btn{gap:6px;padding:11px 12px;font-size:12px}.ux-wizard-footer>span{font-size:10px}.ux-packing-details summary{padding:15px;font-size:12px}.packing-rules{font-size:12px;line-height:1.8}.ux-filter-chips{gap:7px;margin:20px 0 16px}.ux-filter-chips>button{min-height:42px;padding:10px 11px;font-size:11px}.buylist-metrics .metric{padding:17px}.buylist-metrics .metric>div{font-size:11px}.buylist-metrics .metric strong{margin:11px 0 7px;font-size:27px}.buylist-metrics .metric>small{font-size:10px}.ux-inline-prompt{flex-wrap:wrap;gap:12px;padding:18px}.ux-inline-prompt>div{flex-basis:75%}.ux-inline-prompt>.btn{margin-left:32px}.ux-buy-table{width:100%;min-width:0;display:block}.ux-buy-table>thead{display:none}.ux-buy-table>tbody{display:block}.ux-buy-table tr{border-bottom:1px solid #dfe7ec;grid-template-columns:1fr 1fr;gap:17px 12px;padding:17px;display:grid}.ux-buy-table tr:last-child{border:0}.ux-buy-table td{min-width:0;background:0 0!important;border:0!important;padding:0!important}.ux-buy-table td:first-child{grid-column:1/-1}.ux-buy-table td:last-child{align-self:center}.ux-buy-table td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.6px;color:#708492;margin-bottom:8px;font-size:9px;display:block}.ux-buy-table td small{margin-top:4px;font-size:10px;line-height:1.7}.ux-buy-table td strong,.ux-buy-table td b{font-size:12px}.ux-buy-product>div{max-width:none}.ux-buy-table td:first-child strong{font-size:14px}.ux-buy-product img{width:45px;height:57px}.ux-buy-table .btn{white-space:normal;width:100%;min-height:43px;padding:9px 11px;font-size:11px}.ux-buy-help p{font-size:12px}.ux-modal-product{gap:14px;margin-top:15px;margin-bottom:24px}.ux-modal-product>img{width:55px;height:72px}.ux-modal-product h2{font-size:21px}.ux-modal-product .eyebrow{font-size:8px}.ux-form-section{padding:20px 0}.ux-form-section>legend{font-size:16px}.ux-form-footer .btn{font-size:12px}.ux-discard{padding:20px 0}.ux-discard h2{font-size:25px}.ux-discard p{font-size:13px}.ux-discard>.btn{width:100%;margin:6px 0}.app-footer{flex-wrap:wrap;line-height:1.7}.app-footer>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.ux-progress-track i,.btn{transition:none}}.ux-modal-body>h2{letter-spacing:-.9px;padding-right:22px;font-size:28px;line-height:1.35}.ux-modal-body>.muted{margin-top:10px;font-size:14px;line-height:1.75}.ux-modal-body[hidden]{display:none}@media (max-width:760px){.ux-modal-body>h2{padding-right:15px;font-size:25px}.ux-modal-body>.muted{font-size:13px}}.ux-close-nav,.ux-nav-backdrop{display:none}@media (max-width:760px){.app-shell .sidebar:not(.open){visibility:hidden}.app-shell .sidebar.open{box-shadow:5px 0 25px #16212c22}.ux-close-nav{color:#c3d0da;display:grid;position:absolute;top:24px;right:12px}.ux-nav-backdrop{z-index:29;background:#16212c66;display:block;position:fixed;inset:0}.ux-wizard-footer{flex-wrap:wrap}.ux-wizard-footer>span{text-align:center;flex:0 0 100%;order:-1}.ux-wizard-footer>.btn{white-space:normal;min-width:0}.ux-wizard-footer>.btn:last-child{flex:1}}:root{--text-support:#4e5d69;--text-label:#334653}.app-shell,.public-shell{font-weight:500}.app-shell h1,.app-shell h2,.app-shell h3{font-weight:700}.app-shell .page-head p{color:var(--text-support);font-size:15px}.app-shell .eyebrow,.public-shell .eyebrow{letter-spacing:1.15px;color:var(--text-support);font-size:12px;font-weight:700}.app-shell .sidebar-label{color:#b4c2cd;font-size:11px;font-weight:700}.app-shell .sidebar nav button{color:#c3cdd5;font-size:14px;font-weight:600}.app-shell .sidebar nav button.active{color:#253b4c;font-weight:700}.app-shell .nav-tools summary{color:#b8c9d6;font-size:13px;font-weight:700}.app-shell .sidebar-bottom>span{letter-spacing:.7px;color:#adbfcc;font-size:10px;font-weight:600}.app-shell .sidebar-bottom button{color:#c4d1da;font-size:13px;font-weight:600}.app-shell .user-chip b{font-size:14px;font-weight:700}.app-shell .global-search input{font-size:14px;font-weight:500}.app-shell .global-search input::placeholder{color:#596874;opacity:1}.app-shell .global-search kbd{color:#536675;font-size:11px;font-weight:600}.account-entry-links>a,.app-shell .account-entry-links>a{min-height:44px;font-size:13px;font-weight:700}.marketing-nav button{min-height:44px;color:var(--text-support);font-size:14px;font-weight:600}.app-shell .btn,.public-shell .btn{font-size:14px;font-weight:700;line-height:1.5}.app-shell .text-link,.app-shell .table-link{font-size:14px;font-weight:700}.app-shell .badge{font-size:12px;font-weight:700;line-height:1.5}.app-shell .muted,.app-shell .panel-head p{color:var(--text-support);font-size:14px;font-weight:500}.app-shell .panel-head>span{color:var(--text-support);font-size:13px;font-weight:600}.app-shell .panel-body{color:var(--text-support);font-size:15px}.app-shell .empty p{color:var(--text-support);font-size:15px;font-weight:500}.app-shell .empty h3{color:#2f404d;font-weight:700}.app-shell .notice{font-size:14px;font-weight:500}.app-shell .notice button{font-size:14px;font-weight:700}.portal-tools>summary{color:#4d6272;min-height:38px;font-size:12px;font-weight:600}.portal-tools>nav a,.portal-preview-notice>a{font-size:13px;font-weight:700}.portal-preview-notice{font-size:13px;font-weight:500}.app-footer{letter-spacing:.5px;color:#51616d;font-size:11px;font-weight:600}.app-footer>button{font-size:13px;font-weight:700}.public-shell .app-footer{color:#becbd5;font-size:11px}.app-shell .ux-launch-intro p{color:var(--text-support);font-size:14px}.app-shell .ux-launch-intro>small{color:#415c70;font-size:13px;font-weight:700}.app-shell .ux-launch li b{font-size:15px;font-weight:700}.app-shell .ux-launch li p{color:var(--text-support);font-size:14px;line-height:1.65}.app-shell .ux-launch li>small{color:#4c6273;font-size:12px;font-weight:700}.app-shell .ux-launch li{padding:16px}.app-shell .ux-launch li.current{border-left:3px solid #526b80}.app-shell .desk-metric>span,.app-shell .metric>div{color:#344b5d;font-size:15px;font-weight:700}.app-shell .desk-metric small,.app-shell .metric>small{color:var(--text-support);font-size:13px;font-weight:500;line-height:1.6}.app-shell .desk-metric strong,.app-shell .metric strong,.ux-member-metrics b{font-variant-numeric:tabular-nums;letter-spacing:-1px;font-weight:800}.app-shell .desk-metric.selected>span{color:#fff}.app-shell .desk-metric.selected small{color:#dae5ed}.app-shell .desk-tabs{gap:26px}.app-shell .desk-tabs button{color:#4f6271;min-height:46px;font-size:14px;font-weight:600}.app-shell .desk-tabs button[aria-selected=true]{color:#34566f;border-bottom-width:4px;font-weight:800}.app-shell .desk-deal>p,.app-shell .desk-deal>small{color:var(--text-support);font-size:14px}.app-shell .desk-deal-title{font-size:15px;font-weight:700}.app-shell .condition-chips span{color:#405c70;font-size:12px;font-weight:600}.app-shell .desk-tip .eyebrow{color:#c8d8e4}.app-shell .desk-tip p{color:#cad7e1;font-size:14px}.app-shell .desk-tip button{font-size:14px;font-weight:700}.app-shell .ux-member-next small,.app-shell .ux-next-kicker{letter-spacing:.8px;color:#425f75;font-size:12px;font-weight:700}.app-shell .ux-member-next p,.app-shell .ux-deal-next p{color:#415b6e;font-size:15px}.app-shell .ux-member-metrics span{color:#3d5669;font-size:15px;font-weight:700}.app-shell .ux-member-metrics small{color:#3e617c;font-size:13px;font-weight:700}.app-shell .ux-activity-row b{font-size:15px;font-weight:700}.app-shell .ux-activity-row small{color:var(--text-support);font-size:13px;font-weight:500}.app-shell .ux-reassurance p,.app-shell .ux-desk-status small{color:var(--text-support);font-size:14px}.app-shell .ux-help-link{font-size:14px;font-weight:700}.app-shell .catalog-card{border-color:#d3dce3;padding:21px;box-shadow:0 3px 12px #223a4c04}.app-shell .product-top{color:#4c6477;letter-spacing:.65px;font-size:11px;font-weight:700}.app-shell .product-set{color:#405e75;letter-spacing:.2px;font-size:13px;font-weight:700}.app-shell .catalog-card h3{min-height:55px;font-size:19px;font-weight:700;line-height:1.45}.app-shell .product-availability{color:#425c6d;font-size:13px;font-weight:600}.app-shell .product-availability i{width:6px;height:6px}.app-shell .product-price{flex-wrap:wrap;row-gap:16px}.app-shell .product-price>div{flex:1;min-width:0}.app-shell .product-price strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}.app-shell .product-price small{color:var(--text-support);font-size:13px;font-weight:600}.app-shell .product-price>.catalog-add{color:#fff;background:#4e687f;border:1px solid #4e687f;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:100%;height:auto;min-height:46px;padding:11px 13px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.app-shell .product-price>.catalog-add:hover:not(:disabled){background:#3b5368;border-color:#3b5368}.app-shell .product-price>.catalog-add:disabled{color:#556a79;opacity:1;background:#edf1f4;border-color:#d5dfe7}.app-shell .source-link{color:#526b7c;overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.65}.app-shell .results-line{color:var(--text-support);gap:12px;font-size:13px;font-weight:600;line-height:1.6}.app-shell .catalog-footnote{color:var(--text-support);font-size:14px;font-weight:500}.app-shell .search-field input,.app-shell .catalog-filter select,.app-shell .table-toolbar select{font-size:14px;font-weight:600}.app-shell .check-inline,.app-shell .desk-status,.app-shell .segmented button{color:#486173;font-size:13px;font-weight:600}.app-shell .intake-summary.compact{font-size:13px;font-weight:600}.app-shell .intake-summary small{color:#4d6373;font-size:12px;font-weight:600;line-height:1.65}.app-shell .table-wrap th{letter-spacing:.55px;color:#3e586b;background:#f3f6f8;font-size:12px;font-weight:700}.app-shell .table-wrap td{font-size:14px;font-weight:500}.app-shell .table-wrap td b,.app-shell .table-wrap td strong{font-size:14px;font-weight:700}.app-shell .table-wrap td small{color:var(--text-support);font-size:13px;font-weight:500}.app-shell .table-wrap .btn{min-height:44px;font-size:13px}.app-shell .ux-buy-table td:first-child small:first-child{color:#4b6579;font-size:12px;font-weight:700}.app-shell .ux-buy-table td:first-child small:last-child{font-size:12px;font-weight:600}.app-shell .ux-buy-table td:first-child strong{font-size:16px}.app-shell .ux-filter-chips>button{color:#466075;font-size:13px;font-weight:600}.app-shell .ux-filter-chips>button>span{font-size:12px;font-weight:700}.app-shell .ux-filter-chips>button[aria-pressed=true]{font-weight:700}.app-shell .ux-buy-help summary{color:#42637b;font-size:14px;font-weight:700}.app-shell .ux-buy-help p{color:var(--text-support);font-size:14px}.app-shell .ux-inline-prompt b{font-size:15px;font-weight:700}.app-shell .ux-inline-prompt p{color:var(--text-support);font-size:14px}.app-shell .pagination{font-size:14px;font-weight:600}.app-shell .supply-numbers small,.app-shell .lock-values small{letter-spacing:.3px;color:#4c6476;max-width:115px;font-size:12px;font-weight:700;line-height:1.5}.app-shell .supply-sides h4,.app-shell .lock-product small{color:#4c6476;font-size:12px;font-weight:700}.app-shell .supply-person p,.app-shell .supply-person small,.app-shell .lock-product p,.app-shell .shipping-summary p{color:var(--text-support);font-size:13px}.app-shell .lock-card .btn,.app-shell .supply-person .btn{min-height:44px;font-size:13px}.app-shell .timeline small{font-size:12px;font-weight:600}.app-shell .deal-statusbar{font-size:14px;font-weight:600}.field>span,.ux-modal .field>span,.ux-modal .form-grid .field>span{color:var(--text-label);font-size:14px;font-weight:700}.field>small,.consent small{color:var(--text-support);font-size:13px;font-weight:500;line-height:1.7}.field input,.field select,.field textarea,.ux-modal .field input,.ux-modal .field select,.ux-modal .field textarea{font-size:15px;font-weight:500}.consent,.ux-modal .consent{color:#3c5364;font-size:14px;font-weight:500;line-height:1.7}.ux-modal .eyebrow{font-size:12px;font-weight:700}.ux-modal .muted,.ux-modal-body>.muted{color:var(--text-support);font-size:15px;font-weight:500}.ux-modal .ux-wizard-steps li>button{color:#536c7e;font-size:13px;font-weight:600;line-height:1.5}.ux-modal .ux-wizard-steps li.current>button{color:#284e6b;font-weight:700}.ux-modal .ux-wizard-steps li>button>span{width:30px;height:30px;font-size:13px;font-weight:700}.ux-modal .ux-step-description{color:var(--text-support);font-size:14px}.ux-modal .ux-item-heading small{color:#4c6679;font-size:12px;font-weight:600}.ux-modal .ux-item-heading b{font-size:16px;font-weight:700}.ux-modal .ux-photo-picker{font-size:14px;font-weight:600}.ux-modal .ux-photo-picker>span,.ux-modal .ux-photo-picker>input{color:#4f6778;font-size:13px}.ux-modal .ux-file-queue>li>span{font-size:13px;font-weight:600}.ux-modal .ux-file-queue small{color:#506a7e;font-size:12px}.ux-modal .ux-shipping-options b{font-size:15px;font-weight:700}.ux-modal .ux-shipping-options small{color:var(--text-support);font-size:13px;font-weight:500}.ux-modal .ux-form-note,.ux-modal .ux-what-next p{color:#4b6578;font-size:13px;font-weight:500}.ux-modal .ux-review-block>p,.ux-modal .ux-review-block dl{font-size:14px}.ux-modal .ux-review-block small{color:var(--text-support);font-size:13px}.ux-modal .ux-review-block dt{color:#4f6576;font-weight:600}.ux-modal .ux-review-block dd{color:#354f63;font-weight:600}.ux-modal .ux-wizard-footer>span{color:#4b6578;font-size:12px;font-weight:700}.ux-modal .ux-form-section>p:first-of-type,.ux-modal .ux-explanation p{color:var(--text-support);font-size:13px;font-weight:500}.ux-modal .ux-explanation>summary{color:#43657e;font-size:13px;font-weight:700}.ux-modal .ux-margin-preview{font-size:14px;font-weight:600}.ux-modal .ux-packing-details>summary{font-size:14px;font-weight:700}.app-shell .packing-rules,.ux-modal .packing-rules{color:#415a6c;font-size:14px;font-weight:500;line-height:1.8}.app-shell .legal-copy{color:#3f5261;font-size:15px}.app-shell .panel-note,.app-shell .review-summary{color:var(--text-support);font-size:14px;font-weight:500}.public-shell .signup-intro>.eyebrow,.public-shell .entry-ready>.eyebrow{color:#4f6779;font-size:12px;font-weight:700}.public-shell .signup-intro>p,.public-shell .entry-ready>p{color:var(--text-support);font-size:16px;font-weight:500}.public-shell .entry-role-picker legend{color:#354e61;font-size:14px;font-weight:700}.public-shell .entry-role-picker b{color:#344f65;font-size:16px;font-weight:700}.public-shell .entry-role-picker small{color:var(--text-support);font-size:13px;font-weight:500}.public-shell .entry-main-cta{font-size:15px;font-weight:700}.public-shell .entry-already,.public-shell .entry-already>a,.public-shell .entry-text-link{font-size:14px;font-weight:600}.public-shell .signup-intro>.entry-auth-note{color:var(--text-support);font-size:13px;font-weight:500}.public-shell .entry-steps,.public-shell .entry-steps.compact{font-size:12px;font-weight:600}.public-shell .entry-preview-label{color:#b7cad9;font-size:12px;font-weight:700}.public-shell .entry-preview-list b{color:#e8f0f6;font-size:15px;font-weight:700}.public-shell .entry-preview-list small{color:#bdcdd9;font-size:13px;font-weight:500}.public-shell .entry-preview-note>p{color:#c5d6e2;font-size:13px}.public-shell .cinema-frame{overflow:clip}.public-shell .cinema-toolbar>span{letter-spacing:1px;font-size:11px;font-weight:700}.public-shell .cinema-toolbar button{min-height:38px;font-size:13px;font-weight:600}.public-shell .opening-type>span,.public-shell .opening-copy>span,.public-shell .cinema-kicker{letter-spacing:1.1px;color:#4f677a;font-size:12px;font-weight:700}.public-shell .opening-copy>p,.public-shell .condition-copy>p,.public-shell .buyer-heading>p{color:var(--text-support);font-size:16px;font-weight:500}.public-shell .opening-copy{width:27%;max-width:400px}.public-shell .opening-account-actions .hero-account-create{border-radius:8px;min-height:48px;font-size:15px;font-weight:700}.public-shell .opening-account-actions .hero-account-dashboard{color:#4d6577;font-size:13px;font-weight:600}.public-shell .opening-account-actions .hero-watch-journey{font-weight:600;color:#526b7e!important;min-height:34px!important;font-size:13px!important}.public-shell .opening-selection>span{color:#526a7b;letter-spacing:.65px;font-size:11px;font-weight:700}.public-shell .opening-selection>b{font-size:16px;font-weight:700}.public-shell .opening-selection button{color:#4e677b;width:36px;height:36px;font-size:12px;font-weight:700}.public-shell .opening-selection button.selected{color:#fff}.public-shell .condition-copy>label{color:#4a6377;font-size:12px;font-weight:700}.public-shell .condition-copy select{min-height:46px;font-size:15px;font-weight:600}.public-shell .condition-description>p,.public-shell .featured-caption>p{color:var(--text-support);font-size:13px;font-weight:500}.public-shell .submission-fields>span,.public-shell .featured-caption>span{color:#4d667b;font-size:11px;font-weight:600}.public-shell .cinema-agreement header>small{color:#4e6578;font-size:10px;font-weight:700}.public-shell .agreement-product strong{font-size:14px;font-weight:700}.public-shell .agreement-product span{font-size:13px;font-weight:600}.public-shell .agreement-product small{font-size:12px;font-weight:600}.public-shell .cinema-agreement dl>div{font-size:13px;font-weight:600}.public-shell .cinema-agreement dt{color:#526779}.public-shell .cinema-agreement dd{color:#354e62;font-size:12px;font-weight:700}.public-shell .cinema-agreement>p{font-size:12px;font-weight:500}.public-shell .cinema-agreement>footer{font-size:11px;font-weight:600;line-height:1.6}.public-shell .agreement-shipping button{min-height:40px;font-size:13px;font-weight:700}.public-shell .agreement-button{min-height:44px;font-size:14px;font-weight:700}.public-shell .inspection-title .cinema-kicker,.public-shell .settlement-copy .cinema-kicker{color:#c6d8e5}.public-shell .inspection-explainer>p,.public-shell .settlement-copy>p{color:#e0e9f0;font-size:16px;font-weight:500}.public-shell .inspection-explainer>span,.public-shell .settlement-copy>small{color:#bfd0de;font-size:13px;font-weight:600}.public-shell .inspection-console>small{color:#c0d3e0;font-size:12px;font-weight:500}.public-shell .inspection-console>div>button,.public-shell .zoom-button{min-height:38px;font-size:13px;font-weight:600}.public-shell .receiving-table-caption{font-size:10px;font-weight:600}.public-shell .full-scan-line>span{font-size:11px;font-weight:700}.public-shell .payout-window>span,.public-shell .payout-window strong{color:#c9dbe8;font-size:12px;font-weight:600;line-height:1.6}.public-shell .large-receipt>.cinema-kicker,.public-shell .large-receipt>label,.public-shell .receipt-private small{color:#51697c;font-size:11px;font-weight:700}.public-shell .large-receipt select{font-size:14px;font-weight:600}.public-shell .large-receipt dl>div{font-size:12px;font-weight:600}.public-shell .large-receipt dt{color:#4c6578}.public-shell .large-receipt dd{font-size:11px;font-weight:700}.public-shell .large-receipt>small,.public-shell .receipt-status>p{color:#4e6374;font-size:11px;font-weight:500;line-height:1.65}.public-shell .buyer-audience button{min-height:40px;font-size:14px;font-weight:600}.public-shell .inventory-captions>div>span{color:#536b7c;font-size:10px;font-weight:600}.public-shell .inventory-captions>div>p{font-size:13px;font-weight:600}.public-shell .inventory-captions h3{font-weight:700}.public-shell .buyer-allocation>div:first-child>span{color:#4e687c;font-size:11px;font-weight:700}.public-shell .buyer-allocation>div:first-child button{color:#4d677b;min-height:40px;font-size:13px;font-weight:600}.public-shell .allocation-answer b{font-size:14px;font-weight:700}.public-shell .allocation-answer small{color:var(--text-support);font-size:12px;font-weight:500}.public-shell .buyer-catalog-button{min-height:44px;font-size:13px;font-weight:700}.public-shell .closing-content>div:first-child>span{color:#c0d3e1;font-size:11px;font-weight:700}.public-shell .closing-choices button:last-child{min-height:40px;font-size:14px;font-weight:600}.public-shell .cinema-chapters{gap:8px;right:12px}.public-shell .cinema-chapters>button{min-width:32px;min-height:32px;padding:6px}.public-shell .cinema-chapters>button>span{font-size:11px;font-weight:700}.public-shell .cinema-chapters>button>b{padding:8px 12px;font-size:12px;font-weight:700;right:32px}.public-shell .cinema-chapters>button>i{width:5px;height:5px}.public-shell .cinema-footerline{min-height:40px}.public-shell .cinema-footerline>span:first-child,.public-shell .cinema-footerline>span:last-child,.public-shell .cinema-footerline>button{letter-spacing:.5px;color:#4c6578;font-size:11px;font-weight:600}.public-shell .cinema-footerline>button{min-height:32px}.public-shell .cinema-act-3 .cinema-footerline>span,.public-shell .cinema-act-3 .cinema-footerline>button,.public-shell .cinema-act-6 .cinema-footerline>span,.public-shell .cinema-act-6 .cinema-footerline>button{color:#c4d7e5}.public-shell :is(.cinema-act-3,.cinema-act-4) .cinema-toolbar{color:#c4d6e3}@media (max-width:1100px){.app-shell .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell .supply-numbers{flex-wrap:wrap;row-gap:20px}}@media (max-width:760px){.app-shell .sidebar nav button,.app-shell .page-head p,.app-shell .empty p{font-size:14px}.app-shell .global-search input{font-size:13px}.app-shell .account-entry-links>a{min-height:40px;font-size:12px}.app-shell .desk-metric{padding:19px 16px}.app-shell .desk-metric>span,.app-shell .metric>div{font-size:13px;line-height:1.5}.app-shell .desk-metric small,.app-shell .metric>small{font-size:12px}.app-shell .ux-launch li{padding:14px 12px}.app-shell .ux-launch li>small{padding-top:3px}.app-shell .ux-launch li p{font-size:13px}.app-shell .ux-launch li b{font-size:14px}.app-shell .ux-member-next{grid-template-columns:1fr}.app-shell .ux-member-next .ux-next-icon{display:none}.app-shell .ux-member-next p,.app-shell .ux-deal-next p,.app-shell .ux-member-metrics span{font-size:14px}.app-shell .product-grid{grid-template-columns:1fr 1fr;gap:13px}.app-shell .catalog-card{padding:16px}.app-shell .catalog-card h3{font-size:17px}.app-shell .product-set{font-size:12px}.app-shell .product-price strong{font-size:25px}.app-shell .results-line{flex-wrap:wrap}.app-shell .ux-buy-table td[data-label]:before{color:#4b6478;font-size:11px;font-weight:700}.app-shell .ux-buy-table .btn{font-size:13px}.app-shell .table-wrap td small,.app-shell .ux-filter-chips>button{font-size:12px}.app-shell .ux-filter-chips>button>span{font-size:11px}.field input,.field select,.field textarea,.ux-modal .field input,.ux-modal .field select,.ux-modal .field textarea{font-size:16px}.ux-modal .ux-wizard-steps li>button{min-height:90px;font-size:11px}.ux-modal .ux-wizard-steps li>button>span{width:28px;height:28px;font-size:12px}.ux-modal .ux-item-heading small{font-size:12px}.ux-modal .btn,.ux-modal .ux-wizard-footer>.btn{font-size:14px}.ux-modal .ux-packing-details>summary{font-size:13px}.ux-modal .ux-form-footer{flex-wrap:wrap}.ux-modal .ux-form-footer>.btn{white-space:normal;min-width:0}.ux-modal .ux-form-footer>.btn:last-child{flex:1}.portal-preview-notice>a{white-space:normal}.portal-tools>summary{font-size:11px}.public-shell .account-entry-links>a{font-size:12px}.public-shell .signup-intro>p,.public-shell .entry-ready>p{font-size:15px}.public-shell .entry-steps.compact{flex-wrap:wrap;gap:8px;font-size:11px}.public-shell .cinema-toolbar>span{letter-spacing:.6px;max-width:62%;font-size:10px;line-height:1.5}.public-shell .cinema-toolbar{padding-bottom:6px;top:10px}.public-shell .cinema-toolbar>div{gap:8px}.public-shell .cinema-toolbar button{min-height:28px;font-size:12px}.public-shell .cinema-toolbar button:last-child{display:none}.public-shell .opening-type>span{letter-spacing:.65px;font-size:10px;line-height:1.6;display:block}.public-shell .opening-type{top:14%}.public-shell .opening-type h1{margin-top:12px}.public-shell .opening-copy{width:auto;max-width:none;bottom:20%}.public-shell .opening-copy>span{letter-spacing:.7px;font-size:11px}.public-shell .opening-copy>p{max-width:100%;margin-top:6px;font-size:13px;line-height:1.65}.public-shell .opening-selection{bottom:34%;left:8%;right:8%}.public-shell .opening-selection>span{font-size:10px}.public-shell .opening-selection>b{margin:5px 0 8px;font-size:14px}.public-shell .opening-selection button{width:30px;height:30px;font-size:11px}.public-shell .opening-account-actions{flex-wrap:wrap;gap:10px;bottom:10%}.public-shell .opening-account-actions .hero-account-create{gap:10px;min-height:46px;padding:12px 14px;font-size:14px}.public-shell .opening-account-actions .hero-account-dashboard{font-size:11px}.public-shell .opening-account-actions .hero-account-dashboard>b{font-size:13px}.public-shell .opening-account-actions .hero-watch-journey{gap:8px!important;font-size:11px!important}.public-shell .cinema-chapters{opacity:1;gap:0;max-width:none;inset:50px 5% auto;transform:none}.public-shell .cinema-chapters>button{min-width:34px;min-height:34px;padding:7px 4px}.public-shell .cinema-chapters>button>span{opacity:1;color:#566d7e;font-size:11px}.public-shell .cinema-chapters>button>i{display:none}.public-shell .cinema-chapters>button.active{background:#e3ebf1;border-radius:18px}.public-shell .cinema-chapters>button.active>span{color:#294c68}.public-shell :is(.cinema-act-3,.cinema-act-4,.cinema-act-6) .cinema-chapters>button:not(.active)>span{color:#c9d9e5}.public-shell .cinema-footerline{gap:8px;min-height:30px;padding-top:5px;bottom:14px}.public-shell .cinema-footerline>span:first-child,.public-shell .cinema-footerline>button{letter-spacing:0;font-size:10px}.public-shell .cinema-footerline>span:first-child>i,.public-shell .cinema-footerline>button{display:none}.public-shell .cinema-footerline>button svg{width:20px;height:20px}.public-shell .condition-copy>p,.public-shell .buyer-heading>p,.public-shell .inspection-explainer>p,.public-shell .settlement-copy>p{font-size:13px;line-height:1.65}.public-shell .condition-copy .cinema-kicker,.public-shell .buyer-heading .cinema-kicker,.public-shell .inspection-title .cinema-kicker,.public-shell .settlement-copy .cinema-kicker{font-size:11px}.public-shell .condition-copy>label{margin-top:12px;font-size:11px}.public-shell .condition-copy{top:52%}.public-shell .condition-copy select{min-height:42px;padding:10px;font-size:14px}.public-shell .condition-description>p{font-size:11px}.public-shell .featured-caption>span{font-size:10px}.public-shell .featured-caption>p{font-size:12px}.public-shell .cinema-agreement{width:87%;padding:17px 18px;top:21%}.public-shell .offer-intro{max-width:88%}.public-shell .offer-intro h2{max-width:none;font-size:20px}.public-shell .cinema-agreement header{margin-bottom:12px;padding-bottom:10px}.public-shell .cinema-agreement h3{font-size:23px}.public-shell .cinema-agreement header>small{font-size:9px}.public-shell .agreement-product{margin-bottom:5px;padding:10px 0}.public-shell .agreement-product strong,.public-shell .agreement-product span{font-size:12px}.public-shell .agreement-product small{font-size:11px}.public-shell .cinema-agreement dl>div{padding:7px 0;font-size:11px}.public-shell .cinema-agreement dd{font-size:11px}.public-shell .cinema-agreement dl>.agreement-total{margin-top:4px;padding-top:9px}.public-shell .agreement-shipping{margin-top:10px}.public-shell .agreement-shipping button{min-height:34px;padding:6px;font-size:12px}.public-shell .cinema-agreement>p{margin:7px 0 10px;font-size:11px;line-height:1.6}.public-shell .cinema-agreement>footer{margin-top:9px;font-size:10px}.public-shell .inspection-console>div>button,.public-shell .zoom-button{font-size:11px}.public-shell .inspection-console{gap:7px 10px}.public-shell .inspection-console>small,.public-shell .inspection-explainer>span{font-size:11px;line-height:1.6}.public-shell .receiving-table-caption{font-size:8px}.public-shell .full-scan-line>span{font-size:9px}.public-shell .settlement-copy>small{font-size:11px;line-height:1.6}.public-shell .settlement-copy{grid-template-columns:minmax(0,1fr) 58px;gap:0 14px}.public-shell .settlement-copy h2{grid-area:2/1}.public-shell .settlement-copy>p{grid-row:3}.public-shell .settlement-copy>small{grid-row:4}.public-shell .payout-window{flex-direction:column;grid-area:2/2;align-items:flex-start;gap:4px;display:flex}.public-shell .payout-window>span{letter-spacing:.2px;font-size:10px}.public-shell .large-receipt{padding:16px 18px;top:47%;left:7%;right:7%;transform:none}.public-shell .large-receipt h3{margin-bottom:11px;font-size:22px}.public-shell .large-receipt>.cinema-kicker,.public-shell .large-receipt>label,.public-shell .receipt-private small{font-size:10px}.public-shell .large-receipt dl>div,.public-shell .large-receipt dd{padding-block:5px;font-size:11px}.public-shell .large-receipt dl{display:none}.public-shell .large-receipt>small,.public-shell .receipt-status>p{font-size:10px;line-height:1.5}.public-shell .buyer-heading{top:12%}.public-shell .buyer-audience{top:37%}.public-shell .buyer-audience button{font-size:13px}.public-shell .inventory-captions h3{font-size:12px}.public-shell .inventory-captions>div>p{font-size:11px}.public-shell .buyer-allocation{bottom:11%}.public-shell .buyer-allocation>div:first-child>span{margin-bottom:2px;font-size:10px}.public-shell .buyer-allocation>div:first-child button{min-height:32px;font-size:12px}.public-shell .allocation-answer b{font-size:12px}.public-shell .allocation-answer small{font-size:11px}.public-shell .buyer-catalog-button{font-size:12px}.public-shell .closing-content>div:first-child>span{font-size:10px}.public-shell .closing-choices button:last-child{font-size:13px}}@media (max-width:480px){.app-shell .product-grid{grid-template-columns:1fr}.app-shell .catalog-card{padding:21px}.app-shell .product-photo{height:205px}.app-shell .product-photo img{max-height:190px}.app-shell .catalog-card h3{min-height:0;font-size:20px}}.ux-damage-photos{background:#f5f8fa;border:1px solid #d3dfe8;border-radius:12px;margin:22px 0;padding:20px}.ux-damage-photos h4{color:#344f65;margin:0 0 10px;font-size:16px}.ux-damage-photos p{color:#4e6476;margin-bottom:16px;font-size:14px;line-height:1.75}.evidence-checklist{border-bottom:1px solid #dce4ea;padding:24px}.evidence-checklist h3{margin-bottom:10px;font-size:18px}.evidence-checklist>p{color:#4d6374;margin-bottom:20px;font-size:14px}.evidence-row{border-top:1px solid #e3e9ed;align-items:flex-start;gap:13px;padding:16px 0;display:flex}.evidence-row>svg{color:#7d6a49;flex-shrink:0;margin-top:3px}.evidence-row.saved>svg{color:#4c765e}.evidence-row>span{flex:1;min-width:0}.evidence-row b{font-size:14px;line-height:1.7;display:block}.evidence-row small{color:#4c6374;margin-top:5px;font-size:13px;line-height:1.7;display:block}.evidence-row .btn{white-space:normal}.file-list small{color:#4c6374;font-size:13px;font-weight:600}@media (max-width:760px){.evidence-checklist{padding:20px}.evidence-row{flex-wrap:wrap}.evidence-row>.btn{margin-left:33px}.ux-damage-photos{padding:16px}}.account-policy{background:#f7f9fb;border:1px solid #d8e2e9;border-radius:10px;margin:20px 0;padding:16px}.account-policy summary{cursor:pointer;color:#3e5e78;font-size:14px;font-weight:700}.account-policy .legal-copy{white-space:pre-wrap;overflow-wrap:anywhere;max-height:380px;margin-top:18px;font-size:14px;line-height:1.8;overflow:auto}.catalog-set-heading{border-bottom:1px solid #d2dce4;grid-column:1/-1;align-items:baseline;gap:15px;margin:0;padding:24px 0 12px;font-size:24px;font-weight:700;line-height:1.4;display:flex}.catalog-set-heading small{color:#526b7d;font-size:13px;font-weight:600}.favorite-product{color:#667f92;background:#fff;border:1px solid #dbe3e9;border-radius:9px;place-items:center;min-width:40px;min-height:40px;display:grid}.favorite-product.selected{color:#3b5e79;background:#edf2f6;border-color:#91a9ba}.product-details{margin-top:12px}.product-details summary{color:#496b83;cursor:pointer;min-height:28px;font-size:13px;font-weight:700}.product-details p,.product-details small{color:#4b6375;margin-top:9px;font-size:13px;line-height:1.7;display:block}.catalog-filter{flex-wrap:wrap}.catalog-filter .search-field{min-width:220px}.market-review{background:#f3f7fa;border:1px solid #d3dfe8;border-radius:12px;margin-bottom:24px;padding:22px}.market-review h2{margin-bottom:9px;font-size:20px}.market-review p{color:#4a6376;font-size:14px;line-height:1.8}.market-review .btn{margin-top:15px}.market-review small{color:#4b6476;margin-top:9px;font-size:13px;display:block}@media (max-width:760px){.catalog-set-heading{flex-wrap:wrap;gap:7px;font-size:21px}.catalog-filter .search-field{min-width:0}.catalog-filter select{max-width:none}.market-review{padding:18px}}.zero-wordmark{color:#20262c;flex-shrink:0;justify-content:center;align-items:center;width:106px;height:43px;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex;position:relative}.zero-wordmark svg{width:100%;height:100%;display:block}.zero-wordmark:after{content:"";transform-origin:0;background:#7895aa;height:2px;transition:transform .24s;position:absolute;bottom:-6px;left:4%;right:3%;transform:scaleX(0)}:is(.zero-wordmark:hover,.zero-wordmark:focus-visible){color:#48667d;transform:translateY(-1px)}.zero-wordmark:hover:after{transform:scaleX(1)}.zero-wordmark:focus-visible:after{transform:scaleX(1)}.zero-wordmark:active{transform:translateY(1px)}.sidebar .zero-wordmark{color:#f5f7f9;width:108px;height:44px;margin-bottom:30px}.sidebar .zero-wordmark:hover{color:#b6cbdc}.install-zero{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:44px;font-weight:700;display:inline-flex;font-size:13px!important}.zero-install-dialog{color:#20262c;background:#fafbfb;border:1px solid #d7dfe4;border-radius:20px;width:min(460px,100vw - 28px);max-height:calc(100dvh - 28px);padding:32px;overflow:auto;box-shadow:0 30px 110px #14233135}.zero-install-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#14233178}.zero-install-dialog h2{letter-spacing:-1px;margin:22px 0 12px;font-size:28px;line-height:1.2}.zero-install-dialog p,.zero-install-dialog li{font-size:15px;line-height:1.75}.zero-install-dialog p{color:#566674}.zero-install-dialog ol{margin:22px 0;padding-left:22px}.zero-install-dialog li{padding:6px 0}.zero-install-dialog li b{font-weight:750}.zero-install-dialog li svg{vertical-align:middle}.zero-install-icon{border:1px solid #dce2e6;border-radius:18px}.zero-install-close{place-items:center;width:44px;height:44px;display:grid;position:absolute;top:14px;right:14px}.zero-install-dialog .btn{width:100%;min-height:46px}.zero-install-note{background:#eff4f7;border:1px solid #d7e0e7;border-radius:10px;margin:22px 0;padding:16px;font-size:14px;line-height:1.7}.app-footer{flex-wrap:wrap}.buyer-profile-fields{border:1px solid #dce0e6;border-radius:12px;min-width:0;margin:22px 0;padding:20px}.buyer-profile-fields>legend,.buyer-interest-options>legend{padding:0 6px;font-size:15px;font-weight:700}.buyer-profile-fields>p{font-size:14px;line-height:1.6}.buyer-interest-options{border:0;flex-wrap:wrap;gap:16px;min-width:0;margin-top:14px;padding:14px 0;display:flex}.buyer-interest-options>legend{margin-bottom:12px;padding:0}.buyer-interest-options label{min-height:44px;font-weight:650}.buyer-profile-summary{white-space:normal;min-width:190px;font-size:13px;line-height:1.5}.buyer-profile-summary p{margin:5px 0}@media (max-width:760px){.zero-wordmark{width:83px;height:36px}.sidebar .zero-wordmark{width:101px;height:41px}.topbar{gap:9px}.top-actions{gap:7px}.table-wrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.form-layout,.deal-layout,.workspace,.app-main,.form-grid>*{min-width:0}.field input:not([type=checkbox]):not([type=radio]),.field select,.field textarea,.catalog-filter input,.catalog-filter select,.modal input:not([type=checkbox]):not([type=radio]),.modal select,.modal textarea{font-size:16px!important}.icon-btn,.catalog-add,.favorite-product,.btn,.mobile-menu{min-width:44px;min-height:44px}.account-entry-links>a,.app-shell .account-entry-links>a{min-height:44px}.modal{overscroll-behavior:contain;max-height:calc(100dvh - 24px);overflow:auto}.app-footer{padding-bottom:max(20px,env(safe-area-inset-bottom));gap:10px 18px}.buyer-profile-fields{padding:16px}.buyer-interest-options{gap:12px}.zero-install-dialog{padding:28px 22px}.zero-install-dialog h2{font-size:26px}.catalog-set-heading{overflow-wrap:anywhere}.settings-form textarea{max-width:100%}}@media (display-mode:standalone){body,.app-main,.public-shell{min-height:100dvh}.topbar{padding-top:env(safe-area-inset-top);min-height:calc(78px + env(safe-area-inset-top));height:auto}.sidebar{padding-top:calc(30px + env(safe-area-inset-top))}.app-footer{padding-bottom:max(24px,env(safe-area-inset-bottom))}.toast{bottom:calc(20px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.zero-wordmark,.zero-wordmark:after{transition:none;transform:none}}.zero-wordmark{width:112px;height:48px}.zero-wordmark:after{bottom:-3px;left:0;right:0}.zero-wordmark svg{overflow:visible}@media (max-width:760px){.zero-wordmark{width:89px;height:40px}.sidebar .zero-wordmark{width:108px;height:48px}}.zero-wordmark{perspective:500px;width:119px;height:44px}.zero-wordmark svg{transform-origin:50%;overflow:visible}.zero-wordmark:after{display:none}:is(.zero-wordmark:hover,.zero-wordmark:focus-visible){transform:none}.zero-wordmark:focus-visible{outline-offset:7px;border-radius:3px;outline:2px solid #66879e}.sidebar .zero-wordmark{width:130px;height:46px}.workspace{padding-top:40px;padding-bottom:64px}.page-head{gap:16px;margin-bottom:32px}.page-head h1{letter-spacing:-1.3px;font-size:36px;line-height:1.2}.page-head p{max-width:660px;font-size:15px;line-height:1.8}.page-head>div:first-child{flex:1;min-width:250px}.panel{border-color:#dfe5e9;box-shadow:0 3px 14px #23344303}.panel-head{align-items:flex-start;gap:20px;padding:25px 28px}.panel-head h2{font-size:20px;line-height:1.4}.panel-head p{margin-top:6px;font-size:14px;line-height:1.75}.panel-body{padding:28px}.desk-columns,.deal-layout{gap:28px}.desk-metrics{gap:18px;margin-bottom:30px}.desk-metric{border-radius:14px;padding:24px}.desk-tabs{scrollbar-width:thin;gap:28px;margin-bottom:28px;overflow:auto}.desk-tabs button{white-space:nowrap;min-height:50px;font-size:14px}.field{margin-bottom:24px}.field>span{margin-bottom:9px;font-size:14px;font-weight:650;line-height:1.6}.field>small{margin-top:9px;font-size:13px;line-height:1.75}.field input,.field select,.field textarea{border-radius:9px;min-height:48px;padding:12px 14px;font-size:15px}.field textarea{resize:vertical;min-height:112px}.form-grid{gap:0 24px}.form-panel{padding:28px}.btn{min-height:46px;line-height:1.5}.notice{gap:14px;line-height:1.8}.empty{padding:48px 30px}.empty p{max-width:440px;font-size:14px;line-height:1.8}.catalog-set-heading{margin-top:8px;padding-top:36px;font-size:25px}.product-grid{gap:24px}.catalog-card{border-radius:16px;padding:22px}.catalog-card h3{font-size:18px;line-height:1.45}.catalog-card .product-price{margin-top:20px}.catalog-filter{gap:14px;padding:20px}.table-wrap td{line-height:1.7}.text-link{align-items:center;min-height:36px}.mobile-bottom-nav,.mobile-desk-brand,.mobile-search-toggle,.mobile-home{display:none}@media (max-width:760px){html{scroll-padding-top:88px}body{background:#f5f7f9}.app-shell{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.app-shell .topbar{z-index:25;background:#fffffff2;gap:12px;height:76px;min-height:76px;padding:12px 20px;position:sticky;top:0}.app-shell .mobile-menu,.app-shell .global-search,.app-shell .account-entry-links{display:none}.mobile-desk-brand{flex:1;align-items:center;gap:17px;min-width:0;display:flex}.mobile-desk-brand .zero-wordmark{width:88px;height:35px}.mobile-desk-brand>span{color:#647786;text-overflow:ellipsis;white-space:nowrap;border-left:1px solid #dce3e8;padding-left:16px;font-size:13px;font-weight:650;overflow:hidden}.mobile-search-toggle{display:grid}.top-actions{gap:5px}.notification{min-width:44px;min-height:44px}.app-shell .top-actions .user-chip{display:none}.workspace{max-width:650px;padding:30px 20px 48px}.page-head{margin:0 0 28px;display:block}.page-head>div:first-child{min-width:0}.page-head .eyebrow{letter-spacing:1px;font-size:11px;line-height:1.6}.page-head h1{letter-spacing:-1.1px;margin-top:10px;font-size:32px;line-height:1.23}.page-head p{margin-top:13px;font-size:15px;line-height:1.8}.page-head>.btn{min-height:48px;margin-top:20px;margin-right:8px;font-size:14px}.page-head>.btn+.btn{margin-top:10px}.btn{white-space:normal;min-height:48px;padding:13px 17px;font-size:14px}.icon-btn{min-width:44px;min-height:44px}.panel{border-radius:16px;margin-bottom:24px}.panel-head{flex-wrap:wrap;gap:16px;padding:23px}.panel-head h2{font-size:20px}.panel-head p{font-size:14px;line-height:1.8}.panel-body{padding:23px;font-size:15px}.panel-note,.notice,.private-prices{padding:20px;font-size:14px;line-height:1.8}.notice{flex-wrap:wrap;align-items:flex-start}.notice>span{flex:1;min-width:0}.notice>button{text-align:left;flex-basis:100%;min-height:44px}.empty{padding:36px 23px}.empty h3{font-size:23px;line-height:1.4}.empty p{margin-top:12px;font-size:15px;line-height:1.8}.empty .btn{margin-top:22px}.ux-member-head>.btn{display:none}.ux-member-next{border-radius:17px;margin-bottom:25px;padding:25px;display:block}.ux-next-icon{width:48px;height:48px;margin-bottom:18px}.ux-member-next small{letter-spacing:.8px;font-size:11px;line-height:1.6}.ux-member-next h2{letter-spacing:-.7px;margin-top:12px;font-size:26px;line-height:1.3}.ux-member-next p{margin-top:14px;font-size:15px;line-height:1.85}.ux-member-next>.btn{min-height:50px;margin-top:24px}.ux-member-metrics{gap:13px;margin-bottom:28px}.ux-member-metrics>button{border-radius:14px;padding:23px}.ux-member-metrics span{font-size:14px}.ux-member-metrics small{font-size:12px}.ux-member-metrics b{font-size:27px}.ux-activity-row{grid-template-columns:1fr;gap:15px;padding:23px;display:grid}.ux-activity-row b{font-size:15px}.ux-activity-row small{font-size:13px}.ux-activity-row>span:nth-last-child(2){text-align:left;justify-content:space-between;align-items:center;gap:15px;max-width:none;display:flex}.ux-reassurance{gap:13px;padding:24px 0}.ux-reassurance p{min-width:0;font-size:14px;line-height:1.8}.ux-reassurance .text-link{font-size:14px}.desk-metrics{grid-template-columns:1fr;gap:13px;margin-bottom:28px}.desk-metric{grid-template-columns:1fr auto;align-items:center;gap:10px 16px;padding:23px;display:grid}.desk-metric>span{font-size:14px}.desk-metric>span>svg{display:none}.desk-metric strong{grid-area:1/2/3;margin:0;font-size:28px}.desk-metric small{font-size:12px;line-height:1.6}.desk-tabs{gap:22px;margin:0 -20px 28px;padding:0 20px}.desk-tabs button{min-height:50px;padding-bottom:15px;font-size:14px}.desk-columns{display:block}.desk-deal{padding:24px}.desk-deal-title{flex-wrap:wrap;gap:12px;font-size:15px}.desk-deal>p,.desk-deal>small{overflow-wrap:anywhere;font-size:14px;line-height:1.8}.button-row{flex-wrap:wrap;gap:12px}.desk-deal .button-row>.btn{width:100%;font-size:14px}.ux-launch{gap:25px;padding:25px}.ux-launch h2{font-size:25px;line-height:1.35}.ux-launch p{font-size:14px;line-height:1.8}.ux-launch li{gap:12px;padding:18px 0}.ux-launch li b{font-size:14px}.ux-launch li p{font-size:13px}.ux-launch li>small{display:none}.ux-launch ol{min-width:0}.product-grid{gap:22px;grid-template-columns:minmax(0,1fr)!important}.catalog-card{padding:24px}.catalog-card .product-photo{height:220px}.catalog-card .product-photo img{max-height:200px}.catalog-card h3{margin-top:10px;font-size:22px;line-height:1.4}.product-set{font-size:12px;line-height:1.6}.product-top{font-size:11px}.product-availability,.product-price small{font-size:14px;line-height:1.7}.product-price strong{font-size:28px}.catalog-tools{gap:12px}.catalog-filter{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px;display:grid}.catalog-filter .search-field{width:100%;min-width:0}.catalog-filter select{width:100%;max-width:none;min-height:48px;font-size:16px}.catalog-filter .check-inline{min-height:44px;font-size:14px}.catalog-set-heading{gap:10px;padding:30px 0 18px;font-size:25px;line-height:1.4;display:block}.catalog-set-heading small{margin-top:8px;font-size:13px;display:block}.results-line{flex-wrap:wrap;gap:12px;font-size:13px;line-height:1.8}.catalog-tools .segmented{width:100%}.segmented>button{flex:1;min-height:46px;font-size:14px}.catalog-tools>.btn{min-height:48px}.product-details summary{min-height:44px;font-size:14px}.product-details p,.product-details small{font-size:14px}.field{margin-bottom:26px}.field>span,.ux-modal .field>span{margin-bottom:10px;font-size:14px;line-height:1.6}.field input,.field select,.field textarea,.ux-modal .field input,.ux-modal .field select,.ux-modal .field textarea{min-height:50px;padding:13px 14px;font-size:16px!important}.field textarea{min-height:112px}.field>small{margin-top:10px;font-size:13px;line-height:1.8}.form-layout,.form-grid{gap:0;grid-template-columns:1fr!important}.form-layout{gap:24px}.form-panel{padding:24px}.form-panel h2{font-size:23px;line-height:1.4}.consent,.ux-modal .consent{align-items:flex-start;gap:12px;padding:18px 0;font-size:14px;line-height:1.8}.consent input{width:20px;min-width:20px;height:20px;margin-top:3px}.ux-modal{width:100%;max-width:none;min-height:80dvh;max-height:100dvh;padding:34px 24px calc(28px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;margin:auto 0 0}.ux-modal-body>h2{padding-right:30px;font-size:28px;line-height:1.3}.ux-modal-body>.muted{margin:16px 0 24px;font-size:15px;line-height:1.8}.ux-modal .modal-close{z-index:6;background:#f0f3f6;border-radius:50%;top:15px;right:15px}.ux-wizard-steps{gap:9px;margin:28px 0}.ux-wizard-steps li>button{min-height:80px;font-size:12px}.ux-wizard-steps li>button>span{width:30px;height:30px;font-size:12px}.ux-step-description,.ux-step-description p,.ux-form-note,.ux-what-next p{font-size:14px;line-height:1.8}.ux-step-heading{font-size:24px;line-height:1.4}.ux-wizard-items>article{padding:20px}.ux-item-heading{gap:15px}.ux-item-heading b{font-size:16px}.ux-item-heading small{font-size:13px}.ux-review-block{padding:22px}.ux-review-block>p,.ux-review-block small,.ux-review-block dl{font-size:14px;line-height:1.8}.ux-wizard-footer{bottom:calc(-28px - env(safe-area-inset-bottom));padding:18px 0 calc(8px + env(safe-area-inset-bottom));gap:12px}.ux-wizard-footer>.btn{min-height:50px;font-size:14px}.ux-wizard-footer>span{font-size:12px}.ux-deal-next{padding:25px}.ux-deal-next h2{font-size:25px}.ux-deal-next p{font-size:15px;line-height:1.8}.timeline{gap:12px;padding-bottom:18px;overflow:auto}.timeline small{font-size:12px}.ux-buy-table tr{gap:22px 16px;padding:23px}.ux-buy-table td[data-label]:before{letter-spacing:.5px;font-size:11px;line-height:1.6}.ux-buy-table td strong,.ux-buy-table td b{font-size:15px}.ux-buy-table td small{font-size:13px;line-height:1.8}.ux-buy-table .btn{min-height:48px;font-size:14px}.table-wrap table:not(.ux-buy-table){width:100%;min-width:0;display:block}.table-wrap table:not(.ux-buy-table)>thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table-wrap table:not(.ux-buy-table)>tbody{display:block}.table-wrap table:not(.ux-buy-table)>tbody>tr{border-bottom:1px solid #e0e6eb;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 16px;padding:24px;display:grid}.table-wrap table:not(.ux-buy-table) td{overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:15px;background:0 0!important;border:0!important;padding:0!important}.table-wrap table:not(.ux-buy-table) td:first-child,.table-wrap table:not(.ux-buy-table) td:last-child{grid-column:1/-1}.table-wrap td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.6px;color:#647886;margin-bottom:8px;font-size:11px;font-weight:650;display:block}.table-wrap td small{font-size:13px;line-height:1.8}.table-wrap td .btn{margin-top:10px}.lock-card{padding:24px}.lock-product{align-items:flex-start;gap:18px}.lock-product h3{font-size:20px;line-height:1.4}.lock-product small,.lock-product p{font-size:13px;line-height:1.7}.lock-values{grid-template-columns:1fr;gap:18px}.lock-values strong{font-size:20px}.lock-values small{font-size:12px}.supply-numbers{grid-template-columns:1fr 1fr;gap:24px 16px;display:grid}.supply-numbers small{font-size:10px;line-height:1.6}.supply-person{flex-wrap:wrap;gap:14px}.supply-person p,.supply-person small{font-size:13px;line-height:1.8}.supply-person>.btn{font-size:14px}.inbox>aside{border-bottom:1px solid #dce5eb;max-height:240px;overflow:auto}.inbox>aside button{min-height:80px;padding:20px}.inbox>aside b{font-size:14px}.inbox>aside small{font-size:12px}.conversation-head{padding:22px}.message-scroll{min-height:280px;max-height:55dvh;padding:20px}.message p{font-size:15px;line-height:1.8}.message>small{font-size:11px;line-height:1.6}.composer{flex-wrap:wrap;align-items:stretch;gap:12px;padding:20px}.composer textarea{flex-basis:100%;min-height:95px;font-size:16px}.composer .btn{margin-left:auto}.mobile-bottom-nav{z-index:28;padding:8px 12px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;border-top:1px solid #dce4eb;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -6px 24px #24374506}.mobile-bottom-nav>button{color:#6b7d8b;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:58px;font-size:11px;font-weight:650;display:flex}.mobile-bottom-nav>button[aria-current=page]{color:#304e64;background:#edf2f6}.app-shell .sidebar{width:min(320px,88vw);padding:30px 24px calc(100px + env(safe-area-inset-bottom));z-index:35;left:-100vw;overflow:auto}.app-shell .sidebar.open{left:0}.sidebar nav button{min-height:54px;font-size:15px}.sidebar-label{font-size:11px}.nav-tools>summary{min-height:50px;font-size:14px}.ux-nav-backdrop{z-index:34}.app-footer{gap:18px;padding:28px 20px;font-size:11px}.app-footer>button{min-height:44px;font-size:13px}.toast{bottom:calc(90px + env(safe-area-inset-bottom));font-size:14px}.portal-tools>summary{min-height:44px;font-size:11px}.portal-preview-notice{padding:18px 20px;font-size:12px;line-height:1.8}.portal-preview-notice>span{flex-basis:85%;min-width:0}.portal-preview-notice>a{font-size:12px}.public-shell{--public-header-height:76px}.public-shell .topbar{gap:12px;height:76px;padding:0 20px}.public-shell .zero-wordmark{width:96px;height:38px}.account-entry-links>a{min-height:44px;padding:10px 12px;font-size:12px}.account-entry-links{gap:8px}.account-entry-links .entry-dashboard>svg,.public-shell .notification{display:none}.entry-page{padding:38px 24px 60px}.entry-layout{max-width:550px}.signup-intro h1{font-size:40px;line-height:1.15}.signup-intro>p{font-size:16px;line-height:1.8}.entry-role-picker legend{margin:20px 0 15px;font-size:14px}.entry-role-picker>label{border-radius:13px;gap:16px;margin-bottom:14px;padding:22px 18px}.entry-role-picker b{font-size:16px;line-height:1.4}.entry-role-picker small{margin-top:8px;font-size:14px;line-height:1.7}.entry-main-cta{border-radius:10px;min-height:52px;padding:16px 18px;font-size:15px}.signup-intro>.entry-auth-note,.entry-already,.entry-already>a{font-size:13px;line-height:1.8}.entry-already{flex-wrap:wrap;margin-top:28px}.entry-preview{margin-top:44px;padding:26px}.entry-preview-list b{font-size:15px}.entry-preview-list small{font-size:13px;line-height:1.75}.entry-preview-note>p{font-size:13px}.entry-preview-label{font-size:10px}.entry-steps.compact{flex-wrap:wrap;row-gap:10px;font-size:11px;line-height:1.7}.signup-application{padding:28px 20px}.zero-cinema{display:none}.mobile-home{color:#202b35;background:#f8fafb;display:block}.mobile-home p{color:#60717e;font-size:16px;line-height:1.85}.mobile-kicker{letter-spacing:1.3px;align-items:center;gap:9px;font-size:11px;font-weight:700;line-height:1.8;display:flex}.mobile-kicker i{background:#7d9aae;border-radius:50%;width:6px;height:6px}.mobile-hero{padding:38px 24px 30px;overflow:hidden}.mobile-hero h1{letter-spacing:-1.9px;margin:24px 0 20px;font-size:clamp(36px,10.3vw,60px);font-weight:650;line-height:1.12}.mobile-hero h1 em{color:#7690a5;font-style:normal}.mobile-hero>p{max-width:430px}.mobile-primary,.mobile-secondary{color:#fff;text-align:left;background:#304e64;border:1px solid #304e64;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:54px;padding:16px 20px;font-size:15px;font-weight:650;line-height:1.5;text-decoration:none;display:flex}.mobile-hero>.mobile-primary{margin-top:26px}.mobile-hero-stage{perspective:900px;background:radial-gradient(#edf2f5,#f8fafb 70%);place-items:center;height:310px;margin:35px -24px 18px;display:grid;position:relative}.mobile-hero-stage>img{object-fit:contain;filter:drop-shadow(10px 24px 15px #263e5126);width:78%;max-width:325px;height:270px;animation:.75s cubic-bezier(.2,.7,.2,1) both mobile-product-enter;position:relative;transform:rotate(-6deg)}.mobile-stage-grid{border-top:1px solid #dce4ea;border-bottom:1px solid #dce4ea;position:absolute;inset:0 24px}.mobile-stage-caption{letter-spacing:1px;color:#7c8d99;font-size:8px;position:absolute;bottom:13px;left:24px}.mobile-featured{justify-content:space-between;align-items:center;gap:18px;margin-top:25px;display:flex}.mobile-featured small{color:#6a7f8e;font-size:12px;line-height:1.7}.mobile-featured h2{letter-spacing:-.4px;margin-top:5px;font-size:19px;line-height:1.5}.mobile-product-controls{flex-shrink:0;gap:9px;display:flex}.mobile-product-controls>button{background:#fff;border:1px solid #d4dfe7;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.mobile-signin{color:#627988;border-top:1px solid #dde5eb;flex-wrap:wrap;align-items:center;gap:6px;margin:28px 0 0;padding:22px 0 0;font-size:13px;line-height:1.8;text-decoration:none;display:flex}.mobile-signin b{color:#334f63}.mobile-process{background:#fff;padding:45px 24px}.mobile-section-heading{margin-bottom:30px}.mobile-section-heading h2,.mobile-wholesale h2,.mobile-last h2{letter-spacing:-1.2px;margin:18px 0;font-size:36px;line-height:1.2}.mobile-section-heading p{margin-top:18px}.mobile-process-card{background:#f8fafb;border:1px solid #dee6ec;border-radius:18px;margin-top:20px;padding:27px 24px 26px}.mobile-process-card>header{color:#638199;justify-content:space-between;align-items:center;display:flex}.mobile-process-card>header>span{letter-spacing:1px;font-size:14px;font-weight:650}.mobile-process-card h3{letter-spacing:-.7px;margin:24px 0 16px;font-size:25px;line-height:1.3}.mobile-process-card p{font-size:15px}.mobile-process-card>small{color:#577184;border-top:1px solid #dce5ec;margin-top:22px;padding-top:18px;font-size:13px;line-height:1.8;display:block}.mobile-process-product{place-items:center;height:190px;margin:15px 0 -5px;display:grid}.mobile-process-product img{object-fit:contain;filter:drop-shadow(8px 12px 7px #263e511c);width:85%;height:175px;transition:transform .9s cubic-bezier(.2,.7,.2,1);transform:rotate(5deg)}.mobile-reveal.is-visible .mobile-process-product img{transform:rotate(-4deg)translateY(-4px)}.mobile-wholesale{background:#eaf0f5;padding:50px 24px}.mobile-wholesale .mobile-primary{margin-top:28px}.mobile-footnote{color:#5f7687;margin-top:18px;font-size:12px;line-height:1.8;display:block}.mobile-last{color:#f7f9fb;background:#202b35;padding:50px 24px 45px}.mobile-last h2{margin-bottom:30px;font-size:40px}.mobile-last .mobile-primary{color:#263f52;background:#f0f5f8;border-color:#f0f5f8}.mobile-secondary{background:0 0;border-color:#647481;margin-top:13px}.mobile-process-link{color:#c8d5df;align-items:center;gap:12px;min-height:48px;margin-top:20px;font-size:13px;display:flex}.mobile-process-link svg{flex-shrink:0}.mobile-reveal{scroll-margin-top:96px}}@media (max-width:360px){.public-shell .topbar{gap:10px;padding-inline:16px}.public-shell .zero-wordmark{width:80px}.account-entry-links>a{padding:10px;font-size:11px}.workspace{padding-inline:18px}.mobile-featured{flex-wrap:wrap}.mobile-hero h1{font-size:36px}.ux-modal{padding-inline:20px}.mobile-desk-brand>span{display:none}}@media (display-mode:standalone) and (max-width:760px){.topbar,.app-shell .topbar,.public-shell .topbar{padding-top:calc(12px + env(safe-area-inset-top));height:calc(76px + env(safe-area-inset-top));min-height:calc(76px + env(safe-area-inset-top))}}@keyframes mobile-product-enter{0%{opacity:0;transform:translateY(24px)rotate(5deg)scale(.94)}to{opacity:1;transform:translateY(0)rotate(-6deg)scale(1)}}@media (prefers-reduced-motion:reduce){.mobile-hero-stage>img{animation:none}.mobile-process-product img{transition:none;transform:none!important}}.catalog-filter .search-field{flex:1}.catalog-more{min-width:210px}.catalog-more>summary{cursor:pointer;background:#fff;border:1px solid #d9e2e9;border-radius:9px;align-items:center;gap:10px;min-height:46px;padding:10px 14px;font-size:14px;font-weight:650;list-style:none;display:flex}.catalog-more>summary::-webkit-details-marker{display:none}.catalog-more>summary>svg:last-child{margin-left:auto}.catalog-more[open]{flex-basis:100%}.catalog-filter-options{flex-wrap:wrap;gap:14px;padding-top:18px;display:flex}.catalog-filter-options select{flex:1;min-width:150px}.catalog-filter-options .check-inline{min-height:46px}.catalog-more[open]>summary{max-width:230px}@media (max-width:760px){.catalog-more{min-width:0}.catalog-more[open]>summary{max-width:none}.catalog-filter-options{grid-template-columns:minmax(0,1fr);gap:16px;padding-top:20px;display:grid}.catalog-filter-options select{min-width:0}.catalog-filter .search-field input{min-height:48px;font-size:16px}.catalog-add{min-height:48px;padding:12px 16px;font-size:14px}.source-link{flex-wrap:wrap;font-size:12px;line-height:1.8}.ux-buy-product>div{max-width:100%}}.discord-buylist{margin-bottom:28px}.discord-buylist .panel-body>p{margin-bottom:18px;font-size:14px;line-height:1.8}.discord-draft{margin:22px 0}.discord-draft summary{cursor:pointer;min-height:44px;font-size:14px}.discord-draft pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f2f5f8;border:1px solid #dce5eb;border-radius:12px;margin:14px 0;padding:22px;font-family:inherit;font-size:14px;line-height:1.8}.discord-buylist small{margin-top:18px;font-size:13px;line-height:1.8;display:block}.discord-connection{background:#f7f9fa;border:1px solid #dce5eb;border-radius:12px;margin:0 24px 24px;padding:22px}.discord-connection-top{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.discord-connection-top>div{min-width:0;max-width:680px}.discord-connection-title{color:#755523;align-items:center;gap:9px;font-size:16px;display:flex}.discord-connection-title.verified{color:#28634f}.discord-connection-top p{overflow-wrap:anywhere;margin:10px 0 0;font-size:14px;line-height:1.8}.discord-connection-top>.btn{flex-shrink:0}.discord-connection-checks{flex-wrap:wrap;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.discord-connection-checks li{background:#fff;border:1px solid #e0e6eb;border-radius:8px;align-items:center;gap:7px;padding:9px 12px;font-size:13px;display:flex}.discord-connection-checks li b{color:#86602b;margin-left:8px}.discord-connection-checks li[data-saved=true] b{color:#28634f}.discord-check-time{color:#5b6a75;margin:15px 0 0;font-size:12px;line-height:1.7}.discord-last-post{align-items:center;gap:9px;margin:17px 0 0;font-size:14px;line-height:1.8;display:flex}.discord-desk-status{border-top:1px solid #dce5eb;margin:18px 0 0;padding-top:16px;font-size:14px;line-height:1.8}.discord-desk-status b{font-weight:750}@media (max-width:760px){.discord-connection{margin:0 16px 20px;padding:18px}.discord-connection-top{flex-direction:column;gap:16px}.discord-connection-top>.btn{justify-content:center;width:100%;min-height:46px}.discord-connection-checks{grid-template-columns:1fr;display:grid}.discord-connection-checks li b{margin-left:auto}.discord-last-post{align-items:flex-start}}.zero-auth-form{margin:28px 0}.zero-auth-form h2{letter-spacing:-.6px;margin:0 0 24px;font-size:23px;line-height:1.35}.zero-auth-form .field{margin-bottom:23px}.zero-auth-submit,.zero-auth-discord{justify-content:center;width:100%;min-height:50px}.zero-auth-form>.text-link{margin-top:14px}.zero-auth-divider{text-align:center;border-top:1px solid #dce4eb;height:1px;margin:30px 0 25px}.zero-auth-divider span{color:#6b7f8d;background:#f8f9fa;padding:0 14px;font-size:13px;display:inline-block;transform:translateY(-50%)}.zero-auth-form>.entry-auth-note{margin-top:20px;font-size:13px;line-height:1.8}.zero-auth-form>small{color:#6b7f8d;margin-top:12px;font-size:12px;line-height:1.7;display:block}.zero-auth-form .consent a{color:#355b77;text-decoration:underline}.zero-auth-form .notice{margin:18px 0;font-size:14px;line-height:1.8}.zero-auth-form .error-banner{margin:18px 0;font-size:14px;line-height:1.7;position:static}.zero-auth-form input:disabled{opacity:.65}.discord-buylist .panel-head{align-items:flex-start;gap:24px}.discord-buylist .panel-head>div{max-width:650px}.discord-buylist .panel-head>.btn{flex-shrink:0}.discord-preview-summary{margin-bottom:24px}.discord-preview-summary>span{align-items:center;gap:10px;display:flex}.discord-preview-summary p{color:#586879;margin:9px 0 0}.discord-card-list{max-width:760px;margin:26px 0}.discord-preview-group+.discord-preview-group{margin-top:30px}.discord-preview-set{color:#23374b;margin-bottom:13px;font-size:16px;font-weight:750}.discord-product-card{color:#eef2f5;background:#16181d;border:1px solid #333842;border-left:4px solid #50d9de;border-radius:7px;margin-bottom:12px;padding:20px 22px;box-shadow:0 5px 16px #152e3b0a}.discord-product-card>header{letter-spacing:.04em;color:#c4d3da;align-items:center;gap:8px;margin-bottom:16px;font-size:11px;display:flex}.discord-product-card .discord-card-brand{border-radius:5px;width:21px;height:21px}.discord-card-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.discord-card-heading>div{min-width:0}.discord-card-heading h4{color:#fff;overflow-wrap:anywhere;margin:0 0 9px;font-size:19px;font-weight:750;line-height:1.4}.discord-card-heading p{white-space:pre-line;color:#b5c0cb;margin:0;font-size:14px;line-height:1.65}.discord-product-photo,.discord-photo-missing{border-radius:5px;flex-shrink:0;width:82px;height:82px}.discord-product-photo{object-fit:contain;background:#fff;padding:6px}.discord-photo-missing{color:#a4b2c0;text-align:center;background:#252a33;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.discord-photo-missing>span{font-size:10px;line-height:1.35}.discord-product-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:23px 0;display:grid}.discord-product-card dl>div{min-width:0}.discord-product-card dt{color:#c1cbd6;margin-bottom:7px;font-size:13px;font-weight:750;line-height:1.4}.discord-product-card dd{color:#fff;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.65}.discord-product-card>footer{color:#9fadb9;border-top:1px solid #303640;padding-top:10px;font-size:11px;line-height:1.6}.discord-preview-policy{max-width:740px;font-size:14px;line-height:1.8}.discord-send-actions{flex-wrap:wrap;gap:12px;margin-top:22px}.discord-buylist .notice{margin:16px 20px}.discord-preview-body .notice{margin:16px 0}@media (max-width:760px){.discord-buylist .panel-head{flex-direction:column;gap:16px}.discord-buylist .panel-head>.btn{justify-content:center;width:100%}.discord-product-card{padding:19px 17px}.discord-product-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px}.discord-card-heading{gap:14px}.discord-card-heading h4{font-size:17px}.discord-product-photo,.discord-photo-missing{width:68px;height:68px}.discord-send-actions>.btn{justify-content:center;width:100%}.discord-send-actions>.text-link{min-height:44px}.discord-preview-summary p{font-size:14px}}@media (max-width:370px){.discord-product-card dl{grid-template-columns:1fr}.discord-card-heading{flex-direction:column-reverse}.discord-product-photo{width:80px;height:80px}}.discord-product-card dl>.discord-field-wide{grid-column:1/-1}.discord-product-card .discord-field-wide dd{white-space:pre-line;line-height:1.9}.discord-product-banner{object-fit:contain;background:#fff;border-radius:8px;width:100%;max-height:320px;margin:22px 0;display:block}.discord-product-card .discord-field-wide dt{color:#c8d3dd;font-size:14px}.discord-product-card .discord-field-wide dd{font-size:17px;font-weight:650;line-height:1.85}.discord-product-card .discord-field-wide:first-child dd{letter-spacing:-.4px;font-size:25px;font-weight:800}.buylist-journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.buylist-journey>button,.buylist-journey>a{text-align:left;color:#202a31;cursor:pointer;background:#fff;border:1px solid #dbe3e7;border-radius:12px;align-items:center;gap:13px;min-width:0;padding:20px;text-decoration:none;display:flex}.buylist-journey>button:hover,.buylist-journey>a:hover{background:#f9fbfc;border-color:#8c9fad}.buylist-journey>button>span,.buylist-journey>a>span{background:#edf2f5;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.buylist-journey b{font-size:15px}.buylist-journey small{color:#586a78;margin-top:5px;font-size:13px;line-height:1.65;display:block}.buylist-journey>button>svg,.buylist-journey>a>svg{flex-shrink:0;margin-left:auto}.buylist-closed-note{background:#edf2f5;border:1px solid #d6e0e7;border-radius:12px;align-items:center;gap:15px;margin:0 0 24px;padding:20px 22px;display:flex}.buylist-closed-note>svg{flex-shrink:0}.buylist-closed-note>div{flex:1}.buylist-closed-note b{font-size:16px}.buylist-closed-note p{margin:5px 0 0;font-size:14px;line-height:1.75}.buylist-publish-section{background:#fff;border:1px solid #dbe3e7;border-radius:13px;margin:32px 0;padding:25px;scroll-margin-top:110px}.buylist-publish-head{justify-content:space-between;align-items:center;gap:24px;display:flex}.buylist-publish-head>div{max-width:620px}.buylist-publish-head h2{margin:9px 0;font-size:23px}.buylist-publish-head p{color:#526675;margin:0;font-size:14px;line-height:1.8}.buylist-publish-head>.btn{flex-shrink:0}.buylist-publish-section>.discord-buylist{margin-top:25px}.buylist-market-tools{margin:24px 0}.buylist-market-tools>summary{cursor:pointer;min-height:44px;font-size:15px;font-weight:700}.buylist-market-tools .market-review{margin-top:12px}#buylist-products{scroll-margin-top:110px}.buylist-editor-steps{color:#687785;align-items:center;gap:13px;margin:22px 0 25px;font-size:14px;display:flex}.buylist-editor-steps>span{border-radius:7px;padding:9px 12px}.buylist-editor-steps .current{color:#223b4c;background:#e9eff3;font-weight:750}.buylist-editor-steps .complete{color:#28634f}.buylist-editor [hidden]{display:none!important}.buylist-editor .ux-form-section>legend{font-size:18px}.buylist-editor .field small{font-size:13px;line-height:1.7}.buylist-advanced{margin:20px 0}.buylist-advanced>.field{margin-top:20px}.buylist-final-review{background:#f8fafb;border:1px solid #d8e2e8;border-radius:12px;padding:23px}.buylist-final-review h3{margin:0 0 23px;font-size:23px}.buylist-final-review dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;display:grid}.buylist-final-review dt{color:#5a6b78;font-size:13px;line-height:1.6}.buylist-final-review dd{margin:7px 0 0;font-size:18px;font-weight:750;line-height:1.55}.buylist-final-review dl>div:first-child dd{letter-spacing:-1px;font-size:31px}.buylist-final-review>p{border-top:1px solid #dde5ea;align-items:flex-start;gap:9px;margin:22px 0 0;padding:20px 0;font-size:14px;line-height:1.8;display:flex}.buylist-final-review>p svg{flex-shrink:0;margin-top:4px}.buylist-final-review .notice{font-size:14px;line-height:1.8;display:block}.buylist-final-review .consent small{font-size:13px;line-height:1.75}.buylist-editor .ux-form-footer{margin-top:23px}@media (max-width:760px){.buylist-journey{grid-template-columns:1fr;gap:10px}.buylist-journey>button,.buylist-journey>a{padding:17px}.buylist-closed-note{flex-wrap:wrap;align-items:flex-start;padding:19px}.buylist-closed-note>.btn{justify-content:center;width:100%}.buylist-publish-section{padding:19px}.buylist-publish-head{flex-direction:column;align-items:stretch;gap:18px}.buylist-publish-head>.btn{justify-content:center}.buylist-final-review{padding:19px}.buylist-final-review dl{grid-template-columns:1fr;gap:20px}.buylist-editor-steps{gap:7px;font-size:13px}.buylist-editor-steps>span{padding:9px}.buylist-editor .ux-form-footer{flex-direction:column-reverse;gap:12px;display:flex}.buylist-editor .ux-form-footer>.btn{justify-content:center;width:100%;min-height:48px}}
