:root{--font-sans-modern:var(--font-sans);--motion-instant:.12s;--motion-fast:.16s;--motion-panel:.24s;--motion-loop:1.2s;--motion-spin:.8s;--ease-standard:cubic-bezier(.2, .8, .2, 1);--ease-emphasized:cubic-bezier(.22, 1, .36, 1)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}body{font-family:var(--font-sans-modern);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font-family:inherit}.item-page{color:var(--text)}.item-page :where(strong,b,dd,.gold-price,input){font-variant-numeric:tabular-nums}.item-page .item-header,.item-page .market-filter-sidebar,.item-page .analysis-panel,.item-page .market-table-section,.item-page .market-intelligence-panel,.item-page .analysis-detail-workspace,.item-page .erg-appraisal,.item-page .commodity-market-panel{border-color:var(--line);border-radius:var(--radius-card);box-shadow:none}.item-page .item-header{background:var(--surface)}.item-page .market-intelligence-trend,.item-page .market-intelligence-analysis{background:var(--surface-soft)}.item-page .market-intelligence-toolbar{background:var(--surface-veil-strong)}.item-page .responsive-table{border-color:var(--line);border-radius:var(--radius-card)}.item-page .responsive-table th{color:var(--text-secondary);background:var(--surface-muted);letter-spacing:0}.item-page .responsive-table td{border-color:var(--line);transition:color var(--motion-fast) var(--ease-standard)}.item-page :where(.item-header-action,.watch-button,.compare-check,.decision-listings-button,.decision-analysis-button,.decision-quantity-input>button,.item-workspace-tabs button,.window-tabs button,.market-intelligence-tabs button,.mobile-detail-filter-trigger){transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), transform var(--motion-instant) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard)}.item-page :where(.item-header-action,.watch-button,.decision-listings-button,.decision-analysis-button){border-radius:var(--radius-card);letter-spacing:-.01em;font-weight:760}.item-page .watch-button.active{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-tint-border)}.item-page .decision-listings-button{background:var(--accent);border-color:var(--accent)}.item-page .decision-analysis-button{color:#475763;border-color:#cbd2d8}@media (hover:hover){.item-page .responsive-table tbody tr:hover{background:var(--accent-tint-faint)}}.item-page .item-workspace-tabs button{background:0 0;border-bottom:0;position:relative}.item-page .item-workspace-tabs button:after{content:"";background:var(--selection);border-radius:var(--radius-round) var(--radius-round) 0 0;transform-origin:50%;height:2px;transition:transform var(--motion-panel) var(--ease-emphasized);position:absolute;bottom:-1px;left:17px;right:17px;transform:scaleX(0)}.item-page .item-workspace-tabs button:hover{color:var(--text);background:#f7f8fa}.item-page .item-workspace-tabs button.active{color:var(--text);background:0 0;border-bottom-color:#0000}.item-page .item-workspace-tabs button.active:after{transform:scaleX(1)}.item-page .market-window-strip .window-tabs,.item-page .market-intelligence-toolbar .window-tabs{background:var(--surface-muted);border:1px solid var(--line);border-radius:var(--radius-card);gap:2px;padding:3px}.item-page .market-window-strip .window-tabs button,.item-page .market-intelligence-toolbar .window-tabs button{color:var(--text-secondary);border-radius:var(--radius-control);background:0 0;border:0}.item-page .market-window-strip .window-tabs button.active,.item-page .market-intelligence-toolbar .window-tabs button.active{color:var(--text);background:var(--surface);box-shadow:0 1px 4px #181d221f}.item-page .market-intelligence-tabs button{border-radius:var(--radius-card)}.item-page :where(input:not([type=range]),select,.decision-quantity-input,.erg-money-input){transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard)}.item-page .market-filter-sidebar :where(input:not([type=range]),select):hover{border-color:#b9c0c8}.item-page .market-filter-sidebar :where(input:not([type=range]),select):focus{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft)}.item-page .decision-quantity-input{border-radius:var(--radius-card);border-color:#d8dde2}.item-page .decision-price-summary{border-radius:var(--radius-card);background:#f5f7f8;border:1px solid #edf0f2}.item-page .price-range-track .normal-range,.item-page .price-range-track .median-marker,.item-page .price-range-track .current-marker{transition:left var(--motion-panel) var(--ease-emphasized)}.item-page .purchase-decision-card{border-radius:var(--radius-card);background:#f5f7f8;border-color:#d4dbe0}.item-page .purchase-decision-card:after{display:none}.item-page .purchase-decision-card.positive{background:#f1f8f5;border-color:#a9d3bf}.item-page .purchase-decision-card.warning{background:#fff9ee;border-color:#e4c98f}.item-page .purchase-decision-controls,.item-page .purchase-guidance,.item-page .decision-evidence li,.item-page .decision-impact-grid article{background:var(--surface-veil-strong);border-color:#515e6826}.item-page .purchase-decision-controls{border-radius:var(--radius-card);box-shadow:0 10px 28px #2a343c12}.item-page .market-results-panel,.item-page .market-intelligence-panel,.item-page .erg-appraisal,.item-page .commodity-market-panel{animation:item-panel-enter var(--motion-panel) var(--ease-emphasized) both}.item-page .price-chart canvas{transform-origin:50% 100%;animation:item-chart-enter var(--motion-panel) var(--ease-emphasized) both}.item-page .chart-tooltip{animation:item-tooltip-enter var(--motion-panel) var(--ease-emphasized) both}.item-page .decision-impact-grid strong,.item-page .decision-price-summary>strong{animation:item-value-update var(--motion-panel) var(--ease-emphasized) both}.item-page .responsive-table tbody tr{transition:background-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard)}.item-page .responsive-table tbody tr.selected{color:var(--text);background:var(--info-soft)}.item-page .compare-check{border-radius:var(--radius-control)}.item-page .compare-check[aria-pressed=true] svg,.item-page .watch-button.active svg{animation:item-check-pop var(--motion-fast) var(--ease-emphasized) both}.item-page details.filter-panel[open]>.filter-panel-content{animation:item-disclosure-enter var(--motion-fast) var(--ease-emphasized) both}.item-page .mobile-detail-filter-trigger,.item-page .market-filter-sidebar{transition-timing-function:var(--ease-emphasized)}@keyframes item-panel-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes item-chart-enter{0%{opacity:.25;transform:translateY(5px)scaleY(.96)}to{opacity:1;transform:none}}@keyframes item-tooltip-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes item-value-update{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes item-check-pop{0%{opacity:.2;transform:scale(.65)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes item-disclosure-enter{0%{opacity:.3;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:620px){.item-page .item-workspace-tabs button:after{left:12px;right:12px}}.auction-dashboard-v2{color:var(--text)}.auction-dashboard-v2 :where(strong,b,h2,h3,.gold-amount,.catalog-row-number,.row-rank){font-variant-numeric:tabular-nums}.auction-dashboard-v2 .auction-sidebar-heading{min-height:66px;padding:12px 14px 9px}.auction-dashboard-v2 .auction-sidebar-heading h2{color:var(--text);letter-spacing:-.03em;font-size:20px}.auction-dashboard-v2 .auction-sidebar-search{color:#77818c;border-radius:var(--radius-card);height:44px;transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);background:#fafbfc;border-color:#d9dde2;gap:8px;margin:0 11px 10px;padding:0 8px 0 11px}.auction-dashboard-v2 .auction-sidebar-search-wrap{margin:0 11px 10px}.auction-dashboard-v2 .auction-sidebar-search-wrap .auction-sidebar-search{margin:0}.auction-dashboard-v2 .auction-sidebar-search:focus-within{color:var(--text);background:var(--surface);border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft)}.auction-dashboard-v2 .auction-sidebar-search input{font-size:var(--type-body);font-weight:650}.auction-dashboard-v2 .auction-search-shortcut,.auction-dashboard-v2 .auction-search-clear{width:27px;height:27px;color:var(--text-tertiary);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);flex:none;place-items:center;display:grid}.auction-dashboard-v2 .auction-search-color{border-radius:var(--radius-control);border:2px solid var(--surface);place-items:center;width:28px;height:28px;display:grid;box-shadow:0 0 0 1px #aeb6bd,inset 0 0 0 1px #00000014}.auction-dashboard-v2 .auction-search-clear{cursor:pointer;transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), transform var(--motion-instant) var(--ease-standard);padding:0}.auction-dashboard-v2 .auction-sidebar-tabs{border-radius:var(--radius-card);background:#f0f2f4;border:1px solid #e6e9ec;gap:3px;min-height:42px;margin:0 10px 8px;padding:4px}.auction-dashboard-v2 .auction-sidebar-tabs button{border-radius:var(--radius-control);min-height:32px;font-size:var(--type-label);transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), transform var(--motion-instant) var(--ease-standard);position:relative}.auction-dashboard-v2 .auction-sidebar-tabs button.active{background:var(--surface);box-shadow:0 1px 4px #181d221c}.auction-dashboard-v2 .auction-category-browser{padding:10px}.auction-dashboard-v2 .auction-category-all,.auction-dashboard-v2 .auction-group-switcher button,.auction-dashboard-v2 .auction-leaf-groups section button,.auction-dashboard-v2 .auction-save-preset,.auction-dashboard-v2 .auction-preset-row button,.auction-dashboard-v2 .auction-recent-items a{transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), transform var(--motion-instant) var(--ease-standard)}.auction-dashboard-v2 .auction-category-all{border-radius:var(--radius-card);background:#fafbfc;min-height:42px}.auction-dashboard-v2 .auction-category-all.active{color:var(--text);background:#eef1f3;border-color:#cbd1d6}.auction-dashboard-v2 .auction-sidebar-label{color:#7c8590;letter-spacing:.04em;margin-top:14px}.auction-dashboard-v2 .auction-group-switcher{gap:5px}.auction-dashboard-v2 .auction-group-switcher button{border-radius:var(--radius-control);min-height:38px;font-size:var(--type-label);padding-inline:9px}.auction-dashboard-v2 .auction-group-switcher button.active{background:#edf0f2;border-color:#c4cbd1;box-shadow:inset 0 0 0 1px #1c212605}.auction-dashboard-v2 .auction-leaf-groups{margin-top:13px;padding-top:11px}.auction-dashboard-v2 .auction-leaf-groups section button{border-radius:var(--radius-control);min-height:36px;font-size:var(--type-label)}.auction-dashboard-v2 .auction-leaf-groups section button.active{background:var(--selection);border-color:var(--selection)}.auction-dashboard-v2 .auction-recent-items a,.auction-dashboard-v2 .auction-save-preset{border-radius:var(--radius-card)}.auction-dashboard-v2 .workbench-results-title h2{letter-spacing:-.03em;font-size:22px}.auction-dashboard-v2 .auction-result-tabs,.auction-dashboard-v2 .trade-variant-tabs{border-radius:var(--radius-card);background:#f0f2f4;border:1px solid #e5e8eb;gap:2px;padding:3px}.auction-dashboard-v2 :where(.auction-result-tabs button,.trade-variant-tabs button,.auction-reset-browse){border-radius:var(--radius-control);transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), transform var(--motion-instant) var(--ease-standard)}.auction-dashboard-v2 :where(.auction-result-tabs button.active,.trade-variant-tabs button.active){background:var(--surface);box-shadow:0 1px 4px #181d221c}.auction-dashboard-v2 .auction-reset-browse{background:var(--surface);border-color:var(--line)}.auction-dashboard-v2 .auction-results-scroll{scroll-snap-type:none}.auction-dashboard-v2 .auction-results-ledger .popular-item-row,.auction-dashboard-v2 .catalog-ledger-row{min-height:68px;transition:background-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);border-color:#e9ecef;padding-block:8px;position:relative}.auction-dashboard-v2 .auction-results-ledger .popular-item-name h3,.auction-dashboard-v2 .catalog-ledger-row .catalog-row-name h3{color:var(--text);font-size:var(--type-strong);font-weight:760}.auction-dashboard-v2 :where(.catalog-row-number,.row-rank){color:#8c949e}.auction-dashboard-v2 :where(.popular-price small,.popular-volume small,.catalog-row-market small,.catalog-row-volume small){color:#7c8590}.auction-dashboard-v2 .popular-recent-price strong,.auction-dashboard-v2 .catalog-row-recent strong{color:#626d78;font-weight:720}.auction-dashboard-v2 .popular-current-price-line,.auction-dashboard-v2 .catalog-current-price-line{white-space:nowrap;align-items:center;gap:6px;width:max-content;min-width:max-content;display:flex}.auction-dashboard-v2 .popular-current-price-line>strong,.auction-dashboard-v2 .catalog-current-price-line>strong{min-width:max-content;color:var(--text);flex:none;font-weight:820}.auction-dashboard-v2 .catalog-color-code{color:#46515c;letter-spacing:-.02em;align-items:center;gap:7px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;display:inline-flex}.auction-dashboard-v2 .catalog-color-code .auction-search-color{border-radius:var(--radius-control);flex:none;width:20px;height:20px}.enchant-position-badge{border-radius:var(--radius-round);min-height:21px;font-size:var(--type-micro);letter-spacing:.02em;border:1px solid;flex:none;justify-content:center;align-items:center;padding:2px 7px;font-weight:800;line-height:1;display:inline-flex}.enchant-position-badge.is-prefix{color:#a94b28;background:var(--accent-tint-faint);border-color:var(--accent-tint-border)}.enchant-position-badge.is-suffix{color:#246e68;background:#eff9f7;border-color:#b9ddd8}.enchant-position-switch{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);grid-template-columns:minmax(240px,1fr) minmax(430px,.9fr);align-items:center;gap:18px;min-height:86px;margin-top:10px;padding:12px 14px;display:grid}.enchant-position-copy .eyebrow{color:#9a634e;font-size:var(--type-micro);letter-spacing:.11em;margin:0 0 3px}.enchant-position-copy h2{color:var(--text);letter-spacing:-.025em;margin:0;font-size:17px;line-height:1.25}.enchant-position-copy>span{color:var(--text-secondary);font-size:var(--type-micro);margin-top:4px;line-height:1.45;display:block}.enchant-position-tabs{border-radius:var(--radius-card);background:#f1f3f5;border:1px solid #e3e7ea;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-width:0;padding:4px;display:grid}.enchant-position-tabs button{min-width:0;min-height:52px;color:var(--text-secondary);border-radius:var(--radius-control);cursor:pointer;text-align:left;transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.enchant-position-tabs button>span{gap:2px;min-width:0;display:grid}.enchant-position-tabs button b{color:inherit;font-size:13px;font-weight:800}.enchant-position-tabs button small{color:#8a939c;font-size:var(--type-micro);white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.enchant-position-tabs button>strong{color:#78818a;font-size:var(--type-micro);flex:none;font-weight:800}.enchant-position-tabs button.active{background:var(--surface);box-shadow:0 1px 4px #181d221a}.enchant-position-tabs button.active.is-prefix{color:#a94b28;border-color:var(--accent-tint-border)}.enchant-position-tabs button.active.is-suffix{color:#246e68;border-color:#b8d9d5}.enchant-position-tabs button.active>strong{color:inherit}.enchant-group-explorer{background:var(--surface);border:0;border-radius:0;flex-direction:column;flex:1;min-height:0;margin:0;display:flex;overflow:hidden}.enchant-group-toolbar{border-bottom:1px solid var(--line);background:#fbfbfc;grid-template-columns:minmax(190px,1fr) minmax(180px,250px) 126px;align-items:center;gap:8px;min-height:58px;padding:9px 10px;display:grid}.enchant-group-toolbar>div{gap:2px;min-width:0;display:grid}.enchant-group-toolbar>div>strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:820;overflow:hidden}.enchant-group-toolbar>div>small{color:var(--text-tertiary);font-size:var(--type-micro);font-weight:680}.enchant-group-search{min-width:0;height:34px;color:var(--text-tertiary);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-control);align-items:center;gap:6px;padding-left:9px;display:flex}.enchant-group-search:focus-within,.enchant-group-explorer.is-suffix .enchant-group-search:focus-within{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft)}.enchant-group-search input{width:100%;min-width:0;height:100%;color:var(--text);font-size:var(--type-micro);background:0 0;border:0;outline:0;padding:0;font-weight:700}.enchant-group-search button{width:30px;height:100%;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;flex:0 0 30px;place-items:center;display:grid}.enchant-group-sort select{width:100%;height:34px;color:var(--text-secondary);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-control);font-size:var(--type-micro);padding:0 8px;font-weight:750}.enchant-group-search-status{min-height:34px;color:var(--text-secondary);border-bottom:1px solid var(--line);font-size:var(--type-micro);background:#f7fafc;align-items:center;gap:4px;padding:7px 10px;display:flex}.enchant-group-search-status>strong{color:var(--text);font-weight:850}.enchant-analysis-scope{min-height:34px;color:var(--text-secondary);background:var(--surface);border-bottom:1px solid var(--line);font-size:var(--type-micro);align-items:center;gap:7px;padding:6px 10px;display:flex}.enchant-analysis-scope>strong{color:var(--text);font-size:var(--type-micro);font-weight:850}.enchant-analysis-scope>small{min-width:0;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.enchant-analysis-scope>button{height:24px;color:var(--text-secondary);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-control);cursor:pointer;font-size:var(--type-micro);flex:none;margin-left:auto;padding:0 8px;font-weight:800}.enchant-analysis-scope.is-active{background:var(--accent-tint-faint)}.enchant-group-explorer.is-suffix .enchant-analysis-scope.is-active{background:#f2faf8}.enchant-scope-mark{color:#a94b28;background:var(--accent-tint-faint);border:1px solid var(--accent-tint-border);border-radius:var(--radius-control);height:20px;font-size:var(--type-micro);flex:none;align-items:center;padding:0 6px;font-weight:850;display:inline-flex}.enchant-scope-mark.is-suffix{color:#246e68;background:#eaf7f4;border-color:#b8ddd7}.enchant-group-list{flex:none;min-height:0;overflow:visible}.enchant-group-row{border-bottom:1px solid var(--line)}.enchant-group-row>summary{min-height:60px;color:var(--text);background:var(--surface);cursor:pointer;text-align:left;transition:background-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);grid-template-columns:42px minmax(110px,1fr) auto minmax(112px,auto) 45px 16px;align-items:center;gap:8px;padding:7px 10px;list-style:none;display:grid}.enchant-group-row>summary::-webkit-details-marker{display:none}.enchant-group-row>summary:hover{background:#f8fafb}.enchant-group-row[open]>summary{background:#f7f8fa}.enchant-group-explorer.is-prefix .enchant-group-row.is-selected>summary{background:var(--accent-tint-faint)}.enchant-group-explorer.is-suffix .enchant-group-row.is-selected>summary{background:#eef8f6}.enchant-group-row>summary>.enchant-scope-mark{grid-column:1;justify-self:start}.enchant-group-identity{flex-direction:column;grid-column:2;gap:2px;min-width:0;display:flex}.enchant-group-identity>span{white-space:nowrap;align-items:baseline;gap:7px;min-width:0;display:flex}.enchant-group-identity>span>strong{color:var(--text);text-overflow:ellipsis;font-size:12px;font-weight:850;overflow:hidden}.enchant-group-identity i{color:var(--text-tertiary);font-size:var(--type-micro);letter-spacing:.035em;flex:none;font-style:normal;font-weight:850}.enchant-group-identity>small{color:var(--text-tertiary);font-size:var(--type-micro);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.enchant-group-price{flex-direction:column;grid-column:4;align-items:flex-end;gap:2px;min-width:0;display:flex}.enchant-group-price>strong{white-space:nowrap;font-size:12px;font-weight:850}.enchant-group-price>small{max-width:132px;color:var(--text-tertiary);font-size:var(--type-micro);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.enchant-group-action{height:22px;color:var(--text-on-fill);border-radius:var(--radius-round);font-size:var(--type-micro);white-space:nowrap;background:#bd6541;grid-column:3;align-items:center;padding:0 7px;font-weight:850;display:inline-flex}.enchant-group-explorer.is-suffix .enchant-group-action{background:#36857e}.enchant-group-count{color:var(--text-secondary);font-size:var(--type-micro);text-align:right;white-space:nowrap;grid-column:5;font-weight:760}.enchant-group-row>summary>svg{color:var(--text-tertiary);transition:transform var(--motion-fast) var(--ease-standard);grid-column:6}.enchant-group-row[open]>summary>svg{transform:rotate(180deg)}.enchant-group-offers{background:#fafbfc;border-top:1px solid #edf0f2;padding:8px 10px 10px 60px}.enchant-group-offers>header{min-height:24px;color:var(--text-secondary);font-size:var(--type-micro);justify-content:space-between;align-items:center;display:flex}.enchant-group-offers>header small{color:var(--text-tertiary)}.enchant-group-offer{border-top:1px solid #eceff1;grid-template-columns:minmax(96px,auto) minmax(80px,1fr) auto;align-items:center;gap:9px;min-height:34px;display:grid}.enchant-group-offer>strong{color:var(--text);font-size:var(--type-micro);font-weight:820}.enchant-group-offer>span,.enchant-group-offer>time{color:var(--text-tertiary);font-size:var(--type-micro);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.enchant-group-offer>time{text-align:right}.enchant-group-offers>p{color:var(--text-tertiary);font-size:var(--type-micro);margin:7px 0 0}@media (hover:hover) and (pointer:fine){.enchant-position-tabs button:not(.active):hover{color:var(--text);background:var(--surface-veil)}}@media (max-width:820px){.enchant-position-switch{grid-template-columns:minmax(0,1fr);gap:10px}.enchant-group-toolbar{grid-template-columns:minmax(0,1fr) 126px}.enchant-group-toolbar>div{grid-area:1/1}.enchant-group-search{grid-area:2/1/auto/-1}.enchant-group-sort{grid-area:1/2}}@media (max-width:520px){.enchant-position-switch{margin-inline:0;padding:11px}.enchant-position-tabs button{min-height:48px;padding-inline:8px}.enchant-position-tabs button small,.enchant-analysis-scope>small{display:none}.enchant-group-row>summary{grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr) auto 16px;gap:3px 7px;min-height:66px;padding-inline:8px}.enchant-group-row>summary>.enchant-scope-mark{grid-area:1/1/span 2}.enchant-group-identity{grid-area:1/2}.enchant-group-action{grid-area:1/3}.enchant-group-price{flex-direction:row;grid-area:2/2;align-items:flex-start;gap:6px}.enchant-group-price>small{max-width:95px}.enchant-group-count{grid-area:2/3}.enchant-group-row>summary>svg{grid-area:1/4/span 2}.enchant-group-offers{padding-left:50px}.enchant-group-offer{grid-template-columns:minmax(82px,auto) 1fr;padding-block:5px}.enchant-group-offer>time{text-align:left;grid-column:1/-1}}@media (min-width:1101px){.auction-dashboard-v2 .auction-results-ledger .popular-item-row,.auction-dashboard-v2 .catalog-ledger-row{grid-template-columns:28px 42px minmax(190px,1fr) minmax(105px,.22fr) minmax(166px,.32fr) minmax(105px,.22fr) 22px}}.auction-dashboard-v2 .market-quote-line{animation:market-quote-update var(--motion-fast) var(--ease-emphasized) both}.auction-dashboard-v2 .market-delta{border-radius:var(--radius-control);font-size:var(--type-micro);letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:3px;padding:2px 6px;font-weight:820;line-height:1;display:inline-flex}.auction-dashboard-v2 .market-delta>strong{color:inherit;font:inherit;margin:0}.auction-dashboard-v2 .market-delta.is-down{color:#2563eb}.auction-dashboard-v2 .market-delta.is-up{color:#c43d35}.auction-dashboard-v2 .market-delta.is-flat{color:var(--text-tertiary);background:var(--surface-muted)}.auction-dashboard-v2 .market-price-warning{color:#a26409;width:15px;height:15px;animation:market-warning-enter var(--motion-panel) var(--ease-emphasized) both;transition:color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-emphasized);flex:0 0 15px;place-items:center;display:inline-grid}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row):hover .market-price-warning{color:#835000}.auction-dashboard-v2 .popular-current-price-note{color:var(--text-tertiary);font-size:var(--type-micro);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;overflow:hidden}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row) .item-emblem,.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row) .row-arrow{transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-emphasized)}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row) .item-emblem{border-radius:var(--radius-card);width:40px;height:40px;box-shadow:inset 0 1px 0 var(--surface-veil-strong);background:#f8fafb;border:1px solid #dfe4e8;padding:0;overflow:hidden}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row) .item-emblem>img{width:100%;height:100%;inset:0}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row) .item-emblem.is-empty{background:#f6f8f9;border-color:#e5e9ec}.auction-dashboard-v2 .auction-result-state{color:#858e99}.auction-dashboard-v2 .auction-result-state>svg{box-sizing:content-box;border-radius:var(--radius-card);background:#f3f5f7;border:1px solid #e6e9ec;padding:8px}.auction-dashboard-v2 .auction-category-browser,.auction-dashboard-v2 .auction-sidebar-help,.auction-dashboard-v2 .auction-preset-panel,.auction-dashboard-v2 .auction-leaf-groups,.auction-dashboard-v2 .catalog-ledger-list,.auction-dashboard-v2 .popular-list,.auction-dashboard-v2 .auction-result-state{animation:auction-results-enter var(--motion-panel) var(--ease-emphasized) both}.auction-dashboard-v2 :where(.catalog-ledger-row,.popular-item-row){animation:auction-row-enter var(--motion-panel) var(--ease-emphasized) both}.auction-dashboard-v2 :where(.catalog-ledger-row,.popular-item-row):nth-child(2){animation-delay:14ms}.auction-dashboard-v2 :where(.catalog-ledger-row,.popular-item-row):nth-child(3){animation-delay:28ms}.auction-dashboard-v2 :where(.catalog-ledger-row,.popular-item-row):nth-child(4){animation-delay:42ms}.auction-dashboard-v2 :where(.catalog-ledger-row,.popular-item-row):nth-child(5){animation-delay:56ms}.auction-dashboard-v2 :where(.catalog-ledger-row,.popular-item-row):nth-child(6){animation-delay:70ms}@media (hover:hover){.auction-dashboard-v2 .auction-search-clear:hover{color:var(--text);background:var(--surface-muted);border-color:var(--line-strong)}.auction-dashboard-v2 :where(.auction-result-tabs button,.trade-variant-tabs button,.auction-reset-browse):hover{color:var(--text);background:var(--surface)}.auction-dashboard-v2 .auction-results-ledger .popular-item-row:hover,.auction-dashboard-v2 .catalog-ledger-row:hover{background:var(--accent-tint-faint);box-shadow:inset 0 1px var(--surface), inset 0 -1px var(--accent-tint-border)}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row):hover .item-emblem{background:var(--surface);border-color:#c8d1d8}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row):hover .row-arrow{color:var(--text);transform:translate(2px)}}@keyframes auction-results-enter{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes auction-row-enter{0%{opacity:.75;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes auction-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes market-quote-update{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes market-warning-enter{0%{opacity:0;transform:translateY(2px)scale(.84)}to{opacity:1;transform:none}}@media (max-width:1100px){.auction-dashboard-v2 .popular-current-price-line,.auction-dashboard-v2 .catalog-current-price-line{gap:4px}.auction-dashboard-v2 .market-delta{font-size:var(--type-micro)}}@media (max-width:820px){.auction-dashboard-v2 .auction-sidebar-footer button{border-radius:var(--radius-card)}}@media (max-width:620px){.auction-dashboard-v2 .workbench-results-title h2{font-size:19px}.auction-dashboard-v2 .auction-results-ledger .popular-item-row,.auction-dashboard-v2 .catalog-ledger-row{grid-template-columns:19px 40px minmax(0,1fr) max-content;min-height:98px;padding:10px 9px}.auction-dashboard-v2 .auction-results-ledger .popular-price strong,.auction-dashboard-v2 .catalog-ledger-row .catalog-row-market strong,.auction-dashboard-v2 .catalog-ledger-row .catalog-row-volume strong{font-size:var(--type-body)}.auction-dashboard-v2 .popular-current-price-line,.auction-dashboard-v2 .catalog-current-price-line{gap:3px}.auction-dashboard-v2 .popular-current-price,.auction-dashboard-v2 .catalog-row-current{min-width:max-content}.auction-dashboard-v2 .market-delta{font-size:var(--type-micro)}}
html{-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}body{font-family:inherit;font-size:var(--type-body);line-height:var(--leading-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font-family:inherit;line-height:1.4}small,time,figcaption{line-height:1.45}.brand{font-size:18px}.topnav,.topnav a,.topnav button{font-size:var(--type-label)}.footer{font-size:var(--type-caption);line-height:1.55}:where(table,[role=table],.market-table,.auction-result-list){font-variant-numeric:tabular-nums}:where(th,[role=columnheader]){font-size:var(--type-caption);line-height:1.4}:where(td,[role=cell]){line-height:1.45}:where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:var(--control-compact)}:where(button,[role=button],a){text-underline-offset:2px}.gold-coin{font-size:8px;line-height:1}@media (max-width:760px){body{font-size:var(--type-body)}:where(input:not([type=checkbox]):not([type=radio]),select,textarea),.topnav a,.topnav button{min-height:var(--control-default)}}
html,body{background:var(--canvas)}button,a{transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), transform var(--motion-instant) var(--ease-standard)}.site-shell{flex-direction:column;min-height:100vh;display:flex}.topbar{z-index:70;width:100%;height:var(--topbar-height);padding:0 max(var(--page-gutter), calc((100% - var(--page-max-width)) / 2));color:var(--text);background:var(--surface-veil-strong);border:0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:0}.brand{min-height:36px;color:var(--text);flex:none;gap:9px;padding:0;font-size:17px}.brand-mark{width:32px;height:32px;color:var(--text-on-accent);background:var(--accent);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:none;flex:0 0 32px}.brand-copy{flex-direction:column;min-width:0;line-height:1.15;display:flex}.brand-copy>span{white-space:nowrap}.topnav{width:auto;min-width:0;color:var(--text-secondary);font-size:var(--type-label);flex-direction:row;align-items:center;gap:3px;margin:0 0 0 auto;display:flex}.nav-section-label{display:none}.topnav .nav-link{width:auto;height:36px;color:var(--text-secondary);border-radius:var(--radius-control);white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-weight:700;display:inline-flex;position:relative}.mobile-more-trigger{white-space:nowrap}.theme-toggle{width:36px;height:36px;color:var(--text-secondary);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin-left:2px;display:inline-flex}.theme-toggle:hover{color:var(--text);background:var(--surface-soft)}.theme-toggle svg,.topnav .nav-link svg{stroke-width:1.9px;flex:none}.topnav .nav-link:hover{color:var(--text);background:var(--surface-soft)}.topnav .nav-link.active{color:var(--text);box-shadow:none;background:0 0;border-color:#0000}.topnav .nav-link.active:after{content:"";background:var(--text);border-radius:var(--radius-round);height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.topnav .nav-link.active svg{color:var(--text)}.nav-tools{display:inline-flex;position:relative}.nav-tools-trigger{cursor:pointer;font-family:inherit;font-size:inherit}.nav-tools-trigger[aria-expanded=true]{color:var(--text);background:var(--surface-soft)}.nav-tools-menu{width:min(560px,100vw - 28px);max-height:calc(100vh - var(--topbar-height) - 28px);z-index:80;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:4px;padding:10px;display:grid;position:absolute;top:calc(100% + 9px);right:0;overflow-y:auto}.topnav .nav-tools-menu>a{min-width:0;height:auto;color:var(--text);border-radius:var(--radius-control);align-items:flex-start;gap:11px;padding:11px 12px;text-decoration:none;display:flex}.topnav .nav-tools-menu>a:last-child,.topnav .nav-tools-menu>a>span{display:flex}.nav-tools-menu>a:hover,.nav-tools-menu>a:focus-visible{background:var(--surface-soft)}.nav-tools-menu>a.active{background:var(--surface-muted)}.nav-tools-menu>a svg{color:var(--text-secondary);stroke-width:1.8px;flex:none;margin-top:1px}.topnav .nav-tools-menu>a>span{flex-direction:column;gap:2px;min-width:0;display:flex}.nav-tools-menu>a b{font-size:var(--type-label);font-weight:700}.nav-tools-menu>a small{color:var(--text-secondary);font-size:var(--type-caption);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}@media (max-width:620px){.nav-tools-menu{grid-template-columns:minmax(0,1fr);width:min(340px,100vw - 24px)}}.site-rail-note{display:none}.site-workspace{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:clip}.site-workspace>main{min-width:0}.footer{border-top-color:var(--line-strong);margin-top:42px;padding:22px 2px 28px}.footer-gem{background:var(--info-mid);box-shadow:0 0 0 4px var(--info-soft)}.mobile-more-trigger,.mobile-nav-backdrop,.mobile-nav-sheet{display:none}.mobile-nav-sheet>div>button{cursor:pointer;width:100%;font:inherit;text-align:left}.auction-dashboard-v2{color:var(--text);padding-top:20px}.auction-dashboard-v2 .auction-browser-workbench{margin-top:16px}.item-detail-page .item-detail-topline{justify-content:space-between;align-items:center;gap:14px;min-height:42px;display:flex}.item-detail-page .item-detail-topline>.breadcrumb{white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.item-mini-search{flex:none;width:300px;position:relative}.item-mini-search .auction-sidebar-search{background:var(--surface);border-color:var(--line-strong);border-radius:var(--radius-control);height:38px;margin:0;padding:0 10px}.item-mini-search .auction-sidebar-search input{font-size:var(--type-label);font-weight:650}.item-mini-search .auction-sidebar-inline-results{z-index:60;margin:0;position:absolute;top:calc(100% + 6px);left:0;right:0}.item-workspace-results .item-workspace-tabs{background:var(--surface-muted);border-radius:var(--radius-control);gap:2px;padding:3px;display:flex}.item-workspace-results .item-workspace-tabs button{min-width:0;height:auto;min-height:30px;color:var(--text-secondary);border-radius:var(--radius-control);font-size:var(--type-caption);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-weight:750;display:inline-flex}.item-workspace-results .item-workspace-tabs button:after{display:none}.item-workspace-results .item-workspace-tabs button:hover{color:var(--text)}.item-workspace-results .item-workspace-tabs button.active{color:var(--text);background:var(--surface);box-shadow:var(--shadow-sm)}.item-workspace-results .workbench-results-header .ui-icon-button{flex:none}.item-filter-surface{flex-direction:column;gap:8px;padding:9px 11px 0;display:flex}.item-filter-surface>.filter-panel{border-radius:var(--radius-card);margin:0}.item-filter-surface>.filter-panel>summary{min-height:42px;padding-inline:12px}.item-filter-surface .applied-filters{margin:0}.market-window-strip{flex-wrap:wrap;align-items:center;gap:9px;min-height:38px;margin-bottom:9px;display:flex}.market-window-strip>span{color:var(--text-tertiary);font-size:var(--type-micro);font-weight:750}.market-window-strip>small{color:var(--text-tertiary);font-size:var(--type-micro)}.commodity-ledger-pane>.market-window-strip{margin:9px 11px 0}.analysis-chart-card>.market-window-strip{margin-top:4px}.purchase-decision-copy>.market-window-strip{margin:-4px 0 12px}.item-workspace-results>.commodity-market-panel,.item-workspace-results>.market-intelligence-panel,.item-workspace-results>.market-table-section,.catalog-results>.market-table-section{box-shadow:none;background:0 0;border:0;border-radius:0}.item-workspace-results>.market-table-section,.catalog-results>.market-table-section{padding:0}.item-workspace-results .market-intelligence-content{padding:11px}@media (max-width:820px){.item-detail-page .item-detail-topline{flex-direction:column;align-items:stretch;gap:7px}.item-mini-search,.item-workspace-results .item-workspace-tabs{width:100%}.item-workspace-results .item-workspace-tabs button{flex:1;min-width:0;padding-inline:6px}.item-filter-surface{padding:8px 8px 0}.commodity-ledger-pane>.market-window-strip{margin-inline:8px}}.auction-dashboard-v2 .auction-sidebar-heading,.item-page .market-explorer-sidebar .auction-sidebar-heading{min-height:76px;padding:16px 17px 11px}.auction-dashboard-v2 .auction-sidebar-heading h2,.item-page .market-explorer-sidebar .auction-sidebar-heading h2{font-size:21px}.auction-dashboard-v2 .auction-sidebar-search,.item-page .market-explorer-sidebar .auction-sidebar-search{border-radius:var(--radius-card);background:#f6f7fa;border-color:#dce1e9;height:50px;margin:0 13px 12px;padding:0 13px}.auction-dashboard-v2 .auction-sidebar-search:focus-within,.item-page .market-explorer-sidebar .auction-sidebar-search:focus-within{background:var(--surface);border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft)}.auction-dashboard-v2 .auction-sidebar-tabs,.item-page .market-explorer-sidebar .auction-sidebar-tabs{border-radius:var(--radius-card);background:#edf0f5;border:0;min-height:49px;margin:0 13px;padding:4px}.auction-dashboard-v2 .auction-sidebar-tabs button,.item-page .market-explorer-sidebar .auction-sidebar-tabs button{border-radius:var(--radius-card);min-height:39px}.auction-dashboard-v2 .auction-sidebar-tabs button.active,.item-page .market-explorer-sidebar .auction-sidebar-tabs button.active{color:var(--selection);background:var(--surface);box-shadow:0 4px 12px #181f2c17}.auction-dashboard-v2 .auction-category-browser,.item-page .market-explorer-sidebar .auction-category-browser{padding:13px}.auction-dashboard-v2 .auction-category-all,.auction-dashboard-v2 .auction-group-switcher button,.item-page .market-explorer-sidebar .auction-category-all,.item-page .market-explorer-sidebar .auction-group-switcher button{border-radius:var(--radius-card)}.auction-dashboard-v2 .auction-category-all,.item-page .market-explorer-sidebar .auction-category-all{min-height:44px}.auction-dashboard-v2 .auction-category-all.active,.auction-dashboard-v2 .auction-group-switcher button.active,.item-page .market-explorer-sidebar .auction-category-all.active,.item-page .market-explorer-sidebar .auction-group-switcher button.active{color:var(--text);background:var(--info-soft);border-color:var(--info-mid)}.auction-dashboard-v2 .auction-leaf-groups section button,.item-page .market-explorer-sidebar .auction-leaf-groups section button{border-radius:var(--radius-card);min-height:36px}.auction-dashboard-v2 .auction-leaf-groups section button.active,.item-page .market-explorer-sidebar .auction-leaf-groups section button.active{color:var(--text);background:var(--info-soft);border-color:var(--info-mid)}.sidebar-edge-toggle{z-index:8;width:16px;height:calc(100vh - 36px);color:var(--text-secondary);border:0;border-left:1px solid var(--line-strong);cursor:pointer;transition:color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);background:0 0;border-radius:0;flex:none;align-content:center;align-self:start;place-items:center;gap:10px;margin:0;padding:0;display:grid;position:sticky;top:18px}.sidebar-edge-summary{max-height:calc(100vh - 120px);color:var(--text-tertiary);font-size:var(--type-micro);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;writing-mode:vertical-rl;font-weight:750;overflow:hidden}.sidebar-edge-toggle:hover .sidebar-edge-summary{color:var(--accent-text)}.sidebar-edge-toggle:hover{color:var(--accent-strong);border-color:var(--accent-tint-strong);background:linear-gradient(90deg,#0000,#ef7b4514)}.sidebar-edge-toggle:focus-visible{color:var(--accent-text);background:var(--accent-soft);outline-offset:-2px}.item-page .sidebar-edge-toggle{top:calc(var(--topbar-height) + 8px);height:calc(100vh - var(--topbar-height) - 24px)}.auction-sidebar-inline-results{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex:none;margin:-5px 13px 12px;padding:7px;overflow:hidden;box-shadow:0 12px 28px #1f28381a}.auction-sidebar-inline-heading{min-height:26px;color:var(--text-tertiary);font-size:var(--type-micro);justify-content:space-between;align-items:center;padding:1px 5px 6px;font-weight:750;display:flex}.auction-sidebar-inline-list{overscroll-behavior:contain;max-height:242px;overflow-y:auto}.auction-sidebar-inline-list>button{width:100%;min-height:52px;color:var(--text);border-radius:var(--radius-card);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 7px;display:grid}.auction-sidebar-inline-list>button:hover,.auction-sidebar-inline-list>button:focus-visible{background:var(--accent-soft)}.auction-sidebar-inline-list>button>.item-emblem{width:38px;min-width:0;height:38px}.auction-sidebar-inline-list>button>span{align-items:center;gap:5px;min-width:0;display:flex}.auction-sidebar-inline-name{flex-direction:column;align-items:flex-start;gap:1px;overflow:hidden}.auction-sidebar-inline-list>button strong{max-width:100%;font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auction-sidebar-inline-suffix{justify-content:flex-end}.auction-sidebar-inline-list>button small,.auction-sidebar-inline-list>p{color:var(--text-tertiary);font-size:var(--type-micro)}.auction-sidebar-inline-list>p{text-align:center;margin:0;padding:13px 8px;line-height:1.5}.auction-dashboard-v2 .workbench-results-title h2{font-size:23px}.auction-dashboard-v2 :where(.auction-result-tabs,.trade-variant-tabs){border-radius:var(--radius-card);background:#edf0f5;border-color:#0000;padding:4px}.auction-dashboard-v2 :where(.auction-result-tabs button,.trade-variant-tabs button,.auction-reset-browse){border-radius:var(--radius-card);min-height:36px}.auction-dashboard-v2 :where(.auction-result-tabs button.active,.trade-variant-tabs button.active){color:var(--selection);background:var(--surface);box-shadow:0 4px 12px #181f2c17}.auction-dashboard-v2 .auction-results-ledger .popular-item-row,.auction-dashboard-v2 .catalog-ledger-row{border-bottom-color:#e8ebf0;min-height:72px;padding:10px 16px}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row):hover{background:#f7f9ff}.auction-dashboard-v2 .auction-enchant-result-row,.auction-dashboard-v2 .auction-enchant-result-row:hover{background:var(--accent-tint-faint)}.auction-dashboard-v2 .auction-enchant-result-row .catalog-row-name>span{color:var(--accent-text)}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row) .item-emblem{border-radius:var(--radius-card);box-shadow:0 4px 12px #181f2c0f}.auction-dashboard-v2 .market-delta.is-up{color:#d64b3c;background:#fff0ed}.auction-dashboard-v2 .market-delta.is-down{color:#187657;background:#eaf7f1}:where(.tool-page-header,.craft-hero,.festival-hero,.watchlist-header,.data-header,.item-header){border-color:var(--line);border-radius:var(--radius-hero);box-shadow:0 12px 34px #1f28380e}:where(.craft-settings,.craft-summary-panel,.dye-assistant-console,.dye-assistant-family-section,.dye-assistant-market-panel,.dye-assistant-ordinary-panel,.festival-builder,.festival-results,.event-control-panel,.event-analysis-panel,.watchlist-card,.data-section,.market-filter-sidebar,.market-table-section,.market-intelligence-panel){border-color:var(--line);border-radius:var(--radius-hero);box-shadow:0 10px 30px #1f28380b}.dye-assistant-family-tabs{flex-wrap:wrap}.dye-assistant-family-tabs>button{flex:88px;min-width:88px}@media (max-width:1080px){.site-shell{flex-direction:column;display:flex}.topbar{width:100%;height:68px;color:var(--text);background:var(--surface-veil-strong);border-right:0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:row;justify-content:space-between;align-self:auto;align-items:center;padding:0 18px}.brand{min-height:0;color:var(--text);padding:0}.brand-mark{flex-basis:38px;width:38px;height:32px}.brand-copy small{color:var(--text-tertiary)}.topnav{width:auto;color:var(--text-secondary);flex-direction:row;align-items:center;gap:4px;margin:0 0 0 auto}.nav-section-label,.topnav .nav-secondary,.site-rail-note{display:none}.topnav .nav-link,.mobile-more-trigger{width:auto;min-width:42px;height:42px;color:var(--text-secondary);border-radius:var(--radius-card);cursor:pointer;font-size:var(--type-label);white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-weight:700;display:inline-flex}.mobile-more-trigger{display:none}.topnav .nav-link:hover,.mobile-more-trigger:hover{color:var(--text);background:var(--surface-soft)}.topnav .nav-link.active,.mobile-more-trigger.active{color:var(--text);background:var(--surface-soft);box-shadow:none;border-color:#0000}.site-workspace{width:100%}.mobile-nav-backdrop{z-index:80;background:var(--scrim-soft);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:0;display:block;position:fixed;inset:0}.mobile-nav-sheet{width:min(340px,100% - 28px);top:calc(var(--topbar-height) + 8px);z-index:90;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-hero);box-shadow:var(--shadow-lg);padding:12px;display:block;position:fixed;right:14px}.mobile-nav-sheet>header{justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:2px 4px 10px;display:flex}.mobile-nav-sheet>header div{gap:2px;display:grid}.mobile-nav-sheet>header small{color:var(--text-tertiary);font-size:var(--type-micro);letter-spacing:.08em;font-weight:800}.mobile-nav-sheet>header strong{font-size:var(--type-strong)}.mobile-nav-sheet>header button{width:38px;height:38px;color:var(--text-secondary);background:var(--surface-soft);border:1px solid var(--line);border-radius:var(--radius-card);cursor:pointer;place-items:center;display:grid}.mobile-nav-sheet>div{gap:5px;display:grid}.mobile-nav-sheet>div>:is(a,button){min-height:58px;color:var(--text-secondary);border-radius:var(--radius-card);align-items:center;gap:11px;padding:9px 11px;display:flex}.mobile-nav-sheet>div>:is(a,button):hover,.mobile-nav-sheet>div>:is(a,button).active{color:var(--accent-text);background:var(--accent-soft)}.mobile-nav-sheet>div>:is(a,button)>span{gap:2px;display:grid}.mobile-nav-sheet>div>:is(a,button) b{color:var(--text);font-size:var(--type-label)}.mobile-nav-sheet>div>:is(a,button) small{color:var(--text-tertiary);font-size:var(--type-micro)}}@media (max-width:700px){.topbar{height:60px;padding:0 12px}.topnav{gap:1px}.topnav .nav-link,.mobile-more-trigger{min-width:38px;height:40px;padding:0 9px}.topnav .nav-link span,.mobile-more-trigger span,.site-workspace:before{display:none}.mobile-nav-sheet{top:var(--topbar-height);right:12px}}@media (max-width:430px){.brand-copy{display:none}.topnav .nav-link,.mobile-more-trigger{min-width:36px;padding-inline:8px}}@media (max-width:900px){body{padding-bottom:88px}.site-shell{min-height:100vh;display:flex}.topbar{z-index:70;width:100%;height:64px;color:var(--text);background:var(--surface-veil-strong);border-right:0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:row;justify-content:space-between;align-items:center;padding:0 16px;display:flex;position:sticky;top:0}.brand{min-height:42px;color:var(--text);padding:0;font-size:18px}.brand-mark{border-radius:var(--radius-card);flex-basis:38px;width:38px;height:38px}.brand-copy small,.site-rail-note,.nav-section-label,.topnav .nav-secondary{display:none}.mobile-more-trigger{display:flex}.mobile-nav-backdrop{z-index:88;background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0;display:block;position:fixed;inset:0}.mobile-nav-sheet{z-index:94;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-hero);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:mobile-nav-enter var(--motion-panel) var(--ease-emphasized) both;padding:16px;display:block;position:fixed;bottom:90px;left:12px;right:12px;box-shadow:0 24px 64px #11182640}.mobile-nav-sheet>header{justify-content:space-between;align-items:flex-start;gap:12px;min-height:46px;display:flex}.mobile-nav-sheet>header>div{flex-direction:column;display:flex}.mobile-nav-sheet>header small{color:var(--accent);letter-spacing:.08em;font-size:12px;font-weight:800}.mobile-nav-sheet>header strong{margin-top:2px;font-size:19px}.mobile-nav-sheet>header button{width:36px;height:36px;color:var(--text-secondary);background:var(--surface-soft);border:1px solid var(--line);border-radius:var(--radius-card);cursor:pointer;place-items:center;display:grid}.mobile-nav-sheet>div{gap:7px;margin-top:9px;display:grid}.mobile-nav-sheet>div>:is(a,button){min-height:61px;color:var(--text-secondary);border:1px solid var(--line);border-radius:var(--radius-card);background:#f7f8fb;grid-template-columns:37px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.mobile-nav-sheet>div>:is(a,button)>svg{width:37px;height:37px;color:var(--accent);background:var(--accent-soft);border-radius:var(--radius-card);padding:9px}.mobile-nav-sheet>div>:is(a,button)>span{flex-direction:column;min-width:0;display:flex}.mobile-nav-sheet>div>:is(a,button) b{color:var(--text);font-size:var(--type-label)}.mobile-nav-sheet>div>:is(a,button) small{color:var(--text-tertiary);margin-top:2px;font-size:12px}.mobile-nav-sheet>div>:is(a,button).active{background:var(--accent-soft);border-color:var(--accent-tint-border)}.site-workspace{overflow:visible}.auction-dashboard-v2{padding-top:12px}.auction-dashboard-v2 .auction-results-ledger{margin-top:11px}.footer{flex-direction:column;margin-top:34px;padding-bottom:18px}}@media (max-width:820px){.sidebar-edge-toggle{display:none}.item-page .detail-filter-backdrop{z-index:109}.item-page .market-filter-sidebar{z-index:110;position:fixed;top:0}}@media (max-width:620px){.auction-dashboard-v2 .workbench-results-header{flex-direction:column;align-items:flex-start;min-height:68px;padding:11px 13px}.auction-dashboard-v2 .workbench-results-controls{scrollbar-width:none;width:100%;overflow-x:auto}.auction-dashboard-v2 .workbench-results-controls::-webkit-scrollbar{display:none}.auction-dashboard-v2 .workbench-results-title h2{font-size:20px}}@keyframes mobile-nav-enter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mobile-nav-sheet{animation:none}}.auction-dashboard-v2 .auction-ledger-columns,.auction-dashboard-v2 .auction-results-ledger .popular-item-row,.auction-dashboard-v2 .auction-results-ledger .catalog-ledger-row{grid-template-columns:30px 38px minmax(200px,1fr) minmax(130px,.3fr) 72px minmax(128px,.3fr) minmax(84px,.2fr) 32px;gap:10px;padding-inline:12px}.auction-dashboard-v2 .auction-ledger-columns span,.auction-dashboard-v2 .auction-results-ledger :is(.popular-volume,.catalog-row-volume) strong{white-space:nowrap}.auction-dashboard-v2 .auction-results-ledger .popular-item-row,.auction-dashboard-v2 .auction-results-ledger .catalog-ledger-row{min-height:58px;padding-block:6px}.auction-dashboard-v2 .popular-item-name>span,.auction-dashboard-v2 .catalog-row-name>span{line-height:1.2}.auction-dashboard-v2 .popular-item-name h3,.auction-dashboard-v2 .catalog-row-name h3{font-size:var(--type-body);margin-top:0;line-height:1.25}.auction-dashboard-v2 .auction-results-ledger .popular-current-price-line,.auction-dashboard-v2 .auction-results-ledger .catalog-current-price-line{flex-wrap:nowrap;gap:0;width:100%;min-width:0;max-width:100%}.auction-dashboard-v2 .auction-results-ledger :where(.popular-current-price-line,.catalog-current-price-line)>strong{flex:auto;min-width:0;overflow:hidden}.auction-dashboard-v2 .auction-results-ledger :where(.popular-current-price-line,.catalog-current-price-line) .gold-amount{gap:3px;min-width:0}.auction-dashboard-v2 .catalog-row-name>.catalog-row-category{min-height:1.2em;display:block}@media (min-width:821px){.auction-dashboard-v2 .catalog-row-market>small,.auction-dashboard-v2 .catalog-row-volume>small,.auction-dashboard-v2 .popular-price>small,.auction-dashboard-v2 .popular-volume>small{display:none}}@media (max-width:1100px) and (min-width:821px){.auction-dashboard-v2 .auction-ledger-columns,.auction-dashboard-v2 .auction-results-ledger .popular-item-row,.auction-dashboard-v2 .auction-results-ledger .catalog-ledger-row{grid-template-columns:24px 36px minmax(100px,1fr) minmax(80px,.28fr) 60px minmax(70px,.24fr) minmax(56px,.18fr) 28px;gap:5px;padding-inline:10px}}@media (max-width:820px){.auction-dashboard-v2 .auction-ledger-columns{display:none}.auction-dashboard-v2 .workbench-results-header{flex-wrap:wrap}.auction-dashboard-v2 .workbench-results-controls{flex-wrap:wrap;justify-content:flex-end;min-width:0}.auction-dashboard-v2 .auction-results-ledger .popular-item-row,.auction-dashboard-v2 .auction-results-ledger .catalog-ledger-row{grid-template-columns:22px 40px minmax(0,1fr) auto minmax(74px,auto) minmax(88px,auto);grid-template-areas:"rank visual name name name watch""rank visual current delta recent volume";gap:3px 7px;min-height:78px;padding:8px 9px}.auction-dashboard-v2 .auction-results-ledger .ledger-delta{grid-area:delta;justify-content:flex-start}.auction-dashboard-v2 :where(.popular-current-price,.catalog-row-current){min-width:0}.auction-dashboard-v2 .catalog-row-market>small,.auction-dashboard-v2 .catalog-row-volume>small,.auction-dashboard-v2 .popular-price>small,.auction-dashboard-v2 .popular-volume>small{display:block}}@media (max-width:620px){.auction-dashboard-v2 .workbench-results-controls{justify-content:stretch;overflow:visible}.auction-dashboard-v2 .workbench-result-sort{width:100%}.auction-dashboard-v2 .workbench-result-sort select{flex:1}.auction-dashboard-v2 .auction-results-ledger .popular-item-row,.auction-dashboard-v2 .auction-results-ledger .catalog-ledger-row{grid-template-columns:20px 40px minmax(0,1fr) auto 28px;grid-template-areas:"rank visual name name watch""rank visual current delta delta""rank visual recent volume volume";min-height:96px;padding:8px 9px}.auction-dashboard-v2 .auction-results-ledger .ledger-delta{justify-content:flex-start}}@media (max-width:900px){.topnav{z-index:auto;width:auto;height:auto;color:var(--text-secondary);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;align-items:center;gap:2px;margin:0 0 0 auto;padding:0;display:flex;position:static;inset:auto}.topnav .nav-link,.mobile-more-trigger{width:auto;min-width:38px;height:38px;color:var(--text-secondary);border-radius:var(--radius-control);font-size:var(--type-caption);background:0 0;border:1px solid #0000;flex-direction:row;gap:6px;padding:0 8px}.topnav .nav-link span,.mobile-more-trigger span{display:none}.theme-toggle{width:38px;height:38px;margin-left:0}.topnav .nav-link.active,.mobile-more-trigger.active{color:var(--text);background:var(--surface-soft);box-shadow:none;border-color:#0000}.topnav .nav-link.active svg,.mobile-more-trigger.active svg{color:var(--text)}.topnav .nav-link.active:after,.nav-tools-trigger>svg:last-of-type{display:none}.nav-tools-menu{top:calc(var(--topbar-height) + 8px);position:fixed;right:12px}.mobile-nav-sheet{top:calc(var(--topbar-height) + 10px);bottom:auto}}
.topbar .brand-word{color:var(--text);letter-spacing:-.04em;white-space:nowrap;align-items:baseline;font-size:24px;font-weight:800;line-height:1;display:inline-flex}.topbar .brand-word small{color:var(--text-tertiary);letter-spacing:0;margin-left:1px;font-size:13px;font-weight:700}@media (max-width:760px){.topbar .brand-word{font-size:21px}}.side-ad{z-index:5;top:calc(var(--topbar-height) + 16px);position:fixed;overflow:hidden}.side-ad-left{right:calc(50% + var(--page-max-width) / 2 + 16px)}.side-ad-right{left:calc(50% + var(--page-max-width) / 2 + 16px)}:root{--page-max-width:1240px;--page-content-limit:var(--page-max-width);--page-gutter:20px}.page-container,.footer{width:min(var(--page-content-limit), calc(100% - 2 * var(--page-gutter)));min-width:0;margin-inline:auto}.page-container{padding-inline:0}@media (max-width:1080px){:root{--page-gutter:14px}}@media (max-width:900px){:root{--page-content-limit:720px;--page-gutter:12px}}
.workbench-shell{--workbench-rail-width:320px;--workbench-rail-edge:16px;grid-template-columns:var(--workbench-rail-width) var(--workbench-rail-edge) minmax(0, 1fr);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);align-items:stretch;gap:0;margin-top:8px;display:grid;overflow:clip}.workbench-shell.is-railless{grid-template-columns:minmax(0,1fr)}.workbench-shell.is-rail-collapsed{grid-template-columns:var(--workbench-rail-edge) minmax(0, 1fr)}.workbench-rail{min-width:0;min-height:0;max-height:calc(100vh - var(--topbar-height) - 24px);top:calc(var(--topbar-height) + 8px);box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;display:flex;position:sticky;overflow:hidden}.workbench-shell.is-rail-collapsed>.workbench-rail{display:none}.workbench-rail-scroll{overscroll-behavior:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}@media (min-width:821px){:is(.auction-browser-workbench,.catalog-workbench,.item-workbench,.dungeon-workbench)>.workbench-rail{align-self:start;max-height:none;position:static;overflow:visible}:is(.auction-browser-workbench,.catalog-workbench,.item-workbench,.dungeon-workbench) .workbench-rail-scroll,:is(.auction-browser-workbench,.catalog-workbench) .category-group-list{scrollbar-gutter:auto;flex:none;max-height:none;overflow:visible}}.workbench-results{border:0;border-left:1px solid var(--line);min-width:0;min-height:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;grid-column:-2/-1;display:flex}.workbench-shell.is-railless>.workbench-results,.workbench-shell>.sidebar-edge-toggle{border-left:0}.workbench-header-rail-toggle.ui-button{border-radius:var(--radius-control);letter-spacing:0;flex:none;gap:6px;width:84px;height:40px;min-height:40px;padding:0 12px;font-size:13px}.workbench-header-rail-toggle[aria-expanded=true]{color:var(--accent-strong);background:var(--surface-soft);border-color:var(--line-strong)}@media (min-width:821px){.workbench-shell.has-header-rail-toggle{grid-template-columns:var(--workbench-rail-width) minmax(0, 1fr);column-gap:var(--workbench-rail-edge)}.workbench-shell.has-header-rail-toggle.is-rail-collapsed{grid-template-columns:minmax(0,1fr);column-gap:0}}.workbench-results-header{background:var(--surface);border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:8px 12px;display:flex}.workbench-results-title{align-items:center;gap:8px;min-width:0;display:flex}.workbench-heading-line{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.workbench-heading-line>button{flex:none}.workbench-results-title h2{letter-spacing:-.035em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:20px;line-height:1.25;overflow:hidden}.workbench-results-title h2 small{color:var(--text-tertiary);font-size:var(--type-micro);margin-left:5px;font-weight:650}.workbench-results-controls{flex:none;align-items:center;gap:6px;display:flex}.workbench-result-sort{min-width:0;height:32px;color:var(--text-tertiary);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);align-items:center;padding-left:8px;display:inline-flex}.workbench-result-sort:focus-within{color:var(--accent-strong);border-color:var(--line-strong)}.workbench-result-sort select{min-width:0;height:100%;color:var(--text-secondary);cursor:pointer;font-size:var(--type-micro);background:0 0;border:0;outline:0;padding:0 7px 0 5px;font-weight:750}.workbench-rail-summary,.workbench-rail-backdrop,.workbench-rail-sheet-header{display:none}@media (max-width:1100px) and (min-width:821px){.workbench-results-header{gap:8px;padding-inline:10px}.workbench-results-title{gap:5px}.workbench-results-title .market-status{display:none}.workbench-result-sort select{max-width:134px}}@media (max-width:820px){.workbench-shell,.workbench-shell.is-railless,.workbench-shell.is-rail-collapsed{box-shadow:none;background:0 0;border:0;border-radius:0;display:block}.workbench-shell>.sidebar-edge-toggle,.workbench-header-rail-toggle.ui-button{display:none}.workbench-rail-summary{width:100%;min-height:40px;color:var(--text-secondary);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:6px 10px;display:flex}.workbench-rail-summary:hover{color:var(--text);border-color:var(--line-strong)}.workbench-rail-summary strong{min-width:0;color:var(--text);font-size:var(--type-label);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.workbench-rail-backdrop{z-index:109;background:var(--scrim-soft);border:0;display:block;position:fixed;inset:0}.workbench-rail{z-index:110;visibility:hidden;background:var(--surface);width:100%;height:100dvh;max-height:none;transition:transform var(--motion-panel) var(--ease-standard), visibility var(--motion-panel) var(--ease-standard);border:0;border-radius:0;position:fixed;inset:0;overflow:hidden;transform:translateY(100%)}.workbench-shell.is-rail-collapsed>.workbench-rail{display:flex}.workbench-rail.is-mobile-open{visibility:visible;transition:transform var(--motion-panel) var(--ease-standard);transform:translateY(0)}.workbench-rail-sheet-header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:0 14px;display:flex}.workbench-rail-sheet-header strong{font-size:18px}.workbench-rail-sheet-header button{background:var(--surface-soft);border:1px solid var(--line);border-radius:var(--radius-control);cursor:pointer;place-items:center;width:36px;height:36px;display:grid}.workbench-results{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);margin-top:7px}.workbench-results-header{flex-wrap:wrap;min-height:58px}.workbench-results-controls{flex-wrap:wrap;justify-content:flex-end;min-width:0}}@media (max-width:620px){.workbench-rail-summary{min-height:40px}.workbench-results-header{flex-direction:column;align-items:flex-start;gap:7px;min-height:68px;padding:11px 13px}.workbench-results-title{flex-direction:column;align-items:flex-start;gap:2px;width:100%}.workbench-results-controls{flex-wrap:nowrap;justify-content:flex-start;width:100%}.workbench-results-controls>.workbench-result-sort{flex:auto}.workbench-results-controls>.workbench-result-sort select{width:100%}}@media (prefers-reduced-motion:reduce){.workbench-rail{transition:none}}.calc-summary-bar{top:calc(var(--topbar-height) + 8px);z-index:5;width:100%;min-height:54px;color:var(--text-secondary);background:var(--surface-soft);border:0;border-bottom:1px solid var(--line);cursor:pointer;font:inherit;text-align:left;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px 16px;margin:0;padding:9px 15px;display:flex;position:sticky}.calc-summary-bar:hover{background:var(--surface-muted)}.calc-summary-bar:focus-visible{outline-offset:-2px}.calc-summary-metrics{flex-wrap:wrap;align-items:baseline;gap:2px 20px;min-width:0;display:flex}.calc-summary-metrics>span{align-items:baseline;gap:7px;min-width:0;display:flex}.calc-summary-metrics small{color:var(--text-secondary);font-size:var(--type-micro);white-space:nowrap;flex:none;font-weight:750}.calc-summary-metrics strong{min-width:0;color:var(--text);font-size:var(--type-strong);font-variant-numeric:tabular-nums;letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;font-weight:820;overflow:hidden}.calc-summary-metrics strong .gold-amount{font-size:inherit}.calc-summary-metrics>span.positive strong{color:var(--positive)}.calc-summary-metrics>span.negative strong{color:var(--danger)}.calc-summary-jump{color:var(--text-secondary);font-size:var(--type-micro);white-space:nowrap;flex:none;align-items:center;gap:4px;font-weight:750;display:inline-flex}.calc-summary-bar:hover .calc-summary-jump{color:var(--text)}.calc-result-anchor{scroll-margin-top:calc(var(--topbar-height) + 72px)}@media (max-width:820px){.calc-summary-bar{z-index:30;padding-bottom:calc(9px + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line-strong);border-bottom:0;position:fixed;inset:auto 0 0}.site-shell:has(.calc-summary-bar){padding-bottom:78px}.calc-result-anchor{scroll-margin-top:calc(var(--topbar-height) + 12px)}}
.workbench-shell.is-split{--surface:var(--seed-color-bg-layer-default);--surface-soft:var(--seed-color-bg-layer-fill);--surface-muted:var(--seed-color-bg-neutral-weak);--text:var(--seed-color-fg-neutral);--text-secondary:var(--seed-color-fg-neutral-muted);--text-tertiary:var(--seed-color-fg-neutral-subtle);--line:var(--seed-color-stroke-neutral-subtle);--line-strong:var(--seed-color-stroke-neutral-weak);box-shadow:none;background:0 0;border:0;border-radius:0;align-items:start;overflow:visible}.workbench-shell.is-split>.workbench-results{background:var(--surface);border:1px solid var(--line);border-radius:var(--seed-radius-r2);align-self:start;min-height:0;overflow:clip}@media (min-width:821px){.workbench-shell.is-split>.workbench-rail{background:var(--surface);border:1px solid var(--line);border-radius:var(--seed-radius-r2);align-self:start}}@media (max-width:820px){.workbench-shell.is-split>.workbench-results{margin-top:var(--seed-dimension-x2)}.workbench-shell.is-split>.workbench-rail-summary{border-radius:var(--seed-radius-r2)}}
.home-page{letter-spacing:0;padding-bottom:44px}.home-hero{border-radius:var(--radius-hero);color:var(--text-on-fill);background-color:#1c2342;background-image:linear-gradient(90deg,#1c2342 0% 30%,#1c2342d6 42%,#1c234247 60%,#1c234200 74%),linear-gradient(#1c234200 60%,#1c234259),url(/assets/home/hero-wide.webp);background-position:0 0,0 0,right -231px center;background-repeat:no-repeat;background-size:auto,auto,auto 100%;margin-top:20px;position:relative;overflow:hidden}.home-hero-inner{z-index:1;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;min-height:268px;padding:40px 20px 34px 56px;display:flex;position:relative}.home-mark{color:var(--text-on-fill);letter-spacing:-.055em;align-items:baseline;margin:0 0 22px;font-size:64px;font-weight:800;line-height:1;display:flex}.home-mark small{color:color-mix(in srgb, var(--text-on-fill) 62%, transparent);letter-spacing:-.02em;margin-left:2px;font-size:28px;font-weight:700}.home-hero-search{background:var(--surface);border-radius:var(--radius-card);border:1px solid #0000;align-items:center;gap:10px;width:min(460px,100%);height:52px;padding:0 6px 0 18px;display:flex;box-shadow:0 10px 30px #05081459}.home-hero-search:focus-within{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft), 0 10px 30px #05081459}.home-hero-search>svg{color:var(--text-tertiary);flex:none}.home-hero-search input{min-width:0;height:100%;color:var(--text);font-size:var(--type-strong);background:0 0;border:0;outline:0;flex:auto}.home-hero-search input::placeholder{color:var(--text-tertiary)}.home-hero-search button{width:40px;height:40px;color:var(--text-on-accent);background:var(--accent);border-radius:var(--radius-control);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.home-hero-search button:hover{background:var(--accent-hover)}.home-hot-words{max-width:480px;color:color-mix(in srgb, var(--text-on-fill) 60%, transparent);font-size:var(--type-caption);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin-top:14px;display:flex}.home-hot-words a{color:color-mix(in srgb, var(--text-on-fill) 90%, transparent);background:color-mix(in srgb, var(--text-on-fill) 10%, transparent);border-radius:var(--radius-round);transition:background-color var(--motion-fast) var(--ease-standard);padding:4px 10px;font-weight:600;text-decoration:none}.home-hot-words a:hover{background:color-mix(in srgb, var(--text-on-fill) 18%, transparent)}.home-body{padding-top:24px}.home-columns{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:1100px){.home-columns{grid-template-columns:minmax(0,1fr) 320px;align-items:start}}.home-side{align-content:start;gap:16px;min-width:0;display:grid}.home-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;overflow:hidden}.home-card-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:50px;padding:0 16px;display:flex}.home-card-head h2{color:var(--text);font-size:var(--type-section);font-weight:700;line-height:var(--leading-tight);margin:0 auto 0 0}.home-card-head h2 small{color:var(--text-tertiary);font-size:var(--type-caption);margin-left:6px;font-weight:600}.home-card-link{color:var(--text-secondary);font-size:var(--type-caption);flex:none;align-items:center;gap:3px;font-weight:600;text-decoration:none;display:inline-flex}.home-card-link:hover{color:var(--text)}.home-status{color:var(--text-tertiary);font-size:var(--type-caption);white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}.home-status>i{border-radius:var(--radius-round);background:var(--positive);width:6px;height:6px;position:relative}.home-hot-list{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;overflow:hidden}.home-hot-heading,.home-hot-row{grid-template-columns:24px 44px minmax(0,1fr) 112px 68px 120px 76px;align-items:center;gap:12px;padding:0 14px;display:grid}.home-hot-heading{height:34px;color:var(--text-tertiary);border-bottom:1px solid var(--line);font-size:var(--type-micro);white-space:nowrap;font-weight:650}.home-hot-heading>span:first-child{text-align:center}.home-hot-heading>span:nth-child(n+4){text-align:right}.home-hot-row{min-height:58px;color:var(--text);border-bottom:1px solid var(--line);transition:background-color var(--motion-fast) var(--ease-standard);text-decoration:none;position:relative}.home-hot-row:last-child{border-bottom:0}.home-hot-row:hover{z-index:1;background:var(--surface-soft)}.home-hot-row.skeleton{min-height:58px}.home-hot-rank{color:var(--text-tertiary);font-size:var(--type-caption);font-variant-numeric:tabular-nums;text-align:center;font-weight:650}.home-hot-row .row-tile{width:44px;height:44px}.home-hot-name{gap:1px;min-width:0;display:grid}.home-hot-name b{font-size:var(--type-body);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.3;overflow:hidden}.home-hot-name small{color:var(--text-tertiary);font-size:var(--type-micro);text-overflow:ellipsis;white-space:nowrap;line-height:18px;overflow:hidden}.home-hot-current,.home-hot-price,.home-hot-volume{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;min-width:0;display:flex}.home-hot-current{color:var(--text);font-size:var(--type-body);font-weight:600}.home-hot-current .gold-amount{gap:5px}.home-hot-price{color:var(--text-secondary);font-size:var(--type-caption);gap:6px}.home-hot-volume{color:var(--text);font-size:var(--type-label);font-weight:500}.home-hot-delta{justify-content:flex-end;min-width:0;display:flex}.home-delta{border-radius:var(--radius-control);font-size:var(--type-micro);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:3px;padding:2px 6px;font-weight:750;line-height:1.2;display:inline-flex}.home-delta>strong{font:inherit}.home-delta.is-up{color:var(--danger);background:var(--danger-soft)}.home-delta.is-down{color:var(--positive);background:var(--positive-soft)}.home-delta.is-flat,.home-delta.is-empty{color:var(--text-tertiary);background:var(--surface-muted)}.home-delta.is-empty{background:0 0}.home-market .home-hot-list{border:0;border-radius:0}.home-index{padding:16px 18px 12px}.home-index.skeleton{min-height:186px}.home-index-head h2{color:var(--text-secondary);font-size:var(--type-label);margin:0;font-weight:700}.home-index-head h2 small{color:var(--text-tertiary);font-size:var(--type-caption);margin-left:6px;font-weight:600}.home-index-value{color:var(--text);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin:10px 0 0;font-size:32px;font-weight:800;line-height:1.1;display:flex}.home-index-value small{color:var(--text-tertiary);font-size:var(--type-caption);letter-spacing:0;font-weight:600}.home-index-change{font-size:var(--type-caption);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:700}.home-index svg{width:100%;height:72px;margin-top:10px;display:block}.home-index-line{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.home-index.is-up .home-index-change{color:var(--danger)}.home-index.is-up .home-index-line{stroke:var(--danger)}.home-index.is-up .home-index-area{fill:var(--danger-soft)}.home-index.is-down .home-index-change{color:var(--positive)}.home-index.is-down .home-index-line{stroke:var(--positive)}.home-index.is-down .home-index-area{fill:var(--positive-soft)}.home-index.is-flat .home-index-change{color:var(--text-tertiary)}.home-index.is-flat .home-index-line{stroke:var(--text-tertiary)}.home-index.is-flat .home-index-area{fill:var(--surface-muted)}.home-news-list{margin:0;padding:0;list-style:none}.home-news-list>li+li{border-top:1px solid var(--line)}.home-news-row{min-height:44px;color:var(--text);transition:background-color var(--motion-fast) var(--ease-standard);align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:flex}.home-news-row:hover{background:var(--surface-soft)}.home-news-row.skeleton{min-height:28px;margin:8px 16px}.home-news-row b{min-width:0;font-size:var(--type-label);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.home-news-badge{color:var(--text-secondary);background:var(--surface-muted);border:1px solid var(--line);border-radius:var(--radius-control);font-size:var(--type-micro);flex:none;padding:1px 6px;font-weight:700;line-height:18px}.home-news-stale{color:var(--text-tertiary);font-size:var(--type-micro);padding:0 16px 10px;display:block}.home-events{margin-top:28px}.home-events-head{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-bottom:10px;display:flex}.home-events-head>h2{color:var(--text);font-size:var(--type-section);margin:0;font-weight:700}.home-events-controls{gap:6px;display:flex}.home-event-track{--visible:4.25;grid-auto-flow:column;grid-auto-columns:max(236px, calc((100% - 4 * 12px) / var(--visible)));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;column-gap:12px;display:grid;overflow-x:auto}.home-event-track::-webkit-scrollbar{display:none}.home-event-track>*{scroll-snap-align:start}.home-event-card{min-width:0;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);transition:border-color var(--motion-fast) var(--ease-standard);text-decoration:none;display:block;overflow:hidden}.home-event-card:hover{border-color:var(--line-strong)}.home-event-card.skeleton{aspect-ratio:1920/760}.home-event-image{aspect-ratio:1920/580;background:var(--surface-muted);display:block;overflow:hidden}.home-event-image img{object-fit:cover;width:100%;height:100%;display:block}.home-event-unavailable{height:100%;color:var(--text-tertiary);place-items:center;display:grid}.home-event-caption{align-items:center;gap:6px;min-width:0;padding:9px 12px 11px;display:flex}.home-event-caption b{min-width:0;font-size:var(--type-label);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.home-empty{color:var(--text-secondary);font-size:var(--type-label);margin:0;padding:24px 16px}.home-empty a{color:var(--accent-text)}@media (max-width:1239px){.home-hero{background-position:0 0,0 0,right -400px center}}@media (max-width:900px){.home-hero{background-position:0 0,0 0,right -611px center}}@media (max-width:1099px){.home-hot-heading,.home-hot-row{grid-template-columns:22px 44px minmax(0,1fr) 104px 64px 104px 64px;gap:10px;padding-inline:12px}.home-side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:820px){.home-hero{margin-top:12px}.home-hero-inner{min-height:220px;padding:30px 20px 26px 28px}.home-mark{font-size:46px}.home-mark small{font-size:21px}.home-body{padding-top:16px}}@media (max-width:720px){.home-hero-search{height:48px;padding-left:14px}.home-hot-heading{display:none}.home-hot-row{grid-template-columns:20px 44px auto auto minmax(0,1fr);grid-template-areas:"rank tile name name volume""rank tile current delta price";align-items:center;gap:2px 8px;min-height:72px;padding:8px 12px}.home-hot-rank{grid-area:rank;align-self:start;margin-top:4px}.home-hot-row .row-tile{grid-area:tile;align-self:start}.home-hot-name{contain:inline-size;grid-area:name}.home-hot-name small{display:none}.home-hot-current{grid-area:current;justify-content:flex-start}.home-hot-delta{grid-area:delta;justify-content:flex-start}.home-hot-price{grid-area:price}.home-hot-volume{color:var(--text-secondary);font-size:var(--type-caption);grid-area:volume}.home-hot-volume:after{content:"건";margin-left:1px}.home-hot-row.skeleton{min-height:72px}}@media (max-width:640px){.home-event-track{--visible:1.25;grid-auto-columns:max(236px, calc((100% - 12px) / var(--visible)))}.home-hero{background-image:linear-gradient(#1c23429e,#1c23429e),url(/assets/home/hero-phone.webp);background-position:0 0,60% 30%;background-size:auto,cover}.home-hero-inner{text-align:center;align-items:center;padding-left:14px}.home-hot-words{justify-content:center}.home-side{grid-template-columns:minmax(0,1fr)}.home-card-head .home-status{display:none}}@media (max-width:380px){.home-hot-price .price-sparkline{display:none}}@keyframes home-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.home-hero-inner>*{animation:home-rise var(--motion-panel) var(--ease-emphasized) backwards}.home-hero-inner>:nth-child(2){animation-delay:40ms}.home-hero-inner>:nth-child(3){animation-delay:80ms}.home-hero-inner>:nth-child(4){animation-delay:.12s}.home-hot-row:not(.skeleton){animation:home-rise var(--motion-panel) var(--ease-emphasized) backwards;animation-delay:calc(80ms + var(--row,0) * 24ms)}.home-hot-price .price-sparkline path{stroke-dasharray:100;animation:home-draw .7s var(--ease-emphasized) both;animation-delay:calc(.24s + var(--row,0) * 24ms)}.home-hot-price .price-sparkline circle{animation:home-rise var(--motion-panel) var(--ease-emphasized) backwards;animation-delay:calc(.7s + var(--row,0) * 24ms)}.home-index-line{stroke-dasharray:2000;animation:home-draw-long .9s var(--ease-emphasized) both}@keyframes home-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes home-draw-long{0%{stroke-dashoffset:2000px}to{stroke-dashoffset:0}}.home-status>i:after{content:"";border-radius:inherit;background:var(--positive);opacity:0;animation:home-pulse 2.4s var(--ease-standard) infinite;position:absolute;inset:-3px}@keyframes home-pulse{0%{opacity:.45;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.8)}}
.filter-find{border-bottom:1px solid var(--line);color:var(--text-secondary);align-items:center;gap:8px;padding:10px 12px;display:flex}.filter-find input{min-width:0;color:var(--text);background:0 0;border:0;flex:1;font-size:14px}.filter-find input:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.filter-group[hidden],.enhancement-filter-section[hidden]{display:none}.filter-price-preview{min-height:18px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.filter-input-error{color:var(--danger);font-size:12px;line-height:1.5}.filter-saved-searches{border-top:1px solid var(--line);padding:10px 12px;font-size:13px}.filter-saved-searches>summary{cursor:pointer;font-weight:600}.saved-market-searches{min-width:0;padding-block:8px}.saved-search-form{align-items:end;gap:8px;display:flex}.saved-search-form label{flex:1;gap:5px;min-width:0;font-size:12px;display:grid}.saved-search-form input{width:100%;min-width:0;height:36px;color:var(--text);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-control);padding:6px 8px}.saved-market-searches ul{margin:8px 0 0;padding:0;list-style:none}.saved-market-searches li{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:40px;display:flex}.saved-market-searches li a{min-width:0;color:var(--text);overflow-wrap:anywhere;flex:1;font-size:13px}.saved-market-searches p{font-size:12px;line-height:1.5}.market-history{background:var(--surface);min-width:0;padding:16px}.market-history>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.market-history-title{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.market-history h2{font-size:var(--type-strong);margin:0}.market-history .market-history-scope{color:var(--text-secondary);font-size:var(--type-small);overflow-wrap:anywhere;margin:0}.market-history>.history-coverage{color:var(--text-tertiary);padding:2px 0 4px}.market-history>.history-coverage p{margin:0}.market-history>.history-coverage .notice{margin-top:6px}.price-chart,.price-chart-legend,.price-chart-readout{--chart-average:#2563eb;--chart-minimum:#187657}html[data-theme=dark] :is(.price-chart,.price-chart-legend,.price-chart-readout){--chart-average:#85b7ff;--chart-minimum:#55d6aa}.price-chart-legend{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 18px;padding:4px 0;font-size:12px;display:flex}.price-chart-legend label,.price-chart-legend>span{align-items:center;gap:6px;min-height:32px;display:inline-flex}.price-chart-legend label{cursor:pointer}.price-chart-legend input{width:16px;height:16px;accent-color:var(--accent);margin:0}.price-chart-legend i{border-top:2px solid var(--chart-average);flex:0 0 20px;width:20px}.price-chart-legend .minimum{border-top:2px dashed var(--chart-minimum)}.price-chart-legend .volume{background:var(--text-tertiary);opacity:.5;border:0;height:7px}.price-chart-readout{border-top:1px solid var(--line);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 18px;padding:8px 0;font-size:12px;display:flex}.price-chart-readout .chart-period{color:var(--text-tertiary);flex-basis:100%}.price-chart-readout>span:not(.chart-period){flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.price-chart-readout b{color:var(--text);font-size:14px}.price-chart-readout .chart-average-value b{color:var(--chart-average)}.price-chart-readout .chart-minimum-value b{color:var(--chart-minimum)}.price-chart-readout small{align-self:center;font-size:12px}.price-chart canvas:focus-visible{outline:2px solid var(--accent-strong);outline-offset:-2px}.market-history .price-chart{height:288px;margin-top:8px}.sparse-chart-copy strong{white-space:normal;overflow-wrap:anywhere}.market-sale-tools{border-top:1px solid var(--line);margin-top:16px;padding-block:12px}.market-sale-tools>summary{cursor:pointer;color:var(--text-secondary);font-size:var(--type-caption)}.item-filter-rail .filter-panel{background:0 0;border:0;border-radius:0}.item-filter-rail .filter-panel>summary{display:none}.item-filter-rail .filter-panel-content{padding:0}.item-filter-rail .filter-actions{z-index:3;background:var(--surface);border-top:1px solid var(--line);flex-wrap:wrap;position:sticky;bottom:0}.item-filter-rail .filter-grid,.item-filter-rail .enhancement-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.item-filter-rail .filter-grid>*,.item-filter-rail input,.item-filter-rail select{min-width:0}.item-filter-rail .filter-wide{grid-column:1/-1}.auction-dashboard-v2 .catalog-row-market strong,.auction-dashboard-v2 .catalog-row-current strong,.auction-dashboard-v2 .catalog-row-recent strong{color:var(--text);font-variant-numeric:tabular-nums}.auction-dashboard-v2 .catalog-row-market strong.is-loading{color:var(--text-tertiary)}.auction-dashboard-v2 :where(.catalog-ledger-row,.popular-item-row) .gold-amount{gap:5px}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row) .item-emblem{box-sizing:border-box;background:var(--surface-soft);border:1px solid var(--line);border-radius:var(--radius-control);width:44px;height:44px;box-shadow:none;place-items:center;padding:6px;display:grid}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row) .item-emblem>img{object-fit:contain;object-position:center;width:100%;height:100%;position:static}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row):hover .item-emblem{background:var(--surface-soft);border-color:var(--line-strong)}.auction-dashboard-v2 .catalog-row-name,.auction-dashboard-v2 .popular-item-name{flex-direction:column;gap:1px;padding-inline-start:6px;display:flex}.auction-dashboard-v2 .catalog-row-title{order:1}.auction-dashboard-v2 .catalog-row-category,.auction-dashboard-v2 .popular-item-name>span{color:var(--text-tertiary);order:2}.auction-dashboard-v2 .auction-results-ledger .popular-item-name h3,.auction-dashboard-v2 .catalog-ledger-row .catalog-row-name h3{font-size:var(--type-body);margin:0;font-weight:500}@media (min-width:821px){.auction-dashboard-v2 .auction-ledger-columns>span:nth-child(4),.auction-dashboard-v2 .auction-ledger-columns>span:nth-child(5),.auction-dashboard-v2 .auction-ledger-columns>span:nth-child(6){text-align:right}.auction-dashboard-v2 :where(.catalog-ledger-row,.popular-item-row) :where(.catalog-row-market,.catalog-row-volume){text-align:right;align-items:flex-end}.auction-dashboard-v2 :where(.catalog-ledger-row,.popular-item-row) .catalog-current-price-line{justify-content:flex-end}}.auction-dashboard-v2 .catalog-row-volume strong,.auction-dashboard-v2 .catalog-row-volume span,.auction-dashboard-v2 .popular-volume strong,.auction-dashboard-v2 .popular-volume span{font-variant-numeric:tabular-nums}.auction-dashboard-v2 .auction-results-ledger .popular-volume strong,.auction-dashboard-v2 .catalog-ledger-row .catalog-row-volume strong{font-weight:500}.auction-dashboard-v2 .catalog-row-current .market-quote-line small{display:none}@media (max-width:820px){.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row) .item-emblem{align-self:start;margin-top:2px}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row) :where(.row-rank,.catalog-row-number){align-self:start;margin-top:3px}.auction-dashboard-v2 .auction-results-ledger .popular-item-row,.auction-dashboard-v2 .catalog-ledger-row{grid-template-columns:22px 44px minmax(0,1fr) auto minmax(74px,auto) minmax(88px,auto)}.auction-dashboard-v2 :where(.popular-item-row,.catalog-ledger-row) :where(.popular-price,.popular-volume,.catalog-row-market,.catalog-row-volume) small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (max-width:620px){.auction-dashboard-v2 .auction-results-ledger .popular-item-row,.auction-dashboard-v2 .catalog-ledger-row{grid-template-columns:20px 44px minmax(0,1fr) auto 28px}}.auction-dashboard-v2 .catalog-row-market strong,.auction-dashboard-v2 .catalog-row-recent strong,.auction-dashboard-v2 .catalog-row-current strong,.auction-dashboard-v2 .popular-price strong,.auction-dashboard-v2 .popular-recent-price strong,.auction-dashboard-v2 .popular-current-price strong{font-weight:500}.auction-dashboard-v2 .auction-results-ledger :is(.popular-current-price,.catalog-row-current) strong:not(.is-empty):not(.is-loading){color:var(--text);font-size:var(--type-body);font-weight:600}.auction-dashboard-v2 .auction-results-ledger :is(.popular-recent-price,.catalog-row-recent) strong{color:var(--text-secondary);font-size:var(--type-caption);font-weight:400}.auction-dashboard-v2 .auction-results-ledger :is(.popular-recent-price,.catalog-row-recent) .gold-coin{display:none}.auction-dashboard-v2 .auction-results-ledger :is(.popular-recent-price,.catalog-row-recent) .gold-amount{gap:0}.history-coverage{overflow-wrap:anywhere;padding:8px 0;font-size:12px;line-height:1.6}.history-coverage p{margin:4px 0}.commodity-sales-pane>.history-coverage{padding-inline:12px}@media (max-width:820px){.item-page .item-market-strip{grid-template-columns:minmax(0,1fr) auto}.item-page .item-header-actions{grid-area:1/2;width:auto;min-width:38px;max-width:130px}.item-page .market-summary-grid{grid-column:1/-1}}.numeric-condition{grid-template-columns:minmax(70px,.85fr) minmax(0,1fr);gap:8px;width:100%;min-width:0;display:grid}.numeric-condition .numeric-condition-name{color:var(--text-secondary);overflow-wrap:anywhere;grid-column:1/-1;font-size:12px}.filter-panel .numeric-condition>label{gap:4px;min-width:0;display:grid}.filter-panel .numeric-condition input:not([type=checkbox]),.filter-panel .numeric-condition select{width:100%;min-width:0}.filter-panel .numeric-condition .numeric-condition-exclude{flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;min-height:32px;display:flex}.filter-panel .numeric-condition-exclude input[type=checkbox]{appearance:auto;width:16px;height:16px;min-height:0;accent-color:var(--accent);margin:0;padding:0}.option-candidate-input{align-items:center;gap:4px;min-width:0;display:flex}.enchant-actual-heading{position:relative}.enchant-actual-heading>.filter-help{position:static}.enchant-actual-heading>.filter-help>[role=tooltip]{max-width:100%}.option-candidate-input>input{flex:1;min-width:0}.option-candidate-input>.ui-icon-button{flex:0 0 32px;width:32px;min-width:32px;height:36px}.reforge-filter-editor{gap:12px;min-width:0;display:grid}.reforge-alternative{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);min-width:0;margin:0;padding:0}.reforge-alternative>.reforge-filter-editor{padding:12px 10px}.reforge-alternative-heading{border-bottom:1px solid var(--line-strong);border-radius:calc(var(--radius-control) - 1px) calc(var(--radius-control) - 1px) 0 0;background:var(--accent-soft);align-items:center;gap:10px;min-height:44px;padding:6px 10px;display:flex}.reforge-alternative-heading>strong{color:var(--accent-text);white-space:nowrap;font-size:15px;font-weight:750}.reforge-alternative-heading>span{color:var(--text-secondary);white-space:nowrap;font-size:12px}.reforge-alternative-heading>button{margin-left:auto}.reforge-or-divider{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.reforge-or-divider:before,.reforge-or-divider:after{content:"";background:var(--line-strong);flex:1;height:1px}.reforge-or-divider>span{border-radius:var(--radius-control);background:var(--surface-muted);align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.reforge-or-divider strong{color:var(--text);font-size:12px}.reforge-add-group{justify-self:end;width:auto}.reforge-match-mode{border-radius:var(--radius-control);background:var(--surface-muted);border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-width:0;margin:0;padding:3px;display:grid}.reforge-match-mode .ui-chip{justify-content:center;width:100%;min-width:0;height:32px}.reforge-condition-list{min-width:0;display:grid}.reforge-condition-row{border-top:1px solid var(--line);min-width:0;padding-block:12px}.reforge-condition-row:last-child{padding-bottom:0}.reforge-condition-heading{align-items:flex-start;gap:2px;min-width:0;margin-bottom:6px;display:flex}.reforge-condition-heading>span:first-child{overflow-wrap:anywhere;min-width:0;color:var(--text);flex:1;padding-top:6px;font-size:13px;font-weight:600;line-height:1.5}.filter-panel .reforge-condition-row .ui-icon-button{flex:0 0 32px;width:32px;min-width:32px;height:32px;padding:0}.reforge-excluded{color:var(--danger);flex:none;margin-top:6px;font-size:12px;font-weight:700}.reforge-condition-controls{grid-template-columns:minmax(0,1fr) 74px;align-items:center;gap:6px;min-width:0;display:grid}.reforge-condition-values{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.reforge-condition-values:focus-within{border-color:var(--accent);outline:2px solid var(--accent-strong);outline-offset:1px}.filter-panel .reforge-condition-controls .reforge-condition-values>label{border-right:1px solid var(--line-strong);border-radius:var(--radius-control) 0 0 var(--radius-control);background:var(--surface-muted);color:var(--text-secondary);white-space:nowrap;cursor:text;flex-direction:row;align-self:stretch;align-items:center;margin:0;padding-inline:8px;font-size:12px;font-weight:600;display:flex}.reforge-condition-values.is-range{color:var(--text-tertiary);grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr)}.filter-panel .reforge-condition-controls .reforge-condition-values>input:not([type=range]){width:100%;min-width:0;height:38px;color:var(--accent-text);font-variant-numeric:tabular-nums;text-align:center;box-shadow:none;background:0 0;border:0;outline:none;padding-inline:4px;font-size:16px;font-weight:700}.filter-panel .reforge-condition-controls .reforge-condition-values>input::placeholder{color:var(--text-tertiary);font-size:12px;font-weight:400}.filter-panel .reforge-filter-editor .reforge-condition-controls>select{width:100%;min-width:0;height:40px;padding-inline:8px}.filter-panel .reforge-condition-settings>label{min-height:36px;color:var(--text-secondary);align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.filter-panel .reforge-condition-settings input[type=checkbox]{appearance:auto;width:16px;height:16px;min-height:0;accent-color:var(--accent);flex:0 0 16px;margin:0;padding:0}.option-autocomplete-multi .ui-chip{text-align:left;max-width:100%;height:auto;min-height:28px;padding-block:4px}.option-autocomplete-multi .ui-chip .seed-chip__label{white-space:normal;overflow-wrap:anywhere}.filter-panel .enchant-actual-row>.numeric-condition{grid-column:1/-1}.option-suggestion-error{color:var(--text-secondary);border:1px solid var(--line);gap:8px;padding:10px;font-size:12px;display:grid}.option-suggestion-error>[role=listbox]:empty{display:none}.option-suggestion-error .ui-button{justify-self:start}.empty-market-results{min-width:0;color:var(--text-secondary);padding:24px 16px}.empty-market-results p{margin:0 0 8px;font-size:14px}.empty-market-results small{font-size:12px;display:block}.empty-market-actions,.empty-market-actions details>div{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.empty-market-actions .ui-button{min-width:0;max-width:100%;height:auto;min-height:var(--control-default);white-space:normal;text-align:left;overflow-wrap:anywhere}.empty-market-actions details{flex-basis:100%;min-width:0}.empty-market-actions summary{cursor:pointer;padding-block:6px;font-size:13px}.market-recovery-undo{border-bottom:1px solid var(--line);padding:8px 16px}.item-page .notice:not(.error):not(.warning){color:var(--text-secondary);background:var(--surface-muted);border-color:var(--line)}.ledger-recent-line{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:inline-flex}.price-sparkline{color:var(--text-tertiary);flex:none;display:inline-flex;position:relative}.price-sparkline svg{display:block;overflow:visible}.price-sparkline path{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.price-sparkline circle{fill:var(--accent)}.price-sparkline>[role=tooltip]{z-index:10;color:var(--text-on-fill);border-radius:var(--radius-control);font-size:var(--type-micro);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-fast) var(--ease-standard);background:#34383d;padding:6px 8px;font-weight:600;line-height:1.4;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 6px 18px #181c212e}.price-sparkline:hover>[role=tooltip]{opacity:1;visibility:visible}.auction-results-ledger :is(.popular-item-row,.catalog-ledger-row):hover{z-index:1}@media (max-width:1100px) and (min-width:821px){.auction-results-ledger .price-sparkline{display:none}}.auction-ledger-columns .filter-help{vertical-align:middle;margin-left:2px}.auction-ledger-columns .filter-help>button{width:18px;height:18px}.auction-ledger-columns .filter-help>[role=tooltip]{width:250px;color:var(--text-on-fill);white-space:normal;font-weight:500;left:auto;right:0}.auction-dashboard-v2 .auction-ledger-columns>span:nth-child(3){padding-inline-start:6px}
.murias-market{min-width:0;color:var(--text);background:var(--surface);padding:20px;container-type:inline-size}.murias-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.murias-heading h2{font-size:var(--type-title);margin:2px 0 5px}.murias-heading p{font-size:var(--type-caption);color:var(--text-secondary);margin:0}.murias-heading .murias-eyebrow{color:var(--accent-text);font-size:var(--type-micro);font-weight:700}.murias-heading .ui-button{flex-shrink:0}.murias-market .murias-workbench-heading{border:0;min-height:0;padding:0 0 12px}.murias-arcanas{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding-bottom:18px;display:flex}.murias-arcanas .ui-chip{border-radius:var(--radius-control)}.murias-table-toolbar{justify-content:space-between;align-items:center;gap:12px;padding:16px 0 12px;display:flex}.murias-table-toolbar h3,.murias-listings h3{font-size:var(--type-section);margin:0}.murias-table-toolbar h3 span,.murias-listings h3 span{font-size:var(--type-caption);color:var(--text-secondary);margin-left:8px;font-weight:500}.murias-table-toolbar label{font-size:var(--type-caption);color:var(--text-secondary);cursor:pointer;align-items:center;gap:6px;display:flex}.murias-table-toolbar input{width:16px;height:16px;accent-color:var(--accent);margin:0}.murias-effect-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.murias-effect{min-width:0}.murias-effect>header{align-items:start;gap:8px;min-height:102px;padding:10px 0;display:flex}.murias-skill-icon{background-repeat:no-repeat;border-radius:4px;flex:0 0 42px;width:42px;height:42px;display:block}.murias-effect h4{font-size:var(--type-label);word-break:keep-all;margin:0 0 3px;line-height:1.4}.murias-effect header p{color:var(--text-secondary);font-size:var(--type-micro);word-break:keep-all;margin:0;line-height:1.45}.murias-effect header small{color:var(--accent-text);font-size:var(--type-micro)}.murias-effect table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.murias-effect thead th{font-size:var(--type-micro);color:var(--text-secondary);background:var(--surface-soft);border-bottom:1px solid var(--line);padding:8px 4px;font-weight:500}.murias-effect th:first-child{text-align:left;width:42%}.murias-effect th:nth-child(2){width:14%}.murias-effect th:last-child{text-align:right;width:44%}.murias-effect tbody th,.murias-effect tbody td{border-bottom:1px solid var(--line);height:43px;font-size:var(--type-caption);padding:0 4px}.murias-effect td:nth-child(2){text-align:center;color:var(--text-secondary)}.murias-effect td:last-child{text-align:right}.murias-effect .gold-amount{font-size:var(--type-caption);white-space:nowrap;justify-content:end;gap:3px;display:inline-flex}.murias-effect .gold-coin{display:none}.murias-effect tbody button{text-align:left;width:100%;min-height:42px;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:flex}.murias-effect tbody button strong{white-space:nowrap}.murias-effect tbody button small{font-size:var(--type-micro);margin-left:1px;font-weight:400}.murias-effect tbody button>span{font-size:var(--type-micro);color:var(--text-secondary);font-weight:400}.murias-effect tbody button>svg{color:var(--accent-text);flex-shrink:0}.murias-effect tbody button:not(:disabled):hover strong{color:var(--accent-text);text-decoration:underline}.murias-effect tbody button:disabled{cursor:default;color:var(--text-tertiary);opacity:1}.murias-effect .is-max{background:var(--accent-tint-faint)}.murias-effect .is-selected{background:var(--accent-soft);outline:1px solid var(--accent-tint-border);outline-offset:-1px}.murias-empty-price{color:var(--text-tertiary);font-size:var(--type-micro)}.murias-status{font-size:var(--type-caption);color:var(--text-secondary);margin:12px 0}.murias-listings{border-top:2px solid var(--accent-tint-border);margin-top:24px;padding-top:16px;scroll-margin-top:80px}.murias-listings>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.murias-listings>header p{font-size:var(--type-caption);color:var(--text-secondary);margin:5px 0}.murias-listings-note{font-size:var(--type-micro);color:var(--text-tertiary);margin:10px 0}.murias-listing{border-top:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.murias-listing-rank{color:var(--text-tertiary);font-size:var(--type-caption)}.murias-listing>div{gap:3px;display:grid}.murias-listing strong{font-size:var(--type-label)}.murias-listing>div>span{font-size:var(--type-micro);color:var(--text-secondary)}.murias-listing .gold-amount{font-size:var(--type-label)}.murias-footnote{border-top:1px solid var(--line);font-size:var(--type-micro);color:var(--text-tertiary);gap:4px;margin-top:18px;padding-top:12px;display:grid}.murias-detail-tabs{border-bottom:1px solid var(--line);gap:16px;margin:12px 0 16px;display:flex}.murias-detail-tabs>button{min-height:44px;font:inherit;font-size:var(--type-label);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 0}.murias-detail-tabs>button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--accent-text);font-weight:700}.murias-detail-tabs>button span{font-size:var(--type-micro);margin-left:5px}.murias-history-toolbar,.murias-history-toolbar>div{align-items:center;gap:6px;display:flex}.murias-history-toolbar{justify-content:space-between;gap:10px}.murias-sale-summary{flex-wrap:wrap;gap:18px 32px;margin:16px 0;display:flex}.murias-sale-summary dt{font-size:var(--type-micro);color:var(--text-secondary);margin-bottom:6px}.murias-sale-summary dd{font-size:var(--type-section);margin:0;font-weight:700}.murias-sale-summary dd small{font-size:var(--type-micro);color:var(--text-secondary);font-weight:400}.murias-sale-summary .gold-amount{font-size:var(--type-section)}.murias-sale,.murias-sale-head{border-bottom:1px solid var(--line);font-size:var(--type-caption);grid-template-columns:minmax(0,1fr) minmax(100px,.7fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.murias-sale-head{color:var(--text-secondary);font-size:var(--type-micro)}.murias-sale-head>:last-child{text-align:center;width:76px}.murias-sale>div{gap:4px;display:grid}.murias-sale time{font-size:var(--type-caption)}.murias-sale small{color:var(--text-secondary);font-size:var(--type-micro)}.murias-sales{margin-bottom:12px}.murias-history .history-coverage{font-size:var(--type-micro);margin-top:16px}@container (max-width:740px){.murias-effect-grid{grid-template-columns:1fr;gap:20px}.murias-effect>header{min-height:0}.murias-effect tbody button{gap:8px}}@container (max-width:450px){.murias-sale{grid-template-columns:minmax(0,1fr) auto;gap:8px}.murias-sale>.gold-amount{grid-column:1}.murias-sale>.ui-button{grid-area:1/2/3}.murias-sale-head{display:none}.murias-sale-summary{gap:14px 20px}.murias-table-toolbar{flex-wrap:wrap}.murias-table-toolbar label{min-height:32px}.murias-listing{grid-template-columns:18px minmax(0,1fr) auto;gap:8px}.murias-listing>.gold-amount{grid-column:2}.murias-listing>.ui-button{grid-area:1/3/3}}@media (max-width:820px){.murias-market{padding:14px}.murias-arcanas .ui-chip{min-height:36px}}
