._bar_14y8j_1{position:fixed;left:50%;bottom:calc(var(--safe-bottom) + var(--space-3));transform:translate(-50%);width:calc(100% - 2 * var(--space-4));max-width:480px;display:flex;gap:2px;padding:4px;border-radius:var(--radius-pill);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 0 0 .5px var(--glass-border),var(--glass-shadow-lg);z-index:50}._tab_14y8j_19{position:relative;flex:1;min-width:0;min-height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:var(--radius-pill);text-decoration:none;color:var(--color-ink-soft);transition:color .2s ease,background .25s var(--ease-out)}._tab_14y8j_19:active{opacity:.6}._active_14y8j_39{color:var(--color-ink);background:var(--tint-accent)}._icon_14y8j_44{width:24px;height:24px;display:block}._label_14y8j_50{font-size:10px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding:0 2px}._badge_14y8j_60{position:absolute;top:2px;left:calc(50% + 6px);min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-pill);background:var(--color-danger);color:#fff;font-size:10px;font-weight:600;line-height:16px;text-align:center}._wrap_e3wns_1{padding:var(--space-8) var(--space-4);text-align:center}._title_e3wns_6{margin:0 0 var(--space-2);font-size:var(--text-lg);font-weight:600;letter-spacing:-.02em}._hint_e3wns_13{margin:0;color:var(--color-ink-soft);font-size:var(--text-sm)}._screen_1a6vw_1{min-height:100%;padding-top:var(--safe-top);padding-left:var(--safe-left);padding-right:var(--safe-right);padding-bottom:calc(64px + var(--space-6) + var(--safe-bottom));animation:_fade-up_1a6vw_1 .3s var(--ease-out) both}._header_1a6vw_11{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) var(--space-4) var(--space-3)}._title_1a6vw_19{margin:0;font-size:var(--text-2xl);font-weight:700;letter-spacing:-.035em;line-height:1.1}._right_1a6vw_27{display:flex;align-items:center;gap:var(--space-2)}._content_1a6vw_33{padding:0 var(--space-4)}._flush_1a6vw_37{padding:0}._wrap_co9ya_1{display:flex;align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-2) 0 var(--space-3);border-radius:var(--radius-md);background:#7676801f}._icon_co9ya_11{width:18px;height:18px;flex:0 0 auto;color:var(--color-ink-soft)}._input_co9ya_18{flex:1;min-width:0;border:none;background:transparent;font-size:var(--text-md);outline:none;color:var(--color-ink);-webkit-appearance:none;appearance:none}._input_co9ya_18::placeholder{color:var(--color-ink-soft)}._input_co9ya_18::-webkit-search-cancel-button{display:none}._clear_co9ya_38{width:20px;height:20px;flex:0 0 auto;border:none;border-radius:var(--radius-pill);background:var(--color-ink-soft);color:var(--color-bg);font-size:10px;font-weight:700;line-height:1;cursor:pointer}._section_14dg6_1{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-6) 0}._head_14dg6_8{display:flex;align-items:baseline;justify-content:space-between;padding:0 var(--space-4)}._title_14dg6_15{margin:0;font-size:22px;font-weight:700;letter-spacing:-.025em}._seeAll_14dg6_22{border:none;background:none;padding:0;color:var(--color-ink-soft);font-size:var(--text-md);cursor:pointer}._track_14dg6_31{display:flex;gap:var(--space-3);overflow-x:auto;padding:0 var(--space-4) var(--space-1);scroll-snap-type:x mandatory;scroll-padding:0 var(--space-4)}._track_14dg6_31>*{scroll-snap-align:start;flex:0 0 auto}._card_chaeg_1{content-visibility:auto;contain-intrinsic-block-size:auto 280px;min-width:0;display:flex;flex-direction:column;gap:2px;width:100%;cursor:pointer;transition:transform .2s var(--ease-out)}._card_chaeg_1:active{transform:scale(.98)}._compact_chaeg_19{width:156px}._imageWrap_chaeg_23{position:relative;aspect-ratio:1 / 1;background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--space-2)}._image_chaeg_23{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease-out)}@media(hover:hover){._card_chaeg_1:hover ._image_chaeg_23{transform:scale(1.03)}}._placeholder_chaeg_45{width:100%;height:100%;background:var(--color-surface)}._brand_chaeg_51{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-soft)}._title_chaeg_59{margin:0;font-size:var(--text-sm);font-weight:500;color:var(--color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._price_chaeg_69{font-size:var(--text-sm);font-weight:600}._note_chaeg_74{font-size:var(--text-sm, 13px);color:var(--color-ink-soft)}._grid_1fv71_1{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4) var(--space-3)}@media(min-width:640px){._grid_1fv71_1{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){._grid_1fv71_1{grid-template-columns:repeat(4,1fr)}}._wrap_1sy7a_1{display:flex;flex-direction:column;gap:6px}._label_1sy7a_7{padding-left:var(--space-1);font-size:13px;font-weight:500;color:var(--color-ink-soft)}._track_1sy7a_14{display:inline-flex;align-self:flex-start;gap:2px;flex-wrap:wrap;max-width:100%;padding:2px;border-radius:10px;background:#7676801f}._seg_1sy7a_25{min-height:32px;padding:0 var(--space-4);border:none;border-radius:8px;background:transparent;color:var(--color-ink);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .2s ease,box-shadow .2s ease}._active_1sy7a_39{background:var(--color-surface);font-weight:600;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}@media(prefers-color-scheme:dark){._active_1sy7a_39{background:#636366}}._btn_68kle_1{min-height:var(--tap-target);padding:0 var(--space-5);border:none;border-radius:var(--radius-pill);font-size:var(--text-md);font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:transform .2s var(--ease-out),opacity .2s ease,background .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2)}._btn_68kle_1:disabled{opacity:.35;cursor:not-allowed}._btn_68kle_1:not(:disabled):active{transform:scale(.97);opacity:.8}._block_68kle_27{width:100%}._primary_68kle_31{background:var(--color-accent);color:var(--color-accent-contrast)}._secondary_68kle_36{background:var(--color-surface);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-line)}._ghost_68kle_42{background:transparent;color:var(--color-ink)}._ghost_68kle_42:not(:disabled):active{background:var(--tint-accent)}._danger_68kle_51{background:var(--color-danger);color:#fff}._panel_1xznt_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface)}._grid_1xznt_10{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}@media(min-width:640px){._grid_1xznt_10{grid-template-columns:repeat(3,minmax(0,1fr))}}._field_1xznt_22{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._label_1xznt_29{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-soft)}._control_1xznt_36{min-height:var(--tap-target);width:100%;border:none;border-bottom:1px solid var(--color-line);background:transparent;font-size:var(--text-md);color:var(--color-ink);outline:none}._muted_1xznt_47{color:var(--color-ink-soft);font-size:var(--text-sm)}:root{color-scheme:light;--color-bg: #f5f5f7;--color-surface: #ffffff;--color-surface-muted: #ebebf0;--color-surface-solid: #ffffff;--color-ink: #1d1d1f;--color-ink-soft: #6e6e73;--color-line: rgba(0, 0, 0, .08);--color-accent: #1d1d1f;--color-accent-2: #1d1d1f;--color-accent-contrast: #ffffff;--color-danger: #d70015;--color-success: #248a3d;--color-warning: #b25000;--tint-success: rgba(36, 138, 61, .1);--tint-warning: rgba(178, 80, 0, .1);--tint-danger: rgba(215, 0, 21, .08);--tint-accent: rgba(0, 0, 0, .06);--glass-bg: rgba(255, 255, 255, .72);--glass-bg-strong: rgba(255, 255, 255, .86);--glass-border: rgba(0, 0, 0, .06);--glass-blur: blur(20px) saturate(180%);--glass-highlight: inset 0 .5px 0 rgba(255, 255, 255, .8);--glass-shadow: 0 1px 2px rgba(0, 0, 0, .04), 0 2px 8px rgba(0, 0, 0, .04);--glass-shadow-lg: 0 8px 30px rgba(0, 0, 0, .12);--accent-gradient: var(--color-accent);--overlay: rgba(0, 0, 0, .32);--backdrop: none;--radius-sm: 10px;--radius-md: 14px;--radius-lg: 20px;--radius-pill: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-8: 48px;--font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Inter", "Segoe UI", Roboto, "Helvetica Neue", Arial, system-ui, sans-serif;--text-xs: 12px;--text-sm: 14px;--text-md: 16px;--text-lg: 20px;--text-xl: 28px;--text-2xl: 34px;--tap-target: 48px;--shadow-card: var(--glass-shadow);--ease-spring: cubic-bezier(.25, 1, .5, 1);--ease-out: cubic-bezier(.22, 1, .36, 1);--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--color-bg: #000000;--color-surface: #1c1c1e;--color-surface-muted: #2c2c2e;--color-surface-solid: #1c1c1e;--color-ink: #f5f5f7;--color-ink-soft: #98989d;--color-line: rgba(255, 255, 255, .1);--color-accent: #f5f5f7;--color-accent-2: #f5f5f7;--color-accent-contrast: #000000;--color-danger: #ff453a;--color-success: #30d158;--color-warning: #ff9f0a;--tint-success: rgba(48, 209, 88, .14);--tint-warning: rgba(255, 159, 10, .14);--tint-danger: rgba(255, 69, 58, .14);--tint-accent: rgba(255, 255, 255, .1);--glass-bg: rgba(30, 30, 32, .72);--glass-bg-strong: rgba(44, 44, 46, .9);--glass-border: rgba(255, 255, 255, .08);--glass-highlight: inset 0 .5px 0 rgba(255, 255, 255, .08);--glass-shadow: none;--glass-shadow-lg: 0 8px 30px rgba(0, 0, 0, .5);--overlay: rgba(0, 0, 0, .5)}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{height:100%;margin:0}body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-md);line-height:1.4;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overscroll-behavior-y:none}button{font-family:inherit}a{color:var(--color-accent);text-decoration:none}::selection{background:var(--tint-accent)}input,select,textarea{font-family:inherit;color:var(--color-ink);border-radius:var(--radius-sm)}select,textarea{background-color:var(--color-surface);border:1px solid var(--color-line)}select option{background:var(--color-surface-solid);color:var(--color-ink)}table{border-collapse:separate;border-spacing:0}.glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-highlight),var(--glass-shadow)}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
