:is(#tab-description,#tab-performance_tab) .gallery{gap:1em;margin-top:1em}:is(#tab-description,#tab-performance_tab) .gallery figure{display:flex;flex-direction:column-reverse;gap:.3em;width:100%}:is(#tab-description,#tab-performance_tab) .gallery figcaption{display:block;font-size:var(--fsize-0);line-height:var(--fsize-0);border-bottom:3px solid var(--border-color)}#tab-description p{padding-bottom:.2em;border-bottom:3px solid var(--border-color)}.hwready-component-table svg{width:3em}.hwready-component-table tr{display:grid;grid-template-columns:3em 1fr auto;gap:1em;margin-bottom:.5em;padding-bottom:.5em;border-bottom:3px solid var(--border-color)}.hwready-component-table tr:is(._ram_blocks_row,._storage_blocks_row,._other_blocks_row){grid-template-columns:3em 1fr}.hwready-component-table tr:is(._ram_blocks_row,._storage_blocks_row,._other_blocks_row) tr{display:grid;grid-template-columns:1fr auto;gap:1em}.hwready-component-table tr tr:last-of-type{border:0;margin:0;padding:0}.hwready-component-table tr td.label{display:flex;flex-direction:column;align-items:center}.hwready-component-table tr td:first-of-type span{display:none}.hwready-component-table tr td:last-of-type span{font-size:.8em}.hwready-component-table :is(a,span){font-size:.9em}.hwready-component-table tr p:last-of-type{font-size:.9em;margin-top:.3em}#hwready-price-chart-controls{display:flex;gap:1em;margin-bottom:1em;justify-content:center;flex-wrap:wrap}#hwready-price-chart-date-range{display:flex;gap:1em;margin-bottom:1em;justify-content:center;flex-wrap:wrap;align-items:center}#hwready-price-chart-date-range label{display:flex;align-items:center;gap:.5em}#hwready-price-chart-date-range input[type=date]{background:var(--body-bg-color);padding:.5em;border-radius:.5em;border:2px solid var(--border-color);color:var(--text-color);font-size:.9em}#hwready-chart-apply-dates{background:var(--body-bg-color);padding:.5em 1em;border-radius:.5em;border:2px solid var(--border-color);transition:var(--transition-300);cursor:pointer}#hwready-chart-apply-dates:focus,#hwready-chart-apply-dates:hover{border-color:var(--primary-color)}#hwready-price-chart{min-height:300px;height:400px;position:relative}#hwready-price-chart canvas{max-height:400px;touch-action:none;user-select:none}#hwready-price-chart p{text-align:center}#hwready-price-chart-controls button{background:var(--body-bg-color);padding:.5em;border-radius:.5em;border:2px solid var(--border-color);transition:var(--transition-300)}#hwready-price-chart-controls button:not(.active,:hover,:focus){color:var(--text-color)}