@import"https://fonts.googleapis.com/css2?family=Golos+Text:wght@400;450;500;550;600;650;700;750;800;850&display=swap";:root{font-family:Golos Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#263b32;background:#f7f8fa;font-synthesis:none;font-weight:400;font-size:13px;--green:#214e3e;--deep:#183e32;--lime:#d9efac;--muted:#8b9590;--border:#e9eeeb;--surface:#fff;--page:#f7f8fa}*{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}button{color:inherit}button:disabled{opacity:.48;cursor:not-allowed}button,input,select,textarea{outline:none}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #8abb83;outline-offset:4px}input:focus,select:focus,textarea:focus{border-color:#73a58b;box-shadow:0 0 0 3px #e7f1e9}button{border:0;background:none}a{color:inherit;text-decoration:none}p,h1,h2,h3{margin:0}h1{font-size:31px;line-height:1.23;font-weight:650;letter-spacing:-1.05px}h2{font-size:16px;line-height:1.4;letter-spacing:-.35px;font-weight:600}h3{font-size:14px;font-weight:600}p{line-height:1.7}small{font-size:11px}strong,b{font-weight:600}svg{flex-shrink:0}input,select,textarea{min-width:0}input,textarea{background:#fff}select{cursor:pointer;color:inherit}::selection{background:#dfedc6}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#d5ded8;border-radius:9px}.brand{display:flex;align-items:center;gap:9px;font-size:30px;letter-spacing:-1.9px;font-weight:750;line-height:1;background:none;padding:0;white-space:nowrap;color:#183f32}.brand-mark{font-weight:750;display:grid;place-items:center;width:31px;height:35px;border-radius:10px;background:#224f3e;color:#e1f1ba;font-size:29px;letter-spacing:-3px;padding-right:3px;padding-bottom:3px}.brand-dot{color:#82ad56;margin-left:-8px}.app-layout{display:flex;min-height:100vh}.sidebar{width:234px;background:#fff;border-right:1px solid var(--border);height:100vh;position:fixed;inset:0 auto 0 0;z-index:30;display:flex;flex-direction:column;padding:31px 17px 0}.sidebar>.brand{margin:0 14px 30px}.workspace-selector{display:flex;align-items:center;gap:9px;background:#fafbf9;border:1px solid var(--border);border-radius:9px;padding:11px 9px;margin:0 2px 25px}.workspace-icon{width:30px;height:33px;display:grid;place-items:center;background:#edf1e9;border-radius:6px;color:#70825f}.workspace-selector>div{min-width:0;flex:1}.workspace-selector small{display:block;font-size:9px;color:#949d96;margin-bottom:4px}.workspace-selector select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:11px;font-weight:550;border:0;background:none;max-width:100%;padding:0;letter-spacing:-.15px;box-shadow:none}.workspace-selector>svg{color:#a5aea6}.nav-label{font-size:9px;letter-spacing:1px;color:#a1aaa4;margin:0 12px 11px;font-weight:500}.nav-label.space{margin-top:24px}.side-nav{flex:1;overflow-y:auto;min-height:100px;padding-bottom:16px}.side-nav>button{width:100%;display:flex;align-items:center;gap:11px;font-size:11px;text-align:left;border-radius:7px;padding:12px;margin-bottom:4px;min-height:40px;font-weight:450;color:#6b776f;position:relative}.side-nav>button>svg{color:#8b968d;stroke-width:1.65}.side-nav>button:hover{background:#f6f8f4;color:var(--green)}.side-nav>button.active{background:#eaf1e6;color:#31533d;font-weight:550}.side-nav>button.active>svg{color:#3b6749;stroke-width:1.8}.side-nav>button.active:before{position:absolute;content:"";left:-17px;top:11px;height:21px;border-radius:0 2px 2px 0;background:#62845c;width:3px}.count-muted{margin-left:auto;font-size:10px;color:#8b988b}.nav-badge{margin-left:auto;background:#e8d8b8;color:#8b713b;padding:3px 6px;border-radius:5px;font-size:9px}.side-nav>button.nav-settings{margin-top:19px}.sidebar-bottom{padding:0}.plan-card{border:1px solid #e7eddf;background:#fafcf7;border-radius:9px;padding:13px 11px;margin:0 2px 12px}.plan-card>div:first-child{display:flex;align-items:center;gap:6px;margin-bottom:17px}.plan-symbol{color:#688655;display:flex}.plan-card strong{font-size:10px;letter-spacing:-.2px}.tiny-badge{font-size:8px;line-height:1;letter-spacing:.4px;color:#6d805d;background:#e9f0df;border:1px solid #dde7ce;border-radius:4px;padding:4px;white-space:nowrap}.plan-card .tiny-badge{margin-left:auto}.plan-card p{display:flex;justify-content:space-between;color:#919c8a;font-size:9px;align-items:center}.plan-card p b{color:#4a6341;font-size:10px}.plan-card p b span{color:#9ba790;font-weight:400}.progress{height:4px;background:#edf1e8;border-radius:8px;overflow:hidden}.progress>i{display:block;height:100%;background:#83a868;border-radius:8px;transition:width .35s}.plan-card .progress{margin:8px 0 12px}.text-button{display:inline-flex;align-items:center;gap:7px;color:#456b49;font-size:11px;padding:0;font-weight:500;white-space:nowrap}.text-button:hover{color:#244d34}.plan-card .text-button{margin-top:14px;border-top:1px solid #e9efdf;padding-top:12px;display:flex;font-size:9px;justify-content:space-between}.help-link{display:flex;align-items:center;gap:9px;width:100%;padding:15px 12px;font-size:9px;color:#89938b}.help-link>svg:last-child{margin-left:auto}.user-block{border-top:1px solid var(--border);display:flex;align-items:center;gap:9px;padding:17px 8px 20px}.avatar{display:grid;place-items:center;width:35px;height:35px;border:1px solid #e8e9dd;border-radius:50%;background:#f3efdf;color:#8d8055;font-size:12px;font-weight:600;flex-shrink:0}.avatar.small{width:30px;height:30px;font-size:10px}.user-block>div{flex:1;min-width:0}.user-block strong{display:block;font-size:10px;overflow:hidden;text-overflow:ellipsis}.user-block small{display:block;font-size:9px;margin-top:4px;color:#a0a69e}.icon-button{display:inline-flex;justify-content:center;align-items:center;color:#8a968e;min-width:28px;min-height:28px;border-radius:6px;transition:background .18s;padding:4px}.icon-button:hover{color:#315a3c;background:#eef3eb}.icon-button.danger:hover{color:#b9544c;background:#fff0ed}.main-column{margin-left:234px;flex:1;min-width:0}.topbar{height:73px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff;border-bottom:1px solid var(--border);padding:0 34px}.breadcrumb{display:flex;align-items:center;gap:11px;font-size:10px;color:#a0aaa4;white-space:nowrap}.breadcrumb>b{color:#67796c;font-weight:450}.breadcrumb>svg{color:#c0c9c2}.topbar-actions{display:flex;align-items:center;gap:21px}.address-button{display:flex;align-items:center;gap:8px;font-size:10px;color:#6a786f}.address-button>svg:first-child{color:#879781}.address-button>span{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-actions>.avatar{margin-left:2px}.demo-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 35px;background:#fcfcf6;border-bottom:1px solid #efefdf;color:#949174;font-size:9px}.demo-strip>span{display:flex;align-items:center;gap:7px}.status-dot{display:inline-block;background:#6c9c68;width:5px;height:5px;border-radius:50%;flex-shrink:0}.status-dot.amber{background:#d3af65}.demo-description{color:#aaa78d}.demo-role{display:flex;align-items:center;gap:6px;white-space:nowrap;color:#a4a088}.demo-role select{background:none;font-size:9px;padding:0 0 0 3px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500;color:#7d7e60;box-shadow:none}.main-content{padding:32px 35px 0;max-width:1600px;margin:0 auto;min-height:calc(100vh - 108px)}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.eyebrow{font-size:8px;letter-spacing:1.65px;font-weight:550;color:#95a28e;margin-bottom:9px;display:flex;align-items:center;gap:6px}.page-heading p{color:#929c96;font-size:11px;margin-top:9px}.heading-dot{color:#81a365;margin-left:3px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:39px;padding:11px 16px;border-radius:7px;font-size:10px;line-height:1.3;font-weight:500;white-space:nowrap;transition:background .18s,transform .18s,border-color .18s;border:1px solid transparent}.btn:active:not(:disabled){transform:translateY(1px)}.btn.primary{background:#254f3c;color:#fff}.btn.primary:hover:not(:disabled){background:#163c2b}.btn.secondary{background:#fff;border-color:#e3e9e3;color:#607366}.btn.secondary:hover:not(:disabled){background:#f4f7f1;border-color:#cfdbcb}.btn.small{min-height:31px;padding:8px 11px;font-size:9px;border-radius:6px}.btn.full{width:100%;margin-top:8px}.button-count{font-size:9px;border-radius:4px;background:#ffffff25;padding:2px 5px}.buyer-hero{border:1px solid #e7eddf;background:#eff4e7;position:relative;overflow:hidden;border-radius:13px;min-height:272px;display:flex;align-items:center;justify-content:space-between;padding:29px 35px;margin-bottom:22px}.hero-tag{display:inline-flex;align-items:center;gap:6px;background:#ffffff83;border:1px solid #e3eadb;color:#7b8e65;font-size:8px;padding:6px 9px;border-radius:4px;letter-spacing:.2px}.hero-copy{position:relative;z-index:2;flex-shrink:0}.hero-copy h2{font-size:31px;font-weight:600;letter-spacing:-1.2px;line-height:1.16;margin-top:13px;color:#254a36}.hero-copy p{font-size:10px;color:#8a9981;line-height:1.8;margin-top:12px}.hero-buttons{display:flex;align-items:center;gap:20px;margin-top:20px}.hero-buttons .btn{font-size:9px;min-height:36px;padding:10px 13px}.hero-link{color:#697e55;font-size:9px;display:flex;align-items:center;gap:6px;padding:0}.hero-art{width:40%;height:260px;position:absolute;right:3%;top:0}.hero-art>svg{position:absolute;width:300px;height:250px;left:48%;top:22px;transform:translate(-50%) rotate(-5deg);z-index:1}.orbit{border:1px solid #dfe8d3;border-radius:50%;width:290px;height:290px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.orbit-two{width:370px;height:370px}.floating-note{background:#ffffffed;box-shadow:0 5px 18px #435a3110;border-radius:9px;position:absolute;z-index:2;display:flex;align-items:center}.note-top{right:-1%;top:38px;padding:10px 13px;gap:9px;transform:rotate(3deg)}.note-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#eef4e4;color:#719656}.note-top b{display:block;font-size:10px;color:#526b44}.note-top small{font-size:8px;color:#a0ab95;display:block;margin-top:4px}.note-bottom{left:0;bottom:7px;padding:10px 12px;gap:9px;transform:rotate(-2deg)}.note-bottom>span{color:#718166;font-size:9px}.note-bottom>svg{color:#83a66b}.mini-chain-stack{display:flex;align-items:center;padding-left:4px}.mini-chain-stack>.chain-wrap{margin-left:-5px}.mini-chain-stack .chain-logo{border:2px solid white;box-sizing:content-box}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:28px}.stat-card{background:#fff;border:1px solid var(--border);border-radius:10px;padding:16px 18px;min-height:127px}.stat-label{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#909b93;font-size:10px;letter-spacing:-.05px}.stat-label>svg{color:#9aab95;stroke-width:1.6}.stat-value{font-size:30px;font-weight:550;letter-spacing:-1.1px;margin-top:12px;line-height:1.1;display:flex;align-items:baseline;gap:6px}.stat-value>span{color:#a3ada5;font-size:11px;letter-spacing:0;font-weight:400}.stat-foot{display:flex;align-items:center;gap:5px;color:#9ea79e;font-size:8px;margin-top:12px;white-space:nowrap}.stat-foot .status-dot{width:4px;height:4px}.stat-foot>svg{color:#a8b2a5}.mini-dots{display:flex;margin-right:1px;padding-left:4px}.mini-dots>i{height:10px;width:10px;display:block;border:1.5px solid white;border-radius:50%;margin-left:-3px}.accent-stat{background:#f3f7ed;border-color:#e4ecd9}.accent-stat .stat-value{color:#5b7a43}.section-block{margin-top:28px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:17px}.section-heading h2{display:flex;align-items:center;font-size:17px;gap:8px}.section-heading p{font-size:10px;color:#9aa39d;margin-top:5px}.soft-count{display:inline-grid;place-items:center;min-width:21px;height:20px;border-radius:5px;background:#eef2eb;font-size:10px;font-weight:500;color:#8c9b80;padding:1px 5px;letter-spacing:0;vertical-align:middle;margin-left:5px}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.product-card{background:#fff;border:1px solid var(--border);border-radius:10px;overflow:hidden;transition:transform .2s,box-shadow .2s;min-width:0}.product-card:hover{transform:translateY(-3px);box-shadow:0 9px 25px #263d3110}.product-image{height:158px;background:#f7f7f3;position:relative;cursor:pointer;overflow:hidden;display:grid;place-items:center;border-bottom:1px solid #f0f2ed}.product-art{height:100%;width:100%;display:grid;place-items:center}.product-art svg{height:90%;max-width:100%}.product-art.art-eggs{background:#f5f5ef}.product-art.art-milk{background:#f2f6f5}.product-art.art-coffee{background:#f1f3f2}.product-art.art-cheese,.product-art.art-butter{background:#f8f5ed}.produce-emoji{font-size:68px;filter:drop-shadow(0 9px 5px #695e2920);transform:rotate(-8deg);line-height:1.3}.bookmark-button{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:29px;height:29px;border-radius:50%;border:1px solid #e7eae1;background:#ffffffcf;color:#a6aea0;transition:.2s}.bookmark-button:hover,.bookmark-button.saved{color:#6e8e56;background:#f5faed}.discount-tag{position:absolute;left:10px;top:11px;border-radius:4px;background:#e6efd4;color:#789556;font-size:8px;padding:5px 6px;font-weight:500}.product-info{padding:14px 14px 0}.product-meta{display:flex;align-items:center;gap:5px;font-size:8px;color:#a1aaa0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-meta>span{color:#c3c9be}.product-name{font-size:11px;line-height:1.65;font-weight:500;text-align:left;padding:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#52604f;margin-top:5px;min-height:36px}.product-name:hover{color:#244a34}.product-price-row{display:flex;align-items:center;justify-content:space-between;margin-top:13px;gap:5px}.product-price-row strong{font-size:20px;font-weight:600;letter-spacing:-.6px;white-space:nowrap;line-height:1.3}.product-price-row small{color:#a2aaa0;display:block;font-size:8px;margin-top:3px}.add-button{width:31px;height:31px;display:grid;place-items:center;border-radius:7px;background:#eaf1e1;color:#6c8c53}.add-button:hover{background:#dceacb;color:#466d33}.product-bottom{margin-top:15px;border-top:1px solid #f0f2ec;display:flex;align-items:center;justify-content:space-between;padding:10px 0;gap:5px;min-height:39px}.chain-wrap{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-size:10px;font-weight:500}.chain-logo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;font-weight:750;line-height:1;letter-spacing:-.8px}.chain-chizhik{font-style:italic;font-weight:800}.chain-5ka{font-style:italic;padding-right:2px}.chain-magnit{border-radius:7px!important;font-weight:600;letter-spacing:-2px;padding-right:2px}.chain-perekrestok{font-weight:400}.product-bottom .chain-wrap{font-size:8px;gap:4px;color:#7b8776}.product-bottom>span:last-child:not(.chain-wrap){display:flex;align-items:center;font-size:8px;color:#a4aca1;white-space:nowrap;cursor:pointer}.dashboard-columns{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(245px,1fr);gap:20px;margin-top:27px}.panel{background:#fff;border:1px solid var(--border);border-radius:10px;padding:20px;min-width:0}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:17px}.panel-heading h2{display:flex;align-items:center;gap:5px;font-size:15px}.panel-heading p{font-size:9px;color:#9ba69e;margin-top:4px}.segmented{display:inline-flex;background:#f6f8f4;border:1px solid #e9eee5;border-radius:6px;padding:3px;flex-shrink:0}.segmented>button{font-size:8px;padding:5px 9px;border-radius:4px;color:#9da894;white-space:nowrap}.segmented>button.active{background:#fff;color:#5a7750;box-shadow:0 1px 3px #2e4f2710}.chart-select{display:inline-flex;align-items:center;gap:7px;margin-top:-5px;margin-bottom:13px;max-width:100%}.chart-select select{font-size:10px;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;color:#77856f;max-width:95%;box-shadow:none}.chart-select>svg{color:#a5b098}.chart-legend{display:flex;align-items:center;gap:15px;flex-wrap:wrap;font-size:8px;color:#9ba597;margin-bottom:6px}.chart-legend>span{display:flex;align-items:center;gap:5px}.chart-legend i,.chart-tooltip i{display:inline-block;width:5px;height:5px;border-radius:50%;flex-shrink:0}.chart-legend>small{margin-left:auto;font-size:8px;color:#b0b8ab}.price-chart{position:relative}.price-chart>svg{width:100%;display:block;min-height:155px}.chart-tooltip{position:absolute;right:15px;top:30px;background:#fffefb;box-shadow:0 4px 16px #1c3a2620;border:1px solid #e3e9df;padding:11px 12px;border-radius:7px;min-width:160px;pointer-events:none;font-size:9px;z-index:3}.chart-tooltip strong{display:block;margin-bottom:8px}.chart-tooltip span{display:flex;align-items:center;gap:5px;color:#7c8974;font-size:8px;margin-top:5px}.chart-tooltip b{margin-left:auto;color:#53664d}.chart-empty{display:flex;align-items:center;justify-content:center;min-height:190px;color:#9da99a;font-size:11px;text-align:center;padding:15px}.quick-lists{display:flex;flex-direction:column}.quick-list{display:flex;align-items:center;gap:10px;width:100%;padding:14px 0;border-bottom:1px solid #f0f3ed;text-align:left}.quick-list>span:nth-child(2){flex:1;min-width:0}.quick-list b{font-size:10px;color:#6c7a64;display:block}.quick-list small{color:#a4ae9f;font-size:8px;display:block;margin-top:5px}.quick-list>svg{color:#b8c2b0}.list-icon{height:36px;width:36px;border-radius:9px;background:#eff4e5;color:#88a26c;display:inline-grid;place-items:center;flex-shrink:0}.list-icon.peach{background:#fcf2e7;color:#c7a17b}.list-icon.large{height:56px;width:56px;border-radius:13px}.list-hint{display:flex;gap:9px;align-items:center;margin:20px 0 18px}.hint-spark{color:#96ad78}.list-hint p{font-size:9px;color:#a5af9d;line-height:1.75}.quick-lists>.text-button{margin-top:auto;font-size:9px}.page-footer{margin-top:42px;border-top:1px solid #e7ece6;padding:20px 0 23px;display:flex;align-items:center;justify-content:space-between;color:#b1b9af;font-size:8px;gap:15px}.page-footer>span:first-child{font-size:16px;font-weight:650;letter-spacing:-.7px;display:flex;align-items:center}.page-footer .brand-dot{margin-left:0}.page-footer small{font-size:8px;letter-spacing:0;font-weight:400;margin-left:12px;color:#b0b9ab}.page-footer>span:last-child{display:flex;align-items:center;gap:5px}.page-footer button{font-size:8px;padding:0;color:#9eab95}.footer-dot{padding:0 4px}.mobile-toggle{display:none}.catalog-toolbar{display:flex;gap:13px;margin-top:8px;margin-bottom:19px}.search-field{height:46px;background:#fff;border:1px solid #e3e9e1;border-radius:8px;padding:0 14px;display:flex;align-items:center;gap:10px;flex:1;min-width:0;color:#a1b097}.search-field:focus-within{border-color:#90ae7b;box-shadow:0 0 0 3px #eaf0e4}.search-field input{border:0;background:none;flex:1;box-shadow:none;padding:0;font-size:11px;color:#40563a;height:100%}.search-field input::placeholder{color:#a8b19f}.catalog-toolbar>select{padding:0 13px;border:1px solid #e3e9e1;border-radius:8px;background:#fff;font-size:10px;color:#809070;width:195px}.category-tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:15px}.category-tabs button{font-size:9px;color:#94a089;background:#fff;border:1px solid #e7ece1;padding:8px 11px;border-radius:6px;transition:.18s}.category-tabs button.active{color:#5a7848;background:#eaf1e1;border-color:#e0e9d4}.category-tabs button:hover{background:#eff3e8}.results-line{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#9daa96;margin:20px 0 15px}.results-line>span:last-child{display:flex;align-items:center;gap:6px}.lists-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.list-card{display:block;position:relative;border:1px solid var(--border);border-radius:12px;background:#fff;text-align:left;padding:25px;min-height:218px;transition:.2s}.list-card:hover{border-color:#b9cfa6;transform:translateY(-3px)}.list-card-count{position:absolute;right:22px;top:30px;font-size:9px;color:#a2ad98}.list-card h2{font-size:18px;color:#5e7352;margin-top:24px}.list-card p{font-size:10px;color:#a2ad98;margin-top:6px}.list-card-arrow{position:absolute;right:22px;bottom:25px;color:#a3b28f}.create-list-card{border-style:dashed;border-color:#d9e4ce;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f5f8ef;text-align:center;color:#a4b596}.create-list-card>span{display:grid;place-items:center;width:45px;height:45px;background:#edf3e2;border-radius:50%;color:#96af7e}.create-list-card h2{font-size:15px;margin-top:13px;color:#8aa274}.info-note{display:flex;align-items:flex-start;gap:9px;color:#9aab8c;font-size:10px;background:#f0f5e9;border:1px solid #e6eddb;padding:14px 16px;border-radius:8px;margin-top:22px}.info-note>svg{margin-top:1px;color:#93aa7f}.info-note p{line-height:1.7;color:#8c9d7e}.empty-state{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:70px 25px;background:#fff;border:1px solid var(--border);border-radius:11px;color:#9dac95;gap:13px;min-height:280px}.empty-state>svg{stroke-width:1.3;color:#a8bc98}.empty-state h3{font-size:18px;font-weight:500;color:#718664}.empty-state p{max-width:420px;font-size:11px}.empty-state .btn{margin-top:8px}.muted{color:#9aa695!important}.small-text{font-size:10px;line-height:1.6;display:inline-flex;align-items:center;gap:5px}.block{display:block!important;margin-top:5px;font-size:9px}.green-text{color:#739956!important}.warning-text{color:#bf9568!important}.comparison-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:15px 0 20px;flex-wrap:wrap}.list-selector{display:flex;align-items:center;gap:9px;color:#789163}.list-selector select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;padding:0;border:0;font-size:13px;max-width:290px;color:#5e7852;font-weight:500;box-shadow:none}.flex-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.tracked-caption{font-size:11px;color:#8da17b;display:flex;align-items:center;gap:8px}.table-panel{background:#fff;border:1px solid var(--border);border-radius:10px;overflow:hidden}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;text-align:left;font-size:11px;white-space:nowrap}th{font-weight:450;color:#98a58f;background:#fbfcf8;padding:17px 16px;border-bottom:1px solid #edf1e7;font-size:9px;height:59px}td{padding:15px 16px;border-bottom:1px solid #edf1e7;color:#6e8163}tbody tr:last-child td{border-bottom:0}tbody tr{transition:background .15s}tbody tr:hover{background:#fcfdf9}td>strong{font-weight:500;font-size:12px}.comparison-table th,.comparison-table td{padding:15px 13px}.comparison-table .product-column{width:28%;min-width:230px;padding-left:19px}.quantity-column{min-width:92px}.comparison-table th .chain-wrap{font-size:10px}.own-store-label{display:block;font-size:7px;color:#a4b594;margin-left:33px;margin-top:4px}.table-product{display:flex;align-items:center;gap:11px;text-align:left;padding:0;max-width:310px;white-space:normal}.table-product .product-art{width:46px;height:51px;border:1px solid #edf0e7;border-radius:7px;overflow:hidden;flex-shrink:0;background:#f8faf3}.table-product .produce-emoji{font-size:29px}.table-product .product-art svg{width:100%;height:100%}.table-product>span{min-width:110px}.table-product strong{display:block;font-size:10px;color:#607951;font-weight:500;line-height:1.6;max-width:190px}.table-product small{font-size:8px;display:block;color:#a6b29c;margin-top:5px}.quantity-control{display:flex;align-items:center;justify-content:space-between;width:76px;height:27px;border:1px solid #e7eddf;border-radius:5px;color:#82986e;font-size:10px}.quantity-control button{display:grid;place-items:center;height:25px;width:23px;padding:0;color:#a2b492}.offer-cell{display:block;text-align:left;padding:0;min-width:104px}.offer-cell>strong{font-size:13px;font-weight:550;color:#5a724c;display:block}.offer-cell>small{font-size:8px;color:#a9b79d;display:block;margin-top:5px}.offer-caption,.best-caption{font-size:7px;display:flex;align-items:center;gap:4px;margin-top:6px;max-width:125px;white-space:normal;color:#a1b28f}.best-caption{color:#7fa163}.best-caption .status-dot{height:4px;width:4px;background:#89a96d}.best-cell{background:#f3f8eccc}.offer-cell .ineligible-price{color:#aab69f}.table-footer{padding:14px 18px;border-top:1px solid #eaf0e1;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:8px;color:#a2b194}.table-footer>span:first-child{display:flex;align-items:center;gap:6px;color:#90a37c}.basket-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.basket-card{background:#fff;border:1px solid var(--border);border-radius:9px;padding:18px 16px;min-width:0}.basket-card.winner{background:#f2f7e8;border-color:#cddfba}.basket-card-header{display:flex;align-items:center;justify-content:space-between;gap:7px}.basket-card-header .chain-wrap{font-size:10px;gap:6px}.basket-total{display:block;font-size:23px;font-weight:550;letter-spacing:-.5px;color:#526d40;margin-top:23px;white-space:nowrap}.basket-card p{font-size:9px;color:#9cac8b;margin:5px 0 13px}.basket-card>small{display:block;font-size:8px;color:#a2b092;margin-top:12px;line-height:1.7}.pill{display:inline-flex;align-items:center;gap:4px;font-size:8px;font-weight:450;padding:5px 7px;border-radius:4px;line-height:1.2;white-space:nowrap;vertical-align:middle}.pill.green{background:#eaf2df;color:#81a15f}.pill.peach{background:#fcf0df;color:#be9864}.pill.gray{background:#f1f3ed;color:#a0ae94}.basket-card-header .pill{font-size:7px;padding:4px 5px}.savings-note{display:flex;align-items:center;gap:7px;background:#eaf3dc;border:1px solid #d9e9c2;padding:15px 18px;border-radius:8px;color:#7e9d60;font-size:11px;margin-top:15px}.savings-note>span{color:#a3b78c;font-size:9px}.seller-context{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff;border:1px solid var(--border);border-radius:9px;padding:16px 20px;margin-bottom:20px}.seller-context>div:first-child{display:flex;align-items:center;gap:12px}.seller-context strong{display:block;font-size:12px;color:#5e7750}.seller-context small{display:flex;align-items:center;gap:4px;font-size:8px;color:#a3b196;margin-top:5px}.competitor-stack{display:flex;align-items:center;gap:9px}.competitor-stack>span:first-child{font-size:9px;color:#a0b08f;margin-right:4px}.category-panel{display:flex;flex-direction:column}.panel-icon{height:31px;width:31px;display:grid;place-items:center;border-radius:7px;background:#f0f5e7;color:#9cb785}.category-stat{margin:13px 0 4px}.category-stat>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:9px;font-size:10px;color:#91a17f}.category-stat b{font-size:11px;color:#7e9a66}.category-stat b>small{font-size:9px;font-weight:400;color:#bdc7b3}.category-stat .progress{margin-top:9px}.category-panel>.text-button{margin-top:auto;padding-top:23px;font-size:9px}.attention-panel{margin-top:24px}.attention-row{display:flex;align-items:center;gap:18px;width:100%;padding:15px 0;border-top:1px solid #eff3e8;text-align:left}.attention-row>.product-art{width:45px;height:49px;border-radius:6px;overflow:hidden;flex-shrink:0}.attention-row .produce-emoji{font-size:28px}.attention-name{flex:1}.attention-name b{font-size:10px;color:#6e875c;display:block}.attention-name small{font-size:8px;color:#aabb98;display:block;margin-top:5px}.attention-price{min-width:125px;display:block}.attention-price>small{font-size:8px;color:#b0bea1;display:block}.attention-price>b{font-size:12px;color:#74925e;display:block;margin-top:6px}.attention-price .chain-wrap{font-size:8px}.attention-row>svg{color:#b1c3a0}.inline-empty{display:flex;align-items:center;justify-content:center;gap:10px;text-align:center;padding:32px 12px;color:#a3b68e;font-size:11px;line-height:1.8}.team-row{display:flex;align-items:center;gap:15px;border-top:1px solid #edf2e6;padding:20px 0}.team-person{flex:1;min-width:0}.team-person strong{font-size:12px;color:#718b5f;display:block}.team-person small{display:block;font-size:10px;color:#a8b79a;margin-top:6px}.team-row>.small-text{margin-left:22px}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:21px}.setting-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0;border-top:1px solid #eff3e8;color:#9dad8c;font-size:10px}.setting-row>strong{font-size:10px;font-weight:500;color:#7f976c;text-align:right;max-width:65%}.setting-row .chain-wrap{font-size:10px}.settings-grid .panel>.btn{margin-top:15px}.settings-grid .panel>p{font-size:10px;margin-bottom:17px}.settings-grid .panel>small{font-size:9px;line-height:1.8;display:block;margin-top:13px}.mini-chain-stack.spaced{gap:5px}.source-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.source-card{border:1px solid #e9efdf;padding:16px 13px;border-radius:8px;min-width:0;background:#fcfdf9}.source-card>.chain-wrap{font-size:11px;margin-bottom:13px}.source-card>.pill{display:table}.source-card>p{font-size:9px;color:#a5b497;line-height:1.8;margin-top:11px}.seller-invite-banner{display:flex;align-items:center;gap:21px;background:#edf3e3;border:1px solid #e2ebd3;border-radius:10px;padding:25px;margin-top:24px}.seller-invite-icon{width:59px;height:59px;background:#e1ebd1;display:grid;place-items:center;border-radius:12px;color:#8da773;flex-shrink:0}.seller-invite-banner>div{flex:1}.seller-invite-banner h2{color:#6c8855}.seller-invite-banner p{font-size:10px;color:#9bb086;margin-top:5px}.seller-invite-banner .small-text{margin-top:9px;color:#8fa87a;font-size:9px}.activity-chart{height:205px;display:flex;align-items:flex-end;justify-content:space-around;gap:12px;padding:10px 15px 20px}.activity-bar-slot{display:flex;flex-direction:column;align-items:center;flex:1;max-width:100px;gap:8px}.activity-bar-slot>div{width:70%;max-width:42px;border-radius:5px 5px 0 0;background:#afc58c;min-height:4px}.activity-bar-slot>b{font-size:9px;color:#8ba771}.activity-bar-slot>small{font-size:8px;color:#a5b793}.activity-caption{border-top:1px solid #edf3e4;padding-top:15px;margin-top:10px;font-size:8px;color:#a8b89a}.service-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 0;border-bottom:1px solid #eef3e5;color:#93a77f;font-size:10px}.service-row>span:first-child{display:flex;align-items:center;gap:8px}.service-row+.text-button{margin-top:20px;font-size:9px}.application-preview{display:flex;align-items:center;gap:14px;border-top:1px solid #eef3e4;padding:19px 0}.application-preview>div{flex:1}.application-preview strong{font-size:11px;color:#7c9667;display:block}.application-preview small{display:block;font-size:9px;color:#a7b897;margin-top:5px}.person-cell{display:flex;align-items:center;gap:10px}.person-cell>span>strong{font-size:11px;display:block}.person-cell>span>small{font-size:9px;color:#a8b999;display:block;margin-top:5px}.application-card{margin-bottom:20px}.application-card>p{display:flex;align-items:center;gap:6px;font-size:11px;color:#99ad85}.evidence-box{background:#f6f9f0;border-radius:7px;padding:14px;margin:18px 0}.evidence-box>small{color:#9eb68c;font-size:9px}.evidence-box>p{font-size:11px;color:#849d70;margin-top:5px;white-space:pre-wrap}.job-message{max-width:330px;white-space:normal;font-size:9px;line-height:1.8;color:#a3b493}.mono{font-family:monospace;font-size:9px;max-width:250px;overflow:hidden;text-overflow:ellipsis}.report-row{display:flex;align-items:center;gap:20px;border-top:1px solid #eff4e5;padding:18px 0}.report-row>div{flex:1}.report-row strong{font-size:11px;color:#7a9565}.report-row p{font-size:10px;color:#96ad80;margin-top:6px}.report-row small{font-size:8px;color:#b0bf9f;display:block;margin-top:8px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#10291c65;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:80;display:flex;align-items:center;justify-content:center;padding:25px;overflow-y:auto}.dialog{width:100%;max-width:490px;background:#fff;border:1px solid #e0e8d5;border-radius:16px;box-shadow:0 25px 90px #10291230;padding:32px;position:relative;max-height:calc(100dvh - 50px);overflow-y:auto}.dialog-close{position:absolute;top:15px;right:15px}.modal-icon{height:47px;width:47px;background:#edf4e2;border-radius:11px;display:grid;place-items:center;color:#81a365;margin-bottom:22px}.dialog h2{font-size:24px;line-height:1.3;color:#46643a;font-weight:550;letter-spacing:-.7px;padding-right:10px}.dialog-description{font-size:11px;color:#9daf8c;line-height:1.8;margin-top:10px;margin-bottom:22px}.dialog label,.auth-form label{display:block;font-size:10px;color:#849c70;font-weight:500;margin-bottom:15px}.dialog input:not([type=checkbox]),.dialog select,.dialog textarea,.auth-form input{width:100%;display:block;margin-top:8px;padding:12px;border:1px solid #e1e9d6;border-radius:7px;background:#fcfdf9;color:#617d4e;font-size:12px;line-height:1.5}.dialog input:disabled,.dialog select:disabled{color:#b1bea3;background:#f6f8f2}.dialog input::placeholder,.dialog textarea::placeholder,.auth-form input::placeholder{color:#b8c6a9}.dialog textarea{min-height:90px;resize:vertical}.dialog form>small{display:block;margin:-5px 0 17px;font-size:9px;line-height:1.8}.chain-checkboxes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 18px}.chain-checkboxes>label{display:flex;align-items:center;gap:9px;border:1px solid #e8efdd;border-radius:7px;padding:12px;margin:0;background:#fcfdf9}.chain-checkboxes input{accent-color:#6b8c51;width:13px;height:13px}.chain-checkboxes .chain-wrap{font-size:10px}.dialog .info-note{padding:12px;font-size:9px;margin:12px 0 18px}.dialog form>.full{margin-top:10px}.help-item{display:flex;gap:14px;margin:20px 0}.help-item>span{background:#f2f6eb;color:#9dbb80;font-size:11px;padding:7px;border-radius:6px;height:30px;line-height:16px}.help-item h3{font-size:12px;color:#7f9d69}.help-item p{font-size:10px;color:#a4b792;margin-top:6px}.dialog.product-dialog{max-width:860px;padding:30px}.product-dialog-heading{display:flex;align-items:center;gap:23px}.product-dialog-art{width:130px;height:140px;border-radius:12px;overflow:hidden;background:#f5f8ef;flex-shrink:0}.product-dialog-heading .eyebrow{font-size:8px}.product-dialog-heading h2{font-size:23px;max-width:550px}.product-dialog-heading .dialog-description{margin-top:8px;margin-bottom:16px}.product-context{display:flex;align-items:center;gap:6px;font-size:9px;color:#a3b98c;margin:21px 0 23px;border-top:1px solid #edf3e3;padding-top:18px}.product-context>.pill{margin-left:auto;font-size:7px}.dialog-section-title{font-size:14px;color:#7e9d66;margin-bottom:9px}.detail-offer{display:flex;align-items:center;gap:15px;padding:15px 0;border-bottom:1px solid #eff4e5}.detail-offer-source{min-width:130px}.detail-offer-source>.chain-wrap{font-size:10px}.detail-offer-source>small{display:block;font-size:8px;margin-top:6px}.detail-offer-name{flex:1;min-width:0}.detail-offer-name strong{font-size:10px;color:#8aa674;display:block;line-height:1.6}.detail-offer-name>small{display:block;font-size:8px;margin-top:5px;color:#afc198}.detail-offer-name>.small-text{font-size:8px;line-height:1.8;margin-top:5px}.detail-offer-price{text-align:right;min-width:85px}.detail-offer-price>strong{display:block;font-size:15px;color:#73975a;white-space:nowrap}.detail-offer-price>small{display:block;font-size:8px;color:#acc396;margin-top:6px;white-space:nowrap}.detail-offer-price>del{display:block;color:#becdac;font-size:9px;margin-top:4px}.detail-offer-action{min-width:108px;text-align:right}.detail-offer-action .btn{font-size:8px;padding:7px 8px}.history-title{margin-top:25px}.history-title h3{color:#7d9c65;font-size:14px}.report-form{border-top:1px solid #edf3e3;padding-top:15px;margin-top:15px}.report-form summary{display:flex;align-items:center;gap:7px;cursor:pointer;font-size:10px;color:#a5b88e;list-style:none}.report-form form{margin-top:17px}.toast-message{position:fixed;bottom:26px;left:calc(50% + 90px);transform:translate(-50%);display:flex;align-items:center;gap:12px;background:#264c37;color:#f2f8e9;box-shadow:0 8px 30px #122b1b30;border:1px solid #426546;border-radius:10px;padding:16px 18px;z-index:120;max-width:min(90vw,600px);min-width:280px;font-size:11px;line-height:1.6}.toast-message>svg{color:#b7d18f}.toast-message>span{flex:1}.toast-message>button{color:#b3c99a;display:flex;padding:1px}.toast-message.failed{background:#795244;border-color:#956c58;color:#fff5e9}.toast-message.failed>svg{color:#efc7a2}.fade-enter-active,.fade-leave-active{transition:opacity .18s}.fade-enter-from,.fade-leave-to{opacity:0}.toast-enter-active,.toast-leave-active{transition:opacity .2s,translate .2s}.toast-enter-from,.toast-leave-to{opacity:0;translate:0 10px}.error-banner{display:flex;align-items:center;gap:10px;background:#fff5eb;border:1px solid #f3d6bb;color:#bc8c65;border-radius:8px;padding:15px;margin-bottom:22px;font-size:11px}.error-banner>span{flex:1}.error-text{color:#b67e58!important;font-size:11px!important}.boot-screen{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f7faf1;gap:28px}.boot-screen p{font-size:11px;color:#9caf8b}.boot-screen .brand{font-size:43px}.boot-screen .brand-mark{width:43px;height:46px;font-size:40px}.loading-line{height:3px;width:100px;border-radius:10px;background:#e6efda;overflow:hidden}.loading-line:before{display:block;content:"";height:100%;width:30%;background:#a4c17f;border-radius:10px;animation:loading 1.2s infinite}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes loading{0%{transform:translate(-100%)}to{transform:translate(450%)}}.auth-page{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:#fff}.auth-story{background:#244d37;padding:50px 65px;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;color:#dbe8c6;position:relative;overflow:hidden}.auth-story:after{position:absolute;content:"";height:600px;width:600px;border:1px solid #ffffff0a;border-radius:50%;right:-300px;bottom:-250px;box-shadow:0 0 0 100px #ffffff03,0 0 0 200px #ffffff02;pointer-events:none}.auth-story .brand{color:#eff6e3;font-size:34px}.auth-story .brand-mark{background:#b1ce85;color:#295331}.auth-story .brand-dot{color:#b1ce85}.eyebrow.light{color:#99b97d;font-size:8px;letter-spacing:1.3px}.auth-story h1{font-size:clamp(34px,4vw,60px);font-weight:500;line-height:1.15;letter-spacing:-2px;margin-top:23px}.auth-story p{font-size:13px;color:#a7bf94;margin-top:27px;line-height:1.9}.auth-chains{display:flex;gap:15px;margin-top:35px}.auth-chains .chain-logo{border:2px solid #64845a}.auth-footer{color:#839e72;font-size:10px;margin-top:40px}.auth-form{display:flex;align-items:center;justify-content:center;padding:50px}.auth-form-inner{width:100%;max-width:355px}.auth-form h2{font-size:30px;font-weight:550;color:#3c6032;letter-spacing:-.8px}.auth-form p{font-size:12px;color:#9bb187;margin:15px 0 26px}.auth-form input{padding:14px;font-size:13px}.auth-form .btn.full{font-size:12px;min-height:45px}.auth-form .code-input{letter-spacing:10px;font-size:24px;font-weight:550;text-align:center;padding:13px}.auth-form .text-button{margin-top:17px;font-size:10px;white-space:normal;text-align:left}.demo-auth{margin-top:33px;border-top:1px solid #e9f0e0;padding-top:25px}.demo-auth>span{font-size:10px;color:#a3b990}.demo-auth>div{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.demo-auth .btn{font-size:9px;padding:9px 10px;min-height:33px}.demo-auth>small{font-size:8px;color:#b2c3a2;display:block;margin-top:11px}@media(min-width:1500px){.main-content{padding-left:45px;padding-right:45px}.hero-art{right:7%;width:38%}.hero-copy h2{font-size:36px}.buyer-hero{min-height:290px}.hero-art>svg{width:330px;height:270px}.hero-art{height:280px}.hero-copy p{font-size:12px}.product-image{height:185px}.stat-card{padding:20px;min-height:140px}.stat-label{font-size:12px}.stat-foot{font-size:10px}.product-name{font-size:13px}.product-meta{font-size:10px}.product-info{padding:16px 18px 0}.product-price-row strong{font-size:24px}.product-price-row small{font-size:10px}.product-bottom .chain-wrap,.product-bottom>span:last-child:not(.chain-wrap){font-size:10px}.product-name{min-height:43px}.product-bottom{padding:12px 0}.panel-heading h2{font-size:17px}.panel-heading p{font-size:11px}.table-product strong{font-size:12px}.comparison-table th,.comparison-table td{padding:18px 16px}.offer-cell>strong{font-size:15px}.offer-cell>small{font-size:10px}.offer-caption,.best-caption{font-size:8px}}@media(max-width:1150px){.sidebar{width:210px;padding-left:13px;padding-right:13px}.sidebar>.brand{margin-left:12px;font-size:28px}.main-column{margin-left:210px}.main-content{padding:27px 23px 0}.topbar{padding:0 24px}.demo-strip{padding-left:24px;padding-right:24px}.stats-grid{gap:11px}.stat-card{padding:15px 12px}.stat-label{font-size:9px}.stat-foot{font-size:7px}.stat-label>svg{width:15px}.hero-art{right:2%;width:43%}.hero-art>svg{width:270px}.hero-copy h2{font-size:29px}.buyer-hero{padding-left:25px}.note-top{right:-5px;top:29px;padding:9px;transform:rotate(4deg)}.note-top b{font-size:9px}.note-top small{font-size:7px}.note-icon{height:26px;width:26px}.note-bottom{left:7px;bottom:18px;font-size:8px;padding:8px}.product-grid{gap:12px}.product-image{height:145px}.product-info{padding:12px 11px 0}.product-price-row strong{font-size:18px}.product-bottom>span:last-child:not(.chain-wrap){font-size:7px}.product-bottom .chain-wrap{font-size:7px;gap:3px}.dashboard-columns{gap:15px;grid-template-columns:minmax(0,1.7fr) minmax(235px,1fr)}.panel{padding:17px}.panel-heading h2{font-size:14px}.panel-heading p{font-size:8px}.chart-legend{gap:9px;font-size:7px}.chart-legend>small{display:none}.quick-list b{font-size:9px}.basket-grid{gap:11px}.basket-card{padding:15px 12px}.basket-card-header .chain-wrap{font-size:9px;gap:4px}.basket-card-header .pill{font-size:6px}.basket-total{font-size:21px}.basket-card-header .chain-logo{width:25px!important;height:25px!important;font-size:14px!important}.source-grid{grid-template-columns:repeat(2,1fr)}.page-footer>span:first-child small{display:none}.attention-price{min-width:105px}.attention-row{gap:12px}.plan-card{padding:12px 9px}.plan-card strong{font-size:9px}.side-nav>button{font-size:10px}.demo-description{font-size:8px}.lists-grid{grid-template-columns:repeat(2,1fr)}.auth-story{padding:40px}.auth-form{padding:35px}}@media(max-width:960px){h1{font-size:27px}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.featured-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.featured-grid .product-image{height:125px}.featured-grid .product-info{padding:11px 9px 0}.featured-grid .product-name{font-size:9px;min-height:31px}.featured-grid .product-price-row strong{font-size:16px}.featured-grid .product-meta,.featured-grid .product-price-row small{font-size:7px}.featured-grid .add-button{width:27px;height:27px}.featured-grid .product-bottom>span:last-child:not(.chain-wrap){display:none}.product-card .discount-tag{font-size:6px;padding:4px}.dashboard-columns{grid-template-columns:minmax(0,1fr)}.quick-lists{display:block}.quick-list{display:inline-flex;width:calc(50% - 15px);margin-right:15px}.list-hint{display:none}.quick-lists>.text-button{margin-top:20px}.chart-legend{font-size:8px;gap:14px}.chart-legend>small{display:block}.price-chart>svg{min-height:180px}.hero-art{width:40%;right:0}.hero-art>svg{width:235px;height:225px;top:29px}.note-top{right:-5px;top:38px}.note-top small{display:none}.note-top b{font-size:8px}.note-icon{width:22px;height:22px}.note-icon>svg{width:15px}.note-bottom{left:-25px;bottom:25px}.hero-copy h2{font-size:27px}.hero-copy p{font-size:9px}.hero-buttons{gap:12px}.hero-buttons .btn{font-size:8px;padding:9px 10px}.hero-link{font-size:8px}.buyer-hero{min-height:260px}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stat-card{padding:17px;min-height:117px}.stat-label{font-size:10px}.stat-foot{font-size:8px}.stat-value{font-size:29px;margin-top:9px}.stat-foot{margin-top:10px}.category-panel{display:block}.category-stat{margin:18px 0}.category-panel>.text-button{margin-top:10px;padding-top:5px}.basket-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.basket-card-header .chain-wrap{font-size:11px}.basket-card-header .pill{font-size:7px}.settings-grid{grid-template-columns:1fr}.seller-invite-banner{flex-wrap:wrap}.seller-invite-banner>.btn{margin-left:80px}.seller-context{align-items:flex-start;flex-direction:column;gap:19px}.competitor-stack{margin-left:45px}.demo-strip{font-size:8px}.demo-description{display:none}.topbar-actions{gap:12px}.address-button>span{max-width:200px}.topbar-actions>.icon-button{display:none}.breadcrumb{font-size:9px;gap:6px}.page-heading{gap:10px}.page-heading>.btn{font-size:9px;padding:10px 12px}.page-heading p{font-size:10px}.eyebrow{font-size:7px;letter-spacing:1.3px}.page-footer,.page-footer button{font-size:7px}.team-row{gap:9px}.team-row>.small-text{display:none}.team-person strong{font-size:11px}.team-person small{font-size:9px}.auth-story{padding:35px}.auth-story h1{font-size:39px}.auth-story p{font-size:11px}.auth-form{padding:30px}.auth-form h2{font-size:27px}}@media(max-width:740px){.sidebar{transform:translate(-100%);width:234px;transition:transform .23s;padding:27px 17px 0;box-shadow:8px 0 40px #19312210}.sidebar.open{transform:translate(0)}.sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#19342255;z-index:29;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.main-column{margin-left:0}.mobile-toggle{display:flex}.topbar{height:60px;padding:0 18px}.breadcrumb{gap:7px}.breadcrumb>span{display:none}.breadcrumb>svg{display:none}.breadcrumb>b{font-size:11px}.topbar-actions{gap:10px}.address-button{gap:4px;font-size:8px}.address-button>span{max-width:210px}.topbar-actions>.avatar{width:25px;height:25px;font-size:9px}.demo-strip{padding:8px 19px;font-size:8px}.demo-role{font-size:7px;gap:3px}.demo-role select{font-size:8px}.main-content{padding:24px 19px 0;min-height:calc(100vh - 90px)}h1{font-size:28px}.page-heading{align-items:flex-start;margin-bottom:23px}.page-heading>div{min-width:0}.page-heading>div>p{max-width:350px;line-height:1.8}.page-heading>.btn{flex-shrink:0;font-size:8px;padding:8px;min-height:32px;margin-top:22px}.page-heading>.btn>svg{width:13px}.eyebrow{font-size:7px;letter-spacing:1px}.buyer-hero{min-height:260px;margin-bottom:17px;padding:25px}.hero-copy h2{font-size:29px}.hero-copy p{font-size:10px}.hero-art{right:1%;width:45%}.hero-art>svg{width:270px;height:245px;top:20px}.note-top{top:32px;right:0;padding:8px}.note-top small{display:block;font-size:6px}.note-top b{font-size:8px}.note-bottom{bottom:16px;left:-5px}.hero-buttons .btn{font-size:9px;padding:10px 11px}.hero-link{font-size:9px}.hero-buttons{gap:13px}.stats-grid{margin-bottom:24px}.stat-card{min-height:119px;padding:17px}.stat-value{font-size:30px}.stat-label{font-size:10px}.stat-foot{font-size:8px}.section-heading{margin-bottom:15px}.section-heading h2{font-size:16px}.section-heading p{font-size:9px}.section-heading>.text-button{font-size:9px}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.featured-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.product-image{height:155px}.featured-grid .product-image{height:130px}.featured-grid .product-name{font-size:10px}.featured-grid .product-price-row strong{font-size:17px}.dashboard-columns{gap:18px;margin-top:23px}.panel{padding:20px}.panel-heading h2{font-size:15px}.panel-heading p{font-size:9px}.chart-select{margin-bottom:16px}.price-chart>svg{min-height:170px}.page-footer{margin-top:30px;padding-bottom:20px}.toast-message{left:50%;max-width:calc(100vw - 30px);bottom:18px;font-size:11px;min-width:280px}.source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-context{flex-direction:row;align-items:center;padding:15px}.seller-context strong{font-size:10px}.seller-context small{font-size:7px}.seller-context>div:first-child{gap:8px}.seller-context .pill{font-size:6px}.competitor-stack{margin:0;gap:5px}.competitor-stack>span:first-child{display:none}.competitor-stack .chain-logo{height:24px!important;width:24px!important;font-size:14px!important}.attention-price{min-width:90px}.attention-row{gap:10px}.attention-name b{font-size:9px}.attention-price>b{font-size:10px}.attention-price>small{font-size:7px}.attention-row .pill{font-size:7px}.table-product strong{font-size:10px}.table-product>span{min-width:130px}.comparison-table .product-column{min-width:230px}.table-footer{font-size:7px}.catalog-toolbar>select{width:165px;font-size:9px}.search-field input{font-size:10px}.lists-grid{gap:15px}.list-card{padding:20px}.auth-page{grid-template-columns:1fr;min-height:100vh}.auth-story{min-height:230px;padding:25px 30px}.auth-story .brand{font-size:27px}.auth-story>div{margin-top:32px}.auth-story .eyebrow{font-size:6px;letter-spacing:1px;margin-bottom:8px}.auth-story h1{font-size:30px;line-height:1.13;margin-top:13px;letter-spacing:-1px}.auth-story h1 br{display:none}.auth-story p{font-size:10px;margin-top:14px}.auth-story p br{display:none}.auth-chains{position:absolute;right:30px;top:28px;margin:0;gap:8px}.auth-chains .chain-logo{height:25px!important;width:25px!important;font-size:16px!important}.auth-footer{display:none}.auth-form{padding:40px 28px;align-items:flex-start}.auth-form-inner{max-width:420px}.auth-form h2{font-size:28px}.auth-form p{font-size:11px}.dialog.product-dialog{padding:25px}.detail-offer-source{min-width:110px}.detail-offer-action{min-width:95px}.detail-offer{gap:10px}.product-dialog-art{width:110px;height:120px}.product-dialog-heading{gap:17px}.product-dialog-heading h2{font-size:21px}}@media(max-width:500px){.topbar{padding:0 13px;height:58px}.topbar-actions{gap:8px}.address-button>span{max-width:155px;font-size:8px}.breadcrumb>b{font-size:10px}.demo-strip{padding:8px 15px;font-size:7px}.demo-role{font-size:0;gap:3px}.demo-role select{font-size:8px}.main-content{padding:23px 15px 0}.page-heading{display:block;margin-bottom:21px;position:relative}.page-heading h1{font-size:26px;letter-spacing:-.9px;max-width:100%}.page-heading p{font-size:9px;max-width:95%;margin-top:9px}.page-heading>.btn{margin-top:14px;font-size:8px;min-height:31px;padding:9px 11px}.eyebrow{font-size:6px;letter-spacing:1.05px;margin-bottom:9px}.buyer-hero{padding:22px 19px;min-height:252px;align-items:flex-start}.hero-tag{font-size:6px;padding:5px 7px;gap:4px}.hero-tag .status-dot{width:4px;height:4px}.hero-copy h2{font-size:25px;letter-spacing:-.9px;line-height:1.16;margin-top:14px}.hero-copy p{font-size:8px;line-height:1.9;margin-top:12px;max-width:190px}.hero-art{height:205px;width:48%;right:-4%;top:23px;opacity:.95}.hero-art>svg{width:195px;height:185px;top:30px;left:45%}.orbit-one{width:200px;height:200px;top:53%}.orbit-two{width:265px;height:265px;top:53%}.note-top,.note-bottom{display:none}.hero-buttons{margin-top:19px;gap:10px;align-items:center}.hero-buttons .btn{font-size:8px;min-height:32px;padding:9px;gap:6px}.hero-buttons .btn>svg{width:13px}.hero-link{font-size:7px;gap:3px}.hero-link>svg{width:13px}.stats-grid{gap:10px;margin-bottom:22px}.stat-card{padding:14px 12px;min-height:115px}.stat-label{font-size:8px;line-height:1.6;gap:4px;white-space:nowrap}.stat-label>svg{height:14px;width:14px}.stat-value{font-size:28px;margin-top:11px}.stat-value>span{font-size:10px;gap:4px}.stat-foot{font-size:6px;margin-top:12px;gap:4px}.section-heading{align-items:center;gap:5px}.section-heading h2{font-size:14px;gap:5px}.section-heading p{font-size:8px;max-width:240px;line-height:1.8}.section-heading .soft-count{font-size:8px;min-width:18px;height:18px}.section-heading>.text-button{font-size:8px;gap:4px}.section-heading>.text-button>svg{width:13px}.product-grid,.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-image,.featured-grid .product-image{height:152px}.product-info,.featured-grid .product-info{padding:12px 12px 0}.product-name,.featured-grid .product-name{font-size:10px;min-height:34px;margin-top:7px}.product-meta,.featured-grid .product-meta{font-size:7px;gap:4px}.product-price-row strong,.featured-grid .product-price-row strong{font-size:19px}.product-price-row small,.featured-grid .product-price-row small{font-size:7px}.product-price-row{margin-top:12px}.featured-grid .add-button,.add-button{width:29px;height:29px}.featured-grid .product-bottom>span:last-child:not(.chain-wrap){display:flex}.product-bottom>span:last-child:not(.chain-wrap){font-size:6px}.product-bottom .chain-wrap{font-size:7px}.product-bottom .chain-logo{width:17px!important;height:17px!important;font-size:11px!important}.product-card .discount-tag{font-size:6px;padding:4px 5px;left:8px;top:10px}.bookmark-button{width:27px;height:27px;top:8px;right:8px}.bookmark-button>svg{height:15px;width:15px}.dashboard-columns{margin-top:23px;gap:17px}.panel{padding:17px 15px}.panel-heading{gap:8px;margin-bottom:16px}.panel-heading h2{font-size:14px}.panel-heading p{font-size:8px}.segmented>button{font-size:7px;padding:5px 7px}.segmented{padding:2px}.chart-select{margin-top:0;margin-bottom:17px}.chart-select select{font-size:9px}.chart-legend{font-size:6px;gap:9px;flex-wrap:nowrap}.chart-legend>small{display:none}.price-chart>svg{min-height:135px}.quick-list{width:100%;margin:0}.quick-list b{font-size:10px}.quick-list small{font-size:8px}.quick-lists>.text-button{font-size:9px;margin-top:17px}.page-footer{padding:18px 0;display:block;margin-top:25px}.page-footer>span:last-child{margin-top:12px;font-size:7px}.page-footer button{font-size:7px}.catalog-toolbar{gap:7px;flex-wrap:wrap;margin-bottom:15px}.search-field{height:43px;flex-basis:100%;padding:0 12px}.catalog-toolbar>select{height:33px;width:100%;font-size:9px}.category-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px;margin-bottom:9px}.category-tabs button{white-space:nowrap;font-size:8px;padding:8px 10px;flex-shrink:0}.results-line{font-size:8px;margin:15px 0 13px}.results-line>span:last-child{font-size:7px;gap:4px}.lists-grid{grid-template-columns:1fr;gap:13px;margin-top:20px}.list-card{padding:20px;min-height:175px}.list-card .list-icon.large{width:45px;height:45px}.list-card h2{font-size:17px;margin-top:16px}.create-list-card{min-height:150px}.create-list-card h2{margin-top:12px;font-size:15px}.info-note{font-size:9px;padding:12px;margin-top:17px;gap:8px}.info-note>svg{height:16px;width:16px}.comparison-toolbar{gap:12px;align-items:flex-start;margin:15px 0}.comparison-toolbar>.flex-actions{justify-content:space-between;width:100%}.list-selector select{font-size:12px;max-width:245px}.comparison-toolbar .small-text{font-size:8px}.table-footer{display:block;line-height:1.8;padding:12px}.table-footer>span:last-child{display:block;margin-top:4px}.basket-grid{gap:10px}.basket-card{padding:14px 12px}.basket-card-header{gap:5px;flex-wrap:wrap}.basket-card-header .chain-wrap{font-size:9px}.basket-card-header .chain-logo{width:22px!important;height:22px!important;font-size:13px!important}.basket-card-header .pill{font-size:6px;padding:4px}.basket-total{font-size:22px;margin-top:19px}.basket-card p{font-size:8px;margin:5px 0 12px}.basket-card>small{font-size:7px;margin-top:10px}.savings-note{font-size:9px;padding:12px;flex-wrap:wrap}.savings-note>span{font-size:8px;margin-left:24px}.seller-context{display:block;padding:15px;margin-top:10px}.seller-context>div:first-child{gap:10px}.seller-context strong{font-size:11px}.seller-context small{font-size:7px}.seller-context .pill{font-size:7px;margin-left:auto}.competitor-stack{margin-top:16px;margin-left:44px;gap:9px}.competitor-stack>span:first-child{display:block;font-size:8px}.competitor-stack .chain-logo{width:24px!important;height:24px!important;font-size:14px!important}.category-stat{margin:19px 0}.category-stat>div:first-child{font-size:10px}.attention-panel{margin-top:18px}.attention-panel .panel-heading{align-items:flex-start}.attention-panel .panel-heading>div{max-width:70%}.attention-panel .panel-heading p{font-size:7px;line-height:1.8}.attention-panel .text-button{font-size:8px;gap:4px}.attention-panel .text-button>svg{width:12px}.attention-row{gap:8px;flex-wrap:wrap;padding:15px 0}.attention-row>.product-art{width:39px;height:45px}.attention-name{flex-basis:calc(100% - 90px);flex-grow:0}.attention-name b{font-size:10px}.attention-row>svg{display:none}.attention-price{margin-top:4px;margin-left:45px;min-width:70px}.attention-price+.attention-price{margin-left:5px}.attention-row>.pill{margin-left:auto}.settings-grid{gap:16px}.setting-row{font-size:9px;gap:9px}.setting-row>strong{font-size:9px}.source-grid{gap:10px}.source-card{padding:13px 10px}.source-card .chain-wrap{font-size:9px;gap:5px}.source-card .chain-logo{width:26px!important;height:26px!important;font-size:15px!important}.source-card p{font-size:8px;line-height:1.9}.source-card>.pill{font-size:7px}.seller-invite-banner{padding:19px;gap:13px}.seller-invite-icon{width:45px;height:45px}.seller-invite-icon>svg{width:26px}.seller-invite-banner>div{flex-basis:calc(100% - 70px)}.seller-invite-banner h2{font-size:15px}.seller-invite-banner p{font-size:8px}.seller-invite-banner>.btn{margin:5px 0 0 58px;font-size:9px}.team-row{gap:8px;flex-wrap:wrap}.team-row>.avatar{width:29px;height:29px;font-size:11px}.team-person strong{font-size:10px}.team-person small{font-size:8px}.team-row .pill{font-size:7px}.team-row>.icon-button{min-width:23px;padding:2px}.application-preview{gap:9px;flex-wrap:wrap}.application-preview strong{font-size:10px}.application-preview small{font-size:8px;line-height:1.8}.application-preview>div{flex-basis:calc(100% - 60px)}.application-preview>.pill{margin-left:44px}.application-preview .btn{margin-left:auto}.application-card p,.evidence-box p{font-size:10px}.report-row{display:block}.report-row .btn{margin-top:12px}.auth-story{padding:25px;min-height:245px}.auth-story .brand{font-size:26px}.auth-story .brand-mark{width:28px;height:31px;font-size:27px}.auth-story .eyebrow{font-size:5px;letter-spacing:.8px}.auth-story h1{font-size:29px;max-width:300px}.auth-chains{right:25px;top:29px;gap:5px}.auth-chains .chain-logo{height:22px!important;width:22px!important;font-size:13px!important;border-width:1px}.auth-story p{font-size:9px;max-width:300px}.auth-form{padding:34px 25px}.auth-form h2{font-size:28px}.auth-form p{font-size:11px;line-height:1.9}.modal-backdrop{padding:12px;align-items:center}.dialog{padding:25px 21px;border-radius:13px;max-height:calc(100dvh - 24px)}.dialog h2{font-size:22px}.dialog-description{font-size:10px;margin-bottom:20px}.dialog label{font-size:10px}.dialog input:not([type=checkbox]),.dialog select,.dialog textarea{font-size:16px;padding:10px}.dialog form>small{font-size:8px}.chain-checkboxes{gap:8px}.chain-checkboxes>label{padding:10px 8px;gap:6px}.chain-checkboxes .chain-wrap{font-size:9px}.dialog.product-dialog{padding:24px 17px}.product-dialog-heading{gap:13px;align-items:flex-start;margin-top:8px}.product-dialog-art{width:75px;height:90px;border-radius:8px}.product-dialog-heading h2{font-size:18px;padding-right:9px}.product-dialog-heading .eyebrow{font-size:6px;margin-bottom:5px;letter-spacing:.8px}.product-dialog-heading .dialog-description{font-size:9px;margin-top:6px;margin-bottom:11px}.product-dialog-heading .flex-actions{gap:6px;flex-wrap:wrap}.product-dialog-heading .btn{padding:7px;font-size:8px;gap:4px;min-height:28px}.product-dialog-heading .btn>svg{height:13px;width:13px}.product-context{font-size:7px;gap:4px;margin:19px 0 20px;flex-wrap:wrap;line-height:1.8}.product-context>.pill{font-size:6px}.detail-offer{gap:8px;flex-wrap:wrap;padding:15px 0}.detail-offer-source{min-width:90px;flex-basis:32%}.detail-offer-source>.chain-wrap{font-size:9px;gap:5px}.detail-offer-source .chain-logo{width:22px!important;height:22px!important;font-size:13px!important}.detail-offer-source>small{font-size:7px;max-width:90px;line-height:1.7}.detail-offer-name{flex-basis:38%}.detail-offer-name strong{font-size:8px;line-height:1.8}.detail-offer-name>small{font-size:7px;line-height:1.8}.detail-offer-name>.small-text{font-size:7px}.detail-offer-price{min-width:67px}.detail-offer-price>strong{font-size:12px}.detail-offer-price>small{font-size:6px}.detail-offer-price>del{font-size:7px}.detail-offer-action{min-width:unset;margin-left:auto}.detail-offer-action .btn{font-size:8px}.detail-offer-action:has(a){margin-left:0;position:absolute;right:16px;transform:translateY(28px)}.detail-offer-action .icon-button{min-width:18px;min-height:18px;padding:0}.detail-offer-action .icon-button>svg{height:12px;width:12px}.history-title{margin-top:23px}.history-title h3{font-size:13px}.history-title>span{font-size:8px}.report-form summary{font-size:9px}.help-item p{font-size:9px}.help-item h3{font-size:11px}.toast-message{font-size:10px;gap:9px;padding:13px 15px;min-width:unset;width:calc(100% - 30px);bottom:15px}.toast-message>svg{width:18px;height:18px}.table-panel .empty-state{border:0}.empty-state{padding:45px 20px;gap:12px}.empty-state h3{font-size:16px}.empty-state p{font-size:10px}.error-banner{font-size:10px;align-items:flex-start;padding:12px}.error-banner .btn{padding:7px;font-size:8px}.plan-card strong{font-size:10px}.side-nav>button{font-size:11px}.side-nav>button.active:before{left:-17px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(min-width:741px){.side-nav>button{font-size:12px}.nav-label{font-size:9px}.workspace-selector small{font-size:10px}.workspace-selector select{font-size:12px}.workspace-selector{padding:12px 9px}.sidebar>.brand{margin-bottom:28px}.plan-card strong,.plan-card p,.plan-card .text-button,.help-link,.user-block small{font-size:10px}.user-block strong,.breadcrumb,.address-button{font-size:12px}.demo-strip,.demo-role,.demo-role select{font-size:10px}.eyebrow{font-size:9px}.page-heading p,.btn{font-size:12px}.btn.small{font-size:11px}.hero-tag{font-size:10px}.hero-copy p{font-size:12px}.hero-buttons .btn,.hero-link{font-size:11px}.hero-copy h2{font-size:33px}.buyer-hero{min-height:294px}.hero-art{top:10px}.stat-label{font-size:12px}.stat-foot{font-size:10px;white-space:normal;line-height:1.6}.stat-value>span{font-size:13px}.stat-card{padding:19px 17px;min-height:140px}.text-button{font-size:12px}.section-heading p{font-size:11px}.product-meta{font-size:10px}.product-name{font-size:13px;min-height:44px}.product-price-row strong{font-size:22px}.product-price-row small{font-size:10px}.product-bottom .chain-wrap,.product-bottom>span:last-child:not(.chain-wrap){font-size:10px}.product-info{padding:15px 15px 0}.discount-tag{font-size:9px}.product-image{height:170px}.panel-heading h2{font-size:17px}.panel-heading p{font-size:11px}.segmented>button{font-size:10px}.chart-select select{font-size:12px}.chart-legend{font-size:10px}.chart-legend>small{font-size:9px}.quick-list b{font-size:12px}.quick-list small{font-size:10px}.list-hint p{font-size:11px}.quick-lists>.text-button{font-size:11px}.page-footer,.page-footer button,.page-footer small{font-size:10px}.catalog-toolbar>select,.search-field input{font-size:12px}.category-tabs button,.results-line,.small-text{font-size:11px}.list-selector select{font-size:14px}th{font-size:11px}.table-product strong{font-size:12px}.table-product small{font-size:10px}.offer-cell>strong{font-size:15px}.offer-cell>small{font-size:10px}.offer-caption,.best-caption{font-size:9px;line-height:1.6}.own-store-label{font-size:9px}.table-footer{font-size:10px}.basket-card p{font-size:11px}.basket-card>small{font-size:10px}.basket-card-header .chain-wrap{font-size:12px}.basket-card-header .pill{font-size:8px}.pill{font-size:10px}.info-note{font-size:11px}.seller-context strong{font-size:13px}.seller-context small{font-size:10px}.competitor-stack>span:first-child{font-size:11px}.category-stat>div:first-child{font-size:12px}.category-stat b{font-size:13px}.category-panel>.text-button{font-size:11px}.attention-name b{font-size:12px}.attention-name small{font-size:10px}.attention-price>small{font-size:10px}.attention-price>b{font-size:14px}.attention-price .chain-wrap{font-size:10px}.settings-grid .panel>p,.setting-row,.setting-row>strong,.setting-row .chain-wrap{font-size:12px}.settings-grid .panel>small{font-size:11px}.source-card>p{font-size:11px}.source-card>.chain-wrap{font-size:12px}.seller-invite-banner p{font-size:12px}.seller-invite-banner .small-text{font-size:11px}.team-person strong{font-size:13px}.team-person small{font-size:11px}.person-cell>span>strong{font-size:12px}.person-cell>span>small{font-size:11px}.dialog label,.dialog-description{font-size:12px}.dialog form>small{font-size:11px}.chain-checkboxes .chain-wrap{font-size:12px}.detail-offer-source>.chain-wrap{font-size:12px}.detail-offer-source>small{font-size:10px}.detail-offer-name strong{font-size:12px}.detail-offer-name>small{font-size:10px}.detail-offer-name>.small-text{font-size:10px}.detail-offer-price>small{font-size:10px}.detail-offer-action .btn{font-size:10px}.product-context{font-size:11px}.report-form summary{font-size:12px}.help-item h3{font-size:13px}.help-item p{font-size:12px}.activity-caption{font-size:10px}.service-row{font-size:12px}.application-preview strong{font-size:13px}.application-preview small{font-size:11px}.application-card>p{font-size:12px}.evidence-box>small{font-size:11px}.evidence-box>p{font-size:12px}.job-message{font-size:11px}.block{font-size:10px}.report-row strong{font-size:12px}.report-row p{font-size:11px}.report-row small{font-size:10px}}@media(min-width:741px)and (max-width:1150px){.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-grid .product-image{height:160px}.featured-grid .product-name{font-size:12px;min-height:40px}.featured-grid .product-meta{font-size:10px}.featured-grid .product-price-row strong{font-size:21px}.featured-grid .product-price-row small{font-size:10px}.featured-grid .product-bottom>span:last-child:not(.chain-wrap){display:flex;font-size:9px}.product-bottom .chain-wrap{font-size:9px}.stat-label{font-size:11px}.stat-foot,.demo-strip,.demo-role,.demo-role select{font-size:9px}.hero-copy h2{font-size:28px}.hero-copy p{font-size:11px}.hero-buttons .btn{font-size:10px}.hero-link{font-size:9px}.hero-buttons{gap:10px}.side-nav>button{font-size:11px}.chart-legend{font-size:9px}}@media(max-width:740px){.side-nav>button{font-size:12px}.workspace-selector select{font-size:12px}.workspace-selector small{font-size:10px}.nav-label{font-size:9px}.plan-card p,.plan-card .text-button,.help-link{font-size:10px}.user-block strong{font-size:12px}.user-block small{font-size:10px}.page-heading p{font-size:11px}.eyebrow{font-size:8px}.demo-strip{font-size:9px}.demo-role select,.product-meta,.featured-grid .product-meta{font-size:10px}.product-name,.featured-grid .product-name{font-size:12px;min-height:40px}.product-price-row strong,.featured-grid .product-price-row strong{font-size:21px}.product-price-row small,.featured-grid .product-price-row small,.product-bottom .chain-wrap{font-size:10px}.product-bottom>span:last-child:not(.chain-wrap){font-size:8px}.stat-label{font-size:10px}.stat-foot{font-size:9px;white-space:normal;line-height:1.6}.stat-card{min-height:130px}.section-heading p{font-size:10px}.section-heading>.text-button{font-size:10px}.hero-tag{font-size:8px}.hero-copy p,.hero-buttons .btn{font-size:10px}.hero-link{font-size:9px}.hero-copy h2{font-size:27px}.buyer-hero{min-height:270px}.hero-copy p{max-width:210px}.panel-heading p{font-size:10px}.chart-legend{font-size:8px}.chart-select select{font-size:11px}.segmented>button{font-size:9px}.quick-list b{font-size:12px}.quick-list small{font-size:10px}.quick-lists>.text-button{font-size:11px}.category-stat>div:first-child{font-size:12px}.category-stat b{font-size:13px}.category-panel>.text-button{font-size:11px}.info-note{font-size:11px}.attention-name b{font-size:12px}.attention-name small,.attention-price>small{font-size:10px}.attention-price>b{font-size:13px}.attention-price .chain-wrap,.attention-panel .panel-heading p{font-size:10px}.seller-context strong{font-size:12px}.seller-context small{font-size:10px}.seller-context .pill{font-size:9px}.competitor-stack>span:first-child{font-size:10px}.pill{font-size:9px}.team-person strong{font-size:12px}.team-person small{font-size:10px}.team-row .pill{font-size:9px}.setting-row,.setting-row>strong,.settings-grid .panel>p{font-size:11px}.settings-grid .panel>small{font-size:10px}.source-card p{font-size:10px}.source-card .chain-wrap{font-size:11px}.source-card>.pill{font-size:9px}.seller-invite-banner p{font-size:11px}.seller-invite-banner .small-text,.category-tabs button{font-size:10px}.search-field input,.catalog-toolbar>select{font-size:12px}.results-line{font-size:10px}.results-line>span:last-child{font-size:9px}.list-card-count{font-size:11px}.list-card p{font-size:12px}.small-text{font-size:11px}.table-product strong{font-size:12px}.table-product small{font-size:10px}.offer-cell>strong{font-size:15px}.offer-cell>small{font-size:10px}.offer-caption,.best-caption{font-size:9px;line-height:1.7}.table-footer,.basket-card p{font-size:10px}.basket-card>small{font-size:9px}.basket-card-header .chain-wrap{font-size:11px}.basket-card-header .pill{font-size:8px}.section-heading:has(.segmented){flex-wrap:wrap;gap:13px}.dialog-description,.dialog label{font-size:12px}.dialog form>small{font-size:10px}.chain-checkboxes .chain-wrap,.product-dialog-heading .dialog-description{font-size:11px}.product-dialog-heading .btn{font-size:10px}.detail-offer-source>.chain-wrap{font-size:11px}.detail-offer-source>small{font-size:9px}.detail-offer-name strong{font-size:10px}.detail-offer-name>small{font-size:9px}.detail-offer-name>.small-text{font-size:9px}.detail-offer-price>small{font-size:8px}.detail-offer-action .btn{font-size:10px}.product-context{font-size:9px}.report-form summary{font-size:11px}.help-item p{font-size:11px}.help-item h3{font-size:13px}.btn{font-size:11px}.btn.small{font-size:10px}.page-heading>.btn{font-size:10px}.page-footer,.page-footer button,.page-footer>span:last-child{font-size:9px}}.muted{color:#7d8975!important}.page-heading p,.section-heading p,.panel-heading p,.stat-label,.stat-foot,.product-meta,.product-price-row small,.product-bottom>span:last-child:not(.chain-wrap),.chart-legend,.quick-list small,.list-hint p,.dialog-description,.settings-grid .panel>p{color:#84917c}.eyebrow,.nav-label{color:#86937b}.offer-cell>small,.table-product small,.basket-card p,.basket-card>small{color:#8b9c7e}.info-note,.info-note p{color:#829670}.stat-card.accent-stat .stat-value{color:#5a7c3f}.product-name{color:#4b6241}.dialog label{color:#6f875c}.dialog input:not([type=checkbox]),.dialog select,.dialog textarea{color:#4d6a39}.product-dialog-heading .dialog-description{color:#7d936c}.detail-offer-name strong{color:#6b8757}.detail-offer-name>small{color:#8ea27a}.offer-caption{color:#8c9f7b}.warning-text{color:#a97f4e!important}.pill.green{color:#65834b}.pill.peach{color:#a17a45}.source-card>p{color:#8c9e7b}.seller-context small{color:#8a9e78}.setting-row{color:#8b9e79}.setting-row>strong{color:#6e865b}.team-person small{color:#90a47e}.match-label{display:block;font-size:9px;line-height:1.7;color:#9a8d62;margin-top:4px}.detail-offer-source>.match-label{font-size:9px}
