.filter-chip[aria-pressed=true]{border-color:#d64b2a;background:#fff0e6;box-shadow:0 8px 22px #d64b2a1f}:global(.dark) .filter-chip[aria-pressed=true]{background:#f973161f}.filter-chip[aria-pressed=true] .filter-chip__label{color:#5a2015}:global(.dark) .filter-chip[aria-pressed=true] .filter-chip__label{color:#ffedd5}.filter-chip__label{color:#292524}:global(.dark) .filter-chip__label{color:#e7e5e4}.filter-chip--row .filter-chip__media{display:grid;height:2.75rem;width:2.75rem;flex-shrink:0;place-items:center;overflow:hidden;border-radius:.625rem;border:1px solid rgb(234 215 194 / .9);background:#ffffffb8;padding:.25rem}:global(.dark) .filter-chip--row .filter-chip__media{border-color:#ffffff1a;background:#ffffff0d}.filter-chip--row .filter-chip__body{display:flex;min-width:0;flex:1;flex-direction:column;gap:.125rem}.filter-chip--row .filter-chip__title{font-size:.875rem;font-weight:600;line-height:1.25;color:#292524}:global(.dark) .filter-chip--row .filter-chip__title{color:#e7e5e4}.filter-chip--row[aria-pressed=true] .filter-chip__title{color:#5a2015}:global(.dark) .filter-chip--row[aria-pressed=true] .filter-chip__title{color:#ffedd5}.gear-brand-modal{margin:auto;width:min(100vw - 2rem,28rem);max-height:min(90vh,40rem);padding:0;border:none;border-radius:1rem;background:transparent}.gear-brand-modal::backdrop{background:#1c19178c}.gear-brand-modal__panel{display:flex;flex-direction:column;gap:1rem;max-height:min(90vh,40rem);border-radius:1rem;border:1px solid rgb(234 215 194 / .9);background:linear-gradient(165deg,#fffbf5fa,#faf4e8f5);padding:1.25rem;box-shadow:0 24px 60px #50341c2e}.gear-brand-modal__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.gear-brand-modal__search{display:block}.gear-brand-modal__list{overflow-y:auto;min-height:0;flex:1;max-height:min(60vh,24rem);padding-right:.25rem}html[data-theme=dark] .gear-brand-modal__panel,:global(.dark) .gear-brand-modal__panel{background:linear-gradient(165deg,#262927fa,#202322f5);border-color:#ffffff1a;box-shadow:0 24px 60px #00000073}.gear-result-card.home-guide-card__panel{min-width:0;overflow:visible;padding:clamp(.85rem,2vw,1.15rem) clamp(.95rem,2.2vw,1.35rem);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.gear-result-card.home-guide-card__panel:after{display:none}.gear-result-card.home-guide-card__panel:hover{transform:translateY(-2px);border-color:#c9a67a;box-shadow:0 16px 40px #50341c1f}html[data-theme=dark] .gear-mixers-page .gear-result-card.home-guide-card__panel,html[data-theme=dark] .gear-ovens-page .gear-result-card.home-guide-card__panel,:global(.dark) .gear-mixers-page .gear-result-card.home-guide-card__panel,:global(.dark) .gear-ovens-page .gear-result-card.home-guide-card__panel{background:linear-gradient(165deg,#262927f5,#202322eb);border-color:var(--color-rule)}html[data-theme=dark] .gear-mixers-page .gear-result-card.home-guide-card__panel:before,html[data-theme=dark] .gear-ovens-page .gear-result-card.home-guide-card__panel:before,:global(.dark) .gear-mixers-page .gear-result-card.home-guide-card__panel:before,:global(.dark) .gear-ovens-page .gear-result-card.home-guide-card__panel:before{border-color:var(--color-rule)}.gear-result-card__inset{border:1px solid rgb(234 215 194 / .9);border-radius:.75rem;background:#ffffffb8;overflow:hidden}:global(.dark) .gear-result-card__inset{border-color:#ffffff1a;background:#ffffff0d}.gear-result-card__media{overflow:hidden;background:#f5ead8}:global(.dark) .gear-result-card__media{background:#ffffff0a}.gear-result-card__brand-row{display:flex;align-items:center;justify-content:center;gap:.625rem;border-top:1px solid rgb(234 215 194 / .9);padding:.875rem .75rem}:global(.dark) .gear-result-card__brand-row{border-top-color:#ffffff1a}.gear-result-card__score{flex-shrink:0;align-self:flex-start;border:1px solid rgb(234 215 194 / .9);border-radius:.75rem;background:#ffffffb8;padding:.75rem 1rem;text-align:center}:global(.dark) .gear-result-card__score{border-color:#ffffff1a;background:#ffffff0d}.gear-result-card__rank{display:inline-flex;border-radius:9999px;border:1px solid rgb(234 215 194 / .9);background:#ffffffb8;padding:.25rem .75rem;font-size:.6875rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#57534e}:global(.dark) .gear-result-card__rank{border-color:#ffffff1a;background:#ffffff0d;color:#d6d3d1}.gear-result-card__feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;list-style:none;padding:.375rem .5rem;border:1px solid rgb(234 215 194 / .9);border-radius:.75rem;background:#ffffffb8}@media(min-width:640px){.gear-result-card__feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.gear-result-card__feature-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}:global(.dark) .gear-result-card__feature-grid{border-color:#ffffff1a;background:#ffffff0d}.gear-result-card__feature-tile{display:flex;min-width:0;flex-direction:column;align-items:center;padding:.5rem .25rem;text-align:center}.gear-result-card__reason{border:1px solid rgb(234 215 194 / .9);border-radius:.75rem;background:#ffffffb8;padding:.75rem 1rem;font-size:.875rem;line-height:1.5;color:#44403c}:global(.dark) .gear-result-card__reason{border-color:#ffffff1a;background:#ffffff0d;color:#d6d3d1}.gear-result-card__action{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid rgb(234 215 194 / .9);background:#ffffffb8;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;color:#44403c;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.gear-result-card__action:hover{border-color:#d64b2a;color:#8f2f1d}.gear-result-card__action[aria-pressed=true]{border-color:#d64b2a;background:#fff0e6;color:#8f2f1d;box-shadow:0 8px 22px #d64b2a1f}.gear-result-card__action--block{width:100%}.gear-result-card__media-stack{display:flex;flex-direction:column;align-items:center;gap:.5rem}.gear-result-card__media-stack--large{width:100%;align-items:stretch}.gear-result-card__media-brand{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.75rem;border:1px solid rgb(234 215 194 / .9);background:#ffffffb8}.gear-result-card__media-brand.gear-result-card__media-brand--full{width:100%;height:auto;min-height:0;padding:.375rem .75rem;box-sizing:border-box}.gear-result-card__media-brand.gear-result-card__media-brand--full img{width:100%;height:auto;max-height:2rem;object-fit:contain}:global(.dark) .gear-result-card__media-brand{border-color:#ffffff1a;background:#ffffff0d}.gear-result-card__aside-actions{padding-bottom:.25rem}.gear-result-card__aside-divider{margin:.25rem 0;border-top:1px solid rgb(234 215 194 / .7)}:global(.dark) .gear-result-card__aside-divider{border-top-color:#ffffff1f}.gear-result-card__aside-rank{padding-top:.25rem}:global(.dark) .gear-result-card__action{border-color:#ffffff1a;background:#ffffff0d;color:#e7e5e4}:global(.dark) .gear-result-card__action:hover{border-color:#d64b2a;color:#ffedd5}:global(.dark) .gear-result-card__action[aria-pressed=true]{border-color:#d64b2a;background:#f973161f;color:#ffedd5}
