#auction-table-wrap tr[data-off],html[data-af-js] #auction-table-wrap tr[data-beyond],#af-more{display:none}html[data-af-js] #af-more[data-active]{display:table-row}#af-more td{padding:.875rem .75rem;text-align:center;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--dt-text-muted)}#auction-table-wrap[data-empty] .dt-shell{display:none}.ar-cpu{color:var(--dt-text-light);font-weight:500;text-decoration:none}a.ar-cpu:hover{color:var(--dt-accent-text);text-decoration:underline;text-underline-offset:2px}a.ar-cpu:focus-visible{outline:1px solid var(--dt-accent-text);outline-offset:3px;border-radius:2px}.ar-mult{color:var(--dt-text-muted);margin-right:.25rem}.ar-tag,.ar-ecc{display:inline-block;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;padding:0 .3em;border:1px solid var(--dt-border);border-radius:3px;color:var(--dt-text-muted);white-space:nowrap}.ar-tag{margin-left:.35rem}.ar-ecc{margin-left:.4rem;border-color:color-mix(in oklab,var(--dt-accent) 45%,transparent);color:var(--dt-accent-text)}.ar-price{color:var(--dt-text-light);font-weight:500}.ar-dc{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--dt-text-muted);white-space:nowrap}.ar-disks{white-space:nowrap;color:var(--dt-text)}.ar-disks-sub{margin-left:.4rem;font-family:var(--font-mono);font-size:.6875rem;color:var(--dt-text-muted)}.ar-none{color:var(--dt-text-muted)}.ar-spark{width:60px;line-height:0}.af{border:1px solid var(--dt-border);border-radius:var(--radius-lg);background-color:var(--dt-surface)}.af-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.75rem .875rem;border-bottom:1px solid var(--dt-border)}.af-title{display:inline-flex;align-items:baseline;gap:.4rem;margin:0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--dt-text-muted)}.af-title .af-n{color:var(--dt-accent-text)}.af-vat{margin:0;font-size:var(--text-xs);color:var(--dt-text-muted)}.af-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.25rem 1.25rem;padding:.875rem}.af-group{min-width:0;border:0;margin:0;padding:.5rem 0}.af-legend{padding:0;margin-bottom:.4rem;font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--dt-text-muted)}.af-fields{display:flex;flex-wrap:wrap;gap:.4rem .5rem}.af-field{display:flex;min-width:0;flex:1 1 5.5rem;flex-direction:column;gap:.2rem}.af-field[data-wide]{flex-basis:100%}.af-label{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--dt-text-muted)}.af-help{font-size:.6875rem;line-height:1.4;color:var(--dt-text-muted)}.af-input,.af-select{width:100%;min-width:0;padding:.3rem .45rem;border:1px solid var(--dt-input-border);border-radius:var(--radius-sm);background-color:var(--dt-input-bg);color:var(--dt-text-light);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.5;transition:border-color var(--duration-fast) var(--ease-brand),background-color var(--duration-fast) var(--ease-brand)}.af-input::placeholder{color:var(--dt-text-muted)}.af-input:hover,.af-select:hover{border-color:var(--dt-text-muted)}.af-input:focus-visible,.af-select:focus-visible{outline:2px solid var(--dt-accent-text);outline-offset:1px;border-color:var(--dt-accent-text)}.af-check{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--text-xs);color:var(--dt-text);cursor:pointer}.af-check input{accent-color:var(--dt-accent);width:.875rem;height:.875rem;margin:0}.af-check:hover{color:var(--dt-text-light)}.af-checks{display:flex;flex-wrap:wrap;gap:.35rem .9rem}.af-chips{display:flex;flex-wrap:wrap;gap:.3rem;max-height:7.5rem;overflow-y:auto;overscroll-behavior:contain}.af-chip{position:relative;display:inline-flex;cursor:pointer}.af-chip>span{display:inline-block;padding:.15rem .45rem;border:1px solid var(--dt-input-border);border-radius:var(--radius-sm);background-color:var(--dt-input-bg);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.04em;color:var(--dt-text);white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-brand),color var(--duration-fast) var(--ease-brand),background-color var(--duration-fast) var(--ease-brand)}.af-chip:hover>span{color:var(--dt-text-light);border-color:var(--dt-text-muted)}.af-chip input:checked+span{border-color:color-mix(in oklab,var(--dt-accent) 55%,transparent);background-color:color-mix(in oklab,var(--dt-accent) 12%,transparent);color:var(--dt-accent-text)}.af-chip input:focus-visible+span{outline:2px solid var(--dt-accent-text);outline-offset:2px}.af-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.75rem .875rem;border-top:1px solid var(--dt-border)}.af-count{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--dt-text-muted)}.af-count b{font-weight:500;color:var(--dt-text-light)}.af-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto}.af-reset{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--dt-text-muted);text-decoration:none;padding:.35rem .5rem;border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-brand)}.af-reset:hover{color:var(--dt-text-light);text-decoration:underline;text-underline-offset:3px}.af-reset:focus-visible{outline:2px solid var(--dt-accent-text);outline-offset:2px}html[data-af-js] .af-submit{display:none}.af-empty{margin-top:1rem;border:1px dashed var(--dt-border);border-radius:var(--radius-lg);padding:2.5rem 1.5rem}.af-empty-h{margin:0;font-family:var(--font-heading);font-size:var(--text-lg);line-height:var(--leading-tight);color:var(--dt-text-light)}.af-empty-b{margin:.5rem 0 0;max-width:60ch;line-height:var(--leading-normal);color:var(--dt-text-muted)}html[data-af-js] #af-pages{display:none}.af-page-link{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--dt-text-light);text-decoration:underline;text-decoration-color:var(--dt-border);text-underline-offset:.25em}.af-page-link:hover{text-decoration-color:currentColor}
