.market-ledger_page__cfrtD{width:min(66rem,100%);margin-inline:auto;padding-inline:max(var(--space-4),env(safe-area-inset-left));padding-block:var(--space-6) var(--space-8);display:flex;flex-direction:column;gap:var(--space-5);--ledger-card-bg:color-mix(in oklch,var(--bg-surface) 72%,transparent);--ledger-card-bg-muted:color-mix(in oklch,var(--bg-base) 72%,transparent);--ledger-card-bg-elevated:color-mix(in oklch,var(--bg-elevated) 72%,transparent)}.market-ledger_head___H8RK{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3) var(--space-5)}.market-ledger_headText__5UpaK{min-width:0}.market-ledger_title__Uq1Cf{margin:0;font-family:var(--font-display);font-size:1.563rem;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.market-ledger_lede__V985q{margin:var(--space-2) 0 0;max-width:52ch;font-size:.875rem;line-height:1.55;color:var(--text-secondary)}.market-ledger_headAside__zQ2O5{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2)}.market-ledger_body__dzDC3{display:flex;flex-direction:column;gap:var(--space-3)}.market-ledger_command__mMxBn{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--ledger-card-bg)}.market-ledger_searchWrap__HJZ_J{position:relative;display:flex;align-items:center}.market-ledger_searchIcon__ClhLv{position:absolute;left:var(--space-3);width:1.125rem;height:1.125rem;color:var(--text-muted);pointer-events:none}.market-ledger_search__qUaTI{width:100%;min-height:3rem;padding:0 4.25rem 0 2.5rem;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--ledger-card-bg-muted);color:var(--text-primary);font:inherit;font-size:1rem;transition:border-color .15s var(--ease-out-expo)}.market-ledger_searchWrap__HJZ_J:has(.market-ledger_teHint__eNwz2) .market-ledger_search__qUaTI{padding-right:6.75rem}.market-ledger_search__qUaTI::placeholder{color:var(--text-muted)}.market-ledger_search__qUaTI:hover{border-color:var(--border-strong)}.market-ledger_search__qUaTI:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px;border-color:var(--border-strong)}.market-ledger_search__qUaTI::-webkit-search-cancel-button{display:none}.market-ledger_searchTail__Up3qf{position:absolute;right:var(--space-2);display:flex;align-items:center;gap:var(--space-1)}.market-ledger_kbd__04Ir7{min-width:1.5rem;padding:.1rem .4rem;border:1px solid var(--border-subtle);border-radius:4px;background:var(--bg-surface);color:var(--text-muted);font:inherit;font-size:.75rem;line-height:1.4;text-align:center}.market-ledger_searchWrap__HJZ_J:focus-within .market-ledger_kbd__04Ir7{display:none}.market-ledger_teHint__eNwz2{min-width:1.5rem;padding:.1rem .45rem;border:1px solid color-mix(in oklch,var(--accent) 50%,var(--border-subtle));border-radius:4px;background:color-mix(in oklch,var(--accent) 12%,transparent);color:var(--text-primary);font:inherit;font-size:.75rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;text-align:center;pointer-events:none}@media (pointer:coarse){.market-ledger_kbd__04Ir7{display:none}}.market-ledger_clear__wmp7g{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);cursor:pointer}.market-ledger_clear__wmp7g:hover{color:var(--text-primary);background:var(--bg-elevated)}.market-ledger_clear__wmp7g:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:1px}.market-ledger_clear__wmp7g svg{width:1rem;height:1rem}.market-ledger_chips__eczfE{display:flex;gap:var(--space-2);margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.market-ledger_chips__eczfE::-webkit-scrollbar{display:none}.market-ledger_chip__r5yUe{flex:none;display:inline-flex;align-items:baseline;gap:var(--space-2);padding:.35rem .75rem;border:1px solid var(--border-subtle);border-radius:999px;background:transparent;color:var(--text-secondary);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;scroll-snap-align:start;transition:color .15s var(--ease-out-expo),border-color .15s var(--ease-out-expo),background-color .15s var(--ease-out-expo)}.market-ledger_chip__r5yUe:hover{color:var(--text-primary);border-color:var(--border-strong)}.market-ledger_chip__r5yUe:focus-visible,.market-ledger_seg__QcZ_U button:focus-visible,.market-ledger_toggle__Nvszw input:focus-visible+.market-ledger_toggleBox__YU8cB{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px}.market-ledger_chip__r5yUe[aria-pressed=true]{color:var(--text-primary);border-color:color-mix(in oklch,var(--accent) 55%,var(--border-subtle));background:color-mix(in oklch,var(--accent) 12%,transparent)}.market-ledger_chipCount__CIn2R{font-size:.75rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.market-ledger_chip__r5yUe[data-empty=true]{opacity:.5}.market-ledger_filters__V0umb{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-4) var(--space-5)}.market-ledger_group__hSrWb{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.market-ledger_groupLabel__kxJ5A{font-size:.75rem;color:var(--text-muted)}.market-ledger_group__hSrWb[data-disabled=true]{opacity:.45}.market-ledger_seg__QcZ_U{display:inline-flex;padding:2px;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--ledger-card-bg-muted)}.market-ledger_seg__QcZ_U button{min-width:2.25rem;padding:.3rem .65rem;border:0;border-radius:4px;background:transparent;color:var(--text-secondary);font:inherit;font-size:.8125rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:color .15s var(--ease-out-expo),background-color .15s var(--ease-out-expo),transform .12s var(--ease-out-expo)}.market-ledger_seg__QcZ_U button:hover:not(:disabled){color:var(--text-primary)}.market-ledger_seg__QcZ_U button[aria-pressed=true]{color:var(--text-primary);background:color-mix(in oklch,var(--accent) 18%,var(--bg-elevated));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--accent) 50%,transparent)}.market-ledger_seg__QcZ_U button:disabled{cursor:not-allowed}.market-ledger_selectWrap__OIt5c{--crafting-control-bg:var(--ledger-card-bg-muted);min-width:8.5rem}.market-ledger_selectWrap__OIt5c button:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px}.market-ledger_toggle__Nvszw{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.25rem;font-size:.8125rem;font-weight:600;color:var(--text-secondary);cursor:pointer}.market-ledger_toggle__Nvszw input{position:absolute;opacity:0;pointer-events:none}.market-ledger_toggleBox__YU8cB{position:relative;width:2rem;height:1.125rem;border:1px solid var(--border-strong);border-radius:999px;background:var(--ledger-card-bg-muted);transition:background-color .2s var(--ease-out-expo)}.market-ledger_toggleBox__YU8cB:after{content:"";position:absolute;top:2px;left:2px;width:.75rem;height:.75rem;border-radius:999px;background:var(--text-muted);transition:transform .25s var(--ease-out-expo),background-color .2s var(--ease-out-expo)}.market-ledger_toggle__Nvszw input:checked+.market-ledger_toggleBox__YU8cB{background:color-mix(in oklch,var(--accent) 22%,var(--bg-base));border-color:color-mix(in oklch,var(--accent) 60%,transparent)}.market-ledger_toggle__Nvszw input:checked+.market-ledger_toggleBox__YU8cB:after{transform:translateX(.875rem);background:var(--accent)}.market-ledger_meta__3WVmF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);font-size:.8125rem;color:var(--text-muted)}.market-ledger_metaCount__El4q5{color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-ledger_metaCount__El4q5 strong{color:var(--text-primary);font-weight:650}.market-ledger_metaActions__tkbqW,.market-ledger_viewOptions__Y_rKY{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.market-ledger_linkButton__Q2nTU{padding:0;border:0;background:none;color:var(--text-secondary);font:inherit;font-size:.8125rem;font-weight:600;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.market-ledger_linkButton__Q2nTU:hover{color:var(--text-primary)}.market-ledger_linkButton__Q2nTU:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px;border-radius:2px}.market-ledger_ledger__xxkgV{--strip-w:14rem;--cols:minmax(0,1fr) var(--strip-w) 7.25rem 5.25rem;position:relative;border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--ledger-card-bg);overflow:clip}.market-ledger_progress__dVsJ3{position:absolute;inset:0 0 auto 0;height:2px;z-index:6;overflow:hidden;opacity:0;transition:opacity .2s var(--ease-out-expo);pointer-events:none}.market-ledger_progress__dVsJ3:after{content:"";position:absolute;inset:0;width:35%;background:var(--accent);animation:market-ledger_sweep__IdEuk 1.1s var(--ease-out-expo) infinite}.market-ledger_ledger__xxkgV[aria-busy=true] .market-ledger_progress__dVsJ3{opacity:1}@keyframes market-ledger_sweep__IdEuk{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}.market-ledger_cols__6oFLa{position:-webkit-sticky;position:sticky;top:3.75rem;z-index:5;display:grid;grid-template-columns:var(--cols);grid-column-gap:var(--space-4);column-gap:var(--space-4);align-items:end;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border-subtle);background:var(--ledger-card-bg);font-size:.75rem;font-weight:600;color:var(--text-muted)}.market-ledger_colRight__XB1nI{text-align:right}.market-ledger_codes__hYz4T{display:flex;gap:.25rem}.market-ledger_code__LDqyt{flex:1 1;min-width:0;text-align:center;letter-spacing:.02em}.market-ledger_codeSep__3vBHt{flex:none;width:.5rem}.market-ledger_list__rVO01{margin:0;padding:0;list-style:none}.market-ledger_row__vrzB3{position:relative;content-visibility:auto;contain-intrinsic-size:auto 3.75rem}.market-ledger_row__vrzB3+.market-ledger_row__vrzB3{border-top:1px solid var(--border-subtle)}.market-ledger_rowLink__ppCoX{display:grid;grid-template-columns:var(--cols);grid-column-gap:var(--space-4);column-gap:var(--space-4);align-items:center;padding:.6rem var(--space-4);color:inherit;text-decoration:none;transition:background-color .12s var(--ease-out-expo)}.market-ledger_rowLink__ppCoX:focus-visible,.market-ledger_rowLink__ppCoX:hover{background:var(--ledger-card-bg-elevated);text-decoration:none}.market-ledger_rowLink__ppCoX:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.market-ledger_item___L0ww{display:flex;align-items:center;gap:var(--space-3);min-width:0}.market-ledger_icon__1Hfg7{flex:none;display:block;width:2.5rem;height:2.5rem;overflow:hidden;border-radius:6px}.market-ledger_icon__1Hfg7 img{display:block;width:100%;height:100%;object-fit:contain}.market-ledger_itemText__gt_4i{display:flex;flex-direction:column;min-width:0}.market-ledger_name__WGs2k{font-size:.9375rem;font-weight:600;color:var(--text-primary)}.market-ledger_name__WGs2k,.market-ledger_sub__omidw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-ledger_sub__omidw{font-size:.75rem;color:var(--text-muted)}.market-ledger_strip__8Xgyl{display:flex;align-items:flex-end;gap:.25rem;height:2rem;border-bottom:1px solid var(--border-subtle)}.market-ledger_bar__H7oKY{position:relative;flex:1 1;min-width:0;height:100%}.market-ledger_bar__H7oKY:before{content:"";position:absolute;inset:auto 0 0 0;height:100%;border-radius:2px 2px 0 0;background:color-mix(in oklch,var(--text-secondary) 40%,transparent);transform:scaleY(var(--h,0));transform-origin:bottom;transition:transform .55s var(--ease-out-expo),background-color .2s var(--ease-out-expo),opacity .2s var(--ease-out-expo)}.market-ledger_bar__H7oKY:hover:before{background:color-mix(in oklch,var(--text-primary) 62%,transparent)}.market-ledger_bar__H7oKY[data-state=stale]:before{opacity:.4}.market-ledger_bar__H7oKY[data-state=none]:before{transform:scaleY(0)}.market-ledger_bar__H7oKY[data-state=none]:after{content:"";position:absolute;left:50%;bottom:-2px;width:3px;height:3px;margin-left:-1.5px;border-radius:999px;background:var(--border-strong)}.market-ledger_bar__H7oKY[data-head]:before{background:var(--accent);opacity:1}.market-ledger_bar__H7oKY[data-scope=out]{opacity:.55}.market-ledger_barSep__zWk_d{flex:none;width:.5rem}.market-ledger_barBm__hbMK8{flex:none;width:.75rem}.market-ledger_barBm__hbMK8:before{background:color-mix(in oklch,var(--text-primary) 78%,transparent);border-radius:2px}.market-ledger_barBm__hbMK8[data-head]:before{background:var(--accent)}@media (prefers-reduced-motion:no-preference){.market-ledger_ledger__xxkgV[data-intro] .market-ledger_bar__H7oKY:before{animation:market-ledger_barIn__ybZP7 .8s var(--ease-out-expo) backwards;animation-delay:calc(var(--ri, 0) * 16ms)}.market-ledger_seg__QcZ_U button:active:not(:disabled){transform:scale(.96)}.market-ledger_teHint__eNwz2{animation:market-ledger_teHintIn__VNoJS .18s var(--ease-out-expo)}}@keyframes market-ledger_barIn__ybZP7{0%{transform:scaleY(0)}}@keyframes market-ledger_teHintIn__VNoJS{0%{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.market-ledger_bar__H7oKY:before,.market-ledger_toggleBox__YU8cB:after{transition:none}.market-ledger_progress__dVsJ3:after{animation-duration:2.4s}}.market-ledger_price__xg8b_{display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-ledger_priceValue__QUlHJ{font-size:1rem;font-weight:650;color:var(--text-primary)}.market-ledger_priceCity__KrYl8{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--text-muted)}.market-ledger_rowLink__ppCoX[data-state=stale] .market-ledger_priceValue__QUlHJ{color:var(--text-secondary)}.market-ledger_rowLink__ppCoX[data-state=none] .market-ledger_priceValue__QUlHJ{font-weight:500;font-style:italic;color:var(--text-muted)}.market-ledger_age__wKvo5{text-align:right;font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.market-ledger_rowLink__ppCoX[data-state=stale] .market-ledger_age__wKvo5{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em}.market-ledger_trend__HV9fS{display:inline-block;margin-left:.35em;font-size:.7em;line-height:1}.market-ledger_trend__HV9fS[data-direction=up]{color:var(--positive,#4caf7d)}.market-ledger_trend__HV9fS[data-direction=down]{color:var(--danger)}.market-ledger_trend__HV9fS[data-direction=flat]{color:var(--text-muted)}.market-ledger_tip__rbKX8{position:fixed;z-index:60;display:flex;flex-direction:column;gap:1px;padding:.4rem .65rem;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--bg-elevated);font-size:.75rem;line-height:1.35;color:var(--text-secondary);pointer-events:none;translate:-50% calc(-100% - 8px);white-space:nowrap}.market-ledger_tipCity__By3Dz,.market-ledger_tipPrice__xZ3Hc{font-weight:650;color:var(--text-primary)}.market-ledger_tipPrice__xZ3Hc{font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-ledger_empty__9Cdxl{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-secondary)}.market-ledger_empty__9Cdxl p{margin:0;max-width:44ch}.market-ledger_notice__P9zrh{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);background:color-mix(in oklch,var(--warning) 9%,transparent);font-size:.8125rem;color:var(--text-primary)}.market-ledger_more__hyWsl{height:1px}.market-ledger_srOnly__xCvJL{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:45.999rem){.market-ledger_ledger__xxkgV{--cols:minmax(0,1fr) auto}.market-ledger_cols__6oFLa{display:none}.market-ledger_rowLink__ppCoX{grid-template-areas:"item price" "strip age";row-gap:var(--space-2);padding-block:.75rem}.market-ledger_item___L0ww{grid-area:item}.market-ledger_price__xg8b_{grid-area:price}.market-ledger_strip__8Xgyl{grid-area:strip;max-width:14rem}.market-ledger_age__wKvo5{grid-area:age}.market-ledger_headAside__zQ2O5{align-items:flex-start}.market-ledger_row__vrzB3{contain-intrinsic-size:auto 5.75rem}}@media (max-width:30rem){.market-ledger_command__mMxBn{padding:var(--space-3)}.market-ledger_chips__eczfE{margin-inline:calc(var(--space-3) * -1);padding-inline:var(--space-3)}}.market-ledger_compareLink__ycGnI{display:none}@media (min-width:46rem){.market-ledger_cols__6oFLa,.market-ledger_rowLink__ppCoX{-webkit-padding-end:calc(var(--space-4) + 2rem);padding-inline-end:calc(var(--space-4) + 2rem)}.market-ledger_compareLink__ycGnI{position:absolute;top:50%;right:var(--space-2);display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;color:var(--text-muted);transform:translateY(-50%);transition:color .12s var(--ease-out-expo),background-color .12s var(--ease-out-expo)}.market-ledger_compareLink__ycGnI:hover{color:var(--text-primary);background:color-mix(in oklch,var(--bg-elevated) 80%,transparent)}.market-ledger_compareLink__ycGnI:focus-visible{outline:2px solid var(--accent);outline-offset:1px}}