.rk-board .rk-filter-panel{flex-direction:column;gap:12px;display:flex}@media (min-width:1024px){.rk-board .rk-filter-panel{top:calc(var(--topbar-h,56px) + 24px);position:sticky}}.rk-board .rk-filter-primary,.rk-board .rk-more-filter-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.rk-board .rk-filter-field{flex-direction:column;gap:8px;display:flex}.rk-board .rk-filter-label{color:var(--color-product-label)}.rk-board .rk-filter-chips{flex-wrap:wrap;gap:8px;display:flex}.rk-board .rk-chip{border-radius:var(--radius-full);border:1px solid var(--v2-hairline-strong);background:var(--color-product-surface-white);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0 12px;display:inline-flex}.rk-board .rk-chip--on{border-color:var(--color-product-accent-strong);background:var(--color-product-highlight-fill)}.rk-board .rk-sel,.rk-board .rk-price-input{border:1px solid var(--v2-hairline-strong);background:var(--color-product-surface-white);width:100%;min-height:44px;color:var(--color-product-ink);font:500 14px var(--font-body);outline:none}.rk-board .rk-sel{border-radius:var(--radius-full);padding:0 40px 0 16px}.rk-board .rk-price-input{border-radius:12px;padding:0 12px}.rk-board .rk-price-range{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.rk-board .rk-more-filters summary{cursor:pointer;align-items:center;min-height:44px;display:inline-flex}.rk-board .rk-more-filters[open] summary{margin-bottom:8px}.rk-board .rk-sel:focus-visible,.rk-board .rk-price-input:focus-visible,.rk-board .v2-listing-sort:focus-visible,.rk-board .rk-chip:focus-visible,.rk-board .v2-btn:focus-visible{outline:2px solid var(--color-product-accent);outline-offset:2px}.rk-board .rk-result-bar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.rk-board .rk-result-bar p{color:var(--color-product-text-secondary);margin:0}.rk-board .rk-listing th{vertical-align:middle}.rk-board .rk-listing td{vertical-align:top;height:44px}.rk-board .rk-listing th:not(:first-child),.rk-board .rk-listing td:not(:first-child){padding-left:12px}.rk-board .rk-listing .rk-th-text,.rk-board .rk-listing .rk-td-text{text-align:left}.rk-board .rk-caption{caption-side:top;text-align:left;padding-bottom:12px}.rk-board .rk-name-cell{min-width:200px}.rk-board .rk-name-line{align-items:baseline;gap:8px;display:flex}.rk-board .rk-rank{font-variant-numeric:tabular-nums;color:var(--color-product-text-secondary)}.rk-board .rk-listing .rk-location-link,.rk-board .rk-location-link{color:var(--color-product-ink);text-decoration:none}.rk-board .rk-location-link:hover{color:var(--color-product-accent-strong)}.rk-board .rk-badges{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.rk-board .rk-badge{border-radius:var(--radius-full);background:var(--v2-track);min-height:22px;color:var(--color-product-text-secondary);align-items:center;padding:0 8px;display:inline-flex}.rk-board .rk-no-data,.rk-board .rk-muted{color:var(--color-product-text-secondary);font-weight:400}.rk-board .rk-trend-pos{color:var(--v2-pos)}.rk-board .rk-trend-neg{color:var(--v2-neg)}.rk-trend-marker{vertical-align:middle;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.rk-board .rk-empty{text-align:center;color:var(--color-product-text-secondary);padding:24px 0}.rk-board .rk-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.rk-board .rk-pagination-pages{flex-wrap:wrap;gap:8px;display:flex}.rk-board .rk-pagination .rk-chip{justify-content:center;min-width:44px;min-height:44px}.rk-board .rk-pagination .rk-chip:disabled{cursor:not-allowed;opacity:.45}.rk-board .rk-actions{border-top:1px solid var(--v2-hairline);flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;padding-top:24px;display:flex}@media (min-width:1024px){.rk-board .rk-actions button.product-control-shell{position:relative}.rk-board .rk-actions button.product-control-shell:before{content:"";border-radius:inherit;position:absolute;inset:-6px}}.rk-board .rk-actions+*{margin-top:24px}.rk-board .rk-list{margin-left:24px;list-style:outside}.rk-board .rk-list li+li{margin-top:8px}.rk-board .rk-list strong,.rk-board .board-prose section>p strong{color:var(--color-product-ink);font-weight:600}.rk-board .rk-price-legend{margin-top:24px}.rk-board .rk-reading-note{border-top:1px solid var(--v2-hairline);border-bottom:1px solid var(--v2-hairline);margin-top:16px}.rk-board .rk-price-legend+.rk-reading-note{border-top:0;margin-top:0}.rk-board .rk-reading-note summary{cursor:pointer;min-height:44px;color:var(--color-product-ink);align-items:center;display:flex}.rk-board .rk-reading-note p{margin:0}.rk-board .rk-disclaimer{max-width:760px}.rk-board .rk-listing-wrap,.rk-board .rk-table-scroll{max-width:100%}.rk-board .rk-desktop-table td:not(:first-child){white-space:nowrap}@media (max-width:1307px){.rk-board .rk-desktop-table .rk-name-cell{min-width:150px}}@media (min-width:1024px) and (max-width:1265px){.rk-board .rk-desktop-table th,.rk-board .rk-desktop-table .v2-listing-sort{white-space:normal;text-align:right}.rk-board .rk-desktop-table th:first-child,.rk-board .rk-desktop-table th:first-child .v2-listing-sort{text-align:left}}.rk-board .rk-subsection{margin-top:32px}.rk-anchor-alias{height:0;display:block;position:relative;top:-100px;overflow:hidden}.rk-board .rk-myths{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.rk-board .rk-myth{border-top:1px solid var(--v2-hairline);padding:16px 0}.rk-board .board-prose .rk-myth p{max-width:none}.rk-board .board-prose .rk-myth-claim{color:var(--color-product-ink)}.rk-board .board-prose .rk-myth-fact{color:var(--color-product-text-secondary);margin-top:8px}.rk-board .rk-myth-lead{color:var(--color-product-ink)}.rk-board .rk-myth-source{margin-top:8px}.rk-board .rk-see-also{margin-top:16px}.rk-board .rk-see-also a{color:var(--color-product-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-product-accent);text-decoration-color:var(--color-product-accent);text-underline-offset:3px}.rk-mobile-float{z-index:30;display:none!important}@media (max-width:1023px){.rk-board .rk-filter-primary{grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:end}.rk-board .rk-more-filter-grid{grid-template-columns:minmax(180px,260px) minmax(0,1fr)}.rk-mobile-float{display:flex!important}}@media (max-width:767px){.rk-board .rk-filter-primary,.rk-board .rk-more-filter-grid{grid-template-columns:minmax(0,1fr)}.rk-board .v2-search input,.rk-board .rk-sel,.rk-board .rk-price-input{font-size:16px}.rk-board .rk-pagination{flex-direction:column;align-items:stretch}.rk-board .rk-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.rk-board .rk-actions>:last-child{grid-column:1/-1}.rk-board .rk-listing-wrap .rk-name-cell{min-width:150px;max-width:170px}.rk-board .rk-listing-wrap .rk-listing--top{width:max-content;min-width:0}.rk-board .rk-listing-wrap .rk-listing--top th{white-space:normal;vertical-align:bottom}.rk-board .rk-listing-wrap .rk-listing--top td:not(:first-child){white-space:nowrap}.rk-board .rk-listing-wrap .rk-listing--top :is(th,td):first-child{width:104px;min-width:0;max-width:none}.rk-board .rk-listing-wrap .rk-listing--top th:nth-child(2){width:144px}.rk-board .rk-listing-wrap .rk-listing--top th:nth-child(n+3){width:80px}.rk-board .rk-myths{grid-template-columns:minmax(0,1fr)}}.rk-board .board-stage__hero .board-facts{padding:0}.rk-board .board-stage__hero .board-facts__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rk-board .board-stage__hero .board-facts__item{border-left:0;padding:0}