.app-header[data-v-2c808a5d]{position:sticky;top:0;z-index:10;border-bottom:1px solid rgba(244,241,234,.12);background:#151817f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.navigation[data-v-2c808a5d]{display:flex;align-items:center;gap:2rem;width:min(100% - 2rem,72rem);min-height:4rem;margin:0 auto}.brand[data-v-2c808a5d],.menu-link[data-v-2c808a5d]{color:inherit;text-decoration:none}.brand[data-v-2c808a5d]{font-weight:800;letter-spacing:.03em}.menu[data-v-2c808a5d],.submenu[data-v-2c808a5d]{padding:0;margin:0;list-style:none}.menu-group[data-v-2c808a5d]{position:relative}.menu-trigger[data-v-2c808a5d]{padding:.4rem .65rem;border:0;border-radius:.4rem;color:var(--color-muted);background:transparent;cursor:pointer;font-size:.875rem;font-weight:700}.submenu[data-v-2c808a5d]{position:absolute;top:100%;left:0;min-width:9rem;padding:.4rem;border:1px solid rgba(244,241,234,.12);border-radius:.5rem;background:#202422;box-shadow:0 .75rem 1.75rem #0000003d;opacity:0;visibility:hidden;transform:translateY(-.25rem);pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s}.menu-group:hover .submenu[data-v-2c808a5d],.menu-group:focus-within .submenu[data-v-2c808a5d],.submenu.is-open[data-v-2c808a5d]{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.menu-trigger[data-v-2c808a5d]:hover,.menu-trigger[data-v-2c808a5d]:focus-visible{color:inherit;background:#f4f1ea1a}.menu-link[data-v-2c808a5d]{display:flex;padding:.4rem .65rem;border-radius:.4rem;color:var(--color-muted);font-size:.875rem}.menu-link[data-v-2c808a5d]:hover,.menu-link.router-link-active[data-v-2c808a5d]{color:inherit;background:#f4f1ea1a}.home-view[data-v-3f9f2777]{display:grid;min-height:100vh;place-items:center;padding:2rem}.hero[data-v-3f9f2777]{max-width:38rem}.eyebrow[data-v-3f9f2777]{margin:0 0 .75rem;color:var(--color-muted);font-size:.75rem;font-weight:700;letter-spacing:.14em}.title[data-v-3f9f2777]{margin:0;font-size:clamp(3rem,12vw,6rem);line-height:.95}.description[data-v-3f9f2777]{margin:1.5rem 0 0;color:var(--color-muted);font-size:1.125rem}.filters[data-v-b4d3a9e9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;padding:1rem;border:1px solid rgba(244,241,234,.12);border-radius:.5rem}.filter-field[data-v-b4d3a9e9],.price-range[data-v-b4d3a9e9]{display:grid;gap:.45rem;padding:0;margin:0;border:0}.filter-label[data-v-b4d3a9e9]{color:var(--color-muted);font-size:.875rem;font-weight:700}.filter-input[data-v-b4d3a9e9]{width:100%;min-height:2.5rem;padding:.5rem .65rem;border:1px solid rgba(244,241,234,.2);border-radius:.4rem;color:inherit;background:#f4f1ea0f}.price-inputs[data-v-b4d3a9e9]{display:flex;align-items:center;gap:.5rem}.range-divider[data-v-b4d3a9e9]{color:var(--color-muted)}.restory-page[data-v-806737de]{width:min(100% - 4rem,72rem);margin:0 auto;padding:1.2rem 0}.title[data-v-806737de]{margin:0;font-size:clamp(2.5rem,8vw,5rem)}.item-section[data-v-806737de]{margin-top:1.5rem}.section-title[data-v-806737de]{margin:0;font-size:1.5rem}.unit[data-v-806737de]{margin:.5rem 0 1rem;color:var(--color-muted)}.item-list[data-v-806737de]{display:flex;flex-direction:column;gap:.75rem;padding:0;margin:0;list-style:none}.result-count[data-v-806737de],.empty-state[data-v-806737de]{margin:1rem 0;color:var(--color-muted)}.item-row[data-v-806737de]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid rgba(244,241,234,.12);border-radius:.5rem}.item-details[data-v-806737de]{display:flex;align-items:center;min-width:0;gap:1rem}.item-icon[data-v-806737de]{width:100px;height:100px;flex:0 0 100px;object-fit:contain}.item-name[data-v-806737de]{font-weight:700}.item-price[data-v-806737de]{color:var(--color-muted);font-family:SF Mono,Monaco,Cascadia Code,Consolas,Courier New,monospace;white-space:nowrap}:root{color:#f4f1ea;background:#151817;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--color-muted: #b9bdb7}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input,textarea,select{font:inherit}
