.ui-accordion[data-v-60a25353]{border:1px solid var(--border-faint,#8f735140);background:#e9dcc399;border-radius:4px;overflow:hidden}.dark-mode .ui-accordion[data-v-60a25353]{background:#3f302080}.ui-accordion__head[data-v-60a25353]{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 14px;font-family:inherit;transition:background .15s;display:flex}.ui-accordion__head[data-v-60a25353]:hover{background:var(--hover-bg,#55757424)}.ui-accordion__title[data-v-60a25353]{color:var(--text-main,#3e2a14);text-align:left;font-size:14px;font-weight:700}.ui-accordion__chevron[data-v-60a25353]{color:var(--text-faint,#8a6d4d);flex-shrink:0;transition:transform .25s}.ui-accordion__chevron.is-open[data-v-60a25353]{transform:rotate(180deg)}.ui-accordion__body[data-v-60a25353]{opacity:0;max-height:0;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .25s;overflow:hidden}.ui-accordion__body.is-open[data-v-60a25353]{opacity:1;max-height:30000px}.ui-accordion__inner[data-v-60a25353]{border-top:1px dashed var(--border-faint,#8f735140);padding:4px 12px 12px}.ui-back-to-top[data-v-c3c183b9]{right:20px;bottom:calc(24px + var(--safe-bottom,0px));width:var(--floating-control-size,44px);height:var(--floating-control-size,44px);box-sizing:border-box;background:var(--floating-control-background,linear-gradient(180deg, #463424, #2b1f15));color:var(--on-wood-text);border:var(--floating-control-border,2px solid #8f7351);box-shadow:var(--floating-control-shadow,0 4px 12px #0006);cursor:pointer;z-index:var(--floating-control-z,6002);-webkit-tap-highlight-color:transparent;will-change:opacity;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;transform:translateZ(0)}.ui-btt-fade-enter-active[data-v-c3c183b9],.ui-btt-fade-leave-active[data-v-c3c183b9]{transition:opacity .25s}.ui-btt-fade-enter-from[data-v-c3c183b9],.ui-btt-fade-leave-to[data-v-c3c183b9]{opacity:0}@media (width>=1025px) and (width<=1400px){.ui-back-to-top[data-v-c3c183b9]{right:270px}}@media (width>=1401px){.ui-back-to-top[data-v-c3c183b9]{right:calc(50vw - 430px)}}@media (hover:hover){.ui-back-to-top[data-v-c3c183b9]:hover{border-color:var(--accent-bright,#7a9a99);background:linear-gradient(180deg, var(--wood,#2b1f15), var(--wood-deep,#1e150d))}}.ui-btn[data-v-ba1ebf50]{cursor:pointer;font-family:var(--font-ui);letter-spacing:.5px;-webkit-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;gap:6px;font-weight:700;transition:all .18s;display:inline-flex}.ui-btn[data-v-ba1ebf50]:active:not(.is-disabled){transform:translateY(1px)}.ui-btn.is-disabled[data-v-ba1ebf50]{opacity:.5;cursor:not-allowed}.ui-btn.is-block[data-v-ba1ebf50]{width:100%}.ui-btn--sm[data-v-ba1ebf50]{padding:5px 12px;font-size:12px}.ui-btn--md[data-v-ba1ebf50]{padding:9px 22px;font-size:14px}.ui-btn--lg[data-v-ba1ebf50]{padding:12px 30px;font-size:16px}.ui-btn--primary[data-v-ba1ebf50]{background:var(--wood,#2b1f15);color:var(--paper,#dfceb3);text-shadow:0 1px 1px #0009;border:1px solid #17100a;box-shadow:0 2px 4px #00000059,inset 0 1px #dfceb340}.ui-btn--primary[data-v-ba1ebf50]:hover:not(.is-disabled){background:var(--wood-soft,#463424);border-color:var(--accent-bright,#7a9a99)}.ui-btn--secondary[data-v-ba1ebf50]{background:var(--paper-soft,#e9dcc3);color:var(--text-main,#3e2a14);border:1px solid var(--border-color,#8f7351);box-shadow:0 1px 3px #00000038}.ui-btn--secondary[data-v-ba1ebf50]:hover:not(.is-disabled){border-color:var(--accent-bright,#7a9a99);color:var(--accent-ink,#557574);box-shadow:0 2px 6px #00000047}.ui-btn--ghost[data-v-ba1ebf50]{color:var(--text-muted,#6b5134);background:0 0;border:1px solid #0000}.ui-btn--ghost[data-v-ba1ebf50]:hover:not(.is-disabled){color:var(--text-main,#3e2a14);border-color:var(--border-faint,#8f735140);background:var(--hover-bg,#55757424)}.ui-btn--danger[data-v-ba1ebf50]{background:var(--danger,#8b0000);color:#fdf6e3;border:1px solid #5c0000;box-shadow:0 2px 4px #00000059}.ui-btn--danger[data-v-ba1ebf50]:hover:not(.is-disabled){background:#a51212}.ui-btn--link[data-v-ba1ebf50]{color:var(--accent-ink,#557574);text-underline-offset:3px;background:0 0;border:none;padding:4px 8px;font-size:13px;text-decoration:underline}.ui-btn--link[data-v-ba1ebf50]:hover:not(.is-disabled){color:var(--accent-bright,#7a9a99)}.ui-card-grid-scroll[data-v-ade1c20e]{padding:2px 0 calc(14px + var(--safe-bottom,0px));box-sizing:border-box;flex:1;min-height:0;overflow-y:auto}.ui-card-grid[data-v-ade1c20e]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-auto-rows:max-content;align-content:start;gap:14px;display:grid}.ui-card-grid.is-wide[data-v-ade1c20e]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.ui-card-grid.is-small[data-v-ade1c20e]{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:10px}@media (width>=768px){.ui-card-grid.is-small[data-v-ade1c20e]{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}.ui-collection-toggle[data-v-5b0eb363]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;align-items:center;padding:0;display:inline-flex}.ui-collection-toggle__track[data-v-5b0eb363]{border:1.5px solid var(--border-soft,#8f7351);box-sizing:border-box;background:#6e5f5061;border-radius:14px;justify-content:space-between;align-items:center;width:54px;height:28px;padding:0 8px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:inset 0 1px 3px #00000040}.ui-collection-toggle.is-active .ui-collection-toggle__track[data-v-5b0eb363]{background:#745234;border-color:#543922;box-shadow:inset 0 1px 3px #0000004d}.dark-mode{background:#876241;border-color:#4a3522}.ui-collection-toggle__handle[data-v-5b0eb363]{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;top:2.5px;left:3px;box-shadow:0 1px 4px #00000059}.ui-collection-toggle.is-active .ui-collection-toggle__handle[data-v-5b0eb363]{transform:translate(25px)}.ui-collection-toggle__icon[data-v-5b0eb363]{-webkit-user-select:none;user-select:none;font-size:11px;font-weight:800;line-height:1;transition:opacity .2s}.ui-collection-toggle__icon--checked[data-v-5b0eb363]{color:#fff;opacity:0}.ui-collection-toggle__icon--empty[data-v-5b0eb363]{color:#ffffffd9;opacity:1}.ui-collection-toggle.is-active .ui-collection-toggle__icon--checked[data-v-5b0eb363]{opacity:1}.ui-collection-toggle.is-active .ui-collection-toggle__icon--empty[data-v-5b0eb363]{opacity:0}.ui-empty-state[data-v-a5c67b43]{color:var(--text-faint,#8a6d4d);text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;padding:48px 20px;display:flex}.ui-empty-state__ornament[data-v-a5c67b43]{color:var(--border-color,#8f7351);text-shadow:0 1px 2px #00000040;font-size:26px}.ui-empty-state__text[data-v-a5c67b43]{letter-spacing:.5px;margin:0;font-size:14px;font-style:italic}.ui-empty-state__spinner[data-v-a5c67b43]{border:3px solid #55757440;border-top-color:var(--accent,#557574);border-radius:50%;width:30px;height:30px;animation:.9s linear infinite ui-empty-spin-a5c67b43}@keyframes ui-empty-spin-a5c67b43{to{transform:rotate(360deg)}}.ui-empty-state--error .ui-empty-state__text[data-v-a5c67b43]{color:var(--danger,#8b0000)}.dark-mode .ui-empty-state--error .ui-empty-state__text[data-v-a5c67b43]{color:#e06a6a}.ui-exchange-trade[data-v-98df554d]{box-sizing:border-box;background:var(--paper-soft);border:1px solid var(--border-faint);border-bottom-color:var(--border-soft);border-radius:5px;flex-direction:column;align-items:stretch;gap:0;min-width:0;height:100%;min-height:224px;padding:11px 12px 10px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:0 2px 5px #2b1f1524,inset 0 1px #ffffff38}.ui-exchange-trade.is-pack[data-v-98df554d]{grid-template-rows:auto auto minmax(76px,1fr) auto;grid-template-columns:92px minmax(0,1fr);align-items:stretch;gap:7px 11px;min-height:188px;display:grid}.ui-exchange-trade[data-v-98df554d]:hover{border-color:var(--accent-bright);transform:translateY(-1px);box-shadow:0 4px 10px #2b1f1533}.ui-exchange-trade__pack-visual[data-v-98df554d]{box-sizing:border-box;border-bottom:1px solid var(--border-faint);justify-content:center;align-items:center;width:100%;min-width:0;height:60px;padding:0 0 6px;display:flex}.ui-exchange-trade.is-pack .ui-exchange-trade__pack-visual[data-v-98df554d]{border-right:1px solid var(--border-faint);border-bottom:0;grid-area:1/1/-1;width:92px;height:100%;min-height:156px;padding:6px 8px 6px 0}.ui-exchange-trade__pack-visual img[data-v-98df554d]{object-fit:contain;filter:drop-shadow(0 2px 3px #2b1f153d);width:100%;height:54px;display:block}.ui-exchange-trade.is-pack .ui-exchange-trade__pack-visual img[data-v-98df554d]{width:82px;height:100%;max-height:190px}.ui-exchange-trade__pack-visual.is-missing[data-v-98df554d]{display:none}.ui-exchange-trade__header[data-v-98df554d]{align-items:flex-start;gap:8px;min-width:0;padding-bottom:8px;display:flex}.ui-exchange-trade.is-pack .ui-exchange-trade__header[data-v-98df554d],.ui-exchange-trade.is-pack .ui-exchange-trade__meta[data-v-98df554d],.ui-exchange-trade.is-pack .ui-exchange-trade__reward-stage[data-v-98df554d],.ui-exchange-trade.is-pack .ui-exchange-trade__consume-footer[data-v-98df554d]{grid-column:2}.ui-exchange-trade.is-pack .ui-exchange-trade__header[data-v-98df554d]{grid-row:1}.ui-exchange-trade__meta[data-v-98df554d]{min-height:2.8em;color:var(--text-muted);text-align:left;margin:-2px 0 7px;font-size:13px;font-weight:600;line-height:1.4}.ui-exchange-trade.is-pack .ui-exchange-trade__meta[data-v-98df554d]{grid-row:2;min-height:0;margin:-4px 0 0}.ui-exchange-trade__title[data-v-98df554d]{min-width:0;min-height:2.7em;color:var(--text-main);text-align:left;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;flex:1;margin:0;font-size:15px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.ui-exchange-trade__limit[data-v-98df554d]{max-width:84px;color:var(--accent-ink);background:var(--hover-bg);border:1px solid var(--accent-bright);text-align:center;border-radius:4px;flex:none;padding:3px 6px;font-size:13px;font-weight:700;line-height:1.35}.ui-exchange-trade__reward-stage[data-v-98df554d]{border-top:1px solid var(--border-faint);border-bottom:1px solid var(--border-faint);background:#ffffff14;flex:1;justify-content:center;align-items:center;min-height:88px;padding:9px 0;display:flex}.ui-exchange-trade.is-pack .ui-exchange-trade__reward-stage[data-v-98df554d]{grid-row:3;justify-content:flex-start;align-items:flex-start;min-height:76px;padding:7px 0}.ui-exchange-trade__consume-footer[data-v-98df554d]{align-items:center;gap:7px;width:100%;min-width:0;padding-top:8px;display:flex}.ui-exchange-trade.is-pack .ui-exchange-trade__consume-footer[data-v-98df554d]{border-top:1px solid var(--border-faint);grid-row:4;padding-top:6px}.ui-exchange-trade__label[data-v-98df554d]{color:var(--text-muted);text-align:left;flex:0 0 30px;font-size:13px;font-weight:700}.ui-exchange-trade__items[data-v-98df554d]{flex:1;align-items:center;gap:5px;min-width:0;display:flex}.ui-exchange-trade__items--reward[data-v-98df554d]{flex-wrap:wrap;justify-content:center}.ui-exchange-trade__items--consume[data-v-98df554d]{flex-wrap:wrap;justify-content:flex-start;align-items:center;overflow:visible}.ui-exchange-trade__item[data-v-98df554d]{min-width:0;max-width:100%;color:var(--text-main);background:var(--paper);border:1px solid var(--border-faint);font:inherit;cursor:pointer;border-radius:4px;flex:none;align-items:center;gap:4px;padding:3px 6px 3px 3px;transition:border-color .16s,background-color .16s;display:inline-flex}.ui-exchange-trade__item[data-v-98df554d]:hover,.ui-exchange-trade__item[data-v-98df554d]:focus-visible{border-color:var(--accent-bright);background:var(--hover-bg);outline:none}.ui-exchange-trade__item img[data-v-98df554d]{object-fit:contain;flex:0 0 32px;width:32px;height:32px}.ui-exchange-trade__item--reward[data-v-98df554d]{background:var(--paper-solid);justify-content:center;width:108px;min-height:68px;padding:4px;position:relative}.ui-exchange-trade__item--reward img[data-v-98df554d]{flex-basis:48px;width:48px;height:48px}.ui-exchange-trade__item--reward .ui-exchange-trade__item-count[data-v-98df554d]{border:1px solid var(--border-faint);background:var(--paper);border-radius:999px;padding:2px 4px;font-size:12px;position:absolute;bottom:4px;right:5px}.ui-exchange-trade__item--consume[data-v-98df554d]{justify-content:center;min-width:64px;padding:3px 6px 3px 4px}.ui-exchange-trade__item--consume img[data-v-98df554d]{flex-basis:24px;width:24px;height:24px}.ui-exchange-trade__item-count[data-v-98df554d]{color:var(--accent-ink);white-space:nowrap;flex:none;font-size:13px;font-weight:700}.ui-exchange-trade__empty[data-v-98df554d]{color:var(--text-faint);font-size:13px;font-style:italic}.ui-exchange-trade[data-v-98df554d]:is(.is-compact,.is-shop){aspect-ratio:3/4;grid-template-rows:42px auto minmax(0,1fr) minmax(30px,max-content);height:auto;min-height:0;display:grid}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__header[data-v-98df554d]{flex-direction:column;grid-row:1;align-items:stretch;gap:0;padding:0}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__title[data-v-98df554d]{white-space:nowrap;text-overflow:ellipsis;text-align:center;flex:none;min-height:0;padding:0 1px;font-size:13px;line-height:22px;display:block;overflow:hidden}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__reward-stage[data-v-98df554d]{background:0 0;border:0;grid-row:3;min-height:0;padding:2px 8px 8px}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__items--reward[data-v-98df554d]{height:100%}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__item--reward[data-v-98df554d]{background:0 0;border:0;border-radius:0;width:100%;height:100%;min-height:0;padding:0}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__item--reward img[data-v-98df554d]{object-fit:contain;width:100%;max-width:116px;height:100%;max-height:116px;position:absolute}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__consume-footer[data-v-98df554d]{grid-row:4;min-height:0;padding:0}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__items--consume[data-v-98df554d]{justify-content:center}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__item--consume[data-v-98df554d]{background:0 0;border:0;gap:3px;min-width:0;padding:0}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__item--consume .ui-exchange-trade__item-count[data-v-98df554d]{font-size:19px;font-weight:400}.ui-exchange-trade.is-compact[data-v-98df554d]{grid-template-rows:42px auto minmax(0,1fr) minmax(24px,max-content);padding:5px}.ui-exchange-trade.is-compact .ui-exchange-trade__header[data-v-98df554d]{gap:4px}.ui-exchange-trade.is-compact .ui-exchange-trade__title[data-v-98df554d]{height:20px;line-height:20px}.ui-exchange-trade.is-compact .ui-exchange-trade__limit[data-v-98df554d]{box-sizing:border-box;max-width:100%;color:var(--text-muted);background:color-mix(in srgb, var(--text-muted) 4%, transparent);border-color:color-mix(in srgb, var(--border-faint) 45%, transparent);border-radius:3px;align-self:flex-end;padding:0 4px;font-size:11px;font-weight:400;line-height:15px}.ui-exchange-trade.is-compact .ui-exchange-trade__meta[data-v-98df554d]{text-align:center;overflow-wrap:anywhere;grid-row:2;min-height:0;margin:0 0 4px}.ui-exchange-trade.is-compact.has-details[data-v-98df554d]{grid-template-rows:42px max-content minmax(64px,1fr) minmax(24px,max-content)}.ui-exchange-trade.is-compact.has-details .ui-exchange-trade__items--reward[data-v-98df554d]{flex-wrap:nowrap}.ui-exchange-trade.is-compact.has-details .ui-exchange-trade__item--reward[data-v-98df554d]{flex:1 1 0}.ui-exchange-trade.is-compact .ui-exchange-trade__reward-stage[data-v-98df554d]{box-shadow:inset 0 -1px color-mix(in srgb, var(--border-faint) 50%, transparent);padding:3px 6px 6px}.ui-exchange-trade.is-compact .ui-exchange-trade__item--reward img[data-v-98df554d]{transform:scale(var(--exchange-icon-scale,.9))}.ui-exchange-trade.is-compact .ui-exchange-trade__item--consume img[data-v-98df554d]{flex-basis:20px;width:20px;height:20px}.ui-exchange-trade.is-compact .ui-exchange-trade__item--consume .ui-exchange-trade__item-count[data-v-98df554d]{color:var(--text-main);font-variant-numeric:tabular-nums;font-size:15px}.ui-exchange-trade.is-compact .ui-exchange-trade__item[data-v-98df554d]{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.ui-exchange-trade.is-compact .ui-exchange-trade__item[data-v-98df554d]:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}.ui-exchange-trade.is-shop[data-v-98df554d]{isolation:isolate;border:6px solid #0000;box-shadow:none;background:0 0;border-image-slice:60 40 fill;border-image-width:45px 30px;border-radius:0;padding:0;position:relative}.ui-exchange-trade.is-shop[data-v-98df554d]:before{content:"";z-index:-1;background:var(--shop-quality-image) center / 100% 100% no-repeat;pointer-events:none;position:absolute;inset:26px 0 30px}.ui-exchange-trade.is-shop .ui-exchange-trade__header[data-v-98df554d]{position:relative}.ui-exchange-trade.is-shop .ui-exchange-trade__title[data-v-98df554d]{color:var(--wood-soft)}.ui-exchange-trade.is-shop .ui-exchange-trade__limit[data-v-98df554d]{box-sizing:border-box;width:max-content;max-width:100%;color:var(--on-image-text);background-color:#0000;background-size:100% 100%;border:0;border-radius:0;align-self:flex-end;padding:0 5px 0 22px;font-size:13px;font-weight:400;line-height:20px}.ui-exchange-trade.is-shop .ui-exchange-trade__item--consume .ui-exchange-trade__item-count[data-v-98df554d]{color:var(--on-wood-text)}.ui-exchange-trade.is-shop .ui-exchange-trade__item[data-v-98df554d]:focus-visible{outline:2px solid var(--accent-bright);outline-offset:-2px}.ui-exchange-trade.is-skin[data-v-98df554d]{border:8px solid #0000;min-height:0;box-shadow:none;background:0 0;border-image-slice:56 16 20 fill;border-image-width:40px 8px 12px;border-radius:0;padding:0}.ui-exchange-trade.is-skin .ui-exchange-trade__header[data-v-98df554d]{align-items:center;min-height:24px;padding:0 22px 2px}.ui-exchange-trade.is-skin .ui-exchange-trade__title[data-v-98df554d]{text-align:center;min-height:0;color:var(--wood-soft);font-size:15px;line-height:1.6}.ui-exchange-trade__skin-visual[data-v-98df554d]{width:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.ui-exchange-trade__skin-visual[data-v-98df554d]:focus-visible{outline:2px solid var(--accent-bright);outline-offset:-2px}.ui-exchange-trade__skin-visual img[data-v-98df554d]{aspect-ratio:5/9;object-fit:contain;width:100%;height:auto;display:block}.ui-exchange-trade__skin-name[data-v-98df554d]{text-align:center;font-size:13px;font-weight:400;line-height:1.6;position:absolute;bottom:4.5%;left:2px;right:2px}.ui-exchange-trade.is-skin .ui-exchange-trade__reward-stage[data-v-98df554d]{background:0 0;border:0;flex:none;min-height:0;padding:6px 0}.ui-exchange-trade.is-skin .ui-exchange-trade__item--reward[data-v-98df554d]{background-color:#0000;background-size:100% 100%;border:0;border-radius:0;width:44px;height:44px;min-height:0;padding:6px}.ui-exchange-trade.is-skin .ui-exchange-trade__item--reward img[data-v-98df554d]{flex-basis:32px;width:32px;height:32px}.ui-exchange-trade.is-skin .ui-exchange-trade__item--reward .ui-exchange-trade__item-count[data-v-98df554d]{color:var(--q1);text-shadow:0 1px 2px var(--wood-deep), 1px 0 2px var(--wood-deep);background:0 0;border:0;border-radius:0;padding:0;font-size:13px;font-weight:400;line-height:1;bottom:3px;right:4px}.ui-exchange-trade.is-skin .ui-exchange-trade__consume-footer[data-v-98df554d]{box-sizing:border-box;padding:0 0 4px}.ui-exchange-trade.is-skin .ui-exchange-trade__items--consume[data-v-98df554d]{justify-content:center}.ui-exchange-trade.is-skin .ui-exchange-trade__item--consume[data-v-98df554d]{isolation:isolate;background:0 0;border:0 solid #0000;border-radius:0;gap:4px;width:100%;min-height:30px;padding:0;position:relative}.ui-exchange-trade.is-skin .ui-exchange-trade__item--consume[data-v-98df554d]:before{content:"";z-index:-1;pointer-events:none;border-image-source:var(--skin-price-image);filter:grayscale()brightness(.45);opacity:.45;border-image-slice:6 30 fill;border-image-width:4px 22px;position:absolute;inset:0}.ui-exchange-trade.is-skin .ui-exchange-trade__item--consume .ui-exchange-trade__item-count[data-v-98df554d]{color:var(--on-wood-text);font-size:18px;font-weight:400}@media (width<=640px){.ui-exchange-trade[data-v-98df554d]{min-height:208px;padding:9px}.ui-exchange-trade__title[data-v-98df554d]{font-size:14px}.ui-exchange-trade.is-skin[data-v-98df554d]{padding:0}.ui-exchange-trade[data-v-98df554d]:is(.is-compact,.is-shop){grid-template-rows:26px auto minmax(0,1fr) minmax(20px,max-content)}.ui-exchange-trade.is-compact[data-v-98df554d]{grid-template-rows:30px auto minmax(0,1fr) minmax(20px,max-content);padding:2px}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__title[data-v-98df554d]{font-size:9px;line-height:14px}.ui-exchange-trade.is-compact .ui-exchange-trade__limit[data-v-98df554d]{padding:0 2px;font-size:8px;line-height:12px}.ui-exchange-trade.is-compact .ui-exchange-trade__header[data-v-98df554d]{gap:2px}.ui-exchange-trade.is-compact .ui-exchange-trade__title[data-v-98df554d]{height:14px;line-height:14px}.ui-exchange-trade.is-compact .ui-exchange-trade__meta[data-v-98df554d]{font-size:10px}.ui-exchange-trade.is-compact.has-details[data-v-98df554d]{grid-template-rows:30px max-content minmax(40px,1fr) minmax(20px,max-content)}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__reward-stage[data-v-98df554d]{padding:2px 3px 4px}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__item--consume img[data-v-98df554d]{flex-basis:16px;width:16px;height:16px}.ui-exchange-trade:is(.is-compact,.is-shop) .ui-exchange-trade__item--consume .ui-exchange-trade__item-count[data-v-98df554d]{font-size:13px}.ui-exchange-trade.is-compact .ui-exchange-trade__item--consume img[data-v-98df554d]{flex-basis:14px;width:14px;height:14px}.ui-exchange-trade.is-compact .ui-exchange-trade__item--consume .ui-exchange-trade__item-count[data-v-98df554d]{font-size:12px}.ui-exchange-trade.is-shop[data-v-98df554d]{border-width:3px;border-image-width:25px 16px;padding:0}.ui-exchange-trade.is-shop[data-v-98df554d]:before{inset:18px 0 20px}.ui-exchange-trade.is-shop .ui-exchange-trade__limit[data-v-98df554d]{padding:0 2px 0 10px;font-size:8px;line-height:12px}.ui-exchange-trade.is-skin .ui-exchange-trade__title[data-v-98df554d]{font-size:15px}.ui-exchange-trade__limit[data-v-98df554d]{max-width:72px}.ui-exchange-trade.is-pack[data-v-98df554d]{grid-template-columns:78px minmax(0,1fr);column-gap:9px}.ui-exchange-trade.is-pack .ui-exchange-trade__pack-visual[data-v-98df554d]{width:78px;padding-right:6px}.ui-exchange-trade.is-pack .ui-exchange-trade__pack-visual img[data-v-98df554d]{width:70px}.ui-exchange-trade.is-pack .ui-exchange-trade__item--reward[data-v-98df554d]{width:84px;min-height:54px;padding:3px}.ui-exchange-trade.is-pack .ui-exchange-trade__item--reward img[data-v-98df554d]{flex-basis:34px;width:34px;height:34px}}.ui-filter-pill[data-v-ae2c9b91]{border:1px solid var(--border-faint,#8f735140);color:var(--text-muted,#6b5134);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:500;font-family:var(--font-ui);background:#e9dcc399;border-radius:12px;padding:4px 12px;transition:all .15s;box-shadow:0 1px 2px #0000001a}.ui-filter-pill[data-v-ae2c9b91]:hover:not(.is-disabled):not(.is-active){color:var(--text-main,#3e2a14);border-color:var(--border-soft,#8f735173)}.ui-filter-pill.is-active[data-v-ae2c9b91]{background:var(--wood,#2b1f15);color:var(--paper,#dfceb3);border-color:#17100a;font-weight:700;box-shadow:0 2px 5px #0000004d}.dark-mode .ui-filter-pill[data-v-ae2c9b91]{background:#3f302099}.dark-mode .ui-filter-pill.is-active[data-v-ae2c9b91]{background:var(--wood-soft,#3a2c1d);color:var(--paper,#eaddc2)}.ui-filter-pill.quality-text-1.is-active[data-v-ae2c9b91]{background:var(--q1)}.ui-filter-pill.quality-text-2.is-active[data-v-ae2c9b91]{background:var(--q2)}.ui-filter-pill.quality-text-3.is-active[data-v-ae2c9b91]{background:var(--q3)}.ui-filter-pill.quality-text-4.is-active[data-v-ae2c9b91]{background:var(--q4)}.ui-filter-pill.quality-text-5.is-active[data-v-ae2c9b91]{background:var(--q5)}.ui-filter-pill.quality-text-1.is-active[data-v-ae2c9b91],.ui-filter-pill.quality-text-2.is-active[data-v-ae2c9b91],.ui-filter-pill.quality-text-3.is-active[data-v-ae2c9b91],.ui-filter-pill.quality-text-4.is-active[data-v-ae2c9b91],.ui-filter-pill.quality-text-5.is-active[data-v-ae2c9b91]{border-color:#00000059;color:#2b1f15!important}.ui-filter-pill.is-disabled[data-v-ae2c9b91]{opacity:.45;cursor:not-allowed}.ui-filter-row[data-v-1f62b76c]{align-items:center;gap:8px;width:100%;min-width:0;font-size:13px;display:flex}.ui-filter-row__label[data-v-1f62b76c]{color:var(--text-muted,#6b5134);white-space:nowrap;width:60px;min-width:60px;font-weight:700;font-family:var(--font-ui);letter-spacing:.5px;text-align:left;flex-shrink:0}.ui-filter-row__options[data-v-1f62b76c]{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.ui-filter-row__right[data-v-1f62b76c]{color:var(--text-muted,#6b5134);white-space:nowrap;flex-shrink:0;align-items:center;margin-left:auto;font-size:13px;font-weight:600;display:flex}@media (width<=640px){.ui-filter-row.has-right[data-v-1f62b76c]{flex-wrap:wrap;align-items:flex-start;row-gap:6px}.ui-filter-row.has-right .ui-filter-row__options[data-v-1f62b76c]{flex:calc(100% - 68px)}.ui-filter-row.has-right .ui-filter-row__right[data-v-1f62b76c]{box-sizing:border-box;flex:0 0 calc(100% - 8px);justify-content:flex-end;margin-left:0;padding-top:1px}}.ui-filter-content[data-v-912a073c]{gap:inherit;flex-direction:column;flex:none;min-width:0;display:flex}.ui-info-panel[data-v-ecb27d6c]{margin-bottom:16px;padding:0;overflow:hidden}.ui-info-panel__title-bar[data-v-ecb27d6c]{background:linear-gradient(180deg, var(--wood-soft,#463424), var(--wood,#2b1f15));color:var(--paper,#dfceb3);text-align:center;font-family:var(--font-ui);letter-spacing:1.5px;border-bottom:2px solid var(--border-color,#8f7351);text-shadow:0 1px 2px #0009;padding:9px 14px;font-size:15px;font-weight:700}.ui-info-panel__media[data-v-ecb27d6c]{border-bottom:1px solid var(--border-faint,#8f735140);background:#2b1f151f;justify-content:center;align-items:center;padding:10px;display:flex}.ui-info-panel__body[data-v-ecb27d6c]{padding:12px 16px}.ui-info-row[data-v-ca700555]{border-bottom:1px dashed var(--border-soft,#8f735173);align-items:baseline;gap:10px;min-width:0;padding:7px 2px;font-size:14px;line-height:1.5;display:flex}.ui-info-row[data-v-ca700555]:last-child{border-bottom:none}.ui-info-row__label[data-v-ca700555]{color:var(--text-muted,#6b5134);white-space:nowrap;flex-shrink:0;font-weight:700}.ui-info-row__value[data-v-ca700555]{text-align:right;color:var(--text-main,#3e2a14);word-break:break-all;flex:1;min-width:0}.ui-item-card[data-v-8282a010]{cursor:pointer;box-sizing:border-box;background:0 0;border:none;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-width:0;max-width:86px;margin:0 auto;padding:2px;transition:transform .18s,filter .18s;display:flex;position:relative}.ui-item-card[data-v-8282a010]:hover{filter:drop-shadow(0 4px 8px #00000073);transform:translateY(-3px)}.ui-item-card[data-v-8282a010]:active{transform:scale(.96)}.ui-item-card__slot[data-v-8282a010]{aspect-ratio:1;box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ui-item-card__icon[data-v-8282a010]{object-fit:contain;filter:drop-shadow(0 2px 3px #00000073);width:auto;max-width:68%;height:auto;max-height:68%}.ui-item-card__name[data-v-8282a010]{box-sizing:border-box;width:calc(100% - 10px);color:var(--text-main,#382410);text-align:center;border:4px solid #0000;min-height:21px;box-shadow:none;-webkit-line-clamp:1;word-break:break-all;background:0 0;border-image:url(/images/PicHandBookPanel_Atlas/colect_list_mx.webp) 20 32 fill/4px 8px;-webkit-box-orient:vertical;margin:3px auto 0;padding:1px 0;font-size:12px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ui-item-card__name.quality-text-5[data-v-8282a010]{color:var(--q5-text,#b15d00)!important;text-shadow:none!important}.dark-mode .ui-item-card__name[data-v-8282a010]{color:#eaddc2;background:0 0;border-image-source:url(/images/PicHandBookPanel_Atlas/colect_list_mx.webp)}.ui-item-card__badge[data-v-8282a010]{color:#fff;text-shadow:0 1px 2px #000000e6;font-size:11px;font-weight:700;position:absolute;bottom:4px;right:4px}.ui-list-row[data-v-dcfd0533]{border:1px solid var(--border-faint,#8f735140);border-bottom-color:var(--border-soft,#8f735173);color:var(--text-main,#3e2a14);background-color:#dfceb3e6;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 14px;font-size:13px;display:flex;box-shadow:0 1px 3px #00000024}.dark-mode .ui-list-row[data-v-dcfd0533]{background-color:#3f3020d1}.ui-list-row.is-clickable[data-v-dcfd0533]{cursor:pointer;transition:transform .15s,box-shadow .15s,border-color .15s}.ui-list-row.is-clickable[data-v-dcfd0533]:hover{border-color:var(--accent-bright,#7a9a99);transform:translateY(-1px);box-shadow:0 3px 9px #00000040}.ui-list-row__main[data-v-dcfd0533]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ui-list-row__right[data-v-dcfd0533]{flex-shrink:0;align-items:center;gap:8px;display:flex}.ui-modal-fade-enter-active[data-v-ad0efb23],.ui-modal-fade-leave-active[data-v-ad0efb23]{transition:opacity .2s,transform .2s}.ui-modal-fade-enter-from[data-v-ad0efb23],.ui-modal-fade-leave-to[data-v-ad0efb23]{opacity:0;transform:translateY(4px)}.ui-modal-slide-enter-active[data-v-ad0efb23],.ui-modal-slide-leave-active[data-v-ad0efb23]{transition:transform .28s cubic-bezier(.16,1,.3,1)}.ui-modal-slide-enter-from[data-v-ad0efb23],.ui-modal-slide-leave-to[data-v-ad0efb23]{transform:translateY(100%)}.ui-modal-overlay[data-v-ad0efb23]{z-index:500;box-sizing:border-box;background:0 0;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.ui-modal-host[data-v-ad0efb23]{width:100%;min-width:0;display:block}.ui-modal-overlay.is-teleported[data-v-ad0efb23]{background:var(--modal-overlay,#180e068c);-webkit-backdrop-filter:blur(3px);height:100dvh;padding:calc(16px + var(--safe-top,0px)) calc(16px + env(safe-area-inset-right,0px)) calc(16px + var(--safe-bottom,0px)) calc(16px + env(safe-area-inset-left,0px));overscroll-behavior:contain;z-index:3000;justify-content:center;align-items:center;display:flex;position:fixed}.ui-modal-overlay.is-fullscreen.is-teleported[data-v-ad0efb23]{padding:var(--safe-top,0px) env(safe-area-inset-right,0px) var(--safe-bottom,0px) env(safe-area-inset-left,0px);align-items:stretch}.ui-modal-window[data-v-ad0efb23]{background-color:var(--modal-bg,#efe2c4);box-sizing:border-box;border-radius:4px;flex-direction:column;width:100%;max-width:100%;height:100%;max-height:100%;display:flex;overflow:hidden}.ui-modal-window.is-teleported[data-v-ad0efb23]{outline:none;height:auto;min-height:0;max-height:100%}@media (width>=769px){.ui-modal-window.is-teleported[data-v-ad0efb23]{max-height:min(72vh,640px)}}.ui-modal-window.is-fullscreen[data-v-ad0efb23]{border-radius:0}.ui-modal-header[data-v-ad0efb23]{background:linear-gradient(180deg, var(--wood-soft,#463424), var(--wood,#2b1f15));border-bottom:3px solid var(--border-color,#8f7351);z-index:2;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex;position:relative}.ui-modal-header__content[data-v-ad0efb23]{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.ui-modal-title[data-v-ad0efb23]{color:var(--on-wood-text);letter-spacing:1.5px;text-shadow:0 1px 2px #0009;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:700;overflow:hidden}.ui-modal-close[data-v-ad0efb23]{width:28px;height:28px;color:var(--on-wood-text);cursor:pointer;background:0 0;border:1px solid #dfceb359;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;transition:all .18s;display:flex}.ui-modal-close[data-v-ad0efb23]:hover{border-color:var(--on-wood-text);background:#dfceb329}.ui-modal-body[data-v-ad0efb23]{min-height:0;color:var(--modal-text,#3e2a14);overflow-wrap:anywhere;overscroll-behavior-y:contain;flex:1;padding:18px;font-size:14px;line-height:1.65;overflow:hidden auto}@media (width>=1025px){.ui-modal-overlay[data-v-ad0efb23]:not(.is-teleported){height:auto;min-height:calc(100dvh - var(--header-height,60px) - var(--safe-top,0px) - 53px);position:relative;inset:auto;overflow:visible}.ui-modal-window[data-v-ad0efb23]:not(.is-teleported){height:auto;min-height:inherit;max-height:none;box-shadow:none;background:0 0;border-color:#0000;overflow:visible}.ui-modal-window[data-v-ad0efb23]:not(.is-teleported):before,.ui-modal-window[data-v-ad0efb23]:not(.is-teleported):after{content:none}.ui-modal-overlay:not(.is-teleported) .ui-modal-body[data-v-ad0efb23]{min-height:0;clip-path:inset(var(--sticky-clip-top,0px) 0 0);background-color:var(--modal-bg,#efe2c4);border-right:2px solid var(--border-color,#8f7351);border-bottom:2px solid var(--border-color,#8f7351);border-left:2px solid var(--border-color,#8f7351);flex:1;overflow:visible}.ui-modal-overlay:not(.is-teleported) .ui-modal-header[data-v-ad0efb23]{top:calc(var(--header-height,60px) + var(--safe-top,0px) + 35px);z-index:40;border-top:2px solid var(--border-color,#8f7351);border-right:2px solid var(--border-color,#8f7351);border-left:2px solid var(--border-color,#8f7351);position:sticky}.page-view-container>.ui-modal-host>.ui-modal-overlay[data-v-ad0efb23]:not(.is-teleported){height:100%;min-height:0;position:absolute;inset:0;overflow:hidden}.page-view-container>.ui-modal-host>.ui-modal-overlay:not(.is-teleported) .ui-modal-window[data-v-ad0efb23]{box-sizing:border-box;height:100%;min-height:0;max-height:100%;overflow:hidden}.page-view-container>.ui-modal-host>.ui-modal-overlay:not(.is-teleported) .ui-modal-body[data-v-ad0efb23]{clip-path:none;overflow:hidden auto}.page-view-container>.ui-modal-host>.ui-modal-overlay:not(.is-teleported) .ui-modal-header[data-v-ad0efb23]{flex-shrink:0;position:static}.app-main>.ui-modal-host>.ui-modal-overlay[data-v-ad0efb23]:not(.is-teleported){height:100%;min-height:0;position:absolute;inset:0;overflow:hidden}.app-main>.ui-modal-host>.ui-modal-overlay:not(.is-teleported) .ui-modal-window[data-v-ad0efb23]{box-sizing:border-box;height:100%;min-height:0;max-height:100%;overflow:hidden}.app-main>.ui-modal-host>.ui-modal-overlay:not(.is-teleported) .ui-modal-body[data-v-ad0efb23]{clip-path:none;overflow:hidden auto}.app-main>.ui-modal-host>.ui-modal-overlay:not(.is-teleported) .ui-modal-header[data-v-ad0efb23]{flex-shrink:0;position:static}}.page-view-container:has(>.ui-modal-host.ui-modal-open)>:not(.ui-modal-host){visibility:hidden!important;pointer-events:none!important}.page-view-container:has(>.ui-modal-host.ui-modal-open){max-height:calc(100dvh - var(--header-height,60px) - var(--safe-top,0px) - 53px);overflow:hidden}.app-main:has(>.ui-modal-host.ui-modal-open)>:not(.ui-modal-host){visibility:hidden!important;pointer-events:none!important}.app-main:has(.ui-modal-host.ui-modal-open){max-height:calc(100dvh - var(--header-height,60px) - var(--safe-top,0px) - 53px);overflow:hidden}.ui-modal-footer[data-v-ad0efb23]{padding:12px 18px calc(14px + var(--safe-bottom,0px));border-top:1px dashed var(--border-soft,#8f735173);flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:10px;display:flex}.ui-modal-window.is-teleported .ui-modal-footer[data-v-ad0efb23]{padding-bottom:14px}.ui-popover-panel[data-v-b42b5e82]{box-sizing:border-box;overscroll-behavior:contain;color:var(--text-main);font-family:var(--font-ui);transform-origin:100% 100%;padding:12px 14px 14px;position:fixed;overflow:auto}.ui-popover-panel.paper-panel[data-v-b42b5e82]{background-color:var(--paper)}.ui-popover-heading[data-v-b42b5e82]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding-left:5px;font-size:13px;font-weight:700;line-height:1.6;display:flex}.ui-popover-heading[data-v-b42b5e82]>:last-child{margin-left:auto}.ui-popover-enter-active[data-v-b42b5e82]{transition:opacity .15s,transform .15s}.ui-popover-enter-from[data-v-b42b5e82]{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.ui-popover-enter-active[data-v-b42b5e82]{transition:none}}.ui-progress[data-v-281d10fb]{flex-direction:column;gap:6px;width:100%;display:flex}.ui-progress__track[data-v-281d10fb]{background:var(--wood,#2b1f15);border:1px solid #17100a;border-radius:5px;width:100%;height:10px;overflow:hidden;box-shadow:inset 0 2px 4px #00000073}.ui-progress__fill[data-v-281d10fb]{background:linear-gradient(90deg, var(--accent,#557574), var(--accent-bright,#7a9a99));border-radius:4px;height:100%;transition:width .3s;box-shadow:inset 0 1px #ffffff59}.ui-progress__label[data-v-281d10fb]{color:var(--text-muted,#6b5134);text-align:right;font-size:12px}.ui-reward-card[data-v-30414a02]{background:var(--paper-soft,#e9dcc3);border:1px solid var(--border-soft,#8f735173);border-radius:4px;align-items:center;gap:8px;min-width:0;padding:7px 8px;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 1px 3px #0000002e}.ui-reward-card.is-clickable[data-v-30414a02]{cursor:pointer}.ui-reward-card.is-clickable[data-v-30414a02]:hover{transform:translateY(-2px);box-shadow:0 4px 10px #00000047}.ui-reward-card__icon[data-v-30414a02]{border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ui-reward-card__icon img[data-v-30414a02]{object-fit:contain;filter:drop-shadow(0 1px 1px #0000004d);width:36px;height:36px}.ui-reward-card__icon img.is-placeholder[data-v-30414a02]{opacity:.7;filter:none;width:22px;height:22px}.ui-reward-card__placeholder[data-v-30414a02]{color:var(--text-faint,#8a6d4d);font-size:16px}.ui-reward-card__info[data-v-30414a02]{flex-direction:column;min-width:0;line-height:1.3;display:flex}.ui-reward-card__name[data-v-30414a02]{color:var(--text-main,#3e2a14);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.ui-reward-card__qty[data-v-30414a02]{color:var(--text-main,#3e2a14);margin-top:1px;font-size:12px}.ui-reward-card__prob[data-v-30414a02]{color:var(--text-faint,#8a6d4d);margin-top:1px;font-size:11px}.ui-reward-card__detail[data-v-30414a02]{color:var(--text-muted,#6b5134);margin-top:1px;font-size:10px;line-height:1.25}.ui-search[data-v-ce097388]{box-sizing:border-box;flex-shrink:0;align-items:center;gap:8px;width:100%;display:flex;position:relative}.ui-search__field[data-v-ce097388]{flex:1;align-items:center;min-width:0;display:flex;position:relative}.ui-search__toggle[data-v-ce097388]{border:1px solid var(--border-color);background:var(--paper-soft);min-width:68px;min-height:38px;color:var(--text-main);font:700 13px var(--font-ui);cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:0 9px;display:inline-flex}.ui-search__toggle[data-v-ce097388]:hover{background:var(--paper-solid)}.ui-search__toggle[data-v-ce097388]:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}@media (pointer:coarse){.ui-search__toggle[data-v-ce097388],.ui-search__input[data-v-ce097388]{min-height:44px}}.ui-search__icon[data-v-ce097388]{color:var(--border-color,#8f7351);pointer-events:none;opacity:.9;position:absolute;left:12px}.ui-search__input[data-v-ce097388]{border:1px solid var(--border-soft,#8f735173);background:var(--input-bg,#f3ead5);width:100%;height:38px;color:var(--input-text,#3e2a14);box-sizing:border-box;font-size:14px;font-family:var(--font-ui);border-radius:4px;padding:6px 34px 6px 38px;transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:inset 0 2px 4px #2b1f151f}.ui-search__input[data-v-ce097388]::placeholder{color:var(--text-faint,#8a6d4d);font-style:italic}.ui-search__input[data-v-ce097388]:focus{border-color:var(--accent-bright,#7a9a99);background:#f8f1df;outline:none;box-shadow:inset 0 2px 4px #2b1f151f,0 0 0 2px #7a9a9940}.dark-mode .ui-search__input[data-v-ce097388]:focus{background:#473a28}.ui-search__clear[data-v-ce097388]{color:var(--text-faint,#8a6d4d);cursor:pointer;background:0 0;border:none;border-radius:3px;padding:4px 6px;font-size:13px;transition:all .15s;position:absolute;right:8px}.ui-search__clear[data-v-ce097388]:hover{color:var(--text-main,#3e2a14);background:var(--hover-bg,#55757424)}.ui-section[data-v-d9b8d204]{min-width:0;margin-bottom:18px}.ui-section__title[data-v-d9b8d204]{color:var(--text-main,#3e2a14);border-bottom:1px solid var(--border-faint,#8f735140);letter-spacing:1px;align-items:center;gap:10px;margin:0 0 12px;padding-bottom:7px;font-size:16px;font-weight:700;display:flex}.ui-section__diamond[data-v-d9b8d204]{background:var(--accent-bright,#7a9a99);flex-shrink:0;width:11px;height:11px;display:inline-block;transform:rotate(45deg);box-shadow:0 1px 2px #0000004d}.ui-section__title--collapsible[data-v-d9b8d204]{padding-bottom:0;display:block}.ui-section__toggle[data-v-d9b8d204]{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 0 7px;display:flex}.ui-section__title-main[data-v-d9b8d204],.ui-section__title-end[data-v-d9b8d204]{align-items:center;display:inline-flex}.ui-section__title-main[data-v-d9b8d204]{gap:10px;min-width:0}.ui-section__title-end[data-v-d9b8d204]{flex-shrink:0;gap:8px}.ui-section__chevron[data-v-d9b8d204]{color:var(--text-faint,#8a6d4d);transition:transform .2s}.ui-section__chevron.is-open[data-v-d9b8d204]{transform:rotate(180deg)}.ui-section__toggle:hover .ui-section__title-main[data-v-d9b8d204]{color:var(--accent-ink,#2f4a49)}.ui-section__body[data-v-d9b8d204]{min-width:0}.ui-segmented[data-v-6e686c64]{background:var(--wood,#2b1f15);border:1px solid var(--segmented-border);box-sizing:border-box;border-radius:6px;min-width:0;max-width:100%;padding:4px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 5px #00000073}.ui-segmented__scroller[data-v-6e686c64]{scrollbar-width:none;align-items:center;gap:3px;width:100%;min-width:0;display:flex;overflow-x:auto}.ui-segmented__scroller[data-v-6e686c64]::-webkit-scrollbar{display:none}.ui-segmented.is-scrollable .ui-segmented__scroller[data-v-6e686c64],.ui-segmented.is-scrollable .ui-segmented__item[data-v-6e686c64]{cursor:grab}.ui-segmented__scroller.is-dragging[data-v-6e686c64],.ui-segmented__scroller.is-dragging .ui-segmented__item[data-v-6e686c64]{cursor:grabbing;-webkit-user-select:none;user-select:none}.ui-segmented.is-scrollable[data-v-6e686c64]:not(.is-at-end):after{content:"";background:linear-gradient(to right, transparent, var(--wood,#2b1f15) 76%);pointer-events:none;width:30px;position:absolute;top:4px;bottom:4px;right:4px}.ui-segmented__scroll-cue[data-v-6e686c64]{border-top:2px solid var(--segmented-text-hover);border-right:2px solid var(--segmented-text-hover);pointer-events:none;z-index:1;width:7px;height:7px;position:absolute;top:50%;right:11px;transform:translateY(-50%)rotate(45deg)}.ui-segmented__item[data-v-6e686c64]{color:var(--segmented-text);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:13px;font-weight:500;font-family:var(--font-ui);text-shadow:0 1px 1px #00000080;background:0 0;border:none;border-radius:4px;flex:none;padding:6px 14px;transition:all .18s}.ui-segmented__item[data-v-6e686c64]:hover{color:var(--segmented-text-hover)}.ui-segmented__item.is-active[data-v-6e686c64]{background:var(--segmented-active-bg);color:var(--segmented-active-color);text-shadow:none;font-weight:700;box-shadow:0 1px 4px #00000073,inset 0 1px #ffffff80}.ui-stat-grid[data-v-0c9ff310]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.ui-stat-grid.is-single[data-v-0c9ff310]{grid-template-columns:1fr}.ui-stat-grid__cell[data-v-0c9ff310]{border:1px solid var(--border-faint,#8f735140);background:#2b1f1514;border-radius:3px;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding:7px 11px;font-size:13px;display:flex;box-shadow:inset 0 1px 2px #2b1f151a}.dark-mode .ui-stat-grid__cell[data-v-0c9ff310]{background:#00000038}.ui-stat-grid__name[data-v-0c9ff310]{color:var(--text-muted,#6b5134);white-space:nowrap;font-weight:600}.ui-stat-grid__val[data-v-0c9ff310]{color:var(--text-main,#3e2a14);text-align:right;word-break:break-all;font-weight:700}.ui-tabs-shell[data-v-6b137ee7]{min-width:0;position:relative}.ui-tabs[data-v-6b137ee7]{border-bottom:2px solid var(--border-soft,#8f735173);scrollbar-width:none;align-items:center;gap:4px;display:flex;overflow-x:auto}.ui-tabs[data-v-6b137ee7]::-webkit-scrollbar{display:none}.ui-tabs-shell.is-scrollable .ui-tabs[data-v-6b137ee7],.ui-tabs-shell.is-scrollable .ui-tabs__item[data-v-6b137ee7]{cursor:grab}.ui-tabs.is-dragging[data-v-6b137ee7],.ui-tabs.is-dragging .ui-tabs__item[data-v-6b137ee7]{cursor:grabbing;-webkit-user-select:none;user-select:none}.ui-tabs-shell.is-scrollable[data-v-6b137ee7]:not(.is-at-end):after{content:"";pointer-events:none;background:linear-gradient(to right, transparent, var(--paper,#dfceb3) 78%);opacity:.94;width:28px;position:absolute;top:0;bottom:2px;right:0}.ui-tabs__scroll-cue[data-v-6b137ee7]{border-top:2px solid var(--accent-ink,#557574);border-right:2px solid var(--accent-ink,#557574);pointer-events:none;z-index:1;width:7px;height:7px;position:absolute;top:50%;right:7px;transform:translateY(-60%)rotate(45deg)}.ui-tabs__item[data-v-6b137ee7]{color:var(--text-muted,#6b5134);cursor:pointer;white-space:nowrap;font-size:14px;font-weight:500;font-family:var(--font-ui);background:0 0;border:none;padding:8px 14px;transition:color .15s;position:relative}.ui-tabs__item[data-v-6b137ee7]:hover{color:var(--text-main,#3e2a14)}.ui-tabs__item.is-active[data-v-6b137ee7]{color:var(--accent-ink,#557574);font-weight:700}.dark-mode .ui-tabs__item.is-active[data-v-6b137ee7]{color:var(--accent-bright,#93b3b2)}.ui-tabs__item.is-active[data-v-6b137ee7]:after{content:"";background:var(--accent-bright,#7a9a99);border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:-2px;left:10px;right:10px;box-shadow:0 -1px 2px #0003}.ui-tag[data-v-60bd9d38]{white-space:nowrap;font-size:12px;font-weight:600;line-height:1.5;font-family:var(--font-ui);border-radius:3px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.ui-tag--default[data-v-60bd9d38]{color:var(--text-main,#3e2a14);border:1px solid var(--border-faint,#8f735140);background:#2b1f151f}.ui-tag--accent[data-v-60bd9d38]{color:var(--accent-ink,#557574);background:#7a9a9933;border:1px solid #7a9a9973}.dark-mode .ui-tag--accent[data-v-60bd9d38]{color:var(--accent-bright,#93b3b2)}.ui-tag--danger[data-v-60bd9d38]{background:var(--danger-soft,#8b00001a);color:var(--danger,#8b0000);border:1px solid #8b00004d}.dark-mode .ui-tag--danger[data-v-60bd9d38]{color:#e06a6a}.ui-tag--gold[data-v-60bd9d38]{color:var(--gold,#8a6a1f);background:#8a6a1f2e;border:1px solid #8a6a1f66}.dark-mode .ui-tag--gold[data-v-60bd9d38]{color:var(--gold,#c9a24b)}.ui-tag--wood[data-v-60bd9d38]{background:var(--wood,#2b1f15);color:var(--paper,#dfceb3);border:1px solid #17100a}.ui-tag--muted[data-v-60bd9d38]{color:var(--text-muted,#6b5134);border:1px solid var(--border-faint,#8f735140);background:#6b513414}.ui-tag.badge-1[data-v-60bd9d38]{background:var(--quality-label-bg)!important;color:var(--q1-text)!important;border-color:var(--q1)!important}.ui-tag.badge-2[data-v-60bd9d38]{background:var(--quality-label-bg)!important;color:var(--q2-text)!important;border-color:var(--q2)!important}.ui-tag.badge-3[data-v-60bd9d38]{background:var(--quality-label-bg)!important;color:var(--q3-text)!important;border-color:var(--q3)!important}.ui-tag.badge-4[data-v-60bd9d38]{background:var(--quality-label-bg)!important;color:var(--q4-text)!important;border-color:var(--q4)!important}.ui-tag.badge-5[data-v-60bd9d38]{background:var(--quality-label-bg)!important;color:var(--q5-text)!important;border-color:var(--q5)!important}
