[data-new-filter-page][hidden]{display:none!important}#new-filter-quick-page{min-height:calc(100vh - 96px);height:calc(100vh - 96px);box-sizing:border-box;padding:14px 18px 30px;overflow:auto;color:var(--nf-text,var(--text-primary))}.qps{--qps-panel:var(--nf-surface, var(--bg-primary));--qps-panel-2:var(--nf-surface-2, var(--bg-secondary));--qps-panel-3:var(--nf-surface-3, var(--bg-tertiary));--qps-hover:var(--nf-hover, var(--bg-hover));--qps-line:var(--nf-border, var(--border-light));--qps-text:var(--nf-text, var(--text-primary));--qps-muted:var(--nf-muted, var(--text-secondary));--qps-faint:var(--nf-faint, var(--text-tertiary));--qps-blue:var(--nf-accent, var(--accent-blue));--qps-blue-rgb:var(--nf-accent-rgb, 0, 113, 227);--qps-green:var(--nf-success, var(--accent-green));--qps-green-rgb:var(--nf-success-rgb, 52, 199, 89);--qps-shadow:var(--nf-shadow, var(--shadow-xs));min-height:0;height:100%;margin:0 auto;display:flex;flex-direction:column;gap:12px;font-family:var(--font-family-base, Inter, "Microsoft YaHei", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}.qps button,.qps input,.qps select{font:inherit}.qps button{cursor:pointer}.qps-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 10px;border:1px solid var(--qps-line);border-radius:var(--nf-radius,8px);background:var(--qps-panel);box-shadow:var(--qps-shadow)}.qps-tabs{display:inline-flex;gap:4px;padding:3px;border-radius:var(--nf-radius,8px);background:var(--qps-panel-2);border:1px solid var(--qps-line)}.qps-tab{min-width:112px;height:34px;border:0;border-radius:6px;background:0 0;color:var(--qps-muted);font-size:14px;font-weight:560;transition:background 160ms,color 160ms,box-shadow 160ms}.qps-tab.is-active,.qps-tab:hover{color:var(--qps-blue);background:rgba(var(--qps-blue-rgb),.1)}.qps-tab.is-active{box-shadow:inset 0 0 0 1px rgba(var(--qps-blue-rgb),.32)}.qps-tab[aria-disabled=true]{opacity:.45;cursor:not-allowed}.qps-empty,.qps-price{border:1px solid var(--qps-line);border-radius:var(--nf-radius,8px);background:var(--qps-panel);box-shadow:var(--qps-shadow);overflow:hidden}.qps-empty{min-height:430px;display:grid;place-items:center;text-align:center}.qps-empty h2{margin:0 0 8px;font-size:26px}.qps-empty p{margin:0;color:var(--qps-muted)}.qps-search{flex:1 1 280px;min-width:220px;height:38px;display:flex;align-items:center;gap:8px;padding:0 11px;border-radius:8px;border:1px solid var(--qps-line);background:var(--qps-panel-2);color:var(--qps-muted)}.qps-search input{flex:1;min-width:0;border:0;outline:0;background:0 0;color:var(--qps-text)}.qps-search input::placeholder{color:var(--qps-faint)}.qps-icon-btn{height:38px;border:1px solid var(--qps-line);border-radius:var(--nf-radius,8px);background:var(--qps-panel-2);color:var(--qps-text);transition:background 160ms,border-color 160ms,color 160ms}.qps-icon-btn:hover{border-color:var(--qps-blue);background:rgba(var(--qps-blue-rgb),.1)}.qps-btn-primary{border-color:var(--qps-blue);background:rgba(var(--qps-blue-rgb),.14);color:var(--qps-blue)}.qps-workspace{flex:1 1 auto;display:grid;grid-template-columns:300px minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:stretch;overflow:hidden}.qps-taxonomy{min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid var(--qps-line);background:var(--qps-panel)}.qps-taxonomy-section{height:100%;display:flex;flex-direction:column;overflow:hidden;gap:6px}.qps-board{min-width:0;display:flex;flex-direction:column;background:var(--qps-panel-2)}.qps-board-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border-bottom:1px solid var(--qps-line);background:var(--qps-panel)}.qps-board-head span{display:block;color:var(--qps-muted)}.qps-board-head strong{display:block;margin-top:2px;color:var(--qps-text);font-size:15px}.qps-icon-btn{width:38px;padding:0;display:grid;place-items:center}.qps-lanes{flex:1;min-height:0;display:flex;align-items:stretch;gap:0}.qps-lane{--lane-color:#38bdf8;flex:0 0 270px;display:flex;flex-direction:column;position:relative;border-left:1px solid color-mix(in srgb,var(--lane-color) 34%,transparent);border-right:1px solid color-mix(in srgb,var(--lane-color) 18%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--lane-color) 8%,transparent),transparent 190px)}.qps-lane-head{position:sticky;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid color-mix(in srgb,var(--lane-color) 34%,transparent);background:color-mix(in srgb,var(--lane-color) 8%,var(--qps-panel));box-shadow:var(--qps-shadow)}.qps-range{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:5px}.qps-boundary{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 42px;border-radius:7px;border:1px solid var(--qps-line);background:var(--qps-panel-2);overflow:hidden}.qps-boundary input{width:100%;min-width:0;border:0;outline:0;background:0 0;color:var(--qps-text);font-size:13px}.qps-boundary button{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:0;border:0;border-left:1px solid rgba(148,163,184,.14);background:var(--qps-panel-3);color:var(--qps-muted);font-size:10px}.qps-range-divider{color:var(--qps-muted);font-size:13px}.qps-lane-controls{display:grid;grid-template-columns:minmax(0,1fr) 32px 32px;gap:5px}.qps-lane-controls button,.qps-lane-controls select{height:32px;border:1px solid var(--qps-line);border-radius:7px;background:var(--qps-panel-2);color:var(--qps-text)}.qps-lane-controls button:hover{border-color:color-mix(in srgb,var(--lane-color) 54%,transparent);background:color-mix(in srgb,var(--lane-color) 12%,var(--qps-panel-2))}.qps-lane-note{display:grid;place-items:center;border:1px dashed rgba(148,163,184,.28);border-radius:8px;color:var(--qps-muted);background:var(--qps-panel)}.qps-item-stack{display:flex;flex-direction:column;gap:7px}.qps-item{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;border:1px solid rgba(148,163,184,.13);background:rgba(9,18,31,.72)}.qps-item:hover{border-color:color-mix(in srgb,var(--lane-color) 44%,transparent);background:color-mix(in srgb,var(--lane-color) 8%,rgba(9,18,31,.78))}.qps-item-main{min-width:0}.qps-item-main strong{display:block;min-width:0;color:var(--qps-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qps-item-main span{display:block;margin-top:4px;color:var(--qps-muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qps-item-price{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.qps-item-price b{color:var(--qps-blue)}.qps-item-price span{color:var(--qps-muted);font-size:10.5px}.qps-no-items{min-height:74px;display:grid;place-items:center;border:1px dashed rgba(148,163,184,.2);border-radius:8px;color:var(--qps-muted);font-size:13px}.qps-lane.is-unassigned{--lane-color:#94a3b8;opacity:.92}.qps-taxonomy-section{flex:1 1 auto;min-height:0;justify-content:flex-start}.qps-category-tree.category-item-tree-content{flex:1 1 0;min-height:0;height:100%;display:block;overflow:auto;border:0;border-radius:0;background:0 0}.qps-category-tree.category-item-tree-content.has-expanded-subcategory{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable both-edges}.qps-category-group.item-subcategory-section{--item-mode-color:var(--nf-price, var(--qps-blue));--item-mode-rgb:var(--nf-price-rgb, var(--qps-blue-rgb));margin-bottom:8px;max-height:54px;opacity:1;transform:translateY(0);overflow:hidden}.qps-category-group.item-subcategory-section.expanded{min-height:0;max-height:12000px;opacity:1;transform:translateY(0)}.qps-category-virtual-group.item-subcategory-section{overflow:hidden}.qps-category-virtual-group-children{display:grid;grid-template-columns:1fr;gap:2px;padding:4px 8px;border:1px solid var(--nf-border,var(--qps-line));border-top:0;border-radius:0 0 var(--nf-radius,8px) var(--nf-radius,8px);background:var(--nf-surface-2,var(--qps-panel-2))}.qps-category-virtual-group.expanded>.qps-category-row .qps-category-virtual-group-toggle,.qps-category-virtual-group.expanded>.qps-category-virtual-group-children{border-color:var(--item-mode-color,var(--qps-blue))}.qps-category-virtual-group:not(.expanded)>.qps-category-virtual-group-children{display:none}.qps-category-virtual-group-children .qps-category-group.item-subcategory-section,.qps-category-virtual-group-children .qps-category-group.item-subcategory-section:last-child{margin-bottom:0}.qps-category-virtual-group-icon{display:grid;place-items:center;background:0 0;color:var(--nf-price,var(--qps-blue));border:0;filter:none}.qps-category-tree.category-item-tree-content.has-expanded-subcategory .qps-category-group.item-subcategory-section.expanded{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;margin-bottom:0}.qps-category-tree.category-item-tree-content.has-expanded-subcategory .qps-category-group.item-subcategory-section:not(.expanded),.qps-category-tree.category-item-tree-content.has-expanded-subcategory .qps-category-virtual-group.item-subcategory-section.expanded:not(.is-active){max-height:0;margin-bottom:0;opacity:0;transform:translateY(-4px);pointer-events:none}.qps-category.subcategory-header.item-subcategory-header{min-height:44px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:6px;padding:3px 6px;border:1px solid var(--nf-border,var(--qps-line));border-radius:var(--nf-radius,8px);background:var(--nf-surface,var(--qps-panel));color:var(--nf-text,var(--qps-text));font-size:.86rem;font-weight:800;text-align:left;cursor:pointer}.qps-category.subcategory-header.item-subcategory-header:focus-visible,.qps-category.subcategory-header.item-subcategory-header:hover{border-color:var(--item-mode-color,var(--qps-blue));background:var(--nf-hover,var(--qps-hover));box-shadow:var(--nf-shadow,none);outline:0}.qps-category-group.item-subcategory-section.expanded>.qps-category.subcategory-header.item-subcategory-header,.qps-category.subcategory-header.item-subcategory-header.active,.qps-category.subcategory-header.item-subcategory-header.expanded,.qps-category.subcategory-header.item-subcategory-header.is-active{color:var(--item-mode-color,var(--qps-blue));background:var(--nf-hover,var(--qps-hover));outline:0}.qps-category-tree.category-item-tree-content:not(.has-expanded-subcategory) .qps-category.subcategory-header.item-subcategory-header.active,.qps-category-tree.category-item-tree-content:not(.has-expanded-subcategory) .qps-category.subcategory-header.item-subcategory-header.is-active{border-color:var(--item-mode-color,var(--qps-blue))}.qps-category-group.item-subcategory-section.expanded>.qps-category.subcategory-header.item-subcategory-header{border-radius:var(--nf-radius,8px) var(--nf-radius,8px) 0 0}.qps-category-icon.item-subcategory-icon,.qps-subcategory.item-card .item-icon{width:38px;height:38px;flex:0 0 38px;border-radius:0;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .18))}.qps-category-icon--all,.qps-quick-head-icon--all{display:grid;place-items:center;background:color-mix(in srgb,var(--qps-blue) 12%,var(--qps-panel-2));color:var(--qps-blue);border:1px solid rgba(var(--qps-blue-rgb),.28)}.qps-quick-head-icon--all{width:32px;height:32px;border-radius:8px;filter:none}.qps-category-name.item-subcategory-name{min-width:0;justify-self:center;padding-right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.qps-subcategory-drawer.item-subcategory-items{display:grid;grid-template-columns:1fr;gap:6px;max-height:12000px;opacity:1;transform:translateY(0);padding:8px;border:1px solid var(--nf-border,var(--qps-line));border-top:0;border-radius:0 0 var(--nf-radius,8px) var(--nf-radius,8px);background:var(--nf-surface-2,var(--qps-panel-2))}.qps-category-group.item-subcategory-section:not(.expanded)>.qps-subcategory-drawer.item-subcategory-items{max-height:0;padding-top:0;padding-bottom:0;border-width:0;border-color:transparent;opacity:0;transform:translateY(-4px);overflow:hidden;pointer-events:none}.qps-category-tree.category-item-tree-content.has-expanded-subcategory .qps-category-group.item-subcategory-section.expanded>.qps-subcategory-drawer.item-subcategory-items{min-height:0;flex:1 1 auto;overflow:auto;grid-auto-rows:44px;align-content:start;align-items:stretch}.qps-subcategory.item-card{position:relative;width:100%;height:44px;min-height:44px;max-height:44px;display:flex;align-items:center;gap:6px;padding:3px 36px 3px 4px;border:1px solid var(--nf-border,var(--qps-line));border-radius:var(--nf-radius,8px);background:var(--nf-surface,var(--qps-panel));color:var(--nf-text,var(--qps-text));font-size:.84rem;text-align:left;cursor:pointer;overflow:hidden}.qps-subcategory.item-card:focus-visible,.qps-subcategory.item-card:hover{border-color:var(--item-mode-color,var(--qps-blue));background:var(--nf-hover,var(--qps-hover));box-shadow:var(--nf-shadow,none);outline:0}.qps-subcategory.item-card.is-active,.qps-subcategory.item-card.is-selected{border-color:var(--item-mode-color,var(--qps-blue));background:rgba(var(--item-mode-rgb,var(--qps-blue-rgb)),.07);box-shadow:inset 0 0 0 1px rgba(var(--item-mode-rgb,var(--qps-blue-rgb)),.08)}.qps-subcategory.item-card.is-selected::after{content:"✓";position:absolute;top:50%;right:8px;width:18px;height:18px;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:var(--item-mode-color,var(--qps-blue));font-size:11px;font-weight:800;transform:translateY(-50%)}.qps-subcategory.item-card .item-name{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:13px;font-weight:700;text-align:center}.qps-subcategory-all.item-card{justify-content:center;padding-left:7px;padding-right:7px;border-style:dashed}.qps-subcategory-all.item-card .item-name{flex:0 1 auto}@media (max-width:980px){.qps-workspace{grid-template-columns:1fr}}.qps-item.is-adjusted .qps-item-price b{color:var(--qps-green)}.qps-board-actions{display:inline-flex;align-items:center;gap:7px}.qps-lane-controls{grid-template-columns:minmax(0,1fr);gap:6px}.qps-price-template-preview{min-width:0;min-height:30px;display:flex;align-items:center;justify-content:center;overflow:visible;transform:translateY(2px)}.qps-price-template-preview .qps-quick-template-label{max-width:calc(100% - 12px)}.qps-item{grid-template-columns:34px minmax(0,1fr) auto}.qps-advanced{display:block;border-bottom:1px solid var(--qps-line);background:color-mix(in srgb,var(--qps-panel) 82%,var(--qps-panel-2))}.qps-settings-panel{border:1px solid var(--qps-line);background:var(--qps-panel);overflow:hidden;box-shadow:0 10px 28px rgba(15,23,42,.06)}.qps-setting-section{position:relative;display:grid;gap:10px;border-bottom:1px solid var(--qps-line)}.qps-setting-section:last-child{border-bottom:0}.qps-setting-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.qps-setting-check{min-width:0;display:inline-flex;align-items:center;gap:8px;color:var(--qps-text);font-size:14px;font-weight:620}.qps-setting-check input{position:absolute;opacity:0;pointer-events:none}.qps-setting-check span{width:16px;height:16px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:3px;border:1px solid rgba(var(--qps-blue-rgb),.45);background:rgba(var(--qps-blue-rgb),.08)}.qps-setting-check input:checked+span{border-color:#a855f7;background:#a855f7}.qps-setting-check input:checked+span::after{content:"";width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}.qps-setting-add,.qps-setting-remove{width:26px;height:26px;display:grid;place-items:center;border-radius:7px;font-size:14px;font-weight:700;line-height:1}.qps-setting-add{border:1px solid rgba(var(--qps-green-rgb),.42);background:rgba(var(--qps-green-rgb),.16);color:var(--qps-green)}.qps-setting-remove{margin-left:auto;border:1px solid rgba(255,59,48,.36);background:rgba(255,59,48,.1);color:var(--nf-danger,#ff3b30)}.qps-setting-rules{display:grid;gap:8px}.qps-reference-inline:has(input:disabled),.qps-setting-rules.is-disabled{opacity:.55}.qps-reference-inline,.qps-setting-rule{display:flex;align-items:center;gap:7px;flex-wrap:wrap;color:var(--qps-muted)}.qps-reference-inline input,.qps-setting-rule input,.qps-setting-rule select{height:34px;border:1px solid var(--qps-line);border-radius:6px;background:var(--qps-panel-2);color:var(--qps-text);padding:0 10px;outline:0}.qps-setting-rule select{width:52px;padding:0 6px}.qps-reference-inline input,.qps-setting-rule input[data-discount-field=multiplier],.qps-setting-rule input[data-discount-field=priceThreshold],.qps-setting-rule input[data-discount-field=quantityThreshold]{width:62px}.qps-reference-inline input:focus,.qps-setting-rule input:focus,.qps-setting-rule select:focus{border-color:rgba(var(--qps-blue-rgb),.62);box-shadow:0 0 0 3px rgba(var(--qps-blue-rgb),.12)}.qps-setting-rule .qps-currency-chip{display:grid;place-items:center;padding:0;border-radius:7px;background:var(--qps-panel-2)}.qps-setting-rule .qps-currency-chip span{display:none}.qps-reference-inline span{color:var(--qps-muted)}@media (max-width:820px){.qps-setting-section{padding:13px 12px}.qps-reference-inline,.qps-setting-rule{padding-left:0}}.qps-lane-head{gap:7px;padding:10px;background:color-mix(in srgb,var(--lane-color) 7%,var(--qps-panel))}.qps-range{gap:6px}.qps-boundary{grid-template-columns:minmax(0,1fr) 34px;border-color:color-mix(in srgb,var(--lane-color) 24%,var(--qps-line));background:color-mix(in srgb,var(--lane-color) 5%,var(--qps-panel-2))}.qps-boundary input{padding:0 8px;font-weight:650}.qps-boundary button{grid-template-columns:1fr;place-items:center;padding:0;border-left-color:color-mix(in srgb,var(--lane-color) 20%,var(--qps-line));background:color-mix(in srgb,var(--lane-color) 10%,var(--qps-panel-3))}.qps-boundary button span{display:none}.qps-lane-controls{grid-template-columns:minmax(0,1fr)}.qps-lane-controls select{height:34px;padding:0 9px;border-color:color-mix(in srgb,var(--lane-color) 20%,var(--qps-line));background:color-mix(in srgb,var(--lane-color) 5%,var(--qps-panel-2))}.qps-lane-note{min-height:72px;border-color:color-mix(in srgb,var(--lane-color) 28%,var(--qps-line));background:color-mix(in srgb,var(--lane-color) 5%,var(--qps-panel))}.qps-item-stack{gap:6px}.qps-item{grid-template-columns:34px minmax(0,1fr) auto;gap:8px;border-color:color-mix(in srgb,var(--lane-color) 24%,var(--qps-line));background:color-mix(in srgb,var(--lane-color) 9%,var(--qps-panel));box-shadow:inset 3px 0 0 color-mix(in srgb,var(--lane-color) 66%,transparent),0 1px 2px rgba(15,23,42,.08);cursor:default;transition:border-color 160ms,background 160ms,box-shadow 160ms}.qps-item.has-market-link{cursor:pointer;cursor:grab}.qps-item:hover{border-color:color-mix(in srgb,var(--lane-color) 52%,var(--qps-line));background:color-mix(in srgb,var(--lane-color) 15%,var(--qps-panel));box-shadow:inset 3px 0 0 var(--lane-color),0 8px 18px rgba(15,23,42,.12)}.qps-item img{object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0, 0, 0, .42));width:34px;height:34px}.qps-item-price{justify-content:center;gap:0}.qps-item-price b{color:color-mix(in srgb,var(--lane-color) 72%,var(--qps-blue));font-weight:760}.qps-lane,.qps-lane.is-unassigned{--lane-color:#0ea5e9;flex-basis:318px;opacity:1;border-left-color:var(--qps-line);border-right-color:var(--qps-line);background:linear-gradient(180deg,color-mix(in srgb,var(--qps-blue) 6%,transparent),transparent 188px)}.qps-lane-head{border-bottom-color:var(--qps-line);background:color-mix(in srgb,var(--qps-blue) 5%,var(--qps-panel))}.qps-boundary{border-color:var(--qps-line);background:var(--qps-panel-2);height:36px;grid-template-columns:minmax(0,1fr) 38px}.qps-boundary button{border-left-color:var(--qps-line);background:var(--qps-panel-3)}.qps-lane-note{border-color:var(--qps-line);background:var(--qps-panel)}.qps-item{border-color:var(--qps-line);background:color-mix(in srgb,var(--qps-blue) 4%,var(--qps-panel));box-shadow:0 1px 2px rgba(15,23,42,.08)}.qps-item:hover{border-color:color-mix(in srgb,var(--qps-blue) 38%,var(--qps-line));background:color-mix(in srgb,var(--qps-blue) 8%,var(--qps-panel));box-shadow:0 8px 18px rgba(15,23,42,.12)}.qps-item-price{flex-direction:row;align-items:center;justify-content:flex-end}.qps-item-price b,.qps-item.is-adjusted .qps-item-price b{color:var(--qps-text);font-size:12.5px;font-weight:720}.qps-item-price img.qps-item-price-icon{object-fit:contain;filter:none;width:24px;height:24px}body.new-filter-editor-page main.main-content.quick-settings-shell{--nf-shell-width:1680px;--nf-shell-width:1500px;--nf-shell-width:1580px}.qps-board-head span{color:var(--qps-text);font-size:15px;font-weight:680}.qps-lane,.qps-lane.is-unassigned{flex-basis:255px}.qps-boundary img{object-fit:contain;width:26px;height:26px}.qps-item-price{column-gap:5px;row-gap:1px;flex-wrap:wrap}.qps-price-multiplier{flex:0 0 100%;color:var(--qps-muted)}.qps-board-head{gap:10px}.qps-board-title{min-width:0;display:flex;align-items:center;gap:9px;flex:1 1 auto}.qps-board-refresh{flex:0 0 38px;color:var(--qps-blue)}.qps-board-actions{flex:0 0 auto}.qps-taxonomy-title{display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--qps-line);color:var(--qps-text);font-size:15px;font-weight:680}.qps-item-price{flex-wrap:nowrap;gap:4px}.qps-price-multiplier{flex:0 0 auto;color:var(--qps-muted);line-height:1;text-align:left;white-space:nowrap}.qps-taxonomy-title{flex:0 0 58px;border-bottom:1px solid var(--qps-line)}.qps-category-tree{padding-top:8px}.qps-board-head{flex:0 0 58px}.qps-board-label{flex:0 0 auto}.qps-board-status{flex:0 0 auto;min-width:0;height:30px;padding:0 10px;border:1px solid var(--qps-line);border-radius:999px;background:var(--qps-panel-2)}.qps-board-status em,.qps-board-status strong{overflow:hidden;text-overflow:ellipsis}.qps-board-status em{max-width:170px}.qps-lane,.qps-lane.is-unassigned{flex-basis:270px;width:270px;min-width:270px}.qps{gap:0;border:1px solid var(--qps-line);border-radius:var(--nf-radius,8px);background:var(--qps-panel);box-shadow:var(--qps-shadow);overflow:hidden}.qps-topbar{border-bottom:1px solid var(--qps-line);background:var(--qps-panel)}.qps-topbar-actions{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.qps-topbar-btn{min-width:92px;height:36px;justify-content:center;border-radius:7px;color:var(--qps-text);background:var(--qps-panel-2)}.qps-topbar-icon-btn{width:36px;min-width:36px;padding:0}.qps-reset-btn{color:#ef4444}.qps-reset-btn:hover{border-color:rgba(239,68,68,.55);background:rgba(239,68,68,.1)}.qps-taxonomy-reset-btn{position:absolute;left:8px;top:50%;z-index:2;width:34px;min-width:34px;height:34px;padding:0;transform:translateY(-50%);border-radius:7px;background:rgba(239,68,68,.08)}.qps-download-btn{width:78px;min-width:78px;height:34px;color:#007aff;border-color:rgba(0,122,255,.28);background:rgba(0,122,255,.08);border-radius:5px}.qps-download-btn:hover{border-color:rgba(0,122,255,.36);background:rgba(0,122,255,.11)}.qps-palette-btn{position:relative;overflow:hidden;color:#007aff;border-color:rgba(60,60,67,.13);background:rgba(255,255,255,.68)}.qps-palette-btn:hover{border-color:rgba(0,122,255,.3);background:rgba(0,122,255,.08)}.qps-empty,.qps-price{border:0;border-radius:0;box-shadow:none;background:0 0}.qps-price-toolbar-actions{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px}.qps-board{min-height:0;overflow:hidden}.qps-board-head{position:relative;z-index:12}.qps-lanes{padding:0;overflow:auto;align-items:flex-start}.qps-lane,.qps-lane.is-unassigned{min-height:100%}.qps-lane-head{position:sticky}.qps-item{align-items:center;grid-template-columns:34px minmax(0,1fr) auto 26px;cursor:grab}.qps-item:active{cursor:grabbing}.qps-item.is-dragging{opacity:.48;border-style:dashed;box-shadow:none}.qps-item.is-drop-after::after,.qps-item.is-drop-before::before{content:"";position:absolute;left:8px;right:8px;height:3px;border-radius:999px;background:var(--qps-blue);box-shadow:0 0 0 3px rgba(var(--qps-blue-rgb),.14);pointer-events:none}.qps-item.is-drop-before::before{top:-5px}.qps-item.is-drop-after::after{bottom:-5px}.qps-item-lock{display:grid;place-items:center;color:var(--qps-faint);cursor:pointer;transition:color 120ms,border-color 120ms,background 120ms;height:24px;border:0;border-radius:0;background:0 0;color:var(--qps-blue);font-size:12px;padding:0;box-shadow:none}.qps-item-lock:focus-visible,.qps-item-lock:hover{color:var(--qps-blue);border-color:rgba(var(--qps-blue-rgb),.28);background:rgba(var(--qps-blue-rgb),.1);outline:0}.qps-item-lock.is-locked{color:var(--qps-blue);border-color:rgba(var(--qps-blue-rgb),.26);background:rgba(var(--qps-blue-rgb),.1)}.qps-item.is-order-locked{grid-template-columns:34px minmax(0,1fr) auto 26px;grid-template-columns:34px minmax(0,1fr) auto 12px;grid-template-columns:34px minmax(0,1fr) auto 22px}.qps-item-lock:not(.is-locked){display:none}.qps-item-stack.is-drop-target{outline:2px solid rgba(var(--qps-blue-rgb),.48);outline-offset:-4px;background:rgba(var(--qps-blue-rgb),.06)}.qps,.qps-item,.qps-lanes{user-select:none}body.qps-dragging-active,body.qps-dragging-active *{user-select:none!important;cursor:grabbing!important}.qps-item-lock.is-locked,.qps-item-lock:focus-visible,.qps-item-lock:hover{border:0;background:0 0;box-shadow:none;color:var(--qps-blue)}.qps-item-stack.is-drop-target{outline:0;background:rgba(var(--qps-blue-rgb),.045)}.qps-item-stack.is-drop-target::before{content:"放入此价格分组";min-height:46px;display:grid;place-items:center;margin-bottom:6px;border:1px dashed rgba(var(--qps-blue-rgb),.58);border-radius:8px;color:var(--qps-blue);background:rgba(var(--qps-blue-rgb),.08);font-size:12px;font-weight:650;pointer-events:none}#new-filter-quick-page,#new-filter-quick-page *{-webkit-user-select:none;user-select:none}#new-filter-quick-page input,#new-filter-quick-page textarea{-webkit-user-select:text;user-select:text}.qps-lanes-top-scroll{flex:0 0 13px;height:13px;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid var(--qps-line);background:var(--qps-panel-2)}.qps-lanes-top-scroll>div{height:1px}.qps-lane-scopes{overflow-y:auto;background:var(--qps-panel)}.qps-lane-block{min-width:0;border-bottom:1px solid var(--qps-line)}.qps-lane-block:last-child{border-bottom:0}.qps-lane-block-head{position:sticky;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--qps-line);background:color-mix(in srgb,var(--qps-panel) 94%,var(--qps-panel-2))}.qps-lane-block-title{min-width:0;display:flex;align-items:baseline;gap:10px}.qps-lane-block-title span{color:var(--qps-text);font-size:13px;font-weight:700;white-space:nowrap}.qps-lane-block-title em{min-width:0;color:var(--qps-muted);font-size:11px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qps-lane-block-actions{flex:0 0 auto;display:flex;align-items:center;gap:6px}.qps-mini-icon-btn{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--qps-line);border-radius:6px;background:var(--qps-panel-2);color:var(--qps-muted);cursor:pointer;transition:border-color 160ms,color 160ms,background 160ms}.qps-mini-icon-btn:hover{border-color:color-mix(in srgb,var(--qps-blue) 45%,var(--qps-line));background:rgba(var(--qps-blue-rgb),.08);color:var(--qps-blue)}.qps-mini-icon-danger{border-color:color-mix(in srgb,#ef4444 30%,var(--qps-line));color:#dc2626}.qps-mini-icon-danger:hover{border-color:color-mix(in srgb,#ef4444 48%,var(--qps-line));background:color-mix(in srgb,#ef4444 10%,transparent);color:#dc2626}.qps-mini-icon-add{border-color:color-mix(in srgb,var(--qps-blue) 34%,var(--qps-line));color:var(--qps-blue)}.qps-mini-icon-add:hover{border-color:color-mix(in srgb,var(--qps-blue) 58%,var(--qps-line));background:rgba(var(--qps-blue-rgb),.1);color:var(--qps-blue)}.qps-mini-icon-remove{border-color:color-mix(in srgb,#ef4444 30%,var(--qps-line));color:#dc2626}.qps-mini-icon-remove:hover{border-color:color-mix(in srgb,#ef4444 48%,var(--qps-line));background:color-mix(in srgb,#ef4444 10%,transparent);color:#dc2626}.qps-item-stack{gap:4px;padding:5px;flex:1 1 auto;min-height:0}.qps-item{grid-template-columns:34px minmax(0,1fr) auto;min-height:40px;gap:5px;padding:3px 5px;border-radius:7px}.qps-item-main strong{font-size:12px;line-height:1.18;font-weight:580}.qps-item-price{min-width:70px;gap:3px}.qps-price-multiplier{font-size:10px}#new-filter-quick-page.qps-dragging .qps-item:not(.is-dragging){pointer-events:none}#new-filter-quick-page.qps-dragging .qps-item:hover{border-color:color-mix(in srgb,var(--lane-color) 24%,var(--qps-line));background:color-mix(in srgb,var(--lane-color) 9%,var(--qps-panel));box-shadow:inset 3px 0 0 color-mix(in srgb,var(--lane-color) 66%,transparent),0 1px 2px rgba(15,23,42,.08)}.qps-lanes{overflow-x:hidden;overflow-y:auto;align-items:stretch;cursor:grab}.qps-lane,.qps-lane.is-unassigned{height:auto;min-height:max(100%,980px);align-self:stretch;min-height:var(--qps-lane-min-height,980px)}#new-filter-quick-page.qps-panning .qps-lanes,#new-filter-quick-page.qps-panning .qps-lanes *{cursor:grabbing!important}.qps-item,.qps-item.has-market-link{cursor:grab}.qps-item-lock{justify-self:end}.qps-category-row{grid-template-columns:minmax(0,1fr) 34px;align-items:stretch;gap:6px}.qps-category-group.item-subcategory-section:not(.expanded) .qps-category-row{grid-template-columns:minmax(0,1fr) 0;gap:0;display:block}.qps-category-group.item-subcategory-section.expanded>.qps-category-row .qps-category.subcategory-header.item-subcategory-header,.qps-category-group.item-subcategory-section.expanded>.qps-category-row .qps-category.subcategory-header.item-subcategory-header.active,.qps-category-group.item-subcategory-section.expanded>.qps-category-row .qps-category.subcategory-header.item-subcategory-header.expanded,.qps-category-group.item-subcategory-section.expanded>.qps-category-row .qps-category.subcategory-header.item-subcategory-header.is-active{border-radius:var(--nf-radius,8px) var(--nf-radius,8px) 0 0;color:var(--item-mode-color,var(--qps-blue));background:var(--nf-hover,var(--qps-hover))}.qps-category-group.item-subcategory-section.expanded>.qps-category-row .qps-category.subcategory-header.item-subcategory-header:focus-visible,.qps-category-group.item-subcategory-section.expanded>.qps-category-row .qps-category.subcategory-header.item-subcategory-header:hover{border-color:var(--item-mode-color,var(--qps-blue))}.qps-category-disable-btn{display:grid;place-items:center;border:1px solid var(--nf-border,var(--qps-line));border-radius:var(--nf-radius,8px) var(--nf-radius,8px) 0 0;background:var(--nf-surface,var(--qps-panel));color:var(--qps-muted);cursor:pointer;opacity:0;pointer-events:none;transition:border-color 160ms,background 160ms,color 160ms,opacity 160ms}.qps-category-disable-btn.is-active,.qps-category-disable-btn:focus-visible,.qps-category-disable-btn:hover{border-color:rgba(148,163,184,.68);background:color-mix(in srgb,var(--qps-muted) 11%,var(--qps-panel));color:var(--qps-text);outline:0}.qps-category-disable-btn.is-active{background:repeating-linear-gradient(135deg,rgba(100,116,139,.16) 0 6px,rgba(100,116,139,.05) 6px 12px),var(--qps-panel)}.qps-subcategory.item-card.is-disable-pick{border-style:dashed}.qps-subcategory.item-card.is-disabled-choice{border-color:rgba(100,116,139,.58);background:repeating-linear-gradient(135deg,rgba(100,116,139,.14) 0 7px,rgba(100,116,139,.035) 7px 14px),color-mix(in srgb,var(--qps-muted) 5%,var(--qps-panel));color:var(--qps-muted);box-shadow:inset 0 0 0 1px rgba(100,116,139,.08)}.qps-subcategory.item-card.is-disabled-choice::after{content:"";position:absolute;top:50%;right:8px;width:18px;height:18px;border-radius:999px;background:color-mix(in srgb,var(--qps-muted) 70%,transparent);transform:translateY(-50%)}.qps-subcategory.item-card.is-disabled-choice::before{content:"";position:absolute;top:50%;right:12px;z-index:1;width:10px;height:2px;border-radius:999px;background:var(--qps-panel);transform:translateY(-50%) rotate(-35deg)}.qps-item.is-disabled-subcategory{border-color:rgba(100,116,139,.34);background:repeating-linear-gradient(135deg,rgba(100,116,139,.12) 0 8px,rgba(100,116,139,.035) 8px 16px),color-mix(in srgb,var(--qps-muted) 6%,var(--qps-panel));color:var(--qps-muted);box-shadow:none;opacity:.68}.qps-item.is-disabled-subcategory>img{filter:grayscale(1) saturate(.2);opacity:.58}.qps-item.is-disabled-subcategory .qps-item-main strong,.qps-item.is-disabled-subcategory .qps-item-price{color:var(--qps-muted)}.qps-item-lock{justify-self:end;transform:translateX(-3px);width:12px;margin-left:5px;margin-right:5px;justify-self:center;transform:none}.qps-category-tree.category-item-tree-content.is-disable-mode{border-radius:8px;background:repeating-linear-gradient(135deg,rgba(100,116,139,.07) 0 8px,rgba(100,116,139,.02) 8px 16px),0 0;box-shadow:inset 0 0 0 1px rgba(100,116,139,.18)}.qps-taxonomy-section:has(.qps-category-tree.is-disable-mode) .qps-taxonomy-title{color:var(--qps-muted)}.qps-category-row{position:relative;display:block}.qps-category-disable-btn{position:absolute;top:5px;z-index:2;min-height:0;border-radius:7px;border-color:transparent;background:color-mix(in srgb,var(--qps-panel) 82%,transparent);right:7px;width:28px;height:28px;font-size:12px;background:color-mix(in srgb,var(--qps-panel) 72%,transparent);backdrop-filter:blur(4px)}.qps-category-group.item-subcategory-section.expanded .qps-category-disable-btn{border-color:var(--item-mode-color,var(--qps-blue));opacity:1;pointer-events:auto}.qps-category-disable-btn.is-active{border-color:rgba(100,116,139,.62);background:repeating-linear-gradient(135deg,rgba(100,116,139,.18) 0 5px,rgba(100,116,139,.04) 5px 10px),color-mix(in srgb,var(--qps-panel) 88%,transparent);color:var(--qps-text)}.qps-category-group.item-subcategory-section.is-disable-mode>.qps-category-row .qps-category.subcategory-header.item-subcategory-header{border-color:rgba(100,116,139,.62);background:repeating-linear-gradient(135deg,rgba(100,116,139,.12) 0 8px,rgba(100,116,139,.025) 8px 16px),var(--nf-hover,var(--qps-hover));color:var(--qps-text)}.qps-category-row .qps-category.subcategory-header.item-subcategory-header{padding-right:8px}.qps-category-row .qps-category-name.item-subcategory-name{justify-self:center}.qps-category-disable-btn:not(.is-active){color:var(--item-mode-color,var(--qps-blue))}.qps-category-row .qps-category-disable-btn{top:50%;transform:translateY(-50%)}.qps-subcategory.item-card.is-disabled-choice::after,.qps-subcategory.item-card.is-disabled-choice::before,.qps-subcategory.item-card.is-selected::after{content:none;display:none}.qps-subcategory-state-icon{position:absolute;top:50%;right:8px;width:18px;height:18px;display:none;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:var(--item-mode-color,var(--qps-blue));font-size:10px;transform:translateY(-50%)}.qps-subcategory.item-card.is-disabled-choice .qps-subcategory-state-icon,.qps-subcategory.item-card.is-selected:not(.is-disable-pick) .qps-subcategory-state-icon{display:inline-flex}.qps-subcategory.item-card.is-disabled-choice .qps-subcategory-state-icon{background:color-mix(in srgb,var(--qps-muted) 76%,transparent)}.qps-subcategory.item-card.is-disable-pick.is-selected:not(.is-disabled-choice) .qps-subcategory-state-icon{display:none}.qps-item-tooltip{position:fixed;z-index:9999;width:min(420px,calc(100vw - 24px));max-width:420px;pointer-events:none;opacity:0;transform:translateY(4px) scale(.985);transform-origin:top left;border:1px solid color-mix(in srgb,var(--qps-blue,#2563eb) 20%,var(--qps-line,#dbe3ef));border-radius:12px;background:color-mix(in srgb,var(--qps-panel,#fff) 94%,transparent);box-shadow:0 18px 48px rgba(15,23,42,.22),0 3px 10px rgba(15,23,42,.1);color:var(--qps-text,#0f172a);backdrop-filter:blur(16px);transition:opacity 120ms,transform 120ms}.qps-item-tooltip.is-visible{opacity:1;transform:translateY(0) scale(1)}.qps-item-tooltip.is-quick-rule-tooltip{width:280px;max-width:calc(100vw - 24px);padding:0}.qps-quick-rule-tooltip{overflow:hidden;border-radius:inherit}.qps-quick-rule-tooltip-list{display:grid;gap:0;padding:5px 12px 7px}.qps-quick-rule-tooltip-row{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid color-mix(in srgb,var(--qps-line) 65%,transparent);color:var(--qps-muted);font-size:14px;line-height:1.5}.qps-quick-rule-tooltip-row:last-child{border-bottom:0}.qps-quick-rule-tooltip-row strong{color:var(--qps-text);font-size:14px;font-weight:780;line-height:1.5;text-align:right}.qps-quick-rule-tooltip-rarities{display:inline-flex;flex-wrap:wrap;justify-content:flex-end}.qps-quick-rule-tooltip-rarity--magic{color:#2563eb}.qps-quick-rule-tooltip-rarity--rare{color:#b77900}.qps-quick-rule-tooltip-rarity--unique{color:#8b5e34}.qps-quick-rule-tooltip-rarity-divider{color:var(--qps-muted)}#new-filter-quick-page.qps-dragging~.qps-item-tooltip,body.qps-dragging-active .qps-item-tooltip{display:none}.qps-item-tooltip{width:max-content;min-width:260px;max-width:min(540px,calc(100vw - 24px));padding:14px;border:1px solid var(--nf-border,var(--qps-line));border-radius:var(--nf-radius,10px);background:var(--nf-surface,var(--qps-panel));color:var(--nf-text,var(--qps-text));box-shadow:var(--nf-shadow-lift,0 18px 48px rgba(15,23,42,.22));backdrop-filter:none}.qps-item-tooltip-main{display:grid;grid-template-columns:132px minmax(160px,max-content);gap:14px;align-items:stretch;max-width:100%}.qps-item-tooltip-media{min-width:0;display:grid;grid-template-rows:auto 1fr;gap:8px}.qps-item-tooltip-name{min-width:0;color:var(--nf-text,var(--qps-text));font-size:.9rem;font-weight:900;line-height:1.28;white-space:normal;overflow-wrap:anywhere}.qps-item-tooltip-image{width:100%;min-height:118px;display:grid;place-items:center;border-radius:4px}.qps-item-tooltip-image img{max-width:100%;max-height:118px;object-fit:contain;filter:drop-shadow(0 6px 12px rgba(15, 23, 42, .18))}.qps-item-tooltip-body{min-width:0;max-width:364px;align-self:start;padding-left:12px;border-left:1px solid var(--nf-border,var(--qps-line));color:var(--nf-muted,var(--qps-muted));font-size:.78rem;line-height:1.5}.qps-item-tooltip-body p{margin:0}.qps-item-tooltip-body p+p{margin-top:4px}.qps-item-tooltip-tip{margin-top:10px;padding-top:8px;border-top:1px solid var(--nf-border,var(--qps-line));color:var(--nf-muted,var(--qps-muted));font-size:.74rem;line-height:1.35}.qps-item-tooltip-market,.qps-item-tooltip-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px;margin-top:8px;padding-top:0;border-top:0}.qps-item-tooltip-market span,.qps-item-tooltip-meta span{min-width:0;min-height:0;display:flex;align-items:center;gap:6px;padding:0;border:0;border-radius:0;background:0 0;color:var(--nf-text,var(--qps-text));font-size:.76rem;line-height:1.35;overflow-wrap:anywhere}.qps-item-tooltip-market b:first-child,.qps-item-tooltip-meta b{flex:0 0 auto;color:var(--nf-muted,var(--qps-muted));font-size:.72rem;font-weight:700}.qps-item-tooltip-market{grid-template-columns:1fr;margin-top:9px;padding-top:8px;border-top:1px solid var(--nf-border,var(--qps-line))}.qps-item-tooltip-market>span{justify-content:space-between}.qps-item-tooltip-value{margin-left:auto;justify-content:flex-end;text-align:right;font-weight:700}.qps-item-tooltip-value .qps-price-multiplier{margin-left:4px;color:var(--nf-muted,var(--qps-muted));font-size:.72rem;font-weight:600}.qps-item-tooltip-value img.qps-item-price-icon{width:18px;height:18px;object-fit:contain;flex:0 0 auto}@media (max-width:560px){.qps-item-tooltip{width:calc(100vw - 24px);min-width:0}.qps-item-tooltip-main{grid-template-columns:104px minmax(0,1fr)}.qps-item-tooltip-image,.qps-item-tooltip-image img{min-height:96px;max-height:96px}}.qps-item-tooltip-market{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px}.qps-item-tooltip-market>span{justify-content:flex-start;text-align:left}.qps-item-tooltip-market .qps-item-tooltip-value{margin-left:auto;justify-content:flex-end;text-align:right}.qps-item-tooltip-market .qps-item-tooltip-tip{grid-column:1/-1;margin:0 0 2px;padding:0;border-top:0;text-align:center;justify-self:stretch;color:var(--nf-muted,var(--qps-muted))}.qps-board-status{max-width:360px}.qps-board-status.qps-board-status{flex:0 0 auto;display:inline-flex;align-items:center;width:auto;min-width:0;max-width:none;height:auto;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;color:var(--qps-muted);font-size:12px;font-weight:450;line-height:1.2;white-space:nowrap;word-break:keep-all;overflow:visible;text-overflow:clip}.qps-board-head .qps-board-status span,.qps-board-status-time{display:inline;white-space:nowrap}.qps-board-status.is-ready{color:color-mix(in srgb,var(--qps-muted) 88%,var(--qps-green))}.qps-board-status.is-error{color:var(--nf-danger,#ff3b30)}.qps-tab[data-tab=price].is-active,.qps-tab[data-tab=price]:hover{color:#8b5cf6;background:rgba(139,92,246,.11)}.qps-tab[data-tab=price].is-active{box-shadow:inset 0 0 0 1px rgba(139,92,246,.38)}.qps-board-status.qps-board-status.is-ready .qps-board-status-time{color:var(--qps-blue);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}.qps-lane-scopes{flex:1 1 auto;min-height:0;display:flex;align-items:stretch;justify-content:safe center;overflow:auto;background:var(--qps-panel);cursor:grab}.qps-lane-block{flex:0 0 auto;min-width:max-content;min-height:var(--qps-lane-block-min-height,calc(var(--qps-lane-min-height,980px) + 46px));display:flex;flex-direction:column;border-right:2px solid color-mix(in srgb,var(--qps-blue) 18%,var(--qps-line));box-shadow:10px 0 18px -18px rgba(15,23,42,.55);border-bottom:0;background:var(--qps-panel);border-right:2px solid color-mix(in srgb,var(--qps-line) 74%,var(--qps-text) 8%);box-shadow:8px 0 16px -18px rgba(15,23,42,.5);overflow:visible}.qps-lane-block:last-child{border-right:0;box-shadow:none}.qps-lane-block-head{position:sticky;left:auto;flex:0 0 46px;justify-content:center;padding:0 78px;border-bottom:1px solid var(--qps-line);background:linear-gradient(90deg,color-mix(in srgb,var(--qps-blue) 8%,transparent),transparent 24%,transparent 76%,color-mix(in srgb,var(--qps-blue) 7%,transparent)),color-mix(in srgb,var(--qps-panel) 92%,var(--qps-panel-2))}.qps-lane-block-delete{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.qps-lane-block-head::after{content:"";position:absolute;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--qps-blue) 38%,var(--qps-line)),transparent);pointer-events:none}.qps-lane-block:nth-child(3n+2) .qps-lane-block-head{background:linear-gradient(90deg,color-mix(in srgb,var(--qps-green) 8%,transparent),transparent 24%,transparent 76%,color-mix(in srgb,var(--qps-green) 7%,transparent)),color-mix(in srgb,var(--qps-panel) 92%,var(--qps-panel-2))}.qps-lane-block:nth-child(3n) .qps-lane-block-head{background:linear-gradient(90deg,rgba(217,119,6,.08),transparent 24%,transparent 76%,rgba(217,119,6,.07)),color-mix(in srgb,var(--qps-panel) 92%,var(--qps-panel-2))}.qps-lane-block .qps-lane-block-title{width:100%;justify-content:center;align-items:center;gap:8px}.qps-lane-block-title .qps-lane-block-icon{width:34px;height:34px;flex:0 0 34px;display:inline-flex;border-radius:7px;background-size:contain;background-position:center;background-repeat:no-repeat;filter:drop-shadow(0 2px 4px rgba(15, 23, 42, .18))}.qps-lane-block-title .qps-lane-block-name{color:var(--qps-text);font-size:15px;font-weight:760;line-height:1;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qps-lane-block-name-more{color:var(--qps-muted);font-weight:720}.qps-lane-block .qps-lane-block-actions{position:static;flex:0 0 auto;transform:none;display:inline-flex;align-items:center;gap:5px;margin-left:2px}.qps-lane-block .qps-lanes{flex:1 1 auto;min-height:var(--qps-lane-min-height,980px);display:flex;align-items:stretch;gap:0;padding:0;overflow:visible;cursor:inherit}.qps-lane-block .qps-lane,.qps-lane-block .qps-lane.is-unassigned{min-height:var(--qps-lane-min-height,980px)}#new-filter-quick-page.qps-panning .qps-lane-scopes,#new-filter-quick-page.qps-panning .qps-lane-scopes *{cursor:grabbing}.qps-lane-block-head,.qps-lane-block:nth-child(3n) .qps-lane-block-head,.qps-lane-block:nth-child(3n+2) .qps-lane-block-head{background:linear-gradient(180deg,color-mix(in srgb,var(--qps-panel-2) 78%,transparent),var(--qps-panel)),var(--qps-panel)}.qps-lane-block-head::before{content:none}.qps-lane-block-head::after{left:24px;right:24px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--qps-line) 72%,var(--qps-text) 8%),transparent)}.qps-lane-block-icons{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-right:2px}.qps-lane-block-icons .qps-lane-block-icon{margin-left:0;border:1px solid var(--qps-panel);background-color:var(--qps-panel-2)}.qps-lane-block-icons .qps-lane-block-icon:first-child{margin-left:0}.qps-lane-block-icon-more{min-width:0;height:34px;padding:0 2px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:0;background:0 0;color:var(--qps-muted);font-size:12px;font-weight:760}.qps-lane-block .qps-lane-block-actions{gap:8px}.qps-lane-block .qps-mini-icon-btn{width:32px;height:32px;border-radius:8px;font-size:14px}.qps-lane-block .qps-mini-icon-add{border-color:rgba(var(--qps-blue-rgb),.46);background:rgba(var(--qps-blue-rgb),.1);color:var(--qps-blue)}.qps-lane-block .qps-mini-icon-add:focus-visible,.qps-lane-block .qps-mini-icon-add:hover{border-color:rgba(var(--qps-blue-rgb),.68);background:rgba(var(--qps-blue-rgb),.16);outline:0}.qps-lane-block .qps-mini-icon-remove{border-color:rgba(239,68,68,.46);background:rgba(239,68,68,.1);color:#dc2626}.qps-lane-block .qps-mini-icon-remove:focus-visible,.qps-lane-block .qps-mini-icon-remove:hover{border-color:rgba(239,68,68,.68);background:rgba(239,68,68,.16);outline:0}.qps-lane-scopes{position:relative}.qps-lane-block-head{position:sticky}.qps-taxonomy-title{top:0;z-index:45;background:var(--qps-panel)}.qps-category-tree{min-height:0;overflow-y:auto;overscroll-behavior:contain}.qps-quick{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;border:1px solid var(--qps-line);border-radius:var(--nf-radius,8px);background:var(--qps-panel);box-shadow:var(--qps-shadow)}.qps-price{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}[data-theme=dark] .qps,body.new-filter-editor-page[data-theme=dark] .qps{--qps-control-bg:rgba(28, 28, 30, 0.78);--qps-control-tile:rgba(44, 44, 46, 0.72);--qps-control-tile-hover:rgba(58, 58, 60, 0.86);--qps-control-active:rgba(var(--qps-apple-blue-rgb), 0.2);--qps-control-line:rgba(255, 255, 255, 0.12)}.qps-quick-workspace{flex:1 1 auto;display:grid;grid-template-columns:300px minmax(0,1fr);overflow:hidden}.qps-quick-taxonomy{border-right:1px solid var(--qps-line)}.qps-quick-loading{padding:12px;color:var(--qps-muted);font-size:13px;text-align:center}.qps-quick-board{min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--qps-panel-2)}.qps-quick-head{position:relative;flex:0 0 58px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--qps-line);background:var(--qps-panel)}.qps-quick-head em,.qps-quick-head span{display:block;color:var(--qps-muted);font-size:12px;font-style:normal}.qps-quick-head strong{display:block;margin-top:2px;color:var(--qps-text);font-size:15px;font-weight:720}.qps-quick-rows{flex:1 1 auto;min-height:0;overflow:auto;padding:10px;background:var(--qps-panel-2)}.qps-quick-add-preview-title,.qps-quick-category-divider{display:flex;align-items:center;gap:10px;color:var(--qps-muted);font-size:12px;font-weight:760}.qps-quick-category-divider{min-height:32px;margin:0;padding:4px;justify-content:center;opacity:1;overflow:hidden;transform:translateY(0)}.qps-quick-category-rule-group{position:relative;margin:0 0 14px;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}.qps-quick-category-rule-group:not(:last-child){padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--qps-line) 76%,transparent)}.qps-quick-category-rule-group:last-child{margin-bottom:0}.qps-quick-category-rule-group-body{display:grid;gap:0}.qps-quick-category-rule-group-body .qps-quick-rule-row-group{margin-bottom:0}.qps-quick-category-rule-group-body .qps-quick-rule-card:not(.is-expanded){border:0;border-radius:0;background:0 0}.qps-quick-category-rule-group-body .qps-quick-rule-card:not(.is-expanded):focus-within,.qps-quick-category-rule-group-body .qps-quick-rule-card:not(.is-expanded):hover{background:color-mix(in srgb,var(--qps-blue) 4%,var(--qps-panel-2))}.qps-quick-category-rule-group-body .qps-quick-rule-card.is-hidden-rule:not(.is-expanded):focus-within,.qps-quick-category-rule-group-body .qps-quick-rule-card.is-hidden-rule:not(.is-expanded):hover{background:color-mix(in srgb,#ef4444 4%,var(--qps-panel-2))}.qps-quick-add-preview-title::after{content:"";min-width:24px;height:1px;flex:1 1 auto;background:color-mix(in srgb,var(--qps-line) 82%,transparent)}.qps-quick-category-divider-icon{width:22px;height:22px;flex:0 0 22px;border-radius:5px;background-position:center;background-size:contain;background-repeat:no-repeat}.qps-quick-category-divider-icon:not([style*=background-image])::before{content:"";display:block;width:100%;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--qps-blue) 18%,var(--qps-panel))}.qps-quick-category-divider-name{color:var(--qps-text);font-size:13px;font-weight:800;white-space:nowrap}.qps-quick-rows.has-expanded-row .qps-quick-category-rule-group:not(:has(.qps-quick-subcategory-row.is-expanded)){display:none}.qps-quick-rows.has-expanded-row .qps-quick-category-rule-group:has(.qps-quick-subcategory-row.is-expanded){height:100%;min-height:0;margin:0;display:grid;grid-template-rows:minmax(0,1fr)}.qps-quick-rows.has-expanded-row .qps-quick-category-rule-group-body{min-height:0;height:100%;overflow:hidden}.qps-quick-add-preview-title span,.qps-quick-category-divider span{flex:0 0 auto}.qps-quick-picker-group{grid-column:1/-1;min-width:0;width:100%;display:grid;gap:7px}.qps-quick-picker-group-title{display:flex;align-items:center;gap:10px;color:var(--qps-muted);font-size:12px;font-weight:760}.qps-quick-picker-group-title::after{content:"";height:1px;flex:1 1 auto;background:color-mix(in srgb,var(--qps-line) 82%,transparent)}.qps-quick-picker-group-grid{min-width:0;width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.qps-quick-rows.has-expanded-row .qps-quick-category-divider{max-height:34px;margin-top:0;margin-bottom:0;opacity:1;transform:none}.qps-quick-row{min-height:54px;display:grid;grid-template-columns:minmax(140px,220px) minmax(320px,1fr) minmax(38px,max-content);align-items:center;gap:10px;margin-bottom:7px;padding:7px 12px;border:1.5px solid color-mix(in srgb,var(--qps-line) 96%,#94a3b8);border-radius:8px;background:color-mix(in srgb,var(--qps-panel) 96%,var(--qps-panel-2));box-shadow:0 8px 22px rgba(15,23,42,.07)}@media (max-width:860px){.qps-quick-row{grid-template-columns:minmax(0,1fr) 44px;gap:10px}.qps-quick-visual-control{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(112px,0.32fr)}}.qps-quick-rule-visibility{width:38px;height:38px;justify-self:center;display:grid;place-items:center;border:1px solid rgba(34,197,94,.36);border-radius:8px;background:color-mix(in srgb,#22c55e 10%,var(--qps-panel));color:#16a34a;cursor:pointer;transition:border-color 150ms,background 150ms,box-shadow 150ms,color 150ms}.qps-quick-rule-visibility:focus-visible,.qps-quick-rule-visibility:hover{border-color:rgba(34,197,94,.58);background:color-mix(in srgb,#22c55e 15%,var(--qps-panel));box-shadow:0 7px 18px rgba(34,197,94,.13);outline:0}.qps-quick-rule-visibility.is-hide{border-color:rgba(239,68,68,.38);background:color-mix(in srgb,#ef4444 10%,var(--qps-panel));color:#dc2626}.qps-quick-rule-visibility.is-hide:focus-visible,.qps-quick-rule-visibility.is-hide:hover{border-color:rgba(239,68,68,.58);background:color-mix(in srgb,#ef4444 15%,var(--qps-panel));box-shadow:0 7px 18px rgba(239,68,68,.13)}.qps-quick-label-wrap{min-width:0;display:flex;align-items:center;justify-content:flex-end;padding-right:12px;box-sizing:border-box}.qps-quick-template-label{--preview-label-text:#a69f91;--preview-label-bg-rgb:31,38,31;--preview-label-bg-alpha:0.92;--preview-label-border:transparent;--preview-label-glow-rgb:166,159,145;min-height:18px;max-width:100%;display:inline-grid;place-items:center;box-sizing:border-box;padding:4px 4px 3px;border:1.5px solid var(--preview-label-border);border-radius:0;background:linear-gradient(90deg,transparent 0,rgba(var(--preview-label-glow-rgb),.035) 18%,rgba(var(--preview-label-glow-rgb),.18) 50%,rgba(var(--preview-label-glow-rgb),.035) 82%,transparent 100%),linear-gradient(180deg,rgba(255,255,255,.035),rgba(0,0,0,.2)),rgba(var(--preview-label-bg-rgb),var(--preview-label-bg-alpha));color:var(--preview-label-text);font-size:.76rem;font-weight:400;line-height:1;text-shadow:0 0 3px rgba(var(--preview-label-glow-rgb),.24);box-shadow:inset 0 0 0 1px rgba(255,255,255,.035),inset 0 0 8px rgba(var(--preview-label-glow-rgb),.07),0 3px 10px rgba(0,0,0,.28);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qps-quick-template-label-text{display:block;line-height:1;transform:translateY(.02em)}.qps-template-picker{position:relative;width:100%;min-width:0}.qps-template-picker-toggle{width:100%;height:34px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding:0 9px;border:1px solid var(--qps-line);border-radius:7px;background:var(--qps-panel-2);color:var(--qps-text);cursor:pointer;transition:border-color 150ms,background 150ms,box-shadow 150ms}.qps-template-picker-option.is-text-only,.qps-template-picker-toggle.is-text-only{grid-template-columns:minmax(0,1fr)}.qps-template-picker-toggle:focus-visible,.qps-template-picker-toggle:hover{border-color:var(--qps-blue);box-shadow:0 0 0 2px rgba(var(--qps-blue-rgb),.12);outline:0}.qps-template-picker.is-hide .qps-template-picker-toggle{border-color:rgba(239,68,68,.34);background:color-mix(in srgb,#ef4444 10%,var(--qps-panel-2));color:color-mix(in srgb,#ef4444 72%,var(--qps-text))}.qps-template-picker.is-skip .qps-template-picker-toggle{border-color:rgba(100,116,139,.36);background:color-mix(in srgb,#64748b 10%,var(--qps-panel-2));color:color-mix(in srgb,#64748b 72%,var(--qps-text))}.qps-template-picker.is-show .qps-template-picker-toggle{border-color:var(--qps-line)}.qps-template-swatch{width:18px;height:18px;display:block;border-radius:4px;background:var(--template-color,#64748b);box-shadow:inset 0 0 0 1px rgba(255,255,255,.38),0 0 0 1px rgba(15,23,42,.18),0 3px 9px color-mix(in srgb,var(--template-color,#64748b) 34%,transparent)}.qps-template-picker-label,.qps-template-picker-option-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:12.5px;font-weight:760}.qps-template-picker-menu{position:fixed;z-index:5600;width:360px;max-width:calc(100vw - 20px);height:min(420px,calc(100vh - 20px));max-height:min(420px,calc(100vh - 20px));display:grid;grid-template-columns:minmax(88px,0.72fr) minmax(130px,1.28fr);gap:4px;padding:4px;overflow:hidden;border:1px solid color-mix(in srgb,var(--qps-line) 72%,rgba(255,255,255,.64));border-radius:14px;background:color-mix(in srgb,var(--qps-panel) 86%,rgba(255,255,255,.72));box-shadow:0 22px 50px rgba(15,23,42,.18),0 2px 8px rgba(15,23,42,.08);backdrop-filter:blur(18px) saturate(1.35);animation:170ms cubic-bezier(.2,0,0,1) qps-quick-add-menu-in}.qps-template-picker-menu[hidden]{display:none}.qps-template-picker-categories,.qps-template-picker-templates{min-width:0;min-height:0;display:flex;flex-direction:column;gap:2px;overflow-y:auto;padding:2px}.qps-template-picker-categories{border-right:1px solid var(--qps-line);padding-right:5px}.qps-template-picker-panel{display:flex;flex-direction:column;gap:2px}.qps-template-picker-panel[hidden]{display:none}.qps-template-picker-category{width:100%;min-height:30px;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:start;padding:2px 7px;border:1px solid transparent;border-radius:6px;background:0 0;color:var(--qps-muted);cursor:pointer}.qps-template-picker-category.is-active,.qps-template-picker-category:focus-visible,.qps-template-picker-category:hover{border-color:var(--qps-blue);background:color-mix(in srgb,var(--qps-blue) 8%,transparent);outline:0}.qps-template-picker-option{width:100%;min-height:30px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;padding:2px 7px;border:1px solid transparent;border-radius:6px;background:color-mix(in srgb,var(--qps-panel) 60%,transparent);color:var(--qps-muted);cursor:pointer;transition:border-color 150ms,background 150ms,box-shadow 150ms,transform 150ms}.qps-template-picker-option.is-active,.qps-template-picker-option:focus-visible,.qps-template-picker-option:hover{border-color:var(--qps-blue);background:color-mix(in srgb,var(--qps-blue) 8%,rgba(255,255,255,.54));box-shadow:0 8px 18px rgba(var(--qps-blue-rgb),.08);outline:0}.qps-quick-empty-state{margin:10px;padding:22px;border:1px dashed var(--qps-line);border-radius:8px;color:var(--qps-muted);text-align:center;font-size:13px}.qps-quick-select-all{height:30px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--qps-line);border-radius:7px;background:var(--qps-panel-2);color:var(--qps-text);cursor:pointer}.qps-quick-select-all.is-active{border-color:rgba(var(--qps-blue-rgb),.38);color:var(--qps-blue)}.qps-quick-picker-item{min-width:0;height:48px;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:6px 8px;border:1px solid color-mix(in srgb,var(--qps-line) 72%,transparent);border-radius:8px;background:color-mix(in srgb,var(--qps-panel) 94%,#f8fafc);color:var(--qps-text);box-shadow:0 5px 14px rgba(15,23,42,.06);text-align:left;cursor:pointer;transition:border-color 150ms,background 150ms,box-shadow 150ms}.qps-quick-picker-item:focus-visible,.qps-quick-picker-item:hover{border-color:color-mix(in srgb,var(--qps-blue) 52%,var(--qps-line));background:color-mix(in srgb,var(--qps-blue) 7%,var(--qps-panel-2));box-shadow:0 7px 18px rgba(var(--qps-blue-rgb),.12);outline:0}.qps-quick-picker-item img{width:34px;height:34px;object-fit:contain}.qps-quick-picker-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:560}.qps-quick-picker-item i{opacity:0;color:var(--qps-blue)}.qps-quick-picker-item.is-selected{border-color:rgba(var(--qps-blue-rgb),.38);background:color-mix(in srgb,var(--qps-blue) 10%,var(--qps-panel-2));box-shadow:0 7px 18px rgba(var(--qps-blue-rgb),.12)}.qps-quick-rule-card.is-hidden-rule.is-expanded .qps-quick-picker-item:focus-visible,.qps-quick-rule-card.is-hidden-rule.is-expanded .qps-quick-picker-item:hover{border-color:color-mix(in srgb,#ef4444 52%,var(--qps-line));background:color-mix(in srgb,#ef4444 7%,var(--qps-panel-2));box-shadow:0 7px 18px rgba(239,68,68,.12)}.qps-quick-rule-card.is-hidden-rule.is-expanded .qps-quick-picker-item.is-selected{border-color:rgba(239,68,68,.42);background:color-mix(in srgb,#ef4444 10%,var(--qps-panel-2));box-shadow:0 7px 18px rgba(239,68,68,.12)}.qps-quick-rule-card.is-hidden-rule.is-expanded .qps-quick-picker-item i{color:#ef4444}.qps-quick-picker-item.is-selected i{opacity:1}.qps-quick-rows.has-expanded-row{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden auto}.qps-quick-rows.has-expanded-row .qps-quick-subcategory-row:not(.is-expanded){max-height:0;min-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-color:transparent;border-width:0;opacity:0;transform:translateY(-6px);pointer-events:none;overflow:hidden}.qps-quick-rows.has-expanded-row .qps-quick-subcategory-row.is-expanded{order:-1}.qps-quick-subcategory-row{position:relative;min-height:0;max-height:1600px;grid-template-columns:minmax(140px,220px) minmax(320px,1fr) minmax(38px,max-content);grid-template-rows:auto auto;gap:10px;align-items:start;cursor:default}.qps-quick-subcategory-row.is-new{animation:360ms cubic-bezier(.2,0,0,1) both qpsQuickRowInsert}.qps-quick-subcategory-row:hover{border-color:color-mix(in srgb,var(--qps-blue) 46%,var(--qps-line))}.qps-quick-subcategory-row.is-pointer-dragging{display:none}.qps-quick-rule-card.qps-quick-rule-pointer-preview{position:fixed!important;top:0!important;left:0!important;z-index:99999!important;margin:0!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;background:var(--qps-panel)!important;background-image:none!important;box-shadow:none!important;filter:none!important;cursor:grabbing!important;will-change:transform;contain:layout paint style}.qps-quick-rule-pointer-indicator{position:fixed;top:0;left:0;z-index:99998;display:none;height:3px;min-height:3px;margin:0;border-radius:999px;background:var(--nf-accent,var(--accent-blue,#0a84ff));box-shadow:0 0 0 1px rgba(var(--nf-accent-rgb,0,113,227),.2);pointer-events:none;will-change:transform;contain:layout paint style}body.qps-pointer-dragging-active,body.qps-pointer-dragging-active *{cursor:grabbing!important;user-select:none!important}body.qps-pointer-dragging-active.qps-pointer-drag-forbidden,body.qps-pointer-dragging-active.qps-pointer-drag-forbidden *{cursor:not-allowed!important}.qps-quick-rule-row-group{min-height:0;display:block;margin:0 0 7px;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;overflow:visible}.qps-quick-rule-row-group:hover{border-color:transparent}.qps-quick-subcategory-row.is-expanded{flex:0 0 calc(100% - 20px);height:calc(100% - 20px);min-height:calc(100% - 20px);max-height:none;margin-bottom:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(140px,220px) minmax(320px,1fr) minmax(154px,max-content);align-items:center;border-color:color-mix(in srgb,var(--qps-blue) 52%,var(--qps-line))}.qps-quick-subcategory-row.is-expanded:has(.qps-quick-rule-card.is-hidden-rule.is-expanded){border-color:color-mix(in srgb,#ef4444 52%,var(--qps-line))}.qps-quick-subcategory-row.is-expanded .qps-quick-expanded{height:100%;min-height:0}@keyframes qpsQuickRowInsert{from{opacity:0;transform:translateY(-8px);background:color-mix(in srgb,var(--qps-blue) 12%,var(--qps-panel));box-shadow:0 0 0 3px rgba(var(--qps-blue-rgb),.12),0 14px 30px rgba(15,23,42,.1)}to{opacity:1;transform:translateY(0);background:color-mix(in srgb,var(--qps-panel) 96%,var(--qps-panel-2));box-shadow:0 8px 22px rgba(15,23,42,.07)}}@media (prefers-reduced-motion:reduce){.qps-category-tree.category-item-tree-content.has-expanded-subcategory .qps-category-group.item-subcategory-section.expanded,.qps-quick-add-menu,.qps-quick-rule-card.is-expanded,.qps-quick-rule-set-list.has-expanded-rule .qps-quick-rule-card.is-expanded,.qps-quick-rule-set-list.has-expanded-rule .qps-quick-rule-card:not(.is-expanded),.qps-quick-subcategory-row.is-expanded,.qps-quick-subcategory-row.is-new{animation:none}.qps-category-group.item-subcategory-section,.qps-quick-rule-card,.qps-quick-subcategory-row,.qps-subcategory-drawer.item-subcategory-items{transition:none}}.qps-quick-subcategory-icon{width:32px;height:32px;border-radius:8px;background-size:contain;background-position:center;background-repeat:no-repeat;filter:drop-shadow(0 3px 5px rgba(0, 0, 0, .22))}.qps-quick-selected-more{flex:0 0 auto;color:var(--qps-muted);font-size:12px;font-weight:760;line-height:1}.qps-quick-selected-empty{color:var(--qps-muted);font-size:12px;font-weight:680}.qps-quick-rule-panel{grid-column:auto;width:100%;min-width:0;min-height:38px;display:flex;align-items:flex-start;gap:8px;padding:0;border-top:0}.qps-quick-expanded{grid-column:1/-1;height:auto;min-height:0;align-self:stretch;display:grid;gap:7px;overflow:visible;cursor:default}.qps-quick-rule-set-list{height:auto;min-height:0;display:grid;align-content:start;gap:7px;overflow:visible;padding-right:0}.qps-quick-rule-set-list.has-expanded-rule{display:grid;align-content:stretch;grid-template-rows:minmax(0,1fr);height:100%;min-height:0;gap:0;overflow:visible}.qps-quick-rule-card{position:relative;min-width:0;height:54px;min-height:54px;max-height:1600px;display:grid;grid-template-columns:300px minmax(0,1fr) minmax(250px,max-content) max-content;grid-template-rows:42px;align-items:center;gap:10px;padding:5px 10px;border:1px solid color-mix(in srgb,var(--qps-line) 90%,transparent);border-radius:8px;background:color-mix(in srgb,var(--qps-panel) 94%,var(--qps-panel-2));overflow:hidden;cursor:pointer}.qps-quick-rule-set-list.has-expanded-rule .qps-quick-rule-card:not(.is-expanded){height:0;min-height:0;max-height:0;padding-top:0;padding-bottom:0;margin:0;border-color:transparent;border-width:0;opacity:0;transform:translateY(-6px);pointer-events:none;animation:220ms both qpsQuickRuleExit}.qps-quick-rule-set-list.has-expanded-rule .qps-quick-rule-card.is-expanded{order:-1;height:100%;min-height:0;max-height:none}.qps-quick-rule-card:hover{border-color:color-mix(in srgb,var(--qps-blue) 46%,var(--qps-line))}.qps-quick-rule-card:not(.is-expanded){cursor:grab}.qps-quick-rule-card[draggable=false].is-expanded{cursor:pointer}.qps-quick-rule-card.is-expanded .qps-quick-rule-detail{cursor:default;margin-left:-82px}.qps-quick-rule-card.is-expanded{height:430px;min-height:430px;padding-left:82px;grid-template-rows:42px minmax(0,1fr);row-gap:0;border-color:color-mix(in srgb,var(--qps-blue) 52%,var(--qps-line))}.qps-quick-rule-card.is-hidden-rule.is-expanded{border-color:color-mix(in srgb,#ef4444 52%,var(--qps-line))}@keyframes qpsQuickRuleExit{from{height:54px;min-height:54px;max-height:86px;padding-top:5px;padding-bottom:5px;opacity:1;transform:translateY(0)}to{height:0;min-height:0;max-height:0;padding-top:0;padding-bottom:0;border-width:0;opacity:0;transform:translateY(-12px)}}.qps-quick-rule-card.is-hidden-rule:focus-within,.qps-quick-rule-card.is-hidden-rule:hover{border-color:color-mix(in srgb,#ef4444 46%,var(--qps-line))}.qps-quick-rule-card.is-new{animation:380ms cubic-bezier(.22,1,.36,1) qps-rule-card-enter}.qps-quick-rule-expanded-caret{position:absolute;left:13px;top:22px;z-index:2;width:18px;height:18px;display:grid;place-items:center;color:var(--qps-blue);font-size:14px;line-height:1;pointer-events:none}.qps-quick-rule-card.is-hidden-rule.is-expanded .qps-quick-rule-expanded-caret{color:#ef4444}@keyframes qps-rule-card-enter{from{opacity:0;transform:translateY(8px) scale(.992);background:color-mix(in srgb,var(--qps-blue) 8%,var(--qps-panel))}to{opacity:1;transform:translateY(0) scale(1);background:color-mix(in srgb,var(--qps-panel) 94%,var(--qps-panel-2))}}.qps-quick-rule-summary{min-width:0;width:fit-content;max-width:100%;display:flex;align-items:center;gap:12px;justify-self:start}.qps-quick-rule-card-visual{grid-column:3;grid-row:1;min-width:0;flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:0;justify-self:end;width:auto}.qps-quick-rule-card-visual.is-hidden-rule-visual{grid-template-columns:112px}.qps-quick-rule-scope{min-width:0;height:34px;display:flex;align-items:center;gap:4px;overflow:hidden}.qps-quick-rule-parent-icon{width:34px;height:34px;flex:0 0 34px;border-radius:6px;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:1;filter:none}.qps-quick-rule-parent-icon:not([style*=background-image]){background:color-mix(in srgb,var(--qps-blue) 16%,var(--qps-panel))}.qps-quick-rule-parent-name{flex:0 0 auto;color:var(--qps-text);font-size:14px;font-weight:760;white-space:nowrap}.qps-quick-rule-leading{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:flex-start;gap:5px}.qps-quick-rule-taxonomy{min-width:0;height:42px;display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:0 0;color:inherit;cursor:pointer}.qps-quick-rule-taxonomy:focus-visible .qps-quick-rule-parent-name,.qps-quick-rule-taxonomy:hover .qps-quick-rule-parent-name{color:var(--qps-blue)}.qps-quick-rule-taxonomy:focus-visible{outline:2px solid color-mix(in srgb,var(--qps-blue) 45%,transparent);outline-offset:2px;border-radius:6px}.qps-quick-rule-scope-separator{flex:0 0 auto;color:var(--qps-muted);font-size:14px;font-weight:700}.qps-quick-rule-scope-item{flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;padding:0;border:0;border-radius:0;background:0 0;color:var(--qps-text);font-size:14px;font-weight:760}.qps-quick-rule-scope-icon{width:26px;height:26px;flex:0 0 26px;border-radius:6px;background-size:contain;background-position:center;background-repeat:no-repeat;filter:drop-shadow(0 2px 3px rgba(15, 23, 42, .18))}.qps-quick-rule-scope-empty,.qps-quick-rule-scope-more{flex:0 0 auto;color:var(--qps-muted);font-size:14px;font-weight:780}.qps-quick-rule-scope-more{width:auto;height:auto;display:inline;border:0;border-radius:0;background:0 0}.qps-quick-rule-icons{grid-column:2;grid-row:1;min-width:0;height:42px;display:flex;align-items:center;justify-content:center;gap:5px;overflow:hidden}.qps-quick-rule-item-icon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center}.qps-quick-rule-item-icon img{width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(15, 23, 42, .16))}.qps-quick-rule-actions{grid-column:4;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:7px}.qps-quick-rule-copy-add,.qps-quick-rule-delete{width:32px;height:32px;display:grid;place-items:center;border-radius:7px;cursor:pointer}.qps-quick-rule-copy-add{border:1px solid color-mix(in srgb,var(--qps-blue) 38%,var(--qps-line));background:color-mix(in srgb,var(--qps-blue) 10%,var(--qps-panel));color:var(--qps-blue)}.qps-quick-rule-delete{border:1px solid rgba(239,68,68,.34);background:color-mix(in srgb,#ef4444 8%,var(--qps-panel));color:var(--nf-danger,#ef4444)}.qps-quick-select-all-head{width:32px;height:32px;display:none;place-items:center;border:1px solid color-mix(in srgb,var(--qps-line) 84%,transparent);border-radius:7px;background:var(--qps-panel);color:var(--qps-muted);cursor:pointer}.qps-quick-rule-card.is-expanded .qps-quick-select-all-head{display:grid;border-color:color-mix(in srgb,var(--qps-blue) 38%,var(--qps-line));background:color-mix(in srgb,var(--qps-blue) 10%,var(--qps-panel));color:var(--qps-blue)}.qps-quick-rule-card.is-hidden-rule.is-expanded .qps-quick-select-all-head{border-color:color-mix(in srgb,#ef4444 38%,var(--qps-line));background:color-mix(in srgb,#ef4444 10%,var(--qps-panel));color:#ef4444}.qps-quick-rule-card.is-expanded .qps-quick-rule-copy-add,.qps-quick-rule-card.is-expanded .qps-quick-rule-delete{display:none}.qps-quick-select-all-head:focus-visible,.qps-quick-select-all-head:hover{border-color:color-mix(in srgb,var(--qps-blue) 52%,var(--qps-line));background:color-mix(in srgb,var(--qps-blue) 14%,var(--qps-panel));color:var(--qps-blue);outline:0}.qps-quick-rule-card.is-hidden-rule.is-expanded .qps-quick-select-all-head:focus-visible,.qps-quick-rule-card.is-hidden-rule.is-expanded .qps-quick-select-all-head:hover{border-color:color-mix(in srgb,#ef4444 52%,var(--qps-line));background:color-mix(in srgb,#ef4444 14%,var(--qps-panel));color:#ef4444}.qps-quick-select-all-head.is-active{border-color:color-mix(in srgb,var(--qps-blue) 58%,var(--qps-line));background:color-mix(in srgb,var(--qps-blue) 16%,var(--qps-panel));color:var(--qps-blue)}.qps-quick-rule-card.is-hidden-rule.is-expanded .qps-quick-select-all-head.is-active{border-color:color-mix(in srgb,#ef4444 58%,var(--qps-line));background:color-mix(in srgb,#ef4444 16%,var(--qps-panel));color:#ef4444}.qps-quick-rule-copy-add:focus-visible,.qps-quick-rule-copy-add:hover{border-color:color-mix(in srgb,var(--qps-blue) 52%,var(--qps-line));background:color-mix(in srgb,var(--qps-blue) 14%,var(--qps-panel));color:var(--qps-blue);outline:0}.qps-quick-rule-delete:focus-visible,.qps-quick-rule-delete:hover{border-color:rgba(239,68,68,.56);background:color-mix(in srgb,#ef4444 13%,var(--qps-panel));color:var(--nf-danger,#ef4444);outline:0}.qps-quick-rule-detail{grid-column:1/-1;grid-row:2;height:100%;max-height:100%;min-height:0;display:grid;grid-template-columns:minmax(390px,470px) minmax(0,1fr);gap:0;margin:0 -10px -9px;border:0;border-top:1px solid color-mix(in srgb,var(--qps-line) 92%,transparent);border-radius:0;background:0 0;overflow:hidden;transition:border-color 150ms}.qps-quick-rule-card.is-expanded:has(.qps-quick-rule-card-visual:hover) .qps-quick-rule-detail,.qps-quick-rule-card.is-expanded:has(.qps-quick-rule-icons:hover) .qps-quick-rule-detail,.qps-quick-rule-card.is-expanded:has(.qps-quick-rule-scope:hover) .qps-quick-rule-detail,.qps-quick-rule-card.is-expanded:has(.qps-quick-rule-visibility:hover) .qps-quick-rule-detail,.qps-quick-rule-card.is-expanded:has(.qps-quick-select-all-head:hover) .qps-quick-rule-detail,.qps-quick-rule-card.is-expanded:not(:has(.qps-quick-rule-detail:hover)):hover .qps-quick-rule-detail{border-top-color:color-mix(in srgb,var(--qps-blue) 52%,var(--qps-line))}.qps-quick-rule-card.is-hidden-rule.is-expanded:has(.qps-quick-rule-card-visual:hover) .qps-quick-rule-detail,.qps-quick-rule-card.is-hidden-rule.is-expanded:has(.qps-quick-rule-icons:hover) .qps-quick-rule-detail,.qps-quick-rule-card.is-hidden-rule.is-expanded:has(.qps-quick-rule-scope:hover) .qps-quick-rule-detail,.qps-quick-rule-card.is-hidden-rule.is-expanded:has(.qps-quick-rule-visibility:hover) .qps-quick-rule-detail,.qps-quick-rule-card.is-hidden-rule.is-expanded:has(.qps-quick-select-all-head:hover) .qps-quick-rule-detail,.qps-quick-rule-card.is-hidden-rule.is-expanded:not(:has(.qps-quick-rule-detail:hover)):hover .qps-quick-rule-detail{border-top-color:color-mix(in srgb,#ef4444 52%,var(--qps-line))}@keyframes qpsQuickRuleDetailEnter{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.qps-quick-expanded-items,.qps-quick-expanded-rules{min-width:0;min-height:0;border:0;border-radius:0;background:0 0;overflow:hidden}.qps-quick-rows.has-expanded-row .qps-quick-expanded-items{display:flex;flex-direction:column;position:relative}.qps-quick-expanded-rules{border-right:1px solid color-mix(in srgb,var(--qps-line) 92%,transparent)}.qps-quick-rule-detail .qps-quick-expanded-items,.qps-quick-rule-detail .qps-quick-expanded-rules{overflow:hidden}.qps-quick-expanded-grid{position:relative;flex:1 1 auto;height:100%;min-height:0;max-height:540px;overflow:auto;overscroll-behavior:contain;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(48px,max-content);align-content:start;align-items:start;gap:7px;padding:9px}.qps-quick-expanded-grid--grouped{display:flex;flex-direction:column;gap:12px}.qps-quick-rows.has-expanded-row .qps-quick-expanded-grid{flex:1 1 auto;max-height:none;min-height:0}.qps-quick-expanded-grid .qps-quick-picker-item{width:100%}.qps-quick-select-all-dock{position:absolute;left:9px;bottom:9px;z-index:4;display:inline-flex;align-items:center;gap:8px;width:max-content;padding:5px 8px;border:1px solid color-mix(in srgb,var(--qps-line) 86%,transparent);border-radius:8px;background:color-mix(in srgb,var(--qps-panel) 92%,rgba(255,255,255,.78));box-shadow:0 8px 22px rgba(15,23,42,.12)}.qps-quick-select-all-dock em{color:var(--qps-muted);font-size:12px;font-style:normal;font-weight:680;white-space:nowrap}.qps-quick-expanded-rules{display:flex;flex-direction:column}.qps-quick-rule-panel--stacked{flex:1 1 auto;min-height:0;flex-direction:column;align-items:stretch;gap:10px;padding:12px;overflow:visible}.qps-quick-rule-panel--stacked .qps-quick-rule-list{flex-direction:column;align-items:stretch;gap:10px}.qps-quick-rule-panel--stacked .qps-quick-rule-control{width:100%;grid-template-columns:42px minmax(90px,1fr) 82px minmax(74px,92px)}.qps-quick-rule-panel--stacked .qps-quick-rule-control:not(:has(input)){grid-template-columns:42px minmax(90px,1fr) minmax(124px,1.1fr)}.qps-quick-rule-panel--stacked .qps-quick-rule-control--rarity{grid-template-columns:42px minmax(78px,1fr) max-content}.qps-quick-rule-panel--stacked .qps-quick-rule-control select{max-width:none}.qps-quick-rule-panel--stacked .qps-quick-rule-control input{width:100%}.qps-quick-rule-panel--stacked .qps-quick-rule-add-select{flex:0 0 46px;width:100%}.qps-quick-rule-list{min-width:0;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.qps-quick-rule-empty{height:38px;display:inline-flex;align-items:center;padding:0 12px;color:var(--qps-muted);font-size:13px}.qps-quick-rule-control{min-width:0;min-height:38px;display:inline-grid;grid-template-columns:42px auto auto minmax(56px,78px);align-items:center;gap:7px;padding:5px 8px 5px 6px;border:1px solid var(--qps-line);border-radius:8px;background:var(--qps-panel-2);cursor:pointer}.qps-quick-rule-control.is-disabled{color:var(--qps-muted);background:color-mix(in srgb,var(--qps-panel-2) 58%,var(--qps-panel))}.qps-quick-rule-control.is-disabled .qps-quick-rarity-chip,.qps-quick-rule-control.is-disabled>span{opacity:.58}.qps-quick-rule-switch{width:36px;height:22px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.qps-quick-rule-switch input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.qps-quick-rule-switch span{position:relative;width:34px;height:20px;border:1px solid color-mix(in srgb,var(--qps-line) 86%,transparent);border-radius:999px;background:color-mix(in srgb,var(--qps-muted) 12%,var(--qps-panel));transition:border-color 160ms,background 160ms}.qps-quick-rule-switch span::after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.24);transition:transform 160ms}.qps-quick-rule-switch input:checked+span{border-color:rgba(var(--qps-green-rgb,34,197,94),.38);background:color-mix(in srgb,var(--qps-green,#22c55e) 78%,var(--qps-panel))}.qps-quick-rule-switch input:checked+span::after{transform:translateX(14px)}.qps-quick-rule-switch input:focus-visible+span{outline:2px solid color-mix(in srgb,var(--qps-blue) 52%,transparent);outline-offset:2px}.qps-quick-rule-control span{color:var(--qps-text);font-size:13px;font-weight:650;white-space:nowrap}.qps-quick-rule-control--rarity>span{align-self:center}.qps-quick-rarity-list{min-width:0;width:max-content;justify-self:end;justify-content:flex-end;gap:7px}.qps-quick-rarity-chip{min-height:30px;padding:4px 8px;border-radius:6px;font-size:12.5px;line-height:1}.qps-quick-rarity-chip span{color:inherit;font-size:inherit;font-weight:inherit}.qps-quick-rule-control--rarity .rarity-chip input{width:1px;height:1px}.qps-quick-rule-control input,.qps-quick-rule-control select{height:30px;min-width:0;border:1px solid color-mix(in srgb,var(--qps-line) 82%,transparent);border-radius:6px;background:var(--qps-panel);color:var(--qps-text);font-size:13px}.qps-quick-rule-control select{max-width:92px}.qps-quick-rule-control input{width:68px;padding:0 7px;text-align:center}.qps-quick-rule-control .qps-quick-rule-switch input{width:1px;height:1px;padding:0;border:0;background:0 0;text-align:left}.qps-quick-rule-control button{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:6px;background:0 0;color:var(--qps-muted);cursor:pointer}.qps-quick-rule-control button:hover{color:var(--nf-danger,#ef4444);background:rgba(239,68,68,.08)}.qps-quick-rule-add-select{flex:0 0 136px;height:42px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;border:1px dashed var(--qps-line);border-radius:8px;background:var(--qps-panel);color:var(--qps-blue);overflow:hidden;transition:border-color 150ms,background 150ms,color 150ms}.qps-quick-rule-add-select:focus-within,.qps-quick-rule-add-select:hover{border-color:rgba(var(--qps-blue-rgb),.42);background:color-mix(in srgb,var(--qps-blue) 8%,var(--qps-panel))}.qps-quick-rule-add-select i{justify-self:center;font-size:14px}.qps-quick-rule-add-select select{min-width:0;width:100%;height:100%;border:0;outline:0;background:0 0;color:var(--qps-text);font-size:13.5px;font-weight:650;cursor:pointer}.qps-quick-rule-add-select select option{background:var(--qps-panel);color:var(--qps-text)}[data-theme=dark] .qps-quick-rule-add-select{border-color:color-mix(in srgb,var(--qps-line) 86%,#93c5fd);background:color-mix(in srgb,var(--qps-blue) 6%,var(--qps-panel))}[data-theme=dark] .qps-quick-rule-add-select:focus-within,[data-theme=dark] .qps-quick-rule-add-select:hover{border-color:rgba(147,197,253,.42);background:color-mix(in srgb,var(--qps-blue) 13%,var(--qps-panel))}.qps-quick-visual-control{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:14px}[data-theme=dark] .qps-quick-board,[data-theme=dark] .qps-quick-rows,body.new-filter-editor-page[data-theme=dark] .qps-quick-board,body.new-filter-editor-page[data-theme=dark] .qps-quick-rows{background:var(--qps-panel-2)}[data-theme=dark] .qps-quick-row,body.new-filter-editor-page[data-theme=dark] .qps-quick-row{border-color:color-mix(in srgb,var(--qps-line) 82%,#64748b);background:color-mix(in srgb,var(--qps-panel) 94%,#111827);box-shadow:0 8px 22px rgba(0,0,0,.22)}[data-theme=dark] .qps-quick-rule-row-group,body.new-filter-editor-page[data-theme=dark] .qps-quick-rule-row-group{border:0;background:0 0;box-shadow:none}[data-theme=dark] .qps-quick-subcategory-row:hover,body.new-filter-editor-page[data-theme=dark] .qps-quick-subcategory-row:hover{border-color:color-mix(in srgb,var(--qps-blue) 42%,var(--qps-line))}[data-theme=dark] .qps-quick-subcategory-row.is-expanded,body.new-filter-editor-page[data-theme=dark] .qps-quick-subcategory-row.is-expanded{border-color:color-mix(in srgb,var(--qps-blue) 58%,var(--qps-line))}[data-theme=dark] .qps-quick-subcategory-row.is-expanded:has(.qps-quick-rule-card.is-hidden-rule.is-expanded),body.new-filter-editor-page[data-theme=dark] .qps-quick-subcategory-row.is-expanded:has(.qps-quick-rule-card.is-hidden-rule.is-expanded){border-color:color-mix(in srgb,#ef4444 58%,var(--qps-line))}[data-theme=dark] .qps-quick-rule-card.is-hidden-rule:focus-within,[data-theme=dark] .qps-quick-rule-card.is-hidden-rule:hover,body.new-filter-editor-page[data-theme=dark] .qps-quick-rule-card.is-hidden-rule:focus-within,body.new-filter-editor-page[data-theme=dark] .qps-quick-rule-card.is-hidden-rule:hover{border-color:color-mix(in srgb,#ef4444 54%,var(--qps-line))}[data-theme=dark] .qps-quick-expanded,body.new-filter-editor-page[data-theme=dark] .qps-quick-expanded{border-color:transparent;background:0 0;box-shadow:none}[data-theme=dark] .qps-quick-rule-delete,body.new-filter-editor-page[data-theme=dark] .qps-quick-rule-delete{background:color-mix(in srgb,#ef4444 12%,var(--qps-panel-2));border-color:rgba(248,113,113,.38);color:#f87171}[data-theme=dark] .qps-quick-rule-copy-add,body.new-filter-editor-page[data-theme=dark] .qps-quick-rule-copy-add{background:color-mix(in srgb,var(--qps-blue) 13%,var(--qps-panel-2));border-color:color-mix(in srgb,var(--qps-blue) 46%,var(--qps-line))}[data-theme=dark] .qps-quick-add-menu,[data-theme=dark] .qps-quick-search,[data-theme=dark] .qps-quick-search-results,body.new-filter-editor-page[data-theme=dark] .qps-quick-add-menu,body.new-filter-editor-page[data-theme=dark] .qps-quick-search,body.new-filter-editor-page[data-theme=dark] .qps-quick-search-results{box-shadow:0 18px 42px rgba(0,0,0,.32)}[data-theme=dark] .qps-quick-add-menu,body.new-filter-editor-page[data-theme=dark] .qps-quick-add-menu{border-color:color-mix(in srgb,var(--qps-line) 76%,#475569);background:color-mix(in srgb,var(--qps-panel) 88%,rgba(15,23,42,.8))}[data-theme=dark] .qps-quick-add-option,body.new-filter-editor-page[data-theme=dark] .qps-quick-add-option{background:color-mix(in srgb,var(--qps-panel-2) 78%,rgba(15,23,42,.55))}.qps-lane-block-head{top:0;z-index:90;height:46px;min-height:46px}.qps-lane-head{top:46px;z-index:80;height:132px;min-height:132px;max-height:132px;box-sizing:border-box}.qps-lane.is-unassigned .qps-lane-head{height:132px;min-height:132px;max-height:132px}.qps{--qps-side-width:270px;--qps-apple-blue:#007aff;--qps-apple-blue-rgb:0,122,255;--qps-control-bg:rgba(248, 250, 252, 0.82);--qps-control-tile:rgba(255, 255, 255, 0.74);--qps-control-tile-hover:rgba(255, 255, 255, 0.92);--qps-control-active:rgba(var(--qps-apple-blue-rgb), 0.12);--qps-control-line:rgba(60, 60, 67, 0.13);max-width:1580px;position:relative;display:flex;flex-direction:column}.qps-control-panel{position:relative;z-index:130;flex:0 0 auto;min-height:58px;display:flex;flex-direction:column;overflow:visible;border:1px solid var(--qps-control-line);border-radius:var(--nf-radius,8px);background:var(--qps-control-bg);box-shadow:0 14px 34px rgba(15,23,42,.07),inset 0 1px 0 rgba(255,255,255,.78);backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15)}.qps-topbar.qps-primary-nav{height:64px;min-height:64px;justify-content:center;padding:6px 14px}.qps-primary-nav .qps-tabs{width:min(780px,100%);display:grid;grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr);gap:5px;padding:2px 4px}.qps-primary-nav .qps-tab-separator{display:grid;place-items:center;color:var(--qps-muted);font-size:15px;font-weight:700;line-height:1;pointer-events:none;user-select:none}.qps-primary-nav .qps-tab{width:100%;min-width:0;height:48px;font-size:15px;font-weight:760}.qps-context-toolbar{position:relative;z-index:121;min-height:50px;display:grid;grid-template-columns:minmax(260px,1fr) auto minmax(424px,1fr);align-items:center;gap:14px;padding:5px 12px;border-top:0;background:var(--qps-control-bg)}.qps-context-toolbar::before{content:"";position:absolute;top:0;right:12px;left:12px;height:1px;background:linear-gradient(90deg,transparent 0,var(--qps-control-line) 18%,var(--qps-control-line) 82%,transparent 100%);pointer-events:none}.qps-context-actions,.qps-context-left,.qps-context-right{min-width:0;display:flex;align-items:center;gap:8px}.qps-context-actions{justify-content:center}.qps-context-right{justify-content:flex-end}.qps-context-toolbar .qps-icon-btn,.qps-context-toolbar .qps-quick-add-subcategory{width:38px;min-width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--qps-line) 82%,rgba(60,60,67,.22));border-radius:8px;background:var(--qps-panel-2);color:var(--qps-blue)}.qps-context-toolbar .qps-reset-btn{border-color:rgba(239,68,68,.36);background:rgba(239,68,68,.08);color:#ef4444}.qps-context-toolbar .qps-btn-primary{border-color:rgba(168,85,247,.46);background:rgba(168,85,247,.11);color:#a855f7}.qps-context-toolbar .qps-quick-search,.qps-context-toolbar .qps-search{position:relative;width:360px;min-width:360px;max-width:360px;flex:0 0 360px;box-sizing:border-box;height:38px;display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:0;align-items:center;margin:0;border:1px solid color-mix(in srgb,var(--qps-line) 84%,transparent);border-radius:8px;background:var(--qps-panel-2);color:var(--qps-muted)}.qps-context-toolbar .qps-quick-search:focus-within,.qps-context-toolbar .qps-search:focus-within{border-color:color-mix(in srgb,var(--qps-line) 78%,#64748b)}.qps-context-toolbar .qps-quick-search i,.qps-context-toolbar .qps-search i{width:34px;height:100%;display:grid;place-items:center;justify-self:center;margin:0;color:var(--qps-blue);font-size:13px}.qps-context-toolbar .qps-quick-search input,.qps-context-toolbar .qps-search input{appearance:none;-webkit-appearance:none;width:100%;min-width:0;height:100%;margin:0;padding:0 10px 0 0;border:0;outline:0;background:0 0;color:var(--qps-text);font-size:13px;font-weight:620;line-height:normal}.qps-context-toolbar .qps-quick-search input::-webkit-search-decoration,.qps-context-toolbar .qps-search input::-webkit-search-decoration{-webkit-appearance:none}.qps-context-price-status{min-width:0;max-width:150px;overflow:hidden;color:var(--qps-muted);font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.qps-topbar{position:relative;z-index:120;height:58px;min-height:58px;border:0;border-top:0;border-radius:0;background:var(--qps-control-bg);box-shadow:none}.qps-control-panel .qps-tabs{background:0 0;border-color:transparent;box-shadow:none}.qps-control-panel .qps-tab{border:1px solid var(--qps-control-line);background:var(--qps-control-tile);color:rgba(35,35,40,.82);box-shadow:0 2px 7px rgba(15,23,42,.07),inset 0 1px 0 rgba(255,255,255,.74)}.qps-control-panel .qps-tab.is-active,.qps-control-panel .qps-tab:hover{color:var(--qps-apple-blue);background:var(--qps-control-active);border-color:rgba(var(--qps-apple-blue-rgb),.4)}.qps-control-panel .qps-tab.is-active{box-shadow:inset 0 0 0 1px rgba(var(--qps-apple-blue-rgb),.22),0 3px 9px rgba(var(--qps-apple-blue-rgb),.12)}.qps-control-panel .qps-tab[aria-disabled=true]{border-color:var(--qps-control-line);background:color-mix(in srgb,var(--qps-control-tile) 74%,transparent);color:var(--qps-muted);box-shadow:none}.qps-control-panel .qps-tab[data-tab=price].is-active,.qps-control-panel .qps-tab[data-tab=price]:hover{color:#a855f7;background:rgba(168,85,247,.12);border-color:rgba(168,85,247,.48)}.qps-control-panel .qps-tab[data-tab=price].is-active{border-color:rgba(168,85,247,.42);box-shadow:inset 0 0 0 1px rgba(168,85,247,.24)}[data-theme=dark] .qps-control-panel .qps-tabs,body.new-filter-editor-page[data-theme=dark] .qps-control-panel .qps-tabs{background:rgba(58,58,60,.54);border-color:rgba(235,235,245,.22)}[data-theme=dark] .qps-control-panel .qps-tab,body.new-filter-editor-page[data-theme=dark] .qps-control-panel .qps-tab{border-color:rgba(235,235,245,.14);color:rgba(235,235,245,.68)}[data-theme=dark] .qps-control-panel .qps-tab.is-active,[data-theme=dark] .qps-control-panel .qps-tab:hover,body.new-filter-editor-page[data-theme=dark] .qps-control-panel .qps-tab.is-active,body.new-filter-editor-page[data-theme=dark] .qps-control-panel .qps-tab:hover{color:#6af}[data-theme=dark] .qps-control-panel .qps-tab.is-active,body.new-filter-editor-page[data-theme=dark] .qps-control-panel .qps-tab.is-active{border-color:rgba(102,170,255,.46);background:rgba(10,132,255,.16)}[data-theme=dark] .qps-control-panel .qps-tab[data-tab=price].is-active,[data-theme=dark] .qps-control-panel .qps-tab[data-tab=price]:hover,body.new-filter-editor-page[data-theme=dark] .qps-control-panel .qps-tab[data-tab=price].is-active,body.new-filter-editor-page[data-theme=dark] .qps-control-panel .qps-tab[data-tab=price]:hover{color:#c084fc;border-color:rgba(192,132,252,.54);background:rgba(168,85,247,.2)}[data-theme=dark] .qps-control-panel,[data-theme=dark] .qps-control-panel .qps-tab.is-active,[data-theme=dark] .qps-control-panel .qps-tabs,body.new-filter-editor-page[data-theme=dark] .qps-control-panel,body.new-filter-editor-page[data-theme=dark] .qps-control-panel .qps-tab.is-active,body.new-filter-editor-page[data-theme=dark] .qps-control-panel .qps-tabs{box-shadow:none}.qps-topbar-actions{gap:10px}.qps-topbar-actions .qps-topbar-icon-btn{width:44px;min-width:44px;height:44px;border-radius:8px;border-color:rgba(var(--qps-blue-rgb),.46);background:rgba(var(--qps-blue-rgb),.1);color:var(--qps-blue);font-size:17px;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.qps-topbar-actions .qps-topbar-icon-btn:focus-visible,.qps-topbar-actions .qps-topbar-icon-btn:hover{border-color:rgba(var(--qps-blue-rgb),.68);background:rgba(var(--qps-blue-rgb),.16);color:var(--qps-blue);outline:0}.qps-topbar-actions .qps-palette-btn{position:relative;overflow:hidden;border-color:rgba(60,60,67,.18);background:rgba(255,255,255,.72);color:var(--qps-text)}.qps-topbar-actions .qps-palette-btn:focus-visible,.qps-topbar-actions .qps-palette-btn:hover{border-color:rgba(60,60,67,.3);background:rgba(255,255,255,.9);color:var(--qps-text)}[data-theme=dark] .qps-topbar-actions .qps-palette-btn,[data-theme=dark] .qps-topbar-actions .qps-topbar-icon-btn,body.new-filter-editor-page[data-theme=dark] .qps-topbar-actions .qps-palette-btn,body.new-filter-editor-page[data-theme=dark] .qps-topbar-actions .qps-topbar-icon-btn{border-color:rgba(235,235,245,.16);background:rgba(58,58,60,.72);color:rgba(235,235,245,.82);box-shadow:none}[data-theme=dark] .qps-topbar-actions .qps-topbar-icon-btn:focus-visible,[data-theme=dark] .qps-topbar-actions .qps-topbar-icon-btn:hover,body.new-filter-editor-page[data-theme=dark] .qps-topbar-actions .qps-topbar-icon-btn:focus-visible,body.new-filter-editor-page[data-theme=dark] .qps-topbar-actions .qps-topbar-icon-btn:hover{border-color:rgba(235,235,245,.26);background:rgba(72,72,74,.84);color:rgba(255,255,255,.92)}[data-theme=dark] .qps-topbar-actions .qps-detail-btn,[data-theme=dark] .qps-topbar-actions .qps-download-btn,body.new-filter-editor-page[data-theme=dark] .qps-topbar-actions .qps-detail-btn,body.new-filter-editor-page[data-theme=dark] .qps-topbar-actions .qps-download-btn{border-color:rgba(102,170,255,.52);background:rgba(10,132,255,.2);color:#6af}[data-theme=dark] .qps-topbar-actions .qps-detail-btn:focus-visible,[data-theme=dark] .qps-topbar-actions .qps-detail-btn:hover,[data-theme=dark] .qps-topbar-actions .qps-download-btn:focus-visible,[data-theme=dark] .qps-topbar-actions .qps-download-btn:hover,body.new-filter-editor-page[data-theme=dark] .qps-topbar-actions .qps-detail-btn:focus-visible,body.new-filter-editor-page[data-theme=dark] .qps-topbar-actions .qps-detail-btn:hover,body.new-filter-editor-page[data-theme=dark] .qps-topbar-actions .qps-download-btn:focus-visible,body.new-filter-editor-page[data-theme=dark] .qps-topbar-actions .qps-download-btn:hover{border-color:rgba(102,170,255,.7);background:rgba(10,132,255,.3);color:#bfdbfe}[data-theme=dark] .qps-topbar-actions .qps-palette-btn,body.new-filter-editor-page[data-theme=dark] .qps-topbar-actions .qps-palette-btn{border-color:rgba(235,235,245,.16);background:rgba(44,44,46,.82);color:var(--qps-text)}[data-theme=dark] .qps-topbar-actions .qps-palette-btn:focus-visible,[data-theme=dark] .qps-topbar-actions .qps-palette-btn:hover,body.new-filter-editor-page[data-theme=dark] .qps-topbar-actions .qps-palette-btn:focus-visible,body.new-filter-editor-page[data-theme=dark] .qps-topbar-actions .qps-palette-btn:hover{border-color:rgba(235,235,245,.24);background:rgba(58,58,60,.88);color:var(--qps-text)}.qps-palette-btn::after{content:none}.qps-palette-btn i{position:relative;z-index:1;background:linear-gradient(135deg,#ff3b30 0,#ff9500 22%,#fc0 38%,#34c759 54%,#007aff 72%,#af52de 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.qps-topbar-actions .qps-download-btn{width:110px;min-width:110px}.qps-topbar-actions .qps-detail-btn{width:64px;min-width:64px}.qps-import-modal{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:20px;background:rgba(15,23,42,.38);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.qps-import-dialog{width:min(460px,100%);overflow:hidden;border:1px solid rgba(60,60,67,.16);border-radius:8px;background:rgba(255,255,255,.96);box-shadow:0 24px 70px rgba(15,23,42,.22)}.qps-import-actions,.qps-import-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px}.qps-import-header{border-bottom:1px solid rgba(60,60,67,.12)}.qps-import-header h2{margin:0;color:var(--qps-text);font-size:18px;font-weight:800;letter-spacing:0}.qps-import-close{width:34px;height:34px;display:inline-grid;place-items:center;border:1px solid rgba(60,60,67,.16);border-radius:8px;background:rgba(255,255,255,.76);color:rgba(60,60,67,.72);cursor:pointer}.qps-import-close:focus-visible,.qps-import-close:hover{border-color:rgba(60,60,67,.28);color:var(--qps-text);outline:0}.qps-import-options{display:grid;gap:12px;padding:18px}.qps-import-option{min-height:64px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;border:1px solid rgba(60,60,67,.14);border-radius:8px;background:rgba(248,250,252,.82);cursor:pointer}.qps-import-option-text{min-width:0;display:grid;gap:5px}.qps-import-option-text strong{color:var(--qps-text);font-size:16px;font-weight:800}.qps-import-option--quick .qps-import-option-text strong{color:#2563eb}.qps-import-option--price .qps-import-option-text strong{color:#9333ea}.qps-reset-option--quick .qps-import-option-text strong{color:#2563eb}.qps-reset-option--price .qps-import-option-text strong{color:#9333ea}.qps-import-note{padding:0 4px;color:var(--qps-text);font-size:13px;font-weight:500;letter-spacing:0}.qps-import-switch{position:relative;width:54px;height:30px;flex:0 0 auto}.qps-import-switch input{position:absolute;inset:0;opacity:0;cursor:pointer}.qps-import-switch span{position:absolute;inset:0;border-radius:999px;background:rgba(148,163,184,.38);box-shadow:inset 0 0 0 1px rgba(100,116,139,.18);transition:background .18s,box-shadow .18s}.qps-import-switch span::after{content:"";position:absolute;top:4px;left:4px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 7px rgba(15,23,42,.22);transition:transform .18s}.qps-import-switch input:checked+span{background:rgba(34,197,94,.88);box-shadow:inset 0 0 0 1px rgba(22,163,74,.18)}.qps-import-switch input:checked+span::after{transform:translateX(24px)}.qps-import-switch input:focus-visible+span{outline:rgba(59,130,246,.55) solid 2px;outline-offset:3px}.qps-import-actions{justify-content:flex-end;border-top:1px solid rgba(60,60,67,.12);background:rgba(248,250,252,.72)}.qps-import-cancel,.qps-import-confirm{min-width:86px;height:38px;padding:0 16px;border-radius:8px;font-size:14px;font-weight:800;cursor:pointer}.qps-import-cancel{border:1px solid rgba(60,60,67,.16);background:rgba(255,255,255,.78);color:var(--qps-text)}.qps-import-confirm{border:1px solid rgba(168,85,247,.48);background:rgba(168,85,247,.14);color:#9333ea}.qps-import-cancel:focus-visible,.qps-import-cancel:hover,.qps-import-confirm:focus-visible,.qps-import-confirm:hover{outline:0;transform:translateY(-1px)}[data-theme=dark] .qps-import-dialog,body.new-filter-editor-page[data-theme=dark] .qps-import-dialog{border-color:rgba(235,235,245,.16);background:rgba(28,28,30,.96);box-shadow:0 24px 70px rgba(0,0,0,.42)}[data-theme=dark] .qps-import-actions,[data-theme=dark] .qps-import-header,body.new-filter-editor-page[data-theme=dark] .qps-import-actions,body.new-filter-editor-page[data-theme=dark] .qps-import-header{border-color:rgba(235,235,245,.12)}[data-theme=dark] .qps-import-actions,body.new-filter-editor-page[data-theme=dark] .qps-import-actions{background:rgba(44,44,46,.74)}[data-theme=dark] .qps-import-cancel,[data-theme=dark] .qps-import-close,[data-theme=dark] .qps-import-option,body.new-filter-editor-page[data-theme=dark] .qps-import-cancel,body.new-filter-editor-page[data-theme=dark] .qps-import-close,body.new-filter-editor-page[data-theme=dark] .qps-import-option{border-color:rgba(235,235,245,.14);background:rgba(58,58,60,.78)}.qps-quick-workspace,.qps-workspace{grid-template-columns:var(--qps-side-width) minmax(0,1fr);min-height:0;height:auto}.qps-price{position:relative}.qps-price.is-taxonomy-collapsed .qps-workspace{grid-template-columns:0 minmax(0,1fr)}.qps-price.is-taxonomy-collapsed .qps-taxonomy{width:0;min-width:0;max-width:0;border-right:0;visibility:hidden;pointer-events:none}.qps-taxonomy-toggle{position:absolute;left:calc(var(--qps-side-width) - 14px);top:calc(58px + (100% - 58px)/ 2);z-index:60;width:28px;height:64px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--qps-line) 86%,transparent);border-radius:999px;background:var(--qps-panel);color:var(--qps-muted);cursor:pointer;transform:translateY(-50%);box-shadow:0 8px 18px rgba(15,23,42,.08);transition:left 160ms,border-color 150ms,background 150ms,color 150ms}.qps-taxonomy-toggle:focus-visible,.qps-taxonomy-toggle:hover{border-color:rgba(var(--qps-blue-rgb),.34);background:var(--qps-panel-2);color:var(--qps-blue);outline:0}.qps-price.is-taxonomy-collapsed .qps-taxonomy-toggle{left:8px}[data-theme=dark] .qps-taxonomy-toggle,body.new-filter-editor-page[data-theme=dark] .qps-taxonomy-toggle{border-color:rgba(235,235,245,.18);background:rgba(44,44,46,.94);color:rgba(235,235,245,.76);box-shadow:none}[data-theme=dark] .qps-taxonomy-toggle:focus-visible,[data-theme=dark] .qps-taxonomy-toggle:hover,body.new-filter-editor-page[data-theme=dark] .qps-taxonomy-toggle:focus-visible,body.new-filter-editor-page[data-theme=dark] .qps-taxonomy-toggle:hover{border-color:rgba(235,235,245,.3);background:rgba(58,58,60,.96);color:rgba(255,255,255,.92)}.qps-quick-workspace--single{grid-template-columns:minmax(0,1fr)}.qps-board,.qps-quick-board{padding-top:0}.qps-board-head,.qps-quick-head,.qps-taxonomy-title{height:58px;flex:0 0 58px}.qps-price,.qps-quick{border:0;border-radius:0;box-shadow:none;background:0 0;overflow:hidden}.qps-quick-taxonomy,.qps-taxonomy{grid-row:1/-1;width:var(--qps-side-width);min-width:var(--qps-side-width);max-width:var(--qps-side-width);box-sizing:border-box;background:var(--qps-panel);border-right:1px solid var(--qps-line)}.qps-taxonomy-section{box-sizing:border-box;padding:0 4px 8px;gap:8px}.qps-taxonomy-title{position:relative;margin:0 -4px;display:grid;place-items:center}.qps-category-tree.category-item-tree-content{box-sizing:border-box;padding:8px 1px;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable both-edges;width:100%}.qps-taxonomy-category-list:not(.has-expanded-subcategory) .qps-category-group.item-subcategory-section{margin-bottom:8px}.qps-taxonomy-category-list:not(.has-expanded-subcategory) .qps-category-group.item-subcategory-section:last-child{margin-bottom:0}.qps-category-group.item-subcategory-section,.qps-category-row,.qps-category.subcategory-header.item-subcategory-header{width:100%;box-sizing:border-box}.qps-category.subcategory-header.item-subcategory-header{transition:border-color 160ms,background 160ms,color 160ms,box-shadow 160ms;grid-template-columns:38px minmax(0,1fr) 32px;padding-left:6px;padding-right:6px}.qps-category-row .qps-category-name.item-subcategory-name{justify-self:stretch;padding-right:0;text-align:center}.qps-category-balance{width:32px;height:32px;display:grid;place-items:center;color:var(--qps-muted);font-size:11px;font-weight:780;pointer-events:none}.qps-quick--stage-picker{min-height:520px;display:flex;background:var(--qps-panel-2)}.qps-quick-stage-picker{width:100%;min-height:520px;display:grid;grid-template-rows:auto minmax(0,1fr);gap:18px;padding:26px;background:var(--qps-panel-2)}.qps-quick-stage-copy{display:grid;gap:6px;justify-items:center;text-align:center}.qps-quick-stage-copy strong{color:var(--qps-text);font-size:20px;font-weight:760;line-height:1.2}.qps-quick-stage-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-content:start}.qps-quick-stage-option{min-width:0;min-height:248px;display:grid;grid-template-rows:minmax(160px,1fr) auto;align-items:stretch;gap:12px;padding:12px;border:1px solid color-mix(in srgb,var(--qps-line) 86%,transparent);border-radius:8px;background:var(--qps-panel);color:var(--qps-text);text-align:center;cursor:pointer;box-shadow:none;transition:border-color 150ms,background 150ms,color 150ms}.qps-quick-stage-option:focus-visible,.qps-quick-stage-option:hover{border-color:rgba(var(--qps-blue-rgb),.36);background:color-mix(in srgb,var(--qps-blue) 5%,var(--qps-panel));outline:0}.qps-quick-stage-option.is-current{border-color:rgba(var(--qps-blue-rgb),.34)}.qps-quick-stage-image{min-width:0;min-height:160px;display:grid;place-items:center;overflow:hidden;border-radius:6px;background:color-mix(in srgb,var(--qps-panel-2) 76%,transparent)}.qps-quick-stage-image img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.qps-quick-stage-meta{min-width:0;display:grid;gap:4px;justify-items:center;text-align:center}.qps-quick-stage-title{min-width:0;color:var(--qps-text);font-size:16px;font-weight:760}.qps-quick-stage-level{color:var(--qps-blue);font-size:13px;font-weight:720;white-space:nowrap}.qps-quick-stage-badge{flex:0 0 auto;min-width:96px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid color-mix(in srgb,var(--qps-line) 86%,transparent);border-radius:8px;background:var(--qps-panel-2);color:var(--qps-text);text-align:center;cursor:pointer;box-shadow:none;transition:border-color 150ms,background 150ms}.qps-quick-stage-badge:focus-visible,.qps-quick-stage-badge:hover{border-color:rgba(var(--qps-blue-rgb),.34);background:color-mix(in srgb,var(--qps-blue) 5%,var(--qps-panel));outline:0}.qps-quick-stage-badge span{overflow:hidden;color:currentColor;font-size:13px;font-weight:720;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.qps-quick-head-title{min-width:0;display:inline-flex;align-items:center;justify-content:start}.qps-quick-head-title strong{min-width:0;overflow:hidden;color:var(--qps-text);font-size:15px;font-weight:720;text-align:left;text-overflow:ellipsis;white-space:nowrap}.qps-quick-head-icon{width:32px;height:32px;border-radius:8px;background-position:center;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .18))}.qps-quick-add-wrap{position:relative;flex:0 0 auto}.qps-quick-add-menu{position:absolute;top:calc(100% + 10px);left:0;z-index:190;width:240px;max-width:calc(100vw - 32px);max-height:320px;overflow-y:auto;border:1px solid color-mix(in srgb,var(--qps-line) 72%,rgba(255,255,255,.64));border-radius:16px;background:color-mix(in srgb,var(--qps-panel) 86%,rgba(255,255,255,.72));box-shadow:0 22px 50px rgba(15,23,42,.18),0 2px 8px rgba(15,23,42,.08);backdrop-filter:blur(18px) saturate(1.35);animation:170ms cubic-bezier(.2,0,0,1) qps-quick-add-menu-in}.qps-quick-add-menu--edit-scope{width:min(280px,calc(100vw - 48px));max-height:min(70vh,560px);padding:8px;overflow:hidden}.qps-quick-add-menu--edit-scope .qps-quick-add-subcategories{height:min(66vh,528px);padding:0}.qps-quick-add-menu--two-column{width:min(520px,calc(100vw - 88px));max-height:360px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px;overflow:hidden}.qps-quick-add-menu--three-column{width:min(496px,calc(100vw - 88px));max-height:480px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px;overflow:hidden}.qps-quick-add-menu--three-column.qps-quick-add-menu--has-preview{width:min(780px,calc(100vw - 88px));grid-template-columns:minmax(0,0.8fr) minmax(0,0.8fr) minmax(0,1fr)}.qps-quick-add-categories,.qps-quick-add-preview,.qps-quick-add-subcategories{min-width:0;max-height:464px;overflow-y:auto;scrollbar-width:thin}.qps-quick-add-categories{padding-right:6px;border-right:1px solid color-mix(in srgb,var(--qps-line) 70%,transparent);background:0 0}.qps-quick-add-subcategories{padding-left:6px;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:10px;overflow:hidden}.qps-quick-add-option-list{min-height:0;overflow-y:auto;scrollbar-width:thin}.qps-quick-add-menu--three-column .qps-quick-add-subcategories{padding-right:8px;border-right:1px solid color-mix(in srgb,var(--qps-line) 70%,transparent)}.qps-quick-add-category{width:100%;min-height:42px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:4px;padding:6px 8px;border:0;border-radius:11px;background:0 0;color:var(--qps-text);text-align:left;cursor:pointer;transition:background 150ms,color 150ms,box-shadow 150ms}.qps-quick-add-category.is-active,.qps-quick-add-category:focus-visible,.qps-quick-add-category:hover{background:color-mix(in srgb,var(--qps-blue) 12%,rgba(255,255,255,.54));color:var(--qps-blue);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--qps-blue) 16%,transparent);outline:0}.qps-quick-add-category span:not(.qps-quick-subcategory-icon),.qps-quick-add-option>span:not(.qps-quick-subcategory-icon){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qps-quick-add-category em{color:var(--qps-muted);font-size:11px;font-style:normal;font-weight:760}.qps-quick-add-option{width:100%;min-height:46px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;margin-bottom:4px;padding:6px 9px;border:1px solid transparent;border-radius:12px;background:color-mix(in srgb,var(--qps-panel) 60%,transparent);color:var(--qps-text);text-align:left;cursor:pointer;transition:border-color 150ms,background 150ms,box-shadow 150ms,transform 150ms}.qps-quick-add-option:last-child{margin-bottom:0}.qps-quick-add-option.is-active,.qps-quick-add-option:focus-visible,.qps-quick-add-option:hover{border-color:color-mix(in srgb,var(--qps-blue) 24%,transparent);background:color-mix(in srgb,var(--qps-blue) 8%,rgba(255,255,255,.54));box-shadow:0 8px 18px rgba(var(--qps-blue-rgb),.08);outline:0}.qps-quick-add-option .qps-quick-subcategory-icon{width:32px;height:32px}.qps-quick-add-category>span:not(.qps-quick-subcategory-icon),.qps-quick-add-option>span:not(.qps-quick-subcategory-icon){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700}.qps-quick-add-option em{min-width:24px;height:22px;display:inline-grid;place-items:center;border:1px solid rgba(var(--qps-blue-rgb),.22);border-radius:999px;background:color-mix(in srgb,var(--qps-blue) 8%,var(--qps-panel));color:var(--qps-blue);font-size:12px;font-style:normal;font-weight:760}.qps-quick-add-option.is-added em{border-color:color-mix(in srgb,var(--qps-green) 36%,transparent);background:color-mix(in srgb,var(--qps-green) 10%,var(--qps-panel));color:var(--qps-green)}.qps-quick-add-preview{display:grid;grid-template-rows:minmax(0,1fr);gap:10px;padding-left:8px;overflow:hidden}.qps-quick-add-preview-items{min-height:0;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;overflow-y:auto;padding-right:2px;scrollbar-width:thin}.qps-quick-add-preview-group{min-width:0;display:grid;gap:6px}.qps-quick-add-preview-title{margin:2px 0 1px}.qps-quick-add-preview-item{min-width:0;min-height:42px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;border:1px solid color-mix(in srgb,var(--qps-line) 68%,transparent);border-radius:10px;background:color-mix(in srgb,var(--qps-panel-2) 72%,transparent);color:var(--qps-text);user-select:none}.qps-quick-add-preview-item img{width:30px;height:30px;object-fit:contain;border-radius:7px}.qps-quick-add-preview-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:680}.qps-quick-add-confirm{width:100%;height:38px;border:1px solid rgba(var(--qps-blue-rgb),.42);border-radius:10px;background:rgba(var(--qps-blue-rgb),.1);color:var(--qps-blue);font-size:13px;font-weight:760;cursor:pointer;transition:border-color 150ms,background 150ms,color 150ms}.qps-quick-add-confirm:focus-visible,.qps-quick-add-confirm:hover{border-color:rgba(var(--qps-blue-rgb),.58);background:rgba(var(--qps-blue-rgb),.16);color:#006edb;outline:0}.qps-quick-add-confirm:disabled{border-color:color-mix(in srgb,var(--qps-line) 76%,transparent);background:color-mix(in srgb,var(--qps-panel-2) 78%,transparent);color:var(--qps-muted);cursor:default}.qps-quick-add-empty{margin:8px;padding:12px;border:1px dashed color-mix(in srgb,var(--qps-line) 80%,transparent);border-radius:12px;background:color-mix(in srgb,var(--qps-panel-2) 74%,transparent);color:var(--qps-muted);font-size:12.5px;text-align:center}@keyframes qps-quick-add-menu-in{from{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.qps-price-toolbar,.qps-quick-head{height:58px;flex:0 0 58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid var(--qps-line);background:var(--qps-panel)}.qps-price-toolbar-main,.qps-quick-head-tools{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:10px}.qps-quick-head-tools{justify-content:flex-end;margin-left:auto}.qps-price-toolbar .qps-icon-btn,.qps-quick-add-subcategory,.qps-quick-head .qps-icon-btn{width:38px;min-width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--qps-line) 82%,rgba(60,60,67,.22));border-radius:8px;background:var(--qps-panel-2);color:var(--qps-blue);box-shadow:inset 0 1px 0 rgba(255,255,255,.58);cursor:pointer;transition:border-color 150ms,background 150ms,box-shadow 150ms,color 150ms}.qps-price-toolbar .qps-icon-btn:focus-visible,.qps-price-toolbar .qps-icon-btn:hover,.qps-quick-add-subcategory:focus-visible,.qps-quick-add-subcategory:hover,.qps-quick-head .qps-icon-btn:focus-visible,.qps-quick-head .qps-icon-btn:hover{border-color:rgba(var(--qps-blue-rgb),.36);background:color-mix(in srgb,var(--qps-blue) 7%,var(--qps-panel));box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 8px 18px rgba(var(--qps-blue-rgb),.08);outline:0}.qps-quick-head .qps-quick-add-subcategory{border-color:rgba(var(--qps-blue-rgb),.4);background:rgba(var(--qps-blue-rgb),.1);color:var(--qps-blue)}.qps-quick-head .qps-quick-add-subcategory:focus-visible,.qps-quick-head .qps-quick-add-subcategory:hover{border-color:rgba(var(--qps-blue-rgb),.56);background:rgba(var(--qps-blue-rgb),.15);color:#006edb}.qps-price-toolbar .qps-reset-btn:focus-visible,.qps-price-toolbar .qps-reset-btn:hover,.qps-quick-head .qps-reset-btn:focus-visible,.qps-quick-head .qps-reset-btn:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.58)}[data-theme=dark] .qps-quick-add-subcategory,[data-theme=dark] .qps-quick-head .qps-icon-btn,body.new-filter-editor-page[data-theme=dark] .qps-quick-add-subcategory,body.new-filter-editor-page[data-theme=dark] .qps-quick-head .qps-icon-btn{border-color:rgba(235,235,245,.16);background:rgba(44,44,46,.82);color:rgba(235,235,245,.82)}[data-theme=dark] .qps-quick-add-subcategory:focus-visible,[data-theme=dark] .qps-quick-add-subcategory:hover,[data-theme=dark] .qps-quick-head .qps-icon-btn:focus-visible,[data-theme=dark] .qps-quick-head .qps-icon-btn:hover,body.new-filter-editor-page[data-theme=dark] .qps-quick-add-subcategory:focus-visible,body.new-filter-editor-page[data-theme=dark] .qps-quick-add-subcategory:hover,body.new-filter-editor-page[data-theme=dark] .qps-quick-head .qps-icon-btn:focus-visible,body.new-filter-editor-page[data-theme=dark] .qps-quick-head .qps-icon-btn:hover{border-color:rgba(235,235,245,.26);background:rgba(58,58,60,.88);color:rgba(255,255,255,.92)}[data-theme=dark] .qps-quick-head .qps-reset-btn:focus-visible,[data-theme=dark] .qps-quick-head .qps-reset-btn:hover,body.new-filter-editor-page[data-theme=dark] .qps-quick-head .qps-reset-btn:focus-visible,body.new-filter-editor-page[data-theme=dark] .qps-quick-head .qps-reset-btn:hover{border-color:rgba(248,113,113,.42);background:rgba(127,29,29,.3);color:#fca5a5}.qps-price-toolbar .qps-btn-primary{border-color:rgba(168,85,247,.46);background:rgba(168,85,247,.11);color:#a855f7}.qps-price-toolbar .qps-btn-primary:focus-visible,.qps-price-toolbar .qps-btn-primary:hover{border-color:rgba(168,85,247,.62);background:rgba(168,85,247,.15);color:#9333ea}.qps-price-toolbar .qps-search,.qps-quick-head .qps-quick-search{position:relative;flex:0 1 420px;height:38px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;margin-left:0;border:1px solid color-mix(in srgb,var(--qps-line) 84%,transparent);border-radius:8px;background:var(--qps-panel-2);color:var(--qps-muted);box-shadow:none;transition:border-color 150ms,background 150ms}.qps-price-toolbar .qps-search:focus-within,.qps-quick-head .qps-quick-search:focus-within{border-color:color-mix(in srgb,var(--qps-line) 78%,#64748b);background:var(--qps-panel-2);box-shadow:none}.qps-price-toolbar .qps-search.qps-board-search{margin-left:auto}.qps-price-toolbar .qps-search i,.qps-quick-head .qps-quick-search i{justify-self:center;color:var(--qps-blue);font-size:13px}.qps-price-toolbar .qps-search input,.qps-quick-head .qps-quick-search input{appearance:none;-webkit-appearance:none;width:100%;min-width:0;height:100%;border:0;outline:0;background:0 0;color:var(--qps-text);font-size:13px;font-weight:620}.qps-price-toolbar .qps-search input:focus,.qps-quick-head .qps-quick-search input:focus{border:0;outline:0;box-shadow:none}.qps-price-toolbar .qps-search input::placeholder,.qps-quick-head .qps-quick-search input::placeholder{color:var(--qps-muted);font-weight:560}.qps-price-toolbar .qps-reset-btn,.qps-quick-head .qps-reset-btn{border-color:rgba(239,68,68,.36);background:rgba(239,68,68,.08);color:#ef4444}.qps-price-toolbar .qps-reset-btn:focus-visible,.qps-price-toolbar .qps-reset-btn:hover,.qps-quick-head .qps-reset-btn:focus-visible,.qps-quick-head .qps-reset-btn:hover{border-color:rgba(239,68,68,.5);background:rgba(239,68,68,.12);color:#dc2626}.qps-price-toolbar .qps-search,.qps-quick-head .qps-quick-search{flex-basis:420px;width:min(420px,100%);min-width:240px;max-width:420px}[data-theme=dark] .qps-price-toolbar .qps-reset-btn,[data-theme=dark] .qps-quick-head .qps-reset-btn,body.new-filter-editor-page[data-theme=dark] .qps-price-toolbar .qps-reset-btn,body.new-filter-editor-page[data-theme=dark] .qps-quick-head .qps-reset-btn{border-color:rgba(248,113,113,.3);background:rgba(127,29,29,.22);color:#f87171}[data-theme=dark] .qps-price-toolbar .qps-reset-btn:focus-visible,[data-theme=dark] .qps-price-toolbar .qps-reset-btn:hover,[data-theme=dark] .qps-quick-head .qps-reset-btn:focus-visible,[data-theme=dark] .qps-quick-head .qps-reset-btn:hover,body.new-filter-editor-page[data-theme=dark] .qps-price-toolbar .qps-reset-btn:focus-visible,body.new-filter-editor-page[data-theme=dark] .qps-price-toolbar .qps-reset-btn:hover,body.new-filter-editor-page[data-theme=dark] .qps-quick-head .qps-reset-btn:focus-visible,body.new-filter-editor-page[data-theme=dark] .qps-quick-head .qps-reset-btn:hover{border-color:rgba(248,113,113,.42);background:rgba(127,29,29,.3);color:#fca5a5}.qps-price-toolbar .qps-taxonomy-reset-btn{position:static;left:auto;top:auto;transform:none}.qps-quick-search-results{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:180;max-height:286px;overflow-y:auto;border:1px solid var(--qps-line);border-radius:8px;background:var(--qps-panel);box-shadow:0 18px 42px rgba(15,23,42,.18)}.qps-quick-search-result{width:100%;min-height:50px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:7px 9px;border:0;border-bottom:1px solid var(--qps-line);background:0 0;color:var(--qps-text);text-align:left;cursor:pointer}.qps-quick-search-result:last-child{border-bottom:0}.qps-quick-search-result.active,.qps-quick-search-result:focus-visible,.qps-quick-search-result:hover{background:var(--qps-hover);outline:0}.qps-quick-search-result-icon{width:34px;height:34px;border-radius:7px;background-color:var(--qps-panel-3);background-position:center;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .16))}.qps-quick-search-results .qps-quick-search-result-info,.qps-quick-search-results .qps-quick-search-result-name-row{min-width:0}.qps-quick-search-results .qps-quick-search-result-info{display:grid;gap:2px}.qps-quick-search-results .qps-quick-search-result-name-row{display:block}.qps-quick-search-results .qps-quick-search-result-meta,.qps-quick-search-results .qps-quick-search-result-name{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qps-quick-search-results .qps-quick-search-result-name{color:var(--qps-text);font-size:13px;font-weight:780}.qps-quick-search-results .qps-quick-search-result-meta{color:var(--qps-muted);font-size:11.5px;font-weight:600}.qps-quick-search-results .qps-quick-search-highlight{display:inline;color:var(--qps-blue);font-weight:850}.qps-quick-search-no-results{margin:8px;padding:12px;border:1px dashed var(--qps-line);border-radius:8px;background:var(--qps-panel-2);color:var(--qps-muted);font-size:12.5px;text-align:center}.qps-quick-category-rule-group-body .qps-quick-rule-card.qps-quick-search-pulse,.qps-quick-rule-card.qps-quick-search-pulse{border-color:color-mix(in srgb,var(--qps-blue) 72%,var(--qps-line));background:color-mix(in srgb,var(--qps-blue) 14%,var(--qps-panel));box-shadow:inset 0 0 0 2px rgba(var(--qps-blue-rgb),.5),0 0 0 3px rgba(var(--qps-blue-rgb),.14);animation:.52s ease-in-out 3 qpsQuickSearchPulse}@keyframes qpsQuickSearchPulse{0%,100%{background:color-mix(in srgb,var(--qps-blue) 10%,var(--qps-panel));box-shadow:inset 0 0 0 2px rgba(var(--qps-blue-rgb),.42),0 0 0 3px rgba(var(--qps-blue-rgb),.1)}50%{background:color-mix(in srgb,var(--qps-blue) 22%,var(--qps-panel));box-shadow:inset 0 0 0 2px rgba(var(--qps-blue-rgb),.82),0 0 0 5px rgba(var(--qps-blue-rgb),.2)}}.qps-advanced{padding:8px 10px}.qps-settings-panel{border-radius:8px;box-shadow:none}.qps-setting-section{gap:6px;padding:10px 14px}.qps-setting-heading{min-height:22px;gap:10px}.qps-setting-rules{gap:5px}.qps-reference-inline,.qps-setting-rule{gap:5px;padding-left:18px;font-size:12.5px;line-height:1.25}.qps-reference-inline input,.qps-setting-rule .qps-currency-chip,.qps-setting-rule input,.qps-setting-rule select{height:30px}.qps-setting-rule .qps-currency-chip{width:30px}.qps-setting-rule .qps-currency-chip img{width:20px;height:20px}[data-theme=dark] .qps button,body.new-filter-editor-page[data-theme=dark] .qps button{box-shadow:none!important}[data-theme=dark] .qps-quick-head .qps-quick-add-subcategory,body.new-filter-editor-page[data-theme=dark] .qps-quick-head .qps-quick-add-subcategory{border-color:rgba(96,165,250,.42);background:rgba(37,99,235,.18);color:#93c5fd}[data-theme=dark] .qps-quick-head .qps-quick-add-subcategory:focus-visible,[data-theme=dark] .qps-quick-head .qps-quick-add-subcategory:hover,body.new-filter-editor-page[data-theme=dark] .qps-quick-head .qps-quick-add-subcategory:focus-visible,body.new-filter-editor-page[data-theme=dark] .qps-quick-head .qps-quick-add-subcategory:hover{border-color:rgba(147,197,253,.56);background:rgba(37,99,235,.24);color:#bfdbfe}[data-theme=dark] .qps-quick-add-preview-item,body.new-filter-editor-page[data-theme=dark] .qps-quick-add-preview-item{border-color:color-mix(in srgb,var(--qps-line) 76%,#475569);background:color-mix(in srgb,var(--qps-panel-2) 78%,rgba(15,23,42,.55))}[data-theme=dark] .qps-quick-add-confirm,body.new-filter-editor-page[data-theme=dark] .qps-quick-add-confirm{border-color:rgba(96,165,250,.42);background:rgba(37,99,235,.18);color:#93c5fd}[data-theme=dark] .qps-quick-add-confirm:focus-visible,[data-theme=dark] .qps-quick-add-confirm:hover,body.new-filter-editor-page[data-theme=dark] .qps-quick-add-confirm:focus-visible,body.new-filter-editor-page[data-theme=dark] .qps-quick-add-confirm:hover{border-color:rgba(147,197,253,.56);background:rgba(37,99,235,.24);color:#bfdbfe}[data-theme=dark] .qps-quick-add-confirm:disabled,body.new-filter-editor-page[data-theme=dark] .qps-quick-add-confirm:disabled{border-color:rgba(235,235,245,.14);background:rgba(44,44,46,.72);color:rgba(235,235,245,.45)}@media (max-width:860px){.qps-control-panel{min-height:58px}.qps-topbar{height:auto;min-height:58px;flex-wrap:wrap}.qps-tabs{flex:1 1 100%;width:100%}.qps-tab{flex:1 1 0;min-width:0}.qps-topbar-actions{margin-left:auto}.qps-quick-stage-picker{padding:18px}.qps-quick-stage-list{grid-template-columns:repeat(2,minmax(0,1fr))}.qps-quick-stage-option{min-height:228px}.qps-quick-row,.qps-quick-subcategory-row,.qps-quick-subcategory-row.is-expanded{grid-template-columns:minmax(0,1fr) 44px;gap:10px}.qps-quick-subcategory-row.is-expanded{height:calc(100% - 20px);min-height:calc(100% - 20px);grid-template-columns:minmax(0,1fr) minmax(122px,max-content)}.qps-quick-expanded{grid-column:1/-1;grid-row:3}.qps-quick-rule-card{grid-template-columns:300px minmax(0,1fr) max-content;grid-template-rows:42px 38px 38px;height:150px}.qps-quick-rule-card.is-expanded{grid-template-rows:42px 38px 38px minmax(0,1fr);height:560px;min-height:560px}.qps-quick-rule-set-list.has-expanded-rule .qps-quick-rule-card.is-expanded{height:100%;min-height:0;max-height:none}.qps-quick-rule-visibility{grid-column:1;grid-row:1}.qps-quick-rule-summary{grid-column:2;grid-row:1;width:100%;max-width:100%}.qps-quick-rule-scope{grid-column:2;grid-row:1}.qps-quick-rule-scope-item{max-width:138px}.qps-quick-rule-actions{grid-column:3;grid-row:1}.qps-quick-rule-card-visual{grid-column:1/-1;grid-row:2;grid-template-columns:minmax(112px,0.32fr) minmax(0,1fr);justify-self:stretch;width:auto}.qps-quick-rule-icons{grid-column:1/-1;grid-row:3}.qps-quick-rule-detail{grid-column:1/-1;grid-row:4;grid-template-columns:minmax(0,1fr)}.qps-quick-expanded-grid,.qps-quick-picker-group-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qps-quick-expanded-rules{border-right:0;border-bottom:1px solid var(--qps-line)}.qps-quick-add-menu--three-column{grid-template-columns:minmax(0,1fr);max-height:min(72vh,620px);overflow-y:auto}.qps-quick-add-menu--three-column.qps-quick-add-menu--has-preview{grid-template-columns:minmax(0,1fr)}.qps-quick-add-categories,.qps-quick-add-preview,.qps-quick-add-subcategories{max-height:none;overflow:visible}.qps-quick-add-categories,.qps-quick-add-menu--three-column .qps-quick-add-subcategories{padding:0 0 8px;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--qps-line) 70%,transparent)}.qps-quick-add-preview{padding:0}.qps-quick-add-preview-items{max-height:220px}}@media (max-width:640px){.qps-topbar{padding:8px}.qps-topbar-actions{width:100%;justify-content:flex-end}.qps-quick-head{flex-wrap:wrap;height:auto;min-height:58px}.qps-quick-stage-picker{padding:14px}.qps-quick-stage-list{grid-template-columns:minmax(0,1fr)}.qps-quick-stage-option{min-height:230px}.qps-quick-stage-badge{flex:1 1 100%}.qps-quick-add-wrap{position:static}.qps-quick-add-menu{top:calc(100% + 8px);right:12px;left:12px;width:auto;max-width:none}.qps-quick-add-menu--two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.qps-quick-head-tools{order:10;flex:1 1 100%;min-width:0;max-width:none;margin-left:0}.qps-quick-search{flex:1 1 auto;min-width:0;max-width:none}}.qps-context-toolbar .qps-context-actions .qps-topbar-icon-btn{width:56px;min-width:56px;height:44px;flex:0 0 56px}.qps-context-toolbar .qps-context-actions .qps-download-btn{width:104px;min-width:104px;flex-basis:104px}.qps-context-toolbar .qps-context-right .qps-palette-btn{width:56px;min-width:56px;height:44px;flex:0 0 56px}@media (max-width:1100px){.qps-context-toolbar{grid-template-columns:minmax(220px,1fr) auto minmax(424px,1fr);gap:10px}.qps-context-price-status{max-width:104px}}@media (max-width:860px){.qps-topbar.qps-primary-nav{min-height:68px;padding:8px}.qps-primary-nav .qps-tabs{flex:none}.qps-primary-nav .qps-tab{height:44px}.qps-context-toolbar{grid-template-columns:minmax(0,1fr) auto}.qps-context-right{grid-column:1/-1;grid-row:2}.qps-context-toolbar .qps-quick-search,.qps-context-toolbar .qps-search{width:100%;min-width:0;max-width:none;flex:1 1 auto}}@media (max-width:640px){.qps-primary-nav .qps-tabs{width:100%}.qps-context-toolbar{grid-template-columns:minmax(0,1fr)}.qps-context-actions,.qps-context-left,.qps-context-toolbar .qps-topbar-actions{width:100%}.qps-context-actions{justify-content:flex-start}.qps-context-right{grid-column:1;grid-row:auto}}#new-filter-quick-page,#new-filter-quick-page *,#new-filter-quick-page ::after,#new-filter-quick-page ::before{animation:none!important;transition:none!important;scroll-behavior:auto!important}