:root{--v2-r-panel:28px;--v2-r-panel-phone:22px;--v2-r-card:22px;--v2-r-stat:18px;--v2-r-tile:16px;--v2-r-btn:14px;--v2-r-box:10px;--v2-shadow-panel:var(--dx-shadow-raised);--v2-shadow-card:0 2px 0 #1418210a, 0 10px 28px #1418210f;--v2-shadow-flat:0 2px 0 #1418210a;--v2-shadow-float:0 6px 18px #14182124;--v2-gutter:16px}@media (min-width:1024px){:root{--v2-gutter:32px}}.t-grass{--tc:var(--dx-type-grass)}.t-fire{--tc:var(--dx-type-fire)}.t-water{--tc:var(--dx-type-water)}.t-lightning{--tc:var(--dx-type-lightning)}.t-psychic{--tc:var(--dx-type-psychic)}.t-fighting{--tc:var(--dx-type-fighting)}.t-darkness{--tc:var(--dx-type-darkness)}.t-metal{--tc:var(--dx-type-metal)}.t-dragon{--tc:var(--dx-type-dragon)}.t-fairy{--tc:var(--dx-type-fairy)}.t-colorless{--tc:var(--dx-type-colorless)}.v2-page{max-width:var(--hv-max,85rem);padding:18px var(--v2-gutter) 8px;color:var(--hv-ink);grid-template-columns:minmax(0,1fr);gap:16px;margin:0 auto;display:grid}.v2-page>*{min-width:0}@media (max-width:639px){.v2-page{gap:12px;padding-top:10px}}@media (min-width:1024px){.v2-page{gap:14px}}.v2-crumbs{min-width:0}.v2-crumbs ol{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.v2-crumbs li{align-items:center;gap:6px;min-width:0;display:inline-flex}.v2-crumb{background:var(--hv-surface-2);border:1px solid var(--hv-line);max-width:100%;min-height:44px;color:var(--hv-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.v2-crumb.has-icon{padding-left:10px}.v2-crumb>svg{flex:none}.v2-crumb-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.v2-crumb:hover{border-color:var(--color-border-accent)}.v2-crumb:focus-visible{outline:3px solid var(--hv-brand-deep);outline-offset:2px}.v2-crumb-sep{color:var(--dx-ink-muted);place-items:center;display:inline-grid}.v2-prevnext{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.v2-pn{background:var(--hv-surface-2);border:1px solid var(--hv-line);min-width:44px;min-height:44px;color:var(--hv-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 12px 2px 8px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.v2-pn.is-next{padding:2px 8px 2px 12px}.v2-pn:hover{border-color:var(--color-border-accent)}.v2-pn:focus-visible{outline:3px solid var(--hv-brand-deep);outline-offset:2px}.v2-pn-arrow{color:var(--dx-ink-muted);place-items:center;display:inline-grid}.v2-pn-img{object-fit:contain;flex:none;width:30px;height:30px}.v2-pn-text{text-overflow:ellipsis;flex-direction:column;min-width:0;max-width:150px;line-height:1.15;display:flex;overflow:hidden}.v2-pn.is-next .v2-pn-text{text-align:right}.v2-pn-text small{color:var(--hv-muted);font-size:12px;font-weight:600}@media (max-width:639px){.v2-pn,.v2-pn.is-next{justify-content:center;width:44px;height:44px;padding:0}.v2-pn-img,.v2-pn-text{display:none}.v2-pn-arrow{color:var(--dx-ink)}}.v2-toolbar-sentinel{pointer-events:none;height:1px;margin-bottom:-1px}.v2-toolbar-give{pointer-events:none;display:none}.v2-toolbar{top:var(--header-h);z-index:var(--dx-z-toolbar);min-height:60px;padding:8px max(12px, env(safe-area-inset-right,0px)) 8px max(12px, env(safe-area-inset-left,0px));background:color-mix(in srgb, var(--hv-surface) 95%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--hv-line);transition:box-shadow .15s var(--ease-smooth);border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:sticky}.v2-toolbar[data-stuck=true]{box-shadow:0 6px 18px #14182114}.v2-toolbar-grow{flex:auto;min-width:0}@media (max-width:639px){.v2-toolbar{border-radius:14px}}@media (max-width:1023px){.v2-toolbar{min-height:var(--header-h);transition:box-shadow var(--dx-dur-fast) var(--dx-ease-smooth), transform var(--dx-dur-base) var(--dx-ease-smooth);padding-top:1px;padding-bottom:1px}.v2-toolbar[data-stuck=true]{flex-wrap:nowrap}.v2-toolbar[data-stuck=true] .v2-toolbar-secondary{display:none}.hnav{transition:transform var(--dx-dur-base) var(--dx-ease-smooth)}:root[data-toolbar-stuck]:not(:has(#home-nav-phone-search-row)) .hnav{transform:translateY(-100%)}:root[data-toolbar-stuck]:not(:has(#home-nav-phone-search-row)) .v2-toolbar[data-stuck=true]{transform:translateY(calc(env(safe-area-inset-top,0px) - var(--header-h)))}}@media (prefers-reduced-motion:reduce){.v2-toolbar,.hnav{transition:none}}.v2-tb-sub{margin:var(--dx-sp-1) 0 0;font-size:var(--dx-fs-body-sm);color:var(--dx-ink-muted);overflow-wrap:anywhere}@media (min-width:640px){.v2-tb-sub{grid-column:1}.dx-textbox:not(:has(.hv-tb-actions)){display:block}}.v2-cardtile{--tc:var(--hv-win);background:var(--hv-surface);border:2px solid var(--hv-line);border-radius:var(--v2-r-tile);min-width:0;color:var(--hv-ink);transition:transform .15s var(--ease-smooth), box-shadow .15s var(--ease-smooth);flex-direction:column;display:flex;position:relative;overflow:hidden}.v2-cardtile-main{min-width:0;font:inherit;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;gap:8px;padding:8px;text-decoration:none;display:flex}button.v2-cardtile-main{cursor:pointer}.v2-cardtile-main:focus-visible{outline:3px solid var(--hv-brand-deep);outline-offset:-3px;border-radius:12px}:is(.v2-cardtile:has(a.v2-cardtile-main:hover),.v2-cardtile:has(button.v2-cardtile-main:hover)){transform:translateY(-2px)}.v2-cardtile-art{aspect-ratio:63/88;background:var(--hv-surface-2);border-radius:8px;display:block;position:relative;overflow:hidden}.v2-cardtile-art img{object-fit:contain}.v2-cardtile-badge{z-index:1;position:absolute;top:8px;left:8px}.v2-cardtile-body{flex-direction:column;gap:2px;min-width:0;display:flex}.v2-cardtile-name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;line-height:1.25;overflow:hidden}.v2-cardtile-meta{color:var(--hv-muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;overflow:hidden}.v2-cardtile-row{justify-content:space-between;align-items:center;gap:6px;min-height:24px;margin-top:2px;display:flex}.v2-cardtile-rarity{min-width:0;color:var(--hv-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.v2-cardtile-price{color:var(--color-premium);font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;margin-left:auto;font-size:14px;font-weight:800}.v2-cardtile-price.is-none{color:var(--hv-muted);font-size:12px;font-weight:600}.sets-cardtile-price{flex:none;align-items:center;gap:4px;display:inline-flex}.sets-cardtile .v2-cardtile-row{flex-wrap:wrap;row-gap:2px}.sets-cardtile .v2-cardtile-rarity{white-space:normal;text-overflow:clip;flex:1 0 100%;line-height:1.25;overflow:visible}.sets-cardtile .sets-cardtile-price{margin-left:auto}.v2-cardtile-foot{gap:6px;padding:0 8px 8px;display:flex}.v2-cardtile-foot>*{flex:1}.v2-cardtile.is-owned .v2-cardtile-art{background:color-mix(in srgb, var(--tc) 18%, #fff)}.v2-cardtile.is-owned{border:3px solid var(--tc);box-shadow:0 0 0 3px color-mix(in srgb, var(--tc) 22%, transparent), 0 8px 18px color-mix(in srgb, var(--tc) 26%, transparent)}.v2-cardtile-check{color:#fff;background:#047857;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:grid;position:absolute;top:6px;right:6px;box-shadow:0 0 0 2px #fff,0 1px 3px #00000040}@media (prefers-reduced-motion:reduce){.v2-cardtile{transition:none}:is(.v2-cardtile:has(a.v2-cardtile-main:hover),.v2-cardtile:has(button.v2-cardtile-main:hover)){transform:none}}.hv-level-chip.is-loading{cursor:default}.v2-offer-wrap{display:block;container-type:inline-size}.v2-offer{align-items:center;gap:var(--dx-sp-2) var(--dx-sp-3);width:100%;padding:var(--dx-sp-3) var(--dx-sp-1) var(--dx-sp-3) var(--dx-sp-4);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text x""cta cta cta";display:grid}.v2-offer-icon{flex:none;grid-area:icon;align-self:start}.v2-offer-text{grid-area:text;gap:2px;min-width:0;display:grid}.v2-offer-title{font-size:var(--dx-fs-body);line-height:var(--dx-lh-label);font-weight:var(--dx-fw-heading);color:var(--dx-ink);display:block}.v2-offer-line{font-size:var(--dx-fs-body-sm);line-height:var(--dx-lh-body);font-weight:var(--dx-fw-medium);color:var(--dx-ink-muted);display:block}.v2-offer-cta{white-space:nowrap;grid-area:cta;justify-content:center;margin-right:10px}.v2-offer-dismiss{grid-area:x;align-self:start;margin:-8px 0}@container (min-width:500px){.v2-offer{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icon text cta x";padding:10px 6px 10px 14px}.v2-offer-icon{align-self:center}.v2-offer-cta{margin-right:0;padding:8px 18px}.v2-offer-dismiss{align-self:center;margin:0}}
.dx-focus:focus-visible,.hv-btn:focus-visible,.v2-btn:focus-visible,.btn-primary:focus-visible,.hv-seg>button:focus-visible,.btn-ghost:focus-visible,.v2-chip:is(a,button):focus-visible{outline:var(--dx-ring-focus);outline-offset:var(--dx-ring-focus-offset)}.dx-icon{flex:none;display:block}.dx-icon-16{width:var(--dx-icon-sm);height:var(--dx-icon-sm)}.dx-icon-20{width:var(--dx-icon-md);height:var(--dx-icon-md)}.dx-icon-24{width:var(--dx-icon-lg);height:var(--dx-icon-lg)}.dx-icon-filled{fill:currentColor}.dx-btn,.hv-btn,.v2-btn,.btn-primary,.btn-ghost{justify-content:center;align-items:center;gap:var(--dx-sp-2);min-height:var(--dx-ctl);padding:0 var(--dx-sp-5);border-radius:var(--dx-r-ctl);font:inherit;font-size:var(--dx-fs-body-sm);font-weight:var(--dx-fw-heading);line-height:var(--dx-lh-label);letter-spacing:var(--dx-ls-normal);text-align:center;white-space:nowrap;cursor:pointer;color:var(--dx-surface);background:var(--dx-action-fill);box-shadow:var(--dx-shadow-edge);transition:transform var(--dx-dur-fast) var(--dx-ease-smooth), box-shadow var(--dx-dur-fast) var(--dx-ease-smooth), background-color var(--dx-dur-fast) var(--dx-ease-smooth);border:1px solid #0000;text-decoration:none;display:inline-flex}.dx-btn-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.dx-btn:hover,.hv-btn:hover,.v2-btn:hover,.btn-primary:hover{background-color:var(--dx-action-edge)}.dx-btn:active,.hv-btn:active,.v2-btn:active,.btn-primary:active{transform:translateY(var(--dx-sp-1));box-shadow:var(--dx-shadow-none)}.dx-btn-secondary,.hv-btn.hv-btn-ghost,.v2-btn.v2-btn-secondary,.btn-ghost{color:var(--dx-ink);background:var(--dx-surface);border-color:var(--dx-line-strong);box-shadow:var(--dx-shadow-edge-quiet)}.dx-btn-secondary:hover,.hv-btn.hv-btn-ghost:hover,.v2-btn.v2-btn-secondary:hover,.btn-ghost:hover{background-color:var(--dx-surface-2)}.dx-btn-secondary:active,.hv-btn.hv-btn-ghost:active,.v2-btn.v2-btn-secondary:active,.btn-ghost:active{transform:translateY(var(--dx-sp-1));box-shadow:var(--dx-shadow-none)}.dx-btn-sun,.hv-btn.hv-btn-sun{color:var(--dx-sun-ink);background:var(--dx-sun);box-shadow:var(--dx-shadow-edge-sun)}.dx-btn-sun:hover,.hv-btn.hv-btn-sun:hover{background-color:var(--dx-sun-edge)}.dx-btn-danger,.v2-btn.v2-btn-accent{color:var(--dx-surface);background:var(--dx-down-text);box-shadow:var(--dx-shadow-edge-down)}.dx-btn-danger:hover,.v2-btn.v2-btn-accent:hover{background-color:var(--dx-down-edge)}.dx-btn-text{color:var(--dx-action);box-shadow:var(--dx-shadow-none);padding:0 var(--dx-sp-1);text-underline-offset:3px;background:0 0;text-decoration:underline}.dx-btn-text:hover{color:var(--dx-ink);background-color:#0000}.dx-btn-text:active{transform:none}.dx-btn-sm,.hv-btn.hv-btn-sm{padding:0 var(--dx-sp-3)}@media (min-width:1024px){.dx-btn-sm{min-height:var(--dx-ctl-compact);font-size:var(--dx-fs-label)}}.dx-btn-block{width:100%;display:flex}.dx-btn:disabled:not(.is-loading),.dx-btn[aria-disabled=true]:not(.is-loading),.hv-btn:disabled,.hv-btn[aria-disabled=true],.v2-btn:disabled,.btn-primary:disabled,.btn-ghost:disabled{color:var(--dx-ink-subtle);background:var(--dx-surface-2);border-color:var(--dx-line);box-shadow:var(--dx-shadow-none);cursor:not-allowed;transform:none}.dx-btn-text:disabled,.dx-btn-text[aria-disabled=true]{background:0 0;text-decoration:none}.dx-btn.is-loading{cursor:progress;transform:none}.dx-spinner{width:var(--dx-icon-sm);height:var(--dx-icon-sm);animation:dx-spin var(--dx-dur-slow) linear infinite;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none}@keyframes dx-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dx-spinner{opacity:.6;border-right-color:currentColor;animation:none}.dx-btn,.hv-btn,.v2-btn,.btn-primary,.btn-ghost{transition:none}}.dx-subscribe-form{display:contents}.dx-subscribe{cursor:pointer;position:relative}.dx-subscribe[data-pending]{cursor:progress}.dx-subscribe-label{align-items:center;gap:inherit;display:inline-flex}.dx-subscribe-label.is-hidden{opacity:0}.dx-subscribe-pending{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dx-iconbtn{width:var(--dx-ctl);height:var(--dx-ctl);font:inherit;cursor:pointer;color:var(--dx-ink);transition:background-color var(--dx-dur-fast) var(--dx-ease-smooth), color var(--dx-dur-fast) var(--dx-ease-smooth);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid}.dx-iconbtn-round{border-radius:var(--dx-r-pill)}.dx-iconbtn-ctl{border-radius:var(--dx-r-ctl)}.dx-iconbtn-surface{background:var(--dx-surface);border-color:var(--dx-line)}.dx-iconbtn-surface:hover{background:var(--dx-surface-2)}.dx-iconbtn-quiet{color:var(--dx-ink-muted)}.dx-iconbtn-quiet:hover{background:var(--dx-surface-2);color:var(--dx-ink)}.dx-iconbtn-ink{background:var(--dx-surface);border:2px solid var(--dx-ink)}.dx-iconbtn-ink:hover{background:var(--dx-surface-2)}.dx-iconbtn-primary{background:var(--dx-action-fill);color:var(--dx-surface)}.dx-iconbtn-primary:hover{background:var(--dx-action-edge)}.dx-iconbtn:disabled{color:var(--dx-ink-subtle);cursor:not-allowed;background:var(--dx-surface-2);border-color:var(--dx-line)}@media (prefers-reduced-motion:reduce){.dx-iconbtn{transition:none}}.dx-chips,.v2-chips{gap:var(--dx-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dx-chips>li,.v2-chips>li{min-width:0;display:flex}.dx-chip,.v2-chip,.hv-pill{align-items:center;gap:var(--dx-sp-1);min-height:var(--dx-chip-h);padding:0 var(--dx-sp-3);border-radius:var(--dx-r-pill);font:inherit;font-size:var(--dx-fs-label);font-weight:var(--dx-fw-strong);line-height:var(--dx-lh-label);white-space:nowrap;color:var(--dx-ink);background:var(--dx-surface-2);border:1px solid #0000;text-decoration:none;display:inline-flex}.hv-pill{color:var(--dx-ink-muted)}.dx-chip-default,.v2-chip:not(.v2-chip-brand,.v2-chip-sun,.v2-chip-win){border-color:var(--dx-line)}.dx-chip-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.dx-chip-brand,.v2-chip-brand{color:var(--dx-action);background:var(--dx-action-tint)}.dx-chip-sun,.v2-chip-sun,.hv-pill-sun{color:var(--dx-sun-tint-ink);background:var(--dx-sun-tint)}.dx-chip-up,.v2-chip-win{color:var(--dx-up-text);background:var(--dx-up-tint)}.dx-chip-down{color:var(--dx-down-text);background:var(--dx-down-tint)}.dx-chip-rarity{color:var(--dx-rarity-ink);background:var(--dx-rarity-tint);border-color:var(--dx-rarity-line)}.dx-rarity-ir{--rc:var(--dx-rarity-ir)}.dx-rarity-sir{--rc:var(--dx-rarity-sir)}.dx-rarity-fa{--rc:var(--dx-rarity-fa)}.dx-rarity-ar{--rc:var(--dx-rarity-ar)}.dx-rarity-sar{--rc:var(--dx-rarity-sar)}.dx-rarity-hr{--rc:var(--dx-rarity-hr)}.dx-rarity-ur{--rc:var(--dx-rarity-ur)}.dx-rarity-shiny{--rc:var(--dx-rarity-shiny)}.dx-rarity-holo{--rc:var(--dx-rarity-holo)}.dx-rarity-common{--rc:var(--dx-rarity-common)}.dx-chip-interactive,a.v2-chip,button.v2-chip,a.hv-pill,.hv-pill-link{min-height:var(--dx-tap-min);padding:0 var(--dx-sp-4);cursor:pointer;transition:background-color var(--dx-dur-fast) var(--dx-ease-smooth), color var(--dx-dur-fast) var(--dx-ease-smooth)}.dx-chip-interactive.dx-chip-default:hover,button.v2-chip:not(.v2-chip-brand):hover{color:var(--dx-ink);background:var(--dx-line)}.dx-chip-interactive.dx-chip-brand:hover,a.v2-chip-brand:hover,a.hv-pill:hover,.hv-pill-link:hover{background:var(--dx-action-tint-strong)}a.hv-pill,.hv-pill-link{color:var(--dx-action);background:var(--dx-action-tint)}.dx-chip.is-selected,.dx-chip[aria-pressed=true],.v2-chip[aria-pressed=true]{color:var(--dx-surface);background:var(--dx-ink);border-color:var(--dx-ink)}.dx-chip.is-selected:hover,.dx-chip[aria-pressed=true]:hover{color:var(--dx-surface);background:var(--dx-ink)}.dx-chip:disabled{color:var(--dx-ink-subtle);cursor:not-allowed}.dx-chip-with-media{gap:var(--dx-sp-2);padding-left:var(--dx-sp-1)}.dx-chip-media{flex:none;align-items:center;display:inline-flex}.dx-chip-was{font-size:var(--dx-fs-caption);font-weight:var(--dx-fw-medium);color:inherit}.dx-chip-ring{width:calc(var(--dx-tap-min) - var(--dx-sp-3));height:calc(var(--dx-tap-min) - var(--dx-sp-3));flex:none;place-items:center;display:inline-grid;position:relative}.dx-chip-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.dx-chip-ring circle{fill:none;stroke-width:3.5px}.dx-chip-ring-track{stroke:var(--dx-line)}.dx-chip-ring-fill{stroke-linecap:round;transition:stroke-dasharray var(--dx-dur-slow) var(--dx-ease-smooth)}.dx-chip-ring-action .dx-chip-ring-fill{stroke:var(--dx-action-fill)}.dx-chip-ring-sun .dx-chip-ring-fill{stroke:var(--dx-sun)}.dx-chip-sun .dx-chip-ring-track{stroke:var(--dx-sun-line)}.dx-chip-sun .dx-chip-ring-sun .dx-chip-ring-fill{stroke:var(--dx-sun-edge)}.dx-chip-ring-count{font-size:var(--dx-fs-caption);font-weight:var(--dx-fw-heading);line-height:var(--dx-lh-label);position:relative}@media (prefers-reduced-motion:reduce){.dx-chip-interactive,.dx-chip-ring-fill{transition:none}}.dx-seg,.hv-seg{gap:var(--dx-sp-1);background:var(--dx-surface-2);border:1px solid var(--dx-line);border-radius:var(--dx-r-pill);grid-auto-columns:1fr;grid-auto-flow:column;width:100%;padding:3px;display:grid}.dx-seg-fit,.hv-seg.v2-seg-fit{grid-auto-columns:auto;justify-self:start;width:max-content;max-width:100%}.dx-seg-opt,.hv-seg>button{justify-content:center;align-items:center;gap:var(--dx-sp-1);min-height:var(--dx-ctl);min-width:var(--dx-ctl);padding:0 var(--dx-sp-3);border-radius:var(--dx-r-pill);font:inherit;font-size:var(--dx-fs-label);font-weight:var(--dx-fw-heading);line-height:var(--dx-lh-label);white-space:nowrap;color:var(--dx-ink-muted);cursor:pointer;transition:background-color var(--dx-dur-fast) var(--dx-ease-smooth), color var(--dx-dur-fast) var(--dx-ease-smooth);background:0 0;border:0;text-decoration:none;display:inline-flex}.dx-seg-opt:hover,.hv-seg>button:hover{color:var(--dx-ink)}.dx-seg-opt[aria-pressed=true],.dx-seg-opt[aria-checked=true],.dx-seg-opt[aria-selected=true],.dx-seg-opt[aria-current=page],.hv-seg>button[aria-pressed=true]{color:var(--dx-ink);background:var(--dx-surface);box-shadow:var(--dx-shadow-pill)}.dx-seg-opt:disabled{color:var(--dx-ink-subtle);cursor:not-allowed}.dx-seg-opt.is-off{color:var(--dx-ink-subtle);cursor:default}.dx-seg-opt.is-reserved{visibility:hidden}@media (min-width:640px){.dx-seg:not(.dx-seg-fit),.hv-seg:not(.v2-seg-fit){width:auto}}@media (prefers-reduced-motion:reduce){.dx-seg-opt{transition:none}}.dx-switch{justify-content:space-between;align-items:center;gap:var(--dx-sp-3);min-height:var(--dx-tap-min);border-radius:var(--dx-r-ctl);font:inherit;color:var(--dx-ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.dx-switch:not(.dx-switch-bare){width:100%}.dx-switch-bare{min-width:var(--dx-tap-min);justify-content:center}.dx-switch-text{gap:2px;min-width:0;display:grid}.dx-switch-label{font-size:var(--dx-fs-body-sm);font-weight:var(--dx-fw-strong)}.dx-switch-desc{font-size:var(--dx-fs-label);font-weight:var(--dx-fw-medium);color:var(--dx-ink-muted)}.dx-switch-track{width:var(--dx-switch-w);height:var(--dx-switch-h);border-radius:var(--dx-r-pill);background:var(--dx-line-strong);transition:background-color var(--dx-dur-fast) var(--dx-ease-smooth);flex:none;position:relative}.dx-switch-knob{width:var(--dx-switch-knob);height:var(--dx-switch-knob);background:var(--dx-surface);box-shadow:var(--dx-shadow-edge-quiet);transition:transform var(--dx-dur-fast) var(--dx-ease-smooth);border-radius:50%;position:absolute;top:3px;left:3px}.dx-switch[aria-checked=true] .dx-switch-track{background:var(--dx-up-text)}.dx-switch[aria-checked=true] .dx-switch-knob{transform:translateX(var(--dx-switch-h));translate:-8px}.dx-switch:disabled{cursor:not-allowed}.dx-switch:disabled .dx-switch-track{opacity:.5}.dx-switch[aria-busy=true]{cursor:progress}@media (prefers-reduced-motion:reduce){.dx-switch-track,.dx-switch-knob{transition:none}}.dx-select{align-items:center;gap:var(--dx-sp-2);min-width:0;display:inline-flex}.dx-select-block{width:100%;display:flex}.dx-select-block .dx-select-box{flex:1}.dx-select-label{font-size:var(--dx-fs-label);font-weight:var(--dx-fw-strong);color:var(--dx-ink-muted);white-space:nowrap}.dx-select-box{align-items:center;min-width:0;display:inline-flex;position:relative}.dx-select-input,.v2-select,.v2-nselect{appearance:none;width:100%;min-height:var(--dx-ctl);padding:0 var(--dx-sp-8) 0 var(--dx-sp-4);border:1px solid var(--dx-line-strong);border-radius:var(--dx-r-pill);font:inherit;font-size:var(--dx-fs-body);font-weight:var(--dx-fw-strong);font-variant-numeric:tabular-nums;color:var(--dx-ink);background:var(--dx-surface);cursor:pointer;text-overflow:ellipsis}.dx-select-input:hover{border-color:var(--dx-ink-subtle)}.dx-select-input:focus-visible{border-radius:var(--dx-r-pill)}.dx-select-input:disabled{color:var(--dx-ink-subtle);background:var(--dx-surface-2);cursor:not-allowed}.has-dot .dx-select-input{padding-left:var(--dx-sp-7)}.dx-select-chev{right:var(--dx-sp-4);pointer-events:none;color:var(--dx-ink-muted);position:absolute}.dx-select-button{align-items:center;gap:var(--dx-sp-2);text-align:left;white-space:nowrap;display:inline-flex;overflow:hidden}.dx-select-buttonbox>.dx-iconbtn{position:absolute;right:0}.dx-select-buttonbox.has-end .dx-select-button{padding-right:var(--dx-ctl)}.dx-select-dot{left:var(--dx-sp-4);width:var(--dx-sp-2);height:var(--dx-sp-2);pointer-events:none;border-radius:50%;position:absolute}.dx-dot-action{background:var(--dx-action-fill)}.dx-dot-value{background:var(--dx-value)}.dx-dot-up{background:var(--dx-up)}.dx-dot-down{background:var(--dx-down-text)}.dx-dot-sun{background:var(--dx-sun)}.dx-dot-muted{background:var(--dx-ink-subtle)}@media (min-width:1024px){.dx-select-input{font-size:var(--dx-fs-body-sm)}}.dx-field{gap:var(--dx-sp-1);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.dx-field-label{font-size:var(--dx-fs-label);font-weight:var(--dx-fw-strong);color:var(--dx-ink-muted)}.dx-field-box,.input{align-items:center;gap:var(--dx-sp-2);min-height:var(--dx-ctl);padding:0 var(--dx-sp-3);border-radius:var(--dx-r-ctl);color:var(--dx-ink);background:var(--dx-surface);box-shadow:var(--dx-shadow-field);transition:box-shadow var(--dx-dur-fast) var(--dx-ease-smooth);border:0;display:flex}.dx-field-box:hover,.input:hover{box-shadow:var(--dx-shadow-field-hover)}.dx-field-box:focus-within,.input:focus-visible{box-shadow:var(--dx-shadow-field-active);outline:var(--dx-ring-focus);outline-offset:var(--dx-ring-focus-offset)}.dx-field-box.is-invalid{box-shadow:var(--dx-shadow-field-invalid)}.dx-field-box.is-disabled{background:var(--dx-surface-2);color:var(--dx-ink-subtle)}.dx-field-search{border-radius:var(--dx-r-pill);padding-left:var(--dx-sp-4);padding-right:var(--dx-sp-1)}.dx-field-icon{color:var(--dx-ink-muted)}.dx-field-input,.input{font:inherit;font-size:var(--dx-fs-body);font-weight:var(--dx-fw-medium)}.dx-field-input{min-width:0;min-height:var(--dx-ctl);color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.dx-field-input::placeholder,.input::placeholder{color:var(--dx-ink-muted);font-weight:var(--dx-fw-regular)}.dx-field-input::-webkit-search-cancel-button{appearance:none}.dx-field-multi{padding:var(--dx-sp-2) var(--dx-sp-3);align-items:stretch}.dx-field-multi .dx-field-input{resize:vertical;min-height:calc(var(--dx-ctl) * 2);line-height:var(--dx-lh-body)}.dx-field-clear{width:var(--dx-ctl);height:var(--dx-ctl)}.dx-field-hint{font-size:var(--dx-fs-label);color:var(--dx-ink-muted);margin:0}.dx-field-error{font-size:var(--dx-fs-label);font-weight:var(--dx-fw-strong);color:var(--dx-down-text);margin:0}.dx-code{gap:var(--dx-sp-2);justify-content:center;display:flex}.dx-code-digit{width:var(--dx-code-w);height:var(--dx-code-h);border:2px solid var(--dx-line-strong);border-radius:var(--dx-r-ctl);font:inherit;font-size:var(--dx-fs-h2);font-weight:var(--dx-fw-heading);font-variant-numeric:tabular-nums;text-align:center;color:var(--dx-ink);background:var(--dx-surface);transition:border-color var(--dx-dur-fast) var(--dx-ease-smooth);padding:0}.dx-code-digit[data-filled=true],.dx-code-digit:focus{border-color:var(--dx-action-fill)}.dx-code.is-invalid .dx-code-digit{border-color:var(--dx-down-text)}@media (max-width:359px){.dx-code{gap:var(--dx-sp-1)}.dx-code-digit{width:var(--dx-sp-8)}}@media (prefers-reduced-motion:reduce){.dx-field-box,.dx-code-digit{transition:none}}.dx-choice{align-items:center;gap:var(--dx-sp-3);min-height:var(--dx-tap-min);cursor:pointer;color:var(--dx-ink);display:inline-flex}.dx-choice.is-disabled{color:var(--dx-ink-subtle);cursor:not-allowed}.dx-choice-text{gap:2px;min-width:0;display:grid}.dx-choice-label{font-size:var(--dx-fs-body-sm);font-weight:var(--dx-fw-strong)}.dx-choice-desc{font-size:var(--dx-fs-label);font-weight:var(--dx-fw-medium);color:var(--dx-ink-muted)}.dx-check,.dx-radio{appearance:none;width:var(--dx-check);height:var(--dx-check);border:2px solid var(--dx-line-strong);background:var(--dx-surface);cursor:inherit;transition:background-color var(--dx-dur-fast) var(--dx-ease-smooth), border-color var(--dx-dur-fast) var(--dx-ease-smooth);flex:none;place-items:center;margin:0;display:inline-grid}.dx-check{border-radius:var(--dx-r-sm)}.dx-radio{border-radius:50%}.dx-check:hover,.dx-radio:hover{border-color:var(--dx-ink-muted)}.dx-check:checked{background:var(--dx-ink);border-color:var(--dx-ink)}.dx-check:checked:after{content:"";border:solid var(--dx-surface);border-width:0 2.5px 2.5px 0;width:6px;height:11px;margin-top:-2px;transform:rotate(45deg)}.dx-radio:checked{border-color:var(--dx-ink)}.dx-radio:checked:after{content:"";background:var(--dx-ink);border-radius:50%;width:10px;height:10px}.dx-check:focus-visible{border-radius:var(--dx-r-sm)}.dx-radio:focus-visible{border-radius:50%}.dx-check:disabled,.dx-radio:disabled{background:var(--dx-surface-2);border-color:var(--dx-line)}@media (prefers-reduced-motion:reduce){.dx-check,.dx-radio{transition:none}}@keyframes dx-fade{0%{opacity:0}to{opacity:1}}@keyframes dx-sheet-up{0%{transform:translateY(var(--dx-sp-7));opacity:.4}to{opacity:1;transform:none}}@keyframes dx-pop-in{0%{transform:translateY(var(--dx-sp-2)) scale(.985);opacity:0}to{opacity:1;transform:none}}@keyframes dx-drawer-in{0%{transform:translateX(var(--dx-sp-7));opacity:.4}to{opacity:1;transform:none}}.dx-dialog-layer{z-index:var(--dx-z-dialog);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.dx-scrim{background:var(--dx-scrim);animation:dx-fade var(--dx-dur-base) var(--dx-ease-out) both;position:absolute;inset:0}.dx-dialog{--dx-dialog-w:var(--dx-dialog-md);width:100%;max-height:calc(100dvh - var(--dx-sheet-gap) - env(safe-area-inset-top,0px));padding-bottom:env(safe-area-inset-bottom,0px);color:var(--dx-ink);background:var(--dx-surface);border-radius:var(--dx-r-card);box-shadow:var(--dx-shadow-overlay);animation:dx-sheet-up var(--dx-dur-base) var(--dx-ease-out) both;border-bottom-right-radius:0;border-bottom-left-radius:0;outline:none;flex-direction:column;display:flex;position:relative;overflow:clip}.dx-dialog-sm{--dx-dialog-w:var(--dx-dialog-sm)}.dx-dialog-md{--dx-dialog-w:var(--dx-dialog-md)}.dx-dialog-lg{--dx-dialog-w:var(--dx-dialog-lg)}.dx-dialog-xl{--dx-dialog-w:var(--dx-dialog-xl)}.dx-dialog-full{--dx-dialog-w:var(--dx-dialog-full)}.dx-dialog-tall{height:calc(100dvh - var(--dx-sheet-gap) - env(safe-area-inset-top,0px))}.dx-dialog-grabber{top:var(--dx-sp-2);width:var(--dx-grabber-w);height:var(--dx-grabber-h);margin-left:calc(var(--dx-grabber-w) / -2);border-radius:var(--dx-r-pill);background:var(--dx-line-strong);pointer-events:none;z-index:var(--dx-z-toolbar);position:absolute;left:50%}.dx-dialog-head{justify-content:space-between;align-items:center;gap:var(--dx-sp-3);padding:var(--dx-sp-4) var(--dx-sp-3) var(--dx-sp-3) var(--dx-sp-5);border-bottom:1px solid var(--dx-line);flex:none;display:flex}.dx-dialog-titles{gap:2px;min-width:0;display:grid}.dx-dialog-title{font-size:var(--dx-fs-h3);font-weight:var(--dx-fw-heading);line-height:var(--dx-lh-heading);letter-spacing:var(--dx-ls-tight);margin:0}.dx-dialog-subtitle{font-size:var(--dx-fs-label);font-weight:var(--dx-fw-medium);color:var(--dx-ink-muted);margin:0}.dx-dialog-body{overscroll-behavior:contain;min-height:0;padding:var(--dx-sp-4);flex:auto;overflow-y:auto}.dx-dialog-bare{flex-direction:column;display:flex}.dx-dialog-foot{justify-content:flex-end;align-items:center;gap:var(--dx-sp-2);padding:var(--dx-sp-3) var(--dx-sp-4);border-top:1px solid var(--dx-line);flex-wrap:wrap;flex:none;display:flex}.dx-dialog-close{flex:none}.dx-dialog-close-float{top:var(--dx-sp-3);right:var(--dx-sp-3);z-index:var(--dx-z-toolbar);position:absolute}@media (min-width:640px){.dx-dialog-body{padding:var(--dx-sp-5)}.dx-dialog-foot{padding:var(--dx-sp-3) var(--dx-sp-5)}.dx-dialog-layer-center{padding:var(--dx-sp-6);align-items:center}.dx-dialog-layer-center>.dx-dialog{max-width:var(--dx-dialog-w);border-radius:var(--dx-r-card-lg);max-height:min(85dvh,760px);padding-bottom:0;animation-name:dx-pop-in}.dx-dialog-layer-center .dx-dialog-grabber{display:none}.dx-dialog-layer-center .dx-dialog-tall{height:min(85dvh,760px)}}@media (min-width:640px) and (max-width:1023px){.dx-dialog-layer-sheet>.dx-dialog{max-width:min(var(--dx-dialog-w), var(--dx-dialog-lg))}}@media (min-width:1024px){.dx-dialog-layer-sheet .dx-dialog-grabber{display:none}.dx-dialog-wide-center{padding:var(--dx-sp-7);align-items:center}.dx-dialog-wide-center>.dx-dialog{max-width:var(--dx-dialog-w);max-height:calc(100dvh - var(--dx-sp-9));border-radius:var(--dx-r-card-lg);padding-bottom:0;animation-name:dx-pop-in}.dx-dialog-wide-center>.dx-dialog-tall{height:min(780px, calc(100dvh - var(--dx-sp-9)))}}.dx-dialog-layer-drawer{justify-content:flex-end;align-items:stretch}.dx-dialog-layer-drawer>.dx-dialog{width:min(var(--dx-drawer-w), calc(100% - var(--dx-ctl)));height:100%;max-height:none;padding-top:env(safe-area-inset-top,0px);border-radius:var(--dx-r-card);border-top-right-radius:0;border-bottom-right-radius:0;animation-name:dx-drawer-in}@media (min-width:1024px){.dx-dialog-wide-drawer{justify-content:flex-end;align-items:stretch}.dx-dialog-wide-drawer>.dx-dialog{width:min(var(--dx-dialog-w), calc(100% - var(--dx-ctl)));border-radius:var(--dx-r-card-lg);border-top-right-radius:0;border-bottom-right-radius:0;height:100%;max-height:none;padding-bottom:0;animation-name:dx-drawer-in}}@media (prefers-reduced-motion:reduce){.dx-scrim,.dx-dialog{animation:none}}.dx-menu{display:inline-flex;position:relative}.dx-menu-pop{top:calc(100% + var(--dx-sp-2));z-index:var(--dx-z-dialog);min-width:var(--dx-menu-w);max-width:calc(100vw - var(--dx-sp-7));max-height:min(70dvh,480px);padding:var(--dx-sp-1);color:var(--dx-ink);background:var(--dx-surface);border:1px solid var(--dx-line);border-radius:var(--dx-r-ctl);box-shadow:var(--dx-shadow-overlay);animation:dx-pop-in var(--dx-dur-fast) var(--dx-ease-out) both;display:grid;position:absolute;overflow-y:auto}.dx-menu-end{right:0}.dx-menu-start{left:0}.dx-menu-above{top:auto;bottom:calc(100% + var(--dx-sp-2))}.dx-menu-item{align-items:center;gap:var(--dx-sp-3);width:100%;min-height:var(--dx-tap-min);padding:0 var(--dx-sp-3);border-radius:var(--dx-r-sm);font:inherit;font-size:var(--dx-fs-body-sm);font-weight:var(--dx-fw-medium);line-height:var(--dx-lh-label);text-align:left;color:var(--dx-ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;text-decoration:none;display:flex}.dx-menu-item>.dx-icon{color:var(--dx-ink-muted)}.dx-menu-item:hover,.dx-menu-item:focus-visible{background:var(--dx-surface-2)}.dx-menu-item.dx-focus:focus-visible{outline-offset:calc(var(--dx-ring-focus-offset) * -1)}.dx-menu-item.is-current{color:var(--dx-action);background:var(--dx-action-tint);font-weight:var(--dx-fw-strong)}.dx-menu-item.is-current>.dx-icon{color:var(--dx-action)}.dx-menu-item-danger,.dx-menu-item-danger>.dx-icon{color:var(--dx-down-text)}.dx-menu-item-action,.dx-menu-item-action>.dx-icon{color:var(--dx-action);font-weight:var(--dx-fw-strong)}.dx-menu-item:disabled{color:var(--dx-ink-subtle);cursor:not-allowed;background:0 0}.dx-menu-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.dx-menu-end-icon{color:var(--dx-ink-muted)}.dx-menu-sep{height:1px;margin:var(--dx-sp-1) var(--dx-sp-2);background:var(--dx-line)}.dx-menu-heading{padding:var(--dx-sp-2) var(--dx-sp-3);font-size:var(--dx-fs-label);color:var(--dx-ink-muted);gap:2px;display:grid}@media (prefers-reduced-motion:reduce){.dx-menu-pop{animation:none}}.dx-toast-stack{left:0;right:0;bottom:calc(var(--nav-h,60px) + env(safe-area-inset-bottom,0px) + var(--dx-sp-3));z-index:var(--dx-z-toast);align-items:center;gap:var(--dx-sp-2);padding:0 var(--dx-sp-4);pointer-events:none;flex-direction:column;display:flex;position:fixed}@media (min-width:1024px){.dx-toast-stack{bottom:var(--dx-sp-6)}}.dx-toast{align-items:center;gap:var(--dx-sp-2);width:100%;max-width:var(--dx-dialog-md);min-height:var(--dx-sp-9);padding:var(--dx-sp-1) var(--dx-sp-1) var(--dx-sp-1) var(--dx-sp-4);color:var(--dx-ink);background:var(--dx-surface);border:1px solid var(--dx-line-strong);border-radius:var(--dx-r-card);box-shadow:var(--dx-shadow-overlay);pointer-events:auto;animation:dx-toast-in var(--dx-dur-slow) var(--dx-ease-spring) both;display:flex;position:relative;overflow:hidden}.dx-toast[data-leaving=true]{animation:dx-toast-out var(--dx-dur-base) var(--dx-ease-smooth) both;pointer-events:none}.dx-toast-error{border-color:var(--dx-down-text)}.dx-toast-msg{min-width:0;padding:var(--dx-sp-2) 0;font-size:var(--dx-fs-body-sm);font-weight:var(--dx-fw-strong);line-height:var(--dx-lh-label);flex:1;margin:0}.dx-toast-action,.dx-toast-close{flex:none}.dx-toast-timer{background:var(--dx-action-fill);transform-origin:0;height:3px;animation:dx-toast-timer var(--dx-dur-toast) linear forwards;position:absolute;bottom:0;left:0;right:0}.dx-toast[data-paused=true] .dx-toast-timer{animation-play-state:paused}@keyframes dx-toast-in{0%{opacity:0;transform:translateY(var(--dx-sp-4)) scale(.96)}to{opacity:1;transform:none}}@keyframes dx-toast-out{to{opacity:0;transform:translateY(var(--dx-sp-3)) scale(.98)}}@keyframes dx-toast-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.dx-toast{animation:none}.dx-toast[data-leaving=true]{opacity:0;animation:none}.dx-toast-timer{display:none}}.dx-banner{--dx-banner-ink:var(--dx-action);--dx-banner-bg:var(--dx-action-tint);align-items:center;gap:var(--dx-sp-3);min-height:var(--dx-tap-min);color:var(--dx-ink);background:var(--dx-banner-bg);display:flex}.dx-banner-info{--dx-banner-ink:var(--dx-action);--dx-banner-bg:var(--dx-action-tint)}.dx-banner-warn{--dx-banner-ink:var(--dx-warn-text);--dx-banner-bg:var(--dx-warn-tint)}.dx-banner-up{--dx-banner-ink:var(--dx-up-text);--dx-banner-bg:var(--dx-up-tint)}.dx-banner-down{--dx-banner-ink:var(--dx-down-text);--dx-banner-bg:var(--dx-down-tint)}.dx-banner-neutral{--dx-banner-ink:var(--dx-ink-muted);--dx-banner-bg:var(--dx-surface-2)}.dx-banner-sun{--dx-banner-ink:var(--dx-sun-tint-ink);--dx-banner-bg:var(--dx-sun-tint)}.dx-banner-icon{color:var(--dx-banner-ink)}.dx-banner-text{flex:1;gap:2px;min-width:0;display:grid}.dx-banner-title{font-size:var(--dx-fs-body-sm);font-weight:var(--dx-fw-heading);color:var(--dx-banner-ink);margin:0}.dx-banner-body{font-size:var(--dx-fs-body-sm);line-height:var(--dx-lh-body)}.dx-banner-body>p{margin:0}.dx-banner-action{gap:var(--dx-sp-2);flex:none;display:flex}.dx-banner-close{flex:none}.dx-banner-inline{padding:var(--dx-sp-2) var(--dx-sp-2) var(--dx-sp-2) var(--dx-sp-4);border:1px solid var(--dx-line);border-radius:var(--dx-r-ctl)}.dx-banner-strip{padding:var(--dx-sp-2) var(--dx-sp-4);border-bottom:1px solid var(--dx-line);text-align:center;justify-content:center}.dx-banner-strip .dx-banner-text{flex:0 auto}.dx-banner-strip .dx-banner-body{font-size:var(--dx-fs-label);font-weight:var(--dx-fw-strong);color:var(--dx-banner-ink)}.dx-banner-floating{padding:var(--dx-sp-3) var(--dx-sp-2) var(--dx-sp-3) var(--dx-sp-4);background:var(--dx-surface);border:1px solid var(--dx-line-strong);border-radius:var(--dx-r-card);box-shadow:var(--dx-shadow-overlay);align-items:flex-start}.dx-banner-pill{gap:var(--dx-sp-2);min-height:var(--dx-chip-h);padding:0 var(--dx-sp-3);border:1px solid var(--dx-line);border-radius:var(--dx-r-pill);box-shadow:var(--dx-shadow-pill);display:inline-flex}.dx-banner-pill .dx-banner-body{font-size:var(--dx-fs-caption);font-weight:var(--dx-fw-strong);line-height:var(--dx-lh-label);color:var(--dx-banner-ink);white-space:nowrap}.dx-banner-dot{width:var(--dx-sp-2);height:var(--dx-sp-2);background:var(--dx-banner-ink);border-radius:50%;flex:none}:root .pokemon-sheet-backdrop,:root .pokemon-sheet,:root .pk-v2 .pokemon-sheet{z-index:var(--dx-z-dialog)}.dx-panel,.v2-panel{background:var(--dx-surface);border:1px solid var(--dx-line);border-radius:var(--dx-r-card);min-width:0;box-shadow:var(--dx-shadow-raised);color:var(--dx-ink)}.dx-panel-pad-md,.v2-panel-pad-md{padding:var(--dx-sp-4)}.dx-panel-pad-lg,.v2-panel-pad-lg{padding:var(--dx-sp-5) var(--dx-sp-4)}@media (min-width:640px){.dx-panel,.v2-panel{border-radius:var(--dx-r-card-lg)}.dx-panel-pad-md,.v2-panel-pad-md{padding:var(--dx-sp-5) var(--dx-sp-6)}.dx-panel-pad-lg,.v2-panel-pad-lg{padding:var(--dx-sp-7) var(--dx-sp-8)}}.dx-panel.dx-panel-quiet,.v2-panel.v2-panel-quiet{background:var(--dx-surface-2);border-radius:var(--dx-r-ctl);box-shadow:var(--dx-shadow-none);border-color:#0000}.dx-panel.dx-panel-quiet.dx-panel-pad-md{padding:var(--dx-sp-4)}.dx-panel.dx-panel-tint-action{background:var(--dx-action-tint);border-color:var(--dx-action-tint-strong);box-shadow:var(--dx-shadow-none)}.dx-panel.dx-panel-tint-sun{background:var(--dx-sun-soft);border-color:var(--dx-sun-line);box-shadow:var(--dx-shadow-none)}.dx-panel.dx-panel-tint-up{background:var(--dx-up-tint);border-color:var(--dx-up-line);box-shadow:var(--dx-shadow-none)}.dx-panel.dx-panel-ink-box,.hv-textbox{background:var(--dx-surface);border:3px solid var(--dx-ink);border-radius:var(--dx-r-ctl);min-width:0;box-shadow:var(--dx-shadow-ink-box);color:var(--dx-ink);position:relative}.dx-textbox,.hv-textbox{padding:var(--dx-sp-3)}@media (min-width:640px){.dx-textbox,.hv-textbox{align-items:center;column-gap:var(--dx-sp-5);padding:var(--dx-sp-3) var(--dx-sp-5);grid-template-columns:minmax(0,1fr) auto;display:grid}}.dx-eyebrow,.hv-eyebrow{font-size:var(--dx-fs-label);line-height:var(--dx-lh-label);font-weight:var(--dx-fw-strong);letter-spacing:var(--dx-ls-normal);text-transform:none;color:var(--dx-ink-muted);margin:0}.dx-num{font-variant-numeric:tabular-nums}.v2-pagehead{gap:var(--dx-sp-4);padding:var(--dx-sp-4);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.v2-pagehead>*,.v2-pagehead-text{min-width:0}.v2-pagehead .dx-eyebrow{margin-bottom:var(--dx-sp-1)}.v2-h1{font-size:var(--dx-fs-h1);line-height:var(--dx-lh-tight);font-weight:var(--dx-fw-heading);letter-spacing:var(--dx-ls-tight);color:var(--dx-ink);overflow-wrap:anywhere;margin:0}.v2-h1.dx-display{font-size:var(--dx-fs-display)}.v2-lede{margin:var(--dx-sp-2) 0 0;max-width:40rem;font-size:var(--dx-fs-body);line-height:var(--dx-lh-body);color:var(--dx-ink-muted)}.v2-pagehead-meta{align-items:center;gap:var(--dx-sp-1) var(--dx-sp-2);min-width:0;margin-top:var(--dx-sp-2);font-size:var(--dx-fs-label);line-height:var(--dx-lh-label);font-weight:var(--dx-fw-strong);color:var(--dx-ink-muted);flex-wrap:wrap;display:flex}.v2-pagehead-status{margin-top:var(--dx-sp-2);min-width:0}.v2-pagehead-body{margin-top:var(--dx-sp-3)}.v2-pagehead-actions{gap:var(--dx-sp-2);margin-top:var(--dx-sp-4);flex-wrap:wrap;display:flex}.v2-pagehead-visual{justify-self:center;min-width:0}.v2-pagehead-visual.has-aside{flex-direction:column;align-items:center;display:flex}.v2-pagehead-art{min-width:0}.v2-pagehead-aside{width:100%}.v2-pagehead-top{justify-content:space-between;align-items:center;gap:var(--dx-sp-2);grid-column:1/-1;min-width:0;display:flex}.v2-pagehead-crumbs{flex:auto;min-width:0}.v2-pagehead-pager{flex:none;min-width:0;max-width:100%;margin-left:auto}.v2-pagehead.has-top{row-gap:var(--dx-sp-3)}@media (min-width:640px){.v2-pagehead{padding:var(--dx-sp-6) var(--dx-sp-7);gap:var(--dx-sp-7)}.v2-pagehead.has-top{row-gap:var(--dx-sp-3)}.v2-pagehead.has-visual{grid-template-columns:minmax(0,1fr) minmax(200px,320px)}.v2-pagehead.has-visual.is-visual-start{grid-template-columns:minmax(200px,360px) minmax(0,1fr)}.v2-pagehead.is-visual-start .v2-pagehead-visual{grid-area:2/1}.v2-pagehead.is-visual-start:not(.has-top) .v2-pagehead-visual{grid-row:1}.v2-pagehead.is-visual-start .v2-pagehead-text{grid-column:2}}@media (min-width:1024px){.v2-pagehead{padding:var(--dx-sp-6) var(--dx-sp-8)}}.dx-pagehead-home{gap:var(--dx-sp-5);padding:var(--dx-sp-5) var(--dx-sp-4)}@media (min-width:640px){.dx-pagehead-home{padding:var(--dx-sp-7) var(--dx-sp-8);gap:var(--dx-sp-8)}.dx-pagehead-home.has-visual{grid-template-columns:minmax(0,1fr) minmax(240px,340px)}}.dx-pagehead-post .v2-lede{max-width:42rem}@media (min-width:640px){.v2-pagehead.is-pager-only:not(.is-compact):not(.has-visual){row-gap:0;column-gap:var(--dx-sp-4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow top""title top""meta meta""lede lede""status status""body body""actions actions";align-items:start}.v2-pagehead.is-pager-only:not(.is-compact):not(.has-visual) .v2-pagehead-text{display:contents}.v2-pagehead.is-pager-only:not(.is-compact):not(.has-visual) .v2-pagehead-top{grid-area:top;align-self:start}.v2-pagehead.is-pager-only:not(.is-compact):not(.has-visual) .dx-eyebrow{grid-area:eyebrow}.v2-pagehead.is-pager-only:not(.is-compact):not(.has-visual) .v2-h1{grid-area:title}.v2-pagehead.is-pager-only:not(.is-compact):not(.has-visual) .v2-pagehead-meta{grid-area:meta}.v2-pagehead.is-pager-only:not(.is-compact):not(.has-visual) .v2-lede{grid-area:lede}.v2-pagehead.is-pager-only:not(.is-compact):not(.has-visual) .v2-pagehead-status{grid-area:status}.v2-pagehead.is-pager-only:not(.is-compact):not(.has-visual) .v2-pagehead-body{grid-area:body}.v2-pagehead.is-pager-only:not(.is-compact):not(.has-visual) .v2-pagehead-actions{grid-area:actions}}.v2-pagehead.is-compact{--v2-compact-visual:108px;grid-template-columns:minmax(0, 1fr) var(--v2-compact-visual);row-gap:0;column-gap:var(--dx-sp-3);padding:var(--dx-sp-3) var(--dx-sp-4) var(--dx-sp-4);grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"top top""eyebrow visual""title visual""meta visual""lede lede""status status""body body""actions actions";align-items:start}.v2-pagehead.is-compact .v2-pagehead-text{display:contents}.v2-pagehead.is-compact .v2-pagehead-top{margin-bottom:var(--dx-sp-3);grid-area:top}.v2-pagehead.is-compact .dx-eyebrow{grid-area:eyebrow;margin:0 0 2px}.v2-pagehead.is-compact .v2-h1{grid-area:title;align-self:center}.v2-pagehead.is-compact .v2-pagehead-meta{grid-area:meta}.v2-pagehead.is-compact .v2-lede{grid-area:lede}.v2-pagehead.is-compact .v2-pagehead-status{grid-area:status}.v2-pagehead.is-compact .v2-pagehead-body{margin-top:var(--dx-sp-3);grid-area:body}.v2-pagehead.is-compact .v2-pagehead-actions{grid-area:actions}.v2-pagehead.is-compact .v2-pagehead-visual{grid-area:visual;place-self:center end;width:100%}@media (max-width:359px){.v2-pagehead.is-compact{--v2-compact-visual:92px}}@media (min-width:768px){.v2-pagehead.is-compact{--v2-compact-visual:200px;column-gap:var(--dx-sp-7);padding:var(--dx-sp-4) var(--dx-sp-7) var(--dx-sp-5);grid-template-rows:auto 1fr auto auto auto auto auto auto auto 1fr;grid-template-areas:"top top"".visual""eyebrow visual""title visual""meta visual""lede visual""status visual""body visual""actions visual"".visual"}.v2-pagehead.is-compact .v2-pagehead-visual{justify-self:center}}@media (min-width:1024px){.v2-pagehead.is-compact{padding:var(--dx-sp-4) var(--dx-sp-8) var(--dx-sp-5)}}.dx-rail{min-width:0}.dx-rail-list{flex-wrap:wrap}.dx-rail:not(.is-open) .dx-rail-over,.dx-rail-n-phone,.dx-rail .dx-rail-more-phone{display:none}@media (max-width:639px){.dx-rail:not(.is-open) .dx-rail-over-phone{display:none}.dx-rail-n-phone{display:inline}.dx-rail-n-wide{display:none}.dx-rail .dx-rail-more-phone{display:flex}}.dx-progress{border-radius:var(--dx-r-pill);background:var(--dx-line);min-width:0;display:block;position:relative;overflow:hidden}.dx-progress-thin{height:var(--dx-bar-thin)}.dx-progress-md{height:var(--dx-sp-3)}.dx-progress-svg{width:100%;height:100%;display:block}.dx-progress-action .dx-progress-fill{fill:var(--dx-action-fill)}.dx-progress-up .dx-progress-fill{fill:var(--dx-up)}.dx-progress-sun .dx-progress-fill{fill:var(--dx-sun)}.dx-section-head .dx-section-bar{flex:0 160px;min-width:40px}.dx-section-head,.hv-region-head{align-items:center;gap:var(--dx-sp-3);min-height:calc(var(--dx-sp-7) + var(--dx-sp-1));flex-wrap:wrap;display:flex}.dx-section-title,.hv-region-head .hv-h{font-size:var(--dx-fs-h3);line-height:var(--dx-lh-heading);font-weight:var(--dx-fw-heading);letter-spacing:var(--dx-ls-tight);margin:0}.dx-section-lg .dx-section-title{font-size:var(--dx-fs-h2)}.dx-section-head .v2-section-count,.hv-region-head .v2-section-count{font-variant-numeric:tabular-nums;justify-content:center;min-width:64px}.v2-section-actions{align-items:center;gap:var(--dx-sp-2);min-width:0;margin-left:auto;display:flex}.dx-stats,.v2-stats{gap:var(--dx-sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dx-stat{align-items:center;gap:var(--dx-sp-3);min-width:0;min-height:var(--dx-stat-h);padding:var(--dx-sp-2) var(--dx-sp-3);background:var(--dx-surface-2);border-radius:var(--dx-r-ctl);box-shadow:var(--dx-shadow-none);color:var(--dx-ink);font:inherit;text-align:left;border:0;text-decoration:none;display:flex}.dx-stat-fixed{height:var(--dx-stat-h)}.dx-stat-wide{grid-column:1/-1}.dx-stat-text{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.dx-stat-k{font-size:var(--dx-fs-caption);line-height:var(--dx-lh-label);font-weight:var(--dx-fw-strong);color:var(--dx-ink-muted)}.dx-stat-v{font-size:var(--dx-fs-h3);line-height:var(--dx-lh-heading);font-weight:var(--dx-fw-heading);letter-spacing:var(--dx-ls-tight);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dx-stat-sub{font-size:var(--dx-fs-caption);line-height:var(--dx-lh-label);color:var(--dx-ink-muted)}.dx-stat-media{width:var(--dx-thumb-w);height:var(--dx-thumb-h);border-radius:var(--dx-r-sm);background:var(--dx-surface);flex:none;position:relative;overflow:hidden}.dx-stat-bar{margin-top:var(--dx-sp-1)}.dx-stat-action{cursor:pointer;transition:box-shadow var(--dx-dur-fast) var(--dx-ease-out)}.dx-stat-action:hover{box-shadow:var(--dx-shadow-field-hover)}@media (min-width:1024px){.dx-stats,.v2-stats{grid-template-columns:repeat(auto-fit, minmax(var(--dx-stat-w), 1fr));gap:var(--dx-sp-3)}.dx-stat{min-height:var(--dx-stat-h-desktop)}.dx-stat-fixed{width:var(--dx-stat-w);height:var(--dx-stat-h-desktop)}}.dx-stat-rows{margin:0;padding:0;display:grid}.dx-stat-row{justify-content:space-between;align-items:baseline;gap:var(--dx-sp-3);min-width:0;padding:var(--dx-sp-2) 0;border-top:1px solid var(--dx-line);font-size:var(--dx-fs-body-sm);line-height:var(--dx-lh-body);display:flex}.dx-stat-row:first-child{border-top:0;padding-top:0}.dx-stat-row:last-child{padding-bottom:0}.dx-stat-row .dx-stat-k{font-size:var(--dx-fs-body-sm);font-weight:var(--dx-fw-regular);line-height:var(--dx-lh-body);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dx-stat-row .dx-stat-v{font-size:var(--dx-fs-body-sm);font-weight:var(--dx-fw-heading);line-height:var(--dx-lh-body);letter-spacing:var(--dx-ls-normal);text-align:right;margin:0}.dx-empty{justify-items:center;gap:var(--dx-sp-2);padding:var(--dx-sp-7) var(--dx-sp-4);text-align:center;color:var(--dx-ink);display:grid}.dx-empty-sm{padding:var(--dx-sp-5) var(--dx-sp-4);grid-column:1/-1}.dx-empty-art{margin-bottom:var(--dx-sp-1)}.dx-empty-title{font-size:var(--dx-fs-h3);line-height:var(--dx-lh-heading);font-weight:var(--dx-fw-heading);letter-spacing:var(--dx-ls-tight);margin:0}.dx-empty-sm .dx-empty-title{font-size:var(--dx-fs-body);font-weight:var(--dx-fw-strong);letter-spacing:var(--dx-ls-normal)}.dx-empty-body{max-width:28rem;font-size:var(--dx-fs-body-sm);line-height:var(--dx-lh-body);color:var(--dx-ink-muted);margin:0}.dx-empty-action{justify-content:center;gap:var(--dx-sp-2);margin-top:var(--dx-sp-2);flex-wrap:wrap;display:flex}.dx-skel{background:var(--dx-skel-fill);border-radius:var(--dx-r-sm);pointer-events:none;display:block;position:relative;overflow:hidden}.dx-skel:not(.dx-skel-ring):after{content:"";background:var(--dx-skel-shine);filter:blur(6px);width:40%;animation:dx-skel-sweep var(--dx-dur-loop) var(--dx-ease-smooth) infinite;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-150%)}@keyframes dx-skel-sweep{to{transform:translate(300%)}}.dx-skel-number{vertical-align:-.04em;border-radius:var(--dx-r-sm);max-width:100%;height:.78em;display:inline-block}.dx-skel-line{border-radius:var(--dx-r-sm);width:100%;height:.8em;margin:.2em 0}.dx-skel-tile{border-radius:var(--dx-r-sm);width:100%;height:100%}.dx-skel-chart{border-radius:var(--dx-r-ctl);width:100%;height:100%}.dx-skel-ring{background:0 0;border-radius:50%;width:100%;height:100%;display:block;overflow:visible}.dx-skel-ring circle{fill:none}.dx-skel-ring-track{stroke:var(--dx-line-strong)}.dx-skel-ring-arc{stroke:var(--dx-action-fill);stroke-linecap:round;opacity:.45;transform-origin:50%;animation:dx-skel-spin var(--dx-dur-loop) linear infinite, dx-skel-pulse var(--dx-dur-loop) var(--dx-ease-smooth) infinite;transform:rotate(-90deg)}@keyframes dx-skel-spin{to{transform:rotate(270deg)}}@keyframes dx-skel-pulse{50%{opacity:.2}}.dx-skel-status,.v2-skel-status{color:var(--dx-ink-muted);font-weight:var(--dx-fw-strong)}.dx-skel-status-line,.v2-skel-status-line{align-items:center;gap:var(--dx-sp-2);display:flex}.dx-skel-mark,.v2-skel-mark{flex:none;width:1em;height:1em}.dx-skel-mark rect:nth-of-type(4),.dx-skel-mark rect:nth-of-type(6),.dx-skel-mark rect:nth-of-type(8),.v2-skel-mark rect:nth-of-type(4),.v2-skel-mark rect:nth-of-type(6),.v2-skel-mark rect:nth-of-type(8){animation:dx-skel-slot var(--dx-dur-loop) var(--dx-ease-smooth) infinite}.dx-skel-mark rect:nth-of-type(6),.v2-skel-mark rect:nth-of-type(6){animation-delay:var(--dx-dur-base)}.dx-skel-mark rect:nth-of-type(8),.v2-skel-mark rect:nth-of-type(8){animation-delay:var(--dx-dur-slow)}@keyframes dx-skel-slot{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.dx-skel:not(.dx-skel-ring):after{animation:none;display:none}.dx-skel-ring-arc{opacity:.35;animation:none}.dx-skel-mark rect,.v2-skel-mark rect{animation:none}}.dx-money{font-variant-numeric:tabular-nums;font-weight:var(--dx-fw-heading);white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.dx-money-figure{font-size:var(--dx-fs-figure);line-height:var(--dx-lh-heading);letter-spacing:var(--dx-ls-tight);margin:0;display:block}.dx-money-tile{font-size:var(--dx-fs-body-sm);line-height:var(--dx-lh-label)}.dx-money-value{color:var(--dx-value)}.dx-money-ink{color:var(--dx-ink)}.dx-money-muted{color:var(--dx-ink-muted)}.dx-money.is-none{color:var(--dx-ink-muted);font-weight:var(--dx-fw-medium)}.dx-money-figure.is-none{font-size:var(--dx-fs-h3)}.dx-money-tile.is-none{font-size:var(--dx-fs-caption)}.dx-change{align-items:center;min-width:0;display:inline-flex}.dx-change.is-stacked{justify-items:start;gap:var(--dx-sp-1);display:inline-grid}.dx-change-chip{font-variant-numeric:tabular-nums}.dx-change-period{font-weight:var(--dx-fw-medium)}.dx-change.is-stacked .dx-change-period{font-size:var(--dx-fs-caption);line-height:var(--dx-lh-label);font-weight:var(--dx-fw-strong);color:var(--dx-ink-muted)}.dx-chart{gap:var(--dx-sp-3);min-width:0;display:grid}.dx-chart-stats{align-items:center;gap:var(--dx-sp-2) var(--dx-sp-3);font-size:var(--dx-fs-body-sm);color:var(--dx-ink-muted);flex-wrap:wrap;margin:0;display:flex}.dx-chart-stats b{color:var(--dx-ink);font-variant-numeric:tabular-nums}.dx-chart-controls{justify-content:space-between;align-items:center;gap:var(--dx-sp-2);flex-wrap:wrap;min-width:0;display:flex}.dx-chart-ranges{margin-left:auto}.dx-chart-plot{min-width:0;position:relative}.dx-chart-caption{font-size:var(--dx-fs-caption);line-height:var(--dx-lh-label);font-weight:var(--dx-fw-medium);color:var(--dx-ink-muted);margin:0}.plc{--plc-primary:var(--dx-action-fill);position:relative}.plc.plc-tone-premium{--plc-primary:var(--dx-value)}.plc-svg{max-width:100%;display:block}.plc-stop-top{stop-color:var(--plc-primary);stop-opacity:.28}.plc-stop-bottom{stop-color:var(--plc-primary);stop-opacity:0}.plc-grid{stroke:var(--dx-line)}.plc-cursor{stroke:var(--dx-line-strong)}.plc-text{font-family:var(--font-jakarta), sans-serif;font-size:var(--dx-fs-caption);font-variant-numeric:tabular-nums}.plc-tick,.plc-date{fill:var(--dx-ink-muted)}.plc-end{fill:var(--dx-ink);font-weight:var(--dx-fw-medium)}.plc-end.plc-end-second{fill:var(--dx-value)}.plc-line-primary{stroke:var(--plc-primary)}.plc-line-second{stroke:var(--dx-value)}.plc-dot{stroke:var(--dx-surface)}.plc-dot-primary{fill:var(--plc-primary)}.plc-dot-second{fill:var(--dx-value)}.plc-line{stroke-dasharray:1;stroke-dashoffset:0;animation:plc-draw var(--dx-dur-slow) var(--dx-ease-smooth) both}@keyframes plc-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.plc-plot{touch-action:pan-y;position:absolute;inset:0}.plc-plot:focus-visible{outline:var(--dx-ring-focus);outline-offset:calc(-1 * var(--dx-ring-focus-offset))}.plc-tip-layer{pointer-events:none;position:absolute;inset:0;overflow:visible}.plc-tip-box{fill:var(--dx-surface);stroke:var(--dx-line-strong)}.plc-tip-value{font-size:var(--dx-fs-body-sm);font-weight:var(--dx-fw-heading);fill:var(--dx-ink)}.plc-tip-second{font-weight:var(--dx-fw-medium);fill:var(--dx-value)}.plc-tip-date{fill:var(--dx-ink-muted)}@media (prefers-reduced-motion:reduce){.plc-line{animation:none}}
