.gear-page.svelte-1605pnc{background:#fffbf7}.gear-hero.svelte-1605pnc{background:linear-gradient(135deg,#17171a,#2a2a2e 60%,#3a2a1a);color:#fff;padding:56px 24px 48px;text-align:center}.gear-hero.svelte-1605pnc h1:where(.svelte-1605pnc){margin:10px 0;color:#fff;font-size:clamp(28px,5vw,44px);font-weight:800}.gear-hero.svelte-1605pnc .accent{color:var(--orange)}.gear-sub.svelte-1605pnc{margin:0 auto;max-width:620px;color:#d8d8dc;font-size:18px}.gear-setup.svelte-1605pnc{max-width:1000px;padding-top:32px;padding-bottom:8px}.gear-disclosure.svelte-1605pnc{max-width:860px;padding-top:12px}.gear-nav.svelte-1605pnc{position:sticky;top:76px;z-index:50;background:#17171a;padding:10px 0}.gear-nav__inner.svelte-1605pnc{display:flex;align-items:center;gap:12px}.gear-nav__chips.svelte-1605pnc{display:flex;flex:1;min-width:0;gap:.25rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;white-space:nowrap;padding:4px 28px 4px 0;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}.gear-nav__chips.svelte-1605pnc::-webkit-scrollbar{display:none}.gear-nav__chips.svelte-1605pnc a:where(.svelte-1605pnc){display:inline-flex;flex:none;align-items:center;min-height:44px;padding:8px 14px;border-radius:999px;color:#cfcfd4;font-size:14px;font-weight:600;text-decoration:none;scroll-snap-align:start;transition:color .15s,background .15s}.gear-nav__chips.svelte-1605pnc a:where(.svelte-1605pnc):hover{background:#f5822040;color:#fff}.gear-nav__chips.svelte-1605pnc a.active:where(.svelte-1605pnc){background:#f5822059;color:#fff}.store-picker.svelte-1605pnc{position:relative;flex:none}.store-picker__value.svelte-1605pnc{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#e9e9ec;font-size:14px;font-weight:700}.store-picker__value.svelte-1605pnc img:where(.svelte-1605pnc){display:block;border-radius:2px}.store-picker.svelte-1605pnc select:where(.svelte-1605pnc){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.store-picker.svelte-1605pnc:focus-within{outline:3px solid var(--orange);outline-offset:2px;border-radius:999px}.gear-content.svelte-1605pnc{padding-top:12px;padding-bottom:72px}.gear-section.svelte-1605pnc{scroll-margin-top:45px;padding-top:36px}.gear-section__head.svelte-1605pnc{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.gear-section__num.svelte-1605pnc{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--orange);color:var(--gray-900);font-weight:800}.gear-section__head.svelte-1605pnc h2:where(.svelte-1605pnc){margin:0 0 4px;color:var(--gray-900);font-size:clamp(1.4rem,3vw,1.9rem);letter-spacing:-.03em}.gear-section__head.svelte-1605pnc p:where(.svelte-1605pnc){margin:0;max-width:680px;color:var(--gray-600);line-height:1.6}.gear-grid.svelte-1605pnc{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:20px}.gear-empty.svelte-1605pnc{max-width:640px;padding-top:56px;padding-bottom:96px;text-align:center}.gear-empty.svelte-1605pnc h2:where(.svelte-1605pnc){margin:0 0 10px;color:var(--gray-900)}.gear-empty.svelte-1605pnc p:where(.svelte-1605pnc){margin:0;color:var(--gray-600);line-height:1.6}@media(prefers-reduced-motion:reduce){.gear-nav__chips.svelte-1605pnc a:where(.svelte-1605pnc){transition:none}}
